@layer components{.lp-registro{--font-sans:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;--font-serif:var(--font-cormorant), ui-serif, Georgia, serif;font-family:var(--font-sans);color:var(--color-tierra);background-color:var(--color-crema);overflow-x:clip}.lp-registro ::selection{background:var(--color-rosa);color:var(--color-burgundy)}.lp-registro button:not(:disabled),.lp-registro a[href],.lp-registro select:not(:disabled),.lp-registro input[type=checkbox]:not(:disabled){cursor:pointer}.lp-registro .fondo-luz{background-color:var(--color-crema);background-image:linear-gradient(90deg, var(--color-papel) 0%, #efe7df 42%, #dccab7 100%)}.lp-registro .fondo-papel{background-color:#e8ddd2;background-image:linear-gradient(90deg,#f7f2edb8,#e8ddd280),url(../media/paper-light.3fyvu9hfqler0.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto,cover}.lp-registro .fondo-noche{background-color:var(--color-noche);background-image:linear-gradient(#1e141266,#1e141266),url(../media/paper-dark.0a_5xcmo0mi3r.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto,cover}.lp-registro .fondo-noche-brillo-izq{background-color:var(--color-noche);background-image:radial-gradient(60% 55% at 12% 8%,#844d438c,#0000 70%),linear-gradient(#1e141266,#1e141266),url(../media/paper-dark.0a_5xcmo0mi3r.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto,auto,cover}.lp-registro .fondo-noche-brillo-abajo{background-color:var(--color-noche);background-image:radial-gradient(45% 60% at 50% 115%,#844d4380,#0000 70%),linear-gradient(#1e141266,#1e141266),url(../media/paper-dark.0a_5xcmo0mi3r.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto,auto,cover}.lp-registro .barra-vidrio{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background-color:#f7f2edcc;box-shadow:0 12px 30px -20px #1e141280}.lp-registro .barra-vidrio:before{content:"";opacity:.25;mix-blend-mode:multiply;pointer-events:none;background:url(../media/paper-light.3fyvu9hfqler0.jpg) 50%/cover no-repeat;position:absolute;inset:0}.lp-registro .fondo-marquesina{background-image:linear-gradient(90deg, var(--color-burgundy) 0%, var(--color-malva) 48%, #6a2b26 70%, var(--color-burgundy) 100%)}.lp-registro .tono-oscuro{--color-focus:var(--color-rosa);color:var(--color-crema)}.lp-registro .btn-cta{background-image:linear-gradient(90deg, var(--color-malva) 0%, #6a2b26 45%, var(--color-burgundy) 100%);border:1px solid #c8a49f73;transition:filter .25s,transform .25s,box-shadow .25s;box-shadow:0 18px 36px -20px #4d0e13bf,inset 0 1px #ffffff1f}.lp-registro .btn-cta:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 22px 40px -18px #4d0e13d9,inset 0 1px #ffffff29}.lp-registro .btn-cta:active{transform:translateY(0)}.lp-registro .btn-whatsapp{background-image:linear-gradient(100deg, var(--color-whatsapp), var(--color-whatsapp-hover));border-color:var(--color-whatsapp-hover);box-shadow:0 16px 32px -16px color-mix(in srgb, var(--color-whatsapp) 55%, transparent)}.lp-registro .btn-whatsapp:hover{background-image:linear-gradient(100deg, var(--color-whatsapp-hover), var(--color-whatsapp-hover));filter:none;box-shadow:0 20px 36px -16px color-mix(in srgb, var(--color-whatsapp) 65%, transparent)}.lp-registro .divisor-inicio{background-image:linear-gradient(90deg, var(--color-tierra) 0%, var(--color-malva) 55%, #c8a49f00 100%)}.lp-registro .divisor-centro{background-image:linear-gradient(90deg, #844d4300 0%, var(--color-malva) 30%, var(--color-tierra) 50%, var(--color-malva) 70%, #844d4300 100%)}.lp-registro .divisor-inicio-oscuro{background-image:linear-gradient(90deg, var(--color-rosa) 0%, #c8a49f80 55%, #c8a49f00 100%)}.lp-registro .divisor-centro-oscuro{background-image:linear-gradient(90deg, #c8a49f00 0%, var(--color-rosa) 30%, var(--color-arena) 50%, var(--color-rosa) 70%, #c8a49f00 100%)}.lp-registro .arco{border-top-left-radius:58% 34%}.lp-registro .vertical{writing-mode:vertical-rl;transform:rotate(180deg)}.lp-registro .foto-sepia{filter:sepia(.92)saturate(1.05)hue-rotate(-12deg)contrast(1.05)brightness(.9)}.lp-registro .marca-agua{color:#4a3a3212}.lp-registro .logo-mascara{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lp-registro .recompensa-palabra{font-kerning:none;font-size:14.6vw}.lp-registro .recompensa-media-m{flex:0 0 .4175em;width:.4175em;display:inline-flex;overflow:hidden}.lp-registro .recompensa-media-m>span{flex:none}.lp-registro .recompensa-media-m-final{justify-content:flex-end}@keyframes lp-recompensa-luz{0%,28%,78%,to{opacity:.35;box-shadow:0 0 #0000}44%,56%{opacity:1;box-shadow:0 0 14px color-mix(in srgb, var(--color-malva) 50%, transparent)}}@media (prefers-reduced-motion:no-preference){.lp-registro .recompensa-barra{animation:6s ease-in-out infinite lp-recompensa-luz}}@media not (min-width:48rem){.lp-registro .para-ti-tarjeta{position:relative}.lp-registro .para-ti-tarjeta:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background-image:linear-gradient(110deg,#0000 36%,#eee4da17 50%,#0000 64%);background-position:100%;background-size:280% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lp-registro .para-ti-tarjeta:after{animation:9s ease-in-out infinite lp-para-ti-reflejo}.lp-registro .para-ti-tarjeta:nth-child(3):after{animation-delay:-4.5s}}}@keyframes lp-para-ti-reflejo{0%,18%{opacity:0;background-position:100%}30%{opacity:1}58%{opacity:1}72%,to{opacity:0;background-position:0%}}@media (min-width:64rem){.lp-registro .escenario{height:40rem;container-type:size}.lp-registro .escenario [data-pieza]{translate:var(--desde);transition:translate 1.6s cubic-bezier(.65,0,.35,1) .3s;position:absolute;top:50%;left:50%}.lp-registro .escenario [data-pieza=texto]{transition-delay:.45s}.lp-registro .escenario[data-abierto=true] [data-pieza]{translate:var(--hasta)}.lp-registro .escenario[data-abierto=true] [data-pieza=texto]{text-align:center;animation:1.6s ease-in-out .45s both lp-cruce}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.lp-registro .escenario [data-pieza]{translate:var(--hasta);transition:none;animation:none}.lp-registro .escenario [data-pieza=texto]{text-align:center}}@media (min-width:64rem) and (scripting:none){.lp-registro .escenario [data-pieza]{translate:var(--hasta);transition:none}.lp-registro .escenario [data-pieza=texto]{text-align:center}}.lp-registro .registro-confirmacion strong{display:inline-block}@media (prefers-reduced-motion:no-preference){.lp-registro .registro-puente{animation:.65s cubic-bezier(.2,.7,.2,1) both lp-gracias-entrada}.lp-registro .registro-puente-check{animation:.8s cubic-bezier(.2,.7,.2,1) both lp-check-entrada}.lp-registro .registro-puente-check circle,.lp-registro .registro-puente-check path{stroke-dasharray:1;animation:.8s both lp-check-trazo}.lp-registro .registro-puente-check path{animation-delay:.3s}.lp-registro .gracias-tarjeta{animation:1.1s cubic-bezier(.2,.7,.2,1) both lp-gracias-entrada}.lp-registro .gracias-siguiente-paso{animation:1s cubic-bezier(.2,.7,.2,1) .35s both lp-gracias-entrada}.lp-registro .gracias-detalles li:first-child{--check-delay:.15s}.lp-registro .gracias-detalles li:nth-child(2){--check-delay:.35s}.lp-registro .gracias-detalles li:nth-child(3){--check-delay:.55s}.lp-registro .gracias-detalles svg{transform-origin:50%;animation:lp-check-entrada .6s cubic-bezier(.2, .7, .2, 1) var(--check-delay) both}.lp-registro .gracias-detalles circle,.lp-registro .gracias-detalles path{stroke-dasharray:1;animation:lp-check-trazo .55s ease var(--check-delay) both}.lp-registro .gracias-detalles path{animation-duration:.35s;animation-delay:calc(var(--check-delay) + .3s)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lp-registro .registro-confirmacion strong{background-image:linear-gradient(110deg, var(--color-burgundy) 40%, var(--color-malva) 47%, color-mix(in srgb, var(--color-rosa) 50%, var(--color-burgundy)) 50%, var(--color-malva) 53%, var(--color-burgundy) 60%);-webkit-text-fill-color:transparent;background-position:100%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:4.8s ease-in-out 1.1s infinite lp-confirmado-brillo}}}@keyframes lp-check-entrada{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes lp-gracias-entrada{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-check-trazo{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lp-confirmado-brillo{0%,12%{background-position:100%}50%,to{background-position:0%}}@keyframes lp-cruce{0%{text-align:start}30%,70%{opacity:.12}60%{text-align:center}}@keyframes lp-marquesina{to{transform:translate(-50%)}}.lp-registro .marquesina-pista{animation:42s linear infinite lp-marquesina}@keyframes lp-girar{to{transform:rotate(360deg)}}.lp-registro .girar-lento{animation:32s linear infinite lp-girar}@keyframes lp-modal-entrada{0%{opacity:0;transform:translateY(18px)scale(.98)}}.lp-registro dialog[open] .modal-tarjeta{animation:.38s cubic-bezier(.2,.7,.2,1) lp-modal-entrada}@keyframes lp-fondo-entrada{0%{opacity:0}}.lp-registro dialog[open]::backdrop{animation:.3s ease-out lp-fondo-entrada}@keyframes lp-scroll-rueda{0%{opacity:0;transform:translateY(-3px)}40%{opacity:1}to{opacity:0;transform:translateY(5px)}}.lp-registro .scroll-rueda{animation:1.8s ease-in-out infinite lp-scroll-rueda}}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_f020bb65-module__AWkPAa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_f020bb65-module__AWkPAa__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/7334b8b05e61def8-s.3_pfb7-74tk4o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.1pn5dem1is3an.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_a3850bc5-module__UmD35G__className{font-family:DM Sans,DM Sans Fallback}.dm_sans_a3850bc5-module__UmD35G__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
