.atm-contact-route{background:var(--brand-bg-alt)}.atm-contact-route-head{padding:72px 0;background:linear-gradient(120deg,var(--brand-bg-alt) 0,#fff 58%);border-bottom:1px solid var(--brand-border)}.atm-contact-route-head p{color:var(--brand-text-secondary);font-size:1.05rem}.atm-contact-route-head img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--brand-border)}.atm-contact-cards{padding:64px 0}.atm-contact-cards article{height:100%;padding:26px;border:1px solid var(--brand-border);background:#fff}.atm-contact-cards article>span{display:block;color:var(--brand-secondary);font-size:1.8rem;font-weight:800}.atm-contact-cards h2{font-size:1.25rem}.atm-contact-cards p{color:var(--brand-text-secondary)}.atm-contact-boundary{margin-top:36px;padding:28px;border-left:5px solid var(--brand-warning);background:#fff}.atm-contact-boundary p{margin:0;color:var(--brand-text-secondary)}.atm-contact-form-band{padding:80px 0;background:#fff}.atm-contact-checklist{padding-left:20px}.atm-contact-checklist li{margin:12px 0;padding-left:8px;color:var(--brand-text-secondary)}.atm-contact-checklist strong{color:var(--brand-text)}.atm-contact-notice{margin-top:28px;padding:22px;background:var(--brand-primary-dark);color:#fff}.atm-contact-notice h3,.atm-contact-notice p{color:#fff}.atm-contact-form-wrap{padding:30px;border:1px solid var(--brand-border);border-top:5px solid var(--brand-secondary);background:var(--brand-bg-alt)}.atm-contact-form-wrap>p{color:var(--brand-text-secondary)}@media (max-width:767.98px){.atm-contact-form-band,.atm-contact-route-head{padding:56px 0}.atm-contact-cards{padding:48px 0}.atm-contact-form-wrap{padding:20px}}