.route-state-module__-VKpHq__page,.route-state-module__-VKpHq__globalBody{box-sizing:border-box;color:#251f1e;width:100%;min-width:0;max-width:100%;min-height:100vh;font-family:var(--font-sans,Arial, sans-serif);background:radial-gradient(circle at 16% 10%,#b71f2d1c,#0000 24rem),radial-gradient(circle at 88% 92%,#e7a62b21,#0000 22rem),#f7f4ef;place-items:center;padding:clamp(28px,7vw,80px) clamp(16px,5vw,56px);display:grid;overflow-x:clip}.route-state-module__-VKpHq__card{box-sizing:border-box;background:#fffffff5;border:1px solid #7c15202e;border-radius:30px;grid-template-columns:minmax(112px,.32fr) minmax(0,1fr);width:min(100%,820px);min-width:0;max-width:100%;display:grid;overflow:hidden;box-shadow:0 24px 70px #49211f24}.route-state-module__-VKpHq__brandFrame{background:radial-gradient(circle at 70% 22%,#f6d58f6b,#0000 12rem),linear-gradient(145deg,#4a090d,#8c1823 72%,#b72532);place-items:center;min-width:0;padding:clamp(26px,6vw,54px);display:grid}.route-state-module__-VKpHq__brandFrame img{object-fit:contain;filter:drop-shadow(0 12px 24px #00000038);width:min(96px,100%);height:auto}.route-state-module__-VKpHq__content{min-width:0;padding:clamp(30px,6vw,62px)}.route-state-module__-VKpHq__eyebrow{color:#8c1823;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:850}.route-state-module__-VKpHq__content h1{overflow-wrap:anywhere;color:#351719;letter-spacing:-.035em;margin:0;font-size:clamp(30px,5vw,48px);line-height:1.08}.route-state-module__-VKpHq__description,.route-state-module__-VKpHq__supportHint{overflow-wrap:anywhere;color:#655c59;line-height:1.7}.route-state-module__-VKpHq__description{margin:18px 0 0;font-size:16px}.route-state-module__-VKpHq__supportHint{margin:22px 0 0;font-size:13px}.route-state-module__-VKpHq__actions,.route-state-module__-VKpHq__languageActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.route-state-module__-VKpHq__primaryAction,.route-state-module__-VKpHq__secondaryAction,.route-state-module__-VKpHq__languageButton{box-sizing:border-box;cursor:pointer;min-height:44px;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.route-state-module__-VKpHq__primaryAction{color:#fff;background:#7c1520;border:1px solid #7c1520}.route-state-module__-VKpHq__secondaryAction,.route-state-module__-VKpHq__languageButton{color:#6f111b;background:#fff;border:1px solid #7c15203d}.route-state-module__-VKpHq__primaryAction:hover,.route-state-module__-VKpHq__primaryAction:focus-visible{background:#991f2b}.route-state-module__-VKpHq__secondaryAction:hover,.route-state-module__-VKpHq__secondaryAction:focus-visible,.route-state-module__-VKpHq__languageButton:hover,.route-state-module__-VKpHq__languageButton:focus-visible,.route-state-module__-VKpHq__languageActive{background:#fff2f1;border-color:#7c1520}.route-state-module__-VKpHq__primaryAction:focus-visible,.route-state-module__-VKpHq__secondaryAction:focus-visible,.route-state-module__-VKpHq__languageButton:focus-visible{outline-offset:3px;outline:3px solid #d98e2285}.route-state-module__-VKpHq__progress{background:#eadfda;border-radius:999px;width:min(100%,360px);height:8px;margin-top:28px;overflow:hidden}.route-state-module__-VKpHq__progress span{border-radius:inherit;background:linear-gradient(90deg,#7c1520,#d98e22);width:42%;height:100%;animation:1.3s ease-in-out infinite alternate route-state-module__-VKpHq__route-state-progress;display:block}.route-state-module__-VKpHq__globalBody .route-state-module__-VKpHq__languageActions{margin-top:18px}.route-state-module__-VKpHq__languageButton{min-width:92px}@keyframes route-state-module__-VKpHq__route-state-progress{0%{transform:translate(-18%)}to{transform:translate(158%)}}@media (max-width:640px){.route-state-module__-VKpHq__page,.route-state-module__-VKpHq__globalBody{padding:18px 14px}.route-state-module__-VKpHq__card{border-radius:24px;grid-template-columns:minmax(0,1fr)}.route-state-module__-VKpHq__brandFrame{min-height:150px;padding:24px}.route-state-module__-VKpHq__content{padding:28px 22px 32px}.route-state-module__-VKpHq__actions,.route-state-module__-VKpHq__languageActions{flex-direction:column;align-items:stretch}.route-state-module__-VKpHq__primaryAction,.route-state-module__-VKpHq__secondaryAction,.route-state-module__-VKpHq__languageButton{width:100%}}@media (prefers-reduced-motion:reduce){.route-state-module__-VKpHq__progress span{animation:none;transform:translate(70%)}}
