.policy-page{max-width:800px;margin:0 auto;padding:60px 40px}.policy-header{border-bottom:1px solid var(--silver-light);margin-bottom:60px;padding-bottom:30px}.policy-header h1{margin-bottom:10px;font-size:2.5rem}.policy-header p{color:var(--silver-dark);letter-spacing:.05em;font-size:.85rem}.policy-content{flex-direction:column;gap:40px;display:flex}.policy-section h2{margin-bottom:16px;font-size:1.5rem}.policy-section p{color:var(--gray-light);margin-bottom:12px;font-size:.95rem;line-height:1.9}.policy-section ul{flex-direction:column;gap:8px;padding-left:0;list-style:none;display:flex}.policy-section ul li{color:var(--gray-light);padding-left:16px;font-size:.95rem;position:relative}.policy-section ul li:before{content:"—";color:var(--silver-dark);position:absolute;left:0}@media (max-width:768px){.policy-page{padding:30px 20px}.policy-header h1{font-size:2rem}}
