﻿.subpagina__breadcrumbs{display:flex;justify-content:center;gap:.5rem;font-size:.85rem;color:#b0b8c1;margin-bottom:2rem}.subpagina__breadcrumbs a{color:#b0b8c1;text-decoration:none}.subpagina__breadcrumbs a:hover{color:#d4af37}.garantia{max-width:1100px;margin:0 auto;padding:0 2rem 4rem}.garantia__header{text-align:center;margin-bottom:3rem}.garantia__badge{display:inline-block;background:rgba(74,222,128,.15);color:#4ade80;padding:.4rem 1.2rem;border-radius:9999px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;animation:pulseBadge 2s ease-in-out infinite}@keyframes pulseBadge{0%,100%{box-shadow:0 0 0 0 rgba(74,222,128,.4)}50%{box-shadow:0 0 0 15px rgba(74,222,128,0)}}.garantia__titulo{font-family:"Bricolage Grotesque",sans-serif;font-size:clamp(2rem,5vw,3.5rem);color:#fff;margin:0 0 1rem;line-height:1.2}.garantia__titulo--gold{color:#d4af37}.garantia__subtitulo{color:#b0b8c1;font-size:1.1rem;max-width:650px;margin:0 auto;line-height:1.6}.garantia__sello{text-align:center;margin-bottom:4rem}.garantia__sello-circulo{width:220px;height:220px;margin:0 auto 2rem;border-radius:50%;background:linear-gradient(135deg, #D4AF37 0%, #F2E8A0 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;box-shadow:0 20px 60px rgba(212,175,55,.5);position:relative;animation:rotateSello 20s linear infinite}.garantia__sello-circulo::before{content:"";position:absolute;inset:10px;border-radius:50%;border:3px dashed #0a1f33}@keyframes rotateSello{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.garantia__sello-circulo *{animation:rotateSelloInverso 20s linear infinite}@keyframes rotateSelloInverso{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.garantia__sello-icono{font-size:3rem}.garantia__sello-texto{font-family:"Bricolage Grotesque",sans-serif;color:#0a1f33;font-size:1.3rem;font-weight:900;letter-spacing:.15em}.garantia__sello-subtexto{color:#0a1f33;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.garantia__sello-descripcion{color:#b0b8c1;font-size:1.05rem;max-width:550px;margin:0 auto;line-height:1.7}.garantia__como{background:rgba(10,31,51,.5);border:2px solid rgba(212,175,55,.3);border-radius:20px 5px 20px 5px;padding:3rem 2rem;margin-bottom:3rem}.garantia__como-titulo{font-family:"Bricolage Grotesque",sans-serif;font-size:clamp(1.5rem,3vw,2rem);color:#fff;text-align:center;margin:0 0 3rem}.garantia__como-titulo--gold{color:#d4af37}.garantia__como-pasos{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:2rem}.garantia__paso{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.garantia__paso-num{width:60px;height:60px;border-radius:50%;background:#d4af37;color:#0a1f33;display:flex;align-items:center;justify-content:center;font-family:"Bricolage Grotesque",sans-serif;font-size:1.8rem;font-weight:900;box-shadow:0 0 25px rgba(212,175,55,.5)}.garantia__paso-titulo{font-family:"Bricolage Grotesque",sans-serif;color:#d4af37;font-size:1.15rem;margin:0}.garantia__paso-texto{color:#b0b8c1;font-size:.95rem;line-height:1.6;margin:0}.garantia__cubre,.garantia__no-cubre{margin-bottom:3rem}.garantia__cubre-titulo,.garantia__no-cubre-titulo{font-family:"Bricolage Grotesque",sans-serif;font-size:clamp(1.5rem,3vw,2rem);color:#fff;text-align:center;margin:0 0 2rem}.garantia__cubre-titulo--gold{color:#d4af37}.garantia__no-cubre-titulo--rojo{color:#ef4444}.garantia__no-cubre-intro{text-align:center;color:#b0b8c1;font-size:1rem;margin:-1rem auto 2rem;max-width:550px}.garantia__cubre-grid,.garantia__no-cubre-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem}.garantia__cubre-item,.garantia__no-cubre-item{background:rgba(10,31,51,.5);border-radius:15px;padding:1.5rem;text-align:center;transition:all .3s ease}.garantia__cubre-item:hover,.garantia__no-cubre-item:hover{transform:translateY(-5px)}.garantia__cubre-item{border:2px solid rgba(74,222,128,.4)}.garantia__cubre-item:hover{border-color:#4ade80;box-shadow:0 10px 30px rgba(74,222,128,.2)}.garantia__no-cubre-item{border:2px solid rgba(239,68,68,.3);opacity:.85}.garantia__no-cubre-item:hover{border-color:#ef4444;box-shadow:0 10px 30px rgba(239,68,68,.15)}.garantia__cubre-icono,.garantia__no-cubre-icono{font-size:2rem;display:block;margin-bottom:.8rem}.garantia__cubre-subtitulo,.garantia__no-cubre-subtitulo{font-family:"Bricolage Grotesque",sans-serif;font-size:1.1rem;margin:0 0 .5rem}.garantia__cubre-subtitulo{color:#4ade80}.garantia__no-cubre-subtitulo{color:#ef4444}.garantia__cubre-texto,.garantia__no-cubre-texto{color:#b0b8c1;font-size:.9rem;line-height:1.5;margin:0}.garantia__testimonio{background:linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, rgba(212, 175, 55, 0.02) 100%);border:2px solid rgba(212,175,55,.3);border-radius:20px 5px 20px 5px;padding:2.5rem;margin-bottom:3rem}.garantia__testimonio-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.garantia__testimonio-icono{font-size:2rem}.garantia__testimonio-titulo{font-family:"Bricolage Grotesque",sans-serif;color:#d4af37;font-size:1.3rem;margin:0}.garantia__testimonio-quote{margin:0;padding-left:1.5rem;border-left:4px solid #d4af37}.garantia__testimonio-texto{color:#fff;font-size:1.1rem;font-style:italic;line-height:1.7;margin:0 0 1rem}.garantia__testimonio-autor{display:flex;flex-direction:column;gap:.2rem}.garantia__testimonio-autor strong{color:#d4af37;font-family:"Bricolage Grotesque",sans-serif;font-size:1rem}.garantia__testimonio-autor span{color:#b0b8c1;font-size:.85rem}.garantia__faq{margin-bottom:3rem}.garantia__faq-titulo{font-family:"Bricolage Grotesque",sans-serif;font-size:clamp(1.5rem,3vw,2rem);color:#d4af37;text-align:center;margin:0 0 2rem}.garantia__faq-lista{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto}.garantia__faq-item{background:rgba(10,31,51,.5);border:2px solid rgba(212,175,55,.2);border-radius:12px;padding:1.2rem 1.5rem;transition:all .3s ease}.garantia__faq-item[open]{border-color:#d4af37;background:rgba(212,175,55,.05)}.garantia__faq-item:hover{border-color:#d4af37}.garantia__faq-pregunta{font-family:"Bricolage Grotesque",sans-serif;color:#d4af37;font-size:1.05rem;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.garantia__faq-pregunta::-webkit-details-marker{display:none}.garantia__faq-pregunta::after{content:"+";font-size:1.5rem;color:#d4af37;transition:transform .3s ease;margin-left:1rem}.garantia__faq-item[open] .garantia__faq-pregunta::after{content:"−"}.garantia__faq-respuesta{color:#b0b8c1;font-size:.95rem;line-height:1.7;margin:1rem 0 0;padding-top:1rem;border-top:1px solid rgba(212,175,55,.2)}.garantia__cta{background:linear-gradient(135deg, rgba(74, 222, 128, 0.15) 0%, rgba(74, 222, 128, 0.05) 100%);border:2px solid #4ade80;border-radius:20px 5px 20px 5px;padding:3rem 2rem;text-align:center;margin-bottom:2rem}.garantia__cta-titulo{font-family:"Bricolage Grotesque",sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);color:#fff;margin:0 0 1rem}.garantia__cta-titulo--gold{color:#4ade80}.garantia__cta-texto{color:#b0b8c1;font-size:1.1rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.garantia__cta-botones{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.garantia__btn{display:inline-block;padding:1.2rem 2.2rem;border-radius:9999px;text-decoration:none;font-weight:700;font-size:1rem;transition:all .3s ease;font-family:"Inter",sans-serif}.garantia__btn--primary{background:#25d366;color:#fff}.garantia__btn--primary:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 10px 30px rgba(37,211,102,.5)}.garantia__btn--secondary{background:#d4af37;color:#0a1f33}.garantia__btn--secondary:hover{background:#f2e8a0;transform:translateY(-2px);box-shadow:0 10px 30px rgba(212,175,55,.4)}.garantia__nota p{color:#6b7280;font-size:.85rem;text-align:center;font-style:italic;margin:0}/*# sourceMappingURL=garantia.css.map */
