.urgent-help-page{--urgent-navy:#071a2f;--urgent-navy-light:#0b315e;--urgent-blue:#1d6fe8;--urgent-green:#18b77a;--urgent-coral:#f04444;--urgent-surface:#fff;--urgent-muted:#d7e1ee;--urgent-text:#0b2545;overflow:hidden;color:var(--urgent-text);background:#fff}.urgent-help-page__container{width:min(100% - 2.5rem,86rem);margin-inline:auto}.urgent-help-page__eyebrow{margin:0 0 .85rem;color:#6eafff;font-size:.76rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}
.urgent-help-hero{position:relative;padding-block:clamp(3.5rem,6.5vw,6.5rem);overflow:hidden;background:radial-gradient(circle at 40% 38%,rgb(29 111 232/22%),transparent 27rem),linear-gradient(130deg,var(--urgent-navy),#082542 60%,#071a2f)}.urgent-help-hero::before{position:absolute;inset:0;background-image:linear-gradient(rgb(87 150 222/8%) 1px,transparent 1px),linear-gradient(90deg,rgb(87 150 222/8%) 1px,transparent 1px);background-size:3rem 3rem;content:"";mask-image:linear-gradient(to bottom,#000,transparent 90%)}.urgent-help-hero::after{position:absolute;top:11%;left:36%;width:36%;height:50%;border:1px solid rgb(59 130 246/12%);border-radius:50%;content:"";transform:rotate(-10deg)}.urgent-help-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(12rem,.62fr) minmax(22rem,1.05fr);grid-template-areas:"content status form";align-items:center;gap:clamp(1.5rem,3vw,3.5rem)}.urgent-help-hero__content{grid-area:content}.urgent-help-hero h1{max-width:42rem;margin:0 0 1.4rem;color:#fff;font-size:clamp(2.7rem,4.5vw,4.8rem);letter-spacing:-.055em;line-height:1.03}.urgent-help-hero__lead{max-width:42rem;margin:0 0 2rem;color:var(--urgent-muted);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.8}.urgent-help-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2rem}.urgent-help-page__button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.75rem 1.15rem;border:1px solid transparent;border-radius:.55rem;font-weight:750;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.urgent-help-page__button--primary{color:#fff;background:var(--urgent-coral);box-shadow:0 .7rem 1.8rem rgb(240 68 68/24%)}.urgent-help-page__button--primary:hover{color:#fff;background:#d93636;transform:translateY(-2px)}.urgent-help-page__button--secondary{border-color:rgb(255 255 255/28%);color:#fff;background:rgb(255 255 255/7%)}.urgent-help-page__button--secondary:hover{border-color:#fff;color:#fff;background:rgb(255 255 255/13%)}.urgent-help-page__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.urgent-help-hero__platforms{display:flex;flex-wrap:wrap;gap:.35rem .6rem;padding:0;margin:0;color:#9eb3ca;list-style:none;font-size:.8rem;font-weight:650}.urgent-help-hero__platforms li:not(:last-child)::after{margin-left:.6rem;color:var(--urgent-coral);content:"•"}
.urgent-help-form-card{grid-area:form;padding:clamp(1rem,2.2vw,1rem);border:1px solid rgb(255 255 255/45%);border-radius:1rem;background:#fff;box-shadow:0 2rem 5rem rgb(0 0 0/30%);scroll-margin-top:7rem}.urgent-help-form-card>h2{margin:0 0 1.25rem;color:var(--urgent-text);font-size:clamp(1.4rem,2vw,1.8rem)}.urgent-help-form-card__fallback{padding:1rem;border-left:4px solid var(--urgent-coral);background:#fff1f2;color:#701a1a}.urgent-help-page .avcus-form-wrap{max-width:none}.urgent-help-page .avcus-form{gap:.85rem}.urgent-help-page .avcus-grid{grid-template-columns:1fr;gap:.85rem}.urgent-help-page .avcus-form label{margin-bottom:.22rem;color:var(--urgent-text);font-size:.78rem}.urgent-help-page .avcus-form input:not([type=checkbox]),.urgent-help-page .avcus-form select,.urgent-help-page .avcus-form textarea{min-height:2.75rem;padding:.58rem .7rem;border-color:#cbd5e1;border-radius:.42rem;color:#17253a;background:#fdfefe}.urgent-help-page .avcus-form textarea{min-height:6rem;resize:vertical}.urgent-help-page .avcus-form input:focus,.urgent-help-page .avcus-form select:focus,.urgent-help-page .avcus-form textarea:focus{border-color:var(--urgent-blue);outline:3px solid rgb(29 111 232/18%);outline-offset:0}.urgent-help-page .avcus-warning{padding:.75rem;border-left-color:var(--urgent-coral);color:#7f1d1d;background:#fff1f2;font-size:.72rem;line-height:1.5}.urgent-help-page .avcus-consent label{display:flex;align-items:flex-start;gap:.45rem;color:#46566c;font-size:.72rem;line-height:1.5}.urgent-help-page .avcus-consent input{flex:0 0 auto;margin-top:.2rem}.urgent-help-page .avcus-form button{width:100%;min-height:3rem;border-radius:.5rem;background:var(--urgent-coral);font-size:.9rem}.urgent-help-page .avcus-form button:hover{background:#d93636}.urgent-help-page .avcus-notice{font-size:.82rem}.urgent-help-page .avcus-notice p:last-child,.urgent-help-page .avcus-notice ul:last-child{margin-bottom:0}
.urgent-help-status{position:relative;grid-area:status;min-width:0}.urgent-help-status__panel{position:relative;z-index:2;padding:1rem;border:1px solid rgb(125 180 242/23%);border-radius:.8rem;color:#fff;background:rgb(8 35 64/84%);box-shadow:0 1.5rem 3rem rgb(0 0 0/22%);backdrop-filter:blur(10px)}.urgent-help-status__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.7rem;border-bottom:1px solid rgb(255 255 255/10%);font-size:.66rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.urgent-help-status__header>i{width:.45rem;height:.45rem;border-radius:50%;background:var(--urgent-green);box-shadow:0 0 .7rem var(--urgent-green)}.urgent-help-status ul{padding:0;margin:.6rem 0;list-style:none}.urgent-help-status li{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.35rem;padding:.55rem 0;border-bottom:1px solid rgb(255 255 255/7%)}.urgent-help-status__icon{color:#6eafff;font-size:.72rem}.urgent-help-status li b{font-size:.66rem}.urgent-help-status li em{display:flex;align-items:center;gap:.25rem;color:#8ee6bd;font-size:.52rem;font-style:normal}.urgent-help-status li em i{width:.35rem;height:.35rem;border-radius:50%;background:var(--urgent-green)}.urgent-help-status li .urgent-help-status__monitoring{color:#8fc1ff}.urgent-help-status li .urgent-help-status__monitoring i{background:var(--urgent-blue)}.urgent-help-status__graph{display:block;width:100%;height:auto;margin-top:.8rem;overflow:visible}.urgent-help-status__graph path{fill:none;stroke:#58a0f7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.urgent-help-status__graph .urgent-help-status__graph-fill{fill:rgb(29 111 232/12%);stroke:none}.urgent-help-status__connections{position:absolute;z-index:1;inset:-4rem -2rem;pointer-events:none}.urgent-help-status__connections::before,.urgent-help-status__connections::after{position:absolute;border:1px dashed rgb(83 150 226/24%);border-radius:50%;content:""}.urgent-help-status__connections::before{inset:1rem -1rem}.urgent-help-status__connections::after{inset:4rem 1rem;transform:rotate(30deg)}.urgent-help-status__connections span{position:absolute;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgb(100 165 239/25%);border-radius:.45rem;color:#609ce0;background:#082542;font-size:.58rem;font-weight:700}.urgent-help-status__connections span:nth-child(1){top:0;left:8%}.urgent-help-status__connections span:nth-child(2){top:12%;right:0}.urgent-help-status__connections span:nth-child(3){bottom:0;left:0}.urgent-help-status__connections span:nth-child(4){right:8%;bottom:5%}
.urgent-help-services{padding-block:clamp(4rem,7vw,6.5rem);background:#fff}.urgent-help-services__heading{max-width:48rem;margin:0 auto clamp(2rem,4vw,3.25rem);text-align:center}.urgent-help-services__heading .urgent-help-page__eyebrow{color:var(--urgent-blue)}.urgent-help-services h2{margin:0;color:var(--urgent-text);font-size:clamp(2rem,3.5vw,3.1rem);letter-spacing:-.035em}.urgent-help-services__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.urgent-help-service-card{display:flex;min-width:0;flex-direction:column;padding:1.25rem;border:1px solid #dbe4ef;border-radius:.85rem;background:#fff;box-shadow:0 .5rem 1.5rem rgb(7 26 47/4%);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.urgent-help-service-card:hover{border-color:#b8d2f2;box-shadow:0 1rem 2.2rem rgb(7 26 47/9%);transform:translateY(-4px)}.urgent-help-service-card__icon{position:relative;display:grid;width:2.75rem;height:2.75rem;margin-bottom:1.1rem;place-items:center;border-radius:.65rem;color:var(--urgent-blue);background:#edf5ff}.urgent-help-service-card__icon svg{width:1.45rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.urgent-help-service-card__icon span{position:absolute;top:-.3rem;right:-.3rem;display:grid;width:1rem;height:1rem;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:var(--urgent-coral);font-size:.55rem;font-weight:800}.urgent-help-service-card h3{margin:0 0 .6rem;color:var(--urgent-text);font-size:1rem}.urgent-help-service-card p{margin:0;color:#5c6b7e;font-size:.8rem;line-height:1.6}
@media(max-width:75rem){.urgent-help-hero__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr);grid-template-areas:"content form" "status form";align-items:start}.urgent-help-status{width:min(100%,22rem);margin:1rem auto 0}.urgent-help-services__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:48rem){.urgent-help-page__container{width:min(100% - 1.5rem,86rem)}.urgent-help-hero{padding-block:3.25rem}.urgent-help-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "form" "status";gap:2rem}.urgent-help-hero h1{font-size:clamp(2.35rem,11vw,3.7rem)}.urgent-help-form-card{padding:1.2rem}.urgent-help-status{width:min(100%,22rem);margin:1rem auto 0}.urgent-help-status__connections{inset:-2rem -.5rem}.urgent-help-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:32.5rem){.urgent-help-page__container{width:min(100% - 1.1rem,86rem)}.urgent-help-hero__actions{display:grid}.urgent-help-page__button{width:100%;min-height:3.25rem}.urgent-help-hero__platforms{gap:.25rem .45rem}.urgent-help-hero__platforms li:not(:last-child)::after{margin-left:.45rem}.urgent-help-services__grid{grid-template-columns:1fr}.urgent-help-service-card{padding:1.4rem}.urgent-help-service-card p{font-size:.88rem}}
@media(prefers-reduced-motion:reduce){.urgent-help-page{scroll-behavior:auto}.urgent-help-page__button,.urgent-help-service-card{transition:none}.urgent-help-page__button:hover,.urgent-help-service-card:hover{transform:none}}
