.refund-hero-section{background:radial-gradient(circle at 15% 12%,#7653d717,#0000 30%),radial-gradient(circle at 86% 10%,#18a7b417,#0000 28%),linear-gradient(#fbf6ff 0%,#fff 100%);padding:90px 0 50px}.refund-hero{max-width:840px;margin:0 auto}.refund-badge{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin:0 auto 18px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.refund-hero h1{color:#050713;margin:0;font-size:clamp(40px,5vw,62px);font-weight:900;line-height:1.08}.refund-hero h1 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.refund-hero p{color:#566074;max-width:740px;margin:20px auto 0;font-size:17px;line-height:1.65}.refund-section{background:#fff;padding:42px 0 96px}.refund-wrapper{max-width:980px;margin:0 auto}.refund-card{background:#fff;border:1px solid #dde2ec;border-radius:30px;padding:42px;box-shadow:0 18px 46px #19133514}.refund-card-header{border-bottom:1px solid #e5e8f0;margin-bottom:32px;padding-bottom:24px}.refund-card-header h2{color:#050713;margin:0 0 8px;font-size:clamp(30px,4vw,42px);font-weight:900}.refund-card-header p{color:#566074;max-width:720px;margin:0;font-size:16px;line-height:1.6}.refund-list{flex-direction:column;gap:18px;display:flex}.refund-item{background:#f9fafc;border:1px solid #e4e8f0;border-radius:22px;gap:18px;padding:24px;transition:all .25s;display:flex}.refund-item:hover{transform:translateY(-3px);box-shadow:0 14px 30px #19133512}.refund-item.important{background:linear-gradient(135deg,#fff7f7 0%,#fff 100%);border-color:#dc354542}.refund-icon{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.refund-icon i{font-size:20px}.refund-item.important .refund-icon{background:linear-gradient(135deg,#dc3545,#ff6b6b)}.refund-content h3{color:#050713;margin:0 0 8px;font-size:20px;font-weight:850;line-height:1.3}.refund-content p{color:#566074;margin:0;font-size:15.5px;line-height:1.7}.refund-item.important .refund-content h3{color:#9f1d2b}.refund-note{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:20px;align-items:flex-start;gap:12px;margin-top:30px;padding:18px 20px;display:flex}.refund-note-icon{flex:none;margin-top:2px;font-size:18px}.refund-note p{margin:0;font-size:14px;font-weight:650;line-height:1.55}@media (max-width:991px){.refund-hero-section{padding:72px 0 38px}.refund-section{padding:34px 0 76px}.refund-card{border-radius:26px;padding:34px}}@media (max-width:767px){.refund-hero-section{padding:58px 0 30px}.refund-hero h1{font-size:38px}.refund-hero p{font-size:15px}.refund-section{padding:28px 0 58px}.refund-card{border-radius:22px;padding:24px 18px}.refund-item{border-radius:18px;gap:14px;padding:18px}.refund-icon{width:40px;height:40px}.refund-content h3{font-size:17px}.refund-content p{font-size:14.5px}}@media (max-width:480px){.refund-item{flex-direction:column}.refund-note{padding:16px}}
