:root{--blue:#3468b0;--ink:#23254a;--muted:#70747a;--line:#dfe2e7;--soft:#f7f8fa}*{box-sizing:border-box}.policy-page{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:28px 0 48px;color:var(--ink)}.policy-page nav{display:flex;align-items:center;gap:5px;margin-bottom:18px;font-size:11px;color:var(--muted)}.policy-page nav a{color:inherit;text-decoration:none}.policy-page nav svg,.policy-cta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8}.policy-head{text-align:center;max-width:720px;margin:0 auto 28px}.policy-head>span{color:var(--blue);font-size:11px}.policy-head h1{margin:7px 0;font-size:25px;font-weight:700}.policy-head p{margin:0;color:var(--muted);font-size:12px;line-height:2}.policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.policy-grid article{display:flex;gap:14px;border:1px solid var(--line);border-radius:12px;padding:19px;background:#fff}.policy-grid b{color:rgba(52,104,176,.45);font-size:22px}.policy-grid h2,.policy-notes h2{margin:0 0 5px;font-size:14px}.policy-grid p,.policy-notes li,.policy-legal p{margin:0;color:var(--muted);font-size:11.5px;line-height:2}.policy-notes{margin-top:14px;border:1px solid var(--line);border-radius:12px;padding:20px}.policy-notes ul{margin:5px 0 0;padding-right:18px}.policy-legal{margin-top:12px;padding:15px 17px;border-radius:10px;background:rgba(52,104,176,.06);border-right:3px solid var(--blue)}.policy-legal strong{font-size:12px}.policy-cta{display:flex;align-items:center;justify-content:center;gap:5px;width:max-content;margin:20px auto 0;padding:11px 18px;border-radius:8px;background:var(--blue);color:#fff;text-decoration:none;font-size:11px;font-weight:700}@media(max-width:650px){.policy-page{width:100%;padding:20px 16px 35px}.policy-head{text-align:right;margin-bottom:20px}.policy-head h1{font-size:20px}.policy-grid{grid-template-columns:1fr}.policy-grid article{padding:15px}.policy-notes{padding:16px}}
