.policies-module__38003W__page{min-height:100vh;padding:2rem 1.5rem 4rem;padding-top:calc(var(--announcement-height,34px) + var(--header-height,65px) + 2rem);background:#fafafa}.policies-module__38003W__container{max-width:800px;margin:0 auto}.policies-module__38003W__backLink{color:#64748b;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.9rem;font-weight:500;transition:color .2s;display:inline-flex}.policies-module__38003W__backLink:hover{color:#c5807d}.policies-module__38003W__policyContent{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 4px 20px #0000000a}.policies-module__38003W__header{border-bottom:1px solid #e2e8f0;margin-bottom:2.5rem;padding-bottom:1.5rem}.policies-module__38003W__title{color:#1e293b;margin-bottom:.5rem;font-size:2rem;font-weight:700}.policies-module__38003W__lastUpdated{color:#94a3b8;font-size:.85rem}.policies-module__38003W__section{margin-bottom:2rem}.policies-module__38003W__section:last-child{margin-bottom:0}.policies-module__38003W__sectionTitle{color:#1e293b;margin-bottom:.75rem;font-size:1.15rem;font-weight:600}.policies-module__38003W__sectionText{color:#64748b;font-size:.95rem;line-height:1.7}.policies-module__38003W__sectionText p{margin-bottom:1rem}.policies-module__38003W__sectionText p:last-child{margin-bottom:0}.policies-module__38003W__sectionText ul{margin:1rem 0;padding:0;list-style:none}.policies-module__38003W__sectionText ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.policies-module__38003W__sectionText ul li:before{content:"";background:#c5807d;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.policies-module__38003W__sectionText a{color:#c5807d;font-weight:500;transition:color .2s}.policies-module__38003W__sectionText a:hover{color:#a86b68;text-decoration:underline}.policies-module__38003W__contactBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:2rem;padding:1.5rem}.policies-module__38003W__contactBox h4{color:#1e293b;margin-bottom:.5rem;font-size:1rem;font-weight:600}.policies-module__38003W__contactBox p{color:#64748b;margin:0;font-size:.9rem}.policies-module__38003W__contactBox a{color:#c5807d;font-weight:500}.policies-module__38003W__searchPage{text-align:center;padding:2rem 0}.policies-module__38003W__searchIcon{color:#fff;background:linear-gradient(135deg,#c5807d 0%,#a86b68 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;display:flex}.policies-module__38003W__searchInput{border:2px solid #e2e8f0;border-radius:12px;outline:none;width:100%;margin-bottom:1rem;padding:1rem 1.5rem;font-size:1rem;transition:border-color .2s}.policies-module__38003W__searchInput:focus{border-color:#c5807d}.policies-module__38003W__searchInput::placeholder{color:#94a3b8}.policies-module__38003W__searchHint{color:#94a3b8;font-size:.85rem}.policies-module__38003W__quickLinks{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;padding-top:2rem;display:flex}.policies-module__38003W__quickLink{color:#64748b;background:#f1f5f9;border-radius:50px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex}.policies-module__38003W__quickLink:hover{color:#fff;background:#c5807d}@media (max-width:768px){.policies-module__38003W__page{padding:1rem 1rem 3rem;padding-top:calc(var(--announcement-height,34px) + var(--header-height,65px) + 1.5rem)}.policies-module__38003W__backLink{margin-bottom:1.5rem;font-size:.85rem}.policies-module__38003W__policyContent{border-radius:16px;padding:1.75rem 1.25rem}.policies-module__38003W__header{margin-bottom:1.5rem;padding-bottom:1rem}.policies-module__38003W__title{font-size:1.4rem}.policies-module__38003W__lastUpdated{font-size:.75rem}.policies-module__38003W__sectionTitle{font-size:1rem}.policies-module__38003W__sectionText{font-size:.85rem}.policies-module__38003W__contactBox{padding:1.25rem}.policies-module__38003W__contactBox h4{font-size:.9rem}.policies-module__38003W__contactBox p{font-size:.8rem}}@media (max-width:480px){.policies-module__38003W__page{padding:.75rem .75rem 2rem;padding-top:calc(var(--announcement-height,34px) + var(--header-height,65px) + 1rem)}.policies-module__38003W__backLink{margin-bottom:1rem;font-size:.8rem}.policies-module__38003W__policyContent{border-radius:12px;padding:1.25rem 1rem}.policies-module__38003W__title{font-size:1.25rem}.policies-module__38003W__sectionTitle{font-size:.95rem}.policies-module__38003W__sectionText{font-size:.8rem;line-height:1.6}.policies-module__38003W__sectionText ul li{padding-left:1.25rem}.policies-module__38003W__quickLinks{gap:.5rem}.policies-module__38003W__quickLink{padding:.5rem .85rem;font-size:.75rem}}
