:root{--ami-bg:#0e1217;--ami-bg-elevated:#161b22;--ami-text:#e6edf3;--ami-text-muted:#8b949e;--ami-text-dim:#6e7681;--ami-accent:#9b7eea;--ami-rule:#21262d;--ami-success:#2ea043;--ami-caveat:#d4a017;--ami-caveat-bg:rgba(212,160,23,.08);--ami-radius:10px;--ami-spacing:32px;--ami-max-width:880px}*{box-sizing:border-box}body,html{background:var(--ami-bg);color:var(--ami-text);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.8;margin:0;padding:0;-webkit-font-smoothing:antialiased}a{color:var(--ami-accent);text-decoration:none}a:hover{text-decoration:underline}button{background:none;color:inherit;cursor:pointer;font-family:inherit}button,hr{border:none}hr{border-top:1px solid var(--ami-rule);margin:96px 0}.ami-page{margin:0 auto;max-width:var(--ami-max-width);padding:48px 24px}.ami-card{background:var(--ami-bg-elevated);border:1px solid var(--ami-rule);border-radius:var(--ami-radius);padding:24px}.ami-caveat-pill{background:var(--ami-caveat-bg);border-radius:999px;color:var(--ami-caveat);display:inline-block;font-size:11px;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.ami-headline,h1,h2,h3,h4,h5,h6{color:var(--ami-text);font-family:"Source Serif Pro",Iowan Old Style,Georgia,serif;font-weight:400;letter-spacing:-.01em;margin:0 0 16px}h1{font-size:56px;letter-spacing:-.02em;line-height:1.08}h2{font-size:40px;line-height:1.15}h3{font-size:26px;line-height:1.3}h4{font-size:18px;line-height:1.35}p{color:var(--ami-text);margin:0 0 18px}.ami-label,p.ami-muted{color:var(--ami-text-muted)}.ami-label{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ami-section-eyebrow{color:var(--ami-text);display:block;font-family:"Source Serif Pro",Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.01em;margin:0 0 20px}.ami-light{--ami-bg:#faf7f1;--ami-bg-elevated:#fff;--ami-text:#201d17;--ami-text-muted:#6b665c;--ami-text-dim:#a39d8f;--ami-accent:#7959d8;--ami-rule:#e7e0d2;--ami-success:#1f7a3d;--ami-caveat:#a8720f;--ami-caveat-bg:rgba(168,114,15,.08)}
