:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0b0a;--text:#f1f0e8;--muted:#9b9d92;--accent:#c7b84a;--accent-dark:#77712f;color:var(--text);background:var(--background);font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}.coming-soon{text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:64px 24px;display:flex;position:relative}.coming-soon:before{content:"";z-index:-1;background:radial-gradient(at 50% 40%,#262b191f,#0000 48%);position:absolute;inset:0}h1{letter-spacing:.09em;margin:0;font-size:clamp(1.4rem,4vw,1.8rem);font-weight:600}h1 span{font-weight:350}h1 i{color:var(--accent);font-style:normal}p{color:var(--text);letter-spacing:-.025em;margin:32px 0 0;font:italic clamp(1.8rem,5vw,3rem)/1.35 Georgia,Times New Roman,serif}.signature{background:var(--accent-dark);width:28px;height:1px;margin-top:40px}.presence{opacity:.4;gap:22px;margin-bottom:44px;display:flex}.presence span{background:linear-gradient(100deg, var(--accent-dark), var(--accent), #879452);border-radius:0 90%;width:19px;height:5px;transform:rotate(12deg)}.presence span+span{transform:scaleX(-1)rotate(12deg)}::selection{color:var(--background);background:var(--accent)}@media (width<=480px){.coming-soon{padding:48px 24px}}
