@font-face{font-family:Point;src:url('/assets/sans.woff')}*{box-sizing:border-box}body{margin:0;background:#eae7df;color:#191b15;font:16px/1.6 Point,Arial,sans-serif}main{max-width:1040px;margin:auto;padding:40px 24px}header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:11px;letter-spacing:1.5px;border-bottom:1px solid #b7b5ad;padding-bottom:24px}.brand{font-size:17px;font-weight:bold}.dot{color:#d32a21;margin-left:9px}nav,.toolbar{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:24px 0}h1{font-size:clamp(36px,7vw,64px);line-height:1.1;font-weight:400}h2{font-size:24px;font-weight:400;margin:0}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:3px solid #c22d23;outline-offset:5px}.action{background:#191b15;color:#fff;padding:12px 20px}.note{color:#57594f}article{background:#f5f2eb;border:1px solid #d3d0c8;padding:24px;margin:20px 0;overflow-wrap:anywhere}pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}p{overflow-wrap:anywhere}@media(max-width:480px){main{padding:24px 18px}article{padding:20px}header{gap:10px}}
form{max-width:560px;margin:32px 0}form label{display:block;margin:16px 0 8px}form input[type=email]{display:block;width:100%;padding:14px;border:1px solid #8b8d81;background:#f5f2eb;color:#191b15;font:inherit}button.action{font:inherit;cursor:pointer;border:0;margin:8px 0}[role=alert]{border-left:3px solid #bd3026;padding:12px}details{overflow-wrap:anywhere}blockquote{margin:16px 0;padding-left:16px;border-left:2px solid #b7b5ad}
