.inv[data-coleccion=bosque]{--f-texto:var(--fi-alegreya), Georgia, serif;--f-display:var(--fi-macondo), var(--fi-alegreya), serif;--bo-luz:#ffe27a;--bo-corteza:#5b3b24;--bo-corteza-2:#7a5233;--bo-hoja-a:#5f8a3e;--bo-hoja-b:#86a95a}.inv[data-coleccion=bosque][data-tipografia=berkshire]{--f-display:var(--fi-berkshire), var(--fi-alegreya), serif}.inv[data-coleccion=bosque][data-tipografia=henny-penny]{--f-display:var(--fi-henny-penny), var(--fi-alegreya), serif}.inv[data-coleccion=bosque][data-paleta=musgo]{--bg:#0f1f18;--bg-2:#18301f;--card:#e6ffeb0f;--campo:#00000040;--ink:#eef6e8;--ink-2:#eef6e8e6;--muted:#eef6e8bd;--line:#e8c76642;--line-2:#e8c7661f;--acento:#e8c766;--acento-texto:#f0d68a;--acento-2:#b8d68a;--btn-bg:#e8c766;--btn-ink:#0f1f18;--foco:#f0d68a;--sombra:0 14px 34px -16px #0009;--sombra-lg:0 30px 60px -20px #000000b3;--apertura-bg:#06120c;--muestra-1:#e8c766;--muestra-2:#5f8a3e;--muestra-3:#eef6e8;--muestra-4:#0f1f18}.inv[data-coleccion=bosque][data-paleta=helecho]{--bg:#f3f6ec;--bg-2:#e1ead3;--card:#fbfdf7;--campo:#fff;--ink:#23331f;--ink-2:#3c4f36;--muted:#5c6d55;--line:#456b2b33;--line-2:#456b2b1a;--acento:#5f8a3e;--acento-texto:#456b2b;--acento-2:#a5c47c;--btn-bg:#23331f;--btn-ink:#f3f6ec;--foco:#456b2b;--apertura-bg:#0a1a10;--muestra-1:#5f8a3e;--muestra-2:#c2412d;--muestra-3:#23331f;--muestra-4:#e1ead3}.inv[data-coleccion=bosque][data-paleta=bruma]{--bg:#f2eff6;--bg-2:#e2dcec;--card:#fbfaff;--campo:#fff;--ink:#2e2a3d;--ink-2:#4a445c;--muted:#6a637c;--line:#66529a33;--line-2:#66529a1a;--acento:#8a74b8;--acento-texto:#66529a;--acento-2:#c1b2e0;--btn-bg:#2e2a3d;--btn-ink:#f2eff6;--foco:#66529a;--apertura-bg:#120f22;--muestra-1:#8a74b8;--muestra-2:#e8c766;--muestra-3:#2e2a3d;--muestra-4:#e2dcec}.inv[data-coleccion=bosque][data-paleta=seta]{--bg:#faf3e8;--bg-2:#f0dfc6;--card:#fffaf2;--campo:#fff;--ink:#3a2218;--ink-2:#57372a;--muted:#77574a;--line:#9b2f1f33;--line-2:#9b2f1f1a;--acento:#c2412d;--acento-texto:#9b2f1f;--acento-2:#e88f6e;--btn-bg:#9b2f1f;--btn-ink:#faf3e8;--foco:#9b2f1f;--apertura-bg:#140d08;--muestra-1:#c2412d;--muestra-2:#5f8a3e;--muestra-3:#3a2218;--muestra-4:#f0dfc6}.i-bos-cielo-luces,.i-bos-escena-luces,.i-bos-escena-polen,.i-bos-fondo{pointer-events:none;position:absolute;inset:0}.i-bos-cielo-luces span,.i-bos-escena-luces span,.i-bos-escena-polen span,.i-bos-fondo span{width:6px;height:6px;position:absolute}.i-bos-cielo-luces span:before,.i-bos-escena-luces span:before,.i-bos-escena-polen span:before,.i-bos-fondo span:before{content:"";box-shadow:0 0 6px 2px var(--bo-luz), 0 0 16px 6px color-mix(in srgb, var(--bo-luz) 45%, transparent);animation:4.6s ease-in-out infinite i-bos-vuelo;animation-delay:inherit;background:#fff6c2;border-radius:50%;position:absolute;inset:0}@keyframes i-bos-vuelo{0%,to{opacity:.35;transform:translate(0)}30%{opacity:1;transform:translate(10px,-14px)}60%{opacity:.6;transform:translate(-8px,-4px)}}.i-bos-escena-polen span:before{opacity:.7;background:#fffbe6;box-shadow:0 0 4px 1px #fff5c8cc}.i-bos-fondo{z-index:0;position:fixed}.i-bos-fondo span:nth-child(n+7){display:none}.i-bos-fondo span:before{background:var(--acento);box-shadow:0 0 8px 2px color-mix(in srgb, var(--acento) 50%, transparent)}.inv[data-coleccion=bosque] .i-contenido{z-index:1;position:relative}.i-bos-ap{isolation:isolate;background:radial-gradient(70% 40% at 50% 62%, #3c6e4659, transparent 70%), linear-gradient(180deg, #08140f 0%, var(--ap-color,var(--apertura-bg)) 60%, #030806 100%);color:#f3f0dc;overflow:hidden}.i-bos-luna{top:calc(26px + var(--seguro-arriba,0px));opacity:.85;background:radial-gradient(circle at 40% 40%,#fffbea,#e9e2c0 70%);border-radius:50%;width:54px;height:54px;margin-left:-27px;position:absolute;left:50%;box-shadow:0 0 50px 14px #f0ebc838}.i-bos-arboles{z-index:1;width:100%;height:100%;position:absolute;inset:0}.i-bos-arboles path{fill:#020604}.i-bos-arboles .i-bos-suelo{fill:#06100a}.i-bos-arboles .i-bos-hierba{fill:none;stroke:#06100a;stroke-width:3px}.i-bos-resplandor{z-index:1;aspect-ratio:1.4;opacity:0;background:radial-gradient(closest-side,#ffe48c6b,#a0d27829 50%,#0000 75%);border-radius:50%;width:150%;position:absolute;top:calc(56% - 53.6cqi);left:-25%;transform:scale(.4)}.i-bos-anillo{z-index:2;width:84%;position:absolute;bottom:18%;left:8%;right:8%}.i-bos-anillo .i-bos-seta{opacity:.18}.i-bos-cielo-luces{z-index:3}.i-bos-ap-arriba{z-index:4;left:0;right:0;top:calc(100px + var(--seguro-arriba,0px));text-align:center;gap:8px;padding:0 24px;display:grid;position:absolute}.i-bos-para{font:700 11px/1.3 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:var(--bo-luz)}.i-bos-ap-ante{font:400 clamp(22px, 7cqi, 30px) / 1.2 var(--f-display);color:var(--ap-nombres,#f3f0dc)}.i-bos-corro{z-index:4;height:0;position:absolute;top:52%;left:0;right:0}.i-bos-ap-nombres{text-align:center;font:400 clamp(30px, 10cqi, 46px) / 1.1 var(--f-display);color:var(--ap-nombres,#fff3c4);text-shadow:0 0 10px #ffe27acc,0 0 26px #ffe27a73;overflow-wrap:anywhere;opacity:0;margin:-.55em 0 0;position:absolute;top:0;left:10%;right:10%}.i-bos-ap-pie{z-index:5;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-bos-ap-pie .i-btn-pri{background:linear-gradient(180deg, #fff3b8, var(--bo-luz));color:#1c2410;border-color:#0000;box-shadow:0 0 30px -4px #ffe27a99}.i-bos-ap-pie .i-apertura-pista{opacity:.85;font-size:13px}.i-bos-seta .i-bos-pie{fill:#f6efe0}.i-bos-seta .i-bos-sombrero{fill:#d23a2a}.i-bos-seta .i-bos-mota{fill:#fff8ec}.i-bos-anillo .i-bos-sombrero,.i-bos-seta-noche .i-bos-sombrero{fill:#ff7a5c;filter:drop-shadow(0 0 6px #ff8c64b3)}.i-bos-portada{isolation:isolate;position:relative}.i-bos-hueco{width:min(80cqi,340px);margin:46px auto 26px;position:relative}.i-bos-hueco.i-con-foto{margin-bottom:64px}.i-bos-escena{aspect-ratio:4/4.7;box-shadow:0 0 0 7px var(--bo-corteza), 0 0 0 10px var(--bo-corteza-2), 0 0 0 12px color-mix(in srgb, var(--bo-corteza) 50%, transparent), var(--sombra-lg,0 30px 60px -24px #1e281473);border-radius:50% 50% 18px 18px/36% 36% 18px 18px;position:relative;overflow:hidden}.i-bos-marco-hojas{z-index:2;pointer-events:none;width:112%;height:26%;position:absolute;top:-7%;left:-6%;overflow:visible}.i-bos-hoja-a{fill:var(--bo-hoja-a)}.i-bos-hoja-b{fill:var(--bo-hoja-b)}.i-bos-dibujo{width:100%;height:100%;position:absolute;inset:0}.i-bos-tronco-lejos{fill:color-mix(in srgb, var(--bo-corteza) 40%, transparent)}.i-bos-prado{fill:#5f8a3e}.i-bos-hierba{fill:none;stroke:#3f6a2a;stroke-width:2px}.i-bos-escena-luna{aspect-ratio:1;background:radial-gradient(circle at 40% 40%,#fffbea,#e9e2c0 70%);border-radius:50%;width:14%;position:absolute;top:12%;right:18%;box-shadow:0 0 30px 8px #f0ebc859}.i-bos-escena-hadas{background:linear-gradient(#4b3b7a 0%,#a57bb8 50%,#f2c3c8 100%)}.i-bos-escena-hadas .i-bos-prado{fill:#6f8f52}.i-bos-tallo{fill:none;stroke:#3f6a2a;stroke-width:2px}.i-bos-flor-0{fill:#f6a7c1}.i-bos-flor-1{fill:#fff2a8}.i-bos-flor-2{fill:#c9b6ff}.i-bos-flor-centro{fill:#fff}.i-bos-hadas{position:absolute;inset:0}.i-bos-hada{background:#fffbe6;border-radius:50%;width:8px;height:8px;animation:6s ease-in-out infinite i-bos-hada;position:absolute;box-shadow:0 0 10px 4px #fff5c8b3}.i-bos-hada i{background:#e6f0ff8c;border:1px solid #fffc;border-radius:50%;width:9px;height:12px;animation:.25s ease-in-out infinite alternate i-bos-ala;position:absolute;top:-7px}.i-bos-hada i:first-child{transform-origin:100% 100%;left:-8px}.i-bos-hada i:last-child{transform-origin:0 100%;right:-8px}@keyframes i-bos-ala{to{transform:scaleX(.4)}}@keyframes i-bos-hada{0%,to{transform:translate(0)}25%{transform:translate(14px,-10px)}50%{transform:translate(4px,8px)}75%{transform:translate(-12px,-4px)}}.i-bos-escena-gnomos{background:linear-gradient(#cfe6c2 0%,#9cc48a 60%,#6f9a5a 100%)}.i-bos-tocon{fill:var(--bo-corteza-2)}.i-bos-anillos{fill:none;stroke:#c79a6a;stroke-width:3px}.i-bos-puerta{fill:#c2412d;stroke:#5b3b24;stroke-width:2px}.i-bos-pomo{fill:#f2d16b}.i-bos-ventana{fill:#ffe27a;stroke:#5b3b24;stroke-width:2px;filter:drop-shadow(0 0 4px #ffe27a)}.i-bos-marco{stroke:#5b3b24;stroke-width:1.6px}.i-bos-gnomo-cuerpo{fill:#3f6aa0}.i-bos-gorro{fill:#d23a2a}.i-bos-barba{fill:#fbf7ee}.i-bos-nariz{fill:#f2b49a}.i-bos-escena-setas{background:linear-gradient(#f6edc8 0%,#d7e3a8 55%,#8fb36a 100%)}.i-bos-rayos{background:repeating-linear-gradient(110deg,#fffadc80 0 18px,#0000 18px 46px);position:absolute;inset:-20% -20% 30% 30%;-webkit-mask:linear-gradient(200deg,#000,#0000 70%);mask:linear-gradient(200deg,#000,#0000 70%)}.i-bos-escena-luciernagas{background:linear-gradient(#0a1a24 0%,#12302a 60%,#1b3a22 100%)}.i-bos-escena-luciernagas .i-bos-prado{fill:#12301c}.i-bos-escena-luciernagas .i-bos-tronco-lejos{fill:#00000073}.i-bos-escena-luciernagas .i-bos-hierba{stroke:#0a2012}.i-bos-medallon{z-index:3;aspect-ratio:1;background:var(--bo-corteza-2);width:40%;box-shadow:0 0 0 4px var(--bo-hoja-a), 0 0 0 7px var(--bo-hoja-b), 0 14px 26px -12px #00000080;border-radius:50%;padding:5px;position:absolute;bottom:-14%;right:-4%}.i-bos-medallon-foto,.i-bos-medallon img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.inv[data-coleccion=bosque] .i-bos-nombres{font:400 clamp(38px, min(15cqi, calc(140cqi / var(--largo,6))), 72px) / 1.08 var(--f-display);color:var(--acento-texto);overflow-wrap:anywhere}.inv[data-coleccion=bosque][data-paleta=musgo] .i-bos-nombres{color:#fff0b8;text-shadow:0 0 18px #e8c76673}.inv[data-coleccion=bosque] .i-bos-nombres .i-ln{padding:0 .1em .06em;display:block;overflow:hidden}.inv[data-coleccion=bosque] .i-bos-nombres .i-ln>span{display:inline-block}.inv[data-coleccion=bosque] .i-bos-nombres .i-amp{color:var(--acento);font-size:.7em}.inv[data-coleccion=bosque] .i-bos-ante:before,.inv[data-coleccion=bosque] .i-bos-ante:after{content:"❦";color:var(--acento);margin:0 8px}.i-bos-frase{max-width:30ch;font-style:italic;margin:12px auto 0!important}.i-bos-fecha{margin-top:26px!important}.i-bos-cartel{color:#fdf4e3;font:500 12px/1.3 var(--f-texto);letter-spacing:.14em;text-transform:uppercase;background:repeating-linear-gradient(0deg,#0000000f 0 2px,#0000 2px 9px),linear-gradient(#9a6b43,#7a5233);border-radius:8px;justify-items:center;gap:3px;padding:12px 30px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 2px #00000026,0 10px 20px -10px #28190a99}.i-bos-cartel:before,.i-bos-cartel:after{content:"";background:#3a2414;border-radius:50%;width:6px;height:6px;position:absolute;top:8px}.i-bos-cartel:before{left:10px}.i-bos-cartel:after{right:10px}.i-bos-cartel b{font:400 20px/1.15 var(--f-display);letter-spacing:.01em;text-transform:none}.inv[data-coleccion=bosque] .i-panel{border:1px solid var(--line);border-radius:22px}.inv[data-coleccion=bosque] .i-h2 em{color:var(--acento-texto)}.inv[data-coleccion=bosque] .i-sec+.i-sec:before{content:"";background:color-mix(in srgb, var(--acento) 75%, transparent);width:150px;height:22px;margin:0 auto 50px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 22'%3E%3Cpath d='M4 11c30-8 50-8 71 0 21-8 41-8 71 0' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath d='M40 9c-6-6-4-12 4-10 2 6-1 9-4 10ZM110 9c6-6 4-12-4-10-2 6 1 9 4 10ZM75 4c-5 4-5 10 0 14 5-4 5-10 0-14Z' fill='%23000'/%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 150 22'%3E%3Cpath d='M4 11c30-8 50-8 71 0 21-8 41-8 71 0' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath d='M40 9c-6-6-4-12 4-10 2 6-1 9-4 10ZM110 9c6-6 4-12-4-10-2 6 1 9 4 10ZM75 4c-5 4-5 10 0 14 5-4 5-10 0-14Z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.inv[data-coleccion=bosque] .i-programa-lista li:before{background:var(--acento);border-radius:0 80%;width:12px;height:12px}@media (prefers-reduced-motion:reduce){.i-bos-cielo-luces span:before,.i-bos-escena-luces span:before,.i-bos-escena-polen span:before,.i-bos-fondo span:before,.i-bos-hada,.i-bos-hada i{animation:none}}
