.RouteState-module__vbeteq__surface{--state-bg:#fff7ee;--state-panel:#fffdfa;--state-ink:#38271f;--state-muted:#846c5e;--state-line:#edddd0;background:var(--state-bg);width:100%;min-height:64svh;color:var(--state-ink);font-family:var(--font-kanit), system-ui, sans-serif;align-content:center;justify-items:center;padding:clamp(28px,6vw,80px) 20px;display:grid}.dark .RouteState-module__vbeteq__surface{--state-bg:#171310;--state-panel:#241e19;--state-ink:#f8eee5;--state-muted:#c1ac9e;--state-line:#43362d}.RouteState-module__vbeteq__card{border:1px solid var(--state-line);background:var(--state-panel);text-align:center;border-radius:24px;width:min(100%,540px);padding:clamp(24px,5vw,48px)}.RouteState-module__vbeteq__icon{border:1px solid var(--state-line);color:#d56c5e;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 24px;display:grid}.RouteState-module__vbeteq__eyebrow{letter-spacing:.18em;color:var(--state-muted);font-size:11px;font-weight:700}.RouteState-module__vbeteq__title{margin:14px 0 12px;font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1.35}.RouteState-module__vbeteq__description{color:var(--state-muted);margin:0;font-size:15px;line-height:1.8}.RouteState-module__vbeteq__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.RouteState-module__vbeteq__primary,.RouteState-module__vbeteq__secondary{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.RouteState-module__vbeteq__primary{color:#fff;background:#b95346;border:1px solid #b95346}.RouteState-module__vbeteq__secondary{color:var(--state-ink);border:1px solid var(--state-line);background:0 0}.RouteState-module__vbeteq__primary:hover{background:#a64439}.RouteState-module__vbeteq__secondary:hover{background:var(--state-bg)}.RouteState-module__vbeteq__reference{color:var(--state-muted);overflow-wrap:anywhere;margin-top:24px;font-size:11px}.RouteState-module__vbeteq__loading{width:min(100%,1100px)}.RouteState-module__vbeteq__loadingLabel{color:var(--state-muted);align-items:center;gap:10px;margin-bottom:32px;font-size:14px;display:flex}.RouteState-module__vbeteq__dot{background:#e87567;border-radius:50%;width:9px;height:9px}.RouteState-module__vbeteq__skeleton{background:var(--state-line);border-radius:10px}.RouteState-module__vbeteq__heading{width:48%;height:32px;margin-bottom:14px}.RouteState-module__vbeteq__line{width:68%;height:14px;margin-bottom:36px}.RouteState-module__vbeteq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.RouteState-module__vbeteq__tile{border-radius:18px;height:clamp(140px,19vw,210px)}@media (max-width:600px){.RouteState-module__vbeteq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RouteState-module__vbeteq__heading{width:72%}.RouteState-module__vbeteq__line{width:88%}}@media (prefers-reduced-motion:no-preference){.RouteState-module__vbeteq__card{animation:.3s ease-out both RouteState-module__vbeteq__enter}.RouteState-module__vbeteq__skeleton,.RouteState-module__vbeteq__dot{animation:1.6s ease-in-out infinite alternate RouteState-module__vbeteq__breathe}.RouteState-module__vbeteq__primary,.RouteState-module__vbeteq__secondary{transition:background .16s,transform .16s}.RouteState-module__vbeteq__primary:active,.RouteState-module__vbeteq__secondary:active{transform:translateY(1px)}}@keyframes RouteState-module__vbeteq__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes RouteState-module__vbeteq__breathe{0%{opacity:.45}to{opacity:.85}}
