.pi-trust-links{display:flex;flex-wrap:wrap;gap:10px 22px;max-width:1200px;margin:30px auto 0;padding:24px 24px 0;border-top:1px solid rgba(255,255,255,.12);font-size:.72rem;letter-spacing:.04em}.pi-trust-links a{color:inherit;opacity:.72;text-decoration:none}.pi-trust-links a:hover,.pi-trust-links a:focus{opacity:1;text-decoration:underline;text-underline-offset:4px}.pi-policy-shell{min-height:100vh;background:#fff;color:#21131b}.pi-policy-hero{padding:140px 24px 72px;background:linear-gradient(145deg,#160912,#3c1028);color:#fff}.pi-policy-inner{width:min(980px,100%);margin:0 auto}.pi-policy-kicker{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.pi-policy-hero h1{max-width:850px;margin:18px 0 20px;font-size:clamp(2.8rem,7vw,6.2rem);line-height:.92}.pi-policy-hero p{max-width:720px;font-size:1.05rem;line-height:1.75;opacity:.8}.pi-policy-body{padding:72px 24px 110px}.pi-policy-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.pi-policy-card{padding:32px;border:1px solid #eadfe6;border-radius:22px;background:#fff;box-shadow:0 18px 50px rgba(38,12,26,.05)}.pi-policy-card h2{margin:0 0 14px;font-size:1.65rem}.pi-policy-card h3{margin:24px 0 8px;font-size:1rem}.pi-policy-card p,.pi-policy-card li{line-height:1.7;color:#5c4d56}.pi-policy-card ul{padding-left:20px}.pi-report-form{display:grid;gap:18px}.pi-report-form label{display:grid;gap:8px;font-weight:650}.pi-report-form input,.pi-report-form select,.pi-report-form textarea{width:100%;padding:14px 16px;border:1px solid #d8c9d2;border-radius:12px;background:#fff;font:inherit;color:#21131b}.pi-report-form textarea{min-height:150px;resize:vertical}.pi-report-form button{width:max-content;padding:13px 21px;border:0;border-radius:999px;background:#7d164b;color:#fff;font-weight:750;cursor:pointer}.pi-report-status{padding:16px 18px;border-radius:12px;background:#f7eff4;color:#4c2438;line-height:1.6}.pi-policy-note{margin-top:30px;padding:18px 20px;border-left:3px solid #a87839;background:#faf7f2;color:#5b5144;line-height:1.6}@media(min-width:820px){.pi-policy-grid.two{grid-template-columns:1fr 1fr}}
