
.policy-page{min-height:70vh}.policy-wrap{width:88%;max-width:900px;margin:0 auto;padding:80px 0 100px}.policy-wrap h1{font:500 clamp(48px,7vw,82px)/1.03 var(--font);letter-spacing:-4px;margin:22px 0 8px}.policy-updated{color:var(--muted);font-size:12px;margin:0 0 55px}.policy-wrap section{padding:28px 0;border-top:1px solid var(--line)}.policy-wrap section h2{font:500 24px/1.2 var(--font);margin:0 0 13px}.policy-wrap section p,.policy-wrap li{color:var(--muted);font-size:15px}.policy-wrap ul{padding-left:22px}.policy-wrap li{margin:7px 0}.policy-wrap a{color:#c9bcff;text-decoration:underline;text-underline-offset:4px}.policy-contact{margin-top:30px;padding:28px;border:1px solid #a58cff45;background:#171520;border-radius:12px}.policy-contact strong{font:500 20px var(--font)}.policy-contact p{margin-bottom:0;color:var(--muted)}@media(max-width:700px){.policy-wrap{padding:55px 0 70px}.policy-wrap h1{font-size:50px;letter-spacing:-2.5px}.policy-updated{margin-bottom:38px}.policy-wrap section h2{font-size:21px}.policy-wrap section p,.policy-wrap li{font-size:14px}}
