@font-face{font-family:Aurel;src:url(/assets/aurel-13396d7fda1e03f490c3/fonts/roboto-300.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Aurel;src:url(/assets/aurel-13396d7fda1e03f490c3/fonts/roboto-400.woff2)format("woff2");font-weight:400;font-display:swap}:root{color:#ece5d1;font-synthesis:none;--panel:#17211d;--gold:#c7ab75;--muted:#a3aca0;--line:#697663;--button:#2d3b33;--cream:#ece5d1;background:#17130e;font-family:Aurel,Arial,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;background:var(--button);min-height:44px;color:var(--cream);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:2px;padding:12px 16px;transition:background .15s,border-color .15s}button:hover{background:#3b4d41}button:disabled{opacity:.45;cursor:wait}button[aria-pressed=true]{border-color:var(--gold);background:#354437}button.primary{color:#192019;background:var(--gold)}button.primary:hover{background:#d5bb8a}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:2px solid #efca83}h1,h2,p{margin:0}h1,h2{font-weight:300}hr{border:0;border-top:1px solid var(--line);width:100%;margin:18px 0}.eyebrow{color:var(--gold);letter-spacing:.07em;font-size:11px;line-height:1.4}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scene-surface{position:absolute;inset:0}.scene-message{color:var(--cream);z-index:2;text-align:center;background:#171f1b;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex;position:absolute;inset:0}.scene-message p{max-width:30em;line-height:1.5}.loading-line{background:#2f4137;width:200px;height:1px}.loading-line span{background:var(--gold);height:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}a{color:var(--cream)}.skip-link{z-index:30;background:var(--panel);padding:14px;position:absolute;top:-80px;left:20px}.skip-link:focus{top:12px}html{scroll-padding-top:20px}body{overflow-wrap:break-word}button:disabled{cursor:default}a{text-underline-offset:3px}button,input,select{touch-action:manipulation}.scene-surface canvas{touch-action:pan-y!important}.scene-message{background:radial-gradient(at 50% 45%,#26342b,#141d18);border:1px solid #56605255}.scene-message button{text-align:center;min-width:150px}.loading-line{height:2px}.scene-message p{font-size:14px}@media (width>=1025px){.scene-message{background:#171f1bf0}}
