.sp-fidelizacion-terminos{max-width:980px;margin:clamp(24px,5vw,72px) auto;padding:clamp(22px,5vw,56px);color:#eaf0f0;background:radial-gradient(ellipse at 100% 0,#193746 0,transparent 48%),#071521;border:1px solid #ba926366;border-radius:12px;box-shadow:0 24px 70px #010b12aa;font-family:Roboto,Arial,sans-serif}.sp-fidelizacion-terminos header{padding-bottom:28px;border-bottom:1px solid #ba926366}.sp-fidelizacion-terminos header>span{color:#d0a979;font:700 10px Montserrat,Arial,sans-serif;letter-spacing:.22em}.sp-fidelizacion-terminos header h1{margin:12px 0;color:#f6f1e9;font:400 clamp(2rem,5vw,3.2rem) Prata,Georgia,serif}.sp-fidelizacion-terminos header p{margin:0;color:#b8c5ca}.sp-fidelizacion-terminos__body{max-width:780px;margin:28px auto 0;font-size:15px;line-height:1.85;color:#d4dddf}.sp-fidelizacion-terminos__body h2{margin:32px 0 8px;color:#e7c69a;font:600 15px Montserrat,Arial,sans-serif;letter-spacing:.025em}.sp-fidelizacion-terminos__body p{margin:0 0 16px}.sp-fidelizacion-terminos__body a{color:#e7c69a;text-underline-offset:3px}.sp-fidelizacion-terminos__body strong{color:#fff}@media(max-width:600px){.sp-fidelizacion-terminos{margin:18px 12px;padding:24px 20px}.sp-fidelizacion-terminos__body{font-size:14px}}
