.PolicyPage_policyPage__JyeGx{padding:80px 20px;background-color:#f8fafc;min-height:calc(100vh - 80px)}.PolicyPage_container__LqIUZ{max-width:800px;margin:0 auto;background:#ffffff;padding:60px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.03);border:1px solid #e2e8f0}.PolicyPage_header__ZBGOe{margin-bottom:48px;text-align:center;border-bottom:2px solid #f1f5f9;padding-bottom:32px}.PolicyPage_title__UICq1{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:12px}.PolicyPage_lastUpdated__I7b3l{font-size:14px;color:#64748b;font-style:italic}.PolicyPage_content__kRN6i{color:#334155;line-height:1.8;font-size:16px}.PolicyPage_content__kRN6i h2{font-size:24px;font-weight:600;color:#0f172a;margin-top:40px;margin-bottom:16px;display:flex;align-items:center;gap:12px}.PolicyPage_content__kRN6i h2:before{content:"";display:inline-block;width:4px;height:24px;background:#019FD0;border-radius:2px}.PolicyPage_content__kRN6i p{margin-bottom:20px}.PolicyPage_content__kRN6i ul{margin-bottom:24px;padding-left:20px;list-style-type:none}.PolicyPage_content__kRN6i li{margin-bottom:12px;position:relative;padding-left:24px}.PolicyPage_content__kRN6i li:before{content:"→";position:absolute;left:0;color:#019FD0;font-weight:700}.PolicyPage_content__kRN6i strong{color:#0f172a;font-weight:600}@media (max-width:768px){.PolicyPage_policyPage__JyeGx{padding:40px 16px}.PolicyPage_container__LqIUZ{padding:32px 20px}.PolicyPage_title__UICq1{font-size:28px}}