.sector-focus{border-top:1px solid #33505e;width:100%;max-width:1440px;margin-inline:auto;padding:3.5rem 0}.sector-focus h2{letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.8rem);font-weight:500;line-height:1.13}.sector-lead{color:#c0d2dc;max-width:850px;margin:1.5rem 0 2rem;font-size:1.0625rem;line-height:1.75}.sector-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.sector-grid article{background:#102b39;border-top:3px solid #86e6d9;min-width:0;padding:1.75rem;scroll-margin-top:2rem}.sector-grid .eyebrow{color:#a9c8d6;font-size:.875rem;line-height:1.5;display:block}.sector-grid h4{color:#8de6db;margin:0 0 1rem;font-size:1.2rem;line-height:1.4}.sector-grid ul{margin:1.2rem 0 0;padding-left:1.2rem}.sector-grid li{color:#bed1dc;margin-bottom:1rem;font-size:1rem;line-height:1.7}.sector-grid li strong{color:#e1eef3}.sector-method-link{color:#8de6db;text-underline-offset:4px;font-size:1rem;line-height:1.6;text-decoration:underline;display:inline-block}.sector-grid h3{margin:1.1rem 0;font-size:1.8rem;line-height:1.2}.sector-grid p{color:#bed1dc;font-size:1rem;line-height:1.75}.sector-grid article>div{flex-direction:column;gap:.8rem;margin-top:1.5rem;display:flex}.sector-grid a{color:#8de6db;text-underline-offset:4px;font-size:1rem;line-height:1.55;text-decoration:underline}.sector-grid a:focus-visible{outline-offset:4px;outline:2px solid #8de6db}.sector-scope{color:#abc3ce;margin-top:1.5rem;font-size:.9375rem;line-height:1.65}@media (max-width:800px){.sector-grid{grid-template-columns:1fr}.sector-focus{padding:2.5rem 0}.sector-grid article{padding:1.5rem}}
