.LanguageSelector_root__FY8IK{position:relative;flex:0 0 auto}.LanguageSelector_trigger__EN4Mu{position:relative;display:inline-flex;min-width:54px;min-height:44px;align-items:center;justify-content:center;gap:5px;padding:7px 8px;color:var(--color-ink);background:transparent;border:0;border-radius:999px;cursor:pointer}.LanguageSelector_trigger__EN4Mu:before{position:absolute;inset:4px 0;content:"";background:color-mix(in srgb,var(--color-control) 88%,transparent);border:1px solid var(--color-border);border-radius:inherit;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.LanguageSelector_trigger__EN4Mu:hover:before{background:var(--color-control-hover);border-color:var(--color-border-strong)}.LanguageSelector_option__YlqYM:focus-visible,.LanguageSelector_trigger__EN4Mu:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.LanguageSelector_flag__RMAVD{position:relative;z-index:1;width:26px;height:26px;flex:0 0 26px;object-fit:cover;border:1px solid rgba(45,62,64,.12);border-radius:50%;box-shadow:0 2px 7px rgba(45,62,64,.12)}.LanguageSelector_chevron__2smq4{position:relative;z-index:1;transition:transform .18s ease}.LanguageSelector_chevronOpen__B_yMw{transform:rotate(180deg)}.LanguageSelector_menu__tCDm3{position:absolute;top:calc(100% + 10px);right:0;z-index:80;width:260px;max-height:min(440px,calc(100dvh - 92px));overflow-y:auto;margin:0;padding:8px;list-style:none;background:color-mix(in srgb,var(--color-surface) 98%,transparent);border:1px solid var(--color-border);border-radius:18px;box-shadow:0 18px 44px rgba(45,62,64,.14)}.LanguageSelector_menuTop__ANzAS{top:auto;bottom:calc(100% + 10px);max-height:min(440px,calc(100dvh - 170px))}.LanguageSelector_option__YlqYM{display:flex;width:100%;min-height:58px;align-items:center;gap:14px;padding:10px 12px;color:var(--color-ink);background:transparent;border:0;border-radius:12px;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .16s ease}.LanguageSelector_optionActive__9KSzL,.LanguageSelector_option__YlqYM:hover{background:var(--color-mist)}[data-theme=dark] .LanguageSelector_trigger__EN4Mu:before{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 20px rgba(0,0,0,.18)}[data-theme=dark] .LanguageSelector_menu__tCDm3{background:color-mix(in srgb,var(--color-surface) 96%,transparent);box-shadow:var(--shadow-surface);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.LanguageSelector_option__YlqYM .LanguageSelector_flag__RMAVD{width:34px;height:34px;flex-basis:34px}.LanguageSelector_check__z3uTS{width:18px;margin-left:auto;color:var(--color-teal)}@media (max-width:420px){.LanguageSelector_menu__tCDm3{right:0;width:min(260px,calc(100vw - 32px))}}@media (prefers-reduced-motion:reduce){.LanguageSelector_chevron__2smq4,.LanguageSelector_option__YlqYM,.LanguageSelector_trigger__EN4Mu,.LanguageSelector_trigger__EN4Mu:before{transition:none}}.PrimaryCta_button__wrP6w{--primary-cta-shadow:rgba(25,83,75,0.18);position:relative;isolation:isolate;display:inline-flex;min-height:58px;max-width:100%;align-items:center;justify-content:center;gap:10px;padding:10px 14px 10px 22px;overflow:hidden;color:var(--color-primary-cta-ink);background:var(--gradient-primary-cta);border:1px solid var(--color-primary-cta-border);border-radius:999px;box-shadow:0 8px 18px var(--primary-cta-shadow),inset 0 1px 0 rgba(255,255,255,.14);font-family:var(--font-sans);font-size:16px;font-weight:650;letter-spacing:.004em;line-height:1.3;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.PrimaryCta_iconless__byScq{padding-inline:24px}[data-theme=dark] .PrimaryCta_button__wrP6w{--primary-cta-shadow:rgba(0,0,0,0.22)}.PrimaryCta_button__wrP6w:where(:not(:disabled):not([aria-busy=true])):is(:hover,:focus-visible){background:var(--gradient-primary-cta-hover);box-shadow:0 10px 22px var(--primary-cta-shadow),inset 0 1px 0 rgba(255,255,255,.18);transform:translateY(-1px)}.PrimaryCta_button__wrP6w:where(:not(:disabled):not([aria-busy=true])):active{background:var(--gradient-primary-cta-active);box-shadow:0 4px 10px var(--primary-cta-shadow),inset 0 1px 0 rgba(255,255,255,.1);transform:translateY(0) scale(.985)}.PrimaryCta_button__wrP6w:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.PrimaryCta_button__wrP6w:is(:disabled,[aria-busy=true]){color:var(--color-primary-cta-disabled-ink);background:var(--color-primary-cta-disabled-bg);border-color:var(--color-primary-cta-disabled-border);box-shadow:none;transform:none}.PrimaryCta_button__wrP6w:disabled{cursor:not-allowed}.PrimaryCta_button__wrP6w[aria-busy=true]{cursor:progress}.PrimaryCta_label__YaX_4,.PrimaryCta_orb__l3J4j{position:relative;z-index:1}.PrimaryCta_label__YaX_4{min-width:0;overflow-wrap:anywhere}.PrimaryCta_orb__l3J4j{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;color:#276c68;font-size:18px;line-height:1;background:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(15,57,55,.12)}@media (prefers-reduced-motion:reduce){.PrimaryCta_button__wrP6w{transition:none}.PrimaryCta_button__wrP6w:is(:hover,:focus-visible,:active){transform:none}}.ThemeToggle_button__vKNzg{position:relative;display:inline-grid;width:44px;height:44px;flex:0 0 44px;place-items:center;padding:0;color:var(--color-ink);background:transparent;border:0;border-radius:50%;cursor:pointer;transition:color .18s ease,transform .18s ease}.ThemeToggle_button__vKNzg:before{position:absolute;inset:4px;content:"";background:color-mix(in srgb,var(--color-control) 88%,transparent);border:1px solid var(--color-border);border-radius:inherit;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ThemeToggle_button__vKNzg:hover{transform:translateY(-1px)}.ThemeToggle_button__vKNzg:hover:before{background:var(--color-control-hover);border-color:var(--color-border-strong)}.ThemeToggle_button__vKNzg:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.ThemeToggle_icon__TI0ms{position:relative;z-index:1;display:grid;place-items:center}[data-theme=dark] .ThemeToggle_button__vKNzg:before{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 20px rgba(0,0,0,.18)}@media (prefers-reduced-motion:reduce){.ThemeToggle_button__vKNzg,.ThemeToggle_button__vKNzg:before{transition:none}.ThemeToggle_button__vKNzg:hover{transform:none}}.Navbar_nav__vVzDp{position:fixed;top:0;z-index:50;width:100%;height:var(--navbar-height);background-color:transparent;box-shadow:none;transform:translateY(0);transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease,-webkit-backdrop-filter .22s ease;will-change:transform}.Navbar_navScrolled__G2ZXA{background-color:color-mix(in srgb,var(--color-page) 86%,transparent);box-shadow:0 8px 28px rgba(31,56,57,.09);-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.Navbar_navVisible__Lbng_{transform:translateY(0)}.Navbar_navHidden__ErmnO{transform:translateY(calc(-100% - 2px))}.Navbar_shell__fpa__{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;height:var(--navbar-height);max-width:1440px;margin-inline:auto;padding:0 clamp(20px,4.45vw,64px)}.Navbar_primary__Dm4Yh{display:flex;align-items:center;justify-content:flex-start;gap:clamp(24px,2.4vw,36px);height:100%;min-width:0}.Navbar_logo__PiZmU{display:block;width:min(168px,38vw);height:auto;max-height:24px;object-fit:contain}.Navbar_logoButton__JKeX1{display:inline-flex;height:44px;align-items:center;justify-content:center;flex:0 0 auto;padding:0;color:inherit;text-decoration:none;cursor:pointer;transition:transform .15s ease}.Navbar_logoButton__JKeX1:active{transform:scale(.96)}.Navbar_logoButton__JKeX1:focus-visible,.Navbar_mobileCloseButton__sLNM_:focus-visible,.Navbar_mobileMenuButton__KgHUk:focus-visible,.Navbar_mobileMenuTrigger__lV5tP:focus-visible,.Navbar_mobileNavItem__ouYUH:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:8px}.Navbar_navigation__xJDT7{display:flex;height:100%;align-items:center;gap:clamp(16px,1.7vw,24px)}.Navbar_navLink__WmfVb{position:relative;display:inline-flex;height:44px;align-items:center;padding:1px 0 0;color:var(--color-secondary-ink);font-family:var(--font-sans);font-size:14px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .18s ease}.Navbar_navLink__WmfVb:after{position:absolute;right:0;bottom:7px;left:0;height:2px;content:"";background:var(--color-teal);border-radius:999px;opacity:0;transform:scaleX(.55);transition:opacity .18s ease,transform .18s ease}.Navbar_navLink__WmfVb:hover{color:var(--color-ink)}.Navbar_navLinkActive__FCmwD{color:var(--color-ink);font-weight:600}.Navbar_navLinkActive__FCmwD:after{opacity:1;transform:scaleX(1)}.Navbar_navLink__WmfVb:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:4px}.Navbar_menuGroup__bvqXE{position:relative;display:inline-flex;height:100%;align-items:center}.Navbar_menuTrigger__Sh7rc{gap:5px}.Navbar_menuCaret__UfSZL{flex:0 0 auto;transition:transform .2s ease}.Navbar_menuCaretOpen__y8A19{transform:rotate(180deg)}.Navbar_menuPanel__z4c9u{position:absolute;top:calc(100% - 1px);left:clamp(-220px,-12vw,-132px);z-index:60;width:min(850px,calc(100vw - 80px));padding:22px;color:var(--color-ink);background:color-mix(in srgb,var(--color-surface) 96%,transparent);border:1px solid var(--color-border);border-radius:20px;box-shadow:var(--shadow-surface);-webkit-backdrop-filter:blur(22px) saturate(1.08);backdrop-filter:blur(22px) saturate(1.08);animation:Navbar_menuReveal__IL7FV .18s cubic-bezier(.22,1,.36,1) both}.Navbar_menuPanel__z4c9u:before{position:absolute;top:-12px;left:0;width:100%;height:12px;content:""}.Navbar_learnMenuPanel__iA3PV{position:fixed;top:calc(var(--navbar-height) - 1px);left:max(32px,calc((100vw - 1200px) / 2 + 47px));width:min(1146px,calc(100vw - 64px));height:418px;max-height:calc(100dvh - var(--navbar-height) - 16px);padding:16px;overflow-y:auto}.Navbar_learnMenuPanel__iA3PV,.Navbar_toolsMenuPanel__YSlA0{background:var(--color-surface);border-color:color-mix(in srgb,var(--color-teal) 20%,var(--color-border));border-radius:8px;box-shadow:0 20px 25px -5px rgba(31,56,57,.1),0 8px 10px -6px rgba(31,56,57,.1);-webkit-backdrop-filter:none;backdrop-filter:none}.Navbar_toolsMenuPanel__YSlA0{left:-8px;width:304px;padding:18px 16px}.Navbar_menuPanelIntro__MhfmS{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px;padding:0 4px 15px;border-bottom:1px solid var(--color-border)}.Navbar_menuEyebrow__ZQv8l{margin:0;color:var(--color-teal);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.Navbar_menuDescription__lub54{max-width:360px;margin:0;color:var(--color-muted);font-size:12px;line-height:1.5;text-align:right}.Navbar_menuGrid__UPmW2,.Navbar_mobileMenuList__59EgJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none}.Navbar_toolsMenuGrid__LT5uX{grid-template-columns:repeat(3,minmax(0,1fr))}.Navbar_learnMenuPanel__iA3PV .Navbar_menuPanelIntro__MhfmS{align-items:center;gap:24px;margin-bottom:20px;padding:12px 12px 15px;border-bottom-color:color-mix(in srgb,var(--color-teal) 36%,var(--color-border))}.Navbar_learnMenuPanel__iA3PV .Navbar_menuEyebrow__ZQv8l{font-size:11.5px;letter-spacing:.16em}.Navbar_learnMenuPanel__iA3PV .Navbar_menuDescription__lub54{max-width:470px;color:var(--color-secondary-ink);font-size:14px;line-height:20px}.Navbar_learnMenuGrid__qPhUx{column-gap:16px;row-gap:46px}.Navbar_learnFeatureItem__BLzOQ{min-width:0}.Navbar_learnFeature__wDkMB{display:grid;min-height:112px;grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:13px;padding:11px 10px 11px 12px;color:var(--color-ink);background:color-mix(in srgb,var(--color-mist) 58%,var(--color-surface));border-radius:10px;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.Navbar_learnFeature__wDkMB:hover{background:color-mix(in srgb,var(--color-mist) 84%,var(--color-surface));transform:translateY(-1px)}.Navbar_learnFeature__wDkMB:focus-visible,.Navbar_viewAllArticles__C_7YR:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Navbar_learnFeatureCopy__OvGdL{display:flex;min-width:0;flex-direction:column}.Navbar_learnFeatureLabel__wEPkL{margin-bottom:5px;color:var(--color-teal);font-family:var(--font-display);font-size:8px;font-weight:700;letter-spacing:.1em;line-height:1.35}.Navbar_learnFeatureTitle__I1zs1{color:var(--color-ink);font-size:14px;font-weight:700;line-height:1.25}.Navbar_learnFeatureDescription__5amHy{margin-top:4px;color:var(--color-muted);font-size:10.5px;line-height:1.4}.Navbar_learnFeatureImage__ZzSXH{width:54px;height:auto;max-height:82px;justify-self:end;object-fit:contain;box-shadow:0 5px 12px rgba(45,62,64,.12)}.Navbar_viewAllArticles__C_7YR{display:inline-flex;margin:22px 12px 0;color:var(--color-secondary-ink);border-radius:4px;font-size:11px;font-weight:700;line-height:1.5;text-decoration:none}.Navbar_viewAllArticles__C_7YR:hover{color:var(--color-teal)}.Navbar_toolsMenuGrid__LT5uX{grid-template-columns:minmax(0,1fr);gap:8px}.Navbar_menuItem__tEVl5{display:grid;width:100%;min-height:88px;grid-template-columns:35px minmax(0,1fr);align-items:start;gap:11px;padding:12px 10px;color:var(--color-ink);background:transparent;border:1px solid transparent;border-radius:13px;font-family:var(--font-sans);text-align:left;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.Navbar_menuItem__tEVl5:focus-visible,.Navbar_menuItem__tEVl5:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-mist) 68%,transparent);border-color:color-mix(in srgb,var(--color-border) 72%,transparent);transform:translateY(-1px)}.Navbar_menuItem__tEVl5:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.Navbar_menuItemDisabled__FYv0L{cursor:default;opacity:.64}.Navbar_menuItemDisabled__FYv0L:hover{background:transparent;border-color:transparent;transform:none}.Navbar_menuIcon___ubWW{display:grid;width:34px;height:34px;place-items:center;color:var(--color-teal);background:color-mix(in srgb,var(--color-mist) 82%,transparent);border:1px solid var(--color-border);border-radius:10px}.Navbar_learnMenuItem___EMcD,.Navbar_toolsMenuItem__WBBdk{min-height:86px;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:12px 8px;border-radius:8px}.Navbar_learnMenuItem___EMcD:focus-visible,.Navbar_learnMenuItem___EMcD:hover,.Navbar_toolsMenuItem__WBBdk:focus-visible,.Navbar_toolsMenuItem__WBBdk:hover{background:color-mix(in srgb,var(--color-mist) 50%,transparent);border-color:color-mix(in srgb,var(--color-teal) 16%,transparent)}.Navbar_toolsMenuItem__WBBdk.Navbar_menuItemDisabled__FYv0L:hover{background:transparent;border-color:transparent;transform:none}.Navbar_learnMenuIcon__1XchM,.Navbar_toolsMenuIcon__27wJw{width:24px;height:24px;color:var(--color-teal);background:transparent;border:0;border-radius:0}.Navbar_topicIconDefinitions__Zw_sS{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.Navbar_topicIconGradient___vn_Y{--topic-icon-start:#2b6865;--topic-icon-middle:#33a69c;--topic-icon-end:#4b839b}[data-theme=dark] .Navbar_topicIconGradient___vn_Y{--topic-icon-start:#9af5e0;--topic-icon-middle:#72e7dc;--topic-icon-end:#89c8f7}.Navbar_learnMenuItem___EMcD .Navbar_menuItemText__PnpoW,.Navbar_toolsMenuItem__WBBdk .Navbar_menuItemText__PnpoW{gap:4px}.Navbar_learnMenuItem___EMcD .Navbar_menuItemTitle__1_TjG,.Navbar_toolsMenuItem__WBBdk .Navbar_menuItemTitle__1_TjG{color:var(--color-ink);font-size:15px;font-weight:600;line-height:18px}.Navbar_learnMenuItem___EMcD .Navbar_menuItemDescription__ID4Yw,.Navbar_toolsMenuItem__WBBdk .Navbar_menuItemDescription__ID4Yw{color:var(--color-muted);font-size:14px;line-height:20px}.Navbar_menuItemText__PnpoW{display:flex;min-width:0;flex-direction:column;gap:4px}.Navbar_menuItemTitle__1_TjG{color:var(--color-ink);font-size:13px;font-weight:700;line-height:1.35}.Navbar_menuItemDescription__ID4Yw{color:var(--color-muted);font-size:11.5px;line-height:1.48}.Navbar_actions__aJJwf{display:flex;height:100%;align-items:center;gap:8px;flex-shrink:0}.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x{color:var(--color-primary-cta-ink);background:var(--gradient-primary-cta);border:1px solid color-mix(in srgb,var(--color-teal-secondary) 55%,transparent);box-shadow:0 4px 12px rgba(31,56,57,.12);font-weight:650;transition:border-color .18s ease,box-shadow .18s ease}.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):focus-visible,.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):hover,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):focus-visible,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):hover{background:var(--gradient-primary-cta-hover);border-color:var(--color-teal-secondary);box-shadow:0 6px 16px rgba(31,56,57,.16);transform:none}.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):active,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x:not(:disabled,[aria-disabled=true],[aria-busy=true]):active{background:var(--gradient-primary-cta-active,var(--gradient-primary-cta));box-shadow:0 2px 8px rgba(31,56,57,.12);transform:none}.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x:focus-visible,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x:is(:disabled,[aria-disabled=true],[aria-busy=true]),.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x:is(:disabled,[aria-disabled=true],[aria-busy=true]){color:var(--color-primary-cta-disabled-ink,var(--color-muted));background:var(--color-primary-cta-disabled-bg,var(--color-control));border-color:var(--color-primary-cta-disabled-border,var(--color-border-strong));box-shadow:none;transform:none}.Navbar_actions__aJJwf .Navbar_ctaButton__Rnrx_.Navbar_ctaButton__Rnrx_{min-height:44px;flex-shrink:0;padding-inline:20px;font-size:14px;white-space:nowrap}.Navbar_mobileMenuButton__KgHUk{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:8px;color:var(--color-ink);cursor:pointer;transition:opacity .18s ease}.Navbar_mobileMenuButton__KgHUk:hover{opacity:.72}.Navbar_mobileOverlay__krf7j{position:fixed;inset:0;z-index:70;display:flex;height:100dvh;flex-direction:column;color:var(--color-ink);background:radial-gradient(circle at 86% 7%,rgba(119,188,181,.13),transparent 28%),var(--color-page)}.Navbar_mobileOverlayHeader__wXjwZ{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--navbar-height);padding:10px 32px;border-bottom:1px solid var(--color-border)}.Navbar_mobileCloseButton__sLNM_{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:7px;color:var(--color-ink);cursor:pointer;transition:transform .15s ease}.Navbar_mobileCloseButton__sLNM_:active{transform:scale(.95)}.Navbar_mobileMain__JV4gA{overflow:hidden}.Navbar_mobileMain__JV4gA,.Navbar_mobileNav__hLfnA{position:relative;display:flex;min-height:0;flex:1 1;flex-direction:column}.Navbar_mobileNav__hLfnA{z-index:10;padding:18px 32px 24px;overflow-y:auto}.Navbar_mobileMenuTrigger__lV5tP,.Navbar_mobileNavItem__ouYUH{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;color:var(--color-ink);border-bottom:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);text-align:left;text-decoration:none;cursor:pointer;transition:opacity .18s ease}.Navbar_mobileMenuTrigger__lV5tP:hover,.Navbar_mobileNavItem__ouYUH:hover{opacity:.76}.Navbar_mobileNavLabel__IybHT{color:var(--color-ink);font-family:var(--font-sans);font-size:clamp(20px,5.6vw,24px);font-weight:700;line-height:1.25}.Navbar_mobileNavArrow__izNA8{color:var(--color-teal-secondary);font-size:18px;font-weight:700}.Navbar_mobileMenuGroup__DD3lI{border-bottom:1px solid color-mix(in srgb,var(--color-border) 68%,transparent)}.Navbar_mobileMenuGroup__DD3lI .Navbar_mobileMenuTrigger__lV5tP{border-bottom:0}.Navbar_mobileMenuPanel__YCIZL{padding:0 0 16px;animation:Navbar_menuReveal__IL7FV .17s cubic-bezier(.22,1,.36,1) both}.Navbar_mobileMenuDescription__Rmttv{max-width:430px;margin:-3px 0 10px;color:var(--color-muted);font-size:12px;line-height:1.5}.Navbar_mobileMenuList__59EgJ{display:flex;flex-direction:column;gap:4px}.Navbar_mobileLearnFeature__E8i4y{min-height:102px;grid-template-columns:minmax(0,1fr) 48px;margin:2px 0 4px;padding:10px 9px 10px 12px}.Navbar_mobileLearnFeature__E8i4y .Navbar_learnFeatureImage__ZzSXH{width:48px;max-height:73px}.Navbar_mobileViewAllArticles__4EJwC{margin:11px 8px 3px;font-size:12px}.Navbar_mobileMenuItem__f70sL{min-height:auto;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 8px;border-radius:11px}.Navbar_mobileMenuItem__f70sL .Navbar_menuIcon___ubWW{width:31px;height:31px;border-radius:9px}.Navbar_mobileMenuItem__f70sL .Navbar_menuItemTitle__1_TjG{font-size:14px}.Navbar_mobileMenuItem__f70sL .Navbar_menuItemDescription__ID4Yw{font-size:11.5px}.Navbar_mobileLearnMenuItem__b4UHC,.Navbar_mobileToolsMenuItem__QVriH{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:11px}.Navbar_mobileMenuItem__f70sL .Navbar_learnMenuIcon__1XchM,.Navbar_mobileMenuItem__f70sL .Navbar_toolsMenuIcon__27wJw{width:28px;height:28px;background:transparent;border:0;border-radius:0}.Navbar_mobileMenuItem__f70sL .Navbar_learnMenuIcon__1XchM svg,.Navbar_mobileMenuItem__f70sL .Navbar_toolsMenuIcon__27wJw svg{width:26px;height:26px}.Navbar_mobileFooter__Q5Eu_{position:relative;z-index:10;display:flex;flex-direction:column;gap:18px;padding:20px 32px max(28px,env(safe-area-inset-bottom));background-color:color-mix(in srgb,var(--color-page) 96%,transparent);border-top:1px solid var(--color-border)}.Navbar_mobilePreferences__G9YHV{display:flex;align-items:center;justify-content:space-between;gap:16px}.Navbar_mobilePreferenceControls__ZzUEx{display:flex;align-items:center;gap:10px}.Navbar_mobileLanguageLabel__T7SxP{color:var(--color-secondary-ink);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.Navbar_mobileCta__DAyPg{width:100%;white-space:normal}.Navbar_mobileFootnote__m4n7o{margin:0;color:var(--color-muted);font-family:var(--font-sans);font-size:12px;text-align:center}@keyframes Navbar_menuReveal__IL7FV{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1119px){.Navbar_shell__fpa__{gap:12px;padding:0 20px}.Navbar_primary__Dm4Yh{gap:0}.Navbar_logo__PiZmU{width:min(152px,46vw);max-height:22px}.Navbar_navigation__xJDT7{display:none}.Navbar_actions__aJJwf{gap:8px}.Navbar_ctaButton__Rnrx_.Navbar_ctaButton__Rnrx_{display:none}.Navbar_mobileMenuButton__KgHUk{display:inline-flex}}@media (max-width:520px){.Navbar_mobileOverlayHeader__wXjwZ,.Navbar_shell__fpa__{padding-inline:18px}.Navbar_logo__PiZmU{width:min(142px,40vw)}.Navbar_mobileNav__hLfnA{padding:12px 22px 20px}.Navbar_mobileFooter__Q5Eu_{gap:14px;padding:17px 22px max(22px,env(safe-area-inset-bottom))}}[data-theme=dark] .Navbar_logo__PiZmU{filter:brightness(0) invert(1)}[data-theme=dark] .Navbar_nav__vVzDp{background-color:transparent;box-shadow:none}[data-theme=dark] .Navbar_navScrolled__G2ZXA{background-color:color-mix(in srgb,var(--color-page) 84%,transparent);box-shadow:0 9px 30px rgba(0,0,0,.24)}[data-theme=dark] .Navbar_menuPanel__z4c9u{background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-surface)}[data-theme=dark] .Navbar_learnMenuPanel__iA3PV,[data-theme=dark] .Navbar_toolsMenuPanel__YSlA0{background:var(--color-surface);border-color:color-mix(in srgb,var(--color-teal) 32%,var(--color-border));box-shadow:0 20px 25px -5px rgba(0,0,0,.38),0 8px 10px -6px rgba(0,0,0,.28)}@media (prefers-reduced-motion:reduce){.Navbar_logoButton__JKeX1,.Navbar_menuCaret__UfSZL,.Navbar_menuItem__tEVl5,.Navbar_mobileCloseButton__sLNM_,.Navbar_mobileOverlay__krf7j .Navbar_mobileFooter__Q5Eu_ .Navbar_headerCta__SHH3x,.Navbar_nav__vVzDp,.Navbar_nav__vVzDp .Navbar_actions__aJJwf .Navbar_headerCta__SHH3x{transition:none}.Navbar_menuPanel__z4c9u,.Navbar_mobileMenuPanel__YCIZL{animation:none}.Navbar_menuItem__tEVl5:focus-visible,.Navbar_menuItem__tEVl5:hover{transform:none}}.PageMotion_page__cU8wa{display:contents}.AttentionField_graphic__cWSE7{display:block;height:auto;overflow:visible}.AttentionField_fieldHalo__yjr30{fill:rgba(63,185,166,.025);stroke:rgba(158,220,211,.08)}.AttentionField_fieldOrbit__VvE8F{fill:none;stroke-width:1.35;stroke-dasharray:1 5;stroke-linecap:round}.AttentionField_fieldOrbitSoft__vH9Ad{fill:none;stroke:rgba(171,222,216,.12);stroke-width:1;stroke-dasharray:24 8 3 8}.AttentionField_fieldTraceSoft__lCBjw,.AttentionField_fieldTrace__Xc9ai{fill:none;stroke:rgba(156,224,214,.32);stroke-width:1}.AttentionField_fieldTraceSoft__lCBjw{stroke:rgba(134,166,204,.24)}.AttentionField_fieldNodes__VKr_4 circle{fill:#addfd8;opacity:.62}.AttentionField_fieldFocusGlow__lVWIo{transform-origin:394px 160px;animation:AttentionField_focusBreathe__0JnD1 4.8s ease-in-out infinite;animation-play-state:paused}.AttentionField_graphic__cWSE7[data-running=true] .AttentionField_fieldFocusGlow__lVWIo{animation-play-state:running}.AttentionField_fieldFocusRing__SkCHx{fill:rgba(10,40,38,.62);stroke-width:2}.AttentionField_fieldFocusCore__IObZY{fill:#d7fff4}.AttentionField_fieldTick__KwaL0{fill:none;stroke:#0b3733;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes AttentionField_focusBreathe__0JnD1{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.AttentionField_fieldFocusGlow__lVWIo{animation:none}}.NewsletterModule_subscriptionForm__PaMGF{display:grid;width:min(100%,34rem);gap:12px}.NewsletterModule_inputRow__o4fvH{position:relative;display:grid;grid-template-columns:minmax(12rem,1fr) auto;gap:10px}.NewsletterModule_emailInput__hQ9g3{min-width:0;min-height:48px;padding:0 17px;color:var(--color-ink);background:color-mix(in srgb,var(--color-page) 86%,transparent);border:1px solid color-mix(in srgb,var(--color-teal) 82%,var(--color-border));border-radius:999px;font:500 15px/1.4 var(--font-sans);outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-teal) 16%,transparent),0 6px 20px color-mix(in srgb,var(--color-teal) 13%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-teal-pale) 10%,transparent);transition:border-color .16s ease,box-shadow .16s ease}.NewsletterModule_emailInput__hQ9g3:focus{border-color:var(--color-teal);outline:2px solid var(--color-focus-ring);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--color-teal) 20%,transparent),0 8px 24px color-mix(in srgb,var(--color-teal) 20%,transparent)}.NewsletterModule_subscribeCta__EqENs{position:relative;display:inline-flex;max-width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:10px 20px;color:var(--color-primary-cta-ink);background:var(--gradient-primary-cta);border:1px solid var(--color-primary-cta-border);border-radius:999px;box-shadow:var(--shadow-interactive),inset 0 1px 0 rgba(255,255,255,.14);font:650 14px/1.4 var(--font-sans);text-align:center;white-space:normal;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.NewsletterModule_subscribeCta__EqENs svg{flex:0 0 auto}.NewsletterModule_subscribeCta__EqENs span{min-width:0;overflow-wrap:anywhere}.NewsletterModule_subscribeCta__EqENs:where(:not(:disabled):not([aria-busy=true])):is(:hover,:focus-visible){background:var(--gradient-primary-cta-hover);box-shadow:var(--shadow-interactive),inset 0 1px 0 rgba(255,255,255,.18);transform:translateY(-1px)}.NewsletterModule_subscribeCta__EqENs:where(:not(:disabled):not([aria-busy=true])):active{background:var(--gradient-primary-cta-active);box-shadow:none;transform:translateY(0) scale(.985)}.NewsletterModule_subscribeCta__EqENs:is(:disabled,[aria-busy=true]){color:var(--color-primary-cta-disabled-ink);background:var(--color-primary-cta-disabled-bg);border-color:var(--color-primary-cta-disabled-border);box-shadow:none;transform:none;cursor:not-allowed}.NewsletterModule_subscribeCta__EqENs[aria-busy=true]{cursor:progress}.NewsletterModule_subscribeCta__EqENs:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.NewsletterModule_consent__QkPO1{display:grid;grid-template-columns:auto 1fr;gap:7px;align-items:start;color:var(--color-secondary-ink);font:500 9px/1.45 var(--font-sans);text-align:left;cursor:pointer}.NewsletterModule_consent__QkPO1 input{width:13px;height:13px;margin:0;accent-color:var(--color-teal)}.NewsletterModule_consent__QkPO1 a{color:color-mix(in srgb,var(--color-teal) 62%,var(--color-secondary-ink));font-weight:600;text-underline-offset:2px}.NewsletterModule_formError___XBQ7{margin:0;color:#a33b35;font:600 12px/1.5 var(--font-sans);text-align:left}.NewsletterModule_pending__BBCXp{width:100%;padding:18px 20px;color:var(--color-ink);background:color-mix(in srgb,var(--color-teal) 11%,var(--color-page));border:1px solid color-mix(in srgb,var(--color-teal) 45%,var(--color-border));border-radius:18px;font:500 13px/1.5 var(--font-sans)}.NewsletterModule_pending__BBCXp p{margin:6px 0}.NewsletterModule_pendingTitle__B8XZg{display:flex;align-items:center;justify-content:center;gap:8px}.NewsletterModule_secondaryAction__EKE9w{min-height:44px;padding:6px 12px;color:color-mix(in srgb,var(--color-teal) 70%,var(--color-ink));background:none;border:0;border-radius:10px;font:650 12px/1.5 var(--font-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.NewsletterModule_secondaryAction__EKE9w:hover{background:var(--color-control-hover)}.NewsletterModule_secondaryAction__EKE9w:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.NewsletterModule_honeypot__VNPSI,.NewsletterModule_visuallyHidden__Z_h5P{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-theme=dark] .NewsletterModule_formError___XBQ7{color:#ffb4ab}@media (max-width:639px){.NewsletterModule_inputRow__o4fvH{grid-template-columns:1fr}.NewsletterModule_subscribeCta__EqENs{width:100%}}@media (prefers-reduced-motion:reduce){.NewsletterModule_emailInput__hQ9g3,.NewsletterModule_secondaryAction__EKE9w,.NewsletterModule_subscribeCta__EqENs{transition:none}.NewsletterModule_subscribeCta__EqENs:is(:hover,:focus-visible,:active){transform:none}}.Footer_footerComposition__IYwah{position:relative;isolation:isolate;width:100%;overflow-x:clip;background:radial-gradient(ellipse 46% 280px at 50% 340px,color-mix(in srgb,var(--color-teal) 8%,transparent),transparent 100%),var(--color-page)}.Footer_footerComposition__IYwah:before{position:absolute;top:clamp(14px,1.5vw,24px);bottom:clamp(10px,1vw,18px);left:50%;z-index:4;width:min(calc(100% - clamp(18px, 3vw, 44px)),1540px);border:1px solid var(--color-border);border-radius:clamp(22px,2.2vw,34px);content:"";pointer-events:none;transform:translateX(-50%)}.Footer_footer__4vzqH{width:100%;padding:clamp(132px,13vw,190px) clamp(12px,2.2vw,34px) 18px;background:transparent}.Footer_footer__4vzqH.Footer_footerWithoutCta__y1ly_{padding-top:clamp(28px,4vw,54px)}.Footer_shell__kx9ag{width:min(100%,1480px);margin-inline:auto;padding:0 clamp(24px,5vw,78px) 24px;color:#dcebea;background:radial-gradient(circle at 76% 8%,rgba(59,139,135,.14),transparent 29%),linear-gradient(145deg,#071312,#091817 62%,#06100f);border:1px solid rgba(174,225,218,.1);border-radius:clamp(22px,2.2vw,34px);box-shadow:0 32px 80px rgba(12,31,31,.15)}.Footer_ctaPanel__qTMV3{position:relative;display:grid;min-height:clamp(300px,26vw,380px);grid-template-columns:minmax(0,.94fr) minmax(360px,1.06fr);overflow:hidden;width:calc(100% - clamp(0px, 3vw, 44px));margin:0 auto clamp(-18px,-1vw,-10px);border:1px solid rgba(167,227,217,.2);border-radius:clamp(21px,2vw,30px);background:radial-gradient(circle at 17% 111%,rgba(79,209,190,.2),transparent 36%),radial-gradient(circle at 74% -20%,rgba(81,143,174,.2),transparent 42%),linear-gradient(125deg,#0b1b1a,#0d1d1c 53%,#0b1718);box-shadow:0 30px 76px rgba(0,0,0,.28);transform:translateY(clamp(-92px,-7vw,-68px));isolation:isolate}.Footer_ctaPanel__qTMV3:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(180,225,219,.025) 1px,transparent 0),linear-gradient(90deg,rgba(180,225,219,.025) 1px,transparent 0);background-size:42px 42px;content:"";-webkit-mask-image:linear-gradient(90deg,black,transparent 72%);mask-image:linear-gradient(90deg,black,transparent 72%)}.Footer_ctaCopy__4FL_k{z-index:2;align-self:center;padding:clamp(38px,5vw,72px)}.Footer_ctaEyebrow__wiw_S{margin:0 0 15px;color:#88d9ce;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Footer_ctaTitle__r5CgC{max-width:650px;margin:0;color:#f1f8f6;font-family:var(--font-sans);font-size:clamp(34px,4.3vw,62px);font-weight:700;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.Footer_ctaDescription__EgsME{max-width:560px;margin:21px 0 28px;color:rgba(214,233,230,.72);font-family:var(--font-sans);font-size:clamp(14px,1.1vw,17px);line-height:1.65}.Footer_ctaButton__LlufP{display:inline-flex;max-width:100%;min-height:58px;align-items:center;justify-content:center;gap:13px;padding:12px 24px;color:var(--color-primary-cta-ink);background:var(--gradient-primary-cta);border:1px solid var(--color-primary-cta-border);border-radius:999px;box-shadow:var(--shadow-interactive),inset 0 1px 0 rgba(255,255,255,.14);font-family:var(--font-sans);font-size:16px;font-weight:650;line-height:1.3;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.Footer_ctaButton__LlufP span{min-width:0;overflow-wrap:anywhere}.Footer_ctaButton__LlufP svg{flex:0 0 auto}.Footer_ctaButton__LlufP:where(:not(:disabled):not([aria-busy=true])):is(:hover,:focus-visible){background:var(--gradient-primary-cta-hover);box-shadow:var(--shadow-interactive),inset 0 1px 0 rgba(255,255,255,.18);transform:translateY(-1px)}.Footer_ctaButton__LlufP:where(:not(:disabled):not([aria-busy=true])):active{background:var(--gradient-primary-cta-active);box-shadow:none;transform:translateY(0) scale(.985)}.Footer_ctaButton__LlufP:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.Footer_ctaButton__LlufP:is(:disabled,[aria-busy=true]){color:var(--color-primary-cta-disabled-ink);background:var(--color-primary-cta-disabled-bg);border-color:var(--color-primary-cta-disabled-border);box-shadow:none;transform:none;cursor:not-allowed}.Footer_ctaButton__LlufP[aria-busy=true]{cursor:progress}.Footer_brand__Y4wbm:focus-visible,.Footer_navLink__6CzNs:focus-visible{outline:3px solid rgba(143,231,217,.82);outline-offset:4px;border-radius:8px}.Footer_ctaVisual__FU_0n{position:relative;min-width:0;overflow:hidden}.Footer_newsletterSection__px08S{width:min(100%,1480px);margin-inline:auto;padding:clamp(56px,6vw,80px) clamp(24px,5vw,78px) 0}.Footer_newsletterPanel__rfjLL{display:flex;width:min(100%,720px);align-items:center;flex-direction:column;gap:21px;margin-inline:auto;text-align:center}.Footer_newsletterCopy__En9Sb{max-width:680px;margin-inline:auto}.Footer_newsletterEyebrow__T06Lv{margin:0 0 6px;color:var(--color-teal);font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.Footer_newsletterTitle__z581R{margin:0;color:transparent;background:linear-gradient(112deg,#223c3d,#2b6865 42%,#287e78 72%,#356c76);background-clip:text;font-family:var(--font-display);font-size:clamp(34px,3vw,46px);font-weight:700;line-height:1.08;letter-spacing:-.045em;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Footer_newsletterDescription__BM0Eo{max-width:36rem;margin:12px auto 0;color:var(--color-secondary-ink);font-family:var(--font-sans);font-size:14px;line-height:1.55}.Footer_newsletterAction__8R4bd{display:flex;width:min(100%,34rem);align-items:center;flex-direction:column;gap:8px}.Footer_newsletterMeta__UEUvA{max-width:330px;margin:0;color:var(--color-secondary-ink);font-family:var(--font-sans);font-size:12px;line-height:1.55}.Footer_newsletterMeta__UEUvA span{display:block}[data-theme=dark] .Footer_newsletterTitle__z581R{background:linear-gradient(112deg,#f3f8f7,#9addd5 54%,#78c9c0);background-clip:text;-webkit-background-clip:text}.Footer_attentionField__aqkf6{position:absolute;top:50%;left:48%;width:min(700px,118%);height:auto;overflow:visible;transform:translate(-50%,-50%)}.Footer_footerBody___cMez{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(460px,1fr);gap:clamp(52px,8vw,128px);padding:38px clamp(0px,1.5vw,22px) 62px}.Footer_identity__lot4k{max-width:430px}.Footer_brand__Y4wbm{display:inline-flex;width:min(235px,82%);text-decoration:none}.Footer_logo__C9vo8{display:block;width:100%;height:auto;filter:grayscale(1) brightness(0) invert(1);opacity:.96}.Footer_tagline__NHwwX{max-width:420px;margin:20px 0 0;color:rgba(212,231,228,.62);font-family:var(--font-sans);font-size:14px;line-height:1.6}.Footer_social__RYYyg{margin-top:26px}.Footer_social__RYYyg h3{margin:0 0 12px;color:#b8d3cf;font:600 11px/1.5 var(--font-sans);letter-spacing:.04em}.Footer_socialLink__N7mmd{display:inline-flex;align-items:center;max-width:100%;color:#e1eeec;text-decoration:none;border-radius:14px}.Footer_socialLink__N7mmd:focus-visible{outline:3px solid #8fe7d9;outline-offset:5px}.Footer_instagramMark___0miF{display:grid;width:48px;height:48px;place-items:center;flex:0 0 auto;color:#d5f7f0;border:1px solid rgba(157,218,210,.24);border-radius:14px;background:linear-gradient(145deg,#193e3a,#102523);box-shadow:0 6px 18px rgba(0,0,0,.15);transition:box-shadow .18s ease}.Footer_instagramCamera__LLVHf{display:block;width:28px;height:28px}.Footer_instagramCamera__LLVHf svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.Footer_instagramDot__EbKp8{fill:currentColor;stroke:none}.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramMark___0miF{box-shadow:0 6px 22px rgba(120,201,192,.16)}.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf{animation:Footer_instagramPop__1JSae .76s cubic-bezier(.22,1,.36,1) both}.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf svg{stroke:var(--instagram-gradient)}.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf circle:not(.Footer_instagramDot__EbKp8),.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf rect{animation:Footer_instagramDraw__eEhi3 .76s ease both}@keyframes Footer_instagramPop__1JSae{0%{transform:scale(.88) rotate(-10deg)}40%{transform:scale(1.12) rotate(7deg)}70%{transform:scale(.97) rotate(-2deg)}to{transform:scale(1) rotate(0)}}@keyframes Footer_instagramDraw__eEhi3{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.Footer_nav__ZaYB1{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:clamp(24px,4vw,60px)}.Footer_navGroup__w8rYW{display:flex;align-items:flex-start;flex-direction:column;gap:13px}.Footer_navGroup__w8rYW h3{margin:0 0 6px;color:rgba(184,211,207,.5);font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.Footer_navLink__6CzNs{appearance:none;padding:0;color:rgba(225,238,236,.78);background:none;border:0;font-family:var(--font-sans);font-size:13px;line-height:1.45;text-align:left;text-decoration:none;cursor:pointer;transition:transform .16s ease}.Footer_navLink__6CzNs:hover{color:#9be0d6;transform:translateX(2px)}.Footer_navLink__6CzNs:where(button){display:inline-flex;min-height:44px;align-items:flex-start;font-weight:600}.Footer_footerBottom__OFeMd{display:flex;align-items:center;justify-content:space-between;padding:22px clamp(0px,1.5vw,22px) 0;color:rgba(188,211,208,.42);border-top:1px solid rgba(173,216,210,.1);font-family:var(--font-sans);font-size:11px}@media (max-width:960px){.Footer_ctaPanel__qTMV3{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.Footer_ctaCopy__4FL_k{padding-right:12px}.Footer_footerBody___cMez{grid-template-columns:1fr;gap:48px}.Footer_identity__lot4k{max-width:520px}}@media (max-width:720px){.Footer_footer__4vzqH{padding-top:104px}.Footer_shell__kx9ag{padding-inline:16px}.Footer_ctaPanel__qTMV3{min-height:510px;grid-template-columns:1fr;grid-template-rows:auto 210px;width:100%;transform:translateY(-58px)}.Footer_ctaCopy__4FL_k{align-self:start;padding:34px 28px 8px}.Footer_ctaTitle__r5CgC{font-size:clamp(32px,10vw,44px)}.Footer_ctaDescription__EgsME{margin-block:17px 23px}.Footer_ctaVisual__FU_0n{min-height:210px}.Footer_attentionField__aqkf6{top:47%;left:54%;width:min(570px,132%)}.Footer_footerBody___cMez{padding-top:12px}.Footer_newsletterSection__px08S{padding-top:48px}.Footer_newsletterPanel__rfjLL{gap:19px}.Footer_newsletterTitle__z581R{font-size:34px}.Footer_nav__ZaYB1{grid-template-columns:repeat(2,minmax(120px,1fr));row-gap:40px}.Footer_footerBottom__OFeMd{align-items:flex-start;flex-direction:column;gap:7px}}@media (max-width:430px){.Footer_newsletterTitle__z581R{font-size:30px;line-height:1.1}.Footer_ctaPanel__qTMV3{min-height:535px}.Footer_ctaCopy__4FL_k{padding-inline:22px}.Footer_ctaButton__LlufP{width:100%}.Footer_nav__ZaYB1{grid-template-columns:1fr 1fr;gap:36px 24px}}@media (prefers-reduced-motion:reduce){.Footer_ctaButton__LlufP,.Footer_navLink__6CzNs{transition:none}.Footer_ctaButton__LlufP:is(:hover,:focus-visible,:active){transform:none}.Footer_instagramMark___0miF{transition:none}.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf,.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf circle,.Footer_socialLink__N7mmd:is(:hover,:focus-visible) .Footer_instagramCamera__LLVHf rect{animation:none}}.BrandedLoader_root___ly0s{position:relative;display:grid;min-height:180px;place-items:center;overflow:hidden;color:var(--color-ink);background:transparent}.BrandedLoader_fill__071vL{width:100%;min-height:100dvh;background:radial-gradient(circle at 50% 46%,rgba(169,212,207,.2),transparent 25%),var(--color-page)}.BrandedLoader_symbol__h1Kxl{position:relative;z-index:1;display:block;width:clamp(58px,5.5vw,76px);height:clamp(58px,5.5vw,76px);animation:BrandedLoader_breathe___9Oli 2.4s ease-in-out infinite}.BrandedLoader_symbol__h1Kxl img{display:block;width:100%;height:100%;object-fit:contain}.BrandedLoader_halo__Eo3lZ{position:absolute;width:clamp(96px,10vw,132px);aspect-ratio:1;border:1px solid rgba(94,140,137,.2);border-radius:50%;box-shadow:0 0 0 14px rgba(169,212,207,.045),0 0 46px rgba(94,140,137,.14);animation:BrandedLoader_halo__Eo3lZ 2.4s ease-in-out infinite}[data-theme=dark] .BrandedLoader_symbol__h1Kxl{filter:brightness(1.85) saturate(.78)}.BrandedLoader_srOnly__VGcex{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes BrandedLoader_breathe___9Oli{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes BrandedLoader_halo__Eo3lZ{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.7;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.BrandedLoader_halo__Eo3lZ,.BrandedLoader_symbol__h1Kxl{animation:none}}.QuickCheckDialog_dialog__F0Ko7{width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:clip;border:0;background:var(--color-paper)}.QuickCheckDialog_dialog__F0Ko7::backdrop{background:rgba(45,62,64,.45)}.QuickCheckDialog_content__KuDIq{width:100%;height:100%;min-height:0;overflow:clip;background:var(--color-paper)}.QuickCheckDialog_content__KuDIq>.quick-check-root{min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;scroll-padding-block:120px 24px}.QuickCheckDialog_closeButton__dK_fn{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:1000;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#ffffff;background:var(--color-ink);border:1px solid rgba(255,255,255,.32);border-radius:999px;box-shadow:0 10px 28px rgba(23,40,42,.24);cursor:pointer;transition:transform .15s ease,background-color .2s ease}.QuickCheckDialog_closeButton__dK_fn:hover{background:#2d3e40}[data-theme=dark] .QuickCheckDialog_closeButton__dK_fn{color:var(--color-ink);background:var(--color-control);border-color:var(--color-border-strong);box-shadow:var(--shadow-interactive)}[data-theme=dark] .QuickCheckDialog_closeButton__dK_fn:hover{background:var(--color-control-hover)}.QuickCheckDialog_closeButton__dK_fn:active{transform:scale(.95)}.QuickCheckDialog_closeButton__dK_fn:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.QuickCheckDialog_srOnly__7cUHd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:680px){.QuickCheckDialog_content__KuDIq .quick-check-root .header-shell{padding-top:max(10px,env(safe-area-inset-top))}.QuickCheckDialog_content__KuDIq .quick-check-root main{padding-bottom:calc(62px + env(safe-area-inset-bottom))}.QuickCheckDialog_content__KuDIq .quick-check-root :is(input:not([type]),input[type=text],input[type=number],textarea){font-size:16px!important}}@media print{.QuickCheckDialog_dialog__F0Ko7{position:static;width:100%;height:auto;max-height:none;overflow:visible}.QuickCheckDialog_content__KuDIq,.QuickCheckDialog_content__KuDIq>.quick-check-root{height:auto;overflow:visible}.QuickCheckDialog_closeButton__dK_fn{display:none}}