.inv[data-coleccion=celta]{--f-texto:var(--fi-crimson), Georgia, serif;--f-display:var(--fi-uncial), var(--fi-crimson), serif;--ce-madera:#6b4423;--ce-madera-2:#7d5230;--ce-hierro:#4a4d52;--ce-oro:#d4a24c;--ce-piedra:#8a8a84}.inv[data-coleccion=celta][data-tipografia=pirata]{--f-display:var(--fi-pirata), var(--fi-crimson), serif}.inv[data-coleccion=celta][data-tipografia=metamorphous]{--f-display:var(--fi-metamorphous), var(--fi-crimson), serif}.inv[data-coleccion=celta][data-paleta=bosque]{--bg:#14231c;--bg-2:#1d3227;--card:#e8f5ec0f;--campo:#00000040;--ink:#eef3e8;--ink-2:#eef3e8e6;--muted:#eef3e8b8;--line:#d4a24c47;--line-2:#d4a24c21;--acento:#d4a24c;--acento-texto:#e4bd72;--acento-2:#6fa07c;--btn-bg:#d4a24c;--btn-ink:#14231c;--foco:#e4bd72;--sombra:0 14px 34px -16px #0009;--sombra-lg:0 30px 60px -20px #000000b3;--apertura-bg:#0c1410;--muestra-1:#d4a24c;--muestra-2:#6fa07c;--muestra-3:#eef3e8;--muestra-4:#14231c}.inv[data-coleccion=celta][data-paleta=fiordo]{--bg:#e9eef0;--bg-2:#d5dfe3;--card:#f7fafb;--campo:#fff;--ink:#1d2a33;--ink-2:#34444f;--muted:#53646f;--line:#3d5a7338;--line-2:#3d5a731c;--acento:#3d5a73;--acento-texto:#2c4659;--acento-2:#b5473a;--btn-bg:#1d2a33;--btn-ink:#e9eef0;--foco:#2c4659;--apertura-bg:#0e151a;--muestra-1:#3d5a73;--muestra-2:#b5473a;--muestra-3:#1d2a33;--muestra-4:#d5dfe3}.inv[data-coleccion=celta][data-paleta=pergamino]{--bg:#f3ead6;--bg-2:#e6d6b4;--card:#fbf5e8;--campo:#fffdf6;--ink:#2f1e14;--ink-2:#4b3426;--muted:#6e5544;--line:#6b2f1c38;--line-2:#6b2f1c1c;--acento:#2f6b4a;--acento-texto:#245538;--acento-2:#b5473a;--btn-bg:#2f1e14;--btn-ink:#f3ead6;--foco:#245538;--apertura-bg:#140c08;--muestra-1:#2f6b4a;--muestra-2:#b5473a;--muestra-3:#2f1e14;--muestra-4:#e6d6b4}.inv[data-coleccion=celta][data-paleta=fuego]{--bg:#1d1210;--bg-2:#2a1a16;--card:#ffecdc0f;--campo:#0000004d;--ink:#f8ece0;--ink-2:#f8ece0e6;--muted:#f8ece0b8;--line:#d9772b4d;--line-2:#d9772b24;--acento:#d9772b;--acento-texto:#f0a05e;--acento-2:#e8c06a;--btn-bg:#d9772b;--btn-ink:#1d1210;--foco:#f0a05e;--sombra:0 14px 34px -16px #000000b3;--sombra-lg:0 30px 60px -20px #000c;--apertura-bg:#120a08;--muestra-1:#d9772b;--muestra-2:#e8c06a;--muestra-3:#f8ece0;--muestra-4:#1d1210}.i-cel-fondo{z-index:0;pointer-events:none;opacity:.05;width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;position:fixed;top:50%;left:50%}.i-cel-fondo *{fill:none;stroke:var(--acento);stroke-width:1px}.inv[data-coleccion=celta] .i-contenido{z-index:1;position:relative}.i-cel-ap{isolation:isolate;background:radial-gradient(60% 40% at 50% 50%, #d9772b2e, transparent 70%), repeating-linear-gradient(0deg, #0000001f 0 2px, transparent 2px 48px), var(--ap-color,var(--apertura-bg));color:#f3e6cf;overflow:hidden}.i-cel-antorcha{filter:blur(6px);background:radial-gradient(closest-side,#ffaa468c,#0000);border-radius:50%;width:70px;height:160px;animation:1.6s ease-in-out infinite alternate i-cel-llama;position:absolute;top:18%}.i-cel-antorcha-1{left:-10px}.i-cel-antorcha-2{animation-delay:.7s;right:-10px}@keyframes i-cel-llama{to{opacity:.6;transform:scale(.9,1.08)}}.i-cel-ap-arriba{z-index:3;left:0;right:0;top:calc(60px + var(--seguro-arriba,0px));text-align:center;gap:8px;padding:0 24px;display:grid;position:absolute}.i-cel-para{font:600 11px/1.3 var(--f-texto);letter-spacing:.26em;text-transform:uppercase;color:var(--ce-oro)}.i-cel-ap-ante{font:400 clamp(24px, 7.4cqi, 32px) / 1.2 var(--f-display);color:var(--ap-nombres,#f3e6cf)}.i-cel-zona{z-index:2;aspect-ratio:1;position:absolute;top:calc(50% - 40cqi);left:10%;right:10%}.i-cel-escudo{position:absolute;inset:0}.i-cel-mitad{filter:drop-shadow(0 20px 30px #0009);position:absolute;inset:0}.i-cel-mitad-izq{clip-path:inset(0 50% 0 0)}.i-cel-mitad-der{clip-path:inset(0 0 0 50%)}.i-cel-escudo-svg{width:100%;height:100%}.i-cel-tabla-a{fill:var(--ap-color-tabla,var(--ce-madera))}.i-cel-tabla-b{fill:var(--ce-madera-2)}.i-cel-pintura{fill:none;stroke:#00000040;stroke-width:2px}.i-cel-pintura-lazo{fill:none;stroke:var(--ap-sello,#c23b2a);stroke-width:5px;opacity:.85}.i-cel-aro{fill:none;stroke:var(--ce-hierro);stroke-width:10px}.i-cel-clavo{fill:#9aa0a8}.i-cel-bloca{fill:#6a6e75;stroke:#2e3135;stroke-width:3px}.i-cel-bloca-brillo{fill:#ffffff1f}.i-cel-piedra{opacity:0;background:radial-gradient(120% 80% at 30% 20%,#ffffff1f,#0000 60%),linear-gradient(160deg,#6f6e69,#4b4a46);border-radius:18px;align-content:center;justify-items:center;gap:14px;padding:18px;display:grid;position:absolute;inset:14% 0;box-shadow:inset 0 0 0 2px #0003,0 20px 40px -20px #000000b3}.i-cel-runas-borde{width:70%;height:auto}.i-cel-runas-borde path{fill:none;stroke:#ffd38a;stroke-width:2px;filter:drop-shadow(0 0 3px #ffb347)}.i-cel-ap-nombres{text-align:center;font:400 clamp(26px, 8.4cqi, 38px) / 1.15 var(--f-display);color:var(--ap-nombres,#fff1d6);text-shadow:0 0 14px #ffb34780;overflow-wrap:anywhere;margin:0}.i-cel-ap-pie{z-index:4;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-cel-ap-pie .i-btn-pri{background:linear-gradient(180deg, #e2b55e, var(--ce-oro));color:#2a1a0c;border:2px solid #8a6326}.i-cel-ap-pie .i-apertura-pista{opacity:.8;font-size:13px}.i-cel-portada{isolation:isolate;position:relative}.i-cel-arco{width:min(78cqi,336px);margin:20px auto 30px;position:relative}.i-cel-arco.i-con-foto{margin-bottom:70px}.i-cel-escena{aspect-ratio:4/4.6;box-shadow:0 0 0 8px var(--ce-piedra), 0 0 0 10px color-mix(in srgb, var(--ce-piedra) 60%, #000), var(--sombra-lg,0 30px 60px -24px #1e140a80);border-radius:50% 50% 8px 8px/30% 30% 8px 8px;position:relative;overflow:hidden}.i-cel-escena-borde{border-radius:inherit;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--acento) 70%, transparent);pointer-events:none;position:absolute;inset:0}.i-cel-dibujo{width:100%;height:100%;position:absolute;inset:0}.i-cel-escena-runas{background:linear-gradient(#071a1e 0%,#0f2f2e 60%,#1b3a2a 100%)}.i-cel-aurora{filter:blur(12px);background:linear-gradient(100deg,#0000 10%,#50ffaa73 35%,#5aaaff59 60%,#0000 85%);border-radius:50%;height:38%;animation:9s ease-in-out infinite alternate i-cel-aurora;position:absolute;top:8%;left:-20%;right:-20%}@keyframes i-cel-aurora{to{opacity:.7;transform:translate(8%)skew(-12deg)}}.i-cel-colina{fill:#0d2219}.i-cel-menhir{fill:#5e6360}.i-cel-runa-luz path{fill:none;stroke:#9dffd0;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 4px #5effb0);animation:3s ease-in-out infinite alternate i-cel-runa}@keyframes i-cel-runa{to{opacity:.5}}.i-cel-escena-drakkar{background:linear-gradient(#3a4a6a 0%,#c46a5a 50%,#f0b07a 70%)}.i-cel-sol{fill:#ffe0a8;filter:drop-shadow(0 0 14px #ffc078)}.i-cel-monte{fill:#3a3f55}.i-cel-fiordo{fill:#2c4659}.i-cel-casco,.i-cel-proa{fill:#4a2c18;stroke:#2a180c;stroke-width:2px}.i-cel-proa{fill:none;stroke-width:5px;stroke-linecap:round}.i-cel-mastil{stroke:#2a180c;stroke-width:4px}.i-cel-vela{fill:#f1e4cc}.i-cel-vela-raya{stroke:#b5473a;stroke-width:6px}.i-cel-escudito{fill:#d4a24c;stroke:#2a180c;stroke-width:1.5px}.i-cel-barco{transform-origin:150px 250px;animation:4s ease-in-out infinite alternate i-cel-mece}@keyframes i-cel-mece{to{transform:rotate(2deg)translateY(2px)}}.i-cel-ola{fill:none;stroke:#ffffff80;stroke-width:2px}.i-cel-escena-nudo{background:radial-gradient(120% 90% at 50% 40%,#fbf5e8,#e6d6b4 80%)}svg.i-cel-escena-nudo{width:76%;height:76%;animation:60s linear infinite i-cel-gira;position:absolute;inset:12%}svg.i-cel-escena-nudo .i-cel-nudo-aro,svg.i-cel-escena-nudo .i-cel-nudo-lazo{fill:none;stroke:var(--acento);stroke-width:4px}svg.i-cel-escena-nudo .i-cel-nudo-lazo{stroke:color-mix(in srgb, var(--acento) 70%, var(--ce-oro))}@keyframes i-cel-gira{to{transform:rotate(360deg)}}.i-cel-escena-hidromiel{background:radial-gradient(60% 50%,#ffaa4659,#0000 70%),repeating-linear-gradient(90deg,#4a2c18 0 30px,#3e2414 30px 32px)}.i-cel-mesa{fill:#6b4423}.i-cel-cuerno path{fill:#e8d3a8;stroke:#6b4423;stroke-width:2px}.i-cel-cuerno .i-cel-cuerno-aro{fill:none;stroke:#d4a24c;stroke-width:4px}.i-cel-cuerno .i-cel-cuerno-boca{fill:#e8a83a;stroke:#d4a24c;stroke-width:2.5px}.i-cel-vela-cera{fill:#f3e6cf}.i-cel-llama{fill:#ffcf6a;filter:drop-shadow(0 0 8px #ff9f2a);transform-box:fill-box;transform-origin:50% 100%;animation:.8s ease-in-out infinite alternate i-cel-llama}.i-cel-foto{z-index:3;aspect-ratio:1;background:var(--ce-hierro);width:38%;box-shadow:0 0 0 3px var(--ce-oro), 0 14px 26px -12px #00000080;border-radius:50%;padding:6px;position:absolute;bottom:-14%;right:-5%}.i-cel-foto-img,.i-cel-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.inv[data-coleccion=celta] .i-cel-nombres{font:400 clamp(38px, min(15cqi, calc(140cqi / var(--largo,6))), 72px) / 1.1 var(--f-display);color:var(--acento-texto);overflow-wrap:anywhere}.inv[data-coleccion=celta] .i-cel-nombres .i-ln{padding:0 .1em .06em;display:block;overflow:hidden}.inv[data-coleccion=celta] .i-cel-nombres .i-ln>span{display:inline-block}.inv[data-coleccion=celta] .i-cel-nombres .i-amp{color:var(--acento-2);font-size:.6em}.inv[data-coleccion=celta] .i-cel-ante{letter-spacing:.3em}.i-cel-frase{max-width:30ch;font-style:italic;margin:12px auto 0!important}.i-cel-fecha{margin-top:28px!important}.i-cel-losa{color:#f6efe0;font:500 12px/1.3 var(--f-texto);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(160deg,#7a7a74,#55554f);border-radius:12px 12px 4px 4px;justify-items:center;gap:4px;padding:14px 30px;display:inline-grid;box-shadow:0 12px 24px -12px #0009}.i-cel-losa-runas{width:90px;height:auto;margin-bottom:4px}.i-cel-losa-runas path{fill:none;stroke:var(--ce-oro);stroke-width:2.4px}.i-cel-losa b{font:400 17px/1.25 var(--f-display);white-space:nowrap;letter-spacing:.02em;text-transform:none}.inv[data-coleccion=celta] .i-panel{border:1px solid var(--line);box-shadow:inset 0 0 0 4px var(--card), inset 0 0 0 5px color-mix(in srgb, var(--acento) 30%, transparent);border-radius:10px}.inv[data-coleccion=celta] .i-h2 em{color:var(--acento-texto)}.inv[data-coleccion=celta] .i-sec+.i-sec:before{content:"";background:color-mix(in srgb, var(--acento) 75%, transparent);width:160px;height:20px;margin:0 auto 50px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 20'%3E%3Cpath d='M2 10h56M102 10h56' stroke='%23000' stroke-width='1.4'/%3E%3Cg fill='none' stroke='%23000' stroke-width='2'%3E%3Ccircle cx='80' cy='10' r='6'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8' transform='rotate(120 80 10)'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8' transform='rotate(240 80 10)'/%3E%3C/g%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 160 20'%3E%3Cpath d='M2 10h56M102 10h56' stroke='%23000' stroke-width='1.4'/%3E%3Cg fill='none' stroke='%23000' stroke-width='2'%3E%3Ccircle cx='80' cy='10' r='6'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8' transform='rotate(120 80 10)'/%3E%3Cellipse cx='80' cy='5' rx='4' ry='8' transform='rotate(240 80 10)'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.inv[data-coleccion=celta] .i-programa-lista li:before{background:var(--acento);border-radius:0;width:10px;height:10px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.i-cel-antorcha,.i-cel-aurora,.i-cel-runa-luz path,.i-cel-barco,svg.i-cel-escena-nudo,.i-cel-llama{animation:none}}
