/*! tailwindcss v4.3.3 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--color-black:#0a0b0c;--color-white:#fff;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-blue:#315cff;--color-basalt:#171a1c;--color-porcelain:#f4f2ec;--color-concrete:#d9d8d2;--color-signal:#dfff00;--color-basalt-muted:#6d6e6d;--color-porcelain-muted:#898a88;--color-blue-bright:#7390ff;--color-basalt-line:#2c3134;--color-bg:var(--color-porcelain);--color-surface:var(--color-white);--color-surface-sunken:var(--color-concrete);--color-border:var(--color-concrete);--color-text:var(--color-basalt);--color-text-muted:var(--color-basalt-muted);--color-primary:var(--color-blue);--color-primary-contrast:var(--color-white);--color-accent:var(--color-signal);--color-focus:var(--color-blue);--color-state-published:var(--color-blue);--color-state-blocked:#b3261e;--font-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--text-data:.8125rem;--font-weight-display:700;--font-weight-heading:600;--font-weight-body:400;--font-weight-strong:600;--tracking-eyebrow:.12em;--shadow-raised:0 1px 2px #171a1c0f, 0 2px 8px #171a1c0a;--color-ink-2:#3a3d40;--color-ink-3:#5b5e60;--color-line-soft:#e4e2dc;--color-line-warm:#b9b7b0;--color-concrete-deep:#c9c7c0;--color-porcelain-deep:#e9e7e1;--color-plate-bim:#dcdad3;--color-basalt-line-2:#2a2e31;--color-amber:#b8860b;--color-blue-hover:#2447d6}}@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]){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;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;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.font-display{font-family:var(--font-display)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.filter{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,)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--color-sidebar:var(--color-white);--color-sidebar-text:var(--color-basalt);--color-sidebar-muted:var(--color-ink-3);--color-input:var(--color-porcelain);--color-line:var(--color-line-soft);--color-action:var(--color-blue);--color-action-contrast:var(--color-white);--color-link:var(--color-blue);--color-warn:#6b5d00;--color-warn-mark:#c9b400;--color-danger:var(--color-state-blocked)}:root[data-theme=dark]{--color-bg:var(--color-basalt);--color-surface:#1e2225;--color-surface-sunken:#14171a;--color-border:var(--color-basalt-line);--color-text:var(--color-porcelain);--color-text-muted:var(--color-porcelain-muted);--color-primary:var(--color-blue-bright);--color-primary-contrast:var(--color-basalt);--color-focus:var(--color-blue-bright);--color-state-published:var(--color-blue-bright);--color-state-ready:var(--color-porcelain);--color-state-draft:var(--color-porcelain-muted);--color-state-blocked:#f2b8b5;--color-state-failed:#f9dedc;--color-sidebar:#111315;--color-sidebar-text:var(--color-porcelain);--color-sidebar-muted:var(--color-porcelain-muted);--color-input:var(--color-basalt);--color-line:var(--color-basalt-line);--color-link:var(--color-blue-bright);--color-warn:var(--color-signal);--color-warn-mark:var(--color-signal);--color-danger:#ff7a73;--color-danger-fill:#b3261e}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.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}html{scroll-padding-top:104px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;position:relative}a{color:inherit}img{max-width:100%;height:auto}.st-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.js [data-revelar],html.js [data-revelar-grupo]>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),clip-path .9s cubic-bezier(.2,.8,.2,1);transform:translateY(36px)}html.js [data-revelar]:has(>h2),html.js [data-revelar-grupo]>:has(>.st-num){transform:translateY(48px)}html.js [data-revelar-grupo]>.st-card,html.js [data-revelar-grupo]>.st-lector,html.js [data-revelar-grupo]>.st-cifras-claras>*,html.js [data-revelar-grupo]>li>.st-card{transform:translateY(36px)scale(.97)}html.js [data-revelar].st-materiales>.st-losa{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.2,.8,.2,1)}html.js [data-revelar].st-materiales.is-visible>.st-losa{clip-path:inset(0)}html.js [data-revelar].st-materiales.is-visible>.st-losa:nth-of-type(2){transition-delay:90ms}html.js [data-revelar].st-materiales.is-visible>.st-losa:nth-of-type(3){transition-delay:.18s}html.js [data-revelar].st-materiales>.st-regla{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.2,.8,.2,1) .3s}html.js [data-revelar].st-materiales.is-visible>.st-regla{clip-path:inset(0)}html.js [data-revelar].is-visible,html.js [data-revelar-grupo].is-visible>*{opacity:1;transform:none}html.js [data-revelar-grupo]>:nth-child(2){transition-delay:90ms}html.js [data-revelar-grupo]>:nth-child(3){transition-delay:.18s}html.js [data-revelar-grupo]>:nth-child(4){transition-delay:.27s}html.js [data-revelar-grupo]>:nth-child(5){transition-delay:.36s}html.js [data-revelar-grupo]>:nth-child(6){transition-delay:.45s}html.js [data-revelar-grupo]>:nth-child(7){transition-delay:.54s}html.js [data-revelar-grupo]>:nth-child(n+8){transition-delay:.63s}@keyframes st-subir{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.st-entrada>*{animation:.3s ease-out both st-subir}.st-entrada>:nth-child(2){animation-delay:50ms}.st-entrada>:nth-child(3){animation-delay:.1s}.st-entrada>:nth-child(4){animation-delay:.15s}.st-entrada>:nth-child(5){animation-delay:.2s}.st-entrada>:nth-child(n+6){animation-delay:.25s}@media (prefers-reduced-motion:reduce){html.js [data-revelar],html.js [data-revelar-grupo]>*,html.js [data-revelar-grupo]>.st-card,html.js [data-revelar-grupo]>.st-lector,html.js [data-revelar-grupo]>li>.st-card,html.js [data-revelar].st-materiales>.st-losa,html.js [data-revelar].st-materiales>.st-regla{opacity:1;clip-path:none;transition:none;transform:none}.st-entrada>*,.st-plate,.st-co{animation:none}}.cab-centinela{pointer-events:none;width:1px;height:360px;position:absolute;top:0;left:0}.cab{z-index:40;width:min(1280px,100% - 32px);margin:16px auto 0;position:sticky;top:16px}.cab-caja{box-sizing:border-box;border:1px solid var(--color-line-soft);background:#ffffffe6;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.cab-caja{background:color-mix(in srgb, var(--color-white) 90%, transparent)}}.cab-caja{-webkit-backdrop-filter:blur(16px);transition:background-color .3s ease-out,border-color .3s ease-out;box-shadow:0 10px 30px #171a1c0f}.cab-logo-enlace{flex:none;line-height:0;display:block}.cab-logo{width:auto;height:42px;display:block}.cab-nav-lista{align-items:center;gap:36px;margin:0;padding:0;list-style:none;display:flex}.cab-nav-enlace{color:var(--color-text);white-space:nowrap;border-bottom:2px solid #0000;padding-bottom:4px;font-size:15px;font-weight:500;text-decoration:none}.cab-nav-enlace:hover,.cab-nav-enlace:focus-visible,.cab-nav-enlace[aria-current=page]{color:var(--color-blue)}.cab-acciones{align-items:center;gap:14px;display:flex}.cab-ico{background:var(--color-porcelain);width:38px;height:38px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.cab-ico:hover,.cab-ico:focus-visible{background:var(--color-porcelain-deep)}.cab-idiomas{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-text-muted);gap:10px;font-size:12px;display:flex}.cab-idioma{color:inherit;text-decoration:none}.cab-idioma:hover,.cab-idioma:focus-visible{color:var(--color-blue)}.cab-idioma-actual{color:var(--color-text);font-weight:500}.cab-divisor{background:var(--color-concrete);width:1px;height:26px}.cab-demo{white-space:nowrap;background:var(--color-blue);height:42px;color:var(--color-white);border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.cab-demo:hover,.cab-demo:focus-visible{background:var(--color-blue-hover)}.cab-demo-breve{display:none}@media (width>=769px) and (width<=1199px){.cab-nav{display:none}.cab-caja .cab-hamburguesa{display:inline-flex}}.cab-hamburguesa,.cab-cerrar{width:40px;height:40px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.cab-oscuro .cab-caja{box-shadow:none;background:0 0;border-color:#ffffff29}.cab-oscuro .cab-nav-enlace{color:var(--color-white);opacity:.85}.cab-oscuro .cab-nav-enlace:hover,.cab-oscuro .cab-nav-enlace:focus-visible,.cab-oscuro .cab-nav-enlace[aria-current=page]{color:var(--color-white);opacity:1;border-bottom-color:var(--color-blue)}.cab-oscuro .cab-ico{color:var(--color-white);background:0 0;border:1px solid #ffffff29}.cab-oscuro .cab-ico:hover,.cab-oscuro .cab-ico:focus-visible{background:#ffffff14}.cab-oscuro .cab-idiomas{color:var(--color-porcelain-muted)}.cab-oscuro .cab-idioma-actual{color:var(--color-white)}.cab-oscuro .cab-divisor{background:#ffffff29}.cab-oscuro .cab-hamburguesa{color:var(--color-white)}.cab-oscuro.is-solida .cab-caja{background:var(--color-black);border-color:var(--color-black)}@supports (animation-timeline:scroll()){html:not(.js) .cab-oscuro .cab-caja{animation:linear both cab-solida scroll(root);animation-range:0 360px}}@keyframes cab-solida{0%{background-color:#0000;border-color:#ffffff29}to{background-color:var(--color-black);border-color:var(--color-black)}}.cab-menu{box-sizing:border-box;background:var(--color-porcelain);width:100%;height:100%;color:var(--color-text);border:0;flex-direction:column;gap:24px;margin:0;padding:0 20px 28px;position:fixed;inset:0;overflow:auto}.cab-menu:popover-open{display:flex}.cab-menu-barra{justify-content:space-between;align-items:center;height:72px;display:flex}.cab-menu .cab-cerrar{display:inline-flex}.cab-menu-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cab-menu-enlace{border-top:1px solid var(--color-concrete);font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);padding:18px 0;font-size:32px;font-weight:700;text-decoration:none;display:block}.cab-menu-pie{border-top:1px solid var(--color-concrete);flex-direction:column;gap:18px;margin-top:auto;padding-top:24px;display:flex}.cab-menu-pie .cab-idiomas{gap:18px;font-size:14px}.cab-menu-ingresar{color:var(--color-text);font-size:16px;font-weight:500;text-decoration:none}.cab-menu-pie .cab-demo{height:52px;font-size:16px}.st{width:100%;display:block;overflow-x:clip}main.st,main.ficha-wrap{padding-bottom:96px}main.st>:last-child,main.ficha-wrap>:last-child{margin-bottom:0}main.st>.st-seccion-corta:last-child{padding-bottom:0}.st-wrap{width:min(1280px,100% - 48px);margin-inline:auto}.st-display{font-family:var(--font-display);letter-spacing:-.035em;color:inherit;text-wrap:balance;margin:0;font-weight:700;line-height:.96}.st-h1{font-size:clamp(52px,3rem + 3.2vw,94px)}.st-h1-int{font-size:clamp(44px,2.4rem + 2.6vw,76px)}.st-h1-activos{font-size:clamp(52px,3rem + 3vw,92px)}.st-h2{font-size:clamp(40px,2rem + 1.6vw,56px)}.st-h2-grande{font-size:clamp(40px,2rem + 2vw,64px)}.st-h2-media{font-size:clamp(36px,1.9rem + 1.2vw,52px)}.st-h2-chica{font-size:clamp(34px,1.8rem + 1vw,48px)}.st-h3{font-size:clamp(28px,1.5rem + .6vw,36px)}.st-azul{color:var(--color-blue)}.st-mono{font-family:var(--font-mono)}.st-eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--color-text);align-items:center;gap:20px;margin:0;font-size:11px;display:flex}.st-eyebrow:after{content:"";background:var(--color-line-warm);flex:0 0 200px;height:1px}.st-eyebrow-corto:after{flex-basis:80px}.st-eyebrow-d{color:var(--color-line-warm)}.st-eyebrow-d:after{background:var(--color-ink-2)}.st-label{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:10px}.st-label-d{color:var(--color-porcelain-muted)}.st-lede{color:var(--color-ink-2);max-width:560px;margin:0;font-size:24px;line-height:1.35}.st-lede-int{color:var(--color-line-warm);max-width:620px;margin:0;font-size:21px;line-height:1.45}.st-parrafo{color:var(--color-ink-2);margin:0;font-size:18px;line-height:1.55}.st-parrafo-19{max-width:560px;font-size:19px}.st-parrafo-17{font-size:17px}.st-parrafo-16{color:var(--color-ink-3);font-size:16px}.st-texto{color:var(--color-ink-3);margin:0;font-size:15px;line-height:1.5}.st-titulo-18{margin:0 0 6px;font-size:18px;font-weight:600}.st-titulo-22{margin:0 0 8px;font-size:22px;font-weight:600}.st-titulo-24{margin:14px 0 10px;font-size:24px;font-weight:600}.st-nota{font-family:var(--font-mono);color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.7}.st-nota-11{letter-spacing:.18em;text-transform:uppercase;font-size:11px}.st-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;height:56px;padding:0 28px;font-family:inherit;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.st-btn-primario{background:var(--color-blue);color:var(--color-white)}.st-btn-primario:hover,.st-btn-primario:focus-visible{background:var(--color-blue-hover)}.st-btn-fantasma{color:var(--color-text);border:1px solid var(--color-concrete-deep);background:0 0}.st-btn-fantasma:hover,.st-btn-fantasma:focus-visible{border-color:var(--color-text)}.st-btn-blanco{background:var(--color-white);height:60px;color:var(--color-blue);padding:0 32px;font-size:18px}.st-btn-blanco:hover,.st-btn-blanco:focus-visible{background:var(--color-porcelain)}.st-btn-ancho{box-sizing:border-box;width:100%}.st-btn-chico{height:44px;padding:0;font-size:14px}.st-enlace{color:var(--color-text);border-bottom:1px solid var(--color-text);align-items:center;gap:10px;width:max-content;padding-bottom:2px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.st-enlace:hover,.st-enlace:focus-visible{color:var(--color-blue);border-bottom-color:var(--color-blue)}.st-enlace-d{color:var(--color-white);border-bottom-color:var(--color-white)}.st-enlace-d:hover,.st-enlace-d:focus-visible{color:var(--color-porcelain);border-bottom-color:var(--color-porcelain)}.st-acciones{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.st-acciones-columna{flex-direction:column;align-items:flex-start;gap:14px}.st-card{background:var(--color-white);border:1px solid var(--color-line-soft);box-sizing:border-box;border-radius:14px;padding:32px}.st-card-28{padding:28px}.st-card-22{padding:22px}.st-card-d{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;padding:26px}.st-card-flotante{background:var(--color-white);color:var(--color-text);border-radius:14px;padding:28px;box-shadow:0 40px 80px #00000073}.st-chips{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-porcelain-muted);border-top:1px solid var(--color-basalt-line-2);flex-wrap:wrap;gap:40px;margin:0;padding-top:24px;font-size:12px;list-style:none;display:flex}.st-seccion{padding:96px 0}.st-seccion-blanca{background:var(--color-white)}.st-seccion-corta{padding:48px 0}.st-cabeza{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:56px;display:flex}.st-cabeza p{max-width:420px}.st-grid-7-5{grid-template-columns:7fr 5fr;align-items:start;gap:80px;display:grid}.st-grid-5-7{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.st-grid-4-8{grid-template-columns:4fr 8fr;align-items:start;gap:64px;display:grid}.st-grid-centro{align-items:center}.st-gap-64{gap:64px}.st-columna{flex-direction:column;gap:24px;display:flex}.st-columna-28{gap:28px}.st-columna-20{gap:20px}.st-sticky{position:sticky;top:124px}.st-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.st-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.st-filas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.st-filas-cierre{border-top:1px solid var(--color-concrete)}.st-fila{border-top:1px solid var(--color-concrete);grid-template-columns:140px 1fr;align-items:start;gap:24px;padding:28px 0;display:grid}.st-fila-120{grid-template-columns:120px 1fr}.st-fila-80{grid-template-columns:80px 1fr}.st-fila-3{grid-template-columns:220px 1fr 180px;gap:32px;padding:26px 0}.st-fila-3-ancha{grid-template-columns:80px 320px 1fr}.st-fila-160{grid-template-columns:160px 1fr;padding:26px 0}.st-fila-ultima{border-bottom:1px solid var(--color-concrete)}.st-num{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-blue);white-space:nowrap;font-size:72px;font-weight:700;line-height:1}.st-filas-cifras{grid-template-columns:max-content minmax(0,1fr);column-gap:24px;display:grid;container-type:inline-size}.st-filas-cifras>.st-fila{grid-column:1/-1;grid-template-columns:subgrid}.st-filas-cifras .st-num{font-size:clamp(32px,10cqi,72px)}.st-num-48{font-size:48px}.st-letra{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-blue);font-size:64px;font-weight:700;line-height:.96}.st-cuando{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-blue);margin:4px 0 0;font-size:12px}.st-indice{font-family:var(--font-mono);color:var(--color-blue);font-size:13px}.st-mono-14{font-family:var(--font-mono);font-size:14px}.st-mono-16-azul{font-family:var(--font-mono);color:var(--color-blue);font-size:16px}.st-derecha{text-align:right}.st-pasos{border-top:1px solid var(--color-basalt);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.st-pasos-3{grid-template-columns:repeat(3,minmax(0,1fr))}.st-paso{border-right:1px solid var(--color-concrete);padding:32px 32px 0}.st-paso:first-child{padding-left:0}.st-paso:last-child{border-right:0;padding-right:0}.st-como-scroll.is-fijo{height:280vh}.st-como-scroll.is-fijo .st-como-fijo{align-items:center;height:100vh;display:flex;position:sticky;top:0}html.js .st-como-scroll.is-fijo .st-pasos>.st-paso{transition-delay:0s}html.js .st-como-scroll.is-fijo .st-pasos>.st-paso:not(.is-visible){opacity:0;transform:translateY(36px)}.st-cta{background:var(--color-blue);color:var(--color-white);border-radius:20px;grid-template-columns:8fr 4fr;align-items:center;gap:40px;padding:72px 80px;display:grid}.st-cta h2{color:var(--color-white)}.st-cta p{color:#ffffffd1;max-width:560px;margin:0;font-size:18px;line-height:1.5}.st-cta-texto{flex-direction:column;gap:16px;display:flex}.st-cta-accion{justify-content:flex-end;display:flex}.st-cta-seccion{padding:96px 0 0}.st-fuente{font-family:var(--font-mono);color:var(--color-text-muted);margin:32px 0 0;font-size:12px;line-height:1.8}.st-fuente ol{margin:0;padding-left:1.4em}.st-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;padding:64px 0 72px;display:grid}.st-hero-texto{flex-direction:column;gap:32px;display:flex}.st-stage{perspective:1600px;height:560px;position:relative}.st-stack{width:520px;height:340px;transform-style:preserve-3d;transform-origin:0 0;position:absolute;top:430px;left:-40px;transform:rotateX(58deg)rotate(-36deg)scale(.6)}.st-plate-ancla{pointer-events:none;width:1px;height:1px;position:absolute}.st-plate-ancla:first-child{top:0;left:0}.st-plate-ancla:nth-child(2){top:0;right:0}.st-plate-ancla:nth-child(3){bottom:0;left:0}.st-plate-ancla:nth-child(4){bottom:0;right:0}.st-plate{transform-style:preserve-3d;border-radius:6px;animation:1.4s cubic-bezier(.2,.8,.2,1) both st-rise-d;position:absolute;inset:0;box-shadow:0 30px 60px #171a1c2e}.st-plate-producto{background:url(/texturas/M2CLPG31LAV_cara_1.webp) 50%/cover;animation-name:st-rise-p;animation-delay:.55s;transform:translateZ(390px)}.st-plate-material{background-color:var(--color-porcelain-deep);background-image:linear-gradient(90deg,#171a1c0f 1px,#0000 1px),linear-gradient(#171a1c0f 1px,#0000 1px);background-size:40px 40px;animation-name:st-rise-m;animation-delay:.4s;transform:translateZ(260px)}.st-plate-bim{background-color:var(--color-plate-bim);background-image:linear-gradient(90deg, var(--color-concrete-deep) 2px, transparent 2px), linear-gradient(var(--color-concrete-deep) 2px, transparent 2px);background-size:130px 130px;animation-name:st-rise-b;animation-delay:.25s;transform:translateZ(130px)}.st-plate-datos{background:var(--color-white);animation-name:st-rise-d;animation-delay:.1s;transform:translateZ(0)}.st-plate-datos-texto{font-family:var(--font-mono);color:var(--color-text);margin:0;font-size:13px;line-height:1.5;position:absolute;top:44px;left:56px}.st-plate-datos-lineas{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:44px;left:56px}.st-plate-datos-lineas span{background:var(--color-concrete);border-radius:3px;height:6px;display:block}.st-plate-datos-lineas span:first-child{width:150px}.st-plate-datos-lineas span:nth-child(2){width:110px}.st-plate-datos-lineas span:nth-child(3){width:170px}@keyframes st-rise-p{0%{opacity:0;transform:translateZ(700px)}to{opacity:1;transform:translateZ(390px)}}@keyframes st-rise-m{0%{opacity:0;transform:translateZ(540px)}to{opacity:1;transform:translateZ(260px)}}@keyframes st-rise-b{0%{opacity:0;transform:translateZ(380px)}to{opacity:1;transform:translateZ(130px)}}@keyframes st-rise-d{0%{opacity:0;transform:translateZ(220px)}to{opacity:1;transform:translateZ(0)}}@keyframes st-aparecer{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.st-co{left:var(--x,auto);right:0;top:var(--y,40px);align-items:flex-start;gap:14px;animation:.8s 1.2s both st-aparecer;display:flex;position:absolute}.st-co:nth-of-type(2){top:var(--y,190px);animation-delay:1.35s}.st-co:nth-of-type(3){top:var(--y,330px);animation-delay:1.5s}.st-co:nth-of-type(4){top:var(--y,470px);animation-delay:1.65s}.st-co-linea{height:1px;width:var(--largo,70px);flex:0 0 var(--largo,70px);background:var(--color-blue);margin-top:9px}.st-co-punto{background:var(--color-blue);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:6px}.st-co-punto-senal{background:var(--color-signal);box-shadow:0 0 0 2px var(--color-basalt) inset}.st-co-k{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text);margin:0;font-size:11px}.st-co-v{font-family:var(--font-mono);color:var(--color-ink-3);max-width:210px;margin:4px 0 0;font-size:13px;line-height:1.5}.st-franja{border-top:1px solid var(--color-concrete);border-bottom:1px solid var(--color-concrete);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.st-franja-celda{border-right:1px solid var(--color-concrete);padding:28px 32px}.st-franja-celda:first-child{padding-left:0}.st-franja-celda:last-child{border-right:0}.st-franja-valor{align-items:center;gap:10px;margin:0;font-size:22px;font-weight:500;display:flex}.st-franja-valor .st-label,.st-franja .st-label{margin-top:8px}.st-senal{background:var(--color-signal);border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.st-pilares{margin:0 auto;padding:48px 0 96px;list-style:none}.st-pilar{align-items:flex-start;gap:20px;display:flex}.st-pilar svg{flex:none}.st-materiales{height:460px;position:relative}.st-losa{object-fit:cover;border-radius:8px;position:absolute;box-shadow:0 40px 80px #171a1c38,inset 0 2px #fff9}.st-losa-b{width:300px;height:300px;top:40px;left:0}.st-losa-a{width:440px;height:220px;top:0;left:240px}.st-losa-flow{width:440px;height:110px;top:260px;left:240px}.st-regla{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-text-muted);margin:0;font-size:12px;position:absolute;top:392px;left:240px}.st-etiqueta-familias{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-text-muted);margin:0;font-size:12px}.st-captura-ficha{height:520px;position:relative}.st-captura-ficha img{border-radius:12px;width:720px;max-width:none;position:absolute;top:0;left:0;transform:perspective(1400px)rotateY(-8deg)rotateX(2deg);box-shadow:0 40px 90px #171a1c38}.st-captura-ficha .st-nota-11{position:absolute;bottom:0;left:8px}.st-captura-plana{border:1px solid var(--color-line-soft);border-radius:12px;width:100%;box-shadow:0 40px 90px #171a1c38}.st-hero-cobalt{background:var(--color-basalt);color:var(--color-white);margin-top:-88px;padding-top:88px}.st-hero-cobalt-grid{grid-template-columns:7fr 5fr;align-items:center;gap:56px;padding:56px 0 72px;display:grid}.st-hero-cobalt-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:56px 0 80px}.st-hero-cobalt .st-hero-texto{gap:26px}.st-hero-cobalt .st-h1,.st-hero-cobalt .st-h1-int,.st-hero-cobalt .st-h1-activos{color:var(--color-white)}.st-stage-cobalt{height:520px}.st-stage-cobalt .st-stack{width:500px;height:330px;top:400px;left:-30px;transform:rotateX(58deg)rotate(-36deg)scale(.62)}.st-stage-cobalt .st-plate{box-shadow:0 30px 60px #00000073}.st-plate-c1{background:url(/texturas/M2CLPG31LAV_cara_1.webp) 50%/cover;animation:1.3s cubic-bezier(.2,.8,.2,1) .5s both st-rise-c1;transform:translateZ(260px)}.st-plate-c2{background-color:#315cff2e;transform:translateZ(130px)}@supports (color:color-mix(in lab, red, red)){.st-plate-c2{background-color:color-mix(in srgb, var(--color-blue) 18%, transparent)}}.st-plate-c2{border:1px solid #315cffb3}@supports (color:color-mix(in lab, red, red)){.st-plate-c2{border:1px solid color-mix(in srgb, var(--color-blue) 70%, transparent)}}.st-plate-c2{background-image:linear-gradient(90deg,#315cff8c 1px,#0000 1px),linear-gradient(#315cff8c 1px,#0000 1px)}@supports (color:color-mix(in lab, red, red)){.st-plate-c2{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-blue) 55%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-blue) 55%, transparent) 1px, transparent 1px)}}.st-plate-c2{background-size:50px 50px;animation:1.3s cubic-bezier(.2,.8,.2,1) .3s both st-rise-c2}.st-plate-c3{background:var(--color-basalt-line-2);animation:1.3s cubic-bezier(.2,.8,.2,1) .1s both st-rise-c3;transform:translateZ(0)}.st-plate-c3 .st-plate-datos-texto{color:var(--color-white);top:40px;left:52px}.st-plate-c3 .st-plate-datos-lineas{bottom:40px;left:52px}.st-plate-c3 .st-plate-datos-lineas span{background:var(--color-ink-2)}@keyframes st-rise-c1{0%{opacity:0;transform:translateZ(560px)}to{opacity:1;transform:translateZ(260px)}}@keyframes st-rise-c2{0%{opacity:0;transform:translateZ(430px)}to{opacity:1;transform:translateZ(130px)}}@keyframes st-rise-c3{0%{opacity:0;transform:translateZ(260px)}to{opacity:1;transform:translateZ(0)}}.st-stage-cobalt .st-co:first-of-type{top:var(--y,60px)}.st-stage-cobalt .st-co:nth-of-type(2){top:var(--y,230px);animation-delay:1.45s}.st-stage-cobalt .st-co:nth-of-type(3){top:var(--y,400px);animation-delay:1.6s}.st-stage-cobalt .st-co-k{color:var(--color-white)}.st-stage-cobalt .st-co-v{color:var(--color-line-warm)}.st-stage-cobalt .st-co-punto-senal{box-shadow:none}.st-cifras-d{grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.st-cifras-d>li{container-type:inline-size}.st-cifra-d-valor{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-white);white-space:nowrap;margin:0;font-size:clamp(28px,21.7391cqi,64px);font-weight:700;line-height:.96}.st-cifra-d-texto{color:var(--color-line-warm);margin:10px 0 0;font-size:14px;line-height:1.45}.st-fuente-d{font-family:var(--font-mono);color:var(--color-porcelain-muted);letter-spacing:.1em;margin:14px 0 0;font-size:11px}.st-marcas{margin:0;padding:0;list-style:none}.st-marcas-cabeza{color:var(--color-white);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.st-marcas-cabeza .st-nota{color:var(--color-porcelain-muted)}.st-marca{border-top:1px solid #ffffff1a;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.st-marca-cuadro{background:var(--color-concrete);border-radius:8px;width:44px;height:44px}.st-marca:nth-child(2) .st-marca-cuadro{background:var(--color-line-warm)}.st-marca:nth-child(3) .st-marca-cuadro{background:var(--color-porcelain-muted)}.st-marca:nth-child(4) .st-marca-cuadro{background:var(--color-ink-3)}.st-marca-nombre{color:var(--color-white);margin:0;font-size:15px;font-weight:600}.st-marca-dato{font-family:var(--font-mono);color:var(--color-porcelain-muted);margin:3px 0 0;font-size:11px}.st-card-d .st-nota{color:var(--color-porcelain-muted);margin-top:16px;line-height:1.6}.st-reporte-cabeza{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.st-sello{background:var(--color-basalt);color:var(--color-white);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.st-sello-punto{background:var(--color-signal);border-radius:50%;width:8px;height:8px}.st-reporte-sku{font-family:var(--font-mono);color:var(--color-ink-3);margin:0 0 16px;font-size:12px}.st-reporte-filas{margin:0;padding:0;list-style:none}.st-reporte-fila{border-top:1px solid var(--color-line-soft);grid-template-columns:1fr auto;gap:12px;padding:10px 0;font-size:14px;display:grid}.st-reporte-control{font-family:var(--font-mono);font-size:13px}.st-reporte-paso{color:var(--color-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.st-reporte-paso:before{content:"";background:var(--color-signal);border:1px solid var(--color-basalt);border-radius:50%;width:10px;height:10px}.st-reporte-no-corrido{color:var(--color-amber);font-size:13px;font-weight:600}.st-reporte-pie{font-family:var(--font-mono);color:var(--color-text-muted);margin:14px 0 0;font-size:11px;line-height:1.5}.st-aviso{background:var(--color-white);border:1px solid var(--color-line-soft);border-left:6px solid var(--color-blue);border-radius:14px;grid-template-columns:4fr 8fr;align-items:center;gap:48px;padding:40px 48px;display:grid}.st-descarga-cabeza{align-items:center;gap:16px;margin-bottom:20px;display:flex}.st-descarga-cabeza img{object-fit:cover;border-radius:8px;width:72px;height:72px}.st-descarga-nombre{margin:0;font-size:17px;font-weight:600}.st-descarga-formatos{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.st-descarga-pie{font-family:var(--font-mono);color:var(--color-text-muted);margin:16px 0 0;font-size:11px;line-height:1.6}.st-faq{margin:0;padding:0}.st-faq details{border-top:1px solid var(--color-concrete);padding:24px 0}.st-faq details:last-of-type{border-bottom:1px solid var(--color-concrete)}.st-faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;font-size:22px;font-weight:600;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary:after{content:"+";font-family:var(--font-mono);color:var(--color-blue);flex:none;font-size:22px}.st-faq details[open] summary:after{content:"−"}.st-faq-respuesta{color:var(--color-ink-2);max-width:60em;margin:16px 0 0;font-size:16px;line-height:1.6}.st-lectores{border-top:1px solid var(--color-basalt);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-top:32px;padding-left:0;list-style:none;display:grid}.st-lector{flex-direction:column;gap:18px;padding:0 32px 0 0;display:flex}.st-lector h3{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.st-lector-lede{color:var(--color-text-muted);margin:0 0 8px;font-size:15px}.st-lector .st-card-22 .st-titulo-17{margin:0 0 6px;font-size:17px;font-weight:600}.st-lector .st-card-22 p{color:var(--color-ink-3);margin:0;font-size:14px;line-height:1.5}.st-comp{padding:80px 0 64px}.st-comp-fila,.st-comp-cab,.st-comp-grupo{grid-template-columns:3.4fr 1.6fr 1.6fr 1.6fr 1.6fr;align-items:start;gap:24px;display:grid}.st-comp-tabla{position:relative}.st-comp-banda{background:var(--color-white);border:1px solid var(--color-line-soft);pointer-events:none;z-index:0;border-radius:14px;width:calc(16.3265% + 12.3265px);position:absolute;top:0;bottom:0;left:calc(34.6939% - 23.3061px);box-shadow:0 20px 50px #171a1c14}.st-comp-cab,.st-comp-grupo,.st-comp-fila{z-index:1;position:relative}.st-comp-tabla>[role=rowgroup]:has(>.st-comp-cab){display:contents}.st-comp-cab{z-index:3;border-bottom:2px solid var(--color-basalt);background:var(--color-porcelain);align-items:stretch;padding:0 0 20px;position:sticky;top:104px}.st-comp-cab-recomendado{background:var(--color-blue);color:var(--color-white);border-radius:14px 14px 0 0;margin:0 -14px -20px;padding:14px 14px 20px}.st-comp-cab-recomendado .st-comp-cab-titulo{color:var(--color-white)}.st-comp-cab-rotulo{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-white);margin:0 0 8px;font-size:10px;display:block}.st-comp-cab-titulo{margin:0;font-size:17px;font-weight:700}.st-comp-cab-stratyo{color:var(--color-blue)}.st-comp-celda-stratyo{padding-left:0}.st-comp-col{display:none}.st-comp-cab-nota{color:var(--color-text-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.st-comp-grupo{align-items:end;padding:40px 0 12px}.st-comp-grupo h3{margin:0;font-size:30px}.st-comp-fila{border-top:1px solid var(--color-concrete);padding:18px 0}.st-comp-criterio{margin:0;font-size:16px;font-weight:500;line-height:1.4}.st-comp-celda{margin:0}.st-chip{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.st-chip-si{background:var(--color-blue);color:var(--color-white)}.st-chip-no{background:var(--color-porcelain-deep);color:var(--color-ink-3)}.st-chip-parcial{background:var(--color-white);color:var(--color-text);border:1px solid var(--color-concrete-deep)}.st-chip-texto{white-space:normal;text-align:center;height:auto;min-height:28px;padding:4px 12px}.st-comp-nota{color:var(--color-text-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.st-comp-fuente{font-family:var(--font-mono);color:var(--color-blue)}.st-regla-card p{color:var(--color-white);margin:0;font-size:19px;line-height:1.5}.st-regla-cifras{gap:24px;margin:24px 0 0;padding:0;list-style:none;display:flex}.st-regla-cifra{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-white);margin:0;font-size:40px;font-weight:700;line-height:.96}.st-regla-rotulo{color:var(--color-line-warm);margin:4px 0 0;font-size:13px}.st-blog-destacada{grid-template-columns:6fr 6fr;align-items:center;gap:56px;padding:40px 0 64px;display:grid}.st-portada{object-fit:cover;border-radius:12px;width:100%;box-shadow:0 24px 60px #171a1c29}.st-portada-grande{height:460px}.st-portada-chica{height:220px}.st-blog-meta{flex-wrap:wrap;align-items:center;gap:16px;margin:0;display:flex}.st-tag{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-blue);font-size:11px}.st-nuevo{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;background:var(--color-signal);color:var(--color-basalt);border-radius:4px;padding:4px 8px;font-size:10px;font-weight:500}.st-blog-fecha{font-family:var(--font-mono);color:var(--color-text-muted);text-transform:uppercase;font-size:12px}.st-h1-blog{font-size:clamp(36px,2rem + 1.8vw,60px);line-height:.98}.st-autor{align-items:center;gap:14px;margin:8px 0 0;display:flex}.st-autor-avatar{background:var(--color-concrete);border-radius:50%;flex:none;width:40px;height:40px}.st-autor-nombre{margin:0;font-size:14px;font-weight:600}.st-autor-rol{color:var(--color-text-muted);margin:0;font-size:13px}.st-blog-lista{padding:0}.st-blog-lista-cabeza{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.st-blog-filtros{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted);gap:24px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.st-blog-filtros .st-actual{color:var(--color-text)}.st-post{border-top:1px solid var(--color-concrete);grid-template-columns:5fr 7fr;align-items:center;gap:32px;padding:32px 0;display:grid}.st-post:last-child{border-bottom:1px solid var(--color-concrete)}.st-post-titulo{color:var(--color-text);font-size:clamp(24px,1.4rem + .6vw,32px);line-height:.98;text-decoration:none}.st-post-titulo:hover,.st-post-titulo:focus-visible{color:var(--color-blue)}.st-post-texto{color:var(--color-ink-3);margin:0;font-size:16px;line-height:1.55}.st-nota-cabeza{flex-direction:column;gap:20px;max-width:880px;padding:40px 0 32px;display:flex}.st-nota-portada{object-fit:cover;border-radius:12px;width:100%;max-width:880px;height:420px;box-shadow:0 24px 60px #171a1c29}.st-nota-cuerpo{max-width:720px;padding:40px 0 96px}.pie{background:var(--color-basalt);color:var(--color-white)}.pie-wrap{width:min(1280px,100% - 48px);margin-inline:auto}.pie-cuerpo{border-bottom:1px solid var(--color-basalt-line-2);grid-template-columns:5fr 7fr;gap:80px;padding:80px 0 56px;display:grid}.pie-marca{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.pie-logo{width:260px;height:auto;display:block}.pie-claim{flex-direction:column;gap:10px;display:flex}.pie-categoria{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--color-porcelain-muted);font-size:11px}.pie-lema{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-white);margin:0;font-size:30px;font-weight:700;line-height:1.05}.pie-parrafo{color:var(--color-line-warm);max-width:440px;margin:0;font-size:15px;line-height:1.6}.pie-contacto{color:var(--color-white);border-bottom:1px solid var(--color-ink-2);align-items:center;gap:10px;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pie-contacto:hover,.pie-contacto:focus-visible{border-bottom-color:var(--color-white)}.pie-redes{gap:10px;margin-top:4px;display:flex}.pie-red{border:1px solid var(--color-ink-2);height:36px;color:var(--color-white);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.pie-red:hover,.pie-red:focus-visible{border-color:var(--color-white)}.pie-red[aria-disabled=true]{opacity:.6;cursor:default}.pie-columnas{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.pie-col{flex-direction:column;gap:12px;display:flex}.pie-col-titulo{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--color-porcelain-muted);margin:0 0 4px;font-size:10px}.pie-col-lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pie-enlace{color:var(--color-line-warm);font-size:14px;text-decoration:none}.pie-enlace:hover,.pie-enlace:focus-visible{color:var(--color-white)}.pie-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 0 32px;display:flex}.pie-legal{color:var(--color-porcelain-muted);align-items:center;gap:24px;font-size:13px;display:flex}.pie-legal .pie-enlace{font-size:13px}.pie-idiomas{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-porcelain-muted);gap:18px;font-size:12px;display:flex}.pie-idioma{color:inherit;text-decoration:none}a.pie-idioma:hover,a.pie-idioma:focus-visible,.pie-idioma-actual{color:var(--color-white)}.pie-idioma-proximo{opacity:.55;cursor:default}.pie-sello{font-family:var(--font-mono);letter-spacing:.22em;color:var(--color-porcelain-muted);margin:0;font-size:11px}.pie [data-revelar-grupo]>*{transition-duration:.3s}.st-cos,.st-lista-limpia,.st-posts{margin:0;padding:0;list-style:none}.st-relleno-azul{fill:var(--color-blue)}.st-relleno-concrete{fill:var(--color-concrete)}.st-relleno-basalt{fill:var(--color-basalt)}.st-trazo-blanco{fill:none;stroke:var(--color-white);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.st-trazo-grueso{stroke-width:3.5px}.st-texto-16{font-size:16px}.st-texto-ink{color:var(--color-ink-2);line-height:1.55}.st-titulo-17{margin:0 0 6px;font-size:17px;font-weight:600}.st-titulo-19{margin:0;font-size:19px;font-weight:600}.st-evidencia{font-family:var(--font-mono);color:var(--color-text-muted);border-top:1px solid var(--color-line-soft);margin:10px 0 0;padding-top:10px;font-size:12px;line-height:1.5}.st-mb-16{margin-bottom:16px}.st-mb-32{margin-bottom:32px}.st-mb-40{margin-bottom:40px}.st-mb-48{margin-bottom:48px}.st-columna-12{gap:12px}.st-hero-simple{flex-direction:column;gap:24px;padding:64px 0 48px;display:flex}.st-mercado{padding:40px 0 112px}.st-como{padding:112px 0 96px}.st-modos{padding:24px 0 112px}.st-seccion-cifras{padding:96px 0 64px}.st-cifras-claras{margin:0;padding:0;list-style:none}.st-cifra-clara{letter-spacing:-.04em;white-space:nowrap;margin:0 0 10px;font-size:56px}.st-fuente-cifras{letter-spacing:.08em;text-transform:uppercase;margin-top:16px}.st-seccion-como{padding:32px 0 96px}.st-seccion-controles{padding:96px 0 48px}.st-seccion-aviso{padding:48px 0 96px}.st-seccion-faq,.st-seccion-pedido{padding:96px 0 48px}.st-pie-enlace{margin:0 auto;padding:0 0 96px}.st-fuentes-pie{padding:0}.st-fuentes-pie .st-fuente{margin-top:0}.st-fuentes-pie ol{padding-left:1.4em}.st-filas-cierre-abajo:after{content:"";border-top:1px solid var(--color-concrete);display:block}.st-btn-inerte{background:var(--color-porcelain-deep);color:var(--color-text-muted);border-color:var(--color-porcelain-deep);pointer-events:none}.st-cta-pedido{grid-template-columns:6fr 6fr}.st-form-cta{flex-direction:column;gap:14px;display:flex}.st-form-cta .demo-campo label{color:#ffffffd1}.st-form-cta .demo-campo input{border-color:#0000}.st-form-privacidad{color:#ffffffd1;margin:0;font-size:13px}.st-aviso-ok,.st-aviso-fallo{border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);margin:0;padding:12px 14px;font-size:15px}.st-aviso-fallo{border-left:4px solid var(--color-state-blocked)}.st-aviso-ok{border-left:4px solid var(--color-signal)}.st-legal-lista{gap:18px;margin:0;padding:0;list-style:none;display:flex}.st-legal-enlace{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;text-decoration:none}.st-legal-enlace:hover,.st-legal-enlace:focus-visible{color:var(--color-blue)}.st-legal-actual{color:var(--color-text);border-bottom:1px solid var(--color-text);padding-bottom:2px}.st-post-titulo-h1{font-size:inherit}main.st.pg{width:min(1280px,100% - 48px);padding-top:8px}main.st.pg .pg-hero{padding-top:40px}.st .demo-wrap{max-width:1280px;padding-block:64px 0;padding-inline:24px}.st .demo-wrap.vacio{max-width:1280px;padding-block:64px 0}@media (width<=1100px){.st-h1{font-size:clamp(52px,2.5rem + 3vw,72px)}}@media (width<=1024px){.st-stage{flex-direction:column;height:auto;display:flex}.st-stage .st-stack-marco{height:520px;position:relative;overflow:hidden}.st-stack,.st-stage-cobalt .st-stack{top:430px;left:calc(50% - 170px);transform:rotateX(58deg)rotate(-36deg)scale(.55)}.st-cos{grid-template-columns:1fr 1fr;gap:16px 24px;margin-top:8px;display:grid}.st-co,.st-co:nth-of-type(2),.st-co:nth-of-type(3),.st-co:nth-of-type(4),.st-stage-cobalt .st-co:first-of-type,.st-stage-cobalt .st-co:nth-of-type(2),.st-stage-cobalt .st-co:nth-of-type(3){animation:none;position:static;top:auto;left:auto}.st-co-linea{display:none}.st-hero,.st-hero-cobalt-grid,.st-hero-cobalt-grid-2,.st-grid-7-5,.st-grid-5-7,.st-grid-4-8,.st-blog-destacada,.st-aviso,.st-cta,.st-cta-pedido{grid-template-columns:minmax(0,1fr)}.st-grid-7-5,.st-grid-5-7,.st-grid-4-8{gap:40px}.st-sticky{position:static}.st-cta{padding:56px 48px}.st-cta-accion{justify-content:flex-start}.st-grid-3,.st-lectores{grid-template-columns:minmax(0,1fr)}.st-lector{padding-right:0}.st-pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.st-paso{border-right:0;padding-left:0;padding-right:24px}.st-cabeza{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.st-captura-ficha{height:auto}.st-captura-ficha img{width:100%;position:static;transform:none}.st-captura-ficha .st-nota-11{margin-top:8px;position:static}.st-comp-fila,.st-comp-cab,.st-comp-grupo{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:12px}.st-comp-cab{top:92px}.pie-cuerpo{grid-template-columns:minmax(0,1fr);gap:48px}.pie-columnas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){main.st,main.ficha-wrap{padding-bottom:48px}.cab{width:calc(100% - 24px);margin-top:12px;top:12px}.cab-caja{height:60px;padding:0 16px}.cab-logo{height:30px}.cab-nav,.cab-acceso,.cab-caja>.cab-acciones>.cab-idiomas,.cab-divisor,.cab-demo-largo{display:none}.cab-demo-breve{display:inline}.cab-demo{height:38px;padding:0 14px;font-size:14px}.cab-acciones{gap:10px}.cab-hamburguesa{display:inline-flex}.st-wrap,.pie-wrap{width:calc(100% - 40px)}.st-hero{gap:20px;padding:40px 0 0}.st-hero-texto{gap:20px}.st-eyebrow:after{flex-basis:80px}.st-h1{font-size:52px}.st-h1-int,.st-h1-activos{font-size:44px}.st-h2,.st-h2-grande,.st-h2-media,.st-h2-chica{font-size:40px}.st-h3{font-size:28px}.st-lede{font-size:18px;line-height:1.45}.st-lede-int{font-size:18px}.st-acciones{flex-direction:column;align-items:stretch;gap:10px}.st-acciones .st-btn{height:52px}.st-acciones .st-enlace{align-self:flex-start}.st-stage{margin:28px 0 0}.st-stage .st-stack-marco{margin:0 -20px;overflow:hidden}.st-stack,.st-stage-cobalt .st-stack{top:406px;left:calc(50% - 124px);transform:rotateX(58deg)rotate(-36deg)scale(.4)}.st-cos{grid-template-columns:1fr;gap:12px}.st-stage .st-stack-marco{height:470px}.st-hero-cobalt-grid,.st-hero-cobalt-grid-2{gap:32px;padding:40px 0 48px}.st-chips{gap:16px 24px}.st-franja{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.st-franja-celda{padding:18px 0 18px 20px}.st-franja-celda:nth-child(odd){padding-left:0}.st-franja-celda:nth-child(2n){border-right:0}.st-franja-celda:nth-child(n+3){border-top:1px solid var(--color-concrete)}.st-franja-valor{font-size:18px}.st-label{letter-spacing:.24em;font-size:9px}.st-pilares{gap:12px;padding:32px 0 64px}.st-card{padding:22px}.st-pilar svg{width:44px;height:44px}.st-mercado{gap:20px;padding:0 0 64px}.st-parrafo-19{font-size:16px}.st-fila{grid-template-columns:96px 1fr;gap:16px;padding:20px 0}.st-fila-3,.st-fila-3-ancha{grid-template-columns:minmax(0,1fr);gap:8px}.st-fila-3 .st-derecha{text-align:left}.st-fila-80,.st-fila-120,.st-fila-160{grid-template-columns:56px 1fr}.st-num{font-size:48px}.st-filas-cifras .st-num{font-size:clamp(32px,13.8889cqi,48px)}}@media (width<=480px){.st-filas-cifras{grid-template-columns:minmax(0,1fr)}.st-filas-cifras>.st-fila{row-gap:12px}.st-filas-cifras{column-gap:16px}.st-letra{font-size:44px}.st-seccion{padding:56px 0}.st-materiales{grid-template-columns:1fr 1fr;gap:10px;height:auto;display:grid}.st-losa{width:100%;height:170px;position:static}.st-losa-flow{grid-column:1/-1;height:90px}.st-regla{grid-column:1/-1;margin-top:2px;font-size:11px;position:static}.st-como{padding:64px 0 32px}.st-pasos{border-top:1px solid var(--color-basalt);grid-template-columns:minmax(0,1fr)}.st-paso{border-right:0;border-bottom:1px solid var(--color-concrete);grid-template-columns:40px 1fr;gap:12px;padding:22px 0;display:grid}.st-paso:last-child{border-bottom:0}.st-paso .st-indice{grid-row:1/3}.st-paso .st-titulo-24{margin:0 0 6px;font-size:20px}.st-modos{padding:24px 0 56px}.st-cta-seccion{padding:32px 0 0}.st-cta{border-radius:18px;gap:14px;padding:36px 28px}.st-cta h2{font-size:36px}.st-cta p{font-size:16px}.st-btn-blanco{width:100%;height:52px;font-size:16px}.st-cifras-d{grid-template-columns:minmax(0,1fr);gap:12px}.st-cifra-d-valor{font-size:clamp(28px,21.7391cqi,48px)}.st-cifra-clara{font-size:44px}.st-cifras-claras.st-grid-2{grid-template-columns:minmax(0,1fr)}.st-card-flotante{padding:20px}.st-descarga-formatos{grid-template-columns:repeat(2,1fr)}.st-aviso{border-left-width:4px;padding:28px 24px}.st-faq summary{font-size:18px}.st-comp{padding:48px 0 40px;overflow-x:auto}.st-comp [role=table]{min-width:0}.st-comp-cab,.st-comp-banda{display:none}.st-comp-grupo{grid-template-columns:1fr;padding:32px 0 8px}.st-comp-fila{border-top:0;margin-bottom:12px;padding:0 0 20px;display:block}.st-comp-criterio{border-top:1px solid var(--color-concrete);padding:18px 0 10px;font-size:17px;font-weight:600}.st-comp-celda{grid-template-columns:112px 1fr;place-items:start;gap:12px;padding:8px 12px;display:grid}.st-comp-celda-stratyo{background:var(--color-white);border:1px solid var(--color-line-soft);border-left:4px solid var(--color-blue);border-radius:10px;margin-bottom:6px;padding:12px}.st-comp-col{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);padding-top:6px;font-size:10px;display:block}.st-comp-celda-stratyo .st-comp-col{color:var(--color-blue)}.st-comp-nota{grid-column:2;margin-top:4px}.st-blog-destacada{gap:24px;padding:24px 0 48px}.st-portada-grande{height:240px}.st-post{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.st-portada-chica{height:180px}.st-blog-filtros{display:none}.st-nota-portada{height:220px}.st-nota-cuerpo{padding:32px 0 64px}.st-regla-cifras{flex-wrap:wrap}.pie-cuerpo{gap:36px;padding:48px 0 32px}.pie-logo{width:200px}.pie-lema{font-size:24px}.pie-columnas{gap:28px 16px}.pie-barra{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 0 28px}.pie-legal{flex-wrap:wrap;gap:12px 16px}main.st.pg,.st .demo-wrap{width:calc(100% - 40px);padding-inline:0}}.nota-wrap{width:100%;max-width:720px;margin:0 auto;padding-block:56px 72px;padding-inline:24px}.nota-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary);margin:0 0 12px;font-size:.72rem;font-weight:500}.nota-titulo{font-family:var(--font-display);font-weight:var(--font-weight-heading);letter-spacing:-.02em;color:var(--color-text);text-wrap:balance;margin:0 0 8px;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.18}.nota-meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);flex-wrap:wrap;gap:6px 16px;margin:0 0 32px;font-size:.78rem;display:flex}.nota-vacio{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:4px;max-width:65ch;margin:0;padding:20px 22px;line-height:1.6}.nota-lista{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.nota-cuerpo{max-width:65ch;color:var(--color-text);line-height:1.7}.nota-cuerpo h2{font-family:var(--font-display);font-weight:var(--font-weight-heading);letter-spacing:-.01em;margin:34px 0 10px;font-size:1.18rem}.nota-cuerpo p{margin:0 0 16px}.nota-cuerpo ul{margin:0 0 16px;padding-left:20px}.nota-cuerpo li{margin-bottom:6px}.nota-cuerpo strong,.nota-cuerpo code{font-family:var(--font-mono);color:var(--color-text);font-size:.94em;font-weight:500}.nota-volver{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-primary);margin-top:32px;font-size:.78rem;display:inline-block}.ficha-wrap{padding-inline:24px;width:100%;max-width:1080px;margin:0 auto;padding-top:8px}.ficha{flex-direction:column;gap:40px;display:flex}.ficha-cabecera{border-bottom:1px solid var(--color-border);flex-direction:column;gap:10px;padding-bottom:28px;display:flex}.ficha-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:10px;margin:0;font-size:.72rem;font-weight:500;display:flex}.ficha-dot{background:var(--color-accent);border-radius:50%;flex:none;width:6px;height:6px}.ficha-titulo{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.022em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(2rem,5.4vw,3.2rem);line-height:1.05}.ficha-marca{color:var(--color-text-muted);text-transform:capitalize;align-items:baseline;gap:10px;margin:0;font-size:1.05rem;display:flex}.ficha-etiqueta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:.68rem}.ficha-avisos{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ficha-aviso{border-left:3px solid var(--color-primary);background:var(--color-surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:14px 18px;font-size:.94rem;line-height:1.55}.ficha-aviso-version_retirada,.ficha-aviso-discontinuado{border-left-color:var(--color-state-blocked)}.ficha-bloque{flex-direction:column;gap:16px;display:flex}.ficha-h2{font-family:var(--font-sans);font-weight:var(--font-weight-heading);letter-spacing:-.01em;align-items:baseline;gap:12px;margin:0;font-size:1.12rem;display:flex}.ficha-h2-version{color:var(--color-text-muted);font-size:.86rem}.ficha-datos{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ficha-dato{background:var(--color-surface);flex-direction:column;gap:4px;padding:14px 18px;display:flex}.ficha-dato dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.68rem}.ficha-dato dd{margin:0;font-size:1rem}.ficha-mono{font-family:var(--font-mono)}.ficha-ausente{color:var(--color-text-muted);font-style:italic}.ficha-sello{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.ficha-sello-titulo{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary);margin:0;font-size:.74rem;font-weight:500}.ficha-sello-alcance,.ficha-sello-build{color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:.88rem;display:flex}.ficha-boton{background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--radius-md);font-size:1.05rem;font-weight:var(--font-weight-strong);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;text-decoration:none;display:flex}.ficha-boton:hover,.ficha-boton:focus-visible{filter:brightness(.92)}.ficha-boton-inerte{background:var(--color-surface-sunken);color:var(--color-text-muted);cursor:not-allowed;filter:none;pointer-events:none}.ficha-por-formato{margin:6px 0 0}.ficha-formatos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ficha-formato{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:.92rem;text-decoration:none;display:flex}.ficha-formato:hover,.ficha-formato:focus-visible{border-color:var(--color-primary);color:var(--color-primary)}.ficha-formato.ficha-boton-inerte{border-color:var(--color-border);background:var(--color-surface-sunken)}.ficha-motivo{color:var(--color-text-muted);margin:0;font-size:.88rem}.ficha-versiones{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ficha-version{background:var(--color-surface);flex-direction:column;gap:5px;padding:14px 18px;display:flex}.ficha-version-actual{background:var(--color-bg)}.ficha-version-linea{color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:.88rem;display:flex}.ficha-version-numero{color:var(--color-text);font-size:1rem;text-decoration:none}.ficha-version-numero:hover,.ficha-version-numero:focus-visible{color:var(--color-primary)}.ficha-chip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:.64rem}.ficha-chip-vigente{background:var(--color-primary);color:var(--color-primary-contrast)}.ficha-chip-retirada{background:var(--color-surface-sunken);color:var(--color-text-muted)}.ficha-changelog{margin:0;font-size:.94rem;line-height:1.5}.ficha-firma{border-top:1px solid var(--color-border);letter-spacing:.06em;color:var(--color-text-muted);padding-top:20px;font-size:.72rem}.ficha-producto{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}@media (width<=768px){.ficha-producto{grid-template-columns:minmax(0,1fr)}}.visor{flex-direction:column;gap:14px;min-width:0;margin:0;display:flex}.visor-caras{border-radius:var(--radius-md);background:var(--color-surface-sunken);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.visor-radio,.visor-legend{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visor-imagen{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:none}.visor-radio:first-of-type:checked~.visor-imagen:first-of-type,.visor-radio:nth-of-type(2):checked~.visor-imagen:nth-of-type(2),.visor-radio:nth-of-type(3):checked~.visor-imagen:nth-of-type(3),.visor-radio:nth-of-type(4):checked~.visor-imagen:nth-of-type(4),.visor-radio:nth-of-type(5):checked~.visor-imagen:nth-of-type(5),.visor-radio:nth-of-type(6):checked~.visor-imagen:nth-of-type(6),.visor-radio:nth-of-type(7):checked~.visor-imagen:nth-of-type(7),.visor-radio:nth-of-type(8):checked~.visor-imagen:nth-of-type(8),.visor-radio:nth-of-type(9):checked~.visor-imagen:nth-of-type(9),.visor-radio:nth-of-type(10):checked~.visor-imagen:nth-of-type(10),.visor-radio:nth-of-type(11):checked~.visor-imagen:nth-of-type(11),.visor-radio:nth-of-type(12):checked~.visor-imagen:nth-of-type(12),.visor-radio:nth-of-type(13):checked~.visor-imagen:nth-of-type(13),.visor-radio:nth-of-type(14):checked~.visor-imagen:nth-of-type(14),.visor-radio:nth-of-type(15):checked~.visor-imagen:nth-of-type(15),.visor-radio:nth-of-type(16):checked~.visor-imagen:nth-of-type(16){display:block}.visor-regla{background:#ffffffd1;position:absolute;bottom:14px;left:16px;right:16px}@supports (color:color-mix(in lab, red, red)){.visor-regla{background:color-mix(in srgb, var(--color-surface) 82%, transparent)}}.visor-regla{border-radius:var(--radius-sm);backdrop-filter:blur(6px);padding:8px 12px 4px}.visor-regla-svg{width:100%;height:30px;display:block;overflow:visible}.visor-regla-eje,.visor-regla-marca{stroke:var(--color-text);stroke-width:1px}.visor-regla-rotulo{fill:var(--color-text);font-family:var(--font-mono);font-size:15px}.visor-ausente{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);margin:0;padding:20px;font-size:.92rem;line-height:1.5}.visor-miniaturas{border:0;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin:0;padding:0;display:grid}.visor-miniatura{border-radius:var(--radius-sm);cursor:pointer;background:var(--color-surface-sunken);border:2px solid #0000;line-height:0;display:block;overflow:hidden}.visor-miniatura img{aspect-ratio:2;object-fit:cover;width:100%;height:auto}.visor-miniatura:hover{border-color:var(--color-border)}.visor:has(.visor-radio:first-of-type:checked) .visor-miniatura:first-of-type,.visor:has(.visor-radio:nth-of-type(2):checked) .visor-miniatura:nth-of-type(2),.visor:has(.visor-radio:nth-of-type(3):checked) .visor-miniatura:nth-of-type(3),.visor:has(.visor-radio:nth-of-type(4):checked) .visor-miniatura:nth-of-type(4),.visor:has(.visor-radio:nth-of-type(5):checked) .visor-miniatura:nth-of-type(5),.visor:has(.visor-radio:nth-of-type(6):checked) .visor-miniatura:nth-of-type(6),.visor:has(.visor-radio:nth-of-type(7):checked) .visor-miniatura:nth-of-type(7),.visor:has(.visor-radio:nth-of-type(8):checked) .visor-miniatura:nth-of-type(8),.visor:has(.visor-radio:nth-of-type(9):checked) .visor-miniatura:nth-of-type(9),.visor:has(.visor-radio:nth-of-type(10):checked) .visor-miniatura:nth-of-type(10),.visor:has(.visor-radio:nth-of-type(11):checked) .visor-miniatura:nth-of-type(11),.visor:has(.visor-radio:nth-of-type(12):checked) .visor-miniatura:nth-of-type(12),.visor:has(.visor-radio:nth-of-type(13):checked) .visor-miniatura:nth-of-type(13),.visor:has(.visor-radio:nth-of-type(14):checked) .visor-miniatura:nth-of-type(14),.visor:has(.visor-radio:nth-of-type(15):checked) .visor-miniatura:nth-of-type(15),.visor:has(.visor-radio:nth-of-type(16):checked) .visor-miniatura:nth-of-type(16){border-color:var(--color-primary)}.visor:has(.visor-radio:first-of-type:focus-visible) .visor-miniatura:first-of-type,.visor:has(.visor-radio:nth-of-type(2):focus-visible) .visor-miniatura:nth-of-type(2),.visor:has(.visor-radio:nth-of-type(3):focus-visible) .visor-miniatura:nth-of-type(3),.visor:has(.visor-radio:nth-of-type(4):focus-visible) .visor-miniatura:nth-of-type(4),.visor:has(.visor-radio:nth-of-type(5):focus-visible) .visor-miniatura:nth-of-type(5),.visor:has(.visor-radio:nth-of-type(6):focus-visible) .visor-miniatura:nth-of-type(6),.visor:has(.visor-radio:nth-of-type(7):focus-visible) .visor-miniatura:nth-of-type(7),.visor:has(.visor-radio:nth-of-type(8):focus-visible) .visor-miniatura:nth-of-type(8),.visor:has(.visor-radio:nth-of-type(9):focus-visible) .visor-miniatura:nth-of-type(9),.visor:has(.visor-radio:nth-of-type(10):focus-visible) .visor-miniatura:nth-of-type(10),.visor:has(.visor-radio:nth-of-type(11):focus-visible) .visor-miniatura:nth-of-type(11),.visor:has(.visor-radio:nth-of-type(12):focus-visible) .visor-miniatura:nth-of-type(12),.visor:has(.visor-radio:nth-of-type(13):focus-visible) .visor-miniatura:nth-of-type(13),.visor:has(.visor-radio:nth-of-type(14):focus-visible) .visor-miniatura:nth-of-type(14),.visor:has(.visor-radio:nth-of-type(15):focus-visible) .visor-miniatura:nth-of-type(15),.visor:has(.visor-radio:nth-of-type(16):focus-visible) .visor-miniatura:nth-of-type(16){outline:2px solid var(--color-focus);outline-offset:2px}.visor-pie{color:var(--color-text-muted);flex-direction:column;gap:2px;margin:0;font-size:.8rem;line-height:1.5;display:flex}.ficha-panel{flex-direction:column;gap:24px;min-width:0;display:flex}.ficha-marca{flex-wrap:wrap;align-items:center;gap:14px;margin:0;display:flex}.ficha-marca-logo{border-radius:var(--radius-sm);align-items:center;line-height:0;display:inline-flex}.ficha-marca-logo img{width:auto;height:30px;display:block}.ficha-marca-placa{background:var(--color-basalt);padding:8px 12px}.ficha-marca-nombre{color:var(--color-text);flex-direction:column;gap:2px;font-size:1rem;display:flex}.ficha-bajada{color:var(--color-text-muted);max-width:34em;margin:0;font-size:.86rem;line-height:1.5}.ficha-resumen{border-block:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;margin:0;padding-block:18px;display:grid}.ficha-resumen-celda{flex-direction:column;gap:6px;min-width:0;display:flex}.ficha-resumen-celda dd{margin:0;font-size:.95rem}.ficha-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ficha-chip-aplicacion{border:1px solid var(--color-border);color:var(--color-text);background:0 0}.ficha-sello{border-radius:var(--radius-md);background:#315cff14;flex-direction:row;align-items:center;gap:12px;margin:0;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ficha-sello{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.ficha-sello{border:1px solid #315cff47}@supports (color:color-mix(in lab, red, red)){.ficha-sello{border:1px solid color-mix(in srgb, var(--color-primary) 28%, transparent)}}.ficha-sello-marca{background:var(--color-primary);width:28px;height:28px;color:var(--color-primary-contrast);border-radius:50%;flex:none;place-items:center;display:grid}.ficha-sello-texto{flex-direction:column;gap:4px;min-width:0;display:flex}.ficha-sello .ficha-sello-alcance{color:var(--color-text)}.descargas{flex-direction:column;gap:12px;display:flex}.descargas-formatos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;margin:0;padding:0;list-style:none;display:grid}.descargas-formatos>li{display:flex}.descargas-formato{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text);align-items:center;gap:8px;min-width:0;padding:12px;text-decoration:none;display:flex}.descargas-formato:hover,.descargas-formato:focus-visible{border-color:var(--color-primary)}.descargas-formato-icono{color:var(--color-text);flex:0 0 24px}.descargas-formato-texto{flex:auto;gap:1px;min-width:0;display:grid}.descargas-formato-nombre{font-weight:var(--font-weight-strong);white-space:nowrap;font-size:.92rem;line-height:1.2}.descargas-formato-detalle{font-size:var(--text-data);color:var(--color-text-muted);white-space:nowrap}.descargas-formato-flecha{color:var(--color-text-muted);flex:0 0 16px}.descargas-formato:hover .descargas-formato-flecha{color:var(--color-primary)}@media (width<=480px){.descargas-formatos{grid-template-columns:1fr}}.pestanas{flex-direction:column;gap:28px;display:flex}.pestanas-barra{border:0;border-bottom:1px solid var(--color-border);gap:4px;min-inline-size:0;margin:0;padding:0;display:flex;overflow-x:auto}.pestanas-radio{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pestanas-solapa{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;padding:12px 16px;font-size:.95rem}.pestanas-solapa:hover{color:var(--color-text)}.pestanas-panel{flex-direction:column;gap:24px;display:none}.pestanas:has(.pestanas-radio:first-of-type:checked) .pestanas-panel-datos,.pestanas:has(.pestanas-radio:nth-of-type(2):checked) .pestanas-panel-activos,.pestanas:has(.pestanas-radio:nth-of-type(3):checked) .pestanas-panel-texturas,.pestanas:has(.pestanas-radio:nth-of-type(4):checked) .pestanas-panel-validacion{display:flex}.pestanas-barra:has(.pestanas-radio:first-of-type:checked) .pestanas-solapa:first-of-type,.pestanas-barra:has(.pestanas-radio:nth-of-type(2):checked) .pestanas-solapa:nth-of-type(2),.pestanas-barra:has(.pestanas-radio:nth-of-type(3):checked) .pestanas-solapa:nth-of-type(3),.pestanas-barra:has(.pestanas-radio:nth-of-type(4):checked) .pestanas-solapa:nth-of-type(4){color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--font-weight-strong)}.pestanas-barra:has(.pestanas-radio:first-of-type:focus-visible) .pestanas-solapa:first-of-type,.pestanas-barra:has(.pestanas-radio:nth-of-type(2):focus-visible) .pestanas-solapa:nth-of-type(2),.pestanas-barra:has(.pestanas-radio:nth-of-type(3):focus-visible) .pestanas-solapa:nth-of-type(3),.pestanas-barra:has(.pestanas-radio:nth-of-type(4):focus-visible) .pestanas-solapa:nth-of-type(4){outline:2px solid var(--color-focus);outline-offset:-2px}.pestanas-columnas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.pestanas-intro{color:var(--color-text-muted);max-width:62ch;margin:0;font-size:.92rem;line-height:1.6}.tarjeta{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:14px;padding:20px;display:flex}.tarjeta-titulo{font-family:var(--font-display);font-weight:var(--font-weight-heading);margin:0;font-size:1.05rem}.tarjeta-subtitulo{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.82rem}.tarjeta-enlaces{flex-direction:column;gap:6px;margin:0;padding-left:1.1em;font-size:.92rem;display:flex}.tarjeta-enlaces a{color:var(--color-primary)}.tabla{border-collapse:collapse;width:100%;font-size:.9rem;display:block;overflow-x:auto}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px 12px}.tabla thead th{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted);font-size:.74rem;font-weight:var(--font-weight-body);white-space:nowrap}.tabla tbody th{font-weight:var(--font-weight-strong);flex-direction:column;gap:4px;display:flex}.tabla-detalle{font-weight:var(--font-weight-body);color:var(--color-text-muted);max-width:46ch;font-size:.78rem;line-height:1.45}.tabla-huella code{font-family:var(--font-mono);word-break:break-all;color:var(--color-text-muted);font-size:.68rem}.tabla-estado{font-family:var(--font-mono);font-size:var(--text-data);white-space:nowrap}.tabla-estado-paso{color:var(--color-state-published)}.tabla-estado-fallo{color:var(--color-state-blocked)}.tabla-estado-ausente{color:var(--color-text-muted);font-style:italic}.lista-tipos{font-size:var(--text-data);color:var(--color-text-muted);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.grilla-caras{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.grilla-cara{flex-direction:column;gap:6px;min-width:0;display:flex}.grilla-cara img{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-sm);background:var(--color-surface-sunken);width:100%;height:auto}.grilla-cara-nombre{word-break:break-all;color:var(--color-text);margin:0;font-size:.68rem}.grilla-cara-medida{font-size:var(--text-data);font-family:var(--font-mono);color:var(--color-text-muted);margin:0}.demo-wrap{flex-direction:column;gap:18px;width:100%;max-width:1080px;margin:0 auto;padding-block:8px 48px;padding-inline:24px;display:flex}.demo-h1{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.5vw,3rem);line-height:1.08}.demo-lede{max-width:44em;color:var(--color-text-muted);margin:0;font-size:1.05rem;line-height:1.6}.demo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:760px;margin-top:12px;display:grid}.demo-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.demo-campo-ancho,.demo-pie{grid-column:1/-1}.demo-campo label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.8rem}.demo-campo input,.demo-campo select,.demo-campo textarea{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:44px;padding:11px 12px;font-size:1rem}.demo-campo textarea{resize:vertical}.demo-campo-error input,.demo-campo-error select{border-color:var(--color-state-blocked)}.demo-trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.demo-pie{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.demo-enviar{font:inherit;cursor:pointer;border:0;min-width:260px}.demo-privacidad{color:var(--color-text-muted);max-width:48em;margin:0;font-size:.82rem}.demo-fallo,.demo-errores{border-radius:var(--radius-md);border:1px solid var(--color-state-blocked);color:var(--color-text);max-width:760px;margin:0;padding:14px 16px}.demo-errores ul{margin:8px 0 0;padding-left:1.2em}.demo-errores a{color:var(--color-state-blocked)}@media (width<=640px){.demo-form{grid-template-columns:minmax(0,1fr)}}.vacio{flex-direction:column;gap:28px;max-width:44em;padding-block:48px;display:flex}.vacio-codigo{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-primary);margin:0;font-size:.8rem}.vacio-idioma{flex-direction:column;gap:10px;display:flex}.vacio-h1{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.12}.vacio-lede{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.6}.vacio-volver{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);border-bottom:1px solid;align-self:flex-start;font-size:.78rem;text-decoration:none}.vacio-lista{color:var(--color-text-muted);margin:0;padding-left:1.1em;font-size:.92rem}.pg{flex-direction:column;gap:80px;width:100%;max-width:1080px;margin:0 auto;padding-block:8px 72px;padding-inline:24px;display:flex}.pg-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:24px;display:grid}.pg-hero-texto{flex-direction:column;gap:22px;display:flex}.pg-h1{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5.4vw,3.9rem);line-height:1.02}.pg-h1-compacto{font-size:clamp(2rem,4.4vw,3rem)}.pg-lede{max-width:46em;color:var(--color-text-muted);margin:0;font-size:1.12rem;line-height:1.6}.pg-acciones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-boton-secundario{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:44px;color:var(--color-text);font-weight:var(--font-weight-strong);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.95rem;text-decoration:none;display:inline-flex}.pg-boton-secundario:hover{border-color:var(--color-text)}.pg-enlace-flecha{color:var(--color-text);font-weight:var(--font-weight-strong);border-bottom:1px solid var(--color-text);align-items:center;gap:6px;padding-bottom:2px;text-decoration:none;display:inline-flex}.pg-enlace-flecha:after{content:"→"}.pg-figura{flex-direction:column;gap:18px;margin:0;display:flex}.pg-figura img{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;height:auto;display:block}.pg-callouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}.pg-callout{border-left:2px solid var(--color-blue);flex-direction:column;gap:4px;padding-left:12px;display:flex}.pg-callout-rotulo{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-blue);font-size:.68rem}.pg-callout-valor{font-size:.9rem;line-height:1.45}.pg-cifras{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:22px 0;list-style:none;display:grid}.pg-cifra{flex-direction:column;gap:6px;display:flex}.pg-cifra-valor{font-family:var(--font-display);font-weight:var(--font-weight-heading);letter-spacing:-.01em;font-size:1.25rem}.pg-cifra-rotulo{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:.7rem}.pg-seccion{flex-direction:column;gap:28px;display:flex}.pg-seccion-cabeza{flex-direction:column;gap:12px;max-width:52em;display:flex}.pg-h2{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.12}.pg-seccion-lede{color:var(--color-text-muted);margin:0;font-size:1.02rem;line-height:1.6}.pg-tarjetas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pg-tarjeta{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:22px;display:flex}.pg-h3{font-family:var(--font-sans);font-weight:var(--font-weight-heading);margin:0;font-size:1.05rem;line-height:1.3}.pg-texto{margin:0;font-size:.95rem;line-height:1.55}.pg-evidencia{border-top:1px solid var(--color-border);font-family:var(--font-mono);color:var(--color-text-muted);margin:auto 0 0;padding-top:10px;font-size:.78rem;line-height:1.5}.pg-pasos{counter-reset:paso;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.pg-paso{counter-increment:paso;border-top:2px solid var(--color-blue);flex-direction:column;gap:10px;padding-top:16px;display:flex}.pg-paso:before{content:counter(paso, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-blue);font-size:.8rem}.pg-tabla-envoltura{overflow-x:auto}.pg-tabla{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.pg-tabla thead th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:10px 14px;font-size:.7rem;font-weight:500}.pg-tabla tbody th,.pg-tabla td{text-align:left;font-weight:var(--font-weight-body);vertical-align:top;border-bottom:1px solid var(--color-border);padding:16px 14px}.pg-tabla-letra{font-family:var(--font-display);font-weight:var(--font-weight-display);color:var(--color-blue);font-size:1.6rem}.pg-tabla-cuando{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-blue);border:1px solid var(--color-concrete);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;display:inline-block}.pg-tabla-nombre{font-weight:var(--font-weight-heading);display:block}.pg-captura{flex-direction:column;gap:8px;margin:0;display:flex}.pg-captura img{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:auto;display:block}.pg-captura figcaption{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.75rem}.pg-dos{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:40px;display:grid}.pg-dos-invertido{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.pg-dos-texto{flex-direction:column;gap:14px;display:flex}.pg-archivos{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:0;margin:0;display:grid}.pg-archivos dt,.pg-archivos dd{border-bottom:1px solid var(--color-border);margin:0;padding:14px 0}.pg-archivos dt{font-family:var(--font-mono);overflow-wrap:anywhere;padding-right:20px;font-size:.82rem;line-height:1.5}.pg-archivos dd{font-size:.95rem;line-height:1.55}.pg-nota{border-left:2px solid var(--color-signal);background:var(--color-surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0;padding:16px 18px;font-size:.95rem;line-height:1.55}.pg-faq{border-top:1px solid var(--color-border);margin:0;padding:0}.pg-faq details{border-bottom:1px solid var(--color-border)}.pg-faq summary{cursor:pointer;font-weight:var(--font-weight-heading);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.02rem;list-style:none;display:flex}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq summary:after{content:"+";font-family:var(--font-mono);color:var(--color-blue);flex:none;font-size:1.2rem}.pg-faq details[open] summary:after{content:"−"}.pg-faq-respuesta{max-width:60em;color:var(--color-text-muted);margin:0;padding:0 0 20px;line-height:1.6}.pg-cta{border-radius:var(--radius-lg);background:var(--color-basalt);color:var(--color-porcelain);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:28px;padding:40px;display:grid}.pg-cta-texto{flex-direction:column;gap:10px;display:flex}.pg-cta-titulo{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;color:var(--color-white);margin:0;font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.12}.pg-cta-lede{color:var(--color-porcelain-muted);margin:0;line-height:1.55}.pg-cta-accion{justify-content:flex-end;display:flex}.pg-fuentes{border-top:1px solid var(--color-border);font-family:var(--font-mono);color:var(--color-text-muted);margin:0;padding-top:16px;font-size:.75rem;line-height:1.6}.pg-fuentes ol{margin:6px 0 0;padding-left:1.4em}.pg-fuentes-titulo{letter-spacing:.1em;text-transform:uppercase}.pg-datos{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);margin:0;display:grid}.pg-datos dt,.pg-datos dd{border-bottom:1px solid var(--color-border);margin:0;padding:10px 0;font-size:.92rem}.pg-datos dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);align-self:center;font-size:.75rem}.pg-lista-mono{font-family:var(--font-mono);margin:0;padding-left:1.2em;font-size:.85rem;line-height:1.7}.pg-form{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;max-width:640px;padding:24px;display:grid}.pg-form-titulo{font-family:var(--font-display);font-weight:var(--font-weight-heading);grid-column:1/-1;margin:0;font-size:1.25rem}.pg-form-texto{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:.95rem;line-height:1.55}.pg-form-pie{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.pg-aviso-ok{border-radius:var(--radius-md);border:1px solid var(--color-state-published);color:var(--color-text);max-width:640px;margin:0;padding:14px 16px}.pg-listo{border:1px solid var(--color-state-published);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:12px;max-width:640px;padding:24px;display:flex}.pg-listo-sha{font-family:var(--font-mono);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.75rem}.pg-muestra-tarjeta{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;padding:28px;display:grid}@media (width<=900px){.pg{gap:56px}.pg-hero,.pg-dos,.pg-dos-invertido,.pg-cta,.pg-muestra-tarjeta{grid-template-columns:minmax(0,1fr)}.pg-cta-accion{justify-content:flex-start}.pg-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-pasos,.pg-archivos{grid-template-columns:minmax(0,1fr)}.pg-archivos dt{border-bottom:0;padding-bottom:0}}@media (width<=520px){.pg-callouts,.pg-cifras,.pg-form{grid-template-columns:minmax(0,1fr)}.pg-cta{padding:28px 22px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pg-callout-rotulo,:root:not([data-theme=light]) .pg-paso:before{color:var(--color-blue-bright)}}:root[data-theme=dark] .pg-callout-rotulo,:root[data-theme=dark] .pg-paso:before{color:var(--color-blue-bright)}.pg-comp{min-width:860px;font-size:.88rem}.pg-comp thead th{vertical-align:bottom}.pg-comp tbody th{font-weight:var(--font-weight-body);color:var(--color-text)}.pg-comp-grupo th{font-family:var(--font-display);font-weight:var(--font-weight-heading);color:var(--color-text);border-bottom:2px solid var(--color-text);padding-top:28px;font-size:1rem}.pg-comp-stratyo{background:#315cff0f}@supports (color:color-mix(in lab, red, red)){.pg-comp-stratyo{background:color-mix(in srgb, var(--color-blue) 6%, transparent)}}.pg-comp-valor{font-weight:var(--font-weight-strong)}.pg-comp-si .pg-comp-valor{color:var(--color-state-published)}.pg-comp-no .pg-comp-valor{color:var(--color-text-muted)}.pg-comp-parcial .pg-comp-valor{color:var(--color-text)}.pg-comp-nota{color:var(--color-text-muted)}.pg-comp-fuente{font-family:var(--font-mono);color:var(--color-blue);margin-left:2px}.pg-visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pg-codigo{background:var(--color-basalt);color:var(--color-porcelain);border-radius:var(--radius-md);font-family:var(--font-mono);margin:0;padding:18px 20px;font-size:.85rem;line-height:1.6;overflow-x:auto}.pg-lista-pasos{margin:0;padding-left:1.3em;font-size:.95rem;line-height:1.55}.pg-lista-pasos li+li{margin-top:6px}.pg-legal-aviso{border:1px solid var(--color-signal);border-radius:var(--radius-sm);background:var(--color-surface);border-left-width:4px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:8px 0 0;padding:14px 16px;font-size:.92rem;line-height:1.55;display:flex}.pg-legal-indice{padding-top:8px}.pg-legal-cuerpo{flex-direction:column;gap:28px;max-width:62em;display:flex}.pg-legal-seccion{flex-direction:column;gap:10px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pg-comp-fuente{color:var(--color-blue-bright)}}:root[data-theme=dark] .pg-comp-fuente{color:var(--color-blue-bright)}.pr-h1{max-width:900px}.pr-lede{max-width:760px;font-size:20px;line-height:1.55}.pr-h2-32{margin:0;font-size:32px}.pr-seccion{flex-direction:column;gap:32px;padding:96px 0 0;display:flex}.pr-seccion>h2{margin:0}.pr-calc{box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-line-soft);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:48px;display:grid;box-shadow:0 4px 16px #171a1c0f}.pr-calc-entrada{flex-direction:column;gap:32px;margin:0;display:flex}.pr-calc-cabeza{flex-direction:column;gap:8px;display:flex}.pr-campo{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.pr-campo-cabeza{justify-content:space-between;align-items:baseline;padding:0;font-size:16px;font-weight:500;display:flex}.pr-idiomas>legend{margin-bottom:10px}.pr-valor{font-family:var(--font-mono);font-size:22px}.pr-rango{width:100%;height:28px;accent-color:var(--color-blue);margin:0}.pr-ayuda{color:var(--color-text-muted);font-size:13px;line-height:1.5}.pr-idiomas-opciones{flex-wrap:wrap;gap:8px;display:flex}.pr-idioma{border:1px solid var(--color-concrete-deep);background:var(--color-white);min-height:44px;color:var(--color-text);cursor:pointer;border-radius:10px;align-items:center;padding:0 16px;font-size:15px;display:inline-flex}.pr-idioma:has(input:checked){background:var(--color-basalt);border-color:var(--color-basalt);color:var(--color-white)}.pr-idioma:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}html.js .pr-sin-js{display:none}.pr-calc-resultado{flex-direction:column;gap:16px;display:flex}.pr-caja{border:1px solid var(--color-line-soft);border-radius:14px;flex-direction:column;gap:10px;padding:28px;display:flex}.pr-caja-destacada{border:2px solid var(--color-blue);background:var(--color-surface)}.pr-caja-cabeza,.pr-tarjeta-cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pr-caja-titulo{font-size:18px;font-weight:600}.pr-caja-bajada{color:var(--color-text-muted);font-size:14px}.pr-etiqueta{letter-spacing:.08em;text-transform:uppercase;background:var(--color-signal);color:var(--color-basalt);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.pr-monto{margin:0;font-size:48px;line-height:1.05}.pr-monto-chico{font-size:28px;line-height:1.1}.pr-montos{flex-wrap:wrap;align-items:flex-end;gap:16px 40px;display:flex}.pr-montos-uno{flex-direction:column;gap:2px;margin:0;display:flex}.pr-montos-rotulo{color:var(--color-text-muted);font-size:13px}.pr-desglose{font-family:var(--font-mono);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.pr-caja-pie{color:var(--color-ink-2)}.pr-a-medida{background:var(--color-basalt);color:var(--color-white);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;font-size:16px;text-decoration:none;display:flex}.pr-a-medida[hidden]{display:none}.pr-a-medida-enlace{white-space:nowrap;font-weight:600}.pr-a-medida:hover .pr-a-medida-enlace,.pr-a-medida:focus-visible .pr-a-medida-enlace{text-decoration:underline}.pr-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pr-tarjeta{background:var(--color-white);border:1px solid var(--color-line-soft);border-radius:16px;flex-direction:column;gap:16px;padding:32px;display:flex}.pr-tarjeta-oscura{background:var(--color-basalt);border-color:var(--color-basalt);color:var(--color-white)}.pr-tarjeta-cabeza>h3,.pr-precio{margin:0}.pr-precio-pre{color:var(--color-text-muted);font-size:14px}.pr-precio-valor{font-size:40px;line-height:1.1}.pr-tarjeta-texto{flex-grow:1}.pr-tarjeta-oscura .st-texto,.pr-tarjeta-oscura .pr-precio-pre{color:var(--color-porcelain-muted)}.pr-tarjeta-oscura .pr-tarjeta-texto{color:var(--color-line-soft)}.pr-tabla{border-collapse:separate;border-spacing:0;background:var(--color-white);border:1px solid var(--color-line-soft);border-radius:16px;width:100%;font-size:15px;overflow:hidden}.pr-tabla thead th{background:var(--color-porcelain-deep);text-align:left;padding:16px 24px;font-weight:600}.pr-tabla thead th:not(:first-child){width:180px}.pr-tabla tbody th,.pr-tabla td{border-top:1px solid var(--color-line-soft);padding:16px 24px}.pr-tabla tbody th{text-align:left;color:var(--color-ink-2);font-weight:400}.pr-gratis{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.pr-gratis-item{border-top:2px solid var(--color-basalt);padding-top:20px}.pr-faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.pr-faq-lista{flex-direction:column;grid-column:span 2;display:flex}.pr-faq-item{border-top:1px solid var(--color-line-soft);padding:22px 0}@media (width<=1024px){.pr-calc{grid-template-columns:minmax(0,1fr);padding:32px}.pr-tarjetas,.pr-gratis{grid-template-columns:minmax(0,1fr)}.pr-faq{grid-template-columns:minmax(0,1fr);gap:16px}.pr-faq-lista{grid-column:auto}}@media (width<=768px){.pr-seccion{gap:24px;padding-top:64px}.pr-calc{gap:32px;padding:24px 20px}.pr-caja{padding:22px 20px}.pr-monto{font-size:38px}.pr-tarjeta{padding:24px 20px}.pr-a-medida{padding:18px 20px}.pr-tabla,.pr-tabla tbody,.pr-tabla tr,.pr-tabla th,.pr-tabla td{display:block}.pr-tabla thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pr-tabla tbody tr{border-top:1px solid var(--color-line-soft);padding:16px 20px}.pr-tabla tbody tr:first-child{border-top:0}.pr-tabla tbody th,.pr-tabla td{border-top:0;padding:0}.pr-tabla tbody th{color:var(--color-text);margin-bottom:10px;font-weight:600}.pr-tabla td{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.pr-tabla td:before{content:attr(data-columna);color:var(--color-text-muted);font-size:14px}}.q-pagina{background:var(--color-bg);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}.q-barra{background:var(--color-basalt);color:var(--color-white)}.q-barra-in{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1160px;min-height:76px;margin:0 auto;padding:12px 24px;display:flex}.q-barra-izq{align-items:center;gap:18px;min-width:0;display:flex}.q-barra-logo{width:auto;height:32px}.q-barra-sep{background:var(--color-basalt-line);width:1px;height:28px}.q-barra-cliente-logo{object-fit:contain;width:auto;max-width:160px;height:28px}.q-barra-cliente-logo-placa{border-radius:var(--radius-sm);background:var(--color-white);padding:4px 8px}.q-barra-cuenta{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;font-size:1.125rem}.q-barra-meta{letter-spacing:.14em;color:var(--color-concrete);margin:0;font-size:.75rem}.q-columnas{box-sizing:border-box;flex:1;grid-template-columns:220px minmax(0,1fr);gap:64px;width:100%;max-width:1160px;margin:0 auto;padding:56px 24px 80px;display:grid}.q-hoja-cabecera{display:none}.q-lateral{align-self:start;position:sticky;top:32px}.q-lateral-lista{margin:0;padding:0;list-style:none}.q-lateral a{border-left:2px solid var(--color-border);color:var(--color-text-muted);padding:8px 0 8px 14px;font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.q-lateral a:hover,.q-lateral a[aria-current=true]{color:var(--color-text);border-left-color:var(--color-primary)}.q-lateral a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.q-preparado{color:var(--color-text-muted);margin:28px 0 0;font-size:.6875rem;line-height:1.7}.q-preparado b{color:var(--color-text)}.q-cuerpo{min-width:0}.q-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem}.q-h1{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.03em;max-width:11em;margin:14px 0 22px;font-size:3.75rem;line-height:1.02}.q-intro{max-width:640px;color:var(--color-ink-2);margin:0 0 28px;font-size:1.1875rem;line-height:1.5}.q-video{border-radius:var(--radius-lg);background:var(--color-basalt);color:var(--color-white);align-items:center;gap:22px;padding:18px 22px;text-decoration:none;display:flex}.q-video-play{border-radius:var(--radius-sm);background:var(--color-primary);flex:none;justify-content:center;align-items:center;width:96px;height:56px;display:flex}.q-video-texto{color:var(--color-concrete);font-size:.875rem}.q-sec{border-top:1px solid var(--color-border);padding:56px 0}.q-sec:last-child{padding-bottom:0}.q-h2{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.03em;margin:0 0 20px;font-size:2.125rem;line-height:1.1}.q-h3{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.02em;margin:0 0 8px;font-size:1.5rem}.q-texto{color:var(--color-ink-2);margin:0;font-size:1rem;line-height:1.6}.q-medida{max-width:640px}.q-apagado{color:var(--color-text-muted)}.q-enlace{color:var(--color-primary);text-decoration:none}.q-enlace:hover{text-decoration:underline}.q-estado{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:28px 0 0;padding:20px 22px}.q-estado .q-texto+.q-texto{margin-top:6px}.q-estado .st-btn{margin-top:14px}.q-estado-ok{border-left:4px solid var(--color-primary)}.q-paso{border-top:1px solid var(--color-border);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.q-paso-n{letter-spacing:.2em;color:var(--color-primary);font-size:.75rem;line-height:1.6}.q-paso-cuerpo{margin:0;font-size:1rem;line-height:1.5}.q-libro+.q-libro{margin-top:22px}.q-libro .q-eyebrow{margin-bottom:10px}.q-tabla{border-collapse:collapse;width:100%;font-size:.9375rem}.q-tabla td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:14px 0}.q-celda-casilla{width:40px}.q-concepto{padding-right:16px}.q-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:16px}.q-mono{font-family:var(--font-mono);color:var(--color-text-muted)}.q-importe b{font-weight:var(--font-weight-strong)}.q-opcional{letter-spacing:.14em;color:var(--color-text-muted);margin-left:6px;font-size:.6875rem}.q-linea-apagada .q-concepto,.q-linea-apagada .q-importe{color:var(--color-text-muted)}.q-check{appearance:none;border:1.5px solid var(--color-text);background:var(--color-surface);vertical-align:middle;box-sizing:border-box;cursor:pointer;border-radius:4px;flex:none;width:18px;height:18px;margin:0;display:inline-block}.q-check:checked,.q-check-on{border-color:var(--color-primary);background:var(--color-primary)}.q-check:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}span.q-check{cursor:default}.q-subtotal{justify-content:flex-end;gap:6px;margin:0;padding:14px 0;font-size:.9375rem;display:flex}.q-total{border-radius:var(--radius-lg);background:var(--color-basalt);color:var(--color-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:22px 26px;display:flex}.q-total-rotulo{letter-spacing:.2em;color:var(--color-concrete);margin:0;font-size:.6875rem}.q-total-nota{color:var(--color-concrete);margin:4px 0 0;font-size:.8125rem}.q-total-cifra{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:2.75rem;line-height:1.02}.q-form{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:1fr 1fr;gap:16px;padding:24px 28px;display:grid}.q-casilla{grid-column:1/-1;align-items:center;gap:12px;font-size:.9375rem;line-height:1.5;display:flex}.q-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.q-rotulo,.q-rotulo-nota{color:var(--color-text-muted);font-size:.8125rem}.q-campo input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:46px;color:var(--color-text);font:inherit;padding:0 14px;font-size:.9375rem}.q-campo input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.q-error{border:1px solid var(--color-signal);border-radius:var(--radius-sm);background:var(--color-bg);border-left-width:4px;grid-column:1/-1;margin:0;padding:12px 14px;font-size:.9375rem}.q-enviar{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.q-registro{letter-spacing:.12em;max-width:34em;color:var(--color-text-muted);font-size:.6875rem}.q-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q-pie{background:var(--color-basalt);color:var(--color-porcelain-muted)}.q-pie-in{box-sizing:border-box;letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;max-width:1160px;margin:0 auto;padding:28px 24px;font-size:.6875rem;display:flex}.q-pie-marca{text-transform:uppercase}.q-pie a{color:inherit;text-decoration:none}.q-pie a:hover{color:var(--color-white)}@media screen and (width<=900px){.q-columnas{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 16px 56px}.q-barra-in{padding:12px 16px}.q-barra-logo{height:24px}.q-barra-sep{height:22px}.q-barra-cuenta{font-size:1rem}.q-lateral{z-index:2;background:var(--color-bg);border-bottom:1px solid var(--color-border);margin:0 -16px;padding:0 16px;top:0}.q-lateral-lista{scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.q-lateral a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;padding:12px 0 10px}.q-lateral a:hover,.q-lateral a[aria-current=true]{border-bottom-color:var(--color-primary)}.q-preparado{display:none}.q-h1{font-size:2.5rem}.q-intro{font-size:1.0625rem}.q-sec{padding:40px 0}.q-h2{font-size:1.75rem}.q-paso{grid-template-columns:48px minmax(0,1fr);gap:12px}.q-tabla td.q-mono{display:none}.q-total-cifra{font-size:2rem}.q-form{grid-template-columns:minmax(0,1fr);padding:20px}.q-enviar .st-btn{width:100%}.q-pie-in{padding:22px 16px}}@page{size:A4;margin:16mm 16mm 18mm}@media print{html,body,.q-pagina{background:var(--color-white);min-height:0}.q-total-nota,.q-solo-pantalla,.q-barra,.q-lateral,.q-pie,.q-video{display:none}.q-columnas{max-width:none;padding:0;display:block}.q-hoja-cabecera{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;padding-bottom:12px;display:flex}.q-hoja-logo{width:auto;height:22px}.q-hoja-datos{text-align:right}.q-hoja-cuenta{font-family:var(--font-display);font-weight:var(--font-weight-display);margin:0;font-size:13pt}.q-hoja-meta{letter-spacing:.14em;color:var(--color-text-muted);justify-content:flex-end;align-items:center;gap:10px;margin:4px 0 0;font-size:7.5pt;display:flex}.q-sello{border:1px solid var(--color-text);border-radius:var(--radius-sm);color:var(--color-text);letter-spacing:.2em;text-transform:uppercase;padding:2px 8px}.q-h1{margin:6px 0 10px;font-size:30pt}.q-intro{margin-bottom:8px;font-size:12pt}.q-sec{padding:18px 0}.q-h2{break-after:avoid;margin-bottom:10px;font-size:17pt}.q-texto,.q-paso-cuerpo{font-size:10pt}.q-paso{break-inside:avoid;padding:8px 0}.q-tabla{font-size:9.5pt}.q-tabla td{padding:7px 0}.q-tabla tr,.q-subtotal,.q-total,.q-estado,.q-form{break-inside:avoid}.q-libro .q-eyebrow{break-after:avoid}.q-total{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:14px 18px}.q-total-cifra{font-size:22pt}.q-check,.q-estado-ok{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@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-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-ease{syntax:"*";inherits:false}
