.bw{--shake:0;--alarm:0;border-radius:1.5%/2.4%;animation:.14s steps(2,end) infinite bw-shake;position:relative;box-shadow:0 50px 110px -50px #040a16bf,0 2px 6px #040a161f}.bw:after{content:"";opacity:var(--alarm);pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 2px #e0533fe6,0 0 90px 10px #e0533f66}.bw:after,.bw__svg{border-radius:inherit}.bw__svg{width:100%;height:auto;display:block}.bw__svg--tall{display:none}.bw__t{font-family:var(--f-sans);fill:#1d2731}.bw__t--brand{letter-spacing:-.03em;font-weight:700}.bw__t--link{fill:#4a5260}.bw__t--eyebrow{letter-spacing:.14em;fill:#b8643c;font-weight:600}.bw__t--title{letter-spacing:-.035em;font-weight:620}.bw--press .bw__t--name,.bw--press .bw__t--title,.bw__t--mast{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-weight:700}.bw__t--mast{letter-spacing:-.03em}.bw--press .bw__t--eyebrow,.bw__live rect{fill:#c0392b}.bw__live circle,.bw__live text{fill:#fff}.bw__live circle{animation:blink 1.4s var(--ease-in-out) infinite}.bw__live text{font-family:var(--f-sans);letter-spacing:.08em;font-weight:650}.bw__t--meta,.bw__t--text{fill:#6a7180}.bw__btn text,.bw__t--name{font-weight:560}.bw__btn text{font-family:var(--f-sans)}.bw__btn--cta rect,.bw__btn--pill rect{fill:#1d2731}.bw__btn--cta text,.bw__btn--pill text{fill:#fff}.bw__btn--ghost rect{fill:none;stroke:#1d2731;stroke-width:1.5px}.bw__btn--ghost text{fill:#1d2731}.bw__add circle{fill:none;stroke:#c9cdd4;stroke-width:1.5px}.bw__add path{stroke:#1d2731;stroke-width:1.8px;stroke-linecap:round}.bw__danger,.bw__error,.bw__hack,.bw__load-fail,.bw__skeleton,.bw__spinner,.bw__st,.bw__unsafe{opacity:0}.bw__st--calm{opacity:1}.bw__load{transform-origin:0 0;transform:scaleX(0)}.bw__shine{animation:1.6s linear infinite bw-shine}.bw__spinner{fill:none;stroke:#2457e6;stroke-width:2px;stroke-dasharray:14 30;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:.9s linear infinite bw-spin}.bw__code,.bw__host,.bw__st-text{font-family:var(--f-mono)}.bw__host{fill:#5b6474;font-size:12.5px}.bw__st-text{fill:#3b4552;font-size:12.5px}.bw__dot--ok{fill:#2457e6}.bw__dot--warn{fill:#d98e2b}.bw__dot--ko{fill:#e0533f}.bw__error-code{font-family:var(--f-sans);letter-spacing:-.05em;fill:#101820;font-size:150px;font-weight:560}.bw__error-label{font-family:var(--f-sans);fill:#5b6474;font-size:26px}.bw__code{fill:#dceeffb8}.bw__code--hot{fill:#ff8b7b}.bw__unsafe-text{font-family:var(--f-mono);fill:#c0392b;font-size:12.5px;font-weight:600}.bw__danger-back,.bw__danger-more,.bw__danger-text,.bw__danger-title{font-family:var(--f-sans)}.bw__danger-title{letter-spacing:-.02em;fill:#fff;font-size:60px;font-weight:600}.bw__danger-title--c{fill:#3fd0e0;opacity:.7;translate:-5px}.bw__danger-title--r{fill:#ffd84a;opacity:.7;translate:5px}.bw__danger-text{fill:#ffffffeb;font-size:22px}.bw__danger-more{fill:#fff;font-size:19px;font-weight:500;text-decoration:underline}.bw__danger-back{fill:#c5221f;font-size:19px;font-weight:600}@media (prefers-reduced-motion:no-preference){.bw__danger-title--c{animation:2.4s step-end infinite bw-split-c}.bw__danger-title--r{animation:2.4s step-end infinite bw-split-r}}@keyframes bw-split-c{0%{translate:-5px}8%{translate:-14px 3px}12%{translate:-5px}52%{translate:9px -2px}56%{translate:-5px}}@keyframes bw-split-r{0%{translate:5px}8%{translate:14px -3px}12%{translate:5px}52%{translate:-9px 2px}56%{translate:5px}}@keyframes bw-shine{0%{transform:translate(-60%)}to{transform:translate(220%)}}@keyframes bw-spin{to{transform:rotate(1turn)}}@keyframes bw-shake{0%{translate:calc(var(--shake)*-4px) calc(var(--shake)*2px)}50%{translate:calc(var(--shake)*4px) calc(var(--shake)*-2px)}}@media (width<=767px){.bw{border-radius:3%/2%}.bw:not(.bw--fixed) .bw__svg--wide{display:none}.bw__svg--tall{display:block}.bw__error-code{font-size:120px}}.isc{--glow:224, 83, 63;aspect-ratio:16/10;background:radial-gradient(120% 90% at 50% 115%,var(--night-3) 0,transparent 70%),linear-gradient(180deg,var(--night) 0,var(--night-2) 100%);place-items:center;display:grid;position:relative;overflow:hidden}.isc.is-slow{--glow:217, 142, 43}.isc:before{content:"";background:radial-gradient(closest-side,rgba(var(--glow),.55),transparent);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:10% 8% -20%}.isc.is-play:before{opacity:1;transition-duration:.9s;transition-delay:.3s}.isc__win{width:80%;transition:transform .7s var(--ease-out);position:relative}.isc__win .bw{box-shadow:0 30px 60px -30px #000000b3,0 2px 6px #0003}.isc .bw:after,.isc .bw__error,.isc .bw__hack,.isc .bw__load-fail,.isc .bw__skeleton,.isc .bw__spinner,.isc .bw__st{transition:opacity .3s var(--ease-out)}.isc .bw__load{transition:transform .4s var(--ease-out),opacity .3s var(--ease-out)}.isc.is-play .bw__st--calm{opacity:0;transition-delay:.15s}.isc.is-play .bw__spinner{opacity:1}.isc.is-down.is-play .bw__load{opacity:0;transition:transform 1.1s var(--ease-out) .1s,opacity .2s 1.3s;transform:scaleX(.62)}.isc.is-down.is-play .bw__spinner{opacity:0;transition:opacity .2s 1.3s}.isc.is-down.is-play .bw__load-fail{opacity:1;transition:opacity .2s 1.3s}.isc.is-down.is-play .bw__error{opacity:1;transition:opacity .45s var(--ease-out) 1.3s}.isc.is-down.is-play .bw__st--down{opacity:1;transition-delay:1.3s}.isc .bw__danger,.isc .bw__unsafe{transition:opacity .3s var(--ease-out)}.isc.is-breach.is-play .bw__unsafe{opacity:1;transition-delay:.35s}.isc.is-breach.is-play .bw__danger{opacity:1;transition:opacity .25s .85s}.isc.is-breach.is-play .bw:after{opacity:.6;transition:opacity .4s .85s}.isc.is-breach.is-play .bw__st--breach{opacity:1;transition-delay:.35s}.isc.is-attack.is-play .bw__load{transition:transform .5s var(--ease-out);transform:scaleX(.3)}.isc.is-attack.is-play .bw:after{opacity:1;transition:opacity .5s .2s}.isc.is-attack.is-play .bw__st--attack{opacity:1;transition-delay:.2s}.isc__traffic{opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.isc__traffic i{width:var(--l);background:linear-gradient(90deg,transparent,var(--red-on-night));transform-origin:0;height:2px;transform:rotate(var(--a)) translateX(-130%);border-radius:1px;position:absolute;top:50%;left:50%}.isc.is-play .isc__traffic{opacity:1}.isc__traffic--front i{background:linear-gradient(90deg,#0000,#ffd2ca);height:1.5px}.isc.is-slow .bw__spinner,.isc.is-slow .bw__st--slow{opacity:1}.isc.is-slow .bw__st--calm{opacity:0}.isc.is-slow .bw__load{transform:scaleX(.8)}.isc.is-slow .bw__skeleton{transition:none}.isc.is-slow.is-play .bw__skeleton{opacity:1;transition:none}.isc.is-slow.is-play .bw__skeleton>*{animation:isc-arrive .45s var(--ease-out) calc(.5s + var(--k,0)*.11s) both}.isc.is-slow.is-play .bw__load{animation:3.6s cubic-bezier(.45,.05,.55,.95) both isc-crawl}.isc.is-slow.is-play .bw__spinner{opacity:0;transition:opacity .3s 3.7s}@keyframes isc-arrive{0%{opacity:1}to{opacity:0}}@keyframes isc-crawl{0%{opacity:1;transform:scaleX(.08)}95%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.isc.is-attack.is-play .bw{animation:.14s steps(2,end) infinite isc-shake}.isc.is-attack.is-play .isc__traffic i{animation:isc-converge var(--v) linear var(--t) infinite}.isc.is-breach.is-play .bw__danger{animation:.5s step-end .85s isc-flicker}.isc.is-breach.is-play .bw__danger-in{animation:isc-rise .6s var(--ease-out) .9s both}.isc.is-breach.is-play .bw__row--1{animation:.5s step-end .3s isc-glitch-a}.isc.is-breach.is-play .bw__row--2{animation:.5s step-end .3s isc-glitch-b}.isc.is-breach.is-play .bw__row--3{animation:.5s step-end .3s isc-glitch-c}}@keyframes isc-shake{0%{translate:-3px 1.5px}50%{translate:3px -1.5px}}@keyframes isc-converge{0%{opacity:0;transform:rotate(var(--a)) translateX(-330%)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(-110%)}}@keyframes isc-flicker{0%{opacity:.9}20%{opacity:.2}40%{opacity:1}60%{opacity:.4}80%{opacity:1}}@keyframes isc-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes isc-glitch-a{0%{translate:16px}20%{translate:-10px}40%{translate:22px}60%{translate:-6px}80%{translate:12px}to{translate:0}}@keyframes isc-glitch-b{0%{translate:10px}20%{translate:-16px}40%{translate:6px}60%{translate:-12px}80%{translate:8px}to{translate:0}}@keyframes isc-glitch-c{0%{translate:-20px}20%{translate:8px}40%{translate:-14px}60%{translate:18px}80%{translate:-8px}to{translate:0}}
