@font-face{font-family:Unbounded;src:url(/fonts/unbounded.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans.woff2) format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Martian Mono;src:url(/fonts/martian-mono.woff2) format("woff2");font-weight:400 500;font-display:swap}:root,[data-theme=dark]{color-scheme:dark;--hangar: #0A0C0B;--surface: #111412;--surface-raised: #181C19;--line: #262C27;--line-strong: #687268;--ink: #ECF0E8;--ink-muted: #97A196;--ink-faint: #3F4740;--lime: #C5F82A;--lime-text: #C5F82A;--lime-soft: #1E2A08;--on-lime: #0A0C0B;--action: #C5F82A;--on-action: #0A0C0B;--lead-stroke: #C5F82A;--signal-amber: #FFB547;--signal-red: #FF6B57;--signal-cyan: #6BD6FF;--glow-lime: 0 0 0 1px #C5F82A40, 0 0 32px #C5F82A2E;--shadow-panel: 0 24px 48px -16px #000000B3;--focus-ring: 0 0 0 2px #0A0C0B, 0 0 0 4px #C5F82A;--header-bg: rgba(10, 12, 11, .86)}[data-theme=light]{color-scheme:light;--hangar: #F3F4EF;--surface: #FFFFFF;--surface-raised: #E9EBE4;--line: #D3D7CE;--line-strong: #788177;--ink: #0C0F0D;--ink-muted: #4E574F;--ink-faint: #B9BEB4;--lime: #C5F82A;--lime-text: #3E5A00;--lime-soft: #E6F7B8;--on-lime: #0A0C0B;--action: #0C0F0D;--on-action: #C5F82A;--lead-stroke: #0C0F0D;--signal-amber: #8A5300;--signal-red: #B42318;--signal-cyan: #0B6A8C;--glow-lime: 0 0 0 1px #3E5A0040, 0 8px 24px #3E5A001F;--shadow-panel: 0 16px 32px -12px #0C0F0D29;--focus-ring: 0 0 0 2px #F3F4EF, 0 0 0 4px #3E5A00;--header-bg: rgba(243, 244, 239, .88)}:root{--font-display: "Unbounded", "Arial Black", system-ui, sans-serif;--font-sans: "Instrument Sans", "Helvetica Neue", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Martian Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--ease: cubic-bezier(.2, .8, .2, 1);--gutter: max(24px, env(safe-area-inset-left, 0px))}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:var(--hangar);color:var(--ink);font:400 16px/24px var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,canvas{display:block;max-width:100%}a{color:inherit}h1,h2,h3{margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}button{font:inherit}:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring);border-radius:var(--r-xs)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:16px;top:-48px;z-index:50;background:var(--action);color:var(--on-action);padding:10px 16px;border-radius:var(--r-sm);text-decoration:none;font-weight:600}.skip:focus{top:12px}.wrap{width:100%;max-width:1248px;margin:0 auto;padding-left:var(--gutter);padding-right:max(24px,env(safe-area-inset-right,0px))}.section{position:relative;border-bottom:1px solid var(--line);padding-block:96px}.section.alt{background:var(--surface)}.stack{display:flex;flex-direction:column}.head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:48px}.head.center{margin-inline:auto;text-align:center;align-items:center}.hud{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.hud.lime{color:var(--lime-text)}.h1{font:600 clamp(40px,6.4vw,80px)/.98 var(--font-display);letter-spacing:-.035em}.h2{font:600 clamp(30px,4.2vw,48px)/1.06 var(--font-display);letter-spacing:-.02em}.h3{font:600 20px/28px var(--font-sans)}.lead{font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--ink-muted);max-width:580px}.muted{color:var(--ink-muted)}.mono{font-family:var(--font-mono)}.num{font-variant-numeric:tabular-nums}.dia{display:inline-block;width:6px;height:6px;background:var(--lime);transform:rotate(45deg);flex:none}.sector{position:absolute;font:500 11px/16px var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);pointer-events:none}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.logo svg{width:28px;height:28px}.logo .w{fill:var(--ink)}.logo .l{fill:var(--lime);stroke:var(--lead-stroke);stroke-width:1.5}.logo b{font:600 22px/1 var(--font-display);letter-spacing:-.02em}.btn{font:500 15px/1 var(--font-sans);min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:transparent;color:var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .16s var(--ease),box-shadow .24s var(--ease),transform .16s var(--ease),color .16s var(--ease)}.btn:hover{background:var(--surface-raised)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--action);border-color:var(--action);color:var(--on-action);font-weight:600}.btn-primary:hover{background:var(--action);box-shadow:var(--glow-lime)}.btn-ghost{border-color:transparent;color:var(--ink-muted)}.btn-ghost:hover{color:var(--ink);background:transparent}.btn-lg{min-height:54px;padding:0 26px;font-size:16px}.btn-block{width:100%}.btn .arrow{font-family:var(--font-mono);font-weight:400;transition:transform .16s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.chip{display:inline-flex;align-items:center;gap:8px;height:24px;padding:0 8px;border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.chip i{width:6px;height:6px;background:currentColor;transform:rotate(45deg);flex:none}.chip.flight{color:var(--lime-text);background:var(--lime-soft);border-color:transparent}.chip.flight i{animation:pulse 1.6s var(--ease) infinite}.chip.warning{color:var(--signal-amber)}.chip.done{color:var(--signal-cyan)}@keyframes pulse{50%{opacity:.25}}.hudf{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:28px 16px 16px;min-width:0}.hudf:before,.hudf:after{content:"";position:absolute;width:12px;height:12px;border:solid var(--line-strong);pointer-events:none}.hudf:before{top:-1px;left:-1px;border-width:1px 0 0 1px;border-top-left-radius:var(--r-md)}.hudf:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0;border-bottom-right-radius:var(--r-md)}.hudf.live{box-shadow:var(--glow-lime)}.hudf.live:before,.hudf.live:after{border-color:var(--lime)}.hudf-head{position:absolute;top:8px;left:16px;right:16px;display:flex;justify-content:space-between;gap:12px}.hudf-head .hud{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top{position:sticky;top:0;z-index:30;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.nav{display:flex;gap:28px}.nav a{font-size:15px;color:var(--ink-muted);text-decoration:none;padding:10px 0;transition:color .16s var(--ease)}.nav a:hover,.nav a[aria-current=page]{color:var(--ink)}.top-actions{display:flex;align-items:center;gap:8px}.icon-btn{width:44px;height:44px;display:inline-grid;place-items:center;border:0;background:transparent;color:var(--ink-muted);border-radius:var(--r-sm);cursor:pointer}.icon-btn:hover{color:var(--ink)}.icon-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.menu-btn,.mnav{display:none}.hero{padding-block:80px 72px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.hero-copy{display:flex;flex-direction:column;gap:26px;min-width:0}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.assure{display:flex;flex-wrap:wrap;gap:8px 22px}.assure span{display:inline-flex;align-items:center;gap:8px}.price-tag{font:500 13px/20px var(--font-mono);color:var(--ink-muted)}.price-tag s{color:var(--ink-muted);opacity:.8}.price-tag b{color:var(--lime-text);font-weight:500}.formation{position:relative;height:400px;margin-top:12px;border-radius:var(--r-sm);background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:24px 24px;overflow:hidden}.formation canvas{width:100%;height:100%}.hero-foot{display:flex;justify-content:space-between;gap:12px;padding-top:12px}.strip{border-bottom:1px solid var(--line);background:var(--surface)}.strip .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.spec{padding:28px 24px;display:grid;gap:4px;border-left:1px solid var(--line)}.spec:first-child{border-left:0;padding-left:0}.spec b{font:500 32px/36px var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.spec small{font:500 12px/16px var(--font-mono);color:var(--lime-text)}.pain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pain-item{padding:28px;border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:12px}.pain-item .x{font:500 13px/1 var(--font-mono);color:var(--signal-red)}.turn{margin-top:48px;padding:28px 32px;border:1px solid var(--line-strong);border-radius:var(--r-md);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:var(--surface)}.turn p{font:500 clamp(19px,2.2vw,24px)/1.35 var(--font-display);letter-spacing:-.01em;max-width:760px}.turn p em{font-style:normal;color:var(--lime-text)}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.trio>div{background:var(--hangar);padding:32px;display:flex;flex-direction:column;gap:12px}.alt .trio>div{background:var(--surface)}.steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.steps li{display:flex;flex-direction:column;gap:14px;padding-top:20px;border-top:1px solid var(--line-strong)}.steps li:last-child{border-top-color:var(--lime)}.steps .t{font:500 13px/1 var(--font-mono);color:var(--lime-text)}.steps code{font:500 13px/20px var(--font-mono);color:var(--ink);background:var(--surface-raised);padding:1px 6px;border-radius:var(--r-xs);overflow-wrap:anywhere}.cockpit{box-shadow:var(--shadow-panel);border-radius:var(--r-md)}.agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agent{display:grid;gap:12px}.agent-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.agent-name{font:600 19px/26px var(--font-sans)}.agent-role{font-size:13px;line-height:18px;color:var(--ink-muted)}.bar{height:4px;border-radius:var(--r-xs);background:var(--surface-raised);overflow:hidden}.bar span{display:block;height:100%;width:0;background:var(--lime);transition:width 1.2s var(--ease)}.agent-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-top:1px solid var(--line);padding-top:12px}.agent-metrics b{display:block;font:500 14px/20px var(--font-mono)}.log{margin:0;padding:0;list-style:none;font:400 13px/20px var(--font-mono);display:grid;gap:2px;min-height:140px}.log li{display:grid;grid-template-columns:64px 72px minmax(0,1fr);gap:12px;padding:2px 8px;border-radius:var(--r-xs);animation:rise .48s var(--ease) both}.log time{color:var(--ink-muted)}.log .who{color:var(--lime-text)}.log .msg{overflow-wrap:anywhere}.log .warning .who{color:var(--signal-amber)}.log .done .who{color:var(--signal-cyan)}.approve{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-raised)}.approve.ok{border-color:var(--lime)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mission{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:8px 8px 8px 16px;transition:box-shadow .24s var(--ease);max-width:580px}.mission:focus-within{box-shadow:var(--focus-ring)}.mission .pre{font:500 13px/1 var(--font-mono);color:var(--lime-text)}.mission input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:400 16px/24px var(--font-sans);outline:none}.mission input::placeholder{color:var(--ink-muted)}.plan-out{display:grid;gap:6px;max-width:580px;font:400 13px/20px var(--font-mono)}.plan-out div{display:flex;gap:10px;align-items:baseline;animation:rise .48s var(--ease) both}.plan-out .who{color:var(--lime-text);min-width:64px}.loop{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.loop li{background:var(--hangar);padding:18px 16px;display:grid;gap:4px;position:relative}.loop li b{font:600 15px/20px var(--font-sans)}.loop li .muted{font-size:13px;line-height:18px}.loop .t{font:500 11px/16px var(--font-mono);letter-spacing:.08em;color:var(--lime-text)}.loop li.new{background:var(--lime-soft)}.loop li:not(:last-child):after{content:"\2192";position:absolute;right:8px;top:16px;font:400 13px/1 var(--font-mono);color:var(--ink-faint)}.engine{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;margin-top:8px}.facts div{background:var(--hangar);padding:20px;display:grid;gap:4px}.facts b{font:500 26px/32px var(--font-mono);letter-spacing:-.02em}.features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.feature{padding:24px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);display:flex;flex-direction:column;gap:10px;transition:border-color .2s var(--ease)}.feature:hover{border-color:var(--line-strong)}.versus{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.versus th,.versus td{padding:16px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:15px;line-height:22px}.versus tr:last-child td{border-bottom:0}.versus thead th{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface)}.versus thead th.us{color:var(--lime-text)}.versus td:first-child{color:var(--ink-muted);width:28%}.versus td.us{background:var(--lime-soft);color:var(--ink)}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.cycle{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface)}.cycle button{min-height:40px;padding:0 14px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-muted);font:500 14px/1 var(--font-sans);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.cycle button[aria-pressed=true]{background:var(--action);color:var(--on-action);font-weight:600}.cycle .off{font:500 10px/1 var(--font-mono);letter-spacing:.06em;padding:4px 5px;border-radius:var(--r-xs);background:var(--lime-soft);color:var(--lime-text)}.cycle button[aria-pressed=true] .off{background:var(--on-action);color:var(--action)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:32px}.plan{position:relative;display:flex;flex-direction:column;gap:20px;padding:32px 28px 28px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.plan.rec{border-color:var(--lime);box-shadow:var(--glow-lime)}.plan .badge{position:absolute;top:-12px;left:28px;height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:var(--r-xs);background:var(--lime);color:var(--on-lime);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.plan-name{font:600 26px/32px var(--font-display);letter-spacing:-.01em}.plan-for{font-size:15px;line-height:22px;color:var(--ink-muted);min-height:44px}.price{display:grid;gap:4px}.price .from{font:400 13px/20px var(--font-mono);color:var(--ink-muted)}.price .from s{text-decoration-thickness:1px}.price .now{display:flex;align-items:baseline;gap:6px}.price .now b{font:600 clamp(40px,4.4vw,52px)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.price .now>span{font-size:15px;color:var(--ink-muted)}.price .now b small{font-size:.46em;letter-spacing:0;margin-left:1px}.price .bill{font:400 12px/18px var(--font-mono);color:var(--ink-muted);min-height:36px}.price .save{color:var(--lime-text)}.specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.specs div{background:var(--hangar);padding:10px 12px;display:grid;gap:2px}.specs b{font:500 15px/20px var(--font-mono)}.team{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--r-sm)}.team-v{display:flex;gap:3px;align-items:flex-end;flex-wrap:wrap;max-width:120px}.team-v i{width:7px;height:7px;background:var(--ink-muted);transform:rotate(45deg)}.team-v i.ceo{width:11px;height:11px;background:var(--lime)}.team b{font:600 16px/22px var(--font-sans);display:block}.checks{margin:0;padding:0;list-style:none;display:grid;gap:10px}.checks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:22px}.ck{width:18px;height:18px;margin-top:2px;border-radius:var(--r-xs);background:var(--lime-soft);display:grid;place-items:center}.ck svg{width:12px;height:12px;fill:none;stroke:var(--lime-text);stroke-width:2.2}.plan .btn{margin-top:auto}.plan .checks{margin-bottom:8px}.guarantee{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;padding:20px 24px;border:1px dashed var(--line-strong);border-radius:var(--r-md)}.guarantee strong{font-weight:600}.shield{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--lime-soft)}.shield svg{width:22px;height:22px;fill:none;stroke:var(--lime-text);stroke-width:1.6}.compare{width:100%;min-width:720px;border-collapse:separate;border-spacing:0}.compare th,.compare td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:center;font-size:15px;line-height:22px}.compare th:first-child,.compare td:first-child{text-align:left;position:sticky;left:0;background:var(--hangar);z-index:1;min-width:220px}.compare thead th{position:sticky;top:68px;background:var(--hangar);z-index:2;vertical-align:bottom}.compare thead th:first-child{z-index:3}.compare thead .pn{font:600 18px/24px var(--font-display);display:block}.compare thead .pp{font:500 13px/20px var(--font-mono);color:var(--ink-muted)}.compare .grp td{text-align:left;font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lime-text);padding-top:28px;background:var(--hangar)}.compare .rec{background:color-mix(in srgb,var(--lime-soft) 55%,transparent)}.compare td .ck{margin:0 auto}.compare .no{color:var(--ink-faint);font-family:var(--font-mono)}.alt .compare th:first-child,.alt .compare td:first-child,.alt .compare thead th,.alt .compare .grp td{background:var(--surface)}.plan-pick{display:none}@media (min-width: 601px){.cmp-wrap{overflow:visible}}.compare .val{font:500 14px/20px var(--font-mono)}.faq{display:grid;gap:8px;max-width:880px}.faq details{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.faq summary{list-style:none;cursor:pointer;padding:20px 24px;display:flex;justify-content:space-between;gap:16px;font:600 17px/24px var(--font-sans)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 20px/24px var(--font-mono);color:var(--lime-text);transition:transform .24s var(--ease);flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{padding:0 24px 22px;color:var(--ink-muted);max-width:720px}.faq details>div p+p{margin-top:10px}.final{position:relative;overflow:hidden;padding-block:112px}.final .wrap{display:flex;flex-direction:column;align-items:flex-start;gap:28px;position:relative;z-index:1}.final .h1{max-width:860px;font-size:clamp(38px,5.6vw,72px)}.final-mark{position:absolute;right:-40px;bottom:-70px;width:300px;height:300px;opacity:.9;pointer-events:none}.final-mark .w{fill:var(--ink)}.final-mark .l{fill:var(--lime);stroke:var(--lead-stroke);stroke-width:1.5}.foot{padding-block:56px 40px}.foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px}.foot nav{display:flex;flex-direction:column;gap:8px}.foot nav a{font-size:14px;color:var(--ink-muted);text-decoration:none}.foot nav a:hover{color:var(--ink)}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}.sticky-cta{display:none}.js .rv>*{opacity:0;transform:translateY(12px);transition:opacity .48s var(--ease),transform .48s var(--ease)}.js .rv.in>*{opacity:1;transform:none}.js .rv.in>*:nth-child(2){transition-delay:60ms}.js .rv.in>*:nth-child(3){transition-delay:.12s}.js .rv.in>*:nth-child(4){transition-delay:.18s}.js .rv.in>*:nth-child(5){transition-delay:.24s}.js .rv.in>*:nth-child(6){transition-delay:.3s}.page-hero{padding-block:72px 24px;text-align:center}.page-hero .wrap{display:flex;flex-direction:column;align-items:center;gap:20px}.page-hero .lead{margin-inline:auto}@media (max-width: 1080px){.hero-grid,.engine{grid-template-columns:minmax(0,1fr);gap:40px}.steps,.agents{grid-template-columns:repeat(2,minmax(0,1fr))}.agents>:last-child{grid-column:1 / -1}.plans{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.plan.rec{order:-1}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.nav,.top-actions .hide-m{display:none}.menu-btn{display:inline-grid}.mnav{position:fixed;inset:68px 0 auto;z-index:29;background:var(--hangar);border-bottom:1px solid var(--line);padding:8px var(--gutter) 20px;flex-direction:column}.mnav.open{display:flex}.mnav a{padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:17px}.mnav .btn{margin-top:16px}.pain,.trio{grid-template-columns:minmax(0,1fr)}.strip .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.spec:nth-child(3){border-left:0;padding-left:0}.spec:nth-child(n+3){border-top:1px solid var(--line)}.features{grid-template-columns:minmax(0,1fr)}.sticky-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;gap:12px;align-items:center;justify-content:space-between;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .32s var(--ease)}.sticky-cta.show{transform:none}.sticky-cta .price-tag{font-size:12px}body{padding-bottom:76px}.compare thead th{top:68px}}@media (max-width: 600px){:root{--gutter: max(16px, env(safe-area-inset-left, 0px))}.wrap{padding-right:max(16px,env(safe-area-inset-right,0px))}.section{padding-block:64px}.hero{padding-block:48px 56px}.formation{height:300px}.head{margin-bottom:32px}.steps,.agents,.facts{grid-template-columns:minmax(0,1fr)}.loop{grid-template-columns:repeat(2,minmax(0,1fr))}.loop li:nth-child(2):after{content:""}.agents>:last-child{grid-column:auto}.hero-cta .btn{width:100%}.mission{flex-wrap:wrap;padding:12px}.mission input{flex-basis:calc(100% - 28px)}.mission .btn{width:100%}.log li{grid-template-columns:58px minmax(0,1fr)}.log li .who{grid-column:2;grid-row:1}.log li .msg{grid-column:1 / -1}.trio>div,.pain-item,.plan{padding:24px 20px}.plan .badge{left:20px}.turn{padding:24px 20px}.cycle{width:100%}.cycle button{flex:1;justify-content:center;padding:0 8px;font-size:13px}.versus th,.versus td{padding:14px}.foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot-grid>:first-child{grid-column:1 / -1}.final{padding-block:80px}.final-mark{width:200px;height:200px;right:-50px;bottom:-60px;opacity:.5}.sector{display:none}.cycle button{white-space:nowrap;gap:5px}.cycle .off{font-size:9px;padding:3px 4px}.plan-pick{display:flex;width:100%;margin-bottom:16px;position:sticky;top:76px;z-index:5}.plan-pick button{flex:1;justify-content:center}.compare[data-show]{min-width:0}.compare[data-show] th,.compare[data-show] td{padding:12px 8px;font-size:14px;line-height:20px}.compare[data-show] th:first-child,.compare[data-show] td:first-child{min-width:0;position:static;padding-left:0}.compare[data-show] thead th{position:static}.compare[data-show=decolagem] :is(.c-esquadrilha,.c-esquadrao),.compare[data-show=esquadrilha] :is(.c-decolagem,.c-esquadrao),.compare[data-show=esquadrao] :is(.c-decolagem,.c-esquadrilha){display:none}.compare[data-show] .grp td{padding-top:22px}.hud-hide-m{display:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.js .rv>*{opacity:1;transform:none}}@media print{.top,.sticky-cta,.mnav,.formation{display:none!important}body{background:#fff;color:#000}}
