.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-icon-circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:var(--boost-icon-circle-size,2.5rem);height:var(--boost-icon-circle-size,2.5rem);background:var(--boost-icon-circle-bg);color:var(--boost-icon-circle-color);border-radius:var(--boost-icon-circle-radius,50%);transition:transform 0.2s ease,background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.boost-icon-circle svg,.boost-icon-circle .boost-icon-svg{width:var(--boost-icon-circle-icon-size,1.25rem);height:var(--boost-icon-circle-icon-size,1.25rem);flex-shrink:0}.boost-icon-circle--xs{--boost-icon-circle-size:1.5rem;--boost-icon-circle-icon-size:0.75rem}.boost-icon-circle--sm{--boost-icon-circle-size:2rem;--boost-icon-circle-icon-size:1rem}.boost-icon-circle--md{--boost-icon-circle-size:2.5rem;--boost-icon-circle-icon-size:1.25rem}.boost-icon-circle--lg{--boost-icon-circle-size:3rem;--boost-icon-circle-icon-size:1.5rem}.boost-icon-circle--xl{--boost-icon-circle-size:4rem;--boost-icon-circle-icon-size:2rem}.boost-icon-circle--rounded{--boost-icon-circle-radius:12px}.boost-icon-circle--square{--boost-icon-circle-radius:0}.boost-icon-circle--solid{background:var(--boost-btn-primary-bg,linear-gradient(135deg,var(--boost-primary),var(--boost-accent)));color:var(--boost-btn-light-bg)}.boost-icon-circle--outlined{background:var(--boost-transparent);border:2px solid var(--boost-icon-circle-color)}.boost-icon-circle--ghost{background:var(--boost-ghost-bg);color:var(--boost-text-muted)}.boost-icon-circle--glass{background:var(--boost-glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--boost-glass-border);color:var(--boost-text,inherit)}.boost-icon-circle--success{--boost-icon-circle-bg:var(--boost-success-bg);--boost-icon-circle-color:var(--boost-success)}.boost-icon-circle--warning{--boost-icon-circle-bg:var(--boost-warning-bg);--boost-icon-circle-color:var(--boost-warning)}.boost-icon-circle--error{--boost-icon-circle-bg:var(--boost-error-bg);--boost-icon-circle-color:var(--boost-error)}.boost-icon-circle--info{--boost-icon-circle-bg:var(--boost-info-bg);--boost-icon-circle-color:var(--boost-info)}.boost-icon-circle--hover:hover{transform:scale(1.1)}.boost-icon-circle--hover:hover.boost-icon-circle--outlined{background:var(--boost-icon-circle-color);color:var(--boost-btn-light-bg)}.boost-icon-circle--numbered{font-weight:700;font-size:calc(var(--boost-icon-circle-size,2.5rem) * 0.4)}[data-variation="gradient"] .boost-icon-circle,.boost-block--gradient .boost-icon-circle{--boost-icon-circle-bg:rgba(var(--boost-btn-light-bg-rgb),0.2);--boost-icon-circle-color:var(--boost-btn-light-bg)}[data-variation="dark"] .boost-icon-circle,.boost-block--dark .boost-icon-circle{--boost-icon-circle-bg:rgba(var(--boost-primary-rgb),0.2);--boost-icon-circle-color:var(--boost-accent)}.boost-grid{display:grid;gap:var(--boost-spacing-xl,2rem);width:100%}.boost-grid--cols-1,.boost-grid--cols-2,.boost-grid--cols-3,.boost-grid--cols-4,.boost-grid--cols-5,.boost-grid--cols-6{grid-template-columns:1fr}.boost-grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(var(--boost-grid-min-width,280px),1fr))}.boost-grid--auto-fill{grid-template-columns:repeat(auto-fill,minmax(var(--boost-grid-min-width,280px),1fr))}.boost-grid--gap-none{gap:0}.boost-grid--gap-xs{gap:var(--boost-spacing-xs,0.25rem)}.boost-grid--gap-sm{gap:var(--boost-spacing-sm,0.5rem)}.boost-grid--gap-md{gap:var(--boost-spacing-md,1rem)}.boost-grid--gap-lg{gap:var(--boost-spacing-lg,1.5rem)}.boost-grid--gap-xl{gap:var(--boost-spacing-xl,2rem)}.boost-grid--gap-2xl{gap:var(--boost-spacing-2xl,3rem)}.boost-grid--align-start{align-items:start}.boost-grid--align-center{align-items:center}.boost-grid--align-end{align-items:end}.boost-grid--align-stretch{align-items:stretch}.boost-grid--justify-start{justify-items:start}.boost-grid--justify-center{justify-items:center}.boost-grid--justify-end{justify-items:end}.boost-grid--gap-xl,.boost-grid--gap-2xl{gap:var(--boost-spacing-lg,1.5rem)}.boost-grid--sm-cols-1,.boost-grid--md-cols-1{grid-template-columns:1fr}.boost-grid--sm-cols-2,.boost-grid--md-cols-2{grid-template-columns:repeat(2,1fr)}@media (min-width: 480px){.boost-grid--cols-2,.boost-grid--cols-3,.boost-grid--cols-4,.boost-grid--cols-5,.boost-grid--cols-6{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.boost-grid--gap-xl{gap:var(--boost-spacing-xl,2rem)}.boost-grid--gap-2xl{gap:var(--boost-spacing-2xl,3rem)}.boost-grid--cols-3{grid-template-columns:repeat(3,1fr)}.boost-grid--cols-4{grid-template-columns:repeat(2,1fr)}.boost-grid--cols-5,.boost-grid--cols-6{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.boost-grid--cols-4{grid-template-columns:repeat(4,1fr)}.boost-grid--cols-5{grid-template-columns:repeat(5,1fr)}.boost-grid--cols-6{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px){.boost-grid--cols-6{grid-template-columns:repeat(6,1fr)}}.boost-overlay{position:absolute;inset:0;pointer-events:none;z-index:1}.boost-overlay--gradient-bottom{background:linear-gradient(180deg,var(--boost-transparent) 0%,var(--boost-overlay-dark-strong) 100%)}.boost-overlay--gradient-top{background:linear-gradient(0deg,var(--boost-transparent) 0%,var(--boost-overlay-dark-strong) 100%)}.boost-overlay--gradient-radial{background:radial-gradient(ellipse at center,var(--boost-transparent) 0%,var(--boost-overlay-dark) 100%)}.boost-overlay--dark{background:var(--boost-overlay-dark)}.boost-overlay--darker{background:var(--boost-overlay-dark-strong)}.boost-overlay--light{background:var(--boost-overlay-light)}.boost-overlay--primary{background:rgba(var(--boost-primary-rgb),0.5)}.boost-overlay--blur{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--boost-overlay-dark-soft)}.boost-container{width:100%;max-width:var(--boost-container-default,1200px);margin:0 auto;padding:0 var(--boost-spacing-lg,1.5rem)}.boost-container--narrow{max-width:var(--boost-container-narrow,700px)}.boost-container--wide{max-width:var(--boost-container-wide,1400px)}.boost-container--full{max-width:100%;padding:0}.boost-flex{display:flex}.boost-flex--wrap{flex-wrap:wrap}.boost-flex--col{flex-direction:column}.boost-flex--center{align-items:center;justify-content:center}.boost-flex--between{justify-content:space-between}.boost-flex--gap-sm{gap:var(--boost-spacing-sm,0.5rem)}.boost-flex--gap-md{gap:var(--boost-spacing-md,1rem)}.boost-flex--gap-lg{gap:var(--boost-spacing-lg,1.5rem)}.boost-aspect{position:relative;overflow:hidden}.boost-aspect--16-9{aspect-ratio:16 / 9}.boost-aspect--4-3{aspect-ratio:4 / 3}.boost-aspect--1-1{aspect-ratio:1 / 1}.boost-aspect--3-2{aspect-ratio:3 / 2}.boost-aspect--21-9{aspect-ratio:21 / 9}.boost-aspect > img,.boost-aspect > video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.boost-mt-0{margin-top:0}.boost-mt-sm{margin-top:var(--boost-spacing-sm,0.5rem)}.boost-mt-md{margin-top:var(--boost-spacing-md,1rem)}.boost-mt-lg{margin-top:var(--boost-spacing-lg,1.5rem)}.boost-mt-xl{margin-top:var(--boost-spacing-xl,2rem)}.boost-mb-0{margin-bottom:0}.boost-mb-sm{margin-bottom:var(--boost-spacing-sm,0.5rem)}.boost-mb-md{margin-bottom:var(--boost-spacing-md,1rem)}.boost-mb-lg{margin-bottom:var(--boost-spacing-lg,1.5rem)}.boost-mb-xl{margin-bottom:var(--boost-spacing-xl,2rem)}.boost-inline-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:1em;height:1em;color:inherit}.boost-inline-icon svg{width:100%;height:100%}.boost-inline-icon--styled{margin-right:0.35rem;color:var(--boost-icon-color,var(--boost-current-color))}.boost-inline-icon--styled svg{width:100%;height:100%}svg.boost-icon{background:none;border-radius:0;width:auto;height:auto}.boost-styled-icon > .boost-icon,.boost-icon-circle > .boost-icon{background:none;border-radius:0;width:auto;height:auto}.boost-styled-icon{--boost-styled-icon-accent:var(--boost-icon-accent,var(--boost-icon-bg,var(--boost-primary)));--boost-styled-icon-on-accent:var(--boost-icon-on-accent,var(--boost-icon-color,var(--boost-text-inverse,#fff)));--boost-styled-icon-glass-bg:color-mix(in srgb,var(--boost-styled-icon-accent) 10%,var(--boost-transparent));--boost-styled-icon-glass-border:color-mix(in srgb,var(--boost-styled-icon-accent) 20%,var(--boost-transparent));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-container-size,48px);height:var(--icon-container-size,48px);border-radius:var(--icon-radius,12px);border:var(--icon-border-width,0) var(--icon-border-style,solid) var(--boost-transparent);background:var(--boost-styled-icon-accent);color:var(--boost-styled-icon-on-accent);line-height:1;vertical-align:middle;transition:transform 0.2s,box-shadow 0.2s;overflow:hidden}.boost-styled-icon svg{width:var(--icon-size,24px);height:var(--icon-size,24px);flex-shrink:0}.boost-styled-icon i{font-size:var(--icon-size,24px);width:var(--icon-size,24px);height:var(--icon-size,24px);line-height:1}.boost-styled-icon--filled{background:var(--boost-styled-icon-accent);color:var(--boost-styled-icon-on-accent)}.boost-styled-icon--outlined{border:var(--icon-border-width,2px) var(--icon-border-style,solid) var(--boost-styled-icon-accent);color:var(--boost-styled-icon-accent);background:var(--boost-transparent)}.boost-styled-icon--ghost,.boost-styled-icon--minimal{background:var(--boost-transparent);color:var(--boost-styled-icon-accent)}.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-styled-icon--glass{background:var(--boost-glass-bg,var(--boost-styled-icon-glass-bg,var(--boost-transparent)));color:var(--boost-styled-icon-accent);border:var(--icon-border-width,1px) var(--icon-border-style,solid) var(--boost-glass-border,var(--boost-styled-icon-glass-border,var(--boost-transparent)));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.boost-styled-icon svg,.boost-styled-icon path,.boost-styled-icon line,.boost-styled-icon polyline,.boost-styled-icon circle,.boost-styled-icon rect,.boost-styled-icon polygon{color:inherit;stroke:currentColor}.boost-hidden{display:none !important}.boost-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.boost-hidden-mobile{display:none !important}@media (min-width: 768px){.boost-hidden-desktop{display:none !important}}.boost-container-narrow{max-width:480px;margin-left:auto;margin-right:auto}.boost-container-content{max-width:720px;margin-left:auto;margin-right:auto}.boost-container-wide{max-width:1024px;margin-left:auto;margin-right:auto}.boost-container-full{max-width:100%}.boost-accent{color:var(--boost-accent)}.boost-trust-text{font-size:0.8rem;color:var(--boost-text-muted);text-align:center;margin:0.75rem 0 0;line-height:1.5;opacity:0.7}.boost-section-header__title a:not(.boost-btn),.boost-section-header__subtitle a:not(.boost-btn),.boost-section-header__badge a:not(.boost-btn),.boost-content__body a:not(.boost-btn),.boost-content__text a:not(.boost-btn),.boost-features__item-desc a:not(.boost-btn),.boost-features__item-title a:not(.boost-btn),.boost-steps__desc a:not(.boost-btn),.boost-steps__body a:not(.boost-btn),.boost-faq__answer a:not(.boost-btn),.boost-hero__subtitle a:not(.boost-btn),.boost-cta__subtitle a:not(.boost-btn),.boost-alert__body a:not(.boost-btn),.boost-announcement__text a:not(.boost-btn),.boost-quote__body a:not(.boost-btn),.boost-quote__text a:not(.boost-btn),.boost-compare__footer a:not(.boost-btn),.boost-testimonials__text a:not(.boost-btn),.boost-timeline__text a:not(.boost-btn),.boost-tabs__text a:not(.boost-btn),.boost-posts__text a:not(.boost-btn),.boost-map__body a:not(.boost-btn),.boost-map__text a:not(.boost-btn),.boost-pricing__description a:not(.boost-btn),.boost-pricing__text a:not(.boost-btn),.boost-stats__description a:not(.boost-btn),.boost-countdown__subtitle a:not(.boost-btn),.boost-team__text a:not(.boost-btn),.boost-slider__text a:not(.boost-btn),.boost-video__text a:not(.boost-btn),.boost-shortcode__text a:not(.boost-btn),.boost-sidebar__text a:not(.boost-btn),.boost-search__text a:not(.boost-btn),.boost-taxonomy-list__text a:not(.boost-btn),.boost-logos__text a:not(.boost-btn),.boost-logos__name a:not(.boost-btn),.boost-logos__text-logo a:not(.boost-btn){color:var(--boost-link,var(--boost-accent,var(--boost-primary)));text-decoration:underline;text-decoration-color:rgba(var(--boost-link-rgb),0.3);text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-skip-ink:auto;transition:color 0.15s ease,text-decoration-color 0.15s ease}.boost-section-header__title a:not(.boost-btn):hover,.boost-section-header__title a:not(.boost-btn):focus-visible,.boost-section-header__subtitle a:not(.boost-btn):hover,.boost-section-header__subtitle a:not(.boost-btn):focus-visible,.boost-section-header__badge a:not(.boost-btn):hover,.boost-section-header__badge a:not(.boost-btn):focus-visible,.boost-content__body a:not(.boost-btn):hover,.boost-content__body a:not(.boost-btn):focus-visible,.boost-content__text a:not(.boost-btn):hover,.boost-content__text a:not(.boost-btn):focus-visible,.boost-features__item-desc a:not(.boost-btn):hover,.boost-features__item-desc a:not(.boost-btn):focus-visible,.boost-features__item-title a:not(.boost-btn):hover,.boost-features__item-title a:not(.boost-btn):focus-visible,.boost-steps__desc a:not(.boost-btn):hover,.boost-steps__desc a:not(.boost-btn):focus-visible,.boost-steps__body a:not(.boost-btn):hover,.boost-steps__body a:not(.boost-btn):focus-visible,.boost-faq__answer a:not(.boost-btn):hover,.boost-faq__answer a:not(.boost-btn):focus-visible,.boost-hero__subtitle a:not(.boost-btn):hover,.boost-hero__subtitle a:not(.boost-btn):focus-visible,.boost-cta__subtitle a:not(.boost-btn):hover,.boost-cta__subtitle a:not(.boost-btn):focus-visible,.boost-alert__body a:not(.boost-btn):hover,.boost-alert__body a:not(.boost-btn):focus-visible,.boost-announcement__text a:not(.boost-btn):hover,.boost-announcement__text a:not(.boost-btn):focus-visible,.boost-quote__body a:not(.boost-btn):hover,.boost-quote__body a:not(.boost-btn):focus-visible,.boost-quote__text a:not(.boost-btn):hover,.boost-quote__text a:not(.boost-btn):focus-visible,.boost-compare__footer a:not(.boost-btn):hover,.boost-compare__footer a:not(.boost-btn):focus-visible,.boost-testimonials__text a:not(.boost-btn):hover,.boost-testimonials__text a:not(.boost-btn):focus-visible,.boost-timeline__text a:not(.boost-btn):hover,.boost-timeline__text a:not(.boost-btn):focus-visible,.boost-tabs__text a:not(.boost-btn):hover,.boost-tabs__text a:not(.boost-btn):focus-visible,.boost-posts__text a:not(.boost-btn):hover,.boost-posts__text a:not(.boost-btn):focus-visible,.boost-map__body a:not(.boost-btn):hover,.boost-map__body a:not(.boost-btn):focus-visible,.boost-map__text a:not(.boost-btn):hover,.boost-map__text a:not(.boost-btn):focus-visible,.boost-pricing__description a:not(.boost-btn):hover,.boost-pricing__description a:not(.boost-btn):focus-visible,.boost-pricing__text a:not(.boost-btn):hover,.boost-pricing__text a:not(.boost-btn):focus-visible,.boost-stats__description a:not(.boost-btn):hover,.boost-stats__description a:not(.boost-btn):focus-visible,.boost-countdown__subtitle a:not(.boost-btn):hover,.boost-countdown__subtitle a:not(.boost-btn):focus-visible,.boost-team__text a:not(.boost-btn):hover,.boost-team__text a:not(.boost-btn):focus-visible,.boost-slider__text a:not(.boost-btn):hover,.boost-slider__text a:not(.boost-btn):focus-visible,.boost-video__text a:not(.boost-btn):hover,.boost-video__text a:not(.boost-btn):focus-visible,.boost-shortcode__text a:not(.boost-btn):hover,.boost-shortcode__text a:not(.boost-btn):focus-visible,.boost-sidebar__text a:not(.boost-btn):hover,.boost-sidebar__text a:not(.boost-btn):focus-visible,.boost-search__text a:not(.boost-btn):hover,.boost-search__text a:not(.boost-btn):focus-visible,.boost-taxonomy-list__text a:not(.boost-btn):hover,.boost-taxonomy-list__text a:not(.boost-btn):focus-visible,.boost-logos__text a:not(.boost-btn):hover,.boost-logos__text a:not(.boost-btn):focus-visible,.boost-logos__name a:not(.boost-btn):hover,.boost-logos__name a:not(.boost-btn):focus-visible,.boost-logos__text-logo a:not(.boost-btn):hover,.boost-logos__text-logo a:not(.boost-btn):focus-visible{color:var(--boost-link-hover);text-decoration-color:var(--boost-link-hover)}:where(.entry-content,.wp-block-post-content) > :where(p,ul,ol,blockquote,figcaption,.wp-block-paragraph,.wp-block-list,.wp-block-quote,.wp-block-table) a,:where(.entry-content,.wp-block-post-content) :where(.wp-block-group,.wp-block-column,.wp-block-media-text__content) a{color:var(--boost-link,var(--boost-accent,var(--boost-primary)));text-decoration-line:underline;text-decoration-color:rgba(var(--boost-link-rgb),0.34);text-decoration-thickness:1px;text-underline-offset:0.16em;text-decoration-skip-ink:auto;transition:color 150ms ease,text-decoration-color 150ms ease,text-underline-offset 150ms ease}:where(.entry-content,.wp-block-post-content) > :where(p,ul,ol,blockquote,figcaption,.wp-block-paragraph,.wp-block-list,.wp-block-quote,.wp-block-table) a:where(:hover,:focus-visible),:where(.entry-content,.wp-block-post-content) :where(.wp-block-group,.wp-block-column,.wp-block-media-text__content) a:where(:hover,:focus-visible){color:var(--boost-link-hover,var(--boost-primary-hover,var(--boost-link)));text-decoration-color:var(--boost-current-color);text-underline-offset:0.22em}:where(.entry-content,.wp-block-post-content) > :where(p,ul,ol,blockquote,figcaption,.wp-block-paragraph,.wp-block-list,.wp-block-quote,.wp-block-table) a:focus-visible,:where(.entry-content,.wp-block-post-content) :where(.wp-block-group,.wp-block-column,.wp-block-media-text__content) a:focus-visible{border-radius:2px;outline:2px solid rgba(var(--boost-link-rgb,var(--boost-accent-rgb,37,99,235)),0.35);outline-offset:2px}.boost-field-align{display:block}.boost-field-align--left{text-align:left}.boost-field-align--center{text-align:center}.boost-field-align--right{text-align:right}.boost-field-align--justify{text-align:justify}.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-breadcrumbs{margin:0.75rem 0;padding:0.75rem 0;font-family:inherit;box-sizing:border-box;display:flex;align-items:center;gap:0.5rem}.boost-breadcrumbs *,.boost-breadcrumbs *::before,.boost-breadcrumbs *::after{box-sizing:inherit}.boost-breadcrumbs__prefix{color:var(--boost-text-muted);font-weight:500;white-space:nowrap;flex-shrink:0}.boost-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.boost-breadcrumbs__item{display:inline-flex;align-items:center;gap:0;line-height:1.4}.boost-breadcrumbs__link{display:inline-flex;align-items:center;gap:0.3rem;color:var(--boost-text-muted);text-decoration:none;transition:color 0.15s ease;white-space:nowrap}.boost-breadcrumbs__link:hover,.boost-breadcrumbs__link:focus-visible{color:var(--boost-primary)}.boost-breadcrumbs__link:focus-visible{outline:2px solid var(--boost-primary);outline-offset:2px;border-radius:2px}.boost-breadcrumbs__link svg{display:block;flex-shrink:0}.boost-breadcrumbs__current{display:inline-flex;align-items:center;color:var(--boost-text);font-weight:500}.boost-breadcrumbs__home-label{margin-left:0.25rem}.boost-breadcrumbs__separator{display:inline-flex;align-items:center;justify-content:center;margin:0 0.3rem;color:var(--boost-border);flex-shrink:0;line-height:1}.boost-breadcrumbs__separator svg{display:block}.boost-breadcrumbs__sep-char{font-size:0.85em;line-height:1;user-select:none}.boost-breadcrumbs--size-xs{font-size:0.75rem}.boost-breadcrumbs--size-xs .boost-breadcrumbs__separator svg,.boost-breadcrumbs--size-xs .boost-breadcrumbs__link svg{width:12px;height:12px}.boost-breadcrumbs--size-sm{font-size:0.875rem}.boost-breadcrumbs--size-sm .boost-breadcrumbs__separator svg,.boost-breadcrumbs--size-sm .boost-breadcrumbs__link svg{width:14px;height:14px}.boost-breadcrumbs--size-base{font-size:1rem}.boost-breadcrumbs--size-base .boost-breadcrumbs__separator svg,.boost-breadcrumbs--size-base .boost-breadcrumbs__link svg{width:16px;height:16px}.boost-breadcrumbs--size-lg{font-size:1rem}.boost-breadcrumbs--size-lg .boost-breadcrumbs__separator svg,.boost-breadcrumbs--size-lg .boost-breadcrumbs__link svg{width:18px;height:18px}.boost-breadcrumbs .boost-styled-icon{font-size:inherit;vertical-align:middle}.boost-breadcrumbs .boost-styled-icon svg{width:var(--icon-size,1em);height:var(--icon-size,1em)}.boost-breadcrumbs--align-left{justify-content:flex-start}.boost-breadcrumbs--align-left .boost-breadcrumbs__list{justify-content:flex-start}.boost-breadcrumbs--align-center{justify-content:center}.boost-breadcrumbs--align-center .boost-breadcrumbs__list{justify-content:center}.boost-breadcrumbs--align-right{justify-content:flex-end}.boost-breadcrumbs--align-right .boost-breadcrumbs__list{justify-content:flex-end}@media (min-width: 640px){:where(.boost-breadcrumbs).boost-breadcrumbs--size-lg{font-size:1.125rem}:where(.boost-breadcrumbs) .boost-breadcrumbs__separator{margin:0 0.4rem}}.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-light{--boost-scheme-bg:#ffffff;--boost-scheme-bg-rgb:255,255,255;--boost-scheme-bg-alt:#f8fafc;--boost-scheme-bg-alt-rgb:248,250,252;--boost-scheme-surface:#ffffff;--boost-scheme-surface-rgb:255,255,255;--boost-scheme-text:#1e293b;--boost-scheme-text-rgb:30,41,59;--boost-scheme-text-muted:#64748b;--boost-scheme-text-muted-rgb:100,116,139;--boost-scheme-text-inverse:#ffffff;--boost-scheme-text-inverse-rgb:255,255,255;--boost-scheme-border:#e2e8f0;--boost-scheme-border-rgb:226,232,240;--boost-scheme-primary:#2563eb;--boost-scheme-primary-rgb:37,99,235;--boost-scheme-primary-hover:#1d4ed8;--boost-scheme-primary-hover-rgb:29,78,216;--boost-scheme-secondary:#64748b;--boost-scheme-secondary-rgb:100,116,139;--boost-scheme-accent:#7c3aed;--boost-scheme-accent-rgb:124,58,237;--boost-scheme-success:#10b981;--boost-scheme-success-rgb:16,185,129;--boost-scheme-warning:#f59e0b;--boost-scheme-warning-rgb:245,158,11;--boost-scheme-error:#ef4444;--boost-scheme-error-rgb:239,68,68;--boost-scheme-icon-bg:#f1f5f9;--boost-scheme-icon-color:#2563eb;--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(0,0,0,0.08);--boost-glass-bg:rgba(255,255,255,0.7);--boost-glass-border:rgba(0,0,0,0.08);--boost-link:#2563eb;--boost-link-rgb:37,99,235;--boost-btn-light-text:#1e293b;--boost-accent-alt:#2563eb}.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-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-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-3{--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-3 .boost-header__inner{height:80px;gap:var(--boost-header-inner-gap);flex-direction:row-reverse}#boost-header-3 .boost-header__logo-text{font-size:24px}#boost-header-3 .boost-header__logo{padding-left:0}#boost-header-3 .boost-header__nav{display:none}#boost-header-3 .boost-header__menu{gap:10px}#boost-header-3 .boost-header__menu-link:hover{background-color:transparent}#boost-header-3 .boost-header__menu-link{padding:0.5rem 0.25rem;border-radius:0}#boost-header-3 .boost-header__dropdown{background:var(--boost-bg)}#boost-header-3 .boost-header__dropdown a{color:var(--boost-text);font-size:0.95rem}#boost-header-3 .boost-header__dropdown a:hover{background:var(--boost-icon-bg)}#boost-header-3 .boost-header__mega-column h4{font-size:0.8rem;color:var(--boost-text-muted)}#boost-header-3 .boost-header__mega-column a{color:var(--boost-text);font-size:0.95rem}#boost-header-3 .boost-header__mega-column a:hover{background:var(--boost-icon-bg);color:var(--boost-text)}#boost-header-3 .boost-header__mega-description{font-size:0.75rem;color:var(--boost-text-muted)}#boost-header-3 .boost-header__mega-featured{background:var(--boost-icon-bg)}#boost-header-3 .is-boost-current > .boost-header__dropdown-link{color:var(--boost-primary);font-weight:600}#boost-header-3 .is-boost-current > .boost-header__menu-link{color:var(--boost-primary)}#boost-header-3 .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-3 .boost-header__search-toggle:hover{background:rgba(0,0,0,0.05)}#boost-header-3 .boost-header__cart-count{color:var(--boost-btn-primary-text,var(--boost-primary-contrast));background:var(--boost-primary)}#boost-header-3 .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-3 .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-3 .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-3 .boost-header__mobile.is-boost-open{visibility:visible;transform:translateY(0);opacity:1}#boost-header-3 + .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-3 + .boost-header__overlay.is-boost-open{visibility:visible;opacity:1}#boost-header-3 .boost-header__mobile .boost-header__mobile-close,#boost-header-3 .boost-header__mobile .boost-header__submenu-toggle,#boost-header-3 .boost-header__mobile .boost-header__mobile-back{color:var(--boost-text,#1f2937)}#boost-header-3 .boost-header__mobile-menu{list-style:none;margin:0;padding:0.5rem 0}#boost-header-3 .boost-header__mobile-menu > li{border-bottom:1px solid #f3f4f6}#boost-header-3 .boost-header__mobile-menu > li:last-child{border-bottom:none}#boost-header-3 .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-3 .boost-header__mobile-menu a:hover{background:var(--boost-surface,#f9fafb);color:var(--boost-accent,#3b82f6)}#boost-header-3 .boost-header__mobile-link[aria-current="page"]{color:var(--boost-primary,#a8613a);font-weight:600}#boost-header-3 .boost-header__submenu{list-style:none;margin:0;padding:0;background:var(--boost-surface,#f9fafb)}#boost-header-3 .boost-header__submenu a{padding-left:1.5rem;font-weight:400;font-size:0.9rem;text-align:right}#boost-header-3 .boost-header__mobile-item-wrap{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;width:100%}#boost-header-3 .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-3 .boost-header__mobile-actions .boost-header__cta{display:inline-flex;justify-content:center}#boost-header-3 .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-3 .boost-header__toggle{padding-right:0;display:flex}#boost-header-3 .boost-header__actions > .boost-header__cta{display:none}#boost-header-3 .boost-header__actions > .boost-header__language{display:none}@media (min-width: 1024px){#boost-header-3 .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-3 .boost-header__toggle{display:none}#boost-header-3 .boost-header__nav{display:flex}#boost-header-3{--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-3 .boost-header__actions > .boost-header__cta{display:inline-flex}#boost-header-3 .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-3[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-3[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-3[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-posts-2[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}
