.RefundPolicy-module-scss-module__k_7ocq__page{background:var(--color-background);min-height:100vh;padding:2rem 1rem 4rem;position:relative;overflow:hidden}.RefundPolicy-module-scss-module__k_7ocq__bgEffects{pointer-events:none;z-index:0;position:fixed;inset:0}.RefundPolicy-module-scss-module__k_7ocq__gradientOrb1{filter:blur(40px);background:radial-gradient(circle,#6366f126 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__gradientOrb1{background:radial-gradient(circle,#6366f114 0%,#0000 70%)}.RefundPolicy-module-scss-module__k_7ocq__gradientOrb2{filter:blur(40px);background:radial-gradient(circle,#a855f71a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__gradientOrb2{background:radial-gradient(circle,#a855f70f 0%,#0000 70%)}.RefundPolicy-module-scss-module__k_7ocq__content{z-index:1;background:var(--color-card);border:1px solid var(--color-border);backdrop-filter:blur(10px);max-width:800px;box-shadow:var(--shadow-sm);border-radius:16px;margin:0 auto;padding:2rem;position:relative}.RefundPolicy-module-scss-module__k_7ocq__title{background:linear-gradient(135deg,#fff 0%,#a5b4fc 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__title{background:linear-gradient(135deg, var(--color-text-primary) 0%, var(--color-primary) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.RefundPolicy-module-scss-module__k_7ocq__lastUpdated{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.875rem}.RefundPolicy-module-scss-module__k_7ocq__divider{background:linear-gradient(90deg,#0000,#fff3,#0000);border:none;height:1px;margin:2rem 0}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__divider{background:linear-gradient(90deg, transparent, var(--color-border), transparent)}.RefundPolicy-module-scss-module__k_7ocq__section{margin-bottom:2.5rem}.RefundPolicy-module-scss-module__k_7ocq__section h2{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.RefundPolicy-module-scss-module__k_7ocq__section p{color:var(--color-text-secondary);margin-bottom:.75rem;line-height:1.7}.RefundPolicy-module-scss-module__k_7ocq__section ul{color:var(--color-text-secondary);margin:.75rem 0 1rem 1.5rem}.RefundPolicy-module-scss-module__k_7ocq__section ul li{margin-bottom:.5rem;line-height:1.6}.RefundPolicy-module-scss-module__k_7ocq__section a{color:#818cf8;text-decoration:none;transition:color .2s}.RefundPolicy-module-scss-module__k_7ocq__section a:hover{color:#a5b4fc;text-decoration:underline}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__section a{color:var(--color-primary)}[data-theme=light] .RefundPolicy-module-scss-module__k_7ocq__section a:hover{color:var(--color-primary-hover)}@media (max-width:768px){.RefundPolicy-module-scss-module__k_7ocq__page{padding:1rem .5rem 3rem}.RefundPolicy-module-scss-module__k_7ocq__content{padding:1.5rem 1rem}.RefundPolicy-module-scss-module__k_7ocq__title{font-size:1.75rem}.RefundPolicy-module-scss-module__k_7ocq__section h2{font-size:1.25rem}}
