.inv[data-coleccion=montana]{--f-texto:var(--fi-dm-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--f-display:var(--fi-big-shoulders), var(--fi-cormorant), serif}.inv[data-coleccion=montana][data-tipografia=big-shoulders]{--f-display:var(--fi-big-shoulders), var(--fi-cormorant), serif}.inv[data-coleccion=montana][data-tipografia=oswald]{--f-display:var(--fi-oswald), var(--fi-cormorant), serif}.inv[data-coleccion=montana][data-tipografia=fraunces]{--f-display:var(--fi-fraunces,var(--fi-cormorant)), serif}.inv[data-coleccion=montana][data-paleta=glaciar]{--bg:#eef3f6;--bg-2:#dfe9f0;--card:#fbfdfe;--campo:#fdfefe;--ink:#142231;--ink-2:#3b4854;--muted:#626d78;--line:#14223124;--line-2:#14223114;--acento:#4f7fa6;--acento-texto:#2f5a7e;--acento-2:#436c8f;--btn-bg:#142231;--btn-ink:#eef3f6;--foco:#2f5a7e;--apertura-bg:#dfe9f0;--muestra-1:#4f7fa6;--muestra-2:#97b3ca;--muestra-3:#23394e;--muestra-4:#dfe9f0}.inv[data-coleccion=montana][data-paleta=pino]{--bg:#eef0ea;--bg-2:#dfe6da;--card:#f9faf6;--campo:#fcfcfa;--ink:#1b2a20;--ink-2:#414e44;--muted:#677169;--line:#1b2a2024;--line-2:#1b2a2014;--acento:#3f6b4a;--acento-texto:#2d5236;--acento-2:#385e42;--btn-bg:#1b2a20;--btn-ink:#eef0ea;--foco:#2d5236;--apertura-bg:#dfe6da;--muestra-1:#3f6b4a;--muestra-2:#8ea792;--muestra-3:#243a2a;--muestra-4:#dfe6da}.inv[data-coleccion=montana][data-paleta=alpenglow]{--bg:#fbf1ec;--bg-2:#f6e0d6;--card:#fff9f6;--campo:#fffcfa;--ink:#2e1f24;--ink-2:#534548;--muted:#786b6c;--line:#2e1f2424;--line-2:#2e1f2414;--acento:#d0776a;--acento-texto:#9c4639;--acento-2:#b0655c;--btn-bg:#2e1f24;--btn-ink:#fbf1ec;--foco:#9c4639;--apertura-bg:#f6e0d6;--muestra-1:#d0776a;--muestra-2:#e3aea4;--muestra-3:#563536;--muestra-4:#f6e0d6}.inv[data-coleccion=montana][data-paleta=madera]{--bg:#1f1814;--bg-2:#3a2b20;--card:#f3e7d80f;--campo:#00000038;--ink:#f3e7d8;--ink-2:#f3e7d8e0;--muted:#f3e7d8b8;--line:#f3e7d82e;--line-2:#f3e7d81a;--acento:#d99a5b;--acento-texto:#e6ad70;--acento-2:#dea974;--btn-bg:#d99a5b;--btn-ink:#1f1814;--foco:#e6ad70;--sombra:0 14px 34px -16px #0009;--sombra-lg:0 30px 60px -20px #000000b3;--apertura-bg:#3a2b20;--muestra-1:#d99a5b;--muestra-2:#85603b;--muestra-3:#ecd4b9;--muestra-4:#3a2b20}.inv[data-coleccion=montana] .i-apertura-sencilla{background:var(--apertura-bg);color:var(--ink);text-align:center;place-items:center;display:grid}.inv[data-coleccion=montana] .i-apertura-sencilla-in{justify-items:center;gap:18px;padding:24px;display:grid}.inv[data-coleccion=montana] .i-apertura-sencilla-nombres{font:400 clamp(34px, 11cqi, 56px) / 1.05 var(--f-display)}.inv[data-coleccion=montana]{--cb-mapa:var(--ap-color,var(--bg-2));--cb-tinta-mapa:var(--ap-color-tinta,var(--ink));--cb-curva:color-mix(in srgb, var(--acento) 55%, transparent);--cb-ruta:var(--ap-sello,var(--acento-texto));--cb-capa-1:color-mix(in srgb, var(--acento) 26%, var(--bg));--cb-capa-2:color-mix(in srgb, var(--acento) 52%, var(--bg));--cb-capa-3:color-mix(in srgb, var(--ink) 78%, var(--acento));--cb-cielo-a:color-mix(in srgb, var(--acento) 18%, var(--bg));--cb-cielo-b:var(--bg);--cb-nieve:#fbfdff}.inv[data-coleccion=montana][data-plantilla=dolomitas]{--cb-cielo-a:color-mix(in srgb, #e9a08f 55%, var(--bg));--cb-cielo-b:color-mix(in srgb, #f6d8c4 50%, var(--bg));--cb-capa-2:color-mix(in srgb, #c46a5c 60%, var(--ink));--cb-nieve:#ffe3d8}.inv[data-coleccion=montana][data-plantilla=refugio]{--cb-cielo-a:#0f1424;--cb-cielo-b:#2b2233;--cb-capa-1:#3a3446;--cb-capa-2:#2a2433;--cb-capa-3:#171219}.i-cumbre-ap{background:var(--cb-mapa);color:var(--cb-tinta-mapa);isolation:isolate}.i-cumbre-ap:before{content:"";z-index:0;background:linear-gradient(color-mix(in srgb, var(--cb-tinta-mapa) 5%, transparent) 1px, transparent 1px) 0 0 / 46px 46px, linear-gradient(90deg, color-mix(in srgb, var(--cb-tinta-mapa) 5%, transparent) 1px, transparent 1px) 0 0 / 46px 46px, radial-gradient(120% 90% at 50% 30%, transparent 40%, color-mix(in srgb, var(--cb-tinta-mapa) 14%, transparent));pointer-events:none;position:absolute;inset:0}.i-cumbre-mapa{z-index:1;width:100%;height:100%;position:absolute;inset:0}.i-cumbre-curvas{fill:none;stroke:var(--cb-curva);stroke-width:.8px;transform-box:fill-box;transform-origin:50% 40%;animation:9s ease-in-out infinite alternate i-cumbre-respira}.i-cumbre-curvas .i-maestra{stroke-width:1.6px;stroke:color-mix(in srgb, var(--acento) 80%, transparent)}@keyframes i-cumbre-respira{to{transform:scale(1.018)rotate(.4deg)}}.i-cumbre-ruta-guia{fill:none;stroke:color-mix(in srgb, var(--cb-ruta) 35%, transparent);stroke-width:1.4px;stroke-dasharray:2 6;stroke-linecap:round}.i-cumbre-ruta{fill:none;stroke:var(--cb-ruta);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--cb-mapa) 80%, transparent))}.i-cumbre-inicio{fill:var(--cb-ruta)}.i-cumbre-inicio-halo{fill:color-mix(in srgb, var(--cb-ruta) 22%, transparent);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite i-cumbre-halo}@keyframes i-cumbre-halo{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.i-cumbre-etiqueta{font:600 10.5px var(--f-texto);letter-spacing:.12em;text-transform:uppercase;fill:var(--cb-tinta-mapa);paint-order:stroke;stroke:var(--cb-mapa);stroke-width:4px}.i-cumbre-vertice{fill:var(--cb-mapa);stroke:var(--cb-tinta-mapa);stroke-width:1.6px}.i-cumbre-bandera{transform:scaleY(0)}.i-cumbre-mastil{stroke:var(--cb-tinta-mapa);stroke-width:2px;stroke-linecap:round}.i-cumbre-tela{fill:var(--cb-ruta)}.i-cumbre-alti{z-index:3;top:calc(18px + var(--seguro-arriba,0px));border:1px solid color-mix(in srgb, var(--cb-tinta-mapa) 25%, transparent);background:color-mix(in srgb, var(--cb-mapa) 80%, transparent);opacity:0;border-radius:10px;justify-items:end;gap:2px;padding:8px 12px;display:grid;position:absolute;right:16px}.i-cumbre-alti small{font:600 9px/1 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;opacity:.75}.i-cumbre-alti b{font:600 22px/1 var(--f-display);font-variant-numeric:tabular-nums lining-nums}.i-cumbre-llegada{z-index:3;background:radial-gradient(closest-side, color-mix(in srgb, var(--cb-mapa) 92%, transparent) 55%, transparent);text-align:center;font:700 clamp(30px, 10cqi, 52px) / 1.15 var(--f-display);color:var(--ap-nombres,var(--cb-tinta-mapa));text-wrap:balance;opacity:0;justify-items:center;gap:12px;padding:18px 24px;display:grid;position:absolute;top:42%;left:0;right:0}.i-cumbre-llegada-foto{aspect-ratio:1;object-fit:cover;border:4px solid var(--cb-mapa);width:min(34cqi,140px);box-shadow:0 0 0 2px var(--cb-ruta), 0 16px 30px -12px #00000073;border-radius:50%}.i-cumbre-ap-texto{z-index:3;left:0;right:0;top:calc(64px + var(--seguro-arriba,0px));text-align:center;gap:10px;padding:0 24px;display:grid;position:absolute}.i-cumbre-para{font:600 11px/1.3 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;opacity:.85}.i-cumbre-ap-ante{font:500 15px/1.3 var(--f-texto);letter-spacing:.04em}.i-cumbre-ap-nombres{font:700 clamp(38px, 13cqi, 64px) / 1.12 var(--f-display);color:var(--ap-nombres,var(--cb-tinta-mapa));text-wrap:balance;padding-bottom:.08em}.inv[data-coleccion=montana]:not([data-tipografia=fraunces]) :is(.i-cumbre-ap-nombres,.i-cumbre-llegada,.i-cumbre-nombres){text-transform:uppercase;letter-spacing:.01em}.i-cumbre-ap-pie{z-index:3;left:0;right:0;bottom:calc(40px + var(--seguro-abajo,0px));text-align:center;justify-items:center;gap:12px;padding:0 24px;display:grid;position:absolute}.i-cumbre-ap-pie .i-apertura-pista{opacity:.8;font-size:13px}.i-cumbre-portada{isolation:isolate;background:linear-gradient(180deg, var(--cb-cielo-a), var(--cb-cielo-b) 70%);position:relative}.i-cumbre-portada>:not(.i-cumbre-horizonte,.i-desliza){z-index:1;position:relative}.i-cumbre-horizonte{z-index:0;opacity:.55;pointer-events:none;height:34%;position:absolute;bottom:0;left:0;right:0}.i-cumbre-horizonte svg{width:100%;height:100%;display:block}.i-cumbre-cordillera{width:100%;height:100%;color:var(--bg);display:block}.i-cumbre-cielo-a{stop-color:var(--cb-cielo-a)}.i-cumbre-cielo-b{stop-color:var(--cb-cielo-b)}.i-cumbre-capa-1{fill:var(--cb-capa-1)}.i-cumbre-capa-2{fill:var(--cb-capa-2)}.i-cumbre-capa-3,.i-cumbre-bosque,.i-cumbre-cabana path{fill:var(--cb-capa-3)}.i-cumbre-nieve{fill:var(--cb-nieve);opacity:.95}.i-cumbre-nieve-lejos{opacity:.6}.i-cumbre-sol{fill:color-mix(in srgb, #fff3d6 70%, var(--acento));opacity:.9}.inv[data-coleccion=montana][data-plantilla=dolomitas] .i-cumbre-sol{fill:#f6b59c;opacity:.75}.i-cumbre-luna{fill:#f4ecd8;filter:drop-shadow(0 0 8px #fff0d299)}.i-cumbre-estrellas{fill:#fff6df}.i-cumbre-ventana{fill:#ffc86b;filter:drop-shadow(0 0 4px #ffb347)}.i-cumbre-emblema{aspect-ratio:1;width:min(68cqi,260px);margin:18px auto 22px;position:relative}.i-cumbre-emblema-disco{box-shadow:0 0 0 3px var(--card), 0 18px 40px -18px #00000073;border-radius:50%;position:absolute;inset:13%;overflow:hidden}.i-cumbre-emblema-aro{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.i-cumbre-aro-banda{fill:none;stroke:var(--card);stroke-width:32px}.i-cumbre-aro-borde{fill:none;stroke:var(--ink);stroke-width:2px}.i-cumbre-aro-borde-in{fill:none;stroke:var(--ink);stroke-width:1px}.i-cumbre-aro-texto{font:700 19px var(--f-display);letter-spacing:.18em;fill:var(--ink)}.i-cumbre-postal{aspect-ratio:4/5;background:var(--card);border-radius:6px;width:min(72cqi,300px);margin:18px auto 22px;padding:10px;position:relative;transform:rotate(-1.5deg);box-shadow:0 22px 44px -20px #00000080}.i-cumbre-postal img{object-fit:cover;border-radius:3px;width:100%;height:100%}.i-cumbre-visor{pointer-events:none;background:linear-gradient(var(--cb-nieve), var(--cb-nieve)) 0 0 / 18px 2px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 0 0 / 2px 18px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 100% 0 / 18px 2px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 100% 0 / 2px 18px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 0 100% / 18px 2px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 0 100% / 2px 18px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 100% 100% / 18px 2px no-repeat, linear-gradient(var(--cb-nieve), var(--cb-nieve)) 100% 100% / 2px 18px no-repeat;opacity:.9;position:absolute;inset:20px}.inv[data-coleccion=montana] .i-cumbre-nombres{font:800 clamp(40px, min(26cqi, calc(200cqi / var(--largo,6))), 104px) / .96 var(--f-display);color:var(--ap-nombres,var(--ink));overflow-wrap:anywhere}.inv[data-coleccion=montana][data-tipografia=fraunces] .i-cumbre-nombres{font-size:clamp(38px, min(19cqi, calc(170cqi / var(--largo,6))), 96px);font-weight:600}.inv[data-coleccion=montana] .i-cumbre-nombres .i-ln{display:block;overflow:hidden}.inv[data-coleccion=montana] .i-cumbre-nombres .i-ln>span{display:inline-block}.inv[data-coleccion=montana] .i-cumbre-nombres .i-amp{font:italic 400 .42em/1.25 var(--fi-fraunces,var(--fi-cormorant)), serif;color:var(--acento-texto);text-transform:none;margin:.06em 0}.i-cumbre-frase{max-width:30ch;color:var(--ink-2);margin:12px auto 0!important}.i-cumbre-poste{justify-items:center;gap:6px;margin-top:26px;padding-bottom:22px;display:grid;position:relative}.i-cumbre-poste-palo{background:linear-gradient(90deg, color-mix(in srgb, #7a5434 85%, var(--ink)), #9b6c43 60%, #6d4a2d);border-radius:2px;width:8px;position:absolute;top:-6px;bottom:0;left:50%;transform:translate(-50%)}.i-cumbre-tabla{font:700 15px/1.1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:#fff8ec;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);background:linear-gradient(#b07b4b,#8d5d36);padding:9px 26px 9px 18px;position:relative;box-shadow:inset 0 -2px #0000002e}.i-cumbre-tabla-b{clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);background:linear-gradient(#a06f43,#7f522f);padding:7px 18px 7px 26px;font-size:13px;transform:translate(-14px)}.inv[data-coleccion=montana][data-plantilla=alpina] .i-cumbre-tabla,.inv[data-coleccion=montana][data-plantilla=dolomitas] .i-cumbre-tabla{color:#1b1b1b;background:linear-gradient(#f2c94c,#e0b232)}.i-cumbre-fondo{z-index:0;fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--acento) 16%, transparent);stroke-width:.7px;pointer-events:none;position:fixed;inset:0}.inv[data-coleccion=montana] .i-contenido{z-index:1;position:relative}.inv[data-coleccion=montana] .i-cabecera .i-antetitulo{align-items:center;gap:10px;display:inline-flex}.inv[data-coleccion=montana] .i-cabecera .i-antetitulo:before,.inv[data-coleccion=montana] .i-cabecera .i-antetitulo:after{content:"";opacity:.7;background:currentColor;width:22px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 12'%3E%3Cpath d='M0 12L7 3l4 5 3-4 8 8Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 12'%3E%3Cpath d='M0 12L7 3l4 5 3-4 8 8Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.inv[data-coleccion=montana] .i-h2{font-weight:700}.inv[data-coleccion=montana]:not([data-tipografia=fraunces]) .i-h2{text-transform:uppercase;letter-spacing:.01em}.inv[data-coleccion=montana] .i-h2 em{font:italic 400 .82em var(--fi-fraunces,var(--fi-cormorant)), serif;text-transform:none;color:var(--acento-texto)}.inv[data-coleccion=montana] .i-panel{border-top:3px solid var(--acento);border-radius:12px}.inv[data-coleccion=montana] .i-programa-lista:before{border-left:2px dashed color-mix(in srgb, var(--acento) 55%, transparent);background:0 0;width:0}.inv[data-coleccion=montana] .i-programa-lista li:before{background:var(--acento);clip-path:polygon(50% 0,100% 100%,0 100%);width:14px;height:12px;box-shadow:none;border:0;border-radius:0;left:-31px}.inv[data-coleccion=montana] .i-programa-lista li:last-child:before{background:var(--acento-texto);width:18px;height:16px;left:-33px}.inv[data-coleccion=montana] .i-programa-hora{font-weight:700}@media (prefers-reduced-motion:reduce){.i-cumbre-curvas,.i-cumbre-inicio-halo{animation:none}}.i-cumbre-fondo-foto{z-index:0;opacity:.55;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000 0%,#000 18% 66%,#0000 100%);mask:linear-gradient(#0000 0%,#000 18% 66%,#0000 100%)}.i-cumbre-fondo-foto img{object-fit:cover;filter:saturate(.6)contrast(1.05);width:100%;height:100%}.i-cumbre-fondo-foto:after{content:"";background:var(--cb-cielo-b);opacity:.68;position:absolute;inset:0}.i-cumbre-portada>.i-cumbre-fondo-foto{z-index:0;position:absolute}
