:root{--canvas:#fffefd;--canvas-soft:#f4f7f1;--ink:#24352d;--muted:#637168;--line:#dce5dc;--brand-green:#44745a;--brand-green-dark:#29533d;--pink:#cf6f89;--pink-dark:#9f405e;--pink-soft:#fae5ea}*{box-sizing:border-box}html{font-family:Aptos,Segoe UI,system-ui,sans-serif}body{margin:0}button,input,select,textarea{font:inherit}:focus-visible{outline-offset:3px;outline:3px solid #d25777}.eyebrow{color:var(--brand-green-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:800}
