.RefundPage-module__J6g0cW__main{font-family:var(--font-sans);background:#f8fafc;padding-bottom:90px}.RefundPage-module__J6g0cW__bannerHeader{color:#fff;text-align:center;background:linear-gradient(135deg,#132c66 0%,#1e3a8a 100%);margin-bottom:50px;padding:70px 0;box-shadow:0 4px 15px #132c6626}.RefundPage-module__J6g0cW__bannerTitle{font-family:var(--font-accent);color:#ffd300;letter-spacing:.5px;text-transform:uppercase;margin:0 0 12px;font-size:36px;font-weight:900}.RefundPage-module__J6g0cW__bannerSubtitle{opacity:.9;margin:0;font-size:16px}.RefundPage-module__J6g0cW__documentCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;max-width:900px;margin-left:auto;margin-right:auto;padding:50px;box-shadow:0 4px 20px #00000005}.RefundPage-module__J6g0cW__introText{color:#334155;border-bottom:1.5px dashed #e2e8f0;margin:0 0 35px;padding-bottom:20px;font-size:16px;font-weight:600;line-height:1.6}.RefundPage-module__J6g0cW__policySection{border-bottom:1.5px solid #f1f5f9;margin-bottom:35px;padding-bottom:30px}.RefundPage-module__J6g0cW__policySection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.RefundPage-module__J6g0cW__policySection h2{font-family:var(--font-sans);color:#132c66;letter-spacing:.2px;margin:0 0 16px;font-size:18px;font-weight:800}.RefundPage-module__J6g0cW__policySection p{color:#475569;margin:0 0 16px;font-size:15px;line-height:1.8}.RefundPage-module__J6g0cW__list{color:#475569;flex-direction:column;gap:12px;margin:0 0 16px;padding-left:22px;font-size:15px;line-height:1.7;display:flex}.RefundPage-module__J6g0cW__list li strong{color:#1e293b}.RefundPage-module__J6g0cW__orderedList{color:#475569;flex-direction:column;gap:14px;margin:0 0 16px;padding-left:22px;font-size:15px;line-height:1.75;display:flex}.RefundPage-module__J6g0cW__orderedList li strong{color:#1e293b}.RefundPage-module__J6g0cW__orderedList a{color:#132c66;text-decoration:none}.RefundPage-module__J6g0cW__orderedList a:hover{color:#38b6ff}.RefundPage-module__J6g0cW__contactDetails{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}.RefundPage-module__J6g0cW__contactDetails p{font-size:14.5px;margin:0!important}.RefundPage-module__J6g0cW__contactDetails p strong{color:#0f172a;text-transform:uppercase;letter-spacing:.5px;margin-right:8px;font-size:12px}.RefundPage-module__J6g0cW__contactDetails a{color:#38b6ff;font-weight:700;text-decoration:none}.RefundPage-module__J6g0cW__contactDetails a:hover{text-decoration:underline}@media (max-width:768px){.RefundPage-module__J6g0cW__bannerHeader{margin-bottom:30px;padding:50px 0}.RefundPage-module__J6g0cW__bannerTitle{font-size:28px}.RefundPage-module__J6g0cW__bannerSubtitle{font-size:14px}.RefundPage-module__J6g0cW__documentCard{border-radius:12px;padding:24px 20px}.RefundPage-module__J6g0cW__introText{margin-bottom:24px;font-size:14px}.RefundPage-module__J6g0cW__policySection{margin-bottom:24px;padding-bottom:20px}.RefundPage-module__J6g0cW__policySection h2{font-size:16px}.RefundPage-module__J6g0cW__policySection p,.RefundPage-module__J6g0cW__list,.RefundPage-module__J6g0cW__orderedList{font-size:14px}}
