/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@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-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:"DM Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font:var(--type-body);color:var(--text-body);background:var(--surface-page);text-wrap:pretty;margin:0}h1,h2,h3,h4,h5{color:var(--text-heading);letter-spacing:var(--tracking-tight);margin:0}h1{font:var(--type-h1);letter-spacing:var(--tracking-display)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}h5{font:var(--type-h5)}p{margin:0}a{color:var(--text-link);transition:var(--transition-control);border-bottom:1px solid;text-decoration:none}a:hover{color:var(--text-link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}img{max-width:100%;display:block}::selection{background:var(--miura-turquoise-40);color:var(--miura-teal-100)}.miura-eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.miura-rule{border:0;border-top:var(--line-diagram-weight) solid var(--line-diagram);width:100%;height:0;margin:0}body{background:var(--miura-ink-900);color:var(--miura-white);font-family:var(--font-sans)}}@layer components{.g-app{--vidrio-fondo:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-fondo:color-mix(in srgb, var(--miura-ink-900) 55%, transparent)}}.g-app{--vidrio-fondo-fuerte:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-fondo-fuerte:color-mix(in srgb, var(--miura-ink-900) 66%, transparent)}}.g-app{--vidrio-hundido:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-hundido:color-mix(in srgb, var(--miura-ink-900) 45%, transparent)}}.g-app{--vidrio-velo:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-velo:color-mix(in srgb, var(--miura-white) 6%, transparent)}}.g-app{--vidrio-borde:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-borde:color-mix(in srgb, var(--miura-white) 16%, transparent)}}.g-app{--vidrio-borde-suave:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-borde-suave:color-mix(in srgb, var(--miura-white) 9%, transparent)}}.g-app{--vidrio-borde-vivo:var(--miura-sky-100)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-borde-vivo:color-mix(in srgb, var(--miura-sky-100) 55%, transparent)}}.g-app{--vidrio-brillo:linear-gradient(135deg, var(--miura-white) 0%, transparent 38%)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-brillo:linear-gradient(135deg, color-mix(in srgb, var(--miura-white) 22%, transparent) 0%, transparent 38%)}}.g-app{--vidrio-desenfoque:blur(22px) saturate(150%);--vidrio-sombra:0 1px 0 0 var(--miura-white) inset, 0 24px 48px -24px var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.g-app{--vidrio-sombra:0 1px 0 0 color-mix(in srgb, var(--miura-white) 10%, transparent) inset, 0 24px 48px -24px color-mix(in srgb, var(--miura-ink-900) 80%, transparent)}}.g-app{--tinta:var(--miura-white);--tinta-cuerpo:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.g-app{--tinta-cuerpo:color-mix(in srgb, var(--miura-white) 84%, transparent)}}.g-app{--tinta-suave:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.g-app{--tinta-suave:color-mix(in srgb, var(--miura-white) 76%, transparent)}}.g-app{--acento:var(--miura-sky-100);--acento-2:var(--miura-turquoise-40);--foco:0 0 0 3px var(--miura-sky-100)}@supports (color:color-mix(in lab,red,red)){.g-app{--foco:0 0 0 3px color-mix(in srgb, var(--miura-sky-100) 70%, transparent)}}.g-app{--radio-vidrio:22px;--radio-control:14px;--gradiente-claro:linear-gradient(90deg, var(--miura-turquoise-40) 0%, var(--miura-sky-100) 100%);isolation:isolate;color:var(--tinta-cuerpo);background:var(--miura-ink-900);font-family:var(--font-sans);position:relative}.fondo{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 10% 0%,var(--miura-teal-100) 0%,transparent 60%),radial-gradient(90% 80% at 100% 100%,var(--miura-teal-100) 0%,transparent 70%),var(--miura-ink-900);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fondo{background:radial-gradient(120% 90% at 10% 0%,var(--miura-teal-100) 0%,transparent 60%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--miura-teal-100) 80%,var(--miura-ink-900)) 0%,transparent 70%),var(--miura-ink-900)}}.fondo__mancha{filter:blur(80px);opacity:.55;border-radius:50%;animation:28s ease-in-out infinite alternate flotar;position:absolute}.fondo__mancha--1{background:var(--miura-turquoise-100);width:46vw;height:46vw;top:-12vw;left:-8vw}.fondo__mancha--2{background:var(--miura-blue-100);opacity:.4;width:38vw;height:38vw;animation-duration:34s;top:18vh;right:-10vw}.fondo__mancha--3{background:var(--miura-sky-100);opacity:.22;width:30vw;height:30vw;animation-duration:40s;bottom:-14vw;left:30vw}.vidrio{background-color:var(--vidrio-fondo);background-image:linear-gradient(var(--vidrio-velo),var(--vidrio-velo));border:1px solid var(--vidrio-borde);border-radius:var(--radio-vidrio);box-shadow:var(--vidrio-sombra);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque);position:relative}.vidrio:before{content:"";border-radius:inherit;background:var(--vidrio-brillo);opacity:.35;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.vidrio>*{position:relative}.vidrio--fuerte{background-color:var(--vidrio-fondo-fuerte)}.vidrio--marca .ceja{color:var(--tinta)}.vidrio--marca{background:linear-gradient(150deg,var(--miura-turquoise-100),var(--miura-teal-100))}@supports (color:color-mix(in lab,red,red)){.vidrio--marca{background:linear-gradient(150deg,color-mix(in srgb,var(--miura-turquoise-100) 55%,transparent),color-mix(in srgb,var(--miura-teal-100) 70%,transparent))}}.vidrio--marca{border-color:var(--vidrio-borde-vivo)}.hundido{background:var(--vidrio-hundido);border:1px solid var(--vidrio-borde-suave);border-radius:var(--radio-control)}.ceja{font:var(--type-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--acento)}.ceja--suave{color:var(--tinta-suave)}.titulo{font:var(--type-h2);color:var(--tinta);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.titulo--hero{font:var(--type-h1);letter-spacing:var(--tracking-display)}.titulo--seccion{font:var(--type-h3);color:var(--tinta);letter-spacing:var(--tracking-tight)}.titulo--panel{font:var(--type-h5);font-weight:var(--weight-bold);color:var(--tinta);margin:0}.titulo .resalte,.resalte{background:var(--gradiente-claro);color:#0000;-webkit-background-clip:text;background-clip:text}.lead{font:var(--type-body-lg);color:var(--tinta-cuerpo);max-width:62ch;margin:0}.texto{font:var(--type-body-sm);color:var(--tinta-cuerpo)}.nota{font:var(--type-caption);color:var(--tinta-suave)}.nota strong,.texto strong{color:var(--tinta);font-weight:var(--weight-semibold)}.g-app :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:2px;box-shadow:var(--foco);outline:2px solid #0000}.lateral{width:248px;margin:var(--space-3) 0 var(--space-3) var(--space-3);background-color:var(--vidrio-fondo-fuerte);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.lateral__marca{padding:var(--space-6) var(--space-6) var(--space-5);gap:var(--space-3);border-bottom:1px solid var(--vidrio-borde-suave);flex-direction:column;display:flex}.lateral__logo{object-fit:contain;object-position:left center;width:auto;height:30px}.lateral__nav{min-height:0;padding:var(--space-5) var(--space-4);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lateral__grupo{gap:var(--space-1);flex-direction:column;display:flex}.lateral__grupo>.ceja{padding:0 var(--space-3);margin-bottom:var(--space-2)}.lateral__grupo--borde{padding-top:var(--space-5);border-top:1px solid var(--vidrio-borde-suave)}.opcion{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radio-control);font:var(--type-label);font-weight:var(--weight-semibold);color:var(--tinta-cuerpo);text-align:left;cursor:pointer;transition:var(--transition-control);background:0 0;border:1px solid #0000;display:flex}.opcion:hover{color:var(--tinta);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.opcion:hover{background:color-mix(in srgb,var(--miura-white) 8%,transparent)}}.opcion--activa,.opcion--activa:hover{color:var(--miura-ink-900);background:var(--miura-white)}.opcion--sub{font-size:var(--size-caption)}.opcion--sub.opcion--activa,.opcion--sub.opcion--activa:hover{color:var(--tinta);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.opcion--sub.opcion--activa,.opcion--sub.opcion--activa:hover{background:color-mix(in srgb,var(--miura-white) 12%,transparent)}}.opcion--sub.opcion--activa,.opcion--sub.opcion--activa:hover{border-color:var(--vidrio-borde-vivo)}.opcion__icono{color:var(--tinta-suave);display:inline-flex}.opcion--activa .opcion__icono{color:var(--miura-teal-100)}.opcion__punto{background:var(--miura-white);border-radius:50%;flex-shrink:0;width:8px;height:8px}@supports (color:color-mix(in lab,red,red)){.opcion__punto{background:color-mix(in srgb,var(--miura-white) 28%,transparent)}}.opcion--activa .opcion__punto{background:var(--gradient-linear);box-shadow:0 0 0 3px var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.opcion--activa .opcion__punto{box-shadow:0 0 0 3px color-mix(in srgb,var(--miura-turquoise-100) 25%,transparent)}}.opcion__barra{background:var(--miura-white);border-radius:2px;flex-shrink:0;width:3px;height:14px}@supports (color:color-mix(in lab,red,red)){.opcion__barra{background:color-mix(in srgb,var(--miura-white) 22%,transparent)}}.opcion--activa .opcion__barra{background:var(--acento)}.estado{margin:var(--space-4);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.estado__fila{align-items:center;gap:var(--space-2);font:var(--type-caption);color:var(--tinta);display:flex}.estado__usuario{font:var(--type-caption);color:var(--tinta-suave);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pulso{background:var(--miura-turquoise-40);width:8px;height:8px;box-shadow:0 0 0 0 var(--miura-turquoise-40);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.pulso{box-shadow:0 0 color-mix(in srgb,var(--miura-turquoise-40) 60%,transparent)}}.pulso{animation:2.4s ease-out infinite latido}.barra{margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-5);z-index:10;border-radius:var(--radius-pill);background-color:var(--vidrio-fondo-fuerte);flex-shrink:0;display:flex}.pestanas{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--miura-white);display:flex}@supports (color:color-mix(in lab,red,red)){.pestanas{background:color-mix(in srgb,var(--miura-white) 6%,transparent)}}.pestana{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--weight-semibold);color:var(--tinta-cuerpo);white-space:nowrap;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;display:inline-flex}.pestana:hover{color:var(--tinta);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.pestana:hover{background:color-mix(in srgb,var(--miura-white) 10%,transparent)}}.pestana__icono{color:var(--tinta-suave);display:inline-flex}.pestana--activa,.pestana--activa:hover{color:var(--miura-ink-900);background:var(--miura-white)}.pestana--activa .pestana__icono{color:var(--miura-teal-100)}.barra__lado{align-items:center;gap:var(--space-4);padding-right:var(--space-2);display:flex}.barra__separador{width:1px;height:var(--space-5);background:var(--vidrio-borde)}.buscador{align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--miura-white);display:flex}@supports (color:color-mix(in lab,red,red)){.buscador{background:color-mix(in srgb,var(--miura-white) 8%,transparent)}}.buscador{border:1px solid var(--vidrio-borde);color:var(--tinta-suave);transition:var(--transition-control)}.buscador:focus-within{border-color:var(--vidrio-borde-vivo);box-shadow:var(--foco);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.buscador:focus-within{background:color-mix(in srgb,var(--miura-white) 14%,transparent)}}.buscador input{width:190px;height:38px;color:var(--tinta);font:var(--type-body-sm);background:0 0;border:0}.buscador input::placeholder{color:var(--tinta-suave)}.g-app .buscador input:focus-visible{box-shadow:none;outline:2px solid #0000}.buscador:focus-within{outline:2px solid #0000}.identidad{align-items:center;gap:var(--space-3);display:flex}.identidad__texto{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.identidad__nombre{font:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--tinta)}.identidad__avatar{width:38px;height:38px;color:var(--miura-ink-900);background:var(--gradient-linear);box-shadow:0 0 0 2px var(--miura-white);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.identidad__avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--miura-white) 30%,transparent)}}.vista{min-height:0;padding:var(--space-8) var(--space-6) var(--space-16);flex:1;overflow-y:auto}.pie{margin:0 var(--space-3) var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-pill);background-color:var(--vidrio-fondo-fuerte);flex-shrink:0;display:flex}.pie__grupo{align-items:center;gap:var(--space-6);min-width:0;display:flex}.pie__dato{align-items:center;gap:var(--space-2);font:var(--type-caption);font-weight:var(--weight-semibold);color:var(--tinta);white-space:nowrap;display:flex}.pie__nota{font:var(--type-caption);color:var(--tinta-suave);padding-left:var(--space-6);border-left:1px solid var(--vidrio-borde);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.boton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:var(--transition-control),transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}.boton:active:not(:disabled){transform:scale(.98)}.boton:disabled{cursor:not-allowed;opacity:.45}.boton--primario{color:var(--miura-ink-900);background:var(--miura-white)}.boton--primario:hover:not(:disabled){background:var(--miura-sky-40)}.boton--marca{color:var(--miura-ink-900);background:var(--gradiente-claro);box-shadow:0 12px 28px -14px var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.boton--marca{box-shadow:0 12px 28px -14px color-mix(in srgb,var(--miura-turquoise-100) 90%,transparent)}}.boton--marca:hover:not(:disabled){filter:brightness(1.08)}.boton--fantasma{color:var(--tinta);border-color:var(--vidrio-borde);background:0 0}.boton--fantasma:hover:not(:disabled){background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.boton--fantasma:hover:not(:disabled){background:color-mix(in srgb,var(--miura-white) 12%,transparent)}}.boton--fantasma:hover:not(:disabled){border-color:var(--vidrio-borde-vivo)}.boton--exito,.boton--exito:hover{color:var(--miura-ink-900);background:var(--miura-turquoise-40)}.boton--grande{width:100%;padding:var(--space-4) var(--space-6);font-size:var(--size-body)}.mini-boton{align-items:center;gap:var(--space-1);border:1px solid var(--vidrio-borde);border-radius:var(--radius-pill);background:var(--miura-white);padding:4px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mini-boton{background:color-mix(in srgb,var(--miura-white) 8%,transparent)}}.mini-boton{font:var(--type-caption);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);color:var(--tinta);cursor:pointer;transition:var(--transition-control)}.mini-boton:hover{background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.mini-boton:hover{background:color-mix(in srgb,var(--miura-white) 18%,transparent)}}.mini-boton:hover{border-color:var(--vidrio-borde-vivo)}.mini-boton--hecho{color:var(--miura-ink-900);background:var(--miura-turquoise-40);border-color:#0000}.mini-boton--hecho:hover{background:var(--miura-turquoise-40)}.mini-boton--icono{color:var(--tinta-suave);padding:4px 8px}.mini-boton--icono:hover{color:var(--tinta)}.chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);font:var(--type-caption);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--miura-ink-900);background:var(--acento);padding:2px 10px;display:inline-flex}.chip--suave{color:var(--tinta);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.chip--suave{background:color-mix(in srgb,var(--miura-white) 12%,transparent)}}.chip--suave{border:1px solid var(--vidrio-borde-suave)}.chip--marca{color:var(--miura-ink-900);background:var(--gradiente-claro)}.filtros{gap:var(--space-2);flex-wrap:wrap;display:flex}.filtro{padding:var(--space-2) var(--space-4);border:1px solid var(--vidrio-borde);border-radius:var(--radius-pill);background:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.filtro{background:color-mix(in srgb,var(--miura-ink-900) 40%,transparent)}}.filtro{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);color:var(--tinta-cuerpo);cursor:pointer;transition:var(--transition-control)}.filtro:hover{color:var(--tinta);border-color:var(--vidrio-borde-vivo);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.filtro:hover{background:color-mix(in srgb,var(--miura-white) 10%,transparent)}}.filtro--activo,.filtro--activo:hover{color:var(--miura-ink-900);background:var(--miura-white);border-color:var(--miura-white)}.segmentado{border-radius:var(--radius-pill);background:var(--miura-white);flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.segmentado{background:color-mix(in srgb,var(--miura-white) 8%,transparent)}}.segmentado{border:1px solid var(--vidrio-borde)}.segmentado__op{color:var(--tinta-cuerpo);font:var(--type-label);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);cursor:pointer;transition:var(--transition-control);background:0 0;border:0;padding:6px 14px}.segmentado__op:hover{color:var(--tinta)}.segmentado__op--activo,.segmentado__op--activo:hover{background:var(--miura-white);color:var(--miura-ink-900)}.icono{width:52px;height:52px;color:var(--miura-white);background:linear-gradient(140deg,var(--miura-turquoise-100),var(--miura-teal-100));box-shadow:inset 0 1px 0 var(--miura-white),0 8px 18px -8px var(--miura-ink-900);border-radius:16px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.icono{box-shadow:inset 0 1px color-mix(in srgb,var(--miura-white) 35%,transparent),0 8px 18px -8px color-mix(in srgb,var(--miura-ink-900) 90%,transparent)}}.icono--azul{background:linear-gradient(140deg,var(--miura-blue-100),var(--miura-teal-100))}.icono--cielo{color:var(--miura-ink-900);background:var(--gradient-linear)}.icono--vidrio{color:var(--acento);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.icono--vidrio{background:color-mix(in srgb,var(--miura-white) 10%,transparent)}}.icono--vidrio{border:1px solid var(--vidrio-borde)}.icono--chico{border-radius:12px;width:36px;height:36px}.icono--grande{border-radius:22px;width:72px;height:72px}.hero{padding:var(--space-12) var(--space-10);gap:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.hero:after,.arco:after{content:"";border:1px solid var(--miura-sky-100);border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-120px}@supports (color:color-mix(in lab,red,red)){.hero:after,.arco:after{border:1px solid color-mix(in srgb,var(--miura-sky-100) 35%,transparent)}}.hero:after,.arco:after{box-shadow:0 0 0 40px var(--miura-sky-100),0 0 0 90px var(--miura-sky-100)}@supports (color:color-mix(in lab,red,red)){.hero:after,.arco:after{box-shadow:0 0 0 40px color-mix(in srgb,var(--miura-sky-100) 5%,transparent),0 0 0 90px color-mix(in srgb,var(--miura-sky-100) 3%,transparent)}}.hero:after,.arco:after{pointer-events:none}.arco{position:relative;overflow:hidden}.arco>*,.hero>*{z-index:1;position:relative}.tarjeta{padding:var(--space-6);gap:var(--space-2);text-align:left;min-height:240px;color:inherit;cursor:pointer;flex-direction:column;transition:border-color .22s,box-shadow .22s;display:flex}.tarjeta:hover{border-color:var(--vidrio-borde-vivo);box-shadow:var(--vidrio-sombra),0 0 0 1px var(--miura-sky-100),0 30px 60px -30px var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.tarjeta:hover{box-shadow:var(--vidrio-sombra),0 0 0 1px color-mix(in srgb,var(--miura-sky-100) 25%,transparent),0 30px 60px -30px color-mix(in srgb,var(--miura-turquoise-100) 70%,transparent)}}.tarjeta .icono{margin-bottom:var(--space-4)}.tarjeta__titulo{font:var(--type-h5);font-weight:var(--weight-bold);color:var(--tinta)}.tarjeta__desc{font:var(--type-body-sm);color:var(--tinta-cuerpo)}.tarjeta__accion{padding-top:var(--space-4);align-items:center;gap:var(--space-2);font:var(--type-label);font-weight:var(--weight-semibold);color:var(--acento);margin-top:auto;display:inline-flex}.tarjeta__accion svg{transition:transform .2s}.tarjeta:hover .tarjeta__accion svg{transform:translate(4px)}.tarjeta--destacada .tarjeta__accion{color:var(--tinta)}.franja{padding:var(--space-8) var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.sello{padding:var(--space-5) var(--space-6);align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.guia{padding:var(--space-8);transition:background-color var(--duration-slow) var(--ease-standard),border-color var(--duration-slow) var(--ease-standard)}.guia__punto{gap:var(--space-3);padding:var(--space-4);font:var(--type-body-sm);color:var(--tinta-cuerpo);display:flex}.guia__vineta{background:var(--acento);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:9px}.guia__extra{padding:var(--space-4);font:var(--type-body-sm);color:var(--tinta-cuerpo);border-left:3px solid var(--acento-2)}.consejo{padding:var(--space-8);justify-content:center;gap:var(--space-4);flex-direction:column;height:100%;display:flex;overflow:hidden}.consejo__texto{font:var(--type-body);font-weight:var(--weight-medium);color:var(--tinta)}.prompt{flex-direction:column;transition:border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.prompt:hover{border-color:var(--vidrio-borde-vivo);box-shadow:var(--vidrio-sombra),0 30px 60px -30px var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.prompt:hover{box-shadow:var(--vidrio-sombra),0 30px 60px -30px color-mix(in srgb,var(--miura-turquoise-100) 70%,transparent)}}.prompt__cabeza{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) 0;display:flex}.prompt__acciones{align-items:center;gap:var(--space-2);display:flex}.prompt__cuerpo{min-height:0;padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex}.prompt__titulo{font:var(--type-body);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--tinta)}.prompt__desc{font:var(--type-caption);font-weight:var(--weight-regular);color:var(--tinta-suave);border-left:2px solid var(--acento-2);padding-left:var(--space-3)}.prompt__texto{max-height:168px;padding:var(--space-3);gap:var(--space-3);white-space:pre-wrap;font:var(--type-caption);font-weight:var(--weight-regular);color:var(--tinta-cuerpo);flex-direction:column;display:flex;overflow-y:auto}.prompt__seccion{flex-direction:column;gap:2px;display:flex}.prompt__seccion>.ceja{font-size:10px}.prompt__seccion--fuerte p{color:var(--tinta)}.prompt__pie{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--vidrio-borde-suave);display:flex}.prompt__flecha{color:var(--tinta-suave);transition:transform .2s,color .2s}.prompt:hover .prompt__flecha{color:var(--acento);transform:translate(3px)}.vacio-caja{padding:var(--space-16) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);border-style:dashed;flex-direction:column;display:flex}.vacio-caja svg{color:var(--tinta-suave)}.pasos{gap:var(--space-3);flex-direction:column;display:flex}.pasos li{align-items:flex-start;gap:var(--space-3);font:var(--type-body-sm);color:var(--tinta-cuerpo);display:flex}.pasos strong{color:var(--tinta);font-weight:var(--weight-semibold)}.paso-num{width:24px;height:24px;font:var(--type-caption);font-weight:var(--weight-bold);color:var(--miura-ink-900);background:var(--gradiente-claro);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.avatares{display:flex}.avatares>*+*{margin-left:-8px}.avatar{width:32px;height:32px;font:var(--type-caption);font-size:10px;font-weight:var(--weight-bold);color:var(--miura-ink-900);background:var(--miura-sky-80);box-shadow:0 0 0 2px var(--miura-teal-100);border-radius:50%;place-items:center;display:grid}.etiqueta-campo{font:var(--type-caption);font-weight:var(--weight-semibold);color:var(--tinta-cuerpo);display:block}.campo{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--vidrio-borde);border-radius:var(--radio-control);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.campo{background:color-mix(in srgb,var(--miura-white) 7%,transparent)}}.campo{font:var(--type-body-sm);color:var(--tinta);transition:var(--transition-control)}.campo::placeholder{color:var(--tinta-suave)}.campo:hover{border-color:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.campo:hover{border-color:color-mix(in srgb,var(--miura-white) 26%,transparent)}}.g-app .campo:focus,.g-app .campo:focus-visible{border-color:var(--vidrio-borde-vivo);box-shadow:var(--foco);background-color:var(--miura-white);outline:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.g-app .campo:focus,.g-app .campo:focus-visible{background-color:color-mix(in srgb,var(--miura-white) 11%,transparent)}}.campo--area{resize:none}select.campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--miura-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 16px center;padding-right:40px}@supports (color:color-mix(in lab,red,red)){select.campo{background:color-mix(in srgb,var(--miura-white) 7%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 16px center}}select.campo{cursor:pointer}select.campo option{color:var(--miura-ink-900)}.casilla{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--vidrio-borde);border-radius:var(--radius-pill);background:var(--miura-white);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.casilla{background:color-mix(in srgb,var(--miura-white) 6%,transparent)}}.casilla{font:var(--type-label);font-weight:var(--weight-semibold);color:var(--tinta-cuerpo);cursor:pointer;transition:var(--transition-control)}.casilla:hover{border-color:var(--vidrio-borde-vivo);color:var(--tinta)}.casilla:has(input:checked){color:var(--miura-ink-900);background:var(--miura-white);border-color:var(--miura-white)}.casilla:has(input:focus-visible){box-shadow:var(--foco)}.casilla input{width:16px;height:16px;accent-color:var(--miura-turquoise-100)}.estrella{padding:var(--space-3);border:1px solid var(--vidrio-borde);border-radius:var(--radio-control);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.estrella{background:color-mix(in srgb,var(--miura-white) 6%,transparent)}}.estrella{color:var(--tinta-suave);cursor:pointer;transition:var(--transition-control)}.estrella:hover{border-color:var(--vidrio-borde-vivo);background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.estrella:hover{background:color-mix(in srgb,var(--miura-white) 12%,transparent)}}.estrella__on{color:var(--miura-sky-100)}.estrella__off{color:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.estrella__off{color:color-mix(in srgb,var(--miura-white) 30%,transparent)}}.aviso{padding:var(--space-4) var(--space-5);border-radius:var(--radio-control);font:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--tinta);background:var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.aviso{background:color-mix(in srgb,var(--miura-turquoise-100) 35%,transparent)}}.aviso{border:1px solid var(--miura-turquoise-40)}@supports (color:color-mix(in lab,red,red)){.aviso{border:1px solid color-mix(in srgb,var(--miura-turquoise-40) 60%,transparent)}}.aviso--error{background:var(--miura-blue-100)}@supports (color:color-mix(in lab,red,red)){.aviso--error{background:color-mix(in srgb,var(--miura-blue-100) 30%,transparent)}}.aviso--error{border-color:var(--vidrio-borde-vivo)}.video{transition:border-color .22s,box-shadow .22s;overflow:hidden}.video:hover{border-color:var(--vidrio-borde-vivo);box-shadow:var(--vidrio-sombra),0 30px 60px -30px var(--miura-turquoise-100)}@supports (color:color-mix(in lab,red,red)){.video:hover{box-shadow:var(--vidrio-sombra),0 30px 60px -30px color-mix(in srgb,var(--miura-turquoise-100) 70%,transparent)}}.video__marco{aspect-ratio:16/9;background:var(--miura-ink-900);border-bottom:1px solid var(--vidrio-borde-suave);width:100%;overflow:hidden}.ingreso{min-height:100vh;padding:var(--space-4);place-items:center;display:grid}.ingreso__tarjeta{width:100%;max-width:440px;padding:var(--space-10) var(--space-8);gap:var(--space-6);flex-direction:column;display:flex;overflow:hidden}.ingreso__logo{align-self:flex-start;width:auto;height:34px}}@layer utilities{.relative{position:relative}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-12{grid-column:12}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flex{display:flex}.grid{display:grid}.table{display:table}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.p-4{padding:calc(var(--spacing) * 4)}.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)}.p-10{padding:calc(var(--spacing) * 10)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-40{padding-block:calc(var(--spacing) * 40)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--miura-turquoise-40\)\]{color:var(--miura-turquoise-40)}.uppercase{text-transform:uppercase}.shadow{--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)}.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))}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--miura-white) 22%,transparent)}}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--miura-white)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--miura-white) 36%,transparent)}}}:root{--miura-teal-100:#005154;--miura-teal-80:#337476;--miura-teal-60:#669798;--miura-teal-40:#99b9bb;--miura-teal-20:#ccdcdd;--miura-turquoise-100:#008582;--miura-turquoise-80:#339d9b;--miura-turquoise-60:#66b6b4;--miura-turquoise-40:#99cecd;--miura-turquoise-20:#cce7e6;--miura-sky-100:#a4c8f0;--miura-sky-80:#b6d3f3;--miura-sky-60:#c8def6;--miura-sky-40:#dbe9f9;--miura-sky-20:#edf4fc;--miura-blue-100:#5b809f;--miura-blue-80:#7c99b2;--miura-blue-60:#9db3c5;--miura-blue-40:#bdccd9;--miura-blue-20:#dee6ec;--miura-mist-100:#d9dae4;--miura-mist-80:#e1e1e9;--miura-mist-60:#e8e9ef;--miura-mist-40:#f0f0f4;--miura-mist-20:#f7f8fa;--miura-white:#fff;--miura-grey:#878b8e;--miura-grey-100:#878b8e;--miura-black:#000;--miura-ink-900:#0d1b1c;--miura-ink-700:#2b3c3d;--miura-ink-500:#5a6b6c;--surface-page:var(--miura-white);--surface-subtle:var(--miura-mist-20);--surface-muted:var(--miura-mist-40);--surface-card:var(--miura-white);--surface-inverse:var(--miura-teal-100);--surface-inverse-soft:var(--miura-turquoise-100);--surface-accent-wash:var(--miura-teal-20);--surface-sky-wash:var(--miura-sky-20);--text-heading:var(--miura-teal-100);--text-body:var(--miura-ink-700);--text-muted:var(--miura-ink-500);--text-on-inverse:var(--miura-white);--text-on-inverse-muted:var(--miura-teal-20);--text-accent:var(--miura-turquoise-100);--text-link:var(--miura-turquoise-100);--text-link-hover:var(--miura-teal-100);--line-hairline:var(--miura-mist-100);--line-strong:var(--miura-teal-100);--line-inverse:var(--miura-turquoise-80);--line-diagram:var(--miura-turquoise-100);--action-primary:var(--miura-teal-100);--action-primary-hover:var(--miura-turquoise-100);--action-primary-active:#003f41;--action-secondary:var(--miura-turquoise-100);--action-secondary-hover:var(--miura-teal-100);--action-disabled-bg:var(--miura-mist-60);--action-disabled-text:var(--miura-grey);--focus-ring:var(--miura-turquoise-100);--data-1:var(--miura-teal-100);--data-2:var(--miura-turquoise-100);--data-3:var(--miura-blue-100);--data-4:var(--miura-sky-100);--data-5:var(--miura-mist-100);--status-positive:var(--miura-turquoise-100);--status-neutral:var(--miura-blue-100);--status-attention:var(--miura-teal-100);--gradient-linear:linear-gradient(90deg, var(--miura-turquoise-100) 0%, var(--miura-sky-100) 100%);--gradient-linear-diagonal:linear-gradient(135deg, var(--miura-teal-100) 0%, var(--miura-turquoise-100) 55%, var(--miura-sky-100) 100%);--gradient-deep:linear-gradient(160deg, var(--miura-teal-100) 0%, var(--miura-turquoise-100) 100%);--gradient-free:radial-gradient(120% 140% at 12% 8%, var(--miura-turquoise-100) 0%, var(--miura-teal-100) 48%, #00373a 100%);--gradient-wash:linear-gradient(180deg, var(--miura-sky-20) 0%, var(--miura-white) 100%);--report-ground:#00373a;--report-ink:#2b3c3d;--report-ink-sky:#1f3335;--report-ink-muted:#5a6b6c;--report-ink-table:#404040;--report-chip:#ccdcdd;--report-gain:#006a68;--report-loss:#456179;--report-note:#526162;--font-sans:"DM Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;--font-office:Arial, "Helvetica Neue", Helvetica, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--size-eyebrow:.75rem;--size-caption:.8125rem;--size-body-sm:.875rem;--size-body:1rem;--size-body-lg:1.125rem;--size-lead:1.375rem;--size-h5:1.25rem;--size-h4:1.5rem;--size-h3:1.875rem;--size-h2:2.5rem;--size-h1:3.5rem;--size-display:4.5rem;--size-display-xl:6rem;--leading-tight:1.06;--leading-snug:1.18;--leading-normal:1.35;--leading-relaxed:1.55;--leading-loose:1.7;--tracking-eyebrow:.16em;--tracking-caps:.08em;--tracking-tight:-.02em;--tracking-display:-.03em;--tracking-normal:0;--type-eyebrow:var(--weight-light) var(--size-eyebrow) / var(--leading-normal) var(--font-sans);--type-display:var(--weight-extrabold) var(--size-display) / var(--leading-tight) var(--font-sans);--type-h1:var(--weight-extrabold) var(--size-h1) / var(--leading-tight) var(--font-sans);--type-h2:var(--weight-bold) var(--size-h2) / var(--leading-snug) var(--font-sans);--type-h3:var(--weight-bold) var(--size-h3) / var(--leading-snug) var(--font-sans);--type-h4:var(--weight-semibold) var(--size-h4) / var(--leading-normal) var(--font-sans);--type-h5:var(--weight-semibold) var(--size-h5) / var(--leading-normal) var(--font-sans);--type-lead:var(--weight-medium) var(--size-lead) / var(--leading-relaxed) var(--font-sans);--type-body:var(--weight-regular) var(--size-body) / var(--leading-relaxed) var(--font-sans);--type-body-lg:var(--weight-regular) var(--size-body-lg) / var(--leading-relaxed) var(--font-sans);--type-body-strong:var(--weight-medium) var(--size-body) / var(--leading-relaxed) var(--font-sans);--type-body-sm:var(--weight-regular) var(--size-body-sm) / var(--leading-relaxed) var(--font-sans);--type-caption:var(--weight-medium) var(--size-caption) / var(--leading-normal) var(--font-sans);--type-label:var(--weight-medium) var(--size-body-sm) / var(--leading-normal) var(--font-sans);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--logo-clearspace:.42em;--icon-clearspace-ratio:1.8;--logo-min-width:50px;--icon-min-size:14px;--container-max:1200px;--container-wide:1440px;--container-prose:68ch;--gutter:var(--space-6);--gutter-lg:var(--space-12);--section-y:var(--space-24);--section-y-sm:var(--space-16);--slide-w:1920px;--slide-h:1080px;--slide-margin:112px;--slide-gutter:64px;--radius-0:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--radius-card:var(--radius-lg);--radius-control:var(--radius-sm);--border-hairline:1px;--border-strong:2px;--border-rule:1px solid var(--line-hairline);--border-rule-strong:2px solid var(--line-strong);--border-rule-inverse:1px solid var(--line-inverse);--line-diagram-weight:1.5px;--shadow-none:none;--shadow-xs:0 1px 2px #00373a0f;--shadow-sm:0 2px 6px #00373a12;--shadow-md:0 6px 20px #00373a17;--shadow-lg:0 18px 48px #00373a24;--shadow-focus:0 0 0 3px #00858252;--shadow-inset-hairline:inset 0 0 0 1px var(--line-hairline);--protection-gradient-bottom:linear-gradient(180deg, #00373a00 0%, #00373ac7 100%);--protection-gradient-left:linear-gradient(90deg, #00373ad1 0%, #00373a00 62%);--photo-overlay-teal:linear-gradient(0deg, #0051548c, #0051548c);--blur-glass:blur(14px);--glass-fill:#ffffff24;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--duration-instant:90ms;--duration-fast:.16s;--duration-base:.24s;--duration-slow:.42s;--duration-reveal:.7s;--transition-control:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);--transition-surface:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard)}@media(prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-reveal:0s}}@keyframes flotar{to{transform:translate(4vw,3vh)scale(1.08)}}@keyframes latido{0%{box-shadow:0 0 color-mix(in srgb,var(--miura-turquoise-40) 60%,transparent)}70%,to{box-shadow:0 0 0 8px #0000}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vidrio{background-color:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.vidrio{background-color:color-mix(in srgb,var(--miura-ink-900) 88%,var(--miura-teal-100))}}}@media(prefers-reduced-transparency:reduce){.vidrio,.filtro{-webkit-backdrop-filter:none;backdrop-filter:none}.vidrio:not(.vidrio--marca),.filtro:not(.filtro--activo){background-color:var(--miura-ink-900)}@supports (color:color-mix(in lab,red,red)){.vidrio:not(.vidrio--marca),.filtro:not(.filtro--activo){background-color:color-mix(in srgb,var(--miura-ink-900) 90%,var(--miura-teal-100))}}.vidrio--marca{background-color:var(--miura-teal-100)}.fondo__mancha{display:none}}@media(prefers-reduced-motion:reduce){.fondo__mancha,.pulso{animation:none}.g-app *,.g-app :before{transition:none!important}}@media(max-width:1240px){.identidad__texto,.pie__nota{display:none}.barra{border-radius:24px;flex-wrap:wrap;justify-content:center}.barra>:first-child{width:100%}.pestanas{scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.barra__lado{width:100%;padding:0 var(--space-2) var(--space-1);justify-content:space-between}.buscador{flex:1}.buscador input{width:100%;min-width:0}}@media(max-width:860px){.g-app.marco{flex-direction:column;height:auto;min-height:100vh;overflow:visible}.g-app.marco>main{overflow:visible}.lateral{width:auto;margin:var(--space-3) var(--space-3) 0}.lateral__marca{padding:var(--space-4) var(--space-5);flex-direction:row;justify-content:space-between;align-items:center}.lateral__nav{gap:var(--space-4);padding:var(--space-4);flex-flow:wrap;overflow:visible}.lateral__grupo{flex:100%}.lateral__grupo>.ceja{margin-bottom:var(--space-1)}.lateral__grupo>.flex-col{gap:var(--space-2);flex-flow:wrap}.lateral__grupo--borde{gap:var(--space-2);border-top:0;flex-flow:wrap;padding-top:0}.lateral__grupo--borde>.ceja{width:100%}.lateral .opcion{border-color:var(--vidrio-borde-suave);border-radius:var(--radius-pill);width:auto}.pestanas{scrollbar-width:none}.estado{margin:0 var(--space-4) var(--space-4);padding:var(--space-3) var(--space-4);flex-flow:wrap;justify-content:space-between;align-items:center}.estado>.ceja{display:none}.estado .boton{width:auto;margin-top:0}.vista{padding:var(--space-6) var(--space-4) var(--space-12);overflow:visible}.pie{padding:var(--space-3) var(--space-4);border-radius:24px;flex-wrap:wrap}.titulo--hero{font-size:40px}.hero,.franja,.guia,.consejo{padding:var(--space-6)}.franja{flex-direction:column;align-items:flex-start}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
