.wp-block-post-featured-image{width:100%;overflow:hidden;aspect-ratio:16 / 9}.wp-block-post-featured-image :where(a,picture){display:block;width:100%;height:100%}.wp-block-post-featured-image :where(img){display:block;width:100%;height:100%;object-fit:cover}.boost-post-hero{min-height:300px}.boost-site-header--sticky{position:sticky !important;top:0 !important;z-index:1000 !important}.boost-site-header--floating-padding-sm{padding:8px 8px 0}.boost-site-header--floating-padding-md{padding:12px 12px 0}.boost-site-header--floating-padding-lg{padding:20px 20px 0}#boost-tpl-main{position:relative;scroll-margin-top:var(--boost-header-height,96px)}#boost-tpl-main:focus-visible{outline:3px solid var(--boost-primary,Highlight);outline-offset:4px}.boost-content--editorial .entry-content :where(p,li){margin-bottom:1.5em;font-size:1.05rem;line-height:1.85}.boost-content--compact .entry-content :where(p,li){margin-bottom:1em;line-height:1.6}.boost-content--spacious .entry-content :where(p,li){margin-bottom:2em;font-size:1.08rem;line-height:2}html{--boost-narrow:720px;--boost-content:960px;--boost-default:1200px;--boost-wide:1400px;--boost-footer-wide:1560px;--boost-footer-full-gutter:clamp(1.25rem,2.5vw,3.5rem);--boost-footer-wide-gutter:clamp(1.25rem,2vw,2.75rem);--boost-gutter:1rem}@media (min-width: 768px){html{--boost-gutter:1.5rem}}.boost-site-header,.boost-header{width:100%;max-width:none}.boost-site-header .boost-header__container,.boost-header .boost-header__container{width:100%;max-width:none;padding-inline:var(--boost-gutter);box-sizing:border-box}.boost-site-header .boost-header__inner,.boost-header .boost-header__inner{width:100%;max-width:none;margin-inline:auto}@media (min-width: 768px){.boost-site-header[data-container-width="full"] .boost-header__container{padding-inline:0.75rem}}@media (min-width: 1024px){.boost-site-header .boost-header__inner,.boost-header .boost-header__inner{max-width:var(--boost-default)}.boost-site-header[data-container-width="full"] .boost-header__inner{max-width:none}.boost-site-header[data-container-width="wide"] .boost-header__inner{max-width:var(--boost-wide)}.boost-site-header[data-container-width="content"] .boost-header__inner{max-width:var(--boost-content)}.boost-site-header[data-container-width="narrow"] .boost-header__inner{max-width:var(--boost-narrow)}}.boost-site-footer,.boost-footer{width:100%;max-width:none;box-sizing:border-box}.boost-site-footer .boost-footer__inner,.boost-footer .boost-footer__inner{width:100%;max-width:none;margin-inline:auto;padding:4rem var(--boost-gutter) 2rem;box-sizing:border-box}@media (min-width: 768px){.boost-site-footer .boost-footer__inner,.boost-footer .boost-footer__inner{padding:6rem var(--boost-gutter) 3rem}}@media (min-width: 1024px){.boost-site-footer .boost-footer__inner,.boost-footer .boost-footer__inner{max-width:var(--boost-default)}.boost-site-footer[data-container-width="full"] .boost-footer__inner{max-width:none;padding-inline:var(--boost-footer-full-gutter)}.boost-site-footer[data-container-width="wide"] .boost-footer__inner{max-width:min(var(--boost-footer-wide),calc(100% - 2rem));padding-inline:var(--boost-footer-wide-gutter)}.boost-site-footer[data-container-width="content"] .boost-footer__inner{max-width:var(--boost-content)}.boost-site-footer[data-container-width="narrow"] .boost-footer__inner{max-width:var(--boost-narrow)}}.boost-page-frame{min-width:0;box-sizing:border-box}.boost-template-preview-frame{--boost-page-viewport-width:100%;--boost-page-viewport-offset:0px;width:100%;min-width:0}.boost-layout-full-width:not(.boost-layout-sidebar-left):not(.boost-layout-sidebar-right):not(.boost-layout-sidebar-both) .boost-page-frame{width:var(--boost-page-viewport-width,100vw);max-width:none;margin-left:var(--boost-page-viewport-offset,calc(50% - 50vw));margin-right:var(--boost-page-viewport-offset,calc(50% - 50vw));--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%}.boost-layout-wide:not(.boost-layout-sidebar-left):not(.boost-layout-sidebar-right):not(.boost-layout-sidebar-both) .boost-page-frame{width:100%;max-width:var(--boost-wide);margin-inline:auto;--wp--style--global--content-size:var(--boost-wide);--wp--style--global--wide-size:var(--boost-wide)}.boost-layout-contained:not(.boost-layout-sidebar-left):not(.boost-layout-sidebar-right):not(.boost-layout-sidebar-both) .boost-page-frame{width:100%;max-width:var(--boost-default);margin-inline:auto;--wp--style--global--content-size:var(--boost-default);--wp--style--global--wide-size:var(--boost-default)}:is(.boost-layout-sidebar-left,.boost-layout-sidebar-right,.boost-layout-sidebar-both) .boost-page-frame{width:var(--boost-page-viewport-width,100vw);max-width:none;margin-left:var(--boost-page-viewport-offset,calc(50% - 50vw));margin-right:var(--boost-page-viewport-offset,calc(50% - 50vw));--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%}.boost-layout-narrow:not(.boost-layout-sidebar-left):not(.boost-layout-sidebar-right):not(.boost-layout-sidebar-both) .boost-page-frame{width:100%;max-width:var(--boost-narrow);margin-inline:auto;--wp--style--global--content-size:var(--boost-narrow);--wp--style--global--wide-size:var(--boost-narrow)}.boost-layout-full-width .boost-page-frame.has-global-padding{padding-left:0 !important;padding-right:0 !important}.boost-layout-full-width .boost-page-frame.is-layout-constrained > .wp-block-post-content{width:100%;max-width:none;min-width:0;box-sizing:border-box;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.boost-layout-full-width .boost-page-frame.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull):not(.boost-shortcode-block):not(.wp-block-post-content):not(section[class^="boost-"]):not(section[class*=" boost-"])),.boost-layout-full-width .boost-page-frame.is-layout-constrained > .wp-block-post-content > :where(:not(.alignleft):not(.alignright):not(.alignfull):not(.boost-shortcode-block):not(section[class^="boost-"]):not(section[class*=" boost-"])){width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;padding-inline:var(--boost-gutter)}.boost-shortcode-block,.boost-page-frame .boost-shortcode-block{width:100%;max-width:none;min-width:0;margin-inline:0;box-sizing:border-box}section[class*="boost-block-"],section[class*="boost-"][class*="--"]{width:100%;max-width:none;box-sizing:border-box}:is(section,div,aside,nav).boost-container-narrow{width:100%;max-width:var(--boost-narrow);margin-inline:auto}:is(section,div,aside,nav).boost-container-content{width:100%;max-width:var(--boost-content);margin-inline:auto}:is(section,div,aside,nav).boost-container-default{width:100%;max-width:var(--boost-default);margin-inline:auto}:is(section,div,aside,nav).boost-container-wide{width:100%;max-width:var(--boost-wide);margin-inline:auto}:is(section,div,aside,nav).boost-container-full{width:100%;max-width:none;margin-inline:0}section[class*="boost-block-"] :is([class$="-container"],[class*="__container"]),section[class*="boost-"] :is([class$="-container"],[class*="__container"]){width:100%;max-width:var(--boost-default);margin-inline:auto;padding-inline:var(--boost-gutter);box-sizing:border-box}:is(section,div,aside,nav).boost-container-narrow :is([class$="-container"],[class*="__container"]){max-width:var(--boost-narrow)}:is(section,div,aside,nav).boost-container-content :is([class$="-container"],[class*="__container"]){max-width:var(--boost-content)}:is(section,div,aside,nav).boost-container-default :is([class$="-container"],[class*="__container"]){max-width:var(--boost-default)}:is(section,div,aside,nav).boost-container-wide :is([class$="-container"],[class*="__container"]){max-width:var(--boost-wide)}:is(section,div,aside,nav).boost-container-full :is([class$="-container"],[class*="__container"]){max-width:none}.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-action-color:var(--boost-text);--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:padding var(--boost-duration-normal,0.3s),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%;min-width:0}.boost-header__logo{flex-shrink:0;min-width:0;max-width:calc(100% - 48px)}.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);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-styled-icon-accent);color:var(--boost-styled-icon-on-accent)}.boost-header .boost-styled-icon--outlined{border-color:var(--boost-styled-icon-accent);color:var(--boost-styled-icon-accent);background:var(--boost-transparent)}.boost-header .boost-styled-icon--ghost,.boost-header .boost-styled-icon--minimal{background:var(--boost-transparent);color:var(--boost-styled-icon-accent)}.boost-header .boost-styled-icon--soft{background:color-mix(in srgb,var(--boost-styled-icon-accent) 22%,var(--boost-transparent));color:var(--boost-styled-icon-accent)}.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;min-width:40px}.boost-header .boost-header__cta{flex-shrink:0;white-space:nowrap}.boost-header .boost-header__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;background:none;border:none;color:var(--boost-header-action-color);cursor:pointer;border-radius:8px}.boost-header .boost-header__toggle svg{width:24px;height:24px;color:inherit;stroke:currentColor;stroke-width:2}.boost-header .boost-header__toggle svg[fill='currentColor']{fill:currentColor}.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:var(--boost-header-action-color);cursor:pointer;border-radius:8px;transition:background 0.2s}.boost-header .boost-header__search-toggle svg{width:20px;height:20px;stroke:currentColor;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:var(--boost-header-action-color);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:currentColor;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:var(--boost-header-action-color);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:currentColor;stroke-width:2;fill:none}.boost-header .boost-header__actions .boost-icon,.boost-header .boost-header__toggle .boost-icon{background:transparent;color:inherit;border-color:transparent}.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__search--native,.boost-header__native-menu{position:relative}.boost-header__search--native > summary,.boost-header__native-menu > summary{list-style:none}.boost-header__search--native > summary::-webkit-details-marker,.boost-header__native-menu > summary::-webkit-details-marker{display:none}.boost-header__native-search-form{position:fixed;top:var(--boost-header-instance-height,72px);left:0;right:0;z-index:1100;display:flex;gap:0.5rem;padding:0.75rem;background:var(--boost-header-search-bg,var(--boost-bg));box-shadow:var(--boost-header-search-shadow,var(--boost-card-shadow-lg))}.boost-header__native-search-form input{min-width:0;flex:1 1 auto;min-height:44px;padding:0.75rem 1rem;border:1px solid var(--boost-border);border-radius:8px;background:var(--boost-bg);color:var(--boost-text);font:inherit}.boost-header__native-search-submit{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:8px;background:var(--boost-primary);color:var(--boost-primary-contrast);cursor:pointer}.boost-header__native-search-submit svg{width:20px;height:20px}.boost-header__native-menu-panel{position:fixed;top:var(--boost-header-instance-height,72px);left:0;right:0;z-index:1090;max-height:calc(100dvh - var(--boost-header-instance-height,72px));overflow:auto;padding:0.75rem 1rem 1rem;background:var(--boost-bg);color:var(--boost-text);box-shadow:var(--boost-card-shadow-lg)}.boost-header__mobile-menu--native{list-style:none;margin:0;padding:0}.boost-header__mobile-menu--native > li{border-bottom:1px solid var(--boost-border)}.boost-header__mobile-menu--native a{display:block;padding:0.875rem 0.75rem;color:inherit;text-decoration:none}.boost-header__mobile-menu--native .boost-header__submenu{display:block;margin:0;padding:0 0 0.5rem 1rem;list-style:none}.boost-header__native-menu-cta{margin-top:1rem}@media (min-width: 768px){.boost-header__container{padding:0 var(--boost-spacing-lg,1.5rem)}}@media (min-width: 1024px){.boost-header .boost-header__inner{min-width:auto}.boost-header .boost-header__logo{max-width:none}.boost-header .boost-header__logo-text{overflow:visible;text-overflow:clip;white-space:normal}.boost-header .boost-header__actions{min-width:0}.boost-header .boost-header__toggle{display:none}.boost-header .boost-header__nav{display:flex}}.boost-hero__bg-image[data-boost-image]{position:absolute;inset:0}@media (prefers-reduced-motion: reduce){[data-boost-image],[data-boost-image] img{animation:none;transition:none;will-change:auto}}[data-boost-image="zoom"]{overflow:hidden}[data-boost-image="zoom"] img{transition:transform 0.5s cubic-bezier(0.16,1,0.3,1)}[data-boost-image="zoom"]:hover img{transform:scale(1.1)}[data-boost-image="zoom"][data-boost-image-scale="subtle"]:hover img{transform:scale(1.05)}[data-boost-image="zoom"][data-boost-image-scale="strong"]:hover img{transform:scale(1.2)}@media (prefers-reduced-motion: reduce){[data-boost-image="zoom"]:hover img,[data-boost-image="zoom"][data-boost-image-scale="subtle"]:hover img,[data-boost-image="zoom"][data-boost-image-scale="strong"]:hover img{transform:none}}.boost-text-typing__prefix,.boost-text-typing__word{min-width:0;max-width:100%;overflow-wrap:anywhere}.boost-text-typing__word{margin-inline-start:0}.boost-text-typing__word::after{content:"";display:inline-block;width:0;height:0.9em;margin-inline-start:2px;border-inline-end:2px solid currentColor;vertical-align:-0.08em;animation:boost-text-cursor 0.7s step-end infinite;will-change:opacity}.boost-badge.boost-badge--typing-loop{max-width:100%;white-space:normal}@media (min-width: 640px){:is(.boost-badge.boost-badge--typing-loop){max-width:none;white-space:nowrap}:is(.boost-text-typing__prefix),:is(.boost-text-typing__word){max-width:none;overflow-wrap:normal}:is(.boost-text-typing__word){margin-inline-start:0.35em}}.boost-text-splitflap{display:inline-flex;flex-wrap:wrap;align-items:baseline;perspective:600px}.boost-text-splitflap__unit{display:inline-block;position:relative;background:var(--boost-card-bg);color:var(--boost-text);border-radius:4px;padding:0.05em 0.18em;margin:0 0.04em;min-width:0.7em;text-align:center;overflow:hidden;box-shadow:inset 0 -1px 0 var(--boost-effect-shadow-color-medium),inset 0 1px 0 var(--boost-effect-light-sheen-subtle),0 1px 3px var(--boost-effect-shadow-color-strong);--boost-flap-gap-color:var(--boost-effect-overlay-dark)}.boost-text-splitflap__unit::after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:var(--boost-flap-gap-color);pointer-events:none}.boost-text-splitflap__face{display:block;font-variant-numeric:tabular-nums;transform-origin:center;backface-visibility:hidden;will-change:transform}.boost-text-splitflap__unit.is-flapping .boost-text-splitflap__face{animation:boost-text-splitflap-rotate var(--boost-flap-duration,0.15s) ease-in-out}.boost-text-splitflap__unit--static,.boost-text-splitflap__unit--space{background:var(--boost-transparent);box-shadow:none;color:inherit;padding:0;margin:0 0.05em}.boost-text-splitflap__unit--static::after,.boost-text-splitflap__unit--space::after{display:none}[data-boost-text-mode="numbers"]{font-family:var(--boost-font-mono,'Geist Mono','JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:0;--boost-flap-duration:0.05s}[data-boost-text-mode="numbers"] .boost-text-splitflap__unit{min-width:0.85em}[data-boost-text-mode="chars"]{--boost-flap-duration:0.07s}[data-boost-text-mode="chars"] .boost-text-splitflap__unit--flapping{width:1.2em;min-width:0;padding:0.05em 0}[data-boost-text-mode="words"]{--boost-flap-duration:0.1s}[data-boost-text-mode="words"] .boost-text-splitflap__unit{letter-spacing:0.05em;padding:0.05em 0.35em;margin:0 0.08em}.boost-text-splitflap__unit.is-settled .boost-text-splitflap__face{animation:none;will-change:auto}@media (prefers-reduced-motion: reduce){.boost-text-splitflap__unit.is-flapping .boost-text-splitflap__face{animation:none}}[data-boost-text^="split-flap"][data-boost-text-style="inverted"] .boost-text-splitflap__unit:not(.boost-text-splitflap__unit--static):not(.boost-text-splitflap__unit--space){background:var(--boost-bg);color:var(--boost-text)}@media (prefers-reduced-motion: reduce){[data-boost-text]{animation:none;transition:none}}@keyframes boost-text-splitflap-rotate{0%{transform:rotateX(0deg)}50%{transform:rotateX(-90deg)}100%{transform:rotateX(0deg)}}[data-boost-text="highlight-right"]{position:relative}:is([data-boost-text="highlight"],[data-boost-text="highlight-center"],[data-boost-text="highlight-right"])::after{content:'';position:absolute;bottom:0;width:0;height:0.15em;background:var(--boost-highlight-color,var(--boost-effect-highlight-color));transition:width 0.6s cubic-bezier(0.16,1,0.3,1)}[data-boost-text="highlight-right"]::after{right:0}[data-boost-text="highlight-right"]:hover::after{width:100%}[data-boost-text="highlight-right"][data-boost-text-style="background"]::after{bottom:0.1em;height:0.4em;opacity:0.3;z-index:-1}:root{--boost-bg:var(--boost-scheme-bg);--boost-bg-rgb:var(--boost-scheme-bg-rgb);--boost-bg-alt:var(--boost-scheme-bg-alt);--boost-bg-alt-rgb:var(--boost-scheme-bg-alt-rgb);--boost-card-bg:var(--boost-scheme-surface);--boost-card-bg-rgb:var(--boost-scheme-surface-rgb);--boost-text:var(--boost-scheme-text);--boost-text-rgb:var(--boost-scheme-text-rgb);--boost-text-muted:var(--boost-scheme-text-muted);--boost-text-muted-rgb:var(--boost-scheme-text-muted-rgb);--boost-text-inverse:var(--boost-scheme-text-inverse);--boost-text-inverse-rgb:var(--boost-scheme-text-inverse-rgb);--boost-border:var(--boost-scheme-border);--boost-border-rgb:var(--boost-scheme-border-rgb);--boost-primary:var(--boost-scheme-primary);--boost-primary-rgb:var(--boost-scheme-primary-rgb);--boost-primary-hover:var(--boost-scheme-primary-hover);--boost-primary-hover-rgb:var(--boost-scheme-primary-hover-rgb);--boost-secondary:var(--boost-scheme-secondary);--boost-secondary-rgb:var(--boost-scheme-secondary-rgb);--boost-accent:var(--boost-scheme-accent);--boost-accent-rgb:var(--boost-scheme-accent-rgb);--boost-success:var(--boost-scheme-success);--boost-success-rgb:var(--boost-scheme-success-rgb);--boost-warning:var(--boost-scheme-warning);--boost-warning-rgb:var(--boost-scheme-warning-rgb);--boost-error:var(--boost-scheme-error);--boost-error-rgb:var(--boost-scheme-error-rgb);--boost-icon-bg:var(--boost-scheme-icon-bg);--boost-icon-color:var(--boost-scheme-icon-color);--boost-theme-background:var(--boost-scheme-bg);--boost-theme-background-alt:var(--boost-scheme-bg-alt);--boost-theme-surface:var(--boost-scheme-surface);--boost-theme-text:var(--boost-scheme-text);--boost-theme-text-muted:var(--boost-scheme-text-muted);--boost-theme-text-inverse:var(--boost-scheme-text-inverse);--boost-theme-primary:var(--boost-scheme-primary);--boost-theme-primary-hover:var(--boost-scheme-primary-hover);--boost-theme-on-primary:var(--boost-scheme-on-primary);--boost-theme-secondary:var(--boost-scheme-secondary);--boost-theme-accent:var(--boost-scheme-accent);--boost-theme-border:var(--boost-scheme-border);--boost-theme-success:var(--boost-scheme-success);--boost-theme-warning:var(--boost-scheme-warning);--boost-theme-error:var(--boost-scheme-error);--boost-theme-icon-bg:var(--boost-scheme-icon-bg);--boost-theme-icon-color:var(--boost-scheme-icon-color);--boost-theme-font-family:var(--boost-font-body);--boost-transparent:transparent;--boost-current-color:currentColor;--boost-mask-opaque:var(--boost-text);--boost-shadow-color:rgba(168,97,58,0.10);--boost-surface:var(--boost-card-bg);--boost-card-border:var(--boost-border);--boost-divider:var(--boost-border);--boost-link:var(--boost-accent);--boost-link-rgb:var(--boost-accent-rgb);--boost-link-hover:var(--boost-primary-hover);--boost-hover-bg:color-mix(in srgb,var(--boost-text) 6%,var(--boost-transparent));--boost-ghost-bg:color-mix(in srgb,var(--boost-text) 4%,var(--boost-transparent));--boost-btn-light-bg:#fdf8f0;--boost-btn-light-bg-rgb:253,248,240;--boost-btn-light-text:#3d2b1f;--boost-icon-outlined-bg:transparent;--boost-icon-outlined-border:var(--boost-primary);--boost-icon-outlined-color:var(--boost-primary);--boost-icon-filled-bg:rgba(var(--boost-primary-rgb),0.1);--boost-icon-filled-color:var(--boost-primary);--boost-icon-circle-bg:rgba(var(--boost-primary-rgb),0.1);--boost-icon-circle-color:var(--boost-primary);--boost-success-bg:rgba(var(--boost-success-rgb),0.1);--boost-warning-bg:rgba(var(--boost-warning-rgb),0.1);--boost-error-bg:rgba(var(--boost-error-rgb),0.1);--boost-info:var(--boost-primary);--boost-info-rgb:var(--boost-primary-rgb);--boost-info-bg:rgba(var(--boost-info-rgb),0.1);--boost-card-shadow:0 4px 20px var(--boost-shadow-color);--boost-card-shadow-lg:0 10px 40px var(--boost-shadow-color);--boost-overlay-dark-soft:rgba(0,0,0,0.3);--boost-overlay-dark:rgba(0,0,0,0.5);--boost-overlay-dark-strong:rgba(0,0,0,0.7);--boost-overlay-light:rgba(var(--boost-btn-light-bg-rgb),0.5);--boost-accent-alt:#a6a83a;--boost-btn-primary-bg:var(--boost-primary);--boost-btn-primary-hover:var(--boost-primary-hover);--boost-btn-primary-text:var(--boost-text-inverse);--boost-primary-contrast:var(--boost-btn-primary-text);--boost-btn-secondary-bg:transparent;--boost-btn-secondary-text:var(--boost-secondary);--boost-btn-secondary-border:var(--boost-secondary);--boost-btn-secondary-hover-bg:var(--boost-secondary);--boost-btn-secondary-hover-text:var(--boost-text-inverse);--boost-btn-secondary-hover-border:var(--boost-secondary);--boost-badge-bg:var(--boost-primary);--boost-badge-text:var(--boost-text-inverse);--boost-badge-border:var(--boost-primary);--boost-glass-bg:rgba(245,235,224,0.80);--boost-glass-border:rgba(168,97,58,0.20);--boost-effect-primary:var(--boost-primary);--boost-effect-accent:var(--boost-accent);--boost-effect-accent-alt:var(--boost-accent-alt);--boost-effect-gradient:linear-gradient(135deg,var(--boost-effect-accent),var(--boost-effect-accent-alt));--boost-effect-highlight-color:var(--boost-effect-accent);--boost-effect-glow-color:rgba(var(--boost-accent-rgb),0.5);--boost-effect-light-sheen-subtle:rgba(var(--boost-btn-light-bg-rgb),0.05);--boost-effect-shadow-color:rgba(var(--boost-text-rgb),0.1);--boost-effect-shadow-color-subtle:rgba(var(--boost-text-rgb),0.05);--boost-effect-shadow-color-soft:rgba(var(--boost-text-rgb),0.08);--boost-effect-shadow-color-medium:rgba(var(--boost-text-rgb),0.3);--boost-effect-shadow-color-strong:rgba(var(--boost-text-rgb),0.2);--boost-effect-overlay-dark:rgba(var(--boost-text-rgb),0.5);--boost-effect-image-vignette-soft:rgba(var(--boost-text-rgb),0.03);--boost-effect-glitch-left:rgba(var(--boost-error-rgb),0.4);--boost-effect-glitch-right:rgba(var(--boost-info-rgb),0.4);--boost-effect-glitch-left-dim:rgba(var(--boost-error-rgb),0.3);--boost-effect-glitch-right-dim:rgba(var(--boost-info-rgb),0.3);--boost-effect-ember-core:var(--boost-warning);--boost-effect-ember-core-hot:var(--boost-accent);--boost-effect-ember-mid:var(--boost-accent);--boost-effect-ember-outer:var(--boost-error);--boost-scheme-bg:#f5ebe0;--boost-scheme-bg-rgb:245,235,224;--boost-scheme-bg-alt:#ede0d0;--boost-scheme-bg-alt-rgb:237,224,208;--boost-scheme-surface:#fdf8f0;--boost-scheme-surface-rgb:253,248,240;--boost-scheme-text:#3d2b1f;--boost-scheme-text-rgb:61,43,31;--boost-scheme-text-muted:#6b5744;--boost-scheme-text-muted-rgb:107,87,68;--boost-scheme-text-inverse:#ffffff;--boost-scheme-text-inverse-rgb:255,255,255;--boost-scheme-border:#d4c4b0;--boost-scheme-border-rgb:212,196,176;--boost-scheme-primary:#a8613a;--boost-scheme-primary-rgb:168,97,58;--boost-scheme-primary-hover:#8e5030;--boost-scheme-primary-hover-rgb:142,80,48;--boost-scheme-secondary:#6b5744;--boost-scheme-secondary-rgb:107,87,68;--boost-scheme-accent:#a8613a;--boost-scheme-accent-rgb:168,97,58;--boost-scheme-success:#5a8f5c;--boost-scheme-success-rgb:90,143,92;--boost-scheme-warning:#d4a853;--boost-scheme-warning-rgb:212,168,83;--boost-scheme-error:#c44d4d;--boost-scheme-error-rgb:196,77,77;--boost-scheme-icon-bg:#ede0d0;--boost-scheme-icon-color:#a8613a;--boost-scheme-on-primary:#ffffff;--boost-font-heading:Estedad,sans-serif;--boost-font-body:Estedad,sans-serif}[data-boost-color-scheme],[class^="boost-cs-"],[class*=" boost-cs-"]{--boost-bg:var(--boost-scheme-bg);--boost-bg-rgb:var(--boost-scheme-bg-rgb);--boost-bg-alt:var(--boost-scheme-bg-alt);--boost-bg-alt-rgb:var(--boost-scheme-bg-alt-rgb);--boost-card-bg:var(--boost-scheme-surface);--boost-card-bg-rgb:var(--boost-scheme-surface-rgb);--boost-text:var(--boost-scheme-text);--boost-text-rgb:var(--boost-scheme-text-rgb);--boost-text-muted:var(--boost-scheme-text-muted);--boost-text-muted-rgb:var(--boost-scheme-text-muted-rgb);--boost-text-inverse:var(--boost-scheme-text-inverse);--boost-text-inverse-rgb:var(--boost-scheme-text-inverse-rgb);--boost-border:var(--boost-scheme-border);--boost-border-rgb:var(--boost-scheme-border-rgb);--boost-primary:var(--boost-scheme-primary);--boost-primary-rgb:var(--boost-scheme-primary-rgb);--boost-primary-hover:var(--boost-scheme-primary-hover);--boost-primary-hover-rgb:var(--boost-scheme-primary-hover-rgb);--boost-secondary:var(--boost-scheme-secondary);--boost-secondary-rgb:var(--boost-scheme-secondary-rgb);--boost-accent:var(--boost-scheme-accent);--boost-accent-rgb:var(--boost-scheme-accent-rgb);--boost-success:var(--boost-scheme-success);--boost-success-rgb:var(--boost-scheme-success-rgb);--boost-warning:var(--boost-scheme-warning);--boost-warning-rgb:var(--boost-scheme-warning-rgb);--boost-error:var(--boost-scheme-error);--boost-error-rgb:var(--boost-scheme-error-rgb);--boost-icon-bg:var(--boost-scheme-icon-bg);--boost-icon-color:var(--boost-scheme-icon-color);--boost-theme-background:var(--boost-bg);--boost-theme-background-alt:var(--boost-bg-alt);--boost-theme-surface:var(--boost-card-bg);--boost-theme-text:var(--boost-text);--boost-theme-text-muted:var(--boost-text-muted);--boost-theme-text-inverse:var(--boost-text-inverse);--boost-theme-primary:var(--boost-primary);--boost-theme-primary-hover:var(--boost-primary-hover);--boost-theme-on-primary:var(--boost-scheme-on-primary);--boost-theme-secondary:var(--boost-secondary);--boost-theme-accent:var(--boost-accent);--boost-theme-border:var(--boost-border);--boost-theme-success:var(--boost-success);--boost-theme-warning:var(--boost-warning);--boost-theme-error:var(--boost-error);--boost-theme-icon-bg:var(--boost-icon-bg);--boost-theme-icon-color:var(--boost-icon-color);--boost-theme-font-family:var(--boost-font-body);--boost-transparent:transparent;--boost-current-color:currentColor;--boost-mask-opaque:var(--boost-text);--boost-shadow-color:rgba(15,23,42,0.08);--boost-surface:var(--boost-card-bg);--boost-card-border:var(--boost-border);--boost-divider:var(--boost-border);--boost-link:var(--boost-accent);--boost-link-rgb:var(--boost-accent-rgb);--boost-link-hover:var(--boost-primary-hover);--boost-hover-bg:color-mix(in srgb,var(--boost-text) 6%,var(--boost-transparent));--boost-ghost-bg:color-mix(in srgb,var(--boost-text) 4%,var(--boost-transparent));--boost-btn-light-bg:#ffffff;--boost-btn-light-bg-rgb:255,255,255;--boost-btn-light-text:#0f172a;--boost-icon-outlined-bg:transparent;--boost-icon-outlined-border:var(--boost-primary);--boost-icon-outlined-color:var(--boost-primary);--boost-icon-filled-bg:rgba(var(--boost-primary-rgb),0.1);--boost-icon-filled-color:var(--boost-primary);--boost-icon-circle-bg:rgba(var(--boost-primary-rgb),0.1);--boost-icon-circle-color:var(--boost-primary);--boost-success-bg:rgba(var(--boost-success-rgb),0.1);--boost-warning-bg:rgba(var(--boost-warning-rgb),0.1);--boost-error-bg:rgba(var(--boost-error-rgb),0.1);--boost-info:var(--boost-primary);--boost-info-rgb:var(--boost-primary-rgb);--boost-info-bg:rgba(var(--boost-info-rgb),0.1);--boost-card-shadow:0 4px 20px var(--boost-shadow-color);--boost-card-shadow-lg:0 10px 40px var(--boost-shadow-color);--boost-overlay-dark-soft:rgba(0,0,0,0.3);--boost-overlay-dark:rgba(0,0,0,0.5);--boost-overlay-dark-strong:rgba(0,0,0,0.7);--boost-overlay-light:rgba(var(--boost-btn-light-bg-rgb),0.5);--boost-accent-alt:color-mix(in srgb,var(--boost-accent) 80%,var(--boost-text));--boost-btn-primary-bg:var(--boost-primary);--boost-btn-primary-hover:var(--boost-primary-hover);--boost-btn-primary-text:var(--boost-text-inverse);--boost-primary-contrast:var(--boost-btn-primary-text);--boost-btn-secondary-bg:transparent;--boost-btn-secondary-text:var(--boost-secondary);--boost-btn-secondary-border:var(--boost-secondary);--boost-btn-secondary-hover-bg:var(--boost-secondary);--boost-btn-secondary-hover-text:var(--boost-text-inverse);--boost-btn-secondary-hover-border:var(--boost-secondary);--boost-badge-bg:var(--boost-primary);--boost-badge-text:var(--boost-text-inverse);--boost-badge-border:var(--boost-primary);--boost-glass-bg:rgba(var(--boost-btn-light-bg-rgb),0.1);--boost-glass-border:rgba(var(--boost-btn-light-bg-rgb),0.2);--boost-effect-primary:var(--boost-primary);--boost-effect-accent:var(--boost-accent);--boost-effect-accent-alt:var(--boost-accent-alt);--boost-effect-gradient:linear-gradient(135deg,var(--boost-effect-accent),var(--boost-effect-accent-alt));--boost-effect-highlight-color:var(--boost-effect-accent);--boost-effect-glow-color:rgba(var(--boost-accent-rgb),0.5);--boost-effect-light-sheen-subtle:rgba(var(--boost-btn-light-bg-rgb),0.05);--boost-effect-shadow-color:rgba(var(--boost-text-rgb),0.1);--boost-effect-shadow-color-subtle:rgba(var(--boost-text-rgb),0.05);--boost-effect-shadow-color-soft:rgba(var(--boost-text-rgb),0.08);--boost-effect-shadow-color-medium:rgba(var(--boost-text-rgb),0.3);--boost-effect-shadow-color-strong:rgba(var(--boost-text-rgb),0.2);--boost-effect-overlay-dark:rgba(var(--boost-text-rgb),0.5);--boost-effect-image-vignette-soft:rgba(var(--boost-text-rgb),0.03);--boost-effect-glitch-left:rgba(var(--boost-error-rgb),0.4);--boost-effect-glitch-right:rgba(var(--boost-info-rgb),0.4);--boost-effect-glitch-left-dim:rgba(var(--boost-error-rgb),0.3);--boost-effect-glitch-right-dim:rgba(var(--boost-info-rgb),0.3);--boost-effect-ember-core:var(--boost-warning);--boost-effect-ember-core-hot:var(--boost-accent);--boost-effect-ember-mid:var(--boost-accent);--boost-effect-ember-outer:var(--boost-error)}.boost-cs-cookie-cream{--boost-scheme-bg:#fdf8f0;--boost-scheme-bg-rgb:253,248,240;--boost-scheme-bg-alt:#f5ebe0;--boost-scheme-bg-alt-rgb:245,235,224;--boost-scheme-surface:#ffffff;--boost-scheme-surface-rgb:255,255,255;--boost-scheme-text:#3d2b1f;--boost-scheme-text-rgb:61,43,31;--boost-scheme-text-muted:#6b5744;--boost-scheme-text-muted-rgb:107,87,68;--boost-scheme-text-inverse:#ffffff;--boost-scheme-text-inverse-rgb:255,255,255;--boost-scheme-border:#e6d5c3;--boost-scheme-border-rgb:230,213,195;--boost-scheme-primary:#9a5530;--boost-scheme-primary-rgb:154,85,48;--boost-scheme-primary-hover:#7e4425;--boost-scheme-primary-hover-rgb:126,68,37;--boost-scheme-secondary:#6b5744;--boost-scheme-secondary-rgb:107,87,68;--boost-scheme-accent:#9a5530;--boost-scheme-accent-rgb:154,85,48;--boost-scheme-success:#5a8f5c;--boost-scheme-success-rgb:90,143,92;--boost-scheme-warning:#d4a853;--boost-scheme-warning-rgb:212,168,83;--boost-scheme-error:#c44d4d;--boost-scheme-error-rgb:196,77,77;--boost-scheme-icon-bg:#f5ebe0;--boost-scheme-icon-color:#9a5530;--boost-scheme-on-primary:#ffffff;--boost-theme-background:var(--boost-scheme-bg);--boost-theme-background-alt:var(--boost-scheme-bg-alt);--boost-theme-surface:var(--boost-scheme-surface);--boost-theme-text:var(--boost-scheme-text);--boost-theme-text-muted:var(--boost-scheme-text-muted);--boost-theme-text-inverse:var(--boost-scheme-text-inverse);--boost-theme-primary:var(--boost-scheme-primary);--boost-theme-primary-hover:var(--boost-scheme-primary-hover);--boost-theme-on-primary:var(--boost-scheme-on-primary);--boost-theme-secondary:var(--boost-scheme-secondary);--boost-theme-accent:var(--boost-scheme-accent);--boost-theme-border:var(--boost-scheme-border);--boost-theme-success:var(--boost-scheme-success);--boost-theme-warning:var(--boost-scheme-warning);--boost-theme-error:var(--boost-scheme-error);--boost-theme-icon-bg:var(--boost-scheme-icon-bg);--boost-theme-icon-color:var(--boost-scheme-icon-color);--boost-theme-font-family:var(--boost-font-body);--boost-shadow-color:rgba(154,85,48,0.10);--boost-glass-bg:rgba(253,248,240,0.80);--boost-glass-border:rgba(154,85,48,0.18);--boost-btn-light-text:#3d2b1f;--boost-accent-alt:#989a30}.boost-cs-cookie-warm{--boost-scheme-bg:#f5ebe0;--boost-scheme-bg-rgb:245,235,224;--boost-scheme-bg-alt:#ede0d0;--boost-scheme-bg-alt-rgb:237,224,208;--boost-scheme-surface:#fdf8f0;--boost-scheme-surface-rgb:253,248,240;--boost-scheme-text:#3d2b1f;--boost-scheme-text-rgb:61,43,31;--boost-scheme-text-muted:#6b5744;--boost-scheme-text-muted-rgb:107,87,68;--boost-scheme-text-inverse:#ffffff;--boost-scheme-text-inverse-rgb:255,255,255;--boost-scheme-border:#d4c4b0;--boost-scheme-border-rgb:212,196,176;--boost-scheme-primary:#a8613a;--boost-scheme-primary-rgb:168,97,58;--boost-scheme-primary-hover:#8e5030;--boost-scheme-primary-hover-rgb:142,80,48;--boost-scheme-secondary:#6b5744;--boost-scheme-secondary-rgb:107,87,68;--boost-scheme-accent:#a8613a;--boost-scheme-accent-rgb:168,97,58;--boost-scheme-success:#5a8f5c;--boost-scheme-success-rgb:90,143,92;--boost-scheme-warning:#d4a853;--boost-scheme-warning-rgb:212,168,83;--boost-scheme-error:#c44d4d;--boost-scheme-error-rgb:196,77,77;--boost-scheme-icon-bg:#ede0d0;--boost-scheme-icon-color:#a8613a;--boost-scheme-on-primary:#ffffff;--boost-theme-background:var(--boost-scheme-bg);--boost-theme-background-alt:var(--boost-scheme-bg-alt);--boost-theme-surface:var(--boost-scheme-surface);--boost-theme-text:var(--boost-scheme-text);--boost-theme-text-muted:var(--boost-scheme-text-muted);--boost-theme-text-inverse:var(--boost-scheme-text-inverse);--boost-theme-primary:var(--boost-scheme-primary);--boost-theme-primary-hover:var(--boost-scheme-primary-hover);--boost-theme-on-primary:var(--boost-scheme-on-primary);--boost-theme-secondary:var(--boost-scheme-secondary);--boost-theme-accent:var(--boost-scheme-accent);--boost-theme-border:var(--boost-scheme-border);--boost-theme-success:var(--boost-scheme-success);--boost-theme-warning:var(--boost-scheme-warning);--boost-theme-error:var(--boost-scheme-error);--boost-theme-icon-bg:var(--boost-scheme-icon-bg);--boost-theme-icon-color:var(--boost-scheme-icon-color);--boost-theme-font-family:var(--boost-font-body);--boost-shadow-color:rgba(168,97,58,0.10);--boost-glass-bg:rgba(245,235,224,0.80);--boost-glass-border:rgba(168,97,58,0.20);--boost-btn-light-bg:#fdf8f0;--boost-btn-light-bg-rgb:253,248,240;--boost-btn-light-text:#3d2b1f;--boost-accent-alt:#a6a83a}.boost-cs-cookie-chocolate{--boost-scheme-bg:#2c1810;--boost-scheme-bg-rgb:44,24,16;--boost-scheme-bg-alt:#3d2b1f;--boost-scheme-bg-alt-rgb:61,43,31;--boost-scheme-surface:#3d2b1f;--boost-scheme-surface-rgb:61,43,31;--boost-scheme-text:#fdf8f0;--boost-scheme-text-rgb:253,248,240;--boost-scheme-text-muted:#d4c4b0;--boost-scheme-text-muted-rgb:212,196,176;--boost-scheme-text-inverse:#2c1810;--boost-scheme-text-inverse-rgb:44,24,16;--boost-scheme-border:#5a4030;--boost-scheme-border-rgb:90,64,48;--boost-scheme-primary:#e8a96c;--boost-scheme-primary-rgb:232,169,108;--boost-scheme-primary-hover:#f0c08a;--boost-scheme-primary-hover-rgb:240,192,138;--boost-scheme-secondary:#d4c4b0;--boost-scheme-secondary-rgb:212,196,176;--boost-scheme-accent:#e8a96c;--boost-scheme-accent-rgb:232,169,108;--boost-scheme-success:#7ac47d;--boost-scheme-success-rgb:122,196,125;--boost-scheme-warning:#f0c08a;--boost-scheme-warning-rgb:240,192,138;--boost-scheme-error:#e87070;--boost-scheme-error-rgb:232,112,112;--boost-scheme-icon-bg:#4a3525;--boost-scheme-icon-color:#e8a96c;--boost-scheme-on-primary:#2c1810;--boost-theme-background:var(--boost-scheme-bg);--boost-theme-background-alt:var(--boost-scheme-bg-alt);--boost-theme-surface:var(--boost-scheme-surface);--boost-theme-text:var(--boost-scheme-text);--boost-theme-text-muted:var(--boost-scheme-text-muted);--boost-theme-text-inverse:var(--boost-scheme-text-inverse);--boost-theme-primary:var(--boost-scheme-primary);--boost-theme-primary-hover:var(--boost-scheme-primary-hover);--boost-theme-on-primary:var(--boost-scheme-on-primary);--boost-theme-secondary:var(--boost-scheme-secondary);--boost-theme-accent:var(--boost-scheme-accent);--boost-theme-border:var(--boost-scheme-border);--boost-theme-success:var(--boost-scheme-success);--boost-theme-warning:var(--boost-scheme-warning);--boost-theme-error:var(--boost-scheme-error);--boost-theme-icon-bg:var(--boost-scheme-icon-bg);--boost-theme-icon-color:var(--boost-scheme-icon-color);--boost-theme-font-family:var(--boost-font-body);--boost-shadow-color:rgba(0,0,0,0.35);--boost-glass-bg:rgba(232,169,108,0.08);--boost-glass-border:rgba(232,169,108,0.18);--boost-btn-light-bg:#fdf8f0;--boost-btn-light-bg-rgb:253,248,240;--boost-btn-light-text:#2c1810;--boost-accent-alt:#d4e86c}.boost-header .boost-header__search-form{position:fixed;top:0;left:0;right:0;width:auto;padding:1rem;border-radius:0;background:var(--boost-header-search-bg);box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;visibility:hidden;transform:translateY(-10px) scale(0.95);transition:opacity 0.2s,visibility 0.2s,transform 0.2s;z-index:1001}.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:1rem 1rem 1rem 3rem;border:1px solid var(--boost-border);border-radius:8px;font-size:1rem;transition:border-color 0.2s,outline-color 0.2s}.boost-header .boost-header__search-form input:focus{border-color:var(--boost-header-focus-border)}.boost-header .boost-header__search-form input:focus-visible{outline:3px solid var(--boost-header-focus-border);outline-offset:2px}.boost-header .boost-header__search-form-icon{position:absolute;left:1.25rem;top:50%;color:var(--boost-header-search-icon-color);pointer-events:none;transform:translateY(-50%)}.boost-header .boost-header__search-form-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}@media (min-width: 1024px){.boost-header .boost-header__search-form{position:absolute;top:calc(100% + 0.5rem);left:auto;right:0;width:320px;padding:0.5rem;border-radius:12px;box-shadow:var(--boost-header-search-shadow);z-index:100}.boost-header .boost-header__search-form input{padding:0.875rem 1rem 0.875rem 2.75rem;font-size:0.95rem}.boost-header .boost-header__search-form-icon{left:1rem}}#boost-header-1{--boost-bg:#f5ebe0;--boost-text:#3d2b1f;--boost-text-muted:#6b5744;--boost-text-inverse:#ffffff;--boost-border:#d4c4b0;--boost-primary:#a8613a;--boost-btn-primary-bg:#a8613a;--boost-btn-primary-hover:#8e5030;--boost-btn-primary-text:#ffffff;--boost-primary-contrast:#ffffff;--boost-icon-bg:#ede0d0;--boost-icon-color:#a8613a;--boost-accent:#a8613a;--boost-accent-alt:#a8613a;--boost-highlight-color:#a8613a;--boost-effect-highlight-color:var(--boost-highlight-color);--boost-cta-text:#ffffff;--boost-header-instance-height:80px;--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:var(--boost-bg);--boost-header-rest-backdrop:none;--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:80px;gap:var(--boost-header-inner-gap);flex-direction:row-reverse}#boost-header-1 .boost-header__logo-text{font-size:24px}#boost-header-1 .boost-header__logo{padding-left:0}#boost-header-1 .boost-header__nav{display:none}#boost-header-1 .boost-header__menu{gap:10px}#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:var(--boost-bg)}#boost-header-1 .boost-header__dropdown a{color:var(--boost-text);font-size:0.95rem}#boost-header-1 .boost-header__dropdown a:hover{background:var(--boost-icon-bg)}#boost-header-1 .boost-header__mega-column h4{font-size:0.8rem;color:var(--boost-text-muted)}#boost-header-1 .boost-header__mega-column a{color:var(--boost-text);font-size:0.95rem}#boost-header-1 .boost-header__mega-column a:hover{background:var(--boost-icon-bg);color:var(--boost-text)}#boost-header-1 .boost-header__mega-description{font-size:0.75rem;color:var(--boost-text-muted)}#boost-header-1 .boost-header__mega-featured{background:var(--boost-icon-bg)}#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)}#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(0,0,0,0.05)}#boost-header-1 .boost-header__cart-count{color:var(--boost-btn-primary-text,var(--boost-primary-contrast));background:var(--boost-primary)}#boost-header-1 .boost-header__cta{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:1rem 2rem;font-size:1rem;font-weight:700;border-radius:12px;text-decoration:none;transition:transform 0.3s ease,opacity 0.3s ease;cursor:pointer;background:var(--boost-btn-primary-bg,var(--boost-primary));color:var(--boost-btn-primary-text,var(--boost-primary-contrast));border-width:0;border-style:solid;border-color:var(--boost-btn-primary-bg,var(--boost-primary))}#boost-header-1 .boost-header__cta:hover{transform:translateY(-2px);background:var(--boost-btn-primary-hover,var(--boost-primary-hover));color:var(--boost-btn-primary-text,var(--boost-primary-contrast));border-color:var(--boost-btn-primary-hover,var(--boost-primary-hover))}#boost-header-1 .boost-header__mobile{visibility:hidden;background:var(--boost-bg,#ffffff);color:var(--boost-text,#1f2937);z-index:999;overflow-y:auto;position:absolute;top:100%;left:0;right:0;max-height:80vh;border-top:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(0,0,0,0.1);transform:translateY(-10px);opacity:0;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0.3s}#boost-header-1 .boost-header__mobile.is-boost-open{visibility:visible;transform:translateY(0);opacity: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.3s ease,visibility 0.3s}#boost-header-1 + .boost-header__overlay.is-boost-open{visibility:visible;opacity:1}#boost-header-1 .boost-header__mobile .boost-header__mobile-close,#boost-header-1 .boost-header__mobile .boost-header__submenu-toggle,#boost-header-1 .boost-header__mobile .boost-header__mobile-back{color:var(--boost-text,#1f2937)}#boost-header-1 .boost-header__mobile-menu{list-style:none;margin:0;padding:0.5rem 0}#boost-header-1 .boost-header__mobile-menu > li{border-bottom:1px solid #f3f4f6}#boost-header-1 .boost-header__mobile-menu > li:last-child{border-bottom:none}#boost-header-1 .boost-header__mobile-menu a{display:block;padding:0.875rem 0.75rem;color:var(--boost-text,#374151);text-decoration:none;font-weight:500;text-align:right}#boost-header-1 .boost-header__mobile-menu a:hover{background:var(--boost-surface,#f9fafb);color:var(--boost-accent,#3b82f6)}#boost-header-1 .boost-header__mobile-link[aria-current="page"]{color:var(--boost-primary,#a8613a);font-weight:600}#boost-header-1 .boost-header__submenu{list-style:none;margin:0;padding:0;background:var(--boost-surface,#f9fafb)}#boost-header-1 .boost-header__submenu a{padding-left:1.5rem;font-weight:400;font-size:0.9rem;text-align:right}#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__mega{display:none;background:var(--boost-bg);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:var(--boost-card-shadow)}#boost-header-1 .boost-header__toggle{padding-right:0;display:flex}#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;will-change:transform}.boost-header[data-sticky-behavior="smart"].is-hidden{transform:translate3d(0,-100%,0)}.admin-bar{--boost-toolbar-offset:46px}.admin-bar .boost-header[data-sticky="true"]{top:var(--boost-toolbar-offset,46px)}@media (min-width: 783px){:is(.admin-bar){--boost-toolbar-offset:32px}}#boost-header-1[data-scroll-transition="true"]{transition:transform 0.3s ease,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);--boost-header-active-backdrop:none;box-shadow:var(--boost-card-shadow)}@media (prefers-reduced-motion: reduce){.boost-header[data-sticky-behavior="smart"],#boost-header-1[data-scroll-transition="true"]{transition-duration:0s}}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));border-radius:0 2px 2px 0;transition:width 0.15s ease-out;will-change:width}#boost-footer-2[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-footer-2{--boost-icon-bg:#4a3525;--boost-icon-color:#e8a96c;--boost-accent:#e8a96c;--boost-accent-alt:#e8a96c;--boost-highlight-color:#e8a96c;--boost-effect-highlight-color:var(--boost-highlight-color);background:#2c1810;color:#fdf8f0}#boost-footer-2 .boost-footer__cta-btn--brand.boost-btn--filled-md{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:1rem 2rem;font-size:1rem;font-weight:700;border-radius:12px;text-decoration:none;transition:transform 0.3s ease,opacity 0.3s ease;cursor:pointer;background:var(--boost-btn-primary-bg,var(--boost-primary));color:var(--boost-btn-primary-text,var(--boost-primary-contrast));border-width:0;border-style:solid;border-color:var(--boost-btn-primary-bg,var(--boost-primary))}#boost-footer-2 .boost-footer__cta-btn--brand.boost-btn--filled-md:hover{transform:translateY(-2px);background:var(--boost-btn-primary-hover,var(--boost-primary-hover));color:var(--boost-btn-primary-text,var(--boost-primary-contrast));border-color:var(--boost-btn-primary-hover,var(--boost-primary-hover))}@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-2 .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-2 .boost-inline-icon svg{width:100%;height:100%}#boost-footer-2 .boost-inline-icon--styled{margin-right:0.35rem;color:var(--boost-icon-color,var(--boost-current-color))}#boost-footer-2 .boost-inline-icon--styled svg{width:100%;height:100%}#boost-footer-2 .boost-styled-icon--filled{background:var(--boost-styled-icon-accent);color:var(--boost-styled-icon-on-accent)}#boost-footer-2 .boost-styled-icon--outlined{border-color:var(--boost-styled-icon-accent);color:var(--boost-styled-icon-accent);background:var(--boost-transparent)}#boost-footer-2 .boost-styled-icon--ghost,#boost-footer-2 .boost-styled-icon--minimal{background:var(--boost-transparent);color:var(--boost-styled-icon-accent)}#boost-footer-2 .boost-styled-icon--soft{background:color-mix(in srgb,var(--boost-styled-icon-accent) 22%,var(--boost-transparent));color:var(--boost-styled-icon-accent)}
