.ap-intro{background:#f5f2eb;color:#304450;padding:6rem 0}.ap-intro__wrap{max-width:100rem;margin:auto;padding:0 4rem}.ap-intro__eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:1.2rem;color:#675331;font-weight:600}.ap-intro h1{font-size:clamp(3.6rem,4.7vw,6rem);line-height:1.12;color:#1d3342;letter-spacing:-.025em;margin:2rem 0 2.5rem}.ap-intro p{font-size:1.7rem;line-height:1.8;max-width:78rem}.ap-intro .ap-intro__lead{font-size:2.1rem;line-height:1.6}.ap-intro__status{border-top:1px solid #cbd4d5;margin-top:4rem;padding-top:3rem}.ap-intro h2{font-size:2.8rem;color:#1d3342;margin:0 0 1.5rem}.ap-intro__links{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin-top:2.4rem}.ap-intro__links a{font-size:1.5rem;color:#1d3342;text-underline-offset:.4rem;padding:.8rem 0}.ap-intro a:focus-visible{outline:3px solid #a77a2e;outline-offset:4px}@media(max-width:749px){.ap-intro{padding:3.6rem 0}.ap-intro__wrap{padding:0 2.4rem}.ap-intro .ap-intro__lead{font-size:1.9rem}}
