.policy-page{min-height:100vh;background:#080a0f;color:#f5f2ef}.policy-header{border-bottom:1px solid #24262d;padding:20px max(24px,calc((100vw - 1120px)/2));display:flex;justify-content:space-between;align-items:center}.policy-header img{width:170px;height:auto}.policy-header a,.policy-content a{color:#e5a43b}.policy-content{max-width:880px;width:calc(100% - 40px);margin:0 auto;padding:76px 0 100px}.policy-content .eyebrow{color:#e5a43b;text-transform:uppercase;letter-spacing:.15em;font-size:.76rem;font-weight:700}.policy-content h1{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;margin:12px 0 20px}.policy-content h2{font-size:1.45rem;margin:38px 0 12px}.policy-content p,.policy-content li{color:#b9bac2;line-height:1.8}.policy-content li{margin:8px 0}.policy-content .policy-date{font-size:.9rem;color:#999ba5}.policy-contact{padding:24px;border:1px solid #30323a;border-radius:14px;background:#11131a;margin-top:38px}.policy-contact p{margin:4px 0}.policy-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}.policy-links a{color:#ddd}
