.emergency-landing .sub-hero h1{max-width:650px;font-size:clamp(38px,4.7vw,62px);line-height:1.08}.emergency-landing .emergency-scope{font-size:14px;font-weight:600;line-height:1.6}.emergency-landing .sub-hero-grid>div,.emergency-landing .sub-hero-grid>aside{min-width:0}.emergency-landing .emergency-checklist .service-big-icon{width:80px;height:80px;margin-bottom:24px}.emergency-landing .emergency-checklist ol{gap:24px;margin:25px 0 28px;padding:0;list-style:none;display:grid}.emergency-landing .emergency-checklist li{align-items:flex-start;gap:15px;display:flex}.emergency-landing .emergency-checklist li>span{color:#416847;font-size:12px;font-weight:600;line-height:1.8}.emergency-landing .emergency-checklist strong{font-size:17px;line-height:1.35;display:block}.emergency-landing .emergency-checklist li p{color:#536454;margin-top:6px;font-size:14px;line-height:1.6}.emergency-landing .emergency-checklist .panel-footer{gap:15px;font-size:12px}.emergency-landing .emergency-scope-note{color:#435345;background:#f0f3eb;border-radius:10px;margin-top:35px;padding:22px 25px;font-size:14px;line-height:1.75}.emergency-landing .emergency-services-grid,.emergency-landing .emergency-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.emergency-landing .emergency-service-card,.emergency-landing .emergency-mode-card{background:#fff;border:1px solid #dce4d8;border-radius:14px;min-width:0;padding:32px}.emergency-landing .emergency-service-card>svg,.emergency-landing .emergency-mode-card>svg{color:#416847;margin-bottom:20px}.emergency-landing .emergency-service-card h3,.emergency-landing .emergency-mode-card h3{margin-bottom:13px;font-size:23px;line-height:1.3}.emergency-landing .emergency-service-symptom{color:#435345;font-size:15px;line-height:1.65}.emergency-landing .emergency-service-card ul{gap:10px;margin:22px 0;padding-left:20px;list-style:outside;display:grid}.emergency-landing .emergency-service-card li{padding-left:4px;font-size:15px;line-height:1.65}.emergency-landing .emergency-service-card li::marker{color:#416847}.emergency-landing .emergency-service-limit{color:#536454;border-top:1px solid #e5eae1;padding-top:17px;font-size:13px;line-height:1.7}.emergency-landing .emergency-mode-section{background:#f5f6f1}.emergency-landing .emergency-mode-card p{color:#435345;font-size:15px;line-height:1.8}.emergency-landing .emergency-section-call{margin-top:30px}.emergency-landing .cta-note{color:#435345;margin-top:13px;font-size:12px;line-height:1.65}.emergency-landing .emergency-area-link{margin-top:22px}.emergency-landing .emergency-contact{background:#dcefd7}.emergency-landing .emergency-contact>.container>p{max-width:620px;margin-top:22px}.emergency-landing .emergency-contact .business-contact-actions{margin-top:25px}.emergency-landing .emergency-contact>.container>.emergency-full-offer{margin-top:30px;font-size:13px;line-height:1.75}.emergency-landing .emergency-full-offer a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.emergency-landing .sub-hero h1{font-size:clamp(36px,9.8vw,48px)}.emergency-landing .emergency-scope{font-size:12px}.emergency-landing .emergency-checklist strong{font-size:17px}.emergency-landing .emergency-scope-note{padding:20px;font-size:13px}.emergency-landing .emergency-contact h2{font-size:36px}.emergency-landing .business-call>span{font-size:19px}.emergency-landing .business-call{gap:13px;padding-inline:18px}.emergency-landing .emergency-services-grid,.emergency-landing .emergency-mode-grid{grid-template-columns:minmax(0,1fr);gap:16px}.emergency-landing .emergency-service-card,.emergency-landing .emergency-mode-card{padding:24px}.emergency-landing .emergency-service-card h3,.emergency-landing .emergency-mode-card h3{font-size:21px}}
