.not-found-module__HS70Aa__page{color:#f8f9fa;background:#0a1128;flex-direction:column;min-height:100dvh;display:flex}.not-found-module__HS70Aa__hero{min-height:calc(100dvh - var(--tdw-header-height,80px));isolation:isolate;flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.not-found-module__HS70Aa__media{z-index:0;position:absolute;inset:0}.not-found-module__HS70Aa__mediaImg{object-fit:cover;object-position:center;animation:18s ease-in-out infinite alternate not-found-module__HS70Aa__mediaDrift;transform:scale(1.04)}.not-found-module__HS70Aa__scrim{z-index:1;background:linear-gradient(#0a112880 0%,#0a1128ad 40%,#0a1128eb 100%),radial-gradient(70% 55% at 65% 35%,#e11b2247 0%,#0000 65%);position:absolute;inset:0}.not-found-module__HS70Aa__content{z-index:2;text-align:center;width:min(720px,100% - 2.5rem);padding:3rem 0 4rem;animation:.7s cubic-bezier(.22,1,.36,1) both not-found-module__HS70Aa__riseIn;position:relative}.not-found-module__HS70Aa__brand{color:inherit;align-items:center;gap:.75rem;margin-bottom:1.75rem;text-decoration:none;animation:.7s cubic-bezier(.22,1,.36,1) 80ms both not-found-module__HS70Aa__riseIn;display:inline-flex}.not-found-module__HS70Aa__brandMark{background:#fffffff2;border-radius:50%;width:52px;height:52px;padding:6px;box-shadow:0 8px 28px #00000059}.not-found-module__HS70Aa__brandName{letter-spacing:.08em;text-transform:uppercase;font-family:Barlow Condensed,Montserrat,sans-serif;font-size:clamp(1.65rem,4vw,2.15rem);font-weight:800;line-height:1}.not-found-module__HS70Aa__brandAccent{color:#ffd200}.not-found-module__HS70Aa__code{letter-spacing:.04em;color:#fff;text-shadow:0 10px 40px #00000073;margin-bottom:.65rem;font-family:Barlow Condensed,Montserrat,sans-serif;font-size:clamp(4.5rem,16vw,7.5rem);font-weight:900;line-height:.9;animation:.75s cubic-bezier(.22,1,.36,1) .14s both not-found-module__HS70Aa__riseIn;display:block}.not-found-module__HS70Aa__headline{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .85rem;font-family:Barlow Condensed,Montserrat,sans-serif;font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;line-height:1.1;animation:.75s cubic-bezier(.22,1,.36,1) .2s both not-found-module__HS70Aa__riseIn}.not-found-module__HS70Aa__support{color:#f8f9fae0;max-width:28rem;margin:0 auto 2rem;font-family:Montserrat,sans-serif;font-size:clamp(1rem,2.4vw,1.125rem);font-weight:500;line-height:1.55;animation:.75s cubic-bezier(.22,1,.36,1) .28s both not-found-module__HS70Aa__riseIn}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:.85rem;animation:.75s cubic-bezier(.22,1,.36,1) .36s both not-found-module__HS70Aa__riseIn;display:flex}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.85rem 1.5rem;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.not-found-module__HS70Aa__primary{color:#fff;background:#2d4099;border:2px solid #2d4099}.not-found-module__HS70Aa__primary:hover{background:#23347d;border-color:#23347d;transform:translateY(-2px)}.not-found-module__HS70Aa__secondary{color:#fff;background:0 0;border:2px solid #ffffff8c}.not-found-module__HS70Aa__secondary:hover{background:#ffffff14;border-color:#fff;transform:translateY(-2px)}@keyframes not-found-module__HS70Aa__riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__mediaDrift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.1)translate(-1.5%,-1%)}}@media (max-width:640px){.not-found-module__HS70Aa__content{width:min(100%,100% - 1.5rem);padding:2.5rem 0 3.5rem}.not-found-module__HS70Aa__brandMark{width:44px;height:44px}.not-found-module__HS70Aa__actions{flex-direction:column;align-items:stretch}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__mediaImg,.not-found-module__HS70Aa__content,.not-found-module__HS70Aa__brand,.not-found-module__HS70Aa__code,.not-found-module__HS70Aa__headline,.not-found-module__HS70Aa__support,.not-found-module__HS70Aa__actions{animation:none}}
