.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-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:fit-content;max-width:100%;flex:0 0 auto;gap:0.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:break-word;border-radius:12px;border:none;cursor:pointer;transition:box-shadow 0.2s ease,background 0.2s ease,color 0.2s ease,border-color 0.2s ease;white-space:normal}@media (min-width: 640px){.boost-btn{line-height:1;text-align:inherit;white-space:nowrap}}.boost-btn:focus-visible{outline:2px solid var(--boost-btn-primary-bg);outline-offset:2px}.boost-btn--primary{background:var(--boost-btn-primary-bg);color:var(--boost-btn-primary-text,var(--boost-primary-contrast,var(--boost-text-inverse)));box-shadow:0 4px 15px rgba(var(--boost-primary-rgb),0.25)}.boost-btn--primary:hover{background:var(--boost-btn-primary-hover);box-shadow:0 8px 25px rgba(var(--boost-primary-rgb),0.35)}.boost-btn--primary:active{transform:translateY(0);box-shadow:0 2px 10px rgba(var(--boost-primary-rgb),0.2)}.boost-btn--secondary{background:var(--boost-btn-secondary-bg);color:var(--boost-btn-secondary-text);border:2px solid var(--boost-btn-secondary-border)}.boost-btn--secondary:hover{background:var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover)));color:var(--boost-btn-secondary-hover-text,var(--boost-btn-primary-text,var(--boost-primary-contrast)));border-color:var(--boost-btn-secondary-hover-border,var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover))))}.boost-btn--secondary:active{transform:translateY(0)}.boost-btn--ghost{background:var(--boost-transparent);color:var(--boost-text,inherit);padding:0.75rem 1rem}.boost-btn--ghost:hover{background:var(--boost-hover-bg)}.boost-btn--light{background:var(--boost-btn-light-bg);color:var(--boost-btn-light-text);box-shadow:0 4px 15px rgba(var(--boost-btn-light-bg-rgb),0.25)}.boost-btn--light:hover{box-shadow:0 8px 25px rgba(var(--boost-btn-light-bg-rgb),0.35)}.boost-btn--light:active{transform:translateY(0)}.boost-btn--light-outline{background:var(--boost-transparent);color:var(--boost-btn-light-bg);border:2px solid var(--boost-overlay-light)}.boost-btn--light-outline:hover{background:rgba(var(--boost-btn-light-bg-rgb),0.1);border-color:rgba(var(--boost-btn-light-bg-rgb),0.8)}.boost-btn--light-ghost{background:var(--boost-transparent);color:var(--boost-btn-light-bg)}.boost-btn--light-ghost:hover{background:rgba(var(--boost-btn-light-bg-rgb),0.1)}.boost-btn--sm{padding:0.625rem 1.25rem;font-size:0.875rem;border-radius:8px}.boost-btn--lg{padding:1.25rem 2.5rem;font-size:1.125rem;border-radius:16px}.boost-btn--xl{padding:1.5rem 3rem;font-size:1.25rem;border-radius:16px}.boost-btn--full{width:100%;max-width:100%;flex:1 1 100%}.boost-btn svg,.boost-btn .boost-icon-svg{width:1.25em;height:1.25em;flex-shrink:0}.boost-btn--icon-only{padding:1rem;aspect-ratio:1}.boost-btn-group{display:flex;flex-wrap:wrap;gap:1rem}.boost-btn-group--center{justify-content:center}.boost-btn-group--stack{flex-direction:column}.boost-btn-group--stack-mobile{flex-direction:column}.boost-btn-group--stack-mobile .boost-btn:not(.boost-btn--full){width:100%}@media (min-width: 640px){.boost-btn-group--stack-mobile{flex-direction:row}.boost-btn-group--stack-mobile .boost-btn:not(.boost-btn--full){width:fit-content;max-width:100%;flex:0 0 auto}}.boost-btn.boost-btn--loading{position:relative;color:var(--boost-transparent);pointer-events:none}.boost-btn--loading::after{content:'';position:absolute;width:1.25em;height:1.25em;border:2px solid var(--boost-current-color);border-right-color:var(--boost-transparent);border-radius:50%;animation:boost-btn-spin 0.6s linear infinite}@keyframes boost-btn-spin{to{transform:rotate(360deg)}}.boost-btn:disabled,.boost-btn--disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.boost-badge{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;font-size:0.875rem;font-weight:500;line-height:1.2;background:var(--boost-badge-bg,var(--boost-bg-alt));color:var(--boost-badge-text,var(--boost-accent,var(--boost-text,inherit)));border:1px solid var(--boost-badge-border,var(--boost-border,currentColor));border-radius:50px;white-space:nowrap}.boost-badge__text{display:inline-block;color:inherit}.boost-badge--sm{padding:0.375rem 0.75rem;font-size:0.75rem}.boost-badge--lg{padding:0.625rem 1.25rem;font-size:1rem}.boost-badge--solid{background:var(--boost-btn-primary-bg,linear-gradient(135deg,var(--boost-primary),var(--boost-accent)));color:var(--boost-btn-light-bg)}.boost-badge--outlined{background:var(--boost-transparent);border:1px solid var(--boost-badge-border,var(--boost-badge-text,var(--boost-current-color)))}.boost-badge--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-badge-text,var(--boost-text,var(--boost-btn-light-bg)))}.boost-badge--light{background:var(--boost-btn-light-bg);color:var(--boost-btn-light-text)}.boost-badge--light-solid{background:var(--boost-btn-light-bg);color:var(--boost-accent)}.boost-badge--success{--boost-badge-bg:var(--boost-success-bg);--boost-badge-text:var(--boost-success)}.boost-badge--warning{--boost-badge-bg:var(--boost-warning-bg);--boost-badge-text:var(--boost-warning)}.boost-badge--error{--boost-badge-bg:var(--boost-error-bg);--boost-badge-text:var(--boost-error)}.boost-badge--info{--boost-badge-bg:var(--boost-info-bg);--boost-badge-text:var(--boost-info)}.boost-badge svg,.boost-badge .boost-icon-svg{width:1em;height:1em;flex-shrink:0}.boost-badge--dot::before{content:'';width:0.5rem;height:0.5rem;background:var(--boost-current-color);border-radius:50%;animation:boost-badge-pulse 2s ease-in-out infinite}@keyframes boost-badge-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.8)}}.boost-badge-group{display:flex;flex-wrap:wrap;gap:0.5rem}.boost-section-header{max-width:var(--boost-container-narrow,700px);margin-bottom:3rem}.boost-section-header--center{text-align:center;margin-left:auto;margin-right:auto}.boost-section-header--left{text-align:left}.boost-section-header--right{text-align:right;margin-left:auto}.boost-section-header--justify{text-align:justify}.boost-section-header__primary,.boost-section-header__secondary{min-width:0}.boost-section-header--layout-split,.boost-section-header--layout-split-balanced,.boost-section-header--layout-inline{max-width:none}@media (min-width: 768px){.boost-section-header--layout-split,.boost-section-header--layout-split-balanced{display:grid;gap:clamp(2rem,6vw,6rem);align-items:end}.boost-section-header--layout-split{grid-template-columns:minmax(0,1.2fr) minmax(18rem,0.8fr)}.boost-section-header--layout-split-balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.boost-section-header--layout-inline{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,4rem);align-items:baseline;justify-content:space-between}.boost-section-header--layout-split .boost-section-header__title,.boost-section-header--layout-split-balanced .boost-section-header__title,.boost-section-header--layout-inline .boost-section-header__title,.boost-section-header--layout-split .boost-section-header__subtitle,.boost-section-header--layout-split-balanced .boost-section-header__subtitle,.boost-section-header--layout-inline .boost-section-header__subtitle{margin-bottom:0}.boost-section-header--layout-inline .boost-section-header__primary{flex:1 1 auto}.boost-section-header--layout-inline .boost-section-header__secondary{flex:0 1 min(38rem,46%)}.boost-section-header--layout-split.boost-section-header--divider::after,.boost-section-header--layout-split-balanced.boost-section-header--divider::after{grid-column:1 / -1}.boost-section-header--layout-inline.boost-section-header--divider::after{flex:0 0 100%}}.boost-section-header__badge{margin-bottom:1.25rem}.boost-section-header__title{font-size:var(--boost-preset-heading-size,clamp(1.875rem,4vw,2.75rem));font-weight:800;line-height:1.2;color:var(--boost-text,inherit);margin:0 0 1rem;letter-spacing:-0.02em}.boost-section-header--sm .boost-section-header__title{font-size:var(--boost-preset-heading-size,clamp(1.5rem,3vw,2rem))}.boost-section-header--lg .boost-section-header__title{font-size:var(--boost-preset-heading-size,clamp(2.25rem,5vw,3.5rem))}.boost-section-header__subtitle{font-size:var(--boost-preset-text-size,1.125rem);line-height:1.6;color:var(--boost-text-muted);margin:0}.boost-section-header--sm .boost-section-header__subtitle{font-size:var(--boost-preset-text-size,1rem)}.boost-section-header--lg .boost-section-header__subtitle{font-size:var(--boost-preset-text-size,1.25rem)}.boost-section-header--narrow{max-width:600px}.boost-section-header--wide{max-width:900px}.boost-section-header--full{max-width:none}.boost-section-header--compact{margin-bottom:2rem}.boost-section-header--spacious{margin-bottom:4rem}.boost-section-header--divider::after{content:'';display:block;width:60px;height:4px;background:var(--boost-btn-primary-bg,linear-gradient(135deg,var(--boost-primary),var(--boost-accent)));border-radius:2px;margin-top:1.5rem}.boost-section-header--center.boost-section-header--divider::after{margin-left:auto;margin-right:auto}.boost-section-header--right.boost-section-header--divider::after{margin-left:auto}.boost-section-header--with-actions{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:none}.boost-section-header--with-actions .boost-section-header__content{flex:1}.boost-section-header--with-actions .boost-section-header__actions{flex-shrink:0}@media (min-width: 768px){.boost-section-header--with-actions{flex-direction:row;align-items:flex-end;justify-content:space-between}}.boost-section-header--hero .boost-section-header__title{font-size:var(--boost-preset-heading-size,clamp(2.25rem,5vw,4rem));margin-bottom:1.5rem}.boost-section-header--hero .boost-section-header__subtitle{font-size:var(--boost-preset-text-size,1.25rem);max-width:600px}.boost-section-header--hero.boost-section-header--center .boost-section-header__subtitle{margin-left:auto;margin-right:auto}.boost-overlay-backdrop{position:absolute;pointer-events:none;z-index:0;font-size:clamp(0.625rem,var(--boost-overlay-backdrop-fluid-size,12vw),14rem);font-weight:900;line-height:1;white-space:nowrap;display:block;inline-size:max-content;max-inline-size:none;overflow:visible;opacity:.06;color:var(--boost-text);letter-spacing:-.02em}.boost-overlay-backdrop--bottom-left{bottom:0;left:0}.boost-overlay-backdrop--bottom-right{bottom:0;right:0;text-align:right}.boost-overlay-backdrop--top-left{top:0;left:0}.boost-overlay-backdrop--top-right{top:0;right:0;text-align:right}.boost-overlay-backdrop--center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}[data-scheme="dark"] .boost-overlay-backdrop{color:var(--boost-text)}.boost-overlay-annotation{position:absolute;pointer-events:none;z-index:1;font-family:"Caveat",cursive;font-size:clamp(1rem,var(--boost-overlay-annotation-fluid-size,1rem),1.5rem);color:var(--boost-overlay-annotation-color,var(--boost-accent));opacity:.85;line-height:1.4;max-width:var(--boost-overlay-annotation-max-width,160px);transform:rotate(-3deg)}.boost-overlay-annotation--left,.boost-overlay-annotation--right{position:var(--boost-overlay-side-position,relative);top:var(--boost-overlay-side-top,auto);margin:var(--boost-overlay-side-margin,1rem auto)}.boost-overlay-annotation--left{left:var(--boost-overlay-left-left,auto);right:var(--boost-overlay-left-right,auto);transform:var(--boost-overlay-left-transform,rotate(-2deg));text-align:var(--boost-overlay-left-align,center)}.boost-overlay-annotation--right{left:var(--boost-overlay-right-left,auto);right:var(--boost-overlay-right-right,auto);transform:var(--boost-overlay-right-transform,rotate(-2deg));text-align:var(--boost-overlay-right-align,center)}.boost-overlay-annotation--top-right{right:2rem;top:1rem;transform:rotate(2deg)}.boost-overlay-annotation--bottom-left{left:2rem;bottom:1.5rem;transform:rotate(-4deg)}@media (min-width: 768px){:where(.boost-hero,.boost-features,.boost-cta){--boost-overlay-backdrop-fluid-size:15vw;--boost-overlay-annotation-fluid-size:2.5vw;--boost-overlay-annotation-max-width:220px;--boost-overlay-side-position:absolute;--boost-overlay-side-top:50%;--boost-overlay-side-margin:0;--boost-overlay-left-left:1rem;--boost-overlay-left-right:auto;--boost-overlay-left-transform:translateY(-50%) rotate(-5deg);--boost-overlay-left-align:var(--boost-overlay-annotation-desktop-align,left);--boost-overlay-right-left:auto;--boost-overlay-right-right:1rem;--boost-overlay-right-transform:translateY(-50%) rotate(3deg);--boost-overlay-right-align:var(--boost-overlay-annotation-desktop-align,left)}}.boost-hero > .boost-overlay-backdrop{position:relative;inset:auto;transform:none;box-sizing:border-box;display:block;inline-size:100%;max-inline-size:100%;margin:0;padding:0 1.5rem 1rem;overflow:hidden;white-space:nowrap;font-size:clamp(0.25rem,var(--boost-overlay-backdrop-fluid-size,12vw),6rem);text-align:left}.boost-hero > .boost-overlay-backdrop--bottom-left,.boost-hero > .boost-overlay-backdrop--bottom-right,.boost-hero > .boost-overlay-backdrop--top-left,.boost-hero > .boost-overlay-backdrop--top-right,.boost-hero > .boost-overlay-backdrop--center{inset:auto;transform:none;text-align:left}@media (min-width: 768px){:is(.boost-hero) > .boost-overlay-backdrop{position:absolute;inline-size:max-content;max-inline-size:none;padding:0;overflow:visible;font-size:clamp(0.625rem,var(--boost-overlay-backdrop-fluid-size,15vw),14rem)}:is(.boost-hero) > .boost-overlay-backdrop--bottom-left{inset:auto auto 0 0}:is(.boost-hero) > .boost-overlay-backdrop--bottom-right{inset:auto 0 0 auto;text-align:right}:is(.boost-hero) > .boost-overlay-backdrop--top-left{inset:0 auto auto 0}:is(.boost-hero) > .boost-overlay-backdrop--top-right{inset:0 0 auto auto;text-align:right}:is(.boost-hero) > .boost-overlay-backdrop--center{inset:50% auto auto 50%;transform:translate(-50%,-50%);text-align:center}}.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-card{position:relative;background:var(--boost-card-bg);border:1px solid var(--boost-card-border);border-radius:16px;padding:2rem;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.boost-card--hover:hover{transform:translateY(-4px);box-shadow:var(--boost-card-shadow-lg)}.boost-card--hover-glow:hover{border-color:rgba(var(--boost-primary-rgb),0.3);box-shadow:0 0 30px rgba(var(--boost-primary-rgb),0.15)}.boost-card--hover-scale:hover{transform:scale(1.02)}.boost-card--sm{padding:1.5rem;border-radius:12px}.boost-card--lg{padding:2.5rem;border-radius:20px}.boost-card--xl{padding:3rem;border-radius:24px}.boost-card--elevated{border:none;box-shadow:var(--boost-card-shadow)}.boost-card--minimal{background:var(--boost-transparent)}.boost-card--glass{background:var(--boost-glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--boost-glass-border)}.boost-card--bordered{border-width:2px}.boost-card__header{margin-bottom:1.5rem}.boost-card__icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background:var(--boost-icon-bg,linear-gradient(135deg,var(--boost-primary),var(--boost-accent)));color:var(--boost-icon-color,var(--boost-btn-light-bg));border-radius:12px;margin-bottom:1.25rem}.boost-card__icon svg,.boost-card__icon .boost-icon-svg{width:1.5rem;height:1.5rem}.boost-card__icon--outlined{background:var(--boost-icon-outlined-bg);border:2px solid var(--boost-icon-outlined-border);color:var(--boost-icon-outlined-color)}.boost-card__icon--filled{background:var(--boost-icon-filled-bg);color:var(--boost-icon-filled-color)}.boost-card__icon--none{display:none}.boost-card__title{font-size:1.25rem;font-weight:700;color:var(--boost-text,inherit);margin:0 0 0.75rem;line-height:1.3}.boost-card__description{font-size:1rem;color:var(--boost-text-muted);line-height:1.6;margin:0}.boost-card__footer{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--boost-divider)}.boost-card--link{cursor:pointer}.boost-card--link::after{content:'';position:absolute;inset:0;z-index:1}.boost-card--featured{border-color:rgba(var(--boost-primary-rgb),0.3);box-shadow:0 0 0 1px rgba(var(--boost-primary-rgb),0.1)}.boost-card--featured::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--boost-btn-primary-bg,linear-gradient(135deg,var(--boost-primary),var(--boost-accent)));border-radius:16px 16px 0 0}.boost-card-grid{display:grid;gap:1.5rem}.boost-card-grid--2,.boost-card-grid--3,.boost-card-grid--4{grid-template-columns:1fr}@media (min-width: 640px){.boost-card-grid--2,.boost-card-grid--3,.boost-card-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.boost-card-grid--3{grid-template-columns:repeat(3,1fr)}.boost-card-grid--4{grid-template-columns:repeat(4,1fr)}}.boost-card--center{text-align:center}.boost-card--center .boost-card__icon{margin-left:auto;margin-right:auto}.boost-card--left{text-align:left}.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-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{position:relative;overflow:hidden;overflow-x:clip;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:90vh;background:var(--boost-bg)}.boost-hero__inner{min-width:0;width:auto;max-width:100%;margin:0 auto;padding:3rem 1.5rem;position:relative;z-index:2}.boost-hero__bg-media{position:absolute;inset:0;z-index:0;overflow:hidden}.boost-hero__video,.boost-hero__bg-image img{width:100%;height:100%;object-fit:cover}.boost-hero__video--yt,.boost-hero__video--vimeo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%) scale(1.2);pointer-events:none}.boost-hero__bg-image{position:absolute;inset:0}.boost-hero__bg-image[data-boost-scroll="parallax"],.boost-hero__bg-image[data-boost-scroll="scale"]{top:-200px;bottom:-200px;left:0;right:0;will-change:transform}.boost-hero__bg-image[data-boost-scroll="parallax"] img,.boost-hero__bg-image[data-boost-scroll="scale"] img{height:100%;width:100%;object-fit:cover}.boost-hero__overlay{position:absolute;inset:0;pointer-events:none;z-index:1}.boost-hero__content{min-width:0;width:100%;max-width:min(800px,100%)}.boost-hero--layout-centered .boost-hero__content,.boost-hero--layout-full-image .boost-hero__content{max-width:min(800px,100%);margin:0 auto;text-align:center}.boost-hero--layout-left .boost-hero__content,.boost-hero--layout-right .boost-hero__content{max-width:min(650px,100%);margin:0 auto;text-align:center}.boost-hero__content > .boost-badge{margin-bottom:1.25rem}.boost-hero__title{font-size:clamp(1.75rem,8vw,2.5rem);font-weight:800;line-height:1.1;margin:0 0 1.5rem;letter-spacing:-0.02em;color:var(--boost-text)}.boost-hero__subtitle{font-size:1.25rem;line-height:1.6;margin:0 0 2rem;color:var(--boost-text-muted);max-width:600px}.boost-hero--align-center .boost-hero__subtitle{margin-left:auto;margin-right:auto}.boost-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.boost-hero--align-center .boost-hero__buttons{justify-content:center}.boost-hero--align-right .boost-hero__buttons{justify-content:flex-end}.boost-hero--layout-left .boost-hero__buttons,.boost-hero--layout-right .boost-hero__buttons{justify-content:center}.boost-hero__split{min-width:0;width:100%;max-width:100%;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.boost-hero__split .boost-hero__content{max-width:none}.boost-hero__media img,.boost-hero__full-image img{width:100%;height:auto;border-radius:16px;box-shadow:0 25px 50px var(--boost-shadow-color)}.boost-hero__full-image{margin-top:3rem;text-align:center}.boost-hero__full-image img{max-width:1000px;display:inline-block}.boost-hero__media--stacked{width:min(100%,1000px);margin:3rem auto 0}.boost-hero--layout-left .boost-hero__media--stacked{margin-left:0}.boost-hero--layout-right .boost-hero__media--stacked{margin-right:0}.boost-hero .boost-badge__text{display:inline-flex;align-items:center;gap:0.35em}.boost-hero__badge .boost-inline-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1em;width:1em;height:1em;color:currentColor;vertical-align:-0.125em}.boost-hero__badge .boost-inline-icon svg{display:block;width:100%;height:100%;stroke:currentColor}.boost-hero .boost-btn:focus-visible{outline:2px solid var(--boost-primary);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion: reduce){.boost-hero__video{animation:none}}@media (min-width: 768px){:is(.boost-hero){flex-direction:row;align-items:center;justify-content:unset;overflow-x:hidden}:is(.boost-hero__inner){min-width:auto;width:100%;max-width:1400px}:is(.boost-hero__content){min-width:auto;width:auto;max-width:800px}:is(.boost-hero--layout-centered) .boost-hero__content,:is(.boost-hero--layout-full-image) .boost-hero__content{max-width:800px}:is(.boost-hero--layout-left) .boost-hero__content,:is(.boost-hero--layout-right) .boost-hero__content{max-width:650px}:is(.boost-hero__split){min-width:auto;width:auto;max-width:none}.boost-hero__buttons{flex-direction:row}.boost-hero__inner{padding:4rem 2rem}.boost-hero__title{font-size:clamp(2.25rem,5vw,4rem)}.boost-hero__split{grid-template-columns:1fr 1fr;gap:4rem}.boost-hero--layout-split-right .boost-hero__content{order:2}.boost-hero--layout-split-right .boost-hero__media{order:1}.boost-hero--layout-left .boost-hero__content{margin-right:auto;margin-left:0;text-align:left}.boost-hero--layout-right .boost-hero__content{margin-right:0;margin-left:auto;text-align:right}.boost-hero--layout-left .boost-hero__buttons{justify-content:flex-start}.boost-hero--layout-right .boost-hero__buttons{justify-content:flex-end}html[dir="rtl"] .boost-hero--align-right .boost-hero__buttons,html[dir="rtl"] .boost-hero--layout-right .boost-hero__buttons{justify-content:flex-start}html[dir="rtl"] .boost-hero--layout-left .boost-hero__buttons{justify-content:flex-end}}.boost-hero__title a,.boost-hero__subtitle a,.boost-hero .boost-trust-text a{color:var(--boost-primary,var(--boost-current-color));text-decoration:underline;text-underline-offset:0.16em;text-decoration-thickness:0.08em}.boost-hero__title a:hover,.boost-hero__subtitle a:hover,.boost-hero__content > .boost-badge a:hover,.boost-hero .boost-trust-text a:hover{opacity:0.85}.boost-hero__content > .boost-badge a{color:inherit;text-decoration-color:var(--boost-current-color)}.boost-tabs{--boost-tabs-accent:var(--boost-accent,var(--boost-primary));--boost-tabs-transparent:var(--boost-transparent);--boost-tabs-accent-bg-soft:rgba(var(--boost-accent-rgb),0.08);--boost-tabs-accent-bg-strong:rgba(var(--boost-accent-rgb),0.12);--boost-tabs-button-current-color:var(--boost-text-muted);--boost-tabs-icon-stroke:var(--boost-tabs-button-current-color);position:relative;padding:3rem 2rem;background:var(--boost-bg)}.boost-tabs__container{margin:0 auto;padding:0 1rem}.boost-tabs__text{text-align:center;font-size:1.05rem;color:var(--boost-text-muted);line-height:1.7;max-width:var(--boost-container-narrow,700px);margin:-0.5rem auto 2rem}.boost-tabs__wrapper{display:block}.boost-tabs[data-boost-tabs-ready="1"].boost-tabs--layout-vertical .boost-tabs__wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.boost-tabs__nav{display:none;justify-content:flex-start;flex-wrap:nowrap;gap:0.25rem;margin-bottom:2rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-ms-overflow-style:none}.boost-tabs[data-boost-tabs-ready="1"] .boost-tabs__nav{display:flex}.boost-tabs__nav::-webkit-scrollbar{display:none}.boost-tabs--layout-vertical .boost-tabs__nav{flex-direction:column;justify-content:flex-start;margin-bottom:0;gap:0.35rem}.boost-tabs__btn{min-block-size:44px;padding:0.875rem 1.5rem;font-size:0.95rem;font-weight:600;color:var(--boost-tabs-button-current-color);background:var(--boost-tabs-transparent);border:none;cursor:pointer;transition:color 0.2s,background 0.2s,border-color 0.2s,box-shadow 0.2s;white-space:nowrap;position:relative;display:inline-flex;align-items:center;gap:0.5rem;flex:0 0 auto}.boost-tabs__nav > .boost-tabs__btn:first-child{margin-inline-start:auto}.boost-tabs__nav > .boost-tabs__btn:last-child{margin-inline-end:auto}.boost-tabs__btn:focus-visible{outline:2px solid var(--boost-tabs-accent);outline-offset:3px}.boost-tabs__btn:hover{--boost-tabs-button-current-color:var(--boost-tabs-accent)}.boost-tabs__btn.is-boost-active{--boost-tabs-button-current-color:var(--boost-tabs-accent);font-weight:700}.boost-tabs--style-underline .boost-tabs__nav{border-bottom:1px solid var(--boost-border);padding-bottom:0;margin-bottom:0;gap:0}.boost-tabs--style-underline .boost-tabs__btn{margin-bottom:-1px;border-radius:0}.boost-tabs--style-underline .boost-tabs__btn.is-boost-active::after{content:"";position:absolute;bottom:-1px;inset-inline:0;height:2px;background:var(--boost-tabs-accent);border-radius:2px 2px 0 0}.boost-tabs--layout-vertical.boost-tabs--style-underline .boost-tabs__nav{border-bottom:none;border-inline-end:none;padding-inline-end:0;gap:0}.boost-tabs--layout-vertical.boost-tabs--style-underline .boost-tabs__btn{margin-bottom:0;margin-inline-end:0;padding:0.75rem 1.25rem;border-radius:0}.boost-tabs--layout-vertical.boost-tabs--style-underline .boost-tabs__btn.is-boost-active::after{display:none}.boost-tabs--style-pills .boost-tabs__nav{gap:0.5rem}.boost-tabs--style-pills .boost-tabs__btn{border-radius:50px;padding:0.75rem 1.5rem}.boost-tabs--style-pills .boost-tabs__btn:hover{background:var(--boost-tabs-accent-bg-soft)}.boost-tabs--style-pills .boost-tabs__btn.is-boost-active{background:var(--boost-tabs-accent-bg-strong)}.boost-tabs--layout-vertical.boost-tabs--style-pills .boost-tabs__nav{gap:0.5rem}.boost-tabs--layout-vertical.boost-tabs--style-pills .boost-tabs__btn{border-radius:10px;width:100%}.boost-tabs--style-bordered .boost-tabs__nav{border-bottom:2px solid var(--boost-border);padding-bottom:0;margin-bottom:0;gap:0}.boost-tabs--style-bordered .boost-tabs__btn{border:2px solid var(--boost-tabs-transparent);border-bottom-color:var(--boost-border);border-radius:10px 10px 0 0;margin-bottom:-2px;background:var(--boost-tabs-transparent)}.boost-tabs--style-bordered .boost-tabs__btn:hover{background:var(--boost-bg);border-color:var(--boost-border);border-bottom-color:var(--boost-border)}.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active{border-color:var(--boost-border);border-bottom-color:var(--boost-tabs-transparent);background:var(--boost-card-bg)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__nav{border-bottom:none;border-inline-end:none;padding-inline-end:0;gap:0.35rem}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{border:2px solid var(--boost-border);border-radius:10px 0 0 10px;margin-bottom:0;margin-inline-end:-2px;padding:0.75rem 1.25rem;width:100%;background:var(--boost-tabs-transparent)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn:hover{background:var(--boost-bg)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active{border-color:var(--boost-tabs-accent);background:var(--boost-card-bg);--boost-tabs-button-current-color:var(--boost-tabs-accent)}.boost-tabs__btn-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.boost-tabs__btn-icon svg{stroke:var(--boost-tabs-icon-stroke);fill:none;color:inherit}.boost-tabs__panels{min-width:0}.boost-tabs__panel{display:block;min-width:0;padding:2rem;overflow-wrap:anywhere}.boost-tabs[data-boost-tabs-ready="1"] .boost-tabs__panel[hidden]{display:none}.boost-tabs[data-boost-tabs-ready="1"] .boost-tabs__panel.is-boost-active{display:block;animation:boost-tabs-fade-in 0.3s ease}@keyframes boost-tabs-fade-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.boost-tabs--style-underline .boost-tabs__panel,.boost-tabs--style-pills .boost-tabs__panel{padding-top:2rem}.boost-tabs--style-bordered .boost-tabs__panel{border:2px solid var(--boost-border);border-top:none;border-radius:0 0 12px 12px;background:var(--boost-card-bg)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__panel{border:2px solid var(--boost-border);border-radius:12px}.boost-tabs__panel-title{font-size:1.5rem;font-weight:700;color:var(--boost-text);margin:0 0 1rem}.boost-tabs__panel-content{font-size:1rem;color:var(--boost-text-muted);line-height:1.7}.boost-tabs__panel-content p{margin:0 0 1rem}.boost-tabs__panel-content p:last-child{margin-bottom:0}.boost-tabs__panel-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.boost-tabs__panel-img-wrap{overflow:hidden;border-radius:8px;margin:1rem 0}.boost-tabs__panel-img-wrap--center{text-align:center}.boost-tabs__panel-img-wrap--center .boost-tabs__panel-img{margin-inline:auto}.boost-tabs__panel-img-wrap--right{text-align:right}.boost-tabs__panel-img-wrap--right .boost-tabs__panel-img{margin-inline-start:auto}.boost-tabs__panel-img-wrap--full .boost-tabs__panel-img{width:100%}.boost-tabs__panel-img{max-width:100%;height:auto;display:block}.boost-tabs__items{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.boost-tabs__item{padding:1rem 1.25rem;background:var(--boost-bg);border-radius:10px;border:1px solid var(--boost-border)}.boost-tabs__item-header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;margin-bottom:0.35rem}.boost-tabs__item-title,.boost-tabs__item-price{min-width:0;overflow-wrap:anywhere}.boost-tabs__item-title{font-size:1rem;font-weight:700;color:var(--boost-text)}.boost-tabs__item-price{font-size:1rem;font-weight:700;color:var(--boost-tabs-accent)}.boost-tabs__item-desc{font-size:0.875rem;color:var(--boost-text-muted);margin:0;line-height:1.5}[dir="rtl"] .boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{border-radius:0 10px 10px 0;margin-inline:-2px 0}[dir="rtl"] .boost-tabs--layout-vertical.boost-tabs--style-underline .boost-tabs__btn{text-align:right}@media (prefers-reduced-motion: reduce){.boost-tabs__btn{transition:none}.boost-tabs__panel.is-boost-active{animation:none}}@media (forced-colors: active){.boost-tabs__btn:focus-visible,.boost-tabs__btn.is-boost-active{outline:2px solid ButtonText;outline-offset:2px}.boost-tabs--style-underline .boost-tabs__btn.is-boost-active::after{background:ButtonText}}@media print{.boost-tabs{padding:1rem 0;background:transparent}.boost-tabs__nav{display:none}.boost-tabs__panel{display:block;break-inside:avoid}.boost-tabs__panel + .boost-tabs__panel{margin-top:1rem}.boost-tabs__panel.is-boost-active{animation:none}.boost-tabs__panel-label{position:static;inline-size:auto;block-size:auto;margin:0 0 1rem;overflow:visible;clip-path:none;white-space:normal}}@media (min-width: 0px){.boost-tabs--layout-vertical .boost-tabs__wrapper{grid-template-columns:1fr}.boost-tabs__items{grid-template-columns:1fr}.boost-tabs__panel{padding:1.5rem}.boost-tabs__nav,.boost-tabs--layout-vertical .boost-tabs__nav{-webkit-overflow-scrolling:auto;flex-direction:column;overflow-x:visible;overscroll-behavior-inline:auto;gap:0.5rem;border-inline-end:none;padding-inline-end:0}.boost-tabs__btn{box-sizing:border-box;flex:0 1 auto;width:100%;max-width:100%;min-inline-size:0;margin-inline:0;padding:0.75rem 1.25rem;white-space:normal;overflow-wrap:anywhere;text-align:start;justify-content:flex-start;font-size:0.9rem}.boost-tabs--layout-vertical .boost-tabs__btn{box-sizing:border-box;flex:0 1 auto;width:100%;max-width:100%;min-inline-size:0;margin-inline:0;white-space:normal;overflow-wrap:anywhere;text-align:start;justify-content:flex-start}.boost-tabs__nav > .boost-tabs__btn:first-child,.boost-tabs__nav > .boost-tabs__btn:last-child{margin-inline:0}.boost-tabs--style-underline .boost-tabs__btn,.boost-tabs--layout-vertical.boost-tabs--style-underline .boost-tabs__btn{margin-bottom:0}.boost-tabs--style-bordered .boost-tabs__nav,.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__nav{gap:0.5rem;border-bottom:none}.boost-tabs--style-bordered .boost-tabs__btn,.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{width:100%;margin:0;border-radius:10px;border-bottom-color:var(--boost-border)}.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active,.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active{border-color:var(--boost-tabs-accent)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__wrapper{gap:0}.boost-tabs--style-bordered .boost-tabs__panels,.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__panels{margin-block-start:0.75rem}.boost-tabs--style-bordered .boost-tabs__panel,.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__panel{border-top:2px solid var(--boost-border);border-radius:12px}[dir="rtl"] .boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{margin:0;border-radius:10px}}@media (min-width: 768px){.boost-tabs__nav{flex-direction:row;overflow-x:auto;overscroll-behavior-inline:contain;gap:0.25rem}.boost-tabs__btn{flex:0 0 auto;width:auto;max-width:none;white-space:nowrap;justify-content:initial;font-size:0.95rem;padding:0.875rem 1.5rem}.boost-tabs__nav > .boost-tabs__btn:first-child{margin-inline-start:auto}.boost-tabs__nav > .boost-tabs__btn:last-child{margin-inline-end:auto}.boost-tabs--style-underline .boost-tabs__btn{margin-bottom:0}.boost-tabs--style-bordered .boost-tabs__nav{gap:0;border-bottom:2px solid var(--boost-border)}.boost-tabs--style-bordered .boost-tabs__btn{width:auto;margin-bottom:-2px;border-radius:10px 10px 0 0;border-bottom-color:var(--boost-border)}.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active{border-color:var(--boost-border);border-bottom-color:var(--boost-tabs-transparent)}.boost-tabs--style-bordered .boost-tabs__panels{margin-block-start:0}.boost-tabs--style-bordered .boost-tabs__panel{border-top:none;border-radius:0 0 12px 12px}.boost-tabs--layout-vertical .boost-tabs__btn{border-radius:0;width:100%;white-space:normal;text-align:start;overflow-wrap:anywhere}.boost-tabs--layout-vertical .boost-tabs__nav{-webkit-overflow-scrolling:auto;flex-direction:column;overflow-x:visible}.boost-tabs[data-boost-tabs-ready="1"].boost-tabs--layout-vertical .boost-tabs__wrapper{grid-template-columns:280px minmax(0,1fr)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__nav{gap:0.35rem;border-bottom:none}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{width:100%;margin:0;margin-inline-end:-2px;border-radius:10px 0 0 10px;border-bottom-color:var(--boost-border)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn.is-boost-active{border-color:var(--boost-tabs-accent)}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__panels{margin-block-start:0}.boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__panel{border-top:2px solid var(--boost-border);border-radius:12px}[dir="rtl"] .boost-tabs--layout-vertical.boost-tabs--style-bordered .boost-tabs__btn{margin:0;margin-inline:-2px 0;border-radius:0 10px 10px 0}.boost-tabs__items{grid-template-columns:repeat(2,1fr)}.boost-tabs__panel{padding:2rem}}@media (prefers-reduced-motion: reduce){[data-boost-reduce-motion],[data-boost-reduce-motion] *,[data-boost-reduce-motion]::before,[data-boost-reduce-motion]::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}[data-boost-animate]{opacity:1;transform:none;filter:none;will-change:auto;transition:opacity var(--boost-anim-duration,600ms) var(--boost-anim-easing,cubic-bezier(0.16,1,0.3,1)),transform var(--boost-anim-duration,600ms) var(--boost-anim-easing,cubic-bezier(0.16,1,0.3,1)),filter var(--boost-anim-duration,600ms) var(--boost-anim-easing,cubic-bezier(0.16,1,0.3,1));transition-delay:var(--boost-anim-delay,0ms)}[data-boost-animate][data-boost-animate-armed="1"]:not(.is-visible){opacity:0;will-change:opacity,transform,filter}[data-boost-animate].is-visible{opacity:1;transform:none;filter:none;will-change:auto}[data-boost-animate="fade"][data-boost-animate-armed="1"]:not(.is-visible){transform:none}[data-boost-animate="fade-up"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="slide-up"][data-boost-animate-armed="1"]:not(.is-visible){transform:translateY(var(--boost-anim-distance,30px))}[data-boost-animate="fade-down"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="slide-down"][data-boost-animate-armed="1"]:not(.is-visible){transform:translateY(calc(var(--boost-anim-distance,30px) * -1))}[data-boost-animate="fade-left"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="slide-left"][data-boost-animate-armed="1"]:not(.is-visible){transform:translateX(var(--boost-anim-distance,30px))}[data-boost-animate="fade-right"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="slide-right"][data-boost-animate-armed="1"]:not(.is-visible){transform:translateX(calc(var(--boost-anim-distance,30px) * -1))}[data-boost-animate="zoom-in"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="scale"][data-boost-animate-armed="1"]:not(.is-visible),[data-boost-animate="scale-up"][data-boost-animate-armed="1"]:not(.is-visible){transform:scale(0.9)}[data-boost-animate="zoom-out"][data-boost-animate-armed="1"]:not(.is-visible){transform:scale(1.1)}[data-boost-animate="bounce"][data-boost-animate-armed="1"]:not(.is-visible){transform:translateY(var(--boost-anim-distance,30px));transition-timing-function:var(--boost-anim-bounce,cubic-bezier(0.175,0.885,0.32,1.275))}[data-boost-animate="pulse"][data-boost-animate-armed="1"]:not(.is-visible){transform:scale(0.94)}[data-boost-animate="flip"][data-boost-animate-armed="1"]:not(.is-visible){transform:perspective(1000px) rotateY(90deg);transform-origin:center}[data-boost-animate="blur"][data-boost-animate-armed="1"]:not(.is-visible){filter:blur(10px)}[data-boost-animate="blur"].is-visible{filter:none}[data-boost-animate-child]{opacity:1;transform:none;transition:opacity 400ms var(--boost-anim-easing,cubic-bezier(0.16,1,0.3,1)),transform 400ms var(--boost-anim-easing,cubic-bezier(0.16,1,0.3,1));transition-delay:var(--boost-anim-delay,0ms)}[data-boost-animate][data-boost-animate-armed="1"]:not(.is-visible) [data-boost-animate-child]:not(.is-visible),[data-boost-animate-child][data-boost-animate-armed="1"]:not(.is-visible){opacity:0;transform:translateY(20px)}[data-boost-animate-child].is-visible{opacity:1;transform:none}[data-boost-skeleton]{display:none}[data-boost-lazy][data-boost-lazy-armed="1"]:not([data-boost-loaded]) [data-boost-skeleton]{display:block}.boost-skeleton{background:linear-gradient(90deg,var(--boost-border) 25%,var(--boost-surface-muted) 50%,var(--boost-border) 75% );background-size:200% 100%;animation:boost-skeleton-shimmer 1.5s ease-in-out infinite,boost-skeleton-safety-fade 6s linear forwards;border-radius:var(--boost-radius-md)}@keyframes boost-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes boost-skeleton-safety-fade{0%,83.33%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0;pointer-events:none}}[data-boost-loaded] .boost-skeleton,[data-boost-loaded][data-boost-skeleton],[data-boost-loaded] [data-boost-skeleton]{display:none !important;animation:none !important}.boost-skeleton-text{height:1em;margin-bottom:0.5em}.boost-skeleton-text:last-child{width:70%}.boost-skeleton-title{height:1.5em;width:60%;margin-bottom:1em}.boost-skeleton-circle{border-radius:50%}.boost-skeleton-image{aspect-ratio:16/9;width:100%}.boost-skeleton-card{padding:var(--boost-spacing-lg)}.boost-skeleton--pulse{animation:boost-skeleton-pulse 1.5s ease-in-out infinite,boost-skeleton-safety-fade 6s linear forwards;background:var(--boost-border)}@keyframes boost-skeleton-pulse{0%,100%{opacity:1}50%{opacity:0.5}}.boost-skeleton--wave{animation:boost-skeleton-shimmer 1.5s linear infinite,boost-skeleton-safety-fade 6s linear forwards}.boost-skeleton--shimmer{animation:boost-skeleton-shimmer 1.5s linear infinite,boost-skeleton-safety-fade 6s linear forwards}@media (prefers-reduced-motion: reduce){.boost-skeleton,.boost-skeleton--pulse,.boost-skeleton--wave,.boost-skeleton--shimmer,[data-boost-skeleton]{animation:none !important;display:none !important}}[data-boost-lazy]{position:relative}[data-boost-lazy][data-boost-lazy-armed="1"]:not([data-boost-loaded]) [data-boost-content]{opacity:0;visibility:hidden}[data-boost-lazy][data-boost-loaded] [data-boost-content]{opacity:1;visibility:visible;transition:opacity 300ms ease}[data-boost-lazy][data-boost-loaded] [data-boost-skeleton]{display:none}[data-boost-cv]{content-visibility:auto;contain-intrinsic-size:var(--boost-intrinsic-size,auto 500px)}[data-boost-aspect],[data-boost-aspect-ratio]{aspect-ratio:var(--boost-aspect-ratio,16 / 9)}@media (prefers-reduced-motion: reduce){[data-boost-reduce-motion="fade"]{opacity:1 !important;transform:none !important}}img[data-src]{opacity:0;transition:opacity 300ms ease}img[data-src].is-loaded{opacity:1}.boost-btn-lift{transition:transform 200ms var(--boost-easing),box-shadow 200ms var(--boost-easing)}.boost-btn-lift:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--boost-shadow-color)}.boost-btn-lift:active{transform:translateY(0)}.boost-card-hover{transition:transform 300ms var(--boost-easing),box-shadow 300ms var(--boost-easing)}.boost-card-hover:hover{transform:translateY(-4px);box-shadow:var(--boost-shadow-lg)}.boost-img-zoom{overflow:hidden}.boost-img-zoom img{transition:transform 500ms var(--boost-easing)}.boost-img-zoom:hover img{transform:scale(1.05)}.boost-link-underline{position:relative}.boost-link-underline::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--boost-current-color);transition:width 300ms var(--boost-easing)}.boost-link-underline:hover::after{width:100%}.boost-icon-rotate{transition:transform 300ms var(--boost-easing)}.boost-icon-rotate:hover{transform:rotate(15deg)}.boost-focus-ring:focus-visible{outline:2px solid var(--boost-primary);outline-offset:2px}[data-counter]{font-variant-numeric:tabular-nums}.boost-gpu{transform:translateZ(0);backface-visibility:hidden}[data-boost-interaction]:not([data-boost-interaction-loaded]){cursor:auto}[data-boost-interaction]:not([data-boost-interaction-loaded])::after{pointer-events:none}[data-boost-prefetch]{position:relative}.boost-spinner{width:24px;height:24px;border:2px solid var(--boost-border);border-top-color:var(--boost-primary);border-radius:50%;animation:boost-spin 800ms linear infinite}@keyframes boost-spin{to{transform:rotate(360deg)}}.boost-progress-animate{transition:width 1s var(--boost-easing)}[data-boost-animate].is-visible .boost-progress-animate{width:var(--progress-value,0%)}.boost-accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms var(--boost-easing)}.boost-accordion-content.is-open{grid-template-rows:1fr}.boost-accordion-content>div{overflow:hidden}.boost-accordion-icon{transition:transform 300ms var(--boost-easing)}.is-open .boost-accordion-icon{transform:rotate(180deg)}.boost-tab-content{opacity:0;transform:translateY(10px);transition:opacity 300ms var(--boost-easing),transform 300ms var(--boost-easing)}.boost-tab-content.is-active{opacity:1;transform:none}.boost-tab-indicator{transition:left 300ms var(--boost-easing),width 300ms var(--boost-easing)}.boost-slide{opacity:0;transition:opacity 500ms var(--boost-easing)}.boost-slide.is-active{opacity:1}.boost-slider-dot{transition:background-color 200ms ease,transform 200ms ease,width 200ms ease}.boost-slider-dot.is-active{transform:scale(1.2)}.boost-tooltip{opacity:0;transform:translateY(5px);transition:opacity 200ms ease,transform 200ms ease;pointer-events:none}.boost-tooltip.is-visible{opacity:1;transform:translateY(0)}.boost-countdown-digit{transition:transform 300ms var(--boost-easing)}.boost-countdown-digit.is-changing{animation:boost-flip 300ms var(--boost-easing)}@keyframes boost-flip{0%{transform:rotateX(0)}50%{transform:rotateX(-90deg)}100%{transform:rotateX(0)}}.boost-toast{transform:translateX(100%);opacity:0;transition:transform 300ms var(--boost-easing),opacity 300ms var(--boost-easing)}.boost-toast.is-visible{transform:translateX(0);opacity:1}.boost-toast.is-leaving{transform:translateX(100%);opacity:0}[data-boost-hide-mobile]{display:none !important}@media (min-width: 768px){[data-boost-hide-mobile]{display:block !important}}@media (min-width: 1024px){[data-boost-hide-desktop]{display:none !important}}[data-boost-hide-tablet]{display:revert !important}@media (min-width: 768px){[data-boost-hide-tablet]{display:none !important}}@media (min-width: 1024px){[data-boost-hide-tablet]{display:revert !important}}.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="tilt"]{transform-style:preserve-3d;transition:transform 0.1s ease-out}[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-backdrop-filter:none;--boost-shadow-color:rgba(168,97,58,0.10);--boost-surface:var(--boost-card-bg);--boost-surface-muted:var(--boost-bg-alt);--boost-muted:var(--boost-text-muted);--boost-card-border:var(--boost-border);--boost-divider:var(--boost-border);--boost-label-color:var(--boost-text-muted);--boost-value-color:var(--boost-primary);--boost-link:var(--boost-accent);--boost-link-rgb:var(--boost-accent-rgb);--boost-link-hover:var(--boost-primary-hover);--boost-link-hover-rgb:var(--boost-primary-hover-rgb);--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-backdrop:rgba(0,0,0,0.95);--boost-overlay-light:rgba(var(--boost-btn-light-bg-rgb),0.5);--boost-overlay-light-strong:rgba(var(--boost-btn-light-bg-rgb),0.7);--boost-box-bg:var(--boost-bg-alt);--boost-box-border:var(--boost-border);--boost-accent-alt:#a6a83a;--boost-variation-primary-bg:linear-gradient(135deg,var(--boost-primary),var(--boost-accent));--boost-variation-primary-hover-bg:linear-gradient(135deg,var(--boost-primary-hover),var(--boost-accent-alt));--boost-variation-primary-shadow:0 10px 30px rgba(var(--boost-primary-rgb),0.3);--boost-variation-primary-shadow-hover:0 12px 36px rgba(var(--boost-primary-rgb),0.4);--boost-btn-primary-bg:var(--boost-primary);--boost-btn-primary-hover:var(--boost-primary-hover);--boost-btn-primary-hover-bg:var(--boost-variation-primary-hover-bg);--boost-btn-primary-text:var(--boost-text-inverse);--boost-primary-contrast:var(--boost-btn-primary-text);--boost-btn-primary-shadow:var(--boost-variation-primary-shadow);--boost-btn-primary-shadow-hover:var(--boost-variation-primary-shadow-hover);--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-btn-ghost-text:var(--boost-secondary);--boost-badge-bg:var(--boost-primary);--boost-badge-text:var(--boost-text-inverse);--boost-badge-border:var(--boost-primary);--boost-progress-bg:var(--boost-border);--boost-progress-fill:var(--boost-variation-primary-bg);--boost-toggle-bg:var(--boost-border);--boost-toggle-active:var(--boost-primary);--boost-toggle-text:var(--boost-text);--boost-check-color:var(--boost-success);--boost-check-bg:var(--boost-success-bg);--boost-featured-bg:var(--boost-info-bg);--boost-featured-text-muted:color-mix(in srgb,var(--boost-btn-primary-text) 90%,var(--boost-transparent));--boost-featured-text:var(--boost-primary);--boost-featured-border:var(--boost-border);--boost-glass-bg:rgba(245,235,224,0.80);--boost-glass-border:rgba(168,97,58,0.20);--boost-accent-bg:rgba(var(--boost-accent-rgb),0.06);--boost-accent-border:rgba(var(--boost-accent-rgb),0.15);--boost-gradient-bg:linear-gradient(135deg,rgba(var(--boost-accent-rgb),0.04),rgba(var(--boost-primary-rgb),0.08));--boost-item-bg:var(--boost-bg-alt);--boost-item-border:var(--boost-border);--boost-effect-primary:var(--boost-primary);--boost-effect-accent:var(--boost-accent);--boost-effect-accent-alt:var(--boost-accent-alt);--boost-effect-accent-bg:rgba(var(--boost-accent-rgb),0.1);--boost-effect-gradient:linear-gradient(135deg,var(--boost-effect-accent),var(--boost-effect-accent-alt));--boost-effect-gradient-start:var(--boost-effect-accent);--boost-effect-gradient-end:var(--boost-effect-accent-alt);--boost-effect-highlight-color:var(--boost-effect-accent);--boost-effect-pulse-ring:rgba(var(--boost-accent-rgb),0.4);--boost-effect-glow-color:rgba(var(--boost-accent-rgb),0.5);--boost-effect-glow-color-strong:rgba(var(--boost-accent-rgb),0.8);--boost-effect-glow-color-soft:rgba(var(--boost-accent-rgb),0.15);--boost-effect-radial-glow-color:rgba(var(--boost-primary-rgb),0.35);--boost-effect-radial-glow-color-mid:rgba(var(--boost-primary-rgb),0.12);--boost-effect-aurora-1:rgba(var(--boost-primary-rgb),0.3);--boost-effect-aurora-2:rgba(var(--boost-success-rgb),0.3);--boost-effect-aurora-3:rgba(var(--boost-accent-rgb),0.3);--boost-effect-blob-1:var(--boost-primary);--boost-effect-blob-2:var(--boost-accent);--boost-effect-grid-color:rgba(var(--boost-primary-rgb),0.1);--boost-effect-spotlight-color:rgba(var(--boost-btn-light-bg-rgb),0.15);--boost-effect-wave-color:rgba(var(--boost-primary-rgb),0.15);--boost-effect-wave-color-soft:rgba(var(--boost-primary-rgb),0.1);--boost-effect-shimmer-color:rgba(var(--boost-btn-light-bg-rgb),0.1);--boost-effect-mesh-1:rgba(var(--boost-primary-rgb),0.4);--boost-effect-mesh-2:rgba(var(--boost-accent-rgb),0.3);--boost-effect-mesh-3:rgba(var(--boost-link-rgb),0.35);--boost-effect-mesh-3-soft:rgba(var(--boost-link-rgb),0.25);--boost-effect-glass-1:rgba(var(--boost-btn-light-bg-rgb),0.15);--boost-effect-glass-2:rgba(var(--boost-btn-light-bg-rgb),0.1);--boost-effect-light-sheen-subtle:rgba(var(--boost-btn-light-bg-rgb),0.05);--boost-effect-mask-color:var(--boost-btn-light-bg);--boost-effect-shine-color:rgba(var(--boost-btn-light-bg-rgb),0.3);--boost-effect-ripple-color:rgba(var(--boost-btn-light-bg-rgb),0.4);--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-lift-shadow:0 4px 0 var(--boost-effect-shadow-color-strong);--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-icon-accent:#ede0d0;--boost-icon-on-accent:#3d2b1f;--boost-accent-alt-rgb:166,168,58;--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-backdrop-filter:none;--boost-shadow-color:rgba(15,23,42,0.08);--boost-surface:var(--boost-card-bg);--boost-surface-muted:var(--boost-bg-alt);--boost-muted:var(--boost-text-muted);--boost-card-border:var(--boost-border);--boost-divider:var(--boost-border);--boost-label-color:var(--boost-text-muted);--boost-value-color:var(--boost-primary);--boost-link:var(--boost-accent);--boost-link-rgb:var(--boost-accent-rgb);--boost-link-hover:var(--boost-primary-hover);--boost-link-hover-rgb:var(--boost-primary-hover-rgb);--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-backdrop:rgba(0,0,0,0.95);--boost-overlay-light:rgba(var(--boost-btn-light-bg-rgb),0.5);--boost-overlay-light-strong:rgba(var(--boost-btn-light-bg-rgb),0.7);--boost-box-bg:var(--boost-bg-alt);--boost-box-border:var(--boost-border);--boost-accent-alt:color-mix(in srgb,var(--boost-accent) 80%,var(--boost-text));--boost-variation-primary-bg:linear-gradient(135deg,var(--boost-primary),var(--boost-accent));--boost-variation-primary-hover-bg:linear-gradient(135deg,var(--boost-primary-hover),var(--boost-accent-alt));--boost-variation-primary-shadow:0 10px 30px rgba(var(--boost-primary-rgb),0.3);--boost-variation-primary-shadow-hover:0 12px 36px rgba(var(--boost-primary-rgb),0.4);--boost-btn-primary-bg:var(--boost-primary);--boost-btn-primary-hover:var(--boost-primary-hover);--boost-btn-primary-hover-bg:var(--boost-variation-primary-hover-bg);--boost-btn-primary-text:var(--boost-text-inverse);--boost-primary-contrast:var(--boost-btn-primary-text);--boost-btn-primary-shadow:var(--boost-variation-primary-shadow);--boost-btn-primary-shadow-hover:var(--boost-variation-primary-shadow-hover);--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-btn-ghost-text:var(--boost-secondary);--boost-badge-bg:var(--boost-primary);--boost-badge-text:var(--boost-text-inverse);--boost-badge-border:var(--boost-primary);--boost-progress-bg:var(--boost-border);--boost-progress-fill:var(--boost-variation-primary-bg);--boost-toggle-bg:var(--boost-border);--boost-toggle-active:var(--boost-primary);--boost-toggle-text:var(--boost-text);--boost-check-color:var(--boost-success);--boost-check-bg:var(--boost-success-bg);--boost-featured-bg:var(--boost-info-bg);--boost-featured-text-muted:color-mix(in srgb,var(--boost-btn-primary-text) 90%,var(--boost-transparent));--boost-featured-text:var(--boost-primary);--boost-featured-border:var(--boost-border);--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-accent-bg:rgba(var(--boost-accent-rgb),0.06);--boost-accent-border:rgba(var(--boost-accent-rgb),0.15);--boost-gradient-bg:linear-gradient(135deg,rgba(var(--boost-accent-rgb),0.04),rgba(var(--boost-primary-rgb),0.08));--boost-item-bg:var(--boost-bg-alt);--boost-item-border:var(--boost-border);--boost-effect-primary:var(--boost-primary);--boost-effect-accent:var(--boost-accent);--boost-effect-accent-alt:var(--boost-accent-alt);--boost-effect-accent-bg:rgba(var(--boost-accent-rgb),0.1);--boost-effect-gradient:linear-gradient(135deg,var(--boost-effect-accent),var(--boost-effect-accent-alt));--boost-effect-gradient-start:var(--boost-effect-accent);--boost-effect-gradient-end:var(--boost-effect-accent-alt);--boost-effect-highlight-color:var(--boost-effect-accent);--boost-effect-pulse-ring:rgba(var(--boost-accent-rgb),0.4);--boost-effect-glow-color:rgba(var(--boost-accent-rgb),0.5);--boost-effect-glow-color-strong:rgba(var(--boost-accent-rgb),0.8);--boost-effect-glow-color-soft:rgba(var(--boost-accent-rgb),0.15);--boost-effect-radial-glow-color:rgba(var(--boost-primary-rgb),0.35);--boost-effect-radial-glow-color-mid:rgba(var(--boost-primary-rgb),0.12);--boost-effect-aurora-1:rgba(var(--boost-primary-rgb),0.3);--boost-effect-aurora-2:rgba(var(--boost-success-rgb),0.3);--boost-effect-aurora-3:rgba(var(--boost-accent-rgb),0.3);--boost-effect-blob-1:var(--boost-primary);--boost-effect-blob-2:var(--boost-accent);--boost-effect-grid-color:rgba(var(--boost-primary-rgb),0.1);--boost-effect-spotlight-color:rgba(var(--boost-btn-light-bg-rgb),0.15);--boost-effect-wave-color:rgba(var(--boost-primary-rgb),0.15);--boost-effect-wave-color-soft:rgba(var(--boost-primary-rgb),0.1);--boost-effect-shimmer-color:rgba(var(--boost-btn-light-bg-rgb),0.1);--boost-effect-mesh-1:rgba(var(--boost-primary-rgb),0.4);--boost-effect-mesh-2:rgba(var(--boost-accent-rgb),0.3);--boost-effect-mesh-3:rgba(var(--boost-link-rgb),0.35);--boost-effect-mesh-3-soft:rgba(var(--boost-link-rgb),0.25);--boost-effect-glass-1:rgba(var(--boost-btn-light-bg-rgb),0.15);--boost-effect-glass-2:rgba(var(--boost-btn-light-bg-rgb),0.1);--boost-effect-light-sheen-subtle:rgba(var(--boost-btn-light-bg-rgb),0.05);--boost-effect-mask-color:var(--boost-btn-light-bg);--boost-effect-shine-color:rgba(var(--boost-btn-light-bg-rgb),0.3);--boost-effect-ripple-color:rgba(var(--boost-btn-light-bg-rgb),0.4);--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-lift-shadow:0 4px 0 var(--boost-effect-shadow-color-strong);--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-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-icon-accent:#ede0d0;--boost-icon-on-accent:#3d2b1f;--boost-btn-light-bg:#fdf8f0;--boost-btn-light-bg-rgb:253,248,240;--boost-btn-light-text:#3d2b1f;--boost-accent-alt:#a6a83a;--boost-accent-alt-rgb:166,168,58}.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-accent-border:rgba(232,169,108,0.12);--boost-gradient-bg:linear-gradient(135deg,#2c1810,#5a4030);--boost-icon-accent:#4a3525;--boost-icon-on-accent:#e8a96c;--boost-btn-light-bg:#fdf8f0;--boost-btn-light-bg-rgb:253,248,240;--boost-btn-light-text:#2c1810;--boost-accent-alt:#d4e86c;--boost-accent-alt-rgb:212,232,108}.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-accent-border:rgba(154,85,48,0.12);--boost-gradient-bg:linear-gradient(135deg,#9a5530,#d4a853);--boost-icon-accent:#f5ebe0;--boost-icon-on-accent:#9a5530;--boost-btn-light-text:#3d2b1f;--boost-accent-alt:#989a30;--boost-accent-alt-rgb:152,154,48}.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-hero-2[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}#boost-hero-2{min-height:90vh;--boost-bg:transparent}#boost-hero-2 .boost-hero__overlay{background:rgba(0,0,0,0.3)}#boost-hero-2 .boost-btn--role-primary.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-hero-2 .boost-btn--role-primary.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))}#boost-hero-2 .boost-btn--role-secondary.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-secondary-bg,var(--boost-transparent,transparent));color:var(--boost-btn-secondary-text,var(--boost-primary));border-width:0;border-style:solid;border-color:var(--boost-btn-secondary-border,var(--boost-primary))}#boost-hero-2 .boost-btn--role-secondary.boost-btn--filled-md:hover{transform:translateY(-2px);background:var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover)));color:var(--boost-btn-secondary-hover-text,var(--boost-btn-primary-text,var(--boost-primary-contrast)));border-color:var(--boost-btn-secondary-hover-bg,var(--boost-btn-primary-hover,var(--boost-primary-hover)))}#boost-tabs-3[data-scheme]{background:var(--boost-bg);color:var(--boost-text)}
