.problem-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(36px,6vw,96px);align-items:start}.problem-copy{display:flex;flex-direction:column;gap:30px;align-items:flex-start}.compare-note{margin-top:4px}.stack-cta{margin-top:clamp(36px,5vw,60px);display:flex;justify-content:center}.circuits{display:flex;flex-direction:column;gap:22px}.circuit{border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(22px,3vw,36px);background:var(--bg-2)}.circuit.dc{border-color:#ff7a1a59;background:radial-gradient(80% 160% at 50% 130%,rgba(255,122,26,.07),transparent 70%),var(--bg-2)}.circuit-title{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px}.circuit .loss{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#e0584f}.circuit .loss.ok{color:var(--ok)}.chain{display:flex;align-items:center;gap:0;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.chain::-webkit-scrollbar{display:none}.chain .node{flex:none;text-align:center;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line-strong);border-radius:10px;padding:12px 16px;background:var(--bg-3);line-height:1.5}.chain .node em{font-style:normal;color:var(--muted);font-size:.85em;display:block}.chain .link{flex:1 1 34px;min-width:24px;height:1px;background:var(--line-strong);position:relative}.circuit.legacy .node{opacity:.72}.chain .node.hot{border-color:#ff7a1a80;color:var(--ink);background:linear-gradient(180deg,#ff7a1a1a,#ff7a1a08);box-shadow:0 0 22px -8px var(--glow)}.chain .link.hot{background:#ff7a1a66}.chain .link .pulse{position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:50%;background:var(--amber-hi);box-shadow:0 0 12px 2px var(--glow);transform:translate(-50%,-50%);animation:pulse-travel 1.8s linear infinite}@keyframes pulse-travel{0%{left:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.tech-wins{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-block:6px 10px}.tech-win{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:clamp(18px,2.4vw,28px);display:flex;flex-direction:column;gap:10px}.tech-win .win-num{font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:600}.tech-win .win-num i{font-style:normal;color:var(--amber)}@media (max-width: 820px){.tech-wins{grid-template-columns:1fr}}.circuit-note{color:var(--muted);font-size:.95rem;line-height:1.7;max-width:76ch;border-left:2px solid rgba(255,122,26,.4);padding:6px 4px 0 20px;margin-top:8px}.invest-band{border-block:1px solid var(--line);background:radial-gradient(70% 120% at 100% 0%,rgba(255,122,26,.08),transparent 60%),var(--bg-2)}.invest-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(40px,6vw,100px);align-items:center}.invest-title{margin-top:20px}.invest-stats{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.invest-stat{padding:clamp(22px,3vw,36px);border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:10px;justify-content:center}.invest-stat .num{font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:600}.invest-stat .num .unit{font-size:.5em;color:var(--amber)}.faq-list{border-top:1px solid var(--line);max-width:880px}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2.6vw,30px) 8px;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(.92rem,1.5vw,1.15rem);line-height:1.35;transition:color .3s,padding-left .35s var(--ease-out)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--amber);padding-left:18px}.faq-item summary i{font-style:normal;font-family:var(--font-mono);color:var(--amber);font-size:1.2rem;flex:none;transition:transform .35s var(--ease-out)}.faq-item[open] summary i{transform:rotate(45deg)}.faq-item p{color:var(--muted);max-width:64ch;padding:0 8px 26px;line-height:1.7}@media (max-width: 1024px){.problem-grid,.invest-grid{grid-template-columns:1fr}}.tier-jump{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:10px}.tier-jump a{display:inline-flex;align-items:baseline;gap:10px;padding-block:6px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);border-bottom:1px solid var(--line-strong);transition:color .3s,border-color .3s}.tier-jump a span{color:var(--amber);font-size:.66rem}.tier-jump a:hover{color:var(--ink);border-color:var(--amber)}.sol-metrics{border-block:1px solid var(--line);background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}.sol-metrics .metrics-grid{grid-template-columns:repeat(5,1fr)}.tiers{padding-bottom:0}.tier{position:relative;border-top:1px solid var(--line);padding-block:clamp(64px,9vw,130px);scroll-margin-top:96px;overflow:hidden}.tier:nth-of-type(2n){background:var(--bg-2)}.tier-grid{display:grid;grid-template-columns:minmax(230px,1fr) 2.1fr;gap:clamp(40px,6vw,110px);align-items:start}.tier-rail{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.tier:nth-of-type(2n) .tier-rail{order:2;align-items:flex-end;text-align:right}.tier-num{font-family:var(--font-display);font-weight:700;font-size:clamp(4.6rem,11vw,10rem);line-height:.85;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.2);transition:-webkit-text-stroke-color .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tier:hover .tier-num{-webkit-text-stroke-color:rgba(255,122,26,.5)}.tier-stackbox{display:flex;flex-direction:column;align-items:inherit}.tier-layers{display:flex;flex-direction:column;gap:7px}.ly{display:flex;align-items:center;gap:12px}.tier:nth-of-type(2n) .ly{flex-direction:row-reverse}.ly i{width:64px;height:9px;border-radius:2px;border:1px solid var(--line-strong)}.ly em{font-style:normal;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.ly.on i{background:var(--grad-flame);border-color:transparent;box-shadow:0 0 16px -6px var(--glow)}.ly.on em{color:var(--amber)}.tier-cume{margin-top:14px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.tier-body{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.tier-tag{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.tier-tag b{color:var(--amber);font-weight:500}.tier-detail{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(26px,4vw,60px);align-items:start;width:100%;margin-top:clamp(10px,2vw,26px)}.tier-includes h4,.tier-comm h4{font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}.tier-includes ul{border-top:1px solid var(--line-strong)}.tier-includes li{position:relative;padding:13px 0 13px 30px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-size:.97rem}.tier-includes li:before{content:"+";position:absolute;left:2px;font-family:var(--font-mono);color:var(--amber)}.tier-comm{border:1px solid var(--line-strong);border-left:2px solid var(--amber);border-radius:var(--radius);padding:24px 26px;background:linear-gradient(100deg,var(--amber-soft),transparent 65%)}.tier-comm p{font-family:var(--font-mono);font-size:.86rem;line-height:1.75;letter-spacing:.04em;color:var(--ink)}.qual-form{display:flex;flex-direction:column;gap:clamp(34px,5vw,52px);max-width:880px}.qual-q{border:0;padding:0;margin:0;min-width:0}.qual-q legend{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.3;margin-bottom:20px}.qual-q .qnum{font-family:var(--font-mono);font-weight:500;font-size:.76rem;letter-spacing:.2em;color:var(--amber);margin-right:14px}.qual-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:6px}.qual-note{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media (max-width: 1024px){.tier-grid{grid-template-columns:1fr;gap:36px}.tier-rail{flex-direction:row;align-items:center;gap:clamp(28px,7vw,56px)}.tier:nth-of-type(2n) .tier-rail{order:0;align-items:center;text-align:left}.tier:nth-of-type(2n) .ly{flex-direction:row}.tier-num{font-size:clamp(4rem,13vw,6.4rem)}}@media (max-width: 820px){.sol-metrics .metrics-grid{grid-template-columns:1fr 1fr}.sol-metrics .metric{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.sol-metrics .metric:nth-child(2n){border-right:0}.sol-metrics .metric:last-child{grid-column:1 / -1;border-right:0;border-bottom:0}.tier-detail{grid-template-columns:1fr}}@media (max-width: 640px){.tier-rail{flex-wrap:wrap;gap:22px}}.svc-metrics{border-bottom:1px solid var(--line);background:var(--bg-2)}.svc-metrics .metrics-grid{grid-template-columns:repeat(5,1fr)}.phases{overflow:clip}.phases .wrap{position:relative}.phase-flow{--flow-pad: clamp(38px, 6vw, 96px);position:relative;padding-left:var(--flow-pad)}.phase-track{position:absolute;left:8px;top:4px;bottom:4px;width:1px;background:var(--line-strong)}.phase-track i{display:block;width:100%;height:0%;background:var(--grad-flame);box-shadow:0 0 16px var(--glow)}.phase{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,5vw,90px);align-items:center}.phase+.phase{margin-top:clamp(72px,10vw,140px)}.phase-node{position:absolute;top:12px;left:calc(8px - var(--flow-pad));width:11px;height:11px;transform:translate(-50%) rotate(45deg);background:var(--bg);border:1px solid var(--line-strong);transition:border-color .5s var(--ease-out),background .5s,box-shadow .5s}.phase-node.is-lit{border-color:var(--amber);background:var(--amber-soft);box-shadow:0 0 14px var(--glow)}.phase-intro{min-width:0}.phase-num{display:block;font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,7vw,6.2rem);line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.22);margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.phase-tag{display:block;font-family:var(--font-mono);font-size:.74rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--amber);margin-bottom:16px}.phase-title{font-size:clamp(1.6rem,3.4vw,2.7rem);margin-bottom:18px}.phase-copy{color:var(--muted);max-width:48ch;line-height:1.7}.phase-specs{border-top:1px solid var(--line)}.phase-specs li{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-block:16px;border-bottom:1px solid var(--line);font-size:.95rem}.phase-specs li .k{color:var(--ink-dim)}.phase-specs li .v{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--ink);text-align:right}.one-operator{border-top:1px solid var(--line);background:radial-gradient(70% 120% at 100% 0%,rgba(255,122,26,.06),transparent 60%),var(--bg)}.beyond-core,.qualify{border-top:1px solid var(--line)}.qual-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(40px,6vw,100px);align-items:start}.qual-copy .section-head{margin-bottom:0}.qual-form{display:flex;flex-direction:column;gap:24px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(26px,3.4vw,48px)}.qual-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.qual-fields .field--full{grid-column:1 / -1}.qual-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:4px}.qual-note{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;line-height:1.7;color:var(--ok);background:#5ad18a12;border:1px solid rgba(90,209,138,.3);border-radius:var(--radius);padding:14px 18px}.qual-note a{color:var(--ok);text-decoration:underline;text-underline-offset:3px}.qual-note[hidden]{display:none}.qual-microcopy{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-top:22px}.cta-scarcity{color:var(--ink-dim);max-width:52ch;margin:-6px auto 38px;font-size:1.02rem;line-height:1.65}@media (max-width: 1024px){.svc-metrics .metrics-grid{grid-template-columns:repeat(3,1fr)}.svc-metrics .metric:nth-child(3n){border-right:0}.svc-metrics .metric:nth-child(-n+3){border-bottom:1px solid var(--line)}.phase{grid-template-columns:1fr;gap:30px}.phase-specs{max-width:560px}.qual-grid{grid-template-columns:1fr;gap:48px}}@media (max-width: 820px){.svc-metrics .metrics-grid{grid-template-columns:repeat(2,1fr)}.svc-metrics .metric{border-right:1px solid var(--line);border-bottom:0}.svc-metrics .metric:nth-child(2n),.svc-metrics .metric:last-child{border-right:0}.svc-metrics .metric:nth-child(-n+4){border-bottom:1px solid var(--line)}}@media (max-width: 640px){.qual-fields{grid-template-columns:1fr}}.invest-metrics{border-bottom:1px solid var(--line);background:var(--bg-2)}.why-list{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px)}.why-item .why-num{display:block;font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,7vw,5.5rem);line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.22);margin-bottom:22px;transition:-webkit-text-stroke-color .5s var(--ease-out)}.why-item:hover .why-num{-webkit-text-stroke-color:rgba(255,122,26,.55)}.why-item h3{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.3;margin-bottom:12px}.why-item p{color:var(--muted);font-size:.98rem;line-height:1.65;max-width:36ch}.fund{border-block:1px solid var(--line);background:radial-gradient(70% 120% at 100% 0%,rgba(255,122,26,.07),transparent 60%),var(--bg-2)}.fund-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(36px,6vw,96px);align-items:start}.fund-copy{display:flex;flex-direction:column;gap:26px;align-items:flex-start}.fund-copy .fund-sub{color:var(--muted);font-size:.98rem;line-height:1.65;max-width:52ch}.terms{background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:clamp(26px,3.4vw,44px)}.terms-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px}.terms-list{border-top:1px solid var(--line)}.term{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-block:16px;border-bottom:1px solid var(--line)}.term dt{color:var(--muted);font-size:.95rem;flex:none}.term dd{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.06em;color:var(--ink);text-align:right}.uw-compare{margin-top:clamp(44px,6vw,72px);max-width:780px}.uw-note{margin-top:4px}.process-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px)}.process-track:before{content:"";position:absolute;top:5px;left:8px;right:8px;height:1px;background:var(--line-strong)}.process-step{position:relative;padding-top:38px}.process-step:before{content:"";position:absolute;top:0;left:2px;width:11px;height:11px;border-radius:50%;background:var(--bg);border:1px solid var(--amber);z-index:1}.process-step:last-child:before{background:var(--amber);box-shadow:0 0 16px var(--glow)}.process-step .step-num{display:block;font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.2em;color:var(--amber);margin-bottom:14px}.process-step h3{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(.98rem,1.4vw,1.15rem);line-height:1.3;margin-bottom:10px}.process-step p{color:var(--muted);font-size:.94rem;line-height:1.6;max-width:28ch}.process-contact{margin-top:clamp(32px,4.5vw,56px);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.06em;color:var(--muted)}.process-contact a{color:var(--amber);text-decoration:none;border-bottom:1px solid rgba(255,122,26,.35);transition:border-color .3s var(--ease-out)}.process-contact a:hover{border-color:var(--amber)}.cta-note{color:var(--ink-dim);max-width:52ch;margin:-6px auto 38px;font-size:1.02rem;line-height:1.65}.legal-note{color:var(--muted);font-size:.78rem;line-height:1.6;max-width:90ch;padding-block:clamp(28px,4vw,48px)}.legal-note .legal-note-tag{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--amber);margin-right:10px}@media (max-width: 1024px){.fund-grid{grid-template-columns:1fr}}@media (max-width: 820px){.why-list{grid-template-columns:1fr;gap:40px}.process-track{grid-template-columns:1fr;gap:36px}.process-track:before{top:8px;bottom:8px;left:7px;right:auto;width:1px;height:auto}.process-step{padding-top:0;padding-left:40px}.process-step:before{top:2px;left:2px}}.about-hero h1{font-size:clamp(2.1rem,5.2vw,4.6rem);max-width:26ch}.about-hero .blueprint{-webkit-mask-image:radial-gradient(ellipse 80% 90% at 80% 0%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 80% 90% at 80% 0%,#000 20%,transparent 70%)}.hero-facts{display:flex;flex-wrap:wrap;gap:14px 44px;margin-top:clamp(28px,4vw,44px);padding-top:24px;border-top:1px solid var(--line);max-width:720px}.hero-facts .fact{display:inline-flex;align-items:baseline;gap:12px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.hero-facts .fact .k{color:var(--faint)}.hero-facts .fact .v{color:var(--ink-dim)}.identity-grid{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--line-strong);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-2)}.id-col{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column}.id-col--are{border-right:1px solid var(--line);background:radial-gradient(90% 140% at 0% 0%,rgba(255,122,26,.08),transparent 65%),var(--bg-2)}.id-col--not{background:var(--bg)}.id-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:18px;margin-bottom:10px;border-bottom:1px solid var(--line-strong)}.id-list li{display:grid;grid-template-columns:64px 1fr;gap:clamp(14px,2vw,22px);align-items:baseline;padding-block:clamp(20px,2.6vw,30px);border-bottom:1px solid var(--line)}.id-list li:last-child{border-bottom:0}.id-list .idx{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.15em}.id-list--are .idx{color:var(--amber)}.id-list--not .idx{color:var(--faint)}.id-name{display:inline-block;font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.3;letter-spacing:.01em}.id-list--are p{margin-top:8px;color:var(--muted);font-size:.95rem;line-height:1.6;max-width:42ch}.id-list--not .id-name{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .7s var(--ease-out);transition-delay:calc(var(--d, 0s) + .35s)}.id-list--not li.is-in .id-name{text-decoration-color:var(--muted)}.id-note{margin-top:auto;padding-top:26px;border-top:1px solid var(--line);color:var(--muted);line-height:1.8}.team-grid{gap:18px}.team-grid>.team-card:last-child:nth-child(odd){grid-column:1 / -1}.team-card{display:flex;flex-direction:column}.team-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:clamp(22px,3vw,34px)}.team-card .team-top .card-idx{margin-bottom:0}.monogram{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,5vw,4.2rem);line-height:.9;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.22);transition:-webkit-text-stroke-color .5s var(--ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.team-card:hover .monogram{-webkit-text-stroke-color:rgba(255,122,26,.55)}.team-role{color:var(--amber);margin:-4px 0 20px}.team-card .team-pull{color:var(--ink-dim);font-size:1.05rem;line-height:1.5;padding-left:16px;border-left:2px solid var(--amber);margin-bottom:16px}.domain-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.domain{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3vw,40px) clamp(20px,2.4vw,32px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .4s}.domain:hover{background:linear-gradient(180deg,var(--amber-soft),transparent 80%)}.domain .mono-tag{color:var(--faint)}.domain h3{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.4;letter-spacing:.01em}.cta-card{display:flex;flex-direction:column}.cta-card .spec{margin-top:auto;padding-top:20px}.cta-card p{margin-bottom:26px}.cta-card .arr{display:inline-block;margin-left:6px;transition:transform .35s var(--ease-out)}.cta-card:hover .arr{transform:translate(5px)}@media (max-width: 1024px){.domain-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width: 820px){.identity-grid{grid-template-columns:1fr}.id-col--are{border-right:0;border-bottom:1px solid var(--line)}.id-note{margin-top:26px}}@media (max-width: 640px){.domain-strip{grid-template-columns:1fr}.id-list li{grid-template-columns:48px 1fr}}.contact-hero h1{max-width:24ch}.contact-main{padding-top:clamp(12px,2vw,28px)}.contact-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(36px,5vw,84px);align-items:start}.mini-head{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:26px}.contact-form-col{min-width:0}.form-intro{max-width:56ch;margin:-8px 0 30px;color:var(--ink-dim)}.contact-form{display:flex;flex-direction:column;gap:24px}.contact-form textarea{resize:vertical;min-height:150px}.form-foot{margin-top:6px}.form-success{margin-top:4px;border:1px solid rgba(90,209,138,.35);border-radius:var(--radius);background:#5ad18a0f;padding:16px 20px;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.04em;line-height:1.8;color:var(--ink-dim)}.form-success a{color:var(--ok);border-bottom:1px solid rgba(90,209,138,.5);transition:color .3s,border-color .3s}.form-success a:hover{color:var(--ink);border-color:var(--ink)}.contact-panel{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 100% 0%,rgba(255,122,26,.06),transparent 60%),var(--bg-2);padding:clamp(26px,3vw,42px);position:sticky;top:110px}.direct{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:44px}.direct-link{font-family:var(--font-mono);font-size:.9rem;letter-spacing:.04em;color:var(--ink);display:inline-flex;align-items:center;gap:10px;transition:color .3s}.direct-link .arr{color:var(--faint);transition:transform .4s var(--ease-out),color .3s}.direct-link:hover{color:var(--amber)}.direct-link:hover .arr{transform:translate(5px);color:var(--amber)}.direct-loc{margin-top:2px}.facts{border-top:1px solid var(--line)}.facts li{display:flex;justify-content:space-between;gap:18px;padding-block:14px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em}.facts .k{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;flex:none}.facts .v{color:var(--ink);text-align:right}.panel-note{margin-top:20px;padding-left:14px;border-left:2px solid var(--amber);font-size:.85rem;line-height:1.7;color:var(--ink-dim)}.assure{border-block:1px solid var(--line);background:var(--bg-2);padding-block:clamp(22px,3vw,34px)}.assure-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.assure-item{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);display:flex;align-items:center;justify-content:center;gap:12px}.assure-item:before{content:"◆";color:var(--amber);font-size:.6rem;flex:none}@media (max-width: 1024px){.contact-grid{grid-template-columns:1fr}.contact-panel{position:static}.assure-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.assure-grid{grid-template-columns:1fr;gap:12px}.assure-item{justify-content:flex-start}.facts li{flex-direction:column;gap:4px}.facts .v{text-align:left}}:root{--bg: #0a0b0d;--bg-2: #0f1114;--bg-3: #15181d;--ink: #edeae3;--ink-dim: #b9b6ae;--muted: #878c96;--faint: #5a5e66;--line: rgba(237, 234, 227, .08);--line-strong: rgba(237, 234, 227, .16);--amber: #ff7a1a;--amber-hi: #ffb000;--amber-soft: rgba(255, 122, 26, .12);--glow: rgba(255, 122, 26, .35);--grad-flame: linear-gradient(92deg, #ff7a1a 0%, #ffb000 100%);--ok: #5ad18a;--font-display: "Unbounded", sans-serif;--font-body: "Archivo", sans-serif;--font-mono: "IBM Plex Mono", monospace;--gutter: clamp(20px, 4vw, 64px);--section-pad: clamp(88px, 12vw, 168px);--radius: 14px;--radius-lg: 22px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-snap: cubic-bezier(.83, 0, .17, 1);--dur: .7s}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;font-weight:400;overflow-x:clip;-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--amber);color:#0a0b0d}::selection{background:var(--amber);color:#0a0b0d}img,svg,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul,ol{list-style:none}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:9990;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.34'/%3E%3C/svg%3E");opacity:.05;animation:grain 9s steps(8) infinite}@keyframes grain{0%,to{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}}.progress{position:fixed;top:0;left:0;height:2px;width:100%;z-index:9999;transform-origin:0 50%;transform:scaleX(0);background:var(--grad-flame)}.display{font-family:var(--font-display);font-weight:600;line-height:1.04;letter-spacing:-.015em;text-transform:uppercase}.h-xl{font-size:clamp(2.6rem,7.2vw,6.2rem)}.h-lg{font-size:clamp(2rem,4.6vw,3.8rem)}.h-md{font-size:clamp(1.4rem,2.6vw,2.1rem)}.h-sm{font-size:clamp(1.05rem,1.6vw,1.3rem)}.kicker{font-family:var(--font-mono);font-size:.74rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--amber);display:inline-flex;align-items:center;gap:14px}.kicker:before{content:"";width:28px;height:1px;background:var(--amber);flex:none}.lede{font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55;color:var(--ink-dim);font-weight:400;max-width:56ch}.mono-tag{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.amber{color:var(--amber)}.grad-text{background:var(--grad-flame);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.wrap{width:min(1320px,100% - var(--gutter) * 2);margin-inline:auto}.section{padding-block:var(--section-pad);position:relative}.section-head{display:flex;flex-direction:column;gap:22px;margin-bottom:clamp(48px,6vw,84px);max-width:880px}.index{font-family:var(--font-mono);color:var(--faint);font-size:.78rem;letter-spacing:.2em}.blueprint{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 40%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 80% at 50% 40%,#000 30%,transparent 75%);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hr{border:0;height:1px;background:var(--line)}.btn{--btn-bg: var(--ink);--btn-ink: #0a0b0d;position:relative;display:inline-flex;align-items:center;gap:12px;padding:17px 30px;border-radius:100px;font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--btn-bg);color:var(--btn-ink);overflow:hidden;transition:color .35s var(--ease-out),transform .35s var(--ease-out),border-color .35s;isolation:isolate;white-space:nowrap}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--grad-flame);transform:translateY(101%);transition:transform .45s var(--ease-snap);border-radius:inherit}.btn:hover:before{transform:translateY(0)}.btn:hover{color:#0a0b0d}.btn .arr{transition:transform .35s var(--ease-out)}.btn:hover .arr{transform:translate(5px)}.btn--flame{--btn-bg: var(--grad-flame);--btn-ink: #0a0b0d;background:var(--grad-flame);box-shadow:0 0 0 0 var(--glow);transition:box-shadow .4s,transform .35s var(--ease-out)}.btn--flame:before{background:var(--ink)}.btn--flame:hover{color:#0a0b0d;box-shadow:0 8px 40px -6px var(--glow)}.btn--ghost{--btn-bg: transparent;--btn-ink: var(--ink);border:1px solid var(--line-strong)}.btn--ghost:hover{border-color:transparent}.btn--lg{padding:21px 38px;font-size:.86rem}.tlink{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);position:relative}.tlink:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease-out)}.tlink:hover:after{transform:scaleX(1);transform-origin:left}.nav{position:fixed;top:0;left:0;right:0;z-index:1000;transition:transform .45s var(--ease-out),background .35s,border-color .35s;border-bottom:1px solid transparent}.nav.is-scrolled{background:#0a0b0db8;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-bottom-color:var(--line)}.nav.is-hidden{transform:translateY(-100%)}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:18px}.brand{display:inline-flex;align-items:center}.brand-logo{height:28px;width:auto;display:block}.footer .brand-logo{height:32px}.nav-links{display:flex;align-items:center;gap:38px}.nav-links a:not(.btn){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);position:relative;padding-block:6px;transition:color .3s}.nav-links a:not(.btn):hover,.nav-links a:not(.btn)[aria-current=page]{color:var(--ink)}.nav-links a:not(.btn):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease-out)}.nav-links a:not(.btn):hover:after,.nav-links a:not(.btn)[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.nav-links .btn{padding:12px 22px;font-size:.72rem}.nav-links .btn[aria-current=page]{border-color:#ff7a1a80;color:var(--amber)}.mobile-menu a[aria-current=page]{color:var(--amber)}.burger{display:none;width:44px;height:44px;position:relative;z-index:1102}.burger span{position:absolute;left:10px;width:24px;height:2px;background:var(--ink);transition:transform .4s var(--ease-snap),opacity .3s,top .4s var(--ease-snap)}.burger span:nth-child(1){top:16px}.burger span:nth-child(2){top:22px}.burger span:nth-child(3){top:28px}.burger[aria-expanded=true] span:nth-child(1){top:22px;transform:rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){top:22px;transform:rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0a0b0df5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:grid;place-content:center;text-align:center;gap:8px;opacity:0;visibility:hidden;transition:opacity .45s var(--ease-out),visibility .45s}.mobile-menu.is-open{opacity:1;visibility:visible}.mobile-menu a{font-family:var(--font-display);font-size:clamp(1.6rem,7vw,2.4rem);text-transform:uppercase;font-weight:600;padding:10px;color:var(--ink);opacity:0;transform:translateY(24px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),color .3s}.mobile-menu a:hover{color:var(--amber)}.mobile-menu.is-open a{opacity:1;transform:none}.mobile-menu.is-open a:nth-child(1){transition-delay:.08s}.mobile-menu.is-open a:nth-child(2){transition-delay:.14s}.mobile-menu.is-open a:nth-child(3){transition-delay:.2s}.mobile-menu.is-open a:nth-child(4){transition-delay:.26s}.mobile-menu.is-open a:nth-child(5){transition-delay:.32s}.mobile-menu.is-open a:nth-child(6){transition-delay:.38s}.reveal{transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--d, 0s)}.js .reveal{opacity:0;transform:translateY(34px)}.js .reveal.is-in{opacity:1;transform:none}.lines .line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.lines .line>span{display:block;transition:transform 1.1s var(--ease-snap);transition-delay:var(--d, 0s)}.js .lines .line>span{transform:translateY(115%)}.js .lines.is-in .line>span{transform:none}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:140px;overflow:hidden}#hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.9}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 18% 78%,rgba(10,11,13,.88) 0%,transparent 60%),linear-gradient(180deg,rgba(10,11,13,.5),transparent 30%,transparent 62%,var(--bg) 100%);pointer-events:none}.hero-content{position:relative;z-index:2;padding-bottom:clamp(40px,6vh,90px)}.hero .kicker{margin-bottom:26px}.hero-title{font-size:clamp(2.7rem,8.6vw,7.6rem);margin-bottom:30px}.hero-sub{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px}.hero-cta{display:flex;gap:14px;flex-wrap:wrap}.metrics{position:relative;z-index:2;border-top:1px solid var(--line);background:#0a0b0d8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr)}.metric{padding:clamp(22px,3vw,36px) clamp(10px,2vw,28px);border-right:1px solid var(--line);position:relative}.metric:last-child{border-right:0}.metric .num{font-family:var(--font-display);font-weight:600;font-size:clamp(1.5rem,3.2vw,2.6rem);line-height:1.1;letter-spacing:-.01em;display:flex;align-items:baseline;gap:2px}.metric .num .unit{font-size:.5em;color:var(--amber);font-weight:500}.metric .lbl{margin-top:8px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ticker{border-block:1px solid var(--line);overflow:hidden;padding-block:16px;background:var(--bg-2);display:flex}.ticker-track{display:flex;flex:none;gap:0;animation:ticker 36s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-track span{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap;padding-inline:28px;display:inline-flex;align-items:center;gap:28px}.ticker-track span:after{content:"◆";color:var(--amber);font-size:.6rem}@keyframes ticker{to{transform:translate(-50%)}}.card{position:relative;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(26px,3vw,42px);overflow:hidden;transition:transform .5s var(--ease-out),border-color .4s,background .4s}.card:hover{transform:translateY(-6px);border-color:#ff7a1a59}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 0%),rgba(255,122,26,.09),transparent 65%);opacity:0;transition:opacity .4s;pointer-events:none}.card:hover:before{opacity:1}.card .card-idx{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.2em;color:var(--faint);margin-bottom:22px;display:block}.card h3{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1.05rem,1.6vw,1.35rem);letter-spacing:.01em;margin-bottom:14px;line-height:1.25}.card p{color:var(--muted);font-size:.98rem;line-height:1.65}.card .spec{margin-top:26px;padding-top:20px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.rows{border-top:1px solid var(--line)}.row-item{display:grid;grid-template-columns:90px 1fr 2fr auto;gap:clamp(16px,3vw,48px);align-items:center;padding:clamp(24px,3.4vw,44px) 8px;border-bottom:1px solid var(--line);position:relative;transition:background .4s,padding-left .4s var(--ease-out)}.row-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--grad-flame);transform:scaleY(0);transition:transform .45s var(--ease-out);transform-origin:top}.row-item:hover{background:linear-gradient(90deg,var(--amber-soft),transparent 55%);padding-left:22px}.row-item:hover:before{transform:scaleY(1)}.row-item .idx{font-family:var(--font-mono);color:var(--faint);font-size:.85rem;letter-spacing:.15em;transition:color .3s}.row-item:hover .idx{color:var(--amber)}.row-item h3{font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1rem,1.8vw,1.4rem);line-height:1.25}.row-item p{color:var(--muted);font-size:.98rem}.row-item .arr{color:var(--faint);font-size:1.3rem;transition:transform .4s var(--ease-out),color .3s}.row-item:hover .arr{transform:translate(6px);color:var(--amber)}.stack-wrap{position:relative}.stack-card{position:sticky;top:110px;display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,4vw,70px);background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:clamp(30px,4.5vw,64px);margin-bottom:26px;min-height:380px;align-items:center;overflow:hidden;box-shadow:0 -20px 60px -30px #000c}.stack-card:nth-child(2){top:126px}.stack-card:nth-child(3){top:142px}.stack-card:nth-child(4){top:158px}.stack-card:nth-child(5){top:174px}.stack-card .layer-num{font-family:var(--font-display);font-weight:700;font-size:clamp(3.4rem,8vw,7rem);line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.22);margin-bottom:18px}.stack-card h3{font-family:var(--font-display);text-transform:uppercase;font-weight:600;font-size:clamp(1.4rem,2.6vw,2.2rem);margin-bottom:16px}.stack-card p{color:var(--muted);max-width:46ch}.stack-card .stack-specs{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.stack-card .stack-specs li{display:flex;justify-content:space-between;gap:18px;padding-block:15px;border-bottom:1px solid var(--line);font-size:.95rem}.stack-card .stack-specs li .k{color:var(--muted)}.stack-card .stack-specs li .v{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.06em;color:var(--ink);text-align:right}.compare{display:flex;flex-direction:column;gap:34px}.compare-row .compare-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.compare-row .compare-label .who{font-family:var(--font-display);font-size:.92rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.compare-row .compare-label .val{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.1em;color:var(--muted)}.compare-bar{height:14px;border-radius:100px;background:var(--bg-3);border:1px solid var(--line);overflow:hidden}.compare-bar i{display:block;height:100%;width:var(--w, 0%);border-radius:inherit;background:var(--bar, var(--faint));transform-origin:left;transition:transform 1.6s var(--ease-snap) .2s}.js .compare-bar i{transform:scaleX(0)}.js .compare-row.is-in .compare-bar i{transform:scaleX(1)}.compare-row.stell .compare-bar i{background:var(--grad-flame);box-shadow:0 0 24px var(--glow)}.compare-row.stell .compare-label .who{color:var(--amber)}.statement{text-align:center;position:relative}.statement .h-xl{margin-bottom:36px}.cta-band{position:relative;overflow:hidden;border-block:1px solid var(--line);background:radial-gradient(60% 120% at 50% 130%,rgba(255,122,26,.16),transparent 70%),var(--bg-2)}.footer{border-top:1px solid var(--line);padding-top:clamp(56px,7vw,96px);background:var(--bg);position:relative;overflow:hidden}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:clamp(28px,4vw,64px);padding-bottom:64px}.footer .footer-head{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links a{color:var(--ink-dim);font-size:.95rem;transition:color .3s,transform .3s var(--ease-out);width:-moz-fit-content;width:fit-content}.footer-links a:hover{color:var(--amber);transform:translate(4px)}.footer-about p{color:var(--muted);font-size:.95rem;max-width:38ch;margin-top:18px}.footer-legal{border-top:1px solid var(--line);padding-block:26px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.footer-wordmark{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,11vw,10rem);line-height:.95;letter-spacing:.02em;text-align:center;color:transparent;-webkit-text-stroke:1px rgba(237,234,227,.13);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color 1s var(--ease-out);padding-bottom:10px}.footer-wordmark:hover{color:#ff7a1a24}.footer-disclaimer{color:var(--muted);font-size:.78rem;line-height:1.6;max-width:90ch;padding-bottom:34px}.page-hero{padding-top:clamp(150px,20vh,220px);padding-bottom:clamp(48px,7vw,96px);position:relative;overflow:hidden}.page-hero .kicker{margin-bottom:24px}.page-hero h1{font-size:clamp(2.4rem,6.4vw,5.4rem);max-width:18ch;margin-bottom:28px}.page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 60% at 85% 0%,rgba(255,122,26,.1),transparent 70%);pointer-events:none}.field{display:flex;flex-direction:column;gap:10px}.field label{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.field input,.field select,.field textarea{font:inherit;color:var(--ink);background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--radius);padding:16px 18px;transition:border-color .3s,box-shadow .3s,background .3s;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23878c96' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 4px #ff7a1a24;background:var(--bg-3)}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:var(--faint)}.field input::placeholder,.field textarea::placeholder{color:var(--faint)}.pills{display:flex;flex-wrap:wrap;gap:10px}.pills input{position:absolute;opacity:0;pointer-events:none}.pills label{display:inline-flex;padding:12px 20px;border:1px solid var(--line-strong);border-radius:100px;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);cursor:pointer;transition:all .3s var(--ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pills label:hover{border-color:var(--amber);color:var(--ink)}.pills input:checked+label{background:var(--amber-soft);border-color:var(--amber);color:var(--amber)}.pills input:focus-visible+label{outline:2px solid var(--amber);outline-offset:2px}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.skip-link{position:fixed;top:10px;left:10px;z-index:10000;background:var(--amber);color:#0a0b0d;padding:12px 20px;border-radius:8px;font-family:var(--font-mono);font-size:.8rem;transform:translateY(-200%);transition:transform .3s}.skip-link:focus{transform:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.js .reveal,.js .lines .line>span,.js .compare-bar i{opacity:1;transform:none}body:after{animation:none}}@media (max-width: 1024px){.grid-3{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.stack-card{grid-template-columns:1fr;min-height:0}}@media (max-width: 820px){.nav-links{display:none}.burger{display:block}.metrics-grid{grid-template-columns:repeat(2,1fr)}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.row-item{grid-template-columns:48px 1fr;row-gap:10px}.row-item p{grid-column:2}.row-item .arr{display:none}.grid-2{grid-template-columns:1fr}}@media (max-width: 640px){.grid-3{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:36px}.hero{padding-top:110px}}@media (max-width: 480px){.page-hero h1{font-size:clamp(1.5rem,6.8vw,2.6rem)}.h-xl{font-size:clamp(2.1rem,8.4vw,2.9rem)}}
