.page-hero-tall,.sector-list,.band-close-inner{padding-inline:clamp(20px,5vi,40px)}.page-hero-tall h1{font-size:var(--site-size-display-page)}.page-hero .hero-lead{text-wrap:pretty}.band-close h2{font-size:var(--site-size-title-band)}.sector-list{padding-block:40px 96px}.sector-row{border-block-end:1px solid var(--dm-border-contain);flex-wrap:wrap;align-items:flex-start;gap:24px 48px;padding-block:48px;display:flex}.sector-side{flex-direction:column;flex:0 0 240px;gap:16px;max-inline-size:100%;display:flex}.sector-photo{aspect-ratio:4/3}.sector-side h2{font-size:var(--site-size-pillar-fluid);line-height:1.2;font-weight:var(--dm-font-weight-semibold);letter-spacing:-.015em}.sector-main{flex-direction:column;flex:999 300px;gap:20px;display:flex}.sector-claim{font-size:var(--dm-font-size-section);line-height:1.55;font-weight:var(--dm-font-weight-semibold);text-wrap:balance}.sector-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.sector-card{border:1px solid var(--site-card-edge);border-radius:var(--dm-radius-contain);background:var(--dm-surface);flex-direction:column;gap:10px;padding-block:18px;padding-inline:20px;display:flex}.sector-name{color:var(--dm-action-text);font-size:var(--dm-font-size-hint);line-height:normal;font-weight:var(--dm-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.sector-point{font-size:var(--dm-font-size-strong);text-wrap:pretty;line-height:1.55}.sector-documents{border-block-start:1px solid var(--dm-site-rule);color:var(--dm-ink-muted);font-size:var(--dm-font-size-body);margin-block-start:auto;padding-block-start:10px;line-height:1.5}
