/* Additive C content; existing selectors and copy are untouched. */
.build-scope-content{padding:0 0 28px;background:var(--color-stone-50)}
.build-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.build-scope-card{min-width:0;padding:24px;background:#fff;border:1px solid var(--color-stone-200);border-top:2px solid var(--color-gold,#b29368);border-radius:4px;scroll-margin-top:calc(var(--header-h,76px) + 20px)}
.build-scope-card .eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.09em}
.build-scope-card h3{margin:0 0 12px;font:500 27px/1.25 var(--font-display);color:var(--color-navy)}
.build-scope-card p,.build-scope-card li{font:400 14px/1.7 var(--font-sans);color:var(--color-muted);letter-spacing:0}
.build-scope-card p{margin:0}
.build-scope-card>p:not(.eyebrow)+p{margin-top:12px}
.build-scope-card strong{font-weight:600;color:var(--color-navy)}
.build-scope-details{padding:12px 0;margin-top:16px;border-top:1px solid var(--color-stone-200)}
.build-scope-details summary{cursor:pointer;font:600 14px/1.6 var(--font-sans);color:var(--color-navy);list-style:revert}
.build-scope-details summary:focus-visible{outline:2px solid var(--color-navy);outline-offset:4px}
.build-scope-details[open]>p{margin-top:10px}
.build-scope-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:8px}
.build-scope-actions a{display:inline-flex;align-items:center;min-height:44px;font:600 14px/1.5 var(--font-sans);color:var(--color-navy);text-underline-offset:5px}
.build-scope-actions a:focus-visible{outline:2px solid var(--color-navy);outline-offset:4px}
@media(max-width:767px){.build-scope-content{padding-bottom:24px}.build-scope-grid{grid-template-columns:1fr;gap:14px}.build-scope-card{padding:20px}.build-scope-card h3{font-size:24px}.build-scope-actions{gap:4px 14px}}
