@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:local(Inter)}:root{--bg:#07090d;--surface:#0e141b;--surface-2:#121b24;--surface-3:#162231;--text:#eef3f7;--muted:#a9b8c7;--soft:#cdd8e3;--line:#9ab3ca2e;--line-strong:#74ddbe57;--teal:#74ddbe;--teal-strong:#37c9a1;--steel:#93b7df;--amber:#f1bd72;--danger:#f28b82;--shadow:0 24px 70px #00000057;--radius:8px;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{min-height:100%;color:var(--text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-color:#0000;background-image:linear-gradient(90deg,#93b7df0d 1px,#0000 1px),linear-gradient(#93b7df0d 1px,#0000 1px),radial-gradient(at top,#74ddbe14,#0000 42%),linear-gradient(#07090d 0%,#0a1017 42%,#080b10 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:72px 72px,72px 72px,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.page{min-height:100vh}.wrap{width:min(var(--max), calc(100% - 40px));margin:0 auto}.skip{z-index:100;border-radius:var(--radius);background:var(--text);min-height:40px;color:var(--bg);padding:10px 14px;font-weight:800;position:absolute;top:12px;left:-9999px}.skip:focus{left:16px}.topbar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090dd1;border-bottom:1px solid #9ab3ca1f;position:sticky;top:0;box-shadow:0 18px 46px #0000002e}.nav{justify-content:space-between;align-items:center;gap:18px;min-height:72px;display:flex}.brand,.footer-brand{align-items:center;gap:12px;display:inline-flex}.brand{transition:transform .18s ease-out}.brand:hover{transform:translateY(-1px)}.brand span:last-child{gap:2px;display:grid}.brand strong,.footer-brand strong{letter-spacing:.08em;text-transform:uppercase;font-size:14px}.brand small{color:var(--muted);letter-spacing:0;font-size:12px}.logo-mark{object-fit:contain;filter:drop-shadow(0 10px 22px #37c9a12e);flex:none;width:40px;height:40px;display:block}.logo-mark.small{width:32px;height:32px}.nav-links{align-items:center;gap:6px;display:flex}.nav-links a{border-radius:var(--radius);min-height:40px;color:var(--muted);justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:750;transition:background .16s ease-out,color .16s ease-out,border-color .16s ease-out,transform .16s ease-out;display:inline-flex}.nav-links a:hover{color:var(--text);background:#9ab3ca14}.nav-links .nav-action{border:1px solid var(--line-strong);color:var(--text);background:#74ddbe1a;margin-left:8px}.nav-toggle{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:44px;height:44px;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:none}.nav-toggle span{background:var(--soft);border-radius:2px;width:18px;height:2px}.hero-shell{border-bottom:1px solid #9ab3ca1a;position:relative;overflow:hidden}.hero-shell:before{content:"";pointer-events:none;background:linear-gradient(120deg,#74ddbe1c,#0000 28%),linear-gradient(250deg,#f1bd7214,#0000 24%);position:absolute;inset:0}.hero-shell:after{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#0000,#74ddbe9e,#93b7df57,#0000);height:1px;position:absolute;inset:auto 0 0}.hero-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-atmosphere span{border-radius:var(--radius);opacity:.45;background:linear-gradient(90deg,#0000,#74ddbe24,#0000),#0e141b1f;border:1px solid #9ab3ca1f;display:block;position:absolute}.hero-atmosphere span:first-child{width:360px;height:92px;top:18%;right:8%}.hero-atmosphere span:nth-child(2){width:240px;height:64px;bottom:18%;left:5%}.hero-atmosphere span:nth-child(3){background:linear-gradient(#0000,#74ddbe47,#0000);border:0;width:1px;height:62%;top:16%;right:44%}.hero{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:34px;min-height:calc(100vh - 72px);padding:74px 0 48px;display:grid;position:relative}.hero-copy{max-width:700px}.eyebrow,.section-heading span,.ops-copy span,.pilot-card span{border-radius:var(--radius);min-height:32px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#0e141bc7;border:1px solid #9ab3ca29;align-items:center;gap:10px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.status-pulse{background:var(--teal);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #74ddbe1f}.hero h1{letter-spacing:0;text-wrap:balance;text-shadow:0 18px 54px #00000047;max-width:760px;margin:18px 0 0;font-size:clamp(42px,7.4vw,92px);line-height:.94}.hero-sub{max-width:680px;color:var(--soft);margin:22px 0 0;font-size:18px;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{border:1px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--text);background:#0e141bbd;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:850;transition:transform .15s ease-out,border-color .15s ease-out,background .15s ease-out,box-shadow .15s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0000001f}.button:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff52,#0000 58%);position:absolute;inset:0;transform:translate(-120%)}.button.primary{color:#061016;background:linear-gradient(135deg,#77e2c4,#92b9e4);border-color:#74ddbe85}.button.secondary:hover,.button.primary:hover,.nav-action:hover{transform:translateY(-1px)}.button.primary:hover{box-shadow:0 18px 42px #37c9a12e}.icon{flex:none;width:18px;height:18px}.assurance-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.assurance-row span{border-radius:var(--radius);min-height:38px;color:var(--muted);background:#07090d52;border:1px solid #9ab3ca24;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:760;transition:border-color .16s ease-out,background .16s ease-out,transform .16s ease-out;display:inline-flex}.assurance-row span:hover{background:#74ddbe12;border-color:#74ddbe52;transform:translateY(-1px)}.assurance-row .icon,.feature-mark .icon,.proof-card .icon{color:var(--teal)}.agreement-console{border-radius:var(--radius);background:linear-gradient(180deg, #162231db, #0a1017e6), var(--surface);box-shadow:var(--shadow);isolation:isolate;border:1px solid #9ab3ca2e;position:relative;overflow:hidden}.agreement-console:before{content:"";z-index:-1;pointer-events:none;opacity:.38;background:linear-gradient(135deg,#74ddbe3d,#0000 28%),linear-gradient(315deg,#93b7df2e,#0000 32%);position:absolute;inset:0}.console-edge{pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(90deg,#74ddbe61,#0000 28% 72%,#f1bd7238),linear-gradient(#ffffff14,#0000 18%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.console-top{border-bottom:1px solid #9ab3ca1f;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 16px;display:flex}.console-top span{color:var(--muted);font-size:13px;font-weight:760}.console-top strong{color:var(--teal);font-size:13px}.phone-frame{background-color:#0b1118;background-image:linear-gradient(90deg,#9ab3ca0d 1px,#0000 1px),linear-gradient(#9ab3ca0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;gap:12px;min-height:420px;padding:24px;display:grid;position:relative;overflow:hidden}.phone-frame:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#74ddbe17,#0000),linear-gradient(#ffffff0a,#0000 36%);position:absolute;inset:0;transform:translate(-70%)}.signal-map{pointer-events:none;opacity:.52;position:absolute;inset:20px}.signal-map:before,.signal-map:after{content:"";background:linear-gradient(90deg,#0000,#74ddbe57,#0000);position:absolute}.signal-map:before{width:68%;height:1px;top:28%;right:0}.signal-map:after{background:linear-gradient(#0000,#93b7df47,#0000);width:1px;height:48%;top:8%;right:18%}.signal-map span{background:var(--teal);border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #74ddbe7a}.signal-map span:first-child{top:26%;right:18%}.signal-map span:nth-child(2){top:26%;right:48%}.signal-map span:nth-child(3){top:56%;right:18%}.signal-map span:nth-child(4){top:14%;right:8%}.chat-row{z-index:1;display:flex;position:relative}.chat-row span{border-radius:var(--radius);max-width:min(82%,360px);color:var(--soft);border:1px solid #9ab3ca24;padding:12px 13px;font-size:14px;line-height:1.48;box-shadow:0 12px 28px #00000024}.chat-row.incoming{justify-content:flex-start}.chat-row.outgoing{justify-content:flex-end}.chat-row.incoming span{background:#141f2a}.chat-row.outgoing span{color:var(--text);background:#74ddbe1f;border-color:#74ddbe3d}.chat-row.system span{color:#f4d4a5;background:#f1bd721a;border-color:#f1bd7238;max-width:100%}.state-strip{border-top:1px solid #9ab3ca1f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-item{background:linear-gradient(#ffffff05,#0000);border-right:1px solid #9ab3ca1a;gap:6px;min-height:98px;padding:15px;display:grid;position:relative}.state-item:last-child{border-right:0}.state-dot{background:var(--muted);border-radius:999px;width:9px;height:9px}.state-item.done .state-dot{background:var(--teal)}.state-item.active .state-dot{background:var(--amber);box-shadow:0 0 0 6px #f1bd721a}.state-item strong{font-size:13px}.state-item small{color:var(--muted);line-height:1.45}.proof-rail{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(240px,1.3fr);gap:10px;margin-top:-28px;display:grid;position:relative}.proof-card{border-radius:var(--radius);background:#0e141be6;border:1px solid #9ab3ca29;gap:8px;min-height:118px;padding:16px;transition:border-color .16s ease-out,transform .16s ease-out,background .16s ease-out;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000002e}.proof-card:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#74ddbe14,#0000);position:absolute;inset:0;transform:translate(-120%)}.proof-card:hover{background:#0e141bf5;border-color:#74ddbe4d;transform:translateY(-2px)}.proof-card strong{color:var(--text);font-size:32px;line-height:1}.proof-card span{color:var(--muted);font-size:13px;line-height:1.5}.proof-wide{grid-template-columns:auto 1fr;align-items:start}.section{padding:90px 0 0;scroll-margin-top:90px}.section-heading{max-width:740px;margin-bottom:24px}.section-heading h2,.ops-copy h2,.pilot-card h2{letter-spacing:0;margin:14px 0 0;font-size:clamp(30px,4.2vw,56px);line-height:1.02}.section-heading p,.ops-copy p,.pilot-card p{color:var(--muted);margin:16px 0 0;font-size:16px;line-height:1.75}.workflow-grid{grid-template-columns:minmax(320px,.72fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.workflow-panel,.feature-card,.ops-board,.pilot-card{border-radius:var(--radius);background:#0e141bc2;border:1px solid #9ab3ca29}.primary-panel{background:linear-gradient(180deg, #74ddbe1a, #0e141bd1), var(--surface);min-height:470px;padding:18px;position:relative;overflow:hidden}.flow-surface{pointer-events:none;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#74ddbe2e 1px,#0000 1px),linear-gradient(#93b7df1c 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.primary-panel>:not(.flow-surface){position:relative}.panel-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.rail-flow{gap:12px;margin-top:22px;display:grid}.rail-step{border-radius:var(--radius);background:#07090d57;border:1px solid #9ab3ca21;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:13px;transition:border-color .16s ease-out,background .16s ease-out,transform .16s ease-out;display:grid;position:relative;overflow:hidden}.rail-step:after{content:"";background:linear-gradient(#74ddbe57,#0000);width:1px;position:absolute;top:50px;bottom:-18px;left:31px}.rail-step:last-child:after{display:none}.rail-step:hover{background:#07090d7a;border-color:#74ddbe4d;transform:translate(2px)}.rail-step span{border-radius:var(--radius);width:38px;height:38px;color:var(--teal);border:1px solid #74ddbe47;place-items:center;font-weight:900;display:grid}.rail-step strong{font-size:15px}.feature-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.feature-card{grid-template-columns:auto 1fr;gap:14px;min-height:178px;padding:16px;transition:border-color .16s ease-out,background .16s ease-out,transform .16s ease-out;display:grid}.feature-card:hover{background:#0e141be6;border-color:#74ddbe47;transform:translateY(-2px)}.feature-mark{border-radius:var(--radius);background:#74ddbe1a;border:1px solid #74ddbe3d;place-items:center;width:38px;height:38px;display:grid}.feature-card h3{margin:0;font-size:17px;line-height:1.25}.feature-card p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.65}.operations-section{background:linear-gradient(#74ddbe0a,#0000 40%),linear-gradient(90deg,#f1bd7214,#0000 34%),#0e141b61;border-block:1px solid #9ab3ca1a;margin-top:96px;padding:84px 0}.operations-grid{grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);align-items:center;gap:28px;display:grid}.ops-copy{max-width:580px}.ops-board{box-shadow:var(--shadow);background:#0b1118;gap:10px;padding:12px;display:grid;position:relative;overflow:hidden}.ops-scan{pointer-events:none;background:linear-gradient(#0000,#74ddbe17,#0000);position:absolute;inset:0;transform:translateY(-100%)}.ops-row{border-radius:var(--radius);background:#0e141be0;border:1px solid #9ab3ca1f;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px;transition:border-color .16s ease-out,background .16s ease-out,transform .16s ease-out;display:flex;position:relative}.ops-row:hover{background:#0e141bf5;border-color:#93b7df47;transform:translate(2px)}.ops-row.attention{background:#f1bd7214;border-color:#f1bd7257}.ops-row strong{font-size:14px}.ops-row span{color:var(--muted);text-align:right;font-size:13px}.pilot-section{padding-bottom:90px}.pilot-card{background:linear-gradient(135deg, #74ddbe1f, #93b7df14), var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:26px;display:grid;box-shadow:0 28px 80px #0003}.pilot-card p{max-width:720px}.footer{background:#07090dbd;border-top:1px solid #9ab3ca1f;padding:28px 0}.footer-wrap{justify-content:space-between;align-items:center;gap:22px;display:flex}.footer p{max-width:520px;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.6}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.footer-link{border-radius:var(--radius);min-height:40px;color:var(--muted);border:1px solid #9ab3ca21;align-items:center;padding:9px 11px;font-size:13px;font-weight:760;display:inline-flex}.footer-link:hover{color:var(--text);border-color:#74ddbe57}.footer-copy{color:#8394a5;margin-top:18px;font-size:12px}.stage-block{opacity:0;transform:translateY(14px)}.stage-block.stage-in{opacity:1;transform:translate(0,0)}[data-reveal]{opacity:0;transform:translateY(16px)}[data-reveal].reveal-in{opacity:1;transform:translate(0,0)}.rail-step,.feature-card{animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:no-preference){.stage-block{transition:opacity .36s cubic-bezier(0,0,.2,1),transform .36s cubic-bezier(0,0,.2,1)}[data-reveal]{transition:opacity .36s cubic-bezier(0,0,.2,1),transform .36s cubic-bezier(0,0,.2,1);transition-delay:var(--delay,0s)}.rail-step,.feature-card{transition-delay:var(--delay,0s)}.phone-frame{animation:7s ease-in-out infinite consoleScan}.phone-frame:before{animation:6.8s ease-in-out infinite frameSweep}.hero-atmosphere span:first-child{animation:12s ease-in-out infinite atmosphereDrift}.hero-atmosphere span:nth-child(2){animation:14s ease-in-out infinite reverse atmosphereDrift}.hero-atmosphere span:nth-child(3){animation:7s ease-in-out infinite verticalTrace}.status-pulse{animation:2.8s ease-in-out infinite pulseDot}.signal-map span{animation:2.9s ease-in-out infinite signalNode}.signal-map span:nth-child(2){animation-delay:.32s}.signal-map span:nth-child(3){animation-delay:.64s}.signal-map span:nth-child(4){animation-delay:.96s}.button:hover:after,.proof-card:hover:before{animation:.72s ease-out forwards sheen}.ops-scan{animation:5.8s ease-in-out infinite opsScan}}@keyframes consoleScan{0%,to{background-position:0 0,0 0,0 0}50%{background-position:16px 0,0 16px,0 0}}@keyframes pulseDot{0%,to{box-shadow:0 0 0 5px #74ddbe1f}50%{box-shadow:0 0 0 8px #74ddbe0a}}@keyframes frameSweep{0%,18%{opacity:0;transform:translate(-78%)}34%{opacity:1}58%,to{opacity:0;transform:translate(78%)}}@keyframes atmosphereDrift{0%,to{opacity:.34;transform:translate(0,0)}50%{opacity:.58;transform:translate(14px,-10px)}}@keyframes verticalTrace{0%,to{opacity:.18;transform:scaleY(.72)}50%{opacity:.42;transform:scaleY(1)}}@keyframes signalNode{0%,to{opacity:.54;transform:scale(1)}50%{opacity:1;transform:scale(1.38)}}@keyframes sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes opsScan{0%,22%{opacity:0;transform:translateY(-110%)}42%{opacity:.7}64%,to{opacity:0;transform:translateY(110%)}}@media (width<=1020px){.hero,.workflow-grid,.operations-grid{grid-template-columns:1fr}.hero{min-height:auto;padding-top:56px}.agreement-console,.ops-copy{max-width:760px}.proof-rail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.proof-wide{grid-column:span 2}}@media (width<=760px){.wrap{width:min(var(--max), calc(100% - 28px))}.nav{min-height:66px}.brand small{display:none}.nav-toggle{display:inline-flex}.nav-links{display:none}.nav-links.open{border-radius:var(--radius);box-shadow:var(--shadow);background:#07090df5;border:1px solid #9ab3ca29;gap:6px;padding:10px;display:grid;position:absolute;top:74px;left:14px;right:14px}.nav-links.open a{justify-content:flex-start}.nav-links .nav-action{margin-left:0}.hero{padding:42px 0 34px}.hero h1{font-size:clamp(38px,14vw,58px)}.hero-sub{font-size:16px}.hero-actions,.button{width:100%}.button{padding-inline:14px}.proof-rail,.feature-stack,.state-strip,.pilot-card{grid-template-columns:1fr}.proof-wide{grid-column:auto}.phone-frame{min-height:360px;padding:16px}.state-item{border-top:1px solid #9ab3ca1a;border-right:0;min-height:auto}.state-item:first-child{border-top:0}.primary-panel{min-height:auto}.operations-section{margin-top:64px;padding:62px 0}.ops-row{justify-content:start;display:grid}.ops-row span{text-align:left}.footer-wrap{flex-direction:column;align-items:flex-start}.footer-links{justify-content:flex-start}}@media (width<=420px){.hero h1{font-size:40px}.assurance-row span,.chat-row span,.proof-card,.feature-card,.ops-row{font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.stage-block,[data-reveal]{opacity:1;transition:none;transform:none}}.terms-topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090ddb;border-bottom:1px solid #9ab3ca24;position:sticky;top:0}.terms-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.terms-pill{border-radius:var(--radius);min-height:40px;color:var(--muted);background:#0e141bbd;border:1px solid #9ab3ca2e;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:780;display:inline-flex}.terms-pill.active{color:var(--text);border-color:#74ddbe6b}@media (width<=760px){.terms-topbar .nav{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 0}.terms-links{justify-content:flex-start;width:100%}}.doc-page{min-height:100vh}.doc-hero,.doc-content{width:min(var(--max), calc(100% - 40px));margin:0 auto}.doc-hero{padding:42px 0 20px}.doc-badge{border-radius:var(--radius);min-height:32px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#0e141bc7;border:1px solid #9ab3ca29;align-items:center;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.doc-title{letter-spacing:0;max-width:760px;margin:16px 0 0;font-size:clamp(34px,5vw,58px);line-height:1.02}.doc-sub,.doc-body{color:var(--muted);line-height:1.75}.doc-sub{max-width:760px;margin:14px 0 0}.doc-content{padding-bottom:70px}.doc-section{border-radius:var(--radius);background:#0e141bbd;border:1px solid #9ab3ca29;margin-top:18px;padding:18px}.doc-h2{margin:0 0 10px;font-size:17px}.doc-body p{margin:10px 0}.doc-list{margin:10px 0 0;padding-left:20px}.doc-list li{margin:6px 0}.avax-banner-section{padding:80px 0 88px;position:relative;overflow:hidden}.avax-banner-section:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 50% 0,#e841421f 0%,#0000 70%),linear-gradient(#e841420a 0%,#0000 100%);position:absolute;inset:0}.avax-banner-wrap{grid-template-columns:auto 1fr;align-items:flex-start;gap:56px;display:grid;position:relative}@media (width<=760px){.avax-banner-wrap{grid-template-columns:1fr;gap:32px}}.avax-badge{flex-direction:column;align-items:center;gap:10px;padding-top:6px;display:flex}.avax-badge svg{filter:drop-shadow(0 0 18px #e841428c);width:52px;height:52px}.avax-badge span{letter-spacing:.12em;text-transform:uppercase;color:#e84142;white-space:nowrap;font-size:10px;font-weight:700}.avax-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#e84142;margin-bottom:14px;font-size:11px;font-weight:700}.avax-heading{color:var(--text);margin:0 0 18px;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:700;line-height:1.22}.avax-body{color:var(--muted);max-width:640px;margin:0 0 36px;font-size:1rem;line-height:1.72}.avax-flow{background:var(--surface);border:1px solid #e8414238;border-radius:14px;flex-wrap:wrap;align-items:center;gap:0;max-width:640px;margin-bottom:32px;padding:24px 28px;display:flex}.avax-flow-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:80px;display:flex}.flow-icon{margin-bottom:2px;font-size:1.6rem;line-height:1;display:block}.avax-flow-step strong{color:var(--text);white-space:nowrap;font-size:.78rem;font-weight:700}.avax-flow-step small{color:var(--muted);font-size:.7rem;line-height:1.4}.avax-flow-arrow{color:#e8414299;flex-shrink:0;align-self:flex-start;margin-top:14px;padding:0 6px;font-size:1.1rem;font-weight:700}@media (width<=560px){.avax-flow{gap:4px;padding:18px 16px}.avax-flow-step{min-width:60px}.avax-flow-step strong{font-size:.7rem}.avax-flow-step small{font-size:.62rem}}.avax-pills{flex-wrap:wrap;gap:8px;display:flex}.avax-pill{letter-spacing:.04em;color:#e84142;background:#e841421a;border:1px solid #e8414247;border-radius:100px;align-items:center;height:28px;padding:0 12px;font-size:.72rem;font-weight:600;display:inline-flex}.avax-pill.coming{color:var(--teal);background:#74ddbe14;border-color:#74ddbe47}.doc-note{border-radius:var(--radius);color:var(--soft);background:#f1bd7214;border:1px solid #f1bd7242;padding:14px 16px;font-size:14px;line-height:1.65}.doc-table-wrap{margin:14px 0;overflow-x:auto}.doc-table{border-collapse:collapse;border-radius:var(--radius);border:1px solid #9ab3ca29;width:100%;overflow:hidden}.doc-table th,.doc-table td{text-align:left;color:var(--muted);vertical-align:top;border-bottom:1px solid #9ab3ca24;padding:12px 14px}.doc-table th{color:var(--text);text-transform:uppercase;letter-spacing:.08em;background:#9ab3ca14;font-size:12px}.doc-table tr:last-child td{border-bottom:0}.doc-table td:first-child{color:var(--soft);font-weight:800}
