.NavBrand_brand__tFuJe{--navy:#101828;--navy-text:#fff;--amber:#f4a623;--font-mono:"IBM Plex Mono",ui-monospace,monospace;display:inline-flex;align-items:center;gap:11px;flex-shrink:0;text-decoration:none;border-radius:10px;transition:opacity .15s ease}.NavBrand_brand__tFuJe:hover{opacity:.9}.NavBrand_brand__tFuJe:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.NavBrand_brandIcon__n_ZjF{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:5px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.14),0 4px 12px -4px rgba(0,0,0,.5);transition:transform .18s cubic-bezier(.22,1,.36,1)}.NavBrand_brand__tFuJe:hover .NavBrand_brandIcon__n_ZjF{transform:scale(1.04)}.NavBrand_brandImg__dEczv{width:100%;height:100%;object-fit:contain;display:block}.NavBrand_brandName___wIB_{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--navy-text);white-space:nowrap}.NavBrand_brandTag__wit_O{padding:3px 8px;border:1px solid rgba(244,166,35,.34);border-radius:999px;background:rgba(244,166,35,.14);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);white-space:nowrap}@media (max-width:480px){.NavBrand_brandName___wIB_{font-size:16px}.NavBrand_brandIcon__n_ZjF{width:40px;height:40px}}@media (max-width:380px){.NavBrand_brandTag__wit_O{display:none}}@media (prefers-reduced-motion:reduce){.NavBrand_brandIcon__n_ZjF,.NavBrand_brand__tFuJe{transition:none}.NavBrand_brand__tFuJe:hover .NavBrand_brandIcon__n_ZjF{transform:none}}.NavLinks_links__q8k9N{display:flex;align-items:center;gap:2px;margin-left:14px;min-width:0;font-family:var(--font-body)}.NavLinks_link__E931i{position:relative;padding:8px 13px;border-radius:8px;font-size:14px;font-weight:500;color:var(--menu-text);text-decoration:none;white-space:nowrap;transition:color .15s ease,background .15s ease}.NavLinks_link__E931i:after{content:"";position:absolute;left:13px;right:13px;bottom:4px;height:2px;border-radius:999px;background:var(--aqua);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease}.NavLinks_link__E931i:hover{color:var(--menu-text-hover);background:hsla(0,0%,100%,.06)}.NavLinks_link__E931i:hover:after{transform:scaleX(1)}.NavLinks_link__E931i:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.NavLinks_link__E931i:focus-visible:after{transform:scaleX(1)}.NavLinks_linkActive__cWYDU{color:var(--menu-text-hover);background:var(--aqua-soft)}.NavLinks_linkActive__cWYDU:after{background:var(--aqua);transform:scaleX(1)}@media (max-width:1080px){.NavLinks_link__E931i{padding:8px 10px;font-size:13.5px}}@media (max-width:860px){.NavLinks_links__q8k9N{display:none}}@media (prefers-reduced-motion:reduce){.NavLinks_link__E931i,.NavLinks_link__E931i:after{transition:none}}.AuthCtas_authCtas__9GSj1{display:flex;align-items:center;gap:8px;font-family:var(--font-body)}.AuthCtas_signIn__ldm9e{padding:8px 14px;border-radius:8px;font-size:14px;font-weight:600;color:var(--text-soft);text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.AuthCtas_signIn__ldm9e:hover{background:var(--hover-bg);color:var(--text)}.AuthCtas_signIn__ldm9e:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.AuthCtas_getStarted__y4OVf{padding:9px 18px;border-radius:9px;font-size:14px;font-weight:700;color:#1d2939;text-decoration:none;white-space:nowrap;background:linear-gradient(135deg,var(--amber) 0,var(--amber-deep) 100%);box-shadow:0 8px 20px -8px rgba(244,166,35,.5);transition:transform .1s ease,box-shadow .15s ease}.AuthCtas_getStarted__y4OVf:hover{transform:translateY(-1px);box-shadow:0 12px 26px -8px rgba(244,166,35,.62)}.AuthCtas_getStarted__y4OVf:active{transform:translateY(0)}.AuthCtas_getStarted__y4OVf:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (max-width:860px){.AuthCtas_signIn__ldm9e{display:none}}@media (max-width:560px){.AuthCtas_getStarted__y4OVf{padding:8px 14px;font-size:13.5px}}@media (max-width:480px){.AuthCtas_getStarted__y4OVf{display:none}}@media (prefers-reduced-motion:reduce){.AuthCtas_getStarted__y4OVf,.AuthCtas_signIn__ldm9e{transition:none}.AuthCtas_getStarted__y4OVf:hover{transform:none}}.UserAvatar_avatar__JVdEO{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;font-family:var(--font-body);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 0 2px var(--avatar-ring,var(--surface-line));transition:box-shadow .16s ease}.UserAvatar_avatarGuest__kXGIC{background:var(--hover-bg);color:var(--text-faint)}.UserAvatar_avatarInitials__15zbL{background:linear-gradient(135deg,var(--amber) 0,var(--amber-deep) 100%);color:#1d2939;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1}.UserAvatar_avatarImage__k4Zv0{background:var(--hover-bg)}.UserAvatar_avatarImage__k4Zv0 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.UserAvatar_avatarInitials__15zbL[style*="40px"]{font-size:14.5px}.UserAvatar_avatarInitials__15zbL[style*="28px"]{font-size:11px}.UserAvatar_avatar__JVdEO:hover{box-shadow:0 0 0 2px var(--avatar-ring,var(--surface-line)),0 4px 12px -4px rgba(0,0,0,.5)}@media (prefers-reduced-motion:reduce){.UserAvatar_avatar__JVdEO{transition:none}}.Navbar_header__pn3Xv{--nav-navy:#0d2138;--nav-navy-mid:#10293f;--nav-teal:#123f4d;--nav-red:#ff6b6b;--nav-red-soft:hsla(0,100%,71%,.14);--text:#f1f5f9;--text-soft:#cbd8e4;--text-faint:#8ba3ba;--surface-line:hsla(0,0%,100%,.12);--surface-2:#0f2740;--hover-bg:hsla(0,0%,100%,.08);--amber:#f4a623;--danger:#ff6b6b;position:-webkit-sticky;position:sticky;top:0;z-index:60;border-bottom:1px solid var(--surface-line);background:linear-gradient(100deg,var(--nav-navy) 0,var(--nav-navy-mid) 46%,var(--nav-teal) 100%);color:var(--text);font-family:var(--font-body);transition:box-shadow .2s ease}.Navbar_scrolled__AbpcT{box-shadow:0 10px 30px -18px rgba(0,0,0,.75)}.Navbar_inner___JTpG{display:flex;align-items:center;gap:20px;max-width:1280px;height:64px;margin:0 auto;padding:0 clamp(16px,3vw,28px);transition:height .2s ease}.Navbar_scrolled__AbpcT .Navbar_inner___JTpG{height:58px}.Navbar_auth__llTYW{display:flex;align-items:center;gap:10px;margin-left:auto}.Navbar_authSkeleton__jfXwN{width:96px;height:34px;border-radius:8px;background:linear-gradient(90deg,hsla(0,0%,100%,.07) 25%,hsla(0,0%,100%,.16) 37%,hsla(0,0%,100%,.07) 63%);background-size:400% 100%;animation:Navbar_shimmer__xWvzc 1.3s ease infinite}.Navbar_guestSlot__cAVCL{display:inline-flex}.Navbar_header__pn3Xv nav a{position:relative;color:var(--text-soft);text-decoration:none;transition:color .14s ease}.Navbar_header__pn3Xv nav a:focus-visible,.Navbar_header__pn3Xv nav a:hover{color:var(--nav-red)}.Navbar_header__pn3Xv nav a:after{content:"";position:absolute;right:0;bottom:-6px;left:0;height:2px;border-radius:2px;background:var(--nav-red);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}.Navbar_header__pn3Xv nav a:focus-visible:after,.Navbar_header__pn3Xv nav a:hover:after{transform:scaleX(1)}.Navbar_header__pn3Xv nav a:focus-visible{outline:2px solid var(--nav-red);outline-offset:4px;border-radius:4px}.Navbar_userMenu__dlZVL{position:relative}.Navbar_userButton__uLmDz{display:inline-flex;align-items:center;gap:9px;padding:5px 10px 5px 5px;border:1px solid var(--surface-line);border-radius:999px;background:hsla(0,0%,100%,.06);cursor:pointer;transition:border-color .15s ease,background .15s ease}.Navbar_userButton__uLmDz:hover{border-color:hsla(0,100%,71%,.55);background:hsla(0,0%,100%,.12)}.Navbar_userButton__uLmDz:focus-visible{outline:2px solid var(--nav-red);outline-offset:2px}.Navbar_userMeta__ItFLj{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.Navbar_userName__Mde17{max-width:140px;overflow:hidden;color:var(--text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Navbar_userRole__rivNu{color:var(--text-faint);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.Navbar_chevron__9x_NC{flex-shrink:0;color:var(--text-faint);transition:transform .18s ease,color .14s ease}.Navbar_userButton__uLmDz:hover .Navbar_chevron__9x_NC{color:var(--nav-red)}.Navbar_chevronOpen__L9lkH{transform:rotate(180deg)}.Navbar_dropdown__P_wmr{position:absolute;right:0;top:calc(100% + 10px);z-index:70;display:flex;flex-direction:column;gap:2px;min-width:250px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--surface-line);border-radius:14px;background:var(--surface-2);box-shadow:0 20px 44px -16px rgba(0,0,0,.7);animation:Navbar_dropIn__oyeZP .14s cubic-bezier(.22,1,.36,1);transform-origin:top right}.Navbar_dropdownHeader__SFXAo{display:flex;align-items:center;gap:11px;padding:10px 11px 12px}.Navbar_dropdownIdentity__3JaB7{display:flex;flex-direction:column;gap:2px;min-width:0}.Navbar_dropdownName__XGj0X{color:var(--text);font-size:13.5px;font-weight:600}.Navbar_dropdownEmail__5Sd37,.Navbar_dropdownName__XGj0X{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_dropdownEmail__5Sd37{max-width:180px;color:var(--text-faint);font-size:11.5px}.Navbar_dropdownDivider__UJhhj{height:1px;margin:4px 0;background:var(--surface-line)}.Navbar_dropdownItem__zRWZr{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 11px;border:none;border-radius:9px;background:transparent;color:var(--text-soft);font-family:inherit;font-size:13.5px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background .13s ease,color .13s ease}.Navbar_dropdownItem__zRWZr svg{flex-shrink:0;color:var(--text-faint);transition:color .13s ease}.Navbar_dropdownItem__zRWZr:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:0 2px 2px 0;background:var(--nav-red);opacity:0;transition:opacity .13s ease}.Navbar_dropdownItem__zRWZr:focus-visible,.Navbar_dropdownItem__zRWZr:hover{background:var(--nav-red-soft);color:var(--nav-red)}.Navbar_dropdownItem__zRWZr:focus-visible svg,.Navbar_dropdownItem__zRWZr:hover svg{color:var(--nav-red)}.Navbar_dropdownItem__zRWZr:focus-visible:before,.Navbar_dropdownItem__zRWZr:hover:before{opacity:1}.Navbar_dropdownItem__zRWZr:focus-visible{outline:2px solid var(--nav-red);outline-offset:-2px}.Navbar_dropdownDanger__4Rvlv,.Navbar_dropdownDanger__4Rvlv svg{color:var(--nav-red)}.Navbar_dropdownDanger__4Rvlv{font-weight:600}.Navbar_dropdownDanger__4Rvlv:focus-visible,.Navbar_dropdownDanger__4Rvlv:hover{background:hsla(0,100%,71%,.2);color:#ffe0e0}.Navbar_dropdownDanger__4Rvlv:focus-visible svg,.Navbar_dropdownDanger__4Rvlv:hover svg{color:#ffe0e0}.Navbar_burger__HO8sR{display:none;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--surface-line);border-radius:10px;background:transparent;color:var(--text);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.Navbar_burger__HO8sR:hover{border-color:hsla(0,100%,71%,.55);background:var(--nav-red-soft);color:var(--nav-red)}.Navbar_burger__HO8sR:active{background:hsla(0,100%,71%,.22)}.Navbar_burger__HO8sR:focus-visible{outline:2px solid var(--nav-red);outline-offset:2px}@keyframes Navbar_shimmer__xWvzc{to{background-position:-400% 0}}@keyframes Navbar_dropIn__oyeZP{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1080px){.Navbar_inner___JTpG{gap:14px}}@media (max-width:860px){.Navbar_burger__HO8sR{display:inline-flex}.Navbar_chevron__9x_NC,.Navbar_guestSlot__cAVCL,.Navbar_userMeta__ItFLj{display:none}.Navbar_userButton__uLmDz{padding:4px;border-radius:50%;background:transparent}.Navbar_dropdown__P_wmr{right:-6px;min-width:240px}}@media (max-width:480px){.Navbar_inner___JTpG{height:58px;gap:10px}.Navbar_scrolled__AbpcT .Navbar_inner___JTpG{height:54px}.Navbar_authSkeleton__jfXwN{width:42px}.Navbar_dropdown__P_wmr{right:-8px;min-width:0;width:calc(100vw - 24px);max-width:320px}}@media (prefers-reduced-motion:reduce){.Navbar_authSkeleton__jfXwN,.Navbar_burger__HO8sR,.Navbar_chevron__9x_NC,.Navbar_dropdownItem__zRWZr,.Navbar_dropdown__P_wmr,.Navbar_header__pn3Xv,.Navbar_inner___JTpG,.Navbar_userButton__uLmDz{transition:none;animation:none}.Navbar_dropdownItem__zRWZr:before,.Navbar_header__pn3Xv nav a:after{transition:none}}.MobileDrawer_drawer__vZMOm{--navy:#101828;--navy-2:#1d2939;--navy-line:hsla(0,0%,100%,.1);--navy-text:#fff;--navy-text-soft:hsla(0,0%,100%,.72);--navy-text-faint:hsla(0,0%,100%,.48);--amber:#f4a623;--amber-deep:#c8881d;--danger:#f87171;--aqua:#22d3ee;--menu-red:#f87171;--menu-red-hover:#ff8585;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;display:none;flex-direction:column;gap:4px;padding:14px clamp(16px,5vw,24px) calc(20px + env(safe-area-inset-bottom, 0px));background:var(--navy);border-bottom:1px solid var(--navy-line);box-shadow:0 24px 48px -20px rgba(0,0,0,.65);font-family:var(--font-body);max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:MobileDrawer_drawerIn__7mu3T .18s cubic-bezier(.22,1,.36,1)}.MobileDrawer_drawerIdentity__6kR4d{display:flex;align-items:center;gap:13px;padding:10px 10px 16px;margin-bottom:6px;border-bottom:1px solid var(--navy-line)}.MobileDrawer_drawerIdentityText__CywMx{display:flex;flex-direction:column;gap:3px;min-width:0}.MobileDrawer_drawerName__3pTfA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;color:var(--navy-text)}.MobileDrawer_drawerRole__MaWlb{align-self:flex-start;padding:2px 8px;border:1px solid rgba(244,166,35,.32);border-radius:999px;background:rgba(244,166,35,.13);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--amber)}.MobileDrawer_drawerLink__5_t5D{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;border:none;border-radius:10px;background:transparent;font-family:inherit;font-size:15px;font-weight:500;color:var(--navy-text-soft);text-align:left;text-decoration:none;cursor:pointer;transition:background .14s ease,color .14s ease}.MobileDrawer_drawerLink__5_t5D:focus-visible,.MobileDrawer_drawerLink__5_t5D:hover{background:hsla(0,0%,100%,.07);color:var(--navy-text)}.MobileDrawer_drawerLink__5_t5D:active{background:hsla(0,0%,100%,.12)}.MobileDrawer_drawerLink__5_t5D svg{flex-shrink:0;color:var(--navy-text-faint)}.MobileDrawer_drawerLink__5_t5D:hover svg{color:var(--amber)}.MobileDrawer_drawerLink__5_t5D:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:var(--aqua);transform:scaleY(0);transform-origin:center;transition:transform .18s ease}.MobileDrawer_drawerLink__5_t5D:focus-visible:before,.MobileDrawer_drawerLink__5_t5D:hover:before{transform:scaleY(1)}.MobileDrawer_drawerLinkMenu__L0YU2,.MobileDrawer_drawerLinkMenu__L0YU2 svg{color:var(--menu-red)}.MobileDrawer_drawerLinkMenu__L0YU2:focus-visible,.MobileDrawer_drawerLinkMenu__L0YU2:hover{color:var(--menu-red-hover)}.MobileDrawer_drawerLinkMenu__L0YU2:focus-visible svg,.MobileDrawer_drawerLinkMenu__L0YU2:hover svg{color:var(--aqua)}.MobileDrawer_drawerDanger__6rHwp,.MobileDrawer_drawerDanger__6rHwp svg{color:var(--danger)}.MobileDrawer_drawerDanger__6rHwp:focus-visible,.MobileDrawer_drawerDanger__6rHwp:hover{background:hsla(0,91%,71%,.12);color:var(--danger)}.MobileDrawer_drawerDanger__6rHwp:hover svg{color:var(--danger)}.MobileDrawer_drawerDivider__apMIN{height:1px;margin:8px 0;background:var(--navy-line)}.MobileDrawer_drawerCta__nBznm{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;margin-top:6px;padding:13px 16px;border-radius:11px;font-size:15px;font-weight:700;color:var(--navy);text-decoration:none;background:linear-gradient(135deg,var(--amber) 0,var(--amber-deep) 100%);box-shadow:0 10px 24px -10px rgba(244,166,35,.6);transition:transform .12s ease}.MobileDrawer_drawerCta__nBznm:active{transform:scale(.985)}.MobileDrawer_drawerCta__nBznm:focus-visible,.MobileDrawer_drawerLink__5_t5D:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@keyframes MobileDrawer_drawerIn__7mu3T{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.MobileDrawer_drawer__vZMOm{display:flex}}@media (max-width:860px) and (max-height:640px){.MobileDrawer_drawer__vZMOm{max-height:calc(100dvh - 58px)}}@media (max-width:380px){.MobileDrawer_drawer__vZMOm{padding-left:14px;padding-right:14px}.MobileDrawer_drawerLink__5_t5D{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.MobileDrawer_drawerCta__nBznm,.MobileDrawer_drawerLink__5_t5D,.MobileDrawer_drawerLink__5_t5D:before,.MobileDrawer_drawer__vZMOm{animation:none;transition:none}.MobileDrawer_drawerCta__nBznm:active{transform:none}}.ThemeToggle_toggle__0FeXC{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--surface-line);border-radius:10px;background:transparent;color:var(--text-soft);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ThemeToggle_toggle__0FeXC:hover{background:var(--hover-bg);color:var(--aqua);border-color:color-mix(in srgb,var(--aqua) 50%,transparent)}.ThemeToggle_toggle__0FeXC:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.PortalSwitcher_bar__ygffh{display:flex;align-items:center;gap:8px}.PortalSwitcher_caption__4ZF80{color:#8ba3ba;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.PortalSwitcher_list__Z5zcp{display:flex;gap:2px;margin:0;padding:3px;list-style:none;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:hsla(0,0%,100%,.04)}.PortalSwitcher_item__qAzM9{display:flex}.PortalSwitcher_link__yk8LI{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;color:#cbd8e4;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background .14s ease,color .14s ease}.PortalSwitcher_link__yk8LI:hover{background:hsla(0,0%,100%,.09);color:#fff}.PortalSwitcher_link__yk8LI:focus-visible{outline:2px solid #f4a623;outline-offset:2px}.PortalSwitcher_current__1gFmc,.PortalSwitcher_current__1gFmc:hover{background:#f4a623;color:#0d2138}.PortalSwitcher_icon__Q1npP{flex-shrink:0}.PortalSwitcher_row__q3Exp{display:none}@media (max-width:1180px){.PortalSwitcher_bar__ygffh .PortalSwitcher_caption__4ZF80,.PortalSwitcher_bar__ygffh .PortalSwitcher_icon__Q1npP{display:none}.PortalSwitcher_bar__ygffh .PortalSwitcher_link__yk8LI{padding:0 10px}}@media (max-width:860px){.PortalSwitcher_bar__ygffh{display:none}.PortalSwitcher_row__q3Exp{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px clamp(16px,3vw,28px) 10px;border-top:1px solid hsla(0,0%,100%,.12)}.PortalSwitcher_row__q3Exp .PortalSwitcher_link__yk8LI{min-height:36px}}@media (max-width:480px){.PortalSwitcher_row__q3Exp .PortalSwitcher_caption__4ZF80{display:none}.PortalSwitcher_row__q3Exp .PortalSwitcher_item__qAzM9,.PortalSwitcher_row__q3Exp .PortalSwitcher_list__Z5zcp{flex:1 1}.PortalSwitcher_row__q3Exp .PortalSwitcher_link__yk8LI{justify-content:center;width:100%;padding:0 8px}}@media (pointer:coarse){.PortalSwitcher_row__q3Exp .PortalSwitcher_link__yk8LI{min-height:44px}}@media (prefers-reduced-motion:reduce){.PortalSwitcher_link__yk8LI{transition:none}}.Toast_viewport__8Yagf{--color-text-primary:#fafafa;--color-text-muted:#a1a1aa;--color-bg-elevated:#1c1c20;--color-border-subtle:#3f3f46;--color-success:#10b981;--color-danger:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;position:fixed;bottom:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;max-width:calc(100% - 2rem);width:22rem;pointer-events:none}.Toast_toast__xHW2F{pointer-events:auto;display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;background-color:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-left-width:3px;border-radius:.5rem;color:var(--color-text-primary);font-size:.8125rem;line-height:1.4;box-shadow:0 8px 24px rgba(0,0,0,.35);animation:Toast_toast_in__P_gga .18s ease-out}@keyframes Toast_toast_in__P_gga{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.Toast_variant_success__wr53o{border-left-color:var(--color-success)}.Toast_variant_success__wr53o .Toast_icon__zvJG_{color:var(--color-success)}.Toast_variant_error__W1LNg{border-left-color:var(--color-danger)}.Toast_variant_error__W1LNg .Toast_icon__zvJG_{color:var(--color-danger)}.Toast_variant_warn__VCK_I{border-left-color:var(--color-warning)}.Toast_variant_warn__VCK_I .Toast_icon__zvJG_{color:var(--color-warning)}.Toast_variant_info__0q4y6{border-left-color:var(--color-info)}.Toast_variant_info__0q4y6 .Toast_icon__zvJG_{color:var(--color-info)}.Toast_icon__zvJG_{display:flex;align-items:center;justify-content:center;padding-top:1px;flex-shrink:0}.Toast_message__KQjaN{flex:1 1;min-width:0;word-wrap:break-word}.Toast_closeButton___G2hF{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:.125rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .12s ease,color .12s ease;flex-shrink:0}.Toast_closeButton___G2hF:hover{color:var(--color-text-primary);background-color:hsla(0,0%,100%,.06)}:root,[data-theme=dark]{--surface-1:#101828;--surface-2:#1d2939;--surface-line:hsla(0,0%,100%,.1);--text:#fff;--text-soft:hsla(0,0%,100%,.72);--text-faint:hsla(0,0%,100%,.46);--hover-bg:hsla(0,0%,100%,.06);--amber:#f4a623;--amber-deep:#c8881d;--amber-lt:#f7b94e;--aqua:#22d3ee;--aqua-soft:rgba(34,211,238,.12);--danger:#f87171;--success:#16a34a;--menu-text:hsla(0,0%,100%,.8);--menu-text-hover:#fff;--glow:rgba(244,166,35,.4);--header-bg:rgba(16,24,40,.9);--header-bg-scrolled:rgba(16,24,40,.97);--header-solid:#101828;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--navy:var(--surface-1);--navy-2:var(--surface-2);--navy-line:var(--surface-line);--navy-text:var(--text);--navy-text-soft:var(--text-soft);--navy-text-faint:var(--text-faint);--line:var(--surface-line);--amber-dk:var(--amber-deep)}[data-theme=light]{--surface-1:#fff;--surface-2:#f6f2ea;--surface-line:#e6ddce;--text:#1d2939;--text-soft:rgba(29,41,57,.74);--text-faint:rgba(29,41,57,.48);--hover-bg:rgba(29,41,57,.05);--amber:#f4a623;--amber-deep:#c8881d;--amber-lt:#f7b94e;--aqua:#06b6d4;--aqua-soft:rgba(6,182,212,.12);--danger:#dc2626;--success:#16a34a;--menu-text:rgba(29,41,57,.8);--menu-text-hover:#1d2939;--glow:rgba(244,166,35,.35);--header-bg:hsla(0,0%,100%,.9);--header-bg-scrolled:hsla(0,0%,100%,.97);--header-solid:#fff;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--navy:var(--surface-1);--navy-2:var(--surface-2);--navy-line:var(--surface-line);--navy-text:var(--text);--navy-text-soft:var(--text-soft);--navy-text-faint:var(--text-faint);--line:var(--surface-line);--amber-dk:var(--amber-deep)}:root{--color-primary:#f4a623;--color-primary-dark:#c8881d;--color-accent:#f4a623;--color-bg:#faf6ee;--color-bg-primary:#faf6ee;--color-bg-cream:#fbf4e7;--color-bg-tint:#f7efe1;--color-surface:#fff;--color-text:#2d2a24;--color-text-primary:#2d2a24;--color-text-secondary:#6b6357;--color-text-soft:#5a5140;--color-text-muted:#9a9182;--color-border:#ece4d6;--color-border-subtle:#ece4d6;--color-border-default:#d9cfbe;--color-danger:#dc2626;--color-success:#16a34a;--color-navy:#2b2417;--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:56px;--space-10:72px;--radius-sm:6px;--radius-md:10px;--radius-xl:20px;--radius-pill:999px;--duration-fast:0.15s;--duration-base:0.25s;--easing-out:cubic-bezier(0.16,1,0.3,1);--easing-in-out:cubic-bezier(0.65,0,0.35,1);--shadow-card:0 24px 56px -30px rgba(93,64,12,.28);--font-display:"Inter",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--font-hindi:"Noto Sans Devanagari",system-ui,sans-serif}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-display);-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}.container{max-width:1160px;margin:0 auto;padding:0 24px}:root{--sa-ink:#0b1220;--sa-paper:#fbfaf7;--sa-amber:#e8a33d;--sa-amber-deep:#a8650c;--sa-slate:#59637a;--sa-jade:#2e7d5b;--sa-news:#e9e6df;--sa-display:Fraunces,Georgia,"Times New Roman",serif;--sa-body:"Public Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--sa-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",monospace;--sa-deva:"Noto Sans Devanagari","Public Sans",sans-serif;--sa-step-0:clamp(1rem,0.96rem + 0.2vw,1.09rem);--sa-step-1:clamp(1.25rem,1.16rem + 0.45vw,1.5rem);--sa-step-2:clamp(1.7rem,1.45rem + 1.2vw,2.4rem);--sa-title:clamp(1.9rem,1.2rem + 2.5vw,3.3rem);--sa-title-lg:clamp(2.4rem,1.5rem + 3.6vw,4rem)}html:has(.sa-landing){scroll-behavior:auto}body:has(.sa-landing){margin:0;background:var(--sa-news);color:var(--sa-ink)}.sa-landing{position:relative;isolation:isolate;background:var(--sa-news);color:var(--sa-ink);font-family:var(--sa-body);font-size:var(--sa-step-0);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sa-landing,.sa-landing *,.sa-landing :after,.sa-landing :before{box-sizing:border-box}.sa-landing>main{position:relative;z-index:1;background:var(--sa-news)}.sa-landing ::selection{background:var(--sa-amber);color:var(--sa-ink)}.sa-landing :focus-visible{outline:2px solid var(--sa-amber);outline-offset:3px;border-radius:2px}.sa-landing .pin-spacer{display:block!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:reduce){.sa-landing *,.sa-landing :after,.sa-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}