:root{color-scheme:light;background:#f8f5ed;color:#173e35;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:32px}main{text-align:center;width:100%;max-width:760px;padding:64px 12px}.mark{display:grid;place-items:center;width:66px;height:66px;border-radius:20px;background:#173e35;color:#dfc487;font-size:32px;margin:0 auto 35px}.line{width:40px;height:1px;background:#bd9967;margin:0 auto 35px}h1{font:normal clamp(42px,7vw,76px)/1.1 Georgia,'Times New Roman',serif;letter-spacing:-2px;margin:0 0 28px}h1 em{font-weight:normal;color:#956135}p{color:#59685e;font-size:15px;line-height:1.7;margin:0}@media(max-width:420px){body{padding:20px}main{padding:40px 0}h1{font-size:43px;letter-spacing:-1.5px}}
.policy-links{display:flex;justify-content:center;gap:20px;margin-top:28px;font-size:12px}.policy-links a,.legal-static a{color:#59685e;text-decoration:underline;text-underline-offset:3px}.legal-static{max-width:780px;text-align:left;padding:42px 20px}.legal-static h1{font-size:clamp(36px,6vw,54px);margin:18px 0}.legal-static h2{font:600 19px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0;margin:28px 0 8px}.legal-static p{margin:0 0 14px}.legal-static .draft{font-size:12px}.legal-static .back{font-size:13px}
