*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#fafaf8;--fg:#2c2c2a;--muted:#5f5e5a;--border:#d3d1c7;--font:"DM Sans", sans-serif;--font-display:"Cormorant Garamond", Georgia, serif}html,body{height:100%}body{font-family:var(--font);background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{min-height:100%}._page_19s02_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;padding:2rem 1.5rem;display:flex}._title_19s02_12{font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(2.5rem,7vw,5rem);font-weight:400;line-height:1.1}._rule_19s02_20{border:0;border-top:1px solid var(--border);width:3rem}._subtitle_19s02_26{letter-spacing:.35em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:300}
