:root{--forest-900:#071a15;--forest-800:#0b1f1a;--forest-700:#0f2a21;--forest-overlay:rgba(7,26,21,0.78);--octanium-500:#126a53;--octanium-400:#1aad7a;--octanium-200:#73e6c1;--surface-glass:rgba(255,255,255,0.06);--surface-border:rgba(255,255,255,0.18);--surface-inner:rgba(0,0,0,0.25);--text-primary:#f4f6f5;--text-secondary:#b8c4be;--text-muted:#8a9a93;--success-dot:#9cf0d7;--color-error:#e05545;--color-error-dark:#71281c;--color-error-bg:rgba(178,59,42,0.08);--color-warning-text:#3f2c10;--octanium-600:#0b5c43;--octanium-350:#0e8b6e;--surface-light:#f6f7f6;--surface-white:#ffffff;--text-dark:#0f1412;--text-dark-secondary:rgba(15,23,20,0.72);--text-dark-muted:rgba(15,23,20,0.55);--text-dark-faint:rgba(15,23,20,0.45);--text-dark-emphasis:rgba(15,23,20,0.78);--border-light-subtle:rgba(15,23,20,0.04);--border-light:rgba(15,23,20,0.08);--border-light-mid:rgba(15,23,20,0.12);--border-light-strong:rgba(15,23,20,0.16);--portal-bg:#f5fbf8;--portal-text:var(--forest-700);--portal-text-secondary:#4d6f66;--portal-text-muted:#6b8b81;--portal-border:#cceee0;--portal-surface-subtle:#f9fffc;--portal-accent-warm:#fff2e0;--portal-accent-warm-text:#7a4c2a;--portal-accent-gold:#d3a652;--portal-dark-green:#083424;--portal-card-muted:#2a4b42;--accent-warm:#d3a652;--accent-warm-light:#f0dbb8;--accent-warm-dark:#8b6d2f;--accent-warm-glow:rgba(211,166,82,0.25);--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:32px;--radius-pill:9999px;--shadow-sm:0 8px 24px rgba(7,26,21,0.08);--shadow-md:0 20px 50px rgba(8,14,12,0.06);--shadow-lg:0 24px 60px rgba(0,0,0,0.35);--shadow-outer:0 24px 60px rgba(0,0,0,0.35);--shadow-inner:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 0 40px rgba(152,255,220,0.06);--shadow-edge:0 0 0 1px rgba(255,255,255,0.18);--shadow-glow:0 0 20px rgba(115,230,193,0.25);--glass-nav-bg:rgba(255,255,255,0.22);--glass-nav-blur:blur(26px) saturate(1.2);--glass-nav-border:rgba(255,255,255,0.4);--glass-card-bg:rgba(255,255,255,0.12);--glass-card-blur:blur(18px) saturate(1.1);--glass-card-border:rgba(255,255,255,0.25);--glass-subtle-bg:rgba(255,255,255,0.06);--glass-subtle-blur:blur(10px);--glass-subtle-border:rgba(255,255,255,0.12);--dur-micro:120ms;--dur-fast:160ms;--dur-normal:200ms;--dur-slow:320ms;--dur-reveal:460ms;--ease-soft:cubic-bezier(0.22,1,0.36,1);--font-eyebrow:0.7rem;--font-small:0.875rem;--font-body:1rem;--font-subhead:1.1rem;--ls-eyebrow:0.24em;--ls-headline:-0.02em;--lh-headline:1.1;--lh-body:1.65;--section-spacing:96px;--section-spacing-mobile:64px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--z-base:0;--z-above:1;--z-raised:2;--z-sticky:10;--z-dropdown:50;--z-modal-backdrop:60;--z-modal:70;--z-toast:80;--z-autocomplete:90;--z-drawer:100;--z-nav:110;--z-nav-toggle:120;--z-popup:130;--z-skip:9999;--hero-blur-base:6;--hero-glass-base:0;--hero-input-clarity:0;--hero-scroll-progress:0;--app-height:100vh}@supports (height:-webkit-fill-available){:root{--app-height:-webkit-fill-available}html{min-height:-webkit-fill-available}}@supports (height:100dvh){:root{--app-height:100dvh}html{min-height:100dvh}}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@supports (-webkit-touch-callout:none){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:max(1rem,16px)}}html{max-width:100%;scroll-behavior:smooth;background:var(--forest-800);min-height:100%}body{font-family:var(
    --font-sans,"Montserrat",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif
  );font-size:17px;line-height:1.65;background:linear-gradient(180deg,var(--forest-900) 0,var(--forest-800) 46%,var(--forest-900) 100%);color:var(--text-primary);position:relative;min-height:var(--app-height);overflow-x:hidden;margin:0;padding:0;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.portal-body{background:var(--surface-light);color:var(--forest-700)}body.portal-body:before{opacity:0}body.compare-page{background:var(--surface-light);color:var(--forest-700)}body.compare-page:before{opacity:0;animation:none;background:none}body.blog-page{background:var(--surface-light);color:var(--text-dark)}html:has(body.blog-page){background:var(--surface-light)}body.compare-flow{background:#03140d;color:var(--text-primary)}body.compare-flow:before{opacity:0;animation:none;background:none}body.compare-flow main{padding:calc(clamp(88px, 10vw, 120px) + env(safe-area-inset-top, 0px)) 0 calc(32px + env(safe-area-inset-bottom, 0px));min-height:var(--app-height);display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box}@media (hover:hover) and (pointer:fine){:root{--hero-blur-base:8;--hero-glass-base:0.6;--hero-input-clarity:0}}@media (hover:none) and (pointer:coarse){:root{--hero-scroll-progress:1;--glass-nav-blur:none;--glass-nav-bg:rgba(255,255,255,0.32);--glass-card-blur:none;--glass-card-bg:rgba(255,255,255,0.18);--glass-subtle-blur:none;--glass-subtle-bg:rgba(255,255,255,0.08)}}:where(main){position:relative;display:block;padding:calc(clamp(88px, 10vw, 120px) + env(safe-area-inset-top, 0px)) 0 0;margin:0}a{color:var(--octanium-200);text-decoration:none;transition:color var(--dur-fast) var(--ease-soft)}a:hover{color:var(--surface-white)}button{border:none;background:none;color:inherit;cursor:pointer}button,input,select,textarea{font-family:inherit}.content-max{width:min(1200px,calc(100% - clamp(24px, 4vw, 48px)));margin:0 auto}h1,h2,h3{font-family:var(--font-display,var(--font-sans,"Montserrat",system-ui,sans-serif));color:var(--text-primary);margin:0 0 var(--space-4)}h1{font-size:clamp(2.375rem,5vw,3.5rem);line-height:1.07;letter-spacing:-.01em;font-weight:500}h2{font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.1;font-weight:600}h3{font-size:1.375rem;line-height:1.35;font-weight:700}p{margin:0;color:var(--text-secondary)}small{font-size:.875rem;line-height:1.5;color:var(--text-muted)}blockquote{margin:0;font-size:1.25rem;line-height:1.9;color:var(--text-primary);font-style:italic}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.mobile-reorder{display:flex;flex-direction:column}.mobile-order-1{order:1}.mobile-order-2{order:2}.mobile-order-3{order:3}}[data-reveal]{opacity:0;transform:translate3d(0,24px,0);filter:blur(8px);transition:opacity var(--dur-reveal) var(--ease-soft),transform .52s var(--ease-soft),filter .52s var(--ease-soft)}[data-reveal]:not([data-revealed=true]){will-change:transform,opacity}[data-reveal][data-revealed=true]{opacity:1;transform:translate3d(0,var(--reveal-offset,0),0);filter:blur(0);will-change:auto}[data-reveal=scale-in]{opacity:0;transform:scale(.95);filter:blur(6px);transition:opacity var(--dur-reveal) var(--ease-soft),transform .52s var(--ease-soft),filter .52s var(--ease-soft)}[data-reveal=scale-in][data-revealed=true]{opacity:1;transform:scale(1);filter:blur(0);will-change:auto}[data-reveal=slide-left]{opacity:0;transform:translate3d(40px,0,0);filter:blur(6px);transition:opacity var(--dur-reveal) var(--ease-soft),transform .52s var(--ease-soft),filter .52s var(--ease-soft)}[dir=rtl] [data-reveal=slide-left]{transform:translate3d(-40px,0,0)}[data-reveal=slide-left][data-revealed=true]{opacity:1;transform:translateZ(0);filter:blur(0);will-change:auto}[data-reveal=slide-right]{opacity:0;transform:translate3d(-40px,0,0);filter:blur(6px);transition:opacity var(--dur-reveal) var(--ease-soft),transform .52s var(--ease-soft),filter .52s var(--ease-soft)}[dir=rtl] [data-reveal=slide-right]{transform:translate3d(40px,0,0)}[data-reveal=slide-right][data-revealed=true]{opacity:1;transform:translateZ(0);filter:blur(0);will-change:auto}@media (max-width:900px){.content-max{width:min(100%,calc(100% - 32px))}}@media (max-width:640px){body{font-size:16px}h1{font-size:clamp(2rem,7vw,2.75rem);margin-bottom:12px}h2{font-size:clamp(1.625rem,5.5vw,2.125rem)}h3{font-size:1.2rem}blockquote{font-size:1.1rem}}@media (max-width:480px){.content-max{width:min(100%,calc(100% - 24px))}}@media (max-width:360px){.content-max{width:min(100%,calc(100% - 20px))}h1{font-size:clamp(1.75rem,8vw,2.25rem)}h2{font-size:clamp(1.5rem,6vw,1.875rem)}}.skip-to-content{position:absolute;inset-inline-start:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:var(--z-skip);padding:12px 24px;background:var(--octanium-400);color:var(--surface-white);font-weight:700;font-size:14px;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:var(--radius-sm);text-decoration:none}.skip-to-content:focus{position:fixed;top:0;inset-inline-start:0;width:auto;height:auto;overflow:visible}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal=scale-in],[data-reveal=slide-left],[data-reveal=slide-right],[data-reveal]{opacity:1;transform:none;filter:none;transition:none;will-change:auto}}.NavBar_nav__XxpHu{position:fixed;inset:0 0 auto 0;z-index:var(--z-nav);padding:calc(env(safe-area-inset-top, 0px) + 16px) 0 16px;border-bottom:1px solid transparent;transition:background .28s var(--ease-soft),border-color .28s var(--ease-soft)}.NavBar_navScrolled__qdQFX{background:rgba(7,26,21,.92)}.NavBar_navScrolled__qdQFX,body.blog-page .NavBar_nav__XxpHu{backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);border-bottom-color:rgba(115,230,193,.06)}body.blog-page .NavBar_nav__XxpHu{background:rgba(7,26,21,.94)}.NavBar_inner__yr4wq{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-7)}.NavBar_brand__FNZfZ{display:inline-flex;align-items:center;text-decoration:none;padding:6px;margin:-6px;border-radius:var(--radius-sm);transition:opacity var(--dur-fast) var(--ease-soft)}.NavBar_brand__FNZfZ:focus-visible,.NavBar_brand__FNZfZ:hover{opacity:.72}.NavBar_logoSvg__HeWLF{height:26px;width:auto;color:var(--text-primary)}.NavBar_navListWrap__yKiPK{display:flex;justify-content:center}.NavBar_navList__0Ftnn{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--space-1)}.NavBar_navList__0Ftnn li{display:flex}.NavBar_navLink__9GWCZ{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;min-height:40px;border-radius:var(--radius-sm);text-decoration:none;font-size:.84rem;font-weight:450;letter-spacing:.03em;color:rgba(244,246,245,.55);transition:color var(--dur-fast) var(--ease-soft)}.NavBar_navLink__9GWCZ:after{content:"";position:absolute;bottom:4px;inset-inline-start:50%;inset-inline-end:50%;height:1.5px;border-radius:1px;background:rgba(244,246,245,.35);transition:inset-inline-start .26s var(--ease-soft),inset-inline-end .26s var(--ease-soft)}.NavBar_navLink__9GWCZ:focus-visible,.NavBar_navLink__9GWCZ:hover{color:var(--text-primary)}.NavBar_navLink__9GWCZ:focus-visible:after,.NavBar_navLink__9GWCZ:hover:after{inset-inline-start:18px;inset-inline-end:18px}.NavBar_navLinkActive__lhbJ2{color:var(--octanium-200)}.NavBar_navLinkActive__lhbJ2:after{inset-inline-start:18px;inset-inline-end:18px;background:var(--octanium-200)}.NavBar_navLinkActive__lhbJ2:focus-visible,.NavBar_navLinkActive__lhbJ2:hover{color:var(--octanium-200)}.NavBar_actions__598gO{justify-self:flex-end;flex-shrink:0}.NavBar_navCta__s2cT7{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 20px;min-height:40px;border-radius:var(--radius-pill);font-size:.78rem;font-weight:550;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--octanium-200);background:transparent;border:1px solid rgba(115,230,193,.18);transition:background var(--dur-fast) var(--ease-soft),border-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-soft)}.NavBar_navCta__s2cT7:focus-visible,.NavBar_navCta__s2cT7:hover{color:var(--text-primary);background:rgba(115,230,193,.06);border-color:rgba(115,230,193,.38);transform:translateY(-1px)}.NavBar_navCtaIcon__N98qH{width:14px;height:14px;flex-shrink:0}.NavBar_mobileToggle__I4w3B{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);border:none;background:transparent;cursor:pointer;margin-left:auto;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-soft)}.NavBar_mobileToggle__I4w3B:focus-visible,.NavBar_mobileToggle__I4w3B:hover{background:rgba(255,255,255,.06)}.NavBar_mobileToggle__I4w3B span{display:block;position:absolute;width:18px;height:1.5px;border-radius:1px;background:var(--text-primary);transition:transform var(--dur-normal) var(--ease-soft),opacity var(--dur-fast) var(--ease-soft)}.NavBar_mobileToggle__I4w3B span:first-child{transform:translateY(-5px)}.NavBar_mobileToggle__I4w3B span:nth-child(2){transform:translateY(0)}.NavBar_mobileToggle__I4w3B span:nth-child(3){transform:translateY(5px)}.NavBar_mobileToggleOpen__ulYFB{z-index:var(--z-nav-toggle);position:relative}.NavBar_mobileToggleOpen__ulYFB span:first-child{transform:rotate(45deg)}.NavBar_mobileToggleOpen__ulYFB span:nth-child(2){opacity:0;transform:scaleX(0)}.NavBar_mobileToggleOpen__ulYFB span:nth-child(3){transform:rotate(-45deg)}.NavBar_mobileDrawer__GWbqc{position:fixed;inset:0;z-index:var(--z-drawer);background:var(--forest-900);color:var(--text-primary);display:none;flex-direction:column;opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease-soft);padding:calc(env(safe-area-inset-top, 0px) + 88px) 32px calc(env(safe-area-inset-bottom, 0px) + 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.NavBar_mobileDrawerOpen__lqUAi{opacity:1;pointer-events:auto}.NavBar_mobileMenu__hJRxk{display:flex;flex-direction:column;gap:0;flex:1;justify-content:center;padding-bottom:var(--space-8)}.NavBar_mobileLink__RKWAH{display:flex;align-items:center;gap:var(--space-4);padding:20px 0;font-family:var(--font-display),serif;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--text-secondary);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06);transition:color var(--dur-fast) var(--ease-soft);opacity:0;transform:translateY(12px)}.NavBar_mobileDrawerOpen__lqUAi .NavBar_mobileLink__RKWAH{opacity:1;transform:translateY(0);transition:color var(--dur-fast) var(--ease-soft),opacity var(--dur-slow) var(--ease-soft),transform var(--dur-slow) var(--ease-soft)}.NavBar_mobileDrawerOpen__lqUAi .NavBar_mobileLink__RKWAH:first-child{transition-delay:80ms}.NavBar_mobileDrawerOpen__lqUAi .NavBar_mobileLink__RKWAH:nth-child(2){transition-delay:.14s}.NavBar_mobileDrawerOpen__lqUAi .NavBar_mobileLink__RKWAH:nth-child(3){transition-delay:.2s}.NavBar_mobileLink__RKWAH:last-child{border-bottom:none}.NavBar_mobileLink__RKWAH:focus-visible,.NavBar_mobileLink__RKWAH:hover{color:var(--text-primary)}.NavBar_mobileLinkActive__c3gZS{color:var(--octanium-200)}.NavBar_mobileLinkActive__c3gZS:focus-visible,.NavBar_mobileLinkActive__c3gZS:hover{color:var(--octanium-200)}.NavBar_mobileLinkIndicator__bh2Wo{width:6px;height:6px;border-radius:50%;background:var(--octanium-200);flex-shrink:0}.NavBar_mobileCtas__oHwF7{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-7);border-top:1px solid rgba(255,255,255,.06);opacity:0;transform:translateY(12px)}.NavBar_mobileDrawerOpen__lqUAi .NavBar_mobileCtas__oHwF7{opacity:1;transform:translateY(0);transition:opacity var(--dur-slow) var(--ease-soft),transform var(--dur-slow) var(--ease-soft);transition-delay:.26s}.NavBar_mobileDrawerCta__au5ez{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 28px;border-radius:var(--radius-pill);font-size:.85rem;letter-spacing:.1em;font-weight:600;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--forest-900);background:var(--octanium-200);border:none;transition:background var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-soft);-webkit-tap-highlight-color:transparent}.NavBar_mobileDrawerCta__au5ez:focus-visible,.NavBar_mobileDrawerCta__au5ez:hover{background:#8df0cc;transform:translateY(-1px)}@media (max-width:768px){.NavBar_inner__yr4wq{display:flex;align-items:center;gap:var(--space-3)}.NavBar_actions__598gO,.NavBar_navListWrap__yKiPK{display:none}.NavBar_mobileDrawer__GWbqc,.NavBar_mobileToggle__I4w3B{display:flex}}@media (max-width:640px){.NavBar_nav__XxpHu{padding:calc(env(safe-area-inset-top, 0px) + 12px) 0 12px}.NavBar_logoSvg__HeWLF{height:22px}}@media (max-width:480px){.NavBar_mobileDrawer__GWbqc{padding-inline-start:var(--space-6);padding-inline-end:var(--space-6)}.NavBar_logoSvg__HeWLF{height:20px}}@media (max-width:360px){.NavBar_nav__XxpHu{padding:calc(env(safe-area-inset-top, 0px) + 10px) 0 10px}.NavBar_logoSvg__HeWLF{height:18px}.NavBar_mobileLink__RKWAH{padding:16px 0;font-size:1.5rem}}@media (hover:none) and (pointer:coarse){.NavBar_navScrolled__qdQFX{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(7,26,21,.96)}body.blog-page .NavBar_nav__XxpHu{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(7,26,21,.97)}}@media (prefers-reduced-motion:reduce){.NavBar_mobileCtas__oHwF7,.NavBar_mobileDrawer__GWbqc,.NavBar_mobileLink__RKWAH,.NavBar_mobileToggle__I4w3B span,.NavBar_navLink__9GWCZ:after,.NavBar_nav__XxpHu{transition:none}.NavBar_mobileCtas__oHwF7,.NavBar_mobileLink__RKWAH{opacity:1;transform:none}}.NavBar_quizInner__Ti9Aj{grid-template-columns:auto 1fr auto}.NavBar_quizNavCenter__VuEIx{display:flex;justify-content:center;align-items:center}@media (max-width:768px){.NavBar_quizNavCenter__VuEIx{display:none}.NavBar_quizInner__Ti9Aj{grid-template-columns:auto auto;justify-content:space-between}.NavBar_quizNav__n3YAi .NavBar_actions__598gO{display:flex}}.LanguageSwitcher_switcher__JqC_g{position:relative;display:inline-flex;align-items:center;font-family:inherit}.LanguageSwitcher_trigger__jjbrf{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:var(--language-switcher-width,170px);padding:10px 16px;border-radius:var(--radius-pill);border:1px solid rgba(115,230,193,.25);background:rgba(15,60,45,.85);color:rgba(255,255,255,.7);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;box-shadow:0 16px 36px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.06);transition:transform .15s var(--ease-soft),box-shadow .15s var(--ease-soft),background .15s var(--ease-soft),border-color .15s var(--ease-soft),color .15s var(--ease-soft)}.LanguageSwitcher_trigger__jjbrf:hover{transform:translateY(-1px);background:rgba(20,72,54,.9);border-color:rgba(115,230,193,.4);color:rgba(255,255,255,.85);box-shadow:0 20px 44px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)}.LanguageSwitcher_trigger__jjbrf:focus-visible{outline:2px solid rgba(15,119,91,.35);outline-offset:2px}.LanguageSwitcher_triggerLabel__Q3k44{flex:1;text-align:start;white-space:nowrap}.LanguageSwitcher_chevron__KGWLp{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-1px);opacity:.7;flex-shrink:0;transition:transform .15s var(--ease-soft),opacity .15s var(--ease-soft)}.LanguageSwitcher_switcher__JqC_g[data-open=true] .LanguageSwitcher_trigger__jjbrf{background:rgba(20,72,54,.92);color:rgba(255,255,255,.9);border-color:rgba(115,230,193,.35);box-shadow:0 20px 48px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.LanguageSwitcher_switcher__JqC_g[data-open=true] .LanguageSwitcher_chevron__KGWLp{transform:rotate(-135deg) translateY(-1px);opacity:1}.LanguageSwitcher_menu__6dmxC{position:absolute;top:calc(100% + 12px);inset-inline-end:0;width:var(--language-switcher-menu-width,240px);max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:var(--space-1);padding:10px;border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.08);background:rgba(55,58,57,.96);box-shadow:0 26px 60px rgba(0,0,0,.32);backdrop-filter:blur(18px);z-index:var(--z-dropdown);max-height:min(360px,calc(100vh - 180px));overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.LanguageSwitcher_switcher__JqC_g[data-direction=up] .LanguageSwitcher_menu__6dmxC{top:auto;bottom:calc(100% + 12px);box-shadow:0 -26px 60px rgba(0,0,0,.32)}.LanguageSwitcher_switcher__JqC_g[data-direction=up] .LanguageSwitcher_chevron__KGWLp{transform:rotate(-135deg) translateY(-1px)}.LanguageSwitcher_switcher__JqC_g[data-direction=up][data-open=true] .LanguageSwitcher_chevron__KGWLp{transform:rotate(45deg) translateY(-1px)}.LanguageSwitcher_option__KmFN4{width:100%;border:none;background:transparent;color:rgba(255,255,255,.86);font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:background .14s var(--ease-soft),color .14s var(--ease-soft),transform .14s var(--ease-soft)}.LanguageSwitcher_option__KmFN4:hover,.LanguageSwitcher_option__KmFN4[data-active=true]{background:rgba(255,255,255,.14);color:var(--surface-white)}.LanguageSwitcher_option__KmFN4[data-selected=true]{background:rgba(255,255,255,.2);color:var(--surface-white)}.LanguageSwitcher_option__KmFN4:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px}.LanguageSwitcher_optionInner__rRCpH{display:inline-flex;align-items:center;gap:10px}.LanguageSwitcher_check__p0gE0{width:12px;height:7px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);opacity:0;transition:opacity .12s ease}.LanguageSwitcher_option__KmFN4[data-selected=true] .LanguageSwitcher_check__p0gE0{opacity:1}.LanguageSwitcher_optionLabel__7F1i_{white-space:nowrap}@media (max-width:640px){.LanguageSwitcher_menu__6dmxC{inset-inline-end:auto;inset-inline-start:0;width:min(var(--language-switcher-menu-width,240px),calc(100vw - 32px));max-height:min(300px,calc(100vh - 200px))}.LanguageSwitcher_switcher__JqC_g[data-direction=up] .LanguageSwitcher_menu__6dmxC{inset-inline-end:0;inset-inline-start:auto}.LanguageSwitcher_trigger__jjbrf{min-height:44px}.LanguageSwitcher_option__KmFN4{padding:10px 14px;min-height:44px;display:flex;align-items:center}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_check__p0gE0,.LanguageSwitcher_chevron__KGWLp,.LanguageSwitcher_option__KmFN4,.LanguageSwitcher_trigger__jjbrf{transition:none}}.SiteFooter_footer__i3J32{position:relative;margin-top:0;padding:112px 0 calc(48px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,var(--forest-900,#071a15) 0,var(--forest-800,#0b1f1a) 100%);color:var(--text-secondary,#b8c4be)}.SiteFooter_glowWrap__FTXnU{position:absolute;inset:0;overflow:hidden;pointer-events:none;contain:paint}.SiteFooter_glow__eVkpu{position:absolute;inset:-12%;background:radial-gradient(60% 150% at 12% 0,rgba(92,192,156,.2),transparent 70%);opacity:.5;animation:SiteFooter_drift__q0VUy 18s ease-in-out infinite alternate}.SiteFooter_top__vw75t{position:relative;z-index:var(--z-raised);display:grid;grid-template-columns:1fr 2fr;gap:var(--space-10);align-items:start}.SiteFooter_brand__Zf7_8{display:flex;flex-direction:column}.SiteFooter_wordmark__dlLuw{width:clamp(180px,24vw,300px);height:auto;cursor:pointer;display:block;overflow:visible}.SiteFooter_letter__WkV7M{fill:url(#wm-grad);stroke:rgba(255,255,255,.35);stroke-width:3;filter:drop-shadow(0 0 10px rgba(115,230,193,.15)) drop-shadow(0 0 1px rgba(255,255,255,.2));transition:fill .22s var(--ease-soft),stroke .22s var(--ease-soft),filter .22s var(--ease-soft),transform .22s var(--ease-soft)}.SiteFooter_letter__WkV7M:hover{fill:rgba(244,246,245,.4);stroke:rgba(255,255,255,.375);filter:drop-shadow(0 0 45px rgba(115,230,193,.55)) drop-shadow(0 0 16px rgba(115,230,193,.3));transform:translateY(-2px)}.SiteFooter_tagline__T5AXI{margin-top:var(--space-4);margin-bottom:0;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(184,196,190,.5);display:flex;align-items:center;gap:10px}.SiteFooter_taglineDot__btod_{width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,var(--success-dot,#9cf0d7),rgba(156,240,215,.16));box-shadow:0 0 12px rgba(156,240,215,.5);animation:SiteFooter_pulse__tnMkN 6s ease-in-out infinite;flex-shrink:0}.SiteFooter_columns__Elp0G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-7);align-items:start}.SiteFooter_column__hqxPU{display:flex;flex-direction:column;gap:var(--space-4)}.SiteFooter_columnLabel__HuZZu{font-size:.75rem;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:rgba(184,196,190,.5)}.SiteFooter_column__hqxPU nav{display:flex;flex-direction:column;gap:10px}.SiteFooter_column__hqxPU nav a{color:rgba(244,246,245,.75);font-size:.95rem;text-decoration:none;transition:color .16s var(--ease-soft),transform .16s var(--ease-soft)}.SiteFooter_column__hqxPU nav a:hover{color:var(--text-primary,#f4f6f5);transform:translateX(4px)}[dir=rtl] .SiteFooter_column__hqxPU nav a:hover{transform:translateX(-4px)}.SiteFooter_crisisLine__itq4n{margin:0 0 20px;font-size:.8rem;color:rgba(184,196,190,.55);line-height:1.4}.SiteFooter_crisisLink__evChs{color:var(--octanium-200,#73e6c1);text-decoration:underline;text-underline-offset:3px;font-weight:600}.SiteFooter_crisisLink__evChs:focus-visible,.SiteFooter_crisisLink__evChs:hover{color:#9cf0d7}.SiteFooter_bottom__akco5{position:relative;z-index:var(--z-raised);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(184,196,190,.45)}.SiteFooter_bottomSocials__fKlQB{display:flex;align-items:center;gap:var(--space-4);justify-self:start}.SiteFooter_bottomSocials__fKlQB a{color:rgba(244,246,245,.78);text-decoration:none;display:inline-flex;align-items:center;transition:color .16s var(--ease-soft),transform .16s var(--ease-soft)}.SiteFooter_bottomSocials__fKlQB a:hover{color:var(--text-primary,#f4f6f5);transform:translateY(-2px)}.SiteFooter_socialIcon__eIn3H{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.SiteFooter_socialIcon__eIn3H circle,.SiteFooter_socialIcon__eIn3H rect{fill:none;stroke:currentColor;stroke-width:1.4px}.SiteFooter_socialIcon__eIn3H path{fill:currentColor;stroke:none}.SiteFooter_bottomCenter__rjsus{width:100%;max-width:min(100%,760px);justify-self:center;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;white-space:normal;text-transform:none;letter-spacing:.04em;line-height:1.45;color:rgba(226,233,229,.82)}.SiteFooter_bottomCompany__B19kE{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(226,233,229,.74)}.SiteFooter_bottomMeta__HXBRj{font-size:.62rem;letter-spacing:.035em;line-height:1.5;text-transform:none;color:rgba(232,238,235,.84)}.SiteFooter_bottomPending__XKtiM{font-size:.76rem;letter-spacing:.03em;line-height:1.45;color:rgba(184,196,190,.7);font-style:italic}.SiteFooter_bottomLanguage__WKOU1{display:flex;justify-content:flex-end;justify-self:end}.SiteFooter_bottomLanguageSwitcher__w2Z_q{display:inline-flex;align-items:center;--language-switcher-width:170px;--language-switcher-menu-width:240px}@keyframes SiteFooter_pulse__tnMkN{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes SiteFooter_drift__q0VUy{0%{transform:translateX(-3%)}to{transform:translateX(3%)}}@media (max-width:1024px){.SiteFooter_top__vw75t{grid-template-columns:1fr 2fr;gap:var(--space-8)}.SiteFooter_columns__Elp0G{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}@media (max-width:720px){.SiteFooter_footer__i3J32{padding:64px 0 calc(36px + env(safe-area-inset-bottom, 0px))}.SiteFooter_top__vw75t{grid-template-columns:1fr;gap:var(--space-8)}.SiteFooter_brand__Zf7_8{align-items:flex-start;text-align:start}.SiteFooter_tagline__T5AXI{justify-content:flex-start}.SiteFooter_columns__Elp0G{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.SiteFooter_wordmark__dlLuw{width:clamp(140px,32vw,240px)}.SiteFooter_bottom__akco5{margin-top:var(--space-7);padding-top:18px;letter-spacing:.12em;grid-template-columns:1fr;justify-items:center;gap:var(--space-3)}.SiteFooter_bottomSocials__fKlQB{order:1}.SiteFooter_bottomCenter__rjsus{order:2;max-width:640px}.SiteFooter_bottomLanguage__WKOU1{order:3;justify-content:center;justify-self:center}}@media (max-width:480px){.SiteFooter_footer__i3J32{padding:48px 0 calc(28px + env(safe-area-inset-bottom, 0px))}.SiteFooter_columns__Elp0G{grid-template-columns:1fr 1fr;gap:20px 12px}.SiteFooter_column__hqxPU:last-child{grid-column:1/-1}.SiteFooter_column__hqxPU:last-child nav{flex-direction:row;flex-wrap:wrap;gap:0 16px}.SiteFooter_columnLabel__HuZZu{letter-spacing:.18em;font-size:.7rem}.SiteFooter_column__hqxPU{gap:6px}.SiteFooter_column__hqxPU nav{gap:0}.SiteFooter_column__hqxPU nav a{font-size:.85rem;min-height:40px;display:inline-flex;align-items:center}.SiteFooter_tagline__T5AXI{font-size:.72rem;letter-spacing:.1em}.SiteFooter_bottom__akco5{font-size:.7rem;gap:10px;margin-top:var(--space-6);padding-top:var(--space-4)}.SiteFooter_bottomCompany__B19kE{font-size:.72rem;letter-spacing:.12em}.SiteFooter_bottomMeta__HXBRj{font-size:.58rem;letter-spacing:.025em}.SiteFooter_bottomPending__XKtiM{font-size:.72rem}.SiteFooter_wordmark__dlLuw{width:clamp(120px,40vw,180px)}}@media (max-width:360px){.SiteFooter_columns__Elp0G{grid-template-columns:1fr;gap:var(--space-5);text-align:center}.SiteFooter_column__hqxPU:last-child{grid-column:auto}.SiteFooter_column__hqxPU nav{align-items:center}.SiteFooter_column__hqxPU:last-child nav{flex-direction:column;justify-content:center}.SiteFooter_brand__Zf7_8{align-items:center}.SiteFooter_tagline__T5AXI{justify-content:center}}@media (prefers-reduced-motion:reduce){.SiteFooter_column__hqxPU nav a,.SiteFooter_glow__eVkpu,.SiteFooter_letter__WkV7M,.SiteFooter_taglineDot__btod_{animation:none;transition:none}}@media (hover:none) and (pointer:coarse){.SiteFooter_glow__eVkpu{animation:none}}@font-face{font-family:montserrat;src:url(/_next/static/media/c41ee6173983792e-s.p.ttf?dpl=dpl_Cjz5WTPD5TdFkajyoszAbvm5CQjA) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/2dca2ef4b6763eb4-s.p.ttf?dpl=dpl_Cjz5WTPD5TdFkajyoszAbvm5CQjA) format("truetype");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_74b60d{font-family:montserrat,montserrat Fallback}.__variable_74b60d{--font-sans:"montserrat","montserrat Fallback"}@font-face{font-family:fraunces;src:url(/_next/static/media/faeb09098ec87f57-s.p.ttf?dpl=dpl_Cjz5WTPD5TdFkajyoszAbvm5CQjA) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fraunces Fallback;src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_321a3d{font-family:fraunces,fraunces Fallback;font-style:normal}.__variable_321a3d{--font-display:"fraunces","fraunces Fallback"}