@font-face{font-family:Barlow;src:url('/design-system/fonts/barlow-latin-500-normal.woff2')}@font-face{font-family:BarlowCondensed;src:url('/design-system/fonts/barlow-condensed-latin-700-normal.woff2')}*{box-sizing:border-box}body{margin:0;background:#f4f1e8;color:#19392e;font:18px/1.5 Barlow,sans-serif;min-height:100vh;display:grid;place-items:center;padding:28px}main{max-width:560px;width:100%}.mark{display:inline-block;background:#1c4a38;color:#fff;padding:12px 15px;border-radius:12px;font-weight:bold}.eyebrow{font-size:12px;letter-spacing:.15em;margin-top:36px}h1{font:700 clamp(42px,7vw,64px)/1.05 BarlowCondensed,sans-serif;margin:12px 0}p{max-width:460px}a.button,button{font:inherit;display:inline-block;border:1px solid #1c4a38;border-radius:8px;background:#1c4a38;color:#fff;padding:12px 20px;text-decoration:none;cursor:pointer;margin:14px 0}button{background:transparent;color:#1c4a38}small{display:block;color:#52665b}a:focus-visible,button:focus-visible{outline:3px solid #bc772c;outline-offset:4px}
