@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.YpIBCq_className{font-family:Geist,Geist Fallback;font-style:normal}.YpIBCq_variable{--fuente-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.1t_e7nl3ovll-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.p.421v1u00lnp2a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.p.3slq8sz4zhb1g.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.09mqwf_zjnrdf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.p.0s5mkn35-hrc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.p.20jfceqj9zyw9.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.eK8ojW_className{font-family:Fraunces,Fraunces Fallback}.eK8ojW_variable{--fuente-serif:"Fraunces", "Fraunces Fallback"}
.apertura{display:none}html[data-apertura=activa] .apertura,.apertura.saliendo{z-index:100;cursor:pointer;-webkit-tap-highlight-color:transparent;--w:min(58vw,290px);--h:calc(var(--w) * 1.32);--t:12px;--vw:calc(var(--w) * .8);--vh:var(--vw);--vy:12%;display:block;position:fixed;inset:0;overflow:hidden}.apertura.saliendo{pointer-events:none}html[data-apertura=activa]{overflow:hidden}html[data-apertura=activa] body>:not(.apertura),html[data-apertura=activa] body>:not(.apertura) *{animation-play-state:paused!important}.apertura-entregada [data-apertura-destino] .escenario>*{animation:none!important}.ap-mesa{background:radial-gradient(120% 85% at 50% 42%,#fffcf5 0%,#f7eedd 62%,#eadbc0 100%);position:absolute;inset:0}.ap-mesa.grano:after{opacity:.5}.ap-escena{perspective:1500px;perspective-origin:50% 38%;opacity:0;position:absolute;inset:0}.ap-camara{transform-style:preserve-3d;transform-origin:0 0;position:absolute;inset:0}.ap-libro{width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}.ap-libro>*{position:absolute}.ap-contra{background:#075238;border-radius:3px 12px 12px 3px;inset:0;transform:translateZ(0);box-shadow:0 2px 3px #3c230540,0 26px 40px -18px #3c230580,0 60px 90px -40px #3c230559}.ap-canto{background:repeating-linear-gradient(var(--dir),#fffbf2 0 1.6px,#e4d5b9 1.6px 2.4px)}.ap-canto.der{--dir:90deg;width:var(--t);transform-origin:0;transform:translateZ(var(--t)) rotateY(90deg);top:5px;bottom:5px;left:calc(100% - 4px)}.ap-canto.inf{--dir:180deg;height:var(--t);transform-origin:50% 0;transform:translateZ(var(--t)) rotateX(-90deg);top:calc(100% - 4px);left:3px;right:5px}.ap-hoja{transform:translateZ(calc(var(--t) - 1px));background:repeating-linear-gradient(180deg,transparent 0 calc(var(--h) * .047),#2747c921 calc(var(--h) * .047) calc(var(--h) * .047 + 1px)), linear-gradient(90deg,transparent 0 11%,#e8472b59 11% calc(11% + 1px),transparent calc(11% + 1px)),#fffbf2;border-radius:2px 9px 9px 2px;inset:3px 5px 4px 2px}.ap-ventana{left:50%;top:var(--vy);width:var(--vw);height:var(--vh);margin-left:calc(var(--vw) / -2);background:var(--jade);border-radius:3px;position:absolute;overflow:hidden;box-shadow:0 1px 2px #3c23052e,0 6px 14px -8px #3c230559}.ap-ventana>img{object-fit:cover;width:100%;height:100%;display:block}.ap-cintas i{width:calc(var(--w) * .2);height:calc(var(--w) * .065);background:#f5a3008c;position:absolute;box-shadow:0 1px 1px #0000000f;-webkit-mask:linear-gradient(90deg,#0000 0 2%,#000 2% 98%,#0000 98%);mask:linear-gradient(90deg,#0000 0 2%,#000 2% 98%,#0000 98%)}.ap-cintas i:first-child{left:calc(50% - var(--vw) / 2 - var(--w) * .07);top:calc(var(--vy) - var(--w) * .02);transform:rotate(-32deg)}.ap-cintas i:last-child{left:calc(50% + var(--vw) / 2 - var(--w) * .13);top:calc(var(--vy) - var(--w) * .02);transform:rotate(30deg)}.ap-sombra{pointer-events:none;opacity:0;border-radius:inherit;position:absolute;inset:0}.ap-hoja .ap-sombra{background:linear-gradient(90deg,#28190580,#28190500 55%)}.ap-tapa{transform-origin:0;transform:translateZ(var(--t));transform-style:preserve-3d;inset:0}.ap-tapa-frente,.ap-tapa-dentro{backface-visibility:hidden;position:absolute;inset:0}.ap-tapa-frente{color:var(--papel);background:radial-gradient(90% 60% at 28% 18%,#ffffff29,#0000 70%),linear-gradient(160deg,#109566,#0b7752);border-radius:3px 12px 12px 3px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset -2px 0 #0000001f}.ap-tapa-frente:before{content:"";z-index:1;background:linear-gradient(90deg,#00000047,#0000001f 70%,#ffffff14 70% calc(70% + 1px),#0000002e calc(70% + 1px));width:11%;position:absolute;inset:0 auto 0 0}.ap-tapa-frente .ap-sombra{z-index:3;background:linear-gradient(90deg,#0000001a,#00000073)}.ap-portada{z-index:2;justify-items:center;gap:calc(var(--w) * .012);display:grid;position:absolute;top:16%;left:14%;right:25%}.ap-marca{width:calc(var(--w) * .15);height:calc(var(--w) * .15);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #fff6e88c}.ap-marca svg{width:46%;height:46%}.ap-trazo{width:100%;height:auto;overflow:visible}.ap-trazo text{font-family:var(--serif);font-variation-settings:"SOFT" 100,"WONK" 1,"opsz" 144;letter-spacing:-.015em;fill:var(--papel);fill-opacity:0;stroke:var(--papel);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:760;stroke-dashoffset:760px;paint-order:stroke;font-size:150px;font-style:italic;font-weight:600}.ap-bajada{font-size:calc(var(--w) * .032);letter-spacing:.22em;text-transform:uppercase;text-align:center;color:#fff6e8d9;opacity:0}.ap-tapa-dentro{background:radial-gradient(circle at 20% 20%,#0e8a5f17 0 2px,transparent 2.5px) 0 0/calc(var(--w) * .07) calc(var(--w) * .07),#eaf4ee;border-radius:12px 3px 3px 12px;place-items:center;display:grid;transform:rotateY(180deg)}.ap-etiqueta{width:66%;padding:calc(var(--w) * .05);gap:calc(var(--w) * .02);background:#fff;border-radius:10px;display:grid;transform:rotate(-2deg);box-shadow:0 0 0 1.5px #0e8a5f59,0 4px 10px -6px #00000040}.ap-etiqueta span{font-size:calc(var(--w) * .036);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-2)}.ap-etiqueta b{font-family:var(--serif);font-style:italic;font-weight:500;font-size:calc(var(--w) * .085);color:var(--campo-texto);font-variation-settings:"SOFT" 100,"WONK" 1}.ap-etiqueta i{background:#1214122e;height:1px}.ap-liga{width:4.2%;transform:translateZ(calc(var(--t) + 1px));background:linear-gradient(90deg,#b97700,#f5a300 38%,#ffcb55 52%,#e39a00 80%,#b97700);border-radius:3px;top:-1.5%;bottom:-1.5%;left:79%;box-shadow:-2px 0 3px #0000002e}.portada.en-libro{border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;position:absolute!important;inset:0!important}.portada.en-libro *{animation:none!important}
@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-border-style:solid;--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:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.flex{display:flex}.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,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.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-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--blanco:#fff;--papel:#fff6e8;--tinta:#121412;--texto-2:#5b5f5a;--texto-3:#8a8d88;--linea:#12141217;--achiote:#e8472b;--anil:#2747c9;--jade:#0e8a5f;--maiz:#f5a300;--serif:var(--fuente-serif),"Iowan Old Style","Times New Roman",serif;--sans:var(--fuente-sans),ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",sans-serif;--ok:#177245;--aviso:#9a5b0c;--falla:#b4231b;--perla:var(--blanco);--perla-2:#f3f4f1;--crema:var(--papel);--vidrio:linear-gradient(140deg,#ffffffd1,#ffffff9e 55%,#ffffffbd);--borde-luz:#ffffffe6;--sombra-vidrio:inset 0 1px 0 #fff,0 1px 2px #3c280a0f,0 18px 40px -22px #3c280a4d;--sombra-tarjeta:0 1px 2px #3c280a0f,0 8px 22px -12px #3c280a29,0 26px 50px -30px #3c280a38;--cromo:#f3f4f1;--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 -.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grano-suave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .42 0 0 0 0 .25 0 0 0 .9 -.48'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--resorte:cubic-bezier(.2,.9,.25,1.12);--suave:cubic-bezier(.25,.8,.3,1);--sale:cubic-bezier(.16,1,.3,1);--muelle:linear(0,.009,.035 2.1%,.141,.281 6.7%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--muelle-suave:linear(0,.157,.438 9.6%,.656 14.4%,.822 19.5%,.928 24.6%,.99 30.1%,1.017 35.5%,1.024 41.6%,1.012 55.6%,1.002 70.4%,1)}:root,[data-campo]{--campo:var(--jade);--campo-fuerte:#0a6b49;--campo-sobre:#fff;--campo-texto:#0a6b49;--campo-tinte:#0e8a5f1c;--verde:var(--campo-texto)}[data-campo=L]{--campo:var(--achiote);--campo-fuerte:#c23a1f;--campo-sobre:#fff;--campo-texto:#c23a1f;--campo-tinte:#e8472b1c}[data-campo=SPC]{--campo:var(--anil);--campo-fuerte:var(--anil);--campo-sobre:#fff;--campo-texto:var(--anil);--campo-tinte:#2747c91a}[data-campo=DHC]{--campo:var(--maiz);--campo-fuerte:var(--maiz);--campo-sobre:var(--tinta);--campo-texto:#8a5a00;--campo-tinte:#f5a30026}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0}html{background:var(--blanco)}body{background:var(--blanco);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5;overflow-x:clip}a{color:inherit}:focus-visible{outline:2px solid var(--campo-texto);outline-offset:3px;border-radius:999px}.vidrio{border:1px solid var(--linea);box-shadow:var(--sombra-tarjeta);background:#fff}.nav.vidrio,.nav-movil.vidrio{background:var(--vidrio);-webkit-backdrop-filter:blur(16px)saturate(1.6);border:1px solid var(--borde-luz);box-shadow:var(--sombra-vidrio)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav.vidrio,.nav-movil.vidrio{background:#fffffff2}}.grano{isolation:isolate}.grano:after{content:"";z-index:0;pointer-events:none;background:var(--grano);opacity:.4;border-radius:inherit;position:absolute;inset:0}.nav{z-index:20;border-radius:999px;align-items:center;gap:24px;width:min(1180px,100% - 32px);height:62px;padding:0 10px 0 14px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%)}.logo{align-items:center;gap:14px;text-decoration:none;display:flex}.sello{background:var(--jade);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff47,inset 0 -2px 3px #0000002e,0 4px 10px -4px #0a6b4999}.sello svg{width:18px;height:18px}.palabra{font-family:var(--serif);letter-spacing:.32em;text-transform:uppercase;padding-top:2px;font-size:23px}.nav ul{gap:6px;margin:0 auto;padding:0;list-style:none;display:flex}.nav li a{color:var(--texto-2);transition:color .2s var(--suave),background .2s var(--suave);border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;display:block}.nav li a:hover{color:var(--tinta);background:var(--campo-tinte)}.nav li a[aria-current]{color:var(--tinta);font-weight:500;position:relative}.nav li a[aria-current]:after{content:"";background:var(--tinta);opacity:.18;border-radius:2px;height:2px;position:absolute;bottom:2px;left:30%;right:30%}.pildora{cursor:pointer;height:46px;font:500 14px var(--sans);color:var(--campo-sobre);background:var(--campo-fuerte);box-shadow:inset 0 1px 0 #ffffff38,inset 0 -2px 0 #0000002e,0 10px 22px -10px var(--campo-fuerte);border:0;border-radius:999px;align-items:center;gap:14px;padding:0 6px 0 22px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pildora{box-shadow:inset 0 1px 0 #ffffff38,inset 0 -2px 0 #0000002e,0 10px 22px -10px color-mix(in srgb,var(--campo-fuerte) 80%,#000)}}.pildora{transition:transform .25s var(--muelle),box-shadow .2s var(--suave),filter .2s var(--suave)}.pildora:hover{filter:brightness(1.06)}.pildora .flecha{width:34px;height:34px;transition:transform .35s var(--muelle);background:#ffffff29;border-radius:50%;place-items:center;display:grid}.pildora:hover .flecha{transform:translate(3px)}.pildora:active{transform:scale(.97)}.pildora.grande{height:56px;padding-left:26px;font-size:15px}.pildora.grande .flecha{width:42px;height:42px}.pildora.clara{color:var(--tinta);background:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #1416150f,0 10px 22px -12px #0a0c0b59}.pildora.clara .flecha{background:#1416150d}.boton-cromo{cursor:pointer;width:40px;height:40px;color:var(--campo-texto);box-shadow:inset 0 0 0 1.5px var(--campo-tinte),0 6px 14px -8px #3c280a59;transition:transform .3s var(--muelle);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.boton-cromo:hover{transform:rotate(-8deg)scale(1.05)}.boton-cromo:active{transform:scale(.94)}@media (max-width:760px){.nav{gap:10px;height:56px;top:12px}.nav ul{display:none}.nav .pildora{height:42px;margin-left:auto;padding-left:16px}.nav .pildora .flecha{width:30px;height:30px}.palabra{letter-spacing:.26em;font-size:19px}}.kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--texto-2);align-items:center;gap:10px;margin:0 0 26px;font-size:11.5px;display:flex}.kicker i{background:var(--verde);width:6px;height:6px;box-shadow:0 0 0 4px var(--campo-tinte);border-radius:50%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.escena canvas{opacity:0;transition:opacity .7s var(--suave)}.escena.lista canvas{opacity:1}.calidad-bajo .nav.vidrio,.calidad-bajo .nav-movil.vidrio{-webkit-backdrop-filter:none;background:#fffffff2}.sin-3d .escena canvas{display:none}.sin-3d .escena{background:url(/poster.webp) 84% 58%/auto 86% no-repeat}@media (max-width:760px){.sin-3d .escena{background-position:50% 70%;background-size:contain}}.pagina{max-width:1180px;margin:0 auto;padding:124px 24px 80px}.pagina.angosta{max-width:760px}.encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.encabezado .kicker{margin-bottom:14px}.titulo{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:.98}.titulo em{color:var(--verde);font-style:italic}.bajada{color:var(--texto-2);max-width:520px;margin:12px 0 0;font-size:16px}.panel{border-radius:24px;padding:24px}.panel h2{font-family:var(--serif);margin:0 0 6px;font-size:28px;font-weight:400;line-height:1.05}.panel .ayuda{margin:0 0 18px}.ayuda{color:var(--texto-2);font-size:13px}.pildora[disabled],.pildora[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.pildora .giro{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite girar}.boton-texto{font:inherit;color:var(--texto-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:14px;text-decoration:underline}.boton-texto:hover{color:var(--tinta)}@keyframes girar{to{transform:rotate(1turn)}}.formulario{gap:18px;display:grid}.fila-campos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.campo{align-content:start;gap:7px;display:grid}.campo>span{color:var(--tinta);font-size:13px;font-weight:500}.entrada{width:100%;height:48px;font:400 15px var(--sans);color:var(--tinta);transition:border-color .2s var(--suave),box-shadow .2s var(--suave),background .2s var(--suave);background:#ffffffb8;border:1px solid #1416151a;border-radius:14px;padding:0 14px;box-shadow:inset 0 1px 2px #1416150a}textarea.entrada{resize:vertical;height:auto;min-height:92px;padding:12px 14px}.entrada:hover{border-color:#1416152e}.entrada:focus{border-color:var(--verde);box-shadow:0 0 0 4px var(--campo-tinte);background:#fff;outline:none}.entrada[aria-invalid=true]{border-color:var(--falla);box-shadow:0 0 0 4px #b4231b1a}.error{color:var(--falla);margin:0;font-size:13px}.mensaje-error{color:var(--falla);background:#b4231b12;border-radius:14px;padding:12px 14px;font-size:14px}.opciones{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.opcion{cursor:pointer;transition:border-color .2s var(--suave),background .2s var(--suave),transform .2s var(--resorte),box-shadow .2s var(--suave);background:#ffffff8c;border:1px solid #14161514;border-radius:16px;padding:14px 14px 13px;display:block;position:relative}.opcion:hover{border-color:#1416152e}.opcion:active{transform:scale(.985)}.opcion input{opacity:0;pointer-events:none;position:absolute}.opcion .t{font-weight:500;display:block}.opcion .r{color:var(--texto-2);font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;display:block}.opcion:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--campo),0 8px 18px -12px var(--campo);background:#ffffffeb;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.opcion:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--campo),0 8px 18px -12px color-mix(in srgb,var(--campo) 60%,transparent)}}.opcion:has(input:checked) .r{color:var(--tinta)}.opcion:has(input:focus-visible){outline:2px solid var(--verde);outline-offset:3px}.opcion[aria-disabled=true]{opacity:.5;cursor:not-allowed}.opcion:has(.editar){padding-right:64px}.opcion .editar{color:var(--texto-2);text-underline-offset:3px;padding:2px;font-size:13px;text-decoration:underline;position:absolute;top:12px;right:12px}.opcion .editar:hover{color:var(--tinta)}.opcion .editar:focus-visible{outline:2px solid var(--verde);outline-offset:2px;border-radius:4px}.segmentado{background:#fff9;border-radius:999px;gap:3px;width:100%;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #14161514}.segmentado label{text-align:center;white-space:nowrap;min-width:max-content;min-height:40px;color:var(--texto-2);cursor:pointer;transition:background .2s var(--suave),color .2s var(--suave);border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;display:flex;position:relative}.segmentado input{opacity:0;pointer-events:none;position:absolute}.segmentado label:has(input:checked){background:var(--tinta);color:#fff}.segmentado label:has(input:focus-visible){outline:2px solid var(--verde);outline-offset:2px}.interruptores{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.interruptor{cursor:pointer;background:#ffffff8c;border:1px solid #14161512;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.interruptor input{appearance:none;cursor:pointer;width:42px;height:24px;transition:background .2s var(--suave);background:#14161524;border-radius:999px;flex:none;position:relative}.interruptor input:after{content:"";width:18px;height:18px;transition:transform .25s var(--resorte);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.interruptor input:checked{background:var(--verde)}.interruptor input:checked:after{transform:translate(18px)}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.chip.ok{color:var(--verde);background:var(--campo-tinte)}.chip.aviso{color:var(--aviso);background:#9a5b0c17}.chip.falla{color:var(--falla);background:#b4231b14}.chip.neutro{color:var(--texto-2);background:#1416150d}.chip .punto{background:currentColor;border-radius:50%;width:6px;height:6px}.chip .punto.vivo{animation:latido 1.4s var(--suave) infinite}@keyframes latido{50%{opacity:.25}}.rejilla{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.tarjeta{transition:transform .3s var(--resorte);border-radius:24px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;display:flex}a.tarjeta:hover{transform:translateY(-3px)}.tarjeta .campo-f{color:var(--texto-3);font-size:12px}.tarjeta h3{font-family:var(--serif);margin:0;font-size:25px;font-weight:400;line-height:1.06}.tarjeta .meta{color:var(--texto-2);font-variant-numeric:tabular-nums;font-size:13px}.tarjeta .pie{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.tarjeta .editar{color:var(--texto-2);text-underline-offset:3px;margin-left:auto;font-size:13px;text-decoration:underline}.tarjeta:hover .editar{color:var(--tinta)}.vacio{text-align:center;border-radius:28px;padding:56px 24px}.vacio h2{font-family:var(--serif);margin:0 0 8px;font-size:34px;font-weight:400}.vacio p{color:var(--texto-2);max-width:420px;margin:0 auto 22px}.aviso-banda{color:var(--aviso);background:#9a5b0c14;border-radius:16px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;font-size:13.5px;display:flex}.seguimiento .aviso-banda{background:var(--papel);box-shadow:0 8px 24px -16px #14161559}.asistente{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.pasos-asistente{color:var(--texto-2);flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;font-size:13px;list-style:none;display:flex}.pasos-asistente li{align-items:center;gap:8px;display:flex}.pasos-asistente li+li:before{content:"";background:#14161526;width:22px;height:1px}.pasos-asistente .n{background:#fff9;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;box-shadow:inset 0 0 0 1px #14161524}.pasos-asistente .hecho .n{background:var(--verde);color:#fff;box-shadow:none}.pasos-asistente .actual{color:var(--tinta);font-weight:500}.pasos-asistente .actual .n{box-shadow:inset 0 0 0 1.5px var(--verde);color:var(--verde)}.paso-cuerpo{gap:16px;display:grid}.acciones-paso{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.pildora.atras{padding:0 22px 0 6px}.acciones-paso .pildora.atras{height:56px}.riel{border-radius:24px;padding:20px;position:sticky;top:104px}.riel h3{letter-spacing:.2em;text-transform:uppercase;color:var(--texto-2);margin:0 0 14px;font-size:11.5px;font-weight:500}.riel dl{gap:12px;margin:0;display:grid}.riel dt{color:var(--texto-3);font-size:12px}.riel dd{margin:2px 0 0;font-size:14px;font-weight:500}.riel .falta{color:var(--texto-3);font-weight:400}.pa-ficha{color:var(--texto-2);gap:6px;font-size:13.5px;display:grid}.pa-ficha b{color:var(--tinta);font-weight:500}.seguimiento{min-height:calc(100svh - 40px);position:relative}.seguimiento .escena{position:absolute;inset:0}.seguimiento .columna{z-index:2;max-width:500px;padding-top:4px;position:relative}.tablero{border-radius:24px;padding:18px 18px 10px}.tablero .cabeza{color:var(--texto-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:13px;display:flex}.tablero .cabeza b{color:var(--tinta);font-weight:500}.barra{background:#14161512;border-radius:4px;height:4px;margin-bottom:10px;overflow:hidden}.barra i{border-radius:inherit;background:var(--campo);height:100%;transition:width .6s var(--suave);display:block}.barra.viva{position:relative}.barra.viva:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000) 0 0/35% 100% no-repeat;animation:1.8s linear infinite barrido;position:absolute;inset:0}@keyframes barrido{0%{background-position:-40% 0}to{background-position:140% 0}}.lista-pasos{margin:0;padding:0;list-style:none}.fila{min-height:31px;color:var(--texto-3);transition:color .25s var(--suave);grid-template-columns:26px 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid}.fila .marca{font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--texto-3);border-radius:50%;place-items:center;font-size:11px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1416151f}.fila .marca svg{display:none}.fila .estado{text-align:right;font-size:12px}.fila.activo,.fila.corrigiendo,.fila.hecho,.fila.fallido{color:var(--tinta)}.fila.activo .marca,.fila.corrigiendo .marca{box-shadow:none;color:#0000}.fila.activo .marca:before,.fila.corrigiendo .marca:before{content:"";background:conic-gradient(from 0deg,transparent 0 25%,var(--c,var(--campo)));border-radius:50%;animation:.9s linear infinite girar;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 8.5px,#000 9.5px);mask:radial-gradient(circle,#0000 8.5px,#000 9.5px)}.fila.activo .marca:after,.fila.corrigiendo .marca:after{content:"";background:var(--c,var(--campo));border-radius:50%;width:6px;height:6px}.fila.corrigiendo{--c:var(--maiz)}.fila.activo .estado{color:var(--campo-texto)}.fila.corrigiendo .estado{color:var(--aviso)}.fila.hecho .marca{background:var(--verde);color:#0000;box-shadow:inset 0 1px #ffffff40}.fila.hecho .marca svg{stroke:#fff;stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;width:13px;height:13px;animation:dibuja .45s var(--suave) both;display:block;position:absolute}.fila.hecho .estado{color:var(--texto-3)}.fila.fallido .marca{background:var(--falla);color:#fff;box-shadow:none}.fila.fallido .estado{color:var(--falla)}@keyframes dibuja{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}.resultado{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.documento{background:var(--perla-2);border-radius:24px;max-height:calc(100svh - 150px);padding:14px;overflow:auto}.documento .docx-wrapper{background:0 0!important;padding:6px!important}.documento .docx-wrapper>section.docx{margin-bottom:14px!important;box-shadow:0 1px 2px #1416150f,0 12px 30px -16px #1416154d!important}.calidad{gap:10px;display:grid}.calidad .renglon{border-bottom:1px solid #1416150f;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.calidad .renglon:last-child{border-bottom:0}@media (max-width:980px){.asistente{grid-template-columns:1fr}.riel{position:static}.resultado{grid-template-columns:1fr}.documento{max-height:none}}@media (max-width:760px){.pagina{padding:96px 16px 64px}.seguimiento .escena{height:46svh;min-height:340px;position:relative}.seguimiento{flex-direction:column;min-height:auto;display:flex}}.nav-movil{display:none}@media (max-width:760px){.nav-movil{z-index:20;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:999px;justify-content:space-around;width:min(420px,100% - 32px);padding:6px;display:flex;position:fixed;transform:translate(-50%)}.nav-movil a{color:var(--texto-2);border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;font-size:11px;text-decoration:none;display:flex}.nav-movil a[aria-current]{color:var(--campo-texto);background:var(--campo-tinte)}.pagina{padding-bottom:110px}}.escena canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.escena canvas.arrastrando{cursor:grabbing}.acceso{max-width:520px;margin:0 auto;padding:36px}.acceso .bajada{margin-bottom:26px}@media (max-width:760px){.acceso{padding:24px}}.aparece{animation:aparece .45s var(--resorte) both}@keyframes aparece{0%{opacity:0;transform:translateY(8px)}}.opcion[aria-disabled=true] input{pointer-events:none}.interruptor[aria-disabled=true]{opacity:.5}.esqueleto-doc{background:linear-gradient(100deg,#ffffff80 30%,#ffffffe6 50%,#ffffff80 70%) 0 0/220% 100%;border-radius:14px;height:70vh;animation:1.4s linear infinite brillo}@keyframes brillo{0%{background-position:120% 0}to{background-position:-120% 0}}.solo-escritorio{display:inline}@media (max-width:760px){.solo-escritorio{display:none}}.documento .docx-wrapper{align-items:center}.documento .docx-wrapper>section.docx{overflow:visible!important}.muestras{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.muestra{cursor:pointer;background:#fff9;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:6px 12px 6px 8px;font-size:13px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #1416151a}.muestra.letra{padding:6px 14px;font-size:14px}.muestra input{opacity:0;pointer-events:none;position:absolute}.muestra i{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #14161524}.muestra i.mezcla{background:conic-gradient(#c2d69b,#fde9d9,#ccc0d9,#bdd7ee,#c2d69b)}.muestra:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--verde);background:#fff}.muestra:has(input:focus-visible){outline:2px solid var(--verde);outline-offset:2px}.cabecera{--cab-em:var(--maiz);background:var(--campo-fuerte);color:var(--campo-sobre);transition:background-color .5s var(--suave),color .5s var(--suave);border-radius:0 0 36px 36px;padding:118px 24px 46px;position:relative}[data-campo=L] .cabecera,.cabecera[data-campo=L]{--cab-em:var(--papel)}[data-campo=DHC] .cabecera,.cabecera[data-campo=DHC]{--cab-em:#6b4500}.cabecera-cuerpo{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1180px;margin:0 auto;display:flex;position:relative}.cabecera-texto{flex:420px;min-width:0}.cabecera .kicker{color:inherit;opacity:.88;margin-bottom:14px}.cabecera .kicker i{background:var(--cab-em);box-shadow:0 0 0 4px #ffffff29}.cabecera .titulo{color:inherit;font-variation-settings:"SOFT" 100,"opsz" 144;letter-spacing:-.03em;font-weight:500}.cabecera .titulo em{color:var(--cab-em);font-variation-settings:"SOFT" 100,"WONK" 1,"opsz" 144}.cabecera .bajada{color:inherit;opacity:.9}.cabecera .pildora:not(.clara){color:var(--tinta);background:#fff}.cabecera .pildora:not(.clara) .flecha{background:var(--campo);color:var(--campo-sobre)}.cabecera+.pagina{padding-top:34px}.cabecera-accion{align-items:center;gap:10px;display:flex}@media (max-width:760px){.cabecera{border-radius:0 0 28px 28px;padding:92px 16px 32px}.cabecera-accion{width:100%}.cabecera-accion .pildora{flex:1;justify-content:space-between}.cabecera+.pagina{padding-top:22px}}.librero{align-items:flex-end;gap:8px;height:170px;margin:0;padding:0;list-style:none;display:flex}.librero li{width:46px;height:calc(122px + var(--n) * 9px);background:var(--c);max-height:170px;color:var(--t,#fff);transform-origin:50% 100%;animation:lomo .7s var(--muelle) both;animation-delay:calc(var(--k) * 70ms + .15s);border-radius:7px 7px 4px 4px;flex-direction:column;justify-content:space-between;align-items:center;padding:10px 0 8px;display:flex;position:relative;box-shadow:inset -5px 0 #0000001f,inset 0 2px #fff3,0 10px 18px -10px #00000073}.librero li:nth-child(2){transform:rotate(-2.5deg)}.librero li b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.librero li span{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;opacity:.9;font-size:10.5px;transform:rotate(180deg)}.librero li:after{content:"";opacity:.35;background:currentColor;border-radius:2px;height:2px;position:absolute;top:44%;left:8px;right:13px}@keyframes lomo{0%{opacity:0;transform:translateY(24px)scaleY(.6)}}@media (max-width:760px){.librero{justify-content:flex-start;width:100%;height:auto}.librero li{height:calc(112px + var(--n) * 6px);width:40px;max-height:142px}.librero li span{letter-spacing:.1em;font-size:9.5px}}.libreta{border:1px solid var(--linea);box-shadow:var(--sombra-tarjeta);transition:transform .35s var(--muelle),box-shadow .3s var(--suave);background:#fff;position:relative;overflow:hidden;padding-left:30px!important}.libreta:before{content:"";background:var(--grano) ,var(--campo);width:12px;transition:width .35s var(--muelle);position:absolute;inset:0 auto 0 0}a.libreta:hover{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 2px 4px #3c280a14,0 24px 44px -22px #3c280a61}a.libreta:hover:before{width:18px}.libreta .campo-f{color:var(--campo-texto);letter-spacing:.02em;font-weight:500}.libreta h3{font-variation-settings:"SOFT" 100,"opsz" 48;font-weight:500}.libreta .boton-cromo{background:var(--campo-tinte);box-shadow:none}.libreta:hover .boton-cromo{background:var(--campo);color:var(--campo-sobre)}.rejilla>.libreta{animation:aparece .6s var(--sale) both}.rejilla>.libreta:nth-child(2){animation-delay:50ms}.rejilla>.libreta:nth-child(3){animation-delay:.1s}.rejilla>.libreta:nth-child(n+4){animation-delay:.15s}.vacio-ilustrado{text-align:left;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:28px 40px 28px 28px;display:grid}.vacio-ilustrado img{justify-self:center;width:100%;max-width:440px;height:auto}.vacio-ilustrado p{margin-left:0}@media (max-width:760px){.vacio-ilustrado{text-align:center;grid-template-columns:1fr;padding:24px}.vacio-ilustrado p{margin-left:auto}.vacio-ilustrado img{max-width:300px}}.punto-campo{background:var(--campo);vertical-align:1px;width:10px;height:10px;box-shadow:0 0 0 3px var(--campo-tinte);border-radius:50%;margin-right:8px;display:inline-block}.opcion[data-campo]:has(input:checked){box-shadow:inset 0 0 0 2px var(--campo),0 10px 22px -14px var(--campo)}.riel.boleto{border-radius:24px;padding:0;overflow:hidden}.boleto .boleto-cabeza{background:var(--campo-fuerte);color:var(--campo-sobre);transition:background-color .5s var(--suave);padding:18px 20px 22px;position:relative}.boleto .boleto-cabeza h3{color:inherit;opacity:.85;margin:0 0 4px}.boleto .boleto-cabeza b{font-family:var(--serif);font-variation-settings:"SOFT" 100,"opsz" 48;font-size:24px;font-weight:500;line-height:1.1;display:block}.boleto .boleto-cabeza:after{content:"";border-bottom:2px dashed #12141229;position:absolute;bottom:-1px;left:14px;right:14px;transform:translateY(12px)}.boleto dl{padding:30px 20px 20px;position:relative}.boleto dl:before,.boleto dl:after{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--linea);background:#fff;border-radius:50%;position:absolute;top:1px;transform:translateY(-50%)}.boleto dl:before{left:-11px}.boleto dl:after{right:-11px}.pie{z-index:2;padding:44px 24px calc(44px + env(safe-area-inset-bottom));border-top:1px solid var(--linea);background:var(--blanco);position:relative}.pie-cuerpo{grid-template-columns:1fr auto;align-items:center;gap:20px 32px;max-width:1180px;margin:0 auto;display:grid}.pie-marca{align-items:center;gap:14px;display:flex}.pie-marca p{color:var(--texto-2);margin:0;font-size:13px;display:grid}.pie-marca b{font-family:var(--serif);color:var(--tinta);font-size:20px;font-weight:500}.pie-enlaces{flex-wrap:wrap;gap:2px 20px;font-size:14px;display:flex}.pie-enlaces a{color:var(--texto-2);padding:6px 0;text-decoration:none}.pie-enlaces a:hover{color:var(--tinta);text-underline-offset:3px;text-decoration:underline}.pie-nota{color:var(--texto-3);grid-column:1/-1;margin:0;font-size:12.5px}.pie.compacto{background:0 0;border-top:0;padding:28px 24px 36px}.pie.compacto .pie-cuerpo{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px}.pie.compacto .pie-enlaces{justify-content:center;font-size:13px}@media (max-width:760px){.pie-cuerpo{grid-template-columns:1fr}.pie.compacto{padding-bottom:calc(104px + env(safe-area-inset-bottom))}}.aviso-cookies{z-index:40;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));border:1px solid var(--linea);width:min(460px,100% - 32px);animation:aviso-cookies .7s var(--muelle) 1s both;background:#fff;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:grid;position:fixed;box-shadow:0 22px 50px -20px #1e140573}.aviso-cookies .galleta{background:var(--maiz);width:38px;height:38px;color:var(--tinta);border-radius:12px;place-items:center;display:grid;transform:rotate(-8deg)}.aviso-cookies p{color:var(--texto-2);margin:0;font-size:13px;line-height:1.45}.aviso-cookies b{color:var(--tinta);font-weight:600}.aviso-cookies a{color:var(--campo-texto);text-underline-offset:3px;font-weight:500}.aviso-cookies .pildora{height:38px;padding:0 16px;font-size:13px}@keyframes aviso-cookies{0%{opacity:0;transform:translateY(24px)scale(.96)}}html[data-apertura=activa] .aviso-cookies{display:none}.casilla-legal{color:var(--texto-2);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.5;display:grid}.casilla-legal input{appearance:none;cursor:pointer;width:22px;height:22px;transition:background .2s var(--suave),border-color .2s var(--suave);background:#fff;border:1.5px solid #1214124d;border-radius:7px;place-items:center;margin:0;display:grid}.casilla-legal input:after{content:"";border:2.2px solid var(--campo-sobre);width:10px;height:5px;transition:transform .3s var(--muelle);border-top:0;border-right:0;margin-top:-3px;transform:rotate(-45deg)scale(0)}.casilla-legal input:checked{background:var(--campo-fuerte);border-color:var(--campo-fuerte)}.casilla-legal input:checked:after{transform:rotate(-45deg)scale(1)}.casilla-legal input:focus-visible{outline:2px solid var(--campo-texto);outline-offset:2px}.casilla-legal a{color:var(--campo-texto);text-underline-offset:3px;font-weight:500}.legal-acceso{color:var(--texto-3);flex-wrap:wrap;gap:4px 16px;margin:20px 0 0;font-size:12.5px;display:flex}.legal-acceso a{color:inherit;text-underline-offset:3px}.legal-acceso a:hover{color:var(--tinta)}.tus-datos{margin-top:22px}.tus-datos .acciones-datos{flex-wrap:wrap;gap:10px;margin:0 0 6px;display:flex}.tus-datos .lista-datos{color:var(--texto-2);margin:0 0 18px;padding-left:18px;font-size:14px}.tus-datos .lista-datos li{margin-bottom:4px}.tus-datos a:not(.pildora){color:var(--campo-texto);text-underline-offset:3px}.borrar-cuenta{border-top:1px solid var(--linea);margin-top:18px;padding-top:16px}.borrar-cuenta summary{cursor:pointer;color:var(--falla);align-items:center;gap:8px;padding:6px 0;font-weight:500;list-style:none;display:inline-flex}.borrar-cuenta summary::-webkit-details-marker{display:none}.borrar-cuenta[open] summary{margin-bottom:10px}.borrar-cuenta .formulario{margin-top:12px}.pildora.peligro{background:var(--falla);color:#fff;box-shadow:inset 0 1px #fff3,inset 0 -2px #0000002e,0 10px 22px -10px #78140f99}.entrada-icono{display:block;position:relative}.entrada-icono>svg{color:var(--texto-3);pointer-events:none;transition:color .2s var(--suave);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.entrada-icono:focus-within>svg{color:var(--campo-texto)}.ver-clave{width:42px;height:42px;color:var(--texto-2);cursor:pointer;transition:background .2s var(--suave),color .2s var(--suave);background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.ver-clave:hover{background:var(--campo-tinte);color:var(--campo-texto)}.ver-clave:focus-visible{border-radius:12px}.entrada-icono>.entrada{padding-left:46px}.entrada-icono.con-boton>.entrada{padding-right:54px}.aceptar-legal h2{margin-bottom:10px}.aceptar-legal .lista-datos li{margin-bottom:8px}.aceptar-legal a{color:var(--campo-texto);text-underline-offset:3px}.aceptar-legal>.formulario{margin-top:18px}.tus-datos .lista-datos,.aceptar-legal .lista-datos{list-style:outside}.asistente .fila-campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.fila-campos:has(.segmentado){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.asistente .fila-campos>.panel{flex-direction:column;display:flex}.asistente .fila-campos>.panel .segmentado{margin-top:auto}@media (max-width:760px){.pasos-asistente{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:18px;font-size:12px;display:grid}.pasos-asistente li{flex-direction:column;justify-content:flex-start;gap:6px;position:relative}.pasos-asistente li+li:before{width:auto;position:absolute;top:12px;left:calc(18px - 50%);right:calc(50% + 18px)}.panel{padding:20px}.panel h2{font-size:26px}.panel>.pildora.clara{justify-content:space-between;width:100%;display:flex}.acciones-paso>span:empty{display:none}.acciones-paso .pildora.grande{flex:1;justify-content:space-between}.nav-movil{justify-content:stretch;gap:4px}.nav-movil a{flex:1 1 0;min-width:0;padding:7px 4px}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,label,summary,input,select,textarea{-webkit-tap-highlight-color:transparent}@media (max-width:380px){.nav{gap:8px;padding:0 8px 0 10px}.nav .logo{gap:10px;min-width:0}.palabra{letter-spacing:.16em;font-size:16px}.nav .pildora{gap:10px;padding-left:14px}}@keyframes panel{0%{opacity:0;transform:translateY(8px)}}.lista-preguntas{gap:10px;display:grid}.lista-preguntas details{border:1px solid var(--linea);transition:box-shadow .3s var(--suave);background:#fff;border-radius:22px;box-shadow:0 1px 2px #3c280a0d,0 14px 30px -24px #3c280a59}.lista-preguntas details[open]{box-shadow:inset 4px 0 0 var(--campo),0 1px 2px #3c280a0d,0 18px 36px -24px #3c280a66}.lista-preguntas summary{cursor:pointer;font-family:var(--serif);border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 16px 22px;font-size:20px;line-height:1.2;list-style:none;display:flex}.lista-preguntas summary::-webkit-details-marker{display:none}.lista-preguntas .mas{background:var(--campo-tinte);width:36px;height:36px;color:var(--campo-texto);transition:transform .4s var(--muelle),background .2s var(--suave),color .2s var(--suave);border-radius:50%;flex:none;place-items:center;display:grid}.lista-preguntas details[open] .mas{background:var(--campo);color:var(--campo-sobre);transform:rotate(45deg)}.lista-preguntas details p{max-width:640px;color:var(--texto-2);margin:0;padding:0 22px 20px;font-size:15px;line-height:1.65}.lista-preguntas details[open] p{animation:panel .4s var(--sale)}@media (max-width:760px){.lista-preguntas summary{font-size:18px}}.saldo-chip{height:40px;color:var(--campo-texto);background:var(--campo-tinte);white-space:nowrap;transition:background .2s var(--suave);border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.saldo-chip b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;line-height:1}.saldo-chip:hover,.saldo-chip[aria-current]{background:var(--campo)}@supports (color:color-mix(in lab, red, red)){.saldo-chip:hover,.saldo-chip[aria-current]{background:color-mix(in srgb,var(--campo) 18%,#fff)}}.saldo-chip[data-vacio]{color:var(--aviso);background:#9a5b0c1a}.nav-movil .saldo-n{min-width:22px;height:22px;font-family:var(--serif);color:var(--campo-sobre);background:var(--campo-fuerte);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:15px;font-weight:600;line-height:1;display:grid}.nav-movil a[data-vacio] .saldo-n{background:var(--aviso);color:#fff}@media (max-width:760px){.saldo-chip{display:none}}.saldo-cabecera{background:#ffffff24;border-radius:20px;justify-items:start;gap:2px;padding:14px 20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.saldo-cabecera b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:44px;font-weight:500;line-height:1}.saldo-cabecera span{opacity:.9;font-size:13px}.planes{gap:34px;display:grid}.planes .aviso-banda{margin:0}.fundador{color:var(--texto-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:14px;display:flex}.planes-titulo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;margin-bottom:16px;display:flex}.planes-titulo h2,.planes-preguntas h2{font-family:var(--serif);margin:0;font-size:32px;font-weight:400;line-height:1.05}.planes-titulo p{color:var(--texto-2);margin:0;font-size:14px}.precios{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));align-items:stretch;gap:16px;display:grid}.precios.dos{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.precio{border-radius:24px;flex-direction:column;gap:6px;padding:24px 22px 22px;display:flex;position:relative}.precio h3{font-family:var(--serif);font-variation-settings:"SOFT" 100,"opsz" 48;margin:0;font-size:26px;font-weight:500;line-height:1.05}.precio h3 b{font-variant-numeric:tabular-nums;font-size:44px;font-weight:600}.precio .monto{font-family:var(--serif);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:34px;font-weight:500;line-height:1}.precio .monto small{font-family:var(--sans);opacity:.75;font-size:14px;font-weight:400}.precio .unidad{color:var(--campo-texto);margin:0;font-size:13px;font-weight:500}.precio .nota{color:var(--texto-2);margin:4px 0 14px;font-size:14px}.precio .pildora{justify-content:center;width:100%;margin-top:auto;padding:0 22px}.precio[data-destacado]{box-shadow:inset 0 0 0 2px var(--campo),var(--sombra-tarjeta)}.precio .cinta{letter-spacing:.04em;color:var(--campo-sobre);background:var(--campo-fuerte);border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;top:16px;right:16px}.precio .incluye{gap:8px;margin:10px 0 18px;padding:0;font-size:14px;list-style:none;display:grid}.precio .incluye li{align-items:center;gap:8px;display:flex}.precio .incluye svg{color:var(--campo-texto);flex:none}.plan-color{background:var(--campo-fuerte);color:var(--campo-sobre);box-shadow:var(--sombra-tarjeta);overflow:hidden}.plan-color>*{z-index:1;position:relative}.plan-color .incluye svg{color:inherit}.plan-color .cinta{background:var(--maiz);color:var(--tinta)}.plan-color .pildora{color:var(--tinta);background:#fff}.pronto{background:var(--campo-tinte);color:var(--texto-2);border-radius:18px;margin:0;padding:16px 18px;font-size:14px;line-height:1.55}.pronto b{color:var(--tinta)}.planes-preguntas{gap:16px;display:grid}.costo-pa{background:var(--campo-tinte);color:var(--texto-2);border-radius:16px;gap:2px;margin-top:16px;padding:12px 16px;font-size:14px;display:grid}.costo-pa b{color:var(--campo-texto);font-size:15px}.costo-pa[data-falta]{background:#9a5b0c17}.costo-pa[data-falta] b{color:var(--aviso)}.mensaje-error a{color:inherit;text-underline-offset:3px;font-weight:600}.saldo-panel{margin-top:22px}.saldo-cifras{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 28px;margin:4px 0 18px;display:grid}.saldo-grande{background:var(--campo-fuerte);min-width:120px;color:var(--campo-sobre);border-radius:20px;justify-items:center;padding:14px 18px;display:grid}.saldo-grande b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:48px;font-weight:500;line-height:1}.saldo-grande span{opacity:.9;font-size:12.5px}.saldo-grande[data-vacio]{color:var(--aviso);background:#9a5b0c1f}.saldo-cifras dl{gap:10px;margin:0;display:grid}.saldo-cifras dt{color:var(--texto-3);font-size:12px}.saldo-cifras dd{margin:2px 0 0;font-size:14px;font-weight:500}.saldo-historial{border-top:1px solid var(--linea);margin-top:18px;padding-top:14px}.saldo-historial summary{cursor:pointer;padding:6px 0;font-weight:500}.saldo-historial ul{margin:8px 0 0;padding:0;list-style:none;display:grid}.saldo-historial li{border-bottom:1px solid #1416150d;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.saldo-historial li:last-child{border-bottom:0}.saldo-historial .cambio{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.saldo-historial .cambio[data-signo=mas]{color:var(--ok)}.saldo-historial .cambio[data-signo=menos]{color:var(--texto-2)}.saldo-historial .que{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saldo-historial time{color:var(--texto-3);white-space:nowrap;font-size:12.5px}.regalo-pa{font-size:14px}.regalo-pa b{color:var(--campo-texto)}@media (max-width:760px){.planes{gap:28px}.planes-titulo h2,.planes-preguntas h2{font-size:28px}.saldo-cifras{grid-template-columns:1fr;justify-items:stretch}.saldo-panel>.pildora{justify-content:space-between;width:100%;display:flex}.saldo-cabecera{grid-template-columns:auto 1fr;align-items:center;gap:12px;width:100%}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
