.refund-page{color:#1f2937;min-height:100vh;font-family:var(--body-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#fff}.refund-hero{background:linear-gradient(#fff0f4 0%,#fff8fa 100%);border-bottom:1px solid #fce3ea;overflow:hidden}.refund-hero-inner{justify-content:space-between;align-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:40px 24px;display:flex}.refund-hero-copy{flex:1;max-width:650px}.refund-breadcrumb{color:#6b7280;align-items:center;gap:9px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.refund-breadcrumb a{color:#4b5563;text-decoration:none}.refund-breadcrumb a:hover,.refund-contact a{color:#ff0f5e}.refund-breadcrumb span{color:#ff0f5e;font-size:18px;font-weight:700}.refund-breadcrumb strong{color:#111827;font-weight:650}.refund-hero h1{color:#111827;font-family:var(--title-font-family),"Poppins",sans-serif;letter-spacing:-.6px;margin:0 0 16px;font-size:42px;font-weight:800;line-height:1.15}.refund-hero p{color:#4b5563;max-width:590px;margin:0;font-size:16px;line-height:1.6}.refund-hero-image{object-fit:contain;width:min(40vw,500px);height:auto}.refund-content{max-width:64%;margin:0 auto;padding:50px 24px 80px;font-size:16px;line-height:1.75}.refund-content p{margin:0 0 14px}.refund-updated{color:#4b5563;font-size:15px;margin-bottom:25px!important}.refund-section{border-top:1px solid #e5e7eb;margin-top:34px;padding-top:30px}.refund-section h2{color:#111827;font-family:var(--title-font-family),"Poppins",sans-serif;margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.35}.refund-section ul,.refund-section ol{margin:0 0 18px;padding-left:24px}.refund-section li{margin-bottom:6px}.refund-contact a{font-weight:600;text-decoration:underline}@media (max-width:992px){.refund-hero-inner{text-align:center;flex-direction:column}.refund-breadcrumb{justify-content:center}.refund-hero-image{width:min(100%,480px)}.refund-hero-copy{max-width:680px}.refund-hero h1{font-size:34px}.refund-hero p{margin-inline:auto}.refund-content{max-width:78%}}@media (max-width:640px){.refund-hero-inner{gap:18px;padding:30px 18px}.refund-breadcrumb{margin-bottom:13px;font-size:13px}.refund-hero h1{margin-bottom:12px;font-size:28px}.refund-hero p{font-size:15px}.refund-hero-image{width:min(100%,330px)}.refund-content{max-width:none;padding:30px 16px 60px;font-size:15px;line-height:1.7}.refund-section{margin-top:28px;padding-top:26px}.refund-section h2{font-size:20px}.refund-section ul,.refund-section ol{padding-left:21px}}
