.info{min-height:100dvh}.info-header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);max-width:1200px;margin:0 auto;display:flex}.info-nav{gap:var(--space-4);font-size:14px;font-weight:600;display:none}.info-nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.info-main{max-width:720px;padding:var(--space-4) var(--space-4) 48px;margin:0 auto}.info h1{margin:var(--space-4) 0 var(--space-3);font-size:28px;line-height:1.2}.info h2{margin:0 0 var(--space-3);font-size:22px;line-height:1.25}.info h3{margin:0 0 var(--space-2);font-size:16px}.info-lead,.info-text{margin:0 0 var(--space-3);color:var(--greyscale-700);font-size:16px;line-height:1.6}.info-cta{gap:var(--space-3);flex-direction:column;margin-bottom:40px;display:flex}.info-section{scroll-margin-top:var(--space-6);margin-bottom:40px}.info-rates{margin:0;padding:0;list-style:none}.info-rates li{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--greyscale-200);display:flex}.info-rate-title{font-size:16px}.info-rate-sub,.info-small{margin:var(--space-1) 0 0;color:var(--greyscale-700);font-size:14px;line-height:1.5}.info-rate-price{white-space:nowrap;font-weight:700}.info-doc-link{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.info-contact{padding:var(--space-3) 0;border-bottom:1px solid var(--greyscale-200)}.info-contact a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:640px){.info-nav{display:flex}.info-phone-pill{display:none}.info-cta{flex-direction:row}.info-cta .btn{flex:1}.info h1{font-size:36px}}
