.hero-copy{max-width:760px}.hero-detail{font-size:1rem!important;color:#b9c4ce!important;margin-top:-1.25rem!important}.seo-intro{padding:2.25rem max(1.5rem,calc((100vw - var(--max))/2));border-bottom:1px solid var(--line);background:#fff}.seo-intro p{max-width:980px;margin:0;font-size:1.05rem;color:#4f5b66}.cards.four{grid-template-columns:repeat(4,1fr)}.cards.four .card img{height:270px}.card-body a{display:inline-block;margin-top:1rem;color:var(--blue);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.proof-grid article{padding:2rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.proof-grid span{color:var(--blue);font-size:.75rem;font-weight:800}.proof-grid h3{font-size:1.15rem;margin:2.25rem 0 .7rem}.proof-grid p{color:#66717c;font-size:.9rem}.newsletter{padding:5rem max(1.5rem,calc((100vw - var(--max))/2));background:var(--blue);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.newsletter .eyebrow{color:#fff}.newsletter h2{font:bold clamp(2.7rem,5vw,5rem) Arial Black;margin:0;letter-spacing:-.055em;text-transform:uppercase}.newsletter form{gap:.6rem}.newsletter label{color:#fff}.newsletter form>div{display:flex}.newsletter input{margin:0;border:0;min-height:52px}.newsletter .btn{background:var(--black);border-color:var(--black);white-space:nowrap}.newsletter small{color:#dcecff}.footer.expanded{grid-template-columns:.7fr 2.3fr}.footer-nav.four-cols{grid-template-columns:repeat(4,1fr)}@media(max-width:1000px){.cards.four{grid-template-columns:1fr 1fr}.proof-grid{grid-template-columns:1fr 1fr}.footer.expanded{grid-template-columns:1fr}.footer-nav.four-cols{grid-template-columns:1fr 1fr}}@media(max-width:700px){.newsletter{grid-template-columns:1fr;gap:2rem}.newsletter form>div{display:block}.newsletter .btn{width:100%}.cards.four,.proof-grid{grid-template-columns:1fr}.hero-copy{max-width:calc(100% - 3rem)}.hero-detail{display:none}.footer-nav.four-cols{grid-template-columns:1fr 1fr}}
