:root{--bg:#f4f7f6;--surface:#fff;--surface-subtle:#edf2f0;--surface-blue:#eaf1f4;--surface-green:#edf3ef;--ink:#111b18;--muted:#596862;--line:#d5dfdb;--accent:#0b6f78;--teal:#0b6f78;--teal-dark:#07545b;--mint:#9de7cf;--coral:#d85e43;--violet:#5266b8;--gold:#c78b24;--night:#090c0a;--night-raised:#0e1916;--night-surface:#15221e;--night-ink:#f2f7f5;--night-muted:#a2b1ab;--night-line:#9de7cf26;--font-sans:"Space Grotesk", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--ink);background:var(--bg);font-family:var(--font-sans);letter-spacing:0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{min-width:320px;color:var(--ink);background:var(--bg);margin:0}button,input,textarea,select{font:inherit}a{color:inherit}img,video{max-width:100%}h1,h2,h3,p{margin:0}#root{min-height:100svh}::selection{color:#101511;background:var(--mint)}.site-shell{background:var(--bg);min-height:100svh;overflow-x:clip}.scroll-hero{overscroll-behavior:contain;background:#090c0a;height:165svh;margin-bottom:-38svh;position:relative}.site-shell>:not(.scroll-hero){z-index:1;position:relative}.hero-sticky{color:#fff;--p:0;--intro-o:1;--fly:0;--fly-scale:1;--fly-y:0;--fly-blur:0;--fly-opacity:1;--fly-saturate:1;background:#090c0a;height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}.hero-stage{transform-origin:55% 48%;opacity:1;filter:none;position:absolute;inset:0;transform:none}.hero-sticky.is-flying .hero-stage{transform:translate3d(0, var(--fly-y), 0) scale(var(--fly-scale));opacity:var(--fly-opacity);filter:blur(var(--fly-blur)) saturate(var(--fly-saturate));will-change:transform, opacity, filter;pointer-events:none}.hero-aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-aurora:before,.hero-aurora:after{content:"";filter:blur(12px);will-change:transform;border-radius:50%;position:absolute}.hero-aurora:before{width:62vmax;height:62vmax;transform:translate3d(calc(var(--p) * -7vmax), calc(var(--p) * 9vmax), 0);background:radial-gradient(circle,#087d7680,#0000 64%);top:-16%;left:34%}.hero-aurora:after{width:48vmax;height:48vmax;transform:translate3d(calc(var(--p) * 6vmax), calc(var(--p) * -7vmax), 0);background:radial-gradient(circle,#5967c952,#0000 64%);bottom:-22%;left:-12%}.hero-grid{z-index:0;pointer-events:none;opacity:.5;transform:translate3d(0, calc(var(--p) * -44px), 0);will-change:transform;background-image:radial-gradient(#ffffff29 1px,#0000 1.4px);background-size:34px 34px;position:absolute;inset:-60px 0 0;-webkit-mask-image:radial-gradient(70% 65% at 60% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 65% at 60% 45%,#000 30%,#0000 100%)}.hero-canvas{z-index:1;pointer-events:none;filter:saturate(1.08)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.hero-shade{z-index:2;pointer-events:none;opacity:calc(.78 - var(--p) * .26);background:linear-gradient(90deg,#070a08bd 0%,#070a0857 48%,#070a0814 100%),linear-gradient(#070a088a 0%,#070a080f 42%,#070a08b8 100%);position:absolute;inset:0}.hero-skip{z-index:7;color:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#090e0b80;border:1px solid #ffffff38;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;transition:color .22s,border-color .22s,background .22s;display:grid;position:absolute;top:22px;right:24px}.hero-skip:hover,.hero-skip:focus-visible{color:#fff;background:#090e0bcc;border-color:#9de7cfa6;outline:none}.hud-card{z-index:3;-webkit-backdrop-filter:blur(10px);letter-spacing:0;color:#ffffffd1;pointer-events:none;opacity:0;will-change:transform;background:#090e0b8c;border:1px solid #9de7cf33;border-radius:8px;gap:3px;min-width:172px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;transition:opacity .72s;display:grid;position:absolute;box-shadow:0 18px 50px #00000059}.hud-card.is-live{opacity:1}.hud-card strong{color:#fff;font-size:13px}.hud-card em{color:#ffffff80;font-style:normal}.hud-tag{color:var(--mint);text-transform:uppercase;letter-spacing:0;align-items:center;gap:7px;font-size:10px;display:inline-flex}.hud-tag:before{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #9de7cfe6}.hud-1{transform:translate3d(0, calc(var(--p) * -90px), 0);top:23%;left:11%}.hud-2{transform:translate3d(0, calc(var(--p) * -150px), 0);top:32%;right:13%}.hud-3{transform:translate3d(0, calc(var(--p) * -50px), 0);bottom:19%;left:23%}.hero-sticky.is-content-visible .hud-card{opacity:.38}.intro-message{z-index:4;text-align:center;pointer-events:none;width:min(880px,100% - 48px);opacity:var(--intro-o);transform:translateY(calc(var(--p) * -90px)) scale(calc(1 - var(--p) * .05));will-change:transform, opacity;place-content:center;margin:0 auto;display:grid;position:absolute;inset:0}.intro-kicker{color:var(--mint);margin-bottom:18px;font-size:16px;font-weight:760}.intro-message h1{color:#fff;margin:0;font-size:68px;line-height:1}.intro-lede{color:#ffffffb8;max-width:720px;margin:22px auto 0;font-size:18px;line-height:1.5}.intro-status{color:#ffffffa3;text-transform:uppercase;justify-content:center;align-items:center;margin:24px auto 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:680;display:flex}.intro-status span{align-items:center;display:inline-flex}.intro-status span+span:before{content:"";background:#9de7cf61;width:1px;height:12px;margin:0 16px}.site-nav{z-index:5;visibility:hidden;opacity:0;pointer-events:none;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:0 auto;padding:22px 0;transition:opacity .82s,transform .82s cubic-bezier(.22,1,.36,1),visibility 0s linear .82s;display:flex;position:relative;transform:translateY(-14px)}.hero-sticky.is-content-visible .site-nav{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.brand,.nav-links a,.nav-product-link,.button{text-decoration:none}.brand{color:#fff;align-items:center;gap:10px;font-weight:750;display:inline-flex}.brand-mark,.card-icon{border-radius:8px;place-items:center;display:inline-grid}.brand-mark{width:34px;height:34px;color:var(--teal);background:#fff}.nav-links{color:#ffffffc7;align-items:center;gap:26px;font-size:15px;display:flex}.nav-links a:hover{color:#fff}.nav-actions{align-items:center;gap:22px;display:flex}.nav-product-link{color:#fff;text-transform:uppercase;background:#9de7cf1a;border:1px solid #9de7cf6b;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:600;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.nav-product-link:hover{background:#9de7cf2b;border-color:#9de7cfb8;transform:translateY(-1px)}.nav-product-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.hero-layout{z-index:4;visibility:hidden;opacity:0;filter:blur(6px);perspective:1200px;width:min(1180px,100% - 48px);min-height:calc(100% - 88px);transform-style:preserve-3d;pointer-events:none;will-change:transform, opacity, filter;grid-template-columns:minmax(0,1.08fr) minmax(340px,430px);align-items:center;gap:56px;margin:0 auto;padding:30px 0 74px;transition:opacity .9s,transform 1.05s cubic-bezier(.2,0,.38,.9),filter .9s,visibility 0s linear 1.05s;display:grid;position:relative;transform:translateY(42px)scale(.95)}.hero-sticky.is-content-visible .hero-layout{visibility:visible;opacity:1;filter:none;pointer-events:auto;will-change:auto;transition-delay:0s;transform:none}.hero-copy,.agent-console{opacity:0;transform-style:preserve-3d;will-change:transform, opacity;transition:opacity .82s,transform 1.05s cubic-bezier(.2,0,.38,.9)}.hero-copy{transform:translate3d(-26px,18px,-90px)scale(.98)}.agent-console{transform:translate3d(42px,24px,-140px)rotateY(-7deg)scale(.95)}.hero-sticky.is-content-visible .hero-copy{opacity:1;will-change:auto;transition-delay:90ms;transform:none}.hero-sticky.is-content-visible .agent-console{opacity:1;will-change:auto;transition-delay:.19s;transform:none}.hero-copy>*,.agent-console>*{opacity:0;transition:opacity .62s,transform .76s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.hero-sticky.is-content-visible .hero-copy>*,.hero-sticky.is-content-visible .agent-console>*{opacity:1;transform:none}.hero-sticky.is-content-visible .hero-copy>:first-child{transition-delay:80ms}.hero-sticky.is-content-visible .hero-copy>:nth-child(2){transition-delay:.15s}.hero-sticky.is-content-visible .hero-copy>:nth-child(3){transition-delay:.22s}.hero-sticky.is-content-visible .hero-copy>:nth-child(4){transition-delay:.29s}.hero-sticky.is-content-visible .hero-copy>:nth-child(5){transition-delay:.36s}.hero-sticky.is-content-visible .agent-console>:first-child{transition-delay:.17s}.hero-sticky.is-content-visible .agent-console>:nth-child(2){transition-delay:.24s}.hero-sticky.is-content-visible .agent-console>:nth-child(3){transition-delay:.31s}.hero-sticky.is-content-visible .agent-console>:nth-child(4){transition-delay:.38s}.hero-sticky.is-content-visible .agent-console>:nth-child(5){transition-delay:.45s}.hero-sticky.is-content-visible .agent-console>:nth-child(6){transition-delay:.52s}.hero-copy{max-width:760px}.eyebrow,.section-kicker,.console-topline,.trust-row,.hero-peek,.metric span{font-size:14px;font-weight:720}.eyebrow,.section-kicker,.console-topline span,.trust-row span,.hero-peek,.contact-button{align-items:center;gap:8px;display:inline-flex}.eyebrow{color:#c9f1e6;margin-bottom:22px}.hero-copy h1{color:#fff;max-width:720px;margin:0;font-size:72px;line-height:.98}.hero-lede{color:#ffffffc7;max-width:650px;margin-top:26px;font-size:20px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-weight:760;display:inline-flex}.button.primary{color:#101511;background:#fff}.button.secondary{color:#fff;background:#ffffff14;border-color:#ffffff57}.button:hover{transform:translateY(-1px)}.trust-row{color:#ffffffd1;flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.trust-row span{background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;padding:8px 10px}.agent-console{color:#151a16;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #ffffffa6;border-radius:8px;padding:20px;box-shadow:0 24px 70px #00000047}.console-topline{width:100%;color:var(--teal-dark);justify-content:space-between;align-items:center;gap:14px;display:flex}.console-topline>span{min-width:0}.console-topline strong{color:#6d7971;text-transform:uppercase;flex:none;font-size:9px}.question-block,.answer-block{border-radius:8px}.question-block{background:#eef6f2;margin-top:18px;padding:13px 14px}.question-label{color:var(--teal);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:760;display:block}.question-block p{margin-top:4px;font-weight:780}.insight-snapshot{background:#f8fbf9;border:1px solid #dce6df;border-radius:8px;grid-template-columns:1.08fr 1fr 1fr;margin-top:12px;display:grid;overflow:hidden}.insight-stat{border-left:1px solid #dce6df;gap:3px;min-width:0;padding:12px 10px;display:grid}.insight-stat:first-child{border-left:0}.insight-stat strong{color:var(--teal-dark);font-size:18px;line-height:1}.insight-stat.is-primary strong{color:var(--coral);font-size:22px}.insight-stat span{color:#657068;font-size:10px;font-weight:720;line-height:1.25}.answer-block{color:#ffffffe0;background:#151a16;margin-top:12px;padding:14px 16px 15px;line-height:1.5}.answer-label{color:var(--mint);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:760}.answer-block p{margin-top:6px}.action-state{border-top:1px solid #dce6df;border-bottom:1px solid #dce6df;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:11px 0;display:grid}.action-state-icon{color:#fff;background:var(--teal);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.action-state-copy{min-width:0;display:grid}.action-state-copy small{color:#78837c;text-transform:uppercase;font-size:9px;font-weight:740}.action-state-copy strong{color:#253029;font-size:12px;line-height:1.3}.action-state-copy em{color:#657068;font-size:10px;font-style:normal}.action-status{color:var(--teal);font-size:10px;font-weight:800}.evidence-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.evidence-item{color:#3d4741;background:#fff;border:1px solid #dce6df;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:flex}.evidence-item>span{min-width:0;display:grid}.evidence-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.evidence-item small{color:#7c8880;font-size:9px;font-weight:720}.evidence-item em{color:var(--teal);font-size:11px;font-style:normal;font-weight:800}.chapter-progress{z-index:5;gap:10px;width:min(420px,100% - 48px);display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.chapter-labels{letter-spacing:0;text-transform:uppercase;grid-template-columns:repeat(3,1fr);gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:720;display:grid}.chapter-label{color:#ffffff6b;text-align:center;transition:color .28s,text-shadow .28s,opacity .28s;position:relative}.chapter-label:before{content:"";background:#ffffff57;border-radius:50%;width:6px;height:6px;margin:0 auto 7px;transition:background .28s,box-shadow .28s;display:block}.chapter-label.is-complete,.chapter-label.is-active{color:#ffffffdb}.chapter-label.is-active{color:#fff;text-shadow:0 0 18px #9de7cf73}.chapter-label.is-complete:before{background:var(--mint)}.chapter-label.is-active:before{background:#fff;box-shadow:0 0 16px #9de7cfe6}.scrub-meter{background:#fff3;border-radius:8px;width:100%;height:5px;overflow:hidden}.scrub-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--mint), #fff, var(--coral));will-change:width;height:100%;display:block}.hero-peek{z-index:3;isolation:isolate;color:#ffffffdb;width:100%;min-height:14svh;opacity:var(--bridge,0);transform:translate3d(0, var(--bridge-y,42px), 0);will-change:transform, opacity;background:#101511;border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:flex;position:relative;overflow:hidden}.hero-peek:before{content:"";background:linear-gradient(90deg, transparent, var(--mint), #ffffffe6, var(--coral), transparent);width:min(760px,72vw);height:1px;transform:translateX(-50%) scaleX(var(--bridge,0));transform-origin:50%;position:absolute;top:0;left:50%;box-shadow:0 0 24px #9de7cf61}.hero-peek span,.hero-peek svg{visibility:hidden;opacity:1;transform:translate3d(0, var(--bridge-copy-y,18px), 0);will-change:transform;display:inline-flex}.hero-peek.is-visible span,.hero-peek.is-visible svg{visibility:visible}.section-inner{width:min(1180px,100% - 48px);margin:0 auto}.proof-band{border-bottom:1px solid var(--line);background:#fff}.metric-grid{perspective:1100px;grid-template-columns:repeat(3,1fr);display:grid}.metric{transform-origin:50% 0;min-height:132px;transform-style:preserve-3d;border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:28px 30px;display:flex;position:relative}.metric:last-child{border-right:1px solid var(--line)}.metric strong{color:var(--ink);font-size:38px;line-height:1}.metric span{color:var(--muted);margin-top:8px}.content-section,.control-section,.insight-section,.contact-section{padding:104px 0}.section-heading{max-width:760px}.section-kicker{color:var(--teal);margin-bottom:14px}h2{color:var(--ink);margin:0;font-size:46px;line-height:1.08}.feature-grid,.use-case-grid{gap:16px;display:grid}.feature-grid{grid-template-columns:repeat(3,1fr);margin-top:42px}.feature-card{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:260px;padding:24px;box-shadow:0 20px 60px #17231b14}.card-icon{color:#fff;background:var(--teal);width:44px;height:44px}.feature-card:nth-child(2) .card-icon{background:var(--violet)}.feature-card:nth-child(3) .card-icon{background:var(--coral)}.feature-card h3{color:var(--ink);margin:22px 0 10px;font-size:22px;line-height:1.18}.feature-card p,.insight-copy p{color:var(--muted);line-height:1.62}.control-section{color:#fff;background:#121915;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.control-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:56px;display:grid}.control-heading{max-width:520px}.control-heading .section-kicker{color:var(--mint)}.control-heading h2{color:#fff}.control-heading>p:last-child{color:#ffffffa8;margin-top:18px;font-size:17px;line-height:1.6}.control-grid{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.control-item{border-left:1px solid #ffffff24;min-width:0;padding:24px}.control-item:first-child{border-left:0}.control-icon{width:38px;height:38px;color:var(--mint);border:1px solid #9de7cf4d;border-radius:8px;place-items:center;display:grid}.control-item h3{color:#fff;margin:20px 0 9px;font-size:18px;line-height:1.25}.control-item p{color:#ffffff9e;font-size:14px;line-height:1.58}.insight-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#edf5f0}.insight-layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:48px;display:grid}.insight-copy{position:sticky;top:96px}.insight-copy p:not(.section-kicker){margin-top:18px;font-size:18px}.use-case-grid{grid-template-columns:1fr}.use-case-grid .feature-card{min-height:190px}.contact-section{color:#fff;background:#101511}.contact-layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.contact-section h2{color:#fff;max-width:720px}.contact-section .section-kicker{color:var(--mint)}.contact-note{color:#ffffffa8;max-width:680px;margin-top:18px;font-size:17px;line-height:1.6}.contact-button{color:#101511;white-space:nowrap;background:#fff}@media (width<=980px){.hero-sticky{min-height:700px}.hero-layout{grid-template-columns:1fr;align-content:center;gap:28px}.hero-copy h1{font-size:52px}.hero-lede{font-size:18px}.agent-console{max-width:560px}.hud-1{top:16%;left:6%}.hud-3{bottom:12%;left:8%}.feature-grid,.metric-grid,.control-layout,.insight-layout,.contact-layout{grid-template-columns:1fr}.metric,.metric:last-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.insight-copy{position:static}}@media (width>=681px) and (width<=980px){.hero-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:24px}.hero-copy h1{font-size:42px}.hero-lede{font-size:16px}.agent-console{padding:16px}}@media (width<=680px){.site-nav,.hero-layout,.section-inner{width:min(100% - 32px,1180px)}.site-nav{padding-top:max(18px, env(safe-area-inset-top))}.nav-links{display:none}.nav-actions{gap:0}.nav-product-link{min-height:36px;padding-inline:12px}.hero-sticky{min-height:100svh}.hero-sticky.is-content-visible{height:auto;min-height:1160px}.hero-sticky.is-content-visible .hero-canvas{height:100svh;inset:0 0 auto}.hero-sticky.is-content-visible .agent-console{transform:none}.hero-layout{padding:8px 0 64px;padding-bottom:max(64px, calc(48px + env(safe-area-inset-bottom)))}.chapter-progress{bottom:max(16px, env(safe-area-inset-bottom));gap:8px;width:min(420px,100% - 32px)}.chapter-labels{gap:6px;font-size:10px}.intro-message{width:min(100% - 32px,880px)}.intro-kicker{font-size:14px}.intro-message h1{font-size:44px;line-height:1.04}.intro-lede{margin-top:18px;font-size:15px}.intro-status{flex-wrap:wrap;row-gap:8px;margin-top:20px;font-size:9px}.intro-status span+span:before{margin:0 9px}.hero-skip{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));width:44px;height:44px}.hud-1,.hud-3{display:none}.hud-2{top:14%;right:6%}.hero-copy h1{font-size:39px;line-height:1.04}.hero-lede{margin-top:20px;font-size:16px}.hero-actions,.button{width:100%}.button{min-height:50px}.agent-console{padding:16px}.console-topline{flex-direction:column;align-items:flex-start;gap:4px}.evidence-list{grid-template-columns:1fr 1fr}.insight-stat{padding:10px 8px}.insight-stat strong{font-size:16px}.insight-stat.is-primary strong{font-size:20px}.content-section,.control-section,.insight-section,.contact-section{padding:72px 0}.control-grid{grid-template-columns:1fr}.control-item,.control-item:first-child{border-top:1px solid #ffffff24;border-left:0}.control-item:first-child{border-top:0}h2{font-size:34px}.feature-card{min-height:auto}}@media (width<=420px){.intro-message{width:calc(100% - 28px)}.intro-kicker{margin-bottom:14px;font-size:13px}.intro-message h1{font-size:38px}.intro-lede{margin-top:16px;font-size:14px;line-height:1.45}.intro-status{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;line-height:1.25;display:grid}.intro-status span{text-align:center;justify-content:center}.intro-status span+span:before{display:none}.hud-2{min-width:158px;top:12%;right:16px}.eyebrow{margin-bottom:16px;font-size:13px}.hero-copy h1{font-size:35px}.hero-lede{font-size:15px;line-height:1.5}.hero-actions{margin-top:26px}.trust-row{grid-template-columns:1fr;gap:8px;margin-top:18px;display:grid}.trust-row span{justify-content:center}.agent-console{padding:14px}.question-block{margin-top:14px}.insight-snapshot{grid-template-columns:1fr 1fr}.insight-stat.is-primary{border-bottom:1px solid #dce6df;border-left:0;grid-column:1/-1}.insight-stat:nth-child(2){border-left:0}.action-state{grid-template-columns:auto minmax(0,1fr)}.action-status{grid-column:2;justify-self:start}.evidence-list{grid-template-columns:1fr}.evidence-item strong{white-space:normal}.metric{min-height:104px;padding:22px 20px}.metric strong{font-size:32px}.feature-card,.control-item{padding:20px}.feature-card h3{margin-top:18px;font-size:20px}.content-section,.control-section,.insight-section,.contact-section{padding:60px 0}h2{font-size:31px}.hero-peek{text-align:center;min-height:64px;padding:0 16px;font-size:12px;line-height:1.4}.contact-note{font-size:15px}.contact-button{white-space:normal;text-align:center;padding:12px 18px;line-height:1.3}}@media (height<=600px) and (orientation:landscape){.hero-sticky{min-height:100svh}.hero-sticky.is-content-visible{height:auto;min-height:680px}.intro-message{width:min(720px,100% - 96px)}.intro-kicker{margin-bottom:8px;font-size:12px}.intro-message h1{font-size:36px}.intro-lede{margin-top:10px;font-size:14px}.intro-status{margin-top:12px}.hero-skip{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right))}.chapter-progress{bottom:max(10px, env(safe-area-inset-bottom))}.hero-layout{padding:6px 0 48px}}.pilot-section{border-bottom:1px solid var(--line);background:#f1f4f6;padding:104px 0}.pilot-layout{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:72px;display:grid}.pilot-copy{max-width:520px}.pilot-copy h2{margin-top:13px}.pilot-lede{color:var(--muted);margin-top:20px;font-size:18px;line-height:1.62}.pilot-facts{border-top:1px solid #cfd7db;border-bottom:1px solid #cfd7db;margin:34px 0 0}.pilot-facts div{grid-template-columns:92px minmax(0,1fr);gap:18px;padding:13px 0;display:grid}.pilot-facts div+div{border-top:1px solid #d9e0e3}.pilot-facts dt,.pilot-facts dd{margin:0}.pilot-facts dt{color:#647178;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:800}.pilot-facts dd{color:var(--ink);font-size:14px;font-weight:700;line-height:1.45}.pilot-steps{border-top:1px solid #aebbc1;margin:0;padding:0;list-style:none}.pilot-steps li{border-bottom:1px solid #cfd7db;grid-template-columns:44px minmax(0,1fr);gap:22px;padding:24px 0 26px;display:grid}.pilot-step-number{color:var(--accent);font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px;font-weight:800}.pilot-steps h3{color:var(--ink);margin:0;font-size:20px;line-height:1.25}.pilot-steps p{max-width:590px;color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.58}@media (width<=980px){.pilot-layout{grid-template-columns:1fr;gap:54px}.pilot-copy{max-width:700px}}@media (width<=680px){.pilot-section{padding:72px 0}.pilot-layout{gap:40px}.pilot-lede{font-size:16px}.pilot-steps li{grid-template-columns:36px minmax(0,1fr);gap:14px}}@media (width<=420px){.pilot-section{padding:60px 0}.pilot-facts div{grid-template-columns:1fr;gap:5px}.pilot-steps h3{font-size:19px}}.integration-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f9f8;padding:92px 0 96px}.integration-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:72px;display:grid}.integration-heading h2{max-width:690px;margin-top:13px}.integration-lede{max-width:470px;color:var(--muted);margin:0;font-size:17px;line-height:1.62}.integration-grid{background:#d8e1dd;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:48px 0 0;padding:1px;list-style:none;display:grid}.integration-item{background:#f7f9f8;min-width:0;min-height:204px;padding:24px 20px}.integration-icon{width:38px;height:38px;color:var(--accent);background:#fff;border:1px solid #c8d5cf;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.integration-item h3{color:var(--ink);margin:26px 0 0;font-size:17px;line-height:1.3}.integration-item p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.integration-note{color:#56665f;align-items:center;gap:9px;margin:20px 0 0;font-size:13px;font-weight:650;line-height:1.5;display:flex}.integration-note svg{color:var(--accent);flex:none}@media (width<=980px){.integration-section{padding:84px 0}.integration-heading{grid-template-columns:1fr;gap:18px}.integration-lede{max-width:680px}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-item:last-child{grid-column:1/-1;min-height:164px}}@media (width<=680px){.integration-section{padding:72px 0}.integration-lede{font-size:16px}.integration-grid{grid-template-columns:1fr;margin-top:36px}.integration-item,.integration-item:last-child{grid-column:auto;grid-template-columns:38px minmax(0,1fr);column-gap:14px;min-height:0;padding:22px 20px;display:grid}.integration-item h3{align-self:center;margin:0}.integration-item p{grid-column:2;margin-top:6px}.integration-note{align-items:flex-start;margin-top:18px}}@media (width<=420px){.integration-section{padding:60px 0}}.faq-section{border-bottom:1px solid var(--line);background:#fff;padding:104px 0}.faq-layout{grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);align-items:start;gap:76px;display:grid}.faq-intro{max-width:520px;position:sticky;top:96px}.faq-intro h2{margin-top:13px}.faq-lede{color:var(--muted);margin:20px 0 0;font-size:18px;line-height:1.62}.faq-commitment{color:#526159;border-top:1px solid #d9e1dd;align-items:flex-start;gap:10px;margin:30px 0 0;padding-top:18px;font-size:14px;font-weight:700;line-height:1.55;display:flex}.faq-commitment svg{color:var(--accent);flex:none;margin-top:2px}.faq-list{border-top:1px solid #aebbb5}.faq-item{border-bottom:1px solid #d5ddd9}.faq-item summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) 28px;align-items:center;gap:18px;min-height:82px;padding:20px 0;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{content:""}.faq-item summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.faq-number{color:#728079;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.faq-question{color:var(--ink);font-size:18px;font-weight:800;line-height:1.35}.faq-chevron{color:#637169;justify-content:center;align-items:center;width:28px;height:28px;transition:color .18s,transform .24s;display:inline-flex}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-answer{max-width:680px;color:var(--muted);margin:0;padding:0 46px 28px 56px;font-size:15px;line-height:1.66}@media (width<=980px){.faq-section{padding:88px 0}.faq-layout{grid-template-columns:1fr;gap:52px}.faq-intro{max-width:700px;position:static}}@media (width<=680px){.faq-section{padding:72px 0}.faq-layout{gap:42px}.faq-lede{font-size:16px}.faq-item summary{grid-template-columns:28px minmax(0,1fr) 26px;gap:12px;min-height:76px}.faq-question{font-size:17px}.faq-answer{padding:0 38px 26px 40px}}@media (width<=420px){.faq-section{padding:60px 0}.faq-item summary{grid-template-columns:24px minmax(0,1fr) 24px;gap:10px}.faq-question{font-size:16px}.faq-answer{padding:0 30px 24px 34px;font-size:14px}}.contact-section{border-top:1px solid #ffffff14;padding:112px 0}.contact-layout{grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);align-items:start;gap:76px}.contact-copy{max-width:520px;position:sticky;top:96px}.contact-points{border-top:1px solid #ffffff29;margin:34px 0 0;padding:0;list-style:none}.contact-points li{color:#ffffffd1;border-bottom:1px solid #ffffff1f;align-items:flex-start;gap:10px;padding:13px 0;font-size:14px;font-weight:650;line-height:1.5;display:flex}.contact-points svg{color:var(--mint);flex:none;margin-top:2px}.contact-emails{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;display:flex}.contact-email{color:#fff;align-items:baseline;gap:10px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.contact-email-address{text-underline-offset:5px;-webkit-text-decoration:underline #9de7cf8c;text-decoration:underline #9de7cf8c;text-decoration-thickness:1px}.contact-email-name{color:#ffffff94;font-size:12px;font-weight:650}.contact-email:hover .contact-email-address{color:var(--mint)}.pilot-form{width:100%;max-width:720px;color:var(--ink);background:#fff;border:1px solid #ffffff29;border-radius:8px;justify-self:end;padding:38px;box-shadow:0 24px 64px #00000038}.pilot-form-heading{border-bottom:1px solid #dbe2de;padding-bottom:24px}.form-eyebrow{color:var(--teal);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.pilot-form h3{color:var(--ink);margin:0;font-size:27px;line-height:1.2}.pilot-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:26px;display:grid}.form-field{gap:8px;min-width:0;display:grid}.form-field.is-wide{grid-column:1/-1}.form-field>span{color:#34443c;font-size:13px;font-weight:750;line-height:1.3}.form-field input,.form-field select,.form-field textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#f7f9f8;border:1px solid #cbd5d0;border-radius:5px;font-size:15px;line-height:1.45;transition:border-color .16s,box-shadow .16s,background .16s}.form-field input,.form-field select{min-height:49px;padding:0 13px}.form-field textarea{resize:vertical;min-height:112px;padding:12px 13px}.form-field input::placeholder,.form-field textarea::placeholder{color:#829089}.form-field input:hover,.form-field select:hover,.form-field textarea:hover{background:#fff;border-color:#aebdb6}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--accent);background:#fff;outline:0;box-shadow:0 0 0 3px #0f816724}.pilot-form-footer{border-top:1px solid #dbe2de;justify-content:flex-end;margin-top:26px;padding-top:24px;display:flex}.pilot-submit{color:#fff;background:var(--accent);cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;min-height:48px;display:inline-flex}.pilot-submit:hover{color:#fff;background:#096d58;transform:translateY(-1px)}@media (width<=980px){.contact-section{padding:92px 0}.contact-layout{grid-template-columns:1fr;gap:52px}.contact-copy{max-width:720px;position:static}.pilot-form{justify-self:stretch;max-width:760px}}@media (width<=680px){.contact-section{padding:72px 0}.contact-layout{gap:42px}.pilot-form{padding:26px 24px}.pilot-form h3{font-size:24px}.pilot-form-grid{grid-template-columns:1fr}.form-field.is-wide{grid-column:auto}}@media (width<=420px){.contact-section{padding:60px 0}.pilot-form{padding:22px 20px}.pilot-submit{width:100%}}.intro-cue{z-index:6;color:#c9f1e6e6;opacity:0;pointer-events:none;will-change:transform, opacity;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:104px;height:68px;animation:2.4s cubic-bezier(.4,0,.2,1) both intro-cue-lifecycle;display:flex;position:absolute;bottom:82px;left:50%;transform:translate(-50%,8px)}.intro-cue-chevrons{flex-direction:column;flex:0 0 42px;justify-content:center;align-items:center;width:28px;height:42px;display:flex}.intro-cue-chevron{stroke-width:1.8px;opacity:0;filter:drop-shadow(0 0 8px #9de7cf3d);width:24px;height:16px;margin:-4px 0;animation:1.8s cubic-bezier(.4,0,.2,1) infinite intro-cue-rise}.intro-cue-chevron:first-child{animation-delay:.6s}.intro-cue-chevron:nth-child(2){animation-delay:.3s}.intro-cue-label{color:#cde7e1ad;letter-spacing:2.4px;text-transform:uppercase;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:650;line-height:1;animation:1.8s ease-in-out infinite intro-cue-label-pulse}@keyframes intro-cue-lifecycle{0%{opacity:0;transform:translate(-50%,8px)}12%,72%{opacity:.82;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-7px)}}@keyframes intro-cue-rise{0%{opacity:0;transform:translateY(12px)}30%,70%{opacity:1}to{opacity:0;transform:translateY(-12px)}}@keyframes intro-cue-label-pulse{0%,to{opacity:.48}50%{opacity:1}}@media (width<=680px){.intro-cue{bottom:78px}}@media (height<=600px) and (orientation:landscape){.intro-cue{gap:4px;height:58px;bottom:52px}.intro-cue-chevrons{flex-basis:36px;height:36px}}.site-shell{background:var(--bg)}.hero-peek{background:var(--night-raised);border-bottom:1px solid var(--night-line)}.proof-band,.control-section,.contact-section{--ink:var(--night-ink);--muted:var(--night-muted);--line:var(--night-line);--accent:var(--mint);color:var(--night-ink)}.proof-band{background:var(--night-raised);border-color:var(--night-line)}.pilot-section{background:var(--bg);border-color:var(--line)}.content-section{background:var(--surface);border-bottom:1px solid var(--line)}.integration-section{background:var(--surface-blue);border-color:#0b6f7829}.control-section{background:var(--night-raised);border-color:var(--night-line)}.faq-section{background:var(--surface);border-color:var(--line)}.insight-section{background:var(--surface-green);border-color:var(--line)}.contact-section{background:var(--night);border-color:var(--night-line)}.metric,.metric:last-child{border-color:var(--night-line)}.feature-grid{isolation:isolate;position:relative}.feature-card{z-index:1;border-color:var(--line);background:#ffffffeb;transition:transform .22s cubic-bezier(.2,0,.38,.9),border-color .22s,box-shadow .22s;position:relative;box-shadow:0 18px 52px #1b322a14}.content-section .feature-card{background:var(--surface-subtle)}.insight-section .feature-card{background:#ffffffc7}.card-icon{transition:transform .22s cubic-bezier(.2,0,.38,.9);box-shadow:0 0 0 1px #111b180f}.workflow-trace{z-index:0;transform-origin:0;background:#0b6f783d;height:1px;position:absolute;top:46px;left:44px;right:44px}.pilot-facts,.pilot-facts div+div,.pilot-steps,.pilot-steps li{border-color:var(--line)}.pilot-facts dt{color:#47736c}.integration-grid{background:#0b6f7829}.integration-item{background:#ffffffa3;transition:background .2s,transform .22s cubic-bezier(.2,0,.38,.9)}.integration-icon{color:var(--accent);background:#ffffffd1;border-color:#0b6f7838;transition:color .18s,transform .22s cubic-bezier(.2,0,.38,.9)}.integration-note{color:var(--muted)}.faq-commitment{border-color:var(--line);color:var(--muted)}.faq-list,.faq-item{border-color:var(--line)}.faq-number{color:#65756f}.faq-chevron{color:#596a64}.faq-item summary{transition:color .18s,background .18s}.faq-item summary:focus-visible{outline-color:var(--accent)}.faq-item[open] .faq-question,.faq-item[open] .faq-chevron{color:var(--accent)}.faq-item[open] .faq-answer{animation:.26s cubic-bezier(.2,0,.38,.9) faq-answer-in}.pilot-form{--ink:#111b18;--muted:#596862;--line:#d5dfdb;--accent:#0b6f78}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.feature-card:hover{border-color:#0b6f7847;transform:translateY(-3px);box-shadow:0 22px 60px #1b322a21}.feature-card:hover .card-icon,.integration-item:hover .integration-icon{transform:translateY(-2px)}.integration-item:hover{background:#ffffffd6;transform:translateY(-2px)}.faq-item summary:hover{background:#0b6f7809}}@media (width<=680px){.workflow-trace{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-hero{height:auto;margin-bottom:0}.hero-stage{opacity:1!important;filter:none!important;transform:none!important}.hero-copy,.agent-console,.hero-layout{filter:none!important;transform:none!important}.hero-peek{opacity:1!important;transform:none!important}.hero-peek:before{transform:translate(-50%)scaleX(1)!important}.hero-peek span,.hero-peek svg{visibility:visible!important;transform:none!important}}.intro-message{width:min(980px,100% - 48px)}.talos-reveal{justify-content:center;display:flex}.talos-reveal-lockup{justify-content:center;align-items:center;gap:clamp(24px,3.5vw,48px);display:flex}.talos-mark{--talos-mark-size:34px;width:var(--talos-mark-size);height:var(--talos-mark-size);flex:0 0 var(--talos-mark-size);color:#f2f7f5;isolation:isolate;display:inline-block;position:relative}.talos-mark-frame,.talos-mark-core{z-index:2;pointer-events:none;display:block;position:absolute;top:50%;left:50%}.talos-mark-frame{border:1.5px solid;border-radius:3px;width:70%;height:70%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 18px #f2f7f514}.talos-mark-core{background:#4fd8ce;border-radius:2px;width:25%;height:25%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 22px #4fd8ce85}.talos-mark.is-reveal{--talos-mark-size:clamp(82px, 8vw, 112px)}.talos-mark.is-reveal:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle,#4fd8ce57,#4fd8ce00 64%);border-radius:50%;animation:2s ease-out both talos-mark-flash;position:absolute;inset:-155%}.talos-mark-pieces{z-index:1;transform-origin:50%;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;animation:2s cubic-bezier(.65,0,.2,1) both talos-assembly-turn;display:grid;position:absolute;inset:7%}.talos-mark-piece{box-sizing:border-box;min-width:0;min-height:0;animation:talos-piece-arrive 2s cubic-bezier(.16, 1, .3, 1) var(--piece-delay) both;background:#f2f7f50b;border:1.5px solid #f2f7f5e6;border-radius:4px;flex-direction:column;gap:8%;padding:10%;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 14px #f2f7f509}.talos-piece-line,.talos-piece-chip{z-index:1;opacity:0;border-radius:2px;animation:2s both talos-piece-detail;display:block;position:relative}.talos-piece-line{background:#f2f7f53d;width:84%;height:5%;min-height:2px}.talos-piece-line.is-title{background:#f2f7f573;width:55%;height:9%}.talos-piece-line.is-short{width:68%}.talos-piece-chip{background:#f2f7f524;width:48%;height:16%;min-height:4px;margin-top:auto}.talos-mark-piece:nth-child(4) .talos-piece-chip{background:#f2f1ec;box-shadow:0 0 12px #f2f1ec4d}.talos-piece-corner{z-index:2;opacity:0;background:#4fd8ce;border-radius:3px;animation:2s cubic-bezier(.65,0,.2,1) both talos-corner-resolve;display:block;position:absolute;inset:0;box-shadow:0 0 18px #4fd8ce57}.talos-mark-piece:first-child{--piece-x:-52vw;--piece-y:-38vh;--piece-r:-35deg;--piece-delay:0s}.talos-mark-piece:first-child .talos-piece-corner{transform-origin:100% 100%}.talos-mark-piece:nth-child(2){--piece-x:48vw;--piece-y:-42vh;--piece-r:28deg;--piece-delay:80ms}.talos-mark-piece:nth-child(2) .talos-piece-corner{transform-origin:0 100%}.talos-mark-piece:nth-child(3){--piece-x:-56vw;--piece-y:44vh;--piece-r:22deg;--piece-delay:.16s}.talos-mark-piece:nth-child(3) .talos-piece-corner{transform-origin:100% 0}.talos-mark-piece:nth-child(4){--piece-x:52vw;--piece-y:48vh;--piece-r:-30deg;--piece-delay:.24s}.talos-mark-piece:nth-child(4) .talos-piece-corner{transform-origin:0 0}.talos-mark.is-reveal .talos-mark-frame{opacity:0;animation:2s cubic-bezier(.16,1,.3,1) both talos-frame-resolve}.talos-mark.is-reveal .talos-mark-core{opacity:0;animation:2s cubic-bezier(.34,1.56,.64,1) both talos-core-resolve}.talos-reveal-wordmark{color:#f2f7f5;letter-spacing:0;gap:.08em;font-size:clamp(66px,7.2vw,104px);font-weight:800;line-height:.86;display:flex}.talos-reveal-wordmark span{opacity:0;animation:.42s cubic-bezier(.16,1,.3,1) forwards talos-letter-rise;display:inline-block;transform:translateY(42px)}.talos-reveal-wordmark span:first-child{animation-delay:1.1s}.talos-reveal-wordmark span:nth-child(2){animation-delay:1.18s}.talos-reveal-wordmark span:nth-child(3){animation-delay:1.26s}.talos-reveal-wordmark span:nth-child(4){animation-delay:1.34s}.talos-reveal-wordmark span:nth-child(5){animation-delay:1.42s}.intro-tagline{color:var(--mint);opacity:0;margin-top:34px;font-size:clamp(20px,2.2vw,28px);font-weight:760;line-height:1.2;animation:.62s cubic-bezier(.16,1,.3,1) 1.58s forwards talos-copy-rise;transform:translateY(14px)}.intro-lede{opacity:0;margin-top:14px;animation:.62s cubic-bezier(.16,1,.3,1) 1.72s forwards talos-copy-rise;transform:translateY(12px)}.intro-status{opacity:0;animation:.62s cubic-bezier(.16,1,.3,1) 1.86s forwards talos-copy-rise;transform:translateY(10px)}.brand-mark{--talos-mark-size:32px;color:#fff;background:0 0;border-radius:0}.brand-wordmark{letter-spacing:0;font-size:16px;font-weight:800}@keyframes talos-piece-arrive{0%{opacity:0;transform:translate3d(var(--piece-x), var(--piece-y), 0) rotate(var(--piece-r))}10%{opacity:1}42%,to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes talos-piece-detail{0%,12%{opacity:0}20%,40%{opacity:1}52%,to{opacity:0}}@keyframes talos-corner-resolve{0%,10%{opacity:0;transform:scale(.42)}20%,40%{opacity:.9;transform:scale(.42)}56%{opacity:.9;transform:scale(1.02)}66%,to{opacity:0;transform:scale(1.02)}}@keyframes talos-assembly-turn{0%,44%{opacity:1;transform:rotate(0)scale(1)}60%{opacity:1;transform:rotate(45deg)scale(.78)}66%,to{opacity:0;transform:rotate(45deg)scale(.78)}}@keyframes talos-mark-flash{0%,54%{opacity:0;transform:scale(.62)}63%{opacity:.52;transform:scale(1)}82%,to{opacity:0;transform:scale(1.18)}}@keyframes talos-frame-resolve{0%,54%{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(.68)}66%{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1.06)}to{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}}@keyframes talos-core-resolve{0%,60%{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(0)}76%{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1.12)}84%,to{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}}@keyframes talos-letter-rise{to{opacity:1;transform:translateY(0)}}@keyframes talos-copy-rise{to{opacity:1;transform:translateY(0)}}@media (width<=680px){.talos-reveal-lockup{gap:20px}.talos-mark.is-reveal{--talos-mark-size:68px}.talos-reveal-wordmark{gap:.06em;font-size:58px}.intro-tagline{margin-top:28px;font-size:20px}.intro-lede{max-width:520px;margin-top:12px;font-size:15px}}@media (width<=420px){.talos-reveal-lockup{gap:16px}.talos-mark.is-reveal{--talos-mark-size:58px}.talos-mark-pieces{gap:4px}.talos-reveal-wordmark{font-size:48px}.intro-tagline{margin-top:24px;font-size:18px}.intro-lede{margin-top:10px;font-size:14px}}@media (height<=600px) and (orientation:landscape){.talos-reveal-lockup{gap:18px}.talos-mark.is-reveal{--talos-mark-size:54px}.talos-reveal-wordmark{font-size:48px}.intro-tagline{margin-top:14px;font-size:16px}.intro-lede{margin-top:7px;font-size:13px}.intro-status{margin-top:9px}}@media (prefers-reduced-motion:reduce){.talos-mark.is-reveal:before{opacity:0;animation:none}.talos-mark-pieces{display:none}.talos-mark.is-reveal .talos-mark-frame,.talos-mark.is-reveal .talos-mark-core,.talos-reveal-wordmark span,.intro-tagline,.intro-lede,.intro-status{opacity:1;animation:none;transform:none}.talos-mark.is-reveal .talos-mark-frame,.talos-mark.is-reveal .talos-mark-core{transform:translate(-50%,-50%)rotate(45deg)}}body{font-family:var(--font-sans)}h1,h2{text-wrap:balance;font-weight:600}.brand{font-weight:600}.brand-wordmark{font-size:15px;font-weight:600}.nav-links{text-transform:uppercase;gap:30px;font-size:12px;font-weight:500}.button{font-size:14px;font-weight:600}html[lang=zh-CN]{--font-sans:"Microsoft YaHei", "PingFang SC", "Noto Sans SC", "Space Grotesk", sans-serif}html[lang=zh-CN] .hud-card,html[lang=zh-CN] .intro-status{font-family:var(--font-sans)}.language-toggle{z-index:8;color:#ffffffe0;-webkit-backdrop-filter:blur(12px);cursor:pointer;letter-spacing:0;background:#090e0b9e;border:1px solid #ffffff3d;border-radius:8px;min-width:56px;height:40px;padding:0 13px;font-size:13px;font-weight:600;line-height:1;transition:color .18s,background .18s,border-color .18s,transform .18s;position:absolute;top:22px;right:24px;box-shadow:0 10px 28px #0003}.language-toggle:hover{color:#fff;background:#0e1916e6;border-color:#9de7cfad;transform:translateY(-1px)}.language-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}.language-toggle[aria-pressed=true]{color:var(--mint);border-color:#9de7cf80}.hero-skip{right:92px}@media (width<=1320px){.site-nav{padding-right:76px}}@media (width<=680px){.site-nav{padding-right:72px}.language-toggle{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));height:44px}.hero-skip{right:max(84px, calc(68px + env(safe-area-inset-right)))}}@media (width<=420px){.nav-product-link{width:38px;min-width:38px;padding:0}.nav-product-label{display:none}}@media (height<=600px) and (orientation:landscape){.language-toggle{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right))}.hero-skip{top:max(10px, env(safe-area-inset-top));right:max(80px, calc(68px + env(safe-area-inset-right)))}}
