:root{--bg: #f3f6fb;--surface: #ffffff;--surface-2: #eaf0fa;--surface-3: #dfeaff;--ink: #07152b;--muted: #5b6b82;--faint: #7d8da4;--navy: #061225;--navy-2: #0a1b37;--navy-3: #11294e;--blue: #1657dc;--blue-bright: #3b7af5;--blue-soft: #dfeaff;--orange: #e8974c;--orange-soft: #fff0e1;--line: #cfd9e8;--line-strong: #aebbd0;--positive: #17785c;--danger: #b42318;--shadow-sm: 0 10px 30px rgba(20, 45, 83, .08);--shadow-lg: 0 30px 90px rgba(13, 38, 75, .16);--radius-sm: 10px;--radius: 16px;--radius-lg: 24px;--font-body: "Segoe UI", Inter, system-ui, sans-serif;--font-display: "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif}html[data-theme=dark]{--bg: #071426;--surface: #0b1c34;--surface-2: #102541;--surface-3: #17345c;--ink: #f5f8ff;--muted: #a4b4c9;--faint: #7f93ad;--navy: #061225;--navy-2: #091a32;--navy-3: #122c50;--blue: #6595ff;--blue-bright: #7ca4ff;--blue-soft: #183969;--orange: #f0a665;--orange-soft: #3a2a1e;--line: #253d5f;--line-strong: #3b5579;--positive: #7fd6b9;--danger: #ff9e96;--shadow-sm: 0 12px 36px rgba(0, 5, 15, .22);--shadow-lg: 0 30px 90px rgba(0, 4, 14, .42)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body::selection{background:var(--blue);color:#fff}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}svg{stroke-width:1.8}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}h1{font-size:clamp(48px,5.6vw,76px);line-height:1.03;letter-spacing:-.052em}h2{font-size:clamp(38px,4.2vw,58px);line-height:1.08;letter-spacing:-.045em}h3{font-size:clamp(22px,2vw,30px);line-height:1.18;letter-spacing:-.025em}p{color:var(--muted)}:focus-visible{outline:3px solid color-mix(in srgb,var(--blue-bright) 72%,white);outline-offset:3px}[hidden]{display:none!important}.skipLink{position:fixed;z-index:1000;top:10px;left:12px;transform:translateY(-160%);padding:10px 14px;border-radius:8px;background:var(--navy);color:#fff;font-weight:700;transition:transform .2s}.skipLink:focus{transform:none}.scrollProgress{position:fixed;z-index:310;top:0;right:0;left:0;height:3px;pointer-events:none}.scrollProgress span{display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,var(--blue),var(--blue-bright),var(--orange))}.section{padding:clamp(88px,9vw,140px) max(24px,calc((100vw - 1240px)/2))}.kicker{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.eyebrow>span{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 6px color-mix(in srgb,var(--orange) 14%,transparent)}.sectionHeader{max-width:820px;margin-bottom:54px}.sectionHeader h2{margin:14px 0 20px}.sectionHeader p{max-width:690px;margin:0;font-size:18px}.sectionHeader--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);gap:clamp(40px,7vw,110px);align-items:end;max-width:1240px}.sectionHeader--split>div>h2{max-width:760px}.sectionHeader--split>p,.sectionHeader--split>div:last-child p{margin-bottom:0}.button,.buttonSecondary,.buttonGhost,.textAction{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border:1px solid transparent;border-radius:11px;font-weight:800;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.button{background:var(--blue);color:#fff;box-shadow:0 12px 30px #1657dc38}.button:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--blue) 88%,#fff);box-shadow:0 16px 36px #1657dc4d}.button svg,.buttonSecondary svg,.buttonGhost svg,.textAction svg{width:18px}.button--small{min-height:42px;padding:0 16px;font-size:13px}.button--light{background:#fff;color:#07152b;box-shadow:none}.button--light:hover{background:#eaf0ff}.buttonSecondary{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}.buttonSecondary:hover{transform:translateY(-2px);border-color:var(--blue);color:var(--blue)}.buttonGhost{border-color:#ffffff47;color:#fff}.buttonGhost:hover{border-color:#fff;background:#ffffff14}.textAction{min-height:44px;padding-inline:8px;color:var(--blue)}.button:disabled,.buttonSecondary:disabled{cursor:wait;opacity:.62;transform:none}.siteHeader{position:sticky;z-index:300;top:0;padding:11px max(18px,calc((100vw - 1320px)/2));border-bottom:1px solid transparent;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(18px);transition:background .2s,border-color .2s,box-shadow .2s}.mobileNav[hidden]{display:none}.siteHeader--scrolled{border-color:var(--line);background:color-mix(in srgb,var(--bg) 96%,transparent);box-shadow:var(--shadow-sm)}.headerInner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px}.brandLink{display:inline-flex;align-items:center;min-width:150px}.brand{position:relative;display:inline-flex;width:164px;height:44px;overflow:hidden}.brandWordmark{position:absolute;inset:-55% -22%;width:144%;height:220%;object-fit:contain}.brandWordmark--dark,html[data-theme=dark] .brandWordmark--light{display:none}html[data-theme=dark] .brandWordmark--dark{display:block}.brand--compact{width:130px}.desktopNav{display:flex;align-items:center;gap:28px}.desktopNav a,.loginLink{position:relative;color:var(--muted);font-size:14px;font-weight:700}.desktopNav a:after{position:absolute;right:0;bottom:-8px;left:0;height:2px;transform:scaleX(0);transform-origin:left;background:var(--blue);content:"";transition:transform .2s}.desktopNav a:hover{color:var(--ink)}.desktopNav a:hover:after{transform:scaleX(1)}.headerActions{display:flex;align-items:center;gap:10px}.iconButton{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);cursor:pointer}.iconButton:hover{border-color:var(--blue);color:var(--blue)}.iconButton svg{width:18px}.menuToggle,.mobileNav{display:none}.hero{position:relative;display:grid;grid-template-columns:minmax(440px,.92fr) minmax(500px,1.08fr);gap:clamp(40px,6vw,100px);align-items:center;min-height:calc(100vh - 78px);padding:clamp(70px,7vw,110px) max(24px,calc((100vw - 1320px)/2)) 78px;overflow:hidden}.heroAtmosphere{position:absolute;z-index:0;inset:0;pointer-events:none}.heroAtmosphere:before{position:absolute;top:-36%;right:-14%;width:68vw;height:68vw;border:1px solid color-mix(in srgb,var(--blue-bright) 16%,transparent);border-radius:50%;content:""}.heroAtmosphere:after{position:absolute;right:12%;bottom:-42%;width:48vw;height:48vw;border:1px solid color-mix(in srgb,var(--blue-bright) 12%,transparent);border-radius:50%;content:""}.heroAtmosphere span:nth-child(1){position:absolute;inset:0;background:radial-gradient(circle at 72% 36%,color-mix(in srgb,var(--blue-bright) 16%,transparent),transparent 33%),radial-gradient(circle at 6% 90%,color-mix(in srgb,var(--orange) 10%,transparent),transparent 22%)}.heroCopy,.heroVisual{position:relative;z-index:1}.heroCopy h1{max-width:800px;margin:20px 0 24px}.heroLead{max-width:720px;margin-bottom:18px;font-size:clamp(17px,1.5vw,20px);line-height:1.62}.signature{display:block;margin-bottom:30px;color:var(--ink);font-family:var(--font-display);font-size:18px}.heroActions{display:flex;flex-wrap:wrap;gap:12px}.humanLink{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--blue);font-size:14px;font-weight:800}.humanLink svg{width:17px}.humanLink svg:last-child{margin-left:3px}.heroTrust{display:flex;flex-wrap:wrap;gap:18px;margin-top:34px;padding-top:24px;border-top:1px solid var(--line)}.heroTrust span{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;font-weight:700}.heroTrust svg{width:16px;color:var(--blue)}.heroVisual{padding:34px 0 40px}.heroVisual:before{position:absolute;z-index:-1;inset:5% -8% 0 10%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--blue-bright) 20%,transparent),transparent 68%);filter:blur(8px);content:""}.heroVisualLabel{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px 8%;padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.heroVisualLabel svg{width:15px}.productFrame{margin:0;border:1px solid var(--line-strong);border-radius:17px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-lg)}.productFrameBar{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-bottom:1px solid var(--line);background:var(--surface-2)}.productFrameBar>span{width:7px;height:7px;border-radius:50%;background:var(--line-strong)}.productFrameBar>span:first-child{background:var(--orange)}.productFrameBar small{margin-left:7px;color:var(--faint);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.productFrameBody{aspect-ratio:16 / 9.3;overflow:hidden;background:#f5f7fb}.productFrameBody img{width:100%;height:100%;object-fit:cover;object-position:top}.productFrame figcaption{display:flex;align-items:center;gap:8px;padding:10px 13px;color:var(--muted);font-size:10px}.productFrame figcaption svg{width:14px;color:var(--positive)}.floatingSignal{position:absolute;display:flex;align-items:center;gap:10px;min-width:190px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow-sm);backdrop-filter:blur(16px)}.floatingSignal>svg{width:20px;color:var(--blue)}.floatingSignal span{display:grid}.floatingSignal small{color:var(--faint);font-size:8px;font-weight:800;letter-spacing:.1em}.floatingSignal strong{color:var(--ink);font-size:11px}.floatingSignal--one{top:9%;right:-5%}.floatingSignal--two{bottom:4%;left:-7%}.founderBand{display:grid;grid-template-columns:auto minmax(300px,1fr) auto;gap:24px;align-items:center;padding:22px max(24px,calc((100vw - 1240px)/2));background:var(--navy);color:#fff}.founderBandNumber{display:flex;align-items:end;gap:6px;color:var(--orange);font-family:var(--font-display);font-size:46px;font-weight:800;line-height:1}.founderBandNumber small{padding-bottom:4px;color:#aebcd1;font-family:var(--font-body);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.founderBand>span:nth-child(2){display:grid}.founderBand strong{font-family:var(--font-display);font-size:17px}.founderBand span:nth-child(2) small{color:#9caec6}.founderBandAction{display:flex;align-items:center;gap:10px;color:#fff;font-weight:800}.founderBandAction svg{width:18px}.productDemo{background:var(--surface)}.productDemoShell{display:grid;grid-template-columns:minmax(300px,.38fr) minmax(0,1fr);max-width:1240px;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg);box-shadow:var(--shadow-sm)}.productTabs{position:relative;display:grid;align-content:start;border-right:1px solid var(--line);background:var(--surface-2)}.productTabs button{display:grid;grid-template-columns:auto auto 1fr auto;gap:12px;align-items:center;min-height:112px;padding:20px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--muted);text-align:left;cursor:pointer;transition:background .2s,color .2s}.productTabs button>svg{width:21px}.productTabs button>svg:last-child{width:17px;opacity:.45}.productTabs button>span:nth-child(3){display:grid;gap:4px}.productTabs button strong{color:var(--ink);font-size:15px}.productTabs button small{font-size:11px;line-height:1.42}.productTabs button[aria-selected=true]{background:var(--surface);color:var(--blue)}.productTabs button[aria-selected=true] .tabNumber{background:var(--blue);color:#fff}.tabNumber{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);color:var(--faint);font-size:9px;font-weight:800}.tabProgress{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--line)}.tabProgress span{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--blue-bright));transition:width .3s}.productPanel{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(26px,4vw,56px);align-items:center;min-height:520px;padding:clamp(28px,4vw,58px)}.productPanelCopy h3{margin:12px 0 16px;font-size:clamp(28px,3vw,42px)}.productPanelCopy>p{font-size:16px}.productPanelCopy ul{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.productPanelCopy li{display:flex;align-items:flex-start;gap:9px;color:var(--ink);font-size:13px;font-weight:700}.productPanelCopy li svg{width:16px;flex:0 0 auto;color:var(--blue)}.syntheticNote{display:flex;gap:10px;padding:13px;border-left:3px solid var(--blue);background:var(--blue-soft)}.syntheticNote>svg{width:19px;flex:0 0 auto;color:var(--blue)}.syntheticNote span{display:grid}.syntheticNote strong{font-size:11px}.syntheticNote small{color:var(--muted);font-size:9px}.featureSection{background:var(--bg)}.featureFlowLayout{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);max-width:1240px;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.featureFlowNav{display:grid;align-content:start;border-right:1px solid var(--line-strong)}.featureFlowNav button{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;min-height:78px;padding:16px 20px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--muted);text-align:left;cursor:pointer}.featureFlowNav button span{color:var(--faint);font-size:10px;font-weight:800}.featureFlowNav button strong{color:var(--ink)}.featureFlowNav button svg{width:17px}.featureFlowNav button[aria-selected=true]{background:var(--surface);color:var(--blue)}.featureFlowNav button[aria-selected=true] span{color:var(--blue)}.featureFlowPanel{position:relative;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(300px,1fr);gap:42px;min-height:450px;padding:clamp(34px,5vw,70px);overflow:hidden;background:var(--surface)}.flowNumber{position:absolute;top:-24px;right:22px;color:color-mix(in srgb,var(--blue) 8%,transparent);font-family:var(--font-display);font-size:190px;font-weight:800;line-height:1}.featureFlowIntro,.featureItems{position:relative;z-index:1}.featureFlowIntro h3{max-width:520px;margin-top:14px;font-size:clamp(30px,3.5vw,48px)}.featureItems{border-top:1px solid var(--line)}.featureItems>div{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;padding:20px 0;border-bottom:1px solid var(--line)}.featureItems span{grid-row:1 / 3;color:var(--blue);font-size:10px;font-weight:800}.featureItems strong{font-size:14px}.featureItems small{color:var(--muted);font-size:10px}.featureCaveat{position:relative;z-index:1;grid-column:1 / -1;display:flex;gap:8px;align-self:end;margin:0;font-size:11px}.featureCaveat svg{width:16px;flex:0 0 auto;color:var(--blue)}.contextSection{display:grid;grid-template-columns:minmax(330px,.65fr) minmax(0,1.35fr);gap:clamp(50px,8vw,130px);padding:clamp(90px,10vw,160px) max(24px,calc((100vw - 1240px)/2));background:var(--navy);color:#fff}.contextIntro{align-self:start}.contextIntro .kicker{color:#86a9ff}.contextIntro h2{margin:16px 0 22px}.contextIntro p{color:#aab8cc;font-size:18px}.contextIntro a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:#9ab7ff;font-weight:800}.contextIntro a svg{width:18px}.contextSteps{border-top:1px solid #263b5e}.contextSteps article{display:grid;grid-template-columns:50px 1fr auto;gap:22px;align-items:start;padding:28px 0;border-bottom:1px solid #263b5e}.contextSteps article>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #3e5c8a;border-radius:50%;color:#91aff6;font-size:11px;font-weight:800}.contextSteps article>div small{color:#7790b3;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.contextSteps h3{margin:4px 0 8px;font-size:24px}.contextSteps p{margin:0;color:#9cacc2}.contextSteps article>svg{width:18px;margin-top:14px;color:#49658e}.auraSection{display:grid;grid-template-columns:minmax(390px,.9fr) minmax(420px,1.1fr);gap:clamp(60px,8vw,130px);align-items:center;background:var(--surface)}.auraVisual{position:relative;min-height:590px}.auraVisual:before,.auraVisual:after{position:absolute;border:1px solid color-mix(in srgb,var(--blue) 18%,transparent);border-radius:50%;content:""}.auraVisual:before{inset:10% 8%}.auraVisual:after{inset:22% 20%}.auraMark{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:190px;height:190px;transform:translate(-50%,-50%);border:1px solid var(--line);border-radius:50%;background:radial-gradient(circle at 45% 35%,var(--surface),var(--surface-2));box-shadow:var(--shadow-lg)}.auraMark img{width:118px}.auraSignal{position:absolute;z-index:3;display:flex;gap:10px;align-items:center;min-width:195px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-sm)}.auraSignal>svg{width:20px;color:var(--blue)}.auraSignal span{display:grid}.auraSignal small{color:var(--faint);font-size:8px;font-weight:800;letter-spacing:.1em}.auraSignal strong{font-size:11px}.auraSignal--one{top:6%;left:0}.auraSignal--two{top:28%;right:0}.auraSignal--three{bottom:9%;left:4%}.auraCopy h2{margin:14px 0 22px}.auraCopy>p{font-size:18px}.auraBullets{margin-top:32px;border-top:1px solid var(--line)}.auraBullets>div{display:grid;grid-template-columns:34px 1fr;padding:14px 0;border-bottom:1px solid var(--line)}.auraBullets span{color:var(--blue);font-size:10px;font-weight:800}.auraBullets p{margin:0;color:var(--ink);font-size:13px;font-weight:700}.responsibleNote{display:flex;gap:12px;margin-top:28px;padding:17px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.responsibleNote svg{width:20px;flex:0 0 auto;color:var(--blue)}.responsibleNote p{margin:0;font-size:12px}.integrationsSection{background:var(--bg)}.integrationRows{max-width:1240px;border-top:1px solid var(--line-strong)}.integrationRows article{display:grid;grid-template-columns:auto minmax(260px,.8fr) minmax(300px,1fr);gap:24px;align-items:start;padding:28px 0;border-bottom:1px solid var(--line-strong)}.integrationIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--blue-soft);color:var(--blue)}.integrationIcon svg{width:22px}.integrationRows h3{margin:0 0 7px;font-size:19px}.integrationRows p{margin:0}.integrationState{display:grid;gap:5px;padding-left:24px;border-left:1px solid var(--line)}.integrationState strong{color:var(--positive);font-size:12px}.integrationState small{color:var(--muted);font-size:10px}.plansSection{background:var(--surface)}.noPayment{display:flex;gap:9px;align-items:center;margin-top:20px;padding:12px;border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:11px;font-weight:800}.noPayment svg{width:17px;color:var(--blue)}.planGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-width:1240px}.planCard{position:relative;display:flex;flex-direction:column;min-height:560px;padding:clamp(24px,2.8vw,38px);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.planCard--featured{border-color:var(--blue);background:linear-gradient(180deg,var(--blue-soft),var(--bg) 32%);box-shadow:var(--shadow-sm)}.planCardTop{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;color:var(--faint);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.planCardTop strong{padding:5px 8px;border-radius:999px;background:var(--blue);color:#fff;font-size:8px}.planCard h3{margin:28px 0 5px;font-size:34px}.planAudience{min-height:50px;color:var(--ink);font-weight:700}.planCard>p:not(.planAudience){min-height:78px;font-size:13px}.planCard ul{display:grid;gap:11px;min-height:120px;margin:22px 0;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);list-style:none}.planCard li{display:flex;gap:8px;align-items:flex-start;font-size:12px}.planCard li svg{width:15px;flex:0 0 auto;color:var(--blue)}.planNotice{display:grid;gap:5px;min-height:78px;margin-bottom:22px}.planNotice small{color:var(--faint);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.planNotice strong{font-size:12px}.planCard>a{width:100%;margin-top:auto}.capacityAxes{display:flex;flex-wrap:wrap;gap:8px;max-width:1240px;margin-top:22px}.capacityAxes span{padding:8px 0;color:var(--muted);font-size:11px;font-weight:700}.capacityAxes small{padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--bg)}.founderPromo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);gap:clamp(60px,8vw,130px);align-items:center;padding:clamp(90px,9vw,140px) max(24px,calc((100vw - 1240px)/2));background:linear-gradient(135deg,var(--navy),var(--navy-2) 70%,#11284d);color:#fff}.founderPromo .kicker{color:#8af}.founderPromoCopy h2{max-width:780px;margin:15px 0 20px}.founderPromoCopy>p{max-width:720px;color:#aebbd0;font-size:18px}.founderPromoCopy ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:30px 0 32px;padding:0;list-style:none}.founderPromoCopy li{display:flex;gap:9px;align-items:flex-start;color:#d4ddeb;font-size:12px}.founderPromoCopy li svg{width:17px;flex:0 0 auto;color:var(--orange)}.availability{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #2b4366;border-radius:var(--radius);overflow:hidden;background:#ffffff09}.availability>div{display:grid;align-content:center;min-height:160px;padding:20px;border-right:1px solid #2b4366}.availability>div:last-child{border:0}.availability span{color:#86a0c4;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.availability strong{color:#fff;font-family:var(--font-display);font-size:46px;line-height:1.1}.availability small{color:#9aacc6;font-size:9px}.availability .availability--waitlist strong{color:var(--orange)}.institutionalSection{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(60px,9vw,140px);background:var(--bg)}.institutionalStory h2{max-width:760px;margin:15px 0 22px}.institutionalStory>p{max-width:720px;font-size:18px}.institutionalStory blockquote{max-width:720px;margin:36px 0;padding:26px 0 26px 26px;border-left:3px solid var(--orange);color:var(--ink);font-family:var(--font-display);font-size:22px;font-weight:700}.institutionalStory blockquote small{display:block;margin-top:12px;color:var(--muted);font-family:var(--font-body);font-size:10px}.institutionalStory>a,.teamTeaser>a{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-weight:800}.institutionalStory>a svg,.teamTeaser>a svg{width:18px}.teamTeaser{padding:clamp(28px,4vw,50px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.teamTeaser h3{margin:14px 0;font-size:32px}.editorialEmpty{display:grid;gap:8px;margin:28px 0;padding:20px;border:1px dashed var(--line-strong);border-radius:12px;background:var(--surface-2)}.editorialEmpty svg{width:28px;color:var(--blue)}.editorialEmpty strong{font-size:12px}.editorialEmpty small{color:var(--muted);font-size:10px}.blogTeaser{background:var(--surface)}.sectionHeader--split>a{display:inline-flex;align-items:center;gap:8px;justify-self:end;color:var(--blue);font-weight:800}.sectionHeader--split>a svg{width:18px}.blogGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1240px}.blogCard{position:relative;display:grid;min-height:390px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--bg);transition:transform .2s,border-color .2s,box-shadow .2s}.blogCard:hover{transform:translateY(-4px);border-color:var(--blue);box-shadow:var(--shadow-sm)}.blogCardVisual{display:grid;place-items:center;min-height:170px;background:linear-gradient(135deg,var(--navy-2),var(--navy-3));color:#92afff}.blogCardVisual img{width:100%;height:100%;object-fit:cover}.blogCardVisual svg{width:42px}.blogCard>div:nth-child(2){padding:22px}.blogCard>div:nth-child(2)>span{color:var(--blue);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blogCard h2{margin:10px 0;font-size:22px}.blogCard p{font-size:13px}.blogCard small{color:var(--faint);font-size:9px}.blogCard>svg{position:absolute;right:18px;bottom:18px;width:18px;color:var(--blue)}.blogEmpty{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;max-width:1240px;padding:34px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--bg)}.blogEmpty>svg{width:42px;color:var(--blue)}.blogEmpty strong{font-family:var(--font-display);font-size:19px}.blogEmpty p{margin:4px 0 0}.blogEmpty a{display:flex;align-items:center;gap:8px;color:var(--blue);font-weight:800}.blogEmpty a svg{width:18px}.faqSection{display:grid;grid-template-columns:minmax(300px,.55fr) minmax(0,1fr);gap:clamp(60px,9vw,140px);background:var(--bg)}.faqIntro{align-self:start}.faqIntro h2{margin:15px 0 18px}.faqIntro>a{display:inline-flex;align-items:center;gap:8px;margin-top:15px;color:var(--blue);font-weight:800}.faqIntro>a svg{width:18px}.faqList{border-top:1px solid var(--line-strong)}.faqList article{border-bottom:1px solid var(--line-strong)}.faqList button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:76px;padding:18px 0;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.faqList button span{font-weight:800}.faqList button svg{width:19px;transition:transform .2s}.faqList button[aria-expanded=true] svg{transform:rotate(180deg);color:var(--blue)}.faqList article>div{padding:0 48px 22px 0}.faqList p{margin:0}.finalCta{padding:clamp(92px,10vw,160px) 24px;background:radial-gradient(circle at 50% 0,#183969,transparent 48%),var(--navy);color:#fff;text-align:center}.finalCta .kicker{color:#94b1ff}.finalCta h2{max-width:820px;margin:16px auto 22px}.finalCta p{max-width:680px;margin:0 auto 30px;color:#aebdd1;font-size:18px}.finalCta>div{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.siteFooter{padding:70px max(24px,calc((100vw - 1240px)/2)) 24px;background:#041020;color:#fff}.footerLead{display:grid;grid-template-columns:auto 1fr 1fr;gap:34px;align-items:center;padding-bottom:48px;border-bottom:1px solid #243956}.footerLead .brand{width:155px}.footerLead strong{font-family:var(--font-display);font-size:26px}.footerLead p{max-width:490px;margin:0;color:#8fa2bc}.footerNav{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:50px 0}.footerNav>div{display:grid;align-content:start;gap:10px}.footerNav strong{margin-bottom:7px;color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.footerNav a{display:flex;align-items:center;gap:8px;width:fit-content;color:#8fa2bc;font-size:12px}.footerNav a:hover{color:#fff}.footerNav a svg{width:15px}.footerBase{display:flex;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid #243956;color:#6f849f;font-size:10px}.pageHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.45fr);gap:clamp(60px,9vw,140px);align-items:end;min-height:550px;padding:clamp(100px,10vw,155px) max(24px,calc((100vw - 1240px)/2)) 85px;background:linear-gradient(135deg,var(--surface),var(--surface-2))}.pageHero--dark{background:radial-gradient(circle at 88% 18%,#193d70,transparent 32%),var(--navy);color:#fff}.pageHero--dark p{color:#aebdd1}.pageHero>div:first-child>h1{max-width:930px;margin:17px 0 22px}.pageHero>div:first-child>p{max-width:800px;font-size:19px}.pageHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pageHero--dark .buttonSecondary{border-color:#3b5579;background:transparent;color:#fff}.aboutHeroMark{display:grid;place-items:center;justify-self:end;width:280px;height:280px;border:1px solid var(--line);border-radius:50%;background:var(--surface);box-shadow:var(--shadow-lg)}.aboutHeroMark img{width:150px}.aboutHeroMark span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.teamHeroIcon,.pageHeroBadge,.privacyHeroNote,.legalReviewBadge{display:grid;align-content:center;gap:8px;justify-self:end;min-height:190px;width:min(100%,330px);padding:30px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 8%,transparent)}.teamHeroIcon{place-items:center}.teamHeroIcon svg,.blogHeroIcon,.securityHeroIcon,.legalHeroIcon{width:90px;height:90px;color:#90acff}.pageHeroBadge svg,.privacyHeroNote svg,.legalReviewBadge svg{width:28px;color:var(--blue)}.pageHeroBadge strong,.privacyHeroNote strong,.legalReviewBadge strong{font-size:14px}.pageHeroBadge small,.privacyHeroNote small,.legalReviewBadge small{color:var(--muted);font-size:10px}.pageHero--dark .legalReviewBadge small{color:#9eb0ca}.storyPage{display:grid;grid-template-columns:1fr .7fr;gap:clamp(60px,9vw,140px);background:var(--surface)}.storyNarrative p{color:var(--ink);font-family:var(--font-display);font-size:clamp(24px,2.4vw,34px);line-height:1.45}.storyPage blockquote{align-self:center;margin:0;padding:38px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);color:var(--ink);font-family:var(--font-display);font-size:24px;font-weight:700}.storyPage blockquote small{display:block;margin-top:18px;color:var(--blue);font-family:var(--font-body);font-size:10px}.timelineSection{background:var(--bg)}.timelineSection>div{display:grid;grid-template-columns:repeat(3,1fr);max-width:1240px;border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.timelineSection article{min-height:260px;padding:28px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.timelineSection article>span{color:var(--blue);font-size:10px;font-weight:800}.timelineSection h3{margin:55px 0 12px}.principlesSection{display:grid;grid-template-columns:.55fr 1fr;gap:clamp(50px,8vw,120px);padding:clamp(88px,9vw,140px) max(24px,calc((100vw - 1240px)/2));background:var(--navy);color:#fff}.principlesSection header h2{margin-top:15px}.principlesSection header .kicker{color:#8caaff}.principlesSection>div{border-top:1px solid #294368}.principlesSection article{display:grid;grid-template-columns:40px 1fr;padding:22px 0;border-bottom:1px solid #294368}.principlesSection article span{grid-row:1 / 3;color:#8caaff;font-size:10px;font-weight:800}.principlesSection article h3{margin:0 0 5px;font-size:19px}.principlesSection article p{margin:0;color:#9cacbf}.founderProfile{display:grid;grid-template-columns:330px 1fr;gap:clamp(50px,8vw,120px);align-items:center;background:var(--surface)}.founderMonogram{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,var(--blue-soft),var(--surface-2));color:var(--blue);font-family:var(--font-display);font-size:90px;font-weight:800}.founderProfile h2{margin:12px 0 5px}.founderProfile>div:last-child>strong{color:var(--blue)}.founderProfile p{max-width:740px;margin-top:20px}.founderProfile ul{display:grid;gap:10px;margin-top:24px;padding:0;list-style:none}.founderProfile li{display:flex;gap:8px;align-items:center;font-size:12px}.founderProfile li svg{width:15px;color:var(--blue)}.teamPage{background:var(--bg)}.teamEmpty{max-width:850px;padding:clamp(38px,6vw,80px);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface)}.teamEmpty>svg{width:60px;height:60px;margin-bottom:28px;color:var(--blue)}.teamEmpty h2{margin:15px 0 20px}.futureAreas{display:flex;flex-wrap:wrap;gap:10px;margin-top:38px}.futureAreas>span{display:flex;align-items:center;padding-right:10px;color:var(--muted);font-weight:700}.futureAreas>div{display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:11px}.futureAreas svg{width:14px;color:var(--blue)}.teamGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.teamGrid article{padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.teamGrid article img{aspect-ratio:1;width:100%;object-fit:cover;border-radius:12px}.planGrid--compact .planCard{min-height:500px}.planComparison{display:grid;grid-template-columns:.6fr 1fr;gap:60px;max-width:1240px;margin-top:70px;padding-top:60px;border-top:1px solid var(--line-strong)}.planComparison header h2{margin-top:15px}.planComparison>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.planComparison>div span{display:flex;gap:8px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);font-size:12px}.planComparison svg{width:15px;color:var(--blue)}.securityPrinciples{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.securityPrinciples article{position:relative;min-height:310px;padding:clamp(30px,5vw,70px);background:var(--surface)}.securityPrinciples article>span{position:absolute;top:28px;right:30px;color:var(--faint);font-size:10px}.securityPrinciples svg{width:34px;height:34px;color:var(--blue)}.securityPrinciples h2{margin:44px 0 14px;font-size:30px}.securityDisclaimer{display:flex;gap:24px;align-items:center;padding:40px max(24px,calc((100vw - 900px)/2));background:var(--orange-soft)}.securityDisclaimer>svg{width:34px;flex:0 0 auto;color:var(--orange)}.securityDisclaimer p{margin:4px 0 0}.founderPageLayout{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(500px,1fr);gap:clamp(60px,8vw,120px);align-items:start;background:var(--bg)}.founderBenefits{position:sticky;top:105px}.founderBenefits h2{margin:15px 0 18px}.founderBenefits>article{display:grid;grid-template-columns:32px 28px 1fr;gap:10px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.founderBenefits>article>span{color:var(--faint);font-size:9px;font-weight:800}.founderBenefits article svg{width:19px;color:var(--blue)}.founderBenefits article p{margin:0;color:var(--ink);font-size:12px;font-weight:700}.founderRule{display:flex;gap:12px;margin-top:24px;padding:17px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.founderRule svg{width:20px;flex:0 0 auto;color:var(--blue)}.founderRule p{margin:0;font-size:11px}.publicForm,.successProtocol,.cancellationIntro{display:grid;gap:18px;padding:clamp(26px,4vw,48px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.formHeader{padding-bottom:20px;border-bottom:1px solid var(--line)}.formHeader h2{margin:12px 0;font-size:34px}.formHeader p{margin:0}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.formField{display:grid;gap:7px;color:var(--ink);font-size:12px;font-weight:800}.formField input,.formField textarea,.formField select{width:100%;min-height:50px;padding:12px 13px;border:1px solid var(--line-strong);border-radius:9px;background:var(--bg);color:var(--ink);font-weight:500}.formField textarea{min-height:128px;resize:vertical}.formField input:focus,.formField textarea:focus,.formField select:focus{border-color:var(--blue);outline:3px solid color-mix(in srgb,var(--blue) 15%,transparent)}.formField small{color:var(--muted);font-size:9px;font-weight:500}.consent{display:flex;gap:10px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--muted);font-size:11px}.consent input{width:18px;height:18px;margin-top:1px;accent-color:var(--blue)}.consent a{color:var(--blue);text-decoration:underline}.honeypot{position:fixed!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.formError{margin:0;padding:12px;border-left:3px solid var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger);font-size:12px}.formSubmit{width:100%}.formFinePrint{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--muted);font-size:9px}.formFinePrint svg{width:14px}.successProtocol{place-items:start}.successProtocol>svg{width:48px;height:48px;color:var(--positive)}.successProtocol h2{margin:0;font-size:34px}.successProtocol>div{display:grid;gap:3px;width:100%;padding:20px;border:1px dashed var(--blue);border-radius:12px;background:var(--blue-soft)}.successProtocol>div small{color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.successProtocol>div strong{color:var(--blue);font-family:var(--font-display);font-size:25px;letter-spacing:.04em}.contactPage{display:grid;gap:70px;background:var(--bg)}.contactChannels{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.contactChannels article{display:flex;flex-direction:column;min-height:300px;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.contactChannels article>svg{width:28px;height:28px;color:var(--blue)}.contactChannels h2{margin:34px 0 10px;font-size:20px}.contactChannels p{font-size:12px}.contactChannels small{color:var(--faint);font-size:9px}.contactChannels a{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:var(--blue);font-size:11px;font-weight:800}.contactChannels a svg{width:16px}.contactForm{max-width:820px;margin:0 auto}.legalNotice{display:flex;gap:12px;align-items:center;padding:18px max(24px,calc((100vw - 1240px)/2));background:var(--orange-soft)}.legalNotice svg{width:20px;flex:0 0 auto;color:var(--orange)}.legalNotice p{margin:0;color:var(--ink);font-size:11px}.cancellationPage{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(480px,1fr);gap:clamp(60px,9vw,130px);align-items:start;background:var(--bg)}.cancellationSections{border-top:1px solid var(--line-strong)}.cancellationSections article{display:grid;grid-template-columns:34px 1fr;padding:22px 0;border-bottom:1px solid var(--line)}.cancellationSections article>span{grid-row:1 / 3;color:var(--blue);font-size:10px;font-weight:800}.cancellationSections h2{margin:0 0 8px;font-size:19px}.cancellationSections p{margin:0;font-size:13px}.cancellationFlow{position:sticky;top:102px}.flowProgress{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;margin-bottom:18px;padding:0 12px}.flowProgress>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--faint);font-size:10px;font-weight:800}.flowProgress span small{position:absolute;margin-top:58px;color:var(--faint);font-size:8px;font-weight:700}.flowProgress span.active{border-color:var(--blue);background:var(--blue);color:#fff}.flowProgress i{height:1px;background:var(--line)}.cancellationIntro>svg{width:42px;height:42px;color:var(--blue)}.cancellationIntro h2{margin:0;font-size:32px}.cancellationIntro ul{display:grid;gap:10px;padding:0;list-style:none}.cancellationIntro li{display:flex;gap:8px;font-size:12px}.cancellationIntro li svg{width:15px;color:var(--blue)}.formActions{display:grid;grid-template-columns:auto 1fr;gap:10px}.cancellationSupport{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;padding:50px max(24px,calc((100vw - 980px)/2));background:var(--navy);color:#fff}.cancellationSupport>svg{width:36px;color:#8eacff}.cancellationSupport h2{margin:0;font-size:24px}.cancellationSupport p{margin:4px 0 0;color:#9eb0c8}.blogPage{min-height:560px;background:var(--bg)}.blogTools{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;margin-bottom:40px}.blogTools>label{display:flex;gap:8px;align-items:center;width:min(100%,430px);min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.blogTools label svg{width:18px;color:var(--muted)}.blogTools input{width:100%;border:0;outline:0;background:transparent;color:var(--ink)}.blogTools>div{display:flex;flex-wrap:wrap;gap:7px}.blogTools button{padding:8px 11px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:10px;cursor:pointer}.blogTools button.active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue);font-weight:800}.blogGrid--page{grid-template-columns:repeat(3,1fr)}.blogPublicationEmpty{max-width:880px;padding:clamp(40px,6vw,76px);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface)}.blogPublicationEmpty>svg{width:56px;height:56px;margin-bottom:26px;color:var(--blue)}.blogPublicationEmpty h2{margin:14px 0 20px}.blogPublicationEmpty>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.blogPublicationEmpty>div span{padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:10px}.searchEmpty{grid-column:1 / -1}.articleLoading,.notFound{display:grid;place-items:center;align-content:center;min-height:70vh;padding:120px 24px;text-align:center}.articleLoading span{width:min(680px,80vw);height:22px;margin:8px;border-radius:6px;background:var(--surface-2)}.notFound>svg{width:60px;height:60px;margin-bottom:24px;color:var(--blue)}.notFound h1{max-width:800px;margin:14px 0}.notFound p{max-width:620px}.articlePage>header,.legalDocument>header{max-width:960px;margin:0 auto;padding:120px 24px 60px}.articlePage>header>a,.legalDocument>header>a{display:inline-flex;gap:7px;align-items:center;margin-bottom:34px;color:var(--blue);font-weight:800}.articlePage>header>a svg,.legalDocument>header>a svg{width:17px}.articlePage>header>span{color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.articlePage header h1,.legalDocument header h1{margin:12px 0 20px}.articlePage header>p,.legalDocument header>p{font-size:19px}.articlePage header>div{display:flex;flex-wrap:wrap;gap:16px;color:var(--muted);font-size:10px}.articleCover{width:min(1160px,calc(100% - 48px));max-height:580px;margin:0 auto;object-fit:cover;border-radius:var(--radius)}.articlePage>article,.legalDocument>article{max-width:760px;margin:0 auto;padding:70px 24px 130px}.articlePage article p,.articlePage article li,.legalDocument article p{color:var(--ink);font-size:18px;line-height:1.85}.articlePage article h2,.legalDocument article h2{margin:55px 0 18px;font-size:34px}.articlePage article blockquote{margin:45px 0;padding:24px 0 24px 24px;border-left:3px solid var(--blue);font-family:var(--font-display);font-size:24px}.legalIndex{background:var(--bg)}.legalIndexNotice{display:flex;gap:12px;max-width:900px;margin-bottom:38px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--orange-soft)}.legalIndexNotice svg{width:22px;flex:0 0 auto;color:var(--orange)}.legalIndexNotice p{margin:0;color:var(--ink);font-size:12px}.legalIndex>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1100px}.legalIndex>div:last-child>a{display:grid;grid-template-columns:auto 1fr auto;gap:16px;min-height:190px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.legalIndex>div:last-child>a:hover{border-color:var(--blue)}.legalIndex>div:last-child>a>svg{width:24px;color:var(--blue)}.legalIndex>div:last-child>a>svg:last-child{width:18px}.legalIndex a span{display:grid;align-content:start}.legalIndex a small{color:var(--orange);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legalIndex a strong{margin:10px 0;font-family:var(--font-display);font-size:19px}.legalIndex a p{margin:0;font-size:12px}.legalStatus{display:inline-flex;padding:7px 10px;border-radius:999px;background:var(--orange-soft);color:var(--orange);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legalDocument>article section{padding:10px 0 34px;border-bottom:1px solid var(--line)}.cookiePreferences{position:fixed;z-index:450;right:18px;bottom:18px;display:grid;grid-template-columns:auto 1fr;gap:12px;width:min(520px,calc(100vw - 36px));padding:18px;border:1px solid var(--line-strong);border-radius:14px;background:color-mix(in srgb,var(--surface) 96%,transparent);box-shadow:var(--shadow-lg);backdrop-filter:blur(20px)}.cookiePreferences>svg{width:24px;color:var(--blue)}.cookiePreferences p{margin:4px 0 0;font-size:10px}.cookiePreferences>div:last-child{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.cookiePreferences button{min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--ink);font-size:10px;font-weight:800;cursor:pointer}.cookiePreferences button:last-child{border-color:var(--blue);background:var(--blue);color:#fff}.fatalError{display:grid;place-items:start;align-content:center;min-height:100vh;padding:60px max(24px,calc((100vw - 780px)/2));background:var(--bg)}.fatalError img{width:74px;margin-bottom:24px}.fatalError>span{color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fatalError h1{margin:14px 0 18px}.fatalError>div{display:flex;gap:10px;margin-top:20px}.fatalError button,.fatalError a{padding:12px 16px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font-weight:800;cursor:pointer}.fatalError button{border-color:var(--blue);background:var(--blue);color:#fff}.sectionFallback{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px max(24px,calc((100vw - 1240px)/2));background:var(--orange-soft)}.sectionFallback a{display:flex;align-items:center;gap:8px;color:var(--blue);font-weight:800}.sectionFallback a svg{width:17px}@media(max-width:1180px){.desktopNav{gap:18px}.desktopNav a{font-size:12px}.hero{grid-template-columns:1fr 1fr;gap:36px}.floatingSignal--one{right:0}.floatingSignal--two{left:0}.productPanel{grid-template-columns:1fr}.productPanel .productFrame{max-width:700px}.featureFlowPanel{grid-template-columns:1fr}.featureCaveat{grid-column:auto}.contactChannels{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){h1{font-size:clamp(46px,8vw,64px)}.desktopNav,.loginLink,.headerCta{display:none}.menuToggle{display:grid}.mobileNav{position:absolute;top:calc(100% + 1px);right:0;left:0;display:grid;max-height:0;overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg);opacity:0;transition:max-height .25s,opacity .2s}.mobileNav--open{max-height:540px;padding:12px max(18px,calc((100vw - 900px)/2)) 22px;opacity:1}.mobileNav a{display:flex;align-items:center;justify-content:space-between;min-height:50px;border-bottom:1px solid var(--line);color:var(--ink);font-weight:800}.mobileNav a svg{width:17px}.hero{grid-template-columns:1fr;min-height:auto}.heroCopy{max-width:820px}.heroVisual{max-width:850px}.founderBand{grid-template-columns:auto 1fr}.founderBandAction{grid-column:2}.productDemoShell,.featureFlowLayout{grid-template-columns:1fr}.productTabs,.featureFlowNav{grid-template-columns:repeat(4,1fr);border-right:0;border-bottom:1px solid var(--line)}.productTabs button{grid-template-columns:auto;min-height:120px;place-items:start}.productTabs button>span:nth-child(3) small,.productTabs button>svg:last-child{display:none}.featureFlowNav{display:grid}.featureFlowNav button{grid-template-columns:auto 1fr;min-height:90px}.featureFlowNav button svg{display:none}.contextSection,.auraSection,.founderPromo,.institutionalSection,.faqSection,.storyPage,.principlesSection,.founderProfile,.founderPageLayout,.cancellationPage{grid-template-columns:1fr}.auraVisual{order:2;width:min(100%,700px)}.planGrid{grid-template-columns:1fr}.planCard{min-height:auto}.planCard>p:not(.planAudience),.planCard ul,.planAudience{min-height:0}.founderPromo .availability{max-width:650px}.footerLead{grid-template-columns:auto 1fr}.footerLead p{grid-column:1 / -1}.footerNav{grid-template-columns:1fr 1fr}.pageHero{grid-template-columns:1fr}.aboutHeroMark,.teamHeroIcon,.pageHeroBadge,.privacyHeroNote,.legalReviewBadge{justify-self:start}.founderProfile{grid-template-columns:260px 1fr}.founderBenefits,.cancellationFlow{position:static}.contactChannels,.blogGrid,.blogGrid--page{grid-template-columns:1fr 1fr}.cancellationSupport{grid-template-columns:auto 1fr}.cancellationSupport a{grid-column:2;justify-self:start}}@media(max-width:700px){body{font-size:15px}h1{font-size:clamp(40px,12vw,48px)}h2{font-size:clamp(32px,9vw,40px)}.section{padding:74px 16px}.siteHeader{padding-inline:12px}.brandLink{min-width:130px}.brand{width:138px;height:40px}.headerActions{gap:7px}.iconButton{width:40px;height:40px}.hero{padding:66px 16px 58px}.heroLead{font-size:17px}.heroActions{display:grid}.heroActions>a{width:100%}.heroTrust{display:grid;gap:9px}.heroVisual{padding-top:18px}.floatingSignal{position:relative;inset:auto;display:inline-flex;min-width:0;margin-top:8px}.floatingSignal--two{float:right}.productFrameBar small{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.founderBand{grid-template-columns:auto 1fr;gap:14px;padding:18px 16px}.founderBandNumber{font-size:38px}.founderBand strong{font-size:13px}.founderBand span:nth-child(2) small{font-size:9px}.founderBandAction{grid-column:1 / -1;padding-top:12px;border-top:1px solid #243b5e;font-size:12px}.sectionHeader--split{grid-template-columns:1fr;gap:20px}.sectionHeader--split>a{justify-self:start}.productDemoShell{border-radius:14px}.productTabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.productTabs button{flex:0 0 155px;min-height:112px;scroll-snap-align:start}.productPanel{min-height:auto;padding:22px 14px}.productPanelCopy h3{font-size:30px}.featureFlowNav{grid-template-columns:1fr 1fr}.featureFlowPanel{min-height:0;padding:30px 18px}.flowNumber{font-size:120px}.contextSection{padding:78px 16px}.contextSteps article{grid-template-columns:42px 1fr;gap:14px}.contextSteps article>svg{display:none}.auraSection{padding-inline:16px}.auraVisual{min-height:500px;transform:scale(.94)}.auraMark{width:150px;height:150px}.auraMark img{width:95px}.auraSignal{min-width:170px}.auraSignal--two{right:-10px}.integrationRows article{grid-template-columns:auto 1fr}.integrationState{grid-column:2;padding:12px 0 0;border-top:1px solid var(--line);border-left:0}.planGrid{gap:12px}.founderPromo{padding:78px 16px}.founderPromoCopy ul,.availability{grid-template-columns:1fr}.availability>div{min-height:110px;border-right:0;border-bottom:1px solid #2b4366}.institutionalSection,.faqSection{padding-inline:16px}.blogEmpty{grid-template-columns:1fr;padding:24px}.blogGrid,.blogGrid--page{grid-template-columns:1fr}.faqList article>div{padding-right:0}.finalCta{padding-inline:16px}.finalCta>div{display:grid}.siteFooter{padding-inline:16px}.footerLead{grid-template-columns:1fr}.footerLead p{grid-column:auto}.footerNav{grid-template-columns:1fr 1fr;gap:34px 18px}.footerBase{display:grid}.pageHero{min-height:480px;padding:90px 16px 60px}.pageHeroActions{display:grid}.aboutHeroMark{width:210px;height:210px}.aboutHeroMark img{width:115px}.storyPage,.timelineSection,.founderProfile,.teamPage,.securityPrinciples,.founderPageLayout,.contactPage,.cancellationPage,.blogPage,.legalIndex{padding-inline:16px}.timelineSection>div,.securityPrinciples{grid-template-columns:1fr}.principlesSection{padding:76px 16px}.founderProfile{grid-template-columns:1fr}.founderMonogram{width:190px}.planComparison{grid-template-columns:1fr;gap:28px}.planComparison>div{grid-template-columns:1fr}.formGrid{grid-template-columns:1fr}.publicForm,.successProtocol,.cancellationIntro{padding:22px 16px;border-radius:14px}.contactChannels{grid-template-columns:1fr}.contactChannels article{min-height:240px}.formActions{grid-template-columns:1fr}.cancellationSupport{grid-template-columns:1fr;padding-inline:16px}.cancellationSupport a{grid-column:auto}.legalIndex>div:last-child{grid-template-columns:1fr}.articlePage>header,.legalDocument>header{padding-top:90px}.articlePage article p,.articlePage article li,.legalDocument article p{font-size:16px}.cookiePreferences{right:10px;bottom:10px;width:calc(100vw - 20px)}}@media(max-width:390px){.brandLink{min-width:116px}.brand{width:120px}.hero h1{font-size:40px}.heroActions .button{font-size:13px}.productTabs button{flex-basis:142px}.auraVisual{margin-inline:-22px}.footerNav{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.button:hover,.buttonSecondary:hover,.blogCard:hover{transform:none}}:root{--cyan: #08c9cf;--violet: #8d48ff;--brand-gradient: linear-gradient(132deg, #08d5c5 4%, #087bc8 48%, #823cff 96%)}.brand{display:inline-flex;align-items:center;gap:10px;width:auto;height:auto;overflow:visible;isolation:isolate}.brandMark{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto}.brandMark:before{position:absolute;inset:7px;border-radius:50%;background:radial-gradient(circle,rgba(12,205,210,.2),transparent 70%);filter:blur(6px);content:""}.brandMark img{position:relative;width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(17,73,151,.2))}.brandType{display:grid;align-content:center;line-height:1}.brandType strong{color:var(--ink);font-family:var(--font-display);font-size:23px;font-weight:760;letter-spacing:-.045em}.brandType strong span{color:#12b9bd}.brandType small{margin-top:5px;color:var(--faint);font-size:6.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.brand--compact{gap:8px}.brand--compact .brandMark,.brand--compact .brandMark img{width:36px;height:36px}.brand--compact .brandType strong{font-size:20px}.brandLink{min-width:174px}.siteHeader{padding-block:8px}.headerInner{min-height:60px}.headerCta{min-width:151px}.mobileFounderCta{color:var(--blue)!important}.siteFooter .brandType strong{color:#fff}.siteFooter .brandType small{color:#8498b4}.brandScene{--brand-rx: 0deg;--brand-ry: 0deg;position:relative;display:grid;place-items:center;width:220px;aspect-ratio:1;perspective:800px;transform-style:preserve-3d}.brandSceneHalo{position:absolute;inset:12%;border-radius:50%;background:conic-gradient(from 30deg,#05d7c938,#225beb14,#8d48ff33,#05d7c938);filter:blur(24px);animation:brand-breathe 5s ease-in-out infinite}.brandSceneMain,.brandSceneDepth{position:absolute;width:72%;height:72%;object-fit:contain;transform:rotateX(var(--brand-rx)) rotateY(var(--brand-ry)) translateZ(34px);transform-style:preserve-3d;transition:transform .18s ease-out}.brandSceneMain{z-index:4;filter:drop-shadow(0 26px 24px rgba(7,42,92,.28));animation:brand-float 6s ease-in-out infinite}.brandSceneDepth{opacity:.18;filter:saturate(.9) brightness(.75) blur(.15px)}.brandSceneDepth--one{z-index:2;transform:rotateX(var(--brand-rx)) rotateY(var(--brand-ry)) translate(2px,9px) translateZ(14px)}.brandSceneDepth--two{z-index:1;opacity:.09;transform:rotateX(var(--brand-rx)) rotateY(var(--brand-ry)) translate(5px,17px) translateZ(3px)}.brandSceneOrbit{position:absolute;inset:6%;z-index:3;border:1px solid color-mix(in srgb,var(--blue-bright) 28%,transparent);border-radius:50%;transform:rotateX(67deg) rotate(-12deg);animation:brand-orbit 12s linear infinite}.brandSceneOrbit:before,.brandSceneOrbit:after{position:absolute;inset:16%;border:1px solid color-mix(in srgb,var(--cyan) 22%,transparent);border-radius:inherit;content:""}.brandSceneOrbit:after{inset:32%;border-color:color-mix(in srgb,var(--violet) 28%,transparent)}.brandSceneOrbit i{position:absolute;top:-4px;left:48%;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px var(--cyan)}.brandSceneOrbit i:nth-child(2){top:50%;left:auto;right:-3px;width:6px;height:6px;background:var(--blue-bright)}.brandSceneOrbit i:nth-child(3){top:auto;bottom:10%;left:15%;width:5px;height:5px;background:var(--violet)}.brandSignature{position:relative;display:grid;grid-template-columns:160px 1fr;gap:14px;align-items:center}.brandSignature>.brandScene{width:160px}.brandSignature>div:last-child{display:grid}.brandSignature>div:last-child>strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(38px,4vw,54px);line-height:.9;letter-spacing:-.06em}.brandSignature>div:last-child>strong span{color:var(--cyan)}.brandSignature>div:last-child>small{margin-top:11px;color:var(--faint);font-size:8px;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.brandSignature>div:last-child>p{margin:15px 0 0;color:var(--ink);font-family:var(--font-display);font-size:16px;font-weight:750}.productSurface{--ps-bg: #f2f6fc;--ps-panel: #fff;--ps-panel-2: #eaf0fa;--ps-line: #d9e2ef;--ps-ink: #0a1930;--ps-muted: #677891;--ps-blue: #1f62e5;--ps-green: #158767;position:relative;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--ps-line) 84%,#7991b6);border-radius:18px;background:var(--ps-bg);color:var(--ps-ink);box-shadow:0 28px 70px #112d582e,0 1px #ffffffe6 inset;font-size:11px}html[data-theme=dark] .productSurface{--ps-bg: #071327;--ps-panel: #0d1c35;--ps-panel-2: #112442;--ps-line: #263b5d;--ps-ink: #f1f5fc;--ps-muted: #92a6c2;--ps-blue: #6d9fff;--ps-green: #6bd6b4;box-shadow:0 28px 78px #00030d75,0 1px #ffffff0d inset}.productSurface button{border:0;color:inherit;font:inherit;cursor:pointer}.productSurface small{color:var(--ps-muted)}.productSurfaceHeader{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:48px;padding:7px 13px;border-bottom:1px solid var(--ps-line);background:color-mix(in srgb,var(--ps-panel) 93%,transparent);backdrop-filter:blur(12px)}.productSurfaceBrand{display:flex;align-items:center;gap:7px}.productSurfaceBrand img{width:27px;height:27px;object-fit:contain;filter:drop-shadow(0 4px 5px rgba(13,78,151,.15))}.productSurfaceBrand span{display:grid;line-height:1.05}.productSurfaceBrand strong{font-size:10px}.productSurfaceBrand small{margin-top:3px;font-size:6px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.productSurfaceContext{display:flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--ps-line);border-radius:999px;color:var(--ps-muted);font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.productSurfacePulse{width:5px;height:5px;border-radius:50%;background:var(--ps-green);box-shadow:0 0 0 4px color-mix(in srgb,var(--ps-green) 15%,transparent)}.productSurfaceUser{justify-self:end;display:flex;align-items:center;gap:5px}.productSurfaceUser span{display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--ps-line);border-radius:50%;background:var(--ps-panel-2);color:var(--ps-blue);font-size:7px;font-weight:900}.productSurfaceUser i{width:6px;height:6px;border-radius:50%;background:var(--ps-green)}.productSurfaceFoot{display:flex;align-items:center;gap:6px;min-height:35px;padding:8px 12px;border-top:1px solid var(--ps-line);background:var(--ps-panel);color:var(--ps-muted);font-size:7px;font-weight:700}.productSurfaceFoot svg{width:12px;color:var(--ps-green)}.productSurfaceFoot i{margin-left:auto;font-style:normal}.surfaceToday{padding:16px}.surfaceGreeting{display:flex;justify-content:space-between;gap:15px;align-items:end;margin-bottom:12px}.surfaceGreeting>span{display:grid;gap:3px}.surfaceGreeting small{font-size:6px;font-weight:900;letter-spacing:.12em}.surfaceGreeting strong{font-size:15px;letter-spacing:-.025em}.surfaceGreeting button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--ps-blue) 28%,var(--ps-line));border-radius:7px;background:color-mix(in srgb,var(--ps-blue) 8%,var(--ps-panel));color:var(--ps-blue);font-size:7px;font-weight:800}.surfaceGreeting button svg{width:11px}.surfaceStats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.surfaceStats article{display:flex;align-items:center;gap:7px;min-width:0;padding:9px;border:1px solid var(--ps-line);border-radius:8px;background:var(--ps-panel)}.surfaceStats article>svg{width:14px;flex:0 0 auto;color:var(--ps-blue)}.surfaceStats article span{display:grid;min-width:0}.surfaceStats article small{overflow:hidden;font-size:5.5px;font-weight:850;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap}.surfaceStats article strong{font-size:13px;line-height:1.15}.surfaceColumns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(140px,.7fr);gap:8px;margin-top:8px}.surfaceFocus,.surfaceNext{border:1px solid var(--ps-line);border-radius:9px;background:var(--ps-panel)}.surfaceFocus header{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border-bottom:1px solid var(--ps-line)}.surfaceFocus header span{display:grid}.surfaceFocus header small{font-size:5.5px;font-weight:900;letter-spacing:.1em}.surfaceFocus header strong{font-size:9px}.surfaceFocus header b{padding:3px 6px;border-radius:999px;background:var(--ps-panel-2);color:var(--ps-muted);font-size:6px}.surfaceFocus ul{margin:0;padding:0 9px;list-style:none}.surfaceFocus li{display:grid;grid-template-columns:5px minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px 0;border-bottom:1px solid var(--ps-line)}.surfaceFocus li:last-child{border:0}.surfaceFocus li>i{width:5px;height:23px;border-radius:4px}.tone-orange{background:#ec9544}.tone-blue{background:var(--ps-blue)}.tone-purple{background:#925cff}.surfaceFocus li>span{display:grid;min-width:0}.surfaceFocus li strong{overflow:hidden;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.surfaceFocus li small{font-size:6px}.surfaceFocus li em{padding:4px 6px;border-radius:5px;background:var(--ps-panel-2);color:var(--ps-blue);font-size:6px;font-style:normal;font-weight:800}.surfaceNext{display:flex;flex-direction:column;align-items:flex-start;padding:11px;background:linear-gradient(145deg,color-mix(in srgb,var(--ps-blue) 10%,var(--ps-panel)),var(--ps-panel))}.surfaceAuraIcon{display:grid;place-items:center;width:26px;height:26px;margin-bottom:7px;border-radius:8px;background:var(--brand-gradient);color:#fff;box-shadow:0 8px 18px #3561e038}.surfaceAuraIcon svg{width:13px}.surfaceNext>small{color:var(--ps-blue);font-size:5.5px;font-weight:900;letter-spacing:.09em}.surfaceNext>strong{margin-top:6px;font-size:8px;line-height:1.35}.surfaceNext>p{margin:4px 0 8px;color:var(--ps-muted);font-size:6.5px;line-height:1.45}.surfaceNext>button{display:flex;gap:4px;align-items:center;margin-top:auto;padding:6px 7px;border-radius:6px;background:var(--ps-blue);color:#fff;font-size:6.5px;font-weight:800}.surfaceNext>button svg{width:10px}.surfaceService{display:grid;grid-template-columns:155px minmax(220px,1fr) 155px;min-height:322px}.surfaceService>aside{padding:10px;border-right:1px solid var(--ps-line);background:var(--ps-panel-2)}.surfaceService aside header{display:flex;gap:8px;align-items:center;margin-bottom:9px}.surfaceService aside header>svg{width:14px;color:var(--ps-blue)}.surfaceService aside header span{display:grid}.surfaceService aside header strong{font-size:8px}.surfaceService aside header small{font-size:6px}.surfaceService aside button{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:6px;align-items:center;width:100%;margin-bottom:5px;padding:7px;border-radius:7px;background:transparent;text-align:left}.surfaceService aside button.active{background:var(--ps-panel);box-shadow:0 5px 12px #112b4e12}.surfaceService aside button>span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:color-mix(in srgb,var(--ps-blue) 12%,var(--ps-panel));color:var(--ps-blue);font-weight:900}.surfaceService aside button strong{overflow:hidden;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.surfaceService aside button small{font-size:5px}.surfaceConversation{display:grid;grid-template-rows:auto 1fr auto;padding:11px}.surfaceConversation>header{display:flex;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid var(--ps-line)}.surfaceConversation>header span{display:grid}.surfaceConversation>header strong{font-size:9px}.surfaceConversation>header small{font-size:6px}.surfaceConversation>header b{align-self:start;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--ps-green) 12%,var(--ps-panel));color:var(--ps-green);font-size:6px}.surfaceMessages{display:grid;align-content:center;gap:7px;padding:12px 2px}.surfaceMessages p{width:78%;margin:0;padding:8px;border-radius:9px 9px 9px 3px;background:var(--ps-panel-2);color:var(--ps-ink);font-size:7px;line-height:1.45}.surfaceMessages p:nth-child(2){justify-self:end;border-radius:9px 9px 3px;background:var(--ps-blue);color:#fff}.surfaceComposer{display:flex;align-items:center;justify-content:space-between;padding:6px 6px 6px 9px;border:1px solid var(--ps-line);border-radius:8px;background:var(--ps-panel);color:var(--ps-muted);font-size:6px}.surfaceComposer button{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:var(--ps-blue);color:#fff}.surfaceComposer svg{width:11px}.surfaceLead{padding:12px;border-left:1px solid var(--ps-line);background:var(--ps-panel)}.surfaceLead .kicker{font-size:5.5px}.surfaceLead dl{margin:12px 0}.surfaceLead dl div{display:grid;gap:2px;padding:7px 0;border-bottom:1px solid var(--ps-line)}.surfaceLead dt{color:var(--ps-muted);font-size:5.5px}.surfaceLead dd{margin:0;font-size:7px;font-weight:800}.surfaceLead>button{width:100%;padding:7px;border-radius:6px;background:var(--ps-blue);color:#fff;font-size:6.5px;font-weight:800}.surfaceProcess{padding:15px}.surfaceProcessTitle{display:flex;justify-content:space-between;align-items:end}.surfaceProcessTitle>span{display:grid}.surfaceProcessTitle small{font-size:5.5px;font-weight:900;letter-spacing:.1em}.surfaceProcessTitle strong{font-size:14px}.surfaceProcessTitle button{display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:7px;background:var(--ps-blue);color:#fff;font-size:6.5px;font-weight:800}.surfaceProcessTitle button svg{width:10px}.surfaceProcessMeta{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0 8px}.surfaceProcessMeta>span{display:grid;padding:8px;border:1px solid var(--ps-line);border-radius:7px;background:var(--ps-panel)}.surfaceProcessMeta small{font-size:5px;font-weight:900;letter-spacing:.08em}.surfaceProcessMeta strong{margin-top:3px;font-size:7px}.statusSafe{color:var(--ps-green)}.surfaceProcessGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.surfaceProcessGrid section{padding:10px;border:1px solid var(--ps-line);border-radius:8px;background:var(--ps-panel)}.surfaceProcessGrid section>header{display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--ps-line)}.surfaceProcessGrid header svg{width:13px;color:var(--ps-blue)}.surfaceProcessGrid header strong{font-size:8px}.surfaceProcessGrid header small{font-size:5.5px}.surfaceProcessGrid article{display:grid;grid-template-columns:5px 1fr auto;gap:7px;align-items:center;padding:7px 0;border-bottom:1px solid var(--ps-line)}.surfaceProcessGrid article>i{width:5px;height:20px;border-radius:4px;background:var(--ps-blue)}.surfaceProcessGrid article span{display:grid}.surfaceProcessGrid article strong{font-size:6.5px}.surfaceProcessGrid article small{font-size:5.5px}.surfaceProcessGrid article b{color:var(--ps-muted);font-size:5.5px}.surfaceRelations{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-top:9px}.surfaceRelations span{display:flex;align-items:center;gap:5px;padding:7px;border-radius:6px;background:var(--ps-panel-2);font-size:6px;font-weight:750}.surfaceRelations svg{width:11px;color:var(--ps-blue)}.surfaceProcessGrid section>p{display:flex;gap:5px;margin:8px 0 0;color:var(--ps-muted);font-size:6px}.surfaceProcessGrid section>p svg{width:11px;flex:0 0 auto;color:#8956ff}.surfaceAura{display:grid;grid-template-columns:185px 1fr;min-height:322px}.surfaceAura>aside{position:relative;padding:16px;overflow:hidden;border-right:1px solid var(--ps-line);background:radial-gradient(circle at 50% 20%,rgba(64,125,238,.18),transparent 37%),var(--ps-panel-2)}.surfaceAuraLogo{display:block;width:96px;height:88px;margin:-10px auto -2px}.surfaceAuraLogo .brandScene{width:96px}.surfaceAuraLogo .brandSceneOrbit{display:none}.surfaceAura>aside>small{color:#8a5dff;font-size:6px;font-weight:950;letter-spacing:.16em}.surfaceAura>aside>strong{display:block;margin-top:5px;font-size:12px;line-height:1.2}.surfaceAura>aside>p{margin:7px 0 13px;color:var(--ps-muted);font-size:7px;line-height:1.45}.surfaceAura>aside>div{display:flex;gap:6px;padding:8px;border:1px solid var(--ps-line);border-radius:7px;background:var(--ps-panel);color:var(--ps-muted);font-size:6px;line-height:1.4}.surfaceAura>aside>div svg{width:12px;flex:0 0 auto;color:var(--ps-green)}.surfaceAuraWork{display:grid;grid-template-rows:auto 1fr auto;padding:13px}.surfaceAuraWork>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:9px;border-bottom:1px solid var(--ps-line)}.surfaceAuraWork>header span{display:grid}.surfaceAuraWork>header small{font-size:5.5px;font-weight:900;letter-spacing:.08em}.surfaceAuraWork>header strong{font-size:9px}.surfaceAuraWork>header b{display:flex;gap:5px;align-items:center;padding:5px 7px;border-radius:999px;background:color-mix(in srgb,#8a5dff 11%,var(--ps-panel));color:#8a5dff;font-size:5.5px}.surfaceAuraWork>header b svg{width:10px}.surfaceAuraAnswer{align-self:center}.surfaceAuraAnswer>p{margin:0 0 7px;color:var(--ps-ink);font-size:7px;font-weight:750}.surfaceAuraAnswer ol{display:grid;gap:5px;margin:0;padding:0;list-style:none}.surfaceAuraAnswer li{display:grid;grid-template-columns:24px 1fr;gap:7px;padding:7px;border:1px solid var(--ps-line);border-radius:7px;background:var(--ps-panel)}.surfaceAuraAnswer li>span{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:color-mix(in srgb,#8a5dff 10%,var(--ps-panel));color:#8a5dff;font-size:6px;font-weight:900}.surfaceAuraAnswer li div{display:grid}.surfaceAuraAnswer li strong{font-size:6.5px}.surfaceAuraAnswer li small{font-size:5.5px}.surfaceAuraWork>footer{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid var(--ps-line)}.surfaceAuraWork>footer button{padding:6px 8px;border:1px solid var(--ps-line);border-radius:6px;background:var(--ps-panel);color:var(--ps-blue);font-size:6px;font-weight:800}.surfaceAuraWork>footer button:first-child{border-color:transparent;background:var(--ps-blue);color:#fff}.surfaceAuraWork>footer span{margin-left:auto;color:var(--ps-muted);font-size:5.5px}.hero{grid-template-columns:minmax(420px,.82fr) minmax(570px,1.18fr);gap:clamp(42px,5vw,82px);min-height:max(740px,calc(100vh - 77px))}.heroVisual{perspective:1200px}.heroBrandScene{position:absolute;z-index:3;top:-88px;right:-28px;width:190px}.heroVisual .productSurface{transform:rotateY(-2.5deg) rotateX(.8deg);transform-origin:left center;transition:transform .5s ease,box-shadow .5s ease}.heroVisual:hover .productSurface{transform:rotateY(0) rotateX(0) translateY(-3px)}.heroVisualLabel{margin-left:2%}.heroVisualLabel+.productSurface{animation:product-rise .75s cubic-bezier(.2,.7,.2,1) both}.heroVisual .floatingSignal{z-index:5}.productDemo{overflow:hidden}.productDemoShell{display:block;max-width:1320px;overflow:visible;border:0;background:transparent;box-shadow:none}.productTabs{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:16px 16px 0 0;background:var(--surface-2)}.productTabs button{grid-template-columns:auto auto 1fr;min-height:104px;border:0;border-right:1px solid var(--line);border-bottom:0}.productTabs button:last-of-type{border-right:0}.productTabs button>svg:last-child{display:none}.productTabs button[aria-selected=true]{position:relative;box-shadow:0 -3px 0 var(--blue) inset}.productPanel{grid-template-columns:minmax(270px,.38fr) minmax(600px,1fr);gap:clamp(28px,4vw,58px);min-height:620px;padding:clamp(38px,5vw,68px);border:1px solid var(--line);border-top:0;border-radius:0 0 22px 22px;background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--blue-bright) 10%,transparent),transparent 36%),var(--bg);animation:panel-enter .42s ease both}.productPanel .productSurface{width:100%;font-size:12px}.productPanelCopy{align-self:center}.productPanelCopy h3{font-size:clamp(32px,3.5vw,48px)}.founderBand{grid-template-columns:auto auto minmax(280px,1fr) auto auto;gap:26px;min-height:112px;background:radial-gradient(circle at 18% 30%,rgba(20,102,238,.25),transparent 26%),linear-gradient(105deg,#041126,#071a38 58%,#102c58);box-shadow:0 24px 60px #0411262e inset}.founderBandFlag{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(102,151,255,.3);border-radius:999px;color:#9bb9ff;font-size:9px;font-weight:900;letter-spacing:.12em}.founderBandFlag svg{width:13px}.founderBandNumber{font-size:50px}.founderBandCopy{display:grid;gap:4px}.founderBandCopy strong{font-size:16px}.founderBandCopy small{color:#9eb0ca;font-size:10px}.founderBandCopy i{display:block;width:100%;height:3px;margin-top:8px;overflow:hidden;border-radius:99px;background:#1c3559}.founderBandCopy i b{display:block;min-width:4px;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--blue-bright),var(--violet))}.founderBandAvailability{display:grid;min-width:105px;padding-left:18px;border-left:1px solid #294467}.founderBandAvailability small{color:#91a7c5;font-size:8px;text-transform:uppercase}.founderBandAvailability strong{font-size:16px}.founderBandAction{min-height:44px;padding:0 14px;border-radius:9px;background:#fff;color:#07152b;font-size:12px}.founderPromo{grid-template-columns:minmax(190px,.42fr) minmax(380px,1.05fr) minmax(310px,.72fr);gap:clamp(30px,5vw,72px);align-items:center;background:radial-gradient(circle at 14% 16%,rgba(22,116,232,.32),transparent 25%),radial-gradient(circle at 76% 88%,rgba(131,64,255,.19),transparent 27%),#06152d}.founderPromoMark{position:relative;display:grid;place-items:center;min-height:350px}.founderPromoMark .brandScene{width:min(270px,100%)}.founderPromoMark>span{position:absolute;right:4%;bottom:12%;display:grid;padding:12px 15px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#05132bad;backdrop-filter:blur(14px)}.founderPromoMark>span strong{color:#fff;font-size:40px;line-height:1}.founderPromoMark>span small{color:#9fb3cf;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.founderPromoCopy{max-width:700px}.founderPromoCopy h2{margin:15px 0 19px}.founderPromoCopy ul{display:grid;grid-template-columns:1fr 1fr;gap:9px 18px;margin:26px 0;padding:0;list-style:none}.founderPromoCopy li{display:flex;gap:8px;color:#d9e5f5;font-size:12px}.founderPromoCopy li svg{width:16px;flex:0 0 auto;color:#70d8bd}.founderPromoActions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.founderPromoActions>span{display:flex;gap:7px;align-items:center;max-width:280px;color:#9eb3cd;font-size:10px}.founderPromoActions>span svg{width:14px;flex:0 0 auto}.founderPromoSide{padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#0a1f3ec2;box-shadow:0 28px 70px #0000002e}.founderPromoSide .availability{grid-template-columns:repeat(3,1fr)}.founderPromoSide .availability>div{padding:12px 8px}.founderPromoSide .availability strong{font-size:28px}.founderPromoSide .availability span,.founderPromoSide .availability small{font-size:6px}.founderPromoSide ol{display:grid;margin:20px 0 0;padding:0;list-style:none}.founderPromoSide li{display:grid;grid-template-columns:36px 1fr;gap:9px;align-items:center;padding:12px 0;border-top:1px solid rgba(255,255,255,.1);color:#dce7f5;font-size:11px;font-weight:700}.founderPromoSide li span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#4677eb2e;color:#89aaff;font-size:8px}.institutionalSection{display:block;background:linear-gradient(180deg,var(--surface),var(--bg))}.institutionalIdentity{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(440px,1.2fr);gap:clamp(50px,8vw,120px);align-items:center;padding-bottom:clamp(60px,8vw,110px);border-bottom:1px solid var(--line)}.institutionalIdentity>.brandSignature{padding:36px 26px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 30% 22%,color-mix(in srgb,var(--cyan) 12%,transparent),transparent 32%),var(--surface);box-shadow:var(--shadow-lg)}.institutionalIdentity>div:last-child h2{margin:15px 0 20px}.institutionalIdentity>div:last-child p{max-width:650px;font-size:18px}.institutionalIdentity a,.institutionalPeople a{display:inline-flex;gap:8px;align-items:center;margin-top:12px;color:var(--blue);font-weight:800}.institutionalIdentity a svg,.institutionalPeople a svg{width:17px}.institutionalPeople{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:0;background:var(--line)}.institutionalPeople>article{min-height:560px;padding:clamp(38px,5vw,70px);background:var(--surface)}.founderTeaserHead{display:flex;align-items:center;gap:12px;margin:28px 0 15px}.founderTeaserHead .brandScene{width:110px;flex:0 0 auto}.founderTeaserHead h3{margin:0;font-size:29px}.founderTeaserHead strong{color:var(--blue);font-size:12px}.founderTeaser>p,.teamTeaser>p{font-size:16px}.founderTeaser blockquote{margin:25px 0;padding:20px;border-left:3px solid var(--cyan);background:var(--surface-2);color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:700}.teamTeaser h3{margin:24px 0 14px;font-size:clamp(32px,3.3vw,44px)}.teamPillars{display:grid;margin:28px 0;border-top:1px solid var(--line)}.teamPillars span{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:750}.teamPillars svg{width:18px;color:var(--blue)}.aboutHeroSignature{position:relative;display:grid;min-width:470px;place-items:center;padding:28px;border:1px solid var(--line);border-radius:30px;background:radial-gradient(circle at 26% 25%,color-mix(in srgb,var(--cyan) 15%,transparent),transparent 35%),var(--surface);box-shadow:var(--shadow-lg)}.pageHero:has(.aboutHeroSignature){grid-template-columns:minmax(0,.98fr) minmax(430px,.62fr);gap:clamp(40px,5vw,70px)}.pageHero:has(.aboutHeroSignature)>div:first-child>h1{font-size:clamp(50px,5vw,70px)}.aboutHeroSignature{width:100%;min-width:0;max-width:500px;justify-self:end}.aboutHeroSignature>span{position:absolute;right:22px;bottom:18px;padding:6px 9px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--faint);font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.aboutHeroSignature .brandSignature{width:100%;grid-template-columns:175px 1fr}.storyNarrative>.kicker{margin-bottom:24px}.founderIdentity{position:relative;display:grid;place-items:center;min-height:370px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--blue-bright) 18%,transparent),transparent 42%),var(--surface);box-shadow:var(--shadow-lg)}.founderIdentity .brandScene{width:280px}.founderIdentity>span{position:absolute;bottom:24px;color:var(--blue);font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.founderProfile{scroll-margin-top:100px}.teamHeroBrand{width:250px}.teamPage{display:grid;gap:70px}.teamFounderCard{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(400px,1.2fr);gap:clamp(50px,7vw,100px);align-items:center;padding:clamp(30px,5vw,66px);border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:var(--shadow-lg)}.teamFounderVisual{position:relative;display:grid;place-items:center;min-height:360px;border-radius:20px;background:radial-gradient(circle,color-mix(in srgb,var(--blue-bright) 17%,transparent),transparent 55%),var(--surface-2)}.teamFounderVisual .brandScene{width:270px}.teamFounderVisual>span{position:absolute;bottom:22px;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.teamFounderCard h2{margin:15px 0 4px}.teamFounderCard>div:last-child>strong{color:var(--blue)}.teamFounderCard p{margin-top:20px;font-size:17px}.teamFounderCard a{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-weight:800}.teamFounderCard a svg{width:17px}.workingModel{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(40px,8vw,110px)}.workingModel header h2{margin:14px 0 20px}.workingModel>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.workingModel article{display:grid;min-height:150px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.workingModel article>span{color:var(--blue);font-size:9px;font-weight:900}.workingModel article>strong{align-self:end;font-size:16px}.workingModel article>small{margin-top:4px;color:var(--muted);font-size:10px}.founderHeroSide{display:grid;place-items:center;min-width:480px}.founderHeroSide>.brandScene{width:210px;margin-bottom:-36px}.founderHeroSide>.availability{position:relative;z-index:2;width:100%;box-shadow:0 24px 60px #0000002e}.accessJourney{background:var(--surface)}.accessJourney header{display:grid;grid-template-columns:1fr 1.1fr;gap:15px 80px;align-items:end;margin-bottom:45px}.accessJourney header .kicker{grid-column:1 / -1}.accessJourney header h2{margin:0}.accessJourney header p{margin:0;font-size:18px}.accessJourney>div{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.accessJourney article{position:relative;min-height:260px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.accessJourney article>span{position:absolute;top:16px;right:18px;color:color-mix(in srgb,var(--blue) 16%,transparent);font-family:var(--font-display);font-size:50px;font-weight:850}.accessJourney article>svg{width:28px;color:var(--blue)}.accessJourney article h3{margin:70px 0 10px;font-size:19px}.accessJourney article p{margin:0;font-size:12px}.founderPageLayout{align-items:start}.founderAccessForm{scroll-margin-top:100px;border-top:4px solid var(--blue);box-shadow:var(--shadow-lg)}.founderAccessForm .formHeader h2{max-width:550px}@keyframes brand-float{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes brand-breathe{0%,to{transform:scale(.92);opacity:.65}50%{transform:scale(1.07);opacity:1}}@keyframes brand-orbit{to{transform:rotateX(67deg) rotate(348deg)}}@keyframes product-rise{0%{opacity:0;transform:translateY(20px) rotateY(-2.5deg)}to{opacity:1;transform:translateY(0) rotateY(-2.5deg)}}@keyframes panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:1180px){.desktopNav{gap:18px}.desktopNav a{font-size:13px}.hero{grid-template-columns:minmax(360px,.78fr) minmax(500px,1.22fr)}.productPanel{grid-template-columns:1fr}.productPanelCopy{display:grid;grid-template-columns:.8fr 1.2fr;gap:14px 35px;align-items:start}.productPanelCopy .kicker,.productPanelCopy h3{grid-column:1}.productPanelCopy>p,.productPanelCopy ul,.productPanelCopy .syntheticNote{grid-column:2}.productPanelCopy>p{grid-row:1 / 3}.productPanelCopy h3{margin-bottom:0}.productPanelCopy ul{margin-top:0}.founderBand{grid-template-columns:auto auto 1fr auto}.founderBandFlag{display:none}.founderPromo{grid-template-columns:210px 1fr}.founderPromoSide{grid-column:1 / -1;display:grid;grid-template-columns:.75fr 1.25fr;gap:20px}.founderPromoSide ol{grid-template-columns:repeat(4,1fr);margin:0}.founderPromoSide li{grid-template-columns:1fr;text-align:center}.founderPromoSide li span{justify-self:center}}@media(max-width:960px){.headerCta{min-width:auto}.headerCta svg{display:none}.hero{grid-template-columns:1fr;min-height:auto}.heroCopy{max-width:760px}.heroVisual{max-width:780px}.heroBrandScene{right:-30px}.founderBand{grid-template-columns:auto 1fr auto}.founderBandAvailability{display:none}.productTabs{grid-template-columns:1fr 1fr}.productTabs button:nth-of-type(2){border-right:0}.productTabs button:nth-of-type(-n+2){border-bottom:1px solid var(--line)}.institutionalIdentity{grid-template-columns:1fr}.institutionalIdentity>.brandSignature{max-width:640px}.institutionalPeople{grid-template-columns:1fr}.institutionalPeople>article{min-height:auto}.aboutHeroSignature,.founderHeroSide{min-width:390px}.pageHero:has(.aboutHeroSignature){grid-template-columns:1fr}.brandSignature{grid-template-columns:135px 1fr}.brandSignature>.brandScene{width:135px}.teamFounderCard{grid-template-columns:1fr}.teamFounderVisual{min-height:300px}.workingModel{grid-template-columns:1fr}.accessJourney>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.brandLink{min-width:150px}.brandMark,.brandMark img{width:39px;height:39px}.brandType strong{font-size:21px}.brandType small{font-size:5.8px}.hero{padding-top:58px}.hero h1{font-size:clamp(43px,12vw,62px)}.heroVisual{margin-top:28px}.heroBrandScene{top:-78px;right:-18px;width:145px}.heroVisualLabel{max-width:calc(100% - 90px);font-size:8px}.heroVisual .productSurface{transform:none}.floatingSignal{display:none}.productSurface{border-radius:12px}.surfaceStats{grid-template-columns:1fr 1fr}.surfaceColumns{grid-template-columns:1fr}.surfaceNext{min-height:145px}.surfaceService{grid-template-columns:115px 1fr}.surfaceLead{display:none}.surfaceProcessMeta{grid-template-columns:1fr 1fr}.surfaceProcessGrid{grid-template-columns:1fr}.surfaceAura{grid-template-columns:130px 1fr}.surfaceAura>aside{padding:10px}.surfaceAuraWork{padding:9px}.productDemo{padding-inline:14px}.productTabs{display:flex;overflow-x:auto;border-radius:12px 12px 0 0;scroll-snap-type:x mandatory}.productTabs button{flex:0 0 210px;min-height:92px;scroll-snap-align:start;border-right:1px solid var(--line)!important;border-bottom:0!important}.productPanel{display:grid;grid-template-columns:1fr;min-height:auto;padding:24px 10px 10px}.productPanelCopy{display:block;padding:10px}.productPanelCopy h3{font-size:32px}.productPanelCopy>p{font-size:14px}.founderBand{grid-template-columns:auto 1fr;gap:16px;padding-block:18px}.founderBandCopy{grid-column:1 / -1}.founderBandAction{justify-self:stretch;grid-column:1 / -1}.founderBandNumber{font-size:43px}.founderPromo{grid-template-columns:1fr}.founderPromoMark{min-height:260px}.founderPromoMark .brandScene{width:220px}.founderPromoCopy ul{grid-template-columns:1fr}.founderPromoSide{display:block}.founderPromoSide ol{grid-template-columns:1fr 1fr;margin-top:18px}.institutionalIdentity>.brandSignature{padding:18px 12px}.institutionalPeople>article{padding:40px 22px}.brandSignature{grid-template-columns:115px 1fr;gap:6px}.brandSignature>.brandScene{width:115px}.brandSignature>div:last-child>strong{font-size:34px}.brandSignature>div:last-child>p{font-size:13px}.aboutHeroSignature,.founderHeroSide{min-width:0;width:100%}.aboutHeroSignature{padding:16px 8px}.aboutHeroSignature .brandSignature{grid-template-columns:115px 1fr}.aboutHeroSignature>span{position:static;margin-top:4px}.founderIdentity{min-height:300px}.founderIdentity .brandScene{width:220px}.teamFounderCard{padding:20px}.teamFounderVisual{min-height:270px}.teamFounderVisual .brandScene{width:220px}.workingModel>div{grid-template-columns:1fr}.accessJourney header{grid-template-columns:1fr;gap:12px}.accessJourney header .kicker{grid-column:auto}.accessJourney>div{grid-template-columns:1fr 1fr}.accessJourney article{min-height:220px}.founderHeroSide>.brandScene{width:170px}}@media(max-width:520px){.brandLink{min-width:138px}.brandMark,.brandMark img{width:36px;height:36px}.brandType strong{font-size:20px}.heroTrust{gap:10px 14px}.productSurfaceHeader{grid-template-columns:1fr auto}.productSurfaceContext{display:none}.surfaceService{grid-template-columns:96px 1fr}.surfaceService aside{padding:6px}.surfaceService aside header small,.surfaceService aside button small{display:none}.surfaceService aside button{grid-template-columns:21px 1fr;padding:5px}.surfaceService aside button>span{width:21px;height:21px}.surfaceAura{grid-template-columns:1fr}.surfaceAura>aside{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;border-right:0;border-bottom:1px solid var(--ps-line)}.surfaceAuraLogo{grid-row:1 / 5;width:82px;height:72px;margin:0}.surfaceAuraLogo .brandScene{width:82px}.surfaceAura>aside>p,.surfaceAura>aside>div{display:none}.surfaceAuraAnswer li:nth-child(3){display:none}.surfaceAuraWork>footer span{display:none}.founderBandNumber small{max-width:70px}.brandSignature{grid-template-columns:92px 1fr}.brandSignature>.brandScene{width:92px}.brandSignature>div:last-child>strong{font-size:29px}.brandSignature>div:last-child>small{font-size:5.8px}.brandSignature>div:last-child>p{margin-top:9px;font-size:11px}.founderTeaserHead{align-items:flex-start}.founderTeaserHead .brandScene{width:88px}.accessJourney>div{grid-template-columns:1fr}.accessJourney article{min-height:190px}.accessJourney article h3{margin-top:50px}}@media(prefers-reduced-motion:reduce){.brandSceneHalo,.brandSceneMain,.brandSceneOrbit,.heroVisualLabel+.productSurface,.productPanel{animation:none!important}.brandSceneMain,.brandSceneDepth,.heroVisual .productSurface,.heroVisual:hover .productSurface{transform:none!important}}.brand{position:relative;display:inline-grid;width:190px;height:54px;overflow:visible}.brandWordmark{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 14px rgba(16,66,132,.12))}.brand--compact{width:154px;height:44px}.brandLink{min-width:196px}.siteFooter .brandWordmark--light{display:none!important}.siteFooter .brandWordmark--dark{display:block!important}.headerContact{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--ink);font-size:12px;font-weight:800;transition:border-color .2s,color .2s,transform .2s}.headerContact:hover{transform:translateY(-1px);border-color:var(--blue);color:var(--blue)}.headerContact svg{width:15px}.continuityOrb{position:relative;width:220px;aspect-ratio:1;perspective:900px;transform-style:preserve-3d}.continuityOrbGlow{position:absolute;inset:18%;border-radius:50%;background:conic-gradient(from 20deg,#06d6c9b8,#2a5ff06b,#8c41ffad,#06d6c9b8);filter:blur(28px);opacity:.72;animation:orb-breathe 5s ease-in-out infinite}.continuityOrbRing{position:absolute;inset:12%;border:1px solid color-mix(in srgb,var(--cyan) 48%,transparent);border-radius:50%;box-shadow:0 0 24px color-mix(in srgb,var(--cyan) 18%,transparent),inset 0 0 24px color-mix(in srgb,var(--blue-bright) 10%,transparent);transform-style:preserve-3d}.continuityOrbRing--one{transform:rotateX(66deg) rotate(-24deg);animation:continuity-ring-one 14s linear infinite}.continuityOrbRing--two{inset:22%;border-color:color-mix(in srgb,var(--violet) 46%,transparent);transform:rotateY(68deg) rotate(18deg);animation:continuity-ring-two 11s linear infinite reverse}.continuityOrbRing i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px var(--cyan)}.continuityOrbRing i:first-child{top:-4px;left:49%}.continuityOrbRing i:nth-child(2){right:3%;bottom:18%;width:6px;height:6px;background:var(--violet);box-shadow:0 0 16px var(--violet)}.continuityOrbCore{position:absolute;inset:31%;z-index:3;display:grid;place-items:center;align-content:center;border:1px solid rgba(255,255,255,.55);border-radius:28%;background:linear-gradient(145deg,#fffffff5,#ddecffc7);box-shadow:0 25px 50px #07234f42,inset 0 1px #fff;color:#1458d4;transform:rotate(-7deg) translateZ(36px);animation:orb-float 5.5s ease-in-out infinite}.continuityOrbCore:after{position:absolute;inset:7px;border:1px solid rgba(39,109,230,.14);border-radius:22%;content:""}.continuityOrbCore svg{width:28px;height:28px}.continuityOrbCore small{margin-top:6px;color:#47688f;font-size:5px;font-weight:900;letter-spacing:.17em}.continuityOrbChip{position:absolute;z-index:4;display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:9px;background:color-mix(in srgb,var(--surface) 86%,transparent);box-shadow:var(--shadow-sm);color:var(--ink);font-size:7px;font-weight:800;backdrop-filter:blur(12px)}.continuityOrbChip svg{width:12px;color:var(--blue)}.continuityOrbChip--one{top:12%;left:0;transform:rotate(-4deg)}.continuityOrbChip--two{right:-3%;bottom:14%;transform:rotate(4deg)}.heroContinuityOrb{position:absolute;z-index:4;top:-92px;right:-20px;width:190px}.founderMedallion{position:relative;width:280px;aspect-ratio:1;perspective:800px}.founderMedallionGlow{position:absolute;inset:20%;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--blue-bright),var(--violet));filter:blur(34px);opacity:.52}.founderMedallionOrbit{position:absolute;inset:5%;z-index:2;border:1px solid rgba(132,164,255,.38);border-radius:50%;transform:rotateX(68deg) rotate(-15deg);animation:founder-orbit 15s linear infinite}.founderMedallionOrbit:before,.founderMedallionOrbit:after{position:absolute;inset:14%;border:1px solid rgba(21,211,202,.26);border-radius:inherit;content:""}.founderMedallionOrbit:after{inset:29%;border-color:#9455ff47}.founderMedallionOrbit i{position:absolute;top:-4px;left:48%;width:8px;height:8px;border-radius:50%;background:#5be4dc;box-shadow:0 0 18px #5be4dc}.founderMedallionOrbit i:nth-child(2){top:54%;right:-3px;left:auto;background:#7298ff}.founderMedallionOrbit i:nth-child(3){top:auto;bottom:13%;left:14%;width:6px;height:6px;background:#a675ff}.founderMedallionCore{position:absolute;inset:23%;z-index:3;display:grid;place-items:center;align-content:center;border:1px solid rgba(255,255,255,.42);border-radius:31%;background:linear-gradient(145deg,#fffffff5,#d3e5ffdb);box-shadow:0 30px 64px #00000047,inset 0 1px #fff;transform:rotate(-6deg) translateZ(32px);animation:orb-float 6s ease-in-out infinite}.founderMedallionCore small,.founderMedallionCore em{color:#416087;font-size:6px;font-style:normal;font-weight:900;letter-spacing:.18em}.founderMedallionCore strong{margin:-4px 0 -3px;background:linear-gradient(135deg,#0f77d8,#7852f5);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:63px;line-height:1}.founderMedallion--compact{width:230px}.founderMonogram{position:relative;display:grid;place-items:center;width:108px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--blue-bright) 25%,var(--line));border-radius:30%;background:radial-gradient(circle at 28% 24%,color-mix(in srgb,var(--cyan) 24%,transparent),transparent 36%),linear-gradient(145deg,var(--surface),var(--surface-2));box-shadow:0 22px 50px #0d3a7829,inset 0 1px #ffffffb8;transform:rotate(-4deg)}.founderMonogram:before{position:absolute;inset:8px;border:1px solid color-mix(in srgb,var(--violet) 20%,transparent);border-radius:24%;content:""}.founderMonogram span{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:35px;font-weight:850;letter-spacing:-.08em}.founderMonogram i{position:absolute;right:10px;bottom:11px;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px var(--cyan)}.productSurfaceBrandSignal{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:linear-gradient(145deg,#1273df,#7058ee);color:#fff;box-shadow:0 7px 16px #1a5fd638}.productSurfaceBrandSignal svg{width:13px}.surfaceAuraSpark{display:grid;place-items:center;width:58px;height:58px;margin:5px auto 12px;border:1px solid var(--ps-line);border-radius:18px;background:radial-gradient(circle at 30% 25%,rgba(56,230,217,.32),transparent 35%),linear-gradient(145deg,var(--ps-panel),var(--ps-panel-2));color:var(--ps-blue);box-shadow:0 18px 35px #124a9d24;transform:rotate(-5deg)}.surfaceAuraSpark svg{width:27px}.featureSection{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 6%,color-mix(in srgb,var(--violet) 9%,transparent),transparent 23%),var(--bg)}.featureSection:before{position:absolute;top:55px;right:max(24px,calc((100vw - 1240px)/2));width:180px;height:180px;border:1px solid color-mix(in srgb,var(--blue-bright) 12%,transparent);border-radius:50%;content:""}.featureFlowLayout{position:relative;display:grid;grid-template-columns:1fr;max-width:1240px;overflow:hidden;border:1px solid rgba(116,149,205,.27);border-radius:28px;background:#06152c;box-shadow:0 40px 100px #051a3e38}.featureFlowNav{display:grid;grid-template-columns:repeat(4,1fr);border:0;border-bottom:1px solid rgba(139,167,216,.18);background:#ffffff06}.featureFlowNav button{position:relative;display:grid;grid-template-columns:auto auto 1fr;gap:8px 10px;align-items:center;min-height:112px;padding:19px;border:0;border-right:1px solid rgba(139,167,216,.14);border-bottom:0;background:transparent;color:#8fa4c2;text-align:left;cursor:pointer;transition:background .25s,color .25s}.featureFlowNav button:last-child{border-right:0}.featureFlowNav button>span{grid-column:1 / -1;color:#5f7697;font-size:8px;font-weight:900;letter-spacing:.14em}.featureFlowNav button>svg:not(:last-child){width:19px}.featureFlowNav button>svg:last-child{width:14px;opacity:.4}.featureFlowNav button strong{color:#dce8fa;font-size:12px;line-height:1.3}.featureFlowNav button:after{position:absolute;right:18px;bottom:0;left:18px;height:3px;transform:scaleX(0);transform-origin:left;border-radius:99px;background:linear-gradient(90deg,var(--cyan),var(--blue-bright),var(--violet));content:"";transition:transform .3s}.featureFlowNav button[aria-selected=true]{background:linear-gradient(180deg,#2e6ada29,#1544920a);color:#72dcd2}.featureFlowNav button[aria-selected=true]:after{transform:scaleX(1)}.featureFlowNav button[aria-selected=true] strong{color:#fff}.featureFlowPanel{--flow-accent: #42dbd0;position:relative;display:grid;grid-template-columns:minmax(270px,.86fr) minmax(420px,1.14fr);gap:36px 60px;min-height:560px;padding:clamp(38px,5vw,68px);overflow:hidden;background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--flow-accent) 16%,transparent),transparent 31%),radial-gradient(circle at 92% 92%,rgba(109,67,237,.15),transparent 30%),#071831;color:#fff;animation:panel-enter .4s ease both}.featureFlowPanel--blue{--flow-accent: #6899ff}.featureFlowPanel--violet{--flow-accent: #a77cff}.featureFlowPanel--orange{--flow-accent: #ffb06a}.featureFlowPanel:before{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(140,168,211,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(140,168,211,.18) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to right,transparent,#000 40%,#000);content:""}.featureFlowSpotlight,.featurePath,.featureOutcome,.featureCaveat{position:relative;z-index:1}.featureFlowIcon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:28px;border:1px solid color-mix(in srgb,var(--flow-accent) 45%,rgba(255,255,255,.15));border-radius:18px;background:color-mix(in srgb,var(--flow-accent) 15%,rgba(255,255,255,.03));color:var(--flow-accent);box-shadow:0 18px 40px color-mix(in srgb,var(--flow-accent) 12%,transparent);transform:rotate(-4deg)}.featureFlowIcon svg{width:27px}.featureFlowSpotlight .kicker{color:var(--flow-accent)}.featureFlowSpotlight h3{max-width:470px;margin:14px 0 18px;color:#fff;font-size:clamp(29px,3vw,43px)}.featureFlowSpotlight p{color:#a8bad2;font-size:14px}.featureFlowSpotlight a{display:inline-flex;align-items:center;gap:8px;margin-top:17px;color:var(--flow-accent);font-size:12px;font-weight:850}.featureFlowSpotlight a svg{width:16px}.featurePath{display:grid;align-content:center;gap:13px}.featurePathItem{position:relative;display:grid;grid-template-columns:36px 1fr auto;gap:13px;align-items:center;min-height:94px;padding:15px 17px;border:1px solid rgba(148,174,216,.18);border-radius:16px;background:#ffffff0e;box-shadow:0 18px 38px #0000001f;backdrop-filter:blur(12px);transition:transform .22s,border-color .22s,background .22s}.featurePathItem:hover{transform:translate(-4px);border-color:color-mix(in srgb,var(--flow-accent) 45%,rgba(255,255,255,.2));background:#ffffff16}.featurePathItem>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--flow-accent) 16%,transparent);color:var(--flow-accent);font-size:8px;font-weight:900}.featurePathItem>div{display:grid}.featurePathItem strong{color:#eef5ff;font-size:13px}.featurePathItem small{margin-top:3px;color:#8fa6c5;font-size:9px}.featurePathItem>svg{width:16px;color:var(--flow-accent)}.featureOutcome{grid-column:1 / -1;display:flex;gap:13px;align-items:center;padding:16px 18px;border:1px solid color-mix(in srgb,var(--flow-accent) 28%,rgba(255,255,255,.12));border-radius:14px;background:color-mix(in srgb,var(--flow-accent) 9%,rgba(255,255,255,.025))}.featureOutcome>svg{width:22px;color:var(--flow-accent)}.featureOutcome span{display:grid}.featureOutcome small{color:var(--flow-accent);font-size:7px;font-weight:900;letter-spacing:.15em}.featureOutcome strong{color:#eaf2ff;font-size:12px}.featureCaveat{grid-column:1 / -1;align-self:end;color:#8298b6;font-size:9px}.featureCaveat svg{color:var(--flow-accent)}.auraPrism{position:absolute;top:50%;left:50%;z-index:2;width:210px;height:210px;transform:translate(-50%,-50%);perspective:700px}.auraPrism>span{position:absolute;inset:25%;z-index:3;display:grid;place-items:center;border:1px solid rgba(255,255,255,.7);border-radius:28%;background:linear-gradient(145deg,#fffffff2,color-mix(in srgb,var(--blue-soft) 82%,white));box-shadow:0 28px 60px #113e8940,inset 0 1px #fff;color:var(--blue);transform:rotate(-8deg) translateZ(34px);animation:prism-float 5s ease-in-out infinite}.auraPrism>span svg{width:42px;height:42px}.auraPrism>i{position:absolute;inset:9%;border:1px solid color-mix(in srgb,var(--cyan) 40%,transparent);border-radius:50%;transform:rotateX(68deg) rotate(-15deg);animation:founder-orbit 13s linear infinite}.auraPrism>i:nth-of-type(2){inset:18%;border-color:color-mix(in srgb,var(--violet) 36%,transparent);transform:rotateY(69deg) rotate(22deg);animation-direction:reverse;animation-duration:10s}.auraPrism>i:nth-of-type(3){inset:28%;border-radius:28%;background:linear-gradient(135deg,color-mix(in srgb,var(--cyan) 25%,transparent),color-mix(in srgb,var(--violet) 22%,transparent));filter:blur(20px);border:0;animation:orb-breathe 4s ease-in-out infinite}.founderAccessForm{position:relative;gap:22px;overflow:hidden;border:1px solid rgba(115,155,235,.28);border-top:0;background:radial-gradient(circle at 90% 4%,rgba(135,73,247,.22),transparent 29%),radial-gradient(circle at 8% 92%,rgba(10,202,201,.16),transparent 28%),linear-gradient(155deg,#071a38,#071329 72%);box-shadow:0 38px 90px #071d4547;color:#fff}.founderAccessForm:before{position:absolute;top:-90px;right:-80px;width:220px;height:220px;border:1px solid rgba(124,158,255,.2);border-radius:50%;content:""}.founderFormIntro{position:relative;z-index:1;display:grid;gap:3px;padding:18px 20px;border:1px solid rgba(125,160,229,.24);border-radius:16px;background:#ffffff0e;backdrop-filter:blur(12px)}.founderFormIntro>span{display:flex;align-items:center;gap:7px;color:#78ddd5;font-size:8px;font-weight:900;letter-spacing:.12em}.founderFormIntro>span svg{width:14px}.founderFormIntro strong{color:#fff;font-size:16px}.founderFormIntro small{color:#93a9c7;font-size:9px}.founderAccessForm .formHeader{position:relative;z-index:1;border-color:#85a1cf30}.founderAccessForm .formHeader .kicker{color:#7cded7}.founderAccessForm .formHeader h2{color:#fff;font-size:clamp(31px,3vw,42px)}.founderAccessForm .formHeader p{color:#a8bad2}.founderFormSteps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.founderFormSteps span{display:flex;align-items:center;gap:6px;color:#a9bad0;font-size:8px;font-weight:800}.founderFormSteps i{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(111,159,247,.3);border-radius:7px;background:#4c7adb1f;color:#81a9ff;font-size:7px;font-style:normal}.founderAccessForm .formGrid,.founderAccessForm .consent,.founderAccessForm .formSubmit,.founderAccessForm .formFinePrint,.founderAccessForm .formError{position:relative;z-index:1}.founderAccessForm .formGrid{gap:13px}.founderAccessForm .formGrid .formField:nth-child(5){grid-column:1 / -1}.founderAccessForm .formField{color:#e9f1fd;font-size:10px}.founderAccessForm .formField>span{letter-spacing:.02em}.founderAccessForm .formField>small{color:#7f97b6;font-size:8px}.founderAccessForm .formField input,.founderAccessForm .formField select{border-color:#839fcf4d;background:#ffffff13;color:#fff;box-shadow:inset 0 1px #ffffff0a}.founderAccessForm .formField input::placeholder{color:#7187a5}.founderAccessForm .formField input:focus,.founderAccessForm .formField select:focus{border-color:#6f9cf5;outline:3px solid rgba(88,139,243,.16)}.founderAccessForm .formField select option{background:#0c2040;color:#fff}.founderAccessForm .consent{align-items:flex-start;color:#9fb2cc;font-size:9px}.founderAccessForm .consent a{color:#8db0ff}.founderAccessForm .formSubmit{width:100%;min-height:58px;border:1px solid rgba(255,255,255,.7);border-radius:14px;background:linear-gradient(110deg,#fff,#dfeaff);color:#07162e;box-shadow:0 18px 42px #0000003b;font-size:15px}.founderAccessForm .formSubmit:hover{background:#fff;box-shadow:0 22px 48px #00000047}.founderAccessForm .formFinePrint{display:flex;align-items:center;justify-content:center;gap:7px;color:#8fa5c2;text-align:center}.founderAccessForm .formFinePrint svg{width:15px;color:#6fd5c6}.founderIdentity .founderMonogram{width:240px;border-radius:25%}.founderIdentity .founderMonogram span{font-size:76px}.teamFounderVisual .founderMonogram{width:235px}.teamFounderVisual .founderMonogram span{font-size:74px}.teamHeroOrb{width:250px}@keyframes continuity-ring-one{to{transform:rotateX(66deg) rotate(336deg)}}@keyframes continuity-ring-two{to{transform:rotateY(68deg) rotate(378deg)}}@keyframes founder-orbit{to{transform:rotateX(68deg) rotate(345deg)}}@keyframes orb-breathe{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:.82;transform:scale(1.08)}}@keyframes orb-float{0%,to{margin-top:0}50%{margin-top:-8px}}@keyframes prism-float{0%,to{transform:rotate(-8deg) translateZ(34px) translateY(0)}50%{transform:rotate(-3deg) translateZ(44px) translateY(-8px)}}@media(max-width:1180px){.headerContact{display:none}.featureFlowPanel{grid-template-columns:.8fr 1.2fr;gap:28px 38px}}@media(max-width:960px){.heroContinuityOrb{top:-78px;right:-18px;width:170px}.featureFlowNav{grid-template-columns:1fr 1fr}.featureFlowNav button:nth-child(2){border-right:0}.featureFlowNav button:nth-child(-n+2){border-bottom:1px solid rgba(139,167,216,.14)}.featureFlowPanel{grid-template-columns:1fr}.featureFlowSpotlight{max-width:650px}.founderPromoMark .founderMedallion{width:220px}}@media(max-width:760px){.brand{width:168px;height:48px}.brandLink{min-width:174px}.heroContinuityOrb{top:-65px;right:-12px;width:138px}.featureFlowLayout{border-radius:20px}.featureFlowNav{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.featureFlowNav button{flex:0 0 205px;min-height:100px;border-right:1px solid rgba(139,167,216,.14)!important;border-bottom:0!important;scroll-snap-align:start}.featureFlowPanel{min-height:0;padding:30px 18px}.featurePathItem{grid-template-columns:34px 1fr}.featurePathItem>svg{display:none}.auraPrism{width:165px;height:165px}.founderPromoMark .founderMedallion{width:230px}.founderIdentity .founderMonogram,.teamFounderVisual .founderMonogram{width:190px}.founderIdentity .founderMonogram span,.teamFounderVisual .founderMonogram span{font-size:61px}.founderFormSteps{grid-template-columns:1fr}.founderFormSteps span{font-size:9px}}@media(max-width:520px){.brand{width:150px;height:43px}.brandLink{min-width:154px}.heroContinuityOrb{width:120px}.continuityOrbChip{display:none}.surfaceAuraSpark{grid-row:1 / 5;width:54px;height:54px;margin:0}.featureFlowPanel{gap:28px}.featureFlowSpotlight h3{font-size:28px}.featureOutcome{align-items:flex-start}.featureOutcome strong{font-size:10px}.founderAccessForm{padding:22px 16px}}@media(prefers-reduced-motion:reduce){.continuityOrbGlow,.continuityOrbRing,.continuityOrbCore,.founderMedallionOrbit,.founderMedallionCore,.auraPrism>span,.auraPrism>i{animation:none!important}}.heroBrandScene{top:-96px;right:-18px;width:205px}.heroBrandScene:before{position:absolute;inset:15%;z-index:0;border:1px solid color-mix(in srgb,var(--blue-bright) 18%,transparent);border-radius:34%;background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 58%,transparent),color-mix(in srgb,var(--blue-soft) 24%,transparent));box-shadow:0 26px 60px #1136711f,inset 0 1px color-mix(in srgb,white 60%,transparent);content:"";transform:rotate(-5deg);backdrop-filter:blur(10px)}.heroBrandScene .brandSceneMain{width:76%;height:76%;filter:drop-shadow(0 28px 25px rgba(7,42,92,.3))}.heroBrandScene .brandSceneDepth{width:76%;height:76%}.auraFocus{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;align-content:center;width:184px;height:184px;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--blue-bright) 24%,var(--line));border-radius:50%;background:radial-gradient(circle at 36% 30%,color-mix(in srgb,var(--cyan) 18%,transparent),transparent 34%),var(--surface);box-shadow:0 28px 70px #11377729,inset 0 1px #ffffffb8}.auraFocus:before,.auraFocus:after{position:absolute;border:1px solid color-mix(in srgb,var(--blue-bright) 17%,transparent);border-radius:50%;content:""}.auraFocus:before{inset:-22px}.auraFocus:after{inset:16px;border-color:color-mix(in srgb,var(--violet) 15%,transparent)}.auraFocus>span{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;background:linear-gradient(145deg,var(--blue),#7557ec);color:#fff;box-shadow:0 15px 28px #2259ca3d}.auraFocus>span svg{width:27px}.auraFocus strong{margin-top:10px;color:var(--ink);font-size:12px;letter-spacing:.18em}.auraFocus small{margin-top:2px;color:var(--faint);font-size:7px;font-weight:800;text-transform:uppercase}@media(max-width:960px){.heroBrandScene{top:-82px;right:-16px;width:175px}}@media(max-width:760px){.heroBrandScene{top:-70px;right:-10px;width:145px}.auraFocus{width:150px;height:150px}.auraFocus:before{inset:-14px}}@media(max-width:520px){.heroBrandScene{width:126px}.auraFocus{width:132px;height:132px}.auraFocus>span{width:46px;height:46px}}.brand{display:inline-flex;align-items:center;gap:14px;width:auto;height:auto;overflow:visible}.brand .brandMark{width:48px;height:48px}.brand .brandMark img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 7px 11px rgba(14,69,145,.18))}.brand .brandType strong{color:var(--ink);font-size:25px;font-weight:780;letter-spacing:-.045em;line-height:1}.brand .brandType strong span{color:#09aeb8}.brand .brandType small{margin-top:6px;color:color-mix(in srgb,var(--ink) 58%,var(--faint));font-size:7.5px;font-weight:900;letter-spacing:.18em;line-height:1}.brandLink{min-width:208px}.brand--compact{gap:11px}.brand--compact .brandMark,.brand--compact .brandMark img{width:40px;height:40px}.brand--compact .brandType strong{font-size:22px}.siteFooter .brand .brandType strong{color:#fff}.siteFooter .brand .brandType small{color:#91a5c0}@media(max-width:760px){.brand{gap:11px}.brand .brandMark,.brand .brandMark img{width:43px;height:43px}.brand .brandType strong{font-size:23px}.brand .brandType small{font-size:7px}.brandLink{min-width:192px}}@media(max-width:520px){.brand{gap:9px}.brand .brandMark,.brand .brandMark img{width:39px;height:39px}.brand .brandType strong{font-size:21px}.brand .brandType small{margin-top:5px;font-size:6.3px}.brandLink{min-width:174px}}html:not([data-theme=dark]) .brand .brandMark{border-radius:14px;background:radial-gradient(circle at 32% 26%,rgba(11,213,202,.15),rgba(46,104,224,.055) 54%,transparent 72%);box-shadow:inset 0 0 0 1px #2a6fda14,0 8px 20px #144b9414}html:not([data-theme=dark]) .brand .brandMark img{transform:scale(1.08);filter:saturate(1.22) contrast(1.1) drop-shadow(0 6px 8px rgba(10,64,142,.22))}html[data-theme=dark] .brand .brandMark img{filter:saturate(1.12) brightness(1.06) drop-shadow(0 7px 12px rgba(0,210,206,.2))}.auraVisual .auraFocus>span{position:relative;overflow:visible;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.2),rgba(79,101,238,.12) 58%,transparent 72%);box-shadow:0 16px 34px #030b1d59,0 0 35px #23d0c929}.auraVisual .auraFocus>span:before{position:absolute;inset:-8px;border:1px solid rgba(101,220,212,.22);border-radius:20px;content:""}.auraVisual .auraFocus>span img{width:48px;height:44px;object-fit:contain;filter:saturate(1.16) contrast(1.08) drop-shadow(0 8px 10px rgba(0,16,53,.34))}@media(max-width:1380px)and (min-width:1101px){.desktopNav{gap:12px}.desktopNav a{font-size:12px}.headerContact{padding-inline:12px}.headerContact svg{display:none}}.auraVisual{position:relative;min-height:620px;overflow:hidden;border:1px solid #213c66;border-radius:30px;background:radial-gradient(circle at 50% 47%,rgba(44,105,232,.28),transparent 24%),radial-gradient(circle at 84% 14%,rgba(130,66,238,.18),transparent 26%),linear-gradient(145deg,#06142c,#091e3d 67%,#0c2345);box-shadow:0 36px 90px #061c423d,inset 0 1px #ffffff0d}.auraVisual:before{position:absolute;inset:0;opacity:.27;background-image:linear-gradient(rgba(133,166,222,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(133,166,222,.14) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at center,#000,transparent 78%);content:""}.auraVisual:after{position:absolute;top:50%;left:50%;width:390px;height:390px;transform:translate(-50%,-50%);border:1px solid rgba(110,151,230,.15);border-radius:50%;box-shadow:0 0 0 48px #5383e209,0 0 0 96px #5383e206;content:""}.auraVisualTop{position:absolute;z-index:4;top:27px;left:29px;display:grid}.auraVisualTop span{display:flex;align-items:center;gap:7px;color:#72ddd6;font-size:7px;font-weight:900;letter-spacing:.15em}.auraVisualTop span svg{width:13px}.auraVisualTop strong{margin-top:5px;color:#f3f7ff;font-size:15px}.auraVisual .auraFocus{z-index:4;width:188px;height:188px;border-color:#80a4ee70;background:radial-gradient(circle at 34% 27%,rgba(29,216,204,.18),transparent 33%),linear-gradient(145deg,#12315bf5,#091c3df5);box-shadow:0 30px 70px #0000004d,inset 0 1px #ffffff1f}.auraVisual .auraFocus:before{inset:-28px;border-color:#4a86ee40}.auraVisual .auraFocus:after{inset:15px;border-color:#8151ef38}.auraVisual .auraFocus strong{color:#fff}.auraVisual .auraFocus small{color:#91a9c9}.auraVisual .auraSignal{z-index:5;min-width:190px;padding:14px 16px;border:1px solid rgba(131,164,218,.26);border-radius:15px;background:#0a2044c7;box-shadow:0 20px 45px #00000036;color:#77a6ff;backdrop-filter:blur(16px)}.auraVisual .auraSignal svg{width:20px}.auraVisual .auraSignal small{color:#7890b1}.auraVisual .auraSignal strong{color:#eef5ff}.auraVisual .auraSignal--one{top:22%;left:5%}.auraVisual .auraSignal--two{top:41%;right:4%}.auraVisual .auraSignal--three{right:auto;bottom:27%;left:7%}.auraVisualFoot{position:absolute;z-index:5;right:28px;bottom:26px;display:flex;gap:10px;align-items:center;max-width:330px;padding:13px 15px;border:1px solid rgba(109,205,196,.22);border-radius:14px;background:#061a39bd;color:#70d7c9;backdrop-filter:blur(14px)}.auraVisualFoot>svg{width:21px;flex:0 0 auto}.auraVisualFoot span{display:grid}.auraVisualFoot strong{color:#eef8ff;font-size:11px}.auraVisualFoot small{color:#8299b7;font-size:8px}.founderPromoSide{display:grid;grid-template-columns:1fr!important;gap:14px;padding:28px;overflow:hidden;border:1px solid rgba(116,159,232,.3);border-radius:28px;background:radial-gradient(circle at 88% 7%,rgba(111,76,240,.3),transparent 30%),radial-gradient(circle at 8% 88%,rgba(31,210,194,.12),transparent 28%),linear-gradient(155deg,#102e59,#071b38 72%);box-shadow:0 34px 78px #00000040,inset 0 1px #ffffff14}.founderSideIntro{display:grid}.founderSideIntro>span{display:flex;align-items:center;gap:7px;color:#75e6dc;font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.founderSideIntro>span svg{width:14px}.founderSideIntro>strong{max-width:360px;margin-top:10px;color:#fff;font-size:clamp(22px,2vw,29px);line-height:1.08;letter-spacing:-.035em}.founderSideIntro>p{max-width:370px;margin:9px 0 0;color:#a8bbd4;font-size:11px;line-height:1.55}.founderSideOffer{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;padding:18px 20px;border:1px solid rgba(135,172,235,.25);border-radius:20px;background:linear-gradient(135deg,#ffffff16,#ffffff06);box-shadow:inset 0 1px #ffffff14}.founderSideOffer>span{display:flex;gap:10px;align-items:end}.founderSideOffer strong{color:#fff;font-size:48px;line-height:.82;letter-spacing:-.06em}.founderSideOffer>span:first-child strong{color:#72e3d5}.founderSideOffer>span:last-child strong{color:#9aafff}.founderSideOffer small{color:#adbed4;font-size:8px;font-weight:800;line-height:1.25;text-transform:uppercase}.founderSideOffer>i{width:1px;height:42px;background:#ffffff29}.founderAvailabilitySummary{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(113,218,201,.24);border-radius:14px;background:#21b29b14}.founderAvailabilitySummary>i{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:#59dfc8;box-shadow:0 0 0 5px #59dfc81a}.founderAvailabilitySummary>span{display:grid;flex:1}.founderAvailabilitySummary small{color:#7fa99f;font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.founderAvailabilitySummary strong{margin-top:2px;color:#edfffb;font-size:11px}.founderAvailabilitySummary>b{color:#75ded1;font-size:8px;text-transform:uppercase}.founderAvailabilitySummary--waitlist{border-color:#f8ae564d;background:#f8ae5614}.founderAvailabilitySummary--waitlist>i{background:#ffb45f;box-shadow:0 0 0 5px #ffb45f1a}.founderPromoSide ol{display:grid!important;grid-template-columns:1fr!important;gap:7px;margin:0;padding:0;list-style:none}.founderPromoSide li{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;min-height:62px;padding:10px 13px;border:1px solid rgba(130,162,214,.14);border-radius:14px;background:#ffffff09;text-align:left}.founderPromoSide li span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(145deg,#326cdc57,#6549d840);color:#9ab8ff;font-size:8px;font-weight:900}.founderPromoSide li>div{display:grid}.founderPromoSide li strong{color:#f4f8ff;font-size:11px}.founderPromoSide li small{margin-top:3px;color:#8da4c2;font-size:8px;line-height:1.35}.founderSidePromise{display:flex;gap:10px;align-items:center;padding:13px 14px;border:1px solid rgba(101,214,196,.22);border-radius:14px;background:#31ab9713;color:#68d6c3}.founderSidePromise>svg{width:20px;flex:0 0 auto}.founderSidePromise span{display:grid}.founderSidePromise strong{color:#effaf8;font-size:10px}.founderSidePromise small{margin-top:2px;color:#7ea49f;font-size:8px}.founderSideCta{display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 17px;border-radius:15px;background:linear-gradient(110deg,#48d8c8,#5684f3 58%,#795ee8);box-shadow:0 16px 32px #205bcb47;color:#fff;font-size:11px;font-weight:900;text-decoration:none}.founderSideCta svg{width:17px;transition:transform .2s ease}.founderSideCta:hover svg{transform:translate(4px)}.founderPromo{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr)!important}.founderPromoJourney{grid-column:1 / -1;display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(34px,5vw,82px);margin-top:10px;padding-top:clamp(30px,4vw,54px);border-top:1px solid rgba(143,177,226,.22)}.founderJourneyLead{display:flex;flex-direction:column;justify-content:center}.founderJourneyLead>span{display:flex;align-items:center;gap:8px;color:#72e6da;font-size:8px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.founderJourneyLead>span svg{width:14px}.founderJourneyLead>div{display:flex;gap:17px;align-items:end;margin-top:19px}.founderJourneyLead>div>strong{color:#fff;font-size:clamp(82px,8vw,124px);font-weight:850;line-height:.72;letter-spacing:-.085em;text-shadow:0 20px 50px rgba(25,115,225,.22)}.founderJourneyLead>div p{display:grid;margin:0 0 2px}.founderJourneyLead>div b{color:#f4f8ff;font-size:clamp(18px,2vw,27px);line-height:1}.founderJourneyLead>div small{max-width:190px;margin-top:7px;color:#8fa8c8;font-size:9px;line-height:1.45}.founderJourneyLead>p{max-width:410px;margin:21px 0 0;color:#a6bad3;font-size:11px;line-height:1.65}.founderJourneyMain{min-width:0}.founderPromoJourney .founderAvailabilitySummary{padding:0 0 18px;border:0;border-bottom:1px solid rgba(133,165,214,.18);border-radius:0;background:transparent}.founderPromoJourney .founderAvailabilitySummary>b{padding:7px 10px;border:1px solid rgba(117,221,206,.2);border-radius:99px;background:#45c1ae14}.founderJourneySteps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:28px 0 24px}.founderJourneySteps:before{position:absolute;top:45px;right:8%;left:4%;height:1px;background:linear-gradient(90deg,#5bddce,#638cfa 55%,#8565f08c);content:""}.founderJourneySteps article{position:relative;z-index:1;display:grid;align-content:start;padding-right:8px}.founderJourneySteps article>span{display:grid;place-items:center;width:34px;height:34px;border:5px solid #0a2446;border-radius:50%;background:linear-gradient(145deg,#4cd8c8,#6778ef);box-shadow:0 0 0 1px #78b3f033;color:#fff;font-size:7px;font-weight:900}.founderJourneySteps article>div{display:grid;margin-top:14px}.founderJourneySteps strong{color:#f4f8ff;font-size:10px;line-height:1.25}.founderJourneySteps small{margin-top:5px;color:#8099b9;font-size:8px;line-height:1.45}.founderJourneyClose{display:flex;gap:20px;align-items:center;justify-content:space-between;padding-top:19px;border-top:1px solid rgba(133,165,214,.18)}.founderJourneyClose>div{display:flex;gap:10px;align-items:center}.founderJourneyClose>div>svg{width:21px;color:#65decf}.founderJourneyClose>div span{display:grid}.founderJourneyClose>div strong{color:#eef9f7;font-size:10px}.founderJourneyClose>div small{margin-top:3px;color:#7e9f9c;font-size:8px}.founderJourneyClose>a{display:flex;gap:16px;align-items:center;min-height:48px;padding:0 18px;border-radius:99px;background:#fff;box-shadow:0 15px 32px #00000029;color:#0b2a50;font-size:10px;font-weight:900;text-decoration:none}.founderJourneyClose>a svg{width:16px;transition:transform .2s ease}.founderJourneyClose>a:hover svg{transform:translate(4px)}@media(max-width:900px){.founderPromo{grid-template-columns:1fr!important}.founderPromoJourney{grid-template-columns:1fr;gap:30px}}@media(max-width:620px){.founderPromoJourney{padding-top:34px}.founderJourneySteps{grid-template-columns:1fr 1fr;row-gap:24px}.founderJourneySteps:before{display:none}.founderJourneyClose{align-items:stretch;flex-direction:column}.founderJourneyClose>a{justify-content:space-between}}@media(max-width:760px){.auraVisual{min-height:560px}.auraVisual:after{width:310px;height:310px}.auraVisual .auraSignal{min-width:165px;padding:11px 12px}.auraVisual .auraSignal--one{left:3%}.auraVisual .auraSignal--two{right:3%}.auraVisualFoot{right:18px;left:18px;max-width:none}}@media(max-width:520px){.auraVisual{min-height:530px;border-radius:22px}.auraVisualTop{top:20px;left:20px}.auraVisual .auraFocus{width:142px;height:142px}.auraVisual .auraSignal{min-width:145px}.auraVisual .auraSignal strong{font-size:9px}.auraVisual .auraSignal--one{top:22%}.auraVisual .auraSignal--two{top:43%}.auraVisual .auraSignal--three{bottom:26%}.auraVisualFoot small{font-size:7px}.founderPromoSide{padding:18px;border-radius:20px}.founderPromoSide .availability>div{min-height:96px;padding:11px 8px}.founderPromoSide .availability strong{font-size:28px}.founderPromoSide ol{gap:7px}.founderPromoSide li{grid-template-columns:29px 1fr;min-height:84px;padding:10px}.founderPromoSide li span{width:28px;height:28px}}
