.Footer_footer__yl3k1{background:linear-gradient(135deg,#0d6efd,#0a58ca);padding:2.5rem 1rem 1rem}.Footer_footerContent__B4teV{max-width:1200px;margin:0 auto}.Footer_footerTop__9iq6R{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:2rem}.Footer_footerBrand__3l39f{text-align:center}.Footer_footerLogo__TUmzQ{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.Footer_footerTagline__6HO0K{color:hsla(0,0%,100%,.7);font-size:.875rem;margin:0}.Footer_footerLinks___h1TO{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0}.Footer_footerLinkItem__2BOVp{position:relative}.Footer_footerLink__jiil8{color:hsla(0,0%,100%,.85);text-decoration:none;font-size:.9rem;padding:.5rem .75rem;border-radius:6px;transition:all .2s ease;display:inline-block}.Footer_footerLink__jiil8:hover{color:#fff;background:hsla(0,0%,100%,.1)}.Footer_footerDivider__LhppE{width:100%;height:1px;background:hsla(0,0%,100%,.15);margin:1rem 0}.Footer_footerBottom__5n19l{display:flex;flex-direction:column;align-items:center;gap:1rem}.Footer_copyright__g3z6w{color:hsla(0,0%,100%,.6);font-size:.85rem;margin:0;text-align:center}.Footer_footerContact__J1LV7{display:flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.7);font-size:.85rem}.Footer_footerContactLink__ifdBN{color:hsla(0,0%,100%,.85);text-decoration:none;transition:color .2s ease}.Footer_footerContactLink__ifdBN:hover{color:#fff;text-decoration:underline}@media (min-width:768px){.Footer_footer__yl3k1{padding:3rem 2rem 1.5rem}.Footer_footerTop__9iq6R{flex-direction:row;justify-content:space-between;align-items:flex-start}.Footer_footerBrand__3l39f{text-align:left}.Footer_footerLinks___h1TO{justify-content:flex-end;gap:.25rem .5rem}.Footer_footerBottom__5n19l{flex-direction:row;justify-content:space-between}}@media (max-width:480px){.Footer_footer__yl3k1{padding:1.5rem .75rem 1rem}.Footer_footerLogo__TUmzQ{font-size:1.1rem}.Footer_footerTagline__6HO0K{font-size:.8rem}.Footer_footerLink__jiil8{font-size:.85rem;padding:.4rem .5rem}.Footer_copyright__g3z6w{font-size:.75rem}.Footer_footerContact__J1LV7{font-size:.8rem;flex-direction:column;gap:.25rem}}.Policy_policyContainer__W0_xF{min-height:calc(100vh - 200px);background:#fff}.Policy_policyCard__Q8jjE{max-width:100%;margin:0;background:#fff;overflow:hidden}.Policy_policyHeader__RUiA0{padding:2.5rem 5% 1.5rem;text-align:center;border-bottom:1px solid #e9ecef}.Policy_policyTitle__rvjMu{color:#1a1a2e;font-size:2rem;font-weight:700;margin:0}.Policy_policySubtitle__fIs3_{color:#6c757d;font-size:.95rem;margin-top:.5rem;font-weight:400}.Policy_policyContent__NK_3y{padding:2.5rem 5%;max-width:1400px;margin:0 auto}.Policy_section__znT2S{margin-bottom:2.5rem}.Policy_sectionTitle__hJX3g{color:#1a1a2e;font-size:1.35rem;font-weight:600;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e9ecef}.Policy_paragraph__VJr0y{color:#495057;font-size:1rem;line-height:1.8;margin-bottom:1rem}.Policy_list__imSal{list-style:none;padding:0;margin:1rem 0}.Policy_listItem__Kv_v1{position:relative;padding-left:1.75rem;margin-bottom:1rem;color:#495057;font-size:1rem;line-height:1.8}.Policy_listItem__Kv_v1:before{content:"";position:absolute;left:0;top:.6rem;width:8px;height:8px;background:#0d6efd;border-radius:50%}.Policy_contactInfo__lVp1U{background:#f8f9fa;border-left:4px solid #0d6efd;padding:1.5rem;margin-top:1.5rem}.Policy_contactLabel__fq6qz{color:#1a1a2e;font-weight:600;font-size:1rem;margin-bottom:.5rem}.Policy_emailLink__qLuS1{color:#0d6efd;text-decoration:none;font-weight:500;font-size:1rem;transition:color .2s ease}.Policy_emailLink__qLuS1:hover{color:#0a58ca;text-decoration:underline}.Policy_backButton__sEB6j{display:inline-flex;align-items:center;gap:.5rem;background:#0d6efd;border:none;color:#fff;padding:.875rem 2rem;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;margin-top:2rem}.Policy_backButton__sEB6j:hover{background:#0a58ca;color:#fff}.Policy_backButtonContainer__fgE1y{text-align:left;padding-bottom:1rem}.Policy_lastUpdated__Q0Mn2{text-align:left;color:#6c757d;font-size:.9rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e9ecef}@media (max-width:768px){.Policy_policyHeader__RUiA0{padding:1.5rem 1.5rem 1rem}.Policy_policyTitle__rvjMu{font-size:1.5rem}.Policy_policySubtitle__fIs3_{font-size:.85rem}.Policy_policyContent__NK_3y{padding:1.5rem}.Policy_sectionTitle__hJX3g{font-size:1.15rem}.Policy_listItem__Kv_v1,.Policy_paragraph__VJr0y{font-size:.95rem}.Policy_contactInfo__lVp1U{padding:1.25rem}.Policy_backButton__sEB6j{padding:.75rem 1.5rem;font-size:.95rem}}@media (max-width:480px){.Policy_policyHeader__RUiA0{padding:1.25rem 1rem .75rem}.Policy_policyTitle__rvjMu{font-size:1.35rem}.Policy_policyContent__NK_3y{padding:1.25rem 1rem}.Policy_sectionTitle__hJX3g{font-size:1.05rem}.Policy_listItem__Kv_v1,.Policy_paragraph__VJr0y{font-size:.9rem;line-height:1.7}.Policy_section__znT2S{margin-bottom:1.75rem}}