.hero.hero-with-scope{height:420px;min-height:0}
.hero-with-scope .hero-inner{padding-top:30px}
.hero-with-scope h1,.hero-with-scope h2{font-size:46px;line-height:1.3;margin-top:14px}
.hero-with-scope .hero-description{margin-top:14px}
.hero-with-scope .hero-actions{margin-top:20px}
.hero-with-scope + .quick-access{padding-bottom:28px}
.business-scope{padding:20px 0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.business-scope .section-heading{align-items:center;margin-bottom:14px}
.business-scope .section-heading h2{font-size:25px;margin:0}
.business-scope .text-link{font-size:15px}
.scope-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}
.scope-item{padding:10px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0}
.scope-item dt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:4px}
.scope-code{font:600 20px/1.4 Arial,sans-serif;color:var(--blue)}
.scope-kind{font-size:13px;color:var(--muted)}
.scope-item dd{margin:0;color:var(--ink);font-size:16px;line-height:1.5}
@media(max-width:1100px){.scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scope-item{padding:10px 14px}}
@media(max-width:700px){.hero-with-scope + .quick-access{padding-bottom:20px}.hero.hero-with-scope{height:auto;min-height:0}.hero-with-scope .hero-inner{padding-top:24px;padding-bottom:82px}.hero-with-scope h1,.hero-with-scope h2{font-size:34px;line-height:1.35}.business-scope{padding:18px 0}.business-scope .section-heading{gap:12px;margin-bottom:12px}.business-scope .section-heading h2{font-size:24px}.business-scope .text-link{font-size:14px;gap:6px}.scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scope-item{padding:10px 12px}.scope-code{font-size:19px}.scope-kind{font-size:13px}}
