.policy_root__32Mt_{display:contents}.policy_root__32Mt_ .policy_policy-page__svE2h{min-height:100vh}.policy_root__32Mt_ .policy_page-header__Oc71U{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);padding:var(--space-3xl) var(--space-md);text-align:center}.policy_root__32Mt_ .policy_page-header__Oc71U .policy_page-title__6L5RT{color:var(--color-white);font-size:var(--font-size-3xl);margin-bottom:var(--space-sm)}@media (min-width:768px){.policy_root__32Mt_ .policy_page-header__Oc71U .policy_page-title__6L5RT{font-size:var(--font-size-4xl)}}.policy_root__32Mt_ .policy_page-header__Oc71U .policy_page-subtitle__iexBu{color:rgba(255,255,255,.9);font-size:var(--font-size-base);max-width:600px;margin:0 auto}.policy_root__32Mt_ .policy_policy-content__TXbgJ{padding:var(--space-2xl) var(--space-md)}@media (min-width:768px){.policy_root__32Mt_ .policy_policy-content__TXbgJ{padding:var(--space-3xl) var(--space-xl)}}.policy_root__32Mt_ .policy_policy-container__8ZfxL{max-width:800px;margin:0 auto;background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-xl)}@media (min-width:768px){.policy_root__32Mt_ .policy_policy-container__8ZfxL{padding:var(--space-2xl)}}.policy_root__32Mt_ .policy_policy-section__MsoVw{margin-bottom:var(--space-2xl)}.policy_root__32Mt_ .policy_policy-section__MsoVw:last-of-type{margin-bottom:var(--space-xl)}.policy_root__32Mt_ .policy_policy-section-title__cI__8{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-primary);display:inline-block}@media (min-width:768px){.policy_root__32Mt_ .policy_policy-section-title__cI__8{font-size:var(--font-size-2xl)}}.policy_root__32Mt_ .policy_policy-section-content__MV_Z8 p{color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.8;margin-bottom:var(--space-md)}.policy_root__32Mt_ .policy_policy-section-content__MV_Z8 p:last-child{margin-bottom:0}.policy_root__32Mt_ .policy_policy-footer__SfdtA{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border-light);text-align:center}.policy_root__32Mt_ .policy_policy-footer__SfdtA .policy_last-updated___gISh{font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-sm)}.policy_root__32Mt_ .policy_policy-footer__SfdtA .policy_contact-info__zvsU7{font-size:var(--font-size-sm);color:var(--text-secondary)}.policy_root__32Mt_ .policy_policy-footer__SfdtA .policy_contact-info__zvsU7 a{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.policy_root__32Mt_ .policy_policy-footer__SfdtA .policy_contact-info__zvsU7 a:hover{text-decoration:underline}