.content-page{padding-block:30px 70px}.breadcrumbs{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;background:transparent;border:0;box-shadow:none;padding:0;font-size:12px;color:#526783;margin-bottom:50px}.breadcrumbs a{font-size:12px;color:var(--blue)}.content-heading{max-width:950px;margin:0 auto 55px;text-align:center}.content-heading h1{font-size:clamp(35px,4vw,56px);line-height:1.2;letter-spacing:-1.9px}.content-heading>p:not(.eyebrow){font-size:19px;line-height:1.85;color:var(--muted);max-width:800px;margin:24px auto}.content-heading .hero-actions{justify-content:center}.content-body{max-width:780px;margin:auto}.content-body>section{margin:45px 0}.content-body h2{font-size:28px;line-height:1.4;letter-spacing:-.7px;margin-bottom:20px}.content-body p{font-size:17px;line-height:1.95;color:var(--muted);margin:17px 0}.content-questions details{border-bottom:1px solid var(--line);padding:20px 0}.content-questions summary{font-size:17px;font-weight:600;cursor:pointer}.related-pages{border-top:1px solid var(--line);padding-top:45px;margin-top:55px}.related-pages h2{font-size:29px;letter-spacing:-.8px;margin-bottom:25px}.related-pages>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-pages a{display:flex;flex-direction:column;gap:12px;border:1px solid var(--line);border-radius:10px;padding:22px;transition:border-color .25s,box-shadow .25s}.related-pages a:hover{border-color:var(--blue);box-shadow:0 8px 25px #1459e812}.related-pages strong{font-size:17px;line-height:1.6;color:var(--blue)}.related-pages span{font-size:14px;line-height:1.8;color:var(--muted)}.content-cta{background:#eef5ff;padding:40px;margin-top:45px;border-radius:14px;text-align:center}.content-cta h2{font-size:30px;letter-spacing:-.8px}.content-cta p{margin:18px auto 24px;color:var(--muted);max-width:650px}@media(max-width:680px){.content-page{padding-top:23px}.breadcrumbs{margin-bottom:35px;font-size:11px}.content-heading h1{font-size:35px}.content-heading>p:not(.eyebrow){font-size:17px}.content-body h2{font-size:25px}.content-body p{font-size:16px}.related-pages>div{grid-template-columns:1fr}.related-pages h2{font-size:26px}.content-cta{padding:30px 22px}.content-cta h2{font-size:27px}}
.breadcrumbs{align-items:center}.breadcrumbs>a{padding:0}
