.policy-content[data-v-e7a30c7b]{max-width:960px;margin:0 auto;padding:3rem 2.4rem 4rem;color:#1f2937;line-height:1.8}.last-updated[data-v-e7a30c7b]{color:#666;font-style:italic;font-size:var(--si46-policy-meta);margin-bottom:2.4rem}.policy-section[data-v-e7a30c7b]{margin-bottom:3rem}.policy-section.intro[data-v-e7a30c7b]{background:linear-gradient(135deg,#7c2d12,#f97316);color:#fff;padding:2rem;border-radius:12px}.policy-section h2[data-v-e7a30c7b]{color:#000;font-size:var(--si46-policy-section-title);margin-bottom:1.2rem;padding-bottom:.7rem;border-bottom:2px solid #ea580c}.policy-section p[data-v-e7a30c7b],.policy-section li[data-v-e7a30c7b]{margin-bottom:1rem;font-size:var(--si46-policy-body)}.policy-section ul[data-v-e7a30c7b]{margin-left:1.2rem;padding-left:1.4rem;margin-bottom:1rem}.policy-section ul li[data-v-e7a30c7b]{list-style:disc}.contact-info[data-v-e7a30c7b]{list-style:none;margin-left:0;padding:1.5rem;background:#fff7ed;border-radius:8px}.contact-info li[data-v-e7a30c7b]{list-style:none;padding:.4rem 0}a[data-v-e7a30c7b]{color:#c2410c;text-decoration:underline;text-underline-offset:.18em}a[data-v-e7a30c7b]:hover{color:#9a3412}@media(max-width:768px){.policy-content[data-v-e7a30c7b]{padding:2rem 1.6rem 3rem}.policy-section h2[data-v-e7a30c7b]{font-size:2.4rem}.policy-section p[data-v-e7a30c7b],.policy-section li[data-v-e7a30c7b]{font-size:var(--si46-policy-body-mobile)}}
