/* Buyer decisions follow the work. Existing Grid identity and interactions remain. */
.conversion-edition .conversion-section h2{max-width:900px;margin-bottom:40px}
.conversion-edition .mapping-offer .actions{flex-wrap:wrap;gap:20px}
.conversion-edition .mapping-offer .actions .text-link{font-size:12px}
.conversion-edition .mapping-deliverables p{max-width:440px}
.conversion-edition .hero-copy .intro{max-width:470px}
.conversion-edition .hero-copy h1{font-size:clamp(54px,5.3vw,83px);line-height:1.05;letter-spacing:-.055em}
.conversion-edition .hero-copy .fine{max-width:440px;line-height:1.8}
.engagement-hero{padding-block:65px 80px;background:radial-gradient(ellipse at 90% 5%,#143c493d,transparent 60%)}
.engagement-hero h1{max-width:1100px;font-size:clamp(48px,6.4vw,92px);line-height:1.04;letter-spacing:-.055em}
.engagement-hero .intro{max-width:650px}
.engagement-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:start}
.delivery-path{list-style:none;padding:0;margin:0}
.delivery-path>li{display:grid;grid-template-columns:42px 1fr;gap:22px;padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid #294453}
.delivery-path>li:last-child{margin-bottom:0}
.step-number{font:12px Mono,monospace;color:#76e6e8;line-height:2.5}
.delivery-path h3{font-size:26px;line-height:1.25;letter-spacing:-.035em;margin:0 0 14px}
.delivery-path p{font-size:15px;line-height:1.8;color:#b2c7d0}
.delivery-path .stage-output{font-size:13px;color:#d3e6e9;margin-top:18px}
.scope-sheet{padding:35px;background:linear-gradient(125deg,#142c36,#09161d);border-top:2px solid #84e6d1;box-shadow:0 25px 60px #0002}
.scope-sheet h3{font-size:40px;line-height:1.1;letter-spacing:-.04em;margin:24px 0 16px}
.scope-lead{font-size:16px;line-height:1.8;color:#c2d9dd}
.scope-sheet dl{margin:30px 0}.scope-sheet dl>div{border-top:1px solid #38535c;padding:18px 0;display:grid;grid-template-columns:100px 1fr;gap:20px}
.scope-sheet dt{font:10px/1.8 Mono,monospace;color:#91dcd4;text-transform:uppercase;letter-spacing:.04em}
.scope-sheet dd{margin:0;font-size:14px;line-height:1.7;color:#cbdee2}
.scope-sheet .text-link{font-size:13px;margin-top:18px}
.fit-section{background:#0d1c24}.fit-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px}
.fit-columns h3{font-size:25px;letter-spacing:-.025em;margin-bottom:20px}
.fit-columns ul{padding-left:20px;color:#bed1d7;font-size:16px;line-height:1.8}.fit-columns li{padding-left:8px;margin-bottom:14px}
.readiness-note{max-width:950px;font-size:14px;line-height:1.9;color:#a5c2cd;margin:36px 0 0;padding-top:22px;border-top:1px solid #395460}
.operator-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:90px;align-items:center}.operator-layout p:not(.intro){font-size:16px;line-height:1.9;color:#aec6ce;margin-block:20px}
.operator-mark{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#143645,#061219);border:1px solid #395b69}.operator-mark>span{font-size:100px;letter-spacing:-.09em;color:#c5f6e9;line-height:1.2}.operator-mark small{font:10px/1.9 Mono,monospace;color:#97b9c5;text-align:center;letter-spacing:.16em;margin-top:30px}
.daily-board{display:grid;grid-template-columns:1.2fr 1fr;border-block:1px solid #43616b}.day-schedule{padding:30px 40px 30px 0}.day-schedule ol{list-style:none;margin:25px 0 0;padding:0}.day-schedule li{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:22px 15px;border-top:1px solid #294753}.day-schedule time{font:14px/1.6 Mono,monospace;color:#91cfd3}.day-schedule li>span{font-size:22px;letter-spacing:-.025em}.day-schedule small{display:block;font-size:12px;line-height:1.7;margin-top:10px;color:#9ab7c4;letter-spacing:0}.day-schedule .schedule-conflict{background:#715b2226;border-left:2px solid #e0c489}.decision-sheet{background:#14252d;padding:40px;border-left:1px solid #43616b}.decision-label{font:10px/1.8 Mono,monospace;color:#e0c489;letter-spacing:.1em}.decision-sheet h3{font-size:34px;line-height:1.18;letter-spacing:-.04em;margin:25px 0}.decision-sheet p{font-size:16px;line-height:1.9;color:#b9cdd4}.decision-sheet .text-link{margin-top:25px;font-size:12px}
.research-memo{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;border-top:1px solid #55717b;padding-top:36px}.memo-question h3{font-size:38px;line-height:1.2;letter-spacing:-.045em;margin:25px 0}.memo-question p{font-size:17px;line-height:1.8;color:#b4cbd5}.evidence-ledger{margin:0}.evidence-ledger>div{padding:20px 0;border-bottom:1px solid #375462}.evidence-ledger dt{font:11px/1.8 Mono,monospace;text-transform:uppercase;color:#95e1cf}.evidence-ledger>div:nth-child(2) dt{color:#e4c28c}.evidence-ledger dd{font-size:16px;line-height:1.8;color:#bfceda;margin:12px 0 0}.memo-section .text-link{margin-top:32px;font-size:13px}
.reception-sheet{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;border-block:1px solid #405563;padding-block:35px}.reception-sheet blockquote{margin:30px 0;font-size:36px;line-height:1.4;letter-spacing:-.035em;color:#e5edea}.reception-sheet dl{margin:0}.reception-sheet dl>div{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #304753}.reception-sheet dt{font:11px/1.8 Mono,monospace;color:#a4dcdb}.reception-sheet dd{margin:0;font-size:16px;line-height:1.8;color:#b5c8d1}
.permission-table{border-top:1px solid #426574}.permission-table>div{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;padding:24px 0;border-bottom:1px solid #2c4654;font-size:17px;line-height:1.6}.permission-table strong{font:11px/1.8 Mono,monospace;color:#8ac9d0;text-transform:uppercase;letter-spacing:.1em}.permission-table span:nth-child(2){color:#a9c0cd}.permission-section .fine{margin-top:24px;max-width:750px}
.audit-finding{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;border-left:2px solid #e0c489;padding:30px 0 30px 35px;background:linear-gradient(90deg,#80703616,transparent)}.audit-finding h3{font-size:34px;line-height:1.25;letter-spacing:-.035em;margin:24px 0}.audit-finding p{font-size:16px;line-height:1.8;color:#b5cad3}.audit-finding dl{margin:0}.audit-finding dl>div{border-bottom:1px solid #39505b;padding:18px 0}.audit-finding dt{font:11px/1.8 Mono,monospace;color:#dbca9d}.audit-finding dd{margin:10px 0 0;font-size:15px;line-height:1.8;color:#b5cad3}.audit-section .text-link{margin-top:30px;font-size:13px}.audit-section .fine{margin-top:20px;max-width:800px}
@media(max-width:1100px){.engagement-layout{gap:40px}.scope-sheet{padding:25px}.operator-layout{gap:45px}.research-memo,.reception-sheet,.audit-finding{gap:40px}}
@media(max-width:720px){.conversion-edition .signature-hero .hero-grid{padding-top:22px;gap:22px;min-height:0}.conversion-edition .hero-copy h1{font-size:49px;line-height:1.02;letter-spacing:-.05em;margin-block:18px}.conversion-edition .hero-copy .eyebrow{font-size:9px}.conversion-edition .hero-copy .intro{font-size:15px;line-height:1.75;margin-block:18px}.conversion-edition .hero-copy .actions{gap:14px;align-items:center;flex-wrap:wrap}.conversion-edition .hero-copy .actions .text-link{font-size:12px}.conversion-edition .hero-copy .fine{font-size:10px;margin:16px 0 0}.conversion-edition .hero-service-links{display:none}.conversion-edition .signature-hero .grid-stage{height:210px;margin-top:-10px;margin-bottom:-10px;transform:scale(.78);transform-origin:center}.conversion-edition .signature-hero .world-overline{padding-bottom:0;font-size:8px}.conversion-edition .signature-hero .world-choice-label{padding:12px;font-size:11px}.conversion-edition .signature-hero .world-outcome{padding:12px;min-height:90px}.conversion-edition .hero-display-controls{padding-top:7px}.conversion-edition .hero-bottom{margin-top:10px}.conversion-edition .mapping-offer{padding-block:55px}.conversion-edition .conversion-section h2{margin-bottom:30px;font-size:35px}.engagement-hero{padding-block:35px 50px}.engagement-hero h1{font-size:46px}.engagement-hero .intro{font-size:17px}.engagement-layout,.fit-columns,.operator-layout,.daily-board,.research-memo,.reception-sheet,.audit-finding{grid-template-columns:1fr;gap:35px}.delivery-path>li{grid-template-columns:30px 1fr;gap:15px;padding-bottom:24px;margin-bottom:24px}.delivery-path h3{font-size:23px}.delivery-path p{font-size:14px}.scope-sheet h3{font-size:34px}.scope-sheet dl>div{grid-template-columns:85px 1fr;gap:15px}.fit-columns{gap:25px}.fit-columns ul{font-size:15px}.operator-mark{aspect-ratio:2;max-width:400px}.operator-mark>span{font-size:60px}.operator-mark small{font-size:8px;margin-top:10px}.operator-layout p:not(.intro){font-size:15px}.day-schedule{padding:25px 0 0}.day-schedule li{grid-template-columns:63px 1fr;gap:12px;padding-inline:8px}.day-schedule li>span{font-size:20px}.decision-sheet{border-left:0;border-top:1px solid #43616b;padding:25px}.decision-sheet h3{font-size:30px}.research-memo{padding-top:25px;gap:20px}.memo-question h3{font-size:32px}.memo-question p,.evidence-ledger dd{font-size:15px}.reception-sheet{padding-block:25px;gap:15px}.reception-sheet blockquote{font-size:29px}.reception-sheet dl>div{grid-template-columns:90px 1fr;gap:18px}.reception-sheet dd{font-size:14px}.permission-table>div{gap:20px;grid-template-columns:1fr 1.1fr;font-size:14px;padding-block:20px}.permission-table strong{font-size:9px}.audit-finding{padding:20px;gap:20px}.audit-finding h3{font-size:28px}.audit-finding p,.audit-finding dd{font-size:14px}.readiness-note{font-size:13px}.conversion-edition .contact-form .field-row{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.conversion-edition *{scroll-behavior:auto}}
.runtime-proof-invite{display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid #4b7b79;border-bottom:1px solid #294c54;padding:24px 0;margin-bottom:45px}.runtime-proof-invite .eyebrow{font-size:9px;display:block;margin-bottom:10px;color:#91e5cf}.runtime-proof-invite strong{display:block;font-size:23px;line-height:1.3;letter-spacing:-.025em;color:#e0eeed}.runtime-proof-invite p{font-size:13px;margin-top:9px;color:#aac2cc}.runtime-proof-invite .text-link{font-size:12px;white-space:nowrap}.runtime-lead{font-size:21px;line-height:1.75;max-width:700px;color:#bed4dc;margin-bottom:45px}.runtime-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:start}.execution-path{padding:0;list-style:none;margin:0}.execution-path li{position:relative;padding:0 0 25px 70px;margin:0 0 25px;border-bottom:1px solid #2a4551}.execution-path li>span{position:absolute;left:0;top:5px;font:10px/1.5 Mono,monospace;color:#92d5cd}.execution-path strong{display:block;font-size:21px;letter-spacing:-.025em;color:#e0eded}.execution-path p{font-size:14px;line-height:1.8;color:#a7bfca;margin:9px 0}.execution-path a{font-size:12px;color:#c0f2e3;text-decoration:underline;text-underline-offset:5px}.artifact-sheet{padding:35px;background:linear-gradient(140deg,#19343d,#0c1b23);border:1px solid #49706e;border-top:2px solid #92e4c9}.artifact-sheet h3{font-size:34px;line-height:1.2;letter-spacing:-.04em;margin:25px 0}.artifact-sheet>p:not(.eyebrow){font-size:16px;line-height:1.85;color:#c1d5db}.artifact-sheet dl{margin:30px 0}.artifact-sheet dl>div{padding:20px 0;border-top:1px solid #3b5c66}.artifact-sheet dt{font:11px/1.7 Mono,monospace;color:#e5d394;text-transform:uppercase;margin-bottom:12px}.artifact-sheet dd{margin:0;font-size:15px;line-height:1.85;color:#c2d7db}.artifact-facts{display:flex;flex-wrap:wrap;gap:10px 25px;color:#98e1c9;font:10px/1.8 Mono,monospace}.proof-downloads{display:flex;flex-wrap:wrap;gap:30px;align-items:center;margin-top:40px}.proof-downloads .text-link{font-size:12px}.voice-preview-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.voice-preview h2{font-size:46px}.voice-preview .intro{font-size:18px}.voice-preview .fine{max-width:530px;line-height:1.8;margin-top:20px}.voice-player{padding:35px;background:linear-gradient(125deg,#1d303d,#0e1923);border-top:2px solid #adc6ff}.voice-player audio{display:block;width:100%;margin:25px 0;min-width:0;color-scheme:dark}.voice-player details{border-block:1px solid #3d5766;padding:17px 0;margin-bottom:25px}.voice-player summary{font-size:13px;color:#d4e3e9;cursor:pointer}.voice-player details p{font-size:15px;line-height:1.8;color:#b6c9d3;margin:18px 0 0}.voice-player .text-link{font-size:12px;line-height:1.7}.continuity-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.continuity-ledger article{padding:30px;border-top:2px solid #8ddeca;background:#11222b}.continuity-ledger h3{font-size:28px;margin:22px 0}.continuity-ledger dl>div{display:grid;grid-template-columns:95px 1fr;gap:20px;padding:14px 0;border-top:1px solid #34515f}.continuity-ledger dt{font:10px/1.8 Mono,monospace;color:#9cd3d0}.continuity-ledger dd{margin:0;font-size:15px;line-height:1.8;color:#d2e1e4}.continuity-ledger .changed{background:#bbd58512;margin-inline:-12px;padding-inline:12px}.continuity-ledger .changed dd{color:#d1eeab}
@media(max-width:1000px){.runtime-layout{gap:35px}.artifact-sheet{padding:25px}.voice-preview-layout{gap:40px}.voice-player{padding:25px}}
@media(max-width:720px){.runtime-proof-invite{display:block;margin-bottom:32px;padding-block:22px}.runtime-proof-invite strong{font-size:22px}.runtime-proof-invite .text-link{margin-top:18px}.runtime-lead{font-size:17px;margin-bottom:30px}.runtime-layout,.voice-preview-layout,.continuity-ledger{grid-template-columns:1fr;gap:30px}.execution-path li{padding-left:56px;margin-bottom:20px;padding-bottom:20px}.execution-path strong{font-size:20px}.artifact-sheet{padding:23px}.artifact-sheet h3{font-size:28px}.artifact-sheet>p:not(.eyebrow),.artifact-sheet dd{font-size:14px}.proof-downloads{gap:25px;margin-top:30px}.proof-downloads .button{width:100%;justify-content:center;font-size:12px}.voice-preview h2{font-size:35px}.voice-player{padding:22px}.voice-player>.eyebrow{font-size:8px}.continuity-ledger article{padding:24px}.continuity-ledger dl>div{grid-template-columns:80px 1fr;gap:15px}.continuity-ledger dd{font-size:14px}}
@media(max-width:720px){.conversion-edition .signature-hero .world-overline{order:1;margin-top:0}.conversion-edition .signature-hero .grid-stage{order:2;height:205px;margin-block:0;overflow:visible;transform:scale(.78)}.conversion-edition .signature-hero .world-console{order:3}.conversion-edition .hero-display-controls{order:4}.conversion-edition .signature-hero .hero-grid{gap:22px}}

.continuity-ledger article>p:not(.eyebrow){font-size:15px;line-height:1.8;color:#bed2da;margin:20px 0}.continuity-ledger .text-link{font-size:12px;line-height:1.7;margin-top:22px}.continuity-ledger del{color:#97abb3;margin-right:8px}

@media(max-width:380px){.conversion-edition .hero-copy .intro{font-size:14px;line-height:1.65;margin-top:18px}.conversion-edition .hero-copy .actions{margin-top:22px}.conversion-edition .hero-copy .fine{margin-top:14px}.conversion-edition .signature-hero .hero-grid{gap:18px}}
