.about-page{padding:56px 0 72px}.about-shell{max-width:848px;margin:auto;padding-inline:24px}.about-eyebrow{color:#06c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font-size:11px}.about-page h1{text-wrap:balance;margin-bottom:28px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.4}.about-page .about-copy{font-size:16px;line-height:1.9}.about-page .about-copy>p:first-child{margin-bottom:40px;font-size:20px;line-height:1.8}.about-page .about-copy h2{margin-top:48px;margin-bottom:16px;padding-top:0;scroll-margin-top:96px;font-size:26px;font-weight:400;line-height:1.5}.about-page .about-copy p{color:#526277;margin-bottom:20px}.about-page .about-copy ul{color:#526277;margin-block:0;padding-left:22px;list-style:outside}.about-page .about-copy li::marker{color:#a58d68}.about-final{background:#f7f5f0;border:1px solid #e3e0d9;border-radius:8px;margin-top:48px;padding:32px}.about-final h2{font-size:26px;font-weight:400;line-height:1.5}.about-final p{color:#526277;margin:12px 0 24px}.about-action{color:#fff;background:#0b2d50;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:16px 24px;font-size:14px;font-weight:500;transition:opacity .15s;display:inline-flex}.about-action:hover{opacity:.9}.about-copy li+li{margin-top:12px}.about-copy a{text-underline-offset:4px;text-decoration:underline}.about-page a:focus-visible{outline-offset:4px;outline:2px solid #06c}@media (max-width:599px){.about-page{padding-top:32px}.about-final{padding:24px}}
