:root{font-family:system-ui,sans-serif;color:#172033;background:#fafaf8;line-height:1.7;color-scheme:light}
*{box-sizing:border-box}body{max-width:820px;margin:0 auto;padding:28px 24px}header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid #deded8}a{color:#735309;text-underline-offset:3px}a:focus-visible{outline:2px solid #735309;outline-offset:4px}.brand{font-family:Georgia,serif;font-size:24px;color:#172033;text-decoration:none}header>a:last-child{font-size:13px}main{padding:28px 0}.join-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#735309}h1{font-family:Georgia,serif;font-size:34px;font-weight:500;line-height:1.3;margin:12px 0 30px}dl{margin:0}dl>div{margin:0 0 24px}dt{font-weight:650;margin-bottom:6px}dd{margin:0;font-size:15px;color:#475569}.founding-terms-apply{display:inline-block;padding:10px 0;font-weight:600}footer{border-top:1px solid #deded8;padding-top:20px;font-size:12px;color:#64748b}@media print{body{max-width:none;background:#fff}header>a:last-child,.founding-terms-apply{display:none}dl>div{break-inside:avoid}}
