.emergency-site{--background:#0b0b0b;--foreground:#f5f2ec;--card:#171613;--card-foreground:#f5f2ec;--primary:#d9b77b;--primary-foreground:#0b0b0b;--secondary:#272319;--secondary-foreground:#f5f2ec;--muted:#201e18;--muted-foreground:#bdb7ac;--accent:#272319;--accent-foreground:#f5f2ec;--border:#514735;--input:#514735;--ring:#d9b77b;--popover:#171613;--popover-foreground:#f5f2ec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f2ec;background:radial-gradient(at 15% 14%,#49351925,#0000 35%),#0b0b0b;min-height:100vh;font-family:Arial,sans-serif;line-height:1.65}.emergency-site *{box-sizing:border-box}.emergency-site a{text-decoration:none}.emergency-site button,.emergency-site a,.emergency-site input,.emergency-site textarea{touch-action:manipulation}.emergency-site :focus-visible{outline-offset:4px;outline:2px solid #f0d49d}.emergency-site svg{flex-shrink:0;width:20px;height:20px}.emergency-wrap{width:min(94rem,100% - clamp(2rem,8vw,8rem));margin-inline:auto}.emergency-skip{z-index:100;color:#0b0b0b;background:#d9b77b;padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.emergency-skip:focus{transform:none}.emergency-header{background:#0b0b0b;border-bottom:1px solid #d9b77b38}.emergency-nav{justify-content:space-between;align-items:center;gap:2rem;padding-block:1.4rem;display:flex}.emergency-brand{flex-shrink:0;width:clamp(12rem,18vw,17rem);display:block}.emergency-brand img{width:100%;height:auto;display:block}.emergency-nav nav{text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:2rem;font-size:.75rem;display:flex}.emergency-nav nav a{align-items:center;gap:.5rem;min-height:44px;display:flex}.emergency-nav nav a:hover,.emergency-text-link:hover{color:#f0d49d}.emergency-nav nav svg{width:14px;height:14px}.emergency-phone{color:#d9b77b;white-space:nowrap;align-items:center;gap:.8rem;font-size:1.15rem;display:flex}.emergency-phone small{text-transform:uppercase;letter-spacing:.1em;color:#bdb7ac;font-size:.64rem;display:block}.emergency-phone>svg{border:1px solid #d9b77b55;border-radius:50%;width:36px;height:36px;padding:8px}.emergency-opening{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6rem);padding-block:clamp(2.5rem,5vw,5rem);display:grid}.emergency-intro{min-width:0;padding-top:.75rem}.emergency-eyebrow{color:#d9b77b;letter-spacing:.16em;align-items:center;gap:.75rem;margin:0 0 1.5rem;font-size:.64rem;font-weight:600;display:flex}.emergency-eyebrow>span{background:#d9b77b;width:1.75rem;height:1px}.emergency-intro h1{letter-spacing:-.045em;margin:0 0 1.75rem;font:400 clamp(3rem,4.3vw,5.7rem)/1.04 Georgia,Times New Roman,serif}.emergency-site h2{letter-spacing:-.025em;font:400 clamp(2rem,3vw,3.3rem)/1.13 Georgia,Times New Roman,serif}.emergency-intro h1 em,.emergency-site h2 em{color:#d9b77b;font-weight:400}.emergency-lead{color:#bdb7ac;max-width:32rem;margin:0 0 1.75rem;font-size:1rem;line-height:1.85}.emergency-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.emergency-gold-button{color:#0b0b0b;background:linear-gradient(115deg,#d9b77b,#efdaa7,#d9b77b);border:1px solid #efdaa7;border-radius:.3rem;justify-content:center;align-items:center;gap:.75rem;min-height:50px;padding:.85rem 1.2rem;font-size:.8rem;font-weight:600;transition:box-shadow .25s,transform .25s;display:inline-flex}.emergency-gold-button:hover{transform:translateY(-2px);box-shadow:0 0 26px #d9b77b35}.emergency-text-link{color:#d9b77b;align-items:center;gap:.6rem;min-height:44px;font-size:.8rem;display:inline-flex}.emergency-assurances{border-top:1px solid #d9b77b38;border-bottom:1px solid #d9b77b38;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.4rem;padding-block:1.35rem;display:grid}.emergency-assurances>div{align-items:flex-start;gap:.6rem;display:flex}.emergency-assurances svg{color:#d9b77b;margin-top:.15rem}.emergency-assurances b{font-size:.75rem;font-weight:600;display:block}.emergency-assurances small{color:#bdb7ac;margin-top:.2rem;font-size:.65rem;line-height:1.5;display:block}.emergency-visual{background:#171613;border:1px solid #d9b77b38;border-radius:.4rem;height:16rem;margin:2rem 0 0;position:relative;overflow:hidden}.emergency-visual>img{object-fit:cover;object-position:center 46%;filter:brightness(.66);width:100%;height:100%}.emergency-visual:after{content:"";background:linear-gradient(90deg,#0b0b0bc9,#0000 80%);position:absolute;inset:0}.emergency-visual figcaption{z-index:1;align-items:center;gap:1rem;font:1.5rem/1.25 Georgia,serif;display:flex;position:absolute;bottom:1.75rem;left:1.75rem}.emergency-visual figcaption em{color:#d9b77b}.emergency-visual figcaption svg{color:#d9b77b;width:36px;height:36px}.emergency-form-column{min-width:0}.emergency-chat{scroll-margin-top:1.5rem;background:#121210!important;border-color:#d9b77b60!important;border-radius:1rem!important;box-shadow:0 25px 80px #0005!important}.emergency-chat-head{background:radial-gradient(at 100% 0,#d9b77b16,#0000 70%),#171613;border-bottom:1px solid #d9b77b38}.emergency-chat-head h2{letter-spacing:-.02em;font:400 1.45rem/1.2 Georgia,serif}.emergency-chat-head>div>span{white-space:nowrap;font-size:.6rem}.emergency-chat-head [data-slot=progress]{background:#3a3325}.emergency-chat [class~="bg-[#d9b77b]"]{color:#0b0b0b}.emergency-chat [class~="bg-[#272319]"]{border-color:#d9b77b55}.emergency-chat .emergency-incident{border-color:#d9b77b2e;border-radius:.6rem;min-height:84px;padding:.85rem;transition:background .25s,border-color .25s,transform .25s}.emergency-chat .emergency-incident:hover{background:#272319;border-color:#d9b77b;transform:translateY(-2px)}.emergency-chat .emergency-incident>span>span:first-child{color:#d9b77b;background:#272319;border:1px solid #d9b77b38;border-radius:50%}.emergency-chat .emergency-incident b{font-size:.82rem}.emergency-chat .emergency-incident small{font-size:.72rem}.emergency-chat .emergency-incident>svg{width:15px;height:15px}.emergency-chat-body>div:first-child{font-size:.9rem}.emergency-chat-body>div:first-child>div{box-shadow:none;color:#f5f2ec;background:0 0;max-width:100%;padding:0;line-height:1.7}.emergency-chat-body section h2{letter-spacing:.13em;font-family:Arial,sans-serif;font-size:.62rem}.emergency-chat footer{color:#bdb7ac;background:#121210;border-color:#d9b77b30;font-size:.68rem}.emergency-chat input,.emergency-chat textarea,.emergency-chat [data-slot=select-trigger]{min-height:44px}.emergency-chat button[data-slot=button]{white-space:normal;height:auto;min-height:44px;padding-block:.65rem}.emergency-chat [class~=bg-red-50]{color:#ffe5e5;background:#391b1b;border-color:#9c5353}.emergency-chat [class~=text-red-700],.emergency-chat [class~=text-red-800]{color:#ffcaca}.emergency-chat [class~=bg-white]{background:#171613}.emergency-chat [class~="text-[#111820]"],.emergency-chat [class~="text-[#0b1820]"]{color:#f5f2ec}.emergency-chat [class~="text-[#42515a]"],.emergency-chat [class~="text-[#53616a]"],.emergency-chat [class~="text-[#65727b]"]{color:#bdb7ac}.emergency-chat [class~="bg-[#effbd2]"]{background:#272319}.emergency-chat [class~="bg-[#c8ff42]"]{color:#0b0b0b;background:#d9b77b}.emergency-pricing{border-top:1px solid #d9b77b38;padding-block:4rem;scroll-margin-top:1.5rem}.emergency-section-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.emergency-section-heading h2{margin:0}.emergency-section-heading>p{color:#bdb7ac;margin:0;font-size:.8rem;line-height:1.8}.emergency-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.emergency-price-grid article{background:linear-gradient(150deg,#d9b77b0a,#0000),#121210;border:1px solid #d9b77b38;border-radius:.5rem;padding:1.75rem;position:relative}.emergency-price-number{color:#d9b77b8a;letter-spacing:.15em;font-size:.64rem}.emergency-price-grid h3{max-width:18rem;min-height:3.4rem;margin:1rem 0;font:400 1.3rem/1.3 Georgia,serif}.emergency-price{color:#d9b77b;align-items:baseline;gap:.6rem;display:flex}.emergency-price strong{font:400 2.8rem Georgia,serif}.emergency-price>span{font-size:.65rem}.emergency-price-grid article>p:last-child{color:#bdb7ac;margin-top:1rem;font-size:.8rem}.emergency-price-conditions{color:#bdb7ac;max-width:65rem;margin:1.5rem 0 .5rem;font-size:.75rem;line-height:1.8}.emergency-project{background:radial-gradient(at 90%,#d9b77b12,#0000 70%),#121210;border:1px solid #d9b77b38;grid-template-columns:1fr .6fr;align-items:center;gap:3rem;margin-block:0 4rem;padding:3rem clamp(1.5rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.emergency-project h2{margin:0 0 1.25rem}.emergency-project p:not(.emergency-eyebrow){color:#bdb7ac;max-width:30rem;margin-bottom:1.5rem;font-size:.9rem}.emergency-project>img{object-fit:cover;object-position:top;justify-self:center;width:14rem;height:18rem;transform:rotate(-6deg);box-shadow:0 15px 40px #0006}.emergency-footer{color:#bdb7ac;border-top:1px solid #d9b77b38;padding-block:2rem;font-size:.7rem}.emergency-footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.emergency-footer img{width:10rem;height:auto}.emergency-footer p{align-items:center;gap:.5rem;display:flex}.emergency-mobile-bar{display:none}@media (min-width:768px) and (max-width:1120px){.emergency-nav{gap:1rem}.emergency-nav nav{gap:1rem;font-size:.65rem}.emergency-phone small{display:none}.emergency-phone{font-size:1rem}.emergency-phone>svg{display:none}.emergency-opening{gap:2rem}.emergency-assurances{grid-template-columns:1fr;gap:.75rem}.emergency-assurances>div{align-items:center}.emergency-assurances small{margin-left:.5rem;display:inline}.emergency-assurances b{display:inline}}@media (max-width:767px){.emergency-site{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));background:#0b0b0b}.emergency-wrap{width:calc(100% - 2rem)}.emergency-nav{grid-template-columns:1fr auto;gap:.6rem 1rem;padding-block:1rem;display:grid}.emergency-brand{width:min(52vw,13rem)}.emergency-phone{font-size:.84rem}.emergency-phone>svg,.emergency-phone small{display:none}.emergency-nav nav{border-top:1px solid #d9b77b25;grid-column:1/-1;justify-content:space-between;gap:.5rem;padding-top:.3rem;font-size:.61rem}.emergency-opening{grid-template-columns:1fr;gap:1.75rem;padding-block:1.75rem}.emergency-intro{padding-top:0}.emergency-eyebrow{letter-spacing:.12em;margin-bottom:1.15rem;font-size:.57rem}.emergency-intro h1{margin-bottom:1.25rem;font-size:clamp(2.6rem,10vw,4.5rem)}.emergency-title-break{display:none}.emergency-lead{margin-bottom:1.25rem;font-size:.9rem;line-height:1.75}.emergency-actions>.emergency-gold-button{flex:1}.emergency-actions>.emergency-text-link{display:none}.emergency-assurances{gap:.6rem;margin-top:1.35rem;padding-block:1rem}.emergency-assurances>div{display:block}.emergency-assurances svg{width:18px;height:18px;margin-bottom:.4rem}.emergency-assurances b{font-size:.69rem}.emergency-assurances small{font-size:.6rem}.emergency-visual{display:none}.emergency-chat-head{padding:1.15rem}.emergency-chat-head h2{font-size:1.25rem}.emergency-chat-head>div{gap:.6rem}.emergency-chat-head>div>div{gap:.65rem}.emergency-chat-head>div>span{padding:.4rem .5rem;font-size:.5rem}.emergency-chat-head>div>div>span{border-radius:50%;width:2rem;height:2rem}.emergency-chat-head>div>div>div>p{font-size:.65rem}.emergency-chat-body{padding:1rem}.emergency-chat .emergency-incident{min-height:74px;padding:.75rem}.emergency-chat-body section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.emergency-chat .emergency-incident>span{gap:.5rem}.emergency-chat .emergency-incident>span>span:first-child{width:1.8rem;height:1.8rem}.emergency-chat .emergency-incident>span>span:first-child svg{width:16px;height:16px}.emergency-chat .emergency-incident b{font-size:.73rem}.emergency-chat .emergency-incident small{font-size:.62rem;line-height:1.4}.emergency-chat .emergency-incident>svg{display:none}.emergency-pricing{padding-block:2.5rem}.emergency-section-heading{margin-bottom:1.5rem;display:block}.emergency-section-heading>p{margin-top:1rem}.emergency-price-grid{grid-template-columns:1fr;gap:.75rem}.emergency-price-grid article{grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:1.25rem;display:grid}.emergency-price-number{display:none}.emergency-price-grid h3{min-height:0;margin:0;font-size:1.1rem}.emergency-price{margin:0}.emergency-price strong{font-size:2rem}.emergency-price-grid article>p:last-child{grid-column:1/-1;margin:0}.emergency-project{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;padding:2rem 1.5rem}.emergency-project>img{display:none}.emergency-footer>div{gap:1rem;display:grid}.emergency-footer p{align-items:flex-start}.emergency-mobile-bar{z-index:40;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0bf5;border-top:1px solid #d9b77b60;grid-template-columns:1fr 1fr;gap:.6rem;display:grid;position:fixed;bottom:0;left:0;right:0}.emergency-mobile-bar a{color:#d9b77b;border:1px solid #d9b77b77;border-radius:.3rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;font-size:.75rem;font-weight:600;display:flex}.emergency-mobile-bar a:last-child{color:#0b0b0b;background:#d9b77b}.emergency-mobile-bar svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.emergency-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.emergency-gold-button:hover,.emergency-chat .emergency-incident:hover{transform:none}}.emergency-chat [class~="bg-[#0b0b0b]"]{color:#f5f2ec}.emergency-chat [class~="border-[#b6d661]"]{border-color:#d9b77b55}.emergency-chat [class~="text-[#355e11]"]{color:#d9b77b}.emergency-nav{grid-template-columns:auto auto minmax(0,1fr) auto;gap:clamp(1rem,2.2vw,2.5rem);display:grid}.emergency-section-label{color:#d9b77b;text-transform:uppercase;letter-spacing:.025em;margin:0;font:400 clamp(1.5rem,2.2vw,2.25rem)/1 Georgia,serif}.emergency-photo-cta{isolation:isolate;color:#0b0b0b;text-align:center;background:linear-gradient(115deg,#b88f47,#f2dba5 48%,#d9b77b);border:1px solid #f5dfae;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;max-width:100%;min-height:60px;padding:.65rem 1.4rem .65rem .7rem;font-size:.8rem;font-weight:600;line-height:1.3;transition:box-shadow .25s,transform .25s;display:inline-flex;position:relative;box-shadow:0 0 10px #f0d49d55,0 0 34px #d9b77b33,inset 0 0 0 1px #fff5c433}.emergency-photo-cta:hover{transform:translateY(-2px);box-shadow:0 0 15px #f0d49d88,0 0 45px #d9b77b66}.emergency-photo-cta-header{white-space:nowrap;justify-self:center;min-height:56px;font-size:.73rem}.emergency-photo-cta-icon{color:#efdaa7;background:#15130f;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.emergency-photo-cta svg.emergency-led-frame{pointer-events:none;filter:drop-shadow(0 0 4px #fff5c4);width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.emergency-led-frame rect{fill:none;stroke:#fff8dc;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:17 83;animation:2.8s ease-in-out infinite alternate emergency-led-travel}@keyframes emergency-led-travel{0%{stroke-dashoffset:15px}to{stroke-dashoffset:-85px}}.emergency-photo-story{border-top:1px solid #d9b77b38;border-bottom:1px solid #d9b77b38;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0 .85rem;padding:1.25rem 0;list-style:none;display:grid}.emergency-photo-story li{min-width:0}.emergency-photo-story svg{color:#d9b77b;width:26px;height:26px;margin-bottom:.65rem;display:block}.emergency-photo-story b{font-size:.75rem;font-weight:600;display:block}.emergency-photo-story span{color:#bdb7ac;margin-top:.3rem;font-size:.68rem;line-height:1.6;display:block}.emergency-arrival-note{color:#bdb7ac;max-width:30rem;font-size:.7rem;line-height:1.7}.emergency-assurances{border-top:0;margin-top:1.5rem;padding-top:.5rem}@media (min-width:768px) and (max-width:1120px){.emergency-brand{width:11rem}.emergency-section-label{font-size:1.35rem}.emergency-nav{gap:.85rem}.emergency-photo-cta-header{padding-right:1rem;font-size:.65rem}.emergency-phone{font-size:.9rem}}@media (max-width:767px){.emergency-nav{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem}.emergency-section-label{grid-area:1/2;align-self:center;font-size:clamp(1.05rem,4.6vw,1.6rem)}.emergency-brand{grid-area:1/1}.emergency-photo-cta-header{grid-area:3/1/auto/-1;justify-self:stretch;width:100%;min-height:58px;font-size:.82rem}.emergency-phone{grid-area:2/1/auto/-1;justify-self:end}.emergency-intro h1{font-size:clamp(2.55rem,9.8vw,4.5rem)}.emergency-actions>.emergency-photo-cta{width:100%;font-size:.8rem}.emergency-photo-story{gap:.75rem;margin-top:1.5rem;padding-block:1rem}.emergency-photo-story b{font-size:.68rem}.emergency-photo-story span{font-size:.63rem}.emergency-assurances{margin-top:1rem}.emergency-photo-cta:hover{transform:none}}.emergency-opening{isolation:isolate;position:relative}.emergency-opening:before,.emergency-opening:after{content:"";pointer-events:none;position:absolute;inset:0 calc(-50vw + 50%)}.emergency-opening:before{z-index:-2;filter:blur(4px);opacity:.57;background:url(/emergency-assets/waiting-door-v1.webp) 50% 38%/cover no-repeat}.emergency-opening:after{z-index:-1;background:linear-gradient(#0b0b0b80 0%,#0b0b0b25 20%,#0b0b0b33 72%,#0b0b0b 100%),linear-gradient(90deg,#0b0b0b4d 0%,#0b0b0b50 40%,#0b0b0bbf 64%,#0b0b0bf2 100%)}.emergency-intro h1,.emergency-lead{text-shadow:0 2px 15px #000c}.emergency-galere{color:#ffda80;text-shadow:0 0 22px #edbb505c,0 2px 12px #000b;text-underline-offset:.14em;-webkit-text-decoration:underline #d9b77b88;text-decoration:underline #d9b77b88;text-decoration-thickness:1px}.emergency-photo-story{border:0;gap:.75rem;padding:0}.emergency-photo-story li{text-align:center;background:#100f0de0;border:1px solid #d9b77b40;border-radius:.75rem;padding:.75rem .55rem 1rem;transition:border-color .25s,transform .25s}.emergency-photo-story li:hover{border-color:#d9b77b;transform:translateY(-3px)}.emergency-photo-story svg.emergency-step-art{color:#d9b77b;width:100%;height:auto;max-height:7rem;margin:0 auto .6rem;display:block}.emergency-step-art .emergency-story-flash{transform-origin:131px 37px;animation:3.5s ease-in-out infinite emergency-camera-flash}.emergency-step-art .emergency-story-checks{animation:3.5s ease-in-out infinite emergency-check-glow}.emergency-photo-story li:hover .emergency-story-van{transition:transform .4s;transform:translate(4px)}@keyframes emergency-camera-flash{0%,40%,65%,to{opacity:.3;transform:scale(.85)}48%,56%{opacity:1;transform:scale(1.12)}}@keyframes emergency-check-glow{0%,to{opacity:.5}50%{opacity:1}}.emergency-arrival-note{background:#0b0b0b66;border-radius:.3rem;padding:.45rem .6rem}.emergency-photo-guide-art{width:min(100%,17rem);margin:1rem auto}.emergency-photo-guide-art svg.emergency-step-art{color:#d9b77b;width:100%;height:auto;max-height:8rem}@media (max-width:767px){.emergency-opening:before{opacity:.55;background-position:26% 0;background-size:auto 70rem}.emergency-opening:after{background:linear-gradient(#0b0b0b80 0%,#0b0b0b66 26%,#0b0b0bdb 62%,#0b0b0b 100%)}.emergency-photo-story{gap:.55rem}.emergency-photo-story li{padding:.4rem .3rem .75rem}.emergency-photo-story svg.emergency-step-art{max-height:5.5rem;margin-bottom:.5rem}.emergency-photo-story span{font-size:.6rem}.emergency-lead{color:#e1dcd4}}.emergency-site{overflow-x:clip}.emergency-photo-story li{padding:0}.emergency-step-link{border-radius:inherit;cursor:pointer;height:100%;min-height:100%;color:inherit;flex-direction:column;justify-content:flex-start;align-items:center;padding:.75rem .55rem 1rem;display:flex}.emergency-step-link:focus-visible{outline-offset:4px;background:#d9b77b12;outline:2px solid #f0d49d}.emergency-step-link:active{background:#d9b77b20}@media (max-width:767px){.emergency-step-link{padding:.4rem .3rem .75rem}}.emergency-chat .incident-motion-icon{color:#d9b77b;width:27px;height:27px;overflow:visible}.emergency-chat .emergency-incident>span>span:first-child{transition:box-shadow .25s,background .25s}.emergency-incident:is(:hover,:focus-visible,:active)>span>span:first-child{box-shadow:0 0 16px #d9b77b40;background:#272319!important}.incident-door-leaf{transform-box:fill-box;transform-origin:0}.incident-impact,.incident-key-crack{opacity:0}.incident-lock-shackle{transform-origin:16px 14px}.incident-lock-core{transform-origin:16px 21px}.incident-key-bow{transform-origin:15px 15px}.incident-key-tip{transform-origin:18px 18px}.incident-wrench,.incident-shield{transform-origin:16px 16px}.incident-diagnostic-check,.incident-shield-check{stroke-dasharray:28;stroke-dashoffset:0}.emergency-incident:is(:hover,:focus-visible,:active) .incident-door-leaf{animation:1.8s ease-in-out infinite incident-door-swing}.emergency-incident:is(:hover,:focus-visible,:active) .incident-impact{animation:1.8s ease-in-out infinite incident-impact-flash}.emergency-incident:is(:hover,:focus-visible,:active) .incident-lock-shackle{animation:1.8s ease-in-out infinite incident-lock-close}.emergency-incident:is(:hover,:focus-visible,:active) .incident-lock-core{animation:1.8s ease-in-out infinite incident-core-turn}.emergency-incident:is(:hover,:focus-visible,:active) .incident-key-bow{animation:2s ease-in-out infinite incident-key-strain}.emergency-incident:is(:hover,:focus-visible,:active) .incident-key-tip{animation:2s ease-in-out infinite incident-key-break}.emergency-incident:is(:hover,:focus-visible,:active) .incident-key-crack{animation:2s ease-in-out infinite incident-key-crack}.emergency-incident:is(:hover,:focus-visible,:active) .incident-wrench{animation:1.8s ease-in-out infinite incident-wrench-turn}.emergency-incident:is(:hover,:focus-visible,:active) .incident-diagnostic-check{animation:2s ease-in-out infinite incident-check-draw}.emergency-incident:is(:hover,:focus-visible,:active) .incident-bolt{animation:1.6s ease-in-out infinite incident-bolt-slide}.incident-bolt-1{animation-delay:.12s!important}.incident-bolt-2{animation-delay:.24s!important}.incident-bolt-3{animation-delay:.36s!important}.incident-bolt-4{animation-delay:.48s!important}.emergency-incident:is(:hover,:focus-visible,:active) .incident-shield{animation:1.8s ease-in-out infinite incident-shield-pulse}.emergency-incident:is(:hover,:focus-visible,:active) .incident-shield-check{animation:1.8s ease-in-out infinite incident-check-draw}.emergency-incident:is(:hover,:focus-visible,:active) .incident-chat-dot{animation:1.2s ease-in-out infinite incident-dot-bounce}.incident-chat-dot-1{animation-delay:.15s!important}.incident-chat-dot-2{animation-delay:.3s!important}@keyframes incident-door-swing{0%,to{transform:perspective(70px)rotateY(0)}35%{transform:perspective(70px)rotateY(-65deg)}62%{transform:perspective(70px)rotateY(0)}80%{transform:perspective(70px)rotateY(-22deg)}}@keyframes incident-impact-flash{0%,55%,85%,to{opacity:0}62%,75%{opacity:1}}@keyframes incident-lock-close{0%,to{transform:translateY(0)}25%,40%{transform:translateY(-4px)}60%,85%{transform:translateY(0)}}@keyframes incident-core-turn{0%,45%,to{transform:rotate(0)}65%,80%{transform:rotate(90deg)}}@keyframes incident-key-strain{0%,to{transform:rotate(0)}20%{transform:rotate(-7deg)}35%{transform:rotate(5deg)}50%,75%{transform:rotate(-4deg)}}@keyframes incident-key-break{0%,25%,to{transform:translate(0)rotate(0)}45%{transform:translate(2px,2px)rotate(15deg)}60%,80%{transform:translate(3px,3px)rotate(28deg)}}@keyframes incident-key-crack{0%,25%,90%,to{opacity:0}40%,75%{opacity:1}}@keyframes incident-wrench-turn{0%,to{transform:rotate(0)}30%{transform:rotate(-24deg)}65%{transform:rotate(25deg)}}@keyframes incident-check-draw{0%,15%{stroke-dashoffset:28px;opacity:.25}55%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.6}}@keyframes incident-bolt-slide{0%,to{opacity:.5;transform:translate(0)}35%,65%{opacity:1;transform:translate(3px)}}@keyframes incident-shield-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes incident-dot-bounce{0%,70%,to{opacity:.5;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@media (max-width:767px){.emergency-chat .emergency-incident>span>span:first-child svg.incident-motion-icon{width:22px;height:22px}}
