.adventure-loading{z-index:2000;color:#dac69d;background:radial-gradient(at 50% 43%,#273024 0,#111b18 40%,#080e0d 82%);place-items:center;padding:24px;font-family:Georgia,serif;display:grid;position:fixed;inset:0}.adventure-loading-content{text-align:center;width:min(500px,100%)}.adventure-loading-seal{fill:#b4965612;stroke:#bca06c;stroke-width:1px;width:66px;height:76px;margin:0 auto 32px;display:block}.adventure-loading-eyebrow{color:#a39f7f;letter-spacing:.2em;text-transform:uppercase;font-size:.75rem}.adventure-loading h1{margin:14px 0 16px;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:400;line-height:1.2}.adventure-loading p:not(.adventure-loading-eyebrow){color:#b1b29b;font-size:1rem;line-height:1.6}.adventure-loading-track{background:#bda36920;width:min(240px,70%);height:2px;margin:32px auto 0;overflow:hidden}.adventure-loading-track i{background:linear-gradient(90deg,#0000,#c6aa70,#0000);width:45%;height:100%;animation:1.8s ease-in-out infinite adventure-loading-pulse;display:block}@keyframes adventure-loading-pulse{0%{transform:translate(-100%)}to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){.adventure-loading-track i{width:100%;animation:none}}
