@font-face{font-family:Christol;src:url('/assets/media/7c25be4d78155523.otf') format('opentype');font-display:swap}
@font-face{font-family:ChristolDisplay;src:url('/assets/media/75558853eaf6ccf0.woff') format('woff');font-display:swap}
*{box-sizing:border-box}html{background:#10151d;color:var(--paper,#f1e9d9)}body{margin:0;min-height:100svh;display:flex;flex-direction:column;align-items:center;font:16px/1.6 var(--body,Christol,Arial,sans-serif);background:radial-gradient(ellipse at 50% 0,#25457488,transparent 70%);padding:6vh 24px 24px}a{color:inherit;text-underline-offset:5px}.status{width:min(100%,720px);margin:auto;text-align:center;padding:35px 0}.flower{width:78px;height:78px;margin-bottom:26px}.eyebrow{font-size:10px;letter-spacing:.3em;color:var(--gold,#d9bb7e)}h1{font:500 calc(clamp(42px,7vw,78px) * var(--ui-title_scale,1))/1.05 var(--display,ChristolDisplay,Georgia,serif);margin:26px 0}.description{font-size:17px;max-width:520px;margin:0 auto 32px;color:#e0d8ca}button,.home{font:inherit}.home{display:inline-block;margin-top:26px;font-size:14px}button{display:block;margin:24px auto 0;background:#edddbd;color:#132339;border:1px solid #edddbd;border-radius:2px;padding:14px 26px;cursor:pointer}button:hover{background:#fff6e3}a:focus-visible,button:focus-visible{outline:2px solid #edddbd;outline-offset:7px}footer{font-size:11px;text-align:center;max-width:720px;color:#c9c2b8;margin-top:50px}.legal .description{text-align:left;max-width:none;font-size:16px;overflow-wrap:anywhere}.legal h1{font-size:clamp(38px,6vw,64px)}.legal .description p{margin:0 0 24px}.legal .flower{width:58px;height:58px}
