@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-lectura);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-md:calc(var(--radius) * .8);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-lectura);--default-mono-font-family:var(--font-mono);--color-fondo:#0a0e26;--color-papel:#1b2340;--color-papel-2:#252e4d;--color-papel-3:#303b5f;--color-tinta:#f3eedb;--color-tinta-suave:#b9bfd0;--color-tinta-tenue:#9ca6bd;--color-acento:#f35b19;--color-acento-hondo:#c4440c;--color-sobre-acento:#1a0d05;--color-azul:#3590e6;--color-premio:#f7c750;--color-hecho:#2fbf71;--color-linea:#303b54;--color-negro:#000;--font-titular:var(--fuente-lectura), ui-sans-serif, system-ui, sans-serif;--font-lectura:var(--fuente-lectura), ui-sans-serif, system-ui, sans-serif;--font-pixel:var(--fuente-pixel), monospace;--text-interfaz:.8125rem;--text-lectura:1.0625rem;--text-entradilla:1.1875rem;--text-ficha:1.5rem;--text-titulo:2.5rem;--text-portada:3.5rem;--ease-salida:cubic-bezier(.2, 0, 0, 1);--ease-celebracion:cubic-bezier(.34, 1.56, .64, 1);--spacing-seccion:6rem;--spacing-seccion-movil:3.5rem;--container-lectura:60ch;--container-prosa:68ch;--container-pagina:79rem;--radius-chapa:.5rem;--radius-control:.75rem;--radius-tarjeta:1rem}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--color-fondo);color:var(--color-tinta)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-1\/2{left:50%}.left-5{left:calc(var(--spacing) * 5)}.left-\[-9999px\]{left:-9999px}.left-\[3px\]{left:3px}.left-\[calc\(100\%-1\.375rem\)\]{left:calc(100% - 1.375rem)}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-\[18px\]{width:18px;height:18px}.size-\[64px\]{width:64px;height:64px}.size-\[72px\]{width:72px;height:72px}.size-full{width:100%;height:100%}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[112px\]{height:112px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[150px\]{max-height:150px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-12{width:calc(var(--spacing) * 12)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[14ch\]{max-width:14ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-3{rotate:3deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[7\.5rem_1fr_auto\]{grid-template-columns:7.5rem 1fr auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-linea>:not(:last-child)){border-color:var(--color-linea)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-chapa{border-radius:var(--radius-chapa)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4,.border-l-\[4px\]{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#A3161B\]{border-color:#a3161b}.border-acento{border-color:var(--color-acento)}.border-azul{border-color:var(--color-azul)}.border-border{border-color:var(--border)}.border-hecho{border-color:var(--color-hecho)}.border-linea{border-color:var(--color-linea)}.border-papel-3{border-color:var(--color-papel-3)}.border-premio{border-color:var(--color-premio)}.border-tinta{border-color:var(--color-tinta)}.border-transparent{border-color:#0000}.bg-acento{background-color:var(--color-acento)}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-fondo{background-color:var(--color-fondo)}.bg-fondo\/95{background-color:#0a0e26f2}@supports (color:color-mix(in lab, red, red)){.bg-fondo\/95{background-color:color-mix(in oklab, var(--color-fondo) 95%, transparent)}}.bg-hecho{background-color:var(--color-hecho)}.bg-linea{background-color:var(--color-linea)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-papel{background-color:var(--color-papel)}.bg-papel-2{background-color:var(--color-papel-2)}.bg-papel-3{background-color:var(--color-papel-3)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-tinta{background-color:var(--color-tinta)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-40{padding-block:calc(var(--spacing) * 40)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-titular)}.font-lectura{font-family:var(--font-lectura)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[40px\]{font-size:40px}.text-lectura{font-size:var(--text-lectura)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.\!text-sobre-acento{color:var(--color-sobre-acento)!important}.text-\[\#A3161B\]{color:#a3161b}.text-\[\#B3261E\]{color:#b3261e}.text-\[\#fca5a5\]{color:#fca5a5}.text-acento{color:var(--color-acento)}.text-azul{color:var(--color-azul)}.text-destructive{color:var(--destructive)}.text-fondo{color:var(--color-fondo)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-hecho{color:var(--color-hecho)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-tinta{color:var(--color-tinta)}.text-tinta-suave{color:var(--color-tinta-suave)}.text-tinta-tenue{color:var(--color-tinta-tenue)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-linea{-webkit-text-decoration-color:var(--color-linea);-webkit-text-decoration-color:var(--color-linea);-webkit-text-decoration-color:var(--color-linea);text-decoration-color:var(--color-linea)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#f35b19\]{accent-color:#f35b19}.accent-acento{accent-color:var(--color-acento)}.accent-tinta{accent-color:var(--color-tinta)}.opacity-60{opacity:.6}.shadow-\[0_-8px_24px_\#00000066\]{--tw-shadow:0 -8px 24px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[100ms\]{--tw-duration:.1s;transition-duration:.1s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:3px_3px_0_\#000\]{text-shadow:3px 3px #000}.\[text-shadow\:4px_4px_0_\#000\]{text-shadow:4px 4px #000}.running{animation-play-state:running}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.placeholder\:text-tinta-suave::placeholder{color:var(--color-tinta-suave)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:border-tinta:hover{border-color:var(--color-tinta)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-acento:hover{background-color:var(--color-acento)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-papel-3:hover{background-color:var(--color-papel-3)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-tinta:hover{background-color:var(--color-tinta)}.hover\:text-acento:hover{color:var(--color-acento)}.hover\:text-fondo:hover{color:var(--color-fondo)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-tinta:hover{color:var(--color-tinta)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-tinta:hover{-webkit-text-decoration-color:var(--color-tinta);-webkit-text-decoration-color:var(--color-tinta);-webkit-text-decoration-color:var(--color-tinta);text-decoration-color:var(--color-tinta)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-control:focus{border-radius:var(--radius-control)}.focus\:border-b-acento:focus{border-bottom-color:var(--color-acento)}.focus\:bg-acento:focus{background-color:var(--color-acento)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:text-sobre-acento:focus{color:var(--color-sobre-acento)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-ending-style\:h-0[data-ending-style]{height:0}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-starting-style\:h-0[data-starting-style]{height:0}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[150px\]{min-width:150px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-7{grid-column-start:7}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:block{display:block}.md\:hidden{display:none}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:rotate-0{rotate:0deg}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:text-\[44px\]{font-size:44px}.md\:leading-\[52px\]{--tw-leading:52px;line-height:52px}}@media (min-width:64rem){.lg\:\[grid-column\:8\/span_5\]{grid-column:8/span 5}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-start-8{grid-column-start:8}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:gap-10{gap:calc(var(--spacing) * 10)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[\&\>a\]\:w-full>a{width:100%}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}html{--cabecera:3.5rem;--alto-cabecera:64px;scroll-padding-top:calc(var(--cabecera) + .75rem);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--color-fondo);scroll-behavior:smooth;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}@media (min-width:768px){html{--cabecera:4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}button,a,[role=button]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:coarse){input,textarea,select{font-size:16px}}body{background-color:var(--color-fondo);color:var(--color-tinta);font-family:var(--font-lectura);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5}@media (min-width:768px){body{font-size:var(--text-lectura);line-height:1.65}}::selection{background:var(--color-acento);color:var(--color-sobre-acento)}:focus-visible{outline:2px solid var(--color-azul);outline-offset:3px}.envoltorio{width:100%;max-width:var(--container-pagina);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.envoltorio{padding-inline:2.5rem}}.seccion{padding-block:var(--spacing-seccion-movil)}@media (min-width:768px){.seccion{padding-block:var(--spacing-seccion)}}.titular{font-family:var(--font-titular);letter-spacing:-.01em;font-weight:700}.titulo-seccion{font-family:var(--font-titular);letter-spacing:-.01em;font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:768px){.titulo-seccion{font-size:var(--text-titulo);line-height:1.2}}.titular-portada{font-family:var(--font-titular);text-transform:uppercase;letter-spacing:.01em;text-shadow:3px 3px 0 var(--color-negro);font-size:2.125rem;font-weight:700;line-height:1.12}@media (min-width:768px){.titular-portada{font-size:var(--text-portada);text-shadow:5px 5px 0 var(--color-negro);line-height:1.1}}.entradilla{color:var(--color-tinta-suave);max-width:var(--container-lectura);font-size:1rem;line-height:1.5}@media (min-width:768px){.entradilla{font-size:var(--text-entradilla);line-height:1.47}}.titulo-ficha{font-family:var(--font-titular);font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:768px){.titulo-ficha{font-size:var(--text-ficha);line-height:1.33}}.con-tilde{padding-top:.12em}.rotulo,.interfaz{font-size:var(--text-interfaz);text-transform:uppercase;letter-spacing:.06em;font-weight:600;line-height:1.3}.pixel{font-family:var(--font-pixel);image-rendering:pixelated;font-weight:400}.lectura{max-width:var(--container-lectura)}.reticula{background-image:linear-gradient(90deg,#3590e60a 1px,#0000 1px),linear-gradient(#3590e60a 1px,#0000 1px);background-size:32px 32px}.tarjeta{background:var(--color-papel);border-radius:var(--radius-tarjeta);box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.contorno{border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro)}.pixelado{image-rendering:pixelated}.boton-principal{border-radius:var(--radius-control);background:var(--color-acento);min-height:48px;color:var(--color-sobre-acento);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}.boton-principal:hover{background:#ff6a2a}.boton-principal:active{box-shadow:1px 1px 0 var(--color-negro);transform:translate(3px,3px)}.enlace{color:var(--color-azul);text-underline-offset:4px;transition:color .18s var(--ease-salida);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.enlace:hover{color:#5aa7ee}.vineta{padding-left:1.25rem;position:relative}.vineta:before{content:"";background:var(--color-acento);border-radius:9999px;width:8px;height:8px;position:absolute;top:.62em;left:0}.pegatina{border-radius:var(--radius-chapa);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);font-size:var(--text-interfaz);padding:.375rem .75rem;font-weight:700;line-height:1.25;display:inline-block}.pegatina-premio{background:var(--color-premio);color:var(--color-negro)}.pegatina-azul{background:var(--color-azul);color:var(--color-negro)}.pegatina-naranja{background:var(--color-acento);color:var(--color-sobre-acento)}.prosa{color:var(--color-tinta);line-height:1.7}.prosa h2{font-family:var(--font-titular);font-weight:700;font-size:var(--text-ficha);margin-top:2.75rem;margin-bottom:.9rem;line-height:1.3}.prosa p,.prosa ul,.prosa ol,.prosa table{max-width:var(--container-prosa);margin-bottom:1.1rem}.prosa h3{margin-top:1.75rem;margin-bottom:.6rem;font-weight:700}.prosa code{overflow-wrap:anywhere;font-size:.9em}.prosa p,.prosa li{overflow-wrap:anywhere}.prosa ul{padding-left:1.25rem;list-style:outside}.prosa ol{padding-left:1.25rem;list-style:decimal}.prosa li{margin-bottom:.4rem}.prosa a{color:var(--color-azul);text-underline-offset:3px;text-decoration:underline}.prosa strong{font-weight:600}.prosa th,.prosa td{text-align:left;vertical-align:top;padding:.4rem .75rem .4rem 0}.prosa th{border-bottom:1px solid var(--color-linea)}.prosa table{display:block;overflow-x:auto}@media (max-width:640px){.prosa table{overflow-x:visible}.prosa thead{display:none}.prosa tbody,.prosa tr,.prosa td{display:block}.prosa tr{border-bottom:1px solid var(--color-linea);padding:.75rem 0}.prosa td{padding:.15rem 0}.prosa td[data-th]:before{content:attr(data-th) ": ";font-weight:700}}.aparece{opacity:0;transition:opacity .3s var(--ease-salida), transform .3s var(--ease-salida);transform:translateY(12px)}.aparece[data-visible=true]{opacity:1;transform:none}@keyframes celebracion{0%{opacity:0;transform:scale(.6)rotate(-8deg)}60%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}.celebra{animation:celebracion .55s var(--ease-celebracion) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.aparece{transform:none}}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:var(--radius-control);--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}.marco-juego{width:100%;max-width:44rem;color:var(--color-tinta);flex-direction:column;gap:12px;padding:16px;display:flex}@media (min-width:640px){.marco-juego{gap:16px;padding:24px}}.marco-juego button{touch-action:manipulation}.marco-juego .juego-cabecera{align-items:center;gap:12px;display:flex}.marco-juego .juego-nombre{color:var(--color-acento);flex:auto;margin:0;font-size:13px;line-height:20px}@media (min-width:640px){.marco-juego .juego-nombre{font-size:14px}}.marco-juego .juego-cuenta{color:var(--color-tinta);margin:0;font-size:13px;line-height:20px}.marco-juego .juego-silencio{border-radius:var(--radius-control);background:var(--color-papel-2);width:44px;height:44px;color:var(--color-tinta);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.marco-juego .juego-silencio:hover{background:var(--color-papel-3)}}.marco-juego .juego-silencio[aria-pressed=true]{color:var(--color-tinta-suave)}.marco-juego .juego-robbie-fila{align-items:flex-end;gap:12px;min-height:84px;display:flex}.marco-juego .juego-robbie-hueco{flex:0 0 88px;justify-content:center;align-items:flex-end;display:flex}.marco-juego .juego-robbie{image-rendering:pixelated;background-repeat:no-repeat}.marco-juego .juego-bocadillo{border-radius:var(--radius-control);background:var(--color-papel-2);overflow-wrap:break-word;border-left:3px solid var(--color-papel-3);flex:auto;min-height:44px;margin:0 0 6px;padding:10px 14px;font-size:15px;line-height:22px}.marco-juego .juego-bocadillo[data-tono=acierto],.marco-juego .juego-bocadillo[data-tono=celebra]{border-left-color:var(--color-hecho)}.marco-juego .juego-bocadillo[data-tono=fallo]{border-left-color:#fca5a5}.marco-juego .juego-bocadillo-texto{animation:juego-entra .18s var(--ease-salida) both;display:block}.marco-juego .juego-consigna{color:var(--color-tinta-suave);margin:0;font-size:14px;line-height:20px}@media (min-width:640px){.marco-juego .juego-consigna{font-size:15px;line-height:22px}}.marco-juego .juego-tablero{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (min-width:640px){.marco-juego .juego-tablero{gap:16px}}.marco-juego .juego-columna{flex-direction:column;gap:8px;min-width:0;display:flex}.marco-juego .juego-columna-titulo{color:var(--color-tinta-tenue);margin:0;font-size:13px}.marco-juego .juego-ficha{text-align:left;border-radius:var(--radius-control);background:var(--color-papel-2);width:100%;min-height:48px;color:var(--color-tinta);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;cursor:pointer;border:2px solid #0000;align-items:center;gap:6px;padding:8px 8px 8px 10px;font-size:14px;line-height:20px;display:flex}@media (min-width:640px){.marco-juego .juego-ficha{gap:10px;padding:10px 10px 10px 14px;font-size:15px;line-height:22px}}@media (hover:hover){.marco-juego .juego-ficha:hover:not(:disabled):not([data-estado]){background:var(--color-papel-3)}}.marco-juego .juego-ficha-texto{flex:auto;min-width:0}.marco-juego .juego-marca{flex:0 0 18px;width:18px;height:18px;display:inline-flex}.marco-juego .juego-ficha[data-estado=elegida]{border-color:var(--color-acento);background:#f35b191f}.marco-juego .juego-ficha[data-estado=elegida] .juego-marca{color:var(--color-acento)}.marco-juego .juego-ficha[data-estado=ok]{color:#86efac;cursor:default;background:#0a3320;border-color:#1f7d4e}.marco-juego .juego-ficha[data-estado=ko]{color:#fca5a5;background:#3a0d22;border-color:#7a1f44}.marco-juego .juego-pie{color:var(--color-tinta-tenue);margin:0;font-size:13px;line-height:20px}.marco-juego .juego-final{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-top:4px;display:flex}.marco-juego .juego-cartel{color:var(--color-negro);background:var(--color-premio);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);animation:juego-cartel .7s var(--ease-celebracion) both;margin:0;padding:10px 14px;font-size:15px;line-height:22px;display:inline-block;transform:rotate(-2deg)}@media (min-width:640px){.marco-juego .juego-cartel{font-size:20px;line-height:28px}}.marco-juego .juego-estrellas{gap:8px;margin:0;display:flex}.marco-juego .juego-estrella{color:var(--color-papel-3);fill:var(--color-papel-3);animation:juego-estrella .5s var(--ease-celebracion) backwards}.marco-juego .juego-estrella-llena{color:var(--color-premio);fill:var(--color-premio)}.marco-juego .juego-resumen{color:var(--color-hecho);margin:0;font-size:15px;font-weight:600;line-height:22px}.marco-juego .juego-solucion{text-align:left;flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.marco-juego .juego-solucion li{align-items:flex-start;gap:8px;display:flex}.marco-juego .juego-solucion-icono{color:var(--color-hecho);flex:none;margin-top:2px}.marco-juego .juego-solucion-en{color:var(--color-tinta-suave)}.marco-juego .juego-otra{margin-top:4px}@keyframes juego-temblor{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes juego-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes juego-estrella{0%{opacity:0;transform:scale(0)rotate(-180deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes juego-cartel{0%{opacity:0;transform:scale(0)rotate(-8deg)}60%{opacity:1;transform:scale(1.1)rotate(0)}to{opacity:1;transform:scale(1)rotate(-2deg)}}.marco-juego .juego-temblor{animation:juego-temblor .4s var(--ease-salida)}@media (prefers-reduced-motion:reduce){.marco-juego .juego-temblor,.marco-juego .juego-bocadillo-texto,.marco-juego .juego-estrella,.marco-juego .juego-cartel{animation:none!important}.marco-juego .juego-estrella{opacity:1;transform:none}.marco-juego .juego-cartel{opacity:1;transform:rotate(-2deg)}}.marco-correccion{background:var(--color-papel);box-shadow:var(--sombra-superficie,0 8px 24px #0006);border-radius:16px;max-width:26rem;padding:16px 20px}.marco-correccion .mc-tuyo{color:var(--color-tinta-suave)}.marco-correccion .mc-tuyo s{transition:text-decoration-color .3s var(--ease-salida);text-decoration-color:#0000;text-decoration-thickness:2px}.marco-correccion[data-paso="1"] .mc-tuyo s,.marco-correccion[data-paso="2"] .mc-tuyo s,.marco-correccion[data-paso="3"] .mc-tuyo s{text-decoration-color:#fca5a5}.marco-correccion .mc-bueno,.marco-correccion .mc-regla{opacity:0;transition:opacity .3s var(--ease-salida), transform .3s var(--ease-salida);transform:translateY(8px)}.marco-correccion[data-paso="2"] .mc-bueno,.marco-correccion[data-paso="3"] .mc-bueno,.marco-correccion[data-paso="3"] .mc-regla{opacity:1;transform:none}.regla-revela{transition:opacity .18s var(--ease-salida)}.regla-revela[data-dada=no]{display:none}.escena-velo{pointer-events:none;position:absolute;inset:0}.escena-velo-parejo{background:#0a0e26b8}.escena-velo-arriba{background:linear-gradient(#0a0e26eb 0%,#0a0e26c7 30%,#0a0e2659 70%,#0a0e268c 100%)}.escena-velo-izquierda{background:linear-gradient(#0a0e26e6 0%,#0a0e26cc 60%,#0a0e2673 100%)}@media (min-width:768px){.escena-velo-izquierda{background:linear-gradient(90deg,#0a0e26f0 0%,#0a0e26d1 45%,#0a0e2640 80%,#0a0e2626 100%)}}.rotulo-arcade{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--color-acento);text-shadow:3px 3px 0 var(--color-negro);font-size:.9375rem;line-height:1.6}@media (min-width:768px){.rotulo-arcade{font-size:1.25rem}}.maquina{width:100%;max-width:46rem;margin-inline:auto}.maquina-tapa{width:119.2%;max-width:none;height:auto;margin-left:-9.79%;display:block}.maquina-cuerpo{image-rendering:pixelated;background:#000717;padding:10px 5%}@media (min-width:768px){.maquina-cuerpo{background-size:10.5% 100%,10.5% 100%,auto;padding:14px 10.5%}}.maquina-pantalla{background:var(--color-negro);image-rendering:auto;border-radius:14px;padding:6px;box-shadow:0 0 0 3px #263a73}.maquina-pantalla .marco-juego{max-width:none}.marcador{border-radius:var(--radius-tarjeta);box-shadow:inset 0 0 0 3px var(--color-papel-3), 0 8px 24px #0006;background:#05071a;padding:1.5rem 1rem}@media (min-width:768px){.marcador{padding:2.5rem 3rem}}.marcador-fila{border-bottom:2px dashed var(--color-linea);grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;padding-block:.875rem;display:grid}.marcador-fila:last-child{border-bottom:0}@media (min-width:768px){.marcador-fila{grid-template-columns:5rem minmax(0,15rem) minmax(0,1fr);gap:2rem}}.cartucho-portada{aspect-ratio:1;border-radius:var(--radius-tarjeta);border:3px solid var(--color-negro);width:100%;box-shadow:4px 4px 0 var(--color-negro);object-fit:cover;background:var(--color-fondo);display:block}.hero-barrido{pointer-events:none;z-index:2;mix-blend-mode:multiply;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.sombra-pixel{box-shadow:4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d}.con-cinta{position:relative}.con-cinta:before,.con-cinta:after{content:"";z-index:3;background:#f3eedbc7;width:112px;height:28px;position:absolute;box-shadow:0 1px 2px #00000059;-webkit-mask:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px));mask:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px))}.con-cinta:before{top:-12px;left:-22px;transform:rotate(-32deg)}.con-cinta:after{bottom:-10px;right:-24px;transform:rotate(-28deg)}@media (hover:hover) and (pointer:fine){body{cursor:url(/marca/cursor-flecha.png) 1 1,auto}}.carga-marca{z-index:70;background:var(--color-fondo);pointer-events:none;animation:carga-sale .3s var(--ease-salida) .65s both;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}.carga-marca img{width:220px;height:auto}.carga-barra{border:2px solid var(--color-tinta);width:220px;height:14px;padding:2px}.carga-barra span{background:var(--color-acento);transform-origin:0;height:100%;animation:.6s steps(8,end) both carga-llena;display:block}@keyframes carga-sale{to{opacity:0;visibility:hidden}}@keyframes carga-llena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.carga-marca{display:none}}.hero-robbie{isolation:isolate;background:var(--color-fondo);position:relative;overflow:hidden}.hero-medio{aspect-ratio:4/5;width:100%;max-height:72svh;position:relative;overflow:hidden}.hero-medio-capa{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.hero-video{opacity:0;transition:opacity .4s var(--ease-salida);z-index:1}.hero-video[data-andando=true]{opacity:1}.hero-medio:after{content:"";z-index:3;background:linear-gradient(to bottom, #0a0e2600 0%, #0a0e26d9 70%, var(--color-fondo) 100%);height:45%;position:absolute;inset:auto 0 0}.hero-texto{z-index:4;margin-top:-7rem;padding-bottom:3.5rem;position:relative}.hero-titular{font-family:var(--font-titular);letter-spacing:-.02em;text-shadow:3px 3px 0 var(--color-negro);font-size:2.5rem;font-weight:700;line-height:1.05}.hero-sonido{z-index:5;min-height:44px;color:var(--color-tinta);border:2px solid var(--color-tinta);box-shadow:3px 3px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);background:#0a0e26d1;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:absolute;top:1rem;right:1rem}.hero-sonido:active{box-shadow:1px 1px 0 var(--color-negro);transform:translate(2px,2px)}.hero-sonido[aria-pressed=true]{background:var(--color-acento);color:var(--color-sobre-acento);border-color:var(--color-negro)}.hero-pegatina{z-index:5;display:none;position:absolute;transform:rotate(3deg)}@media (min-width:768px){.hero-robbie{align-items:center;min-height:min(100svh - 80px,860px);display:flex}.hero-medio{aspect-ratio:auto;width:70%;max-height:none;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000040 22%,#000 52%);mask-image:linear-gradient(90deg,#0000 0%,#00000040 22%,#000 52%)}.hero-medio:after{background:linear-gradient(to bottom, #0a0e2600, var(--color-fondo));height:30%;inset:auto 0 0}.hero-medio-capa{object-position:60% 30%}.hero-texto{margin-top:0;padding-block:4rem}.hero-titular{text-shadow:5px 5px 0 var(--color-negro);font-size:4rem}.hero-sonido{top:auto;bottom:2rem;right:2.5rem}.hero-pegatina{display:inline-block;bottom:6rem;right:2.5rem}}@media (min-width:1280px){.hero-titular{font-size:4.5rem}}.selector-camino{gap:.75rem;display:grid;position:relative}.selector-boton{border-radius:var(--radius-tarjeta);width:100%;min-height:64px;color:var(--color-tinta);text-align:left;box-shadow:0 5px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);background:#1b2340eb;align-items:center;gap:1rem;padding:.5rem 1rem .5rem .5rem;display:flex}@media (hover:hover) and (pointer:fine){.selector-boton:hover{background:var(--color-papel-3)}}.selector-boton:active{box-shadow:0 1px 0 var(--color-negro);transform:translateY(4px)}.selector-chapa{border-radius:var(--radius-chapa);background:var(--color-fondo);width:52px;height:52px;color:var(--color-acento);box-shadow:inset 0 0 0 2px var(--color-papel-3);flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.selector-dice{font-size:1.0625rem;font-weight:600;line-height:1.3}.selector-boton[aria-pressed=true]{background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:0 2px 0 var(--color-negro);transform:translateY(3px)}.selector-boton[aria-pressed=true] .selector-chapa{background:var(--color-negro);color:var(--color-acento);box-shadow:none}.selector-resultado{min-height:9rem;margin-top:1.5rem}.selector-pista{border-radius:var(--radius-control);color:var(--color-tinta);background:#0a0e26d9;align-items:center;gap:.75rem;max-width:46ch;padding:.75rem 1rem;font-size:1.0625rem;display:inline-flex}.selector-tarjeta{border-radius:var(--radius-tarjeta);background:var(--color-papel);animation:selector-entra .3s var(--ease-salida) both;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.selector-portada{border-radius:var(--radius-control);border:3px solid var(--color-negro);width:96px;height:96px;box-shadow:4px 4px 0 var(--color-negro);object-fit:cover}.selector-portada-horno{background:var(--color-papel-3);color:var(--color-tinta-tenue);justify-content:center;align-items:center;font-size:22px;display:flex}@keyframes selector-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:900px){.selector-camino{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:1rem}.selector-camino:before{content:"";z-index:-1;border-top:4px dashed #f3eedb59;height:0;position:absolute;top:50%;left:6%;right:6%}.selector-paso{transform:translateY(calc((4 - var(--i)) * 10px))}.selector-boton{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:152px;padding:1rem .75rem 1.125rem}.selector-chapa{width:64px;height:64px;font-size:18px}.selector-resultado{margin-top:2.5rem}.selector-tarjeta{grid-template-columns:160px minmax(0,1fr);gap:1.75rem;max-width:52rem;padding:1.5rem}.selector-portada{width:160px;height:160px}.selector-portada-horno{font-size:32px}}@media (prefers-reduced-motion:reduce){.selector-tarjeta{animation:none}}.metodo-cita{font-family:var(--font-titular);letter-spacing:-.025em;text-wrap:balance;font-size:2.375rem;font-weight:700;line-height:1.05}.metodo-cita .punto{color:var(--color-acento)}@media (min-width:768px){.metodo-cita{font-size:4rem}}@media (min-width:1280px){.metodo-cita{font-size:4.75rem}}.maquina-corregir{box-shadow:inset 0 0 0 3px var(--color-papel-3), 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d;background:#05071a;border-radius:20px;padding:14px;position:relative}.mc-cabecera{justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 12px;display:flex}.mc-nombre{color:var(--color-acento);margin:0;font-size:13px}.mc-niveles{gap:6px;display:flex}.mc-nivel{border-radius:var(--radius-control);background:var(--color-papel-2);min-width:52px;min-height:44px;color:var(--color-tinta);font-family:var(--font-pixel);box-shadow:0 4px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);padding:0 10px;font-size:13px}.mc-nivel[aria-selected=true]{background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:0 1px 0 var(--color-negro);transform:translateY(3px)}.mc-hoja{max-width:none}.pantallas-app{gap:1.5rem;display:grid}.pa-lista{scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;gap:.625rem;margin-inline:-1.25rem;padding:4px 2px 10px;padding-inline:1.25rem;display:flex;overflow-x:auto}.pa-lista::-webkit-scrollbar{display:none}.pa-boton{scroll-snap-align:start;background:var(--color-papel-2);min-height:48px;color:var(--color-tinta);text-align:left;box-shadow:0 5px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida), color .18s var(--ease-salida);border-radius:999px;flex:none;padding:0 1.125rem;font-size:.9375rem;font-weight:600}.pa-boton-hace{display:none}.pa-boton[aria-selected=true]{background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:0 2px 0 var(--color-negro);transform:translateY(3px)}@media (hover:hover) and (pointer:fine){.pa-boton:not([aria-selected=true]):hover{background:var(--color-papel-3)}}.pa-pantallas{align-items:start;gap:2rem;display:grid}.pa-monitor{box-shadow:inset 0 0 0 2px var(--color-papel-3), 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d;background:#11172f;border-radius:18px;margin:0;padding:10px 10px 0;position:relative}.pa-monitor-barra{align-items:center;gap:6px;padding:2px 6px 10px;display:flex}.pa-monitor-barra>span{background:var(--color-papel-3);border-radius:999px;width:10px;height:10px}.pa-monitor-barra>span:first-child{background:var(--color-acento)}.pa-monitor-barra p{color:var(--color-tinta-tenue);margin:0 0 0 10px;font-size:13px}.pa-monitor-pantalla{aspect-ratio:16/9;background:var(--color-negro);border-radius:8px;position:relative;overflow:hidden}.pa-foto{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s var(--ease-salida), transform 6s linear;position:absolute;inset:0;transform:scale(1.04)}.pa-foto[data-activa=true]{opacity:1;transform:scale(1.1)}.pa-pie{color:var(--color-tinta-suave);padding:12px 6px 14px;font-size:15px}.pa-movil{justify-items:center;gap:.75rem;display:grid}.pa-movil .marco-demo .demo-movil{max-width:380px;margin-inline:auto}.pa-movil-pie{font-family:var(--font-pixel);color:var(--color-acento);text-shadow:2px 2px 0 var(--color-negro);font-size:13px}@media (min-width:1024px){.pantallas-app{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:2.5rem}.pa-lista{flex-direction:column;gap:.75rem;margin:0;padding:0;overflow:visible}.pa-boton{border-radius:var(--radius-tarjeta);gap:4px;padding:.75rem 1rem;display:grid}.pa-boton-hace{color:var(--color-tinta-suave);font-size:.875rem;font-weight:400;line-height:1.35;display:block}.pa-boton[aria-selected=true] .pa-boton-hace{color:var(--color-sobre-acento)}.pa-pantallas{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:0}.pa-monitor{grid-area:1/1/auto/3;margin-right:150px}.pa-movil{z-index:2;grid-area:1/2;margin-top:4.5rem}.pa-movil .marco-demo .demo-movil{max-width:290px}}@media (prefers-reduced-motion:reduce){.pa-foto,.pa-foto[data-activa=true]{transform:none}}.marcador-v4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;display:grid;position:relative;overflow:hidden}.marcador-v4 .marcador-celda{z-index:3;position:relative}.marcador-cifra{flex-direction:column;gap:4px;display:flex}.marcador-cifra .pixel{color:var(--color-tinta);text-shadow:3px 3px #000;font-size:24px;line-height:1.3}.marcador-mas{text-transform:uppercase;letter-spacing:.06em;color:var(--color-acento);font-size:13px;font-weight:600}.marcador-que{color:var(--color-tinta-suave);margin-top:6px;font-size:15px;line-height:1.45}@media (min-width:768px){.marcador-v4{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem}.marcador-cifra .pixel{font-size:40px}}.cartucho{position:relative}.cartucho:before{content:"";z-index:2;background:var(--color-fondo);border-radius:0 0 8px 8px;width:38%;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 -2px #00000080}@media (hover:hover) and (pointer:fine){.cartucho{transition:transform .18s var(--ease-salida), background-color .18s var(--ease-salida)}.cartucho:hover{transform:translateY(-6px)rotate(-.6deg)}}.cartucho-horno{filter:grayscale(.6);display:flex}.recre{width:100%;max-width:36rem;margin-inline:auto}.recre-marquesina{background:var(--color-acento);height:64px;color:var(--color-negro);border:4px solid var(--color-negro);box-shadow:inset 0 -6px 0 var(--color-acento-hondo);border-bottom:0;border-radius:14px 14px 0 0;justify-content:center;align-items:center;margin-inline:10px;display:flex;position:relative}.recre-marquesina span{text-shadow:2px 2px #f3eedb99;font-size:15px}@media (min-width:640px){.recre-marquesina{height:76px}.recre-marquesina span{font-size:20px}}.recre-cuerpo{border:4px solid var(--color-negro);box-shadow:inset 6px 0 0 #3355a8, inset -6px 0 0 #1b2a57, 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d;background:#263a73;border-radius:6px;padding:14px;position:relative}@media (min-width:640px){.recre-cuerpo{padding:18px 22px 22px}}.recre-niveles{justify-content:center;gap:10px;margin-bottom:12px;display:flex}.recre-nivel{background:var(--color-papel);min-width:64px;min-height:44px;color:var(--color-tinta);border:3px solid var(--color-negro);box-shadow:0 4px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);border-radius:8px 8px 4px 4px;padding:0 12px;font-size:13px}.recre-nivel[aria-pressed=true]{background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:0 1px 0 var(--color-negro);transform:translateY(3px)}.recre-pantalla{background:var(--color-negro);border-radius:14px;padding:4px;position:relative;box-shadow:inset 0 0 0 3px #0f1a3d}.recre-pantalla .marco-juego{max-width:none}.recre-mandos{border:4px solid var(--color-negro);height:70px;box-shadow:inset 0 6px 0 #33509e, 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c;background:#1e2f60;border-top:0;border-radius:0 0 16px 16px;margin-inline:-8px;position:relative}.recre-palanca{background:var(--color-acento);border:3px solid var(--color-negro);border-radius:999px;width:30px;height:30px;position:absolute;top:18px;left:22%}.recre-palanca:after{content:"";background:var(--color-negro);width:8px;height:12px;margin-left:-4px;position:absolute;top:100%;left:50%}.recre-boton{border:3px solid var(--color-negro);width:26px;height:26px;box-shadow:0 4px 0 var(--color-negro);border-radius:999px;position:absolute;top:22px}.recre-boton-a{background:var(--color-acento);right:30%}.recre-boton-b{background:var(--color-azul);right:18%}.boton-play{background:var(--color-acento);width:84px;height:84px;color:var(--color-sobre-acento);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);transition:transform .18s var(--ease-salida);border-radius:999px;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.group:hover .boton-play{transform:scale(1.06)}}.video-presentacion{padding-bottom:10px}.foto-robbie{border:8px solid var(--color-tinta);background:var(--color-tinta);box-shadow:4px 4px 0 var(--color-negro), 10px 14px 28px #00000080;transform:rotate(-2.5deg)}.aparece[data-modo=lado]{transform:translate(-24px)}.aparece[data-modo=destapa]{clip-path:inset(0 0 100%);transition:opacity .3s var(--ease-salida), clip-path .6s var(--ease-salida);transform:none}.aparece[data-modo=lado][data-visible=true]{transform:none}.aparece[data-modo=destapa][data-visible=true]{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.aparece[data-modo=lado]{transform:none}.aparece[data-modo=destapa]{clip-path:none}}.escena-honda>img{filter:blur(4px);transform:scale(1.03)}.hero-ready{font-family:var(--font-pixel);color:var(--color-tinta);text-shadow:3px 3px 0 var(--color-negro);flex-direction:column;gap:.18em;font-size:2rem;font-weight:400;line-height:1.05;display:flex}.hero-ready .hero-go{color:var(--color-acento);margin-top:.08em;font-size:2em;line-height:1}@media (min-width:768px){.hero-ready{text-shadow:5px 5px 0 var(--color-negro);font-size:3rem}.hero-ready .hero-go{text-shadow:6px 6px 0 var(--color-negro)}}@media (min-width:1280px){.hero-ready{font-size:3.5rem}}.video-robbie{padding-bottom:0}@media (min-width:1024px){.video-robbie.pa-monitor{grid-area:auto;margin-right:0}}.video-robbie .vr-capa{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-robbie .vr-video{opacity:0;transition:opacity .4s var(--ease-salida);z-index:1}.video-robbie .vr-video[data-andando=true]{opacity:1}.video-robbie video::cue{font-family:var(--font-lectura);color:var(--color-tinta);background:#05071adb;font-size:17px;line-height:1.35}.vr-sonido{z-index:5;min-height:44px;color:var(--color-tinta);border:2px solid var(--color-tinta);box-shadow:3px 3px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);background:#0a0e26db;border-radius:999px;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.vr-sonido:active{box-shadow:1px 1px 0 var(--color-negro);transform:translate(2px,2px)}.vr-sonido[aria-pressed=true]{background:var(--color-acento);color:var(--color-sobre-acento);border-color:var(--color-negro)}@media (max-width:639px){.video-robbie video::cue{font-size:14px}}@media (prefers-reduced-motion:reduce){.video-robbie .vr-video{transition:none}}.dentro-lista{margin-bottom:0}.dentro-mandos{gap:.75rem;min-width:0;display:grid}.dentro-hace{max-width:60ch;color:var(--color-tinta-suave);min-height:3em}.dentro-escena{gap:1.75rem;display:grid}.dentro-movil{justify-items:center;display:grid}@media (min-width:1024px){.dentro .pa-lista{flex-flow:wrap;gap:.75rem}.dentro .pa-boton{border-radius:var(--radius-control);padding:.625rem 1rem}.dentro-escena{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:0}.dentro .dentro-video{grid-area:1/1/auto/3;margin-right:210px}.dentro-mandos{grid-area:2/1;padding:2rem 3rem 0 0}.dentro-movil{z-index:2;grid-area:1/2/3;margin-top:3.5rem}.dentro-movil .marco-demo .demo-movil{max-width:290px}}.conversa-pestanas{scrollbar-width:none;gap:.625rem;margin:0 -2px;padding:4px 2px 10px;display:flex;overflow-x:auto}.conversa-pestanas::-webkit-scrollbar{display:none}.conversa-pestana{border-radius:var(--radius-control);background:var(--color-papel-2);min-height:48px;color:var(--color-tinta);box-shadow:0 5px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida);flex:none;padding:.625rem 1.125rem;font-size:1rem;font-weight:600}.conversa-pestana:active{box-shadow:0 1px 0 var(--color-negro);transform:translateY(4px)}.conversa-pestana[aria-selected=true]{background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:0 2px 0 var(--color-negro);transform:translateY(3px)}@media (hover:hover) and (pointer:fine){.conversa-pestana:not([aria-selected=true]):hover{background:var(--color-papel-3)}}.conversa-panel{gap:2rem;margin-top:1.25rem;display:grid}.conversa-lado{min-width:0}.conversa-izquierda{gap:1.5rem;min-width:0;display:grid}.conversa-movil{margin-top:.5rem}.conversa-vuelve{border-top:1px solid var(--color-linea);color:var(--color-tinta);flex-wrap:wrap;gap:.75rem 2rem;margin-top:2.5rem;padding-top:1.5rem;font-weight:600;display:flex}.conversa-vuelve li{padding-left:1.25rem;position:relative}.conversa-vuelve li:before{content:"";background:var(--color-hecho);border-radius:999px;width:8px;height:8px;position:absolute;top:.6em;left:0}@media (min-width:1024px){.conversa-panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:3rem;margin-top:1.5rem}.conversa-movil{margin-top:0}.conversa-movil .marco-demo .demo-movil{max-width:300px}}.hoja-examen{border-radius:var(--radius-tarjeta);box-shadow:inset 0 0 0 3px var(--color-papel-3), 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d;background:#05071a;padding:1rem 1.25rem 1.25rem}.hoja-cabecera{border-bottom:1px solid var(--color-linea);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.hoja-cabecera p{color:var(--color-acento);margin:0;font-size:13px}.hoja-cabecera .hoja-reloj{color:var(--color-tinta);text-shadow:3px 3px 0 var(--color-negro);font-size:20px}.hoja-partes{display:grid}.hoja-partes li{border-bottom:1px solid var(--color-linea);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.hoja-parte{color:var(--color-tinta);font-weight:700}.hoja-que{color:var(--color-tinta-suave);margin-top:2px;font-size:15px;line-height:1.45}.hoja-puntos{color:var(--color-tinta);flex:none;font-size:15px}.hoja-pie{color:var(--color-tinta);margin-top:.875rem;font-size:15px;font-weight:600}.examen-movil .marco-demo .demo-movil{max-width:260px}.examen-movil .pa-movil{justify-items:center}.pasos-compra{border-radius:var(--radius-tarjeta);background:#0a0e26eb;padding:1.25rem;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.pasos-lista{gap:1.25rem;margin-top:1rem;display:grid}.paso{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;display:grid}.paso-numero{border-radius:var(--radius-chapa);background:var(--color-papel-2);width:2.5rem;height:2.5rem;color:var(--color-acento);justify-content:center;align-items:center;font-size:15px;display:flex}.paso-titulo{color:var(--color-tinta);font-weight:700}.paso-texto{color:var(--color-tinta-suave);margin-top:2px;font-size:15px;line-height:1.5}@media (min-width:900px){.pasos-compra{padding:1.5rem 2rem 1.75rem}.pasos-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.dudas{gap:0;display:grid}.dudas-columna{border-top:1px solid var(--color-linea)}.duda{border-bottom:1px solid var(--color-linea)}.duda-pregunta{cursor:pointer;min-height:56px;color:var(--color-tinta);transition:color .18s var(--ease-salida);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.duda-pregunta::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.duda-pregunta:hover{color:var(--color-acento)}}.duda-respuesta{max-width:60ch;color:var(--color-tinta-suave);padding-bottom:1.25rem}.duda-prueba{padding-bottom:1.5rem}.duda-prueba .boton-principal{width:100%}@media (min-width:768px){.duda-prueba .boton-principal{width:auto}}@media (min-width:900px){.dudas{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}}.muestras{gap:1.25rem;display:grid}.muestra{padding:1.25rem}.muestra-nivel{color:var(--color-tinta);border-radius:var(--radius-chapa);background:var(--color-papel-2);padding:4px 8px;font-size:13px}.muestra-dentro{color:var(--color-tinta-suave);margin-top:6px;font-size:15px}.muestra-enunciado{color:var(--color-tinta);font-size:1.1875rem;font-weight:700;line-height:1.45}.muestra-opciones{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.muestra-opcion{border-radius:var(--radius-control);border:2px solid var(--color-papel-3);background:var(--color-papel-2);min-height:44px;color:var(--color-tinta);transition:background-color .18s var(--ease-salida), border-color .18s var(--ease-salida);align-items:center;gap:6px;padding:.5rem 1rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.muestra-opcion:hover:not(:disabled){background:var(--color-papel-3)}}.muestra-opcion:disabled{cursor:default}.muestra-opcion[data-estado=ok]{color:#86efac;background:#0a3320;border-color:#1f7d4e}.muestra-opcion[data-estado=ko]{color:#fca5a5;background:#3a0d22;border-color:#7a1f44}.muestra-solucion{border-top:1px solid var(--color-linea);margin-top:1rem;padding-top:.875rem}@media (min-width:900px){.muestras{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.muestra{padding:1.5rem}}.titulo-seccion{text-wrap:balance}.apertura{padding-bottom:var(--spacing-seccion-movil);position:relative}.apertura-rejilla{gap:1.75rem;display:grid}.apertura-monitor{order:-1;margin:0 -1.25rem}.apertura-pantalla{aspect-ratio:4/5;background:var(--color-negro);position:relative;overflow:hidden}.apertura-capa{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.apertura-video{opacity:0;transition:opacity .4s var(--ease-salida);z-index:1}.apertura-video[data-andando=true]{opacity:1}.apertura-video::cue{font-family:var(--font-lectura);color:var(--color-tinta);background:#05071adb;font-size:16px;line-height:1.35}.apertura-sonido{z-index:5;background:var(--color-tinta);min-height:48px;color:var(--color-fondo);border:2px solid var(--color-negro);box-shadow:3px 3px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s var(--ease-salida), color .18s var(--ease-salida);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:1rem;font-weight:700;display:inline-flex;position:absolute;top:.875rem;right:.875rem}.apertura-sonido:active{box-shadow:1px 1px 0 var(--color-negro);transform:translate(2px,2px)}.apertura-sonido[aria-pressed=true]{color:var(--color-tinta);border-color:var(--color-tinta);background:#0a0e26db}.apertura-pie{padding-inline:1.25rem}@media (min-width:768px){.apertura{padding-block:3rem 4rem}.apertura-monitor{box-shadow:inset 0 0 0 2px var(--color-papel-3), 4px 4px 0 var(--color-negro), 8px 8px 0 #0000008c, 12px 12px 0 #0000004d;background:#11172f;border-radius:18px;margin:0;padding:10px 10px 0}.apertura-pantalla{aspect-ratio:16/9;border-radius:8px}.apertura-pie{padding:12px 6px 14px}.apertura-sonido{top:1rem;right:1rem}.apertura-video::cue{font-size:19px}}@media (min-width:1024px){.apertura{align-items:center;min-height:min(100svh - 80px,820px);display:flex}.apertura-rejilla{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:1.5rem}.apertura-texto{z-index:6;grid-area:1/1/auto/span 5;position:relative}.apertura-monitor{order:0;grid-area:1/6/auto/span 7}.apertura-entradilla{max-width:27rem}.apertura .hero-ready{white-space:nowrap;font-size:2.5rem}}@media (min-width:1280px){.apertura .hero-ready{font-size:3rem}}@media (prefers-reduced-motion:reduce){.apertura-video{transition:none}}.apertura-plataforma{max-width:27rem;color:var(--color-tinta-suave);font-size:1rem;line-height:1.5}.cita-robbie{border-left:4px solid var(--color-acento);max-width:40ch;padding-left:1.25rem}.cita-robbie p{font-family:var(--font-titular);color:var(--color-tinta);font-size:1.25rem;font-weight:700;line-height:1.35}.cita-robbie footer{color:var(--color-tinta-suave);margin-top:.5rem;font-size:15px}@media (min-width:768px){.cita-robbie p{font-size:var(--text-ficha);line-height:1.33}}.examen-fila{gap:2.5rem;display:grid}@media (min-width:1024px){.examen-fila{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3.5rem}}.retrato-robbie{border-radius:var(--radius-tarjeta);width:100%;max-width:380px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000080}.retrato-robbie img{width:100%;height:auto;display:block}.seccion.seccion-sigue{padding-top:0}.marcador-mas{line-height:1.3}.marcador-cifra:not(:has(.marcador-mas)):before{content:"";height:16.9px;display:block}.iphone{z-index:1;width:var(--iphone-w,300px);max-width:100%;transform:perspective(1600px) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg)) rotateZ(var(--rz,0deg));transition:transform .6s var(--ease-salida);position:relative;container-type:inline-size}.iphone-cuerpo{box-shadow:inset 0 0 0 .35cqw #ffffff29, var(--iphone-canto,-1.3cqw .5cqw 0 #0d0e12), 0 3cqw 6cqw #00000059, 0 16cqw 30cqw -8cqw #000c;background:linear-gradient(140deg,#6b717c 0%,#2b2e35 14%,#17191e 48%,#24272e 84%,#747a86 100%);border-radius:17cqw;padding:1.1cqw;position:relative}.iphone-bisel{background:#030305;border-radius:15.9cqw;padding:2.9cqw}.iphone-pantalla{background:var(--color-fondo);isolation:isolate;border-radius:13cqw;position:relative;overflow:hidden}.iphone-estado{z-index:3;height:12.4cqw;font-family:var(--font-lectura);color:var(--color-tinta);background:var(--color-fondo);justify-content:space-between;align-items:center;padding:.6cqw 7cqw 0 10cqw;font-size:max(11px,4.4cqw);font-weight:600;line-height:1;display:flex;position:relative}.iphone-iconos{align-items:center;gap:1.2cqw;display:inline-flex}.iphone-iconos svg{stroke-width:2.6px;width:4.4cqw;height:4.4cqw}.iphone-isla{z-index:4;background:#000;border-radius:999px;width:29cqw;height:8.4cqw;margin-left:-14.5cqw;position:absolute;top:2.4cqw;left:50%}.iphone-captura{width:100%;height:auto;display:block}.iphone-contenido{aspect-ratio:600/1298;position:relative;overflow:hidden}.iphone-indicador{z-index:4;background:#f3eedbb3;border-radius:999px;width:33cqw;height:1.3cqw;margin-left:-16.5cqw;position:absolute;bottom:2.2cqw;left:50%}.iphone-reflejo{z-index:5;pointer-events:none;background:linear-gradient(118deg,#ffffff21 0%,#ffffff0b 24%,#fff0 40%),linear-gradient(118deg,#fff0 72%,#ffffff0a 100%);position:absolute;inset:0}.iphone-boton{background:linear-gradient(90deg,#2b2e35,#6b717c 50%,#2b2e35);border-radius:.7cqw;width:1.3cqw;position:absolute}.iphone-boton-accion{height:7cqw;top:23cqw;left:-.9cqw}.iphone-boton-sube{height:12cqw;top:35cqw;left:-.9cqw}.iphone-boton-baja{height:12cqw;top:50cqw;left:-.9cqw}.iphone-boton-encender{height:19cqw;top:39cqw;right:-.9cqw}.luz{z-index:0;pointer-events:none;width:var(--luz-tam,170%);aspect-ratio:1;margin-left:calc(var(--luz-tam,170%) / -2);margin-top:calc(var(--luz-tam,170%) / -2);border-radius:50%;position:absolute;top:50%;left:50%}.luz-naranja{background:radial-gradient(closest-side,#f35b196b,#f35b1924 52%,#f35b1900)}.luz-crema{background:radial-gradient(closest-side,#f3eedb33,#f3eedb12 52%,#f3eedb00)}.luz-azul{background:radial-gradient(closest-side,#3590e65c,#3590e61f 52%,#3590e600)}.escena,.apertura,.fondo-tubo,.conversa-fondo,.examen-fondo{overflow:clip}.fondo-tubo,.conversa-fondo,.examen-fondo{isolation:isolate;position:relative}@keyframes paralaje-fondo{0%{translate:0 -6%}to{translate:0 6%}}@keyframes paralaje-capa{0%{translate:0 16%}to{translate:0 -16%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.escena>img{animation:linear both paralaje-fondo;animation-timeline:view();scale:1.14}.luz,.fondo-estrellas{animation:linear both paralaje-capa;animation-timeline:view()}.pab .luz,.demo-iphone-sitio .luz{animation:none}}}.apertura>.envoltorio{z-index:1;position:relative}.apertura-luz-monitor{--luz-tam:75%;top:48%;left:64%}.apertura-monitor{position:relative}.fondo-tubo{background-color:#070a1f}.fondo-tubo:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(#f3eedb07 0 1px,#0000 1px 4px);position:absolute;inset:0}.fondo-estrellas{z-index:-1;pointer-events:none;opacity:.7;background-image:radial-gradient(1.5px 1.5px at 8% 14%,#f3eedb 99%,#0000),radial-gradient(1px 1px at 22% 62%,#f3eedb 99%,#0000),radial-gradient(2px 2px at 37% 28%,#f35b19 99%,#0000),radial-gradient(1px 1px at 51% 84%,#f3eedb 99%,#0000),radial-gradient(1.5px 1.5px at 66% 42%,#f3eedb 99%,#0000),radial-gradient(1px 1px at 79% 9%,#3590e6 99%,#0000),radial-gradient(2px 2px at 91% 71%,#f3eedb 99%,#0000);background-size:360px 300px;position:absolute;inset:-12% 0;-webkit-mask-image:linear-gradient(#0000 52%,#000 72%);mask-image:linear-gradient(#0000 52%,#000 72%)}@media (min-width:1024px){.fondo-estrellas{-webkit-mask-image:linear-gradient(90deg,#0000 50%,#000 68%);mask-image:linear-gradient(90deg,#0000 50%,#000 68%)}}.metodo-corrector{position:relative}.metodo-luz{--luz-tam:150%;z-index:-1}.marco-correccion .mc-tuyo s.mc-tachable{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .42s var(--ease-salida);background:linear-gradient(#fca5a5,#fca5a5) 0 58%/0% 2px no-repeat;text-decoration:none}.marco-correccion[data-paso="1"] .mc-tuyo s.mc-tachable,.marco-correccion[data-paso="2"] .mc-tuyo s.mc-tachable,.marco-correccion[data-paso="3"] .mc-tuyo s.mc-tachable{background-size:100% 2px}.marco-correccion .mc-cursor{vertical-align:-.15em;background:var(--color-tinta);width:2px;height:1.05em;margin-left:2px;animation:.7s step-end infinite mc-parpadeo;display:inline-block}@keyframes mc-parpadeo{50%{opacity:0}}.pab{position:relative}.pab-progreso{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.pab-cuenta{color:var(--color-acento);margin:0;font-size:13px}.pab-barras{gap:4px;display:flex}.pab-barra{align-items:center;width:44px;height:44px;display:flex}.pab-barra span{background:var(--color-papel-3);width:100%;height:4px;transition:background-color .18s var(--ease-salida);border-radius:2px;display:block}.pab-barra[aria-current=step] span{background:var(--color-acento)}@media (hover:hover) and (pointer:fine){.pab-barra:not([aria-current]):hover span{background:var(--color-tinta-tenue)}}.pab-titulo{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;margin-top:.375rem;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:768px){.pab-titulo{font-size:var(--text-ficha);line-height:1.33}}.pab-en-linea{display:none}.pab-movil{justify-items:center;display:grid;position:relative}.pab-luz{--luz-tam:190%}.pab-pantalla{opacity:0;transition:opacity .45s var(--ease-salida), transform .5s var(--ease-salida);position:absolute;inset:0;transform:translateY(4%)scale(.985)}.pab-pantalla[data-activa=true]{opacity:1;transform:none}.pab[data-modo=fijo]{height:calc(100svh + (var(--pasos) - 1) * 70svh)}.pab[data-modo=fijo] .pab-escenario{top:var(--cabecera);height:calc(100svh - var(--cabecera));grid-template-rows:auto minmax(0,1fr);align-content:start;gap:1rem;padding-top:1rem;display:grid;position:sticky}.pab[data-modo=fijo] .pab-movil{order:-1}.pab[data-modo=fijo] .pab-iphone{--iphone-w:clamp(150px, calc((100svh - 360px) / 2.3), 230px)}.pab[data-modo=fijo] .pab-textos{align-content:start;display:grid}.pab[data-modo=fijo] .pab-paso{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--ease-salida), transform .5s var(--ease-salida), visibility 0s linear .4s;grid-area:2/1;transform:translateY(16px)}.pab[data-modo=fijo] .pab-paso[data-activo=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}@media (min-width:1024px){.pab[data-modo=fijo] .pab-escenario{grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:center;align-items:center;gap:3rem;padding-top:0}.pab[data-modo=fijo] .pab-movil{order:0}.pab[data-modo=fijo] .pab-iphone{--iphone-w:clamp(230px, calc((100svh - 150px) / 2.3), 320px)}.pab-con-lista[data-modo=fijo] .pab-textos{gap:.5rem}.pab-con-lista[data-modo=fijo] .pab-paso{opacity:1;visibility:visible;pointer-events:auto;border-left:3px solid var(--color-papel-3);transition:border-color .3s var(--ease-salida);grid-row:auto;padding:1rem 0 1rem 1.5rem;transform:none}.pab-con-lista[data-modo=fijo] .pab-paso[data-activo=true]{border-left-color:var(--color-acento)}.pab-con-lista[data-modo=fijo] .pab-paso:not([data-activo=true]) :is(.pab-titulo,.lectura,.rotulo){color:var(--color-tinta-tenue)}.pab-con-lista .pab-paso :is(.pab-titulo,.lectura,.rotulo){transition:color .3s var(--ease-salida)}}.pab:not([data-modo=fijo]) .pab-movil,.pab:not([data-modo=fijo]) .pab-progreso{display:none}.pab:not([data-modo=fijo]) .pab-textos{gap:3.5rem;display:grid}.pab:not([data-modo=fijo]) .pab-en-linea{justify-items:center;margin-top:2rem;display:grid;position:relative}.pab:not([data-modo=fijo]) .pab-en-linea .luz{--luz-tam:170%}.pab-iphone-linea{--iphone-w:min(250px, 66vw);--ry:-12deg;--rz:3deg}.pab-conversa .conversa-video{max-width:560px}.pab-conversa .pab-movil:after{content:"";z-index:-1;pointer-events:none;transform-origin:50% 100%;background-image:linear-gradient(90deg,#3590e647 1px,#0000 1px),linear-gradient(#3590e647 1px,#0000 1px);background-size:44px 44px;height:34%;position:absolute;bottom:-6%;left:-40%;right:-40%;transform:perspective(380px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 10%,#000 85%);mask-image:linear-gradient(#0000 10%,#000 85%)}.pab-conversa .pegatina{transform:none}.dentro-cabeza{gap:2rem;display:grid}@media (min-width:1024px){.dentro-cabeza{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem}}.marco-demo.demo-variante-iphone{align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.marco-demo.demo-variante-iphone{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem}}.demo-iphone-sitio{justify-items:center;display:grid;position:relative}.demo-iphone-sitio .luz{--luz-tam:180%}.demo-iphone{--iphone-w:min(300px, 80vw);--ry:-8deg;--rz:1.5deg}.demo-iphone .iphone-contenido{scrollbar-width:none;overflow-y:auto}.demo-iphone .iphone-contenido::-webkit-scrollbar{display:none}.examen-movil{justify-items:center;display:grid}.examen-moviles{justify-content:center;align-items:center;padding:1.5rem 0 3.5rem;display:flex;position:relative}.examen-luz{--luz-tam:140%}.examen-iphone-atras{--iphone-w:clamp(150px, 40vw, 250px);--ry:18deg;--rz:-7deg;--iphone-canto:1.3cqw .5cqw 0 #0d0e12;margin-right:-12%;translate:0 -5%}.examen-iphone-delante{z-index:2;position:relative;translate:0 7%}.examen-iphone-delante .iphone{--iphone-w:clamp(160px, 44vw, 270px);--ry:-14deg;--rz:5deg}.examen-iphone-atras,.examen-iphone-delante{transition:opacity .7s var(--ease-salida), translate .9s var(--ease-salida)}.examen-moviles[data-visto=false] .examen-iphone-atras{opacity:0;translate:-10% 4%}.examen-moviles[data-visto=false] .examen-iphone-delante{opacity:0;translate:10% 16%}.sello-apto{z-index:8;border-radius:var(--radius-chapa);color:var(--color-sobre-acento);background:var(--color-premio);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);padding:.55em .8em .45em;font-size:clamp(15px,2vw,22px);line-height:1;position:absolute;top:31%;right:-8%;rotate:-12deg}.examen-moviles[data-visto=false] .sello-apto{opacity:0}.examen-moviles[data-visto=true] .sello-apto{animation:sello-cae .55s var(--ease-celebracion) .9s both}@keyframes sello-cae{0%{opacity:0;rotate:-32deg;scale:2.2}70%{opacity:1;scale:.92}to{opacity:1;rotate:-12deg;scale:1}}.examen-pie{text-align:center;margin-top:1.25rem}.escena-honda .escena-velo-parejo{background:#0a0e26f0}.escena-honda>img{filter:blur(8px)}.escena-pixel,.ep-suelta{--px:3px}@media (min-width:768px){.escena-pixel,.ep-suelta{--px:4px}}.escena-pixel{isolation:isolate;background-color:var(--color-fondo);position:relative;overflow:clip}.ep-capas{z-index:-20;pointer-events:none;position:absolute;inset:0;overflow:clip}.ep-velo{z-index:-10}.escena-velo-suave{background:#0a0e2666}.ep{image-rendering:pixelated;background-position:0 100%;background-repeat:repeat-x;display:block;position:absolute;left:0;right:0}.ep-estrellas,.ep-parpadeo{background-position:0 0;background-repeat:repeat;background-size:calc(240 * var(--px)) calc(160 * var(--px));inset:0}.ep-estrellas{background-image:url(/marca/pixel/estrellas.png)}.ep-parpadeo{background-image:url(/marca/pixel/estrellas-parpadeo.png)}.ep-luna{z-index:1;width:calc(30 * var(--px));height:calc(30 * var(--px));background:url(/marca/pixel/luna.png) 0 0/100% 100% no-repeat;left:auto}.ep-estrellas,.ep-parpadeo{opacity:.85;-webkit-mask-image:linear-gradient(#0000 0 18%,#000 42%);mask-image:linear-gradient(#0000 0 18%,#000 42%)}@media (min-width:1024px){.ep-estrellas,.ep-parpadeo{-webkit-mask-image:linear-gradient(90deg,#0000 0 30%,#000 58%);mask-image:linear-gradient(90deg,#0000 0 30%,#000 58%)}}.ep-h-cielo{bottom:calc(40 * var(--px));height:calc(72 * var(--px));background-image:url(/marca/pixel/horizonte-cielo.png);background-size:calc(8 * var(--px)) 100%;opacity:0}.ep-h-estrellas{bottom:calc(60 * var(--px))}.ep-h-sol{left:56%;right:auto;bottom:calc(20 * var(--px));width:calc(64 * var(--px));height:calc(64 * var(--px));background:url(/marca/pixel/horizonte-sol.png) 0 0/100% 100% no-repeat}.ep-h-lejos{bottom:calc(22 * var(--px));height:calc(72 * var(--px));background-image:url(/marca/pixel/horizonte-montes-lejos.png);background-size:calc(480 * var(--px)) 100%}.ep-h-cerca{bottom:calc(12 * var(--px));height:calc(48 * var(--px));background-image:url(/marca/pixel/horizonte-montes-cerca.png);background-size:calc(480 * var(--px)) 100%}.ep-h-ciudad{height:calc(64 * var(--px));background-size:calc(480 * var(--px)) 100%;bottom:0}.ep-h-ventanas{background-size:calc(480 * var(--px)) 100%;inset:0}.ep-h-ciudad{background-image:url(/marca/pixel/horizonte-ciudad.png)}.ep-h-ventanas{background-image:url(/marca/pixel/horizonte-ventanas.png)}@media (max-width:767px){.ep-h-sol{left:52%}}.ep-k-cumbre{left:auto;right:0;top:calc(-4 * var(--px));width:calc(480 * var(--px));height:calc(190 * var(--px));background:url(/marca/pixel/cumbre-v2.png) 0 0/100% 100% no-repeat}.ep-k-camino{left:auto;right:0;top:calc(-4 * var(--px));width:calc(480 * var(--px));height:calc(190 * var(--px));background:url(/marca/pixel/cumbre-camino.png) 0 0/100% 100% no-repeat}.ep-k-relleno{left:auto;right:0;top:calc(185 * var(--px));width:calc(480 * var(--px));background:#1b2340;bottom:0}.ep-k-colinas{height:calc(40 * var(--px));background-image:url(/marca/pixel/cumbre-colinas.png);background-size:calc(480 * var(--px)) 100%;bottom:0}@media (max-width:767px){.ep-k-cumbre,.ep-k-relleno{right:calc(-100 * var(--px))}.ep-k-camino{display:none}}.ep-c-estrellas{bottom:calc(100 * var(--px))}.ep-c-luna{right:calc(30 * var(--px));top:calc(22 * var(--px))}@media (max-width:767px){.ep-c-luna{display:none}}.ep-c-calle,.ep-c-luces,.ep-c-neon{height:calc(130 * var(--px));background-size:calc(480 * var(--px)) 100%;bottom:0}.ep-c-bus{right:auto;bottom:calc(9 * var(--px));width:calc(64 * var(--px));height:calc(24 * var(--px));background:url(/marca/pixel/bus.png) 0 0/200% 100% no-repeat;transform:translate(-110%)}.ep-a-aula,.ep-a-luces{height:calc(104 * var(--px));background-size:calc(480 * var(--px)) 100%;background-position:0 0;top:0}.ep-aula{background-color:var(--color-fondo)}@keyframes ep-sol{0%{transform:translateY(calc(-34 * var(--px)))}to{transform:none}}@keyframes ep-apaga{0%{opacity:1}to{opacity:0}}@keyframes ep-enciende{0%{opacity:0}to{opacity:1}}@keyframes ep-sube-cerca{0%{transform:translateY(calc(5 * var(--px)))}to{transform:none}}@keyframes ep-sube-ciudad{0%{transform:translateY(calc(10 * var(--px)))}to{transform:none}}@keyframes ep-parpadea{0%,to{opacity:1}50%{opacity:.15}}@keyframes ep-golpes{0%{opacity:0}34%{opacity:.45}67%{opacity:.75}to{opacity:1}}@keyframes ep-neon{0%{opacity:0}22%{opacity:1}32%{opacity:0}46%{opacity:1}56%{opacity:.2}70%,to{opacity:1}}@keyframes ep-bus{0%{transform:translate(-110%)}to{transform:translate(100vw)}}@keyframes ep-ruedas{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:no-preference){.ep-parpadeo{animation:3.2s steps(3,jump-none) infinite ep-parpadea}[data-en-pantalla="0"] .ep-parpadeo,[data-en-pantalla="0"] .ep-c-bus{animation-play-state:paused}.ep-c-bus{animation:18s linear 1.2s infinite ep-bus,.36s steps(2,end) infinite ep-ruedas}[data-luces=apagadas] .ep-c-luces,[data-luces=apagadas] .ep-c-neon{opacity:0}[data-luces=encendidas] .ep-c-luces{animation:.9s step-end .2s both ep-golpes}[data-luces=encendidas] .ep-c-neon{animation:1.1s step-end .7s both ep-neon}}.ep-horizonte{view-timeline:--ep-horizonte block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ep-h-sol{animation:steps(34,end) both ep-sol;animation-timeline:--ep-horizonte;animation-range:entry 25% cover 62%}.ep-h-cielo{animation:steps(4,end) both ep-apaga;animation-timeline:--ep-horizonte;animation-range:cover 30% cover 62%}.ep-h-estrellas,.ep-h-estrellas.ep-parpadeo{animation:steps(3,end) both ep-enciende;animation-timeline:--ep-horizonte;animation-range:cover 40% cover 64%}.ep-h-ventanas{animation:steps(3,end) both ep-enciende;animation-timeline:--ep-horizonte;animation-range:cover 44% cover 66%}.ep-h-cerca{animation:steps(5,end) both ep-sube-cerca;animation-timeline:--ep-horizonte;animation-range:entry cover 60%}.ep-h-ciudad{animation:steps(10,end) both ep-sube-ciudad;animation-timeline:--ep-horizonte;animation-range:entry cover 60%}}}@media (prefers-reduced-motion:reduce){.ep-c-bus{display:none}}.sellos-compra{border-radius:var(--radius-tarjeta);background:#0a0e26eb;margin-top:1rem;padding:1.25rem;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.sellos-lista{gap:1rem;display:grid}.sello{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.sello-icono{width:1.5rem;height:1.5rem;color:var(--color-acento);margin-top:2px}.sello-titulo{color:var(--color-tinta);font-size:15px;font-weight:600;line-height:1.4}.sello-texto{color:var(--color-tinta-suave);margin-top:2px;font-size:14px;line-height:1.45}@media (min-width:640px){.sellos-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem}}@media (min-width:1100px){.sellos-compra{padding:1.5rem 2rem}.sellos-lista{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}.marca-tarjeta{width:44px;height:28px;display:block}.metodo-estrellas{-webkit-mask-image:linear-gradient(#0000 52%,#000 72%);mask-image:linear-gradient(#0000 52%,#000 72%)}@media (min-width:1024px){.metodo-estrellas{-webkit-mask-image:linear-gradient(270deg,#0000 50%,#000 68%);mask-image:linear-gradient(270deg,#0000 50%,#000 68%)}}.marca-klarna{width:44px;height:28px}@media (max-width:767px){.marcador-cifra .pixel{font-size:clamp(16px,4.8vw,24px)}}.estrellas-arriba{-webkit-mask-image:linear-gradient(#000 0 12%,#0000 30%);mask-image:linear-gradient(#000 0 12%,#0000 30%)}.estrellas-arriba .ep-estrellas,.estrellas-arriba .ep-parpadeo{-webkit-mask-image:none;mask-image:none}.ep-horizonte{--ep-x:calc(-40 * var(--px))}@media (max-width:767px){.ep-horizonte{--ep-x:calc(-262 * var(--px))}}@media (min-width:768px) and (max-width:1279px){.ep-horizonte{--ep-x:calc(-110 * var(--px))}}.ep-h-cielo{bottom:calc(24 * var(--px));background-image:url(/marca/pixel/horizonte-cielo-v9.png)}.ep-h-sol{bottom:calc(26 * var(--px));background-image:url(/marca/pixel/horizonte-sol-v9.png)}.ep-h-lejos{bottom:calc(26 * var(--px));height:calc(40 * var(--px));background-image:url(/marca/pixel/horizonte-lejos-v9.png);background-position:var(--ep-x) 100%}.ep-h-cerca{display:none}.ep-h-ciudad{bottom:calc(24 * var(--px));height:calc(70 * var(--px));background-image:url(/marca/pixel/horizonte-westminster.png);background-position:var(--ep-x) 100%}.ep-h-ventanas{background-image:url(/marca/pixel/horizonte-westminster-luces.png);background-position:var(--ep-x) 100%}.ep-h-rio{height:calc(26 * var(--px));background-image:url(/marca/pixel/horizonte-rio.png);background-size:calc(480 * var(--px)) 100%;bottom:0}.ep-h-reflejo{width:calc(64 * var(--px));height:calc(22 * var(--px));background:url(/marca/pixel/horizonte-reflejo.png) 0 0/100% 100% no-repeat;bottom:0;left:56%;right:auto}@media (max-width:767px){.ep-h-reflejo{left:52%}}.marcador-londres{padding-bottom:calc(100 * var(--px))}.marcador-londres .marcador{background:#05071af0}.ep-c-calle{background-image:url(/marca/pixel/calle-v9.png)}.ep-c-luces{background-image:url(/marca/pixel/calle-luces-v9.png)}.ep-c-neon{background-image:url(/marca/pixel/calle-neon-v9.png)}.ep-c-bus{width:calc(44 * var(--px));height:calc(17 * var(--px));background-image:url(/marca/pixel/bus-londres.png)}.ep-a-aula{background-image:url(/marca/pixel/aula-v9.png)}.ep-a-luces{background-image:url(/marca/pixel/aula-luces-v9.png)}.ep-a-lluvia,.ep-a-humo{height:calc(104 * var(--px));background-size:calc(480 * var(--px)) 100%;opacity:0;background-position:0 0;top:0}.ep-a-lluvia-0{opacity:1;background-image:url(/marca/pixel/aula-lluvia-0.png)}.ep-a-lluvia-1{background-image:url(/marca/pixel/aula-lluvia-1.png)}.ep-a-lluvia-2{background-image:url(/marca/pixel/aula-lluvia-2.png)}.ep-a-humo-0{opacity:1;background-image:url(/marca/pixel/aula-humo-0.png)}.ep-a-humo-1{background-image:url(/marca/pixel/aula-humo-1.png)}@keyframes ep-turno-3{0%,33.32%{opacity:1}33.33%,to{opacity:0}}@keyframes ep-turno-2{0%,49.99%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.ep-a-lluvia{animation:1.2s step-end infinite ep-turno-3}.ep-a-lluvia-1{animation-delay:-.8s}.ep-a-lluvia-2{animation-delay:-.4s}.ep-a-humo{animation:1.6s step-end infinite ep-turno-2}.ep-a-humo-1{animation-delay:-.8s}[data-en-pantalla="0"] .ep-a-lluvia,[data-en-pantalla="0"] .ep-a-humo{animation-play-state:paused}}.caja{--lomo:18px;--caja-color:var(--color-acento);--caja-sobre:var(--color-sobre-acento);--caja-lomo:var(--color-acento-hondo);width:100%;padding-left:var(--lomo);position:relative;container-type:inline-size}.caja-azul{--caja-color:var(--color-azul);--caja-sobre:var(--color-negro);--caja-lomo:#1f5f9e}.caja-lomo{width:calc(var(--lomo) + 3px);background:var(--color-negro);clip-path:polygon(0 10px,100% 0,100% 100%,0 calc(100% - 10px));position:absolute;top:0;bottom:0;left:0}.caja-lomo:before{content:"";background:var(--caja-lomo);clip-path:polygon(0 10px,100% 0,100% 100%,0 calc(100% - 10px));position:absolute;inset:3px 0 3px 3px}.caja-lomo:after{content:"";background:var(--caja-color);height:18%;position:absolute;top:9%;left:3px;right:0}.caja-lomo-texto{writing-mode:vertical-rl;white-space:nowrap;color:var(--color-tinta);justify-content:flex-end;align-items:center;font-size:13px;line-height:1;display:flex;position:absolute;inset:34% 0 16px 3px;overflow:hidden;transform:rotate(180deg)}.caja-frente{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);height:100%;box-shadow:4px 4px 0 var(--color-negro), 0 26px 40px -18px #000000d9;background:#0e1738;flex-direction:column;display:flex;position:relative;overflow:hidden}.caja-franja{background:var(--caja-color);color:var(--caja-sobre);border-bottom:3px solid var(--color-negro);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px 8px;font-size:13px;line-height:1;display:flex}.caja-ventana{aspect-ratio:1;border:3px solid var(--color-negro);background:#0e1738;border-radius:4px;margin:12px 12px 0;position:relative;overflow:hidden}.caja-simbolo{object-fit:cover;width:100%;height:100%;display:block}.caja-sello{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);min-width:56px;height:40px;box-shadow:3px 3px 0 var(--color-negro);background:var(--caja-color);color:var(--caja-sobre);justify-content:center;align-items:center;padding:0 10px;font-size:18px;line-height:1;display:inline-flex;position:absolute;bottom:8px;left:8px}.caja-titulo{min-height:calc(2.2em + 14px);font-family:var(--font-titular);letter-spacing:-.01em;color:var(--color-tinta);text-wrap:balance;padding:14px 14px 0;font-size:clamp(22px,8.6cqi,30px);font-weight:700;line-height:1.1}.caja-pie{background:var(--color-tinta);border:2px solid var(--color-negro);margin-top:auto;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-block:14px 12px;margin-inline:12px;padding:7px 10px;display:flex}.caja-logo{width:auto;height:22px}.caja-codigo{white-space:nowrap;color:var(--color-negro);font-size:13px;line-height:1}.caja-horno{background:#070a1f;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.caja-horno-nivel{color:var(--color-tinta-tenue);text-shadow:5px 5px 0 var(--color-negro);font-size:clamp(48px,24cqi,72px);line-height:1}.caja-horno-candado{width:34px;height:34px;color:var(--color-tinta-tenue)}.caja-brillo{pointer-events:none;background:#f3eedb24;width:28%;position:absolute;inset:-10% auto -10% 0;transform:translate(-340%)skew(-18deg)}.caja-ficha{max-width:380px}.caja-ficha .caja-titulo{font-size:clamp(26px,9cqi,34px)}.ficha-caja .caja{margin-inline:auto}.caja-negro{--caja-color:#1c1f2a;--caja-sobre:var(--color-tinta);--caja-lomo:#0d0f16;--concha-clara:#3a3f50;--concha-estria:#3a3f50;--concha-flecha:var(--color-acento)}.caja-gris{--caja-color:#b9bfd0;--caja-sobre:var(--color-negro);--caja-lomo:#8a91a6;--concha-clara:#d6dae4}.cartucho{--d:34px;--concha-clara:#ff7f45;--concha-estria:var(--caja-lomo);--concha-flecha:var(--caja-lomo);perspective:1200px;padding-bottom:28px;padding-left:0}.cartucho.caja-azul{--concha-clara:#6aaff0}.cartucho-giro,.cartucho-cuerpo{transform-style:preserve-3d;position:relative}.cartucho-frente{background:var(--caja-color);border:3px solid var(--color-negro);border-radius:12px 12px 4px 4px;padding:28px 16px 16px;position:relative;overflow:hidden}.cartucho-frente:before{content:"";pointer-events:none;background:#ffffff29;width:10px;position:absolute;top:0;bottom:0;left:0}.cartucho-estrias{background:repeating-linear-gradient(to bottom, var(--concha-estria) 0 3px, transparent 3px 7px);height:17px;position:absolute;top:7px;left:22px;right:22px}.cartucho .caja-frente{background:var(--color-tinta);height:auto;box-shadow:none;padding-bottom:0}.cartucho .caja-franja{border:2px solid var(--color-negro);margin:8px 8px 0}.cartucho .caja-ventana{aspect-ratio:16/9;background:#0e1736;margin:8px 8px 0}.cartucho .caja-ventana:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000029 0 2px,#0000 2px 4px);position:absolute;inset:0}.cartucho .caja-simbolo{object-fit:contain;image-rendering:pixelated;-webkit-mask-image:radial-gradient(closest-side,#000 84%,#0000 100%);mask-image:radial-gradient(closest-side,#000 84%,#0000 100%)}.cartucho .caja-sello{z-index:1;top:8px;bottom:auto}.cartucho .caja-titulo{color:var(--color-negro);min-height:calc(2.2em + 22px);padding:10px 10px 12px}.cartucho-cara{border:3px solid var(--color-negro);background:var(--caja-lomo);backface-visibility:hidden;position:absolute}.cartucho-dcha{width:var(--d);transform-origin:0;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.cartucho-izda{width:var(--d);transform-origin:100%;top:0;bottom:0;right:100%;transform:rotateY(-90deg)}.cartucho-dcha:after,.cartucho-izda:after{content:"";background:repeating-linear-gradient(#00000059 0 3px,#0000 3px 7px);height:38px;position:absolute;top:10px;left:6px;right:6px}.cartucho-arriba{height:var(--d);transform-origin:bottom;background:var(--concha-clara);bottom:100%;left:0;right:0;transform:rotateX(90deg)}.cartucho-abajo{height:var(--d);transform-origin:top;background:#1a1a1a;top:100%;left:0;right:0;transform:rotateX(-90deg)}.cartucho-abajo:after{content:"";background:repeating-linear-gradient(90deg,#e8b04a 0 6px,#1a1a1a 6px 10px);position:absolute;inset:7px 40px}.cartucho-detras{transform:translateZ(calc(-1 * var(--d)));inset:0}.cartucho-suelo{pointer-events:none;background:radial-gradient(closest-side,#000000a6,#0000);height:22px;position:absolute;bottom:0;left:12%;right:12%}.cartucho-cuerpo{transform:rotateX(-3deg)rotateY(-12deg)}@media (prefers-reduced-motion:no-preference){@keyframes cartucho-entra{0%{transform:rotateX(-10deg)rotateY(-34deg)}to{transform:none}}.cartucho-cuerpo{animation:.9s cubic-bezier(.2,.8,.2,1) both cartucho-entra;transform:none}@supports (animation-timeline:view()){@keyframes cartucho-sale{0%{transform:none}to{transform:rotateX(8deg)rotateY(30deg)}}.cartucho-giro{animation:linear both cartucho-sale;animation-timeline:view();animation-range:exit}}}@media (min-width:768px){.ficha-caja{width:360px}}@media (min-width:1100px){.ficha-caja{width:380px}}.mapa-marco{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);width:fit-content;max-width:100%;box-shadow:4px 4px 0 var(--color-negro), 8px 8px 0 #00000073;background:#070a1f;margin-inline:auto;position:relative;overflow:hidden}.mapa-lienzo{--mpx:3px;width:calc(var(--mw) * var(--mpx));height:calc(var(--mh) * var(--mpx));position:relative}.mapa-ancho{display:none}@media (max-width:357px){.mapa-estrecho{--mpx:2px}}@media (min-width:768px){.mapa-estrecho{display:none}.mapa-ancho{--mpx:2px;display:block}}@media (min-width:1024px){.mapa-ancho{--mpx:3px}}@media (min-width:1264px){.mapa-ancho{--mpx:4px}}.mapa-arte{width:100%;height:100%;image-rendering:pixelated;display:block}.mapa-parada{left:calc(var(--x) * var(--mpx));top:calc(var(--y) * var(--mpx));position:absolute;transform:translate(-50%,-50%)}.mapa-insignia{width:calc(13 * var(--mpx));height:calc(13 * var(--mpx));border:3px solid var(--color-negro);min-width:36px;min-height:36px;box-shadow:3px 3px 0 var(--color-negro);background:#0e1738;border-radius:999px;justify-content:center;align-items:center;display:flex;overflow:hidden}.mapa-insignia img{object-fit:cover;width:100%;height:100%}.mapa-parada[data-cerrada=si] .mapa-insignia{background:var(--color-papel-3);color:var(--color-tinta)}.mapa-nombre{text-align:center;white-space:nowrap;background:#05071adb;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:4px 8px 5px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.mapa-sello{color:var(--color-acento);font-size:13px;line-height:1}.mapa-parada[data-cerrada=si] .mapa-sello{color:var(--color-tinta-tenue)}.mapa-nombre-curso{color:var(--color-tinta);font-size:15px;font-weight:600;line-height:1.15}.mapa-estrecho .mapa-nombre{padding:3px 5px 4px;top:calc(100% + 3px)}.mapa-estrecho .mapa-nombre-curso{white-space:normal;width:min-content;min-width:4.5em;font-size:13px}.caja-franja>span{white-space:nowrap}@container (max-width:236px){.caja-franja>span:first-child{display:none}.caja-franja{justify-content:flex-end}}.tramite-confianza{border-bottom:1px solid var(--color-linea);background:var(--color-papel);color:var(--color-tinta-suave);justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:13px;line-height:18px;display:flex}.tramite-confianza b{color:var(--color-tinta);font-weight:600}.pago-volver{align-items:center;gap:.5rem;min-height:44px;margin-bottom:4px;font-size:15px;line-height:20px;display:inline-flex}html:has(.tramite){scroll-padding-top:72px}#contenido:has(>.tramite){flex-direction:column;display:flex}.tramite{flex-direction:column;flex:1;display:flex}.pago-pagina{flex:1;padding-block:1.25rem 3.5rem}@media (min-width:768px){.pago-pagina{padding-block:2.5rem 6rem}}.pago-pagina:has(>.pago-unico){padding-block:32px}@media (min-width:640px){.pago-pagina:has(>.pago-unico){padding-block:40px}}.pago-unico{width:100%;max-width:576px;margin:0 auto;padding:0 16px;font-size:16px;line-height:24px}.pago-titulo{letter-spacing:-.01em;color:var(--color-tinta);margin-bottom:24px;font-size:24px;font-weight:700;line-height:32px}.pago-columnas{flex-direction:column;display:flex}@media (min-width:1024px){.pago-unico{max-width:1136px}.pago-titulo{font-size:32px;line-height:40px}.pago-columnas{grid-template-columns:minmax(0,456px) minmax(0,600px);align-items:start;gap:48px;display:grid}}.pago-lado{margin-bottom:20px}.pago-franja{background:var(--color-papel);width:100%;min-height:52px;color:var(--color-tinta);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;line-height:22px;display:flex;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.pago-franja-ver{color:var(--color-azul);text-underline-offset:4px;text-decoration:underline}.pago-franja-flecha{transition:transform .18s}.pago-lado[data-abierto] .pago-franja-flecha{transform:rotate(180deg)}.pago-detalle{background:var(--color-papel);border-radius:16px;margin-top:28px;padding:30px 24px 22px;display:none;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.pago-detalle:not([data-lanzamiento]){padding-top:22px}.pago-lado[data-abierto] .pago-detalle{display:block}@media (max-width:760px){.pago-detalle{padding:26px 16px 18px}.pago-detalle:not([data-lanzamiento]){padding-top:18px}}@media (min-width:1024px){.pago-franja{display:none}.pago-lado{top:calc(var(--alto-cabecera) + 24px);margin-bottom:0;position:sticky}.pago-detalle,.pago-lado[data-abierto] .pago-detalle{margin-top:0;display:block}}.pago-pegatina{background:var(--color-acento);color:var(--color-sobre-acento);letter-spacing:.06em;text-transform:uppercase;border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600;line-height:16px;position:absolute;top:-16px;left:20px}.pago-cabeza{align-items:center;gap:16px;display:flex}.pago-caja{border:3px solid var(--color-negro);width:96px;height:96px;box-shadow:4px 4px 0 var(--color-negro);background:var(--color-papel-2);border-radius:16px;flex:none;overflow:hidden}.pago-caja img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}@media (max-width:767px){.pago-caja{border-radius:12px;width:72px;height:72px}}.pago-curso{color:var(--color-tinta);font-size:18px;font-weight:700;line-height:26px}.pago-subtitulo{color:var(--color-tinta-suave);margin-top:2px;font-size:15px;line-height:22px}.pago-nivel{color:var(--color-tinta-suave);margin-top:6px;font-size:13px;font-weight:600;line-height:18px}.pago-precio-fila{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;display:flex}.pago-precio{white-space:nowrap;letter-spacing:-1px;color:var(--color-tinta);text-shadow:4px 4px 0 var(--color-negro);font-size:44px;line-height:52px}@media (max-width:760px){.pago-precio{font-size:36px;line-height:44px}}.pago-chapa{white-space:nowrap;color:var(--color-tinta);background:var(--color-papel-2);border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.pago-chapa:before{content:"";background:var(--color-acento);border-radius:50%;width:8px;height:8px}.pago-despues{color:var(--color-tinta-suave);margin-top:10px;font-size:15px;line-height:22px}.pago-despues b{color:var(--color-tinta);font-weight:600}.pago-reloj{margin-top:16px}.rotulo.pago-rotulo{color:var(--color-tinta-suave);margin-bottom:8px;font-size:13px;line-height:16px}.pago-casillas{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pago-casilla-reloj{background:var(--color-papel-2);text-align:center;border-radius:8px;padding:10px 0 8px}.pago-casilla-reloj b{color:var(--color-tinta);font-size:22px;font-weight:400;line-height:26px;display:block}.pago-casilla-reloj span{color:var(--color-tinta-suave);font-size:13px;line-height:18px}.pago-sep{background:var(--color-linea);height:1px;margin:20px 0 16px}.pago-incluye{list-style:none}.pago-incluye li{color:var(--color-tinta);align-items:flex-start;gap:12px;padding:5px 0;font-size:15px;line-height:22px;display:flex}.pago-incluye li svg{color:var(--color-hecho);flex:none;margin-top:2px}.pago-incluye b{font-weight:600}.pago-klarna{background:var(--color-papel-2);color:var(--color-tinta);border-radius:8px;margin-top:16px;padding:10px 12px 10px 28px;font-size:15px;line-height:22px;position:relative}.pago-klarna:before{content:"";background:var(--color-acento);border-radius:999px;width:8px;height:8px;position:absolute;top:17px;left:12px}.pago-klarna b{white-space:nowrap;font-weight:700}.pago-klarna.pago-klarna-metodos{margin-top:0;margin-bottom:12px}.pago-sellos{flex-direction:column;gap:6px;list-style:none;display:flex}.pago-sellos li{color:var(--color-tinta);align-items:flex-start;gap:12px;font-size:15px;line-height:22px;display:flex}.pago-sellos svg{color:var(--color-tinta-suave);flex:none;margin-top:2px}.tarjeta.pago-form{padding:20px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000059}@media (min-width:640px){.tarjeta.pago-form{padding:24px}}.etiqueta-pago{color:var(--color-tinta-suave);margin-bottom:8px;font-size:13px;font-weight:600;line-height:16px;display:block}.campo-pago{background:var(--color-papel-2);min-height:48px;color:var(--color-tinta);border:0;border-radius:8px;padding:12px 16px;font-size:15px;line-height:24px;transition:box-shadow .18s;box-shadow:inset 0 -3px #46536d}.campo-pago::placeholder{color:var(--color-tinta-tenue)}.campo-pago:focus{box-shadow:0 -3px 0 var(--color-acento) inset;outline:none}.campo-pago:focus-visible{outline:3px solid var(--color-azul);outline-offset:2px}.campo-pago[aria-invalid=true]{box-shadow:inset 0 -3px #fca5a5}.pago-ayuda{color:var(--color-tinta-suave);margin-top:8px;font-size:13px;line-height:18px}.pago-error-texto{color:#fca5a5}.pago-trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pago-rapido-tapa{z-index:1;cursor:pointer;background:0 0;border-radius:8px;width:100%;position:absolute;inset:0}.pago-rapido-tapa:focus-visible{outline:3px solid var(--color-azul);outline-offset:2px}.pago-elementos{min-height:64px}.pago-toque{align-items:center;min-height:44px;display:inline-flex}.pago-toque:disabled{color:var(--color-tinta-tenue);cursor:default}.pago-codigo>.pago-toque{margin-block:-10px;padding-block:10px}.pago-enlace-texto{color:var(--color-azul);text-underline-offset:4px;font-weight:400;text-decoration:underline}.pago-form .rotulo.pago-rotulo{margin-bottom:10px}.pago-boton-2{background:var(--color-papel-2);min-height:48px;color:var(--color-tinta);border:0;border-radius:12px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.pago-boton-2:hover:not(:disabled){background:var(--color-papel-3)}.pago-boton-2:disabled{background:var(--color-papel-3);color:var(--color-tinta-suave);cursor:default;border:0}.pago-casilla{color:var(--color-tinta);align-items:flex-start;gap:12px;font-size:15px;line-height:1.625;display:flex}.pago-casilla input{width:24px;height:24px;accent-color:var(--color-acento);flex:none;margin-top:2px}.pago-enlace{min-height:44px;color:var(--color-azul);text-underline-offset:4px;margin-block:-10px;padding-block:10px;text-decoration:underline;display:inline-block}.pago-aviso{background:var(--color-papel-2);border-left:4px solid var(--color-acento);color:var(--color-tinta);border-radius:8px;padding:12px 16px;font-size:15px;line-height:22px}.pago-aviso-error{border-left-color:#fca5a5}.pago-pagar{border:3px solid var(--color-negro);width:100%;min-height:52px;box-shadow:4px 4px 0 var(--color-negro);background:var(--color-acento);color:var(--color-fondo);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:12px 20px;font-size:18px;font-weight:700;line-height:24px;transition:background-color .18s,transform .1s,box-shadow .1s;display:flex}.pago-pagar:hover:not(:disabled){background:var(--color-acento-hondo)}.pago-pagar:active:not(:disabled){box-shadow:1px 1px 0 var(--color-negro);transform:translate(3px,3px)}.pago-pagar:disabled{box-shadow:none;background:var(--color-papel-3);color:var(--color-tinta-suave);cursor:default;border:0}.pago-codigo{margin-top:0}.pago-respaldo{border-radius:var(--radius-control);background:var(--color-papel-2);margin-bottom:1.5rem;padding:1.25rem}.pago-hecho-columna{max-width:36rem}.pago-final{padding-top:1.5rem}@media (min-width:1024px){.video-welcome.pa-monitor{grid-area:auto;margin-right:0}}.video-welcome video::cue{font-family:var(--font-lectura);color:var(--color-tinta);background:#05071adb;font-size:17px;line-height:1.35}@media (max-width:639px){.video-welcome video::cue{font-size:14px}}@media (min-width:768px){.marcador-ficha{grid-template-columns:repeat(var(--celdas,3), minmax(0, 1fr))}}.vineta-no:before{box-shadow:inset 0 0 0 2px var(--color-tinta-tenue);background:0 0}.es-tu-curso{gap:2.5rem;margin-top:2rem;display:grid}@media (min-width:1024px){.es-tu-curso-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.lista-si{gap:1rem;display:grid}.lista-si li{color:var(--color-tinta);align-items:flex-start;gap:.75rem;font-size:17px;line-height:1.6;display:flex}.lista-no li{color:var(--color-tinta-suave)}.lista-icono{flex:none;width:1.25rem;height:1.25rem;margin-top:.25rem}@media (max-width:767px){.lista-si li{font-size:16px;line-height:1.5}}@media (min-width:768px){.marcador-dentro{grid-template-columns:repeat(2,minmax(0,1fr))}}.metodo-puntos{counter-reset:metodo;max-width:var(--container-lectura);gap:1.5rem;display:grid}.metodo-puntos li{counter-increment:metodo;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.75rem;display:grid}.metodo-puntos li:before{content:counter(metodo, decimal-leading-zero);font-family:var(--font-titular);color:var(--color-acento);grid-row:span 2;font-size:1.25rem;font-weight:700;line-height:1.4}.metodo-puntos h3{font-family:var(--font-titular);color:var(--color-tinta);font-size:1.25rem;font-weight:700;line-height:1.3}.metodo-puntos p{color:var(--color-tinta-suave);margin-top:.375rem;font-size:1rem;line-height:1.55}.metodo-remate{max-width:var(--container-lectura);color:var(--color-tinta);padding-left:3.25rem;font-size:1rem;font-weight:600}@media (min-width:768px){.metodo-puntos p,.metodo-remate{font-size:1.0625rem}}.aviso-lanzamiento{border:2px solid var(--color-acento);box-shadow:6px 6px 0 var(--color-negro);background:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 4px), var(--color-papel)}.casillas-sube .casilla{background:var(--color-fondo);box-shadow:inset 0 0 0 2px var(--color-papel-3)}.casillas-sube .casilla-cifra{color:var(--color-acento);font-variant-numeric:tabular-nums;font-size:28px;line-height:32px}.aviso-titular{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:1.625rem;font-weight:700;line-height:1.15}@media (min-width:768px){.aviso-titular{font-size:2rem}}.aviso-pago{border-top:2px dashed var(--color-papel-3);flex-direction:column;gap:1rem;padding-top:1.25rem;display:flex}.aviso-pago-texto{color:var(--color-tinta);flex-direction:column;gap:.25rem;font-size:16px;line-height:1.5;display:flex}.aviso-pago-texto strong{color:var(--color-tinta);font-weight:700}@media (min-width:1024px){.aviso-pago{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.aventura-seccion{overflow:clip}.ld{margin-top:2rem;position:relative}.ld-cuaderno{top:var(--cabecera);z-index:6;border-block:1px solid var(--color-linea);background:#05071af2;justify-content:space-between;align-items:center;gap:.75rem;margin-inline:-1.25rem;padding:.5rem 1.25rem;display:flex;position:sticky}.ld-cuaderno-anillas{display:none}.ld-cuaderno-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-tinta-suave);flex-wrap:wrap;align-items:baseline;gap:0 .3em;font-size:13px;font-weight:600;line-height:1.4;display:flex}.ld-casillas{gap:4px;display:flex}.ld-casilla{position:relative}.ld-casilla-nombre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ld-caja{background:var(--color-fondo);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 2px var(--color-papel-3);color:var(--color-tinta-tenue);transition:background-color .3s var(--ease-salida), box-shadow .3s var(--ease-salida), color .3s var(--ease-salida);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ld-caja-icono{width:1rem;height:1rem}.ld-caja-check{display:none}.ld-casilla[data-hecha=si] .ld-caja{background:var(--color-acento);box-shadow:inset 0 0 0 2px var(--color-acento);color:var(--color-sobre-acento)}.ld-cuaderno-final{display:none}@media (max-width:379px){.ld-casillas{gap:3px}.ld-caja{width:1.5rem;height:1.5rem}.ld-caja-icono{width:.875rem;height:.875rem}}.ld-ruta{--ld-camino:8px;--ld-trazo:4px;margin-inline:-1.25rem;padding-inline:1.25rem;position:relative}.ld-camino{z-index:0;pointer-events:none;shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ld-camino path{fill:none;stroke-width:var(--ld-trazo);stroke-dasharray:var(--ld-trazo) var(--ld-trazo);stroke-linejoin:miter}.ld-camino-base path{stroke:var(--color-papel-3)}.ld-camino-lleno path{stroke:var(--color-acento)}.ld-cruce{z-index:1;justify-content:center;align-items:center;height:4.5rem;display:flex;position:relative}.ld-tramo:first-of-type .ld-cruce{height:3.5rem}.ld-hito{background:var(--color-fondo);min-width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 3px var(--color-papel-3);color:var(--color-tinta-suave);transition:background-color .3s var(--ease-salida), box-shadow .3s var(--ease-salida), color .3s var(--ease-salida);border-radius:8px;justify-content:center;align-items:center;padding:.25rem .5rem 0;font-size:15px;display:inline-flex}.ld-hito-final{padding:0}.ld-hito[data-pasado=si]{background:var(--color-acento);box-shadow:inset 0 0 0 3px var(--color-acento);color:var(--color-sobre-acento)}.ld-parada{z-index:1;gap:1.5rem;display:grid;position:relative}.ld-texto{order:-1}.ld-area{letter-spacing:.06em;text-transform:uppercase;color:var(--color-acento);align-items:center;gap:.5rem;font-size:13px;font-weight:600;line-height:1.4;display:flex}.ld-titulo{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;margin-top:.5rem;font-size:1.375rem;font-weight:700;line-height:1.25}.ld-puntos{gap:.5rem;max-width:44ch;margin-top:.875rem;display:grid}.ld-puntos li{color:var(--color-tinta);text-wrap:pretty;padding-left:1.25rem;font-size:16px;line-height:1.5;position:relative}.ld-puntos li:before{content:"";background:var(--color-acento);border-radius:2px;width:8px;height:8px;position:absolute;top:.6em;left:0}.ld-nombre{font-weight:600}.ld-cifra{background:var(--color-papel-2);color:var(--color-tinta);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:0 .4em;margin-top:1rem;padding:.5rem .875rem;font-size:15px;line-height:1.4;display:inline-flex}.ld-cifra-valor{font-family:var(--font-titular);color:var(--color-tinta);font-size:20px;font-weight:700}.ld-escena{justify-content:flex-start;padding:0 0 .5rem 6%;display:flex;position:relative}.ld-parada[data-lado=der] .ld-escena{justify-content:flex-end;padding:0 6% .5rem 0}.ld-postal{z-index:0;background:var(--color-tinta);border-radius:3px;width:56%;margin:0;padding:5px;position:absolute;top:3rem;right:0;rotate:3deg;box-shadow:0 12px 28px #0000008c}.ld-parada[data-lado=der] .ld-postal{left:0;right:auto;rotate:-3deg}.ld-postal-img{aspect-ratio:16/10;object-fit:cover;border-radius:1px;width:100%;height:auto;display:block}.ld-postal-rotulo{letter-spacing:0;color:var(--color-fondo);padding:1px 2px 6px;font-size:11px;line-height:1.2;display:block}.ld-parada[data-lado=izq] .ld-postal-rotulo{text-align:right}.iphone.ld-movil-delante{--iphone-w:172px;--ry:10deg;--rz:-1deg;z-index:2}.ld-parada[data-lado=der] .iphone.ld-movil-delante{--ry:-10deg;--rz:1deg;--iphone-canto:1.3cqw .5cqw 0 #0d0e12}.iphone.ld-movil-detras{display:none}.ld-remate{z-index:1;text-align:center;max-width:40ch;color:var(--color-tinta);text-wrap:balance;margin:3rem auto 0;padding-inline:1rem;font-size:17px;line-height:1.5;position:relative}.ld-final{z-index:1;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.ld-final-rotulo{font-size:13px;line-height:1.4}.ld-final-boton{border-radius:var(--radius-control);border:3px solid var(--color-papel-3);background:var(--color-papel-2);min-height:52px;color:var(--color-tinta-suave);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.ld-final-boton:focus-visible{outline:3px solid var(--color-azul);outline-offset:4px}.ld-final-boton[data-abierto=si]{border-color:var(--color-negro);background:var(--color-acento);color:var(--color-sobre-acento);box-shadow:4px 4px 0 var(--color-negro);transition:transform .1s var(--ease-salida), box-shadow .1s var(--ease-salida), background-color .18s ease}@media (prefers-reduced-motion:no-preference){.ld[data-vivo=si] .ld-final-boton[data-abierto=si]{animation:.55s cubic-bezier(.34,1.56,.64,1) both ld-abre}}@keyframes ld-abre{0%{opacity:.6;scale:.95}to{opacity:1;scale:1}}@media (min-width:640px){.iphone.ld-movil-delante{--iphone-w:190px}.iphone.ld-movil-detras{z-index:1;--iphone-w:160px;--ry:-8deg;--rz:6deg;display:block;position:absolute;top:2.5rem;left:36%}.ld-parada[data-lado=der] .iphone.ld-movil-detras{--ry:8deg;--rz:-6deg;left:auto;right:36%}.ld-escena[data-doble=si] .ld-postal{width:44%;top:1rem}}@media (min-width:768px){.ld-ruta{--ld-camino:14px;--ld-trazo:6px;margin-inline:-2.5rem;padding-inline:2.5rem}.ld-cuaderno{margin-inline:-2.5rem;padding-inline:2.5rem}.ld-titulo{font-size:var(--text-ficha);line-height:1.33}.ld-puntos li{font-size:17px;line-height:1.55}.ld-cruce{height:6rem}}@media (min-width:1024px){.ld{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.ld-cuaderno{top:calc(var(--cabecera) + 2rem);border-radius:var(--radius-tarjeta);background:var(--color-papel);border:0;margin:1.5rem 0 0;padding:1.75rem 1.25rem 1rem;display:block;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.ld-cuaderno-anillas{background:radial-gradient(circle, var(--color-fondo) 0 4px, var(--color-papel-3) 4px 6px, transparent 6.5px) 0 0 / 22px 14px repeat-x;height:14px;display:block;position:absolute;top:-7px;left:1rem;right:1rem}.ld-casillas{flex-direction:column;gap:0;margin-top:.75rem}.ld-casilla{border-bottom:1px solid var(--color-linea);align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.ld-casilla-nombre{clip-path:none;width:auto;height:auto;color:var(--color-tinta-suave);transition:color .3s var(--ease-salida);font-size:16px;position:static;overflow:visible}.ld-casilla[data-hecha=si] .ld-casilla-nombre{color:var(--color-tinta)}.ld-caja{border-radius:4px;width:1.5rem;height:1.5rem}.ld-caja-icono{display:none}.ld-caja-check{opacity:0;width:1rem;height:1rem;transition:opacity .3s var(--ease-salida), scale .3s var(--ease-salida);display:block;scale:.95}.ld-casilla[data-hecha=si] .ld-caja-check{opacity:1;scale:1}.ld-cuaderno-final{min-height:44px;color:var(--color-tinta-suave);align-items:center;gap:.5rem;margin-top:.75rem;font-size:15px;font-weight:600;text-decoration:none;display:flex}.ld-cuaderno[data-abierto=si] .ld-cuaderno-final{color:var(--color-acento)}@media (hover:hover) and (pointer:fine){.ld-cuaderno-final:hover{text-underline-offset:4px;text-decoration:underline}}.ld-cuaderno-final:focus-visible{outline:3px solid var(--color-azul);outline-offset:4px;border-radius:4px}.ld-ruta{--ld-camino:12px;margin-inline:0;padding-inline:2.5rem}.ld-parada{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem}.ld-texto{order:0}.ld-parada[data-lado=der] .ld-texto{order:-1}.ld-escena{justify-content:flex-start;padding:0}.ld-parada[data-lado=der] .ld-escena{justify-content:flex-end;padding:0}.ld-postal{width:78%;top:0;left:0;right:auto;rotate:-3deg}.ld-parada[data-lado=der] .ld-postal{left:auto;right:0;rotate:3deg}.iphone.ld-movil-delante{--iphone-w:210px;margin:0 0 0 14%}.ld-parada[data-lado=der] .iphone.ld-movil-delante{margin:0 14% 0 0}.iphone.ld-movil-detras{--iphone-w:170px;top:2.5rem;left:56%}.ld-parada[data-lado=der] .iphone.ld-movil-detras{left:auto;right:56%}.ld-escena[data-doble=si] .ld-postal{width:70%;top:0}.ld-remate{margin-top:3.5rem}}@media (min-width:1280px){.iphone.ld-movil-delante{--iphone-w:230px}.iphone.ld-movil-detras{--iphone-w:185px}}.apertura-holo{order:-1;margin:0 -1.25rem;position:relative}.holo{flex-direction:column;align-items:center;display:flex;position:relative}.holo-escena{aspect-ratio:4/3;width:100%;position:relative}.holo-capa{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.holo-poster{transition:opacity .3s var(--ease-salida)}.holo-poster[data-oculto=si]{opacity:0}.holo-lienzo{opacity:0;transition:opacity .3s var(--ease-salida)}.holo-lienzo[data-pintado=true]{opacity:1}.holo-fuente{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.holo-sin-gl{object-fit:cover;object-position:50% 0;z-index:2;height:200%}.holo[data-gl=no] .holo-escena{overflow:hidden}.holo[data-gl=no][data-modo=reposo] .holo-sin-gl{display:none}.holo-proyector{border:2px solid var(--color-azul);background:radial-gradient(closest-side,#3590e673,#3590e600);border-radius:50%;width:62%;height:22px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #3590e680}.holo-dialogo{border:2px solid var(--color-azul);background:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 3px),#05071aeb;border-radius:8px;width:calc(100% - 2.5rem);max-width:40rem;margin-top:1.75rem;padding:1.25rem 1.25rem 1rem;position:relative}.holo-dialogo-quien{line-height:1;position:absolute;top:0;left:1rem;transform:translateY(-55%)}.holo-subtitulo{text-align:center;height:52px;font-family:var(--font-lectura);color:var(--color-tinta);text-wrap:balance;justify-content:center;align-items:center;margin:0;font-size:19px;font-weight:400;line-height:1.35;display:flex;overflow:hidden}.holo-subtitulo em{font-style:italic}.holo-mandos{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.holo-boton{margin-top:1rem;position:static}.apertura-luz-holo{--luz-tam:70%;top:30%;left:50%}@media (min-width:768px){.apertura-holo{margin:0}.holo-escena{aspect-ratio:16/9}.holo-subtitulo{height:65px;font-size:24px}}@media (min-width:1024px){.apertura-holo{order:0;grid-area:1/6/auto/span 7;align-self:end}.apertura-luz-holo{--luz-tam:75%;top:46%;left:66%}}@media (prefers-reduced-motion:reduce){.holo-poster,.holo-lienzo{transition:none}}.robbie-banco{width:100%;position:relative}.robbie-banco>img{width:100%;height:100%;display:block;position:absolute;inset:0}.robbie-banco .rb-px{image-rendering:pixelated}.robbie-banco .rb-holo,.robbie-banco .rb-px,.robbie-banco[data-estado=espera]>img{opacity:0}@media (prefers-reduced-motion:no-preference){.robbie-banco[data-estado=entra] .rb-holo{animation:.3s step-end both rb-holo}.robbie-banco[data-estado=entra] .rb-px16{animation:.2s step-end .3s both rb-capa}.robbie-banco[data-estado=entra] .rb-px8{animation:.15s step-end .5s both rb-capa}.robbie-banco[data-estado=entra] .rb-px4{animation:.15s step-end .65s both rb-capa}.robbie-banco[data-estado=entra] .rb-color{animation:1ms step-end .8s both rb-capa-final}}@keyframes rb-holo{0%{opacity:.78}30%{opacity:.35}45%{opacity:.78}to{opacity:0}}@keyframes rb-capa{0%{opacity:1}to{opacity:0}}@keyframes rb-capa-final{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.robbie-banco[data-estado=entra] .rb-color{transition:opacity .3s var(--ease-salida);opacity:1}}.metodo-rejilla{row-gap:2rem;display:grid}.metodo-cabeza{order:-1}.metodo-foto{justify-content:center;display:flex}.metodo-foto .robbie-banco{max-width:280px}@media (min-width:1024px){.metodo-rejilla{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 4rem}.metodo-foto{grid-area:1/1/span 2/span 5;justify-content:flex-start;align-self:center}.metodo-foto .robbie-banco{max-width:420px}.metodo-cabeza{grid-area:1/6/auto/span 7;align-self:end}.metodo-cuerpo{grid-area:2/6/auto/span 7;align-self:start}}.tc-lista{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.tc-lista>li{display:flex}.tc{border-radius:var(--radius-tarjeta);background:var(--color-papel);width:100%;transition:border-color .18s var(--ease-salida);border:2px solid #46536d;flex-direction:column;padding:20px 20px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}@media (min-width:900px){.tc-lista{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem}.tc-lista>li{grid-row:span 6;grid-template-rows:subgrid;display:grid}.tc{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}}@media (min-width:1100px){.tc{padding:24px 24px 28px}}.tc[data-destacado=si]{border-color:var(--color-acento)}.tc-pegatina{z-index:3;position:absolute;top:-16px;right:16px}@media (hover:hover) and (pointer:fine){.tc:hover{border-color:var(--color-tinta-suave)}.tc[data-destacado=si]:hover{border-color:#ff6a2a}}.tc-ranura{justify-content:center;margin-top:-48px;display:flex}@media (min-width:1100px){.tc-ranura{margin-top:-52px}}.tc-ranura .caja{width:min(264px,72vw)}@media (min-width:900px){.tc-ranura .caja{width:min(240px,100%)}}@media (min-width:1280px){.tc-ranura .caja{width:264px}}.tc-ranura .caja-titulo{font-size:clamp(20px,9.5cqi,24px)}.cartucho-quieto .cartucho-giro{animation:none}.tc-ranura .caja-franja>span:first-child{display:none}.tc-ranura .caja-franja{justify-content:flex-end}.tc-cabeza{align-items:center;gap:16px;padding-top:4px;display:flex}.tc-insignia{border:3px solid var(--color-negro);width:96px;height:96px;box-shadow:4px 4px 0 var(--color-negro);transition:transform .18s var(--ease-salida);background:#0e1738;border-radius:999px;flex-shrink:0;display:block;overflow:hidden}@media (min-width:1100px){.tc-insignia{width:112px;height:112px}}.tc-insignia img{object-fit:cover;width:100%;height:100%;display:block}.tc-cabeza-texto{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.tc-stage{color:var(--color-acento);font-size:11px;line-height:1}.tc-nombre{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:24px;font-weight:700;line-height:28px}.tc-sello{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);min-width:46px;height:30px;box-shadow:3px 3px 0 var(--color-negro);background:var(--color-acento);color:var(--color-sobre-acento);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0 8px;font-size:13px;line-height:1;display:inline-flex}[data-curso=game-now] .tc-sello{background:var(--color-azul);color:var(--color-negro)}[data-curso=now-youre-dangerous] .tc-sello{color:var(--color-tinta);background:#a83a0a}.tc-para{color:var(--color-tinta);margin-top:16px;font-size:17px;line-height:26px}.tc-resumen{flex-direction:column;margin-top:18px;padding-bottom:16px;display:flex}.tc-mas{z-index:2;border-top:1px solid var(--color-linea);width:100%;min-height:44px;color:var(--color-tinta);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:600;line-height:22px;display:flex;position:relative}.tc-mas-flecha{width:20px;height:20px;transition:rotate .3s var(--ease-salida);flex-shrink:0}.tc-mas[aria-expanded=true] .tc-mas-flecha{rotate:180deg}@media (hover:hover) and (pointer:fine){.tc-mas:hover>span{text-underline-offset:4px;text-decoration:underline}}.tc-pliegue{transition:grid-template-rows .3s var(--ease-salida);grid-template-rows:0fr;display:grid}.tc-pliegue[data-abierto=si]{grid-template-rows:1fr}.tc-pliegue-dentro{visibility:hidden;min-height:0;transition:visibility 0s linear .3s;display:grid;overflow:hidden}.tc-pliegue[data-abierto=si] .tc-pliegue-dentro{visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.tc-pliegue,.tc-pliegue-dentro,.tc-mas-flecha{transition:none}}.tc-total{color:var(--color-tinta);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;font-size:17px;font-weight:600;line-height:24px;display:flex}.tc-total-cifra{font-family:var(--font-titular);font-size:30px;font-weight:700;line-height:34px}.tc-total-unidades{color:var(--color-tinta);font-size:17px;font-weight:600}.tc-areas{border-top:1px solid var(--color-linea);align-content:stretch;margin-bottom:24px;display:grid}.tc-areas li{border-bottom:1px solid var(--color-linea);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.tc-area-texto{flex-direction:column;min-width:0;display:flex}.tc-area-nombre{color:var(--color-tinta);font-size:16px;font-weight:600;line-height:22px}.tc-area-que{color:var(--color-tinta-suave);font-size:14px;line-height:20px}.tc-area-cifra{font-variant-numeric:tabular-nums;color:var(--color-tinta);flex-shrink:0;font-size:17px;font-weight:700;line-height:22px}.tc-final{color:var(--color-tinta);align-items:center;gap:10px;margin-top:14px;font-size:16px;font-weight:600;line-height:22px;display:flex}.tc-rasgo-icono{width:20px;height:20px;color:var(--color-acento);flex-shrink:0}.tc-precio-fila{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.tc-precio-sube{color:var(--color-tinta-suave);white-space:nowrap;font-size:14px;line-height:20px}.tc-precio-sube s{color:var(--color-tinta);font-size:16px;font-weight:600;text-decoration-thickness:2px}.tc-compra{border-top:1px solid var(--color-linea);flex-direction:column;align-items:stretch;gap:14px;margin-top:auto;padding-top:20px;display:flex}.tc-boton{border:2px solid var(--color-tinta);border-radius:var(--radius-control);min-height:48px;color:var(--color-tinta);transition:background-color .18s var(--ease-salida);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}.tc:hover .tc-boton{background:var(--color-papel-2)}.tc-boton:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.tc-pegatina{pointer-events:none}.tc-c1{border-radius:var(--radius-tarjeta);background:var(--color-papel);border:2px solid #46536d;align-items:center;gap:16px 20px;margin-top:24px;padding:16px 20px;display:flex}.tc-c1-caja{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);width:64px;height:78px;box-shadow:4px 4px 0 var(--color-negro);background:var(--color-papel-3);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:flex}.tc-c1-nivel{color:var(--color-tinta);font-size:18px;line-height:1}.tc-c1-candado{width:18px;height:18px;color:var(--color-tinta)}.tc-c1-texto{flex-direction:column;gap:6px;min-width:0;display:flex}.tc-c1-cabeza{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.tc-c1-nombre{font-family:var(--font-titular);color:var(--color-tinta);font-size:20px;font-weight:700;line-height:26px}.tc-c1-estado{background:var(--color-tinta);color:var(--color-fondo);box-shadow:3px 3px 0 var(--color-negro);rotate:-2deg}.tc-c1-linea{color:var(--color-tinta-suave);font-size:16px;line-height:22px}@media (min-width:768px){.tc-c1{padding:18px 24px}.tc-c1-nombre{font-size:24px;line-height:30px}}.elegir-pie{flex-direction:column;align-items:center;gap:32px;margin-top:56px;display:flex}@media (min-width:768px){.elegir-pie{margin-top:72px}}.elegir-pie-prueba{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.elegir-pie-texto{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:24px;font-weight:700;line-height:32px}.elegir-pie .boton-principal{min-height:56px;padding:.875rem 1.75rem;font-size:17px}.elegir-pie .mapa-marco{margin-inline:0}.seccion.high-score{padding-bottom:calc(130 * var(--px))}.hs-fila{flex-direction:column;display:flex}.hs-texto{isolation:isolate;position:relative}.hs-texto:before{content:"";z-index:-1;pointer-events:none;filter:blur(14px);background:#0a0e26f0;border-radius:24px;position:absolute;inset:-20px -28px}.hs-datos{gap:1.25rem;display:grid}.hs-dato .marcador-que{color:var(--color-tinta-suave);margin-top:4px}.hs-dato .marcador-cifra .pixel{font-size:24px}.hs-robbie{width:190px;margin-top:64px;margin-bottom:calc(-130 * var(--px));order:2;align-self:flex-start;margin-left:-12px}.hs-texto{order:1}@media (min-width:768px){.hs-robbie{width:240px;margin-top:140px}.hs-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){.hs-fila{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:3rem;display:grid}.hs-robbie{width:380px;max-width:none;margin:0;margin-bottom:calc(-130 * var(--px));order:0;align-self:end;margin-left:-24px}.hs-texto{order:0;padding-top:1rem}.hs-dato .marcador-cifra .pixel{font-size:26px}}@media (min-width:1024px) and (max-width:1279px){.hs-robbie{width:300px}.high-score.ep-horizonte{--ep-x:calc(-104 * var(--px))}}@media (min-width:1280px){.hs-dato .marcador-cifra .pixel{font-size:30px}}@media (min-width:1440px){.hs-robbie{width:420px}.high-score.ep-horizonte{--ep-x:calc(-10 * var(--px))}}.pie-calle{--pie-cielo:30;padding-top:calc((var(--pie-cielo) + 104) * var(--px))}.pie-calle .ep-c-calle,.pie-calle .ep-c-luces,.pie-calle .ep-c-neon{top:calc(var(--pie-cielo) * var(--px));background-position:0 0;bottom:auto}.pie-calle .ep-c-estrellas{height:calc((var(--pie-cielo) + 40) * var(--px));top:0;bottom:auto;-webkit-mask-image:none;mask-image:none}.pie-calle .ep-c-bus{display:none}.pie-calle .ep-c-luna{z-index:auto;right:auto;left:calc(98 * var(--px));top:calc((var(--pie-cielo) + 4) * var(--px));display:block}@media (min-width:1360px){.pie-calle .ep-c-luna{left:calc(304 * var(--px))}}.pie-acera{background:linear-gradient(to bottom, #0a0e2699 0, #0a0e26e6 calc(10 * var(--px)), var(--color-fondo) calc(17 * var(--px)));position:relative}.cabecera-pixel{position:sticky}.cabecera-pixel:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, var(--color-linea) 0 8px, transparent 8px 12px), linear-gradient(var(--color-linea), var(--color-linea)) top / 100% 2px no-repeat;height:4px;position:absolute;bottom:-4px;left:0;right:0}.menu-enlace{position:relative}.menu-enlace:before{content:"";background:var(--color-acento);clip-path:polygon(0 0,0 100%,100% 50%);opacity:0;width:6px;height:10px;image-rendering:pixelated;margin-top:-5px;transition:opacity .1s,transform .1s;position:absolute;top:50%;left:-12px;transform:translate(-3px)}.menu-enlace:hover:before,.menu-enlace:focus-visible:before,.menu-enlace[aria-current=page]:before{opacity:1;transform:none}.menu-enlace[aria-current=page]:after{content:"";background:var(--color-acento);height:3px;position:absolute;bottom:4px;left:0;right:0}@media (max-width:400px){.menu-enlace:before{display:none}}.boton-alumnos{background:var(--color-papel-2);min-height:44px;color:var(--color-tinta);border:2px solid var(--color-tinta);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:transform .1s,box-shadow .1s,background-color .1s;display:inline-flex;box-shadow:0 3px #000}@media (min-width:768px){.boton-alumnos{padding:0 16px;font-size:15px}}@media (max-width:400px){.boton-alumnos{gap:6px;padding:0 10px}}.boton-alumnos:hover{background:var(--color-papel-3)}.boton-alumnos:active{transform:translateY(3px);box-shadow:0 0 #000}.boton-alumnos:focus-visible{outline:3px solid var(--color-azul);outline-offset:3px}@media (prefers-reduced-motion:reduce){.boton-alumnos,.menu-enlace:before{transition:none}}.cab-insignias{display:inline-flex}.cab-insignia{border:2px solid var(--color-negro);width:28px;height:28px;box-shadow:2px 2px 0 var(--color-negro);transition:transform .1s var(--ease-salida);background:#0e1738;border-radius:999px;display:block;overflow:hidden}.cab-insignia+.cab-insignia{margin-left:-8px}.cab-insignia img{object-fit:cover;width:100%;height:100%;display:block}.cab-cursos:hover .cab-insignia,.cab-cursos:focus-visible .cab-insignia{transform:translateY(-3px)}.cab-cursos:hover .cab-insignia:nth-child(2){transition-delay:60ms}.cab-cursos:hover .cab-insignia:nth-child(3){transition-delay:.12s}.cab-pegatina{background:var(--color-tinta);color:var(--color-negro);box-shadow:3px 3px 0 var(--color-negro);padding:6px 7px;font-size:11px;line-height:1;transform:rotate(-4deg)}.boton-alumnos-icono{justify-content:center;width:44px;padding:0}.boton-hamburguesa{width:44px;height:44px;color:var(--color-tinta);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:inline-flex}.boton-hamburguesa span{background:currentColor;width:22px;height:4px;display:block}.boton-hamburguesa:focus-visible{outline:3px solid var(--color-azul);outline-offset:2px}.boton-cerrar{position:relative}.boton-cerrar span{position:absolute}.boton-cerrar span:first-child{transform:rotate(45deg)}.boton-cerrar span:last-child{transform:rotate(-45deg)}.menu-movil{z-index:60;background:var(--color-fondo);animation:menu-entra .3s var(--ease-salida);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes menu-entra{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.menu-movil-cuerpo{z-index:1;flex-direction:column;flex:1 0 auto;max-width:41rem;margin-inline:0;padding-top:8px;padding-bottom:16px;display:flex;position:relative}.menu-rotulo{letter-spacing:.08em;color:var(--color-tinta-suave);padding:12px 0 10px;font-size:11px;line-height:1}.menu-filas{border-top:1px solid var(--color-linea)}.menu-filas-aparte{border-top:0}.menu-fila{border-bottom:1px solid var(--color-linea);min-height:64px;color:var(--color-tinta);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding-block:10px;font-size:15px;font-weight:700;line-height:20px;transition:background-color .1s;display:grid}.menu-fila:hover{background:var(--color-papel)}.menu-fila:focus-visible{outline:3px solid var(--color-azul);outline-offset:-3px}.menu-fila[aria-current=page] .menu-fila-texto{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--color-tinta-suave);-webkit-text-decoration-color:var(--color-tinta-suave);-webkit-text-decoration-color:var(--color-tinta-suave);text-decoration-color:var(--color-tinta-suave)}.menu-fila-icono{border:2px solid var(--color-negro);background:#0e1738;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.menu-fila-icono img{object-fit:cover;width:100%;height:100%;display:block}.menu-fila-llave{background:var(--color-papel-2);border-color:var(--color-tinta-suave);color:var(--color-tinta)}.menu-fila-sello{border:2px solid var(--color-tinta-suave);border-radius:var(--radius-chapa);min-width:40px;height:28px;color:var(--color-tinta);justify-content:center;align-items:center;padding:0 6px;font-size:12px;line-height:1;display:inline-flex}.menu-movil-pulgar{flex-direction:column;gap:16px;margin-top:auto;padding-top:24px;display:flex}.menu-movil-prueba{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;width:100%;min-height:56px;font-size:16px;font-weight:700}.menu-movil-redes{justify-content:center;gap:12px}.menu-movil-redes .red-pixel{border-color:var(--color-tinta-suave);width:44px;height:44px;color:var(--color-tinta-suave);box-shadow:none;background:0 0}.menu-movil-redes .red-pixel svg{width:22px;height:22px}.menu-movil-redes .red-pixel:hover{background:var(--color-papel-2);color:var(--color-tinta);box-shadow:none;transform:none}.menu-movil-calle{--px:2px;flex:0 1 calc(130 * var(--px));background:url(/marca/pixel/calle-v9.png) repeat-x left bottom / calc(480 * var(--px)) calc(130 * var(--px));min-height:72px;image-rendering:pixelated}@media (max-height:779px){.menu-movil-calle{--px:1.5px}}@media (min-width:768px){.menu-movil-cuerpo{flex-grow:0}.menu-movil-pulgar{margin-top:0;padding-top:32px}.menu-movil-calle{margin-top:auto}}@media (prefers-reduced-motion:reduce){.menu-fila{transition:none}.menu-movil{animation:none}.cab-insignia{transition:none}}@media (max-width:479px){.mapa-nombre-curso{display:none}}.cabecera-pixel .menu-enlace,.cabecera-pixel .boton-alumnos{text-transform:uppercase;letter-spacing:.05em}.menu-enlace{font-size:17px;font-weight:700}@media (min-width:1024px){.cabecera-pixel .boton-alumnos{font-size:16px}.cab-insignia{width:32px;height:32px}}.cab-pegatina{white-space:nowrap;flex-shrink:0}.pie-calle{--pie-cielo:44}.pie-logo{left:50%;top:calc(var(--pie-cielo) * var(--px) / 2);z-index:1;height:44px;display:block;position:absolute;transform:translate(-50%,-50%)}@media (min-width:768px){.pie-logo{height:56px}}.pie-logo:focus-visible{outline:3px solid var(--color-azul);outline-offset:6px}.redes-pixel{flex-wrap:wrap;gap:16px;display:flex}.red-pixel{border:2px solid var(--color-tinta);background:var(--color-papel-2);width:52px;height:52px;color:var(--color-tinta);border-radius:999px;justify-content:center;align-items:center;transition:transform .1s,box-shadow .1s,background-color .1s;display:inline-flex;box-shadow:0 3px #000}.red-pixel svg{image-rendering:pixelated}.red-pixel:hover{background:var(--color-papel-3);transform:translateY(-2px);box-shadow:0 5px #000}.red-pixel:active{transform:translateY(3px);box-shadow:0 0 #000}.red-pixel:focus-visible{outline:3px solid var(--color-azul);outline-offset:3px}@media (prefers-reduced-motion:reduce){.red-pixel{transition:none}.red-pixel:hover{transform:none}}@media (min-width:1024px){.apertura-holo{align-self:center}.apertura-holo .holo-escena{width:var(--holo-ancho,64%)}.apertura-holo .holo-dialogo{width:var(--holo-ancho,64%);margin-top:1.25rem;padding:1rem 1rem .75rem}.apertura-holo .holo-subtitulo{height:54px;font-size:20px}.apertura-holo .holo-boton{margin-top:.75rem}.apertura-plataforma{margin-top:2rem;font-size:1.0625rem;line-height:1.6}.apertura-holo{--holo-ancho:66%}}@media (min-width:1280px){.apertura .hero-ready{font-size:3.5rem}.apertura-holo{--holo-ancho:70%}}.fx-apertura{padding-block:3rem 3.5rem}@media (min-width:768px){.fx-apertura{padding-block:5rem 6rem}}.fx-apertura-rejilla{gap:2.5rem;display:grid;position:relative}@media (min-width:1024px){.fx-apertura-rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:4rem}}.fx-cabeza{align-items:center;gap:18px;display:flex}.fx-insignia{width:104px;height:104px}@media (min-width:768px){.fx-insignia{width:128px;height:128px}}.fx-cabeza-texto{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.fx-stage{color:var(--color-acento);text-shadow:2px 2px 0 var(--color-negro);font-size:13px;line-height:1}.fx-nombre{font-family:var(--font-titular);letter-spacing:-.01em;color:var(--color-tinta);text-wrap:balance;font-size:2rem;font-weight:700;line-height:1.1}@media (min-width:768px){.fx-nombre{font-size:3rem}}.fx-gancho{max-width:34ch;font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;margin-top:1.75rem;font-size:1.25rem;font-weight:700;line-height:1.35}@media (min-width:768px){.fx-gancho{font-size:var(--text-ficha)}}.fx-datos{flex-wrap:wrap;gap:8px;margin-top:1.5rem;display:flex}.fx-datos li{color:var(--color-tinta);background:#0a0e26d9;border:2px solid #46536d;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.fx-datos b{font-weight:700}.fx-apertura-caja{justify-content:center;display:flex}.fx-apertura-caja .caja{width:min(380px,82vw)}@media (max-width:1023px){.fx-apertura-caja{order:-1}.fx-apertura-caja .caja{width:min(260px,72vw)}.fx-apertura-caja .caja-titulo{font-size:24px}.fx-apertura-caja .caja-franja>span:first-child{display:none}.fx-apertura-caja .caja-franja{justify-content:flex-end}}.fx-apertura .escena-velo-izquierda{background:#0a0e26db}@media (min-width:1024px){.fx-apertura .escena-velo-izquierda{background:linear-gradient(90deg,#0a0e26f2 0%,#0a0e26e6 52%,#0a0e2659 78%,#0a0e2640 100%)}}.fx-nota{color:var(--color-tinta);font-size:16px;line-height:1.5}.fx-dentro{background:var(--color-fondo);scroll-margin-top:80px}.fx-dentro-rejilla{gap:2.5rem;display:grid}@media (min-width:1024px){.fx-dentro-rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4rem}}.fx-total{align-items:center;gap:16px;margin-top:1.5rem;display:flex}.fx-total b{font-family:var(--font-pixel);color:var(--color-tinta);text-shadow:4px 4px 0 var(--color-negro);font-size:44px;font-weight:400;line-height:1}@media (min-width:768px){.fx-total b{font-size:56px}}.fx-total span{color:var(--color-tinta);font-size:18px;font-weight:600;line-height:1.35}.fx-temario{border-top:1px solid var(--color-linea);margin-top:2rem}.fx-temario summary{cursor:pointer;min-height:52px;color:var(--color-azul);justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:600;list-style:none;display:flex}.fx-temario summary::-webkit-details-marker{display:none}.fx-temario summary svg{transition:rotate .18s var(--ease-salida)}.fx-temario[open] summary svg{rotate:180deg}.fx-temario ol{border-top:1px solid var(--color-linea);gap:0;display:grid}.fx-temario li{border-bottom:1px solid var(--color-linea);color:var(--color-tinta-suave);grid-template-columns:2.5rem minmax(0,1fr);gap:8px;padding:10px 0;font-size:15px;line-height:1.45;display:grid}.fx-temario li b{color:var(--color-tinta);font-weight:600}.fx-temario-n{color:var(--color-tinta-tenue);padding-top:3px;font-size:13px}.fx-examen-rejilla{gap:2.5rem;display:grid}@media (min-width:1024px){.fx-examen-rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:4rem}}.fx-examen-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin-top:2rem;display:grid}@media (min-width:768px){.fx-examen-datos{grid-template-columns:repeat(4,minmax(0,1fr))}}.fx-examen-datos dt{color:var(--color-tinta);text-shadow:3px 3px 0 var(--color-negro);font-size:20px;line-height:1.3}.fx-examen-datos dd{color:var(--color-tinta-suave);margin-top:6px;font-size:15px;line-height:1.45}.fx-examen-movil{justify-items:center;display:grid}.fx-diploma{justify-content:center;padding:1rem 0 2rem;display:flex;position:relative}.fx-diploma .iphone{--iphone-w:clamp(170px, 48vw, 260px);--ry:-12deg;--rz:3deg}.fx-diploma-luz{--luz-tam:150%}.seccion.fx-precio{padding-bottom:calc(130 * var(--px))}.fx-precio.ep-horizonte{--ep-x:calc(-262 * var(--px))}@media (min-width:768px){.fx-precio.ep-horizonte{--ep-x:calc(-110 * var(--px))}}@media (min-width:1280px){.fx-precio.ep-horizonte{--ep-x:calc(-10 * var(--px))}}.fx-precio-rejilla{grid-template-areas:"cabeza""compra""robbie";gap:2rem;display:grid}.fx-precio-cabeza{grid-area:cabeza}.fx-precio-compra{grid-area:compra}.fx-velo{isolation:isolate;position:relative}.fx-velo:before{content:"";z-index:-1;filter:blur(10px);background:#0a0e26f0;border-radius:24px;position:absolute;inset:-20px -16px}.fx-precio-robbie{width:190px;margin-bottom:calc(-130 * var(--px));grid-area:robbie;align-self:end;margin-left:-12px}@media (min-width:1024px){.fx-precio-rejilla{grid-template:"cabeza compra""robbie compra"1fr/minmax(0,5fr) minmax(0,7fr);gap:2rem 4rem}.fx-precio-robbie{width:340px;margin-left:-24px}.fx-caja{margin-top:0}}.fx-precio-caja{display:none}@media (min-width:1024px){.fx-precio-rejilla{grid-template-areas:"caja compra""robbie compra"}.fx-precio-cabeza{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-precio-caja{grid-area:caja;justify-content:center;display:flex}.fx-precio-caja .caja{width:360px}.fx-precio-robbie{width:280px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes cartucho-llega{0%{transform:rotateX(-10deg)rotateY(-34deg)}to{transform:none}}.cartucho-scroll .cartucho-cuerpo{animation:linear both cartucho-llega;animation-timeline:view();animation-range:entry cover 45%}}}.fx-legal{color:var(--color-tinta-tenue);margin-top:1.5rem;font-size:13px;line-height:1.6}.ficha-v22>section{overflow-x:clip}@media (min-width:1024px){.fx-dentro-cabeza{position:sticky;top:112px}.fx-caja-curso{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-caja-anti{margin-top:0}}.formas-pago{width:100%;container-type:inline-size}.formas-pago-fila{flex-wrap:nowrap;gap:8px;display:flex}.formas-pago-fila .marca-tarjeta{width:48px;height:30px}.formas-pago-frase{color:var(--color-tinta);font-size:15px;font-weight:600;line-height:20px;display:none}.formas-pago-nota{color:var(--color-tinta-suave);margin-top:10px;font-size:14px;line-height:20px}@container (max-width:215px){.formas-pago-fila{display:none}.formas-pago-frase{display:block}}.sellos-formas{border-top:1px solid var(--color-linea);padding-top:1rem}@media (min-width:1024px){.aviso-pago .formas-pago.aviso-pago-marcas{flex-shrink:0;width:auto;container-type:normal}}.formas-pago.pago-marcas{margin-top:16px}.fx-linea{max-width:46ch;color:var(--color-tinta);margin-top:.75rem;font-size:17px;line-height:1.55}@media (min-width:768px){.fx-linea{font-size:19px}}.fx-apertura .fx-gancho{margin-top:1.5rem}@media (min-width:768px){.fx-apertura .fx-gancho{max-width:26ch;font-size:1.75rem;line-height:1.25}}.fx-muestra{max-width:40ch;color:var(--color-tinta-suave);margin-top:1.25rem;font-size:16px;line-height:1.55}.fx-muestra b{color:var(--color-tinta);font-weight:600}.fx-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}@media (min-width:768px){.fx-areas{gap:0 32px}}.fx-area{border-top:2px solid var(--color-papel-3);flex-direction:column;align-items:flex-start;gap:6px;padding:18px 0 22px;display:flex}.fx-area-cifra{color:var(--color-tinta);text-shadow:3px 3px 0 var(--color-negro);font-size:28px;font-weight:400;line-height:1.1}@media (min-width:768px){.fx-area-cifra{font-size:36px}}.fx-area-nombre{color:var(--color-tinta);font-size:16px;font-weight:700;line-height:1.3}@media (min-width:768px){.fx-area-nombre{font-size:18px}}.fx-area-que{color:var(--color-tinta-suave);max-width:30ch;font-size:14px;line-height:1.45}.fx-area-final{border-top-color:var(--color-acento)}.fx-area-icono{width:32px;height:32px;color:var(--color-acento)}@media (min-width:768px){.fx-area-icono{width:40px;height:40px}}.fx-caja{border:2px solid var(--color-acento);border-radius:var(--radius-tarjeta);box-shadow:6px 6px 0 var(--color-negro);background:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 4px), var(--color-papel);padding:36px 20px 20px;position:relative}@media (min-width:768px){.fx-caja{padding:36px 28px 24px}}.fx-caja-pegatina{position:absolute;top:-18px;left:20px}.fx-caja-precio{gap:20px;display:grid}@media (min-width:640px){.fx-caja-precio{grid-template-columns:minmax(0,1fr) minmax(0,260px);align-items:start;column-gap:28px}}.fx-caja-cifra{white-space:nowrap;color:var(--color-tinta);text-shadow:4px 4px #000;font-size:44px;line-height:52px;display:block}@media (min-width:768px){.fx-caja-cifra{font-size:56px;line-height:64px}}.fx-caja-sube{color:var(--color-tinta-suave);margin-top:8px;font-size:15px;line-height:22px}.fx-caja-sube s{color:var(--color-tinta);font-size:18px;font-weight:600;text-decoration-thickness:2px}.fx-caja-boton{margin-top:24px}.fx-caja-boton>a{width:100%;min-height:56px;font-size:17px}.fx-caja-condiciones{gap:8px;margin-top:18px;display:grid}.fx-caja-condiciones li{color:var(--color-tinta);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.fx-caja-condiciones svg{width:20px;height:20px;color:var(--color-acento);flex-shrink:0;margin-top:1px}.fx-caja-pago{border-top:2px dashed var(--color-papel-3);margin-top:20px;padding-top:18px}.fx-legal.fx-velo{margin-top:2rem}.oc-seccion .escena-velo-suave{background:#0a0e268c}.oc-cursos{max-width:880px}@media (min-width:900px){.oc-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.oc-lista>li[data-curso=start-strong] .tc-sello{background:var(--color-acento);color:var(--color-sobre-acento)}.oc-lista>li[data-curso=game-now] .tc-sello{background:var(--color-azul);color:var(--color-negro)}.oc-lista>li[data-curso=now-youre-dangerous] .tc-sello{color:var(--color-tinta);background:#a83a0a}.oc-prueba{flex-direction:column;align-items:flex-start;gap:16px;max-width:880px;margin-top:48px;display:flex}@media (min-width:768px){.oc-prueba{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:56px}}.oc-prueba .boton-principal{min-height:56px;padding:.875rem 1.75rem;font-size:17px}@media (min-width:768px) and (max-width:1279px){.oc-seccion .ep-k-cumbre,.oc-seccion .ep-k-camino,.oc-seccion .ep-k-relleno{right:calc(-110 * var(--px))}}.oc-cabeza{isolation:isolate;position:relative}.oc-cabeza:before{content:"";z-index:-1;pointer-events:none;filter:blur(10px);background:#0a0e26f0;border-radius:24px;position:absolute;inset:-20px -16px}.fx-caja-curso{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:1.625rem;font-weight:700;line-height:1.15}@media (min-width:768px){.fx-caja-curso{font-size:2rem}}.fx-caja-anti{color:var(--color-tinta-suave);margin:8px 0 20px;font-size:15px;line-height:22px}.fx-caja-anti strong{color:var(--color-acento);font-weight:700}.apertura-desc{max-width:32rem;margin-top:1.75rem}.apertura-lead{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:1.5rem;font-weight:700;line-height:1.2}.apertura-sub{color:var(--color-tinta-suave);margin-top:.5rem;font-size:1.0625rem;line-height:1.5}.apertura-puntos{gap:.5rem;margin-top:1.25rem;display:grid}.apertura-puntos li{color:var(--color-tinta);padding-left:1.375rem;font-size:1rem;line-height:1.45;position:relative}.apertura-puntos li:before{content:"";background:var(--color-acento);width:8px;height:8px;position:absolute;top:.5em;left:0;box-shadow:2px 2px #000}.apertura-firma{font-family:var(--font-titular);color:var(--color-tinta);border-top:2px dotted #f3eedb40;margin-top:1.25rem;padding-top:1rem;font-size:1.125rem;font-weight:700}@media (min-width:1024px){.apertura-lead{font-size:1.875rem}.apertura-desc{margin-top:2rem}.ld{display:block}}.ld-cuaderno{display:none}.ld-salida{height:2.5rem}.aventura-enlazada{padding-bottom:0}.examen-enlazado{padding-top:0}.examen-camino{background:repeating-linear-gradient(to bottom, var(--color-acento) 0 4px, transparent 4px 8px);width:4px;height:3rem;margin-bottom:.75rem;display:block}@media (min-width:768px){.examen-camino{background:repeating-linear-gradient(to bottom, var(--color-acento) 0 6px, transparent 6px 12px);width:6px;height:4rem}}.fx-caja-corta{margin-top:0;padding:32px 20px 20px}@media (min-width:768px){.fx-caja-corta{padding:36px 28px 24px}}.fx-apertura .fx-caja-gancho{max-width:none;margin-top:0}.fx-caja-linea{max-width:none;margin-bottom:20px}.fx-caja-corta .fx-caja-precio{align-items:center}@media (min-width:640px){.fx-caja-corta .fx-caja-precio{grid-template-columns:minmax(0,1fr) auto}}.fx-caja-corta-ahorro{display:flex}@media (min-width:640px){.fx-caja-corta-ahorro{justify-content:flex-end}}.fx-caja-condiciones b{font-weight:700}.barra-compra{z-index:40;padding-bottom:env(safe-area-inset-bottom);border-top:2px solid var(--color-acento);background:var(--color-papel);visibility:hidden;inset-inline:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s .3s;position:fixed;bottom:0;transform:translateY(110%);box-shadow:0 -8px 24px #0006}.barra-compra[data-visible=si]{visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.barra-compra,.barra-compra[data-visible=si]{transition:none}}.barra-compra-dentro{justify-content:space-between;align-items:center;gap:12px;max-width:640px;min-height:64px;margin-inline:auto;padding:8px 16px;display:flex;position:relative}.barra-compra-curso{display:none}.barra-compra-precio{flex-direction:column;gap:2px;min-width:0;display:flex}.barra-compra-fila{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.barra-compra-cifra{white-space:nowrap;color:var(--color-tinta);text-shadow:3px 3px #000;font-size:18px;line-height:24px}.barra-compra-sube{white-space:nowrap;color:var(--color-tinta-suave);font-size:13px;line-height:18px}.barra-compra-sube s{color:var(--color-tinta);font-size:15px;font-weight:600;text-decoration-thickness:2px}.barra-compra-desde{display:none}.barra-compra-luego{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barra-compra-ahorro{white-space:nowrap;color:var(--color-tinta);font-size:13px;font-weight:600;line-height:18px}.barra-compra-promo{border:2px solid var(--color-negro);border-radius:var(--radius-chapa);background:var(--color-papel-2);box-shadow:3px 3px 0 var(--color-negro);align-items:center;gap:8px;padding-right:10px;display:flex;position:absolute;bottom:calc(100% - 6px);left:12px}.barra-pegatina{box-shadow:none;white-space:nowrap;border-width:0 2px 0 0;border-radius:0;padding:3px 8px;font-size:12px;line-height:18px}.barra-compra-cuenta{white-space:nowrap;color:var(--color-tinta);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:18px}.barra-min{display:none}.barra-compra-boton{flex-shrink:0}.barra-compra-boton>a{white-space:nowrap;min-height:48px;padding-inline:18px;font-size:16px}@media (min-width:1024px){.barra-compra-dentro{justify-content:flex-start;gap:32px;max-width:1200px;padding-inline:24px}.barra-compra-curso{font-family:var(--font-titular);color:var(--color-tinta);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;font-size:18px;font-weight:700;line-height:24px;display:block;overflow:hidden}.barra-compra-precio{flex-shrink:0}.barra-compra-desde{display:inline}.barra-compra-luego{display:none}.barra-compra-promo{box-shadow:none;background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;padding:0;position:static}.barra-compra-promo .barra-pegatina{border:2px solid var(--color-negro);border-radius:var(--radius-chapa);box-shadow:2px 2px 0 var(--color-negro);padding:1px 8px}.barra-min{display:inline}}.barra-lanza-dentro{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;max-width:640px;min-height:64px;margin-inline:auto;padding:8px 16px;display:grid;position:relative}.barra-lanza-titulo{color:var(--color-tinta);white-space:nowrap;align-self:end;font-size:16px;line-height:22px}.barra-lanza-titulo .barra-pegatina{display:none}.barra-lanza-datos{color:var(--color-tinta);flex-wrap:wrap;align-self:start;gap:0 6px;font-size:13px;line-height:18px;display:flex}.barra-lanza-ahorro{white-space:nowrap;font-weight:700}.barra-lanza-ahorro:after{content:" ·";color:var(--color-tinta-suave);font-weight:400}.barra-lanza-cuenta{white-space:nowrap;font-variant-numeric:tabular-nums}.barra-lanza .barra-horas{display:none}.barra-lanza-datos{flex-wrap:nowrap}.barra-lanza-boton{white-space:nowrap;background:var(--color-papel);grid-area:1/2/span 2;min-height:44px;padding:.5rem 1rem}.barra-lanza-boton:after{content:none}.barra-lanza-boton:hover{background:var(--color-papel-2)}.barra-lanza[data-en-cursos=si] .barra-lanza-boton{display:none}.barra-lanza-titulo{grid-area:1/1}.barra-lanza-datos{grid-area:2/1}.barra-lanza-los{display:none}.barra-lanza-cerrar{width:44px;height:44px;color:var(--color-tinta);cursor:pointer;place-items:center;display:grid;position:absolute;bottom:calc(100% - 14px);right:8px}.barra-lanza-cerrar:before{content:"";z-index:-1;border:2px solid var(--color-acento);background:var(--color-papel);border-radius:999px;position:absolute;inset:8px}@media (min-width:1024px){.barra-lanza-dentro{gap:32px;max-width:1200px;min-height:56px;padding:6px 24px;display:flex}.barra-lanza-titulo,.barra-lanza-datos{align-self:center}.barra-lanza-titulo{font-size:18px;line-height:24px;font-family:var(--font-titular);align-items:center;gap:14px;margin-right:auto;display:flex}.barra-lanza-titulo .barra-pegatina{border:2px solid var(--color-negro);border-radius:var(--radius-chapa);box-shadow:2px 2px 0 var(--color-negro);font-family:var(--font-sans,inherit);padding:1px 8px;display:inline-block}.barra-lanza-datos{flex-wrap:nowrap;gap:0 32px;font-size:15px;line-height:22px}.barra-lanza-ahorro:after{content:none}.barra-lanza-los,.barra-lanza .barra-horas{display:inline}.barra-lanza-cerrar{flex-shrink:0;margin-left:-16px;position:relative;bottom:auto;right:auto}.barra-lanza-cerrar:before{background:0 0;border-color:#0000}.barra-lanza-cerrar:hover:before{background:var(--color-papel-2)}}.fx-video{background-color:#070a1f;position:relative}.fx-video-fondo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-video-luz{--luz-tam:110%;top:55%;left:50%}.fx-video-rejilla{flex-direction:column;gap:1.5rem;display:flex;position:relative}.fx-video-monitor{position:relative}.fx-video .pa-pie{font-size:15px}.fx-video-play{background:var(--color-tinta);width:5rem;height:5rem;color:var(--color-fondo);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro);border-radius:999px;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.fx-video{padding-top:0}.fx-video-luz{--luz-tam:60%;top:50%;left:36%}.fx-video-rejilla{grid-template-rows:auto auto;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:1.25rem 3.5rem;display:grid}.fx-video-monitor{grid-area:1/1/3;margin-top:-56px}.fx-video-cabeza{grid-area:1/2;align-self:end;padding-top:3rem}.fx-video-resto{grid-area:2/2;align-self:start}}.fx-barra{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:3.25rem;display:grid}@media (min-width:768px){.fx-barra{gap:10px;margin-top:3.5rem}}.fx-tramo{display:flex;position:relative}.fx-tramo-caja{border-radius:var(--radius-chapa);background:var(--color-papel-2);width:100%;min-height:64px;color:var(--color-tinta);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 6px;text-decoration:none;display:flex}a.fx-tramo-caja{transition:background-color .18s var(--ease-salida)}a.fx-tramo-caja:hover{background:var(--color-papel-3)}.fx-tramo-sello{font-size:16px;font-weight:400;line-height:1}.fx-tramo-nombre{font-size:15px;font-weight:600;line-height:1.3;display:none}@media (min-width:768px){.fx-tramo-caja{min-height:96px;padding:16px 12px}.fx-tramo-sello{font-size:22px}.fx-tramo-nombre{display:block}}.fx-tramo[data-actual] .fx-tramo-caja{background:var(--color-acento);color:var(--color-sobre-acento);border:3px solid var(--color-negro);box-shadow:4px 4px 0 var(--color-negro)}.fx-tramo[data-cerrado] .fx-tramo-caja{color:var(--color-tinta-suave);background:0 0;border:2px dashed #46536d}.fx-tramo-aqui{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--color-acento);font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}.fx-tramo-aqui:after{content:"";background:var(--color-acento);width:2px;height:6px;margin-left:-1px;position:absolute;top:calc(100% + 2px);left:50%}.fx-nivel-par{gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.fx-nivel-par{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;margin-top:3rem}}.fx-parati{gap:1rem;margin-top:1.25rem;display:grid}.fx-parati li{color:var(--color-tinta);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;font-size:17px;font-weight:600;line-height:1.5;display:grid}.fx-parati svg{border:2px solid var(--color-negro);background:var(--color-acento);width:28px;height:28px;color:var(--color-sobre-acento);border-radius:8px;margin-top:-1px;padding:5px}.fx-llevas{gap:1.25rem;margin-top:1.25rem;display:grid}.fx-llevas li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;display:grid}.fx-llevas-icono{border:3px solid var(--color-negro);border-radius:var(--radius-chapa);width:48px;height:48px;box-shadow:4px 4px 0 var(--color-negro);background:var(--color-papel-3);color:var(--color-acento);justify-content:center;align-items:center;display:inline-flex}.fx-llevas-icono svg{width:24px;height:24px}.fx-llevas-titulo{color:var(--color-tinta);font-size:18px;font-weight:700;line-height:1.35}.fx-llevas-texto{max-width:46ch;color:var(--color-tinta-suave);margin-top:2px;font-size:16px;line-height:1.5}.fx-llevas-texto.fx-llevas-solo{color:var(--color-tinta);margin-top:0;padding-top:2px;font-size:17px;font-weight:600}.fx-llevas-texto em{color:var(--color-tinta);font-style:italic}@media (min-width:768px){.fx-parati li{font-size:18px}}.llamada-prueba{background:var(--color-papel);box-shadow:var(--sombra-superficie);border:2px solid #46536d;border-radius:16px;gap:1.25rem;padding:2rem 1.25rem 1.5rem;display:grid;position:relative}.llamada-prueba-pegatina{font-size:11px;line-height:1;position:absolute;top:0;left:1.25rem;transform:translateY(-50%)}.llamada-prueba-titulo{font-family:var(--font-titular);color:var(--color-tinta);text-wrap:balance;font-size:20px;font-weight:700;line-height:1.3}.llamada-prueba-linea{color:var(--color-tinta-suave);margin-top:.375rem;font-size:16px;line-height:1.5}.llamada-prueba .boton-principal{white-space:nowrap;width:100%;min-height:56px;padding:.875rem 1.5rem;font-size:17px}@media (min-width:768px){.llamada-prueba{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.5rem;padding:1.75rem 2rem}.llamada-prueba-pegatina{left:2rem}.llamada-prueba-titulo{font-size:24px;line-height:32px}.llamada-prueba-linea{font-size:17px}.llamada-prueba .boton-principal{width:auto}}.fx-dentro .fx-dentro-rejilla{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-top:2rem;display:grid}@media (min-width:1024px){.fx-dentro .fx-dentro-rejilla{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;column-gap:4rem}}.fx-unidades{grid-template-columns:minmax(0,1fr);column-gap:2.5rem;display:grid}@media (min-width:768px){.fx-unidades{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--fx-filas), auto)}}.fx-unidad-fila{border-top:2px solid var(--color-papel-3);grid-template-columns:2.5rem minmax(0,1fr);gap:10px;padding:14px 0 16px;display:grid}.fx-unidad-n{color:var(--color-acento);padding-top:5px;font-size:13px;line-height:1}.fx-unidad-nombre{color:var(--color-tinta);font-size:17px;font-weight:700;line-height:1.35}.fx-unidad-truco{color:var(--color-tinta-suave);margin-top:2px;font-size:15px;line-height:1.5}.fx-unidad-truco em{color:var(--color-tinta)}.fx-cifras .fx-total{margin-top:0}@media (max-width:1023px){.fx-cifras{order:-1}}@media (min-width:1024px){.fx-cifras{position:sticky;top:104px}.fx-cifras .fx-total b{font-size:44px}}.fx-cifras-lista{grid-template-columns:minmax(0,1fr);column-gap:2rem;margin-top:1.25rem;display:grid}@media (min-width:560px) and (max-width:1023px){.fx-cifras-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-cifras-lista li{border-top:2px solid var(--color-papel-3);color:var(--color-tinta);grid-template-columns:3.75rem minmax(0,1fr);align-items:baseline;gap:10px;padding:10px 0;font-size:15px;font-weight:600;line-height:1.4;display:grid}.fx-cifras-lista b{text-align:right;color:var(--color-tinta);font-size:16px;font-weight:400;line-height:1}.fx-cifras-lista small{color:var(--color-tinta-suave);margin-top:2px;font-size:13px;font-weight:400;line-height:1.4;display:block}.fx-cifras-final{border-top-color:var(--color-acento)!important;align-items:center!important}.fx-cifras-final svg{width:24px;height:24px;color:var(--color-acento);justify-self:end}.fx-ver-todas{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fx-ver-todas-boton{display:none}@media (max-width:767px){.fx-ver-todas:not(:checked)~.fx-unidades>li:nth-child(n+7){display:none}.fx-ver-todas:not(:checked)~.fx-ver-todas-boton{border-top:2px solid var(--color-papel-3);border-bottom:2px solid var(--color-papel-3);cursor:pointer;min-height:52px;color:var(--color-azul);justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.fx-ver-todas:focus-visible~.fx-ver-todas-boton{outline:2px solid var(--color-azul);outline-offset:2px}}.fx-temario-abierto{min-width:0;position:relative}.video-corto{width:100%}.video-corto-v{display:none}@media (max-width:767px){.video-corto{width:min(100%,20rem);margin-inline:auto}.video-corto-pantalla{aspect-ratio:9/16}.video-corto-h{display:none}.video-corto-v{display:block}}.dentro-corto{margin-top:2.5rem;position:relative}.dentro-corto-linea{text-align:center;color:var(--color-tinta);margin-top:1.5rem;font-size:19px;font-weight:700;line-height:1.4}@media (min-width:768px){.dentro-corto{max-width:820px;margin-inline:auto}}.fx-unidad-corto{margin-bottom:0}.fx-unidad-corto-monitor{margin-top:2rem}@media (min-width:1024px){.fx-unidad-corto{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:3.5rem;display:grid}.fx-unidad-corto-monitor{margin-top:0}}.medida{isolation:isolate;background-color:#070a1f;position:relative;overflow:hidden}.medida-estrellas .ep-estrellas,.medida-estrellas .ep-parpadeo{-webkit-mask-image:none;mask-image:none}.medida-estrellas{-webkit-mask-image:linear-gradient(#000 0 30%,#0000 75%);mask-image:linear-gradient(#000 0 30%,#0000 75%)}.medida-rejilla{flex-direction:column;gap:2rem;display:flex;position:relative}.medida-lineas{margin-top:1.75rem}.medida-lineas li{align-items:center}.medida-linea{padding-top:0}.medida-monitor{position:relative}.medida .pa-pie{font-size:15px}.medida-pegatina{margin:1.25rem auto 0;font-size:15px;display:table;transform:rotate(-2deg)}.medida-nota{text-align:center;margin-top:1rem}@media (min-width:768px){.medida-pegatina{z-index:2;margin:0;font-size:16px;position:absolute;top:-22px;right:-10px;transform:rotate(4deg)}.medida-nota{text-align:left}}@media (min-width:1024px){.medida-rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:3.5rem;display:grid}}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}
