.site-header .nav-mobile{display:none}@media(max-width:650px){.site-header nav .nav-mobile{display:block;color:var(--red)}}.footer-top{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:36px}.footer-top p{max-width:340px}.footer-bottom{flex-wrap:wrap;gap:20px}.site-header{position:relative}.site-header nav a[aria-current=page]{color:var(--red)}.site-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:8px 0 70px}.site-cards article{border-top:1px solid var(--line);padding-top:24px}.site-cards h2{font-size:1.65rem;line-height:1.25;margin:18px 0 14px}.site-cards p{color:var(--muted)}.site-cards p a,.faq p a{color:var(--red);text-decoration:underline}.site-cta{display:flex;gap:30px;justify-content:space-between;align-items:center;background:var(--blush);border-radius:16px;padding:40px;margin-bottom:70px}.site-cta h2{font-size:2rem}.site-cta p{margin-top:16px;max-width:650px;color:var(--muted)}.site-cta .btn{flex-shrink:0}.legacy-content{min-width:0}.site-header .menu-toggle{flex-shrink:0}@media(max-width:1000px){.footer-top{grid-template-columns:1fr 1fr}.site-header{gap:14px}}@media(max-width:720px){.site-cards{grid-template-columns:1fr;padding-bottom:40px;gap:28px}.site-cta{align-items:flex-start;flex-direction:column;padding:26px;margin-bottom:40px}.footer-top{gap:28px}.footer-top>div:first-child{grid-column:1/-1}.site-header nav.open{z-index:100;background:white;box-shadow:0 12px 24px #11162912}.page-intro{padding-top:44px}.footer-bottom{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}