.PageHeader-module__eQuKha__header{background:var(--surface);border-bottom:1px solid var(--line);padding-block:clamp(56px,8vw,104px);position:relative;overflow:hidden}.PageHeader-module__eQuKha__header:before{content:"";background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);opacity:.7;pointer-events:none;background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 80% 30%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 80% at 80% 30%,#000 0%,#0000 70%)}.PageHeader-module__eQuKha__inner{position:relative}.PageHeader-module__eQuKha__title{max-width:16ch}.PageHeader-module__eQuKha__lede{max-width:62ch;color:var(--muted);margin-top:20px;font-size:clamp(1.02rem,1.5vw,1.16rem)}
.page-module__xgPmsG__grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.page-module__xgPmsG__sticky{position:sticky;top:110px}.page-module__xgPmsG__asideTitle{max-width:12ch}.page-module__xgPmsG__prose{flex-direction:column;gap:18px;max-width:68ch;font-size:1.04rem;display:flex}.page-module__xgPmsG__h3{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.page-module__xgPmsG__inlineLink{color:var(--ink);border-bottom:1px solid var(--line-strong);font-weight:500;transition:border-color .18s}.page-module__xgPmsG__inlineLink:hover{border-color:var(--ink)}.page-module__xgPmsG__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}@media (max-width:900px){.page-module__xgPmsG__grid{grid-template-columns:1fr}.page-module__xgPmsG__sticky{position:static}.page-module__xgPmsG__asideTitle{max-width:none}}
.page-module__wpboDa__grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.page-module__wpboDa__prose{flex-direction:column;gap:18px;font-size:1.04rem;display:flex}.page-module__wpboDa__inlineLink{color:var(--ink);border-bottom:1px solid var(--line-strong);font-weight:500;transition:border-color .18s}.page-module__wpboDa__inlineLink:hover{border-color:var(--ink)}.page-module__wpboDa__sectionHead{max-width:44ch;margin-bottom:clamp(32px,4vw,56px)}.page-module__wpboDa__featuresSection{background:var(--surface);border-block:1px solid var(--line)}.page-module__wpboDa__features{grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,44px);display:grid}.page-module__wpboDa__feature{border-top:1px solid var(--ink);padding-top:22px}.page-module__wpboDa__featureNum{font-family:var(--font-mono);color:var(--faint);margin-bottom:12px;font-size:.72rem;display:block}.page-module__wpboDa__featureTitle{margin-bottom:10px}.page-module__wpboDa__specs{border-top:1px solid var(--line)}.page-module__wpboDa__specRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-block:13px;display:flex}.page-module__wpboDa__specRow dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.page-module__wpboDa__specRow dd{color:var(--ink);text-align:right;font-weight:500}.page-module__wpboDa__ctaSection{background:var(--ink);color:#fff;padding-block:clamp(56px,8vw,104px)}.page-module__wpboDa__ctaInner{text-align:center}.page-module__wpboDa__ctaEyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;margin-bottom:16px;font-size:.68rem;font-weight:500;display:inline-block}.page-module__wpboDa__ctaTitle{color:#fff}.page-module__wpboDa__ctaText{color:#ffffffa8;max-width:58ch;margin:18px auto 32px}@media (max-width:900px){.page-module__wpboDa__grid,.page-module__wpboDa__features{grid-template-columns:1fr}}
.page-module__O-HN0G__grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.page-module__O-HN0G__prose{flex-direction:column;gap:18px;font-size:1.04rem;display:flex}.page-module__O-HN0G__inlineLink{color:var(--ink);border-bottom:1px solid var(--line-strong);font-weight:500;transition:border-color .18s}.page-module__O-HN0G__inlineLink:hover{border-color:var(--ink)}.page-module__O-HN0G__sectionHead{max-width:44ch;margin-bottom:clamp(32px,4vw,56px)}.page-module__O-HN0G__capsSection{background:var(--surface);border-block:1px solid var(--line)}.page-module__O-HN0G__caps{grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,44px);display:grid}.page-module__O-HN0G__cap{border-top:1px solid var(--ink);padding-top:22px}.page-module__O-HN0G__capNum{font-family:var(--font-mono);color:var(--faint);margin-bottom:12px;font-size:.72rem;display:block}.page-module__O-HN0G__capTitle{margin-bottom:10px}.page-module__O-HN0G__capsNote{border-top:1px solid var(--line);color:var(--muted);max-width:62ch;margin-top:clamp(32px,4vw,48px);padding-top:22px;font-size:.95rem}.page-module__O-HN0G__specs{border-top:1px solid var(--line);margin-top:10px}.page-module__O-HN0G__specRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-block:13px;display:flex}.page-module__O-HN0G__specRow dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.page-module__O-HN0G__specRow dd{color:var(--ink);text-align:right;font-weight:500}.page-module__O-HN0G__pilotSection{background:var(--surface);border-block:1px solid var(--line)}.page-module__O-HN0G__audienceSection{background:var(--bg);border-block:1px solid var(--line)}.page-module__O-HN0G__audienceInner{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.page-module__O-HN0G__audienceTitle{max-width:18ch}.page-module__O-HN0G__audienceLede{max-width:56ch;color:var(--muted);margin-top:18px}.page-module__O-HN0G__audienceList{border-top:1px solid var(--line);list-style:none}.page-module__O-HN0G__audienceList li{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;padding-block:15px;font-weight:500;display:flex}.page-module__O-HN0G__audienceList li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:7px;height:7px}.page-module__O-HN0G__ctaSection{background:var(--ink);color:#fff;padding-block:clamp(56px,8vw,104px)}.page-module__O-HN0G__ctaInner{text-align:center}.page-module__O-HN0G__ctaEyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;margin-bottom:16px;font-size:.68rem;font-weight:500;display:inline-block}.page-module__O-HN0G__ctaTitle{color:#fff}.page-module__O-HN0G__ctaText{color:#ffffffa8;max-width:58ch;margin:18px auto 32px}.page-module__O-HN0G__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:900px){.page-module__O-HN0G__grid,.page-module__O-HN0G__caps,.page-module__O-HN0G__audienceInner{grid-template-columns:1fr}}
.page-module__jZuELG__grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.page-module__jZuELG__prose{flex-direction:column;gap:18px;font-size:1.04rem;display:flex}.page-module__jZuELG__inlineLink{color:var(--ink);border-bottom:1px solid var(--line-strong);font-weight:500;transition:border-color .18s}.page-module__jZuELG__inlineLink:hover{border-color:var(--ink)}.page-module__jZuELG__sectionHead{max-width:44ch;margin-bottom:clamp(32px,4vw,56px)}.page-module__jZuELG__sectionLede{max-width:62ch;color:var(--muted);margin-top:18px}.page-module__jZuELG__workSection{background:var(--surface);border-block:1px solid var(--line)}.page-module__jZuELG__work{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.page-module__jZuELG__workItem{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:clamp(26px,3vw,40px);display:flex}.page-module__jZuELG__workTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}.page-module__jZuELG__workClient{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);font-size:.72rem;line-height:1.5}.page-module__jZuELG__workNote{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:.62rem;font-weight:500}.page-module__jZuELG__workTitle{margin-bottom:10px}.page-module__jZuELG__workBody{color:var(--graphite)}.page-module__jZuELG__tags{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px;list-style:none;display:flex}.page-module__jZuELG__tag{color:var(--muted);background:var(--paper);border-radius:999px;padding:4px 10px;font-size:.78rem}.page-module__jZuELG__stepsSection{background:var(--bg);border-block:1px solid var(--line)}.page-module__jZuELG__steps{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,44px);display:grid}.page-module__jZuELG__step{border-top:1px solid var(--ink);padding-top:22px}.page-module__jZuELG__stepNum{font-family:var(--font-mono);color:var(--faint);margin-bottom:12px;font-size:.72rem;display:block}.page-module__jZuELG__stepTitle{margin-bottom:10px}.page-module__jZuELG__areas{grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,44px);display:grid}.page-module__jZuELG__area{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(24px,2.5vw,34px);transition:border-color .2s}.page-module__jZuELG__area:hover{border-color:var(--line-strong)}.page-module__jZuELG__areaTitle{margin-bottom:10px}.page-module__jZuELG__whySection{background:var(--surface);border-block:1px solid var(--line)}.page-module__jZuELG__ctaSection{background:var(--ink);color:#fff;padding-block:clamp(56px,8vw,104px)}.page-module__jZuELG__ctaInner{text-align:center}.page-module__jZuELG__ctaTitle{color:#fff}.page-module__jZuELG__ctaText{color:#ffffffa8;max-width:56ch;margin:18px auto 32px}@media (max-width:900px){.page-module__jZuELG__grid,.page-module__jZuELG__steps,.page-module__jZuELG__areas,.page-module__jZuELG__work{grid-template-columns:1fr}}
