.site{--bg:#070a0c;--panel:#0d1215;--raised:#11191c;--text:#f3f6f4;--muted:#929fa0;--dim:#667478;--cyan:#73e7df;--teal:#2ba69f;--line:#cfebe924;background:var(--bg);color:var(--text);font-size:15px;line-height:1.65;overflow-x:hidden}.site *{box-sizing:border-box}.site a{color:inherit;text-decoration:none}.site button{font:inherit}.site-shell{width:min(1200px,100% - 64px);margin-inline:auto}.site-header{z-index:30;border-bottom:1px solid #0000;height:76px;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;inset:0 0 auto}.site-header.is-scrolled{border-color:var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a0cd1}.nav-wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.site-brand{align-items:center;gap:12px;min-width:max-content;display:flex}.brand-mark{border:1px solid #73e7df7a;border-radius:50%;width:31px;height:31px;position:relative;overflow:hidden}.brand-mark:before,.brand-mark:after,.brand-mark i{content:"";border:1px solid var(--cyan);border-radius:50%;position:absolute;left:5px;right:5px}.brand-mark:before{height:18px;top:11px}.brand-mark:after{opacity:.45;height:14px;top:15px}.brand-mark i{border-width:1px 0 0;height:1px;top:14px}.site-brand>span:last-child{align-items:baseline;gap:9px;display:flex}.site-brand b{letter-spacing:.2em;font-size:15px;font-weight:650}.site-brand small{color:#7a898b;font:7px var(--font-geist-mono);letter-spacing:.16em}.site-header nav{color:#aab5b5;align-items:center;gap:27px;font-size:12px;display:flex}.site-header nav a:hover{color:#fff}.site-header nav span{background:var(--line);width:1px;height:22px}.site-header nav button{color:#fff;background:#73e7df0f;border:1px solid #73e7df70;padding:9px 14px}.mobile-menu{display:none}.hero{grid-template-columns:.94fr 1.06fr;align-items:center;gap:75px;min-height:860px;padding:152px 0 106px;display:grid;position:relative}.hero:before{content:"";background:linear-gradient(90deg,#0000,#73e7df29,#0000);height:1px;position:absolute;inset:78% -25vw auto}.kicker{color:var(--cyan);font:10px var(--font-geist-mono);letter-spacing:.17em;text-transform:uppercase;margin-bottom:24px;display:block}.hero h1,.intro h2,.vision h2,.thesis h2,.investor h2{letter-spacing:-.055em;margin:0;font-weight:500;line-height:1.02}.hero h1{max-width:680px;font-size:clamp(52px,5.65vw,82px)}.hero h1 em{color:#aab5b6;font-style:normal}.hero-copy>p:not(.brand-signature){color:var(--muted);max-width:610px;margin:29px 0;font-size:18px}.hero-actions{align-items:center;gap:28px;margin:36px 0 25px;display:flex}.primary-cta{border:1px solid var(--cyan);background:var(--cyan);color:#061210;padding:13px 18px;font-weight:700;transition:transform .2s,background .2s}.primary-cta:hover{background:#a0f5ee;transform:translateY(-2px)}.primary-cta:disabled{opacity:.65;cursor:wait;transform:none}.hero-actions a,.story-stage aside a,.investor-grid>div>a{border-bottom:1px solid #607276;padding:10px 0}.support{color:#778589;max-width:540px;display:block}.brand-signature{letter-spacing:.14em;color:#dce4e2!important;margin:26px 0 0!important;font-size:11px!important}.brand-signature span{color:#647276;font-size:9px}.hero-visual{padding-top:90px;position:relative}.horizon{opacity:.82;height:160px;position:absolute;top:0;left:5%;right:5%;overflow:hidden}.horizon:before,.horizon:after,.horizon i{content:"";border:1px solid #73e7df47;border-radius:50%;height:200px;position:absolute;top:83px;left:7%;right:7%;box-shadow:0 -11px 50px #37cdc314}.horizon:after{border-color:#73e7df29;top:105px;left:19%;right:19%}.horizon i{border-color:#c2eee914;top:65px;left:0;right:0}.workflow-preview{background:linear-gradient(145deg,#11191cf7,#080d0ff7);border:1px solid #cfeee833;min-width:0;position:relative;box-shadow:0 42px 95px #0000006b}.workflow-preview:before{content:"";pointer-events:none;border-top:1px solid #73e7df29;position:absolute;inset:0}.workflow-preview header{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:28px;display:flex}.workflow-preview header small,.stage-content small,.workflow-preview footer span{font:9px var(--font-geist-mono);letter-spacing:.11em;color:#778487}.workflow-preview h3{margin:8px 0 0;font-size:20px;font-weight:560}.risk-state{color:#efaaa1;height:max-content;font:9px var(--font-geist-mono);text-transform:uppercase;white-space:nowrap;border:1px solid #8d5f59;padding:5px 8px}.risk-state.resolved{color:var(--cyan);border-color:#438f87}.stage-row{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stage-row button{border:0;border-right:1px solid var(--line);color:#778487;background:0 0;padding:17px 5px;position:relative}.stage-row button:last-child{border:0}.stage-row i{background:#435155;border-radius:50%;width:6px;height:6px;margin:0 auto 8px;display:block}.stage-row button[aria-selected=true]{color:#fff;background:#73e7df0e}.stage-row button[aria-selected=true] i{background:var(--cyan);box-shadow:0 0 12px #73e7dfa6}.stage-content{min-height:205px;padding:38px 30px}.stage-content strong{margin:11px 0 8px;font-size:25px;line-height:1.25;display:block}.stage-content p{color:#8d999b;max-width:520px;margin:0}.workflow-preview footer{border-top:1px solid var(--line);justify-content:space-between;padding:14px 28px;display:flex}.workflow-preview footer b{color:var(--cyan);font-size:11px}.section{padding-block:128px}.intro{max-width:880px;margin-bottom:60px}.intro h2,.vision h2,.thesis h2,.investor h2{font-size:clamp(40px,4.5vw,62px)}.intro p,.vision-copy p{max-width:720px;color:var(--muted);margin:22px 0 0;font-size:16px}.operating{border-top:1px solid var(--line);background:#090e10}.operating-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:105px;display:grid}.operating .intro{margin:0}.convergence{border:1px solid var(--line);background:radial-gradient(circle at 50% 52%,#2da69f1a,#0000 40%);grid-template-rows:1fr 55px auto 55px 1fr;align-items:center;min-height:470px;padding:35px;display:grid;position:relative}.signal-cloud,.outcomes{flex-wrap:wrap;justify-content:center;gap:10px 14px;display:flex}.signal-cloud span,.outcomes span{border:1px solid var(--line);color:#899698;font:9px var(--font-geist-mono);background:#0b1113;padding:7px 11px}.convergence-line{background:linear-gradient(transparent,var(--cyan));width:1px;height:55px;margin:auto}.convergence-line:after{content:"";background:var(--cyan);border-radius:50%;width:7px;height:7px;display:block;transform:translate(-3px,49px)}.core{text-align:center;background:#0b1819;border:1px solid #73e7df6b;padding:18px;box-shadow:0 0 40px #2eb8ae14}.core small,.layers small{color:#718083;font:8px var(--font-geist-mono);letter-spacing:.13em;display:block}.core strong{letter-spacing:.2em;font-size:16px}.outcomes{align-self:start}.path-section,.why-section{border-block:1px solid var(--line);background:#0c1214}.path{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.path article,.why-grid article{border-right:1px solid var(--line);padding:36px 38px}.path article:first-child,.why-grid article:first-child{padding-left:0}.path article:last-child,.why-grid article:last-child{border:0}.path article>span,.why-grid article>span{color:var(--teal);font:9px var(--font-geist-mono)}.path h3,.why-grid h3{margin:25px 0 12px;font-size:21px}.path p,.why-grid p{color:#8e9a9c;margin:0}.path-note{color:#718083;margin:38px 0 0}.path-note strong{color:#c9d4d2;font-weight:550}.product-story .intro p{max-width:650px}.story-stage{border:1px solid var(--line);background:#0c1214;grid-template-columns:1.18fr .82fr;display:grid}.story-stage>.workflow-preview{border:0;border-right:1px solid var(--line);box-shadow:none}.story-stage aside{padding:43px}.story-stage aside>span{font:9px var(--font-geist-mono);color:var(--cyan);letter-spacing:.12em}.story-stage ol{counter-reset:item;margin:32px 0;padding:0;list-style:none}.story-stage li{counter-increment:item;border-bottom:1px solid var(--line);color:#a3aeaf;padding:13px 0}.story-stage li:before{content:"0" counter(item);color:#647477;font:9px var(--font-geist-mono);margin-right:15px}.story-stage aside>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.why-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.quiet-line{color:#728083;margin:31px 0 0}.vision{grid-template-columns:1fr .88fr;align-items:center;gap:100px;display:grid}.layers{gap:12px;display:grid}.layers>div{border:1px solid var(--line);background:#0a1012;padding:24px}.layers>div span{color:#909d9e;margin-top:10px;display:block}.layers .tainova-layer{text-align:center;background:linear-gradient(90deg,#0b1718,#102324,#0b1718);border-color:#73e7df6b;padding:33px}.tainova-layer strong{letter-spacing:.22em;margin-top:8px;font-size:21px;display:block}.layers>p{color:#687679;font:9px var(--font-geist-mono);margin:7px 0 0}.thesis-wrap{border-top:1px solid var(--line);background:linear-gradient(120deg,#080d0f,#0b1416)}.thesis{grid-template-columns:1.15fr .85fr;column-gap:110px;display:grid}.thesis>.kicker{grid-column:1/-1}.thesis h2{grid-row:2}.thesis>div{grid-area:2/2}.thesis>div p{color:var(--muted);margin:0 0 18px;font-size:16px}.thesis>div strong{color:#dce4e2;margin-top:30px;font-weight:550;display:block}.investor{background:#06100f;border-top:1px solid #244b47;padding:120px 0}.investor-grid{grid-template-columns:1fr .78fr;gap:100px;display:grid}.investor-grid>div:first-child>p:not(.brand-signature){color:var(--muted);max-width:600px;margin:24px 0;font-size:16px}.brief-form{border:1px solid var(--line);background:#0d1516;min-height:500px;padding:32px}.brief-form form{grid-template-columns:1fr;gap:7px;display:grid}.brief-form h3{margin:0 0 16px;font-size:22px}.brief-form label{color:#a3adae;margin-top:5px;font-size:11px}.brief-form label span{color:#6f7d80}.brief-form input,.brief-form textarea{color:#fff;resize:vertical;background:#091112;border:1px solid #334347;width:100%;padding:11px}.brief-form input[aria-invalid=true]{border-color:#da7d72}.field-error{color:#ef9c91}.form-success{padding:32px 4px}.form-success>small{color:var(--cyan);font:9px var(--font-geist-mono);letter-spacing:.14em}.form-success h3{margin:18px 0;font-size:28px}.form-success p{color:var(--muted)}.form-success button{color:var(--cyan);background:0 0;border:0;padding:15px 0}.site-footer{border-top:1px solid var(--line);background:#040708;padding:38px 0}.site-footer .site-shell{justify-content:space-between;align-items:center;display:flex}.site-footer p{color:#697679;margin:0;font-size:11px}.site-footer a:last-child{font-size:10px}.modal-open{overflow:hidden}.tour-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000000db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tour-modal{background:#080e10;border:1px solid #355b57;grid-template-rows:auto minmax(0,1fr) auto;width:min(1000px,100%);max-height:calc(100vh - 48px);display:grid}.tour-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:22px;display:flex}.tour-modal header small{color:var(--cyan);font:9px var(--font-geist-mono)}.tour-modal h2{margin:5px 0 0;font-size:25px}.tour-modal header button{color:#fff;background:#11191a;border:1px solid #435457;width:38px;height:38px;font-size:23px}.tour-body{padding:20px;overflow:auto}.tour-body iframe{border:0;width:100%;height:min(620px,65vh)}.fallback-note{color:#748285;font:9px var(--font-geist-mono)}.tour-modal>footer{border-top:1px solid var(--line);color:#718083;font:9px var(--font-geist-mono);justify-content:space-between;padding:14px 22px;display:flex}.tour-modal>footer a{color:var(--cyan)}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=980px){.site-shell{width:min(100% - 40px,820px)}.hero{grid-template-columns:1fr;gap:55px;min-height:auto}.hero-copy{max-width:760px}.hero-visual{width:100%;max-width:720px;margin-inline:auto}.operating-grid,.vision,.thesis,.investor-grid{grid-template-columns:1fr;gap:60px}.thesis h2,.thesis>div{grid-area:auto/1}.site-header nav{gap:15px}.story-stage{grid-template-columns:1fr}.story-stage>.workflow-preview{border-right:0;border-bottom:1px solid var(--line)}.investor-grid{gap:65px}.brief-form{min-height:0}}@media (width<=700px){.site-shell{width:calc(100% - 32px)}.site-header{height:66px}.mobile-menu{background:0 0;border:0;place-content:center;gap:6px;width:40px;height:40px;display:grid}.mobile-menu i{background:#fff;width:21px;height:1px;display:block}.site-header nav{border-block:1px solid var(--line);background:#070c0efa;padding:18px 20px;display:none;position:absolute;top:66px;left:0;right:0}.site-header nav.open{flex-direction:column;align-items:stretch;display:flex}.site-header nav span{width:100%;height:1px}.site-header nav button{text-align:left}.hero{padding:120px 0 86px}.hero h1{font-size:clamp(44px,13vw,58px)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{text-align:center}.hero-visual{padding-top:60px}.horizon{height:120px}.workflow-preview header{flex-direction:column;padding:20px}.stage-row button{padding-inline:2px;font-size:9px}.stage-content{padding:28px 20px}.stage-content strong{font-size:21px}.section{padding-block:90px}.intro{margin-bottom:43px}.intro h2,.vision h2,.thesis h2,.investor h2{font-size:39px}.operating{padding-block:90px}.convergence{min-height:430px;padding:24px}.path,.why-grid{border-block:0;border-left:1px solid #304447;grid-template-columns:1fr;padding-left:23px}.path article,.path article:first-child,.why-grid article,.why-grid article:first-child{border-right:0;padding:0 0 40px 23px}.path article:last-child,.why-grid article:last-child{padding-bottom:0}.path article>span,.why-grid article>span{background:#0c1214;margin-left:-48px;padding-block:5px}.path h3,.why-grid h3{margin-top:13px}.story-stage aside{padding:29px 22px}.vision{gap:48px}.thesis{gap:35px}.investor{padding:90px 0}.brief-form{padding:22px}.site-footer .site-shell{flex-direction:column;align-items:flex-start;gap:22px}.tour-backdrop{padding:0}.tour-modal{border:0;height:100dvh;max-height:none}.tour-modal>footer span{display:none}}@media (width<=380px){.site-shell{width:calc(100% - 24px)}.site-brand>span:last-child{gap:6px}.site-brand b{font-size:13px}.site-brand small{font-size:6px}.hero h1{font-size:42px}.stage-row button{font-size:8px}.workflow-preview footer{padding-inline:18px}.convergence{padding:17px}.signal-cloud,.outcomes{gap:7px}.signal-cloud span,.outcomes span{padding:6px 7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site *,.site :before,.site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.scroll-progress{width:var(--scroll-progress,0%);background:linear-gradient(90deg,var(--teal),var(--cyan));height:1px;transition:width 80ms linear;position:absolute;bottom:-1px;left:0;box-shadow:0 0 14px #73e7df80}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#2ba69f14,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:100px;left:-280px}.hero-enter{animation:.85s cubic-bezier(.2,.75,.25,1) both hero-emerge}.hero-enter-delay{animation-delay:.16s}.hero-visual{isolation:isolate;perspective:900px}.hero-glow{z-index:-1;background:radial-gradient(360px circle at var(--pointer-x,65%) var(--pointer-y,42%),#73e7df29,#2ba69f0d 38%,transparent 70%);opacity:.7;transition:opacity .35s;position:absolute;inset:-100px}.hero-visual:hover .hero-glow{opacity:1}.horizon:before{animation:1.4s cubic-bezier(.16,.8,.24,1) .35s both horizon-open}.workflow-preview{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}.hero-visual:hover .workflow-preview{border-color:#73e7df57;transform:translateY(-5px)rotateX(.3deg);box-shadow:0 52px 110px #00000080,0 0 45px #2ba69f0f}.stage-content{animation:.34s ease-out both stage-enter}.stage-row button{transition:color .22s,background .22s}.stage-row button:hover{color:#dce8e6;background:#73e7df09}.reveal-ready [data-reveal]{opacity:0;filter:blur(3px);transition:opacity .8s cubic-bezier(.2,.75,.25,1),transform .8s cubic-bezier(.2,.75,.25,1),filter .8s;transform:translateY(34px)}.reveal-ready [data-reveal].is-visible{opacity:1;filter:none;transform:none}.signal-cloud button{border:1px solid var(--line);color:#899698;font:9px var(--font-geist-mono);cursor:pointer;background:#0b1113;padding:7px 11px;transition:color .2s,border-color .2s,background .2s,transform .2s}.signal-cloud button:hover{color:#d9e7e4;border-color:#73e7df5c;transform:translateY(-2px)}.signal-cloud button[aria-pressed=true]{color:#071210;border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 20px #73e7df24}.core{place-content:center;min-height:102px;display:grid}.core strong{letter-spacing:-.01em;max-width:290px;margin-inline:auto;font-size:14px;line-height:1.3}.core span{color:#8fa09f;margin-top:7px;font-size:11px;display:block}.convergence-line{position:relative;overflow:visible}.convergence-line:before{content:"";background:var(--cyan);filter:blur(2px);width:5px;height:16px;animation:1.15s ease-out both signal-travel;position:absolute;top:0;left:-2px}.layers>div{transition:transform .3s,border-color .3s,background .3s}.layers>div:hover{background:#0d1618;border-color:#73e7df52;transform:translate(-7px)}.layers .tainova-layer:hover{transform:scale(1.015)}.why-grid article{transition:background .3s,transform .3s}.why-grid article:hover{background:linear-gradient(#73e7df0b,#0000);transform:translateY(-5px)}@keyframes hero-emerge{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes horizon-open{0%{opacity:0;transform:scaleX(.3)translateY(16px)}to{opacity:1;transform:none}}@keyframes stage-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes signal-travel{0%{opacity:0;transform:translateY(-8px)}35%{opacity:1}to{opacity:0;transform:translateY(48px)}}@media (width<=700px){.hero-visual:hover .workflow-preview{transform:none}.hero-glow{display:none}.signal-cloud button{padding:7px 9px}.core strong{font-size:12px}.why-grid article:hover,.layers>div:hover,.layers .tainova-layer:hover{transform:none}}@media (prefers-reduced-motion:reduce){.hero-enter,.horizon:before,.stage-content,.convergence-line:before{animation:none!important}.reveal-ready [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}.hero-visual:hover .workflow-preview,.why-grid article:hover,.layers>div:hover{transform:none!important}}.hero-visual{padding-top:0}.preview-frame{background:#0a1012;border:1px solid #cfeee83d;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 42px 95px #0000006b}.preview-frame:after{content:"";z-index:3;pointer-events:none;border:1px solid #73e7df0d;position:absolute;inset:0}.preview-frame .horizon{z-index:0;opacity:.42;height:132px;top:-8px;left:0;right:0;overflow:hidden}.preview-frame .horizon:before{top:54px;left:12%;right:12%}.preview-frame .horizon:after{top:71px;left:24%;right:24%}.preview-frame .horizon i{top:39px;left:4%;right:4%}.preview-frame .workflow-preview{z-index:1;box-shadow:none;background:linear-gradient(145deg,#11191ce0,#080d0ff5);border:0}.preview-frame .workflow-preview:before{display:none}.hero-visual:hover .workflow-preview{box-shadow:none;border-color:#0000;transform:none}.hero-visual:hover .preview-frame{border-color:#73e7df61;transform:translateY(-5px)rotateX(.3deg);box-shadow:0 52px 110px #00000080,0 0 45px #2ba69f0f}@media (width<=700px){.hero-visual{padding-top:0}.hero-visual:hover .preview-frame{transform:none}}@media (prefers-reduced-motion:reduce){.hero-visual:hover .preview-frame{transform:none!important}}.hero:before,.hero-glow{display:none}.preview-frame,.hero-visual:hover .preview-frame{box-shadow:none}.brief-form{border:1px solid var(--line);background:linear-gradient(150deg,#0d1516,#081011);flex-direction:column;align-items:flex-start;min-height:430px;padding:36px;display:flex;position:relative;overflow:hidden}.brief-form:before{content:"";pointer-events:none;background:linear-gradient(120deg,#73e7df14,#0000 42%);border-top:1px solid #73e7df33;position:absolute;inset:0}.brief-form>*{position:relative}.brief-form>small{color:var(--cyan);font:9px var(--font-geist-mono);letter-spacing:.14em}.brief-form h3{margin:18px 0 16px;font-size:28px;line-height:1.1}.brief-form>p{color:var(--muted);max-width:460px;margin:0 0 30px}.email-card{background:#071112;border:1px solid #73e7df59;width:100%;margin:0 0 18px;padding:22px 24px;transition:transform .2s,border-color .2s,background .2s}.email-card:hover{border-color:var(--cyan);background:#0a1818;transform:translateY(-2px)}.email-card span{color:#718083;font:9px var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;display:block}.email-card strong{color:#f3f6f4;overflow-wrap:anywhere;margin-top:5px;font-size:24px;font-weight:560;display:block}.contact-prompts{flex-wrap:wrap;gap:9px;margin:0 0 30px;display:flex}.contact-prompts span{border:1px solid var(--line);color:#95a2a3;font:9px var(--font-geist-mono);letter-spacing:.08em;background:#0a1012;padding:7px 10px}.brief-form .primary-cta{margin-top:auto}.form-note{color:#6f7c7e;margin:14px 0 0;font-size:10px}@media (width<=700px){.brief-form{min-height:0;padding:24px}.email-card{padding:18px}.email-card strong{font-size:19px}.contact-prompts{margin-bottom:24px}}.brief-form{box-shadow:none;background:linear-gradient(150deg,#0b1113,#080d0e)}.brief-form:before{background:linear-gradient(120deg,#73e7df09,#0000 38%);border-top-color:#cfebe91f}.email-card{background:#090f11;border-color:#cfebe929;padding:18px 20px}.email-card:hover{background:#0b1315;border-color:#73e7df80}.email-card strong{letter-spacing:0;color:#e8efed;font-size:22px}.contact-prompts span{color:#879496;background:#080d0f;border-color:#cfebe91f}.brief-form .primary-cta{color:#07100f;background:#e8efed;border-color:#e8efed;padding-inline:20px}.brief-form .primary-cta:hover{color:#07100f;background:#fff;border-color:#fff}.brief-form .form-note{color:#7f8c8e}@media (width<=700px){.email-card strong{font-size:18px}.brief-form .primary-cta{text-align:center;width:100%}}.hero{isolation:isolate;background:#071012;grid-template-columns:1fr;min-height:clamp(700px,100vh,940px);padding:0;display:grid;overflow:hidden}.hero-video{z-index:-3;object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04)brightness(.7);width:100%;height:100%;position:absolute;inset:0}.hero-video-overlay{z-index:-2;background:linear-gradient(90deg,#03090bf0 0%,#03090bc7 35%,#03090b4d 66%,#03090b38 100%),linear-gradient(#03090b47 0%,#0000 68%,#03090bcc 100%);position:absolute;inset:0}.hero-content{width:min(1200px,100% - 64px);min-height:inherit;z-index:1;align-items:center;margin-inline:auto;display:flex;position:relative}.hero-copy{text-shadow:0 2px 28px #0000006b;max-width:640px}.hero h1 em{color:#d5eeee}.hero-copy>p:not(.brand-signature){color:#cad5d4}.support{color:#b1c0c0}.brand-signature{color:#f0f7f5!important}.hero .kicker{color:#9bf5ee}.hero:before,.hero:after{display:none}@media (width<=980px){.hero{min-height:780px}.hero-content{width:min(100% - 40px,820px)}.hero-copy{max-width:620px}}@media (width<=700px){.hero{min-height:780px}.hero-content{align-items:flex-start;width:calc(100% - 32px);padding:112px 0 64px}.hero-video{object-position:58% center;filter:saturate(.95)contrast(1.02)brightness(.94)}.hero-video-overlay{background:linear-gradient(90deg,#03090bb3,#03090b47),linear-gradient(#03090b14 32%,#03090bc7)}.hero h1{font-size:clamp(41px,10.5vw,47px);line-height:1.04}.hero-copy>p:not(.brand-signature){margin:22px 0;font-size:16px;line-height:1.58}.hero .kicker{letter-spacing:.14em;margin-bottom:15px;font-size:9px}.hero-actions{margin:26px 0 20px}.support{font-size:13px;line-height:1.55}.brand-signature{margin-top:20px!important}}@media (width<=380px){.hero{min-height:790px}.hero-content{padding-top:104px}.hero h1{font-size:41px}}.product-shell{--p-bg:#080c0e;--p-panel:#0e1518;--p-text:#eff4f2;--p-muted:#8c9a9c;--p-cyan:#73e7df;--p-line:#ccebe724;background:var(--p-bg);min-height:100vh;color:var(--p-text);font-size:14px}.product-shell *{box-sizing:border-box}.product-shell a{color:inherit;text-decoration:none}.product-shell>header{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:center;height:70px;padding:0 32px;display:flex}.product-shell>header>div{color:#93a0a2;align-items:center;gap:18px;font-size:11px;display:flex}.environment{color:var(--p-cyan);font:8px var(--font-geist-mono);border:1px solid #35534f;padding:4px 7px}.product-brand{align-items:center;gap:9px;display:flex}.product-brand>span{border:1px solid #47857f;border-radius:50%;width:27px;height:27px;position:relative;overflow:hidden}.product-brand>span:after,.product-brand i{content:"";border:1px solid var(--p-cyan);border-radius:50%;height:14px;position:absolute;top:11px;left:5px;right:5px}.product-brand i{border-width:1px 0 0;height:1px;top:12px}.product-brand b{letter-spacing:.18em;font-size:13px}.product-brand small{color:#6c7a7d;font:6px var(--font-geist-mono);letter-spacing:.13em}.product-layout{grid-template-columns:210px 1fr;min-height:calc(100vh - 70px);display:grid}.product-layout>aside{border-right:1px solid var(--p-line);padding:34px 22px}.product-layout>aside p{color:#6f7d80;font:9px var(--font-geist-mono);letter-spacing:.13em;margin:0 0 20px}.product-layout>aside a{color:#849194;border-left:1px solid #0000;padding:11px 12px;display:block}.product-layout>aside a.active{color:#fff;border-left-color:var(--p-cyan);background:#73e7df0b}.product-layout>main{width:min(100%,1050px);padding:55px 56px 90px}.product-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.product-title small,.product-card>small{color:var(--p-cyan);font:9px var(--font-geist-mono);letter-spacing:.12em}.product-title h1{letter-spacing:-.04em;margin:8px 0 0;font-size:37px}.product-state{color:#efaaa1;font:9px var(--font-geist-mono);text-transform:uppercase;white-space:nowrap;border:1px solid #8d5f59;padding:6px 9px}.product-state.verified{color:var(--p-cyan);border-color:#438f87}.product-steps{border-block:1px solid var(--p-line);grid-template-columns:repeat(3,1fr);margin:40px 0;display:grid}.product-steps span{color:#69777a;border-right:1px solid var(--p-line);padding:14px}.product-steps span:last-child{border:0}.product-steps span.current{color:#fff;background:#73e7df0d}.product-steps i{width:19px;height:19px;font:8px var(--font-geist-mono);border:1px solid #405154;border-radius:50%;place-items:center;margin-right:9px;font-style:normal;display:inline-grid}.product-steps span.current i{border-color:var(--p-cyan);color:var(--p-cyan)}.product-notice{border-left:2px solid var(--p-cyan);color:#b6c6c4;background:#0c1919;margin:0 0 20px;padding:14px 17px}.product-card{border:1px solid var(--p-line);background:var(--p-panel);padding:31px}.product-card h2{letter-spacing:-.025em;margin:15px 0 12px;font-size:23px}.product-card p{color:var(--p-muted);line-height:1.7}.fact-card{grid-template-columns:1.15fr .85fr;gap:60px;display:grid}.product-card dl{margin:0}.product-card dl>div{border-bottom:1px solid var(--p-line);padding:12px 0}.product-card dt{color:#718083;font-size:10px}.product-card dd{margin:4px 0 0}.product-columns{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.alternative,.guard-note{border-left:1px solid #3c514f;padding-left:14px;font-size:12px}.product-action{display:inline-block;border:1px solid var(--p-cyan)!important;background:var(--p-cyan)!important;color:#071311!important;margin-top:20px!important;padding:11px 14px!important;font-weight:700!important}.evidence-form{gap:8px;display:grid}.evidence-form label{color:#a9b3b4;margin-top:5px;font-size:11px}.evidence-form input,.evidence-form textarea{color:#fff;resize:vertical;background:#080e10;border:1px solid #344549;padding:11px}.guard-card,.verification-card{max-width:760px}.verification-result{border-top:1px solid var(--p-line);grid-template-columns:160px 1fr;margin-top:25px;display:grid}.verification-result span,.verification-result strong{border-bottom:1px solid var(--p-line);padding:13px}.verification-result span{color:#728083}.verification-result strong{color:#d9e5e2}.verification-card .product-action{border:0}@media (width<=760px){.product-shell>header{padding-inline:17px}.product-shell>header .environment{display:none}.product-layout{grid-template-columns:1fr}.product-layout>aside{border-right:0;border-bottom:1px solid var(--p-line);align-items:center;padding:12px 16px;display:flex;overflow:auto}.product-layout>aside p{margin:0 12px 0 0}.product-layout>aside a{white-space:nowrap}.product-layout>main{padding:36px 16px 70px}.product-title{flex-direction:column}.product-title h1{font-size:31px}.product-steps span{padding:11px 7px;font-size:11px}.product-steps i{display:none}.fact-card,.product-columns{grid-template-columns:1fr;gap:15px}.fact-card{gap:25px}.product-card{padding:24px}.verification-result{grid-template-columns:1fr}.verification-result span{border-bottom:0;padding-bottom:0}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-geist-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-geist-sans);background:#070a0c;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #73e7df}
