.office-fast-facts{grid-template-columns:repeat(3,1fr);max-width:1180px;margin:0 auto clamp(75px,8vw,120px);padding:0 clamp(24px,5vw,70px);display:grid}.office-fast-facts article{background:#fff;border:1px solid #d8d3c9;gap:10px;padding:28px;display:grid}.office-fast-facts small{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.office-fast-facts strong{font:600 21px/1.3 Georgia,serif}.office-seo-section{background:#f4f1e9;padding:clamp(75px,8vw,120px) clamp(24px,6vw,110px)}.office-seo-section>.service-section-heading{max-width:960px;margin-left:auto;margin-right:auto}.office-seo-section .service-section-heading>p:last-child{color:var(--muted);font-size:18px;line-height:1.7}.office-three-grid,.office-checklist{border-top:1px solid #cec8bd;border-left:1px solid #cec8bd;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:auto;display:grid}.office-three-grid article,.office-checklist article{border-bottom:1px solid #cec8bd;border-right:1px solid #cec8bd;padding:32px}.office-three-grid h3,.office-checklist h3{margin:0 0 14px;font:600 24px/1.2 Georgia,serif}.office-three-grid p,.office-checklist p{color:var(--muted);margin:0;line-height:1.65}.office-blueprint{background:#fff}.office-checklist{grid-template-columns:repeat(2,1fr)}.office-trust{color:#fff;background:#0c2d5b}.office-trust .eyebrow{color:#f1cd70}.office-trust .office-three-grid,.office-trust .office-three-grid article{border-color:#ffffff38}.office-trust .office-three-grid p{color:#ffffffb8}.service-quote-form select{color:#fff;width:100%;font:inherit;background:#132641;border:1px solid #ffffff4d;border-radius:6px;padding:13px}.service-contact a{color:#f1cd70}.service-contact{scroll-margin-top:90px}@media (max-width:800px){.office-fast-facts,.office-three-grid,.office-checklist{grid-template-columns:1fr}}@media (max-width:560px){.office-fast-facts{padding:0 24px}}.service-card-link{color:inherit;display:block}.service-card-link .service-card{height:100%}.service-card-link:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.service-card-cta{color:#fff;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.service-card-link:hover .service-card-cta{color:#f1cd70}
