.policy-module__VZhB-a__policyContainer{flex-direction:column;width:100%;max-width:800px;padding-top:2rem;display:flex}.policy-module__VZhB-a__breadcrumb{align-items:center;margin-bottom:2rem;font-size:.9rem;display:flex}.policy-module__VZhB-a__breadcrumbLink{color:var(--primary-color);text-decoration:none;transition:color .3s}.policy-module__VZhB-a__breadcrumbLink:hover{color:#fff}.policy-module__VZhB-a__breadcrumbSeparator{color:#666;margin:0 .5rem}.policy-module__VZhB-a__breadcrumbCurrent{color:#e0e0e0}.policy-module__VZhB-a__title{color:var(--primary-color);text-align:center;margin-bottom:.5rem;font-size:2.5rem}.policy-module__VZhB-a__lastUpdated{color:#999;text-align:center;margin-bottom:2rem;font-size:.9rem}.policy-module__VZhB-a__policyBox{background:linear-gradient(135deg,var(--secondary-color),#3a1a5a);border:2px solid #ffd70033;border-radius:15px;margin-bottom:2rem;padding:2rem;box-shadow:0 10px 30px #0000004d}.policy-module__VZhB-a__policyContent{color:var(--text-color);line-height:1.8}.policy-module__VZhB-a__policyContent h2{color:var(--primary-color);border-bottom:2px solid #ffd7004d;margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.4rem}.policy-module__VZhB-a__policyContent h2:first-child{margin-top:0}.policy-module__VZhB-a__policyContent p{color:#e0e0e0;margin-bottom:1rem}.policy-module__VZhB-a__policyContent ul,.policy-module__VZhB-a__policyContent ol{margin-bottom:1.5rem;padding-left:1.5rem}.policy-module__VZhB-a__policyContent li{color:#e0e0e0;margin-bottom:.5rem}.policy-module__VZhB-a__policyContent strong{color:var(--primary-color);font-weight:600}.policy-module__VZhB-a__navigationButtons{justify-content:center;margin-top:1rem;display:flex}.policy-module__VZhB-a__backButton{background:linear-gradient(135deg,var(--primary-color),#e6c200);color:var(--secondary-color);border-radius:25px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.policy-module__VZhB-a__backButton:hover{background:linear-gradient(135deg,#fff,var(--primary-color));transform:translateY(-2px);box-shadow:0 8px 20px #ffd7004d}.policy-module__VZhB-a__refundTable{background:var(--bg-secondary,#141414);border:1px solid var(--border-color,#e9ecef);border-radius:12px;margin:20px 0;padding:20px;overflow-x:auto}.policy-module__VZhB-a__refundTable table{border-collapse:collapse;width:100%;font-size:.95em}.policy-module__VZhB-a__refundTable th,.policy-module__VZhB-a__refundTable td{text-align:left;border-bottom:1px solid #7d7e7e;padding:12px 16px}.policy-module__VZhB-a__refundTable th{background:var(--primary-color,#616161);color:#181818;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.policy-module__VZhB-a__refundTable tbody tr:hover{background:#343434}.policy-module__VZhB-a__tableHighlight{background:linear-gradient(90deg,#000 0%,#2e2e2e 100%)!important}.policy-module__VZhB-a__tableHighlight td{color:#fff;font-weight:600}.policy-module__VZhB-a__highlight{color:#856404;background:linear-gradient(90deg,#fff3cd 0%,#ffeaa7 100%);border-radius:4px;padding:2px 6px;font-weight:600}@media (max-width:768px){.policy-module__VZhB-a__policyContainer{padding-top:1rem}.policy-module__VZhB-a__title{font-size:2rem}.policy-module__VZhB-a__policyBox{margin-bottom:1.5rem;padding:1.5rem}.policy-module__VZhB-a__policyContent h2{margin-top:1.5rem;font-size:1.2rem}.policy-module__VZhB-a__policyContent{line-height:1.6}.policy-module__VZhB-a__breadcrumb{margin-bottom:1.5rem;font-size:.8rem}.policy-module__VZhB-a__navigationButtons{margin-top:1.5rem}.policy-module__VZhB-a__backButton{padding:.7rem 1.2rem;font-size:.9rem}}@media (max-width:480px){.policy-module__VZhB-a__title{font-size:1.8rem}.policy-module__VZhB-a__policyBox{border-radius:10px;padding:1rem}.policy-module__VZhB-a__policyContent h2{font-size:1.1rem}.policy-module__VZhB-a__policyContent p,.policy-module__VZhB-a__policyContent li{font-size:.9rem}.policy-module__VZhB-a__policyContent ul,.policy-module__VZhB-a__policyContent ol{padding-left:1.2rem}.policy-module__VZhB-a__breadcrumb{flex-wrap:wrap;gap:.2rem}.policy-module__VZhB-a__backButton{padding:.6rem 1rem;font-size:.85rem}}
