@font-face{font-family:fraunces;src:url(/_next/static/media/d368c645be7cc611-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/6448e9c529f1ef4a-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_6504af{font-family:fraunces,fraunces Fallback}.__variable_6504af{--dm-display:"fraunces","fraunces Fallback"}@font-face{font-family:barlow;src:url(/_next/static/media/a9f2b9042227fd6e-s.p.woff2) format("woff2");font-display:swap;font-weight:300}@font-face{font-family:barlow;src:url(/_next/static/media/691b6fb31d3e6775-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:barlow;src:url(/_next/static/media/b9baa9745ad72e9a-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_bc0aaf{font-family:barlow,barlow Fallback}.__variable_bc0aaf{--dm-body:"barlow","barlow Fallback"}@font-face{font-family:coustard;src:url(/_next/static/media/17f7fe94cc4ff12d-s.p.woff2) format("woff2");font-display:swap;font-weight:900}@font-face{font-family:coustard Fallback;src:local("Arial");ascent-override:79.61%;descent-override:29.68%;line-gap-override:0.00%;size-adjust:128.50%}.__className_89d043{font-family:coustard,coustard Fallback;font-weight:900}.__variable_89d043{--dm-quiosco:"coustard","coustard Fallback"}@font-face{font-family:cartel;src:url(/_next/static/media/2269b3d38812394f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:cartel Fallback;src:local("Arial");ascent-override:99.07%;descent-override:27.15%;line-gap-override:0.00%;size-adjust:107.90%}.__className_867ce4{font-family:cartel,cartel Fallback}.__variable_867ce4{--dm-cartel:"cartel","cartel Fallback"}@font-face{font-family:courier;src:url(/_next/static/media/111c93f1bc244164-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:courier;src:url(/_next/static/media/828e2958d60bafae-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:courier Fallback;src:local("Arial");ascent-override:59.45%;descent-override:26.01%;line-gap-override:0.00%;size-adjust:131.41%}.__className_151158{font-family:courier,courier Fallback}.__variable_151158{--dm-maquina:"courier","courier Fallback"}.dm{--verde:#163428;--verde-2:#10261d;--verde-3:#0b1c15;--verde-tinta:#1d4a33;--crema:#efe6d2;--crema-2:#e6d9bf;--papel:#f4eddd;--rojo:#c41f28;--rojo-vivo:#e2504f;--oro:#d4a64a;--oro-claro:#f0d38a;--tinta:#1b1b18;--curva:cubic-bezier(0.16,1,0.3,1);--lado:clamp(16px,5vw,72px);--dm-p:0;font-family:var(--dm-body),system-ui,sans-serif;font-weight:400;color:var(--crema);background:var(--verde-2);-webkit-font-smoothing:antialiased;overflow-x:clip}.dm *,.dm :after,.dm :before{box-sizing:border-box}.dm h1,.dm h2,.dm h3{font-family:var(--dm-display),Georgia,serif;font-weight:360;font-optical-sizing:auto;letter-spacing:-.02em;margin:0}.dm h1 i,.dm h2 i{font-weight:330}.dm img{display:block;max-width:100%}.dm a{color:inherit}.dm :focus-visible{outline:2px solid var(--oro-claro);outline-offset:3px}.dm sup{font-size:.5em;margin-left:1px}.dm-saltar{position:absolute;left:12px;top:-60px;z-index:50;background:var(--crema);color:var(--tinta)!important;padding:10px 14px;border-radius:8px}.dm-saltar:focus{top:12px}.dm-k{font-family:var(--dm-maquina),monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;color:var(--oro-claro)}.dm-k--rojo{color:var(--rojo)}.dm-k--oro{color:#8a6420}.dm-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:999px;font-weight:500;font-size:15px;text-decoration:none;transition:transform .25s var(--curva),background .25s}.dm-pill:active{transform:scale(.96)}.dm-pill--crema{background:var(--crema);color:var(--verde-2)!important}.dm-pill--crema:hover{background:#fff}.dm-pill--rojo{background:var(--crema);color:var(--rojo)!important}.dm-pill--rojo:hover{transform:translateY(-2px)}.dm-barra{position:fixed;inset:0 0 auto;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px var(--lado);background:linear-gradient(180deg,rgba(16,32,29,.85),rgba(16,32,29,0));transition:background .4s var(--curva),box-shadow .4s var(--curva)}.dm[data-bajado] .dm-barra{background:rgba(23,42,39,.94);box-shadow:0 1px 0 rgba(239,230,210,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dm-marca{display:inline-flex;flex-direction:column;text-decoration:none;font-weight:560;font-size:26px;line-height:1.05;letter-spacing:-.015em;white-space:nowrap}.dm-marca,.dm-marca__lema,.dm-pie__lema{font-family:var(--dm-display),Georgia,serif}.dm-marca__lema,.dm-pie__lema{font-style:italic;font-weight:400;letter-spacing:0;color:var(--oro-claro)}.dm-marca__lema{font-size:13.5px;margin-top:3px}.dm-pie__lema{font-size:19px;margin:-4px 0 14px}.dm-barra__adorno{position:absolute;left:50%;width:120px;transform:translateX(-50%)}.dm-barra__movil{display:none}.dm-barra nav{display:flex;gap:0;font-family:var(--dm-display),Georgia,serif;font-size:16px}.dm-barra nav a{text-decoration:none;opacity:.9}.dm-barra nav a+a:before{content:"·";display:inline-block;margin:0 16px;color:var(--oro)}.dm-barra nav a:hover{opacity:1;text-decoration:underline;text-underline-offset:6px}.dm-portada{position:relative;height:210svh;background:#091b12}.dm-pie:after,.dm-portada:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.dm-portada__fija{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:clip}.dm-altar{position:absolute;inset:0;z-index:1}.dm-altar__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;transform-origin:100% 45%;transform:translateX(calc(var(--dm-p, 0) * 8vw)) scale(calc(1 - var(--dm-p, 0) * .26));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 18%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.dm-altar:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 60% at 0 100%,rgba(8,22,16,.55) 0,rgba(8,22,16,0) 70%)}.dm-altar__plano{position:absolute;inset:0;display:grid;place-items:center;color:var(--oro)}.dm-altar__plano svg{width:min(32vw,360px);height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.4))}.dm-portada__texto{position:absolute;z-index:2;left:var(--lado);bottom:clamp(24px,5vh,56px);width:min(600px,48vw);display:grid}.dm-portada__cara{grid-area:1/1;align-self:end;transition:opacity .6s var(--curva),transform .6s var(--curva)}.dm-portada__cara.es-oculta{opacity:0;transform:translateY(18px);pointer-events:none}.dm-portada__cara--reverso{align-self:end;max-width:min(520px,38vw)}.dm h1{font-weight:580;font-size:clamp(42px,4.7vw,76px);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.dm h1 i{font-weight:400;color:var(--crema)}.dm-portada__bajada{font-family:var(--dm-display),Georgia,serif;font-weight:400;font-size:clamp(17px,1.35vw,20px);line-height:1.45;max-width:560px;margin:14px 0 20px;color:rgba(239,230,210,.9)}.dm-portada__botones{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.dm-portada__botones .dm-pill span{margin-left:10px;transition:transform .25s var(--curva)}.dm-portada__botones .dm-pill:hover span{transform:translateX(4px)}.dm-enlace{font-size:15px;color:rgba(239,230,210,.85);text-underline-offset:5px;-webkit-text-decoration-color:var(--oro);text-decoration-color:var(--oro)}.dm-enlace:hover{color:var(--crema)}.dm-portada__filete{width:190px;margin-top:26px}.dm-portada__botones .dm-pill{font-family:var(--dm-display),Georgia,serif;font-weight:400}.dm-filete{display:flex;align-items:center;gap:8px;color:var(--oro)}.dm-filete>span{flex:1 1;height:1px;background:currentColor;opacity:.8}.dm-filete svg{width:22px;height:13px;flex-shrink:0}.dm-filete--rojo{color:var(--rojo)}.dm-portada__antes{font-family:var(--dm-display),Georgia,serif;font-size:clamp(34px,3.9vw,58px);line-height:1.02;letter-spacing:-.02em;margin:0}.dm-portada__antes b{font-weight:500;color:var(--oro-claro)}.dm-portada__antes i{color:var(--rojo-vivo)}.dm-portada__baja{position:absolute;z-index:2;right:var(--lado);bottom:28px;margin:0;font-family:var(--dm-maquina),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:calc(.7 - var(--dm-p) * 2)}.dm-form{max-width:470px}.dm-form__label{display:block;font-size:13px;font-weight:500;margin-bottom:8px;color:rgba(27,27,24,.75)}.dm-form--oscuro .dm-form__label{color:rgba(239,230,210,.75)}.dm-form__fila{display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff;border:1px solid rgba(27,27,24,.15);box-shadow:0 10px 30px -12px rgba(16,32,29,.35)}.dm-form--oscuro .dm-form__fila{background:rgba(239,230,210,.08);border-color:rgba(239,230,210,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.dm-form input[type=email]{flex:1 1;min-width:0;min-height:44px;border:0;background:transparent;padding:0 16px;font:inherit;font-size:16px;color:var(--tinta)}.dm-form--oscuro input[type=email]{color:var(--crema)}.dm-form input[type=email]::placeholder{color:rgba(27,27,24,.45)}.dm-form--oscuro input[type=email]::placeholder{color:rgba(239,230,210,.5)}.dm-form input[type=email]:focus{outline:none}.dm-form__fila:focus-within{border-color:var(--oro)}.dm-form button{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--rojo);color:#fff;font:inherit;font-weight:500;font-size:15px;cursor:pointer;transition:transform .08s,background .25s}.dm-form button:hover{background:#d8242e}.dm-form button:active{transform:scale(.95)}.dm-form__casilla{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:13px;line-height:1.4;color:rgba(27,27,24,.7);cursor:pointer}.dm-form--oscuro .dm-form__casilla{color:rgba(239,230,210,.7)}.dm-form__casilla input{width:18px;height:18px;margin:0;accent-color:var(--rojo);flex-shrink:0}.dm-form__error{margin:10px 0 0;font-size:14px;color:#b3121d}.dm-form--oscuro .dm-form__error{color:#ff9c8f}.dm-apuntado{display:flex;gap:14px;align-items:center;max-width:470px;margin:0;padding:16px 20px;border-radius:16px;background:#fff;color:var(--tinta);font-size:16px;line-height:1.4;animation:dm-aparece .5s var(--curva)}.dm-apuntado--oscuro{background:rgba(239,230,210,.1);color:var(--crema);border:1px solid rgba(239,230,210,.25)}.dm-apuntado__sol{width:30px;height:36px;flex-shrink:0;color:var(--oro)}@keyframes dm-aparece{0%{opacity:0;transform:translateY(8px)}}.dm-franja{position:relative;z-index:3;overflow:hidden;background:var(--rojo);color:var(--crema);padding:16px 0;border-block:2px solid var(--tinta)}.dm-franja__pista{display:flex;width:max-content;animation:dm-corre 38s linear infinite}.dm-franja__pista>div{display:flex;flex-shrink:0}.dm-franja span{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--dm-display),Georgia,serif;font-style:italic;font-size:clamp(26px,3vw,40px);white-space:nowrap}.dm-franja__sol{width:26px;height:32px;color:var(--oro-claro)}@keyframes dm-corre{to{transform:translateX(-50%)}}.dm-cabeza{max-width:760px;margin-bottom:clamp(40px,6vw,72px)}.dm-cabeza--centro{margin-inline:auto;text-align:center}.dm h2{font-size:clamp(40px,5.4vw,78px);line-height:.98;text-wrap:balance}.dm-cabeza>p:last-child{font-weight:300;font-size:19px;line-height:1.55;max-width:520px;margin:22px 0 0;opacity:.8}.dm [data-entra]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--curva),transform .9s var(--curva)}.dm [data-entra][data-visto]{opacity:1;transform:none}.dm-cartel{font-family:var(--dm-cartel),Georgia,serif!important;font-weight:860!important;font-variation-settings:"wdth" 62.5;letter-spacing:-.005em!important;line-height:.92!important}.dm-cartel>span{display:block}.es-roja{color:var(--rojo)}.es-verde{color:var(--verde-tinta)}.dm-boton{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 30px;background:var(--rojo);color:#fff!important;text-decoration:none;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 80;font-weight:700;font-size:20px;border-radius:2px;box-shadow:0 10px 24px -14px rgba(120,10,10,.8);transition:transform .25s var(--curva),background .25s}.dm-boton:hover{background:#d8242e;transform:translateY(-2px)}.dm-boton:active{transform:scale(.97)}.dm-boton--claro{background:#f6eedb;color:var(--verde-tinta)!important;border:2px solid var(--verde-tinta);border-radius:999px;box-shadow:none}.dm-boton--claro:hover{background:#fff}.dm-voluta{width:58px;height:29px;color:var(--verde-tinta)}.dm-voluta--mini{width:30px;height:15px}.dm-gaceta{position:relative;padding:clamp(40px,5vw,70px) clamp(12px,3vw,40px);background:#e9dcc0;color:var(--tinta)}.dm-gaceta__pliego{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"izq centro der";grid-gap:clamp(18px,2.4vw,36px);gap:clamp(18px,2.4vw,36px);max-width:1440px;margin:0 auto;padding:clamp(36px,4vw,56px) clamp(18px,2.6vw,40px);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .35  0 0 0 0 .2  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),#f3e9d2;outline:2px solid var(--rojo);outline-offset:-12px;box-shadow:inset 0 0 0 16px #f3e9d2,inset 0 0 0 17px rgba(196,31,40,.55),0 30px 60px -40px rgba(60,30,10,.5)}.dm-gaceta__esq{position:absolute;width:34px;height:34px;background:radial-gradient(circle at 30% 30%,var(--rojo) 0 6px,transparent 7px),conic-gradient(from 90deg at 0 0,var(--verde-tinta) 0 25%,transparent 0) 6px 6px /22px 22px no-repeat;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.dm-gaceta__esq--1{top:4px;left:4px}.dm-gaceta__esq--2{top:4px;right:4px;transform:scaleX(-1)}.dm-gaceta__esq--3{bottom:4px;left:4px;transform:scaleY(-1)}.dm-gaceta__esq--4{bottom:4px;right:4px;transform:scale(-1)}.dm-gaceta__centro{grid-area:centro;display:flex;flex-direction:column;align-items:center;text-align:center}.dm-gaceta__ojo{display:flex;align-items:center;gap:18px}.dm-gaceta__sol{width:62px;height:76px;color:var(--verde-tinta)}.dm-gaceta__temporada{display:flex;align-items:center;gap:14px;width:100%;margin:10px 0 14px;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 70;font-weight:800;font-size:clamp(17px,1.7vw,24px);letter-spacing:.04em;text-transform:uppercase;color:var(--verde-tinta);white-space:nowrap}.dm-gaceta__temporada span{flex:1 1;height:2px;background:var(--rojo)}.dm-gaceta h2{font-size:clamp(46px,5.7vw,92px);text-transform:none}.dm-gaceta h2 span{white-space:nowrap}.dm-gaceta__secciones{width:100%;margin:18px 0;padding:10px 0;border-block:2px solid var(--tinta);font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 70;font-weight:800;font-size:clamp(16px,1.55vw,24px);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dm-gaceta__secciones i{font-style:normal;color:var(--rojo);margin:0 .4em}.dm-gaceta__grabado{position:relative;width:100%;margin:0 0 22px;padding:10px;border:2px solid var(--verde-tinta);background:#f6eedb}.dm-gaceta__grabado:before{content:"";position:absolute;inset:5px;border:1px solid rgba(29,74,51,.5);pointer-events:none}.dm-gaceta__grabado img{width:100%;aspect-ratio:2.3;object-fit:cover;mix-blend-mode:multiply;transition:transform 1.2s var(--curva)}.dm-gaceta__grabado:hover img{transform:scale(1.03) rotate(-.6deg)}.dm-boleto{display:inline-flex;align-items:center;min-height:56px;padding:0 38px;background:radial-gradient(circle at 0 0,transparent 10px,var(--rojo) 11px) 0 0 /51% 51% no-repeat,radial-gradient(circle at 100% 0,transparent 10px,var(--rojo) 11px) 100% 0 /51% 51% no-repeat,radial-gradient(circle at 0 100%,transparent 10px,var(--rojo) 11px) 0 100% /51% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent 10px,var(--rojo) 11px) 100% 100% /51% 51% no-repeat;color:#f6eedb!important;text-decoration:none;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 70;font-weight:800;font-size:clamp(18px,1.8vw,24px);letter-spacing:.04em;text-transform:uppercase;outline:1px dashed rgba(246,238,219,.6);outline-offset:-7px;transition:transform .25s var(--curva)}.dm-boleto:hover{transform:rotate(-1.5deg) scale(1.03)}.dm-gaceta__col{grid-area:izq}.dm-gaceta__col--der{grid-area:der}.dm-gaceta__rotulo{display:flex;justify-content:center;align-items:center;gap:10px;margin:6px 0 18px;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 70;font-weight:800;font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--verde-tinta)}.dm-gaceta__rotulo .dm-voluta{--dm-voluta:var(--rojo);color:var(--rojo)}.dm-gaceta__col ul{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.dm-nota a{display:grid;grid-template-columns:42% 1fr;grid-gap:14px;gap:14px;padding:10px;border:1.5px solid var(--verde-tinta);background:#f6eedb;text-decoration:none;transition:transform .35s var(--curva),box-shadow .35s var(--curva)}.dm-nota a:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:6px 8px 0 -2px rgba(29,74,51,.25)}.dm-nota img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(1.05);mix-blend-mode:multiply;background:var(--verde-tinta)}.dm-nota a{--foto:var(--verde-tinta)}.dm-nota[data-lado=der]:nth-child(2) img{background:var(--rojo)}.dm-nota__texto{display:flex;flex-direction:column;min-width:0}.dm-nota__cat{font-family:var(--dm-maquina),monospace;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rojo)}.dm-nota__tit{margin:4px 0 6px;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 72;font-weight:760;font-size:clamp(17px,1.45vw,21px);line-height:1.08;color:var(--tinta)}.dm-nota__txt{font-size:13.5px;line-height:1.4;color:rgba(27,27,24,.78)}.dm-nota__mas{margin-top:auto;padding-top:8px;font-family:var(--dm-maquina),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rojo)}.dm-nota[data-entra]{transform:translateX(calc(var(--dx, -1) * 30px))}.dm-nota[data-lado=der][data-entra]{--dx:1}.dm-nota[data-entra][data-visto]{transform:none}.dm-nota:nth-child(2){transition-delay:.1s}.dm-nota:nth-child(3){transition-delay:.2s}.dm-papel{position:relative;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;min-height:56.25vw;background:url(/demos/elduende/planos/mesa.webp) 0/cover no-repeat,#f1e6cf;color:var(--tinta);overflow:clip;--dm-mesa:0}.dm-papel__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 42%,transparent 66%);mask-image:linear-gradient(90deg,#000 42%,transparent 66%)}.dm-papel>:not(.dm-papel__video){position:relative}.dm-papel__mesa{display:grid;place-items:center;padding:clamp(40px,6vw,90px) 0 clamp(40px,6vw,90px) var(--lado);perspective:1400px}.dm-tapa{position:relative;width:min(440px,34vw);aspect-ratio:.72;display:flex;flex-direction:column;padding:14px 14px 0;background:#f1ead8;color:#fff;border-radius:2px;box-shadow:1px 1px 0 #d9cfb6,2px 2px 0 #cfc4aa,3px 3px 0 #c4b89c,30px 40px 60px -20px rgba(40,10,5,.55);container-type:inline-size;transform:rotateX(calc((1 - var(--dm-mesa)) * 28deg)) rotate(calc(-9deg + var(--dm-mesa) * 3deg)) translateY(calc((1 - var(--dm-mesa)) * 80px));transform-origin:50% 80%;transition:transform .2s linear}.dm-tapa:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.18),rgba(255,255,255,0) 35%,rgba(0,0,0,0) 75%,rgba(0,0,0,.16))}.dm-tapa header{color:var(--tinta)}.dm-tapa__cab{display:block;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:27cqw;line-height:.8;letter-spacing:-.01em;color:var(--rojo);text-align:center}.dm-tapa__fila{display:flex;justify-content:space-between;gap:8px;margin:6px 0 8px;font-family:var(--dm-maquina),monospace;font-weight:700;font-size:2.6cqw;letter-spacing:.06em;text-transform:uppercase}.dm-tapa img{position:absolute;left:14px;right:14px;bottom:0;top:41cqw;width:calc(100% - 28px);height:calc(100% - 41cqw);object-fit:cover;object-position:50% 30%;filter:contrast(1.15)}.dm-tapa__lineas{position:relative;z-index:1;display:grid;grid-gap:5cqw;gap:5cqw;width:46%;margin:4cqw 0 0;padding:0 0 0 2cqw;list-style:none;font-size:3.3cqw;line-height:1.2;text-shadow:0 1px 6px rgba(0,0,0,.8)}.dm-tapa__lineas b{display:block;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:6.4cqw;line-height:.95;text-transform:uppercase;color:#f4c52f}.dm-tapa__lineas .es-roja{color:#fff}.dm-tapa__lineas .es-roja b{color:#ff4b3e}.dm-tapa__grito{z-index:1;right:6cqw;bottom:18cqw;margin:0;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:5.6cqw;line-height:.95;text-align:right;color:#ff4b3e;text-shadow:0 1px 8px rgba(0,0,0,.9)}.dm-tapa__grito,.dm-tapa__pegatina{position:absolute;font-family:var(--dm-cartel),Georgia,serif;text-transform:uppercase}.dm-tapa__pegatina{z-index:2;right:4cqw;top:44cqw;display:grid;place-items:center;width:22cqw;aspect-ratio:1;border-radius:50%;background:#f4c52f;color:var(--rojo);font-variation-settings:"wdth" 62.5;font-weight:900;font-size:3.6cqw;line-height:1;text-align:center;transform:rotate(12deg);box-shadow:0 4px 10px rgba(0,0,0,.35)}.dm-tapa__barras{position:absolute;z-index:2;right:5cqw;bottom:4cqw;width:20cqw;height:auto}.dm-papel__texto{padding:clamp(50px,6vw,90px) var(--lado) clamp(50px,6vw,90px) 0;text-align:center}.dm-papel__texto .dm-filete{width:130px;margin:0 auto 18px}.dm-papel h2{font-size:clamp(48px,5.2vw,84px);color:var(--tinta)}.dm-papel__texto>p{max-width:470px;margin:22px auto;font-size:17px;line-height:1.55;color:rgba(27,27,24,.82)}.dm-papel__lista{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0 0 26px;padding:0;list-style:none;font-size:15px}.dm-papel__lista li:before{content:"✓";margin-right:8px;color:var(--rojo);font-weight:700}.dm-papel__nota{margin:12px 0 0!important;font-size:14px!important;color:rgba(27,27,24,.6)!important}.dm-papel__vienen{margin-top:34px}.dm-papel__rotulo{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-family:var(--dm-maquina),monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.dm-papel__rotulo:after,.dm-papel__rotulo:before{content:"";flex:1 1;height:1px;background:rgba(27,27,24,.3)}.dm-papel__vienen ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.dm-mini{position:relative;aspect-ratio:.72;padding:6px 6px 0;background:#121212;box-shadow:0 12px 22px -12px rgba(0,0,0,.6);container-type:inline-size;overflow:clip;text-align:left;transition:transform .35s var(--curva)}.dm-mini:hover{transform:translateY(-6px) rotate(-1.5deg)}.dm-mini__cab{position:relative;z-index:1;display:block;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:25cqw;line-height:.85;text-align:center;color:var(--cab)}.dm-mini img{position:absolute;inset:30cqw 6px 0;width:calc(100% - 12px);height:calc(100% - 30cqw);object-fit:cover;filter:grayscale(1) contrast(1.2)}.dm-mini__linea{position:absolute;z-index:1;left:8px;right:8px;bottom:8px;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:10.5cqw;line-height:.95;text-transform:uppercase;color:var(--cab);text-shadow:0 1px 6px rgba(0,0,0,.9)}.dm-mini__linea small{display:block;margin-top:2px;font-family:var(--dm-body),sans-serif;font-weight:500;font-size:7.5cqw;text-transform:none;color:#fff}.dm-correo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:min(56.25vw,920px);background:#0e2117;color:var(--crema);overflow:clip}.dm-correo__escena{position:absolute;inset:0}.dm-correo__escena video{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.dm-correo__lacre{position:absolute;left:29.9%;top:50.6%;width:4.4%;aspect-ratio:1;display:grid;place-items:center;transform:translate(-50%,-50%);color:#e0b85e;filter:drop-shadow(0 -1px 0 rgba(60,0,0,.7)) drop-shadow(0 1px 0 rgba(255,190,160,.25));opacity:.92}.dm-correo__lacre svg{width:74%;height:74%}.dm-correo__texto{position:relative;grid-column:2;padding:clamp(60px,7vw,110px) var(--lado) clamp(60px,7vw,110px) 0;text-align:center}.dm-correo__texto>.dm-filete{margin:0 auto;max-width:560px}.dm-correo h2{margin-top:28px;font-weight:480;font-size:clamp(54px,6vw,92px);line-height:.95}.dm-correo h2 i{font-weight:420;color:var(--oro)}.dm-correo__bajada{margin:20px 0 26px;font-family:var(--dm-display),Georgia,serif;font-size:clamp(19px,1.7vw,24px);color:var(--crema)}.dm-correo .dm-form{margin:0 auto;text-align:left}.dm-correo .dm-form__fila{border-color:rgba(212,166,74,.7)}.dm-correo .dm-form button{background:var(--crema);color:var(--verde-2)}.dm-correo .dm-form button:hover{background:#fff}.dm-correo .dm-apuntado{margin:0 auto}.dm-correo__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px auto 30px;padding:0;max-width:560px;list-style:none;counter-reset:n}.dm-correo__lista li{counter-increment:n;padding:0 14px;font-size:14px;line-height:1.45;color:rgba(239,230,210,.8)}.dm-correo__lista li+li{border-left:1px solid rgba(212,166,74,.45)}.dm-correo__lista li:before{content:counter(n);display:grid;place-items:center;width:36px;height:36px;margin:0 auto 10px;border:1px solid var(--oro);border-radius:50%;font-family:var(--dm-display),Georgia,serif;font-size:18px;color:var(--oro)}.dm-correo__lista b{display:block;margin-bottom:2px;font-family:var(--dm-display),Georgia,serif;font-weight:500;font-size:17px;color:var(--crema)}.dm-sal{--dm-feria:0;padding:clamp(24px,3vw,44px) clamp(12px,3vw,40px);background:#e9dcc0;color:var(--tinta)}.dm-sal__cartel{max-width:1440px;margin:0 auto;aspect-ratio:16/9;display:grid;place-items:center;background:url(/demos/elduende/planos/cartel.webp) 50%/100% 100% no-repeat,#f1e6cc;box-shadow:0 30px 60px -40px rgba(60,30,10,.55)}.dm-sal__dentro{width:min(66%,840px);padding:3% 0 9%;text-align:center}.dm-sal__cabecera{margin:0 0 6px;font-family:var(--dm-maquina),monospace;font-size:12px;letter-spacing:.16em}.dm-cartel--mini,.dm-sal__cabecera{text-transform:uppercase;color:var(--verde-tinta)}.dm-cartel--mini{display:block;font-size:40px}.dm-sal__titulo{font-size:clamp(50px,6.6vw,110px)!important;white-space:nowrap;text-transform:uppercase;color:var(--rojo);transform:scale(calc(.92 + var(--dm-feria) * .08));transition:transform .2s linear}.dm-sal__lede{max-width:560px;margin:16px auto 24px;font-size:17px;line-height:1.5}.dm-sal__entradas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.dm-entrada{position:relative;padding:18px 12px 16px;background:#f8f0dc;border:2px solid var(--verde-tinta);outline:1px dashed var(--verde-tinta);outline-offset:-7px;transform:translateY(calc((1 - var(--dm-feria)) * (30px + var(--i) * 18px))) rotate(calc((1 - var(--dm-feria)) * (var(--i) - 1.5) * 3deg));transition:transform .2s linear}.dm-entrada:nth-child(2n){border-color:var(--rojo);outline-color:var(--rojo)}.dm-entrada:after,.dm-entrada:before{content:"";position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:#f1e6cc}.dm-entrada:before{left:-9px}.dm-entrada:after{right:-9px}.dm-entrada__t{display:block;font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 70;font-weight:860;font-size:clamp(19px,1.8vw,26px);line-height:1;text-transform:uppercase;color:var(--verde-tinta)}.dm-entrada:nth-child(2n) .dm-entrada__t{color:var(--rojo)}.dm-entrada__d{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(27,27,24,.25);font-size:13.5px;line-height:1.4}.dm-sal__pie{display:flex;align-items:center;justify-content:center;gap:clamp(20px,4vw,60px);margin-top:28px}.dm-sal__sello{display:grid;place-items:center;width:150px;aspect-ratio:1.3;margin:0;padding:10px;border-radius:50%;background:var(--rojo);color:#f6eedb;outline:2px dashed #f6eedb;outline-offset:-8px;transform:rotate(-10deg) scale(calc(.6 + var(--dm-feria) * .4));transition:transform .25s var(--curva);text-align:center}.dm-sal__sello b{font-family:var(--dm-cartel),Georgia,serif;font-variation-settings:"wdth" 62.5;font-weight:900;font-size:40px;line-height:.9}.dm-sal__sello span{font-family:var(--dm-maquina),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.dm-sal__honesto{margin:10px 0 0;font-size:13px;color:rgba(27,27,24,.65)}.dm-pie{position:relative;display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px);align-items:center;padding:clamp(60px,7vw,100px) var(--lado);background:var(--verde-2);color:var(--crema)}.dm-pie__lamina{margin:0;padding:10px;background:#f3e9d2;transform:rotate(-2deg);box-shadow:0 30px 50px -24px rgba(0,0,0,.7)}.dm-pie__lamina img{width:100%}.dm-pie__sol{width:46px;height:56px;color:var(--oro)}.dm-pie__nombre{margin:10px 0 8px;font-family:var(--dm-display),Georgia,serif;font-weight:540;font-size:clamp(34px,4vw,56px);letter-spacing:-.02em}.dm-pie p{max-width:520px;line-height:1.55;opacity:.85}.dm-pie__nav{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0;font-family:var(--dm-display),Georgia,serif;font-size:17px}.dm-pie__nav a{text-decoration:none;border-bottom:1px solid rgba(212,166,74,.6);padding-bottom:2px}.dm-pie__nav a:hover{color:var(--oro-claro)}.dm-pie__antes{font-family:var(--dm-maquina),monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--oro)}@media (max-width:1100px){.dm-barra nav{font-size:15px}.dm-barra nav a+a:before{margin:0 10px}.dm-barra__adorno{display:none}.dm-gaceta__pliego{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"centro centro" "izq der"}.dm-sal__cartel{aspect-ratio:auto;background-size:cover}.dm-sal__dentro{width:min(78%,840px);padding:70px 0 120px}}@media (max-width:820px){.dm-barra nav{display:none}.dm-barra__movil{display:inline-flex;min-height:40px;font-size:14px}.dm-marca{font-size:21px}.dm-marca__lema{font-size:11.5px}.dm-portada{height:190svh}.dm-portada__cara--reverso{max-width:none}.dm-portada__texto{width:auto;right:var(--lado);bottom:28px}.dm-portada__baja,.dm-portada__filete{display:none}.dm-portada{background:#071811}.dm-altar__video{inset:0 0 auto;height:auto;aspect-ratio:1088/1920;object-fit:cover;object-position:50% 0;transform:none;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);-webkit-mask-composite:source-over;mask-composite:add;mask-image:linear-gradient(180deg,#000 78%,transparent)}.dm-altar__plano{place-items:start center;padding:18vh 0 0}.dm-gaceta__pliego{grid-template-columns:minmax(0,1fr);grid-template-areas:"centro" "izq" "der"}.dm-papel__video{display:none}.dm-papel{grid-template-columns:minmax(0,1fr);background-size:auto 520px;background-position:30% top}.dm-papel__mesa{padding:50px var(--lado) 30px;min-height:520px}.dm-tapa{width:min(330px,78vw)}.dm-papel__texto{padding:30px var(--lado) 70px;background:#f1e6cf}.dm-correo{grid-template-columns:minmax(0,1fr);min-height:0}.dm-correo__escena{position:relative;aspect-ratio:16/9;overflow:clip}.dm-correo__escena video{width:180%;max-width:none}.dm-correo__lacre{left:53.8%;width:7.9%}.dm-correo__texto{grid-column:1;padding:30px var(--lado) 70px}.dm-sal__cartel{background:url(/demos/elduende/planos/cartel-plaza.webp) center bottom 12px/92% auto no-repeat,#f1e6cc;outline:2px solid var(--rojo);outline-offset:-8px;box-shadow:inset 0 0 0 13px #f1e6cc,inset 0 0 0 15px var(--verde-tinta)}.dm-sal__dentro{width:100%;padding:46px 22px 34vw}.dm-boleto{padding:0 22px;font-size:17px;white-space:nowrap}.dm-sal__entradas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dm-sal__pie{flex-direction:column}.dm-pie{grid-template-columns:minmax(0,1fr)}.dm-pie__lamina{width:min(260px,70%)}}@media (max-width:520px){.dm h1{font-size:44px}.dm-form__fila{flex-direction:column;border-radius:22px}.dm-form button{width:100%}.dm-papel__vienen ul{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-correo__lista{grid-template-columns:minmax(0,1fr);gap:18px}.dm-correo__lista li+li{border-left:0}.dm-sal__entradas{grid-template-columns:minmax(0,1fr)}.dm-nota a{grid-template-columns:38% 1fr}}.dm[data-quieto] .dm-franja__pista{animation:none}.dm[data-quieto] [data-entra]{opacity:1;transform:none;transition:none}.dm[data-quieto] .dm-entrada,.dm[data-quieto] .dm-sal__sello,.dm[data-quieto] .dm-sal__titulo,.dm[data-quieto] .dm-tapa{--dm-mesa:1;--dm-feria:1;transition:none}