@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:"Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-normal:400;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fondo:#0a0c16;--color-fondo-elevado:#12152a;--color-texto:#f2efe9;--color-texto-suave:#b9b6c9;--color-acento:#ff4fb0;--color-acento-texto:#0a0c16;--color-onda-1:#ff3fa4;--color-onda-2:#2fd8ff;--color-onda-3:#ff5a4e;--color-borde:#5b5f7e;--color-foco:#5ee7ff;--color-luz-1:#ffc4e8;--color-luz-2:#b9ecff;--color-luz-nucleo:#fff8f2;--font-weight-fino:200;--font-weight-ligero:300;--font-weight-medio:500;--tracking-menu:.26em;--tracking-texto:.2em;--tracking-titular:.16em;--text-titular:clamp(2.25rem, 14vw, 8rem);--text-titular--line-height:1.05;--text-etiqueta:clamp(.75rem, 2.8vw, .95rem);--text-descripcion:clamp(.9rem, 3.2vw, 1.05rem);--radius-boton:.125rem;--duracion-onda-1:46s;--duracion-onda-2:58s;--duracion-onda-3:70s;--curva-onda:ease-in-out;--luz-apertura:9deg;--luz-largo:max(115cqw, 115cqh);--luz-origen-x:clamp(.5rem, 3cqw, 2.5rem);--luz-fuente-tam:clamp(9rem, 22cqw, 16rem);--luz-objetivo-desde-abajo:calc(1.05 * var(--text-titular) + 13.25rem);--luz-extra-boton:4.75rem;--luz-angulo-respaldo:33deg;--luz-pico-cono:.8;--luz-reposo-cono:.34;--luz-pico-fuente:1;--luz-reposo-fuente:.8;--luz-pico-borde:.9;--luz-reposo-borde:.5;--luz-reposo-halo:.5;--titular-apagado:.04;--brillo-opacidad:.26;--luz-retardo-encendido:.2s;--luz-duracion-encendido:.85s;--luz-retardo-barrido:1.1s;--luz-duracion-barrido:1.2s;--luz-curva-barrido:cubic-bezier(.45, 0, .2, 1);--luz-retardo-reposo:2.3s;--luz-duracion-reposo:.9s;--luz-duracion-halo:1.2s;--luz-retardo-respira:3.4s;--luz-duracion-respira:16s;--luz-balanceo:.5deg;--luz-respira-minimo:.88;--polvo-opacidad:.5;--polvo-deriva-x:1.2rem;--polvo-deriva-y:-1.8rem;--duracion-polvo-1:11s;--duracion-polvo-2:14s;--duracion-polvo-3:18s;--entrada-distancia:1rem;--entrada-duracion:.7s;--entrada-duracion-titular:.8s;--entrada-duracion-ondas:1.8s;--entrada-curva:cubic-bezier(.22, 1, .36, 1);--retardo-ondas:1.4s;--retardo-cabecera:2.5s;--retardo-etiqueta:2.6s;--retardo-titular-1:2s;--retardo-titular-2:2.2s;--retardo-brillo-1:2.35s;--retardo-brillo-2:2.55s;--duracion-brillo:.9s;--retardo-descripcion:2.85s;--retardo-boton:2.95s;--retardo-cierre:3.05s;--retardo-pie:3.2s;--duracion-hover:.25s;--curva-hover:ease-out;--brillo-boton:0 0 1.75rem #ff4fb08c}@supports (color:color-mix(in lab,red,red)){:root,:host{--brillo-boton:0 0 1.75rem color-mix(in srgb, var(--color-acento) 55%, transparent)}}:root,:host{--brillo-enlace:0 0 .9rem #f2efe98c}@supports (color:color-mix(in lab,red,red)){:root,:host{--brillo-enlace:0 0 .9rem color-mix(in srgb, var(--color-texto) 55%, transparent)}}:root,:host{--tamano-tactil:2.75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--color-fondo);color:var(--color-texto);font-family:var(--font-sans);font-weight:var(--font-weight-ligero);-webkit-text-size-adjust:100%}body{background-color:var(--color-fondo);margin:0;overflow-x:clip}:focus-visible{outline:2px solid var(--color-foco);outline-offset:4px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.bottom-0{bottom:0}.left-1\/2{left:50%}.z-10{z-index:10}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.compensar-tracking{margin-right:calc(var(--tracking-titular) * -1)}.mb-0{margin-bottom:0}.area-tactil{min-height:var(--tamano-tactil);min-width:var(--tamano-tactil);justify-content:center;align-items:center;display:inline-flex}.block{display:block}.flex{display:flex}.h-3\/5{height:60%}.h-\[72\%\]{height:72%}.min-h-dvh{min-height:100dvh}.w-\[230\%\]{width:230%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.onda-anim-1{animation:onda-flota var(--duracion-onda-1) var(--curva-onda) infinite;transform-origin:50%}.onda-anim-2{animation:onda-flota var(--duracion-onda-2) var(--curva-onda) infinite reverse;transform-origin:40% 60%}.onda-anim-3{animation:onda-flota var(--duracion-onda-3) var(--curva-onda) infinite;transform-origin:60% 40%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.entrada-boton{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-boton) both}.entrada-cabecera{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-cabecera) both}.entrada-cierre{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-cierre) both}.entrada-descripcion{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-descripcion) both}.entrada-etiqueta{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-etiqueta) both}.entrada-ondas{animation:entrada-fundido var(--entrada-duracion-ondas) var(--entrada-curva) var(--retardo-ondas) both}.entrada-pie{animation:entrada-sube var(--entrada-duracion) var(--entrada-curva) var(--retardo-pie) both}.entrada-titular-1{animation:entrada-enciende var(--entrada-duracion-titular) var(--entrada-curva) var(--retardo-titular-1) both}.entrada-titular-2{animation:entrada-enciende var(--entrada-duracion-titular) var(--entrada-curva) var(--retardo-titular-2) both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-boton{border-radius:var(--radius-boton)}.bg-acento{background-color:var(--color-acento)}.bg-fondo{background-color:var(--color-fondo)}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.from-fondo{--tw-gradient-from:var(--color-fondo);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-fondo\/80{--tw-gradient-via:#0a0c16cc}@supports (color:color-mix(in lab,red,red)){.via-fondo\/80{--tw-gradient-via:color-mix(in oklab, var(--color-fondo) 80%, transparent)}}.via-fondo\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-titular{font-size:var(--text-titular);line-height:var(--tw-leading,var(--text-titular--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-descripcion{font-size:var(--text-descripcion)}.text-etiqueta{font-size:var(--text-etiqueta)}.font-fino{--tw-font-weight:var(--font-weight-fino);font-weight:var(--font-weight-fino)}.font-ligero{--tw-font-weight:var(--font-weight-ligero);font-weight:var(--font-weight-ligero)}.font-medio{--tw-font-weight:var(--font-weight-medio);font-weight:var(--font-weight-medio)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-menu{--tw-tracking:var(--tracking-menu);letter-spacing:var(--tracking-menu)}.tracking-texto{--tw-tracking:var(--tracking-texto);letter-spacing:var(--tracking-texto)}.tracking-titular{--tw-tracking:var(--tracking-titular);letter-spacing:var(--tracking-titular)}.text-acento-texto{color:var(--color-acento-texto)}.text-texto{color:var(--color-texto)}.text-texto-suave{color:var(--color-texto-suave)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(hover:hover){.hover\:bg-texto:hover{background-color:var(--color-texto)}.hover\:text-acento:hover{color:var(--color-acento)}}@media(min-width:48rem){.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:w-full{width:100%}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/poppins-latin-ext-200-normal.C8LeRBwY.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/poppins-latin-200-normal.B8tqA5oA.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:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.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}@keyframes entrada-sube{0%{opacity:0;transform:translate3d(0,var(--entrada-distancia),0)}to{opacity:1;transform:translate(0)}}@keyframes entrada-fundido{0%{opacity:0}to{opacity:1}}@keyframes entrada-enciende{0%{opacity:var(--titular-apagado)}to{opacity:1}}@keyframes entrada-pasa-brillo{0%{opacity:0;transform:translate(-120%)}25%{opacity:var(--brillo-opacidad)}75%{opacity:var(--brillo-opacidad)}to{opacity:0;transform:translate(420%)}}@keyframes luz-encendido{0%{opacity:0}35%{opacity:calc(var(--k-pico) * .75)}65%{opacity:calc(var(--k-pico) * .4)}to{opacity:var(--k-pico)}}@keyframes luz-reposo{0%{opacity:var(--k-pico)}}@keyframes luz-barrido{0%{transform:rotate(0)}}@keyframes luz-halo{0%{opacity:0}}@keyframes luz-respira{0%,to{transform:rotate(calc(var(--luz-balanceo) * -1));opacity:var(--luz-respira-minimo)}50%{transform:rotate(var(--luz-balanceo));opacity:1}}@keyframes luz-polvo{0%,to{opacity:0;transform:translate(0)}50%{opacity:var(--polvo-opacidad);transform:translate3d(var(--polvo-deriva-x),var(--polvo-deriva-y),0)}}.titular-halo{position:relative}.titular-halo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fff8f242 0,#0000 68%);position:absolute;inset:-30% -14%}@supports (color:color-mix(in lab,red,red)){.titular-halo:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-luz-nucleo) 26%,transparent) 0,transparent 68%)}}.titular-halo:before{opacity:var(--luz-reposo-halo)}.entrada-luz-halo:before{animation:luz-halo var(--luz-duracion-halo) var(--entrada-curva) var(--retardo-titular-1) both}.titular-linea{position:relative}.titular-brillo-marco{pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,var(--color-texto) 14%,var(--color-texto) 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--color-texto) 14%,var(--color-texto) 86%,transparent 100%);position:absolute;inset:0;overflow:hidden}.titular-brillo{pointer-events:none;opacity:0;background:radial-gradient(50% 50%,#fff8f2e6 0,#0000);width:30%;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.titular-brillo{background:radial-gradient(ellipse 50% 50% at 50% 50%,color-mix(in srgb,var(--color-luz-nucleo) 90%,transparent) 0,transparent 100%)}}.entrada-brillo-1{animation:entrada-pasa-brillo var(--duracion-brillo) var(--luz-curva-barrido) var(--retardo-brillo-1) both}.entrada-brillo-2{animation:entrada-pasa-brillo var(--duracion-brillo) var(--luz-curva-barrido) var(--retardo-brillo-2) both}.luces-capa{pointer-events:none;--luz-desde-abajo:var(--luz-objetivo-desde-abajo);--luz-angulo:var(--luz-angulo-respaldo);position:absolute;inset:0;overflow:hidden;container-type:size}.luces-con-boton{--luz-desde-abajo:calc(var(--luz-objetivo-desde-abajo) + var(--luz-extra-boton))}@supports (transform:rotate(atan2(1px,1px))) and (width:1cqw){.luces-capa{--luz-angulo:atan2(calc(50cqw - var(--luz-origen-x)), calc(100cqh - var(--luz-desde-abajo)))}}.luces-vineta{background:radial-gradient(at 50% 60%,#0000 45%,#0a0c16d1);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.luces-vineta{background:radial-gradient(ellipse at 50% 60%,transparent 45%,color-mix(in srgb,var(--color-fondo) 82%,transparent) 100%)}}.luz-borde{background:linear-gradient(#ffc4e824,#0000);height:clamp(4rem,12cqh,8rem);position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.luz-borde{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-luz-1) 14%,transparent),transparent)}}.luz-borde{--k-pico:var(--luz-pico-borde);opacity:var(--luz-reposo-borde)}.entrada-luz-borde{animation:luz-encendido var(--luz-duracion-encendido) ease-in-out var(--luz-retardo-encendido) both,luz-reposo var(--luz-duracion-reposo) ease-in-out var(--luz-retardo-reposo) forwards}.luz-haz{width:calc(var(--luz-largo) * 2);height:var(--luz-largo);transform-origin:50% 0;position:absolute;top:0}.luz-haz-izq{left:calc(var(--luz-origen-x) - var(--luz-largo));transform:rotate(calc(var(--luz-angulo) * -1));--haz-color:var(--color-luz-1)}.luz-haz-der{right:calc(var(--luz-origen-x) - var(--luz-largo));transform:rotate(var(--luz-angulo));--haz-color:var(--color-luz-2)}.entrada-luz-barrido{animation:luz-barrido var(--luz-duracion-barrido) var(--luz-curva-barrido) var(--luz-retardo-barrido) both}.luz-balanceo{transform-origin:50% 0;position:absolute;inset:0}.entrada-luz-respira{animation:luz-respira var(--luz-duracion-respira) ease-in-out var(--luz-retardo-respira) infinite}.luz-cono{--k-pico:var(--luz-pico-cono);opacity:var(--luz-reposo-cono);background:conic-gradient(from calc(180deg - var(--luz-apertura) * .4) at 50% 0,transparent 0deg,#fff8f261 calc(var(--luz-apertura) * .4),transparent calc(var(--luz-apertura) * .8)),conic-gradient(from calc(180deg - var(--luz-apertura)) at 50% 0,transparent 0deg,var(--haz-color) var(--luz-apertura),transparent calc(var(--luz-apertura) * 2));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.luz-cono{background:conic-gradient(from calc(180deg - var(--luz-apertura) * .4) at 50% 0,transparent 0deg,color-mix(in srgb,var(--color-luz-nucleo) 38%,transparent) calc(var(--luz-apertura) * .4),transparent calc(var(--luz-apertura) * .8)),conic-gradient(from calc(180deg - var(--luz-apertura)) at 50% 0,transparent 0deg,color-mix(in srgb,var(--haz-color) 26%,transparent) var(--luz-apertura),transparent calc(var(--luz-apertura) * 2))}}.luz-cono{-webkit-mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,#f2efe980 35%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.luz-cono{-webkit-mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,color-mix(in srgb,var(--color-texto) 50%,transparent) 35%,transparent 100%)}}.luz-cono{-webkit-mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,#f2efe980 35%,transparent 100%);mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,#f2efe980 35%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.luz-cono{-webkit-mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,color-mix(in srgb,var(--color-texto) 50%,transparent) 35%,transparent 100%);mask-image:radial-gradient(circle farthest-side at 50% 0,var(--color-texto) 0%,color-mix(in srgb,var(--color-texto) 50%,transparent) 35%,transparent 100%)}}.entrada-luz-cono{animation:luz-encendido var(--luz-duracion-encendido) ease-in-out var(--luz-retardo-encendido) both,luz-reposo var(--luz-duracion-reposo) ease-in-out var(--luz-retardo-reposo) forwards}.luz-fuente{top:calc(var(--luz-fuente-tam) * -.5);width:var(--luz-fuente-tam);height:var(--luz-fuente-tam);--k-pico:var(--luz-pico-fuente);opacity:var(--luz-reposo-fuente);background:radial-gradient(circle,var(--color-luz-nucleo) 0,#fff8f2bf 4%,var(--haz-color) 12%,var(--haz-color) 34%,transparent 62%);position:absolute}@supports (color:color-mix(in lab,red,red)){.luz-fuente{background:radial-gradient(circle,var(--color-luz-nucleo) 0,color-mix(in srgb,var(--color-luz-nucleo) 75%,transparent) 4%,color-mix(in srgb,var(--haz-color) 40%,transparent) 12%,color-mix(in srgb,var(--haz-color) 10%,transparent) 34%,transparent 62%)}}.luz-fuente:after{content:"";background:radial-gradient(#fff8f2b3,#0000 70%);width:180%;height:.2rem;margin-top:-.1rem;position:absolute;top:50%;left:-40%}@supports (color:color-mix(in lab,red,red)){.luz-fuente:after{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-luz-nucleo) 70%,transparent),transparent 70%)}}.luz-fuente-izq{left:calc(var(--luz-origen-x) - var(--luz-fuente-tam) / 2);--haz-color:var(--color-luz-1)}.luz-fuente-der{right:calc(var(--luz-origen-x) - var(--luz-fuente-tam) / 2);--haz-color:var(--color-luz-2)}.entrada-luz-fuente{animation:luz-encendido var(--luz-duracion-encendido) ease-in-out var(--luz-retardo-encendido) both,luz-reposo var(--luz-duracion-reposo) ease-in-out var(--luz-retardo-reposo) forwards}.luz-polvo{opacity:0;background:radial-gradient(circle,var(--color-luz-nucleo) 0,transparent 70%);border-radius:50%;width:.28rem;height:.28rem;position:absolute}.entrada-polvo-1{animation:luz-polvo var(--duracion-polvo-1) ease-in-out calc(var(--i) * -1.7s) infinite}.entrada-polvo-2{animation:luz-polvo var(--duracion-polvo-2) ease-in-out calc(var(--i) * -1.7s) infinite}.entrada-polvo-3{animation:luz-polvo var(--duracion-polvo-3) ease-in-out calc(var(--i) * -1.7s) infinite}.interaccion-boton{transition:background-color var(--duracion-hover) var(--curva-hover),box-shadow var(--duracion-hover) var(--curva-hover)}.interaccion-enlace{transition:color var(--duracion-hover) var(--curva-hover),text-shadow var(--duracion-hover) var(--curva-hover)}@media(hover:hover){.interaccion-boton:hover{box-shadow:var(--brillo-boton)}.interaccion-enlace:hover{text-shadow:var(--brillo-enlace)}}.interaccion-boton:focus-visible{box-shadow:var(--brillo-boton)}.interaccion-enlace:focus-visible{text-shadow:var(--brillo-enlace)}@media(prefers-reduced-motion:reduce){[class*=entrada-],[class*=entrada-]:before{animation:none!important}[class*=interaccion-]{transition:none!important}}@keyframes onda-flota{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-1.5%,2%)scale(1.03)}}@media(prefers-reduced-motion:reduce){.onda-anim-1,.onda-anim-2,.onda-anim-3{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
