html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../fonts/newsreader-latin-opsz-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../fonts/newsreader-latin-opsz-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marfil:#f3efe6;--carbon:#1b201d;--noche:#0e1a22;--manga:#f26a1b;--sol:#f5b82e;--glaciar:#a9dcd9;--cub:#1c7a44;--niebla:#cfd3cc;--humo:#767d78;--font-display:"Archivo Variable", "Arial Narrow", sans-serif;--font-text:"Archivo Variable", system-ui, sans-serif;--font-serif:"Newsreader Variable", Georgia, serif;--text-s:.875rem;--text-m:1.0625rem;--text-l:clamp(1.25rem, .9rem + 1.1vw, 1.75rem);--text-xl:clamp(1.75rem, 1rem + 2.6vw, 3.5rem);--display-m:clamp(3.5rem, 11vw, 12rem);--display-l:clamp(4.5rem, 17vw, 21rem);--gutter:clamp(1.25rem, 4vw, 4.5rem);--rail:clamp(0rem, 6vw, 5.5rem);--ease:cubic-bezier(.22, .8, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--marfil);color:var(--carbon);font-family:var(--font-text);font-size:var(--text-m);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}#root{flex-direction:column;min-height:100svh;display:flex}#root>footer{margin-top:auto}h1,h2,h3,p,figure,dl,dd,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img{max-width:100%;display:block}picture{display:contents}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:3px solid var(--carbon);outline-offset:2px;box-shadow:0 0 0 2px var(--marfil)}::selection{background:var(--sol);color:var(--carbon)}.pildora{--fill:var(--manga);--fill-ink:var(--carbon);isolation:isolate;transition:color .3s, font-stretch .5s var(--ease), scale .2s;border-radius:999px;font-weight:600;overflow:hidden}:where(.pildora){position:relative}.pildora:before{content:"";z-index:-1;background:var(--fill);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover){.pildora:hover{color:var(--fill-ink);font-stretch:112%}.pildora:hover:before{transform:none}}.pildora:focus-visible,.pildora:active{color:var(--fill-ink)}.pildora:focus-visible:before,.pildora:active:before{transform:none}.pildora:focus-visible:before{transition-duration:.18s}.pildora:active{scale:.97}@media (prefers-reduced-motion:reduce){.pildora,.pildora:before{transition:none}.pildora:hover,.pildora:active{font-stretch:100%;scale:none}}.shell{padding:6svh var(--gutter)}.shell section,.shell>p,.shell>ul{max-width:64ch;margin:0 auto 6svh}.shell h2{font-size:var(--text-xl);margin-bottom:.4em;line-height:1.05}.shell p+p,.shell li{margin-top:.5em}.shell dt{color:var(--humo);margin-top:.6em}.display{font-family:var(--font-display);letter-spacing:-.012em;text-transform:uppercase;font-weight:800;font-stretch:62%;line-height:.86}@view-transition{navigation:auto}::view-transition-old(root){animation:.5s var(--ease) both pbp-vt-out}::view-transition-new(root){animation:.7s var(--ease) both pbp-vt-in}@keyframes pbp-vt-out{to{opacity:.6;scale:.98}}@keyframes pbp-vt-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.skip-link{top:.75rem;right:var(--gutter);z-index:100;background:var(--carbon);color:var(--marfil);border-radius:.4rem;padding:.6rem 1rem;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu__toggle{view-transition-name:pbp-menu;top:1.5rem;left:var(--gutter);z-index:60;background-color:var(--carbon);min-height:2.25rem;color:var(--marfil);font-size:var(--text-s);white-space:nowrap;border:1px solid #ffffff47;align-items:center;padding:.35rem .95rem;display:inline-flex;position:fixed}@media (width<=720px){.menu__toggle{top:.75rem;left:.75rem}}.menu__toggle{transition:translate .45s var(--ease), opacity .3s, color .3s, font-stretch .5s var(--ease), scale .2s}.menu__toggle.is-away:not(:focus-visible){opacity:0;translate:0 -180%}.menu__band{z-index:45;background:var(--carbon);height:3.75rem;transition:translate .45s var(--ease);border-bottom:1px solid #ffffff1f;position:fixed;inset:0 0 auto;translate:0 -100%}.menu__band.is-past:not(.is-away),.menu__toggle:focus-visible+.menu__band.is-past{translate:none}.menu__toggle.is-past{translate:0 -.75rem}@media (width<=720px){.menu__toggle.is-past{translate:none}}.menu{z-index:80;padding:1.5rem var(--gutter) 2rem;background:var(--carbon);color:var(--marfil);animation:menu-in .55s var(--ease) both;grid-template-rows:auto 1fr auto;gap:1.5rem;display:grid;position:fixed;inset:0;overflow:auto}@keyframes menu-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.menu :focus-visible{outline-color:var(--marfil);box-shadow:0 0 0 2px var(--carbon)}.menu__bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.menu__brand{color:inherit;transition:font-stretch .5s var(--ease);font-size:1.35rem;text-decoration:none}.menu__close{--fill:var(--marfil);--fill-ink:var(--carbon);min-height:2.25rem;color:var(--marfil);font-size:var(--text-s);border:1px solid #ffffff59;padding:.35rem .95rem}.menu__list{align-self:center;gap:clamp(.5rem,1.6vh,1.25rem);display:grid}.menu__list li{animation:menu-item .6s var(--ease) both;animation-delay:calc(.15s + var(--i) * 60ms)}@keyframes menu-item{0%{opacity:0;transform:translateY(.35em)}}.menu__link{width:fit-content;color:inherit;align-items:baseline;gap:clamp(.75rem,2vw,1.5rem);text-decoration:none;display:flex}.menu__num{font-size:var(--text-s);font-variant-numeric:tabular-nums;color:var(--niebla);flex:none;font-weight:600}.menu__link[aria-current=page] .menu__num{color:var(--manga)}.menu__link[aria-current=page] .menu__title{background:linear-gradient(var(--manga) 0 0) left bottom / 100% .06em no-repeat}.menu__title{text-wrap:balance;transition:font-stretch .5s var(--ease), color .3s;font-size:clamp(2.25rem,7.5vw,6.5rem)}@media (hover:hover){.menu__link:hover .menu__title,.menu__brand:hover{font-stretch:100%}.menu__link:hover .menu__title{color:var(--manga)}}.menu__link:focus-visible .menu__title{color:var(--manga);font-stretch:100%}.menu__brand:focus-visible{font-stretch:100%}.menu__foot{font-size:var(--text-s);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.menu__foot a{color:inherit;background:linear-gradient(var(--manga) 0 0) left bottom / 100% 1px no-repeat;transition:background-size .4s var(--ease);margin-block:-.3rem;padding-block:.3rem;text-decoration:none}.menu__foot a[aria-current=page]{background-size:100% .4em}@media (hover:hover){.menu__foot a:hover{background-size:100% .4em}}.menu__foot a:focus-visible{background-size:100% .4em}@media (prefers-reduced-motion:reduce){.menu,.menu__list li{animation:none}.menu__title,.menu__brand{transition:none}.menu__link:hover .menu__title,.menu__brand:hover{font-stretch:62%}}.footer{background:var(--marfil);color:var(--carbon)}.footer__row{padding:2.5rem calc(var(--gutter) + var(--rail)) 2.5rem var(--gutter);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem clamp(1.5rem,5vw,5rem);display:grid}.footer__name{font-size:clamp(2.5rem,5vw,4.5rem)}.footer__info{font-size:var(--text-s);gap:.6rem;display:grid}.footer__sections{gap:.35rem;margin-bottom:.6rem;display:grid}.footer__label{letter-spacing:.02em;text-transform:uppercase;font-weight:600}.footer__address{max-width:52ch;font-style:normal;font-weight:600}.footer__links{flex-wrap:wrap;gap:.35rem 1.4rem;display:flex}.footer__links a{color:inherit;background:linear-gradient(var(--manga) 0 0) left bottom / 100% 1px no-repeat;transition:background-size .4s var(--ease);margin-block:-.3rem;padding-block:.3rem;text-decoration:none}@media (hover:hover){.footer__links a:hover{background-size:100% .4em}}.footer__links a:focus-visible{background-size:100% .4em}.footer__note{max-width:52ch}.footer__back{background-color:var(--carbon);color:var(--marfil);white-space:nowrap;padding:.85rem 1.4rem;text-decoration:none;display:inline-block}@media (width<=720px){.footer__row{grid-template-columns:minmax(0,1fr)}.footer__back{justify-self:start}}.page__top{padding:clamp(1.25rem, 3vw, 2.5rem) var(--gutter) 0 calc(var(--gutter) + 5.5rem);align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);display:flex}.page__home{color:inherit;border-radius:.5rem;align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);text-decoration:none;display:flex}.page__logo{width:clamp(4rem,5vw,5.25rem);height:auto;transition:transform .5s var(--ease);flex:none}.page__kicker{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);text-wrap:balance;line-height:1.2;position:relative}.page__kicker:after{content:"";background:var(--manga);transform-origin:0;height:2px;transition:transform .4s var(--ease);position:absolute;inset:auto 0 0;transform:scaleX(0)}@media (hover:hover){.page__home:hover .page__kicker:after{transform:none}.page__home:hover .page__logo{transform:scale(1.05)}}.page__home:focus-visible .page__kicker:after{transform:none}@media (prefers-reduced-motion:reduce){.page__logo,.page__kicker:after{transition:none}}.page{min-height:70svh;padding:10svh var(--gutter) 12svh;align-content:center;gap:1rem;display:grid}.page__num{font-size:var(--text-s);letter-spacing:.02em;text-transform:uppercase;font-weight:600}.page__title{font-size:var(--display-m);text-wrap:balance}.page__lead{font-family:var(--font-serif);font-size:var(--text-xl);max-width:24ch;margin-top:1rem;line-height:1.1}.page__note{max-width:44ch}.page__nav ul{flex-wrap:wrap;gap:.5rem .75rem;margin-top:1rem;display:flex}.page__chip{--fill:var(--carbon);--fill-ink:var(--marfil);border:1px solid var(--carbon);color:inherit;padding:.55rem 1rem;text-decoration:none;display:inline-block}@media (width<=720px){.page__top{padding:4.5rem var(--gutter) 0}}:root{--aca-radius:1rem;--aca-gap:clamp(4rem, 10vh, 7rem);--aca-bar:3.875rem;--t-xl:clamp(3.5rem, 10.4vw, 9.6rem);--t-l:clamp(2.4rem, 4.4vw, 4rem);--t-m:clamp(1.5rem, 2.5vw, 2.25rem);--t-body-l:1.1875rem;--t-body:var(--text-m);--t-small:.9375rem}html.aca-js{--bar-ground:var(--marfil);--bar-ink:var(--carbon)}html.aca-js[data-under=vuelo]{--bar-ground:var(--manga)}html.aca-js[data-under=postvuelo]{--bar-ground:var(--glaciar)}html.aca-js[data-under=fogata]{--bar-ground:var(--noche);--bar-ink:var(--marfil)}.moment--prevuelo{background:var(--marfil)}.moment--vuelo{background:var(--manga);color:var(--carbon)}.moment--postvuelo{background:var(--glaciar);color:var(--carbon)}.moment--fogata,.aca-plan{background:var(--noche);color:var(--marfil)}.arch{border-radius:50% 50% 0 0/40% 40% 0 0;overflow:hidden}.arch img,.dome img{object-fit:cover;width:100%;height:100%}.dome{aspect-ratio:3/2;border-radius:50% 50% 0 0/62% 62% 0 0;overflow:hidden}.sun{background:currentColor;border-radius:.31em .31em 0 0;flex:none;width:.62em;height:.31em;display:inline-block}.aca-head{padding:clamp(.75rem, 2.5vh, 2rem) var(--gutter) clamp(1.75rem, 3.5vh, 2.25rem);grid-template-columns:minmax(0,1fr) min(31rem,38vw);align-items:end;gap:1.5rem 3rem;display:grid}.aca-title{font-size:var(--t-xl);text-wrap:balance}.aca-lead{font-family:var(--font-serif);font-size:var(--text-l);text-wrap:pretty;line-height:1.2}.aca-cta{background-color:var(--carbon);color:var(--marfil);margin-top:1.25rem;padding:.9rem 1.5rem;text-decoration:none;display:inline-block}.aca-strip{--sun-w:2.25rem;z-index:40;position:relative}html.aca-js .aca-strip{top:var(--aca-bar);position:sticky}.aca-strip:before{content:"";height:var(--aca-bar);background-color:var(--bar-ground,var(--marfil));opacity:0;pointer-events:none;transition:opacity .3s var(--ease), background-color .9s var(--ease);position:absolute;inset:auto 0 100%}html.aca-docked .aca-strip:before{opacity:1}.aca-strip:after{content:"";background-color:var(--bar-ground,var(--marfil));opacity:0;pointer-events:none;height:.75rem;transition:opacity .3s var(--ease), background-color .9s var(--ease);position:absolute;inset:100% 0 auto}html.aca-docked .aca-strip:after{opacity:1}.aca-strip__track{grid-template-columns:1fr 1.25fr 1fr 1.1fr;height:.5rem;display:grid}.aca-strip__seg{position:relative}.aca-strip__seg a{display:block;position:absolute;inset:0 0 -1rem}.aca-strip__seg:before{content:"";background:var(--seg);transition:transform .35s var(--ease);transform-origin:top;position:absolute;inset:0}.tone-sol{--seg:var(--sol)}.tone-manga{--seg:var(--manga)}.tone-glaciar{--seg:var(--glaciar)}.tone-noche{--seg:#24384a}html[data-under=vuelo] .aca-strip .tone-manga{--seg:color-mix(in oklab, var(--manga), var(--carbon) 24%)}html[data-under=postvuelo] .aca-strip .tone-glaciar{--seg:color-mix(in oklab, var(--glaciar), var(--carbon) 22%)}.aca-strip__seg a:after{content:attr(data-label);background:var(--carbon);color:var(--marfil);font-size:var(--text-s);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s, translate .3s var(--ease);border-radius:999px;padding:.3rem .7rem;font-weight:600;position:absolute;top:1.35rem;left:.75rem;translate:0 -.35rem}@media (hover:hover){.aca-strip__seg:hover:before{transform:scaleY(1.8)}.aca-strip__seg:hover a:after{opacity:1;translate:0}}.aca-strip__seg a:focus-visible:after{opacity:1;translate:0}.aca-strip__sun{transform-origin:50% 100%;animation:aca-rise 1.4s .5s var(--ease) both;bottom:100%;left:calc(var(--sun,0) * (100% - var(--sun-w)));width:var(--sun-w);height:calc(var(--sun-w) / 2);border:2px solid var(--carbon);border-radius:var(--sun-w) var(--sun-w) 0 0;background:var(--sol);pointer-events:none;border-bottom:0;position:absolute}@keyframes aca-rise{0%{scale:1 0}}.aca-strip__now{right:var(--gutter);height:calc(var(--aca-bar) - .9rem);color:var(--bar-ink,var(--carbon));transition:color .5s var(--ease);pointer-events:none;align-items:center;display:none;position:absolute;bottom:calc(100% + .9rem)}html.aca-docked .aca-strip__now{opacity:1;transition:opacity .3s var(--ease);display:flex}@starting-style{html.aca-docked .aca-strip__now{opacity:0}}.aca-strip__now>span{align-items:baseline;gap:.6rem;display:none}html[data-under=prevuelo] .aca-strip__now [data-m=prevuelo],html[data-under=vuelo] .aca-strip__now [data-m=vuelo],html[data-under=postvuelo] .aca-strip__now [data-m=postvuelo],html[data-under=fogata] .aca-strip__now [data-m=fogata]{display:inline-flex}.aca-strip__now .display{font-size:1.5rem;line-height:1}.aca-strip__now em{font-family:var(--font-serif);font-size:var(--t-body-l)}html.aca-docked .menu__toggle{translate:0 -1.125rem}html.aca-js:not(.aca-docked) .menu__toggle.is-past:not(:focus-visible){opacity:0;translate:0 -180%}html.aca-docked[data-under=fogata] .menu__toggle:not(:hover,:focus-visible){background-color:var(--marfil);color:var(--carbon)}html.aca-js .aca [id]{scroll-margin-top:calc(var(--aca-bar) + 1.5rem)}.aca-day{grid-template-columns:1fr 1.25fr 1fr 1.1fr;height:clamp(20rem,100svh - 21rem,40rem);display:grid}.aca-day__panel{color:#fff;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.aca-day__panel:before{content:"";z-index:1;background:var(--seg);transform-origin:top;height:1.5rem;transition:transform .5s var(--ease);position:absolute;inset:0 0 auto;transform:scaleY(0)}@media (hover:hover){.aca-day__panel:hover:before{transform:none}.aca-day__panel:hover .aca-day__text{translate:0 -.5rem}}.aca-day__panel:focus-visible:before{transform:none}.aca-day__panel img{object-fit:cover;width:100%;height:100%;animation:24s ease-in-out infinite alternate aca-drift;position:absolute;inset:0}.aca-day li:nth-child(2) img{animation-delay:-6s}.aca-day li:nth-child(3) img{animation-delay:-12s}.aca-day li:nth-child(4) img{animation-delay:-18s}@keyframes aca-drift{0%{translate:0;scale:1.02}to{translate:-1.2% -.8%;scale:1.08}}.aca-day__panel:after{content:"";z-index:2;background:linear-gradient(#0e1a2200,#0e1a229e 42%,#0e1a22eb);height:80%;position:absolute;inset:auto 0 0}.aca-day__text{z-index:3;transition:translate .5s var(--ease);gap:.55rem;display:grid;position:absolute;inset:auto clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2.5vw,1.9rem)}.aca-day__name{font-size:var(--t-l);transition:font-stretch .5s var(--ease)}.aca-day__when{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);color:var(--sol);order:1}.aca-day__panel-text{max-width:30ch;min-height:3lh;font-size:var(--t-body);order:2;line-height:1.35}@media (hover:hover){.aca-day__panel:hover .aca-day__name{font-stretch:70%}}.aca-day__panel:focus-visible{outline-offset:-5px}.aca-day__panel:focus-visible .aca-day__name{font-stretch:70%}.aca-mhead{padding:var(--aca-gap) var(--gutter) clamp(3rem, 8vh, 5rem);gap:1.5rem clamp(2rem,6vw,6rem);display:grid}.aca-mhead--split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end}.aca-mhead--mirror{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:end}.aca-mhead--mirror .aca-mhead__photo{order:-1;justify-self:start}.aca-mhead__title{font-size:var(--t-xl);line-height:.82}.aca-mhead__when{font-family:var(--font-serif);font-style:italic;font-size:var(--t-m);margin-top:1.25rem;line-height:1.1}.aca-mhead__lead{max-width:46ch;font-size:var(--text-l);text-wrap:pretty;margin-top:1.25rem;line-height:1.32}.aca-mhead__photo{aspect-ratio:4/5;justify-self:end;width:min(100%,27rem)}.aca-mhead--row{grid-template-columns:auto minmax(0,1fr);align-items:end}.aca-mhead--row .aca-mhead__text{display:contents}.aca-mhead--row .aca-mhead__title{grid-row:1/span 2}.aca-mhead--row .aca-mhead__when,.aca-mhead--row .aca-mhead__lead{grid-column:2;margin-top:0}.aca-figures{font-size:var(--t-small);flex-wrap:wrap;gap:.5rem 2rem;margin-top:.85rem;display:flex}.aca-figures span{display:grid}.aca-figures b{font-family:var(--font-display);font-weight:800;font-stretch:75%;font-size:var(--t-m);font-variant-numeric:tabular-nums;line-height:1}.aca-group__title{font-size:var(--t-body);margin:0 0 .45rem;font-weight:700}.aca-list li{margin-top:.3rem;padding-left:1.15em;line-height:1.45;position:relative}.aca-list li:before{content:"";background:currentColor;border-radius:.31em .31em 0 0;width:.62em;height:.31em;position:absolute;top:.6em;left:0}.aca-add{min-height:2.75rem;color:inherit;font-size:var(--t-body);border:2px solid;align-items:center;gap:.6rem;margin-top:1.75rem;padding:.6rem 1.25rem;display:inline-flex}.aca-add__mark{border:2px solid;border-bottom:0;border-radius:.48em .48em 0 0;width:.95em;height:.48em;transition:background-color .3s}.aca-add[aria-pressed=true]{background-color:var(--carbon);border-color:var(--carbon);color:var(--marfil)}.aca-add[aria-pressed=true] .aca-add__mark{background:currentColor}.aca-career{padding:0 var(--gutter) var(--aca-gap);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);display:grid}.aca-ficha{position:relative}.aca-career__arrow{width:3rem;height:1.5rem;color:var(--carbon);position:absolute;top:4.5rem;left:calc(clamp(3rem,7vw,7rem)/-2 - 1.5rem)}.aca-ficha__top{grid-template-columns:clamp(8rem,14vw,13rem) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,2.5vw,2.25rem);display:grid}.aca-ficha__photo{aspect-ratio:4/5}.aca-ficha__name{font-size:var(--t-m);text-wrap:balance;line-height:1}.aca-ficha .aca-figures{flex-wrap:nowrap;gap:2.25rem;margin:1.75rem 0}.aca-ficha .aca-figures b{font-size:var(--t-l);font-stretch:70%}.aca-ficha__summary{max-width:54ch;font-family:var(--font-serif);font-size:var(--t-body-l);margin:.9rem 0 0;line-height:1.38}.aca-ficha__groups{columns:2;column-gap:2rem}.aca-ficha__groups .aca-group{break-inside:avoid;margin-bottom:1.75rem}.aca-travel{padding:clamp(3.5rem, 9vh, 6rem) var(--gutter);background:var(--sol);color:var(--carbon);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.25rem clamp(2rem,6vw,6rem);display:grid}.aca-travel__title{font-size:var(--t-l);text-wrap:balance}.aca-travel__text{max-width:44ch;font-family:var(--font-serif);font-size:var(--text-l);grid-column:1;line-height:1.3}.aca-travel__facts{font-size:var(--t-body-l);grid-area:1/2/span 2;align-self:end;gap:1.1rem;font-weight:600;line-height:1.3;display:grid}.aca-travel__facts li{align-items:baseline;gap:.75rem;display:flex}.aca-travel__facts .sun{width:1.1em;height:.55em}.aca-index{padding:0 var(--gutter) clamp(1.5rem, 4vh, 3rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);display:grid}.aca-index__frame{align-self:start;position:sticky;top:12vh}.aca-index__stage{aspect-ratio:4/5;width:min(100%,57.6svh);position:relative}.aca-index__stage img{opacity:0;transition:opacity .26s;position:absolute;inset:0}.aca-index__stage img.is-on{opacity:1}.aca-index__caption{font-family:var(--font-serif);font-style:italic;font-size:var(--t-body-l);margin-top:1rem}.aca-index__rows{gap:clamp(3.5rem,9vh,5.5rem);display:grid}.aca-course__photo{display:none}.aca-course__name{text-wrap:balance;line-height:.98;font-size:var(--t-l);align-items:baseline;gap:.3em;display:flex;position:relative}.aca-course__sun{background:0 0;border:.06em solid;border-bottom:0;width:.5em;height:.25em;transition:background-color .3s;position:absolute;top:.44em;left:-.8em}.aca-course.is-active .aca-course__sun{background:currentColor}.aca-course__duration{font-family:var(--font-serif);font-style:italic;font-size:var(--t-body-l);margin-top:.7rem}.aca-course__summary{max-width:52ch;font-size:var(--t-body);margin-top:.7rem;line-height:1.5}.aca-rates{gap:.35rem;max-width:40rem;margin-top:1.25rem;display:grid}.aca-rates div{background:#1b201d17;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1.5rem;padding:.65rem .9rem;display:grid}.aca-rates dt{font-weight:600}.aca-rates dd{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.aca-rates dd.aca-rates__note{font-weight:400;font-size:var(--t-small);text-align:left;white-space:normal;grid-column:1/-1}.aca-ratings{padding:0 var(--gutter) var(--aca-gap);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);display:grid}.aca-rating__name{font-size:var(--t-l);text-wrap:balance;line-height:.98}.aca-rating__lead{max-width:54ch;font-family:var(--font-serif);font-size:var(--t-body-l);margin:1.25rem 0 1.5rem;line-height:1.38}.aca-rating .aca-group+.aca-group{margin-top:1.25rem}.aca-rating__note{max-width:50ch;font-family:var(--font-serif);font-style:italic;font-size:var(--t-body-l);margin-top:1.25rem}.aca-rating__pay{margin-top:1rem;font-weight:600}.aca-fleet{padding:0 var(--gutter) clamp(3rem, 8vh, 5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.aca-fleet__title{font-size:var(--t-l)}.aca-fleet__text>p{max-width:40ch;font-size:var(--t-body);margin-top:1rem;line-height:1.5}.aca-fleet__table{border-collapse:collapse;width:100%;font-size:var(--t-body);margin-top:1.75rem}.aca-fleet__table th,.aca-fleet__table td{text-align:left;border-bottom:1px solid #1b201d59;padding:.8rem 0}.aca-fleet__table thead th{font-size:var(--text-s);font-weight:600}.aca-fleet__table thead th:last-child{text-align:right}.aca-fleet__table tbody th{font-weight:600}.aca-fleet__table td{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.aca-fleet__photos{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.aca-fleet__photo:first-child{grid-area:1/1/auto/9}.aca-fleet__photo:nth-child(2){grid-area:2/6/auto/13;margin-top:-12%;position:relative}.aca-workshop{max-width:44ch;font-family:var(--font-serif);font-size:var(--t-body-l);margin-top:2.25rem;line-height:1.4}.aca-workshop a,.aca-mail{z-index:0;color:inherit;font-family:var(--font-text);white-space:nowrap;padding-block:.2em;font-weight:600;text-decoration:none;display:inline-block;position:relative}.aca-workshop a:after,.aca-mail:after{content:"";z-index:-1;transform-origin:50% 100%;height:calc(100% - .24em);transition:transform .45s var(--ease), background-color .45s var(--ease);background:currentColor;position:absolute;inset:auto -.2em .12em;transform:scaleY(.07)}@media (hover:hover){.aca-workshop a:hover:after,.aca-mail:hover:after{background:var(--manga);transform:none}}.aca-workshop a:focus-visible:after,.aca-mail:focus-visible:after{background:var(--manga);transform:none}@media (prefers-reduced-motion:reduce){.aca-workshop a:after,.aca-mail:after{transition:none}}.aca-camp{padding:var(--aca-gap) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.aca-fhead{top:calc(var(--aca-bar) + 1.5rem);position:sticky}.aca-fhead__photo{aspect-ratio:4/5;width:min(100%,21rem,80svh - 22rem);margin-bottom:2rem;position:relative}.aca-fire{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease);position:absolute;inset:0}.aca-fire.is-ready{opacity:1}.aca-fhead .aca-mhead__lead{max-width:38ch}.aca-trail{gap:clamp(3.5rem,8vh,5.5rem);padding-top:clamp(0rem,6vh,4rem);display:grid}.aca-trail__card{grid-template-columns:clamp(8rem,13vw,11rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.75rem);display:grid}.aca-trail__photo{aspect-ratio:var(--ar)}.aca-trail__step--0{--ar:4 / 4.4}.aca-trail__step--1{--ar:4 / 6}.aca-trail__step--2{--ar:4 / 9.5}.aca-trail__name{font-size:var(--t-m);text-wrap:balance;line-height:.98}.aca-trail__price{color:inherit;transition:color .6s var(--ease);font-size:var(--t-l);margin-top:.55rem;font-stretch:70%;line-height:1}.aca-trail__hours{margin-top:.6rem;font-weight:700}.aca-trail__summary{max-width:52ch;font-size:var(--t-body-l);margin:.85rem 0 .5rem;line-height:1.45}.aca-trail__price{color:var(--sol)}.aca-trail .aca-list li:before{background:var(--sol)}.aca-trail .aca-add[aria-pressed=true]{background-color:var(--sol);border-color:var(--sol);color:var(--carbon)}.aca-faq{padding:0 var(--gutter) var(--aca-gap);grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:2rem clamp(2rem,6vw,6rem);display:grid}.aca-faq__title{font-size:var(--t-l)}.aca-faq__stack{gap:.5rem;display:grid}.aca-faq__card{border-radius:var(--aca-radius);background:var(--c);color:var(--carbon);overflow:hidden}.tone-faq-0{--c:var(--sol)}.tone-faq-1{--c:var(--glaciar)}.tone-faq-2{--c:var(--marfil)}.aca-faq__q{font-size:inherit;margin:0}.aca-faq__q button{isolation:isolate;text-align:left;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:1.25rem 1.5rem;display:flex;position:relative}.aca-faq__q button:before{content:"";z-index:-1;background:var(--manga);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.aca-faq__question{font-size:var(--t-body-l);transition:translate .4s var(--ease);font-weight:600;line-height:1.3;display:block}.aca-faq__mark{width:1.75rem;height:.875rem;transition:translate .4s var(--ease);border:2px solid;border-bottom:0;border-radius:1.75rem 1.75rem 0 0;flex:none;position:relative;overflow:hidden}.aca-faq__mark:after{content:"";transition:transform .45s var(--ease);background:currentColor;position:absolute;inset:0;transform:translateY(101%)}@media (hover:hover){.aca-faq__q button:hover:before{transform:none}.aca-faq__q button:hover .aca-faq__question{translate:.5rem}.aca-faq__q button:hover .aca-faq__mark{translate:0 -.2rem}}.aca-faq__q button:focus-visible{outline-offset:-4px}.aca-faq__q button:focus-visible:before,.aca-faq__card.is-open .aca-faq__mark:after{transform:none}.aca-faq__a{max-width:60ch;font-size:var(--t-body);padding:0 1.5rem 1.5rem;line-height:1.55}.aca-plan{padding:clamp(2rem, 6vh, 4rem) var(--gutter) var(--aca-gap)}.aca-coupon{--notch:1.6rem;--cut:44%;border-radius:var(--aca-radius);background:var(--sol);color:var(--carbon);grid-template-columns:minmax(0,44fr) minmax(0,56fr);display:grid;position:relative}.aca-coupon:before,.aca-coupon:after{content:"";left:calc(var(--cut) - var(--notch));width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);background:var(--noche);border-radius:50%;position:absolute}.aca-coupon:before{top:calc(var(--notch) * -1)}.aca-coupon:after{bottom:calc(var(--notch) * -1)}.aca-coupon__stub{flex-direction:column;gap:1.25rem;padding:clamp(2rem,4vw,3.75rem);display:flex;position:relative;overflow:hidden}.aca-coupon__title{font-size:var(--t-l);text-wrap:balance}.aca-coupon__lead{max-width:30ch;font-family:var(--font-serif);font-size:var(--text-l);line-height:1.25}.aca-coupon__sun{background:var(--carbon);width:clamp(10rem,18vw,16rem);height:calc(clamp(10rem,18vw,16rem)/2);translate:0 calc((1 - var(--rise,0)) * 58%);transition:translate 1.1s var(--ease);border-radius:999px 999px 0 0;position:absolute;bottom:0;left:clamp(2rem,4vw,3.75rem)}.aca-coupon__form{border-left:6px dotted var(--noche);gap:1.35rem;padding:clamp(2rem,4vw,3.5rem);display:grid}.aca-chips{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.aca-chips legend,.aca-field__label{margin-bottom:.55rem;font-weight:700;display:block}.aca-chip{position:relative}.aca-chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.aca-chip span{min-height:2.6rem;transition:background-color .25s, color .25s, font-stretch .4s var(--ease);background:#ffffff80;border-radius:999px;align-items:center;padding:.5rem 1rem;font-weight:600;display:inline-flex}@media (hover:hover){.aca-chip:hover span{font-stretch:112%}}.aca-chip input:checked+span{background:var(--carbon);color:var(--marfil)}.aca-chip input:focus-visible+span{outline:3px solid var(--carbon);outline-offset:2px}.aca-field{display:block}.aca-field__empty{max-width:46ch;margin-bottom:.6rem;line-height:1.45}.aca-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.aca-field input,.aca-select select{border:0;border-bottom:2px solid var(--carbon);width:100%;min-height:3.25rem;color:var(--carbon);font:inherit;background:#ffffff8c;border-radius:.5rem .5rem 0 0;padding:0 1rem}.aca-field input::placeholder{color:#5a4a1e}.aca-select{display:block}.aca-select select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5l6 6 6-6' fill='none' stroke='%231b201d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1.1rem center;background-repeat:no-repeat;background-size:.9rem;padding-right:3rem}.aca-picked{flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem;display:flex}.aca-picked li{background:var(--carbon);color:var(--marfil);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .35rem .3rem .95rem;font-weight:600;display:inline-flex}.aca-picked button{border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.2rem;line-height:1;transition:background-color .25s;display:grid}@media (hover:hover){.aca-picked button:hover{background:var(--manga);color:var(--carbon)}}.aca-send{--fill:var(--manga);--fill-ink:var(--carbon);background-color:var(--carbon);min-height:3.6rem;color:var(--marfil);font-size:var(--t-body);justify-content:center;align-items:center;margin-top:.4rem;padding:0 1.5rem;text-decoration:none;display:flex}.aca-mail{justify-self:center}.aca-tray{right:var(--gutter);z-index:55;background-color:var(--carbon);min-height:2.75rem;color:var(--marfil);font-size:var(--text-s);transition:opacity .3s, translate .4s var(--ease), color .3s, font-stretch .5s var(--ease);align-items:center;gap:.55rem;padding:.55rem 1.2rem;text-decoration:none;display:inline-flex;position:fixed;bottom:1.25rem}.aca-tray .sun{color:var(--sol)}.aca-tray.is-hidden{opacity:0;pointer-events:none;translate:0 1rem}.aca-reveal [data-reveal]{opacity:0;transition:opacity .8s var(--ease), translate 1s var(--ease);transition-delay:calc(var(--d,0) * 80ms);translate:0 1.5rem}.aca-reveal [data-reveal].is-in{opacity:1;translate:0}@media (width<=1100px){.aca-ficha__groups{columns:1}.aca-day__panel-text{display:none}}@media (width<=860px){.aca-head,.aca-mhead--split,.aca-mhead--mirror,.aca-career,.aca-travel,.aca-index,.aca-ratings,.aca-fleet,.aca-faq,.aca-coupon{grid-template-columns:minmax(0,1fr)}.aca-mhead__photo,.aca-mhead--mirror .aca-mhead__photo{order:-1;justify-self:start;width:min(100%,22rem)}.aca-mhead--row{display:block}.aca-mhead--row .aca-mhead__when,.aca-mhead--row .aca-mhead__lead{margin-top:1.1rem}.aca-career__arrow{margin:0 0 2rem;display:block;position:static;rotate:90deg}.aca-travel__facts{grid-area:auto/1}.aca-index__frame,.aca-course__sun{display:none}.aca-course__photo{aspect-ratio:4/3;border-radius:50% 50% 0 0/66% 66% 0 0;width:100%;margin-bottom:1.5rem;display:block}.aca-camp{grid-template-columns:minmax(0,1fr)}.aca-fhead{position:static}.aca-fhead__photo{width:min(100%,21rem)}.aca-trail__card{grid-template-columns:minmax(0,1fr);gap:1.25rem}.aca-trail__photo{width:var(--w);aspect-ratio:4/3;border-radius:50% 50% 0 0/66% 66% 0 0}.aca-trail__step--0{--w:58%}.aca-trail__step--1{--w:76%}.aca-trail__step--2{--w:100%}.aca-coupon:before,.aca-coupon:after{display:none}.aca-coupon__stub{padding-bottom:clamp(7rem,30vw,9rem)}.aca-coupon__form{border-left:0;border-top:6px dotted var(--noche)}}@media (width<=720px){.aca-title,.aca-mhead__title{font-size:19.5vw}.aca-day{grid-template-columns:minmax(0,1fr);height:auto}.aca-day__panel{height:8.5rem}.aca-day__panel img{animation:none}.aca-day__panel:after{background:linear-gradient(90deg,#0e1a22d9,#0e1a2233);height:100%}.aca-day__text{gap:.2rem;inset:auto 1.25rem 1.1rem}.aca-day__when{font-size:var(--t-body-l)}.aca-day__panel-text{display:none}.aca-ficha__top{grid-template-columns:minmax(0,1fr);gap:1.25rem}.aca-ficha__photo{width:8rem}.aca-field-row,.aca-rates div{grid-template-columns:minmax(0,1fr)}.aca-rates dd{text-align:left;white-space:normal}.aca-strip{--sun-w:1.75rem}:root{--aca-bar:3.625rem}html.aca-docked .menu__toggle{translate:0 -.375rem}.aca-strip__now .display{font-size:1.15rem}.aca-strip__now em{font-size:var(--t-small)}.aca-tray{right:50%;translate:50%}.aca-tray.is-hidden{translate:50% 1rem}}@media (prefers-reduced-motion:reduce){.aca-day__panel img,.aca-strip__sun{animation:none}.aca-day__name,.aca-day__text,.aca-day__panel:before,.aca-course__name,.aca-faq__question,.aca-faq__mark,.aca-faq__mark:after,.aca-faq__q button:before,.aca-coupon__sun,.aca-strip:before,.aca-strip__now,.aca-trail__price,.aca-chip span,.aca-index__stage img{transition:none}.aca-reveal [data-reveal]{opacity:1;translate:none}}.exp{--e-hero:clamp(3.2rem, 7.4vw, 7.6rem);--e-xl:clamp(3rem, 7.6vw, 8rem);--e-l:clamp(2.2rem, 4.4vw, 4.25rem);--e-m:clamp(1.55rem, 2.6vw, 2.4rem);--e-body-l:1.1875rem;--e-small:.9375rem;--e-radius:.5rem;--e-gap:clamp(4.5rem, 12vh, 9rem);--e-dim:#1b201db3}.seats{display:block;overflow:visible}.seats__fire{fill:var(--sol)}.seats__seat{fill:currentColor;opacity:.2;transition:opacity .45s var(--ease) calc(var(--k,0) * 70ms)}.seats__seat.is-on{opacity:1}.seats__seat--mine.is-empty{fill:none;stroke:var(--manga);stroke-width:2.6px;opacity:1}.seats__seat--mine.is-taken{fill:var(--manga);opacity:1}.exp-chapter{font-size:var(--e-xl);text-wrap:balance}.exp-chapter__seats{vertical-align:-.02em;width:.78em;height:.78em;display:inline-block}.exp-when{font-family:var(--font-serif);font-style:italic;font-size:var(--text-xl);text-wrap:balance;margin-top:.35em;line-height:1.05}.exp-lead{max-width:36ch;font-family:var(--font-serif);font-size:var(--text-l);text-wrap:pretty;margin-top:1.4rem;line-height:1.32}.exp-lead--big{max-width:28ch;margin-top:0;font-size:clamp(1.4rem,1rem + 1.3vw,2.1rem);line-height:1.25}.exp-body{max-width:44ch;font-size:var(--e-body-l);margin-top:1.25rem;line-height:1.55}.exp-h3{font-size:var(--e-m)}.exp-figure{font-size:var(--e-l);margin-top:.4rem}.exp-unit{max-width:62ch;font-size:var(--e-small);margin-top:1.25rem;line-height:1.5}.exp-note{max-width:52ch;font-size:var(--e-small);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 10'%3E%3Cpath d='M-9 0A9 9 0 0 1 9 0Z' fill='%23f26a1b'/%3E%3C/svg%3E") 0 .3em/1.1rem .55rem no-repeat;margin-top:.75rem;padding-left:1.6rem;font-weight:600;line-height:1.45}.exp-sec{padding-bottom:var(--e-gap);position:relative}.exp-sec img{object-fit:cover;width:100%;height:100%}.exp-loop{background:var(--noche);position:relative;overflow:hidden}.exp-loop img,.exp-loop__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.exp-loop__video{opacity:0;height:calc(100% - 1px);transition:opacity 1.2s var(--ease);top:1px}.exp-loop__video.is-ready{opacity:1}.exp-add{min-height:3rem;color:inherit;font-size:var(--e-small);border:2px solid;align-items:center;gap:.6rem;margin-top:1.5rem;padding:0 1.35rem 0 1.1rem;display:inline-flex}.exp-add__mark{border:2px solid;border-bottom:0;border-radius:1.1rem 1.1rem 0 0;width:1.1rem;height:.55rem;transition:background-color .3s,border-color .3s}.exp-add[aria-pressed=true]{background-color:var(--carbon);border-color:var(--carbon);color:var(--marfil);--fill:var(--manga)}.exp-add[aria-pressed=true] .exp-add__mark{background:var(--manga);border-color:var(--manga)}.exp-add--small{min-height:2.5rem;font-size:var(--text-s);margin-top:.85rem;padding:0 1rem 0 .85rem}.exp-table__add .exp-add--small{margin-top:0}.exp-add--night{border-color:var(--marfil);color:var(--marfil);--fill:var(--marfil);--fill-ink:var(--carbon)}.exp-add--night[aria-pressed=true]{background-color:var(--marfil);border-color:var(--marfil);color:var(--carbon);--fill:var(--manga)}.exp-ring{align-items:center;gap:1.25rem clamp(1.25rem,3vw,2.5rem);display:flex}.exp-ring__seats{aspect-ratio:1;flex:none;width:clamp(11rem,15vw,13.5rem);position:relative}.exp-ring__fire{aspect-ratio:1;background:var(--sol);border-radius:50%;width:11%;position:absolute;top:50%;left:50%;translate:-50% -50%}.exp-ring__seat{top:calc(50% + var(--y) * 37%);left:calc(50% + var(--x) * 37%);aspect-ratio:1;width:24%;color:inherit;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}.exp-ring__seat svg{width:92%;rotate:var(--rot);transition:scale .3s var(--ease);overflow:visible}.exp-ring__seat path{fill:#0000;stroke:currentColor;stroke-width:1.6px;transition:fill .3s var(--ease) calc(var(--k) * 45ms), translate .4s var(--ease)}.exp-ring__seat.is-on path{fill:currentColor}.exp-ring__seat.is-mine path{stroke:var(--manga)}.exp-ring__seat.is-mine.is-on path{fill:var(--manga)}@media (hover:hover){.exp-ring__seat{transition:background-color .3s}.exp-ring__seat:hover{background-color:color-mix(in srgb, currentColor 14%, transparent)}.exp-ring__seat:hover path{stroke:var(--manga);translate:0 3.5px}.exp-ring__seat:hover svg{scale:1.12}}.exp-ring__seat[aria-checked=true] path{translate:0 1.5px}.exp-ring__seat:focus-visible{outline-offset:1px;outline:3px solid}.exp-ring__count{font-size:var(--e-l);white-space:nowrap;line-height:.95}.exp-ring__hint{max-width:22ch;font-size:var(--e-small);margin-top:.5rem;font-weight:600;line-height:1.4}.exp-ring--inline{margin-top:1.5rem}.exp-ring--inline .exp-ring__seats{width:8.75rem}.exp-ring--inline .exp-ring__count{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);line-height:1.1}.exp-table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%}.exp-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.exp-table td[data-label]:after{content:attr(data-label);font-family:var(--font-text);margin-top:.35rem;font-size:.8125rem;font-weight:600;font-stretch:100%;line-height:1.2;display:block}.exp-table thead th{font-size:var(--text-s);text-align:right;vertical-align:bottom;padding:0 0 .7rem;font-weight:700}.exp-table thead th:first-child{text-align:left}.exp-table tbody th,.exp-table td{vertical-align:top;border-top:1px solid #1b201d47;padding:1.25rem 0}.exp-table tbody th{text-align:left;padding-right:2rem;font-weight:400}.exp-table td{font-family:var(--font-display);font-weight:800;font-stretch:62%;font-size:var(--e-m);text-align:right;white-space:nowrap;color:var(--e-dim);padding-left:1rem;line-height:1;transition:color .35s;position:relative}.exp-table td.is-yours,.exp-table th.is-yours{color:var(--carbon)}.exp-table td.is-yours:before{content:"";background:var(--manga);border-radius:1.1rem 1.1rem 0 0;width:1.1rem;height:.55rem;position:absolute;bottom:calc(100% - 1rem);right:0}.exp-table__name{font-size:var(--e-m);display:block}.exp-table__meta{font-family:var(--font-serif);margin-top:.35rem;font-size:1.15rem;font-style:italic;display:block}.exp-table__text,.exp-table__stops,.exp-table__options{max-width:52ch;margin-top:.6rem;line-height:1.5;display:block}.exp-table__stops{font-size:var(--e-small)}.exp-table__options span{margin-top:.25rem;display:block}.exp-table td.exp-table__add{width:1%;font-family:var(--font-text);font-weight:400;font-stretch:100%;font-size:var(--text-s);color:var(--carbon)}.exp-top{z-index:2;position:absolute;inset:0 0 auto}.exp-hero{background:var(--noche);min-height:100svh;color:var(--marfil);display:grid;position:relative;overflow:clip}.exp-hero__media{position:absolute;inset:0}.exp-hero__media img,.exp-hero__media video{object-position:50% 58%}.exp-hero__veil{background:linear-gradient(#f3efe699,#f3efe600 24%),linear-gradient(#0c0f1100 36%,#0c0f1159 60%,#0c0f11d1);position:absolute;inset:0}.exp-hero__body{padding:0 var(--gutter) clamp(1.75rem, 5vh, 3.25rem);grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:end;gap:2rem clamp(2rem,6vw,6rem);display:grid;position:relative}.exp-hero__title{font-size:var(--e-hero);text-wrap:balance}@media (width>=1101px){.exp-hero__title{white-space:nowrap;font-size:clamp(4rem,5.6vw,6.6rem)}}.exp-hero__lead{max-width:58ch;font-family:var(--font-serif);font-size:var(--text-l);text-wrap:pretty;margin-top:1.5rem;line-height:1.3}.exp-hero__ronda{justify-items:center;gap:1.25rem;display:grid}.exp-hero__ring{aspect-ratio:1;width:clamp(7rem,10vw,9.5rem);position:relative}.exp-hero__seats{width:100%;height:100%;color:var(--marfil)}.exp-hero__mine{font-family:var(--font-serif);color:var(--manga);white-space:nowrap;font-size:1.05rem;font-style:italic;position:absolute;top:100%;left:50%;translate:-50% -.35rem}.exp-hero__cta{background-color:var(--marfil);min-height:3.25rem;color:var(--carbon);font-size:var(--e-body-l);align-items:center;margin-top:1.3rem;padding:0 1.6rem;text-decoration:none;display:inline-flex}.exp-index{padding:clamp(2.5rem, 6vh, 4rem) var(--gutter) 0}.exp-index__title{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l)}.exp-index__list{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.exp-index__list a{border-radius:var(--e-radius);color:inherit;font-family:var(--font-display);text-transform:uppercase;justify-items:start;gap:.6rem;padding:.85rem .75rem .9rem;font-size:clamp(1.1rem,1.7vw,1.65rem);font-weight:800;font-stretch:62%;line-height:1;text-decoration:none;transition:background-color .3s;display:grid}.exp-index__seats{aspect-ratio:1;width:clamp(3rem,4.6vw,4.25rem);height:auto;transition:rotate .6s var(--ease)}@media (hover:hover){.exp-index__list a:hover{background:#1b201d0f}.exp-index__list a:hover .exp-index__seats{rotate:45deg}}.exp-index__list a:focus-visible .exp-index__seats{rotate:45deg}.exp-llegar{padding-top:var(--e-gap)}.exp-llegar__head{padding-left:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:2rem clamp(2rem,5vw,5rem);display:grid}.exp-llegar__photo{aspect-ratio:918/434;border-radius:var(--e-radius) 0 0 var(--e-radius);overflow:hidden}.exp-board{margin:clamp(3rem, 8vh, 5rem) var(--gutter) 0}.exp-board__row{border-radius:var(--e-radius);text-align:left;grid-template-columns:minmax(0,4fr) minmax(4rem,3fr) minmax(0,4fr) 10rem 8.5rem;align-items:center;gap:1.25rem;width:100%;padding:.85rem .75rem;transition:background-color .3s;display:grid}.exp-board__from,.exp-board__to{font-size:var(--e-l);transition:font-stretch .5s var(--ease)}.exp-board__to{color:#1b201d9e}.exp-board__line{height:1rem;position:relative;container-type:inline-size}.exp-board__line:before{content:"";border-top:2px solid;position:absolute;inset:50% 0 auto;translate:0 -1px}.exp-board__plane{width:2rem;height:1rem;fill:var(--marfil);stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;transition:translate .9s var(--ease);position:absolute;top:50%;left:0;translate:0 -50%}.exp-board__price{white-space:nowrap;font-family:var(--font-display);font-weight:800;font-stretch:62%;font-size:var(--e-m);text-align:right;font-variant-numeric:tabular-nums}.exp-board__pick{font-size:var(--text-s);border:2px solid;border-radius:999px;justify-self:end;padding:.45rem .95rem;font-weight:600;transition:background-color .3s,color .3s,border-color .3s}@media (hover:hover){.exp-board__row:hover .exp-board__plane{translate:calc(100cqw - 100%) -50%}.exp-board__row:hover .exp-board__from{font-stretch:80%}.exp-board__row:hover .exp-board__pick{background:var(--carbon);color:var(--marfil)}}.exp-board__row:focus-visible .exp-board__plane,.exp-board__row[aria-pressed=true] .exp-board__plane{translate:calc(100cqw - 100%) -50%}.exp-board__row[aria-pressed=true]{background:#f26a1b1f}.exp-board__row[aria-pressed=true] .exp-board__to{color:var(--carbon)}.exp-board__row[aria-pressed=true] .exp-board__pick{background:var(--manga);border-color:var(--manga);color:var(--carbon)}.exp-board__row:focus-visible{outline-offset:-3px}.exp-llegar__notes{margin:1.5rem var(--gutter) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.5rem clamp(2rem,5vw,5rem);display:grid}.exp-llegar__notes .exp-unit{margin-top:0}.exp-h4{font-size:var(--text-s);font-weight:700}.exp-fares{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 2.5rem;max-width:46rem;margin-top:.6rem;display:grid}.exp-fares li{justify-content:space-between;gap:1rem;line-height:1.35;display:flex}.exp-fares small{font-size:.8125rem;display:block}.exp-fares__price{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.exp-fares--ground{grid-template-columns:1fr;max-width:30rem;margin-top:1rem}.exp-llegar__wait{font-size:var(--e-small);margin-top:.85rem}.exp-llegar__ground{margin:clamp(3.5rem, 9vh, 6rem) var(--gutter) 0;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);align-items:end;gap:2rem clamp(2rem,4vw,4rem);display:grid}.exp-llegar__van{aspect-ratio:4/5;border-radius:var(--e-radius);overflow:hidden}.exp-llegar__ground-text p:not(.exp-figure){max-width:40ch;margin-top:.85rem;line-height:1.5}.exp-llegar__base{border-top:2px solid var(--carbon);font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);text-wrap:pretty;padding-top:1.1rem;line-height:1.3}.exp-band,.exp-fuego__open{min-height:min(92svh,60vw);color:var(--marfil);display:grid;position:relative;overflow:clip}.exp-band__img,.exp-fuego__media{inset:0;position:absolute!important}.exp-band__veil{background:linear-gradient(#0c0f1100 30%,#0c0f112e 55%,#0c0f11b8);position:absolute;inset:0}.exp-band__text{padding:0 var(--gutter) clamp(2rem, 6vh, 4rem);align-self:end;position:relative}.exp-band .exp-chapter,.exp-fuego__open .exp-chapter{font-size:var(--e-hero)}.exp-dos__body{padding:var(--e-gap) var(--gutter) 0;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:2.5rem clamp(2.5rem,7vw,7rem);display:grid}.exp-dos__tandem{aspect-ratio:4/5;border-radius:var(--e-radius);overflow:hidden}.exp-offer{border-top:2px solid var(--carbon);margin-top:clamp(2.5rem,6vh,4rem);padding-top:1.5rem}.exp-offer__also{font-family:var(--font-serif);margin-top:1rem;font-size:1.15rem;font-style:italic}.exp-offer>p{max-width:44ch;margin-top:.75rem;line-height:1.5}.exp-facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:1rem 2.5rem;margin-top:1.5rem;display:grid}.exp-facts:not(.exp-facts--trip) div{flex-direction:column-reverse;justify-content:flex-end;display:flex}.exp-facts dt{font-size:var(--text-s);font-weight:700}.exp-facts dd{font-family:var(--font-serif);margin:0 0 .25rem;font-size:1.25rem;line-height:1.2}.exp-facts dd.display{font-family:var(--font-display);font-size:var(--e-m);line-height:1}.exp-dos__land{aspect-ratio:1582/680;margin:var(--e-gap) var(--gutter) 0;border-radius:var(--e-radius);overflow:hidden}.exp-cuatro__head{padding:var(--e-gap) 0 0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2rem clamp(2rem,5vw,5rem);display:grid}.exp-cuatro__cabin{aspect-ratio:16/9;border-radius:var(--e-radius) 0 0 var(--e-radius);overflow:hidden}.exp-flights{padding:var(--e-gap) var(--gutter) var(--e-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}.exp-flights__side{position:sticky;top:8vh}.exp-flights__valle{aspect-ratio:4/5;border-radius:var(--e-radius);overflow:hidden}.exp-glacier{min-height:100svh;margin-bottom:calc(var(--e-gap) * -1);color:var(--marfil);background:var(--noche);display:grid;position:relative;overflow:clip}.exp-glacier__media{inset:0;position:absolute!important}.exp-glacier__veil{background:linear-gradient(90deg,#0c0f11e0,#0c0f1199 45%,#0c0f1100 75%),linear-gradient(#0c0f1100 45%,#0c0f11bf);position:absolute;inset:0}.exp-glacier__body{max-width:46rem;padding:0 var(--gutter) clamp(2.5rem, 8vh, 5rem);align-self:end;position:relative}.exp-glacier__title{font-size:var(--e-hero)}.exp-glacier__alt{font-family:var(--font-serif);color:var(--sol);margin-top:.4rem;font-size:clamp(1.5rem,1rem + 1.8vw,2.75rem);font-style:italic;line-height:1.05}.exp-glacier__text{max-width:38ch;font-family:var(--font-serif);font-size:var(--text-l);margin-top:1.25rem;line-height:1.3}.exp-table--glacier{width:auto;min-width:min(100%,30rem);margin-top:1.75rem}.exp-table--glacier thead th{text-align:left;padding-left:1.5rem}.exp-table--glacier thead th:first-child,.exp-table--glacier td:first-child{padding-left:0}.exp-table--glacier td{font-size:var(--e-m);text-align:left;vertical-align:bottom;color:var(--marfil);border-top-color:#f3efe666;padding:.9rem 0 0 1.5rem}.exp-table--glacier td.is-yours{font-size:var(--e-l);color:var(--marfil)}.exp-table--glacier td:after{font-size:.875rem;font-weight:700}.exp-table--glacier td.is-yours:before{bottom:calc(100% - .6rem);left:1.5rem;right:auto}.exp-table--glacier td:first-child.is-yours:before{left:0}.exp-glacier__meta{max-width:44ch;margin-top:1.25rem;line-height:1.5}.exp-mesa{padding-top:calc(var(--e-gap) * 2);background:var(--glaciar)}.exp-mesa__grid{padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}.exp-mesa__side{position:sticky;top:6vh}.exp-mesa__lodge{aspect-ratio:5/6;border-radius:var(--e-radius);max-height:62svh}.exp-mesa__note{max-width:48ch;margin-top:1rem;line-height:1.5}.exp-mesa .exp-head{margin-bottom:2.5rem}.exp-table--mesa thead th:not(:first-child){padding-left:1rem}.exp-table--mesa tbody th,.exp-table--mesa td{vertical-align:middle;padding:1rem 0}.exp-table--mesa td{padding-left:1rem;font-size:clamp(1.3rem,1.9vw,1.75rem)}.exp-table--mesa .exp-table__name{font-family:var(--font-serif);font-size:1.3rem;line-height:1.2}.exp-table--mesa .exp-table__meta{font-family:var(--font-text);font-style:normal;font-size:var(--text-s);margin-top:.15rem}.exp-table--mesa td.exp-table__add{padding-left:1.25rem}.exp-table--mesa thead th.is-yours{color:var(--carbon)}.exp-mesa__photos{margin-top:var(--e-gap);padding:0 var(--gutter);grid-template-columns:.8fr 1.1fr 1.25fr 1.1fr;align-items:end;gap:clamp(.75rem,1.6vw,1.5rem);display:grid}.exp-mesa__photo img{border-radius:var(--e-radius)}.exp-mesa__photo--mates img{aspect-ratio:4/5}.exp-mesa__photo--kayak img,.exp-mesa__photo--pesca img{aspect-ratio:4/3}.exp-mesa__photo--cabalgata img{aspect-ratio:3/2.4}.exp-mesa__label{font-family:var(--font-serif);margin-top:.6rem;font-size:1.15rem;font-style:italic;display:block}.exp-tierra{padding-top:var(--e-gap)}.exp-tierra__head,.exp-builder__head{padding:0 var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"title lead""when lead";align-items:end;gap:0 clamp(2rem,5vw,5rem);display:grid}.exp-tierra__head .exp-chapter,.exp-builder__head .exp-chapter{grid-area:title}.exp-tierra__head .exp-when{grid-area:when}.exp-tierra__head .exp-lead,.exp-builder__head .exp-lead{grid-area:lead;align-self:end;margin-top:0}.exp-trips{padding:0 var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem clamp(1.5rem,3vw,3rem);margin-top:clamp(3rem,8vh,5rem);display:grid}.exp-trip article{align-content:start;gap:1.25rem;display:grid}.exp-trip__stop{font-family:var(--font-serif);align-items:center;gap:.6rem;font-size:1.2rem;font-style:italic;display:flex;position:relative}.exp-trip__stop:after{content:"";border-top:2px solid;flex:1;margin-right:calc(-1*clamp(1.5rem,3vw,3rem))}.exp-trip--2 .exp-trip__stop:after{margin-right:0}.exp-trip__dot{background:var(--manga);border-radius:1.5rem 1.5rem 0 0;flex:none;width:1.5rem;height:.75rem}.exp-trip__photo{border-radius:var(--e-radius);aspect-ratio:4/3;overflow:hidden}.exp-trip__body>p:not(.exp-note){max-width:44ch;margin-top:.75rem;line-height:1.5}.exp-trip__price{margin-top:1.25rem;font-weight:600}.exp-trip__price .display{font-size:var(--e-l);margin-right:.25rem}.exp-facts--trip{grid-template-columns:1fr;gap:.75rem;margin-top:1.6rem}.exp-facts--trip div{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;display:grid}.exp-facts--trip dd{font-family:var(--font-text);font-size:var(--e-small);margin:0;line-height:1.45}.exp-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:1.4rem;display:grid}.exp-tiers__seat{border-radius:var(--e-radius);text-align:center;justify-items:center;gap:.2rem;padding:.5rem .1rem .6rem;transition:background-color .3s;display:grid}.exp-tiers__seat svg{fill:currentColor;opacity:.3;width:1.9rem;height:auto;transition:opacity .3s, translate .45s var(--ease), fill .3s}.exp-tiers__n{font-family:var(--font-display);font-size:1.5rem;font-weight:800;font-stretch:62%;line-height:1}.exp-tiers__unit{font-size:var(--e-small);margin-top:.6rem}.exp-tiers__price{white-space:nowrap;font-family:var(--font-text);font-weight:700;font-size:var(--text-s);color:var(--e-dim);line-height:1}@media (hover:hover){.exp-tiers__seat:hover svg{opacity:.7;translate:0 -.2rem}}.exp-tiers__seat.is-yours{background:#f26a1b24}.exp-tiers__seat.is-yours svg{fill:var(--manga);opacity:1;translate:0 -.2rem}.exp-tiers__seat.is-yours .exp-tiers__price{color:var(--carbon)}@media (hover:hover){.exp-tiers__seat.is-yours:hover svg{translate:0 -.45rem}}.exp-fuego{background:var(--noche);color:var(--marfil)}.exp-fuego__open{min-height:100svh}.exp-fuego__body{padding:var(--e-gap) var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:2.5rem clamp(2.5rem,7vw,7rem);display:grid}.exp-fuego__night{aspect-ratio:1218/1052;border-radius:var(--e-radius);overflow:hidden}.exp-quote{margin:2.5rem 0 0}.exp-quote blockquote{margin:0}.exp-quote figcaption{font-size:var(--e-small);margin-top:.6rem;font-weight:600}.exp-quote p{max-width:30ch;font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);color:var(--sol);line-height:1.3}.exp-mate{height:460svh;position:relative}.exp-mate__stage{height:100svh;padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) auto;align-items:center;gap:2rem clamp(2rem,5vw,5rem);display:grid;position:sticky;top:0}.exp-mate__title{font-size:var(--e-l)}.exp-mate__how{max-width:34ch;font-size:var(--e-body-l);margin-top:1rem;line-height:1.5}.exp-mate__words{margin-top:clamp(1.25rem,4vh,2.5rem)}.exp-mate__words li{font-family:var(--font-serif);opacity:.45;transition:opacity .5s var(--ease), translate .6s var(--ease), color .5s;font-size:clamp(1.5rem,.9rem + 2.2vw,3.2rem);font-style:italic;line-height:1.08}.exp-mate__words li.is-past{opacity:.65}.exp-mate__words li.is-now{opacity:1;color:var(--sol);translate:.6rem}.exp-mate__words li.is-last{font-family:var(--font-display);text-transform:uppercase;margin-top:.3rem;font-style:normal;font-weight:800;font-stretch:62%}.exp-mate__words li.is-last.is-now{color:var(--manga)}.exp-mate__cta{background-color:var(--marfil);min-height:3rem;color:var(--carbon);transition:background-color .4s, color .3s, font-stretch .5s var(--ease), scale .2s;align-items:center;margin-top:1.5rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.exp-mate__cta.is-on{background-color:var(--manga)}.exp-mate__ronda{aspect-ratio:1;width:min(84svh,50vw);position:relative;container-type:size}.exp-mate__photo{border-radius:50%;inset:0;position:absolute!important}.exp-mate__hand{top:calc(var(--y) * 100%);left:calc(var(--x) * 100%);aspect-ratio:1;border:2px solid var(--sol);opacity:0;width:12%;transition:opacity .5s var(--ease), scale .6s var(--ease);border-radius:50%;position:absolute;translate:-50% -50%;scale:.7}.exp-mate__hand.is-past{opacity:.35;scale:.7}.exp-mate__hand.is-now{opacity:1;scale:1}.exp-mate__hand.is-yours{border-color:var(--manga);opacity:.85;scale:.85}.exp-mate__hand.is-yours.is-now{opacity:1;scale:1.05}.exp-mate__toca{font-family:var(--font-display);text-transform:uppercase;color:var(--manga);white-space:nowrap;font-size:clamp(1.1rem,2.2cqw,1.6rem);font-weight:800;font-stretch:62%;position:absolute;top:104%;left:50%;translate:-50%}.exp-mate__mate{width:6%;translate:calc(var(--x) * 100cqw - 50%) calc(var(--y) * 100cqh - 50%);position:absolute;top:0;left:0}.exp-mate__mate svg{width:100%;display:block;overflow:visible}.exp-mate__straw{fill:none;stroke:var(--marfil);stroke-width:2px;stroke-linecap:round}.exp-mate__gourd{fill:var(--sol);stroke:var(--carbon);stroke-width:1.5px}.exp-mate.is-still{height:auto;padding:var(--e-gap) 0}.exp-mate.is-still .exp-mate__stage{height:auto;position:static}.exp-mate.is-still .exp-mate__words li{opacity:1}.exp-mate.is-still .exp-mate__hand:not(.is-yours){opacity:.35;scale:.7}.exp-fuego__pilots{padding:0 var(--gutter);align-items:center;gap:1.25rem;display:flex}.exp-fuego__pilots-seats{width:3.25rem;height:3.25rem;color:var(--marfil);flex:none}.exp-fuego__pilots p{max-width:46ch;font-family:var(--font-serif);font-size:var(--text-l);line-height:1.35}.exp-fuego__pilots a,.exp-mail{z-index:0;color:inherit;padding-block:.2em;font-weight:600;text-decoration:none;display:inline-block;position:relative}.exp-fuego__pilots a:after,.exp-mail:after{content:"";z-index:-1;transform-origin:50% 100%;height:calc(100% - .24em);transition:transform .45s var(--ease), background-color .45s var(--ease);background:currentColor;position:absolute;inset:auto -.2em .12em;transform:scaleY(.07)}@media (hover:hover){.exp-fuego__pilots a:hover,.exp-mail:hover{color:var(--carbon)}.exp-fuego__pilots a:hover:after,.exp-mail:hover:after{background:var(--manga);transform:none}}.exp-fuego__pilots a:focus-visible,.exp-mail:focus-visible{color:var(--carbon)}.exp-fuego__pilots a:focus-visible:after,.exp-mail:focus-visible:after{background:var(--manga);transform:none}.exp-builder{padding-top:var(--e-gap);background:var(--noche);color:var(--marfil);scroll-margin-top:1rem}.exp-builder__head .exp-chapter{font-size:var(--e-hero)}.exp-builder__form{padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"people pick""from pick""fire pick""fields send";align-items:start;gap:clamp(2.5rem,6vh,3.5rem) clamp(2.5rem,6vw,6rem);margin-top:clamp(3rem,8vh,5rem);display:grid}.exp-builder__people{grid-area:people}.exp-builder__group{border:0;min-width:0;margin:0;padding:0}.exp-builder__group:not(.exp-builder__pick){grid-area:from}.exp-builder__pick{grid-area:pick}.exp-builder__legend,.exp-field__label{margin-bottom:.75rem;padding:0;font-weight:700;display:block}.exp-chips{flex-wrap:wrap;gap:.5rem;display:flex}.exp-chip{display:inline-flex;position:relative}.exp-chip input{appearance:none;cursor:pointer;background:0 0;border:1px solid #f3efe673;border-radius:999px;margin:0;transition:background-color .25s,border-color .25s;position:absolute;inset:0}.exp-chip>span{pointer-events:none;min-height:2.75rem;transition:color .25s, font-stretch .4s var(--ease);align-items:baseline;gap:.5rem;padding:.65rem 1rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.exp-chip small{opacity:.8;font-size:.8125rem;font-weight:500}@media (hover:hover){.exp-chip:hover>span{font-stretch:112%}.exp-chip:hover input{border-color:var(--marfil)}}.exp-chip input:checked{background:var(--marfil);border-color:var(--marfil)}.exp-chip input:checked+span{color:var(--carbon)}.exp-chip input:focus-visible{outline:3px solid var(--marfil);outline-offset:2px}.exp-pick+.exp-pick{margin-top:1.75rem}.exp-pick__title{font-family:var(--font-serif);color:var(--sol);margin-bottom:.4rem;font-size:1.35rem;font-style:italic}.exp-check{border-radius:var(--e-radius);cursor:pointer;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;margin-inline:-.75rem;padding:.7rem .75rem;transition:background-color .25s;display:grid;position:relative}.exp-check input{appearance:none;border:2px solid var(--marfil);cursor:pointer;width:1.4rem;height:.7rem;transition:background-color .25s, border-color .25s, translate .35s var(--ease);border-bottom:0;border-radius:1.4rem 1.4rem 0 0;align-self:center;margin:0}.exp-check input:checked{background:var(--manga);border-color:var(--manga);translate:0 -.15rem}.exp-check input:focus-visible{outline:3px solid var(--marfil);outline-offset:4px}.exp-check__name{transition:font-stretch .4s var(--ease);font-weight:600;line-height:1.35}@media (hover:hover){.exp-check:hover .exp-check__name{font-stretch:110%}.exp-check:hover{background:#f3efe60f}}.exp-check:has(input:checked){background:#f26a1b29}.exp-check__price{font-family:var(--font-display);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;font-stretch:62%}.exp-check__over{color:var(--sol);margin-top:.15rem;display:block}.exp-check__price small{font-family:var(--font-text);opacity:.8;font-size:.8125rem;font-weight:500;font-stretch:100%}.exp-fire{cursor:pointer;grid-area:fire;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:1.1rem 1.25rem;display:grid;position:relative}.exp-fire input{appearance:none;border-radius:var(--e-radius);cursor:pointer;background:0 0;border:1px solid #f5b82e99;margin:0;transition:background-color .3s,border-color .3s;position:absolute;inset:0}.exp-fire>span{pointer-events:none;position:relative}@media (hover:hover){.exp-fire:hover input{border-color:var(--sol)}}.exp-fire input:checked{background:#f5b82e1f}.exp-fire input:focus-visible{outline:3px solid var(--marfil);outline-offset:3px}.exp-fire__box svg{fill:none;width:2.4rem;stroke:var(--sol);stroke-width:1.6px;transition:fill .3s, translate .4s var(--ease);display:block}.exp-fire input:checked~.exp-fire__box svg{fill:var(--sol);translate:0 -.2rem}.exp-fire__label{font-weight:700;line-height:1.3;display:block}.exp-fire__hint{font-size:var(--e-small);opacity:.85;margin-top:.3rem;line-height:1.45;display:block}.exp-builder__fields{grid-area:fields;gap:1.25rem;display:grid}.exp-field{display:block}.exp-field input{border:0;border-bottom:2px solid var(--marfil);border-radius:var(--e-radius) var(--e-radius) 0 0;width:100%;min-height:3.25rem;color:var(--marfil);font:inherit;caret-color:var(--manga);background:#f3efe617;padding:0 1rem}.exp-field input::placeholder{color:#f3efe6b8}.exp-field input:focus-visible{outline:3px solid var(--marfil);outline-offset:2px}.exp-builder__send{grid-area:send;align-self:end;gap:.75rem;display:grid}.exp-send{background-color:var(--marfil);min-height:3.75rem;color:var(--carbon);font-size:var(--e-body-l);justify-content:center;align-items:center;padding:0 1.5rem;text-decoration:none;display:flex}.exp-mail{justify-self:center}.exp-faq{padding:var(--e-gap) var(--gutter)}.exp-faq__title{font-size:var(--e-l);max-width:14ch}.exp-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:2rem clamp(2rem,5vw,5rem);display:grid}.exp-faq__title{position:sticky;top:12vh}.exp-faq__list{gap:clamp(1.75rem,4vh,2.75rem);display:grid}.exp-faq__item{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.6rem clamp(1.5rem,3vw,3rem);display:grid}.exp-faq__item dt{font-family:var(--font-serif);font-size:clamp(1.3rem,1rem + .8vw,1.7rem);line-height:1.2}.exp-faq__item dd{max-width:52ch;margin:0;line-height:1.55}.exp-cierre{padding:var(--e-gap) var(--gutter);background:var(--noche);color:var(--marfil);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,6vw,6rem);display:grid}.exp-cierre__seats{width:clamp(10rem,22vw,20rem);height:auto;color:var(--marfil)}.exp-cierre__title{font-size:var(--e-xl);text-wrap:balance}.exp-cierre__lead{max-width:40ch;font-family:var(--font-serif);font-size:var(--text-l);margin-top:1.25rem;line-height:1.3}.exp-cierre__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem;display:flex}.exp-cierre .exp-send{padding:0 2rem}.exp-tray{right:var(--gutter);z-index:55;background-color:var(--carbon);min-height:3rem;color:var(--marfil);font-size:var(--text-s);transition:opacity .3s, translate .4s var(--ease), display .4s allow-discrete, color .3s, font-stretch .5s var(--ease);align-items:center;gap:.7rem;padding:.4rem 1.2rem .4rem .6rem;text-decoration:none;display:inline-flex;position:fixed;bottom:1.25rem}@starting-style{.exp-tray{opacity:0;translate:0 1rem}}.exp-tray__seats{width:2.2rem;height:2.2rem}.exp-tray__now{font-family:var(--font-serif);font-size:1rem;font-style:italic}.exp-tray__go{font-weight:700}.exp-tray.is-hidden{opacity:0;display:none;translate:0 1rem}.exp-reveal [data-reveal]{opacity:0;transition:opacity .8s var(--ease), translate 1s var(--ease);transition-delay:calc(var(--d,0) * 80ms);translate:0 1.5rem}.exp-reveal [data-reveal].is-in{opacity:1;translate:0}@media (width<=1100px){.exp-board__row{grid-template-columns:minmax(0,4fr) minmax(3rem,2fr) minmax(0,4fr) 9rem 7.5rem}.exp-flights{grid-template-columns:1fr}.exp-flights__side{position:relative;top:0}.exp-flights__valle{width:min(100%,24rem)}.exp-trips{grid-template-columns:1fr;max-width:44rem}.exp-trip__stop:after{margin-right:0}.exp-index__list{grid-template-columns:repeat(4,minmax(0,1fr))}.exp-builder__form{grid-template-columns:1fr;grid-template-areas:"people""from""pick""fire""fields""send"}.exp-mate__stage{grid-template-columns:minmax(0,1fr) auto}.exp-mate__ronda{width:min(70svh,52vw)}}@media (width<=860px){.exp{--e-gap:clamp(3.5rem, 10vh, 5.5rem)}.exp-hero{background:#0c0f11;grid-template-rows:58svh auto;min-height:0}.exp-hero__media{grid-area:1/1;position:relative}.exp-hero__media img,.exp-hero__media video{object-position:50% 40%}.exp-hero__veil{background:linear-gradient(#f3efe6b8,#f3efe600 30%),linear-gradient(#0c0f1100 55%,#0c0f118c 78%,#0c0f11);grid-area:1/1;position:relative}.exp-hero__body{grid-area:2/1;grid-template-columns:1fr;gap:1.1rem;margin-top:-5rem;padding-bottom:1.5rem}.exp-hero__ronda{align-items:center;gap:1.5rem;display:flex}.exp-hero__ring{width:5.5rem;margin-bottom:1.3rem}.exp-hero__lead{margin-top:1rem;font-size:1.1875rem}.exp-hero__cta{margin-top:0}.exp-llegar__head,.exp-cuatro__head{grid-template-columns:1fr;padding-right:0}.exp-llegar__head .exp-head,.exp-cuatro__head .exp-head{padding-right:var(--gutter)}.exp-board__row{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);grid-template-areas:"from line to""price price pick";gap:.35rem .75rem}.exp-board__pick{grid-area:pick;padding:.3rem .8rem}.exp-board__from{grid-area:from}.exp-board__line{grid-area:line}.exp-board__to{grid-area:to}.exp-board__price{text-align:left;grid-area:price}.exp-board__from,.exp-board__to{font-size:clamp(1.6rem,7.4vw,2.4rem)}.exp-board__plane{width:1.5rem}.exp-llegar__ground{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}.exp-band,.exp-fuego__open{min-height:78svh}.exp-dos__body,.exp-fuego__body,.exp-mesa__grid,.exp-trips,.exp-llegar__notes{grid-template-columns:1fr}.exp-trip__stop:after{content:none}.exp-trip__photo{aspect-ratio:3/2}.exp-dos__tandem{width:78%}.exp-dos__land{aspect-ratio:4/3}.exp-mesa{padding-top:var(--e-gap)}.exp-mesa__side{position:relative;top:0}.exp-mesa__main{display:contents}.exp-mesa .exp-head{order:1}.exp-mesa__side{order:2}.exp-mesa__main>:not(.exp-head){order:3}.exp-index__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.exp-index__list a{gap:.4rem;padding:.6rem .25rem;font-size:.95rem}.exp-index__seats{width:2.4rem}.exp-cierre{grid-template-columns:1fr}.exp-cierre__seats{width:9rem}.exp-mesa__lodge{aspect-ratio:4/3}.exp-mesa__photos{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start}.exp-mesa__photo--mates{grid-row:span 2}.exp-mesa__photo--mates img{aspect-ratio:3/5}.exp-mesa__photo--kayak img,.exp-mesa__photo--cabalgata img{aspect-ratio:1}.exp-mesa__photo--pesca{grid-column:1/-1}.exp-mesa__photo--pesca img{aspect-ratio:16/9}.exp-tierra__head,.exp-builder__head{grid-template-columns:1fr;grid-template-areas:"title""when""lead"}.exp-tierra__head .exp-lead,.exp-builder__head .exp-lead{margin-top:1.25rem}.exp-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.75rem;padding:1.1rem 0;display:grid}.exp-table tbody th,.exp-table td{border:0;padding:0}.exp-table tbody th{grid-column:1/-1;padding:0 0 .9rem}.exp-table td{text-align:left;padding-top:.25rem;font-size:1.4rem}.exp-table td.is-yours:before{bottom:calc(100% - .1rem);left:0;right:auto}.exp-table--mesa tbody tr{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.exp-table--mesa td{font-size:1.2rem}.exp-table--mesa td.exp-table__add{align-self:center;width:auto;padding:0}.exp-table--mesa td.exp-table__add:after{content:none}.exp-table--glacier td.is-yours{font-size:1.9rem}.exp-table--glacier{width:100%;min-width:0}.exp-table--glacier tbody tr{border-top-color:#f3efe666}.exp-table--glacier td{padding:.25rem 0 0;font-size:1.6rem}.exp-glacier__veil{background:linear-gradient(#0c0f111a 15%,#0c0f1199 45%,#0c0f11eb)}.exp-tiers{row-gap:.5rem}.exp-mate__stage{grid-template-columns:1fr;align-content:center;gap:1.25rem}.exp-mate__ronda{order:-1;justify-self:center;width:min(100%,52svh)}.exp-mate__how{font-size:var(--e-small)}.exp-mate__title{font-size:clamp(1.9rem,8vw,2.4rem)}.exp-mate__words{min-height:3.2rem;margin-top:.75rem;position:relative}.exp-mate:not(.is-still) .exp-mate__words li{opacity:0;position:absolute;inset:0 auto auto 0;translate:0 .5rem}.exp-mate:not(.is-still) .exp-mate__words li.is-now{opacity:1;translate:0}.exp-fuego__pilots{margin-top:0}.exp-fares{max-width:none}.exp-lead--big{max-width:38ch}.exp-ring--inline .exp-ring__seats{width:8.25rem}.exp-ring__seats{width:10.5rem}.exp-llegar__base{grid-column:1/-1}.exp-faq,.exp-faq__item{grid-template-columns:1fr}.exp-faq__title{position:static}.exp-tray__now{display:none}}@media (width<=480px){.exp-llegar__ground{grid-template-columns:1fr}.exp-llegar__van{width:70%}.exp-facts:not(.exp-facts--trip){grid-template-columns:repeat(2,auto)}.exp-check{grid-template-columns:1.6rem minmax(0,1fr)}.exp-check__price{text-align:left;grid-column:2}.exp-fares{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.seats__seat,.exp-loop__video,.exp-board__plane,.exp-board__from,.exp-ring__seat path,.exp-ring__seat svg,.exp-index__seats,.exp-chip input,.exp-fire input,.exp-tiers__seat svg,.exp-mate__words li,.exp-mate__hand,.exp-chip>span,.exp-check input,.exp-check__name,.exp-fire__box svg,.exp-tray,.exp-fuego__pilots a:after,.exp-mail:after{transition:none}.exp-board__row:hover .exp-board__from,.exp-chip:hover>span,.exp-check:hover .exp-check__name{font-stretch:62%}.exp-chip:hover>span,.exp-check:hover .exp-check__name{font-stretch:100%}.exp-reveal [data-reveal]{opacity:1;translate:none}}body:has(.tal){scrollbar-color:#4a525a #111316;background:#111316}.tal{--t-ground:#111316;--t-deep:#0b0d0f;--t-panel:#191c20;--t-steel:#a3aab1;--t-line:#30363d;--t-ghost:#4a525a;--t-hero:clamp(3.4rem, 8.6vw, 7.5rem);--t-xl:clamp(2.6rem, 5.6vw, 6rem);--t-l:clamp(1.9rem, 3.4vw, 3.25rem);--t-m:var(--text-l);--t-body-l:1.1875rem;--t-small:.9375rem;--t-gap:clamp(5.5rem, 15vh, 11rem);--t-register:cubic-bezier(.2, 0, 0, 1);background:var(--t-ground);color:var(--marfil)}.tal ::selection{background:var(--manga);color:var(--carbon)}.tal :focus-visible{outline-color:var(--marfil);box-shadow:0 0 0 2px var(--t-ground)}.tal-num{font-variant-numeric:tabular-nums}.tal-sec{padding:var(--t-gap) var(--gutter) 0;position:relative}.tal-sec img,.tal-sheet img,.tal-fly img,.tal-layer img{object-fit:cover;width:100%;height:100%;display:block}.tal-h2{font-size:var(--t-xl);text-wrap:balance}.tal-h3{font-size:var(--t-m);text-wrap:balance}.tal-lead{max-width:34ch;font-family:var(--font-serif);font-size:var(--text-l);text-wrap:pretty;margin-top:1.4rem;line-height:1.32}.tal-lead--big{max-width:44ch;margin-top:0;font-size:clamp(1.4rem,1rem + 1.1vw,2rem);line-height:1.24}.tal-label{font-family:var(--font-display);font-weight:700;font-stretch:80%;font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--t-steel)}.tal-joints{gap:.55rem;display:grid}.tal-joints li{padding-left:1.2rem;line-height:1.4;position:relative}.tal-joints li:before{content:"";background:var(--t-steel);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.5em;left:.15rem}.tal-link{color:inherit;transition:translate .3s var(--t-register);padding-bottom:.18em;font-weight:600;text-decoration:none;display:inline-block;position:relative}.tal-link:after{content:"";background:var(--marfil);transform-origin:0;height:2px;position:absolute;inset:auto 0 0}.tal-link:before{content:"";background:var(--manga);width:.45rem;height:.45rem;transition:scale .2s var(--t-register);border-radius:50%;position:absolute;bottom:-.16rem;right:-.55rem;scale:0}@keyframes tal-bead{0%{transform:scaleX(0)}}@media (hover:hover){.tal-link:hover{translate:.25rem}.tal-link:hover:after{background:var(--manga);animation:tal-bead .4s var(--t-register)}.tal-link:hover:before{transition-delay:.3s;scale:1}}.tal-link:focus-visible:after{background:var(--manga)}.tal-link:focus-visible:before{scale:1}.tal-top .page__home:focus-visible{outline-offset:6px}.pa18{overflow:visible}.pa18:not(.pa18--nested){width:100%;height:auto;display:block}.pa18 :is(line,path,circle,polyline){fill:none;stroke:currentColor;stroke-width:var(--pa-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pa18__base{color:var(--t-ghost)}.pa18__layer{color:var(--marfil);opacity:0;translate:var(--dx) var(--dy);transition:opacity .12s linear, translate .42s var(--t-register), color .3s var(--ease)}.pa18__layer.is-on{opacity:1;translate:none}.pa18__layer.is-ghost{opacity:.17;translate:none}.pa18__layer.is-covered{opacity:.26}.pa18__layer.is-lit{color:var(--manga)}.pa18 .pa18__joint{fill:var(--manga);stroke:none}.pa18 .pa18__skin{fill:currentColor;fill-opacity:.07}.pa18 .pa18__stripe{fill:currentColor;stroke:none}.pa18 .pa18__wing{fill:currentColor;fill-opacity:.16}.pa18 .pa18__seat{fill:currentColor;fill-opacity:.3}.pa18 .pa18__wire{stroke-dasharray:4 5}.pa18 .pa18__ring{stroke-dasharray:3 4}.pa18__parts{transform-box:view-box;transform-origin:58% 72%;transition:transform .55s var(--t-register)}.pa18.is-flying .pa18__parts{transform:translateY(-26px)rotate(-6deg)}.tal-loop{background:var(--t-deep);position:relative;overflow:hidden}.tal-loop img,.tal-loop__video{object-fit:cover;width:100%;height:100%;display:block}.tal-loop__video{opacity:0;height:calc(100% - 1px);transition:opacity 1.2s var(--ease);position:absolute;inset:1px 0 0}.tal-loop__video.is-ready{opacity:1}.tal-top{z-index:3;color:var(--marfil);position:absolute;inset:0 0 auto}.tal-hero{background:var(--t-deep);grid-template-rows:minmax(0,1fr) auto;min-height:100svh;display:grid;position:relative;overflow:clip}.tal-hero__plate{height:calc(100svh - 1px);position:absolute;inset:0 0 auto}.tal-hero__media,.tal-hero__trace,.tal-hero__veil{width:100%;height:100%;position:absolute;inset:0}.tal-hero__trace{--pa-stroke:1.75;pointer-events:none}.tal-hero__trace .pa18__layer--estructura{color:var(--manga);animation:tal-register .5s var(--t-register) .35s both}@keyframes tal-register{0%{opacity:0;translate:-14px -8px}}.tal-hero__veil{background:linear-gradient(#0c0f1133,#0c0f1147 50%,#0c0f11d6 76%,#0c0f11f5 96%)}.tal-hero__body{padding:0 var(--gutter) clamp(2rem, 5vh, 3.5rem);grid-row:2;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:end;gap:2rem clamp(2rem,5vw,5rem);display:grid;position:relative}.tal-hero__title{font-size:var(--t-hero)}.tal-hero__line{display:block}.tal-hero__lead{max-width:46ch;font-family:var(--font-serif);font-size:var(--text-l);text-wrap:pretty;margin-top:1.5rem;line-height:1.32}.tal-hero__side{gap:1.5rem;display:grid}.tal-hero__index ol{display:grid}.tal-hero__index a{color:inherit;transition:translate .3s var(--t-register);grid-template-columns:1.5rem minmax(0,1fr);justify-self:start;align-items:baseline;padding:.28rem 0;text-decoration:none;display:grid}.tal-hero__n,.tal-hero__layer{font-family:var(--font-display);text-transform:uppercase;font-weight:800;font-stretch:62%;line-height:1}.tal-hero__n{color:var(--t-steel);font-size:1.15rem;transition:color .2s}.tal-hero__layer{letter-spacing:.005em;font-size:clamp(1.3rem,1.6vw,1.65rem)}.tal-hero__index .is-on .tal-hero__n{color:var(--manga)}@media (hover:hover){.tal-hero__index a:hover{translate:.35rem}.tal-hero__index a:hover .tal-hero__n{color:var(--manga)}}.tal-hero__index a:focus-visible .tal-hero__n{color:var(--manga)}.tal-hero__cta{border:1.5px solid var(--marfil);color:var(--marfil);justify-self:start;padding:1rem 1.6rem;text-decoration:none}.tal-build{padding-top:var(--t-gap);position:relative}.tal-build__head{padding:0 var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1rem clamp(2rem,4vw,4rem);display:grid}.tal-build__head .tal-lead{margin-top:0}.tal-build__grid{padding:0 var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0 clamp(2rem,4vw,4rem);display:grid}.tal-build__stage{align-content:center;gap:clamp(1.25rem,3vh,2.25rem);height:100svh;display:grid;position:sticky;top:0}.tal-build__plate{background:var(--t-deep);padding:clamp(1.5rem,3vw,2.75rem)}.tal-build__name{min-height:2lh;font-size:var(--t-xl);text-wrap:balance;align-content:end}.tal-build__progress{align-items:center;gap:1.5rem;display:flex}.tal-build__count{color:var(--t-steel);font-weight:600;font-size:var(--t-small);flex:none}.tal-build__bar{flex:1;justify-content:space-between;display:flex;position:relative}.tal-build__bar:before{content:"";background:var(--t-ghost);height:1.5px;margin-top:-.75px;position:absolute;inset:50% .3rem auto}.tal-build__bar li{border:1.5px solid var(--t-ghost);background:var(--t-ground);border-radius:50%;width:.6rem;height:.6rem;transition:background .2s,border-color .2s;position:relative}.tal-build__bar .is-past{border-color:var(--marfil);background:var(--marfil)}.tal-build__bar .is-now{border-color:var(--manga);background:var(--manga)}.tal-layer{align-content:center;min-height:100svh;padding:3rem 0;display:grid}.tal-layer__media{aspect-ratio:1;background:var(--t-deep);width:min(100%,100svh - 17rem);overflow:hidden}.tal-layer__plate{display:none}.tal-layer__name{font-size:var(--t-l);text-wrap:balance}.tal-layer__phrase{max-width:24ch;font-family:var(--font-serif);text-wrap:balance;margin-top:1.6rem;font-size:clamp(1.5rem,1rem + 1.3vw,2.2rem);font-style:italic;line-height:1.16}.tal-layer__body{text-wrap:pretty;max-width:46ch;margin-top:.9rem;line-height:1.6}.tal-layer__by{margin-top:1.1rem}.tal-sheet{padding:var(--t-gap) var(--gutter) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2.5rem clamp(2rem,6vw,7rem);display:grid}.tal-sheet__photo{aspect-ratio:4/5;background:var(--t-deep);position:sticky;top:clamp(5rem,12vh,7rem);overflow:hidden}.tal-sheet--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tal-sheet--flip .tal-sheet__photo{order:2}.tal-sheet__sub{font-family:var(--font-serif);font-style:italic;font-size:var(--t-m);color:var(--t-steel);margin-top:.6rem;line-height:1.15}.tal-sheet__body>.tal-lead{max-width:40ch}.tal-spec{gap:1.6rem;margin-top:clamp(2.25rem,5vh,3.25rem);display:grid}.tal-spec>div{grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);gap:.5rem 1.5rem;display:grid}.tal-spec dt{font-family:var(--font-display);font-weight:700;font-stretch:80%;font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--t-steel);padding-top:.2rem}.tal-spec dd{font-size:var(--t-body-l);text-wrap:pretty;margin:0;line-height:1.45}.tal-spec--lists dd{font-size:1.0625rem}.tal-spec--lists ul{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.55rem 1.5rem}.tal-spec--lists .tal-taskchips{flex-wrap:wrap;gap:.5rem;display:flex}.tal-taskchip{--fill:var(--marfil);--fill-ink:var(--carbon);background:var(--t-panel);min-height:2.75rem;color:var(--marfil);align-items:center;padding:0 1.05rem;font-size:1rem;text-decoration:none;display:inline-flex}.tal-sheet__text{gap:1rem;max-width:62ch;margin-top:clamp(2rem,4vh,3rem);line-height:1.6;display:grid}.tal-parts{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:1.5rem clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,6vh,4rem);display:grid}.tal-parts__photo{aspect-ratio:3/2;overflow:hidden}.tal-parts p{margin-top:.9rem;line-height:1.6}.tal-sheet__base{max-width:34ch;font-family:var(--font-serif);font-style:italic;font-size:var(--t-m);text-wrap:balance;margin-top:clamp(2.5rem,6vh,4rem);line-height:1.25}.tal-fly{margin-top:var(--t-gap)}.tal-fly__open{min-height:86svh;padding:0 var(--gutter) clamp(2rem, 5vh, 3.5rem);align-items:end;display:grid;position:relative;overflow:clip}.tal-fly__media,.tal-fly__veil{position:absolute;inset:0}.tal-fly__veil{background:linear-gradient(#0c0f1100 54%,#0c0f11cc)}.tal-fly__title{font-size:var(--t-hero);position:relative}.tal-fly__body{padding:clamp(2.5rem, 6vh, 4rem) var(--gutter) 1rem;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:2rem clamp(2rem,6vw,7rem);display:grid}.tal-fly__photo{aspect-ratio:16/9;grid-row:span 2;overflow:hidden}.tal-fly__note{max-width:44ch;line-height:1.6}.tal-process__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.5rem,6vh,4rem);display:grid}.tal-step{padding-right:clamp(1rem,2.5vw,2.5rem)}.tal-step__bay{height:2.5rem;color:var(--t-steel);margin-right:calc(-1*clamp(1rem,2.5vw,2.5rem));display:block;position:relative}.tal-step__bay svg{width:100%;height:100%;display:block;overflow:visible}.tal-step__bay path{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.tal-step__joint{background:var(--manga);border-radius:50%;width:.6rem;height:.6rem;margin-left:-.3rem;position:absolute;left:0}.tal-step__joint--t{top:-.27rem}.tal-step__joint--b{bottom:-.27rem}.tal-step__joint--end{left:100%}.tal-step__name{font-size:var(--t-m);margin-top:1.5rem;position:relative}.tal-step p{max-width:30ch;margin-top:.8rem;line-height:1.55}.tal-facts{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem clamp(2rem,6vw,7rem);display:grid}.tal-facts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem clamp(1.5rem,3vw,3rem);margin-top:clamp(2rem,5vh,3.5rem);display:grid}.tal-facts__list li{align-content:start;gap:.6rem;display:grid}.tal-facts__value{font-size:var(--t-xl);font-variant-numeric:tabular-nums;text-transform:none;white-space:nowrap}.tal-facts__label{max-width:24ch;line-height:1.4}.tal-facts__photo{aspect-ratio:4/5;background:var(--t-deep);overflow:hidden}.tal-runway{grid-column:1/-1;margin-top:clamp(1rem,3vh,2rem)}.tal-runway__plan{align-items:center;gap:.9rem;display:flex}.tal-runway__strip{aspect-ratio:800/18;flex:1;min-width:0;display:block;overflow:visible}.tal-runway svg :is(rect,line){fill:none;stroke:var(--marfil);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tal-runway__strip rect{fill:var(--t-deep)}.tal-runway svg .tal-runway__axis{stroke:var(--t-ghost);stroke-dasharray:10 8}.tal-runway__width,.tal-runway__length span{font-family:var(--font-display);font-size:1.15rem;font-weight:800;font-stretch:62%;line-height:1}.tal-runway__length{height:1.4rem;color:var(--t-steel);place-items:center;margin:.75rem calc(.9rem + 3ch) 0 0;display:grid;position:relative}.tal-runway__length svg{width:100%;height:.5rem;position:absolute;inset:.45rem 0 auto;overflow:visible}.tal-runway__length svg line{stroke:var(--t-steel)}.tal-runway__length span{background:var(--t-ground);color:var(--marfil);padding:0 .6rem;position:relative}.tal-runway figcaption{margin-top:.9rem}.tal-proyecto__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:1rem clamp(2rem,6vw,7rem);display:grid}.tal-proyecto__head .tal-lead{max-width:42ch;margin-top:0}.tal-proyecto__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2.5rem clamp(2rem,6vw,7rem);margin-top:clamp(2.5rem,6vh,4rem);display:grid}.tal-proyecto__plate{background:var(--t-deep);padding:clamp(1.5rem,3vw,2.5rem);position:sticky;top:clamp(5rem,12vh,7rem)}.tal-proyecto__lit,.tal-proyecto__mini p{min-height:3lh;color:var(--t-steel);margin-top:1.5rem;font-weight:600;line-height:1.45}.tal-proyecto__mini{display:none}.tal-proyecto__contact{color:var(--t-steel);font-size:var(--t-small);margin-top:1.25rem}.tal-group{border:0;min-width:0;margin:0 0 2.25rem;padding:0}.tal-legend,.tal-field__label{font-family:var(--font-display);font-weight:700;font-stretch:80%;font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--t-steel);margin-bottom:.85rem;padding:0;display:block}.tal-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.tal-kind{background:var(--t-panel);outline-offset:-2px;cursor:pointer;outline:2px solid #0000;align-content:start;gap:.45rem;padding:1.1rem 1.1rem 1.25rem;transition:outline-color .2s,background .2s;display:grid;position:relative}.tal-kind input{appearance:none;border:1.5px solid var(--t-steel);width:1rem;height:1rem;color:inherit;cursor:pointer;background:0 0;border-radius:50%;margin:0 0 .45rem}.tal-kind input:checked{border-color:var(--marfil);background:var(--marfil)}.tal-kind:has(input:checked){outline-color:var(--marfil)}.tal-kind:has(input:focus-visible){outline:3px solid var(--marfil);outline-offset:2px}.tal-kind input:focus-visible{box-shadow:none;outline:none}@media (hover:hover){.tal-kind:hover{background:var(--t-line)}}.tal-kind__name{font-size:var(--t-m)}.tal-kind__note{font-size:var(--t-small);color:var(--t-steel);line-height:1.4}.tal-chips{flex-wrap:wrap;gap:.6rem;display:flex}.tal-chip{display:inline-flex;position:relative}.tal-chip input{appearance:none;border:1px solid var(--t-line);background:var(--t-panel);color:inherit;cursor:pointer;border-radius:999px;margin:0;transition:border-color .2s,background .2s;position:absolute;inset:0}.tal-chip span{pointer-events:none;padding:.65rem 1.1rem;font-weight:600;transition:color .2s;position:relative}.tal-chip input:checked{border-color:var(--marfil);background:var(--marfil)}.tal-chip input:checked+span{color:var(--carbon)}.tal-chip input:focus-visible{outline:3px solid var(--marfil);outline-offset:2px}@media (hover:hover){.tal-chip input:not(:checked):hover{border-color:var(--t-steel)}}.tal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.tal-group--inline{margin:0}.tal-field{display:block}.tal-field input{border:1px solid var(--t-line);background:var(--t-panel);width:100%;min-height:3.25rem;color:inherit;font:inherit;caret-color:var(--manga);border-radius:0;padding:0 1rem;font-size:1.0625rem;transition:border-color .2s}.tal-field input::placeholder{color:var(--t-steel);opacity:1}.tal-field input:focus-visible{border-color:var(--marfil)}.tal-proyecto__send,.tal-cierre__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.tal-send{background:var(--marfil);color:var(--carbon);padding:1.05rem 1.75rem;text-decoration:none;display:inline-block}.tal-faq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,6vh,4rem);display:grid}.tal-faq__item dt{font-weight:700;font-size:var(--t-body-l);line-height:1.35}.tal-faq__item dd{max-width:52ch;margin:.55rem 0 0;line-height:1.6}.tal-cierre{margin-top:var(--t-gap);padding:clamp(4rem, 12vh, 8rem) var(--gutter);background:var(--t-deep);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:2.5rem clamp(2rem,5vw,6rem);display:grid}.tal-cierre__title{font-size:var(--t-xl);text-wrap:balance}.tal-cierre__lead{max-width:30ch;font-family:var(--font-serif);font-size:var(--text-l);margin-top:1.25rem;line-height:1.32}.tal-reveal [data-reveal]{opacity:0;transition:opacity .4s var(--ease) calc(var(--d,0) * 70ms), translate .45s var(--t-register) calc(var(--d,0) * 70ms);translate:0 .75rem}.tal-reveal :is(figure,.tal-cierre__plate)[data-reveal]{opacity:1;clip-path:inset(0 0 0 100%);transition:clip-path .55s var(--t-register) calc(var(--d,0) * 70ms);translate:none}.tal-reveal [data-reveal].is-in{opacity:1;translate:none}.tal-reveal :is(figure,.tal-cierre__plate)[data-reveal].is-in{clip-path:inset(-25%)}.tal-reveal .tal-cierre__plate:not(.is-in) .pa18__parts{transform:none}.tal-reveal .tal-layer__plate[data-reveal]{opacity:1;translate:none}.tal-reveal .tal-layer__plate:not(.is-in) .pa18__layer.is-lit{opacity:0;translate:var(--dx) var(--dy)}.tal-reveal .tal-layer__plate:not(.is-in) .pa18__parts{transform:none}@media (width>=861px){.tal-layer__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1100px){.tal-kinds{grid-template-columns:minmax(0,1fr)}.tal-kind{grid-template-columns:auto minmax(0,1fr);column-gap:.85rem}.tal-kind input{grid-row:span 2;margin:.3rem 0 0}}@media (width<=860px){.tal{--t-gap:5rem}.tal-hero__body,.tal-build__head,.tal-sheet,.tal-fly__body,.tal-facts,.tal-proyecto__head,.tal-proyecto__grid,.tal-cierre{grid-template-columns:minmax(0,1fr)}.tal-hero{min-height:0;padding-top:8rem;display:block}.tal-hero__plate{aspect-ratio:2688/1520;height:auto;position:relative;inset:auto}.tal-hero__veil{background:linear-gradient(#0c0f1100 72%,#0c0f11e6)}.tal-hero__body{padding-top:1.5rem}.tal-hero__cta{order:-1}.tal-hero__index ol{gap:.1rem}.tal-hero__layer{font-size:1.2rem}.tal-build__grid{display:block}.tal-build__stage{display:none}.tal-build__layers{gap:5rem;padding:3rem 0 0;display:grid}.tal-layer{min-height:0;padding:0}.tal-layer__plate{background:var(--t-deep);margin-top:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem 1.1rem;display:block}.tal-layer__count{color:var(--t-steel);font-weight:600;font-size:var(--t-small);margin-bottom:.5rem}.tal-layer__media{width:100%}.tal-sheet__photo{position:relative;top:auto}.tal-proyecto__plate{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tal-proyecto__mini{background:var(--t-deep);margin:0 0 2.25rem;padding:1rem 1.25rem;display:block}.tal-proyecto__mini p{min-height:2lh;margin-top:.75rem}.tal-sheet__photo{aspect-ratio:4/3}.tal-sheet--flip .tal-sheet__photo{order:0}.tal-spec>div,.tal-parts{grid-template-columns:minmax(0,1fr)}.tal-fly__open{min-height:70svh}.tal-fly__photo{grid-row:auto}.tal-process__steps{grid-template-columns:minmax(0,1fr);gap:2.5rem}.tal-step{padding:0 0 0 1.75rem;position:relative}.tal-step:before{content:"";background:var(--t-steel);width:1px;position:absolute;top:.5rem;bottom:-2.5rem;left:.25rem}.tal-step:last-child:before{bottom:.5rem}.tal-step__bay{display:none}.tal-step__name{margin-top:0}.tal-step__name:before{content:"";background:var(--manga);border-radius:50%;width:.6rem;height:.6rem;margin-top:-.3rem;position:absolute;top:50%;left:-1.83rem}.tal-facts__photo{aspect-ratio:4/3}.tal-faq__list{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.tal-lead--big{font-size:1.25rem}.tal-fields{grid-template-columns:minmax(0,1fr)}.tal-facts__list{gap:1.75rem 1rem}.tal-facts__value{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.pa18__layer,.pa18__parts,.tal-loop__video,.tal-hero__index a,.tal-hero__n,.tal-build__bar li,.tal-kind,.tal-chip input,.tal-link,.tal-link:before,.tal-taskchip{transition:none}.tal-hero__trace .pa18__layer--estructura,.tal-link:hover:after{animation:none}}body:has(.ops){scrollbar-color:#8d9ca3 #dce5e8;background:#dce5e8}.ops{--o-sky:#dce5e8;--o-board:#f7f8f4;--o-frame:#b6bcbe;--o-blue:#1d4fa3;--o-red:#b52d24;--o-note:#fff1b0;--o-ink2:#43525a;--o-avgas:#6d9bdc;--o-magnet:radial-gradient(circle at 34% 30%, #ff9d5e 0 18%, var(--manga) 48%, #c5520f 100%);--o-pin:radial-gradient(circle at 34% 30%, #fbfcfb 0 16%, #b3babd 50%, #6c7478 100%);--o-hero:clamp(3.3rem, 7.2vw, 6rem);--o-h2:clamp(2.5rem, 5.4vw, 5rem);--o-h3:clamp(1.7rem, 2.6vw, 2.4rem);--o-gap:clamp(5.5rem, 14vh, 10rem);--o-pegar:cubic-bezier(.3, 0, 0, 1);background:var(--o-sky);color:var(--carbon)}.ops ::selection{background:var(--manga);color:var(--carbon)}.ops :focus-visible{outline:3px solid var(--o-blue);outline-offset:3px}.ops p,.ops li,.ops dd{text-wrap:pretty}.ops img{object-fit:cover;width:100%;height:100%;display:block}.ops-magnet{background:var(--o-magnet);border-radius:50%;width:1.4rem;height:1.4rem;display:block}.ops-print{rotate:var(--tilt,0deg);transition:opacity .45s var(--o-pegar), translate .55s var(--o-pegar);background:#fff;margin:0;padding:.5rem;position:relative}.ops-print picture{display:block}.ops-print__magnet,.ops-note__magnet,.ops-routes__from .ops-magnet{background:var(--o-pin)}.ops-print__magnet{z-index:1;position:absolute;top:-.55rem;left:50%;translate:-50%}.ops-print figcaption{color:var(--o-blue);font-size:var(--text-s);padding:.45rem .15rem .05rem;font-weight:700}.ops-stroke{clip-path:inset(-50% 0);width:calc(100% + .16em);height:.24em;transition:clip-path .75s var(--ease) .15s;position:absolute;bottom:0;left:-.08em;overflow:visible}.ops-stroke path{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ops-marker{padding-bottom:.3em;display:inline-block;position:relative}.ops-reveal .ops-print[data-reveal]:not(.is-in){opacity:0;translate:0 -.9rem}.ops-reveal .ops-h2[data-reveal]:not(.is-in) .ops-stroke{clip-path:inset(-50% 100% -50% 0)}.ops-reveal .ops-ayuda__scene[data-reveal]:not(.is-in){clip-path:inset(0 0 100%)}.ops-ayuda__scene{transition:clip-path 1s var(--ease)}.ops-reveal .ops-note--full[data-reveal]:not(.is-in){opacity:0;translate:0 -.9rem}.ops-h2{color:var(--o-blue);font-size:var(--o-h2);text-wrap:balance}.ops-h2--red{color:var(--o-red)}.ops-h3{font-size:var(--o-h3);text-wrap:balance}.ops-sec{padding:var(--o-gap) var(--gutter) 0;position:relative}.ops-sec__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.25rem clamp(1.5rem,3vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.ops-sec__head>.ops-h2{grid-column:1/8}.ops-sec__head>p{grid-column:8/13;margin-top:0;font-size:clamp(1.15rem,1.6vw,1.45rem)}@media (width<=1100px){.ops-sec__head>.ops-h2,.ops-sec__head>p{grid-column:1/-1}}.ops-ayuda__head>.ops-h2{grid-column:1/9}.ops-ayuda__head>.ops-ayuda__lead,.ops-ayuda__head>.ops-ayuda__support{grid-column:1/8}.ops-ayuda__head>.ops-ayuda__note{grid-area:1/9/4/13;align-self:end}@media (width<=1100px){.ops-ayuda__head>.ops-h2,.ops-ayuda__head>.ops-ayuda__lead,.ops-ayuda__head>.ops-ayuda__support,.ops-ayuda__head>.ops-ayuda__note{grid-area:auto/1/auto/-1}}.ops-sec__lead{max-width:44ch;font-size:var(--text-l);text-wrap:pretty;margin-top:1.25rem;line-height:1.38}.ops-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--o-blue);text-decoration-color:var(--o-blue);text-underline-offset:.3em;transition:text-decoration-thickness .25s var(--ease), text-underline-offset .25s var(--ease), color .25s, translate .25s var(--o-pegar);padding:.35rem 0;font-weight:600;text-decoration-thickness:2px;display:inline-block}@media (hover:hover){.ops-link:hover{color:var(--o-blue);-webkit-text-decoration-color:var(--manga);text-decoration-color:var(--manga);text-underline-offset:.18em;text-decoration-thickness:5px;translate:.2rem}}.ops-link--button{font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.ops-send{--fill:var(--manga);--fill-ink:var(--carbon);background:var(--carbon);min-height:2.9rem;color:var(--o-note);white-space:nowrap;justify-content:center;align-items:center;padding:.7rem 1.4rem;text-decoration:none;display:inline-flex}.ops-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .25s, translate .25s var(--o-pegar);background:0 0;border:0;border-radius:.35rem;gap:.1rem;padding:.4rem 2.1rem .4rem .55rem;display:grid;position:relative}.ops-row__label{color:var(--o-blue);font-size:.95rem;font-weight:600;line-height:1.3}.ops-row__value{font-variant-numeric:tabular-nums;font-size:clamp(1.2rem,1.5vw,1.45rem);font-weight:800;font-stretch:75%;line-height:1.1}.ops-row__magnet,.ops-tank__magnet{opacity:0;transition:opacity .2s, scale .2s var(--o-pegar);position:absolute;top:.55rem;right:.45rem;scale:.8}.ops-row:not(.is-on):focus-visible .ops-row__magnet,.ops-tank:not(.is-on):focus-visible .ops-tank__magnet{opacity:.4;scale:.9}@media (hover:hover){.ops-row:hover{background:#1d4fa314;translate:.2rem}.ops-row:not(.is-on):hover .ops-row__magnet,.ops-tank:not(.is-on):hover .ops-tank__magnet{opacity:.4;scale:.9}}.ops-row:active{background:#1d4fa324}.ops-row.is-on{background:#f26a1b29}.ops-row.is-on .ops-row__magnet,.ops-tank.is-on .ops-tank__magnet{opacity:1;animation:ops-pegar .34s var(--o-pegar);scale:1}@keyframes ops-pegar{0%{opacity:0;transform:translateY(-.9rem)scale(1.25)}70%{opacity:1;transform:scale(1.06)}to{transform:none}}@keyframes ops-trazo{0%{clip-path:inset(-50% 100% -50% 0)}}.ops-col__title .ops-stroke{animation:ops-trazo .6s var(--ease) both;animation-delay:calc(.3s + var(--i,0) * 90ms)}.ops-print__magnet,.ops-note__magnet,.ops-board__parked{animation:ops-pegar .34s var(--o-pegar) both}.ops-hero__photo .ops-print__magnet{animation-delay:.15s}.ops-note--short .ops-note__magnet{animation-delay:.35s}.ops-board__parked{animation-delay:.95s}.ops-late .ops-col__title .ops-stroke,.ops-late .ops-print__magnet,.ops-late .ops-note__magnet,.ops-late .ops-board__parked{animation:none}.ops-rows{gap:.6rem;margin-top:1.5rem;display:grid}.ops-rows .ops-row,.ops-row--solo{padding-block:.7rem;background:var(--o-board);padding-left:.85rem}.ops-rows .ops-row__value,.ops-row--solo .ops-row__value{font-size:clamp(1.55rem,2.1vw,2rem)}.ops-rows .ops-row.is-on,.ops-row--solo.is-on{background:#fde3d2}@media (hover:hover){.ops-rows .ops-row:hover,.ops-row--solo:hover{background:#e9eef6}}.ops-hero{padding:clamp(1.5rem, 3vw, 2.5rem) var(--gutter) 0}.ops-hero__top{grid-template-columns:minmax(0,12rem) minmax(0,1fr) minmax(0,19rem);align-items:start;gap:clamp(1.5rem,3.2vw,3.25rem);display:grid}.ops-hero__photo{margin-top:.25rem}.ops-hero__photo picture{aspect-ratio:4/5}.ops-hero__title{font-size:var(--o-hero)}.ops-hero__title span{display:block}.ops-hero__lead{text-wrap:pretty;max-width:46ch;margin-top:1.25rem;font-size:clamp(1.15rem,1.5vw,1.375rem);line-height:1.38}.ops-note{background:var(--o-note);padding:1.6rem 1.4rem 1.4rem;position:relative}.ops-note__magnet{position:absolute;top:-.55rem;left:1.4rem}.ops-hero__noteslot{align-self:stretch;position:relative}.ops-note--short{z-index:2;position:absolute;inset:.5rem 0 auto;rotate:1.4deg}.ops-note__title{font-size:1.9rem}.ops-note__item{margin-top:.75rem;font-weight:700;line-height:1.3}.ops-note__empty{margin-top:.75rem;line-height:1.45}.ops-note__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.1rem;display:flex}.ops-sum{margin-top:.4rem}@keyframes ops-escribir{0%{clip-path:inset(0 100% 0 0)}}.ops-note__ink>*,.ops-note__ink .ops-sum>*{animation:ops-escribir .45s var(--ease) both}.ops-note__ink .ops-sum>:first-child{animation-delay:.12s}.ops-note__ink .ops-sum>:nth-child(2){animation-delay:.24s}.ops-note__ink .ops-sum>:nth-child(3){animation-delay:.34s}.ops-sum__amount{font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,2.4vw,2.5rem);font-weight:800;font-stretch:75%;line-height:1}.ops-sum__amount span{font-size:1rem;font-weight:700;font-stretch:100%}.ops-sum__line{margin-top:.25rem;font-size:.9rem;line-height:1.3}.ops-board{border:.7rem solid var(--o-frame);background:var(--o-board);border-radius:.45rem;margin-top:clamp(1.5rem,2.9vw,2.6rem);padding:1rem clamp(.5rem,1.2vw,1.25rem) 1.25rem;position:relative}.ops-board__cols{grid-template-rows:auto 1fr;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem clamp(.5rem,1.2vw,1.25rem);display:grid}.ops-col--traslados,.ops-col--salidas,.ops-col--ayuda{grid-row:1/3}.ops-board__strip{color:var(--o-blue);flex-wrap:wrap;grid-area:2/1/auto/4;align-self:end;gap:.2rem 0;margin:0 0 0 .55rem;font-size:clamp(1.1rem,1.45vw,1.45rem);display:flex}.ops-board__strip span+span:before{content:"·";margin:0 .5em}.ops-col__title{color:var(--o-blue);margin:0 0 .4rem .55rem;font-size:clamp(1.55rem,2.1vw,2.1rem)}.ops-col__title a{color:inherit;padding-bottom:.3em;text-decoration:none;display:inline-block;position:relative}.ops-col__title .ops-stroke path{transition:stroke-width .25s var(--ease)}@media (hover:hover){.ops-col__title a:hover .ops-stroke{color:var(--manga);animation:ops-trazo .45s var(--ease)}.ops-col__title a:hover .ops-stroke path{stroke-width:9px}}.ops-col__rows{gap:.15rem;display:grid}.ops-col__note{color:var(--o-blue);margin:.5rem 0 0 .55rem;font-size:.9rem;font-weight:600}.ops-col--red .ops-col__title{color:var(--o-red)}.ops-col__lines{color:var(--o-red);gap:.8rem;padding:.5rem .55rem 0;font-weight:600;line-height:1.35;display:grid}.ops-board__tray{background:linear-gradient(#cdd2d3,#a7adaf);border-radius:0 0 .35rem .35rem;height:1rem;position:absolute;inset:auto -.7rem -1.65rem}.ops-pen{background:linear-gradient(90deg, var(--pen) 0 22%, #f2f2ee 22% 100%);border-radius:.4rem .2rem .2rem .4rem;width:5.5rem;height:.75rem;position:absolute;top:-.55rem}.ops-pen--blue{--pen:var(--o-blue);left:12%}.ops-pen--red{--pen:var(--o-red);left:calc(12% + 6.5rem);rotate:-4deg}.ops-board__parked{position:absolute;top:-1.1rem;right:8%}.ops-base__blocks{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,5vw,4.5rem) clamp(1.5rem,3vw,3rem);display:grid}.ops-block--hangar{grid-area:1/1/3/7}.ops-block--combustible,.ops-block--pilotos{grid-column:7/13;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.ops-block--hangar .ops-block__photo picture{aspect-ratio:3/2}.ops-block--combustible .ops-block__photo picture{aspect-ratio:1}.ops-block--pilotos .ops-block__photo picture{aspect-ratio:4/5}.ops-block--hangar .ops-block__body{margin-top:2rem}.ops-block__text{max-width:40ch;margin-top:.75rem;font-size:1.0625rem;line-height:1.5}.ops-tanks{flex-wrap:wrap;gap:.75rem clamp(.75rem,2vw,1.5rem);margin-top:1.5rem;display:flex}.ops-tank{background:var(--o-board);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .25s, translate .25s var(--o-pegar);border:0;border-radius:.35rem;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:end;column-gap:.85rem;padding:.85rem 2.4rem .85rem .85rem;display:grid;position:relative}@media (hover:hover){.ops-tank:hover{background:#e9eef6;translate:0 -.2rem}}.ops-tank.is-on{background:#fde3d2}.ops-tank__body{border:3px solid var(--o-blue);background:#ffffff8c;border-radius:.45rem .45rem .35rem .35rem;grid-row:1/3;width:3.4rem;height:5.2rem;position:relative;overflow:hidden}.ops-tank__body:before{content:"";background:var(--o-blue);border-radius:.15rem;width:.8rem;height:.5rem;position:absolute;top:.3rem;right:.35rem}.ops-tank__fuel{height:calc(var(--level) * 78%);background:var(--o-avgas);position:absolute;inset:auto 0 0}.ops-tank__num{color:var(--o-blue);font-size:2.6rem}.ops-tank__label{font-weight:600}.ops-traslados{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.ops-traslados__photo{grid-column:1/6}.ops-traslados__photo picture{aspect-ratio:4/5}.ops-traslados__body{grid-column:6/13}.ops-routes{grid-template-columns:auto minmax(3rem,8rem) minmax(0,1fr);margin-top:2rem;display:grid}.ops-routes__from{color:var(--o-blue);align-self:center;align-items:center;gap:.5rem;font-size:clamp(1.3rem,1.8vw,1.7rem);display:flex}.ops-routes__lines{width:100%;height:100%;transition:clip-path .9s var(--ease) .1s;overflow:visible}.ops-routes__lines path{fill:none;stroke:var(--o-blue);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .25s,stroke-width .25s}.ops-routes__lines path.is-on{stroke:var(--manga);stroke-width:5px}.ops-reveal .ops-routes[data-reveal]:not(.is-in) .ops-routes__lines{clip-path:inset(0 100% 0 0)}.ops-routes__stops{gap:0;margin-top:0}.ops-routes__stops li{padding-block:.3rem}.ops-routes__stops .ops-row__label{font-size:1.05rem}.ops-rules{gap:.6rem;max-width:50ch;margin:1.75rem 0 1.25rem;font-weight:600;line-height:1.45;display:grid}.ops-rules li{padding-left:1.6rem;position:relative}.ops-rules li:before{content:"";background:var(--o-blue);border-radius:2px;width:1rem;height:3px;position:absolute;top:.62em;left:0}.ops-trips{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,5vw,4rem) clamp(1.5rem,3vw,3rem);display:grid}.ops-trip{flex-direction:column;display:flex}.ops-trip__body{flex-direction:column;flex:1;display:flex}.ops-trip__body>.ops-row--solo{margin-top:auto}.ops-trip__photo picture{aspect-ratio:3/2}.ops-trip__body{margin-top:1.75rem}.ops-trip__duration{color:var(--o-blue);margin-top:.4rem;font-weight:700}.ops-trip__text{max-width:48ch;margin-top:.85rem;font-size:1.0625rem;line-height:1.5}.ops-trip__facts{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.4rem 0 1.5rem;line-height:1.45;display:grid}.ops-trip__facts dt{color:var(--o-blue);font-weight:700}.ops-trip__facts dd{margin-top:.3rem}.ops-bring{gap:.35rem;display:grid}.ops-bring li{padding-left:1.6rem;position:relative}.ops-bring li:before{content:"";border:2px solid var(--o-blue);border-radius:.2rem;width:.95rem;height:.95rem;position:absolute;top:.22em;left:0}.ops-row--solo{max-width:24rem}@keyframes ops-tilde{0%{clip-path:inset(0 100% 0 0)}}.ops-trip.is-on .ops-bring li:after{content:"";width:1rem;height:1rem;animation:ops-tilde .3s var(--ease) both;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.8l3.4 3.3L14 2.6' fill='none' stroke='%23f26a1b' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:.05em;left:.15rem}.ops-trip.is-on .ops-bring li:nth-child(2):after{animation-delay:.12s}.ops-trip.is-on .ops-bring li:nth-child(3):after{animation-delay:.24s}.ops-trip.is-on .ops-bring li:nth-child(4):after{animation-delay:.36s}.ops-ladder{background:var(--o-board);margin:clamp(3rem,5vw,4rem) 0 0;padding:1.5rem clamp(1rem,2vw,2rem) 1.25rem}.ops-ladder__title{color:var(--o-blue);font-weight:700}.ops-ladder__bars{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.4rem,1.5vw,1.5rem);height:13rem;margin-top:1rem;display:grid}.ops-ladder__bar{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.3rem;grid-template-rows:auto 1fr auto;padding:0;display:grid}.ops-ladder__value{font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,1.8vw,1.75rem);font-weight:800;font-stretch:75%}.ops-ladder__col{height:calc(var(--h) * 100%);border-top:4px solid var(--o-blue);transition:background-color .25s, translate .25s var(--o-pegar);background:#1d4fa324;align-self:end;margin-top:.3rem;position:relative}.ops-ladder__magnet{opacity:0;position:absolute;top:.4rem;left:50%;translate:-50%}.ops-ladder__bar:not(.is-on):focus-visible .ops-ladder__magnet{opacity:.4}.ops-ladder__bar.is-on .ops-ladder__magnet{opacity:1;animation:ops-pegar .34s var(--o-pegar)}.ops-ladder__n{color:var(--o-blue);padding-top:.35rem;font-weight:700}@media (hover:hover){.ops-ladder__bar:hover .ops-ladder__col{background:#1d4fa347;translate:0 -.25rem}.ops-ladder__bar:not(.is-on):hover .ops-ladder__magnet{opacity:.4}}.ops-ladder__bar.is-on .ops-ladder__col{border-top-color:var(--manga);background:#f26a1b52}.ops-ladder__axis{color:var(--o-ink2);font-size:var(--text-s);justify-content:space-between;margin-top:.5rem;display:flex}.ops-ayuda__lead{text-wrap:pretty;max-width:42ch;margin-top:0;font-size:clamp(1.4rem,2.1vw,1.9rem);line-height:1.3}.ops-ayuda__support{color:var(--o-red);font-size:var(--text-l);margin-top:0;font-weight:700}.ops-ayuda__scene{margin:0 calc(-1 * var(--gutter));position:relative}.ops-ayuda__scene picture{width:100%;height:min(56.25vw,88svh);display:block}.ops-ayuda__scene figcaption{padding:.6rem var(--gutter) 0;color:var(--o-blue);font-size:var(--text-s);font-weight:700}.ops-loop{aspect-ratio:1920/1086;width:100%;max-height:88svh;position:relative;overflow:hidden}.ops-loop picture,.ops-loop__video{width:100%;height:100%;position:absolute;inset:0}.ops-loop__video{object-fit:cover;opacity:0;height:calc(100% - 1px);transition:opacity .8s;top:1px}.ops-loop__video.is-ready{opacity:1}.ops-ayuda__more{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.ops-ayuda__entrega{grid-column:1/8}.ops-ayuda__entrega .ops-loop{max-height:none}.ops-ayuda__carga{grid-column:8/13;margin-top:clamp(3rem,8vw,7rem)}.ops-ayuda__carga picture{aspect-ratio:3/2}.ops-ayuda__note{max-width:32ch;color:var(--o-red);font-size:var(--text-l);font-weight:600;line-height:1.35}.ops-ayuda__note-title{margin-bottom:.6rem;font-size:clamp(1.9rem,2.4vw,2.25rem)}.ops-ayuda__places{grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2rem clamp(1.5rem,3vw,3rem);display:grid}.ops-ayuda__places li:first-child{grid-column:2/8}.ops-ayuda__places li:first-child picture{aspect-ratio:16/9}.ops-ayuda__places li:nth-child(2){grid-column:9/12}.ops-ayuda__places li:nth-child(2) picture{aspect-ratio:2/3}.ops-canal{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:2.5rem clamp(1.5rem,3vw,3rem);margin-top:clamp(4.5rem,9vw,7rem);display:grid}.ops-canal__head{grid-column:1/6}.ops-canal__title{color:var(--o-red)}.ops-canal__head p{text-wrap:pretty;max-width:34ch;margin-top:.85rem;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.45}.ops-canal__head .ops-link{margin-top:1rem}.ops-canal__video{color:inherit;transition:opacity .45s var(--o-pegar), translate .4s var(--o-pegar), rotate .4s var(--o-pegar);text-decoration:none;display:block}.ops-canal__video--main{grid-column:6/13}.ops-canal__list{grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2rem clamp(1.5rem,3vw,3rem);display:grid}.ops-canal__list li:first-child{grid-column:1/6}.ops-canal__list li:nth-child(2){grid-column:7/11;margin-top:4rem}.ops-canal__list li:nth-child(3){grid-column:2/6;margin-top:1rem}.ops-canal__list li:nth-child(4){grid-column:7/12;margin-top:-1.5rem}.ops-canal__frame{aspect-ratio:16/9;background:#e3e8ea;display:block;position:relative;overflow:hidden}.ops-canal__frame img{object-fit:cover;width:100%;height:100%;display:block}.ops-canal__play{width:3.25rem;height:3.25rem;color:var(--o-red);transition:scale .35s var(--o-pegar);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ops-canal__video--main .ops-canal__play{width:4.75rem;height:4.75rem}.ops-canal__play svg{width:48%;height:48%;margin-left:8%}.ops-canal__len{color:#fff;font-variant-numeric:tabular-nums;background:#121618d1;border-radius:.3rem;padding:.12rem .45rem;font-size:.8125rem;font-weight:700;position:absolute;bottom:.5rem;right:.5rem}.ops-canal__name{color:var(--o-blue);font-size:var(--text-s);padding:.45rem .15rem .05rem;font-weight:700;line-height:1.3;display:block}@media (hover:hover){.ops-canal__video:hover{translate:0 -.35rem;rotate:0deg}.ops-canal__video:hover .ops-canal__play{scale:1.12}}.ops-canal__video:focus-visible .ops-canal__play{scale:1.12}.ops-pedido{padding-bottom:var(--o-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.ops-pedido__side{flex-direction:column;grid-column:1/6;align-self:stretch;display:flex}.ops-pedido__contact{margin-top:auto;padding-top:2.5rem;line-height:1.5}.ops-pedido__contact ul{gap:.25rem;margin-top:.4rem;display:grid}.ops-pedido__contact a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--o-blue);text-decoration-color:var(--o-blue);text-underline-offset:.25em;transition:text-decoration-color .25s, translate .25s var(--o-pegar);padding-block:.3rem;font-size:1.125rem;font-weight:600;text-decoration-thickness:2px;display:inline-block}@media (hover:hover){.ops-pedido__contact a:hover{-webkit-text-decoration-color:var(--manga);text-decoration-color:var(--manga);translate:.2rem}}.ops-note--full{grid-column:7/13;padding:2.25rem clamp(1.5rem,3vw,2.5rem) 2rem}.ops-note__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin-top:1.5rem;display:grid}.ops-field{gap:.4rem;min-width:0;display:grid}.ops-note--full>.ops-field{margin-top:.5rem}.ops-field__label{color:var(--o-blue);font-size:.95rem;font-weight:700}.ops-note select,.ops-note input[type=text],.ops-step input{border:0;border-bottom:2px solid var(--o-blue);width:100%;min-height:2.75rem;color:var(--carbon);font:inherit;background:0 0;border-radius:0;padding:.4rem .1rem;font-weight:600}.ops-note select{cursor:pointer}.ops-note input::placeholder{color:#6b6a55}.ops-step__ctl{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem;display:grid}.ops-step input{text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;font-size:1.3rem;font-weight:800}.ops-step input::-webkit-outer-spin-button{appearance:none;margin:0}.ops-step input::-webkit-inner-spin-button{appearance:none;margin:0}.ops-step button{background:var(--carbon);width:2.75rem;height:2.75rem;color:var(--o-note);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background-color .2s,scale .15s;display:grid}.ops-step button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}@media (hover:hover){.ops-step button:not(:disabled):hover{background:var(--manga);color:var(--carbon)}}.ops-step button:active{scale:.92}.ops-step button:disabled{color:var(--carbon);cursor:default;background:#1b201d40}.ops-check{cursor:pointer;align-self:end;align-items:center;gap:.65rem;min-height:2.75rem;font-weight:600;display:flex}.ops-check input{width:1.4rem;height:1.4rem;color:var(--o-blue);appearance:none;cursor:pointer;border:2px solid;border-radius:.25rem;flex:none;margin:0}.ops-check input:checked{background:var(--o-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff1b0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 85% no-repeat}.ops-note__total{margin-top:1.75rem}.ops-note__label{color:var(--o-blue);font-weight:700}.ops-note__confirm{margin-top:.6rem;font-size:.95rem}.ops-bar{right:var(--gutter);z-index:40;width:min(25rem, calc(100% - 2 * var(--gutter)));background:var(--o-note);transition:translate .4s var(--ease), opacity .3s;border-radius:.4rem;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1rem;display:flex;position:fixed;bottom:1.25rem;rotate:-.6deg;box-shadow:0 .5rem 1.4rem #1e2a3047}.ops-bar.is-hidden{opacity:0;translate:0 160%}body:has(.ops-bar:not(.is-hidden)) footer{padding-bottom:6rem}.ops-bar__note{min-width:0;color:var(--carbon);flex:1;align-items:center;gap:.6rem;text-decoration:none;display:flex}.ops-bar__note>span:last-child{min-width:0;display:grid}.ops-bar__item{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.ops-bar__sum{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;font-stretch:75%}.ops-bar .ops-send{flex:none;padding-inline:1.1rem}@media (width<=1100px){.ops-hero__top{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.ops-hero__noteslot{grid-column:2}.ops-note--short{max-width:24rem;position:relative;inset:auto}.ops-board__cols{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-col--traslados,.ops-col--salidas,.ops-col--ayuda{grid-row:auto}.ops-board__strip{grid-area:auto/1/auto/-1}.ops-trips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.ops{--o-gap:5rem}.ops-hero{padding-top:1.25rem}.ops-hero__top{grid-template-columns:minmax(0,1fr) 38%;gap:1.25rem 1rem}.ops-hero__text{display:contents}.ops-hero__title{grid-area:1/1/auto/3;font-size:clamp(3.1rem,17.4vw,4.6rem)}.ops-hero__lead{grid-area:2/1;margin-top:0;font-size:1.125rem}.ops-hero__photo{grid-area:2/2;margin-top:.5rem}.ops-hero__noteslot{display:none}.ops-board{margin:2rem calc(-1 * var(--gutter)) 0;padding:1rem var(--gutter) 1.5rem;border-width:.5rem 0;border-radius:0}.ops-ayuda__lead{font-size:1.2rem}.ops-board__tray{border-radius:0;inset-inline:0}.ops-board__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .25rem}.ops-row{padding-right:1.6rem}.ops-row__label{font-size:.875rem}.ops-board .ops-row__magnet{width:1.1rem;height:1.1rem;right:.2rem}.ops-base__blocks,.ops-traslados,.ops-trips,.ops-ayuda__more,.ops-ayuda__places,.ops-pedido{grid-template-columns:minmax(0,1fr)}.ops-block--hangar,.ops-block--combustible,.ops-block--pilotos,.ops-traslados__photo,.ops-traslados__body,.ops-ayuda__entrega,.ops-ayuda__carga,.ops-ayuda__places,.ops-ayuda__places li:first-child,.ops-ayuda__places li:nth-child(2),.ops-pedido__side,.ops-note--full{grid-area:auto/1}.ops-ayuda__carga{margin-top:0}.ops-ayuda__places li:nth-child(2){width:62%;margin-left:auto}.ops-routes{grid-template-columns:auto minmax(1.75rem,3rem) minmax(0,1fr)}.ops-routes__from{flex-direction:column;gap:.3rem;font-size:1.1rem}.ops-routes__stops .ops-row__label{font-size:.95rem}.ops-pedido__contact{padding-top:1.5rem}.ops-block--combustible,.ops-block--pilotos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ops-traslados__photo{width:min(78%,22rem)}.ops-ladder{padding-inline:.75rem}.ops-ladder__bars{gap:.25rem;height:9.5rem}.ops-ladder__value{font-size:1rem}.ops-ayuda__scene{margin-inline:calc(-1 * var(--gutter))}.ops-note__fields{grid-template-columns:minmax(0,1fr)}.ops-bar{border-radius:.6rem;gap:.75rem;width:auto;padding:.6rem .6rem .6rem .9rem;bottom:.75rem;left:.75rem;right:.75rem;rotate:none}.ops-bar__item{font-size:.8125rem}.ops-bar__sum{font-size:1.2rem}}@media (width<=420px){.ops-block--combustible,.ops-block--pilotos{grid-template-columns:minmax(0,1fr)}.ops-block--combustible .ops-block__photo,.ops-block--pilotos .ops-block__photo{width:78%}}@media (width<=1100px){.ops-canal__head{grid-column:1/-1}.ops-canal__video--main{grid-column:2/-1}.ops-canal__list{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-canal__list li:nth-child(n){grid-column:auto;margin-top:0}.ops-canal__list li:nth-child(2n){margin-top:2.5rem}}@media (width<=600px){.ops-canal__list{grid-template-columns:minmax(0,1fr);gap:2.25rem}.ops-canal__video--main{grid-column:1/-1}.ops-canal__list li:nth-child(n){width:78%;margin-top:0}.ops-canal__list li:nth-child(2n){justify-self:end}.ops-canal__play{width:2.4rem;height:2.4rem}.ops-canal__video--main .ops-canal__play{width:3.75rem;height:3.75rem}.ops-canal__len{font-size:.75rem;bottom:.35rem;right:.35rem}}@media (prefers-reduced-motion:reduce){.ops-canal__video,.ops-canal__play,.ops-print,.ops-stroke,.ops-ayuda__scene,.ops-row,.ops-tank,.ops-ladder__col,.ops-routes__lines,.ops-pedido__contact a,.ops-bar{transition:none}.ops-row.is-on .ops-row__magnet,.ops-tank.is-on .ops-tank__magnet,.ops-ladder__bar.is-on .ops-ladder__magnet,.ops-trip.is-on .ops-bring li:after,.ops-col__title .ops-stroke,.ops-col__title a:hover .ops-stroke,.ops-note__ink>*,.ops-note__ink .ops-sum>*,.ops-print__magnet,.ops-note__magnet,.ops-board__parked{animation:none}}.rail{z-index:50;width:var(--rail);color:#fff;mix-blend-mode:difference;pointer-events:none;font-variant-numeric:tabular-nums;grid-template-rows:auto 1fr auto;justify-items:center;gap:1.25rem;min-width:3.5rem;padding:1.5rem 0;display:grid;position:fixed;inset:0 0 0 auto}.rail>*{pointer-events:auto}.rail__brand{display:block;position:relative}.rail__brand-mark{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;writing-mode:vertical-rl;transition:font-stretch .5s var(--ease);font-size:1.35rem;font-weight:800;font-stretch:62%;display:block;transform:rotate(180deg)}@media (hover:hover){.rail__brand:hover .rail__brand-mark{font-stretch:100%}}.rail__brand:focus-visible .rail__brand-mark{font-stretch:100%}.rail__track{background:#ffffff59;width:1px;position:relative}.rail__ticks li{left:50%;bottom:calc(var(--at) * 100%);position:absolute;transform:translate(-50%,50%)}.rail__tick{width:1.75rem;height:1.5rem;display:block;position:relative}.rail__tick:before{content:"";width:.7rem;height:1px;transition:width .3s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rail__tick[aria-current=true]:before{width:1.5rem}.rail__tick:hover:before,.rail__tick:focus-visible:before{width:1.75rem}.rail__label{opacity:0;white-space:nowrap;font-size:var(--text-s);transition:opacity .25s, transform .3s var(--ease), font-stretch .3s var(--ease);font-weight:500;font-stretch:100%;position:absolute;top:50%;right:calc(100% + .5rem);transform:translate(.5rem,-50%)}.rail__tick:hover .rail__label,.rail__tick:focus-visible .rail__label,.rail__brand:hover .rail__label,.rail__brand:focus-visible .rail__label{font-stretch:112%}.rail__tick[aria-current=true] .rail__label,.rail__track:hover .rail__label,.rail__tick:hover .rail__label,.rail__tick:focus-visible .rail__label,.rail__brand:hover .rail__label,.rail__brand:focus-visible .rail__label{opacity:1;transform:translateY(-50%)}.rail__marker{left:50%;bottom:calc(var(--progress,0) * 100%);pointer-events:none;background:currentColor;width:.6rem;height:.6rem;position:absolute;transform:translate(-50%,50%)rotate(45deg)}.rail__readout{font-size:var(--text-s);white-space:nowrap;font-weight:600}.rail__mobile{display:none}@media (width<=720px){.rail{mix-blend-mode:normal;width:auto;min-width:0;padding:0;display:block;inset:.75rem .75rem auto auto}.rail__brand,.rail__track,.rail__readout{display:none}.rail__mobile{display:block;position:relative}.rail__toggle{background:var(--carbon);min-height:2.25rem;color:var(--marfil);font-size:var(--text-s);white-space:nowrap;border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:.35rem .85rem;font-weight:600;display:inline-flex}.rail__caret{width:.45rem;height:.45rem;transition:transform .3s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin:-.2rem 0 0 .6rem;transform:rotate(45deg)}.rail__toggle[aria-expanded=true] .rail__caret{margin-top:.2rem;transform:rotate(225deg)}.rail__menu{background:var(--carbon);min-width:12.5rem;color:var(--marfil);border-radius:1rem;padding:.4rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1rem 2.5rem #1b201d4d}.rail__menu button{text-align:left;border-radius:.65rem;width:100%;min-height:2.75rem;padding:.6rem .9rem;font-weight:500;display:block}.rail__menu button[aria-current=true]{background:#f3efe61f;font-weight:600}.rail__menu button:active{background:var(--manga);color:var(--carbon)}}.hero{height:175svh}.hero__pin{--frame:155svh;--focus:50% 0%;background:linear-gradient(180deg, #7fa9df 0%, #b9d2ec 45%, #f1dcc4 72%, var(--marfil) 100%);height:100svh;position:sticky;top:0;overflow:hidden}.hero__frame{width:100%;height:var(--frame);pointer-events:none;transform-origin:50% 50svh;position:absolute;top:0;left:0}.hero__frame img,.hero__frame video{object-fit:cover;object-position:var(--focus);width:100%;max-width:none;height:100%;display:block}.hero__sky{transform:scale(calc(1 + .06 * var(--p,0)))}.hero__sky>img,.hero__sky>video{position:absolute;inset:0}.hero__video{opacity:0;transition:opacity 1s var(--ease)}.hero__video.is-ready{opacity:1}.hero__ridge{transform:translateY(calc(var(--p,0) * -5svh)) scale(calc(1 + .06 * var(--p,0)))}.hero__title{top:13.5svh;left:var(--gutter);white-space:nowrap;font-size:min(21vw,38svh);font-stretch:calc(62% + 63% * var(--p,0));transform:translateY(calc(var(--p,0) * -6svh));position:absolute}.hero__line{color:var(--carbon);margin-top:-.14em;padding-top:.14em;display:block;overflow:hidden}.hero__line-inner{animation:hero-rise 1.1s var(--ease) both;animation-delay:calc(.15s + var(--i) * .12s);display:block}.hero__line:nth-child(2){color:var(--manga)}@keyframes hero-rise{0%{transform:translateY(105%)}}.hero__fade{pointer-events:none;background:linear-gradient(180deg, #f3efe600 0%, #f3efe699 40%, #f3efe6eb 70%, var(--marfil) 100%);height:24svh;position:absolute;inset:auto 0 0}.hero__canvas{pointer-events:none;opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.hero__canvas.is-ready{opacity:1}.hero__canvas canvas{width:100%;height:100%;display:block}.hero__ui{padding:clamp(1.25rem, 3vw, 2.5rem) calc(var(--gutter) + var(--rail)) clamp(1.25rem, 3vw, 2.5rem) var(--gutter);pointer-events:none;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}.hero__ui>*{pointer-events:auto}.hero__top{opacity:calc(1 - var(--p,0) * 3);align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);padding-left:5.5rem;animation:.9s .35s both hero-fade;display:flex}.hero__logo{flex:none;width:clamp(4rem,5vw,5.25rem);height:auto}.hero__kicker{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);line-height:1.2}.hero__foot{opacity:calc(1 - var(--p,0) * 3);grid-row:3;justify-content:space-between;align-items:end;gap:2rem;animation:.9s .7s both hero-fade;display:flex}.hero__foot p{max-width:28ch}@keyframes hero-fade{0%{opacity:0}}.hero__cta{background-color:var(--carbon);color:var(--marfil);flex:none;padding:.85rem 1.4rem}@media (width<=720px){.hero__ui{padding-top:4.5rem}.hero__top{padding-left:0}.hero__title{font-size:23.5vw;top:9rem}.hero__fade{height:32svh}.hero__foot{flex-direction:column;align-items:start;gap:1rem}}@media (height<=520px) and (orientation:landscape){.hero__ui{padding-top:clamp(1.25rem,3vw,2.5rem)}.hero__logo{display:none}.hero__top{padding-left:5.5rem}.hero__title{font-size:min(21vw,27svh);top:17svh}.hero__foot{flex-direction:row;align-items:end}}@media (aspect-ratio<=1){.hero__pin{--frame:125svh}}@media (prefers-reduced-motion:reduce){.hero__title{font-stretch:62%;transform:none}.hero__sky,.hero__ridge{transform:none}.hero__line-inner,.hero__top,.hero__foot{animation:none}.hero__canvas,.hero__video{transition:none}}.manifesto{padding:22svh calc(var(--gutter) + var(--rail)) 30svh var(--gutter)}.manifesto__text{max-width:21em;font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;margin-inline:auto;font-size:clamp(1.9rem,1rem + 3.4vw,4.75rem);font-weight:400;line-height:1.08}.manifesto__text span{opacity:clamp(.14, calc(var(--p,0) * (var(--n) + 4) - var(--i)), 1)}@media (prefers-reduced-motion:reduce){.manifesto__text span{opacity:1}}.stage{background:var(--noche);color:#fff;min-height:300vh;position:relative}.stage__pin{height:100vh;position:sticky;top:0;overflow:hidden}.stage__strip{transform-origin:0 0;will-change:transform;gap:1.2vh;height:100vh;display:flex;position:absolute;inset:0 auto auto 0}.stage__strip figure{height:100%;opacity:clamp(0, calc((var(--a,0) - .5) * 3), 1);flex:none}.stage__strip figure.is-focus{opacity:1}.stage__strip img{width:auto;max-width:none;height:100%}.stage__scatter img{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--size) * 1vw);min-width:5.5rem;height:auto;opacity:clamp(0, calc(1 - var(--a,0) * 2.2), 1);transform:translate(-50%, -50%) translate(calc((var(--x) - 50) * var(--a,0) * var(--depth) * 1.4vw), calc((var(--y) - 50) * var(--a,0) * var(--depth) * 1.4vh)) rotate(var(--rotate)) scale(calc(1 + var(--a,0) * var(--depth) * .8));will-change:transform, opacity;border-radius:2px;position:absolute}.stage__scrim{pointer-events:none;background:linear-gradient(#0e1a2200,#0e1a22d1);position:absolute;inset:45% 0 0}.stage__title{left:var(--gutter);right:calc(var(--gutter) + var(--rail));position:absolute;bottom:clamp(3.5rem,9vh,6rem)}.stage__title p{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l);color:var(--sol);margin-bottom:.6rem}.stage__title h2{font-size:var(--display-m)}.stage__count{left:var(--gutter);font-size:var(--text-s);font-variant-numeric:tabular-nums;gap:1.25rem;font-weight:600;display:flex;position:absolute;bottom:clamp(1.1rem,3vh,2rem)}.stage__caption{color:var(--niebla);font-weight:400}@media (prefers-reduced-motion:reduce){.stage__scatter{display:none}.stage__strip figure{opacity:1}}.air{padding:18svh calc(var(--gutter) + var(--rail)) 20svh var(--gutter)}.air__head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:2rem clamp(2rem,6vw,6rem);margin-bottom:10svh;display:grid}.air__title{font-size:clamp(3.5rem,9.5vw,12rem)}.air__title span{display:block}.air__lead{max-width:34ch;font-size:var(--text-l);line-height:1.35}.air__body{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.band{margin-bottom:.5rem}.band__bar{width:calc(var(--value) * 1%);white-space:nowrap;clip-path:inset(0 100% 0 0);min-height:clamp(8rem,24svh,15rem);transition:clip-path 1.3s var(--ease);flex-direction:column;justify-content:space-between;align-items:start;gap:1rem;padding:1.1rem 1.25rem;display:flex;overflow:hidden}.band.is-in .band__bar{clip-path:inset(0)}.band__place{font-weight:600;line-height:1.2}.band__place span{font-variant-numeric:tabular-nums;font-weight:400;display:block}.band__value{font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,6.5vw,6.5rem)}.band__unit,.air__unit{letter-spacing:0;text-transform:none;font-size:.4em;font-stretch:100%}.band--cub .band__bar{background:var(--cub);color:var(--marfil)}.band--sol .band__bar{background:var(--sol)}.band--glaciar .band__bar{background:var(--glaciar)}.band--manga .band__bar{background:var(--manga)}.band--noche .band__bar{background:var(--noche);color:var(--marfil)}.air__readout{position:sticky;top:28svh}.air__readout:has(.hz-figure){top:9svh}.air__readout .hz-figure{margin-bottom:1.5rem}.air__figure--mobile{display:none}.air__number{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(5rem,15vw,17rem)}.air__label{max-width:18ch;font-size:var(--text-l);margin-top:1rem;line-height:1.25}@media (width<=860px){.air__head,.air__body{grid-template-columns:minmax(0,1fr)}.air__readout{display:none}.air__figure--mobile{min-height:max(449px, calc(280px + (100vw - 2 * var(--gutter)) * .545));margin-bottom:8svh;display:block}.band__bar{white-space:normal;padding:.8rem}.band__value{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.band__bar{clip-path:none;transition:none}}.chapter{min-height:125svh;padding:12svh calc(var(--gutter) + var(--rail)) 12svh var(--gutter);grid-template-rows:auto 1fr auto;gap:6svh;display:grid;overflow:hidden}.chapter--manga{background:var(--manga);color:var(--carbon)}.chapter--glaciar{background:var(--glaciar);color:var(--carbon)}.chapter--noche{background:var(--noche);color:var(--marfil)}.chapter__head{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.chapter__kicker{font-family:var(--font-serif);font-style:italic;font-size:var(--text-l)}.chapter__sound{border:1.5px solid;border-radius:999px;align-items:center;gap:.7rem;padding:.75rem 1.2rem;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.chapter__sound:hover,.chapter__sound[aria-pressed=true]{background:var(--carbon);border-color:var(--carbon);color:var(--marfil)}.chapter--noche .chapter__sound:hover,.chapter--noche .chapter__sound[aria-pressed=true]{background:var(--marfil);border-color:var(--marfil);color:var(--noche)}.chapter__bars{align-items:end;gap:2px;height:.9rem;display:inline-flex}.chapter__bars i{background:currentColor;width:2px;height:35%}.chapter__sound[aria-pressed=true] .chapter__bars i{animation:.9s ease-in-out infinite alternate chapter-bars}.chapter__bars i:nth-child(2){height:70%;animation-delay:-.3s!important}.chapter__bars i:nth-child(3){height:50%;animation-delay:-.6s!important}.chapter__bars i:nth-child(4){height:90%;animation-delay:-.15s!important}@keyframes chapter-bars{to{height:100%}}.chapter__title{align-self:center;font-size:clamp(3rem,13vw,16rem)}.chapter__line{white-space:nowrap;transform:translateX(calc(var(--dir) * max(0, .46 - var(--p,.46)) * 30vw));will-change:transform;align-items:center;gap:.14em;display:flex}.chapter__line:nth-child(2){justify-content:center}.chapter__line:nth-child(3){justify-content:end}.pill{height:.7em;width:calc(1.3em * clamp(0, (var(--p,0) - .18) * 4, 1));border-radius:999px;flex:none;display:block;overflow:hidden}.pill img{object-fit:cover;width:1.3em;max-width:none;height:100%}.chapter__note{max-width:30ch;font-size:var(--text-l);line-height:1.3}@media (width<=720px){.chapter{gap:5svh;min-height:100svh}.chapter__head{flex-direction:column;align-items:start}.chapter__title{font-size:clamp(3rem,15vw,16rem)}}@media (prefers-reduced-motion:reduce){.chapter__line{transform:none}.pill{width:1.3em}.chapter__sound[aria-pressed=true] .chapter__bars i{animation:none}}.marquee{padding:14svh 0 4svh;overflow:hidden}.marquee__row{white-space:nowrap;width:max-content;color:var(--humo);transform:translateX(calc(8vw - var(--p,0) * 55%));will-change:transform;font-size:clamp(3rem,9vw,9rem);display:flex}.marquee__row span:after{content:"";background:var(--manga);clip-path:polygon(0 44%,4% 42%,22% 42%,22% 1%,25% 0,44% 0,46% 2%,46% 42%,84% 46%,86% 35%,97% 35%,99% 47%,100% 50%,99% 53%,97% 65%,86% 65%,84% 54%,46% 58%,46% 98%,44% 100%,25% 100%,22% 99%,22% 58%,4% 58%,0 56%);width:.44em;height:.62em;margin:0 .32em .05em;display:inline-block}@media (prefers-reduced-motion:reduce){.marquee__row{transform:none}}.rank{padding:4svh calc(var(--gutter) + var(--rail)) 18svh var(--gutter)}.rank__head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:2rem clamp(2rem,6vw,6rem);margin-bottom:8svh;display:grid}.rank__head h2{font-size:var(--display-m)}.rank__head p{max-width:34ch;font-size:var(--text-l);line-height:1.35}.rank__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rank__table thead th{border-bottom:1.5px solid var(--carbon);font-size:var(--text-s);text-align:left;white-space:nowrap;padding:0 1rem .9rem 0;font-weight:500}.rank__table tbody tr{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease), background .25s, color .25s;border-bottom:1px solid #1b201d2e;transform:translateY(1.5rem)}.rank__table tbody tr.is-in{opacity:1;transform:none}.rank__table tbody tr:hover{background:var(--carbon);color:var(--marfil)}.rank__table td,.rank__table tbody th{text-align:left;vertical-align:middle;padding:.9rem 1rem .9rem 0}.rank__position{width:4.5rem;font-weight:600;padding-left:.75rem!important}.rank__name{font-weight:inherit;align-items:center;gap:1.1rem;display:flex}.rank__name img{aspect-ratio:4/3;object-fit:cover;width:clamp(3.5rem,6vw,5.5rem);height:auto;transition:transform .4s var(--ease);border-radius:2px;flex:none}.rank__table tbody tr:hover .rank__name img{transform:scale(1.12)rotate(-2deg)}.rank__name span{text-wrap:balance;min-width:0;font-size:clamp(1.6rem,2.9vw,3.1rem);line-height:.9}.rank__time{white-space:nowrap;font-weight:600}.rank__kind,.rank__price{text-wrap:balance;min-width:9ch}.rank__note{max-width:26ch}.rank__more{--fill:var(--carbon);--fill-ink:var(--marfil);border:1.5px solid var(--carbon);margin:3rem auto 0;padding:.9rem 1.6rem;display:block}@media (width<=1100px){.rank__table th:nth-child(6),.rank__note{display:none}}@media (width<=720px){.rank__head{grid-template-columns:minmax(0,1fr)}.rank__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rank__table tbody tr{grid-template-columns:2rem minmax(0,1fr) auto auto;gap:.3rem .75rem;padding:.9rem 0;display:grid}.rank__table td,.rank__table tbody th{padding:0}.rank__position{grid-row:1/span 2;align-self:start;width:auto;padding-top:.4rem!important;padding-left:0!important}.rank__name{grid-area:1/2/auto/4;gap:.7rem;min-width:0}.rank__name img{width:3rem}.rank__name span{font-size:1.4rem}.rank__time{grid-area:1/4;align-self:center;text-align:right!important}.rank__kind{min-width:0;font-size:var(--text-s);grid-area:2/2}.rank__price{min-width:0;max-width:9rem;font-size:var(--text-s);grid-area:2/3/auto/5;justify-self:end;line-height:1.3;text-align:right!important}}@media (prefers-reduced-motion:reduce){.rank__table tbody tr{opacity:1;transition:none;transform:none}}.profile{padding:14svh calc(var(--gutter) + var(--rail)) 16svh var(--gutter);background:var(--carbon);color:var(--marfil)}.profile__subtitle{font-family:var(--font-serif);font-style:italic;font-size:var(--text-xl);color:var(--sol);margin-bottom:.5rem}.profile__title{font-size:12vw;font-stretch:calc(62% + (var(--stretch-max,100) - 62) * 1% * var(--p,0));white-space:nowrap;overflow:hidden}.profile__body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,7vw,7rem);margin-top:10svh;display:grid}.profile__portrait{aspect-ratio:4/5;max-height:80svh;position:sticky;top:10svh;overflow:hidden}.profile__portrait img{object-fit:cover;width:100%;height:124%;transform:translateY(calc(var(--p,.5) * -19%));will-change:transform}.profile__text{font-family:var(--font-serif);font-size:var(--text-l);padding-top:4svh;line-height:1.5}.profile__text>p{max-width:36em;margin-bottom:1.2em}.profile__text>.profile__lead{font-size:var(--text-xl);letter-spacing:-.01em;margin-bottom:1em;line-height:1.14}.profile__facts{font-family:var(--font-text);font-size:var(--text-m);margin-top:8svh}.profile__facts div{border-top:1px solid #f3efe638;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:.85rem 0;display:grid}.profile__facts dt{color:var(--niebla)}.profile__facts dd{font-weight:600}.profile__wide{margin-top:16svh}.profile__wide-frame{clip-path:inset(calc((1 - var(--p,1)) * 18%) calc((1 - var(--p,1)) * 22%) calc((1 - var(--p,1)) * 18%) calc((1 - var(--p,1)) * 22%));overflow:hidden}.profile__wide img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transform:scale(calc(1.25 - var(--p,1) * .25));will-change:transform}.profile__wide figcaption{font-size:var(--text-s);color:var(--niebla);margin-top:.9rem}@media (width<=860px){.profile__body{grid-template-columns:minmax(0,1fr)}.profile__portrait{position:static}}@media (prefers-reduced-motion:reduce){.profile__title{font-stretch:100%}.profile__portrait img,.profile__wide img{transform:none}.profile__wide-frame{clip-path:none}}.finale{background:var(--noche);color:#fff;height:420svh}.finale__pin{height:100svh;position:sticky;top:0;overflow:hidden}.finale__media{opacity:clamp(0, calc((var(--p,0) - .42) * 2.2), .68);transform:scale(calc(1.2 - var(--p,0) * .2));will-change:transform, opacity;position:absolute;inset:0}.finale__image,.finale__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.finale__video{opacity:0;transition:opacity .8s var(--ease)}.finale__video.is-ready{opacity:1}.finale__statements{padding:0 calc(var(--gutter) + var(--rail)) 0 var(--gutter);place-items:center;display:grid;position:absolute;inset:0}.finale__statement{--t:calc(var(--p,0) * var(--count) - var(--i));--in:clamp(0, calc(var(--t) * 5), 1);--out:clamp(0, calc((var(--t) - .8) * 5), 1);text-align:center;text-wrap:balance;max-width:11em;opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 9svh - var(--out) * 9svh));will-change:transform, opacity;grid-area:1/1;font-size:clamp(3rem,11.5vw,13rem)}.finale__statement:first-child{--in:clamp(0, calc(var(--t) * 5 + 1), 1)}.finale__statement.is-last{--out:0;color:var(--sol);font-size:clamp(3rem,11vw,13rem)}@media (prefers-reduced-motion:reduce){.finale{height:auto}.finale__pin{height:auto;padding:20svh 0;position:relative}.finale__media{opacity:.5;transform:none}.finale__statements{gap:6svh;position:relative}.finale__statement{opacity:1;grid-area:auto;transform:none}}.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#fff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#fff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #fff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card);border-radius:0;padding:52px 24px;position:relative}.iso-plate-corners{pointer-events:none;position:absolute;inset:18px 20px}.iso-plate-corner{color:var(--anatomy-muted);font-family:var(--anatomy-mono);letter-spacing:.04em;white-space:nowrap;font-size:10.5px;line-height:1;position:absolute}.iso-plate-corner[data-corner=fig]{color:var(--anatomy-text);top:0;left:0}.iso-plate-corner[data-corner=title]{text-transform:uppercase;letter-spacing:.1em;top:0;right:0}.iso-plate-corner[data-corner=hint]{text-transform:uppercase;letter-spacing:.1em;bottom:0;left:0}.iso-plate-corner[data-corner=readout]{color:var(--anatomy-text);font-variant-numeric:tabular-nums;bottom:0;right:0}.iso-plate .iso-svg{margin:0 auto}.iso-legend{color:var(--anatomy-muted);gap:8px;margin-top:12px;font-size:13px;line-height:1.55;display:grid}.iso-keys{flex-wrap:wrap;gap:6px 18px;display:flex}.iso-key{align-items:center;gap:7px;display:inline-flex}.iso-swatch{flex:none;width:16px;height:10px;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=raised] path,.iso-swatch[data-mark=flat] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4px}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (width<=560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}.iso.hz-figure[data-theme=light]{--anatomy-page:var(--marfil);--anatomy-card:#ece7dc;--anatomy-text:#5c6460;--anatomy-strong:var(--carbon);--anatomy-muted:#5c6460;--anatomy-paper:#ece7dc;--anatomy-face:#faf8f2;--anatomy-top:#faf8f2;--anatomy-shade-0:#d2cdc1;--anatomy-shade-1:#d9d4c8;--anatomy-shade-2:#e0dbd0;--anatomy-shade-3:#e7e2d7;--anatomy-lit-top:#fff;--anatomy-lit-shade:#e4e0d5;--anatomy-hi:#2a2f2c;--anatomy-mid:#8a8f8c;--anatomy-lo:#b5b8b1;--anatomy-faint:#d4d1c7;--anatomy-lit:var(--cub);--anatomy-halo:#8a877c;--anatomy-halo-opacity:.3;--anatomy-dot:#343a37;--anatomy-mono:var(--font-text);--hz-cub-top:#fff;--hz-cub-side:#efece4;--hz-cowl-top:#2d8d55;--hz-cowl-side:var(--cub);--hz-cowl-edge:#145634}.hz-figure .iso-figure{margin:0}.hz-figure .iso-plate{padding:46px 18px 50px;box-shadow:0 0 0 1px #c9c4b8}.hz-figure .iso-plate-corner{letter-spacing:.06em;font-size:11px}.hz-figure .iso-plate-corner[data-corner=title],.hz-figure .iso-plate-corner[data-corner=hint]{letter-spacing:.12em}.hz-figure .iso-legend{color:var(--anatomy-text);font-size:.875rem;line-height:1.5}.hz{cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:2px}.hz[data-held]{cursor:grabbing}.hz:focus-visible{outline:3px solid var(--carbon);outline-offset:2px;box-shadow:0 0 0 2px var(--marfil)}.hz .iso-svg{overflow:visible}.hz-cub>.iso-top{fill:var(--hz-cub-top)}.hz-cub>.iso-shade{fill:var(--hz-cub-side)}.hz-cowl>.iso-top{fill:var(--hz-cowl-top)}.hz-cowl>.iso-fill,.hz-cowl>.iso-shade{fill:var(--hz-cowl-side)}.hz-cowl>.iso-edge{stroke:var(--hz-cowl-edge)}.hz-arm>.iso-edge{stroke-width:.8px}.hz-knurl .hz-faded{opacity:.45}.hz-hole{fill:var(--anatomy-shade-0)}@media (width<=560px){.hz{overflow:hidden}.hz-figure .iso-plate{padding:44px 10px 66px}.hz-figure .iso-plate .iso-svg{width:114%;margin:-3% -7% -2%}}@media (prefers-reduced-motion:reduce){.hz *{transition:none!important}}
/*$vite$:1*/