@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.inter_8fb4c5a8-module__b_HrZq__className{font-family:Inter,system-ui,arial;font-style:normal}.inter_8fb4c5a8-module__b_HrZq__variable{--font-inter:"Inter",system-ui,arial}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.geist_c006cb73-module__YomSZW__className{font-family:Geist,system-ui,arial;font-style:normal}.geist_c006cb73-module__YomSZW__variable{--font-geist:"Geist",system-ui,arial}
.CookieConsent-module__ywvWiW__banner{z-index:var(--z-index-modal);background:linear-gradient(135deg,var(--glass-bg-dark)0%,var(--color-slate-800)100%);border-top:1px solid var(--glass-border-dark);box-shadow:0 -4px 24px var(--overlay-subtle);transition:transform var(--animation-duration-normal)ease-out,opacity var(--animation-duration-normal)ease-out;opacity:0;padding:var(--spacing-lg);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.CookieConsent-module__ywvWiW__banner.CookieConsent-module__ywvWiW__visible{opacity:1;transform:none}.CookieConsent-module__ywvWiW__container{max-width:var(--dimension-1200);align-items:stretch;gap:var(--spacing-lg);flex-direction:column;margin:0 auto;display:flex}@media (min-width:769px){.CookieConsent-module__ywvWiW__container{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);flex-flow:wrap}}.CookieConsent-module__ywvWiW__content{flex:1;min-width:0}.CookieConsent-module__ywvWiW__text{color:var(--text-white-emphasis);font-size:var(--font-size-xs);line-height:var(--line-height-description);font-weight:var(--font-weight-normal);margin:0}@media (min-width:769px){.CookieConsent-module__ywvWiW__text{font-size:var(--font-size-sm)}}.CookieConsent-module__ywvWiW__link{color:var(--color-teal-400);text-underline-offset:var(--focus-ring-offset);margin-left:var(--spacing-sm);font-weight:var(--font-weight-medium);transition:color var(--animation-duration-fast)ease;text-decoration:underline}.CookieConsent-module__ywvWiW__link:hover{color:var(--color-teal-300)}.CookieConsent-module__ywvWiW__link:focus{outline:var(--focus-ring-width)solid var(--color-teal-400);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.CookieConsent-module__ywvWiW__actions{width:var(--percent-100);gap:var(--spacing-sm);flex-shrink:0;display:flex}@media (min-width:769px){.CookieConsent-module__ywvWiW__actions{gap:var(--spacing-md);width:auto}}.CookieConsent-module__ywvWiW__button{min-width:0;padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-fast)ease;overflow-wrap:break-word;border:none;flex:1;font-family:inherit}@media (min-width:769px){.CookieConsent-module__ywvWiW__button{min-width:var(--dimension-100);padding:var(--spacing-md)var(--spacing-2xl);flex:none}}.CookieConsent-module__ywvWiW__buttonAccept{background:linear-gradient(135deg,var(--color-teal-500)0%,var(--color-teal-600)100%);color:var(--color-white);box-shadow:0 2px 8px var(--teal-shadow)}.CookieConsent-module__ywvWiW__buttonAccept:hover{box-shadow:var(--cta-shadow-hover);transform:translateY(-1px)}.CookieConsent-module__ywvWiW__buttonAccept:active{transform:translateY(0)}.CookieConsent-module__ywvWiW__buttonAccept:focus{outline:var(--focus-ring-width)solid var(--color-teal-400);outline-offset:var(--focus-ring-offset)}.CookieConsent-module__ywvWiW__buttonDecline{background:var(--glass-surface-muted);color:var(--text-white-emphasis);border:1px solid var(--glass-border-light)}.CookieConsent-module__ywvWiW__buttonDecline:hover{background:var(--glass-surface-subtle);border-color:var(--glass-surface-subtle);transform:translateY(-1px)}.CookieConsent-module__ywvWiW__buttonDecline:active{transform:translateY(0)}.CookieConsent-module__ywvWiW__buttonDecline:focus{outline:var(--focus-ring-width)solid var(--glass-border-medium);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.CookieConsent-module__ywvWiW__banner{background:var(--color-slate-900);border-top:var(--focus-ring-width)solid var(--color-white)}.CookieConsent-module__ywvWiW__text{color:var(--color-white)}.CookieConsent-module__ywvWiW__link{text-decoration:underline;text-decoration-thickness:var(--focus-ring-width)}.CookieConsent-module__ywvWiW__buttonDecline{border-width:var(--focus-ring-width)}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__ywvWiW__banner{transition:none}.CookieConsent-module__ywvWiW__button:hover{transform:none}}
.LanguageSwitcher-module__SSahbW__dropdown{display:inline-block;position:relative}.LanguageSwitcher-module__SSahbW__dropdownButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-lg);background:var(--theme-bg-primary);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-fast);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--theme-text-primary);display:flex}.LanguageSwitcher-module__SSahbW__dropdownButton:hover{background:var(--theme-bg-secondary);border-color:var(--theme-border-secondary)}.LanguageSwitcher-module__SSahbW__dropdownButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.LanguageSwitcher-module__SSahbW__icon{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.LanguageSwitcher-module__SSahbW__currentLanguage{text-align:left;flex:1}.LanguageSwitcher-module__SSahbW__chevron{width:var(--spacing-xl);height:var(--spacing-xl);transition:transform var(--transition-normal);flex-shrink:0}.LanguageSwitcher-module__SSahbW__chevronOpen{transform:rotate(180deg)}.LanguageSwitcher-module__SSahbW__dropdownMenu{top:calc(100% + var(--spacing-sm));background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);padding:var(--spacing-sm);z-index:var(--z-index-dropdown);animation:LanguageSwitcher-module__SSahbW__fadeIn var(--animation-duration-fast)ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0;list-style:none;position:absolute;left:0}@keyframes LanguageSwitcher-module__SSahbW__fadeIn{0%{opacity:var(--opacity-0);transform:translateY(calc(-1*var(--spacing-sm)))}to{opacity:var(--opacity-100);transform:translateY(0)}}.LanguageSwitcher-module__SSahbW__dropdownItem{width:var(--percent-100);padding:var(--spacing-md)var(--spacing-lg);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--animation-duration-fast)ease;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--theme-text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.LanguageSwitcher-module__SSahbW__dropdownItem:hover{background:var(--theme-bg-secondary)}.LanguageSwitcher-module__SSahbW__dropdownItem.LanguageSwitcher-module__SSahbW__active{background:var(--theme-bg-tertiary);font-weight:var(--font-weight-medium);color:var(--theme-interactive-primary)}.LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.LanguageSwitcher-module__SSahbW__inline{align-items:center;gap:var(--spacing-lg);flex-wrap:nowrap;display:flex}.LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--animation-duration-fast)ease,border-color var(--animation-duration-fast)ease;justify-content:center;align-items:center;gap:var(--spacing-xs);background:0 0;border:1px solid #0000;flex-direction:column;display:flex;position:relative}.LanguageSwitcher-module__SSahbW__inlineButton:hover{background:var(--color-gray-100);border-color:var(--color-gray-200)}.LanguageSwitcher-module__SSahbW__inlineButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active{background:var(--color-gray-50);border-color:var(--color-gray-200)}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active:after{content:"";background:var(--theme-interactive-primary);border-radius:1px;height:2px;position:absolute;bottom:-2px;left:25%;right:25%}.LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-2xl);line-height:1;display:block}.LanguageSwitcher-module__SSahbW__flagIcon{box-shadow:var(--shadow-xs);border-radius:3px;justify-content:center;align-items:center;line-height:0;display:flex;overflow:hidden}.LanguageSwitcher-module__SSahbW__localeCode{font-size:var(--font-size-xs-minus);font-weight:var(--font-weight-semibold);letter-spacing:.05em;color:var(--color-gray-400);text-transform:uppercase;line-height:1}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active .LanguageSwitcher-module__SSahbW__localeCode{color:var(--theme-interactive-primary)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-xs)var(--spacing-sm);font-size:var(--font-size-xs)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-xs)var(--spacing-sm)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-lg)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__localeCode{font-size:var(--font-size-2xs)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-lg);height:var(--spacing-lg)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-sm)var(--spacing-lg);font-size:var(--font-size-sm)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-sm)var(--spacing-md)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-2xl)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-xl);height:var(--spacing-xl)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-md)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-md)var(--spacing-lg)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:28px}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__localeCode{font-size:11px}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-2xl);height:var(--spacing-2xl)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownMenu{background:var(--color-gray-900);border-color:var(--color-gray-800)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem{color:var(--color-gray-100)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem:hover{background:var(--color-gray-800)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem.LanguageSwitcher-module__SSahbW__active{background:var(--color-gray-700);color:var(--theme-interactive-primary)}@media (min-width:769px){.LanguageSwitcher-module__SSahbW__dropdownMenu{min-width:100%}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__dropdownItem,.LanguageSwitcher-module__SSahbW__inlineButton{transition:none}}
.MinimalFooter-module__qJ2AJa__footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);margin-top:auto}.MinimalFooter-module__qJ2AJa__container{max-width:var(--dimension-1200);padding:var(--spacing-2xl)var(--spacing-2xl);margin:0 auto}.MinimalFooter-module__qJ2AJa__tagline{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--footer-text-color);opacity:var(--opacity-75);text-align:center;margin-bottom:var(--spacing-xl);font-style:italic}.MinimalFooter-module__qJ2AJa__productNav{justify-content:center;gap:var(--spacing-sm)var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.MinimalFooter-module__qJ2AJa__productNavLink{font-size:var(--font-size-sm);color:var(--footer-text-color);opacity:var(--opacity-75);transition:opacity var(--footer-transition);text-decoration:none}.MinimalFooter-module__qJ2AJa__productNavLink:hover,.MinimalFooter-module__qJ2AJa__productNavLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.MinimalFooter-module__qJ2AJa__disclosures{margin-bottom:var(--spacing-xl);text-align:center}.MinimalFooter-module__qJ2AJa__disclosureText{font-size:var(--font-size-xs);color:var(--footer-text-color);opacity:var(--opacity-50);line-height:var(--line-height-relaxed);max-width:800px;margin:0 auto var(--spacing-sm)auto}.MinimalFooter-module__qJ2AJa__disclosureText:last-child{margin-bottom:0}.MinimalFooter-module__qJ2AJa__disclaimer{margin-bottom:var(--spacing-xl);text-align:center}.MinimalFooter-module__qJ2AJa__disclaimerText{font-size:var(--font-size-xs);color:var(--footer-text-color);opacity:var(--opacity-60);line-height:var(--line-height-relaxed);max-width:800px;margin:0 auto;font-style:italic}.MinimalFooter-module__qJ2AJa__divider{background-color:var(--footer-border-color);height:1px;margin-bottom:var(--spacing-xl)}.MinimalFooter-module__qJ2AJa__legalLinks{justify-content:center;gap:var(--spacing-md)var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.MinimalFooter-module__qJ2AJa__legalLink{font-size:var(--font-size-sm);color:var(--footer-text-color);opacity:var(--opacity-75);transition:opacity var(--footer-transition);text-decoration:none}.MinimalFooter-module__qJ2AJa__legalLink:hover,.MinimalFooter-module__qJ2AJa__legalLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.MinimalFooter-module__qJ2AJa__legalLink:focus-visible{outline:var(--radius-sm)solid var(--color-white);outline-offset:var(--spacing-xs)}.MinimalFooter-module__qJ2AJa__bottomSection{align-items:center;gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__bottomSection{text-align:left;flex-direction:row;justify-content:space-between}}.MinimalFooter-module__qJ2AJa__legalInfo{gap:var(--spacing-xs);font-size:var(--font-size-xs);flex-direction:column;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__legalInfo{gap:var(--spacing-sm);flex-direction:row}}.MinimalFooter-module__qJ2AJa__brandName{font-weight:var(--font-weight-semibold);color:var(--footer-text-color)}.MinimalFooter-module__qJ2AJa__copyright{opacity:var(--opacity-75);color:var(--footer-text-color)}.MinimalFooter-module__qJ2AJa__footerLanguageSwitcher{justify-content:center;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__footerLanguageSwitcher{justify-content:flex-start}}.MinimalFooter-module__qJ2AJa__socialSection{display:block}.MinimalFooter-module__qJ2AJa__socialIcons{justify-content:center;gap:var(--spacing-lg);display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__socialIcons{justify-content:flex-end}}.MinimalFooter-module__qJ2AJa__socialLink{width:var(--spacing-3xl);height:var(--spacing-3xl);color:var(--footer-text-color);opacity:var(--opacity-70);transition:opacity var(--footer-transition);outline-offset:var(--spacing-xs);justify-content:center;align-items:center;display:inline-flex}.MinimalFooter-module__qJ2AJa__socialLink:hover,.MinimalFooter-module__qJ2AJa__socialLink:focus-visible{opacity:var(--opacity-100)}.MinimalFooter-module__qJ2AJa__socialLink:focus-visible{outline:var(--radius-sm)solid var(--color-white)}.MinimalFooter-module__qJ2AJa__socialIcon{width:var(--spacing-xl);height:var(--spacing-xl)}.MinimalFooter-module__qJ2AJa__socialFallback{width:var(--spacing-xl);height:var(--spacing-xl);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background-color:var(--footer-icon-bg);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.MinimalFooter-module__qJ2AJa__socialLink,.MinimalFooter-module__qJ2AJa__legalLink{transition:none}}
.HeroDefault-module__DAjljW__section{padding:var(--padding-hero-nav-mobile-y)var(--padding-hero-nav-mobile-x);width:var(--section-width-full);min-height:var(--section-min-height-hero-mobile);padding-bottom:var(--section-hero-bottom-padding);border-bottom-left-radius:var(--hs-section-border-radius-bottom-left);border-bottom-right-radius:var(--hs-section-border-radius-bottom-right);background:var(--hs-gradient-bg);position:relative;overflow:hidden}@media (min-width:768px){.HeroDefault-module__DAjljW__section{padding:var(--padding-hero-nav-tablet-y)var(--padding-hero-nav-tablet-x);min-height:var(--section-min-height-hero-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__section{padding:var(--padding-hero-nav-desktop-y)var(--padding-hero-nav-desktop-x);min-height:var(--section-min-height-hero-desktop)}}.HeroDefault-module__DAjljW__container{max-width:var(--fs-max-width-container);gap:var(--hs-content-gap-mobile);width:var(--percent-100);z-index:var(--fs-z-index-content);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.HeroDefault-module__DAjljW__container{gap:var(--hs-content-gap-mobile);flex-direction:column}}@media (min-width:1024px){.HeroDefault-module__DAjljW__container{gap:var(--hs-content-gap-desktop);grid-template-columns:1fr 1fr;grid-template-areas:"text-column visual-column";align-items:center;display:grid}}.HeroDefault-module__DAjljW__textContent{gap:var(--fs-gap-md);text-align:center;flex-direction:column;order:2;max-width:90%;display:flex}@media (min-width:768px){.HeroDefault-module__DAjljW__textContent{max-width:var(--dimension-450);order:2}}@media (min-width:1024px){.HeroDefault-module__DAjljW__textContent{text-align:left;max-width:var(--dimension-480);grid-area:text-column;justify-self:start}}.HeroDefault-module__DAjljW__title{font-family:var(--font-family-display);font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--hs-color-title);margin:0;margin-bottom:var(--hs-title-margin-bottom)}@media (min-width:768px){.HeroDefault-module__DAjljW__title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__title{font-size:var(--font-size-title-desktop)}}.HeroDefault-module__DAjljW__description{font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--fs-color-description);margin:0;margin-bottom:var(--hs-description-margin-bottom);display:none}@media (min-width:768px){.HeroDefault-module__DAjljW__description{font-size:var(--font-size-description-tablet);display:block}}@media (min-width:1024px){.HeroDefault-module__DAjljW__description{font-size:var(--font-size-description-desktop);display:block}}.HeroDefault-module__DAjljW__ctaWrapper{margin-top:var(--hs-cta-margin-top-mobile);justify-content:center;width:100%;display:flex}@media (min-width:768px){.HeroDefault-module__DAjljW__ctaWrapper{margin-top:var(--hs-cta-margin-top-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__ctaWrapper{margin-top:var(--hs-cta-margin-top-desktop);justify-content:flex-start}}.HeroDefault-module__DAjljW__ctaButton{min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--cta-shadow-default);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);cursor:pointer;transition:transform var(--cta-transition-duration)var(--cta-transition-easing),box-shadow var(--cta-transition-duration)var(--cta-transition-easing);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.HeroDefault-module__DAjljW__ctaButton{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__ctaButton{min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);font-size:var(--cta-font-size-desktop)}}.HeroDefault-module__DAjljW__ctaButton:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.HeroDefault-module__DAjljW__ctaButton:focus-visible{outline:2px solid var(--cta-focus-color);outline-offset:2px;box-shadow:var(--cta-shadow-focus)}.HeroDefault-module__DAjljW__ctaButton:active{transform:var(--cta-transform-active)}.HeroDefault-module__DAjljW__ctaButton:disabled{opacity:var(--cta-opacity-disabled);cursor:var(--cta-cursor-disabled)}.HeroDefault-module__DAjljW__visualContent{width:var(--percent-100);height:var(--hs-mobile-visual-height);order:1;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){.HeroDefault-module__DAjljW__visualContent{height:var(--hs-visual-content-height-tablet);order:1}}@media (min-width:1024px){.HeroDefault-module__DAjljW__visualContent{height:var(--dimension-500);grid-area:visual-column;justify-self:center}}.HeroDefault-module__DAjljW__backgroundWrapper{top:var(--percent-50);left:var(--percent-50);z-index:var(--fs-z-index-secondary);position:absolute;transform:translate(-50%,-50%)}.HeroDefault-module__DAjljW__backgroundCircle{width:var(--hs-circle-width-mobile);height:var(--hs-circle-height-mobile);-o-object-fit:contain;object-fit:contain;filter:var(--hs-shadow-image)}@media (min-width:768px){.HeroDefault-module__DAjljW__backgroundCircle{width:var(--hs-circle-width-tablet);height:var(--hs-circle-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__backgroundCircle{width:var(--hs-circle-width-desktop);height:var(--hs-circle-height-desktop)}}.HeroDefault-module__DAjljW__backgroundFallback{width:var(--hs-circle-width-mobile);height:var(--hs-circle-height-mobile);border-radius:var(--fs-border-radius-circle);background:var(--fs-gradient-button);opacity:var(--opacity-30)}@media (min-width:768px){.HeroDefault-module__DAjljW__backgroundFallback{width:var(--hs-circle-width-tablet);height:var(--hs-circle-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__backgroundFallback{width:var(--hs-circle-width-desktop);height:var(--hs-circle-height-desktop)}}.HeroDefault-module__DAjljW__phoneWrapper{top:var(--percent-50);left:var(--percent-50);z-index:var(--fs-z-index-content);position:absolute;transform:translate(-50%,-50%)}.HeroDefault-module__DAjljW__phoneImage{width:var(--hs-phone-width-mobile);height:var(--hs-phone-height-mobile);-o-object-fit:contain;object-fit:contain;filter:var(--hs-shadow-image);transition:transform var(--fs-transition-duration)var(--fs-transition-easing)}@media (min-width:768px){.HeroDefault-module__DAjljW__phoneImage{width:var(--hs-phone-width-tablet);height:var(--hs-phone-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__phoneImage{width:var(--hs-phone-width-desktop);height:var(--hs-phone-height-desktop)}}.HeroDefault-module__DAjljW__phoneImage:hover{transform:var(--transform-scale-102)}.HeroDefault-module__DAjljW__phoneFallback{width:var(--hs-phone-width-mobile);height:var(--hs-phone-height-mobile);background:var(--fs-color-nav-button-bg);border-radius:var(--radius-3xl);font-size:var(--font-size-title-desktop);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.HeroDefault-module__DAjljW__phoneFallback{width:var(--hs-phone-width-tablet);height:var(--hs-phone-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__phoneFallback{width:var(--hs-phone-width-desktop);height:var(--hs-phone-height-desktop)}}.HeroDefault-module__DAjljW__mascotWrapper{top:var(--hs-mascot-offset-top);right:var(--hs-mascot-offset-right);z-index:var(--fs-z-index-overlay);position:absolute;transform:translateY(-50%)}.HeroDefault-module__DAjljW__mascotImage{width:var(--hs-mascot-width-mobile);height:var(--hs-mascot-height-mobile);-o-object-fit:contain;object-fit:contain;filter:var(--hs-shadow-image);transition:transform var(--fs-transition-duration)var(--fs-transition-easing)}@media (min-width:768px){.HeroDefault-module__DAjljW__mascotImage{width:var(--hs-mascot-width-tablet);height:var(--hs-mascot-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__mascotImage{width:var(--hs-mascot-width-desktop);height:var(--hs-mascot-height-desktop)}}.HeroDefault-module__DAjljW__mascotImage:hover{transform:translateY(var(--spacing-md-negative))rotate(5deg)}.HeroDefault-module__DAjljW__mascotFallback{width:var(--hs-mascot-width-mobile);height:var(--hs-mascot-height-mobile);font-size:var(--font-size-title-desktop);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.HeroDefault-module__DAjljW__mascotFallback{width:var(--hs-mascot-width-tablet);height:var(--hs-mascot-height-tablet)}}@media (min-width:1024px){.HeroDefault-module__DAjljW__mascotFallback{width:var(--hs-mascot-width-desktop);height:var(--hs-mascot-height-desktop)}}.HeroDefault-module__DAjljW__loadingOverlay{background:var(--hs-color-loading-bg);-webkit-backdrop-filter:blur(var(--spacing-xs));backdrop-filter:blur(var(--spacing-xs));z-index:var(--fs-z-index-overlay);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroDefault-module__DAjljW__loadingSpinner{width:var(--spacing-4xl);height:var(--spacing-4xl);border:var(--hs-spinner-border-width)solid var(--hs-spinner-border-color);border-top:var(--hs-spinner-border-width)solid var(--hs-spinner-border-top-color);border-radius:var(--fs-border-radius-circle);animation:HeroDefault-module__DAjljW__spin var(--fs-animation-duration-spinner)var(--fs-animation-easing-linear)infinite}@keyframes HeroDefault-module__DAjljW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HeroDefault-module__DAjljW__phoneImage,.HeroDefault-module__DAjljW__mascotImage,.HeroDefault-module__DAjljW__ctaButton,.HeroDefault-module__DAjljW__loadingSpinner{transition:none;animation:none}.HeroDefault-module__DAjljW__phoneImage:hover,.HeroDefault-module__DAjljW__mascotImage:hover,.HeroDefault-module__DAjljW__ctaButton:hover{transform:none}}
.HeroFullBackground-module__s2YkAG__section{width:var(--section-width-full);min-height:100svh;padding-bottom:var(--section-hero-bottom-padding);border-bottom-left-radius:var(--hs-section-border-radius-bottom-left);border-bottom-right-radius:var(--hs-section-border-radius-bottom-right);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.HeroFullBackground-module__s2YkAG__backgroundLayer{border-bottom-left-radius:var(--hs-section-border-radius-bottom-left);border-bottom-right-radius:var(--hs-section-border-radius-bottom-right);z-index:1;position:absolute;inset:0;overflow:hidden}.HeroFullBackground-module__s2YkAG__bgImage{-o-object-fit:cover;object-fit:cover}.HeroFullBackground-module__s2YkAG__bgImageDesktop{-o-object-fit:cover;object-fit:cover;display:none}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__bgImageDesktop{display:block}.HeroFullBackground-module__s2YkAG__bgImageMobile{display:none}}.HeroFullBackground-module__s2YkAG__bgImageMobile{-o-object-fit:cover;object-fit:cover}.HeroFullBackground-module__s2YkAG__backgroundOverlay{background:var(--hs-gradient-overlay);transition:opacity var(--fs-transition-duration)var(--fs-transition-easing);z-index:1;position:absolute;inset:0}.HeroFullBackground-module__s2YkAG__backgroundLayer:after{content:"";opacity:.03;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}.HeroFullBackground-module__s2YkAG__container{z-index:var(--fs-z-index-content);max-width:var(--fs-max-width-container);padding:var(--padding-hero-nav-mobile-y)var(--padding-hero-nav-mobile-x);width:var(--percent-100);margin:0 auto;position:relative}@media (min-width:768px){.HeroFullBackground-module__s2YkAG__container{padding:var(--padding-hero-nav-tablet-y)var(--padding-hero-nav-tablet-x)}}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__container{padding:var(--padding-hero-nav-desktop-y)var(--padding-hero-nav-desktop-x)}}.HeroFullBackground-module__s2YkAG__content{width:var(--percent-100);max-width:var(--hs-content-max-width);padding-top:var(--hs-content-padding-top);padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl);padding-bottom:var(--spacing-3xl);gap:var(--spacing-lg);text-align:left;border-radius:var(--radius-xl);margin:var(--spacing-md);background:linear-gradient(135deg,#00000059 0%,#00000026 100%);flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:768px){.HeroFullBackground-module__s2YkAG__content{border-radius:var(--radius-xl);padding-left:var(--spacing-5xl);padding-right:var(--spacing-5xl);margin:var(--spacing-lg);gap:var(--spacing-xl);background:linear-gradient(135deg,#0000004d 0%,#0000001a 100%)}}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__content{border-radius:var(--radius-xl);padding-left:var(--spacing-6xl);padding-right:var(--spacing-6xl);margin:var(--spacing-xl);gap:var(--spacing-2xl);background:linear-gradient(135deg,#00000040 0%,#00000014 100%)}}.HeroFullBackground-module__s2YkAG__title{font-family:var(--font-family-display);font-size:var(--hs-font-size-title-mobile);font-weight:var(--hs-font-weight-title);line-height:var(--line-height-title);color:var(--hs-color-stats-text);text-align:left;text-shadow:0 1px 8px #00000080;margin:0}@media (min-width:768px){.HeroFullBackground-module__s2YkAG__title{font-size:var(--font-size-title-tablet);text-shadow:none}}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__title{font-size:var(--font-size-title-desktop)}}.HeroFullBackground-module__s2YkAG__description{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--color-text-on-dark-muted);text-align:left;white-space:pre-line;text-shadow:0 1px 6px #0006;max-width:600px;margin:0}.HeroFullBackground-module__s2YkAG__bottomGradient{background:linear-gradient(to bottom,transparent,var(--section-bg-neutral));z-index:2;pointer-events:none;height:15%;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.HeroFullBackground-module__s2YkAG__description{font-size:var(--font-size-description-tablet);text-shadow:none}}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__description{font-size:var(--font-size-description-desktop)}}.HeroFullBackground-module__s2YkAG__ctaWrapper{margin-top:var(--spacing-md);justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.HeroFullBackground-module__s2YkAG__ctaWrapper{margin-top:var(--spacing-lg)}}@media (min-width:1024px){.HeroFullBackground-module__s2YkAG__ctaWrapper{margin-top:var(--spacing-xl)}}.HeroFullBackground-module__s2YkAG__ctaButton{min-width:var(--cta-min-width-mobile);min-height:56px;padding:var(--spacing-md)var(--spacing-3xl);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--shadow-lg);font-size:var(--font-size-md);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);cursor:pointer;box-sizing:border-box;transition:transform var(--cta-transition-duration)var(--cta-transition-easing),box-shadow var(--cta-transition-duration)var(--cta-transition-easing);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.HeroFullBackground-module__s2YkAG__ctaButton .btn-content{font-size:inherit}.HeroFullBackground-module__s2YkAG__ctaButton:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.HeroFullBackground-module__s2YkAG__ctaButton:focus-visible{outline:var(--focus-ring-width)solid var(--cta-focus-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--cta-shadow-focus)}.HeroFullBackground-module__s2YkAG__ctaButton:active{transform:var(--cta-transform-active)}.HeroFullBackground-module__s2YkAG__ctaButton:disabled{opacity:var(--cta-opacity-disabled);cursor:var(--cta-cursor-disabled)}.HeroFullBackground-module__s2YkAG__scrollIndicator{border-radius:var(--radius-full);background:var(--cta-bg-primary);width:48px;height:48px;color:var(--cta-color-primary);cursor:pointer;transition:transform var(--animation-duration-normal)ease,box-shadow var(--animation-duration-normal)ease;border:none;justify-content:center;align-items:center;text-decoration:none;animation:2s ease-in-out infinite HeroFullBackground-module__s2YkAG__bounceDown;display:inline-flex}.HeroFullBackground-module__s2YkAG__scrollIndicator:hover{box-shadow:0 4px 14px var(--teal-shadow);transform:translateY(2px)}.HeroFullBackground-module__s2YkAG__scrollIndicator:focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@keyframes HeroFullBackground-module__s2YkAG__bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.HeroFullBackground-module__s2YkAG__scrollIndicator{animation:none}}.HeroFullBackground-module__s2YkAG__loadingOverlay{background:var(--hs-color-loading-bg);-webkit-backdrop-filter:blur(var(--spacing-xs));backdrop-filter:blur(var(--spacing-xs));z-index:var(--fs-z-index-overlay);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroFullBackground-module__s2YkAG__loadingSpinner{width:var(--spacing-4xl);height:var(--spacing-4xl);border:var(--hs-spinner-border-width)solid var(--hs-spinner-border-color);border-top:var(--hs-spinner-border-width)solid var(--hs-spinner-border-top-color);border-radius:var(--fs-border-radius-circle);animation:HeroFullBackground-module__s2YkAG__spin var(--fs-animation-duration-spinner)var(--fs-animation-easing-linear)infinite}@keyframes HeroFullBackground-module__s2YkAG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HeroFullBackground-module__s2YkAG__ctaButton,.HeroFullBackground-module__s2YkAG__loadingSpinner{transition:none;animation:none}.HeroFullBackground-module__s2YkAG__ctaButton:hover{transform:none}}@media (prefers-contrast:high){.HeroFullBackground-module__s2YkAG__title,.HeroFullBackground-module__s2YkAG__description{color:var(--color-white);text-shadow:var(--focus-ring-width)var(--focus-ring-width)var(--spacing-xs)var(--color-black)}.HeroFullBackground-module__s2YkAG__ctaButton{border:var(--fs-border-width-button)solid var(--color-white)}.HeroFullBackground-module__s2YkAG__backgroundOverlay{background:var(--overlay-dark-heavy)}}
.SectionContainer-module__40DgDW__section{width:100%;position:relative}.SectionContainer-module__40DgDW__sectionStandard{padding:var(--padding-section-mobile-y)var(--padding-section-mobile-x)}@media (min-width:768px){.SectionContainer-module__40DgDW__sectionStandard{padding:var(--padding-section-tablet-y)var(--padding-section-tablet-x)}}@media (min-width:1024px){.SectionContainer-module__40DgDW__sectionStandard{padding:var(--padding-section-desktop-y)var(--padding-section-desktop-x)}}.SectionContainer-module__40DgDW__sectionHeroNav{padding:var(--padding-hero-nav-mobile-y)var(--padding-hero-nav-mobile-x)}@media (min-width:768px){.SectionContainer-module__40DgDW__sectionHeroNav{padding:var(--padding-hero-nav-tablet-y)var(--padding-hero-nav-tablet-x)}}@media (min-width:1024px){.SectionContainer-module__40DgDW__sectionHeroNav{padding:var(--padding-hero-nav-desktop-y)var(--padding-hero-nav-desktop-x)}}.SectionContainer-module__40DgDW__sectionNone{padding:0}.SectionContainer-module__40DgDW__container{width:100%;margin:0 auto;position:relative}.SectionContainer-module__40DgDW__containerStandard{max-width:var(--container-max-width-standard)}.SectionContainer-module__40DgDW__containerWide{max-width:var(--container-max-width-wide)}.SectionContainer-module__40DgDW__containerNarrow{max-width:var(--container-max-width-narrow)}.SectionContainer-module__40DgDW__section{scroll-margin-top:80px}@media (prefers-contrast:high){.SectionContainer-module__40DgDW__section{border:1px solid #0000}}
.AppFeaturesCarouselDefault-module__DEONAW__container{gap:var(--afc-container-gap);width:var(--percent-100);flex-direction:column;display:flex;overflow:hidden}.AppFeaturesCarouselDefault-module__DEONAW__title{font-family:var(--font-family-display);font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--afc-color-title);text-align:center;margin:0}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__title{font-size:var(--font-size-title-desktop);text-align:center}}.AppFeaturesCarouselDefault-module__DEONAW__cardsGrid{width:var(--percent-100);height:auto;min-height:var(--dimension-400);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__cardsGrid{justify-content:center;align-items:flex-start;gap:var(--afc-image-gap-desktop);height:auto;padding:0 var(--spacing-lg)}}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper{transition:all var(--afc-transition-duration)var(--afc-transition-easing);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.AppFeaturesCarouselDefault-module__DEONAW__cardClickArea{cursor:pointer;outline-offset:var(--spacing-xs);width:var(--percent-100)}.AppFeaturesCarouselDefault-module__DEONAW__cardClickArea:focus-visible{outline:var(--radius-sm)solid var(--afc-color-accent)}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper{width:var(--afc-image-width-mobile);max-width:none;opacity:var(--opacity-0);pointer-events:none;display:none;position:relative}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper.AppFeaturesCarouselDefault-module__DEONAW__active{opacity:var(--opacity-100);pointer-events:auto;display:flex;position:relative}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper .AppFeaturesCarouselDefault-module__DEONAW__card{aspect-ratio:var(--afc-image-aspect-ratio-mobile);height:auto}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper{width:var(--afc-image-width-tablet)}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper .AppFeaturesCarouselDefault-module__DEONAW__card{aspect-ratio:unset;height:var(--afc-image-height-tablet)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper{width:var(--afc-image-inactive-width-desktop);opacity:var(--opacity-60);pointer-events:auto;display:flex;position:relative}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper.AppFeaturesCarouselDefault-module__DEONAW__active{width:var(--afc-image-active-width-desktop);opacity:var(--opacity-100);z-index:var(--afc-z-index-active)}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper .AppFeaturesCarouselDefault-module__DEONAW__card{height:var(--afc-image-inactive-height-desktop)}}.AppFeaturesCarouselDefault-module__DEONAW__card{width:var(--percent-100);height:var(--percent-100);border-radius:var(--afc-border-radius-card);background-color:var(--afc-color-card-bg);transition:all var(--afc-transition-duration)var(--afc-transition-easing);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AppFeaturesCarouselDefault-module__DEONAW__cardImage{-o-object-fit:cover;object-fit:cover;transition:filter var(--transition-slow)ease-in-out,transform var(--transition-slow)ease-in-out}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper.AppFeaturesCarouselDefault-module__DEONAW__active .AppFeaturesCarouselDefault-module__DEONAW__card{box-shadow:var(--shadow-lg)}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper:not(.AppFeaturesCarouselDefault-module__DEONAW__active):hover{opacity:var(--opacity-80)}.AppFeaturesCarouselDefault-module__DEONAW__cardsContainer{width:100%;position:relative}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrow{border-radius:var(--radius-full,9999px);border:1px solid var(--color-slate-200,#e2e8f0);z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:36px;height:36px;transition:background-color var(--animation-duration-fast)ease,box-shadow var(--animation-duration-fast)ease;background-color:#ffffffd9;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrowPrev{left:var(--spacing-xs)}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrowNext{right:var(--spacing-xs)}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrow:hover{background-color:var(--section-bg-neutral,#fafafa);box-shadow:var(--shadow-sm)}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrow:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.AppFeaturesCarouselDefault-module__DEONAW__mobileArrowIcon{width:20px;height:20px;color:var(--color-text-secondary)}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__mobileArrow{display:none}}.AppFeaturesCarouselDefault-module__DEONAW__descriptionsGrid{width:var(--percent-100);max-width:var(--afc-description-width-mobile);padding-top:var(--spacing-lg);margin:0 auto;display:grid}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__descriptionsGrid{max-width:var(--afc-description-width-tablet)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__descriptionsGrid{max-width:var(--afc-image-active-width-desktop);transform:translateX(var(--desc-offset,0px));transition:transform var(--afc-transition-duration)var(--afc-transition-easing);margin:0}}.AppFeaturesCarouselDefault-module__DEONAW__cardDescription{align-items:center;gap:var(--spacing-md);opacity:0;visibility:hidden;transition:opacity var(--afc-transition-duration)var(--afc-transition-easing);flex-direction:column;grid-area:1/1;display:flex}.AppFeaturesCarouselDefault-module__DEONAW__cardDescription.AppFeaturesCarouselDefault-module__DEONAW__descriptionActive{opacity:1;visibility:visible}.AppFeaturesCarouselDefault-module__DEONAW__cardTitle{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--afc-color-title);text-align:center;margin:0}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__cardTitle{font-size:var(--font-size-lg)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__cardTitle{text-align:center;font-size:var(--font-size-xl)}}.AppFeaturesCarouselDefault-module__DEONAW__description{font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--afc-color-description);text-align:justify;white-space:pre-line;transition:opacity var(--afc-transition-duration)var(--afc-transition-easing);margin:0}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__description{font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__description{font-size:var(--font-size-description-desktop);text-align:justify}}.AppFeaturesCarouselDefault-module__DEONAW__ctaWrapper{width:var(--percent-100);justify-content:center;display:flex}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink{align-items:center;gap:var(--spacing-sm);color:var(--afc-color-accent);font-weight:var(--cta-font-weight);font-size:var(--cta-font-size-mobile);line-height:var(--cta-line-height);transition:all var(--transition-fast)ease;outline-offset:var(--spacing-xs);text-decoration:none;display:inline-flex}@media (min-width:768px){.AppFeaturesCarouselDefault-module__DEONAW__ctaLink{font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){.AppFeaturesCarouselDefault-module__DEONAW__ctaLink{font-size:var(--cta-font-size-desktop)}}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink:hover{color:var(--afc-color-accent-hover);transform:translateX(var(--spacing-xs))}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink:focus-visible{outline:var(--radius-sm)solid var(--afc-color-accent)}.AppFeaturesCarouselDefault-module__DEONAW__ctaIcon{width:var(--spacing-lg);height:var(--spacing-lg);transition:transform var(--transition-fast)ease}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink:hover .AppFeaturesCarouselDefault-module__DEONAW__ctaIcon{transform:translateX(var(--radius-sm))}.AppFeaturesCarouselDefault-module__DEONAW__controls{justify-content:center;align-items:center;gap:var(--pc-controls-gap);margin-top:var(--spacing-2xl);display:flex}.AppFeaturesCarouselDefault-module__DEONAW__dots{gap:var(--spacing-sm);align-items:center;display:flex}.AppFeaturesCarouselDefault-module__DEONAW__dot{width:var(--pc-dot-size);height:var(--pc-dot-size);border-radius:var(--pc-dot-border-radius);background-color:var(--pc-color-dot-inactive);cursor:pointer;transition:all var(--pc-control-transition-duration)var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);border:none}.AppFeaturesCarouselDefault-module__DEONAW__dot:hover{background-color:var(--pc-color-accent);opacity:var(--opacity-70)}.AppFeaturesCarouselDefault-module__DEONAW__dot:focus-visible{outline:var(--spacing-sm)solid var(--pc-color-accent)}.AppFeaturesCarouselDefault-module__DEONAW__dot:disabled{cursor:not-allowed;opacity:var(--opacity-50)}.AppFeaturesCarouselDefault-module__DEONAW__dotActive{width:var(--pc-dot-active-width);border-radius:var(--pc-dot-active-border-radius);background-color:var(--pc-color-dot-active)}.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton{width:var(--pc-control-button-size);height:var(--pc-control-button-size);border-radius:var(--pc-control-border-radius);background-color:var(--pc-color-control-bg);border:var(--pc-control-border-width)solid var(--pc-color-control-border);cursor:pointer;transition:all var(--pc-control-transition-duration)var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton:hover{background-color:var(--pc-color-control-bg);border-color:var(--pc-color-control-border-hover);transform:var(--pc-transform-hover-lift)}.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton:focus-visible{outline:var(--spacing-sm)solid var(--pc-color-accent)}.AppFeaturesCarouselDefault-module__DEONAW__controlIcon{width:var(--pc-control-icon-size);height:var(--pc-control-icon-size);color:var(--pc-color-control-icon)}@media (prefers-reduced-motion:reduce){.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper,.AppFeaturesCarouselDefault-module__DEONAW__card,.AppFeaturesCarouselDefault-module__DEONAW__cardImage,.AppFeaturesCarouselDefault-module__DEONAW__cardDescription,.AppFeaturesCarouselDefault-module__DEONAW__description,.AppFeaturesCarouselDefault-module__DEONAW__ctaLink,.AppFeaturesCarouselDefault-module__DEONAW__ctaIcon,.AppFeaturesCarouselDefault-module__DEONAW__dot,.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton{transition:none;animation:none}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink:hover,.AppFeaturesCarouselDefault-module__DEONAW__ctaLink:hover .AppFeaturesCarouselDefault-module__DEONAW__ctaIcon,.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton:hover{transform:none}}@media (prefers-contrast:high){.AppFeaturesCarouselDefault-module__DEONAW__card{border:var(--radius-sm)solid var(--color-black)}.AppFeaturesCarouselDefault-module__DEONAW__cardWrapper.AppFeaturesCarouselDefault-module__DEONAW__active .AppFeaturesCarouselDefault-module__DEONAW__card{border-color:var(--afc-color-accent);border-width:3px}.AppFeaturesCarouselDefault-module__DEONAW__ctaLink{text-decoration:underline}.AppFeaturesCarouselDefault-module__DEONAW__playPauseButton{border-width:var(--spacing-sm);border-color:var(--color-black)}.AppFeaturesCarouselDefault-module__DEONAW__title,.AppFeaturesCarouselDefault-module__DEONAW__description{color:var(--color-black)}}
.ExpandableSection-module__t30FLa__container{max-width:720px;margin:0 auto}.ExpandableSection-module__t30FLa__toggle{border:1px solid var(--color-slate-200);border-radius:var(--border-radius-md,8px);cursor:pointer;width:100%;transition:border-color var(--animation-duration-fast)ease;background:0 0;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.ExpandableSection-module__t30FLa__toggle:hover{border-color:var(--color-brand-primary,#0d9488)}.ExpandableSection-module__t30FLa__toggle:focus-visible{outline:2px solid var(--color-brand-primary,#0d9488);outline-offset:2px}.ExpandableSection-module__t30FLa__toggleText{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.ExpandableSection-module__t30FLa__chevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal)ease;flex-shrink:0}.ExpandableSection-module__t30FLa__chevronOpen{transform:rotate(180deg)}.ExpandableSection-module__t30FLa__content{opacity:0;max-height:0;transition:max-height var(--animation-duration-slow)ease,opacity var(--animation-duration-normal)ease;overflow:hidden}.ExpandableSection-module__t30FLa__contentOpen{opacity:1;max-height:1000px}.ExpandableSection-module__t30FLa__inner{padding:24px 0}.ExpandableSection-module__t30FLa__paragraph{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-text-body);margin:0 0 16px;line-height:1.7}.ExpandableSection-module__t30FLa__paragraph:last-of-type{margin-bottom:0}.ExpandableSection-module__t30FLa__link{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary,#0d9488);text-underline-offset:2px;margin-top:16px;text-decoration:underline;display:inline-block}.ExpandableSection-module__t30FLa__link:hover{color:var(--color-brand-primary-hover,#0f766e)}@media (prefers-reduced-motion:reduce){.ExpandableSection-module__t30FLa__chevron,.ExpandableSection-module__t30FLa__content,.ExpandableSection-module__t30FLa__toggle{transition:none}}
.FAQAccordionDefault-module__3BLwmq__container{gap:var(--faq-grid-gap-mobile);flex-direction:column;display:flex}@media (min-width:1024px){.FAQAccordionDefault-module__3BLwmq__container{grid-template-columns:var(--faq-grid-columns-desktop);gap:var(--faq-grid-gap-desktop);grid-template-rows:max-content max-content auto;align-items:start;display:grid}}.FAQAccordionDefault-module__3BLwmq__introPanel{flex-direction:column;order:1;align-items:flex-start;display:flex}@media (min-width:1024px){.FAQAccordionDefault-module__3BLwmq__introPanel{order:0;grid-area:1/1;align-self:start}}.FAQAccordionDefault-module__3BLwmq__heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--faq-intro-heading-margin-bottom)0}@media (min-width:768px){.FAQAccordionDefault-module__3BLwmq__heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FAQAccordionDefault-module__3BLwmq__heading{font-size:var(--font-size-section-title-desktop)}}.FAQAccordionDefault-module__3BLwmq__description{font-size:var(--faq-intro-description-size);color:var(--faq-intro-description-color);line-height:var(--faq-intro-description-line-height);max-width:var(--faq-intro-description-max-width);margin:0 0 var(--faq-intro-description-margin-bottom)0}.FAQAccordionDefault-module__3BLwmq__ctaButton{min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--cta-shadow-default);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);text-shadow:0 1px 2px #0003;cursor:pointer;transition:transform var(--cta-transition-duration)var(--cta-transition-easing),box-shadow var(--cta-transition-duration)var(--cta-transition-easing);border:none;order:3;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.FAQAccordionDefault-module__3BLwmq__ctaButton{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){.FAQAccordionDefault-module__3BLwmq__ctaButton{min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);font-size:var(--cta-font-size-desktop);order:0;grid-area:2/1;align-self:start}}.FAQAccordionDefault-module__3BLwmq__ctaButton:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.FAQAccordionDefault-module__3BLwmq__ctaButton:focus-visible{outline:2px solid var(--cta-focus-color);outline-offset:2px;box-shadow:var(--cta-shadow-focus)}.FAQAccordionDefault-module__3BLwmq__ctaButton:active{transform:var(--cta-transform-active)}.FAQAccordionDefault-module__3BLwmq__ctaButton:disabled{opacity:var(--cta-opacity-disabled);cursor:var(--cta-cursor-disabled)}.FAQAccordionDefault-module__3BLwmq__accordionPanel{gap:var(--faq-accordion-gap);flex-direction:column;order:2;display:flex}@media (min-width:1024px){.FAQAccordionDefault-module__3BLwmq__accordionPanel{order:0;grid-area:1/2/4;align-self:start}}.FAQAccordionDefault-module__3BLwmq__accordionItem{background-color:var(--faq-item-bg);border-radius:var(--faq-item-border-radius);box-shadow:var(--faq-item-shadow);transition:box-shadow var(--faq-transition-duration)var(--faq-transition-easing);border:2px solid #0000;overflow:hidden}.FAQAccordionDefault-module__3BLwmq__accordionItem:hover:not(.FAQAccordionDefault-module__3BLwmq__accordionItemExpanded) .FAQAccordionDefault-module__3BLwmq__accordionHeader{background-color:var(--faq-item-hover-bg)}.FAQAccordionDefault-module__3BLwmq__accordionItemExpanded{border:var(--faq-item-border-expanded)}.FAQAccordionDefault-module__3BLwmq__accordionHeader{width:100%;padding:var(--faq-item-padding);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-lg);text-align:left;transition:background-color var(--faq-transition-duration)var(--faq-transition-easing);background:0 0;border:none;display:flex}.FAQAccordionDefault-module__3BLwmq__accordionHeader:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}.FAQAccordionDefault-module__3BLwmq__question{font-size:var(--faq-question-size);font-weight:var(--faq-question-weight);color:var(--faq-question-color);line-height:var(--faq-question-line-height);flex:1;margin:0}.FAQAccordionDefault-module__3BLwmq__icon{width:var(--faq-icon-size);height:var(--faq-icon-size);color:var(--faq-icon-color);transition:transform var(--faq-icon-rotation-duration)var(--faq-transition-easing);flex-shrink:0}.FAQAccordionDefault-module__3BLwmq__iconExpanded{transform:rotate(45deg)}.FAQAccordionDefault-module__3BLwmq__accordionContent{max-height:0;transition:max-height var(--faq-transition-duration)var(--faq-transition-easing),opacity var(--faq-content-fade-duration)var(--faq-transition-easing);opacity:0;overflow:hidden}.FAQAccordionDefault-module__3BLwmq__accordionContentExpanded{opacity:1;max-height:500px}.FAQAccordionDefault-module__3BLwmq__answer{padding:0 var(--faq-item-padding)var(--faq-item-padding)var(--faq-item-padding);padding-top:var(--faq-answer-padding-top);font-size:var(--faq-answer-size);font-weight:var(--faq-answer-weight);color:var(--faq-answer-color);line-height:var(--faq-answer-line-height);white-space:pre-line;margin:0}.FAQAccordionDefault-module__3BLwmq__answerParagraph{margin:0 0 .75em}.FAQAccordionDefault-module__3BLwmq__answerParagraph:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.FAQAccordionDefault-module__3BLwmq__accordionItem,.FAQAccordionDefault-module__3BLwmq__accordionHeader,.FAQAccordionDefault-module__3BLwmq__accordionContent,.FAQAccordionDefault-module__3BLwmq__icon,.FAQAccordionDefault-module__3BLwmq__ctaButton{transition:none}}@media (prefers-contrast:high){.FAQAccordionDefault-module__3BLwmq__accordionItem{border:2px solid var(--color-black)}.FAQAccordionDefault-module__3BLwmq__accordionItemExpanded{border:3px solid var(--color-black)}.FAQAccordionDefault-module__3BLwmq__ctaButton{border:2px solid var(--color-white)}}.FAQAccordionDefault-module__3BLwmq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.StrategiesPageContent-module__SlPrUW__sectionTitle{font-family:var(--font-family-primary);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 1.5rem}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__sectionTitle{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.StrategiesPageContent-module__SlPrUW__sectionTitle{font-size:var(--font-size-section-title-desktop)}}.StrategiesPageContent-module__SlPrUW__sectionSubtitle{color:var(--color-slate-600);text-align:center;max-width:32rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.StrategiesPageContent-module__SlPrUW__tableWrapper{overflow-x:auto}.StrategiesPageContent-module__SlPrUW__strategyTable{background-color:var(--section-bg-white);border-radius:.75rem;width:100%;max-width:56rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__tableHeaderRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__tableHeaderGoal{text-align:left;color:var(--color-slate-600);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableHeaderStable{text-align:center;color:var(--color-teal-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableHeaderGrowth{text-align:center;color:var(--color-amber-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__tableCellGoal{font-weight:var(--font-weight-medium);color:var(--color-slate-900);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableCellStable{text-align:center;color:var(--color-teal-700);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableCellGrowth{text-align:center;color:var(--color-amber-700);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__emptyCell{color:var(--color-slate-300)}.StrategiesPageContent-module__SlPrUW__tableNote{text-align:center;color:var(--color-slate-500);margin-top:2rem;font-size:.875rem}.StrategiesPageContent-module__SlPrUW__cardsGrid{grid-template-columns:1fr;gap:1.5rem;max-width:64rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__cardsGrid{grid-template-columns:repeat(2,1fr)}}.StrategiesPageContent-module__SlPrUW__honestLimitation{color:var(--color-slate-500);text-align:center;max-width:48rem;margin:2rem auto 0;font-size:.8125rem;line-height:1.6}.StrategiesPageContent-module__SlPrUW__belowTable{color:var(--color-slate-500);text-align:center;white-space:pre-line;max-width:48rem;margin:1.5rem auto 0;font-size:.8125rem;line-height:1.6}.StrategiesPageContent-module__SlPrUW__protocolTableDesktop{display:none}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__protocolTableDesktop{display:block}}.StrategiesPageContent-module__SlPrUW__protocolTable{background-color:var(--section-bg-white);border-radius:.75rem;width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__protocolRow{border-bottom:1px solid var(--color-slate-200);cursor:pointer;transition:background-color .15s}.StrategiesPageContent-module__SlPrUW__protocolRow:hover{background-color:var(--color-slate-50)}.StrategiesPageContent-module__SlPrUW__protocolDetailRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__protocolDetail{opacity:0;max-height:0;transition:max-height .3s,opacity .2s;overflow:hidden}.StrategiesPageContent-module__SlPrUW__protocolDetailOpen{opacity:1;max-height:300px}@media (prefers-reduced-motion:reduce){.StrategiesPageContent-module__SlPrUW__protocolDetail{transition:none}}.StrategiesPageContent-module__SlPrUW__protocolSummary{color:var(--color-slate-600);margin:0;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.5}.StrategiesPageContent-module__SlPrUW__protocolLinks{gap:1.5rem;padding:0 1.5rem .75rem;display:flex}.StrategiesPageContent-module__SlPrUW__protocolExternalLink{color:var(--color-teal-600);font-size:.8125rem;text-decoration:none}.StrategiesPageContent-module__SlPrUW__protocolExternalLink:hover{text-decoration:underline}.StrategiesPageContent-module__SlPrUW__protocolTableMobile{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__protocolTableMobile{display:none}}.StrategiesPageContent-module__SlPrUW__mobileProtocolCard{background-color:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:.75rem;padding:1rem}.StrategiesPageContent-module__SlPrUW__mobileProtocolHeader{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.StrategiesPageContent-module__SlPrUW__mobileProtocolName{font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.StrategiesPageContent-module__SlPrUW__expandIcon{color:var(--color-slate-400);font-size:.75rem}.StrategiesPageContent-module__SlPrUW__mobileProtocolSubtitle{color:var(--color-slate-500);margin:.25rem 0 .5rem;font-size:.8125rem}.StrategiesPageContent-module__SlPrUW__mobileProtocolField{color:var(--color-slate-600);margin:.25rem 0;font-size:.8125rem}.StrategiesPageContent-module__SlPrUW__feeTable{background-color:var(--section-bg-white);border-radius:.75rem;min-width:28rem;max-width:48rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__feeTable{width:100%;min-width:unset}}.StrategiesPageContent-module__SlPrUW__feeTableCell{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-slate-900);padding:.75rem}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__feeTableCell{padding:1rem 1.5rem;font-size:1rem}}.StrategiesPageContent-module__SlPrUW__feeRowFree{font-weight:var(--font-weight-bold);color:var(--text-success-accessible,#059669)}.StrategiesPageContent-module__SlPrUW__questionsList{flex-direction:column;gap:2rem;display:flex}.StrategiesPageContent-module__SlPrUW__optionsList{color:var(--color-slate-600);flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:1rem;list-style:none;display:flex}.StrategiesPageContent-module__SlPrUW__brandPromise{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0 0 .75rem}.StrategiesPageContent-module__SlPrUW__goldenRule{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0}.StrategiesPageContent-module__SlPrUW__cvmBanner{background-color:var(--color-slate-100);text-align:center;padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__cvmBanner p{color:var(--color-slate-600);margin:0 0 .5rem;font-size:.75rem;line-height:1.4}.StrategiesPageContent-module__SlPrUW__cvmBanner p:last-child{margin-bottom:0}.StrategiesPageContent-module__SlPrUW__disclaimer{padding-top:2rem;padding-bottom:2rem}.StrategiesPageContent-module__SlPrUW__disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__disclaimerText{color:var(--color-slate-500);text-align:center;margin:0 0 1rem;font-size:.75rem;line-height:1.5}.StrategiesPageContent-module__SlPrUW__disclaimerText:last-child{margin-bottom:0}.StrategiesPageContent-module__SlPrUW__ctaSection{text-align:center}.StrategiesPageContent-module__SlPrUW__ctaDescription{color:var(--color-slate-600);max-width:32rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.StrategiesPageContent-module__SlPrUW__strategyBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-xs)0}.StrategiesPageContent-module__SlPrUW__strategyTagline{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);margin:0 0 var(--spacing-md)0;line-height:1.5}.StrategiesPageContent-module__SlPrUW__strategyGrowth{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);background:var(--color-teal-50);padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--radius-md);margin:0 0 var(--spacing-md)0;display:inline-block}.StrategiesPageContent-module__SlPrUW__strategyStats{gap:var(--spacing-xs)var(--spacing-md);margin-bottom:var(--spacing-md);padding:var(--spacing-sm)0;border-top:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200);grid-template-columns:1fr 1fr;display:grid}.StrategiesPageContent-module__SlPrUW__strategyStat{flex-direction:column;gap:2px;display:flex}.StrategiesPageContent-module__SlPrUW__strategyStatLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.StrategiesPageContent-module__SlPrUW__strategyStatValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.StrategiesPageContent-module__SlPrUW__strategyDescription{font-size:var(--font-size-sm-plus);color:var(--color-text-body);margin:0 0 var(--spacing-sm)0;line-height:1.6}.StrategiesPageContent-module__SlPrUW__strategyAllocation{margin:var(--spacing-md)0;padding:var(--spacing-sm);background:var(--section-bg-neutral);border-radius:var(--radius-md)}.StrategiesPageContent-module__SlPrUW__strategyAllocationText{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-text-heading);margin:0 0 var(--spacing-xs)0}.StrategiesPageContent-module__SlPrUW__strategyAllocationNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.StrategiesPageContent-module__SlPrUW__strategyUseCase{font-size:var(--font-size-sm);color:var(--color-text-body);margin:0 0 var(--spacing-sm)0;font-style:italic}.StrategiesPageContent-module__SlPrUW__strategyNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:var(--spacing-sm)0 0 0}.StrategiesPageContent-module__SlPrUW__strategyWarning{font-size:var(--font-size-xs);color:var(--color-amber-700);background:var(--color-amber-50);padding:var(--spacing-sm);border-radius:var(--radius-md);border-left:3px solid var(--color-amber-500);margin:var(--spacing-sm)0 0 0}.StrategiesPageContent-module__SlPrUW__strategyAccess{font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--section-bg-neutral);padding:var(--spacing-sm);border-radius:var(--radius-md);margin:var(--spacing-sm)0 0 0}
.FeeTable-module__kABOpG__container{text-align:center;max-width:960px;margin:0 auto}.FeeTable-module__kABOpG__title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-md-minus)0}@media (min-width:768px){.FeeTable-module__kABOpG__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FeeTable-module__kABOpG__title{font-size:var(--font-size-section-title-desktop)}}.FeeTable-module__kABOpG__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0 0 var(--spacing-4xl)0;line-height:1.5}.FeeTable-module__kABOpG__tableWrapper{display:none}@media (min-width:768px){.FeeTable-module__kABOpG__tableWrapper{margin-bottom:var(--spacing-3xl);display:block}}.FeeTable-module__kABOpG__table{border-collapse:collapse;text-align:left;width:100%}.FeeTable-module__kABOpG__tableHeaderRow{background-color:var(--color-teal-50,#f0fdfa)}.FeeTable-module__kABOpG__th{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-md-minus)var(--spacing-md);border-bottom:2px solid var(--color-slate-200)}.FeeTable-module__kABOpG__tableRow{border-bottom:1px solid var(--color-slate-200)}.FeeTable-module__kABOpG__tableRow:last-child{border-bottom:none}.FeeTable-module__kABOpG__td{font-size:var(--font-size-md);color:var(--color-text-body);padding:var(--spacing-md);vertical-align:top}.FeeTable-module__kABOpG__tdCompetitors{color:var(--color-text-secondary);font-size:var(--font-size-sm-plus)}.FeeTable-module__kABOpG__freeText{color:var(--text-success-accessible,#059669);font-weight:var(--font-weight-semibold)}.FeeTable-module__kABOpG__freeLabel{align-items:center;gap:var(--spacing-xs);display:inline-flex}.FeeTable-module__kABOpG__checkIcon{width:var(--spacing-md);height:var(--spacing-md);color:var(--text-success-accessible,#059669)}.FeeTable-module__kABOpG__highlightDifference{color:var(--text-primary-accessible);font-weight:var(--font-weight-bold)}.FeeTable-module__kABOpG__example{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);max-width:600px;margin:var(--spacing-md)auto 0;text-align:center;font-style:italic;line-height:1.5}.FeeTable-module__kABOpG__disclaimer{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:center;max-width:600px;margin:0 auto;line-height:1.6}.FeeTable-module__kABOpG__mobileCards{gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (min-width:768px){.FeeTable-module__kABOpG__mobileCards{display:none}}.FeeTable-module__kABOpG__mobileCard{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:var(--spacing-md);text-align:left}.FeeTable-module__kABOpG__mobileCardAction{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin-bottom:var(--spacing-md-minus)}.FeeTable-module__kABOpG__mobileCompareGrid{gap:var(--spacing-md-minus);margin-bottom:var(--spacing-md-minus);grid-template-columns:1fr 1fr;display:grid}.FeeTable-module__kABOpG__mobileCompareLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs)}.FeeTable-module__kABOpG__mobileCompareValue{font-size:var(--font-size-sm-plus);color:var(--color-text-body);line-height:1.4}.FeeTable-module__kABOpG__mobileDifference{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding-top:var(--spacing-sm);border-top:1px solid var(--color-slate-200)}.FeeTable-module__kABOpG__transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-desktop);font-weight:var(--font-weight-semibold);color:var(--text-primary-accessible);text-align:center;margin:0 0 var(--spacing-sm)0;line-height:1.4}.FeeTable-module__kABOpG__painIntro{font-size:var(--font-size-lg);color:var(--color-text-body);max-width:680px;margin:0 auto var(--spacing-3xl);text-align:center;line-height:1.6}.FeeTable-module__kABOpG__footerLine{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);max-width:600px;margin:var(--spacing-md-minus)auto 0;text-align:center;line-height:1.5}.FeeTable-module__kABOpG__mobileExample{font-size:var(--font-size-xs-plus);color:var(--color-text-secondary);margin-top:var(--spacing-sm);font-style:italic}@media (prefers-reduced-motion:reduce){.FeeTable-module__kABOpG__tableRow,.FeeTable-module__kABOpG__mobileCard{transition:none}}
.DemoLauncher-module__tvixAW__transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-desktop);font-weight:var(--font-weight-semibold);color:var(--text-primary-accessible);text-align:center;margin:0 0 8px;line-height:1.4}.DemoLauncher-module__tvixAW__wrapper{text-align:center;max-width:680px;margin:0 auto}.DemoLauncher-module__tvixAW__title{font-family:var(--font-family-display);font-size:var(--section-title-font-size-mobile,26px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);margin:0 0 1em}@media (min-width:768px){.DemoLauncher-module__tvixAW__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.DemoLauncher-module__tvixAW__title{font-size:var(--font-size-section-title-desktop)}}.DemoLauncher-module__tvixAW__description{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-body);margin:0 0 2em}.DemoLauncher-module__tvixAW__ctaGroup{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.DemoLauncher-module__tvixAW__ctaGroup{flex-direction:row;justify-content:center}}.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-family:var(--font-family-primary);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);cursor:pointer;transition:all var(--cta-transition-duration)var(--cta-transition-easing);min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);box-sizing:border-box;box-shadow:var(--cta-shadow-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-size:var(--cta-font-size-tablet);padding:var(--cta-padding-tablet);min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet)}}@media (min-width:1024px){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-size:var(--cta-font-size-desktop);padding:var(--cta-padding-desktop);min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop)}}.DemoLauncher-module__tvixAW__ctaPrimary{background-color:var(--cta-bg-primary);color:var(--cta-color-primary);border:var(--cta-border-width)solid var(--cta-bg-primary)}.DemoLauncher-module__tvixAW__ctaPrimary:hover{background-color:var(--cta-bg-hover);border-color:var(--cta-bg-hover);transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.DemoLauncher-module__tvixAW__ctaPrimary:active{transform:var(--cta-transform-active)}.DemoLauncher-module__tvixAW__ctaSecondary{color:var(--cta-bg-primary);border:var(--cta-border-width)solid var(--cta-bg-primary);background-color:#0000}.DemoLauncher-module__tvixAW__ctaSecondary:hover{background-color:var(--cta-bg-primary);color:var(--cta-color-primary);transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.DemoLauncher-module__tvixAW__ctaSecondary:active{transform:var(--cta-transform-active)}@media (prefers-reduced-motion:reduce){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{transition:none}}
.FounderSection-module__CIDh6a__withImage{flex-direction:column;align-items:center;gap:32px;max-width:900px;margin:0 auto;display:flex}@media (min-width:768px){.FounderSection-module__CIDh6a__withImage{flex-direction:row;align-items:flex-start;gap:48px}}.FounderSection-module__CIDh6a__textOnly{max-width:680px;margin:0 auto}.FounderSection-module__CIDh6a__imageColumn{flex-shrink:0}.FounderSection-module__CIDh6a__photo{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:200px;height:200px}@media (min-width:768px){.FounderSection-module__CIDh6a__photo{width:240px;height:240px}}.FounderSection-module__CIDh6a__textColumn{flex:1;min-width:0}.FounderSection-module__CIDh6a__header{font-family:var(--font-family-display);font-size:var(--section-title-font-size-mobile,26px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);margin:0 0 24px}@media (min-width:768px){.FounderSection-module__CIDh6a__header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FounderSection-module__CIDh6a__header{font-size:var(--font-size-section-title-desktop)}}.FounderSection-module__CIDh6a__paragraph{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-body);margin:0 0 16px}.FounderSection-module__CIDh6a__paragraph:last-of-type{margin-bottom:0}.FounderSection-module__CIDh6a__emailLink{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary,#0f766e);text-underline-offset:3px;margin-top:20px;text-decoration:underline;display:inline-block}.FounderSection-module__CIDh6a__emailLink:hover{color:var(--color-brand-primary-hover,#0f766e)}.FounderSection-module__CIDh6a__socialLinks{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}.FounderSection-module__CIDh6a__socialLink{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary,#0f766e);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.FounderSection-module__CIDh6a__socialLink:hover{color:var(--color-brand-primary-hover,#0f766e)}[data-theme=dark] .FounderSection-module__CIDh6a__header{color:var(--color-text-on-dark,#f1f5f9)}[data-theme=dark] .FounderSection-module__CIDh6a__paragraph{color:var(--color-text-on-dark-secondary,#cbd5e1)}[data-theme=dark] .FounderSection-module__CIDh6a__emailLink{color:var(--color-teal-300,#5eead4)}[data-theme=dark] .FounderSection-module__CIDh6a__emailLink:hover{color:var(--color-teal-200,#99f6e4)}[data-theme=dark] .FounderSection-module__CIDh6a__socialLink{color:var(--color-teal-300,#5eead4)}[data-theme=dark] .FounderSection-module__CIDh6a__socialLink:hover{color:var(--color-teal-200,#99f6e4)}
.ComparisonTable-module__ijMR5q__container{text-align:center;max-width:960px;margin:0 auto}.ComparisonTable-module__ijMR5q__heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-3xl)0}@media (min-width:768px){.ComparisonTable-module__ijMR5q__heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.ComparisonTable-module__ijMR5q__heading{font-size:var(--font-size-section-title-desktop)}}.ComparisonTable-module__ijMR5q__mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.ComparisonTable-module__ijMR5q__tableWrapper{display:none}@media (min-width:768px){.ComparisonTable-module__ijMR5q__tableWrapper{margin-bottom:var(--spacing-3xl);display:block;overflow-x:auto}}.ComparisonTable-module__ijMR5q__table{border-collapse:collapse;text-align:center;width:100%}.ComparisonTable-module__ijMR5q__th{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-md)var(--spacing-lg);border-bottom:2px solid var(--color-slate-200)}.ComparisonTable-module__ijMR5q__thHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);border-radius:var(--radius-md)var(--radius-md)0 0}.ComparisonTable-module__ijMR5q__row{border-bottom:1px solid var(--color-slate-200)}.ComparisonTable-module__ijMR5q__row:last-child{border-bottom:none}.ComparisonTable-module__ijMR5q__tdLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);padding:var(--spacing-md)var(--spacing-lg);text-align:left}.ComparisonTable-module__ijMR5q__td{font-size:var(--font-size-lg);color:var(--color-text-body);padding:var(--spacing-md)var(--spacing-lg)}.ComparisonTable-module__ijMR5q__tdHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);font-weight:var(--font-weight-bold)}.ComparisonTable-module__ijMR5q__row:last-child .ComparisonTable-module__ijMR5q__tdHighlight{border-radius:0 0 var(--radius-md)var(--radius-md)}.ComparisonTable-module__ijMR5q__mobileStack{gap:var(--spacing-sm);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (min-width:768px){.ComparisonTable-module__ijMR5q__mobileStack{display:none}}.ComparisonTable-module__ijMR5q__mobileRow{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);padding:var(--spacing-md)var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.ComparisonTable-module__ijMR5q__mobileRowHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);border-color:var(--cta-bg-primary)}.ComparisonTable-module__ijMR5q__mobileRowName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;text-align:left;flex:1}.ComparisonTable-module__ijMR5q__mobileRowRate{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-align:center;flex:none;min-width:56px}.ComparisonTable-module__ijMR5q__mobileRowReturn{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-align:right;flex:none;min-width:72px}.ComparisonTable-module__ijMR5q__diboasSubtext{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);opacity:.95;margin-top:var(--spacing-xs)}.ComparisonTable-module__ijMR5q__diboasDollarReturn{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);opacity:.95}.ComparisonTable-module__ijMR5q__mobileRowHighlightExpanded{background-color:var(--cta-bg-primary);color:var(--color-white);border-color:var(--cta-bg-primary);padding:var(--spacing-md)var(--spacing-lg);flex-wrap:wrap}.ComparisonTable-module__ijMR5q__mobileRowExpandedTop{width:100%;margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.ComparisonTable-module__ijMR5q__mobileRowExpandedBottom{justify-content:space-between;align-items:center;width:100%;display:flex}.ComparisonTable-module__ijMR5q__mobileRowSubtext{font-size:var(--font-size-xs);opacity:.85}.ComparisonTable-module__ijMR5q__mobileRowDollarReturn{font-size:var(--font-size-sm);opacity:.85}.ComparisonTable-module__ijMR5q__footnote{font-size:var(--font-size-xs-plus);color:var(--color-text-secondary);text-align:center;max-width:680px;margin:0 auto;line-height:1.6}
.PageHeroSection-module__6QIrLq__hero{background:linear-gradient(to bottom,var(--color-slate-900),var(--color-slate-800));padding-top:calc(60px + var(--padding-section-mobile-y));padding-bottom:var(--padding-section-mobile-y)}@media (min-width:768px){.PageHeroSection-module__6QIrLq__hero{padding-top:calc(80px + var(--padding-section-tablet-y));padding-bottom:var(--padding-section-tablet-y)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__hero{padding-top:calc(80px + var(--padding-section-desktop-y));padding-bottom:var(--padding-section-desktop-y)}}.PageHeroSection-module__6QIrLq__content{max-width:48rem}.PageHeroSection-module__6QIrLq__alignCenter{text-align:center;margin-left:auto;margin-right:auto}.PageHeroSection-module__6QIrLq__alignLeft{text-align:left}.PageHeroSection-module__6QIrLq__headline{font-family:var(--font-family-primary);font-size:clamp(1.5rem,7vw,2.375rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-white);overflow-wrap:break-word;word-break:break-word;margin-bottom:1.5rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__headline{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__headline{font-size:var(--font-size-title-desktop)}}.PageHeroSection-module__6QIrLq__subheadline{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--color-slate-300);margin-bottom:1rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__subheadline{font-size:var(--font-size-subtitle-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__subheadline{font-size:var(--font-size-subtitle-desktop)}}.PageHeroSection-module__6QIrLq__subheadline2{font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--color-slate-400);max-width:32rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__subheadline2{font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__subheadline2{font-size:var(--font-size-description-desktop)}}.PageHeroSection-module__6QIrLq__alignCenter .PageHeroSection-module__6QIrLq__subheadline2{margin-left:auto;margin-right:auto}
.BenefitsCardsDefault-module__yPof0a__section{width:var(--section-width-full);position:relative}.BenefitsCardsDefault-module__yPof0a__section-light-purple{background-color:var(--bc-color-section-bg)}.BenefitsCardsDefault-module__yPof0a__section-white{background-color:var(--section-bg-white)}.BenefitsCardsDefault-module__yPof0a__section-neutral{background-color:var(--section-bg-neutral)}.BenefitsCardsDefault-module__yPof0a__section-enterprise{background-color:var(--section-bg-enterprise)}.BenefitsCardsDefault-module__yPof0a__container{max-width:var(--bc-container-max-width);padding:var(--padding-section-mobile-y)var(--padding-section-mobile-x);width:var(--percent-100);margin:0 auto}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__container{padding:var(--padding-section-tablet-y)var(--padding-section-tablet-x)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__container{padding:var(--padding-section-desktop-y)var(--padding-section-desktop-x)}}.BenefitsCardsDefault-module__yPof0a__header{text-align:center;margin-bottom:var(--bc-section-title-margin-bottom)}.BenefitsCardsDefault-module__yPof0a__title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0;margin-bottom:var(--spacing-lg)}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__title{font-size:var(--font-size-section-title-desktop)}}.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-2xl);width:var(--percent-100);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(3,1fr)}.BenefitsCardsDefault-module__yPof0a__cardsGrid:has(>.BenefitsCardsDefault-module__yPof0a__card:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}}.BenefitsCardsDefault-module__yPof0a__card{background-color:var(--section-bg-white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:var(--spacing-lg);transition:transform var(--animation-duration-fast)ease,box-shadow var(--animation-duration-fast)ease;flex-direction:column;display:flex}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__card{padding:var(--spacing-3xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__card{padding:var(--card-padding-desktop)}}.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-3xl);border-left:4px solid var(--color-brand-primary);background-color:var(--section-bg-neutral)}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-4xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-4xl)var(--spacing-3xl)}}.BenefitsCardsDefault-module__yPof0a__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.BenefitsCardsDefault-module__yPof0a__iconWrapper{width:var(--icon-size-mobile);height:var(--icon-size-mobile);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__iconWrapper{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}.BenefitsCardsDefault-module__yPof0a__icon{width:var(--percent-100);height:var(--percent-100);color:var(--color-text-primary);stroke-width:1.5px}.BenefitsCardsDefault-module__yPof0a__cardContent{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.BenefitsCardsDefault-module__yPof0a__cardTitle{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardTitle{font-size:var(--font-size-xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardTitle{font-size:var(--font-size-xl)}}.BenefitsCardsDefault-module__yPof0a__cardDescription{font-family:var(--font-family-primary);font-size:var(--font-size-body-mobile,16px);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-primary);white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardDescription{font-size:var(--font-size-body-tablet,17px)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardDescription{font-size:var(--font-size-body-desktop,18px)}}@media (prefers-reduced-motion:reduce){.BenefitsCardsDefault-module__yPof0a__card{transition:none}.BenefitsCardsDefault-module__yPof0a__card:hover{transform:none}}.BenefitsCardsDefault-module__yPof0a__card:focus-visible{outline:var(--focus-ring-width)solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.BenefitsCardsDefault-module__yPof0a__card{border:var(--focus-ring-width)solid var(--color-slate-900)}.BenefitsCardsDefault-module__yPof0a__title,.BenefitsCardsDefault-module__yPof0a__cardTitle,.BenefitsCardsDefault-module__yPof0a__cardDescription{color:var(--color-slate-900)}}
.ExpandableCard-module__87khYG__grid{gap:var(--spacing-md);grid-template-columns:1fr;max-width:960px;margin:0 auto;display:grid}@media (min-width:768px){.ExpandableCard-module__87khYG__grid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr}}.ExpandableCard-module__87khYG__card{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:var(--spacing-lg);outline:none;transition:box-shadow .2s,border-color .2s}.ExpandableCard-module__87khYG__card:hover{border-color:var(--brand-primary,#14b8a6);box-shadow:0 2px 12px #0000000f}.ExpandableCard-module__87khYG__card:focus-within{outline:2px solid var(--cta-bg-primary);outline-offset:2px}.ExpandableCard-module__87khYG__cardHeader{align-items:center;gap:var(--spacing-md-minus);cursor:pointer;outline:none;margin-bottom:0;display:flex}.ExpandableCard-module__87khYG__cardHeader:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:4px}.ExpandableCard-module__87khYG__cardExpanded .ExpandableCard-module__87khYG__cardHeader{margin-bottom:var(--spacing-sm)}.ExpandableCard-module__87khYG__cardIcon{width:24px;height:24px;color:var(--cta-bg-primary);flex-shrink:0}.ExpandableCard-module__87khYG__cardTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);flex:1;margin:0}.ExpandableCard-module__87khYG__titleSummary{font-size:inherit;font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);margin-left:var(--spacing-xs)}.ExpandableCard-module__87khYG__expandIndicator{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-align:center;flex-shrink:0;width:24px;margin-left:auto}.ExpandableCard-module__87khYG__expandable{opacity:0;max-height:0;transition:max-height .4s,opacity .2s;overflow:hidden}.ExpandableCard-module__87khYG__cardExpanded .ExpandableCard-module__87khYG__expandable{opacity:1;max-height:800px}.ExpandableCard-module__87khYG__expandableInner{padding-top:var(--spacing-md)}.ExpandableCard-module__87khYG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ExpandableCard-module__87khYG__card,.ExpandableCard-module__87khYG__expandable{transition:none}}
.GoalExampleCards-module__5jVlNW__heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 var(--spacing-3xl)0}@media (min-width:768px){.GoalExampleCards-module__5jVlNW__heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.GoalExampleCards-module__5jVlNW__heading{font-size:var(--font-size-section-title-desktop)}}.GoalExampleCards-module__5jVlNW__grid{gap:var(--spacing-md);grid-template-columns:1fr;max-width:960px;margin:0 auto;display:grid}@media (min-width:768px){.GoalExampleCards-module__5jVlNW__grid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr}}.GoalExampleCards-module__5jVlNW__card{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:var(--spacing-lg);cursor:pointer;outline:none;transition:box-shadow .2s,border-color .2s}.GoalExampleCards-module__5jVlNW__card:hover{border-color:var(--brand-primary,#14b8a6);box-shadow:0 2px 12px #0000000f}.GoalExampleCards-module__5jVlNW__card:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px}.GoalExampleCards-module__5jVlNW__cardHeader{align-items:center;gap:var(--spacing-md-minus);margin-bottom:0;display:flex}.GoalExampleCards-module__5jVlNW__cardExpanded .GoalExampleCards-module__5jVlNW__cardHeader{margin-bottom:var(--spacing-sm)}.GoalExampleCards-module__5jVlNW__cardIcon{width:24px;height:24px;color:var(--cta-bg-primary);flex-shrink:0}.GoalExampleCards-module__5jVlNW__cardTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.GoalExampleCards-module__5jVlNW__titleSummary{font-size:inherit;font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);margin-left:var(--spacing-xs)}.GoalExampleCards-module__5jVlNW__expandIndicator{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.GoalExampleCards-module__5jVlNW__cardSubtitle{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);margin:0 0 var(--spacing-md)0;line-height:1.5}.GoalExampleCards-module__5jVlNW__expandable{max-height:0;transition:max-height .4s;overflow:hidden}.GoalExampleCards-module__5jVlNW__cardExpanded .GoalExampleCards-module__5jVlNW__expandable{max-height:600px}.GoalExampleCards-module__5jVlNW__expandableInner{padding-top:var(--spacing-md)}.GoalExampleCards-module__5jVlNW__resultBlock{margin-bottom:var(--spacing-md-minus)}.GoalExampleCards-module__5jVlNW__resultLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-xs)0}.GoalExampleCards-module__5jVlNW__resultValue{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--cta-bg-primary);margin:0}.GoalExampleCards-module__5jVlNW__resultValueBank{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-body);margin:0}.GoalExampleCards-module__5jVlNW__resultTime{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);opacity:.7}.GoalExampleCards-module__5jVlNW__differenceBlock{align-items:baseline;gap:var(--spacing-sm);padding:var(--spacing-md-minus)0;margin-bottom:var(--spacing-md-minus);border-top:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200);display:flex}.GoalExampleCards-module__5jVlNW__differenceValue{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--cta-bg-primary)}.GoalExampleCards-module__5jVlNW__differenceLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);text-transform:uppercase;letter-spacing:.05em}.GoalExampleCards-module__5jVlNW__tagline{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--spacing-sm)0;line-height:1.5}.GoalExampleCards-module__5jVlNW__bankSource{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 var(--spacing-md)0;line-height:1.5}.GoalExampleCards-module__5jVlNW__links{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.GoalExampleCards-module__5jVlNW__link{font-size:var(--font-size-sm-plus);font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.GoalExampleCards-module__5jVlNW__link:hover{color:var(--brand-primary,#14b8a6)}.GoalExampleCards-module__5jVlNW__link:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.GoalExampleCards-module__5jVlNW__card,.GoalExampleCards-module__5jVlNW__expandable{transition:none}}
.SidePocketStrip-module__ODrB4G__strip{background-color:var(--section-bg-brand);width:100%;padding:48px var(--spacing-lg);text-align:center}@media (min-width:768px){.SidePocketStrip-module__ODrB4G__strip{padding:64px var(--spacing-lg)}}.SidePocketStrip-module__ODrB4G__text{font-family:var(--font-family-primary);color:var(--color-text-heading);max-width:680px;margin:0 auto;font-size:22px;font-weight:500;line-height:1.4}@media (min-width:768px){.SidePocketStrip-module__ODrB4G__text{font-size:28px}}
.ProtocolsPageContent-module__nEgR9q__transitionHook{text-align:center;margin:0;padding:2rem 1rem;font-style:italic}.ProtocolsPageContent-module__nEgR9q__transitionDefault{color:var(--color-slate-600);background-color:var(--section-bg-brand);padding:var(--spacing-2xl)var(--spacing-lg);font-size:1.125rem}.ProtocolsPageContent-module__nEgR9q__transitionPivotal{color:var(--color-slate-600);letter-spacing:-.01em;font-size:1.25rem}.ProtocolsPageContent-module__nEgR9q__disclaimer{padding-top:2rem;padding-bottom:2rem}.ProtocolsPageContent-module__nEgR9q__disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.ProtocolsPageContent-module__nEgR9q__disclaimerText{color:var(--color-slate-500);text-align:center;margin:0 0 1rem;font-size:.75rem;line-height:1.5}.ProtocolsPageContent-module__nEgR9q__disclaimerText:last-child{margin-bottom:0}
.SocialProofSection-module__4YCgKq__section{width:var(--percent-100);background-color:var(--section-bg-neutral);position:relative}.SocialProofSection-module__4YCgKq__sectionCompact{background-color:#0000}.SocialProofSection-module__4YCgKq__container{max-width:var(--container-max-width-standard);padding:var(--padding-section-mobile-y)var(--padding-section-mobile-x);width:var(--percent-100);margin:0 auto}@media (min-width:768px){.SocialProofSection-module__4YCgKq__container{padding:var(--padding-section-tablet-y)var(--padding-section-tablet-x)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__container{padding:var(--padding-section-desktop-y)var(--padding-section-desktop-x)}}.SocialProofSection-module__4YCgKq__containerCompact{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}@media (min-width:768px){.SocialProofSection-module__4YCgKq__containerCompact{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}.SocialProofSection-module__4YCgKq__header{text-align:center;margin-bottom:var(--spacing-5xl)}.SocialProofSection-module__4YCgKq__title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0}@media (min-width:768px){.SocialProofSection-module__4YCgKq__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__title{font-size:var(--font-size-section-title-desktop)}}.SocialProofSection-module__4YCgKq__subtext{color:var(--color-text-secondary);text-align:center;max-width:600px;margin:8px auto 0;font-size:18px;line-height:1.5}.SocialProofSection-module__4YCgKq__cardsGrid{gap:var(--spacing-2xl);width:var(--percent-100);grid-template-columns:1fr;max-width:600px;margin:0 auto;display:grid}@media (min-width:768px){.SocialProofSection-module__4YCgKq__cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(2,1fr)}}.SocialProofSection-module__4YCgKq__card{background-color:var(--section-bg-white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-sm);align-items:center;gap:var(--spacing-lg);transition:transform var(--animation-duration-fast)ease,box-shadow var(--animation-duration-fast)ease;flex-direction:column;display:flex}@media (min-width:768px){.SocialProofSection-module__4YCgKq__card{padding:var(--spacing-3xl)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__card{padding:var(--card-padding-desktop)}}.SocialProofSection-module__4YCgKq__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.SocialProofSection-module__4YCgKq__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__iconWrapper{width:28px;height:28px}}.SocialProofSection-module__4YCgKq__icon{width:var(--percent-100);height:var(--percent-100);color:var(--color-text-primary);stroke-width:1.5px}.SocialProofSection-module__4YCgKq__cardContent{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.SocialProofSection-module__4YCgKq__statNumber{font-family:var(--font-family-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary);transition:opacity var(--animation-duration-fast)ease;margin:0}@media (min-width:768px){.SocialProofSection-module__4YCgKq__statNumber{font-size:var(--font-size-4xl)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__statNumber{font-size:var(--font-size-5xl)}}.SocialProofSection-module__4YCgKq__statNumber.SocialProofSection-module__4YCgKq__loading{opacity:var(--opacity-60)}.SocialProofSection-module__4YCgKq__statText{font-family:var(--font-family-primary);font-size:var(--font-size-body-mobile,16px);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-primary);transition:opacity var(--animation-duration-fast)ease;white-space:pre-line;margin:0}@media (min-width:768px){.SocialProofSection-module__4YCgKq__statText{font-size:var(--font-size-body-tablet,17px)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__statText{font-size:var(--font-size-body-desktop,18px)}}.SocialProofSection-module__4YCgKq__statText.SocialProofSection-module__4YCgKq__loading{opacity:var(--opacity-60)}.SocialProofSection-module__4YCgKq__highlight{color:var(--cta-bg-primary);font-weight:var(--font-weight-semibold)}.SocialProofSection-module__4YCgKq__cardDescription{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}@media (min-width:768px){.SocialProofSection-module__4YCgKq__cardDescription{font-size:var(--font-size-md)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__cardDescription{font-size:var(--font-size-md)}}.SocialProofSection-module__4YCgKq__ctaWrapper{margin-top:var(--spacing-4xl);justify-content:center;display:flex}.SocialProofSection-module__4YCgKq__ctaButton{min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--cta-shadow-default);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);cursor:pointer;transition:transform var(--cta-transition-duration)var(--cta-transition-easing),box-shadow var(--cta-transition-duration)var(--cta-transition-easing);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.SocialProofSection-module__4YCgKq__ctaButton{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){.SocialProofSection-module__4YCgKq__ctaButton{min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);font-size:var(--cta-font-size-desktop)}}.SocialProofSection-module__4YCgKq__ctaButton:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.SocialProofSection-module__4YCgKq__ctaButton:focus-visible{outline:2px solid var(--cta-focus-color);outline-offset:2px;box-shadow:var(--cta-shadow-focus)}.SocialProofSection-module__4YCgKq__ctaButton:active{transform:var(--cta-transform-active)}@media (prefers-reduced-motion:reduce){.SocialProofSection-module__4YCgKq__card{transition:none}.SocialProofSection-module__4YCgKq__card:hover{transform:none}}.SocialProofSection-module__4YCgKq__card:focus-visible{outline:var(--focus-ring-width)solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.SocialProofSection-module__4YCgKq__card{border:var(--focus-ring-width)solid var(--color-slate-900)}.SocialProofSection-module__4YCgKq__title,.SocialProofSection-module__4YCgKq__statNumber,.SocialProofSection-module__4YCgKq__cardDescription{color:var(--color-slate-900)}}
.VideoPlayer-module__kltQMa__container{flex-direction:column;gap:12px;width:100%;display:flex}.VideoPlayer-module__kltQMa__playButton{aspect-ratio:16/9;background:var(--color-slate-900);cursor:pointer;border:0;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.VideoPlayer-module__kltQMa__playButton:focus-visible{outline:3px solid var(--color-teal-500);outline-offset:2px}.VideoPlayer-module__kltQMa__poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoPlayer-module__kltQMa__playIcon{color:var(--color-white);background:#00000040;place-items:center;transition:background .2s;display:grid;position:absolute;inset:0}.VideoPlayer-module__kltQMa__playButton:hover .VideoPlayer-module__kltQMa__playIcon,.VideoPlayer-module__kltQMa__playButton:focus-visible .VideoPlayer-module__kltQMa__playIcon{background:#0006}@media (prefers-reduced-motion:reduce){.VideoPlayer-module__kltQMa__playIcon{transition:none}}.VideoPlayer-module__kltQMa__video{aspect-ratio:16/9;background:var(--color-slate-900);border-radius:12px;width:100%}.VideoPlayer-module__kltQMa__transcript{font-family:var(--font-family-primary);color:var(--color-slate-700);border:1px solid var(--color-slate-200);border-radius:8px;padding:8px 12px;font-size:14px}.VideoPlayer-module__kltQMa__transcriptSummary{cursor:pointer;font-weight:var(--font-weight-medium);color:var(--color-slate-700)}.VideoPlayer-module__kltQMa__transcriptContent{margin-top:12px;line-height:1.6}
.FoundingMembersSection-module__t3a9BG__container{text-align:center;max-width:720px;margin:0 auto}.FoundingMembersSection-module__t3a9BG__heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-md)0}@media (min-width:768px){.FoundingMembersSection-module__t3a9BG__heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FoundingMembersSection-module__t3a9BG__heading{font-size:var(--font-size-section-title-desktop)}}.FoundingMembersSection-module__t3a9BG__description{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0 0 var(--spacing-3xl)0;white-space:pre-line;line-height:1.6}.FoundingMembersSection-module__t3a9BG__zeroState{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.FoundingMembersSection-module__t3a9BG__zeroText{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.FoundingMembersSection-module__t3a9BG__cta{min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);background-color:var(--cta-bg-primary);color:var(--cta-color-primary);font-family:var(--font-family-primary);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);border-radius:var(--cta-border-radius);cursor:pointer;box-shadow:var(--cta-shadow-default);transition:transform var(--cta-transition-duration)var(--cta-transition-easing),box-shadow var(--cta-transition-duration)var(--cta-transition-easing),background-color var(--cta-transition-duration)var(--cta-transition-easing);border:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.FoundingMembersSection-module__t3a9BG__cta{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}.FoundingMembersSection-module__t3a9BG__cta:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.FoundingMembersSection-module__t3a9BG__cta:active{transform:var(--cta-transform-active)}.FoundingMembersSection-module__t3a9BG__cta:focus-visible{box-shadow:var(--cta-shadow-focus);outline:2px solid var(--cta-focus-color);outline-offset:2px}[data-theme=dark] .FoundingMembersSection-module__t3a9BG__heading{color:var(--color-text-on-dark,#f1f5f9)}[data-theme=dark] .FoundingMembersSection-module__t3a9BG__description{color:var(--color-text-on-dark-secondary,#cbd5e1)}[data-theme=dark] .FoundingMembersSection-module__t3a9BG__zeroText{color:var(--color-text-on-dark,#f1f5f9)}@media (prefers-reduced-motion:reduce){.FoundingMembersSection-module__t3a9BG__cta{transition:none}}
.LessonHero-module__KYXdGa__hero{gap:32px;padding-top:24px;padding-bottom:24px;display:grid}@media (min-width:1024px){.LessonHero-module__KYXdGa__hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:48px;padding-bottom:32px}}.LessonHero-module__KYXdGa__text{flex-direction:column;gap:12px;display:flex}.LessonHero-module__KYXdGa__title{font-family:var(--font-family-display);font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-tight);color:var(--color-section-title);margin:0}@media (min-width:768px){.LessonHero-module__KYXdGa__title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.LessonHero-module__KYXdGa__title{font-size:var(--font-size-title-desktop)}}.LessonHero-module__KYXdGa__readTime{font-family:var(--font-family-primary);color:var(--color-slate-500);margin:0;font-size:14px}.LessonHero-module__KYXdGa__media{width:100%}.LessonHero-module__KYXdGa__illustration{background:var(--color-slate-100);border-radius:12px;width:100%;overflow:hidden}.LessonHero-module__KYXdGa__illustrationImg{width:100%;height:auto;display:block}
.HowItWorksGrid-module__eiAASG__container{text-align:center}.HowItWorksGrid-module__eiAASG__heading{font-family:var(--font-family-heading);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xl)}@media (min-width:768px){.HowItWorksGrid-module__eiAASG__heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.HowItWorksGrid-module__eiAASG__heading{font-size:var(--font-size-section-title-desktop)}}.HowItWorksGrid-module__eiAASG__grid{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (min-width:768px){.HowItWorksGrid-module__eiAASG__grid{grid-template-columns:repeat(3,1fr);gap:24px}}.HowItWorksGrid-module__eiAASG__card{text-align:left;border:1px solid #00000014;border-radius:12px;padding:24px}.HowItWorksGrid-module__eiAASG__numberBadge{background-color:var(--brand-primary);width:32px;height:32px;color:var(--color-text-on-dark);font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);border-radius:50%;justify-content:center;align-items:center;display:flex}.HowItWorksGrid-module__eiAASG__cardTitle{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.HowItWorksGrid-module__eiAASG__cardText{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-sm)}.HowItWorksGrid-module__eiAASG__cardText:last-child{margin-bottom:0}
.LessonProgressBar-module__369yVa__bar{z-index:10;background:var(--color-white);border-bottom:1px solid var(--color-slate-200);padding:8px 0;position:sticky;top:0}.LessonProgressBar-module__369yVa__segments{justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.LessonProgressBar-module__369yVa__segment{align-items:center;display:flex}.LessonProgressBar-module__369yVa__anchor{font-family:var(--font-family-primary);color:var(--color-slate-500);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.LessonProgressBar-module__369yVa__segment[data-active=true] .LessonProgressBar-module__369yVa__anchor{color:var(--color-slate-700)}.LessonProgressBar-module__369yVa__segment[data-current=true] .LessonProgressBar-module__369yVa__anchor{color:var(--color-teal-700);background:var(--color-teal-50)}.LessonProgressBar-module__369yVa__anchor:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.LessonProgressBar-module__369yVa__dot{background:var(--color-slate-200);width:22px;height:22px;color:var(--color-slate-700);font-size:12px;font-weight:var(--font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.LessonProgressBar-module__369yVa__segment[data-active=true] .LessonProgressBar-module__369yVa__dot{background:var(--color-teal-300);color:var(--color-slate-900)}.LessonProgressBar-module__369yVa__segment[data-current=true] .LessonProgressBar-module__369yVa__dot{background:var(--color-teal-500);color:var(--color-white)}.LessonProgressBar-module__369yVa__label{white-space:nowrap}@media (max-width:640px){.LessonProgressBar-module__369yVa__label{display:none}}@media (prefers-reduced-motion:reduce){.LessonProgressBar-module__369yVa__anchor{transition:none}}
.DisclaimerNote-module__NWz82a__note{font-family:var(--font-family-primary);color:var(--color-slate-500);margin:12px 0 0;padding:0;font-size:12px;line-height:1.5}
.carousel-controls-module__QgCEdW__controls{justify-content:center;align-items:center;gap:var(--pc-controls-gap);margin-top:var(--spacing-2xl);display:flex}@media (min-width:1024px){.carousel-controls-module__QgCEdW__controls{margin-top:var(--pc-heading-margin-desktop)}}.carousel-controls-module__QgCEdW__dots{gap:var(--spacing-sm);align-items:center;display:flex}.carousel-controls-module__QgCEdW__dot{width:var(--pc-dot-size);height:var(--pc-dot-size);border-radius:var(--pc-dot-border-radius);background-color:var(--pc-color-dot-inactive);cursor:pointer;transition:all var(--pc-control-transition-duration)var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);border:none}.carousel-controls-module__QgCEdW__dot:hover{background-color:var(--pc-color-accent);opacity:var(--opacity-70)}.carousel-controls-module__QgCEdW__dot:focus-visible{outline:var(--spacing-sm)solid var(--pc-color-accent)}.carousel-controls-module__QgCEdW__dot:disabled{cursor:not-allowed;opacity:var(--opacity-50)}.carousel-controls-module__QgCEdW__dotActive{width:var(--pc-dot-active-width);border-radius:var(--pc-dot-active-border-radius);background-color:var(--pc-color-dot-active)}.carousel-controls-module__QgCEdW__playPauseButton{width:var(--pc-control-button-size);height:var(--pc-control-button-size);border-radius:var(--pc-control-border-radius);background-color:var(--pc-color-control-bg);border:var(--pc-control-border-width)solid var(--pc-color-control-border);cursor:pointer;transition:all var(--pc-control-transition-duration)var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.carousel-controls-module__QgCEdW__playPauseButton:hover{background-color:var(--pc-color-control-bg);border-color:var(--pc-color-control-border-hover);transform:var(--pc-transform-hover-lift)}.carousel-controls-module__QgCEdW__playPauseButton:focus-visible{outline:var(--spacing-sm)solid var(--pc-color-accent)}.carousel-controls-module__QgCEdW__controlIcon{width:var(--pc-control-icon-size);height:var(--pc-control-icon-size);color:var(--pc-color-control-icon)}@media (prefers-reduced-motion:reduce){.carousel-controls-module__QgCEdW__dot,.carousel-controls-module__QgCEdW__playPauseButton{transition:none;animation:none}.carousel-controls-module__QgCEdW__playPauseButton:hover{transform:none}}@media (prefers-contrast:high){.carousel-controls-module__QgCEdW__playPauseButton{border-width:var(--spacing-sm);border-color:var(--color-black)}.carousel-controls-module__QgCEdW__dot{border:2px solid}.carousel-controls-module__QgCEdW__dotActive{border-width:3px}}
.DemoPage-module__J2EZJG__demoContainer{width:100%;height:100dvh}