.policy_policyWrapper__iZEdA{min-height:100vh;background-color:#fff;color:#17202d;display:flex;flex-direction:column}.policy_policyContainer__r5cN6{max-width:840px;width:100%;margin:0 auto;padding:32px 20px 80px;flex:1;box-sizing:border-box}.policy_breadcrumb__gS4jI{display:flex;align-items:center;gap:8px;font-size:13px;color:#89919c;margin-bottom:24px}.policy_breadcrumb__gS4jI a{color:#59636f;text-decoration:none;transition:color .15s ease}.policy_breadcrumb__gS4jI a:hover{color:#17202d;text-decoration:underline}.policy_breadcrumbSeparator__cIzlK{color:#cbd5e1}.policy_breadcrumbCurrent__ZJhZc{color:#17202d;font-weight:500}.policy_policyHeader__E1RyY{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #edf0f2}.policy_policyTitle__kJZri{font-size:32px;font-weight:800;color:#17202d;letter-spacing:-.025em;line-height:1.25;margin:0 0 10px}.policy_policyMeta__T2vtH{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13.5px;color:#59636f;font-weight:400}.policy_policyMetaDot__jGmiI{color:#cbd5e1}.policy_policyBody__ULXW9{font-size:15px;line-height:1.75;color:#434359}.policy_policySection__NjBuF{margin-top:36px;margin-bottom:28px}.policy_policySection__NjBuF:first-child{margin-top:0}.policy_policySectionTitle__ygpp9{font-size:20px;font-weight:700;color:#17202d;letter-spacing:-.015em;margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid #edf0f2}.policy_policySubTitle__14nNM{font-size:16px;font-weight:600;color:#17202d;margin:20px 0 8px}.policy_policyParagraph__BsMdD{font-size:15px;color:#434359;line-height:1.75;margin:0 0 14px}.policy_policyList__dOEoh{margin:0 0 18px 22px;padding:0;color:#434359;font-size:15px;line-height:1.75;list-style-type:disc}.policy_policyList__dOEoh li{margin-bottom:8px}.policy_policyList__dOEoh li strong{color:#17202d}.policy_tableWrapper__I_oW7{overflow-x:auto;margin:20px 0 28px;border:1px solid #edf0f2;border-radius:8px}.policy_policyTable__AZTiw{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.policy_policyTable__AZTiw th{background:#f4f5f7;color:#17202d;font-weight:600;padding:12px 16px;border-bottom:1px solid #edf0f2;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em}.policy_policyTable__AZTiw td{padding:12px 16px;border-bottom:1px solid #edf0f2;color:#434359;vertical-align:top}.policy_policyTable__AZTiw tr:last-child td{border-bottom:none}.policy_policyTable__AZTiw tr:hover td{background:#f8fafc}.policy_faqList__ORdnW{border-top:1px solid #edf0f2;margin-top:16px}.policy_faqItem__muigC{border-bottom:1px solid #edf0f2}.policy_faqQuestion__zD1D7{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:15.5px;font-weight:600;color:#17202d;transition:color .15s ease}.policy_faqQuestion__zD1D7:hover{color:#007aff}.policy_faqAnswer__c3ABx{padding:0 0 18px;font-size:14.5px;line-height:1.75;color:#59636f}.policy_contactBlock__7nY0B{margin-top:40px;padding:24px;background:#f4f5f7;border-radius:12px;border:1px solid #e9edf1}.policy_contactBlockTitle__iKKX0{font-size:16px;font-weight:700;color:#17202d;margin:0 0 8px}.policy_contactBlockText__6TMHd{font-size:14px;color:#59636f;line-height:1.6;margin:0 0 12px}.policy_contactLink__Q54Hi{color:#007aff;font-weight:500;text-decoration:underline}.policy_contactLink__Q54Hi:hover{color:#0056b3}@media (max-width:768px){.policy_policyContainer__r5cN6{padding:24px 16px 60px}.policy_policyTitle__kJZri{font-size:26px}.policy_policySectionTitle__ygpp9{font-size:18px}.policy_faqQuestion__zD1D7,.policy_policyList__dOEoh,.policy_policyParagraph__BsMdD{font-size:14.5px}}