.inicio-main{--verde:#bfff52;--lila:#b0a0c8;--morado:#7058a3;--gris:#d9d9d9;--grotesk:var(--font-grotesk), "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--blanco);color:#000;font-family:var(--grotesk);overflow-x:clip;container-type:inline-size}.inicio-frame{--u:calc(min(100cqw, 1920px) / 1920);max-width:1920px;padding-bottom:calc(64 * var(--u));margin-inline:auto;position:relative}.inicio-band p,.inicio-hero-title,.inicio-expo-title,.inicio-expo-date,.inicio-servicios-title,.inicio-lugar p{text-box:trim-both cap alphabetic}.inicio-band{height:calc(46 * var(--u));background:var(--verde);padding:calc(13 * var(--u)) calc(16 * var(--u)) 0;font-weight:300;font-size:calc(24 * var(--u));letter-spacing:-.04em;white-space:nowrap;border-bottom:1px solid #000;line-height:1.1}.inicio-grid{align-items:start;column-gap:calc(12 * var(--u));padding:calc(16 * var(--u)) calc(14 * var(--u)) 0 calc(16 * var(--u));grid-template-columns:1413fr 465fr;display:grid}.inicio-left,.inicio-right{position:relative;container-type:inline-size}.inicio-left>*{--u:calc(100cqw / 1413)}.inicio-right>*{--u:calc(100cqw / 465)}@property --r{syntax:"<length>";inherits:true;initial-value:0}.inicio-hero{--x:50%;--y:50%;--r:0px;height:calc(560 * var(--u));color:inherit;background:#fff;transition:--r .3s ease-in;display:block;position:relative;overflow:hidden}.inicio-hero[data-bubble],.inicio-hero:focus-visible{--r:calc(150 * var(--u));transition:--r .6s cubic-bezier(.34,1.56,.64,1)}.inicio-hero-cover{-webkit-mask-image:radial-gradient(circle at var(--x) var(--y), transparent calc(var(--r) * .55), #00000059 calc(var(--r) * .8), #000 var(--r));mask-image:radial-gradient(circle at var(--x) var(--y), transparent calc(var(--r) * .55), #00000059 calc(var(--r) * .8), #000 var(--r));background:#000;display:block;position:absolute;inset:0}.inicio-hero-reveal{font-weight:700;font-size:calc(120 * var(--u));letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;background:#fff;flex-direction:column;justify-content:center;line-height:.95;display:flex;position:absolute;inset:0;overflow:hidden}.inicio-hero-reveal span:nth-child(2n){translate:-35%}.inicio-hero-img{left:calc(-66 * var(--u));top:calc(-388 * var(--u));width:calc(1920 * var(--u));height:calc(1237 * var(--u));max-width:none;position:absolute}.inicio-hero-title{left:calc(48 * var(--u));top:calc(48 * var(--u));z-index:1;font-family:var(--font-playfair), Georgia, serif;font-weight:700;font-size:calc(150 * var(--u));letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin:0;line-height:1.1;position:absolute}.inicio-hero-title span{display:block}.inicio-ink02,.inicio-ink01{z-index:2;mix-blend-mode:multiply;pointer-events:none;background-position:0 0;position:absolute;inset:0}.inicio-ink02{background-image:url(/inicio/tinta-02.png);background-size:calc(2048 * var(--u));opacity:.01}.inicio-ink01{background-image:url(/inicio/tinta-01.png);background-size:calc(1500 * var(--u));-webkit-backdrop-filter:blur(calc(1.5 * var(--u)));backdrop-filter:blur(calc(1.5 * var(--u)))}.inicio-holes{left:calc(1330 * var(--u));top:calc(56 * var(--u));z-index:3;row-gap:calc(146 * var(--u));display:grid;position:absolute}.inicio-holes img{width:calc(52 * var(--u));height:calc(52 * var(--u));display:block}.inicio-stamp{left:calc(236 * var(--u));top:calc(502 * var(--u));z-index:30;width:calc(240 * var(--u));height:calc(240 * var(--u));touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.inicio-stamp[data-stuck=true]{animation:.28s cubic-bezier(.2,.8,.2,1) inicio-stick}@keyframes inicio-stick{40%{scale:.96}}.inicio-stamp-scene{pointer-events:none;inset:-24px;width:auto!important;position:absolute!important;overflow:visible!important}.inicio-stamp-scene button{pointer-events:auto}.inicio-stamp-flat{width:100%;height:100%;display:block}.inicio-project{height:calc(324 * var(--u));margin-top:calc(16 * var(--u));border-radius:calc(40 * var(--u));background:var(--lila);position:relative}.inicio-project-img{left:calc(16 * var(--u));top:calc(16 * var(--u));width:calc(467 * var(--u));height:calc(292 * var(--u));border-radius:calc(28 * var(--u));object-fit:cover;background:#fff;position:absolute}.inicio-project-text{left:calc(515 * var(--u));top:calc(28 * var(--u));width:calc(860 * var(--u));-webkit-line-clamp:7;font-weight:300;font-size:calc(26 * var(--u));letter-spacing:-.04em;text-align:justify;-webkit-box-orient:vertical;margin:0;line-height:1.1;display:-webkit-box;position:absolute;overflow:hidden}.inicio-project-text b{font-weight:700}.inicio-fade{animation:.35s both inicio-fade}@keyframes inicio-fade{0%{opacity:0}}.inicio-controls{right:calc(16 * var(--u));bottom:calc(16 * var(--u));gap:calc(12 * var(--u));display:flex;position:absolute}.inicio-page-dot,.inicio-timer,.inicio-arrow{width:calc(44 * var(--u));height:calc(44 * var(--u));cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.inicio-page-dot{font-family:inherit;font-weight:500;font-size:calc(28 * var(--u));letter-spacing:-.05em;color:var(--lila);line-height:1}.inicio-page-dot[aria-current=false]{opacity:.5}.inicio-page-dot[aria-current=false]:hover{opacity:.8}.inicio-timer{--p:0;background:conic-gradient(from calc(var(--p) * 1turn), #fff calc((1 - var(--p)) * 1turn), transparent 0)}.inicio-timer[data-paused=true]:after{content:"";border-inline:calc(4 * var(--u)) solid var(--morado);width:28%;height:32%}.inicio-arrow img{width:100%;height:100%;position:absolute;inset:0}.inicio-expo{--closed:calc(16 * var(--u));--sheet:calc(250 * var(--u));z-index:20;height:calc(380 * var(--u));position:relative}.inicio-expo-photo{z-index:2;height:calc(340 * var(--u));box-shadow:0 calc(4 * var(--u)) calc(5.1 * var(--u)) #00000040;position:relative;overflow:hidden}.inicio-expo-photo img{left:0;top:calc(-120 * var(--u));width:100%;max-width:none;height:auto;position:absolute}.inicio-expo-title,.inicio-expo-date{z-index:3;font-family:var(--font-inter), sans-serif;letter-spacing:-.05em;white-space:nowrap;margin:0;font-weight:700;line-height:1.1;position:absolute}.inicio-expo-title{left:calc(10 * var(--u));top:calc(14 * var(--u));font-size:calc(52 * var(--u))}.inicio-expo-date{right:calc(14 * var(--u));top:calc(306 * var(--u));font-size:calc(26 * var(--u))}.inicio-drawer{left:calc(20 * var(--u));top:calc(340 * var(--u));z-index:1;width:calc(425 * var(--u));position:absolute}.inicio-drawer-body{--open:0;height:calc(var(--closed) + var(--open) * var(--sheet));background:var(--lila);transition:height .32s cubic-bezier(.2,.8,.2,1);overflow:hidden}.inicio-drawer[data-dragging=true] .inicio-drawer-body{transition:none}.inicio-drawer-sheet{height:var(--sheet);margin-top:var(--closed);padding:0 calc(20 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.02em;line-height:1.25}.inicio-drawer-sheet h3{margin:0 0 calc(10 * var(--u));font-weight:700;font-size:calc(28 * var(--u));letter-spacing:-.04em}.inicio-drawer-sheet dl{gap:calc(4 * var(--u)) calc(14 * var(--u));margin:0 0 calc(12 * var(--u));grid-template-columns:auto 1fr;display:grid}.inicio-drawer-sheet dt{font-weight:700}.inicio-drawer-sheet dd,.inicio-drawer-sheet p{margin:0}.inicio-drawer-tab{width:calc(94 * var(--u));height:calc(24 * var(--u));border-radius:0 0 calc(9 * var(--u)) calc(9 * var(--u));background:var(--lila);cursor:grab;touch-action:none;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.inicio-drawer[data-dragging=true] .inicio-drawer-tab{cursor:grabbing}.inicio-drawer-tab img{width:calc(32.5 * var(--u));height:auto;transition:rotate .32s cubic-bezier(.2,.8,.2,1)}.inicio-drawer[data-open=true] .inicio-drawer-tab img{rotate:180deg}.inicio-servicios{height:calc(288 * var(--u));margin-top:calc(16 * var(--u));padding:calc(28 * var(--u)) calc(20 * var(--u)) calc(26 * var(--u));background:var(--morado);color:#fff;letter-spacing:-.05em;flex-direction:column;justify-content:space-between;font-weight:700;line-height:1.1;display:flex}.inicio-servicios-title{font-size:calc(64 * var(--u));margin:0}.inicio-servicios-list{gap:calc(10 * var(--u));font-size:calc(40 * var(--u));letter-spacing:-.035em;white-space:nowrap;flex-direction:column;display:flex}.inicio-servicios-list a{display:inline-block}.inicio-lugar{height:calc(200 * var(--u));margin-top:calc(16 * var(--u));border-radius:calc(40 * var(--u));background:var(--verde);letter-spacing:-.05em;font-weight:700;line-height:1.1;position:relative}.inicio-reloj{left:calc(16 * var(--u));top:calc(16 * var(--u));width:calc(168 * var(--u));height:calc(168 * var(--u));position:absolute}.inicio-reloj text{font-family:var(--grotesk);letter-spacing:-.04em;font-size:22px;font-weight:500}.inicio-lugar p{left:calc(208 * var(--u));white-space:nowrap;margin:0;position:absolute}.inicio-bcn,.inicio-leon{font-size:calc(36 * var(--u))}.inicio-bcn{top:calc(34 * var(--u))}.inicio-leon{top:calc(84 * var(--u))}.inicio-pais{top:calc(166 * var(--u));font-size:calc(16 * var(--u))}.inicio-sticker-wrap{width:calc(1240 * var(--u));margin:calc(40 * var(--u)) auto 0;container-type:inline-size}.inicio-sticker{--u:calc(100cqw / 1240);position:relative}.inicio-sticker-front{z-index:1;align-items:center;gap:calc(48 * var(--u));padding:calc(40 * var(--u)) calc(48 * var(--u));background:var(--gris);display:flex;position:relative;box-shadow:0 1px 2px #0000001f}.inicio-sticker-front p{font-weight:500;font-size:calc(28 * var(--u));letter-spacing:-.04em;text-align:justify;flex:1;margin:0;line-height:1.12}.inicio-circulo{width:calc(220 * var(--u));height:calc(220 * var(--u));flex:none}.inicio-sticker-flap{z-index:2;pointer-events:none;filter:drop-shadow(-3px 5px 6px #00000047);position:absolute;inset:0}.inicio-sticker-flap>div{transform-origin:0 0;background:linear-gradient(135deg,#f2f2f2,#c7c7c7 80%,#d9d9d9);position:absolute;top:0;left:0}.inicio-sticker-handle{z-index:3;width:calc(88 * var(--u));height:calc(88 * var(--u));cursor:grab;touch-action:none;background:0 0;border:0;padding:0;position:absolute;top:0;right:0}.inicio-sticker[data-peeling=true] .inicio-sticker-handle{cursor:grabbing}.inicio-sticker-back{align-content:center;place-items:center;gap:calc(16 * var(--u));border:2px dashed var(--gris);font-weight:500;font-size:calc(28 * var(--u));letter-spacing:-.04em;text-align:center;display:grid;position:absolute;inset:0}.inicio-sticker-back p{margin:0}.inicio-sticker-back button{padding:calc(8 * var(--u)) calc(18 * var(--u));background:var(--verde);font:inherit;font-size:calc(18 * var(--u));cursor:pointer;border:1px solid #000;border-radius:999px}.inicio-sticker[data-peeled=true] .inicio-sticker-front,.inicio-sticker[data-peeled=true] .inicio-sticker-handle{visibility:hidden}.inicio-m-title,.inicio-mascota,.inicio-arrow-m,.inicio-drawer-arrow{display:none}@property --m{syntax:"<length>";inherits:true;initial-value:0}@property --curl{syntax:"<length>";inherits:false;initial-value:0}.inicio-main{--verde:#bfff52}.inicio-frame{--m:calc(min(100cqw, var(--col-max)) / 402);max-width:var(--col-max);padding-bottom:calc(40 * var(--m))}.inicio-band{height:calc(32 * var(--m));padding:calc(10 * var(--m)) calc(10 * var(--m)) 0;font-size:calc(16 * var(--m));letter-spacing:-.05em}.inicio-grid{grid-template-columns:calc(147 * var(--m)) calc(68 * var(--m)) calc(147 * var(--m));grid-template-rows:calc(68 * var(--m)) repeat(3, calc(147 * var(--m))) calc(68 * var(--m));align-items:stretch;gap:calc(10 * var(--m));padding:calc(10 * var(--m)) calc(10 * var(--m)) 0}.inicio-left,.inicio-right{display:contents}.inicio-hero{border-radius:calc(12 * var(--m));touch-action:pan-y;-webkit-tap-highlight-color:transparent;grid-area:1/1/3/3;height:auto}.inicio-hero[data-bubble],.inicio-hero:focus-visible{--r:calc(80 * var(--m))}.inicio-hero-img{object-fit:cover;width:100%;height:100%;top:0;left:0}.inicio-hero-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.inicio-hero-reveal{font-size:calc(40 * var(--m))}.inicio-ink02{background-size:calc(430 * var(--m))}.inicio-ink01{background-size:calc(320 * var(--m))}.inicio-holes,.inicio-stamp{display:none}.inicio-m-title{margin:calc(2 * var(--m)) 0 0 calc(5 * var(--m));font-family:var(--font-inter), sans-serif;font-weight:700;font-size:calc(40 * var(--m));letter-spacing:-.05em;text-transform:uppercase;text-box:trim-both cap alphabetic;grid-area:1/3;line-height:.9;display:block}.inicio-m-title span{display:block}.inicio-expo{--closed:0px;--sheet:calc(147 * var(--m));grid-area:2/3;height:auto}.inicio-expo-photo{border-radius:calc(12 * var(--m));height:100%;box-shadow:none}.inicio-expo-photo img{object-fit:cover;object-position:50% 40%;height:100%;top:0}.inicio-expo-title,.inicio-expo-date{display:none}.inicio-drawer{top:100%;left:calc(-235 * var(--m));z-index:3;width:auto;right:0}.inicio-drawer-body{border-radius:0 0 calc(12 * var(--m)) calc(12 * var(--m));background:var(--verde)}.inicio-drawer-sheet{padding:calc(12 * var(--m)) calc(14 * var(--m));font-size:calc(12 * var(--m))}.inicio-drawer-sheet h3{margin-bottom:calc(6 * var(--m));font-size:calc(18 * var(--m))}.inicio-drawer-sheet dl{gap:calc(2 * var(--m)) calc(8 * var(--m));margin-bottom:calc(8 * var(--m))}.inicio-drawer-tab{right:calc(5 * var(--m));top:calc(-19 * var(--m));width:calc(14 * var(--m));height:calc(14 * var(--m));background:#fff;border-radius:50%;position:absolute}.inicio-drawer-tab:before{content:"";position:absolute;inset:-10px}.inicio-drawer-chevron{display:none}.inicio-drawer-tab .inicio-drawer-arrow{width:calc(5.657 * var(--m));height:auto;display:block;rotate:135deg}.inicio-drawer[data-open=true] .inicio-drawer-tab .inicio-drawer-arrow{rotate:315deg}.inicio-project{border-radius:calc(12 * var(--m));color:#fff;touch-action:pan-y;background:#000;grid-area:3/1/auto/-1;height:auto;margin:0}.inicio-project-img{left:calc(10 * var(--m));top:calc(10 * var(--m));width:calc(127 * var(--m));height:calc(127 * var(--m));border-radius:calc(6 * var(--m))}.inicio-project-text{left:calc(146 * var(--m));top:calc(10 * var(--m));width:calc(226 * var(--m));max-height:calc(108 * var(--m));-webkit-line-clamp:unset;font-size:calc(12 * var(--m));letter-spacing:-.05em;text-box:trim-start cap alphabetic;display:block;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.inicio-controls{right:calc(10 * var(--m));bottom:calc(5 * var(--m));gap:calc(5 * var(--m))}.inicio-page-dot,.inicio-timer,.inicio-arrow{width:calc(20 * var(--m));height:calc(20 * var(--m));background:#000;box-shadow:inset 0 0 0 1px #fff}.inicio-page-dot{font-family:var(--font-inter), sans-serif;font-weight:700;font-size:calc(12 * var(--m));color:#fff}.inicio-timer{background:conic-gradient(from calc(var(--p) * 1turn), #fff calc((1 - var(--p)) * 1turn), #000 0)}.inicio-timer[data-paused=true]:after{border-inline:2px solid var(--verde)}.inicio-arrow .inicio-arrow-d{display:none}.inicio-arrow .inicio-arrow-m{width:calc(10 * var(--m));height:calc(10 * var(--m));display:block;position:static}.inicio-lugar{border-radius:calc(12 * var(--m));grid-area:4/1;height:auto;margin:0}.inicio-reloj{left:calc(10 * var(--m));top:calc(10 * var(--m));width:calc(127 * var(--m));height:calc(127 * var(--m))}.inicio-reloj>rect:first-of-type{rx:11px}.inicio-lugar p{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.inicio-servicios{z-index:2;border-radius:calc(12 * var(--m));background:#000;grid-area:4/2/6/4;height:auto;margin:0;padding:0;display:block;position:relative;overflow:hidden}.inicio-servicios-title{padding-top:calc(12 * var(--m));font-size:calc(40 * var(--m));text-align:center}.inicio-servicios-list{left:0;right:0;bottom:calc(12 * var(--m));align-items:center;gap:calc(4 * var(--m));font-size:calc(20 * var(--m));letter-spacing:-.05em;position:absolute}.inicio-servicios-list li{color:#000;background:#fff;border-radius:999px}.inicio-servicios-list li:nth-child(3n+1){rotate:-8deg}.inicio-servicios-list li:nth-child(3n+2){rotate:5deg}.inicio-servicios-list li:nth-child(3n){rotate:-3deg}.inicio-servicios-list a{padding:calc(6 * var(--m)) calc(12 * var(--m));-webkit-tap-highlight-color:transparent;line-height:1.1;display:block}.inicio-servicios-list[data-live]{display:block;inset:0}.inicio-servicios-list[data-live] li{will-change:transform;position:absolute;top:0;left:0;rotate:none}.inicio-sticker{--curl:calc(36 * var(--m))}.inicio-sticker-wrap{z-index:1;grid-area:5/1/span 2/-1;width:auto;margin:0;position:relative}.inicio-sticker-front{min-height:calc(208 * var(--m));padding:calc(10 * var(--m)) calc(10 * var(--m)) calc(14 * var(--m));box-shadow:none;background:url(/inicio/m-manifiesto.svg) 0 0/100% 100% no-repeat;display:block}.inicio-mascota{width:calc(127 * var(--m));height:calc(68 * var(--m));border-radius:calc(6 * var(--m));background:#fff;display:block;overflow:hidden}.inicio-mascota img{object-fit:contain;width:100%;height:100%}.inicio-sticker-front p{margin-top:calc(10 * var(--m));font-weight:400;font-size:calc(12 * var(--m));letter-spacing:-.05em;text-box:trim-both cap alphabetic;line-height:1}.inicio-sticker-front b{font-weight:inherit}.inicio-sticker-flap>div,.inicio-sticker-back{-webkit-mask:url(/inicio/m-manifiesto.svg) 0 0/100% 100% no-repeat;mask:url(/inicio/m-manifiesto.svg) 0 0/100% 100% no-repeat}.inicio-sticker-flap>div{background:linear-gradient(135deg,#f8ffea,#dcff9c 45%,#bfff52)}.inicio-sticker-back{gap:calc(10 * var(--m));padding-top:calc(78 * var(--m));font-size:calc(16 * var(--m));background:#bfff524d;border:0}.inicio-sticker-back button{padding:calc(6 * var(--m)) calc(14 * var(--m));font-size:calc(13 * var(--m))}.inicio-sticker-handle{width:56px;height:56px;left:0;right:auto}.inicio-circulo{display:none}@media (min-width:900px){.inicio-frame{--m:calc(min(100cqw, 1440px) / 794);max-width:1440px}.inicio-grid{grid-template-columns:repeat(2, calc(147 * var(--m)) calc(68 * var(--m)) calc(147 * var(--m)));grid-template-rows:calc(68 * var(--m)) calc(69 * var(--m)) calc(68 * var(--m)) calc(147 * var(--m))}.inicio-hero{grid-row:1/4}.inicio-expo{grid-row:2/4}.inicio-project{grid-area:4/1/auto/4}.inicio-lugar{grid-area:1/4/3}.inicio-servicios{grid-area:1/5/4/7}.inicio-sticker-wrap{grid-area:3/4/5/7}.inicio-sticker-front{min-height:calc(225 * var(--m));background-image:url(/inicio/m-manifiesto-ancho.svg)}.inicio-sticker-flap>div,.inicio-sticker-back{-webkit-mask-image:url(/inicio/m-manifiesto-ancho.svg);mask-image:url(/inicio/m-manifiesto-ancho.svg)}}
