.emergency-cta{position:relative;isolation:isolate;overflow:hidden;padding:80px 0;background:radial-gradient(circle at 12% 12%,rgb(51 51 255 / .38),transparent 34%),radial-gradient(circle at 92% 88%,rgb(57 255 20 / .12),transparent 28%),linear-gradient(135deg,#07163f 0%,#0b245f 54%,#0d347e 100%);color:#fff}.emergency-cta::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.18;background-image:linear-gradient(rgb(255 255 255 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .08) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,#000,transparent 68%)}.emergency-cta__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.emergency-cta__content{max-width:650px}.emergency-cta__kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;color:#8BFF76;font-size:.8rem;font-weight:800;letter-spacing:.17em;line-height:1.4;text-transform:uppercase}.emergency-cta__kicker::before{content:"";width:38px;height:3px;border-radius:999px;background:#39FF14}.emergency-cta h2{margin:0 0 24px;color:#fff;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.emergency-cta__content>p:not(.emergency-cta__kicker){margin:0;color:#DCE8FF;font-size:1.08rem;line-height:1.8}.emergency-cta__availability{position:relative;margin-top:24px!important;padding:18px 20px 18px 48px;border:1px solid rgb(249 115 22 / .46);border-radius:12px;background:rgb(249 115 22 / .12);color:#ffffff!important;font-size:.98rem!important}.emergency-cta__availability p{margin:0}.emergency-cta__availability p+p{margin-top:8px}.emergency-cta__support-title{color:#FDBA74!important;font-weight:900}.emergency-cta__availability::before{content:"";position:absolute;top:26px;left:22px;width:10px;height:10px;border-radius:50%;background:#F97316;box-shadow:0 0 0 5px rgb(249 115 22 / .18)}.emergency-cta__actions{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:18px}.emergency-action-card{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:28px;overflow:hidden;border:1px solid rgb(255 255 255 / .32);border-radius:18px;background:rgb(255 255 255 / .97);box-shadow:0 18px 42px rgb(2 8 23 / .25);color:#0F172A;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.emergency-action-card::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#3333FF,#39FF14)}.emergency-action-card__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:22px;border-radius:14px;background:#EAF1FF;color:#1236A5}.emergency-action-card--whatsapp .emergency-action-card__icon{background:#E9F8EF;color:#187A3E}.emergency-action-card__icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.emergency-action-card--whatsapp .emergency-action-card__icon svg{fill:currentColor;stroke:none}.emergency-action-card--whatsapp .emergency-action-card__icon-mark{fill:#fff}.emergency-action-card h3{margin:0 0 10px;color:#0F172A;font-size:1.22rem;line-height:1.3}.emergency-action-card p{margin:0 0 24px;color:#586579;font-size:.92rem;line-height:1.65}.emergency-action-card__detail{color:#1E293B!important;font-size:1.04rem!important;font-weight:800;overflow-wrap:anywhere}.emergency-action-card__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:auto;padding:12px 16px;border:2px solid #1236A5;border-radius:10px;background:#1236A5;color:#fff;font-size:.9rem;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.emergency-action-card--whatsapp .emergency-action-card__button{border-color:#187A3E;background:#187A3E}.emergency-action-card__button:hover,.emergency-action-card__button:focus-visible{border-color:#33F;background:#33F;color:#fff;text-decoration:none}.emergency-action-card--whatsapp .emergency-action-card__button:hover,.emergency-action-card--whatsapp .emergency-action-card__button:focus-visible{border-color:#126231;background:#126231}.emergency-action-card__button:focus-visible{outline:3px solid #39FF14;outline-offset:3px}@media (hover:hover){.emergency-action-card:hover{transform:translateY(-7px);border-color:rgb(57 255 20 / .72);box-shadow:0 26px 55px rgb(2 8 23 / .34)}}@media (min-width:700px){.emergency-cta__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.emergency-cta{padding:110px 0}.emergency-cta__layout{grid-template-columns:minmax(360px,.85fr) minmax(0,1.35fr);gap:64px}}@media (max-width:699px){.emergency-cta{padding:64px 0}.emergency-cta__layout{gap:36px}.emergency-cta__content{text-align:center}.emergency-cta__kicker{justify-content:center}.emergency-cta__availability{padding:18px 18px 18px 44px;text-align:left}.emergency-cta__availability::before{left:18px}.emergency-action-card{align-items:center;padding:26px 24px;text-align:center}.emergency-action-card__button{max-width:360px}}@media (prefers-reduced-motion:reduce){.emergency-action-card,.emergency-action-card__button{transition:none}}