@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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}}}@layer theme{:root,:host{--font-sans:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-azul:#304a98;--color-azul-hondo:#22357a;--color-celeste:#009fe2;--color-esmalte:#f4f8fb;--color-tinta:#0e1b3d;--font-display:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--ease-esmalte:cubic-bezier(.2, .8, .2, 1)}}@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}}@layer components{.contenedor{width:min(100% - 2 * var(--gutter), var(--maxw));margin-inline:auto}.seccion{padding-block:clamp(3rem,5.5vw,5rem)}.t-display{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.1}.t-h1{font-size:clamp(2.15rem,3.9vw,3.6rem)}.t-h2{font-size:clamp(1.9rem,3vw,2.7rem)}.t-h3{letter-spacing:-.02em;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.2}.t-cuerpo{color:#3e4964;max-width:62ch;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.7}@supports (color:color-mix(in lab, red, red)){.t-cuerpo{color:color-mix(in oklab, var(--color-tinta) 80%, white)}}.squircle{border-radius:var(--r,2rem);corner-shape:squircle}@supports (corner-shape:squircle){.squircle{border-radius:calc(var(--r,2rem) * 1.5)}}.sombra-grande{box-shadow:0 40px 80px -32px #304a9880}.sombra-media{box-shadow:0 28px 56px -26px #304a9880}.sombra-chica{box-shadow:0 16px 32px -16px #304a9873}.sombra-sigue.sombra-grande{box-shadow:none;filter:drop-shadow(0 30px 32px #304a9842)}.sombra-sigue.sombra-media{box-shadow:none;filter:drop-shadow(0 20px 22px #304a9842)}.vidrio{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(135deg,#ffffffa8,#ffffff4d);border:1px solid #ffffffbf;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #304a9814,0 18px 40px -18px #304a9873}.menu-panel{background:linear-gradient(#fff,#f5f9fd);border:1px solid #fff;box-shadow:0 30px 60px -20px #0e1b3d59,0 0 0 1px #304a980f}.vidrio-foto{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(135deg,#ffffffe6,#ffffffbd);border:1px solid #ffffffd9;box-shadow:inset 0 1px #fff,0 18px 40px -18px #0e1b3d8c}.vidrio-barra{-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:linear-gradient(135deg,#ffffffed,#fafdffdb);border:1px solid #ffffffe6;box-shadow:inset 0 1px #fff,0 18px 40px -18px #0e1b3d66}.vidrio-oscuro{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);color:#fff;background:linear-gradient(135deg,#304a988c,#0e1b3d80);border:1px solid #ffffff38;box-shadow:inset 0 1px #ffffff4d}.btn{--r:1.1rem;border-radius:calc(var(--r) * 1.5);corner-shape:squircle;cursor:pointer;transition:transform .35s var(--ease-esmalte), box-shadow .35s var(--ease-esmalte), background-color .25s;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.7rem;font-size:1.02rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.985)}.btn-azul{color:#fff;background:linear-gradient(180deg, #3b58b3, var(--color-azul) 55%, var(--color-azul-hondo));box-shadow:inset 0 1px #ffffff59,0 14px 28px -12px #304a98b3}.btn-azul:hover{box-shadow:inset 0 1px #fff6,0 18px 36px -10px #009fe2bf}.btn-vidrio{color:var(--color-azul)}.btn-blanco{color:var(--color-azul);background:#fff;box-shadow:0 14px 28px -14px #0e1b3d8c}.palabra{overflow-clip-margin:.12em;vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:clip}.palabra>span{animation:subir .95s var(--ease-esmalte) both;animation-delay:calc(var(--i,0) * 70ms + .12s);display:inline-block}.legal h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-tinta);margin-top:2.25rem;margin-bottom:.7rem;font-size:1.3rem;font-weight:700;line-height:1.2}.legal h2:first-child{margin-top:0}.legal p,.legal li{color:#394460;line-height:1.75}@supports (color:color-mix(in lab, red, red)){.legal p,.legal li{color:color-mix(in oklab, var(--color-tinta) 82%, white)}}.legal p{max-width:68ch;margin-bottom:1rem}.legal ul{gap:.5rem;max-width:68ch;margin-bottom:1rem;padding-left:1.25rem;list-style:outside;display:grid}.legal a{color:var(--color-azul);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal a:hover{color:var(--color-celeste)}.legal strong{color:var(--color-tinta);font-weight:700}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-7{inset-inline:calc(var(--spacing) * 7)}.inset-x-\[var\(--gutter\)\]{inset-inline:var(--gutter)}.-top-10{top:calc(var(--spacing) * -10)}.-top-32{top:calc(var(--spacing) * -32)}.top-4{top:calc(var(--spacing) * 4)}.top-\[40\%\]{top:40%}.top-\[calc\(0\.75rem\+var\(--panel-franja-alto\,0px\)\)\]{top:calc(.75rem + var(--panel-franja-alto,0px))}.top-\[calc\(6rem\+var\(--panel-franja-alto\,0px\)\)\]{top:calc(6rem + var(--panel-franja-alto,0px))}.top-full{top:100%}.-right-24{right:calc(var(--spacing) * -24)}.right-4{right:calc(var(--spacing) * 4)}.right-\[8\%\]{right:8%}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.bottom-px{bottom:1px}.-left-4{left:calc(var(--spacing) * -4)}.-left-24{left:calc(var(--spacing) * -24)}.-left-\[9999px\]{left:-9999px}.left-1\/2{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.-mx-\[var\(--gutter\)\]{margin-inline:calc(var(--gutter) * -1)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-mt-16{margin-top:calc(var(--spacing) * -16)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-7{margin-top:calc(var(--spacing) * 7)}.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)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.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-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.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-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-\[1\.1em\]{width:1.1em;height:1.1em}.size-\[1\.15em\]{width:1.15em;height:1.15em}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[22rem\]{width:22rem;height:22rem}.size-\[28rem\]{width:28rem;height:28rem}.size-\[30rem\]{width:30rem;height:30rem}.size-\[34rem\]{width:34rem;height:34rem}.size-full{width:100%;height:100%}.h-0{height:0}.h-11{height:calc(var(--spacing) * 11)}.h-16{height:calc(var(--spacing) * 16)}.h-56{height:calc(var(--spacing) * 56)}.h-\[2px\]{height:2px}.h-\[24rem\]{height:24rem}.h-\[clamp\(13rem\,38svh\,24rem\)\]{height:clamp(13rem,38svh,24rem)}.h-auto{height:auto}.max-h-9{max-height:calc(var(--spacing) * 9)}.min-h-\[min\(calc\(100svh-var\(--panel-franja-alto\,0px\)\)\,62rem\)\]{min-height:min(calc(100svh - var(--panel-franja-alto,0px)), 62rem)}.w-0{width:0}.w-\[34rem\]{width:34rem}.w-\[38\%\]{width:38%}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[44ch\]{max-width:44ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[var\(--maxw\)\]{max-width:var(--maxw)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink: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-\[150\%\]{--tw-translate-y:150%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.18\]{scale:1.18}.-rotate-1{rotate:-1deg}.-rotate-3{rotate:-3deg}.rotate-2{rotate:2deg}.rotate-180{rotate:180deg}.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}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.columns-2{columns:2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.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-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * 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-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-azul\/15{border-color:#304a9826;border-color:lab(32.8541% 11.2336 -46.6587/.15)}.border-esmalte{border-color:#f4f8fb}.bg-azul{background-color:#304a98}.bg-azul\/10{background-color:#304a981a;background-color:lab(32.8541% 11.2336 -46.6587/.1)}.bg-celeste{background-color:#009fe2}.bg-celeste\/25{background-color:#009fe240;background-color:lab(61.1899% -17.1807 -44.4103/.25)}.bg-celeste\/35{background-color:#009fe259;background-color:lab(61.1899% -17.1807 -44.4103/.35)}.bg-celeste\/45{background-color:#009fe273;background-color:lab(61.1899% -17.1807 -44.4103/.45)}.bg-cielo{background-color:#bfe6f7}.bg-cielo\/30{background-color:#bfe6f74d;background-color:lab(88.9023% -10.4096 -12.7223/.3)}.bg-dentina\/80{background-color:#f3e3cccc;background-color:lab(91.0845% 2.91717 13.349/.8)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(160deg\,var\(--color-azul\)_0\%\,var\(--color-azul-hondo\)_100\%\)\]{background-image:linear-gradient(160deg,var(--color-azul) 0%,var(--color-azul-hondo) 100%)}.from-tinta\/55{--tw-gradient-from:#0e1b3d8c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-tinta\/55{--tw-gradient-from:lab(10.3065% 5.03712 -24.0268/.55)}}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.object-\[35\%_50\%\]{object-position:35% 50%}.object-\[70\%_50\%\]{object-position:70% 50%}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[var\(--gutter\)\]{padding-inline:var(--gutter)}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.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-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:var(--spacing)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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\.95rem\]{font-size:.95rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1rem\]{font-size:1rem}.text-\[clamp\(1\.3rem\,2\.3vw\,1\.85rem\)\]{font-size:clamp(1.3rem,2.3vw,1.85rem)}.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)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.text-\[\#b3261e\]{color:#b3261e}.text-azul{color:#304a98}.text-tinta{color:#0e1b3d}.text-tinta\/30{color:#0e1b3d4d;color:lab(10.3065% 5.03712 -24.0268/.3)}.text-tinta\/65{color:#0e1b3da6;color:lab(10.3065% 5.03712 -24.0268/.65)}.text-tinta\/70{color:#0e1b3db3;color:lab(10.3065% 5.03712 -24.0268/.7)}.text-tinta\/75{color:#0e1b3dbf;color:lab(10.3065% 5.03712 -24.0268/.75)}.text-tinta\/80{color:#0e1b3dcc;color:lab(10.3065% 5.03712 -24.0268/.8)}.text-tinta\/85{color:#0e1b3dd9;color:lab(10.3065% 5.03712 -24.0268/.85)}.text-white{color:var(--color-white)}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.underline{text-decoration-line:underline}.decoration-white\/60{text-decoration-color:#fff9}@supports (color:color-mix(in lab, red, red)){.decoration-white\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.underline-offset-4{text-underline-offset:4px}.accent-azul{accent-color:#304a98}.opacity-0{opacity:0}.shadow-\[\.\.\.\]{--tw-shadow:...;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_40px_80px_-30px_rgb\(14_27_61\/0\.7\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#0e1b3db3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgb\(48_74_152\/0\.06\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#304a980f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-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-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-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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[1\.2s\]{--tw-duration:1.2s;transition-duration:1.2s}.ease-esmalte{--tw-ease:cubic-bezier(.2, .8, .2, 1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.\[--d\:36px\]{--d:36px}.\[--r\:0\.8rem\]{--r:.8rem}.\[--r\:0\.9rem\]{--r:.9rem}.\[--r\:1\.1rem\]{--r:1.1rem}.\[--r\:1\.3rem\]{--r:1.3rem}.\[--r\:1\.4rem\]{--r:1.4rem}.\[--r\:1\.5rem\]{--r:1.5rem}.\[--r\:1\.6rem\]{--r:1.6rem}.\[--r\:1\.7rem\]{--r:1.7rem}.\[--r\:1\.8rem\]{--r:1.8rem}.\[--r\:1\.9rem\]{--r:1.9rem}.\[--r\:1\.25rem\]{--r:1.25rem}.\[--r\:2\.2rem\]{--r:2.2rem}.\[--r\:2\.4rem\]{--r:2.4rem}.\[--r\:2\.6rem\]{--r:2.6rem}.\[--r\:2rem\]{--r:2rem}.\[animation-delay\:-6s\]{animation-delay:-6s}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:bg-cielo\/60:is(:where(.group):focus-within *){background-color:#bfe6f799;background-color:lab(88.9023% -10.4096 -12.7223/.6)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:scale-\[1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:rotate-\[-45deg\]:is(:where(.group):hover *){rotate:-45deg}.group-hover\:bg-cielo\/60:is(:where(.group):hover *){background-color:#bfe6f799;background-color:lab(88.9023% -10.4096 -12.7223/.6)}.group-hover\:text-azul:is(:where(.group):hover *){color:#304a98}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-tinta\/35::placeholder{color:#0e1b3d59;color:lab(10.3065% 5.03712 -24.0268/.35)}@media (hover:hover){.hover\:translate-x-1:hover{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.05\]:hover{scale:1.05}.hover\:bg-cielo\/60:hover{background-color:#bfe6f799;background-color:lab(88.9023% -10.4096 -12.7223/.6)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-azul:hover{color:#304a98}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_20px_40px_-14px_rgb\(0_159_226\/0\.7\)\]:hover{--tw-shadow:0 20px 40px -14px var(--tw-shadow-color,#009fe2b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-xl:focus{border-radius:var(--radius-xl)}.focus\:border-celeste:focus{border-color:#009fe2}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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\:ring-celeste\/25:focus{--tw-ring-color:#009fe240}@supports (color:lab(0% 0 0)){.focus\:ring-celeste\/25:focus{--tw-ring-color:lab(61.1899% -17.1807 -44.4103/.25)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-cielo\/60:focus-visible{background-color:#bfe6f799;background-color:lab(88.9023% -10.4096 -12.7223/.6)}.focus-visible\:text-azul:focus-visible{color:#304a98}.disabled\:opacity-60:disabled{opacity:.6}.aria-\[invalid\=true\]\:border-\[\#b3261e\][aria-invalid=true]{border-color:#b3261e}@media not all and (min-width:64rem){.max-lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}}@media not all and (min-width:40rem){.max-sm\:order-last{order:9999}.max-sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-sm\:flex{display:flex}.max-sm\:flex-col{flex-direction:column}}@media (min-width:40rem){.sm\:top-7{top:calc(var(--spacing) * 7)}.sm\:right-7{right:calc(var(--spacing) * 7)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:block{display:block}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.sm\:size-\[4\.25rem\]{width:4.25rem;height:4.25rem}.sm\:size-\[6\.5rem\]{width:6.5rem;height:6.5rem}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:h-\[32rem\]{height:32rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:\[--r\:1\.8rem\]{--r:1.8rem}}@media (min-width:48rem){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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\:p-12{padding:calc(var(--spacing) * 12)}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:bottom-8{bottom:calc(var(--spacing) * 8)}.lg\:-left-14{left:calc(var(--spacing) * -14)}.lg\:left-8{left:calc(var(--spacing) * 8)}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mx-0{margin-inline:0}.lg\:-mt-2{margin-top:calc(var(--spacing) * -2)}.lg\:mt-0{margin-top:0}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:ml-auto{margin-left:auto}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:aspect-\[3\/4\]{aspect-ratio:3/4}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[clamp\(30rem\,calc\(100svh-var\(--panel-franja-alto\,0px\)-12rem\)\,60rem\)\]{height:clamp(30rem, calc(100svh - var(--panel-franja-alto,0px) - 12rem), 60rem)}.lg\:h-\[min\(42\.5rem\,max\(26rem\,calc\(100svh-20rem\)\)\)\]{height:min(42.5rem,max(26rem,100svh - 20rem))}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:w-\[min\(40rem\,52\%\)\]{width:min(40rem,52%)}.lg\:flex-1{flex:1}.lg\:basis-0{flex-basis:0}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:self-auto{align-self:auto}.lg\:overflow-visible{overflow:visible}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.lg\:px-0{padding-inline:0}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-36{padding-top:calc(var(--spacing) * 36)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:transition-\[flex-grow\]{transition-property:flex-grow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.lg\:duration-700{--tw-duration:.7s;transition-duration:.7s}.lg\:ease-esmalte{--tw-ease:cubic-bezier(.2, .8, .2, 1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.lg\:hover\:grow-\[1\.45\]:hover{flex-grow:1.45}}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:mb-3>*{margin-bottom:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&\>\*\]\:mb-4>*{margin-bottom:calc(var(--spacing) * 4)}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gutter:clamp(1rem, 4vw, 3rem);--maxw:1480px}html{background:var(--color-esmalte);scroll-behavior:auto;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font-sans);color:var(--color-tinta);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;overflow-x:clip}body:before{content:"";z-index:-1;background:radial-gradient(60rem 38rem at 88% -6%, #bfe6f7f2, transparent 62%), radial-gradient(46rem 34rem at -6% 38%, #009fe21a, transparent 64%), radial-gradient(52rem 30rem at 70% 108%, #f3e3ccb3, transparent 66%), var(--color-esmalte);pointer-events:none;position:fixed;inset:0}::selection{background:var(--color-celeste);color:#fff}:focus-visible{outline:3px solid var(--color-celeste);outline-offset:3px;border-radius:.5rem}@keyframes subir{0%{transform:translateY(105%)rotate(2.5deg)}to{transform:none}}.chip{white-space:nowrap;color:var(--color-azul);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scroll-snap-align:center;cursor:pointer;transition:background-color .3s, color .3s, transform .35s var(--ease-esmalte), box-shadow .35s var(--ease-esmalte);background:#ffffff9e;border:1px solid #ffffffd9;border-radius:999px;flex:none;padding:.65rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1}.chip:hover{background:#fff;transform:translateY(-2px)}.chip[aria-selected=true]{color:#fff;background:linear-gradient(180deg, #3b58b3, var(--color-azul));border-color:#0000;box-shadow:0 12px 24px -12px #304a98d9}.escena-img{clip-path:inset(0 0 0 100%);transition:clip-path .95s var(--ease-esmalte);position:absolute;inset:0}.escena-img>*{transition:scale 1.4s var(--ease-esmalte);scale:1.16}.escena-img[data-a=true]{clip-path:inset(0);z-index:1}.escena-img[data-a=true]>*{scale:1}.escena-texto>*{animation:entra .7s var(--ease-esmalte) both}.escena-texto>:nth-child(2){animation-delay:70ms}.escena-texto>:nth-child(3){animation-delay:.14s}.entra{animation:entra .95s var(--ease-esmalte) both;animation-delay:calc(var(--d,0) * 1ms + .38s)}@keyframes entra{0%{opacity:0;transform:translateY(22px)}}.ventana{animation:ventana 1.4s var(--ease-esmalte) backwards}@keyframes ventana{0%{clip-path:inset(9% 7% round 3rem);transform:scale(.965)}}html[data-menu-abierto] .barra-agendar{opacity:0;pointer-events:none;transform:translateY(150%)}@media (max-width:1023.98px){html{scroll-padding-bottom:6.5rem}}.flotante{animation:5.5s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-7px)}}.icono-curso{-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background-color:currentColor;display:block}.mapa-previa{background:radial-gradient(circle at 50% 42%,#ffffff29,#0000 55%),repeating-linear-gradient(32deg,#0000 0 34px,#ffffff12 34px 36px),repeating-linear-gradient(-58deg,#0000 0 46px,#ffffff0f 46px 48px)}.flecha-baja{z-index:5;width:2.9rem;height:2.9rem;color:var(--color-azul);transition:transform .3s var(--ease-esmalte);border-radius:999px;place-items:center;margin-left:-1.45rem;display:grid;position:absolute;bottom:1.1rem;left:50%}.flecha-baja:hover{transform:translateY(3px)}@media (prefers-reduced-motion:no-preference){.flecha-baja svg{animation:1.8s ease-in-out infinite baja-flecha}@supports (animation-timeline:scroll()){.flecha-baja{animation:linear both flecha-oculta;animation-timeline:scroll(root);animation-range:0 22vh}}}@keyframes baja-flecha{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes flecha-oculta{to{opacity:0;visibility:hidden}}.blob{animation:17s ease-in-out infinite alternate flota}@keyframes flota{to{transform:translate(48px,-34px)scale(1.1)}}.progreso{transform-origin:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progreso{animation:linear both progreso;animation-timeline:scroll(root)}}@keyframes progreso{to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){html.anim-pendiente [data-anim]:not([data-anim=grupo]),html.anim-pendiente [data-anim=grupo]>*{opacity:0}}@keyframes entra-ya{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}[data-anim=titulo] .linea,[data-anim=texto] .linea{padding-bottom:.12em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.desliza{animation:linear both desliza;animation-timeline:view();animation-range:entry cover 60%}.deriva{animation:linear both deriva;animation-timeline:view();animation-range:cover}.abre{animation:linear both abre;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes desliza{0%{transform:translateY(var(--dy,56px));opacity:0}to{opacity:1;transform:none}}@keyframes deriva{0%{transform:translateY(calc(var(--d,60px) * -1))}to{transform:translateY(var(--d,60px))}}@keyframes abre{0%{clip-path:inset(9% 7% round 3rem);transform:scale(1.06)}to{clip-path:inset(0 round 3rem);transform:none}}@media (min-width:1024px) and (max-height:820px){.hero-foto{height:max(24rem, calc(100svh - var(--panel-franja-alto,0px) - 12rem))}.hero-tarjeta{padding:2rem}.hero-tarjeta .t-h1{font-size:clamp(2.15rem,6.2svh,3.6rem)}.hero-tarjeta>p{margin-top:1rem}.hero-tarjeta>div{margin-top:1.25rem}}.barra-fija{view-transition-name:cabecera}.barra-agendar{view-transition-name:barra-agendar}::view-transition-group(cabecera){z-index:100;animation:none}::view-transition-group(barra-agendar){z-index:100;animation:none}::view-transition-old(cabecera){display:none}::view-transition-old(barra-agendar){display:none}::view-transition-new(cabecera){animation:none}::view-transition-new(barra-agendar){animation:none}::view-transition-group(.morph){animation-duration:.65s;animation-timing-function:var(--ease-esmalte)}::view-transition-image-pair(.morph){animation-name:via-blur}@keyframes via-blur{35%{filter:blur(4px)}}::view-transition-old(root){animation:.18s ease-out both salir}::view-transition-new(root){animation:.38s var(--ease-esmalte) .12s both entrar}@keyframes salir{to{opacity:0}}@keyframes entrar{0%{opacity:0;transform:translateY(14px)}}:root{--panel-color-primario:#304a98;--panel-color-acento:#009fe2;--panel-color-texto:#0e1b3d;--panel-radio:1.6rem}@supports (animation-timeline:scroll()){.barra-fija,.barra-fija-menu{animation-timeline:scroll(root);animation-range:0 var(--panel-franja-alto,0px);animation-timing-function:linear;animation-fill-mode:both}.barra-fija{animation-name:barra-sube}.barra-fija-menu{animation-name:barra-menu-sube}}@keyframes barra-sube{0%{top:calc(.75rem + var(--panel-franja-alto,0px))}to{top:.75rem}}@keyframes barra-menu-sube{0%{top:calc(6rem + var(--panel-franja-alto,0px))}to{top:6rem}}.novedades-sitio .tp-novedades{width:min(100% - 2 * var(--gutter), var(--maxw));max-width:none;padding:clamp(2.5rem,5vw,4.5rem) 0 0}.novedades-sitio .tp-novedades__titulo{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:2rem;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.1}.novedades-sitio .tp-novedad{border-color:#ffffffb3;box-shadow:0 28px 56px -26px #304a9880}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}}.sr-solo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.ug3Fdq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.ug3Fdq_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
