.scope-grid[data-v-2f9703c9]{--balanced-gap:20px;margin-top:42px}.capability-grid[data-v-2f9703c9]{--balanced-gap:16px;margin-top:36px}.capability-grid .info-card[data-v-2f9703c9]{min-height:210px}.capability-grid h3[data-v-2f9703c9]{font-family:var(--font-display);font-size:25px;font-weight:500}.capability-grid p[data-v-2f9703c9]{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.7}.models[data-v-2f9703c9]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.models article[data-v-2f9703c9]{border:1px solid var(--line);border-radius:22px;padding:44px}.models span[data-v-2f9703c9]{display:inline-grid;width:64px;height:64px;place-items:center;border-radius:16px;background:var(--violet-600);color:#fff;font-weight:900}.models h2[data-v-2f9703c9]{margin:22px 0 12px;font-family:var(--font-display);font-size:38px}.models p[data-v-2f9703c9]{color:var(--muted)}.turnaround[data-v-2f9703c9]{background:var(--violet-950);color:#fff;padding:45px 0}.turnaround-grid[data-v-2f9703c9]{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:center}.turnaround-grid div[data-v-2f9703c9]{display:grid}.turnaround strong[data-v-2f9703c9]{color:var(--violet-200);font-family:var(--font-display);font-size:58px}.turnaround span[data-v-2f9703c9]{font-size:11px;font-weight:800;text-transform:uppercase}.turnaround p[data-v-2f9703c9]{color:#d0c4da}.steps[data-v-2f9703c9]{--balanced-gap:18px;margin-top:40px}.steps article[data-v-2f9703c9]{display:flex;gap:18px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:25px}.steps b[data-v-2f9703c9]{color:var(--violet-500);font-family:var(--font-display);font-size:30px}.steps p[data-v-2f9703c9]{margin-top:7px;color:var(--muted);font-size:13px}@media(max-width:700px){.models[data-v-2f9703c9],.turnaround-grid[data-v-2f9703c9]{grid-template-columns:1fr}.models article[data-v-2f9703c9]{padding:30px}}.development-evidence[data-v-2f9703c9]{padding-bottom:0}.development-grid[data-v-2f9703c9]{display:grid;grid-template-columns:5fr 7fr;gap:clamp(34px,5vw,70px);align-items:end}.development-gallery[data-v-2f9703c9]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.development-gallery figure[data-v-2f9703c9]{margin:0}.development-gallery figcaption[data-v-2f9703c9]{display:grid;padding:11px 2px}.development-gallery figcaption b[data-v-2f9703c9]{font-size:11px}.development-gallery figcaption span[data-v-2f9703c9]{color:var(--muted);font-size:9px}@media(max-width:800px){.development-grid[data-v-2f9703c9]{grid-template-columns:1fr}}@media(max-width:580px){.development-gallery[data-v-2f9703c9]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.development-gallery figure[data-v-2f9703c9]{flex:0 0 84%;scroll-snap-align:start}}.decision-section[data-v-2f9703c9]{background:var(--violet-50)}.decision-table[data-v-2f9703c9]{margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.decision-table>div[data-v-2f9703c9]{display:grid;grid-template-columns:.65fr 1fr 1fr}.decision-table>div[data-v-2f9703c9]>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px}.decision-head[data-v-2f9703c9]{background:var(--violet-900);color:#fff}.decision-table strong[data-v-2f9703c9]{color:var(--violet-700);font-size:12px}.decision-table span[data-v-2f9703c9]{background:#fff;color:var(--muted);font-size:13px;line-height:1.6}.brief-box[data-v-2f9703c9]{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;margin-top:34px;border:1px solid var(--line);background:#fff;padding:30px}.brief-box h3[data-v-2f9703c9]{margin-top:10px;font-family:var(--font-display);font-size:28px;font-weight:500}.brief-box ul[data-v-2f9703c9]{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin:0;padding-left:18px;color:var(--muted);font-size:13px}@media(max-width:700px){.decision-table[data-v-2f9703c9]{overflow-x:auto}.decision-table>div[data-v-2f9703c9]{min-width:700px}.brief-box[data-v-2f9703c9],.brief-box ul[data-v-2f9703c9]{grid-template-columns:1fr}}.brief-box ul[data-v-2f9703c9]{grid-template-columns:1fr}
