.boost-header{--boost-header-dropdown-shadow:var(--boost-card-shadow-lg);--boost-header-mega-border:var(--boost-border);--boost-header-mega-divider:var(--boost-border);--boost-header-action-hover-bg:var(--boost-hover-bg);--boost-header-mobile-close-color:var(--boost-text);--boost-header-mobile-close-hover-bg:var(--boost-hover-bg);--boost-header-search-bg:var(--boost-surface);--boost-header-search-shadow:var(--boost-card-shadow-lg);--boost-header-search-icon-color:var(--boost-text-muted);--boost-header-focus-border:var(--boost-accent);position:fixed;top:0;left:0;right:0;z-index:1000;transition:background 0.3s ease,backdrop-filter 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.boost-header__container{position:relative;width:100%;max-width:var(--boost-container-default,1400px);margin:0 auto;padding:0 var(--boost-gutter,1rem);box-sizing:border-box}.boost-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--boost-spacing-xl,2rem);width:100%}.boost-header__logo{flex-shrink:0}.boost-header__logo[data-boost-image]{overflow:visible}.boost-header__logo[data-boost-image] img{transition:transform 0.3s ease}.boost-header__logo a{display:flex;align-items:center;text-decoration:none;color:inherit}.boost-header__logo img{height:40px;width:auto}.boost-header__logo-text{font-size:1.5rem;font-weight:700;color:var(--boost-text)}.boost-header .boost-header__nav{display:none;align-items:center;gap:var(--boost-spacing-xl,2rem)}.boost-header .boost-header__menu{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.boost-header__menu-item{position:relative}.boost-header__menu-link{display:flex;align-items:center;gap:0.25rem;padding:0.5rem 1rem;text-decoration:none;font-weight:500;font-size:0.95rem;border-radius:8px;transition:all 0.2s;position:relative;z-index:1}.boost-header__menu-link .boost-header__chevron{width:16px;height:16px;transition:transform 0.2s}.boost-header__menu-item:hover .boost-header__menu-link .boost-header__chevron{transform:rotate(180deg)}.boost-header .boost-inline-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:24px;height:24px;color:inherit}.boost-header .boost-inline-icon svg{width:100%;height:100%}.boost-header .boost-inline-icon--styled{margin-right:0.35rem;color:var(--boost-icon-color)}.boost-header .boost-inline-icon--styled svg{width:100%;height:100%}.boost-header .boost-styled-icon--filled{background:var(--boost-icon-bg);color:var(--boost-icon-color)}.boost-header .boost-styled-icon--outlined{border:2px solid var(--boost-icon-bg);color:var(--boost-icon-color);background:var(--boost-transparent)}.boost-header .boost-styled-icon--ghost{background:var(--boost-transparent);color:var(--boost-icon-color)}.boost-header .boost-styled-icon--soft{background:color-mix(in srgb,var(--boost-icon-bg) 25%,var(--boost-transparent));color:var(--boost-icon-color)}.boost-header .boost-styled-icon--circle{background:var(--boost-icon-bg);color:var(--boost-icon-color)}.boost-header .boost-header__dropdown{position:absolute;top:100%;left:0;width:max-content;border-radius:12px;box-shadow:var(--boost-header-dropdown-shadow);padding:0.5rem;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.2s;z-index:10;list-style:none}.boost-header__menu-item:hover > .boost-header__dropdown,.boost-header .boost-header__dropdown.is-boost-click-open{opacity:1;visibility:visible;transform:translateY(0)}.boost-header .boost-header__dropdown a{display:block;padding:0.75rem 1rem;text-decoration:none;border-radius:8px;white-space:nowrap;transition:background 0.2s}.boost-header .boost-header__mega{position:absolute;top:100%;left:0;width:max-content;border:1px solid var(--boost-header-mega-border);border-radius:6px;padding:0.5rem 0;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease;z-index:100;margin-top:0.25rem;box-shadow:var(--boost-card-shadow)}.boost-header__menu-item:hover > .boost-header__mega,.boost-header .boost-header__mega.is-boost-click-open{opacity:1;visibility:visible}.boost-header .boost-header__mega-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0}.boost-header .boost-header__mega-column{padding:0.5rem 0}.boost-header .boost-header__mega-column:not(:last-child){border-right:1px solid var(--boost-header-mega-divider)}.boost-header .boost-header__mega-column h4{text-transform:uppercase;letter-spacing:0.03em;margin:0 0 0.5rem;font-weight:600;padding:0 1rem}.boost-header .boost-header__mega-column ul{list-style:none;margin:0;padding:0}.boost-header .boost-header__mega-column li{margin:0}.boost-header .boost-header__mega-column a{display:block;padding:0.5rem 1rem;text-decoration:none;white-space:nowrap;transition:background 0.15s}.boost-header__mega-description{display:block;margin-top:0.15rem}.boost-header .boost-header__mega.boost-header__mega--wide{min-width:480px;width:max-content;max-width:min(90vw,900px)}.boost-header .boost-header__mega-featured{border-radius:12px;padding:1.5rem}.boost-header .boost-header__mega-featured img{width:100%;border-radius:8px;margin-bottom:1rem}.boost-header .boost-header__actions{display:flex;align-items:center;gap:0.75rem;flex-shrink:0}.boost-header .boost-header__cta{flex-shrink:0;white-space:nowrap}.boost-header .boost-header__toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;color:inherit;cursor:pointer;border-radius:8px}.boost-header .boost-header__toggle svg{width:24px;height:24px;stroke:var(--boost-current-color);stroke-width:2;fill:none}.boost-header .boost-header__toggle .boost-header__icon-close{display:none}.boost-header .boost-header__language{display:flex;align-items:center;flex-shrink:0}.boost-header .boost-header__language select,.boost-header .boost-header__language .boost-lang-switcher{font-size:0.875rem;border:1px solid var(--boost-border);border-radius:6px;padding:0.35rem 0.5rem;background:var(--boost-transparent);color:inherit;cursor:pointer}.boost-header .boost-header__search{position:relative}.boost-header .boost-header__search-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;color:inherit;cursor:pointer;border-radius:8px;transition:background 0.2s}.boost-header .boost-header__search-toggle svg{width:20px;height:20px;stroke:var(--boost-current-color);stroke-width:2;fill:none}.boost-header .boost-header__cart{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:inherit;text-decoration:none;border-radius:8px;transition:background 0.2s}.boost-header .boost-header__cart:hover{background:var(--boost-header-action-hover-bg)}.boost-header .boost-header__cart svg{width:22px;height:22px;stroke:var(--boost-current-color);stroke-width:2;fill:none}.boost-header .boost-header__cart-count{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;font-size:0.65rem;font-weight:700;line-height:18px;text-align:center;border-radius:9px}.boost-header .boost-header__cart-count:empty{display:none}.boost-header .boost-header__account{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:inherit;text-decoration:none;border-radius:8px;transition:background 0.2s}.boost-header .boost-header__account:hover{background:var(--boost-header-action-hover-bg)}.boost-header .boost-header__account svg{width:22px;height:22px;stroke:var(--boost-current-color);stroke-width:2;fill:none}.boost-header .boost-header__mobile-close{position:absolute;top:1rem;right:1rem;background:var(--boost-transparent);border:none;padding:0.5rem;cursor:pointer;color:var(--boost-header-mobile-close-color);z-index:10;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.boost-header .boost-header__mobile-close svg{width:24px;height:24px}.boost-header .boost-header__mobile-close:hover{color:var(--boost-accent);background:var(--boost-header-mobile-close-hover-bg);border-radius:8px}.boost-header .boost-header__mobile-link{flex:1;min-width:0}.boost-header .boost-header__mobile-menu .boost-header__submenu-toggle{background:none;border:none;padding:0.5rem;margin-right:0.5rem;cursor:pointer;color:inherit;flex-shrink:0;display:flex;align-items:center;justify-content:center}.boost-header .boost-header__mobile-menu .boost-header__submenu-chevron{transition:transform 0.3s ease;flex-shrink:0}.boost-header__item--has-submenu.is-boost-open .boost-header__submenu-chevron{transform:rotate(180deg)}.boost-header .boost-header__search-form{position:absolute;top:calc(100% + 0.5rem);right:0;width:320px;background:var(--boost-header-search-bg);border-radius:12px;box-shadow:var(--boost-header-search-shadow);padding:0.5rem;opacity:0;visibility:hidden;transform:translateY(-10px) scale(0.95);transition:all 0.2s;z-index:100}.boost-header .boost-header__search-form.is-boost-open{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.boost-header .boost-header__search-form input{width:100%;padding:0.875rem 1rem 0.875rem 2.75rem;border:1px solid var(--boost-border);border-radius:8px;font-size:0.95rem;outline:none;transition:border-color 0.2s}.boost-header .boost-header__search-form input:focus{border-color:var(--boost-header-focus-border)}.boost-header__search-form-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--boost-header-search-icon-color);pointer-events:none}.boost-header__search-form-icon svg{width:18px;height:18px;stroke:var(--boost-current-color);stroke-width:2;fill:none}@media (min-width:768px){.boost-header__container{padding:0 var(--boost-spacing-lg,1.5rem)}.boost-header .boost-header__toggle{display:none}.boost-header .boost-header__nav{display:flex}}

    #boost-header-1 {
        --boost-bg: #ffffff;
        --boost-text: #1e293b;
        --boost-text-muted: #64748b;
        --boost-text-inverse: #ffffff;
        --boost-border: #e2e8f0;
        --boost-primary: #495b56;
        --boost-btn-primary-bg: #495b56;
        --boost-btn-primary-hover: #3da86a;
        --boost-btn-primary-text: #ffffff;
        --boost-primary-contrast: #ffffff;
        --boost-icon-bg: #ecfdf5;
        --boost-icon-color: #495b56;
        --boost-accent: #495b56;
        --boost-accent-alt: #495b56;
        --boost-highlight-color: #495b56;
        --boost-effect-highlight-color: var(--boost-highlight-color);
        --boost-cta-text: #ffffff;
        --boost-header-inner-gap: 0.5rem;
        --boost-header-actions-gap: 0.25rem;
        --boost-header-actions-flex-shrink: 1;
        --boost-header-actions-min-width: 0;
        --boost-header-rest-bg: rgba(255,255,255,0.7);
        --boost-header-rest-backdrop: blur(12px);
                --boost-header-active-bg: var(--boost-header-rest-bg);
        --boost-header-active-backdrop: var(--boost-header-rest-backdrop);
        background: var(--boost-header-active-bg);
        backdrop-filter: var(--boost-header-active-backdrop);
        -webkit-backdrop-filter: var(--boost-header-active-backdrop);
        color: var(--boost-text);
            }
        #boost-header-1 .boost-header__inner {
        height: 64px;
        gap: var(--boost-header-inner-gap);
                    }
    
                #boost-header-1 .boost-header__menu {
        gap: 30px;
    }
        
    
        #boost-header-1 .boost-header__menu-link:hover {
        background-color: transparent;
    }
    #boost-header-1 .boost-header__menu-link {
        padding: 0.5rem 0.25rem;
        border-radius: 0;
    }
        
    
    #boost-header-1 .boost-header__dropdown {
        background: #ffffff;
    }
    #boost-header-1 .boost-header__dropdown a {
        color: #1f2937;
        font-size: 0.95rem;
    }
    #boost-header-1 .boost-header__dropdown a:hover {
        background: #f3f4f6;
    }
    #boost-header-1 .boost-header__mega-column h4 {
        font-size: 0.8rem;
        color: #6b7280;
    }
    #boost-header-1 .boost-header__mega-column a {
        color: #1f2937;
        font-size: 0.95rem;
    }
    #boost-header-1 .boost-header__mega-column a:hover {
        background: #f9fafb;
        color: #111827;
    }
    #boost-header-1 .boost-header__mega-description {
        font-size: 0.75rem;
        color: #9ca3af;
    }
    #boost-header-1 .boost-header__mega-featured {
        background: #f8fafc;
    }
    #boost-header-1 .is-boost-current > .boost-header__dropdown-link {
        color: var(--boost-primary);
        font-weight: 600;
    }
    #boost-header-1 .is-boost-current > .boost-header__menu-link {
        color: var(--boost-primary, #495b56);
    }
    
    
    #boost-header-1 .boost-header__actions {
        color: var(--boost-text);
        gap: var(--boost-header-actions-gap);
        flex-shrink: var(--boost-header-actions-flex-shrink);
        min-width: var(--boost-header-actions-min-width);
            }
    
        
    #boost-header-1 .boost-header__search-toggle:hover {
        background: rgba(255,255,255,0.1);
    }
    
    
    
    #boost-header-1 .boost-header__search-form {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        width: auto;
        border-radius: 0;
        padding: 1rem;
        box-shadow: 0 4px 12px rgba(0,0,0,0.15);
        z-index: 1001; 
    }
    #boost-header-1 .boost-header__search-form input {
        padding: 1rem 1rem 1rem 3rem;
        font-size: 1rem;
    }
    #boost-header-1 .boost-header__search-form .boost-header__search-form-icon {
        left: 1.25rem;
    }

    @media (min-width: 1024px) {
        #boost-header-1 .boost-header__search-form {
            position: absolute;
            top: calc(100% + 0.5rem);
            left: auto;
            right: 0;
            width: 320px;
            border-radius: 12px;
            padding: 0.5rem;
            box-shadow: var(--boost-header-search-shadow);
            z-index: 100;
        }
        #boost-header-1 .boost-header__search-form input {
            padding: 0.875rem 1rem 0.875rem 2.75rem;
            font-size: 0.95rem;
        }
        #boost-header-1 .boost-header__search-form .boost-header__search-form-icon {
            left: 1rem;
        }
    }
    
    
    #boost-header-1 .boost-header__search-overlay {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: var(--boost-bg);
        z-index: 200;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
    }
    #boost-header-1 .boost-header__search-overlay.is-boost-open {
        display: flex;
    }
    #boost-header-1 .boost-header__search-inner {
        display: flex;
        align-items: center;
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
    }
    #boost-header-1 .boost-header__search-input-wrap {
        position: relative;
        flex: 1;
        height: 100%;
        display: flex;
        align-items: center;
    }
    #boost-header-1 .boost-header__search-inner input {
        width: 100%;
        height: 100%;
        padding: 0 3rem 0 3.25rem;
        border: none;
        font-size: 1.1rem;
        outline: none;
        background: transparent;
        color: var(--boost-text);
    }
    #boost-header-1 .boost-header__search-inner input::placeholder {
        color: var(--boost-text-muted, #94a3b8);
    }
    #boost-header-1 .boost-header__search-close {
        position: absolute;
        right: 0.75rem;
        top: 50%;
        transform: translateY(-50%);
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0.35rem;
        background: transparent;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        color: var(--boost-text-muted, #64748b);
        transition: color 0.15s, background 0.15s;
    }
    #boost-header-1 .boost-header__search-close:hover {
        color: var(--boost-text);
        background: var(--boost-surface, rgba(0,0,0,0.05));
    }
    #boost-header-1 .boost-header__search-close svg {
        width: 18px;
        height: 18px;
    }
    #boost-header-1 .boost-header__search-icon {
        position: absolute;
        left: 0.75rem;
        top: 50%;
        transform: translateY(-50%);
        color: var(--boost-text-muted);
        pointer-events: none;
    }
    #boost-header-1 .boost-header__search-icon svg {
        width: 18px;
        height: 18px;
        stroke: currentColor;
        stroke-width: 2;
        fill: none;
    }
    

            
    #boost-header-1 .boost-header__cart-count {
        color: #ffffff;
        background: var(--boost-primary);
    }
    
    
    
    
        #boost-header-1 .boost-header__cta {
        display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 0.5rem 2rem; border-radius: 8px; font-size: 0.875rem; font-weight: 600; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;    }
    #boost-header-1 .boost-header__cta:hover {
        background: var(--boost-btn-primary-hover, var(--boost-primary-hover)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); transform: translateY(-1px);    }
    
    
    
    
        
    #boost-header-1 .boost-header__mobile {
        visibility: hidden;
        background: #ffffff;
        z-index: 999;
        overflow-y: auto;
        position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100vh; max-height: none; display: flex; flex-direction: column; overflow: hidden;opacity: 0; transform: scale(0.95); transition: opacity 0.5s ease, transform 0.5s ease, visibility 0.5s;    }
        @supports (height: 100dvh) {
        #boost-header-1 .boost-header__mobile {
            height: 100dvh;
        }
    }
        #boost-header-1 .boost-header__mobile.is-boost-open {
        visibility: visible;
        opacity: 1; transform: scale(1);    }
        #boost-header-1 + .boost-header__overlay {
        visibility: hidden;
        opacity: 0;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.5);
        z-index: 998;
        transition: opacity 0.5s ease, visibility 0.5s;    }
    #boost-header-1 + .boost-header__overlay.is-boost-open {
        visibility: visible;
        opacity: 1;
    }
        #boost-header-1 .boost-header__mobile-menu {
        list-style: none;
        margin: 0;
        padding: 0.5rem 0;
                padding-top: 4rem; 
        flex: 1;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        scroll-padding-top: 4rem;
            }
        #boost-header-1 .boost-header__mobile-menu a {
        display: block;
        padding: 0.875rem 0.75rem;
        color: #374151;
        text-decoration: none;
        font-weight: 500;
        text-align: left;
    }
    #boost-header-1 .boost-header__mobile-menu a:hover {
        background: #f9fafb;
        color: var(--boost-accent, #3b82f6);
    }
    #boost-header-1 .is-boost-current > .boost-header__mobile-link,
    #boost-header-1 .is-boost-current .boost-header__mobile-item-wrap > .boost-header__mobile-link {
        color: var(--boost-primary, #495b56);
        font-weight: 600;
    }
    #boost-header-1 .boost-header__submenu {
        list-style: none;
        margin: 0;
        padding: 0;
        background: #f9fafb;
    }
    #boost-header-1 .boost-header__submenu a {
        padding-left: 1.5rem;
                font-weight: 400;
        font-size: 0.9rem;
        text-align: left;
    }
    #boost-header-1 .boost-header__mobile-item-wrap {
        display: flex;
        align-items: center;
                justify-content: space-between;
                gap: 0.5rem;
        width: 100%;
    }
        
    
    
    
    #boost-header-1 .boost-header__mobile-actions {
        padding: 1rem 0.75rem;
        padding-bottom: 1rem;
        border-top: 1px solid #e2e8f0;
        display: flex;
        flex-direction: column;
        gap: 0.75rem;
        flex-shrink: 0;
    }
    #boost-header-1 .boost-header__mobile-actions .boost-header__cta {
        display: inline-flex;
        justify-content: center;
    }
    
        
    #boost-header-1 .boost-header__mobile[data-submenu-style="slide-over"] .boost-header__mobile-menu {
        transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;
    }
    #boost-header-1 .boost-header__mobile[data-submenu-style="slide-over"] .boost-header__mobile-menu.is-boost-slide-hidden {
        transform: translateX(-30%);
        opacity: 0;
        pointer-events: none;
        position: absolute;
        width: 100%;
    }
    #boost-header-1 .boost-header__mobile[data-submenu-style="slide-over"] .boost-header__submenu {
        display: none !important; 
    }
    #boost-header-1 .boost-header__mobile[data-submenu-style="slide-over"] .boost-header__submenu-toggle {
        display: flex;
    }
    #boost-header-1 .boost-header__slide-panel {
        list-style: none;
        margin: 0;
        padding: 0.5rem 0 0;
        animation: boostSlideIn 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;
        flex: 1;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }
    #boost-header-1 .boost-header__slide-panel.is-boost-exiting {
        animation: boostSlideOut 0.25s cubic-bezier(0.4, 0, 0.2, 1) forwards;
    }
        #boost-header-1 .boost-header__slide-panel a {
        display: block;
        padding: 0.875rem 0.75rem;
        color: #374151;
        text-decoration: none;
        font-weight: 500;
        text-align: left;
    }
    #boost-header-1 .boost-header__slide-panel a:hover {
        background: #f9fafb;
        color: var(--boost-accent, #3b82f6);
    }
    #boost-header-1 .boost-header__slide-panel .boost-header__slide-panel-title {
        display: block;
        padding: 0.75rem;
        font-weight: 700;
        font-size: 0.75rem;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        color: #9ca3af;
        border-bottom: none;
    }
    @keyframes boostSlideIn {
        from { transform: translateX(100%); opacity: 0; }
        to   { transform: translateX(0);    opacity: 1; }
    }
    @keyframes boostSlideOut {
        from { transform: translateX(0);    opacity: 1; }
        to   { transform: translateX(100%); opacity: 0; }
    }
    
    #boost-header-1 .boost-header__mobile-back {
        display: flex;
        align-items: center;
        gap: 0.5rem;
        background: transparent;
        border: none;
        padding: 1rem 0.75rem;
        cursor: pointer;
        color: var(--boost-primary, #3b82f6);
        font-weight: 600;
        font-size: 0.95rem;
        width: 100%;
        flex-shrink: 0;
    }
    #boost-header-1 .boost-header__mobile-back svg {
        width: 20px;
        height: 20px;
    }
    #boost-header-1 .boost-header__mobile-back:hover {
        background: #f9fafb;
    }
        

            
    #boost-header-1 .boost-header__mega {
        display: none;
        background: #ffffff;
        position: fixed;
        top: auto;
        left: 0;
        right: 0;
        bottom: 0;
        max-height: 60vh;
        overflow-y: auto;
        margin: 0;
        border-radius: 12px 12px 0 0;
        box-shadow: 0 -4px 12px rgba(0,0,0,0.15);
    }
    #boost-header-1 .boost-header__logo {
        padding-left: 0;
    }
    #boost-header-1 .boost-header__toggle {
        padding-right: 0;
        display: flex;
    }
    #boost-header-1 .boost-header__nav {
        display: none;
    }
    #boost-header-1 .boost-header__actions > .boost-header__cta {
        display: none;
    }
    #boost-header-1 .boost-header__actions > .boost-header__language {
        display: none;
    }
    @media (min-width: 1024px) {
        #boost-header-1 .boost-header__mega {
            display: block;
            position: absolute;
            top: 100%;
            left: 0;
            right: auto;
            bottom: auto;
            max-height: none;
            overflow-y: visible;
            margin-top: 0.25rem;
            border-radius: 6px;
            box-shadow: var(--boost-card-shadow);
        }
        #boost-header-1 .boost-header__toggle {
            display: none;
        }
        #boost-header-1 .boost-header__nav {
            display: flex;
        }
        #boost-header-1 {
            --boost-header-inner-gap: var(--boost-spacing-xl, 2rem);
            --boost-header-actions-gap: 0.75rem;
            --boost-header-actions-flex-shrink: 0;
            --boost-header-actions-min-width: auto;
        }
        #boost-header-1 .boost-header__actions > .boost-header__cta {
            display: inline-flex;
        }
        #boost-header-1 .boost-header__actions > .boost-header__language {
            display: flex;
        }
    }
    
    
    .boost-header[data-sticky="true"] {
        position: sticky;
        top: 0;
        z-index: 1000;
    }
    
    .boost-header[data-sticky="false"] {
        position: relative;
    }
    
    
    .boost-header[data-sticky-behavior="smart"] {
        transition: transform 0.3s ease;
    }
    .boost-header[data-sticky-behavior="smart"].is-hidden {
        transform: translateY(-100%);
    }
    
    
    #boost-header-1[data-scroll-transition="true"] {
        transition: background 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease, box-shadow 0.3s ease;
    }
    #boost-header-1[data-scroll-transition="true"].boost-header--scrolled {
        --boost-header-active-bg: var(--boost-bg, #fff);
        --boost-header-active-backdrop: none;
        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    }
    
    
    body,
    .wp-site-blocks {
        overflow-x: clip;
    }
    
    
    .boost-reading-progress {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 3px;
        background: transparent;
        z-index: 10;
        pointer-events: none;
    }
    .boost-reading-progress__bar {
        height: 100%;
        width: 0%;
        background: var(--boost-accent, var(--boost-primary, #6366f1));
        border-radius: 0 2px 2px 0;
        transition: width 0.15s ease-out;
        will-change: width;
    }
.boost-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;min-height:90vh;background:var(--boost-bg)}.boost-hero__inner{width:100%;max-width:1400px;margin:0 auto;padding:3rem 1.5rem;position:relative;z-index:1}.boost-hero__bg-media{position:absolute;inset:0;z-index:0;overflow:hidden}.boost-hero__video,.boost-hero__bg-image img{width:100%;height:100%;object-fit:cover}.boost-hero__video--yt,.boost-hero__video--vimeo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%) scale(1.2);pointer-events:none}.boost-hero__bg-image{position:absolute;inset:0}.boost-hero__bg-image[data-boost-scroll="parallax"],.boost-hero__bg-image[data-boost-scroll="scale"]{top:-200px;bottom:-200px;left:0;right:0;will-change:transform}.boost-hero__bg-image[data-boost-scroll="parallax"] img,.boost-hero__bg-image[data-boost-scroll="scale"] img{height:100%;width:100%;object-fit:cover}.boost-hero__overlay{position:absolute;inset:0;pointer-events:none;z-index:1}.boost-hero__content{max-width:800px}.boost-hero--layout-centered .boost-hero__content,.boost-hero--layout-full-image .boost-hero__content{max-width:800px;margin:0 auto;text-align:center}.boost-hero--layout-left .boost-hero__content,.boost-hero--layout-right .boost-hero__content{max-width:650px;margin:0 auto;text-align:center}.boost-hero__content > .boost-badge{margin-bottom:1.25rem;background:var(--boost-badge-bg,var(--boost-primary));color:var(--boost-badge-text,var(--boost-primary-contrast));border:1px solid var(--boost-badge-border,var(--boost-primary))}.boost-hero__title{font-size:clamp(1.75rem,8vw,2.5rem);font-weight:800;line-height:1.1;margin:0 0 1.5rem;letter-spacing:-0.02em;color:var(--boost-text)}.boost-hero__subtitle{font-size:1.25rem;line-height:1.6;margin:0 0 2rem;color:var(--boost-text-muted);max-width:600px}.boost-hero--align-center .boost-hero__subtitle{margin-left:auto;margin-right:auto}.boost-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.boost-hero--align-center .boost-hero__buttons{justify-content:center}.boost-hero--align-right .boost-hero__buttons{justify-content:flex-end}.boost-hero--layout-left .boost-hero__buttons,.boost-hero--layout-right .boost-hero__buttons{justify-content:center}.boost-hero__split{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.boost-hero__split .boost-hero__content{max-width:none}.boost-hero__media img,.boost-hero__full-image img{width:100%;height:auto;border-radius:16px;box-shadow:0 25px 50px var(--boost-shadow-color)}.boost-hero__full-image{margin-top:3rem;text-align:center}.boost-hero__full-image img{max-width:1000px;display:inline-block}.boost-hero__media--stacked{width:min(100%,1000px);margin:3rem auto 0}.boost-hero--layout-left .boost-hero__media--stacked{margin-left:0}.boost-hero--layout-right .boost-hero__media--stacked{margin-right:0}.boost-hero .boost-badge__text{display:inline-flex;align-items:center;gap:0.35em}.boost-hero .boost-badge__text .boost-inline-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1em;width:1em;height:1em;color:currentColor;vertical-align:-0.125em}.boost-hero .boost-badge__text .boost-inline-icon svg{display:block;width:100%;height:100%;stroke:currentColor}.boost-hero .boost-btn:focus-visible{outline:2px solid var(--boost-primary);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.boost-hero__video{animation:none}}@media (max-width:767px){.boost-hero{flex-direction:column;align-items:stretch;justify-content:center;overflow-x:clip}.boost-hero__inner,.boost-hero__content,.boost-hero__split{box-sizing:border-box;min-width:0;width:100%;max-width:100%}}@media (min-width:768px){.boost-hero__buttons{flex-direction:row}.boost-hero__inner{padding:4rem 2rem}.boost-hero__title{font-size:clamp(2.25rem,5vw,4rem)}.boost-hero__split{grid-template-columns:1fr 1fr;gap:4rem}.boost-hero--layout-split-right .boost-hero__content{order:2}.boost-hero--layout-split-right .boost-hero__media{order:1}.boost-hero--layout-left .boost-hero__content{margin-right:auto;margin-left:0;text-align:left}.boost-hero--layout-right .boost-hero__content{margin-right:0;margin-left:auto;text-align:right}.boost-hero--layout-left .boost-hero__buttons{justify-content:flex-start}.boost-hero--layout-right .boost-hero__buttons{justify-content:flex-end}}.boost-overlay-backdrop{position:absolute;pointer-events:none;z-index:0;font-size:clamp(0.625rem,var(--boost-overlay-backdrop-fluid-size,12vw),14rem);font-weight:900;line-height:1;white-space:nowrap;display:block;inline-size:max-content;max-inline-size:none;overflow:visible;opacity:.06;color:var(--boost-text);letter-spacing:-.02em}.boost-overlay-backdrop--bottom-left{bottom:0;left:0}.boost-overlay-backdrop--bottom-right{bottom:0;right:0;text-align:right}.boost-overlay-backdrop--top-left{top:0;left:0}.boost-overlay-backdrop--top-right{top:0;right:0;text-align:right}.boost-overlay-backdrop--center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}[data-scheme="dark"] .boost-overlay-backdrop{color:var(--boost-text)}.boost-overlay-annotation{position:absolute;pointer-events:none;z-index:1;font-family:"Caveat",cursive;font-size:1rem;color:var(--boost-accent);opacity:.85;line-height:1.4;max-width:160px;transform:rotate(-3deg)}.boost-overlay-annotation--left{left:1rem;top:50%;transform:translateY(-50%) rotate(-5deg)}.boost-overlay-annotation--right{right:1rem;top:50%;transform:translateY(-50%) rotate(3deg)}.boost-overlay-annotation--top-right{right:2rem;top:1rem;transform:rotate(2deg)}.boost-overlay-annotation--bottom-left{left:2rem;bottom:1.5rem;transform:rotate(-4deg)}.boost-overlay-annotation--left,.boost-overlay-annotation--right{position:relative;left:auto;right:auto;top:auto;transform:rotate(-2deg);margin:1rem auto;text-align:center}@media (min-width:768px){.boost-overlay-backdrop{font-size:clamp(0.625rem,var(--boost-overlay-backdrop-fluid-size,15vw),14rem)}.boost-overlay-annotation{font-size:clamp(1rem,2.5vw,1.5rem);max-width:220px}.boost-overlay-annotation--left{position:absolute;left:1rem;right:auto;top:50%;transform:translateY(-50%) rotate(-5deg);margin:0;text-align:left}.boost-overlay-annotation--right{position:absolute;right:1rem;left:auto;top:50%;transform:translateY(-50%) rotate(3deg);margin:0;text-align:left}}.boost-hero__title a,.boost-hero__subtitle a,.boost-hero .boost-trust-text a{color:var(--boost-primary,var(--boost-current-color));text-decoration:underline;text-underline-offset:0.16em;text-decoration-thickness:0.08em}.boost-hero__title a:hover,.boost-hero__subtitle a:hover,.boost-hero__content > .boost-badge a:hover,.boost-hero .boost-trust-text a:hover{opacity:0.85}.boost-hero__content > .boost-badge a{color:inherit;text-decoration-color:var(--boost-current-color)}.boost-hero__buttons .boost-btn--primary{color:var(--boost-btn-primary-text,var(--boost-primary-contrast))}.boost-hero__buttons .boost-btn--secondary{color:var(--boost-btn-secondary-text,var(--boost-primary));border-color:var(--boost-btn-secondary-border,var(--boost-primary));background:var(--boost-btn-secondary-bg,var(--boost-transparent))}.boost-hero__buttons .boost-btn--secondary:hover{color:var(--boost-btn-secondary-hover-text,var(--boost-btn-primary-text,var(--boost-primary-contrast)));background:var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover)));border-color:var(--boost-btn-secondary-hover-border,var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover))));transform:none}@media (max-width:767px){.boost-hero > .boost-overlay-backdrop{position:relative;inset:auto;transform:none;box-sizing:border-box;display:block;inline-size:100%;max-inline-size:100%;margin:0;padding:0 1.5rem 1rem;overflow:hidden;white-space:nowrap;font-size:clamp(0.25rem,var(--boost-overlay-backdrop-fluid-size,12vw),6rem);text-align:left}.boost-hero > .boost-overlay-backdrop--bottom-left,.boost-hero > .boost-overlay-backdrop--bottom-right,.boost-hero > .boost-overlay-backdrop--top-left,.boost-hero > .boost-overlay-backdrop--top-right,.boost-hero > .boost-overlay-backdrop--center{inset:auto;transform:none;text-align:left}}
#boost-hero-2[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-hero-2{min-height:55vh;--boost-bg:transparent}#boost-hero-2 .boost-hero__overlay{background:rgba(0,0,0,0.58)}#boost-hero-2 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }#boost-hero-2 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-hero-2 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-hero-2 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-hero-2 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}
#boost-content-3[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-content-3 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-content-3 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-content-3 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-content-3 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-content-3 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-features-4[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}@media (min-width:768px){#boost-features-4 .boost-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#boost-features-4 .boost-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#boost-features-4 .boost-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}#boost-features-4 .boost-features__list{grid-template-columns:repeat(3,minmax(0,1fr))}}#boost-features-4 .boost-features__icon-styled{--icon-container-size:48px;--icon-size:24px;--icon-radius:12px}#boost-features-4 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-steps-5[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}
#boost-content-6[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-content-6 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-content-6 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-content-6 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-content-6 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-content-6 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-features-7[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}@media (min-width:768px){#boost-features-7 .boost-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#boost-features-7 .boost-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#boost-features-7 .boost-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}#boost-features-7 .boost-features__list{grid-template-columns:repeat(3,minmax(0,1fr))}}#boost-features-7 .boost-features__icon-styled{--icon-container-size:48px;--icon-size:24px;--icon-radius:12px}#boost-features-7 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-features-8[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}@media (min-width:768px){#boost-features-8 .boost-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#boost-features-8 .boost-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#boost-features-8 .boost-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}#boost-features-8 .boost-features__list{grid-template-columns:repeat(3,minmax(0,1fr))}}#boost-features-8 .boost-features__icon-styled{--icon-container-size:48px;--icon-size:24px;--icon-radius:12px}#boost-features-8 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-content-9[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-content-9 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-content-9 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-content-9 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-content-9 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-content-9 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-content-10[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-content-10 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-content-10 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-content-10 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-content-10 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-content-10 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-content-11[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-content-11 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-content-11 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-content-11 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-content-11 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-content-11 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-faq-12[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}
#boost-cta-13[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-cta-13 .boost-cta__feature-styled-icon{--icon-container-size:48px;--icon-size:24px;--icon-radius:12px}#boost-cta-13 .boost-btn--primary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: var(--boost-btn-primary-bg, var(--boost-primary)); color: var(--boost-btn-primary-text, var(--boost-primary-contrast)); border: none;}#boost-cta-13 .boost-btn--primary:hover{filter: brightness(1.06);}#boost-cta-13 .boost-btn--secondary{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 1rem 2rem; border-radius: 12px; font-size: 1rem; font-weight: 700; transition: all 0.3s; text-decoration: none; cursor: pointer; background: transparent; color: var(--boost-btn-secondary-text, var(--boost-primary)); border: 2px solid var(--boost-btn-secondary-border, var(--boost-primary));}#boost-cta-13 .boost-btn--secondary:hover{background: var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))); color: var(--boost-btn-secondary-hover-text, var(--boost-btn-primary-text, var(--boost-primary-contrast))); border-color: var(--boost-btn-secondary-hover-border, var(--boost-btn-secondary-hover-bg, var(--boost-btn-primary-hover, var(--boost-primary-hover))));}#boost-cta-13 .boost-badge{display: inline-block; padding: 0.5rem 1rem; font-size: 0.875rem; font-weight: 600; border-radius: 50px; }
#boost-footer-14[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}
#boost-footer-14{--boost-icon-bg:#ecfdf5;--boost-icon-color:#495b56;--boost-accent:#495b56;--boost-accent-alt:#495b56;--boost-highlight-color:#495b56;--boost-effect-highlight-color:var(--boost-highlight-color);border-top: 4px solid var(--boost-transparent);border-image: linear-gradient(90deg, #495b56, color-mix(in srgb, #495b56 40%, var(--boost-transparent))) 1;color: #1e293b}

