.public-site{--pub-bg:#0a1128;--pub-bg-elevated:#101b3b;--pub-bg-card:#15224a;--pub-bg-card-hover:#1a2a5b;--pub-bg-glass:#15224ab3;--pub-border:#ffffff14;--pub-border-subtle:#ffffff0a;--pub-border-accent:#1d4ed859;--pub-text:#fff;--pub-text-muted:#64748b;--pub-text-dim:#475569;--pub-brand:#1d4ed8;--pub-brand-hover:#2563eb;--pub-accent:#f59e0b;--pub-accent-hover:#d97706;--pub-accent-muted:#f59e0b26;--pub-accent-glow:#f59e0b4d;--pub-cyan:#06b6d4;--pub-cyan-hover:#0891b2;--pub-cyan-muted:#06b6d426;--pub-cyan-glow:#06b6d44d;--pub-teal:#06b6d4;--pub-teal-muted:#06b6d426;--pub-teal-glow:#06b6d44d;--pub-success:#06b6d4;--pub-warning:#f59e0b;--pub-gradient:linear-gradient(135deg, #1d4ed8 0%, #06b6d4 100%);--pub-gradient-text:linear-gradient(90deg, #fff 0%, #06b6d4 50%, #f59e0b 100%);--pub-gradient-subtle:linear-gradient(135deg, #1d4ed81f 0%, #06b6d40f 100%);--pub-gradient-card:linear-gradient(145deg, #ffffff0a 0%, #ffffff03 100%);--pub-gradient-hero:radial-gradient(ellipse 80% 60% at 50% -10%, #1d4ed84d 0%, transparent 60%), radial-gradient(ellipse 60% 40% at 80% 40%, #06b6d41f 0%, transparent 50%), radial-gradient(ellipse 50% 50% at 20% 80%, #f59e0b14 0%, transparent 50%), #0a1128;--pub-shadow-sm:0 2px 8px #0006;--pub-shadow-md:0 8px 24px #00000080;--pub-shadow-lg:0 20px 60px #0009;--pub-shadow-accent:0 0 40px #f59e0b40;--pub-shadow-btn:0 0 24px #f59e0b66, 0 4px 16px #0006;--pub-max-width:1400px;--pub-gutter:clamp(20px, 5vw, 64px);--pub-section-y:clamp(64px, 9vw, 112px);--pub-radius:14px;--pub-radius-sm:8px;--pub-radius-lg:20px;--pub-font-display:var(--font-space-grotesk), "Inter", sans-serif;--pub-font-body:var(--font-inter), "Inter", sans-serif;background:var(--pub-bg);color:var(--pub-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}.public-site .public-main{flex:1;width:100%}.public-site .public-shell{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.public-site .accent,.public-site .gradient-text{background:var(--pub-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes pub-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pub-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pub-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pub-glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes pub-orb-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,10px)scale(.98)}}@keyframes pub-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pub-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pub-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pub-dash{to{stroke-dashoffset:0}}@keyframes pub-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes pub-count-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pub-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.pub-reveal.visible{opacity:1;transform:translateY(0)}
.PublicHeader-module__8kSs5q__headerWrapper{z-index:500;-webkit-backdrop-filter:blur(20px);width:100%;color:var(--pub-text,#fff);font-family:var(--pub-font-body,var(--font-inter), sans-serif);background:#0a1128e0;border-bottom:1px solid #ffffff12;transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:sticky;top:0}.PublicHeader-module__8kSs5q__headerWrapper.PublicHeader-module__8kSs5q__scrolled{background:#080e20f7;border-bottom-color:#ffffff1a;box-shadow:0 8px 32px #000000a6,0 1px #ffffff0d}.PublicHeader-module__8kSs5q__headerWrapper.PublicHeader-module__8kSs5q__menuIsOpen{background:#080e20fc;border-bottom-color:#ffffff1a}.PublicHeader-module__8kSs5q__headerWrapper:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#0000,#1d4ed899,#06b6d480,#f59e0b80,#0000);height:1px;position:absolute;top:0;left:0;right:0}.PublicHeader-module__8kSs5q__headerContainer{justify-content:space-between;align-items:center;max-width:1400px;height:72px;margin:0 auto;padding:0 clamp(16px,3.5vw,48px);display:flex;position:relative}@media (max-width:1024px){.PublicHeader-module__8kSs5q__headerContainer{height:64px}}.PublicHeader-module__8kSs5q__logoArea{z-index:502;flex-shrink:0;align-items:center;display:flex}.PublicHeader-module__8kSs5q__logo{-webkit-user-select:none;user-select:none;align-items:center;gap:11px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.PublicHeader-module__8kSs5q__logo:hover{opacity:.9;transform:translateY(-1px)}.PublicHeader-module__8kSs5q__logoText{font-family:var(--pub-font-display,var(--font-space-grotesk), sans-serif);background:linear-gradient(90deg,#fff 0%,#60a5fa 50%,#27e199 100%);-webkit-text-fill-color:transparent;letter-spacing:-.015em;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:800}@media (max-width:480px){.PublicHeader-module__8kSs5q__logoText{font-size:17.5px}}.PublicHeader-module__8kSs5q__desktopNav{align-items:stretch;gap:4px;height:72px;display:flex}@media (max-width:1024px){.PublicHeader-module__8kSs5q__desktopNav{display:none}}.PublicHeader-module__8kSs5q__navItemContainer{align-items:stretch;height:100%;display:flex;position:relative}.PublicHeader-module__8kSs5q__navItem{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s,background .2s;display:flex;position:relative}.PublicHeader-module__8kSs5q__navItem:after{content:"";background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:4px 4px 0 0;height:2.5px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(0)}.PublicHeader-module__8kSs5q__navItemContainer:hover .PublicHeader-module__8kSs5q__navItem{color:#fff}.PublicHeader-module__8kSs5q__navItemContainer:hover .PublicHeader-module__8kSs5q__navItem:after{transform:scaleX(1)}.PublicHeader-module__8kSs5q__navItem svg{color:#64748b;width:14px;height:14px;transition:transform .25s}.PublicHeader-module__8kSs5q__navItemContainer:hover .PublicHeader-module__8kSs5q__navItem svg{color:#38bdf8;transform:rotate(180deg)}.PublicHeader-module__8kSs5q__megaMenu{-webkit-backdrop-filter:blur(28px);opacity:0;visibility:hidden;pointer-events:none;z-index:600;background:#091023fa;border:1px solid #ffffff17;border-radius:18px;gap:24px;width:960px;padding:28px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:flex;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)translateY(12px);box-shadow:0 24px 60px #000000bf,0 0 0 1px #3b82f61f}.PublicHeader-module__8kSs5q__megaMenu:before{content:"";background:linear-gradient(90deg,#0000,#3b82f699,#06b6d466,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.PublicHeader-module__8kSs5q__megaMenuNarrow{width:380px}.PublicHeader-module__8kSs5q__navItemContainer:hover .PublicHeader-module__8kSs5q__megaMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.PublicHeader-module__8kSs5q__megaMenuColumn{flex-direction:column;flex:1;gap:6px;display:flex}.PublicHeader-module__8kSs5q__columnTitle{letter-spacing:.12em;color:#64748b;text-transform:uppercase;margin-bottom:10px;padding-left:10px;font-size:11px;font-weight:700}.PublicHeader-module__8kSs5q__megaMenuItem{color:#94a3b8;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.PublicHeader-module__8kSs5q__megaMenuItem:hover,.PublicHeader-module__8kSs5q__megaMenuItemActive{color:#fff;background:#3b82f614;border-color:#3b82f626;transform:translate(2px)}.PublicHeader-module__8kSs5q__itemIcon{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.PublicHeader-module__8kSs5q__megaMenuItem:hover .PublicHeader-module__8kSs5q__itemIcon{color:#93c5fd;background:#3b82f63d;border-color:#3b82f666;transform:scale(1.05)}.PublicHeader-module__8kSs5q__itemText{flex-direction:column;gap:2px;padding-top:1px;display:flex}.PublicHeader-module__8kSs5q__itemTitleRow{align-items:center;gap:8px;display:flex}.PublicHeader-module__8kSs5q__itemTitle{color:#f1f5f9;font-size:14px;font-weight:600;transition:color .2s}.PublicHeader-module__8kSs5q__itemBadgeLive{text-transform:uppercase;letter-spacing:.05em;color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1}.PublicHeader-module__8kSs5q__itemBadgeCyan{text-transform:uppercase;letter-spacing:.05em;color:#22d3ee;background:#06b6d426;border:1px solid #06b6d44d;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1}.PublicHeader-module__8kSs5q__itemDesc{color:#64748b;font-size:12px;line-height:1.45}.PublicHeader-module__8kSs5q__actions{z-index:502;flex-shrink:0;align-items:center;gap:12px;display:flex}.PublicHeader-module__8kSs5q__btnSecondary{color:#f1f5f9;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;align-items:center;padding:8px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.PublicHeader-module__8kSs5q__btnSecondary:hover{color:#fff;background:#ffffff1a;border-color:#ffffff3d;transform:translateY(-1px)}.PublicHeader-module__8kSs5q__btnPrimary{color:#080e20;cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .22s;display:inline-flex;box-shadow:0 2px 14px #f59e0b59}.PublicHeader-module__8kSs5q__btnPrimary:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:translateY(-1px);box-shadow:0 0 24px #f59e0b80,0 4px 16px #0000004d}.PublicHeader-module__8kSs5q__btnIcon{transition:transform .2s}.PublicHeader-module__8kSs5q__btnPrimary:hover .PublicHeader-module__8kSs5q__btnIcon{transform:translate(2px)}@media (max-width:768px){.PublicHeader-module__8kSs5q__actions .PublicHeader-module__8kSs5q__btnSecondary{display:none}}@media (max-width:480px){.PublicHeader-module__8kSs5q__actions .PublicHeader-module__8kSs5q__btnPrimary{display:none}}.PublicHeader-module__8kSs5q__mobileMenuBtn{color:#f1f5f9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;outline:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .2s;display:none}.PublicHeader-module__8kSs5q__mobileMenuBtn:hover{color:#fff;background:#ffffff1f;border-color:#fff3}.PublicHeader-module__8kSs5q__mobileMenuBtnActive{color:#38bdf8;background:#3b82f633;border-color:#3b82f666}@media (max-width:1024px){.PublicHeader-module__8kSs5q__mobileMenuBtn{display:flex}}.PublicHeader-module__8kSs5q__mobileBackdrop{-webkit-backdrop-filter:blur(12px);z-index:498;background:#020612b3;animation:.25s ease-out forwards PublicHeader-module__8kSs5q__backdropFadeIn;position:fixed;inset:64px 0 0}@keyframes PublicHeader-module__8kSs5q__backdropFadeIn{0%{opacity:0}to{opacity:1}}.PublicHeader-module__8kSs5q__mobileDrawer{-webkit-backdrop-filter:blur(28px);z-index:499;opacity:0;pointer-events:none;visibility:hidden;background:#080e1efa;border-top:1px solid #ffffff14;flex-direction:column;max-height:calc(100dvh - 64px);transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;display:flex;position:fixed;inset:64px 0 0;transform:translateY(-8px);box-shadow:0 30px 80px #000000d9}.PublicHeader-module__8kSs5q__mobileDrawerOpen{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.PublicHeader-module__8kSs5q__mobileDrawerScroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:16px;padding:16px 16px 36px;display:flex;overflow-y:auto}.PublicHeader-module__8kSs5q__mobileDrawerScroll::-webkit-scrollbar{width:4px}.PublicHeader-module__8kSs5q__mobileDrawerScroll::-webkit-scrollbar-track{background:0 0}.PublicHeader-module__8kSs5q__mobileDrawerScroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.PublicHeader-module__8kSs5q__mobileQuickBar{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);gap:8px;padding-bottom:12px;display:grid}@media (max-width:380px){.PublicHeader-module__8kSs5q__mobileQuickBar{grid-template-columns:repeat(2,1fr)}}.PublicHeader-module__8kSs5q__mobileQuickChip{color:#94a3b8;text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.PublicHeader-module__8kSs5q__mobileQuickChip:hover,.PublicHeader-module__8kSs5q__mobileQuickChipActive{color:#60a5fa;background:#3b82f61f;border-color:#3b82f64d;transform:translateY(-1px)}.PublicHeader-module__8kSs5q__mobileQuickChip svg{color:#38bdf8}.PublicHeader-module__8kSs5q__mobileNavGroups{flex-direction:column;gap:10px;display:flex}.PublicHeader-module__8kSs5q__mobileGroup{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;transition:border-color .2s,background .2s;overflow:hidden}.PublicHeader-module__8kSs5q__mobileGroupExpanded{background:#0e173066;border-color:#3b82f640}.PublicHeader-module__8kSs5q__mobileGroupHeader{color:#f1f5f9;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;font-weight:600;transition:background .18s;display:flex}.PublicHeader-module__8kSs5q__mobileGroupHeader:active{background:#ffffff0a}.PublicHeader-module__8kSs5q__mobileGroupTitle{align-items:center;gap:10px;display:flex}.PublicHeader-module__8kSs5q__mobileGroupIcon{color:#60a5fa;background:#3b82f626;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.PublicHeader-module__8kSs5q__mobileGroupChevron{color:#64748b;transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s}.PublicHeader-module__8kSs5q__chevronRotated{color:#38bdf8;transform:rotate(180deg)}.PublicHeader-module__8kSs5q__mobileGroupContent{flex-direction:column;gap:14px;padding:0 12px 14px;animation:.2s ease-out PublicHeader-module__8kSs5q__mobileSubFade;display:flex}@keyframes PublicHeader-module__8kSs5q__mobileSubFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PublicHeader-module__8kSs5q__mobileSubSection{flex-direction:column;gap:6px;display:flex}.PublicHeader-module__8kSs5q__mobileSubTitle{letter-spacing:.1em;text-transform:uppercase;color:#64748b;padding:6px 6px 2px;font-size:11px;font-weight:700}.PublicHeader-module__8kSs5q__mobileLinksGrid{flex-direction:column;gap:4px;display:flex}.PublicHeader-module__8kSs5q__mobileNavLink{color:#94a3b8;background:0 0;border-radius:10px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:all .18s;display:flex}.PublicHeader-module__8kSs5q__mobileNavLink:active,.PublicHeader-module__8kSs5q__mobileNavLink:hover,.PublicHeader-module__8kSs5q__mobileNavLinkActive{color:#fff;background:#3b82f61a}.PublicHeader-module__8kSs5q__mobileNavLinkActive{background:#3b82f624;border-left:3px solid #3b82f6}.PublicHeader-module__8kSs5q__mobileNavIcon{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f62e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.PublicHeader-module__8kSs5q__mobileNavLink:hover .PublicHeader-module__8kSs5q__mobileNavIcon{color:#93c5fd;background:#3b82f638}.PublicHeader-module__8kSs5q__mobileNavText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PublicHeader-module__8kSs5q__mobileNavName{color:#f1f5f9;font-size:14px;font-weight:600}.PublicHeader-module__8kSs5q__mobileNavDesc{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.PublicHeader-module__8kSs5q__mobileLinkArrow{color:#475569;flex-shrink:0;transition:transform .2s,color .2s}.PublicHeader-module__8kSs5q__mobileNavLink:hover .PublicHeader-module__8kSs5q__mobileLinkArrow{color:#38bdf8;transform:translate(2px)}.PublicHeader-module__8kSs5q__mobileRoleGrid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}@media (max-width:360px){.PublicHeader-module__8kSs5q__mobileRoleGrid{grid-template-columns:1fr}}.PublicHeader-module__8kSs5q__mobileRoleCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:2px;padding:9px 11px;text-decoration:none;transition:all .18s;display:flex}.PublicHeader-module__8kSs5q__mobileRoleCard:active,.PublicHeader-module__8kSs5q__mobileRoleCard:hover,.PublicHeader-module__8kSs5q__mobileRoleCardActive{background:#3b82f61f;border-color:#3b82f64d}.PublicHeader-module__8kSs5q__roleCardTitle{color:#f1f5f9;font-size:12.5px;font-weight:600}.PublicHeader-module__8kSs5q__roleCardSub{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.PublicHeader-module__8kSs5q__mobileBottomActions{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:6px;padding-top:14px;display:flex}.PublicHeader-module__8kSs5q__mobilePrimaryCta{color:#080e20;letter-spacing:.01em;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 20px #f59e0b59}.PublicHeader-module__8kSs5q__mobilePrimaryCta:active{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:scale(.99)}.PublicHeader-module__8kSs5q__mobileSecondaryCta{color:#f1f5f9;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.PublicHeader-module__8kSs5q__mobileSecondaryCta:active{background:#ffffff1a;border-color:#ffffff38}.PublicHeader-module__8kSs5q__mobileSupportRow{justify-content:center;align-items:center;gap:8px;padding-top:4px;display:flex}.PublicHeader-module__8kSs5q__mobileSupportDot{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #22c55e}.PublicHeader-module__8kSs5q__mobileSupportText{color:#64748b;font-size:11.5px;font-weight:500}
.PublicFooter-module__rwnv9q__footer{padding:72px var(--pub-gutter,40px) 40px;background:#0a1128;border-top:1px solid #ffffff0f;position:relative;overflow:hidden}.PublicFooter-module__rwnv9q__footer:before{content:"";background:linear-gradient(90deg,#0000 0%,#1d4ed880 30%,#06b6d44d 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.PublicFooter-module__rwnv9q__footer:after{content:"";pointer-events:none;background:radial-gradient(#1d4ed814 0%,#0000 70%);width:600px;height:200px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.PublicFooter-module__rwnv9q__grid{max-width:var(--pub-max-width,1400px);grid-template-columns:2.2fr 1fr 1fr 1fr 1fr;gap:40px;margin:0 auto 60px;display:grid;position:relative}@media (max-width:900px){.PublicFooter-module__rwnv9q__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.PublicFooter-module__rwnv9q__grid{grid-template-columns:1fr}}.PublicFooter-module__rwnv9q__brandName{font-family:var(--font-space-grotesk), sans-serif;background:linear-gradient(90deg,#3d7fff,#27e199);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;margin-bottom:18px;font-size:20px;font-weight:800;display:flex}.PublicFooter-module__rwnv9q__brandDesc{color:#4e6484;max-width:280px;margin:0 0 24px;font-size:14px;line-height:1.75}.PublicFooter-module__rwnv9q__socials{gap:12px;display:flex}.PublicFooter-module__rwnv9q__socialBtn{color:#2e4165;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff12;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .22s;display:flex}.PublicFooter-module__rwnv9q__socialBtn:hover{color:#7eb8ff;background:#3d7fff1a;border-color:#3d7fff33;transform:translateY(-2px)}.PublicFooter-module__rwnv9q__colTitle{color:#8ba0c0;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.PublicFooter-module__rwnv9q__linkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.PublicFooter-module__rwnv9q__link{color:#4e6484;align-items:center;gap:6px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.PublicFooter-module__rwnv9q__link:hover{color:#f0f4ff}.PublicFooter-module__rwnv9q__bottom{max-width:var(--pub-max-width,1400px);border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding-top:28px;display:flex;position:relative}.PublicFooter-module__rwnv9q__copyright{color:#2e4165;font-size:13px}.PublicFooter-module__rwnv9q__legalLinks{align-items:center;gap:20px;display:flex}.PublicFooter-module__rwnv9q__legalLinks a{color:#2e4165;font-size:13px;text-decoration:none;transition:color .2s}.PublicFooter-module__rwnv9q__legalLinks a:hover{color:#8ba0c0}
.SlimPublicHeader-module__Xftk9W__header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pub-border);background:#0b1120e6;position:sticky;top:0}.SlimPublicHeader-module__Xftk9W__inner{max-width:var(--pub-max-width);padding:16px var(--pub-gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.SlimPublicHeader-module__Xftk9W__logo{font-family:var(--font-space-grotesk), sans-serif;color:var(--pub-text);align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.SlimPublicHeader-module__Xftk9W__backLink{color:var(--pub-text-muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.SlimPublicHeader-module__Xftk9W__backLink:hover{color:var(--pub-text)}
.SlimPublicFooter-module__YmNB5a__footer{padding:20px var(--pub-gutter);border-top:1px solid var(--pub-border);background:var(--pub-bg-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SlimPublicFooter-module__YmNB5a__text{color:var(--pub-text-muted);font-size:13px}.SlimPublicFooter-module__YmNB5a__links{gap:20px;display:flex}.SlimPublicFooter-module__YmNB5a__links a{color:var(--pub-text-muted);font-size:13px;text-decoration:none}.SlimPublicFooter-module__YmNB5a__links a:hover{color:var(--pub-text)}
