.reel-trigger{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 18px 0 8px;border:1px solid var(--hairline-strong);color:var(--text-primary);font:500 11px/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.reel-trigger:hover{border-color:var(--text-primary);background:#fffcf50a}.reel-trigger__icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--hairline-strong);border-radius:50%}.reel-trigger__icon svg{width:12px;height:12px;margin-left:2px}.reel-trigger__time{color:var(--text-tertiary);margin-left:4px}.reel-modal{width:min(1200px,calc(100vw - 40px));max-width:none;padding:0;border:1px solid var(--hairline);background:var(--ink-950);color:var(--text-primary)}.reel-modal::backdrop{background:#030406f0;backdrop-filter:blur(3px)}.reel-modal__inner{padding:clamp(18px,3vw,34px)}.reel-modal__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.reel-modal__close{width:44px;height:44px;font-size:28px;line-height:1;color:var(--text-primary)}.reel-modal__video{border:1px solid var(--hairline);background:#000}.reel-modal__video video{width:100%;height:auto;aspect-ratio:16/9}.reel-modal__foot{margin-top:16px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.console-reel[data-astro-cid-hyp3hcl7]{margin:clamp(44px,6vw,82px) 0 0;border:1px solid rgba(158,240,176,.3);background:#070b0d}.console-reel__slate[data-astro-cid-hyp3hcl7]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 14px 10px;border-bottom:1px solid rgba(158,240,176,.22);font:500 9.5px/1.5 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:#9ef0b0d1}.console-reel__id[data-astro-cid-hyp3hcl7]{display:inline-flex;align-items:center;gap:9px}.console-reel__led[data-astro-cid-hyp3hcl7]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--receiver-green)}.console-reel__session[data-astro-cid-hyp3hcl7]{color:#f2f8f79e;text-align:right}.console-reel__session[data-astro-cid-hyp3hcl7] span[data-astro-cid-hyp3hcl7]{margin-inline:5px;color:#9ef0b06b}.console-reel__screen[data-astro-cid-hyp3hcl7]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#000;cursor:pointer}.console-reel__video[data-astro-cid-hyp3hcl7]{width:100%;height:100%;object-fit:cover}.console-reel__screen[data-astro-cid-hyp3hcl7] .frame__ticks[data-astro-cid-hyp3hcl7] span[data-astro-cid-hyp3hcl7]{width:11px;height:11px;border-color:#9ef0b080}.console-reel__bigplay[data-astro-cid-hyp3hcl7]{position:absolute;left:18px;bottom:18px;z-index:3;display:none;align-items:center;gap:12px;padding:7px 16px 7px 7px;border:1px solid rgba(158,240,176,.4);background:#05080aa8;backdrop-filter:blur(6px);color:var(--warm-white);font:500 9.5px/1 var(--font-text);letter-spacing:.18em;text-transform:uppercase;opacity:0;visibility:hidden;transition:opacity .28s var(--ease-out),visibility 0s linear .28s,background .28s var(--ease-out),border-color .28s var(--ease-out)}.console-reel[data-astro-cid-hyp3hcl7].is-enhanced .console-reel__bigplay[data-astro-cid-hyp3hcl7]{display:inline-flex}.console-reel[data-astro-cid-hyp3hcl7].is-enhanced:not(.is-playing) .console-reel__bigplay[data-astro-cid-hyp3hcl7]{opacity:1;visibility:visible;transition:opacity .28s var(--ease-out),visibility 0s,background .28s var(--ease-out),border-color .28s var(--ease-out)}.console-reel__bigplay-ring[data-astro-cid-hyp3hcl7]{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(158,240,176,.72);border-radius:50%;background:#9ef0b014;transition:background .2s var(--ease-out),transform .3s var(--ease-out)}.console-reel__bigplay-ring[data-astro-cid-hyp3hcl7] svg[data-astro-cid-hyp3hcl7]{width:11px;height:11px;margin-left:2px}.console-reel__bigplay-label[data-astro-cid-hyp3hcl7]{color:#f2f8f7cc}.console-reel__bigplay[data-astro-cid-hyp3hcl7]:hover{border-color:#9ef0b0b8;background:#05080ad6}.console-reel__bigplay[data-astro-cid-hyp3hcl7]:hover .console-reel__bigplay-ring[data-astro-cid-hyp3hcl7]{background:#9ef0b029;transform:scale(1.04)}.console-reel__controls[data-astro-cid-hyp3hcl7]{display:none;align-items:center;gap:6px;padding:8px 10px 8px 8px;border-top:1px solid rgba(158,240,176,.22);color:#f2f8f7a8}.console-reel[data-astro-cid-hyp3hcl7].is-enhanced .console-reel__controls[data-astro-cid-hyp3hcl7]{display:flex}.console-reel__btn[data-astro-cid-hyp3hcl7]{width:38px;height:38px;flex:none;display:grid;place-items:center;border:1px solid transparent;color:#f2f8f7bd;transition:color .18s var(--ease-out),border-color .18s var(--ease-out),background .18s var(--ease-out)}.console-reel__btn[data-astro-cid-hyp3hcl7]:hover{color:var(--receiver-green);border-color:#9ef0b057;background:#9ef0b00f}.console-reel__btn[data-astro-cid-hyp3hcl7]:active{background:#9ef0b01f}.console-reel__btn[data-astro-cid-hyp3hcl7] svg[data-astro-cid-hyp3hcl7]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:square;stroke-linejoin:miter}.console-reel__btn[data-astro-cid-hyp3hcl7] .icon-play[data-astro-cid-hyp3hcl7],.console-reel__btn[data-astro-cid-hyp3hcl7] .icon-pause[data-astro-cid-hyp3hcl7],.console-reel__btn[data-astro-cid-hyp3hcl7] .icon-muted[data-astro-cid-hyp3hcl7],.console-reel__btn[data-astro-cid-hyp3hcl7] .icon-sound[data-astro-cid-hyp3hcl7]{fill:currentColor;stroke:none}.console-reel[data-astro-cid-hyp3hcl7] .icon-pause[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7].is-playing .icon-play[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7] .icon-sound[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7].is-unmuted .icon-muted[data-astro-cid-hyp3hcl7]{display:none}.console-reel[data-astro-cid-hyp3hcl7].is-playing .icon-pause[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7].is-unmuted .icon-sound[data-astro-cid-hyp3hcl7]{display:block}.console-reel__seek[data-astro-cid-hyp3hcl7]{flex:1;min-width:0;display:flex;align-items:center;padding-inline:clamp(4px,1vw,12px)}.console-reel__range[data-astro-cid-hyp3hcl7]{--progress: 0%;appearance:none;-webkit-appearance:none;width:100%;height:30px;margin:0;background:transparent;cursor:pointer}.console-reel__range[data-astro-cid-hyp3hcl7]::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,var(--receiver-green) var(--progress),rgba(158,240,176,.24) var(--progress))}.console-reel__range[data-astro-cid-hyp3hcl7]::-moz-range-track{height:2px;background:#9ef0b03d}.console-reel__range[data-astro-cid-hyp3hcl7]::-moz-range-progress{height:2px;background:var(--receiver-green)}.console-reel__range[data-astro-cid-hyp3hcl7]::-webkit-slider-thumb{-webkit-appearance:none;width:9px;height:9px;margin-top:-3.5px;border:0;border-radius:0;background:var(--receiver-green)}.console-reel__range[data-astro-cid-hyp3hcl7]::-moz-range-thumb{width:9px;height:9px;border:0;border-radius:0;background:var(--receiver-green)}.console-reel__range[data-astro-cid-hyp3hcl7]:focus-visible{outline:1px solid var(--receiver-green);outline-offset:3px}.console-reel__time[data-astro-cid-hyp3hcl7]{display:flex;gap:6px;flex:none;padding-inline:2px;font:500 9.5px/1 var(--font-text);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#f2f8f794;white-space:nowrap}.console-reel__time[data-astro-cid-hyp3hcl7] span[data-astro-cid-hyp3hcl7]:first-child{color:#9ef0b0db}.console-reel__time-sep[data-astro-cid-hyp3hcl7]{color:#f2f8f747}.console-reel__caption[data-astro-cid-hyp3hcl7]{display:flex;justify-content:space-between;gap:20px;padding:10px 14px 12px;border-top:1px solid rgba(158,240,176,.12);font:500 9.5px/1.5 var(--font-text);letter-spacing:.15em;text-transform:uppercase;color:#f2f8f799}.console-reel[data-astro-cid-hyp3hcl7]:fullscreen{display:flex;flex-direction:column;width:100vw;height:100vh;margin:0;border:0;background:var(--signal-ink)}.console-reel[data-astro-cid-hyp3hcl7]:fullscreen .console-reel__screen[data-astro-cid-hyp3hcl7]{flex:1;aspect-ratio:auto;background:#000}.console-reel[data-astro-cid-hyp3hcl7]:fullscreen .console-reel__video[data-astro-cid-hyp3hcl7]{object-fit:contain}.console-reel[data-astro-cid-hyp3hcl7]:fullscreen .console-reel__controls[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7]:fullscreen .console-reel__caption[data-astro-cid-hyp3hcl7],.console-reel[data-astro-cid-hyp3hcl7]:fullscreen .console-reel__slate[data-astro-cid-hyp3hcl7]{width:min(100%,1600px);margin-inline:auto}@media(hover:hover)and (pointer:fine){.console-reel__screen[data-astro-cid-hyp3hcl7]:hover .console-reel__bigplay[data-astro-cid-hyp3hcl7]:not(:hover) .console-reel__bigplay-ring[data-astro-cid-hyp3hcl7]{background:#9ef0b014}}@media(max-width:600px){.console-reel__slate[data-astro-cid-hyp3hcl7]{padding-inline:12px;font-size:8.5px}.console-reel__controls[data-astro-cid-hyp3hcl7]{gap:2px;padding-inline:6px}.console-reel__btn[data-astro-cid-hyp3hcl7]{width:36px;height:36px}.console-reel__btn--fs[data-astro-cid-hyp3hcl7]{display:none}.console-reel__time[data-astro-cid-hyp3hcl7]{font-size:8.5px;gap:4px}.console-reel__caption[data-astro-cid-hyp3hcl7]{flex-direction:column;gap:3px;padding-inline:12px}.console-reel__bigplay[data-astro-cid-hyp3hcl7]{left:12px;bottom:12px;padding:5px 13px 5px 5px}.console-reel__bigplay-ring[data-astro-cid-hyp3hcl7]{width:34px;height:34px}.console-reel__bigplay-label[data-astro-cid-hyp3hcl7]{font-size:8.5px}}.tech-page{background:var(--signal-ink);color:var(--cool-white);border-top:1px solid var(--receiver-green)}.tech-hero{position:relative;min-height:88svh;display:flex;align-items:flex-end;overflow:hidden;padding-top:var(--nav-h)}.tech-hero__media{position:absolute;inset:0}.tech-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.tech-hero__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,8,10,.96) 0%,rgba(5,8,10,.54) 34%,transparent 66%),linear-gradient(90deg,rgba(5,8,10,.8) 0%,rgba(5,8,10,.28) 46%,transparent 70%)}.tech-hero__scan{position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(158,240,176,.025) 0,rgba(158,240,176,.025) 1px,transparent 1px,transparent 4px);pointer-events:none}.tech-hero__content{position:relative;z-index:2;width:min(calc(100% - (var(--page-margin) * 2)),var(--page-max));margin-inline:auto;padding-block:clamp(40px,6vw,78px)}.tech-hero__kicker{color:#f2f8f78c}.tech-hero__title{margin-top:22px;font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(3.2rem,7.4vw,7.8rem);line-height:.92;letter-spacing:-.045em;max-width:14ch}.tech-hero__sub{margin-top:24px;max-width:52ch;font-size:var(--body-lg);line-height:1.55;color:#f2f8f7a8}.tech-hero__actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}.tech-hero .btn{background:var(--receiver-green);border-color:var(--receiver-green);color:var(--signal-ink)}.tech-hero .btn:hover{background:transparent;color:var(--receiver-green)}.tech-hero__credit{margin-top:36px;padding-top:12px;border-top:1px solid rgba(158,240,176,.24);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font:500 9.5px/1.5 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:#9ef0b0b8}.tech-hero__credit span:first-child{display:inline-flex;align-items:center;gap:7px}.tech-hero__credit i{width:5px;height:5px;border-radius:50%;background:var(--receiver-green);animation:rec-pulse 4s ease-in-out infinite}@keyframes rec-pulse{0%,88%,to{opacity:1}92%{opacity:.25}}.tech-section-title{margin-top:18px;font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(2.3rem,4.4vw,4.4rem);line-height:1;letter-spacing:-.04em;max-width:15ch}.tech-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--grid-gap);align-items:end;margin-bottom:clamp(36px,5vw,64px)}.tech-split .body{color:#f2f8f79e;padding-bottom:4px}.tech-agent{border-top:1px solid rgba(158,240,176,.18)}.tech-agent__grid{display:grid;grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);gap:clamp(30px,6vw,90px);align-items:start}.tech-agent__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.tech-agent__copy .body{color:#f2f8f7a8}.tech-agent__note-band{margin-top:clamp(38px,5vw,64px);padding-top:clamp(28px,3.4vw,42px);border-top:1px solid rgba(158,240,176,.18);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(30px,6vw,90px);align-items:start}.tech-agent__note-band .body{color:#f2f8f7a8}.tech-agent__note-band .footnote{margin-top:18px}.tech-quote{margin:0;padding:4px 0 4px 22px;border-left:1px solid var(--receiver-green)}.tech-quote p{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.18;letter-spacing:-.02em;color:var(--receiver-green)}.tech-quote cite{display:block;margin-top:10px;font:500 9.5px/1.5 var(--font-text);letter-spacing:.15em;text-transform:uppercase;font-style:normal;color:#f2f8f794}.tech-agent__media{display:flex;flex-direction:column;gap:22px;padding-top:26px}.tech-agent__media .frame__media{border-color:#9ef0b04d}.tech-agent__note{display:flex;gap:12px;align-items:flex-start;padding:16px 0 0;border-top:1px solid rgba(158,240,176,.18)}.tech-agent__dot{width:6px;height:6px;margin-top:7px;flex:none;border-radius:50%;background:var(--receiver-green)}.tech-agent__note p{font-size:12.5px;line-height:1.6;color:#f2f8f78f;max-width:40ch}.tech-workflow{border-top:1px solid rgba(158,240,176,.18);background:#070b0d}.workflow-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(158,240,176,.24);border-bottom:1px solid rgba(158,240,176,.24)}.workflow-strip li{position:relative;padding:28px clamp(16px,2.2vw,30px) 32px;border-right:1px solid rgba(158,240,176,.18);min-height:280px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.workflow-strip li:first-child{padding-left:0}.workflow-strip li:last-child{border-right:0;padding-right:0}.workflow-strip__num{font-family:var(--font-display);font-size:clamp(1.8rem,2.8vw,2.6rem);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;line-height:1;letter-spacing:-.03em;color:#9ef0b0d1}.workflow-strip__rule{position:relative;width:100%;height:1px;background:#9ef0b03d;margin-block:8px 10px}.workflow-strip__rule:before{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:50%;border:1px solid rgba(158,240,176,.7);background:var(--signal-ink)}.workflow-strip h3{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1;letter-spacing:-.02em}.workflow-strip p{margin-top:auto;font-size:12.5px;line-height:1.65;color:#f2f8f79e;max-width:32ch}.workflow-strip li.is-human{background:linear-gradient(180deg,rgba(158,240,176,.08),transparent 70%)}.workflow-strip li.is-human .workflow-strip__rule{background:var(--receiver-green);height:2px}.workflow-strip li.is-human .workflow-strip__rule:before{background:var(--receiver-green);border-color:var(--receiver-green)}.workflow-strip__tag{font:500 8.5px/1 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--signal-ink);background:var(--receiver-green);padding:5px 7px 4px}.tech-workflow__plate{margin-top:clamp(36px,5vw,62px)}.tech-workflow__plate .frame__media{border-color:#9ef0b04d}.tech-workflow__pull{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.8rem,3vw,3rem);line-height:1.05;letter-spacing:-.03em;color:var(--receiver-green);max-width:14ch;padding-bottom:10px}.tech-routes{border-top:1px solid rgba(158,240,176,.18)}.route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);align-items:stretch}.route-card{display:flex;flex-direction:column;gap:24px;height:100%}.route-card__copy{flex:1}.route-card__list{margin-top:auto}.route-card .frame__media{border-color:#9ef0b04d}.route-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.route-card__head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(158,240,176,.18)}.route-card__head h3{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1}.route-card__copy p{font-size:13.5px;line-height:1.65;color:#f2f8f79e;max-width:48ch}.route-card__list{display:flex;flex-wrap:wrap;gap:8px 18px;font:500 9.5px/1.4 var(--font-text);letter-spacing:.13em;text-transform:uppercase;color:#9ef0b0b8}.route-card__list li+li:before{content:"/";margin-right:18px;color:#f2f8f74d}.tech-routes__body{margin-top:30px;max-width:62ch}.tech-routes .footnote{margin-top:14px}.tech-system{border-top:1px solid rgba(158,240,176,.18);background:#070b0d}.system-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.system-strip li{padding:0;border:0;display:flex;flex-direction:column;gap:9px}.system-strip li:before{content:"";width:100%;height:2px;margin-bottom:8px;background:linear-gradient(90deg,#9ef0b0b3,#9ef0b014)}.system-strip__art{aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(158,240,176,.22);margin-bottom:8px;background:var(--ink-900)}.system-strip__art img{width:100%;height:100%;object-fit:cover;filter:saturate(.8);transition:filter .5s var(--ease-out),transform .6s var(--ease-out)}.system-strip__num{font:500 9.5px/1 var(--font-text);letter-spacing:.16em;color:var(--receiver-green)}.system-strip h3{font-family:var(--font-display);font-variation-settings:"opsz" 48,"SOFT" 50,"WONK" 1;font-weight:300;font-size:1.25rem;line-height:1.05}.system-strip p{margin-top:auto;font-size:11.5px;line-height:1.55;color:#f2f8f79e}@media(hover:hover)and (pointer:fine){.system-strip li:hover .system-strip__art img{filter:saturate(1) brightness(1.06);transform:scale(1.02)}}.tech-console{margin-top:clamp(54px,7vw,96px);padding-top:clamp(34px,4vw,54px);border-top:1px solid rgba(158,240,176,.18)}.tech-console__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--grid-gap);align-items:end}.tech-console__title{margin-top:16px;font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:.98;letter-spacing:-.035em}.tech-console__body{color:#f2f8f79e;padding-bottom:4px;max-width:46ch}@media(max-width:900px){.tech-console__head{grid-template-columns:1fr;gap:18px}.tech-console__body{max-width:58ch}}.tech-proof{border-top:1px solid rgba(158,240,176,.18)}.tech-proof .stats,.tech-proof .stat{border-color:#9ef0b038}.tech-proof .stat__value{color:var(--receiver-green)}.tech-proof .stat__label{color:#f2f8f794}.case-list{margin-top:clamp(36px,5vw,64px);display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.case{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center;padding-top:24px;border-top:1px solid rgba(158,240,176,.18)}.case.is-reverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.case.is-reverse .case__media{order:2}.case__media{border:1px solid rgba(158,240,176,.24);overflow:hidden;background:var(--ink-900)}.case__media img{width:100%;aspect-ratio:16/9;object-fit:cover}.case__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.case__head{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:center}.case__copy h3{font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(1.8rem,2.8vw,2.8rem);line-height:1;letter-spacing:-.03em}.case__copy p{font-size:13.5px;line-height:1.68;color:#f2f8f79e;max-width:56ch}.tech-proof .footnote{margin-top:28px}.tech-change{border-top:1px solid rgba(158,240,176,.18);background:#070b0d}.tech-change__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(30px,6vw,90px);align-items:stretch}.tech-change__grid .body{margin-top:22px;color:#f2f8f79e;max-width:46ch}.tech-change__grid .link-arrow{margin-top:24px}.compare{height:100%;display:flex;flex-direction:column;border-top:1px solid var(--receiver-green);padding-top:0}.compare__head{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:12px 0;border-bottom:1px solid rgba(158,240,176,.22);font:500 9.5px/1.4 var(--font-text);letter-spacing:.15em;text-transform:uppercase;color:var(--receiver-green)}.compare__row{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(158,240,176,.14);font-size:13px;line-height:1.5}.compare__row span:first-child{color:#f2f8f794;text-decoration:line-through;text-decoration-color:#f2f8f733}.compare__row span:last-child{color:#f2f8f7db}.tech-change .footnote{margin-top:22px}.tech-transfer{border-top:1px solid rgba(158,240,176,.18)}.transfer-grid{display:block}.transfer-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(158,240,176,.22)}.transfer-list li{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:20px clamp(20px,2.6vw,38px) 22px 0;border-bottom:1px solid rgba(158,240,176,.14)}.transfer-list li:nth-child(odd){border-right:1px solid rgba(158,240,176,.14)}.transfer-list li:nth-child(2n){padding-left:clamp(20px,2.6vw,38px);padding-right:0}.transfer-list li>span{font:500 9.5px/1.4 var(--font-text);letter-spacing:.15em;color:var(--receiver-green)}.transfer-list h3{font-family:var(--font-display);font-variation-settings:"opsz" 48,"SOFT" 50,"WONK" 1;font-weight:300;font-size:1.2rem;line-height:1.1}.transfer-list p{margin-top:5px;font-size:12.5px;line-height:1.55;color:#f2f8f79e;max-width:54ch}.transfer-media{margin-top:clamp(30px,4vw,48px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.transfer-media .frame__media{border-color:#9ef0b047}.transfer__actions{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.transfer__actions .btn{background:var(--receiver-green);border-color:var(--receiver-green);color:var(--signal-ink)}.transfer__actions .btn:hover{background:transparent;color:var(--receiver-green)}.tech-closing{position:relative;min-height:72svh;display:flex;align-items:flex-end;overflow:hidden;margin-top:clamp(40px,6vw,80px)}.tech-closing__media{position:absolute;inset:0}.tech-closing__media img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(.85)}.tech-closing__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,8,10,.96) 0%,rgba(5,8,10,.35) 55%,transparent 82%),linear-gradient(90deg,rgba(5,8,10,.82) 0%,transparent 66%)}.tech-closing__content{position:relative;z-index:2;padding-block:clamp(60px,9vw,120px)}.tech-closing__title{margin-top:20px;font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 50,"WONK" 1;font-weight:300;font-size:clamp(2.8rem,6vw,6.2rem);line-height:.96;letter-spacing:-.045em;max-width:15ch}.tech-closing .lede{margin-top:22px;max-width:46ch;color:#f2f8f7a8}.tech-closing__actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.tech-closing .btn{background:var(--receiver-green);border-color:var(--receiver-green);color:var(--signal-ink)}.tech-closing .btn:hover{background:transparent;color:var(--receiver-green)}@media(max-width:900px){.tech-split,.tech-agent__grid,.tech-agent__note-band,.tech-workflow__plate,.tech-change__grid,.transfer-grid{grid-template-columns:1fr;gap:30px}.workflow-strip,.system-strip{grid-template-columns:1fr}.workflow-strip li,.system-strip li{border-right:0;border-bottom:1px solid rgba(158,240,176,.16);padding-left:0;min-height:0}.workflow-strip li:last-child,.system-strip li:last-child{border-bottom:0}.route-grid,.transfer-list,.transfer-media{grid-template-columns:1fr}.transfer-list li:nth-child(odd){border-right:0}.transfer-list li:nth-child(2n){padding-left:0}.case,.case.is-reverse{grid-template-columns:1fr;gap:22px}.case.is-reverse .case__media{order:0}.tech-hero{min-height:80svh}}
