.refund-container{background-color:#f8f9fa;color:var(--primary-blue);font-family:var(--font-main);min-height:100vh}.refund-hero{background-color:var(--primary-blue);overflow:hidden;padding:150px 20px 100px;position:relative;text-align:center}.refund-hero-bg-shape{background:radial-gradient(circle,#ff9f1c1f 0,#0000 70%);border-radius:50%;height:600px;left:-10%;position:absolute;top:-50%;width:600px;z-index:1}.refund-hero-content{margin:0 auto;max-width:800px;position:relative;z-index:2}.refund-eyebrow{background:#ff9f1c26;border:1px solid #ff9f1c4d;border-radius:30px;color:var(--accent-orange);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:2px;margin-bottom:20px;padding:6px 16px}.refund-hero h1{color:#fff;font-size:3.5rem;font-weight:800;letter-spacing:-1px;margin-bottom:20px}.refund-hero h1 span{color:var(--accent-orange)}.refund-hero p{color:#ffffffb3;font-size:1.1rem;line-height:1.7;margin:0 auto;max-width:620px}.refund-content-wrapper{margin:-60px auto 100px;max-width:900px;padding:0 20px;position:relative;z-index:10}.refund-card{background:#fff;border-radius:24px;box-shadow:0 20px 50px #0000000d;padding:60px}.refund-section{border-bottom:1px solid #f1f5f9;margin-bottom:50px;padding-bottom:40px}.refund-section:last-of-type{border-bottom:none}.refund-section h2{align-items:center;color:var(--primary-blue);display:flex;font-size:1.6rem;font-weight:700;gap:12px;margin-bottom:18px}.refund-section h2 svg{color:var(--accent-orange);flex-shrink:0;font-size:1.4rem}.refund-section p{color:#475569;font-size:1.02rem;line-height:1.85;margin-bottom:15px}.refund-list{list-style:none;margin-top:16px;padding-left:0}.refund-list li{background:#f8fafc;border-left:3px solid var(--accent-orange);border-radius:8px;color:#475569;font-size:.97rem;line-height:1.65;margin-bottom:8px;padding:10px 10px 10px 34px;position:relative}.refund-list li:before{color:var(--accent-orange);content:"→";font-weight:700;left:10px;position:absolute}.refund-highlight-box{align-items:flex-start;background:linear-gradient(135deg,#fff8ed,#fff3e0);border:1px solid #ff9f1c4d;border-radius:14px;display:flex;gap:18px;margin:40px 0 30px;padding:24px 28px}.refund-highlight-icon{color:var(--accent-orange);flex-shrink:0;font-size:2rem;margin-top:2px}.refund-highlight-box strong{color:var(--primary-blue);display:block;font-size:1.05rem;margin-bottom:6px}.refund-highlight-box p{color:#64748b;font-size:.97rem;line-height:1.6;margin:0}.refund-highlight-box a{color:var(--accent-orange);font-weight:600;text-decoration:none}.refund-highlight-box a:hover{text-decoration:underline}.refund-card .last-updated{align-items:center;border-top:1px solid #e2e8f0;color:#94a3b8;display:flex;font-size:.9rem;justify-content:space-between;margin-top:40px;padding-top:20px}.refund-loading{align-items:center;background-color:#f8f9fa;display:flex;height:100vh;justify-content:center}.refund-loading .loader{animation:refund-spin 1s linear infinite;border:5px solid var(--primary-blue);border-bottom-color:var(--accent-orange);border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes refund-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.refund-hero h1{font-size:2.4rem}.refund-card{padding:36px 22px}.refund-section h2{font-size:1.35rem}.refund-highlight-box{flex-direction:column;gap:12px}}
/*# sourceMappingURL=570.10f68d75.chunk.css.map*/