.ame-root{--ame-crema:#fff9f3;--ame-marfil:#faf1e8;--ame-champagne-bg:#f6e4d4;--ame-nude:#eed8c5;--ame-oro:#c99a45;--ame-champagne:#e2bf78;--ame-oro-texto:#8a6420;--ame-cafe:#4a2518;--ame-espresso:#2f160e;--ame-cacao:#7b4a34;--ame-blush:#e8bfaf;--ame-terracota:#b9502f;--ame-whatsapp:#25d366;--ame-error:#9b1c1c;--ame-borde-campo:#8c6b57;--ame-display:Arial, "Helvetica Neue", Helvetica, sans-serif;--ame-script:var(--ame-font-script), "Dancing Script", cursive;--ame-texto:Arial, "Helvetica Neue", Helvetica, sans-serif;--ame-gutter:clamp(1.25rem, 5.5vw, 2.5rem);--ame-seccion:clamp(1.6rem, 4.2vw, 2.6rem);--ame-ease:cubic-bezier(.16, 1, .3, 1);font-family:var(--ame-texto);color:var(--ame-cafe);background:var(--ame-crema);-webkit-text-size-adjust:100%;min-height:100svh;font-size:1rem;line-height:1.6;overflow-x:clip}.ame-root *,.ame-root :before,.ame-root :after{box-sizing:border-box}:where(.ame-root) :where(p,h1,h2,h3,blockquote,figure,ul,ol){margin:0}:where(.ame-root) a{color:inherit}.ame-root :focus-visible{outline:3px solid var(--ame-oro);outline-offset:3px}.ame-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ame-contenedor{width:100%;max-width:76rem;padding-inline:var(--ame-gutter);margin-inline:auto}.ame-contenedor--medio{max-width:62rem}.ame-contenedor--angosto{max-width:44rem}.ame-seccion{padding-block:var(--ame-seccion)}.ame-h2{font-family:var(--ame-display);letter-spacing:-.015em;color:var(--ame-espresso);text-wrap:balance;font-size:clamp(1.55rem,5.2vw,2.4rem);font-weight:700;line-height:1.08}.ame-h3{font-family:var(--ame-display);color:var(--ame-espresso);font-size:clamp(1.3rem,4vw,1.75rem);font-weight:700;line-height:1.1}.ame-etiqueta{letter-spacing:.14em;text-transform:uppercase;color:var(--ame-oro-texto);font-size:.75rem;font-weight:600}.ame-youtube{vertical-align:middle;color:var(--ame-espresso);align-items:center;gap:.4em;font-weight:700;display:inline-flex}.ame-youtube__icono{flex:none;width:1.7em;height:auto}.ame-etiqueta .ame-youtube__icono{width:2em}.ame-hero__bajo .ame-youtube__icono{width:1.55em}.ame-firma{font-family:var(--ame-script);color:var(--ame-oro-texto);font-size:2.1rem;font-weight:600;line-height:1.1}.ame-triangulo{vertical-align:.02em;border:.4em solid #0000;border-left:.65em solid;border-right-width:0;width:0;height:0;margin-right:.55rem;display:inline-block}.ame-boton{appearance:none;border:1.5px solid var(--ame-oro);min-height:3.4rem;font-family:var(--ame-texto);text-align:center;cursor:pointer;transition:background-color .25s var(--ame-ease), color .25s var(--ame-ease), transform .12s var(--ame-ease);border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.9rem;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.ame-boton:active{transform:scale(.98)}.ame-boton:disabled{opacity:.65;cursor:progress}.ame-boton--primario{background:var(--ame-terracota);border-color:var(--ame-terracota);color:var(--ame-crema)}@media (hover:hover){.ame-boton--primario:hover{background:var(--ame-whatsapp);border-color:var(--ame-whatsapp);color:var(--ame-espresso)}}.ame-boton--claro{background:var(--ame-terracota);border-color:var(--ame-terracota);color:var(--ame-crema)}@media (hover:hover){.ame-boton--claro:hover{background:var(--ame-whatsapp);border-color:var(--ame-whatsapp);color:var(--ame-espresso)}}[data-r]{transition:opacity .85s var(--ame-ease) var(--retraso,0s), transform .85s var(--ame-ease) var(--retraso,0s)}[data-r=oculto]{opacity:0;transform:translateY(14px)}[data-r=visto]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-r]{transition:none}[data-r=oculto]{opacity:1;transform:none}}.ame-cabecera{background:var(--ame-crema);padding-block:.65rem .25rem}.ame-cabecera__logo{width:auto;height:3.1rem;display:block}.ame-hero{background:var(--ame-crema);padding-bottom:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden}.ame-hero>.ame-contenedor{z-index:1;position:relative}@media (max-width:899px){.ame-hero .ame-etiqueta{letter-spacing:.09em;font-size:.6875rem}}.ame-hero__rejilla{gap:1.25rem;margin-top:.6rem;display:grid}.ame-hero__texto{flex-direction:column;align-items:stretch;display:flex}.ame-hero__titular{font-family:var(--ame-display);letter-spacing:-.02em;color:var(--ame-espresso);text-wrap:balance;margin-top:.55rem;font-size:clamp(2.05rem,8.7vw,2.55rem);font-weight:700;line-height:1.04}.ame-hero__titular em{color:var(--ame-oro-texto);padding-bottom:.08em;font-style:italic;font-weight:600}.ame-hero__subtitulo{color:var(--ame-cacao);max-width:34rem;margin-top:.9rem;font-size:.9375rem;line-height:1.55}.ame-hero__bajo{color:var(--ame-cacao);margin-top:.8rem;font-size:.8125rem;line-height:1.45}.ame-hero #cta-principal{width:100%;margin-top:1.1rem}.ame-hero__medio{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.ame-hero__sobre-video{color:var(--ame-espresso);font-size:.875rem;font-weight:600}@media (min-width:900px){.ame-cabecera__logo{height:3.6rem}.ame-hero__rejilla{grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:1.25rem}.ame-hero__rejilla[data-con-video=si]{grid-template-columns:minmax(0,1fr) 19.5rem;align-items:start}.ame-hero__texto{max-width:40rem}.ame-hero__titular{margin-top:.8rem;font-size:clamp(2.8rem,4vw,3.5rem)}.ame-hero__subtitulo{margin-top:1.2rem;font-size:1rem}.ame-hero #cta-principal{align-self:flex-start;width:auto;min-width:21rem;margin-top:1.5rem}}.ame-cuenta{margin-top:1.25rem}.ame-cuenta__etiqueta{color:var(--ame-cacao);margin-bottom:.4rem;font-size:.8125rem}.ame-cuenta__cifras{padding:0;list-style:none;display:flex}.ame-cuenta__cifra{border-left:1px solid #c99a4599;flex-direction:column;align-items:flex-start;padding-inline:1.05rem;display:flex}.ame-cuenta__cifra:first-child{border-left:0;padding-left:0}.ame-cuenta__numero{min-width:2ch;font-family:var(--ame-display);font-variant-numeric:lining-nums tabular-nums;color:var(--ame-espresso);font-size:2.1rem;font-weight:700;line-height:1}.ame-cuenta__unidad{letter-spacing:.12em;text-transform:uppercase;color:var(--ame-cacao);margin-top:.15rem;font-size:.6875rem}@media (min-width:900px){.ame-cuenta{margin-top:1.5rem}.ame-cuenta__numero{font-size:2.5rem}.ame-cuenta__cifra{padding-inline:1.6rem}}.ame-espejo{border:1px solid var(--ame-oro);background:var(--ame-champagne-bg);isolation:isolate;height:5.1rem;box-shadow:inset 0 0 0 4px var(--ame-crema), inset 0 0 0 5px #c99a458c;border-radius:6px;place-items:center;margin-top:.7rem;display:grid;position:relative;overflow:hidden}.ame-espejo__vidrio{background:linear-gradient(115deg, #fff0 28%, #ffffff8c 41%, #fff0 54%), linear-gradient(180deg, var(--ame-champagne-bg), var(--ame-nude));position:absolute;inset:0}.ame-espejo__frase{font-family:var(--ame-display);text-align:center;color:var(--ame-espresso);text-wrap:balance;padding-inline:1.1rem;font-size:clamp(1.45rem,6vw,2.05rem);font-style:italic;font-weight:700;line-height:1.1;position:relative}.ame-espejo__nombre{font-family:var(--ame-script);color:var(--ame-oro-texto);font-size:clamp(2.3rem,10vw,3.2rem);font-style:normal;font-weight:600;line-height:1.15;display:block}.ame-espejo__vaho{background:linear-gradient(135deg,#e6ddd3,#dbd0c5 55%,#e3d8cd);animation:1.1s 7.5s forwards ame-aclarar;position:absolute;inset:0}@keyframes ame-aclarar{to{opacity:0;visibility:hidden}}.ame-espejo__lienzo{opacity:0;touch-action:pan-y;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.ame-espejo[data-canvas=si] .ame-espejo__vaho{display:none}.ame-espejo[data-canvas=si] .ame-espejo__lienzo{opacity:1;transition:opacity .9s}.ame-espejo[data-estado=aclarando] .ame-espejo__lienzo{opacity:0;pointer-events:none}.ame-espejo[data-estado=limpio] .ame-espejo__vaho,.ame-espejo[data-estado=limpio] .ame-espejo__lienzo{display:none}@media (prefers-reduced-motion:reduce){.ame-espejo__vaho{display:none}}@media (min-width:900px){.ame-espejo{height:5.75rem;margin-top:.75rem}}.ame-escena{background:radial-gradient(ellipse 85% 80% at 55% 50%, var(--ame-champagne-bg) 0%, #f6e4d4a6 35%, #e8bfaf4d 60%, transparent 82%);border-radius:28px;justify-content:center;align-self:stretch;padding:1.1rem .75rem;display:flex;position:relative}.ame-escena:before{content:"";z-index:0;filter:blur(24px);pointer-events:none;background:radial-gradient(75% 75% at 55%,#e2bf7838 0%,#e8bfaf1f 50%,#0000 80%);position:absolute;inset:-12% -22%}.ame-video{z-index:1;aspect-ratio:9/16;background:var(--ame-espresso);border:6px solid #fff9f3eb;border-radius:28px;max-width:100%;height:min(62svh,30rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #c99a4538,0 18px 50px -18px #4a251847}.ame-video .ame-video__jugar{background:0 0}.ame-video .ame-video__jugar:before{display:none}.ame-video__velo{pointer-events:none;background:linear-gradient(#0000 48%,#2f160ebf 100%);position:absolute;inset:0}.ame-video__circulo{-webkit-backdrop-filter:blur(8px);width:5.25rem;height:5.25rem;transition:transform .2s var(--ame-ease), background-color .2s var(--ame-ease);background:#ffffffd9;border-radius:50%;grid-area:1/1;place-items:center;display:grid;position:relative;box-shadow:0 8px 40px #00000047}@media (hover:hover){.ame-video__jugar:hover .ame-video__circulo{background:#fffffffa;transform:scale(1.08)}}.ame-video__anillo{pointer-events:none;border:3px solid #fffffff2;border-radius:50%;animation:1.8s ease-out infinite ame-pulso;position:absolute;inset:0}.ame-video__anillo--oro{border-color:#c99a45d9;animation-delay:.9s}@keyframes ame-pulso{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.ame-video__firma{pointer-events:none;padding:1rem 1.1rem 1.1rem;position:absolute;inset:auto 0 0}.ame-video__nombre{font-family:var(--ame-script);color:var(--ame-champagne);text-shadow:0 2px 10px #0006;font-size:clamp(1.6rem,6vw,2rem);font-weight:600;line-height:1.1}.ame-video__rol{letter-spacing:.025em;text-transform:uppercase;color:#faf1e8db;margin-top:.25rem;font-size:.625rem;font-weight:400}.ame-video__haz{display:none}@supports (offset-path:rect(0 auto auto 0 round 60px)){.ame-video__haz{z-index:4;border-radius:inherit;pointer-events:none;-webkit-mask-composite:source-in;border:2px solid #0000;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ame-video__haz:before{content:"";aspect-ratio:1;background:linear-gradient(to left, var(--ame-oro), var(--ame-champagne), transparent);offset-path:rect(0 auto auto 0 round 60px);width:60px;animation:7s linear infinite ame-haz;position:absolute}}@keyframes ame-haz{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.ame-video__anillo,.ame-video__haz{display:none}}.ame-video__medio{object-fit:cover;width:100%;height:100%;display:block}.ame-video__jugar{appearance:none;cursor:pointer;background:#2f160e2e;border:0;place-items:center;width:100%;display:grid;position:absolute;inset:0}.ame-video__jugar:before{content:"";background:var(--ame-crema);border:1.5px solid var(--ame-oro);border-radius:50%;grid-area:1/1;width:4.5rem;height:4.5rem}.ame-video__triangulo{border-style:solid;border-width:.65rem 0 .65rem 1.05rem;border-color:transparent transparent transparent var(--ame-espresso);grid-area:1/1;width:0;height:0;margin-left:.3rem}.ame-marcador{border:1px dashed var(--ame-cacao);color:var(--ame-cacao);text-align:center;background:#e8bfaf4d;place-items:center;width:100%;height:100%;min-height:12rem;padding:1rem;font-size:.8125rem;line-height:1.4;display:grid}.ame-suena{background:var(--ame-crema);padding-bottom:0}.ame-suena__rejilla{grid-template-columns:minmax(0,7.2rem) minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid}.ame-suena__rejilla[data-con-foto=no]{grid-template-columns:minmax(0,1fr)}.ame-suena__foto{background:var(--ame-champagne-bg);border-radius:4px;position:relative;overflow:hidden}.ame-suena__imagen{object-fit:cover;object-position:62% 30%}.ame-suena__titulo{font-size:clamp(1.25rem,4.6vw,1.6rem)}.ame-suena__lista{margin-top:.55rem;padding:0;list-style:none}.ame-suena__linea{border-top:1px solid #c99a4580;padding-block:.5rem}.ame-suena__linea:last-child{border-bottom:1px solid #c99a4580}.ame-suena__linea p{font-family:var(--ame-display);color:var(--ame-cafe);text-wrap:pretty;font-size:clamp(.8125rem,3.5vw,.95rem);font-weight:700;line-height:1.3}.ame-suena__cierre{background:var(--ame-espresso);color:var(--ame-crema);margin-top:1.1rem;padding-block:clamp(1.2rem,3.5vw,1.8rem)}.ame-suena__frase{max-width:40rem;font-family:var(--ame-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.15rem,4.8vw,1.7rem);font-weight:700;line-height:1.15}.ame-suena__frase em{color:var(--ame-champagne);padding-bottom:.08em;font-style:italic}@media (min-width:860px){.ame-suena__rejilla{grid-template-columns:15rem minmax(0,1fr);gap:2.5rem}.ame-suena__rejilla[data-con-foto=no]{grid-template-columns:minmax(0,1fr)}.ame-suena__linea{padding-block:.7rem}.ame-suena__linea p{font-size:1.1rem}}.ame-clases{background:var(--ame-marfil)}.ame-clases__lista{margin-top:.9rem;padding:0;list-style:none}.ame-clase{border-top:1px solid #4a251833}.ame-clase:last-child{border-bottom:1px solid #4a251833}.ame-clase__interior{gap:.45rem 2.5rem;padding-block:.8rem;display:grid}.ame-clase__cuando{flex-wrap:wrap;align-items:baseline;column-gap:.65rem;display:flex}.ame-clase__numero{letter-spacing:.14em;text-transform:uppercase;color:var(--ame-cacao);font-size:.75rem;font-weight:600}.ame-clase__nombre{font-family:var(--ame-script);color:var(--ame-oro-texto);font-size:1.65rem;font-weight:600;line-height:1.05}.ame-clase__fecha{color:var(--ame-espresso);flex-basis:100%;font-size:.9rem;font-weight:600;line-height:1.4}.ame-clase__marca{background:var(--ame-oro);letter-spacing:.14em;text-transform:uppercase;color:var(--ame-espresso);border-radius:3px;margin-bottom:.4rem;padding:.18rem .6rem;font-size:.6875rem;font-weight:600;display:inline-block}.ame-clase__titulo{font-family:var(--ame-display);color:var(--ame-cafe);text-wrap:balance;margin-bottom:.25rem;font-size:clamp(1.1rem,4.1vw,1.4rem);font-style:italic;font-weight:700;line-height:1.15}.ame-clase__texto{max-width:34rem;color:var(--ame-cacao);font-size:.9rem;line-height:1.45}.ame-clase[data-destacada=si]{margin-inline:calc(var(--ame-gutter) * -1);padding-inline:var(--ame-gutter);background:var(--ame-champagne-bg);border-top-color:var(--ame-oro)}.ame-clase[data-destacada=si] .ame-clase__interior{padding-block:.9rem}.ame-clases__nota{color:var(--ame-cacao);margin-top:.7rem;font-size:.8125rem}@media (min-width:760px){.ame-clase__interior{grid-template-columns:15.5rem minmax(0,1fr);padding-block:1rem}.ame-clase[data-destacada=si] .ame-clase__interior{padding-block:1.1rem}.ame-clase__cuando{display:block}.ame-clase__nombre{margin:.1rem 0 .3rem}}.ame-sol{background:var(--ame-crema)}.ame-sol__rejilla{grid-template-columns:8.75rem minmax(0,1fr);grid-template-areas:"foto cab""cuerpo cuerpo";align-items:center;gap:.9rem 1.1rem;display:grid}.ame-sol__foto{aspect-ratio:1;outline:1px solid var(--ame-oro);outline-offset:.4rem;grid-area:foto;margin:.4rem;position:relative}.ame-sol__imagen{object-fit:cover;border-radius:2px}.ame-sol__cab{grid-area:cab}.ame-sol__cab .ame-h2{margin-top:.2rem}.ame-sol__rol{color:var(--ame-cacao);margin-top:.3rem;font-size:.8125rem;line-height:1.35}.ame-sol__cuerpo{grid-area:cuerpo}.ame-sol__parrafo{max-width:36rem;margin-bottom:.5rem;font-size:.9375rem;line-height:1.5}.ame-sol__cita{border-left:2px solid var(--ame-oro);max-width:36rem;margin-top:.7rem;padding-left:.9rem}.ame-sol__cita p{color:var(--ame-cafe);text-wrap:pretty;font-size:1rem;font-style:italic;font-weight:600;line-height:1.4}.ame-sol__credenciales{grid-template-columns:1fr 1fr;gap:0 1rem;max-width:36rem;margin-top:.8rem;padding:0;list-style:none;display:grid}.ame-sol__credenciales li{color:var(--ame-espresso);border-top:1px solid #c99a4580;padding-block:.45rem;font-size:.8125rem;line-height:1.3}@media (min-width:860px){.ame-sol__rejilla{grid-template-columns:19rem minmax(0,1fr);grid-template-areas:"foto cab""foto cuerpo";align-items:start;gap:.5rem 3rem}.ame-sol__foto{grid-row:1/span 2;align-self:center;margin:.5rem}.ame-sol__cab{align-self:end}.ame-sol__cuerpo{align-self:start}.ame-sol__parrafo{font-size:1rem}.ame-sol__cita p{font-size:1.1rem}.ame-sol__credenciales li{font-size:.9rem}}.ame-testimonios{background:var(--ame-nude);padding-bottom:clamp(1.6rem,4.2vw,2.6rem);overflow:hidden}.ame-testimonios .ame-h2{font-size:clamp(1.35rem,4.8vw,2rem)}.testi{margin-top:.85rem}.testi__fila{align-items:center;gap:.6rem;padding-inline:clamp(.6rem,3vw,2rem);display:flex}.testi__flecha{appearance:none;background:var(--ame-crema);width:2.5rem;height:2.5rem;color:var(--ame-oro-texto);cursor:pointer;transition:background-color .2s var(--ame-ease), border-color .2s var(--ame-ease), transform .15s var(--ame-ease);z-index:5;border:1.5px solid #c99a458c;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px 8px #2f160e1a}.testi__flecha:active{transform:scale(.95)}@media (hover:hover){.testi__flecha:hover{background:var(--ame-champagne-bg);border-color:#c99a45d9;transform:scale(1.08)}}.testi__chevron{border-bottom:2.5px solid;border-right:2.5px solid;width:.6rem;height:.6rem}.testi__chevron--atras{margin-left:.2rem;transform:rotate(135deg)}.testi__chevron--adelante{margin-right:.2rem;transform:rotate(-45deg)}.testi__marco{touch-action:pan-y;cursor:grab;flex:1;min-width:0;position:relative;overflow:hidden}.testi__marco:active{cursor:grabbing}.testi__borde{z-index:2;pointer-events:none;background:linear-gradient(to right, var(--ame-nude) 0%, transparent 8%, transparent 92%, var(--ame-nude) 100%);position:absolute;inset:0}.testi__pista{will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;padding:.5rem 0 1.1rem;display:flex}.testi-card{width:clamp(150px,42vw,200px);transition:transform .3s var(--ame-ease);flex:none;margin-right:.75rem}@media (min-width:769px){.testi-card{width:231px;margin-right:18px}}@media (max-width:600px){.testi__flecha{width:2.25rem;height:2.25rem}}@media (hover:hover){.testi-card:hover{transform:scale(1.05)translateY(-5px)}}.testi-card__interior{aspect-ratio:9/16;width:100%;transition:border-color .3s var(--ame-ease), box-shadow .3s var(--ame-ease);border:1.5px solid #c99a4566;border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px -14px #4a251873}@media (hover:hover){.testi-card:hover .testi-card__interior{border-color:#c99a45cc;box-shadow:0 0 0 1px #c99a4540,0 0 26px #c99a4559}}.testi-card__interior--video{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;padding:0}.testi-imagen{object-fit:cover}.testi-velo{background:linear-gradient(#0000 25%,#2f160e66 50%,#2f160ef0 100%);position:absolute;inset:0}.testi-play{-webkit-backdrop-filter:blur(6px);background:#ffffff2e;border:1.5px solid #c99a458c;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testi-play__triangulo{border:.5rem solid #0000;border-left:.8rem solid #fff9f3eb;border-right-width:0;width:0;height:0;margin-left:.2rem}.testi-texto{padding:.875rem .875rem 1rem;display:block;position:absolute;inset:auto 0 0}.testi-frase{color:var(--ame-crema);margin-bottom:.3rem;font-size:clamp(.8125rem,3.4vw,.9375rem);font-style:italic;font-weight:700;line-height:1.3;display:block}.testi-nombre{letter-spacing:.07em;text-transform:uppercase;color:var(--ame-champagne);font-size:.6875rem;font-weight:700;display:block}.testi-rol{letter-spacing:.06em;text-transform:uppercase;color:#f5ecd7b8;margin-top:.1rem;font-size:.625rem;display:block}.testi-card__interior--texto .testi-texto{align-content:center;padding:1rem;display:grid;inset:0}.testi-card__interior--texto .testi-frase{color:var(--ame-champagne);margin-bottom:.6rem;font-size:1.2rem}.testi__pausa{appearance:none;border:1.5px solid var(--ame-oro-texto);min-height:2.75rem;color:var(--ame-espresso);cursor:pointer;background:0 0;border-radius:999px;margin:.1rem auto 0;padding:.4rem 1.1rem;font-size:.8125rem;font-weight:600;display:block}@media (hover:hover){.testi__pausa:hover{background:var(--ame-champagne-bg)}}.testi-modal{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:0}.testi-modal[open]{place-items:center;display:grid}.testi-modal::backdrop{background:#000000e0}.testi-modal__marco{aspect-ratio:9/16;background:#000;border-radius:14px;max-width:92vw;height:min(88svh,52rem);position:relative;overflow:hidden;box-shadow:0 24px 80px #000000b3}.testi-modal__video{object-fit:contain;width:100%;height:100%;display:block}.testi-modal__cerrar{appearance:none;cursor:pointer;background:#0009;border:0;border-radius:50%;width:2.75rem;height:2.75rem;position:absolute;top:.6rem;right:.6rem}.testi-modal__cerrar span,.testi-modal__cerrar span:before{background:#fff;width:1.1rem;height:2px;position:absolute;top:50%;left:50%}.testi-modal__cerrar span{transform:translate(-50%,-50%)rotate(45deg)}.testi-modal__cerrar span:before{content:"";top:0;left:0;transform:rotate(90deg)}.ame-para{background:var(--ame-crema)}.ame-para__rejilla{gap:1rem;display:grid}.ame-para__columna ul{margin-top:.55rem;padding:0;list-style:none}.ame-para__columna li{border-top:1px solid #4a25182e;padding-block:.5rem;font-size:.9375rem;line-height:1.45}.ame-para__columna--si li:first-child{border-top:1.5px solid var(--ame-oro)}.ame-para__columna--si li{color:var(--ame-espresso)}.ame-para__columna--no .ame-h3,.ame-para__columna--no li{color:var(--ame-cacao)}@media (min-width:760px){.ame-para__rejilla{grid-template-columns:1.15fr 1fr;gap:3rem}}.ame-preguntas{background:var(--ame-marfil)}.ame-preguntas__lista{border-bottom:1px solid #4a251838;margin-top:.8rem}.ame-pregunta{border-top:1px solid #4a251838}.ame-pregunta__resumen{min-height:2.9rem;color:var(--ame-espresso);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding-block:.6rem;font-size:.9375rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.ame-pregunta__resumen::-webkit-details-marker{display:none}.ame-pregunta__mas{flex:0 0 1rem;width:1rem;height:1rem;position:relative}.ame-pregunta__mas:before,.ame-pregunta__mas:after{content:"";background:var(--ame-oro-texto);width:100%;height:1.5px;transition:transform .3s var(--ame-ease);position:absolute;top:50%;left:0}.ame-pregunta__mas:after{transform:rotate(90deg)}.ame-pregunta[open] .ame-pregunta__mas:after{transform:rotate(0)}.ame-pregunta__respuesta{max-width:36rem;color:var(--ame-cacao);padding-bottom:.9rem;font-size:.9375rem;line-height:1.5}.ame-cierre{background:var(--ame-espresso);color:var(--ame-crema);position:relative;overflow:hidden}.ame-cierre>.ame-contenedor{z-index:1;position:relative}.ame-cierre__titular{max-width:44rem;font-family:var(--ame-display);letter-spacing:-.01em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.45rem,5.4vw,2.4rem);font-weight:700;line-height:1.1}.ame-cierre .ame-boton{width:100%}@media (min-width:600px){.ame-cierre .ame-boton{width:auto;min-width:21rem}}.ame-registro{background:var(--ame-crema)}.ame-form{gap:.95rem;margin-top:1rem;display:grid}.ame-campo__etiqueta{color:var(--ame-espresso);margin-bottom:.4rem;font-size:.875rem;font-weight:600;display:block}.ame-campo__entrada{width:100%;min-height:3.4rem;font-family:var(--ame-texto);color:var(--ame-espresso);border:1.5px solid var(--ame-borde-campo);background:#fff;border-radius:10px;padding:.75rem 1rem;font-size:1rem}.ame-campo__entrada:focus-visible{outline:3px solid var(--ame-oro);outline-offset:1px;border-color:var(--ame-espresso)}.ame-campo__entrada[aria-invalid=true]{border-color:var(--ame-error)}.ame-campo__ayuda{color:var(--ame-cacao);margin-top:.4rem;font-size:.8125rem}.ame-campo__error{color:var(--ame-error);margin-top:.4rem;font-size:.875rem;font-weight:600}.ame-campo__error--general{border:1px solid var(--ame-error);background:#fff;border-radius:10px;padding:.75rem 1rem}.ame-telefono{grid-template-columns:11.25rem minmax(0,1fr);gap:.5rem;display:grid}.ame-telefono[data-otro=si]{grid-template-columns:5rem minmax(0,1fr)}.ame-telefono[data-otro=si] .ame-telefono__pais{grid-column:1/-1}.ame-telefono__pais{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ame-espresso) 50%), linear-gradient(135deg, var(--ame-espresso) 50%, transparent 50%);background-position:calc(100% - 1.15rem),calc(100% - .8rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.2rem}.ame-campo__sugerencia{color:var(--ame-espresso);margin-top:.4rem;font-size:.875rem}.ame-form__recuerdo{color:var(--ame-cacao);font-size:.875rem}.ame-campo__sugerencia button,.ame-form__recuerdo button{appearance:none;font:inherit;color:var(--ame-oro-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ame-turnstile{min-height:0}.ame-casilla{grid-template-columns:1.4rem 1fr;align-items:start;gap:.7rem;font-size:.875rem;line-height:1.5;display:grid}.ame-casilla input{width:1.4rem;height:1.4rem;accent-color:var(--ame-espresso);margin:.1rem 0 0}.ame-casilla a,.ame-form__aviso a{text-underline-offset:3px;text-decoration:underline}.ame-form__enviar{width:100%;margin-top:.35rem}.ame-form__aviso{color:var(--ame-cacao);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.ame-trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ame-cerrado{border-top:1.5px solid var(--ame-oro);max-width:34rem;margin-top:1.5rem;padding:1.1rem 0 0}.ame-cerrado__titulo{font-family:var(--ame-display);margin-bottom:.4rem;font-size:1.6rem;font-weight:700;line-height:1.1}.ame-cerrado__contacto{margin-top:.6rem;font-size:.9375rem}.ame-cerrado a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.ame-hoja{background:var(--ame-crema);width:100%;max-width:none;max-height:92svh;color:var(--ame-cafe);font-family:var(--ame-texto);border:0;border-radius:14px 14px 0 0;margin:auto 0 0;padding:0;position:fixed;inset:0;overflow-y:auto}.ame-hoja[open]{animation:ame-hoja-sube .38s var(--ame-ease)}.ame-hoja::backdrop{background:#2f160e9e}@keyframes ame-hoja-sube{0%{transform:translateY(100%)}}.ame-hoja__cuerpo{padding:1.6rem var(--ame-gutter) calc(1.75rem + env(safe-area-inset-bottom));position:relative}.ame-hoja__titulo{font-family:var(--ame-display);color:var(--ame-espresso);padding-right:3rem;font-size:2rem;font-weight:700;line-height:1.05}.ame-hoja__cerrar{appearance:none;cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;position:absolute;top:.9rem;right:.9rem}.ame-hoja__cerrar span{background:var(--ame-espresso);width:1.2rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ame-hoja__cerrar span:after{content:"";background:inherit;position:absolute;inset:0;transform:rotate(90deg)}body:has(.ame-hoja[open]){overflow:hidden}@media (min-width:640px){.ame-hoja{border-radius:10px;width:min(30rem,92vw);margin:auto}.ame-hoja[open]{animation-name:ame-hoja-entra}@keyframes ame-hoja-entra{0%{opacity:0;transform:translateY(14px)}}}@media (prefers-reduced-motion:reduce){.ame-hoja[open]{animation:none}}.ame-flotante{padding:.7rem var(--ame-gutter) calc(.7rem + env(safe-area-inset-bottom));background:var(--ame-crema);transition:transform .35s var(--ame-ease), visibility 0s linear 0s;border-top:1px solid #c99a4580;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}.ame-flotante[data-visible=no]{visibility:hidden;transition:transform .35s var(--ame-ease), visibility 0s linear .35s;transform:translateY(105%)}.ame-flotante__boton{width:100%}@media (min-width:900px){.ame-flotante{display:none}}.ame-pie{background:var(--ame-espresso);color:#fff9f3c7;padding-block:2.5rem 2.75rem;font-size:.8125rem;line-height:1.6}.ame-pie__linea{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.ame-pie__linea a{color:var(--ame-crema);text-underline-offset:3px;text-decoration:underline}.ame-pie__descargo{color:#fff9f39e;max-width:44rem;margin-top:1.25rem;font-size:.75rem}.ame-borrador{z-index:20;padding:.5rem var(--ame-gutter);background:var(--ame-espresso);color:var(--ame-crema);text-align:center;font-size:.8125rem;font-weight:600;position:sticky;top:0}.ame-mariposas{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ame-mariposa{opacity:.42;will-change:transform;animation:ame-deriva var(--dur,14s) ease-in-out var(--ret,0s) infinite;position:absolute}.ame-mariposa svg{display:block}.ame-mariposas[data-variante=cierre] .ame-mariposa{opacity:.5}.ame-mariposa__ala-a{fill:#a07820}.ame-mariposa__ala-b{fill:#7b4a34}.ame-mariposa__cuerpo{fill:#2f160e}.ame-mariposas[data-variante=cierre] .ame-mariposa__ala-a{fill:#c99a45}.ame-mariposas[data-variante=cierre] .ame-mariposa__ala-b{fill:#e2bf78}.ame-mariposas[data-variante=cierre] .ame-mariposa__cuerpo{fill:#fff9f3}@keyframes ame-deriva{0%{transform:translate(0)rotate(-6deg)}25%{transform:translate(18px,-28px)rotate(4deg)}50%{transform:translate(34px,-8px)rotate(-4deg)}75%{transform:translate(20px,-40px)rotate(6deg)}to{transform:translate(0)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.ame-mariposa{animation:none}}
.ame-gracias{background:var(--ame-crema);min-height:100svh;padding-bottom:3rem;position:relative;overflow:hidden}.ame-gracias__contenido{flex-direction:column;align-items:stretch;padding-top:.6rem;display:flex}.ame-gracias__espejo[data-visible=no]{visibility:hidden}.ame-gracias__espejo[data-visible=si]{animation:ame-aparece .7s var(--ame-ease)}@keyframes ame-aparece{0%{opacity:0}}.ame-gracias__nombre{font-family:var(--ame-script);color:var(--ame-oro-texto);font-size:clamp(2.3rem,10vw,3.2rem);font-weight:600;line-height:1.15}.ame-gracias__titular{font-family:var(--ame-display);letter-spacing:-.015em;color:var(--ame-espresso);text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.2rem,9vw,3.1rem);font-weight:700;line-height:1.04}.ame-gracias__texto{color:var(--ame-cacao);margin-top:.9rem;font-size:1rem}.ame-gracias__boton{width:100%;margin-top:1.5rem;text-decoration:none}.ame-gracias__boton[aria-disabled=true]{opacity:.55}.ame-gracias__marcador{color:var(--ame-cacao);margin-top:.6rem;font-size:.8125rem}.ame-gracias__cuenta{min-height:1.4rem;color:var(--ame-cacao);font-variant-numeric:tabular-nums;margin-top:.85rem;font-size:.875rem}.ame-estado{border-top:1px solid #c99a458c;margin-top:1.5rem;padding:0;list-style:none}.ame-estado__item{color:var(--ame-cacao);border-bottom:1px solid #4a251824;align-items:center;gap:.8rem;padding-block:.8rem;font-size:.9375rem;display:flex}.ame-estado__item[data-hecho=si]{color:var(--ame-espresso)}.ame-estado__marca{border:1.5px solid var(--ame-oro);width:1.35rem;height:1.35rem;transition:background-color .4s var(--ame-ease);border-radius:50%;flex:0 0 1.35rem;position:relative}.ame-estado__item[data-hecho=si] .ame-estado__marca{background:var(--ame-espresso);border-color:var(--ame-espresso)}.ame-estado__item[data-hecho=si] .ame-estado__marca:after{content:"";border:solid var(--ame-crema);border-width:0 1.8px 1.8px 0;width:.32rem;height:.62rem;position:absolute;top:.22rem;left:.43rem;transform:rotate(45deg)}@media (min-width:900px){.ame-gracias__contenido{padding-top:1.5rem}.ame-gracias__boton{align-self:flex-start;width:auto;min-width:21rem}}.ame-encuesta{background:var(--ame-crema);min-height:100svh;padding-bottom:3rem}.ame-encuesta__paso{animation:ame-paso .4s var(--ame-ease);flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}@keyframes ame-paso{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.ame-encuesta__paso,.ame-gracias__espejo[data-visible=si]{animation:none}}.ame-encuesta__titulo{font-family:var(--ame-display);color:var(--ame-espresso);font-size:clamp(2rem,8vw,2.8rem);font-weight:700;line-height:1.05}.ame-encuesta__estado{color:var(--ame-cacao)}.ame-progreso{background:#4a251824;height:3px}.ame-progreso span{background:var(--ame-oro-texto);height:100%;transition:width .45s var(--ame-ease);display:block}.ame-encuesta__contador{color:var(--ame-cacao);margin-top:-.35rem;font-size:.8125rem}.ame-encuesta__saludo{padding-bottom:.25rem}.ame-encuesta__hola{font-family:var(--ame-script);color:var(--ame-oro-texto);font-size:1.9rem;font-weight:600;line-height:1.1}.ame-encuesta__aviso{color:var(--ame-cacao);margin-top:.35rem;font-size:.875rem}.ame-encuesta__pregunta{font-family:var(--ame-display);color:var(--ame-espresso);text-wrap:balance;font-size:clamp(1.7rem,6.6vw,2.3rem);font-weight:700;line-height:1.1}.ame-encuesta__pregunta:focus{outline:none}.ame-encuesta__opcional{font-family:var(--ame-texto);color:var(--ame-cacao);font-size:.875rem;font-weight:400}.ame-encuesta__ayuda{color:var(--ame-cacao);font-size:.9375rem}.ame-encuesta__respuesta{gap:.6rem;margin-top:.4rem;display:grid}.ame-opcion,.ame-escala__punto{cursor:pointer;display:block;position:relative}.ame-opcion input,.ame-escala__punto input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ame-opcion span{border:1.5px solid var(--ame-borde-campo);min-height:3.4rem;color:var(--ame-espresso);transition:background-color .2s var(--ame-ease), color .2s var(--ame-ease);background:#fff;border-radius:10px;padding:.85rem 1.1rem;font-size:1rem;line-height:1.4;display:block}.ame-opcion input:checked+span,.ame-escala__punto input:checked+span{background:var(--ame-espresso);border-color:var(--ame-espresso);color:var(--ame-crema)}.ame-opcion input:focus-visible+span,.ame-escala__punto input:focus-visible+span{outline:3px solid var(--ame-oro);outline-offset:2px}.ame-opcion[data-bloqueada=si]{opacity:.5;cursor:not-allowed}.ame-escala{flex-wrap:wrap;gap:.5rem;display:flex}.ame-escala__punto span{border:1.5px solid var(--ame-borde-campo);width:3.4rem;height:3.4rem;color:var(--ame-espresso);transition:background-color .2s var(--ame-ease), color .2s var(--ame-ease);background:#fff;border-radius:10px;place-items:center;font-weight:600;display:grid}.ame-encuesta__area{resize:vertical;min-height:9rem;line-height:1.5}.ame-encuesta__acciones{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ame-encuesta__siguiente{flex:1}.ame-encuesta__atras{appearance:none;min-height:3.4rem;font:inherit;color:var(--ame-cacao);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 1rem;font-weight:600;text-decoration:underline}.ame-encuesta__cerrada{gap:.75rem;padding-top:1.75rem;display:grid}.ame-legal{background:var(--ame-crema);min-height:100svh;padding-block:clamp(1.75rem,5vw,4rem)}.ame-legal__volver{color:var(--ame-cacao);text-underline-offset:3px;margin-bottom:1.5rem;font-size:.875rem;display:inline-block}.ame-legal__cabecera{border-bottom:1px solid #4a25182e;margin-bottom:2.25rem;padding-bottom:1.4rem}.ame-legal__titulo{font-family:var(--ame-display);color:var(--ame-espresso);margin-bottom:.5rem;font-size:clamp(2.1rem,7vw,3rem);font-weight:700;line-height:1.05}.ame-legal__fecha{color:var(--ame-cacao);margin-top:.2rem;font-size:.8125rem}.ame-legal__cuerpo{gap:2rem;display:grid}.ame-legal__seccion h2{font-family:var(--ame-display);color:var(--ame-espresso);margin-bottom:.65rem;font-size:1.45rem;font-weight:700;line-height:1.15}.ame-legal__seccion p,.ame-legal__seccion li{font-size:.9375rem;line-height:1.7}.ame-legal__seccion p+p,.ame-legal__seccion ul+p,.ame-legal__seccion p+ul{margin-top:.7rem}.ame-legal__seccion a{color:var(--ame-cacao);text-underline-offset:3px}.ame-legal__seccion ul{gap:.4rem;padding-left:1.2rem;list-style:outside;display:grid}.ame-gracias>main{z-index:1;position:relative}
@font-face{font-family:firma;src:url(../media/dancing_script_latin-s.0qvn0oq3hxi3u.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:firma Fallback;src:local(Arial);ascent-override:115.78%;descent-override:35.24%;line-gap-override:0.0%;size-adjust:79.46%}.firma_38c085de-module__P_3nYq__className{font-family:firma,firma Fallback;font-style:normal}.firma_38c085de-module__P_3nYq__variable{--ame-font-script:"firma", "firma Fallback"}