@keyframes boostKenburns { 
    0% { transform: scale(1) translate(0,0); } 
    50% { transform: scale(1.1) translate(-2%,-2%); } 
    100% { transform: scale(1) translate(0,0); } 
}
@keyframes boostFloat { 
    0%, 100% { transform: translateY(0); } 
    50% { transform: translateY(-10px); } 
}
.boost-logo-effect-kenburns { animation: boostKenburns 15s ease-in-out infinite; }
.boost-logo-effect-zoom { transition: transform 0.5s ease; }
.boost-logo-effect-zoom:hover { transform: scale(1.1); }
.boost-logo-effect-grayscale { filter: grayscale(100%); transition: filter 0.5s ease; }
.boost-logo-effect-grayscale:hover { filter: grayscale(0%); }
.boost-logo-effect-float { animation: boostFloat 3s ease-in-out infinite; }
.boost-logo-effect-parallax { transition: transform 0.3s ease-out; }
.boost-logo-effect-tilt { transition: transform 0.3s ease; }
.boost-logo-effect-tilt:hover { transform: rotateX(5deg) rotateY(5deg); }

#boost-footer-14 .boost-inline-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:24px;height:24px;color:inherit}
#boost-footer-14 .boost-inline-icon svg{width:100%;height:100%}
#boost-footer-14 .boost-inline-icon--styled{margin-right:0.35rem;color:var(--boost-icon-color,var(--boost-current-color))}
#boost-footer-14 .boost-inline-icon--styled svg{width:100%;height:100%}
#boost-footer-14 .boost-styled-icon--filled,#boost-footer-14 .boost-styled-icon--circle{background:var(--boost-icon-bg,var(--boost-bg-alt));color:var(--boost-icon-color,var(--boost-current-color))}
#boost-footer-14 .boost-styled-icon--outlined{border:2px solid var(--boost-icon-bg,var(--boost-bg-alt));color:var(--boost-icon-color,var(--boost-current-color));background:var(--boost-transparent)}
#boost-footer-14 .boost-styled-icon--ghost{background:var(--boost-transparent);color:var(--boost-icon-color,var(--boost-current-color))}
#boost-footer-14 .boost-styled-icon--soft{background:color-mix(in srgb,var(--boost-icon-bg,var(--boost-bg-alt)) 25%,var(--boost-transparent));color:var(--boost-icon-color,var(--boost-current-color))}
#boost-footer-14 .boost-footer__back-to-top{display:flex}@media(min-width:768px){#boost-footer-14 .boost-footer__back-to-top{display:none}}
