.storm-error-module__gfjIOq__documentBody{background:#06101a;margin:0}.storm-error-module__gfjIOq__scene,.storm-error-module__gfjIOq__scene *{box-sizing:border-box}.storm-error-module__gfjIOq__scene{isolation:isolate;min-height:100svh;padding:max(1.5rem, env(safe-area-inset-top)) max(2.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(2.5rem, env(safe-area-inset-left));color:#f3f9fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#06101a;grid-template-rows:auto 1fr auto;gap:1.5rem;font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden}.storm-error-module__gfjIOq__landscape,.storm-error-module__gfjIOq__clouds,.storm-error-module__gfjIOq__rain{z-index:-1;pointer-events:none;position:absolute;inset:0}.storm-error-module__gfjIOq__landscape{background:linear-gradient(#030c1561,#030c1538 28%,#030c15bd 74%,#030c15e0),url(/environments/storm.png) 50%/cover no-repeat}.storm-error-module__gfjIOq__clouds{background:radial-gradient(at 20% 20%,#b5cbd714,#0000 50%),radial-gradient(at 75% 45%,#08152133,#0000 65%);animation:34s ease-in-out infinite alternate storm-error-module__gfjIOq__cloudDrift;inset:-10%}.storm-error-module__gfjIOq__rain{opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='180' viewBox='0 0 160 180'%3E%3Cpath d='M35 8l-5 22M113 63l-4 18M72 124l-5 24' fill='none' stroke='%23d9ecf7' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");background-size:160px 180px;animation:1.2s linear infinite storm-error-module__gfjIOq__rainDrift;inset:-3rem;-webkit-mask-image:linear-gradient(#0000,#000 30% 75%,#0000);mask-image:linear-gradient(#0000,#000 30% 75%,#0000)}.storm-error-module__gfjIOq__scene[data-motion=paused] .storm-error-module__gfjIOq__clouds,.storm-error-module__gfjIOq__scene[data-motion=paused] .storm-error-module__gfjIOq__rain{animation-play-state:paused}.storm-error-module__gfjIOq__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.storm-error-module__gfjIOq__brand{color:#f3f9fc;letter-spacing:.32em;flex-direction:column;justify-content:center;gap:.5rem;min-height:44px;font-size:1.6rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.storm-error-module__gfjIOq__brand span{letter-spacing:.23em;text-align:center;font-size:.625rem}.storm-error-module__gfjIOq__motionControl,.storm-error-module__gfjIOq__motionStatic{color:#dae8f0;font-size:.8125rem}.storm-error-module__gfjIOq__motionControl{cursor:pointer;background:#061420c7;border:1px solid #c0dced4d;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:44px;padding:.65rem .9rem;font-family:inherit;display:inline-flex}.storm-error-module__gfjIOq__motionStatic{display:none}.storm-error-module__gfjIOq__content{text-align:center;text-shadow:0 2px 18px #000000bf;place-self:center;width:min(100%,45rem);padding:0 0 2rem}.storm-error-module__gfjIOq__code{color:#f3f9fceb;letter-spacing:-.055em;margin:0 0 .75rem;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(7rem,min(23vw,32svh),18rem);font-weight:100;line-height:.95}.storm-error-module__gfjIOq__unexpectedCode{padding-bottom:.15em;font-weight:200;line-height:.7}.storm-error-module__gfjIOq__eyebrow{color:#b9e3f6;letter-spacing:.14em;text-transform:uppercase;margin:1rem 0 .85rem;font-size:.8125rem;line-height:1.5}.storm-error-module__gfjIOq__content h1{text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1.16}.storm-error-module__gfjIOq__description{color:#dfebf2;text-wrap:pretty;max-width:30rem;margin:1rem auto 0;font-size:1rem;line-height:1.65}.storm-error-module__gfjIOq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.storm-error-module__gfjIOq__primary,.storm-error-module__gfjIOq__secondary{min-width:9rem;min-height:48px;text-shadow:none;cursor:pointer;border:1px solid #7bcdec;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.8rem 1.4rem;font-family:inherit;font-size:.9375rem;font-weight:400;line-height:1.3;text-decoration:none;display:inline-flex}.storm-error-module__gfjIOq__primary{color:#062438;background:#d0effb;box-shadow:0 4px 24px #0000002e}.storm-error-module__gfjIOq__secondary{color:#eef8ff;background:#061928e0;border-color:#b9ddf18c}.storm-error-module__gfjIOq__primary:hover{background:#edfaff}.storm-error-module__gfjIOq__secondary:hover,.storm-error-module__gfjIOq__motionControl:hover{background:#13384b}.storm-error-module__gfjIOq__scene :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #8ee7ff}.storm-error-module__gfjIOq__footer{color:#cfdae3;letter-spacing:.2em;text-align:center;font-size:.75rem;line-height:1.5}@keyframes storm-error-module__gfjIOq__cloudDrift{0%{transform:translate(-2%)}to{transform:translate(2%)}}@keyframes storm-error-module__gfjIOq__rainDrift{0%{background-position:0 0}to{background-position:0 180px}}@media (max-width:540px){.storm-error-module__gfjIOq__scene{padding:max(1.25rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));gap:1rem}.storm-error-module__gfjIOq__header{flex-wrap:wrap}.storm-error-module__gfjIOq__brand{font-size:1.2rem}.storm-error-module__gfjIOq__motionControl{padding-inline:.75rem;font-size:.8125rem}.storm-error-module__gfjIOq__content{padding-block:1.5rem}.storm-error-module__gfjIOq__description{font-size:.9375rem}.storm-error-module__gfjIOq__primary,.storm-error-module__gfjIOq__secondary{min-width:8rem}}@media (max-height:600px) and (min-width:541px){.storm-error-module__gfjIOq__scene{gap:1rem;padding-block:1rem}.storm-error-module__gfjIOq__content{padding-bottom:0}.storm-error-module__gfjIOq__code{font-size:clamp(5rem,22svh,8rem)}.storm-error-module__gfjIOq__eyebrow{margin-block:.6rem}.storm-error-module__gfjIOq__content h1{font-size:2rem}.storm-error-module__gfjIOq__description{margin-top:.75rem}.storm-error-module__gfjIOq__actions{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.storm-error-module__gfjIOq__clouds,.storm-error-module__gfjIOq__rain{animation:none}.storm-error-module__gfjIOq__motionControl{display:none}.storm-error-module__gfjIOq__motionStatic{display:inline}}
