.policy-pages_container__rjFxR{min-height:100vh;display:flex;flex-direction:column}.policy-pages_hero__ZqvXj{position:relative;width:100%;height:500px;margin-bottom:0;overflow:hidden}@media(max-width:768px){.policy-pages_hero__ZqvXj{height:400px}}.policy-pages_heroImage__hJCgO{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.policy-pages_heroOverlay__TIGeO{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:1}.policy-pages_heroContent__YE90_{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;z-index:2;padding:0 1rem}.policy-pages_heroContent__YE90_ h1{font-size:48px;font-weight:700;margin-bottom:1rem;line-height:1.2;text-align:center}@media(max-width:768px){.policy-pages_heroContent__YE90_ h1{font-size:36px}}.policy-pages_heroContent__YE90_ .policy-pages_description__ilc5N{font-size:18px;opacity:.9;max-width:700px;margin:0 auto;line-height:1.6;color:#fff}@media(max-width:768px){.policy-pages_heroContent__YE90_ .policy-pages_description__ilc5N{font-size:16px}}.policy-pages_titleAccent__I8_Ch{display:inline-block;width:100px;height:4px;background:#ff3e6c;border-radius:2px;margin-top:1rem}.policy-pages_contentSection__z6DUT{background:#fff}.policy-pages_contentWrapper__1kP_Q{max-width:900px;margin:0 auto;padding:0 1rem}.policy-pages_policyContent__7udSn .policy-pages_lastUpdated__jTtPU{font-size:16px;font-weight:500;color:#5c6b7a;margin-bottom:1rem;font-style:italic;text-align:center}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_lastUpdated__jTtPU{font-size:14px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z{margin-bottom:3rem}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z:last-child{margin-bottom:0}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h2{font-size:32px;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.3}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h2{font-size:26px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h3{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:1rem;line-height:1.3}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h3{font-size:20px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h4{font-size:18px;font-weight:500;color:#5c6b7a;margin-bottom:1rem;font-style:italic}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z h4{font-size:16px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z p{font-size:16px;line-height:1.7;color:#5c6b7a;margin-bottom:1rem}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z p:last-child{margin-bottom:0}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z p{font-size:15px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z ul{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z ul li{font-size:16px;color:#5c6b7a;line-height:1.6;margin-bottom:.5rem}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z .policy-pages_contactLink__d0oSx{color:#0071bc;text-decoration:none;font-weight:600;transition:color .2s ease}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z .policy-pages_contactLink__d0oSx:hover{color:#005289;text-decoration:underline}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z table{width:100%;border-collapse:collapse;margin:1.5rem 0;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.05)}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z table{font-size:14px;margin:1rem 0}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z thead{background:linear-gradient(135deg,#0071bc,#005289);color:#fff}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z thead th{padding:1rem 1.5rem;text-align:left;font-weight:600;font-size:16px;border-bottom:2px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z thead th{padding:.5rem 1rem;font-size:14px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody tr{border-bottom:1px solid #dfe1e7;transition:background-color .2s ease}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody tr:hover{background-color:rgba(0,113,188,.05)}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody tr:last-child{border-bottom:none}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody td{padding:1rem 1.5rem;color:#666;font-size:15px;line-height:1.5}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody td{padding:.5rem 1rem;font-size:14px}}.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z tbody td:first-child{font-weight:600;color:#1e1e1e}@media(max-width:768px){.policy-pages_policyContent__7udSn .policy-pages_policySection__gUT_Z table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}.policy-pages_main__k6X0v{flex:1 1;background-color:#f4f5f7;padding:2rem 0 200px}@media(max-width:768px){.policy-pages_main__k6X0v{padding-bottom:300px}}.policy-pages_pageTitle__zGcaT{font-size:38px;color:#0071bc;margin:30px 0 10px;font-weight:700;text-align:center}.policy-pages_section__cbaHb{margin-bottom:2rem;padding:1.5rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.policy-pages_section__cbaHb h2{font-size:24px;color:#1e1e1e;margin-bottom:1rem;font-weight:600}.policy-pages_section__cbaHb p{font-size:16px;color:#666;line-height:1.6;margin-bottom:1rem}.policy-pages_section__cbaHb ul{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.policy-pages_section__cbaHb ul li{font-size:16px;color:#666;line-height:1.6;margin-bottom:.5rem}.policy-pages_footerSection__qqDUV{position:relative;margin-top:auto}.policy-pages_newsletterSection__5LeIN{position:absolute;top:-200px;width:100%;z-index:10}@media(max-width:768px){.policy-pages_newsletterSection__5LeIN{top:-300px}}