.policy-page[data-v-665ec4dd]{padding:60px 0 120px;color:#1f1f1f}.policy-header[data-v-665ec4dd]{margin-bottom:40px;text-align:left}.policy-header h1[data-v-665ec4dd]{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:12px}.policy-header p[data-v-665ec4dd]{max-width:720px;margin:0;color:#5b5b5b;line-height:1.6}.policy-section+.policy-section[data-v-665ec4dd]{margin-top:32px}.policy-section h2[data-v-665ec4dd]{font-size:1.5rem;margin-bottom:12px}.policy-section p[data-v-665ec4dd]{margin:0;line-height:1.7;color:#3c3c3c}