._policyPage_qhljb_1{width:100%;background:var(--color-bg-light);min-height:100vh}._policyContainer_qhljb_7{max-width:900px;margin:0 auto;padding:120px 2rem 80px}._policyContent_qhljb_13 h1{font-family:var(--font-heading);font-size:3rem;font-weight:400;color:var(--color-primary);margin-bottom:8px;text-align:center;letter-spacing:.01em}._policyDate_qhljb_23{font-family:var(--font-body);font-style:italic;font-size:.88rem;color:var(--color-text-muted);margin-bottom:56px;text-align:center}._policyContent_qhljb_13 h2{font-family:var(--font-heading);font-size:1.8rem;font-weight:400;color:var(--color-primary);margin-top:52px;margin-bottom:20px;letter-spacing:.01em;padding-bottom:10px;border-bottom:1px solid var(--color-border)}._policyContent_qhljb_13 h3{font-family:var(--font-body);font-size:.72rem;font-weight:600;color:var(--color-accent);margin-top:32px;margin-bottom:14px;text-transform:uppercase;letter-spacing:.18em}._policyContent_qhljb_13 p{font-family:var(--font-body);font-size:.95rem;line-height:1.85;color:var(--color-text-muted);margin-bottom:18px}._policyContent_qhljb_13 ul{margin-bottom:20px;padding-left:0;list-style:none}._policyContent_qhljb_13 li{font-family:var(--font-body);font-size:.95rem;line-height:1.8;color:var(--color-text-muted);margin-bottom:10px;padding-left:20px;position:relative}._policyContent_qhljb_13 li:before{content:"—";position:absolute;left:0;color:var(--color-accent)}@media(max-width:768px){._policyContainer_qhljb_7{padding:80px 1.5rem 60px}._policyContent_qhljb_13 h1{font-size:2.2rem}._policyContent_qhljb_13 h2{font-size:1.5rem}}
