.hub-page .breadcrumb{margin-bottom:1.5rem}.hub-page .lead{max-width:58rem}.hub-page section[id]{scroll-margin-top:7rem}.hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.hub-card{display:flex;flex-direction:column}.hub-card h3{font-size:1.35rem}.hub-card .text-link{margin-top:auto;padding-top:1.5rem}.hub-number{border-radius:50%;width:2.5rem;height:2.5rem;display:grid;place-items:center;background:#e5fbff;color:#0065ad;margin-bottom:1rem}.hub-note{color:var(--muted);margin-top:1.5rem;max-width:56rem}.hub-checklist{padding-left:1.3rem;max-width:55rem;margin:1.5rem 0}.hub-checklist li{padding:.65rem 0 .65rem .5rem}.hub-offices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.hub-offices .card{display:grid;grid-template-rows:2lh 3lh auto;gap:1rem;align-items:start}.hub-offices h3{font-size:clamp(1.2rem,2vw,1.6rem)}.hub-offices address{font-style:normal;color:var(--muted)}.hub-offices .button{justify-self:start}.hub-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.hub-next p{margin:1rem 0 1.5rem;color:var(--muted)}.hub-questions{max-width:950px}.hub-questions h2{margin-bottom:1.5rem}.hub-questions details{padding:1.25rem 0;border-top:1px solid var(--line)}.hub-questions summary{cursor:pointer;font-weight:600}.hub-questions details p{margin-top:1rem;color:var(--muted)}@media(max-width:1000px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.hub-grid,.hub-offices,.hub-next{grid-template-columns:1fr}.hub-offices .card{grid-template-rows:auto}.hub-next{gap:2rem}}
