.hero .intro{font-size:16px;max-width:560px;line-height:1.85}.scope-section{padding-top:70px;padding-bottom:60px;border-bottom:1px solid var(--line)}.scope-grid{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:16px;margin-top:32px}.scope-grid article{padding:28px 24px;background:#e8eee6}.scope-grid small{display:block;font-size:14px;color:var(--teal);margin-bottom:18px}.scope-grid h3{font-size:21px}.scope-grid p{font-size:16px;line-height:1.9}.scope-grid span{font-size:13px;color:var(--muted)}.scope-grid .scope-core{background:var(--ink);color:white;border-top:4px solid var(--red);padding-top:24px}.scope-core small,.scope-core span{color:#b3dfca}.scope-note{font-size:18px;font-weight:600;margin:27px 0 0}.handoff-value{font-size:24px;line-height:1.6;color:#f5f3ec;padding-top:30px;margin:35px 0 0;border-top:1px solid #476357}.hero .lead{color:var(--teal)}@media(max-width:880px){.scope-grid{grid-template-columns:1fr}.scope-section{padding-top:50px;padding-bottom:45px}.scope-grid article{padding:24px}.scope-grid .scope-core{padding-top:20px}.scope-grid small{margin-bottom:12px}.handoff-value{font-size:21px}}@media(max-width:520px){.hero .intro{font-size:16px}.scope-note{font-size:16px}.handoff-value{font-size:19px}.hero h1{font-size:clamp(29px,8.5vw,37px)}}
