.pas-cierre,.pas-datos,.pas-descripcion,.pas-pagina,.pas-seccion,.pas-transicion{--pas-papel:var(--inv-fondo);--pas-imprenta:color-mix(in srgb,var(--inv-acento) 74%,var(--inv-texto));--pas-hilo:color-mix(in srgb,var(--inv-acento) 38%,transparent);--pas-motas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 1.95'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--pas-mono:"OCR B","OCR-B",ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono","Courier New",monospace}.pas-etiqueta{font-family:var(--inv-font-cuerpo);font-size:.6rem;font-weight:700;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--inv-texto-suave)}.pas-etiqueta-otro{font-weight:400;font-style:italic;letter-spacing:.06em;text-transform:none}.pas-grabado{display:block;width:100%;height:100%;overflow:hidden;color:var(--pas-imprenta)}.pas-grabado .pas-g :is(path,circle){fill:none;stroke:currentColor;stroke-width:1.15;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pas-grabado .pas-g .pas-g-fina,.pas-grabado .pas-g .pas-g-fina :is(path,circle){stroke-width:.7}.pas-grabado .pas-g .pas-g-papel{fill:var(--pas-papel);stroke:none}.pas-grabado .pas-g .pas-g-zinc{fill:var(--pas-zinc);stroke:none;opacity:.7}.pas-grabado .pas-g .pas-g-trama{fill:var(--pas-trama);stroke:none;opacity:.6}.pas-grabado .pas-g .pas-g-cupula{fill:var(--pas-trama);stroke:none;opacity:.55}.pas-grabado .pas-g .pas-g-nube-trama,.pas-grabado .pas-g .pas-g-piedra{fill:var(--pas-horiz);stroke:none;opacity:.55}.pas-grabado .pas-g .pas-g-baranda{stroke-width:3.6;stroke-dasharray:.8 2.6;stroke-linecap:butt;opacity:.75}.pas-grabado .pas-g .pas-g-estela{stroke-width:.6;opacity:.4}.pas-grabado .pas-g .pas-g-agua{stroke-width:.8;opacity:.8}.pas-grabado .pas-g .pas-g-lejos{opacity:.5}.pas-grabado .pas-g .pas-g-copa circle{fill:var(--pas-papel);stroke-width:2.3}.pas-grabado .pas-g .pas-g-copa-tapa circle{fill:var(--pas-papel);stroke:none}.pas-grabado .pas-g .pas-g-copa-trama circle{fill:var(--pas-cruz);stroke:none;opacity:.5}.pas-grabado .pas-g .pas-g-destellos,.pas-grabado .pas-g .pas-g-luz{fill:var(--pas-tinta-a,var(--inv-detalle));stroke:none}.pas-grabado .pas-g .pas-g-paloma circle{fill:currentColor;stroke:none}@media (prefers-reduced-motion:no-preference){.pas-grabado .pas-g .pas-g-destellos{animation:pas-titila 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.pas-grabado .pas-g .pas-g-luz{animation:pas-titila 3.2s ease-in-out infinite}}@keyframes pas-titila{0%,to{opacity:1}50%{opacity:.35}}.pas-cierre-grabado,.pas-datos-grabado,.pas-transicion-grabado{position:relative;width:100%;isolation:isolate}.pas-cierre-grabado>.pas-grabado,.pas-datos-grabado>.pas-grabado,.pas-transicion-grabado>.pas-grabado{width:100%;max-width:1100px;min-height:132px;height:auto;aspect-ratio:800/180;margin-inline:auto}.pas-cierre-grabado:after,.pas-datos-grabado:after,.pas-transicion-grabado:after{content:"";position:absolute;left:0;right:0;bottom:2.2%;height:1px;background:var(--pas-imprenta);opacity:.8;z-index:-1}.pas-transicion-grabado{margin:1.6rem 0 .4rem}.pas-roseta{display:block;overflow:visible}.pas-roseta path{fill:none;stroke-width:.5;vector-effect:non-scaling-stroke}.pas-roseta-a path{stroke:color-mix(in srgb,var(--inv-acento) 30%,transparent)}.pas-roseta-b path{stroke:color-mix(in srgb,var(--pas-tinta-a,var(--inv-detalle)) 30%,transparent)}.pas-perforacion{display:block;overflow:visible}.pas-perforacion circle{fill:color-mix(in srgb,var(--inv-texto) 30%,var(--inv-fondo));stroke:color-mix(in srgb,var(--inv-superficie) 85%,transparent);stroke-width:.12}.pas-sello{display:block;overflow:visible;mix-blend-mode:multiply}.pas-sello .pas-sello-trazo{fill:none;stroke:currentColor}.pas-sello .pas-sello-relleno,.pas-sello text{fill:currentColor}.pas-sello text{font-family:var(--inv-font-titulos);font-weight:700}.pas-sello .pas-sello-aro{font-size:10.5px;letter-spacing:.16em}.pas-sello .pas-sello-grande{font-size:21px;letter-spacing:.05em}.pas-sello .pas-sello-chico{font-size:8.5px;letter-spacing:.22em}.pas-sello .pas-sello-fecha{font-size:15px;letter-spacing:.06em}.pas-sello .pas-sello-fecha-anio{font-size:11px;letter-spacing:.2em}.pas-mrz{align-items:center;gap:.15rem;font-family:var(--pas-mono);font-size:clamp(.62rem,3.05vw,1rem);line-height:1.3;letter-spacing:.08em;color:color-mix(in srgb,var(--inv-texto) 82%,transparent);white-space:pre;user-select:none}.pas-datos,.pas-mrz{display:flex;flex-direction:column;overflow:hidden}.pas-datos{position:relative;z-index:1;min-height:100svh;padding:1.5rem 0 0;background:radial-gradient(ellipse 80% 45% at 50% 18%,color-mix(in srgb,var(--inv-detalle-suave) 78%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--inv-detalle-suave) 40%,transparent),transparent 60%)}.pas-datos-cabecera{padding:0 1rem;text-align:center}.pas-datos-documento{display:flex;align-items:center;justify-content:center;gap:.7rem;margin:0;font-family:var(--inv-font-titulos);font-size:.82rem;font-weight:700;letter-spacing:.42em;text-transform:uppercase;color:var(--inv-acento)}.pas-datos-documento:after,.pas-datos-documento:before{content:"";height:1px;width:2.4rem;background:color-mix(in srgb,var(--inv-acento) 50%,transparent)}.pas-datos-documento .pas-etiqueta-otro{font-family:var(--inv-font-cuerpo);font-size:.72rem;letter-spacing:.12em;color:var(--inv-texto-suave)}.pas-datos-documento .pas-etiqueta-otro:before{content:"· "}.pas-datos-ante{margin:.55rem 0 0;font-family:var(--inv-font-cuerpo);font-size:.95rem;font-weight:700;letter-spacing:.08em;color:var(--inv-texto-suave)}.pas-datos-perforacion{position:absolute;top:4.2rem;right:.9rem;width:2.5rem;z-index:3}.pas-datos-cuerpo{position:relative;padding:0 1rem}.pas-datos-titular{position:relative;display:grid;place-items:center;margin:.4rem auto;min-height:11.5rem}.pas-datos-roseta{position:absolute;width:14rem;max-width:88vw;left:50%;top:50%;translate:-50% -50%}.pas-datos-h1{position:relative;margin:0;font-family:var(--inv-font-display);font-weight:var(--inv-peso-display);font-size:clamp(4.4rem,22vw,7.6rem);line-height:1;color:var(--inv-acento);text-align:center;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 0 .12em var(--pas-papel),0 0 .3em var(--pas-papel)}.pas-datos-ficha{display:grid;grid-template-columns:7.6rem minmax(0,1fr);gap:1rem;align-items:start;margin-top:.3rem}.pas-datos-foto,.pas-datos-foto-lugar,.pas-datos-fotos{position:relative}.pas-datos-foto{aspect-ratio:4/5;padding:.3rem;border:1px solid color-mix(in srgb,var(--inv-acento) 55%,transparent);border-radius:.35rem;background:var(--inv-superficie);overflow:hidden}.pas-datos-foto-roseta{position:absolute;width:190%;left:50%;top:50%;translate:-50% -50%;opacity:.9}.pas-datos-fantasma img,.pas-datos-foto img{position:relative;display:block;width:100%;height:100%;border-radius:.2rem}.pas-foto-real{object-fit:cover;filter:grayscale(.35) sepia(.12) contrast(1.04)}.pas-foto-ilustracion{object-fit:contain;padding:8%}.pas-datos-iniciales{position:relative;display:grid;place-items:center;height:100%;font-family:var(--inv-font-display);font-size:3.4rem;line-height:1;color:var(--inv-acento-profundo)}.pas-datos-fantasma{position:relative;width:2.9rem;aspect-ratio:4/5;margin-top:.55rem;opacity:.22;filter:grayscale(1);overflow:hidden;border-radius:.2rem}.pas-datos-fantasma .pas-datos-iniciales{font-size:1.4rem}.pas-datos-sello{position:absolute;width:6.4rem;right:-.9rem;bottom:-3.6rem;z-index:4;opacity:.9;pointer-events:none;rotate:-12deg}.pas-datos-campos{position:relative;z-index:2;margin:0}.pas-campo{margin:0 0 .62rem}.pas-campo dt{margin:0}.pas-campo dd{margin:.1rem 0 0;font-family:var(--inv-font-titulos);font-size:1rem;font-weight:700;line-height:1.22;color:var(--inv-texto);overflow-wrap:anywhere}.pas-campo-nombre dd{font-size:1.12rem;color:var(--inv-acento-profundo)}.pas-campo-fila{display:flex;gap:1.6rem}.pas-campo-corto dd{font-family:var(--pas-mono);font-size:.95rem;letter-spacing:.08em}.pas-datos-firma{margin:.8rem 0 0;padding-left:8.6rem}.pas-firma{margin:0;padding:0 .2rem .1rem;font-family:var(--inv-font-display);font-size:2.2rem;line-height:1.05;color:var(--inv-acento-profundo);border-bottom:1px solid color-mix(in srgb,var(--inv-texto) 40%,transparent);rotate:-3deg;transform-origin:0 100%;overflow-wrap:anywhere}.pas-firma-etiqueta{display:block;margin-top:.25rem;font-size:.55rem}.pas-datos-mrz{position:relative;margin:1.3rem 0 0;padding:.6rem .5rem;background:color-mix(in srgb,var(--inv-superficie) 72%,transparent);border-block:1px solid color-mix(in srgb,var(--inv-borde) 80%,transparent)}.pas-datos-desliza{margin:.9rem 0 0;text-align:center;font-family:var(--inv-font-cuerpo);font-size:.72rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--inv-texto-suave)}.pas-datos-grabado{margin-top:auto;padding-top:.6rem}@media (min-width:640px){.pas-datos-cuerpo{max-width:34rem;margin-inline:auto}}@media (min-width:1024px){.pas-datos{padding-top:2.6rem}.pas-datos-documento{font-size:.95rem}.pas-datos-perforacion{top:2.6rem;right:max(2rem,calc(50% - 34rem));width:3.2rem}.pas-datos-cuerpo{display:grid;max-width:66rem;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"ficha titular" "firma titular";align-items:center;gap:.6rem 3.5rem;padding:1.6rem 2rem 0}.pas-datos-titular{grid-area:titular;min-height:22rem;margin:0}.pas-datos-roseta{width:24rem}.pas-datos-h1{font-size:clamp(6rem,9vw,9rem)}.pas-datos-ficha{grid-area:ficha;grid-template-columns:12rem minmax(0,1fr);gap:2.2rem}.pas-datos-sello{width:8rem;right:-1.6rem;bottom:-4.4rem}.pas-datos-fantasma{width:4rem}.pas-campo dd{font-size:1.15rem}.pas-campo-nombre dd{font-size:1.35rem}.pas-etiqueta{font-size:.66rem}.pas-datos-firma{grid-area:firma;padding-left:14.2rem}.pas-firma{font-size:2.8rem}.pas-datos-mrz{margin-top:2rem;font-size:1.05rem}}.pas-descripcion{position:relative;z-index:2;width:92%;max-width:40rem;margin:2.4rem auto 0;text-align:center}.pas-descripcion-etiqueta{display:block;margin-bottom:.7rem}@media (min-width:1024px){.pas-datos>.pas-descripcion-en-datos{margin:1.9rem auto 1.2rem;flex-shrink:0}}.pas-seccion{position:relative;z-index:2;width:92%;max-width:46rem;margin:2.8rem auto 3.2rem}.pas-seccion-mapa{margin-top:-1.8rem;margin-bottom:2.6rem}.pas-seccion [data-titulo-modulo]{display:none!important}.pas-seccion header:has(>[data-titulo-modulo]:only-child){display:none}.pas-contenido{position:relative}.pas-contenido [data-subtitulo-regalos],.pas-contenido h2:not([data-titulo-modulo]){font-family:var(--inv-font-display);font-weight:var(--inv-peso-display);color:var(--inv-titulo);letter-spacing:0;text-transform:none}.pas-contenido [data-subtitulo-regalos]{display:block;font-size:clamp(2rem,8.5vw,2.7rem);line-height:1.1}.pas-cabecera{position:relative;z-index:2;margin:0 0 1.4rem;padding:0 3.2rem;text-align:center}.pas-folio{margin:0 0 .3rem;font-family:var(--inv-font-titulos);font-size:.68rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--inv-texto-suave)}.pas-folio .pas-etiqueta-otro{font-family:var(--inv-font-cuerpo)}.pas-titulo{margin:0;font-family:var(--inv-font-display);font-weight:var(--inv-peso-display);font-size:clamp(2.5rem,11vw,3.5rem);line-height:1.08;color:var(--inv-titulo);text-wrap:balance;overflow-wrap:anywhere}.pas-filete{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-top:.5rem;color:color-mix(in srgb,var(--inv-acento) 70%,transparent)}.pas-filete i{width:3.4rem;height:1px;background:currentColor}.pas-icono-torre{width:.9rem;height:1.5rem;overflow:visible}.pas-icono-torre path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.pas-icono-avion path{fill:currentColor}.pas-seccion-sello{position:absolute;z-index:3;top:-3rem;width:4.8rem;opacity:.86;pointer-events:none}.pas-seccion-sello[data-forma=ovalado],.pas-seccion-sello[data-forma=rectangular]{width:6.2rem;top:-2.2rem}.pas-seccion-perforacion{position:absolute;z-index:3;right:.2rem;bottom:-1.9rem;width:2.2rem}.pas-abierto{position:relative;padding:.3rem .1rem .4rem}.pas-seccion-marca{display:none}@media (min-width:1100px){.pas-seccion-marca{display:block;position:absolute;z-index:0;top:2rem;width:17rem;opacity:.55;pointer-events:none}.pas-seccion-marca[data-lado=derecha]{right:-21rem}.pas-seccion-marca[data-lado=izquierda]{left:-21rem}}.pas-visa{border-radius:.85rem;border:1px solid var(--inv-borde);background:var(--inv-superficie);box-shadow:0 1px 0 color-mix(in srgb,var(--inv-texto) 6%,transparent),0 14px 30px -18px color-mix(in srgb,var(--inv-texto) 45%,transparent)}.pas-visa,.pas-visa-banda{position:relative;overflow:hidden}.pas-visa-banda{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1.1rem;background:var(--inv-acento);color:var(--inv-contraste-acento)}.pas-visa-palabra{position:relative;z-index:1;font-family:var(--inv-font-titulos);font-size:1.05rem;font-weight:700;letter-spacing:.5em}.pas-visa-numero{position:relative;z-index:1;font-family:var(--pas-mono);font-size:.74rem;letter-spacing:.14em}.pas-visa-roseta{position:absolute;width:9rem;left:38%;top:50%;translate:0 -50%}.pas-visa-roseta path{stroke:color-mix(in srgb,var(--inv-contraste-acento) 30%,transparent)!important}.pas-visa-cuerpo{position:relative;padding:1.6rem 1rem}.pas-visa-fondo{position:absolute;width:16rem;left:-8rem;bottom:-8rem;opacity:.4;pointer-events:none}.pas-visa .pas-cabecera{padding:0 .5rem}.pas-sello-seco{position:absolute;right:.7rem;bottom:.7rem;width:3.8rem;pointer-events:none;opacity:.5}.pas-sello-seco :is(circle,path){fill:none;stroke:color-mix(in srgb,var(--inv-borde) 70%,var(--inv-texto));stroke-width:1.6;stroke-linecap:round}.pas-sello-seco{filter:drop-shadow(1px 1px 0 var(--inv-superficie)) drop-shadow(-.6px -.6px 0 color-mix(in srgb,var(--inv-texto) 18%,transparent))}.pas-sello-titulo{position:relative;z-index:2;display:grid;place-items:center;width:min(100%,21rem);aspect-ratio:320/170;margin:.3rem auto 1.6rem;color:var(--pas-tinta);rotate:-2.5deg}.pas-sello-titulo-aros{position:absolute;inset:0;width:100%;height:100%;overflow:visible;-webkit-mask-image:var(--pas-motas);mask-image:var(--pas-motas);mix-blend-mode:multiply}.pas-sello-titulo-aros :is(ellipse,path){fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.pas-sello-titulo .pas-titulo{max-width:78%;color:var(--pas-tinta);font-size:clamp(2rem,9vw,2.75rem);text-align:center}.pas-sello-titulo-abajo,.pas-sello-titulo-arriba{position:absolute;left:0;right:0;text-align:center;font-family:var(--inv-font-titulos);font-size:.66rem;font-weight:700;letter-spacing:.3em}.pas-sello-titulo-arriba{top:16%}.pas-sello-titulo-abajo{bottom:12%}.pas-abierto>.pas-cabecera:first-child{margin-bottom:.4rem}.pas-postal{position:relative;isolation:isolate;padding:2.4rem 1.1rem 1.5rem}.pas-postal:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:.3rem;background:var(--inv-superficie);rotate:-1.1deg;box-shadow:0 1px 2px color-mix(in srgb,var(--inv-texto) 12%,transparent),0 16px 30px -18px color-mix(in srgb,var(--inv-texto) 50%,transparent)}.pas-postal .pas-cabecera{padding:0 3.6rem}.pas-clip{position:absolute;z-index:3;top:-1.5rem;left:1.6rem;width:1.15rem;rotate:6deg;overflow:visible}.pas-clip path{fill:none;stroke:color-mix(in srgb,var(--inv-texto) 55%,var(--inv-superficie));stroke-width:2.6;stroke-linecap:round}.pas-postal-estampilla{position:absolute;z-index:2;top:.9rem;right:.9rem;display:grid;place-items:center;width:2.9rem;aspect-ratio:4/5;border:3px dotted var(--inv-superficie);outline:1px solid color-mix(in srgb,var(--pas-tinta-b) 45%,transparent);outline-offset:-1px;background:color-mix(in srgb,var(--pas-tinta-b) 22%,var(--inv-superficie));color:var(--pas-tinta-b);rotate:4deg}.pas-postal-estampilla .pas-icono-torre{width:1rem;height:1.7rem}.pas-postal-matasellos{position:absolute;z-index:3;top:1.4rem;right:2.2rem;width:4.6rem;height:2rem;background:var(--pas-tinta-a);opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 40'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.2'%3E%3Ccircle cx='70' cy='20' r='16'/%3E%3Cpath d='M0 10c8-5 16 5 24 0s16 5 24 0M0 20c8-5 16 5 24 0s16 5 24 0M0 30c8-5 16 5 24 0s16 5 24 0'/%3E%3C/g%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 40'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.2'%3E%3Ccircle cx='70' cy='20' r='16'/%3E%3Cpath d='M0 10c8-5 16 5 24 0s16 5 24 0M0 20c8-5 16 5 24 0s16 5 24 0M0 30c8-5 16 5 24 0s16 5 24 0'/%3E%3C/g%3E%3C/svg%3E") center /contain no-repeat;rotate:-8deg;pointer-events:none}.pas-transicion{position:relative;z-index:1;width:100%}.pas-costura{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.6rem 0;overflow:hidden}.pas-microtexto{display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:center;font-family:var(--inv-font-cuerpo);font-size:.4rem;font-weight:700;letter-spacing:.22em;color:color-mix(in srgb,var(--inv-acento) 60%,transparent)}.pas-pliegue{position:relative;display:block;width:100%;height:2.6rem;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--inv-texto) 6%,transparent) 38%,color-mix(in srgb,var(--inv-texto) 16%,transparent) 50%,color-mix(in srgb,var(--inv-superficie) 70%,transparent) 54%,transparent)}.pas-hilo{position:absolute;left:3%;right:3%;top:calc(50% - 1px);height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--pas-tinta-a) 75%,var(--inv-texto)) 0 .85rem,transparent .85rem 1.3rem)}.pas-hilo:before{content:"";position:absolute;inset:-2px 0;background:radial-gradient(circle,color-mix(in srgb,var(--inv-texto) 40%,transparent) 1.2px,transparent 1.6px) .95rem 50% /1.3rem 6px repeat-x}.pas-fila-sellos{position:relative;display:flex;height:7.6rem;align-items:center;justify-content:center}.pas-fila-borde{position:absolute;left:0;right:0;top:50%;height:1px;background:color-mix(in srgb,var(--inv-texto) 22%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--inv-superficie) 80%,transparent)}.pas-fila-sello{position:relative;width:6.4rem;margin:0 -.3rem;opacity:.86}.pas-fila-sello[data-forma=ovalado],.pas-fila-sello[data-forma=rectangular]{width:7.4rem}.pas-cierre{position:relative;z-index:2;padding-top:2.4rem}.pas-cierre-despedida{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:92%;max-width:40rem;margin:0 auto .6rem;text-align:center}.pas-cierre-sello{width:7.6rem;opacity:.88}.pas-cierre-frase{margin:0;font-family:var(--inv-font-display);font-weight:var(--inv-peso-display);font-size:clamp(2.3rem,10vw,3.3rem);line-height:1.08;color:var(--inv-titulo)}.pas-cierre-linea{margin:.2rem 0 0;font-family:var(--inv-font-cuerpo);font-size:1rem;color:var(--inv-texto-suave)}.pas-cierre-mrz{padding:.8rem .5rem 1.1rem;background:color-mix(in srgb,var(--inv-superficie) 72%,transparent);border-top:1px solid color-mix(in srgb,var(--inv-borde) 80%,transparent)}@media (min-width:1024px){.pas-seccion{margin-block:3.6rem 4rem}.pas-seccion-sello{width:6.4rem;top:-3rem}.pas-seccion-sello[data-forma=ovalado],.pas-seccion-sello[data-forma=rectangular]{width:7.6rem}.pas-cabecera{padding:0 5rem}.pas-visa-cuerpo{padding:2rem 2.2rem}.pas-postal{padding:2.8rem 2.2rem 2rem}.pas-microtexto{font-size:.48rem}.pas-cierre-mrz .pas-mrz{font-size:1.05rem}}.pas-itin-lista{margin:1.6rem 0 0;padding:0;list-style:none}.pas-itin-momento{display:grid;grid-template-columns:7.2rem minmax(0,1fr);align-items:center;gap:1rem;margin:0 0 .6rem}.pas-itin-momento[data-lado=derecha]{grid-template-columns:minmax(0,1fr) 7.2rem}.pas-itin-momento[data-lado=derecha] .pas-itin-sello{order:2}.pas-itin-momento[data-lado=derecha] .pas-itin-actividad{text-align:right}.pas-itin-sello{position:relative;display:grid;place-items:center;width:100%}.pas-itin-sello .pas-sello{width:100%;opacity:.9}.pas-itin-sello[data-forma=ovalado] .pas-sello,.pas-itin-sello[data-forma=rectangular] .pas-sello{width:112%}.pas-itin-hora{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:.2rem;font-family:var(--inv-font-titulos);font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--pas-tinta);white-space:nowrap;text-align:center}.pas-itin-hora b{display:block;font-size:1.25rem;font-weight:700}.pas-itin-hora small{display:block;margin-top:.1rem;font-size:.66rem;letter-spacing:.14em}.pas-itin-sello[data-forma=hexagonal] .pas-itin-hora{padding-top:1.2rem}.pas-itin-actividad{margin:0;font-family:var(--inv-font-titulos);font-size:1.12rem;font-weight:700;line-height:1.3;color:var(--inv-texto);overflow-wrap:anywhere}@media (min-width:768px){.pas-itin-momento{grid-template-columns:8.4rem minmax(0,1fr);gap:1.6rem}.pas-itin-momento[data-lado=derecha]{grid-template-columns:minmax(0,1fr) 8.4rem}.pas-itin-hora{font-size:1.2rem}.pas-itin-actividad{font-size:1.3rem}}:where(.inv-pupitre,.inv-pupitre-seccion,.inv-pupitre-transicion,.inv-pupitre-cierre){--madera-surco:color-mix(in srgb,var(--inv-fondo) 52%,var(--inv-texto));--madera-filo:color-mix(in srgb,var(--inv-fondo) 45%,#ffffff);--sombra-objeto:0 0.15rem 0.3rem rgb(0 0 0/0.16),0 0.9rem 1.6rem -0.2rem rgb(0 0 0/0.26)}.inv-pupitre{position:relative}.inv-pupitre-heroe-cuerpo{max-width:46rem}@media (min-width:768px){.inv-pupitre-heroe-cuerpo{max-width:62rem;display:grid;grid-template-columns:1.15fr .85fr;grid-template-areas:"titulos mesa" "linea mesa";align-items:center;column-gap:3rem;margin-top:1.5rem}.inv-pupitre-heroe-titulos{grid-area:titulos;align-self:end}.inv-pupitre-heroe-cuerpo>.inv-pupitre-mesa{grid-area:mesa;width:min(100%,22rem)}.inv-pupitre-heroe-linea{grid-area:linea;align-self:start}}.inv-pupitre-tallado.inv-pupitre-margen-tallado{display:none}@media (min-width:1024px){.inv-pupitre-tallado.inv-pupitre-margen-tallado{display:block;top:42%;width:4.6rem;height:4.6rem;opacity:.85}.inv-pupitre-margen-tallado[data-lado=izquierda]{left:max(2rem,calc(50% - 36rem));rotate:-12deg}.inv-pupitre-margen-tallado[data-lado=derecha]{right:max(2rem,calc(50% - 36rem));rotate:10deg}}.inv-pupitre-antetitulo,.inv-pupitre-titular,.inv-pupitre-titulo{font-family:var(--inv-font-display);font-weight:var(--inv-peso-display,700);color:var(--inv-titulo);text-shadow:0 -1px 0 color-mix(in srgb,var(--inv-titulo) 55%,#000000),0 1.5px 0 var(--madera-filo,#f5e2c4)}.inv-pupitre-antetitulo{margin-top:1.4rem;font-size:2.1rem;line-height:1;rotate:2deg}.inv-pupitre-titular{margin-top:.3rem;font-size:clamp(4.4rem,22vw,8rem);line-height:.92;rotate:-2.5deg;text-wrap:balance;overflow-wrap:anywhere}.inv-pupitre-tallado{position:absolute;display:block;pointer-events:none;overflow:visible}.inv-pupitre-tallado path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.inv-pupitre-tallado-surco path{stroke:var(--madera-surco);opacity:.72}.inv-pupitre-tallado-filo path{stroke:var(--madera-filo);opacity:.85}.inv-pupitre-heroe-tallado{width:3.4rem;height:3.4rem;z-index:0}.inv-pupitre-solo-escritorio{display:none}@media (min-width:768px){.inv-pupitre-heroe-tallado{width:5rem;height:5rem}.inv-pupitre-solo-escritorio{display:block}}.inv-pupitre-canaleta{position:relative;z-index:1;width:92%;max-width:46rem;height:3.2rem;margin:1.1rem auto 0;border-radius:1.6rem;background:linear-gradient(180deg,color-mix(in srgb,var(--inv-fondo) 58%,var(--inv-texto)) 0,color-mix(in srgb,var(--inv-fondo) 74%,var(--inv-texto)) 40%,color-mix(in srgb,var(--inv-fondo) 84%,var(--inv-texto)) 100%);box-shadow:inset 0 .55rem .7rem color-mix(in srgb,var(--inv-texto) 42%,transparent),inset 0 -.15rem 0 color-mix(in srgb,var(--inv-fondo) 60%,#ffffff),0 .12rem 0 var(--madera-filo)}.inv-pupitre-canaleta-lapiz{position:absolute;left:5%;top:50%;width:72%;translate:0 -50%;rotate:-1deg}.inv-pupitre-canaleta-borrador{position:absolute;right:6%;top:50%;width:3.3rem;translate:0 -50%;rotate:9deg}.inv-pupitre-avion,.inv-pupitre-borrador,.inv-pupitre-lapiz,.inv-pupitre-regla{display:block;height:auto;overflow:visible;filter:drop-shadow(0 .25rem .18rem rgb(0 0 0/.28))}.inv-pupitre-goma{fill:color-mix(in srgb,var(--inv-acento) 22%,#f3a99f)}.inv-pupitre-virola{fill:#cbc5b8}.inv-pupitre-virola-linea{stroke:#8e887c;stroke-width:1.3}.inv-pupitre-lapiz-luz{fill:color-mix(in srgb,var(--inv-detalle) 68%,#ffffff)}.inv-pupitre-lapiz-cuerpo{fill:var(--inv-detalle)}.inv-pupitre-lapiz-sombra{fill:color-mix(in srgb,var(--inv-detalle) 76%,#000000)}.inv-pupitre-lapiz-madera{fill:#f2d3a4}.inv-pupitre-lapiz-tajado{fill:none;stroke:color-mix(in srgb,var(--inv-detalle) 70%,#000000);stroke-width:1.2}.inv-pupitre-mina{fill:var(--inv-texto)}.inv-pupitre-regla-cuerpo{fill:color-mix(in srgb,var(--inv-acento) 20%,rgb(255 255 255/.62));stroke:color-mix(in srgb,var(--inv-acento) 55%,transparent);stroke-width:1.2}.inv-pupitre-regla-filo{fill:rgb(255 255 255/.28)}.inv-pupitre-regla-marcas path{stroke:var(--inv-texto);stroke-width:1;opacity:.75}.inv-pupitre-regla-numeros text{fill:var(--inv-texto);font-family:var(--inv-font-titulos);font-size:9px;font-weight:700}.inv-pupitre-regla-hueco{fill:var(--inv-fondo);stroke:color-mix(in srgb,var(--inv-acento) 55%,transparent)}.inv-pupitre-avion-ala{fill:var(--inv-superficie)}.inv-pupitre-avion-ala-baja{fill:color-mix(in srgb,var(--inv-superficie) 84%,var(--inv-texto))}.inv-pupitre-avion-pliegue{fill:none;stroke:color-mix(in srgb,var(--inv-texto) 32%,transparent);stroke-width:.9}.inv-pupitre-borrador-cuerpo{fill:color-mix(in srgb,var(--inv-superficie) 92%,var(--inv-detalle))}.inv-pupitre-borrador-gastado{fill:none;stroke:color-mix(in srgb,var(--inv-texto) 18%,transparent);stroke-width:1.4}.inv-pupitre-borrador-funda{fill:var(--inv-acento)}.inv-pupitre-borrador-funda-linea{stroke:var(--inv-contraste-acento);stroke-width:1.6;opacity:.55}.inv-pupitre-heroe{position:relative;padding-bottom:2.6rem;overflow-x:clip}.inv-pupitre-heroe-avion{position:absolute;z-index:2;top:4.9rem;right:2%;width:9.5rem;pointer-events:none;animation:inv-pupitre-planea 6s ease-in-out infinite}.inv-pupitre-heroe-avion[data-quieto]{animation:none}.inv-pupitre-heroe-estela{display:block;width:100%;height:auto;overflow:visible}.inv-pupitre-estela path,.inv-pupitre-heroe-estela path{fill:none;stroke:var(--inv-acento-profundo);stroke-width:1.8;stroke-dasharray:3 7;stroke-linecap:round;opacity:.6}.inv-pupitre-heroe-avion-pieza{position:absolute;right:-.4rem;top:-.9rem;width:3.9rem;rotate:-12deg}@keyframes inv-pupitre-planea{0%,to{translate:0 0}50%{translate:-.5rem .35rem}}@media (prefers-reduced-motion:reduce){.inv-pupitre-heroe-avion{animation:none}}@media (min-width:768px){.inv-pupitre-heroe-avion{width:13rem;top:5.4rem;right:auto;left:33%}.inv-pupitre-heroe-avion-pieza{width:5.6rem}}.inv-pupitre-mesa{position:relative;width:min(80%,22rem);margin:1.8rem auto 0}.inv-pupitre-tapa{position:relative;z-index:1;aspect-ratio:4/5;border-radius:.3rem .65rem .65rem .3rem;background-color:var(--inv-acento);background-image:repeating-linear-gradient(45deg,rgb(255 255 255/.06) 0 2px,transparent 2px 5px),repeating-linear-gradient(-45deg,rgb(0 0 0/.06) 0 2px,transparent 2px 5px),linear-gradient(115deg,rgb(255 255 255/.16),transparent 45%);box-shadow:.32rem .32rem 0 -.04rem var(--inv-superficie),.42rem .42rem 0 0 var(--inv-borde),.62rem .62rem 0 0 var(--inv-acento-profundo),0 1.4rem 2rem -.2rem rgb(0 0 0/.34)}.inv-pupitre-tapa-lomo{position:absolute;inset:0 auto 0 0;width:12%;border-radius:.3rem 0 0 .3rem;background:linear-gradient(90deg,color-mix(in srgb,var(--inv-acento-profundo) 85%,#000000),var(--inv-acento-profundo) 70%,color-mix(in srgb,var(--inv-acento-profundo) 70%,#000000));box-shadow:inset -.12rem 0 0 rgb(255 255 255/.12)}.inv-pupitre-tapa-filete{position:absolute;inset:6% 6% 6% 18%;border:2px solid var(--inv-detalle);outline:1px solid color-mix(in srgb,var(--inv-detalle) 70%,transparent);outline-offset:3px;border-radius:.2rem;opacity:.9}.inv-pupitre-tapa-contenido{position:absolute;inset:10% 10% 10% 22%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem}.inv-pupitre-tapa-detalle{font-family:var(--inv-font-titulos);font-size:.78rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;line-height:1.35;color:var(--inv-contraste-acento)}.inv-pupitre-etiqueta{width:100%;padding:.55rem .55rem .6rem;border-radius:.2rem;background:var(--inv-superficie);box-shadow:inset 0 0 0 1px var(--inv-borde),0 .12rem .25rem rgb(0 0 0/.25)}.inv-pupitre-etiqueta-arte{display:block;width:78%;max-height:9.5rem;margin:0 auto;object-fit:contain}.inv-pupitre-etiqueta-nombre{margin-top:.35rem;font-family:var(--inv-font-titulos);font-size:1.15rem;font-weight:700;line-height:1.15;text-transform:uppercase;letter-spacing:.06em;color:var(--inv-texto);overflow-wrap:anywhere}.inv-pupitre-tira{position:absolute;z-index:0;top:-1.6rem;right:-14%;width:34%;display:grid;gap:.3rem;padding:.32rem .32rem 1.3rem;background:var(--inv-superficie);rotate:11deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-tira-cuadro{display:block;aspect-ratio:1;overflow:hidden;background:color-mix(in srgb,var(--inv-texto) 12%,var(--inv-superficie))}.inv-pupitre-tira-cuadro img{width:100%;height:100%;object-fit:cover}.inv-pupitre-tira-cuadro[data-arte]{background:var(--inv-detalle-suave)}.inv-pupitre-tira-cuadro[data-arte] img{object-fit:contain;padding:12%}.inv-pupitre-tirita{display:inline-block;margin-top:2.2rem;padding:.55rem 1.4rem;background:var(--inv-superficie);color:var(--inv-texto);font-family:var(--inv-font-titulos);font-size:.95rem;font-weight:700;line-height:1.45;rotate:1.5deg;max-width:100%;text-wrap:balance;clip-path:polygon(1% 8%,6% 0,14% 6%,23% 1%,33% 7%,44% 0,55% 6%,66% 1%,77% 7%,88% 0,97% 6%,100% 50%,98% 94%,89% 100%,78% 93%,67% 99%,56% 93%,45% 100%,34% 94%,23% 100%,12% 93%,3% 99%,0 50%);filter:drop-shadow(0 .2rem .2rem rgb(0 0 0/.2))}@media (min-width:768px){.inv-pupitre-tirita{font-size:1.12rem;padding:.6rem 1.6rem}}.inv-pupitre-nota{position:relative;padding:1.4rem 1.3rem;background-color:var(--inv-superficie);background-image:linear-gradient(180deg,transparent calc(50% - 1px),color-mix(in srgb,var(--inv-texto) 10%,transparent) 50%,transparent calc(50% + 2px)),linear-gradient(90deg,transparent calc(50% - 1px),color-mix(in srgb,var(--inv-texto) 7%,transparent) 50%,transparent calc(50% + 2px));color:var(--inv-texto);text-align:center;rotate:-1.4deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-seccion{position:relative;padding:.4rem 0 1.6rem}.inv-pupitre-mapa{padding-top:0;margin-top:-.6rem}.inv-pupitre-contenido,.inv-pupitre-mapa>*{width:92%;max-width:46rem;margin:0 auto}.inv-pupitre-seccion [data-titulo-modulo]{display:none!important}.inv-pupitre-seccion header:has(>[data-titulo-modulo]:only-child){display:none}.inv-pupitre-cabecera{position:relative;min-height:3rem;margin-bottom:1.3rem;padding:0 3.3rem;text-align:center}.inv-pupitre-cabecera .inv-rotulo-modulo{margin-bottom:.6rem}.inv-pupitre-cabecera-tallado{top:.1rem;width:2.9rem;height:2.9rem}.inv-pupitre-titulo{font-size:clamp(2.7rem,12vw,3.9rem);line-height:1;text-wrap:balance}@media (min-width:768px){.inv-pupitre-cabecera{padding:0 5rem}.inv-pupitre-cabecera-tallado{width:4rem;height:4rem}.inv-pupitre-seccion{padding-bottom:2.4rem}}.inv-pupitre-calculadora{max-width:30rem;margin:0 auto;padding:.95rem .95rem 1.05rem;border-radius:1.4rem;background:var(--inv-neutro);background-image:linear-gradient(160deg,rgb(255 255 255/.1),transparent 40%);rotate:.8deg;box-shadow:0 .45rem 0 -.1rem color-mix(in srgb,var(--inv-neutro) 65%,#000000),0 1.2rem 1.8rem -.3rem rgb(0 0 0/.38)}.inv-pupitre-calculadora-cabeza{display:flex;align-items:center;justify-content:space-between;padding:0 .3rem}.inv-pupitre-solar{width:6.4rem;height:1.35rem;border-radius:.2rem;background:repeating-linear-gradient(90deg,#2c2420 0 1.5rem,#6d5c4c 1.5rem 1.58rem);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--inv-neutro) 60%,#000000),0 1px 0 rgb(255 255 255/.15)}.inv-pupitre-rejilla{width:2.6rem;height:.9rem;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--inv-neutro) 55%,#000000) 0 2px,transparent 2px 5px)}.inv-pupitre-pantalla{margin:.8rem 0 .9rem;padding:.9rem .3rem 1rem;border:.35rem solid color-mix(in srgb,var(--inv-neutro) 72%,#000000);border-radius:.6rem;background-color:var(--inv-detalle-suave);background-image:linear-gradient(180deg,rgb(0 0 0/.06),transparent 30%);box-shadow:inset 0 .25rem .5rem rgb(0 0 0/.22);font-family:var(--inv-font-titulos)}.inv-pupitre-teclas{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:0 .15rem}.inv-pupitre-teclas span{height:1.8rem;border-radius:.45rem;background:color-mix(in srgb,var(--inv-neutro) 80%,#ffffff);box-shadow:0 .2rem 0 color-mix(in srgb,var(--inv-neutro) 55%,#000000)}.inv-pupitre-teclas span[data-tecla=operacion]{background:color-mix(in srgb,var(--inv-neutro) 60%,var(--inv-detalle))}.inv-pupitre-teclas span[data-tecla=igual]{background:var(--inv-acento)}.inv-pupitre-boleta{position:relative;max-width:38rem;margin:0 auto;padding:.75rem;background:var(--inv-superficie);rotate:-.7deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-boleta-filete{border:3px double var(--inv-borde);border-top:.55rem solid var(--inv-acento);padding:1.9rem .6rem 1.6rem}.inv-pupitre-escudo{position:absolute;top:1.65rem;left:1.35rem;width:1.9rem;height:2.2rem;background:linear-gradient(180deg,transparent 0 38%,var(--inv-detalle) 38% 54%,transparent 54%),var(--inv-acento-profundo);clip-path:polygon(0 0,100% 0,100% 58%,50% 100%,0 58%)}.inv-pupitre-sello{position:absolute;right:-.7rem;bottom:-1.3rem;width:4.6rem;height:4.6rem;border:3px solid var(--inv-acento);border-radius:9999px;outline:1.5px dashed var(--inv-acento);outline-offset:-9px;rotate:-16deg;opacity:.82;pointer-events:none}.inv-pupitre-sello:after{content:"★";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--inv-acento)}.inv-pupitre-horario{position:relative;max-width:38rem;margin:1.4rem auto 0;padding:1.7rem .6rem 1.2rem;background:var(--inv-superficie);border-top:1.1rem solid var(--inv-acento);rotate:.6deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-pinza{position:absolute;top:-2.05rem;left:50%;width:4.4rem;height:1.8rem;translate:-50% 0;border-radius:.25rem .25rem .1rem .1rem;background:linear-gradient(180deg,#5a5e66,#2b2d32);box-shadow:0 .25rem .3rem rgb(0 0 0/.3)}.inv-pupitre-pinza:after,.inv-pupitre-pinza:before{content:"";position:absolute;bottom:70%;width:1.15rem;height:1.4rem;border:2.5px solid #a9aeb6;border-bottom:0;border-radius:.6rem .6rem 0 0}.inv-pupitre-pinza:before{left:.6rem;rotate:-10deg}.inv-pupitre-pinza:after{right:.6rem;rotate:10deg}.inv-pupitre-libro{max-width:46rem;margin:0 auto;padding:.55rem;border-radius:.55rem;background-color:var(--inv-acento);background-image:repeating-linear-gradient(45deg,rgb(255 255 255/.06) 0 2px,transparent 2px 5px),repeating-linear-gradient(-45deg,rgb(0 0 0/.06) 0 2px,transparent 2px 5px);rotate:-.5deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-libro-paginas{padding:.6rem .2rem .4rem;border-radius:.25rem;background-color:var(--inv-superficie);background-image:linear-gradient(90deg,color-mix(in srgb,var(--inv-texto) 18%,transparent),transparent 1.8rem);box-shadow:0 3px 0 -1px var(--inv-superficie),0 4px 0 -1px var(--inv-borde),0 7px 0 -2px var(--inv-superficie),0 8px 0 -2px var(--inv-borde)}@media (min-width:768px){.inv-pupitre-libro{padding:.75rem}.inv-pupitre-libro-paginas{padding:1rem .8rem .6rem;background-image:linear-gradient(90deg,transparent calc(50% - 2.2rem),color-mix(in srgb,var(--inv-texto) 16%,transparent) 50%,transparent calc(50% + 2.2rem))}}.inv-pupitre-carpeta{position:relative;max-width:40rem;margin:0 auto;padding:1.3rem .65rem 1.5rem;border-radius:.9rem;background-color:var(--inv-acento);background-image:linear-gradient(135deg,rgb(255 255 255/.2),transparent 38%),linear-gradient(315deg,rgb(0 0 0/.12),transparent 30%);rotate:-.5deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-carpeta-hoja{position:relative;padding:1.7rem .75rem 1.5rem;border-radius:.2rem;background:var(--inv-superficie);box-shadow:0 1px 3px rgb(0 0 0/.18)}.inv-pupitre-caucho{position:absolute;z-index:2;width:6.4rem;height:.34rem;border-radius:9999px;background:var(--inv-neutro);box-shadow:0 .12rem .2rem rgb(0 0 0/.3);pointer-events:none}.inv-pupitre-caucho[data-esquina=arriba]{top:1.35rem;right:-1.6rem;rotate:45deg}.inv-pupitre-caucho[data-esquina=abajo]{bottom:1.35rem;left:-1.6rem;rotate:45deg}.inv-pupitre-contraportada{max-width:44rem;margin:0 auto;padding:0 .6rem .7rem 0;border-radius:.45rem;background:var(--inv-acento-profundo);rotate:.5deg;box-shadow:var(--sombra-objeto)}.inv-pupitre-guarda{padding:1rem .5rem .6rem;border-radius:.3rem .3rem .3rem .45rem;background-color:var(--inv-detalle-suave);background-image:radial-gradient(circle at 18% 22%,rgb(255 255 255/.35) 0 1.4rem,transparent 1.5rem),radial-gradient(circle at 82% 70%,rgb(255 255 255/.25) 0 2rem,transparent 2.1rem)}.inv-pupitre-abierto{padding:.25rem 0}.inv-pupitre-transicion{position:relative;height:5.4rem;overflow-x:clip;pointer-events:none}@media (min-width:768px){.inv-pupitre-transicion{height:6.8rem}}.inv-pupitre-transicion-regla{position:absolute;left:-6%;top:50%;width:112%;max-width:none;translate:0 -50%;rotate:-4deg}@media (min-width:768px){.inv-pupitre-transicion-regla{left:50%;width:46rem;translate:-50% -50%}}.inv-pupitre-transicion-lapiz{position:absolute;left:10%;top:50%;width:80%;max-width:36rem;translate:0 -50%;rotate:3.5deg}@media (min-width:768px){.inv-pupitre-transicion-lapiz{left:50%;translate:-50% -50%}}.inv-pupitre-estela{position:absolute;inset:0;width:100%;height:100%}.inv-pupitre-transicion-avion{position:absolute;right:6%;top:4%;width:4.8rem;rotate:-10deg}.inv-pupitre-transicion-borrador{position:absolute;left:10%;top:22%;width:4.4rem;rotate:-14deg}.inv-pupitre-migas{position:absolute;left:26%;top:18%;width:62%;max-width:26rem;height:auto}.inv-pupitre-mancha{fill:color-mix(in srgb,var(--inv-texto) 8%,transparent)}.inv-pupitre-miga{fill:color-mix(in srgb,var(--inv-superficie) 70%,#c9a9a0);stroke:color-mix(in srgb,var(--inv-texto) 25%,transparent);stroke-width:.5}.inv-pupitre-cierre{position:relative;height:6rem}.inv-pupitre-cierre-tallado{left:50%;top:.6rem;width:3.4rem;height:3.4rem;translate:-50% 0}.inv-pupitre-canto{position:absolute;left:0;right:0;bottom:0;height:1.5rem;background:linear-gradient(180deg,color-mix(in srgb,var(--inv-fondo) 62%,#ffffff) 0,var(--inv-fondo) 38%,color-mix(in srgb,var(--inv-fondo) 70%,var(--inv-texto)) 100%);box-shadow:0 .4rem .8rem color-mix(in srgb,var(--inv-texto) 45%,transparent)}.inv-boton-papel{--bp-acento:var(--inv-acento);--bp-tinta:color-mix(in srgb,color-mix(in srgb,var(--inv-acento-profundo) 72%,var(--inv-texto)) 75%,#000);--bp-papel:color-mix(in srgb,var(--inv-superficie) 90%,var(--inv-acento));--bp-luz:color-mix(in srgb,var(--inv-superficie) 70%,#fff);--bp-sepia:color-mix(in srgb,var(--inv-texto) 55%,#3b2a1c);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;min-width:11rem;padding:.85rem 1.6rem .85rem 1.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bp-acento) 45%,transparent);background:linear-gradient(180deg,var(--bp-luz),var(--bp-papel) 70%);color:var(--bp-tinta);font:600 .78rem/1.2 var(--inv-font-cuerpo);letter-spacing:.2em;text-transform:uppercase;box-shadow:0 1px 2px color-mix(in srgb,var(--bp-sepia) 12%,transparent),0 8px 22px -6px color-mix(in srgb,var(--bp-sepia) 22%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:translate .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.inv-boton-papel:after{inset:3px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--bp-acento) 20%,transparent)}.inv-boton-papel:after,.inv-boton-papel:before{content:"";position:absolute;pointer-events:none}.inv-boton-papel:before{inset:-1px;border-radius:inherit;opacity:0;box-shadow:0 0 0 0 color-mix(in srgb,var(--bp-acento) 24%,transparent)}.inv-boton-papel-icono{flex:none;width:1.15rem;height:1.15rem;fill:none;stroke:color-mix(in srgb,var(--bp-acento) 70%,var(--bp-tinta));stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.inv-boton-papel-texto{margin-right:-.2em}.inv-boton-papel:hover{translate:0 -1px;border-color:color-mix(in srgb,var(--bp-acento) 70%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--bp-sepia) 12%,transparent),0 12px 26px -6px color-mix(in srgb,var(--bp-sepia) 26%,transparent)}.inv-boton-papel:active{translate:0 0;box-shadow:0 1px 2px color-mix(in srgb,var(--bp-sepia) 14%,transparent)}.inv-boton-papel:focus-visible{outline:2px solid var(--bp-acento);outline-offset:3px}.inv-boton-papel[data-respira]{animation:inv-papel-respira 5s ease-in-out 1.2s infinite}.inv-boton-papel[data-respira]:before{animation:inv-papel-halo 5s ease-out 1.2s infinite}.inv-boton-papel[data-respira]:hover,.inv-boton-papel[data-respira]:hover:before{animation-play-state:paused}@keyframes inv-papel-respira{0%,30%,to{scale:1}15%{scale:1.025}}@keyframes inv-papel-halo{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in srgb,var(--bp-acento) 24%,transparent)}6%{opacity:1}40%,to{opacity:0;box-shadow:0 0 0 12px color-mix(in srgb,var(--bp-acento) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.inv-boton-papel,.inv-boton-papel:before{animation:none!important;transition:none!important}.inv-boton-papel:hover{translate:none}}