.ai-policy_container__yF5sp{min-height:100vh;background-color:#f9fafb;padding:3rem 1rem}.ai-policy_wrapper__CuDk2{max-width:64rem;margin:0 auto}.ai-policy_card__t_0Y0{background-color:white;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;padding:2rem}.ai-policy_heading1__7YotV{font-size:2.25rem;font-weight:700;color:#111827;margin-bottom:2rem;text-align:center}.ai-policy_heading2__jZ0hQ{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.ai-policy_section__M8CFV{background-color:#f9fafb;padding:1.5rem;border-radius:.5rem;margin-bottom:2rem}.ai-policy_paragraph__B_AhL{color:#4b5563;line-height:1.625;margin-bottom:1rem}.ai-policy_list___rrVw{list-style-type:none;padding:0;margin:0}.ai-policy_listItem__OiwWO{color:#4b5563;line-height:1.625;padding-left:1.5rem;position:relative;margin-bottom:.75rem}.ai-policy_listItem__OiwWO:before{content:"•";color:#2563eb;position:absolute;left:0;font-weight:700}.ai-policy_contactCard__RAiY_{background-color:#f9fafb;padding:1.5rem;border-radius:.5rem;margin-top:3rem;border:1px solid #e5e7eb}.ai-policy_link__luMZa{color:#2563eb;text-decoration:none;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.ai-policy_link__luMZa:hover{text-decoration:underline}.ai-policy_lastUpdated__FZkyM{text-align:center;color:#6b7280;margin-top:2rem;font-size:.875rem}@media (prefers-color-scheme:dark){.ai-policy_container__yF5sp{background-color:#111827}.ai-policy_card__t_0Y0{background-color:#1f2937;box-shadow:0 4px 6px rgba(0,0,0,.3)}.ai-policy_heading1__7YotV{color:#f9fafb}.ai-policy_heading2__jZ0hQ{color:#e5e7eb}.ai-policy_section__M8CFV{background-color:#374151}.ai-policy_listItem__OiwWO,.ai-policy_paragraph__B_AhL{color:#d1d5db}.ai-policy_listItem__OiwWO:before{color:#60a5fa}.ai-policy_contactCard__RAiY_{background-color:#374151;border-color:#4b5563}.ai-policy_link__luMZa{color:#60a5fa}.ai-policy_lastUpdated__FZkyM{color:#9ca3af}}@media (min-width:640px){.ai-policy_container__yF5sp{padding:3rem 1.5rem}.ai-policy_card__t_0Y0{padding:3rem}}@media (min-width:1024px){.ai-policy_container__yF5sp{padding:3rem 2rem}}