:root{color-scheme:light;--ink:#171717;--muted:#666;--line:#e8e8e8;--accent:#3456d1}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font:16px/1.7 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wrap{width:min(900px,calc(100% - 40px));margin:0 auto}.top{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}a{color:var(--accent);text-decoration:none}.wordmark{font-weight:700;letter-spacing:-.03em;color:var(--ink)}.back{font-size:14px}.hero{padding:112px 0 130px;max-width:680px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:var(--accent)}h1{font-size:clamp(42px,8vw,68px);line-height:1.05;letter-spacing:-.055em;margin:18px 0 22px}.lead{font-size:21px;line-height:1.55;color:#373737}.note{color:var(--muted);max-width:590px;margin:30px 0}.link{display:inline-flex;gap:12px;align-items:center;margin-top:14px;font-weight:600}.policy{max-width:820px}.policy article{padding:64px 0 90px}.policy h1{font-size:52px}.updated{color:var(--muted);font-size:14px;margin-top:-8px}.policy h2{font-size:20px;letter-spacing:-.02em;margin:34px 0 8px}.policy p,.policy li{color:#444}.policy ul{padding-left:22px}.policy li{padding:3px 0}footer{border-top:1px solid var(--line);padding:22px 0 30px;display:flex;justify-content:space-between;gap:16px;color:var(--muted);font-size:13px}footer a{font-size:13px}@media(max-width:600px){.hero{padding:82px 0 100px}.lead{font-size:18px}.policy article{padding:48px 0 64px}.policy h1{font-size:42px}}
