.nc-top{z-index:10;position:absolute;inset:0 0 auto}.nc-hero{isolation:isolate;touch-action:pan-y;align-content:end;min-height:100svh;scroll-margin-top:.5rem;display:grid;position:relative;overflow:clip}.nc-hero__art{z-index:-3;position:absolute;inset:0}.nc-hero__art img{object-fit:cover;object-position:50% 40%}.nc-field{z-index:-2;pointer-events:none;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.nc-field.is-hidden{opacity:0}.nc-hero__veil{z-index:-1;pointer-events:none;background:linear-gradient(#0000 38%,#080d1e73 62%,#080d1eeb 100%),linear-gradient(#080d1eb3,#0000 22%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.nc-hero__art{animation:3.2s cubic-bezier(.4,0,.2,1) .3s both nc-dawn}.nc-title{animation:nc-rise 1.4s var(--ease-cine) .9s both}.nc-controls{animation:1s 1.8s both nc-fade}}@keyframes nc-dawn{0%{filter:brightness(.05)saturate(.4)blur(6px);transform:scale(1.06)}to{filter:none;transform:none}}@keyframes nc-rise{0%{opacity:0;transform:translateY(.3em)}}@keyframes nc-fade{0%{opacity:0}}.nc-hero__copy{padding:6rem var(--mf-gutter) max(2rem, env(safe-area-inset-bottom));gap:1.1rem;display:grid}.nc-title{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.01em;text-shadow:0 4px 40px #080d1ed9;max-width:11ch;margin:0;font-size:clamp(3rem,1.4rem + 8vw,9.5rem);font-weight:400;line-height:.88}.nc-title em{color:var(--c-accent);display:block}.nc-lede{max-width:30rem;color:var(--c-ink);text-shadow:0 2px 16px #080d1ee6;margin:0}.nc-controls{flex-wrap:wrap;gap:.6rem;display:flex}.nc-controls .mf-btn:not(.mf-btn--solid){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080d1e8c}@media (orientation:landscape) and (max-height:30rem){.nc-hero__copy{gap:.75rem;padding-top:4.5rem}.nc-title{max-width:none;font-size:clamp(2.4rem,12svh,4rem)}.nc-title em{display:inline}}.nc-note{color:var(--c-muted);align-self:center;margin:0;font-size:.875rem}.theme-noche:has(.nc-hero.is-contemplating) .nc-top{visibility:hidden}.nc-hero.is-contemplating{--nc-banda:calc(5.5rem + env(safe-area-inset-bottom));background:#080d1e}.nc-hero.is-contemplating .nc-hero__art{inset:max(var(--mf-gutter), env(safe-area-inset-top)) var(--mf-gutter) var(--nc-banda);animation:none}.nc-hero.is-contemplating .nc-hero__art img{object-fit:contain}.nc-hero.is-contemplating .nc-field,.nc-hero.is-contemplating .nc-hero__veil{display:none}.nc-hero.is-contemplating .nc-hero__copy{min-height:var(--nc-banda);align-content:center;justify-items:center;padding-top:0}.nc-hero.is-contemplating .nc-controls{animation:none}.nc-hero.is-contemplating .nc-lede,.nc-hero.is-contemplating .nc-controls>:not(.nc-contemplar){display:none}.nc-hero.is-contemplating .nc-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-section{padding:clamp(4rem, 10vw, 8rem) var(--mf-gutter)}.nc-section__head{gap:1rem;margin-bottom:clamp(1.5rem,4vw,3rem);display:grid}.nc-section__head p{max-width:var(--mf-measure);color:var(--c-muted);margin:0}@media (min-width:48rem){.nc-section__head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;column-gap:3rem}}.nc-h2{font-family:var(--font-instrument), Georgia, serif;margin:0;font-size:clamp(2.5rem,1.4rem + 4.6vw,6rem);font-weight:400;line-height:.95}.nc-h2 em{color:var(--c-accent)}.nc-explora{isolation:isolate;padding-top:clamp(1rem,3vw,2rem);position:relative}.nc-explora:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(transparent, var(--c-bg) 2rem, transparent 16rem), radial-gradient(120% 50% at 60% 22rem, #172b5480, transparent 70%), radial-gradient(1px 1px at 12% 18%, #f4e9cf8c, transparent), radial-gradient(1px 1px at 47% 62%, #f4e9cf66, transparent), radial-gradient(1.5px 1.5px at 78% 34%, #e0aa4580, transparent), radial-gradient(1px 1px at 88% 81%, #a0c4e880, transparent), radial-gradient(1px 1px at 30% 90%, #a0c4e859, transparent);background-size:100% 100%,100% 100%,230px 190px,230px 190px,310px 260px,270px 210px,190px 240px;position:absolute;inset:-2rem 0 0;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.nc-hero{view-timeline:--nc-hero block}.nc-hero__art:after{content:"";background:var(--c-bg);opacity:0;pointer-events:none;animation:linear both nc-ocaso;animation-timeline:--nc-hero;animation-range:exit 10%;position:absolute;inset:0}.nc-hero.is-contemplating .nc-hero__art:after{animation:none}.nc-stage{animation:linear both nc-amanece;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes nc-ocaso{to{opacity:.38}}@keyframes nc-amanece{0%{opacity:.7;filter:brightness(.62)saturate(.85);transform:scale(.97)}}.nc-tools{flex-wrap:wrap;gap:0 1.1rem;display:flex}.nc-tool{min-height:44px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;transition:color .25s;display:inline-flex}.nc-tool:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.nc-tool:first-child:before{content:"";border:1px solid var(--c-muted);border-radius:50%;width:.6rem;height:.6rem;transition:background-color .3s,box-shadow .3s}.nc-tool:first-child[aria-pressed=true]:before{border-color:var(--c-accent);background:var(--c-accent);box-shadow:0 0 10px 2px #e0aa4599}.nc-tool[aria-pressed=true]{color:var(--c-ink)}@media (hover:hover){.nc-tool:hover{color:var(--c-ink)}}.nc-explore__grid{gap:clamp(1.25rem,3.5vw,2.5rem);display:grid}@media (min-width:64rem){.nc-explore__grid{grid-template-columns:minmax(0,1fr) clamp(16rem,24vw,22rem);align-items:start}.nc-figure{position:sticky;top:1rem}}.nc-figure{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.5rem;margin:0;display:grid}.nc-stage{grid-column:1/-1}.nc-tools{grid-area:2/2}.nc-caption{grid-area:2/1}@media (max-width:47.99rem){.nc-tools,.nc-caption{grid-area:auto/1/auto/-1}.nc-figure .nc-caption{margin-top:0}.nc-figure{margin-inline:calc(var(--mf-gutter) * -1)}.nc-caption,.nc-tools{padding-inline:var(--mf-gutter)}}@media (orientation:landscape) and (max-height:30rem){.nc-explore__grid{grid-template-columns:auto minmax(0,1fr);align-items:start}.nc-figure{width:min(58vw,126.263svh - 8.20707rem);margin-inline:0;position:sticky;top:.5rem}.nc-caption,.nc-tools{grid-area:auto/1/auto/-1;padding-inline:0}.nc-figure .nc-caption{margin-top:0}}.nc-stage{isolation:isolate;aspect-ratio:3000/2376;touch-action:pan-y;width:100%;max-width:calc(126.263svh - 6.31313rem);margin-inline:auto;position:relative;overflow:clip;box-shadow:0 0 90px -20px #172b54bf,0 40px 90px -40px #000000e6;container-type:inline-size}.nc-canvas{--s:1;--tx:0%;--ty:0%;transform-origin:0 0;transform:translate(var(--tx), var(--ty)) scale(var(--s));transition:transform 1.1s var(--ease-cine);position:absolute;inset:0}.nc-canvas img{width:100%;height:100%;display:block}.nc-canvas .nc-detail{opacity:0;transition:opacity .6s;position:absolute;inset:0}.nc-canvas .nc-detail.is-ready{opacity:1}.nc-field--stage{z-index:1}.nc-veils,.nc-zones{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nc-veil{fill:#080d1e9e;opacity:0;transition:opacity .9s var(--ease-cine)}.nc-explore[data-efecto=silueta] .nc-veil--silueta{opacity:1}.nc-explore[data-capas=si]:not([data-efecto])[data-filtro=observacion] .nc-veil--observacion,.nc-explore[data-capas=si]:not([data-efecto])[data-filtro=imaginacion] .nc-veil--imaginacion{opacity:.8}.nc-lantern{pointer-events:none;opacity:0;background:radial-gradient(circle calc(var(--sr) * 1cqw) at var(--sx) var(--sy), transparent 40%, #080d1e99);transition:opacity .9s var(--ease-cine);position:absolute;inset:0}.nc-explore[data-efecto=halo] .nc-lantern,.nc-explore[data-efecto=anillos] .nc-lantern{opacity:1}.nc-explore[data-efecto=calma] .nc-lantern{opacity:.75}.nc-halo,.nc-rings{aspect-ratio:1;pointer-events:none;opacity:0;transition:opacity 1s var(--ease-cine) .35s;position:absolute;translate:-50% -50%}.nc-halo{mix-blend-mode:screen;background:radial-gradient(circle,#ffe29673 0%,#ffd27861 30%,#e0aa4538 48%,#e0aa4512 62%,#0000 72%);border-radius:50%;width:26%}.nc-rings{width:11%}.nc-rings i{border:2px solid #ffe8aad9;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 14px 2px #ffd68273,inset 0 0 14px 2px #ffd6824d}.nc-rings i:first-child{scale:.6}.nc-rings i:nth-child(2){opacity:.6;scale:1.05}.nc-rings i:nth-child(3){opacity:.3;scale:1.5}.nc-explore[data-efecto=halo] .nc-halo,.nc-explore[data-efecto=anillos] .nc-rings{opacity:1}@media (prefers-reduced-motion:no-preference){.nc-explore[data-efecto=halo] .nc-halo{animation:4.8s ease-in-out infinite alternate nc-respira}.nc-explore[data-efecto=anillos] .nc-rings i{animation:4.2s cubic-bezier(.2,.6,.3,1) infinite both nc-onda}.nc-explore[data-efecto=anillos] .nc-rings i:nth-child(2){animation-delay:1.4s}.nc-explore[data-efecto=anillos] .nc-rings i:nth-child(3){animation-delay:2.8s}}@keyframes nc-respira{0%{scale:.9}to{scale:1.12}}@keyframes nc-onda{0%{opacity:.95;scale:.3}to{opacity:0;scale:2}}.nc-silueta{fill:none;stroke:#f4e9cf52;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:url(#nc-suave);opacity:0;transition:opacity .9s var(--ease-cine)}.nc-explore[data-efecto=silueta] .nc-silueta{opacity:1}.nc-zones ellipse,.nc-zones path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .5s}.nc-zones [data-capa=observacion]{stroke:var(--c-accent)}.nc-zones [data-capa=imaginacion]{stroke:var(--c-ink);stroke-dasharray:6 5}.nc-zones path[data-capa=observacion]{stroke-width:2.5px}.nc-explore:not([data-efecto])[data-filtro=observacion] .nc-zones [data-capa=observacion],.nc-explore:not([data-efecto])[data-filtro=imaginacion] .nc-zones [data-capa=imaginacion]{opacity:1}.nc-explore[data-filtro=observacion] .nc-hotspot[data-capa=imaginacion],.nc-explore[data-filtro=imaginacion] .nc-hotspot[data-capa=observacion]{opacity:.25}.nc-explore[data-capas=no] .nc-veils,.nc-explore[data-capas=no] .nc-zones,.nc-explore[data-capas=no] .nc-lantern,.nc-explore[data-capas=no] .nc-halo,.nc-explore[data-capas=no] .nc-rings{visibility:hidden}.nc-hotspot{--size:44px;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);cursor:pointer;transform:scale(calc(1 / var(--s)));transition:transform 1.1s var(--ease-cine), opacity .4s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.nc-hotspot__star{transition:transform .3s var(--ease-cine);border-radius:50%}.nc-hotspot[data-capa=observacion] .nc-hotspot__star{background:#ffe6aa;width:10px;height:10px;box-shadow:0 0 0 2px #e0aa458c,0 0 18px 7px #e0aa458c}.nc-hotspot[data-capa=imaginacion] .nc-hotspot__star{border:1.5px dashed var(--c-ink);background:#080d1e59;width:14px;height:14px;box-shadow:0 0 16px 4px #a0c4e880}@media (prefers-reduced-motion:no-preference){.nc-hotspot__star{animation:nc-titila 3.4s ease-in-out calc(var(--i,0) * -.7s) infinite alternate}}@keyframes nc-titila{to{opacity:.75;scale:1.3}}.nc-hotspot[aria-pressed=true] .nc-hotspot__star{transform:scale(1.35)}.nc-stage.is-focus .nc-hotspot[aria-pressed=true]{opacity:0}.nc-stage.is-focus .nc-hotspot:not([aria-pressed=true]){opacity:.25}@media (hover:hover){.nc-hotspot:hover .nc-hotspot__star{transform:scale(1.3)}}.nc-hotspot__label{white-space:nowrap;color:var(--c-ink);font-variation-settings:"wdth" 75;pointer-events:none;background:#080d1eb8;padding:.1rem .4rem;font-size:.75rem;position:absolute;top:calc(100% - 6px);left:50%;translate:-50%}.nc-hotspot[data-edge=end] .nc-hotspot__label{left:auto;right:0;translate:0}.nc-stage.is-focus .nc-hotspot__label{opacity:0}@media (max-width:29.99rem){.nc-hotspot__label{display:none}}.nc-back{z-index:2;min-height:44px;color:var(--c-ink);font-variation-settings:"wdth" 85;cursor:pointer;background:#080d1ed9;border:0;padding:0 .9rem;font-size:.875rem;position:absolute;top:.5rem;left:.5rem}.nc-back:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.nc-fxnote{z-index:2;max-width:calc(100% - 1rem);color:var(--c-ink);font-variation-settings:"wdth" 80;pointer-events:none;background:#080d1ec7;margin:0;padding:.3rem .6rem;font-size:.75rem;line-height:1.35;position:absolute;bottom:.5rem;left:.5rem}.nc-fxnote span{color:var(--c-accent);letter-spacing:.08em;text-transform:uppercase;margin-right:.35rem}@media (prefers-reduced-motion:no-preference){.nc-fxnote{animation:.7s .6s both nc-fade}}.nc-tools{margin-top:.25rem}.nc-caption{max-width:var(--mf-measure);font-variation-settings:"wdth" 75;color:var(--c-muted);margin-top:.75rem;font-size:.8125rem}.nc-caption cite{font-style:italic}.nc-side{align-content:start;gap:clamp(1.25rem,3vw,1.75rem);display:grid}.nc-intro{gap:.5rem;display:grid}.nc-intro__title{font-family:var(--font-instrument), Georgia, serif;margin:0;font-size:clamp(1.75rem,1.35rem + 1.3vw,2.4rem);font-weight:400;line-height:1}.nc-intro__title em{color:var(--c-accent)}.nc-intro p{max-width:var(--mf-measure);color:var(--c-muted);margin:0;font-size:.9375rem}.nc-index{gap:.6rem;display:grid}.nc-group{gap:.15rem;display:grid}.nc-group__filter{min-height:44px;color:var(--c-muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.55rem;padding:0;font-size:.75rem;transition:color .25s;display:inline-flex}.nc-group__filter:after{content:"";border:1px solid var(--c-line);background:radial-gradient(circle .3rem at .5rem 50%, var(--c-muted) 98%, transparent);width:1.9rem;height:1rem;transition:background-position .3s var(--ease-cine), border-color .3s;border-radius:999px}.nc-group__filter[aria-pressed=true]{color:var(--c-ink)}.nc-group__filter[aria-pressed=true]:after{border-color:var(--c-accent);background:radial-gradient(circle .3rem at calc(100% - .5rem) 50%, var(--c-accent) 98%, transparent)}.nc-group__filter:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (hover:hover){.nc-group__filter:hover{color:var(--c-ink)}}.nc-index ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.nc-chip{border:1px solid var(--c-line);min-height:44px;color:var(--c-ink);cursor:pointer;background:#080d1e73;border-radius:999px;align-items:center;gap:.55rem;padding:0 .95rem;font-size:.9375rem;transition:border-color .3s,background-color .3s,color .3s;display:inline-flex}.nc-chip__star{border-radius:50%;flex:none;width:.6rem;height:.6rem}.nc-chip[data-capa=observacion] .nc-chip__star{background:var(--c-accent);box-shadow:0 0 8px 2px #e0aa4580}.nc-chip[data-capa=imaginacion] .nc-chip__star{border:1.5px dashed var(--c-ink)}.nc-chip[data-visto]:not([aria-pressed=true]){color:var(--c-muted)}.nc-chip[aria-pressed=true]{border-color:var(--c-accent);background:#e0aa4524}.nc-chip:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (hover:hover){.nc-chip:hover{border-color:#f4e9cf80}}.nc-count{min-height:2.8em;color:var(--c-muted);margin:.25rem 0 0;font-size:.8125rem}.nc-cards{margin:0;padding:0;list-style:none}html.js .nc-card:not(.is-active){display:none}html:not(.js) .nc-cards>.nc-card+.nc-card{margin-top:2rem}@media (prefers-reduced-motion:no-preference){html.js .nc-card.is-active{animation:nc-card-in .6s var(--ease-cine) both}html.js .nc-cards .nc-card.is-active{animation-duration:.7s;animation-delay:.25s}html.js .nc-cards .nc-card.is-active .nc-card__text,html.js .nc-cards .nc-card.is-active .nc-more{animation:nc-card-in .7s var(--ease-cine) .4s both}}@keyframes nc-card-in{0%{opacity:0;transform:translateY(.6rem)}}.nc-card__title{font-family:var(--font-instrument), Georgia, serif;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.7rem,1.35rem + 1.1vw,2.3rem);font-style:italic;font-weight:400;line-height:1.02}.nc-card__text{margin:.9rem 0 0}.nc-card__read{border-left:1px solid var(--c-accent);margin-top:.75rem;padding-left:1rem}.nc-card__read p{color:var(--c-muted);margin:.35rem 0 0}.nc-more{border-top:1px solid var(--c-line);margin-top:1.1rem}.nc-more summary{min-height:44px;color:var(--c-ink);cursor:pointer;align-items:center;gap:.6rem;font-size:.9375rem;list-style:none;display:flex}.nc-more summary::-webkit-details-marker{display:none}.nc-more summary:before{content:"+";width:1rem;color:var(--c-accent);text-align:center;font-size:1.15rem}.nc-more[open] summary:before{content:"−"}.nc-more summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.nc-more__fx{color:var(--c-muted);margin:.9rem 0 .25rem;font-size:.875rem}.nc-next{flex-wrap:wrap;gap:0 1.5rem;margin:1rem 0 0;display:flex}.nc-next button{min-height:44px;color:var(--c-accent);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;text-decoration:underline}.nc-next button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.nc-context{background:linear-gradient(to bottom, var(--c-bg), var(--c-deep) 60%, var(--c-bg))}.nc-timeline{gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.nc-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}}.nc-timeline li{border-top:1px solid var(--c-line);padding-top:1.5rem;position:relative}.nc-timeline li:before{content:"";background:var(--c-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0;box-shadow:0 0 12px 3px #e0aa4599}.nc-timeline h3{font-family:var(--font-instrument), Georgia, serif;margin:0;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.05}.nc-timeline p{color:var(--c-muted);margin:.6rem 0 0}.nc-range{gap:.4rem;display:grid}.nc-range>span{justify-content:space-between;gap:1rem;display:flex}.nc-range output{color:var(--c-accent);font-variant-numeric:tabular-nums}.nc-range input{width:100%;min-height:44px;accent-color:var(--c-accent)}.nc-lab-section{--lab-hueco:clamp(2rem, 4vw, 3.5rem);border-top:1px solid var(--c-line)}@media (min-width:64rem){.nc-lab-section>.nc-section__head{max-width:calc(900px + var(--lab-hueco) + 26rem);margin-inline:auto}}.nc-lab{--lab-ancho:min(100%, 900px, calc(min(64svh, 600px) * 1.6));gap:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:64rem){.nc-lab{justify-content:center;column-gap:var(--lab-hueco);grid-template-columns:minmax(0,900px) minmax(20rem,26rem);align-items:center}.nc-lab__studies{grid-column:1/-1}}.nc-lab__fig{width:var(--lab-ancho);min-width:0;margin:0 auto}.nc-lab__view{aspect-ratio:4/3;box-shadow:0 0 80px -24px #172b54cc, inset 0 0 0 1px var(--c-line);background:#091026;position:relative;overflow:clip}@media (min-width:48rem){.nc-lab__view{aspect-ratio:16/10}}.nc-lab__view canvas{width:100%;height:100%;position:absolute;inset:0}.nc-lab__tag{color:var(--c-ink);letter-spacing:.12em;text-transform:uppercase;background:#080d1ebf;margin:0;padding:.2rem .6rem;font-size:.75rem;position:absolute;top:.75rem;left:.75rem}.nc-lab__rule{height:3.4rem;margin:.9rem 0 0;position:relative}.nc-lab__rule:before{content:"";background:var(--c-line);height:1px;position:absolute;inset:.55rem 0 auto}.nc-lab__band{background:linear-gradient(to right, var(--c-accent), #a0c4e8);height:.45rem;transition:width .45s var(--ease-cine);border-radius:999px;position:absolute;top:.35rem;left:0}.nc-lab__brush{background:var(--c-ink);width:2px;height:1.15rem;position:absolute;top:0;translate:-1px}.nc-lab__brush i,.nc-lab__end{color:var(--c-muted);white-space:nowrap;font-size:.75rem;font-style:normal;position:absolute}.nc-lab__brush i{color:var(--c-ink);top:1.3rem;left:50%;translate:-50%}.nc-lab__end{bottom:0}.nc-lab__end--a{left:0}.nc-lab__end--b{right:0}.nc-lab__fig figcaption{max-width:var(--mf-measure);color:var(--c-muted);margin-top:.5rem;font-size:.8125rem}.nc-lab__controls{gap:1.1rem;display:grid}.nc-lab__presets{flex-wrap:wrap;gap:.6rem;display:flex}.nc-lab__result{border:1px solid var(--c-line);background:#080d1e80;padding:1rem}.nc-lab__result p{color:var(--c-muted);margin:.45rem 0 0}.nc-lab__verdict{font-family:var(--font-instrument), Georgia, serif;font-size:2.2rem;font-style:italic;line-height:1;color:var(--c-accent)!important;margin:0!important}.nc-lab[data-estado=laminar] .nc-lab__verdict{color:#a0c4e8!important}.nc-lab[data-estado=ruido] .nc-lab__verdict{color:#f0a58c!important}.nc-lab__data{font-variant-numeric:tabular-nums;font-size:.8125rem}.nc-lab__pause{justify-self:start}.nc-lab__studies ol{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.nc-lab__studies ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.nc-lab__studies li{border-top:1px solid var(--c-line);padding-top:1rem}.nc-lab__studies h3{font-family:var(--font-instrument), Georgia, serif;margin:.5rem 0 0;font-size:1.45rem;font-style:italic;font-weight:400;line-height:1.05}.nc-lab__studies p{color:var(--c-muted);margin:.5rem 0 0;font-size:.9375rem}.nc-lab__studies a{color:var(--c-ink);overflow-wrap:anywhere;text-underline-offset:.2em;margin-top:.5rem;padding-block:.4rem;font-size:.8125rem;display:inline-block}.nc-lab__more{margin-top:1.25rem}.nc-lab__more ol{margin-block:.75rem .5rem}.nc-lab__read{border-left:1px solid var(--c-accent);max-width:var(--mf-measure);padding-left:1rem}.nc-lab__read p{margin:.4rem 0 0}.nc-scale{container:escala/inline-size}.nc-scale__switch{gap:0 1.25rem;display:flex}.nc-scale__switch .nc-tool:before{content:"";border:1px solid var(--c-muted);border-radius:50%;width:.6rem;height:.6rem}.nc-scale__switch .nc-tool[aria-pressed=true]:before{border-color:var(--c-accent);background:var(--c-accent);box-shadow:0 0 10px 2px #e0aa4599}.nc-scale__rule{height:4.25rem;margin:1.25rem .9rem 0;position:relative}.nc-scale__rule:before{content:"";background:linear-gradient(to right, var(--c-ink), #a0c4e880);height:2px;position:absolute;inset:1.6rem 0 auto}.nc-scale__tick{background:#f4e9cf59;width:1px;height:.75rem;position:absolute;top:1.25rem}.nc-scale__tick[data-label]{background:var(--c-ink);height:1rem}.nc-scale__tick i{color:var(--c-muted);white-space:nowrap;font-size:.6875rem;font-style:normal;position:absolute;top:1.3rem;left:0;translate:-50%}.nc-scale__tick[data-edge=start] i{translate:0}.nc-scale__tick[data-edge=end] i{translate:-100%}.nc-scale__mark{transition:left .9s var(--ease-cine);position:absolute;top:0;translate:-50%}.nc-scale[data-modo=lineal] .nc-scale__mark{margin-left:calc(var(--i) * .35rem)}.nc-scale__mark b{background:var(--c-bg);border:1.5px solid var(--c-accent);width:1.6rem;height:1.6rem;color:var(--c-ink);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:400;display:grid}@container escala (max-width:26rem){.nc-scale__rule{margin-top:2.25rem}.nc-scale__tick[data-secundaria] i{display:none}.nc-scale__mark[data-alt]{top:-1.5rem}.nc-scale__mark[data-alt]:after{content:"";background:var(--c-accent);width:1px;height:1.5rem;position:absolute;top:100%;left:50%}}.nc-scale__mark[data-id=venus] b{background:var(--c-accent);color:var(--c-bg);box-shadow:0 0 14px 3px #e0aa458c}.nc-scale__note{min-height:2.8em;color:var(--c-muted);margin:.5rem 0 1rem;font-size:.8125rem}.nc-scale__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.nc-scale__list li{border-top:1px solid var(--c-line);padding-top:.75rem}.nc-scale__list h4{font-family:var(--font-instrument), Georgia, serif;margin:0;font-size:1.3rem;font-style:italic;font-weight:400;line-height:1.1}.nc-scale__val{font-family:var(--font-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--c-accent);margin-left:.35rem;font-size:.9375rem;font-style:normal}.nc-scale__jump{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.3rem 0 0;font-size:.8125rem;display:flex}.nc-scale__txt{color:var(--c-muted);margin:.35rem 0 0;font-size:.875rem}.vt{--vt-pared:#1d2234;padding:clamp(4rem, 10vw, 7rem) var(--mf-gutter) clamp(3rem, 8vw, 6rem);background:radial-gradient(60% 50% at 70% 45%, #f3c98c24, transparent 70%), var(--vt-pared);gap:clamp(1.25rem,3vw,2rem);scroll-margin-top:.5rem;transition:background-color 1.2s;display:grid;position:relative}.vt[data-estado=noche]{--vt-pared:var(--c-bg);background:radial-gradient(60% 50% at 70% 45%, #285b8c38, transparent 70%), var(--vt-pared)}@media (min-width:64rem),(orientation:landscape) and (max-height:30rem){.vt{grid-template:".stage"1fr"copy stage""panel stage"".stage"1fr/minmax(0,36rem) minmax(0,calc(min(72svh,680px)/1.25));justify-content:center;align-items:start;gap:0 clamp(2rem,5vw,4.5rem)}.vt-copy{grid-area:copy}.vt-stage{grid-area:stage;position:sticky;top:1rem}.vt-nota{position:absolute;top:100%;left:0;right:0}.vt-panel{grid-area:panel;margin-top:2rem}}.vt-copy{align-content:start;gap:1rem;display:grid}.vt-eyebrow{color:var(--c-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem}.vt-lede,.vt-estado{max-width:var(--mf-measure);color:var(--c-muted);margin:0}.vt-estado{min-height:4.5em;font-size:.9375rem}.vt-switch{border:1px solid var(--c-line);background:#080d1e80;border-radius:999px;justify-self:start;padding:3px;display:inline-flex}.vt-switch button{min-width:5.5rem;min-height:44px;color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 1.1rem;transition:background-color .35s,color .35s}.vt-switch button[aria-pressed=true]{background:var(--c-accent);color:var(--c-bg)}@media (hover:hover){.vt-switch button[aria-pressed=false]:hover{color:var(--c-ink)}}.vt-stage{min-width:0}.vt-ventana{isolation:isolate;aspect-ratio:4/5;touch-action:pan-y;background:linear-gradient(#08122c,#1d3566 70%);width:min(100%,min(72svh,680px)/1.25);margin-inline:auto;position:relative;overflow:clip;box-shadow:0 0 0 clamp(8px,1.6vw,14px) #131116,0 0 0 calc(clamp(8px,1.6vw,14px) + 1px) #f4e9cf1f,0 40px 90px -30px #000000e6;container:vt/inline-size}.vt-cielo,.vt-paisaje,.vt-reja{width:100%;height:100%;position:absolute;inset:0}.vt-cielo{transition:opacity 1.2s}.vt[data-estado=dia] .vt-cielo{opacity:0}.vt-paisaje *,.vt-paisaje{transition:fill 1.4s var(--ease-cine), stroke 1.4s var(--ease-cine), opacity 1.2s var(--ease-cine)}.vt-cielo-dia{opacity:1}.vt[data-estado=noche] .vt-cielo-dia{opacity:0}.vt-sol circle:last-child{fill:#fff1cf}.vt[data-estado=noche] .vt-sol{opacity:0}.vt-venus circle:last-child{fill:#fffaf0}.vt[data-estado=dia] .vt-venus{opacity:0}.vt-colina--lejos{fill:#a7b3c3}.vt-colina--cerca{fill:#8c9786}.vt-tierra{fill:#c8a75e}.vt-muro{fill:#cdb48a;transition:opacity 1s var(--ease-cine)}.vt-muro__juntas{fill:none;stroke:#6e54348c;stroke-width:1px;vector-effect:non-scaling-stroke}.vt[data-estado=noche] .vt-colina--lejos{fill:#253a66}.vt[data-estado=noche] .vt-colina--cerca{fill:#16274d}.vt[data-estado=noche] .vt-tierra{fill:#0c1834}.vt[data-estado=noche] .vt-muro{opacity:0}.vt-campo path{fill:none;stroke:#7354228c;stroke-width:1px;vector-effect:non-scaling-stroke}.vt-campo .vt-espigas{stroke:#8c6828bf}.vt[data-estado=noche] .vt-campo{opacity:.12}.vt-pueblo{opacity:0;transition:opacity 1s var(--ease-cine) .35s, transform 1.4s var(--ease-cine) .35s;transform:translateY(14px)}.vt-pueblo path{fill:#0a1228;stroke:#a0c4e88c;stroke-width:.8px}.vt-pueblo .vt-luz{fill:#ffd27a}.vt[data-estado=noche] .vt-pueblo{opacity:1;transform:none}.vt-cipres{transform-box:view-box;transform-origin:0 0}.vt-cipres>path:first-child{fill:#3f4b37}.vt-rayado{fill:none;stroke:#6f7f5d;stroke-width:1.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.vt[data-estado=noche] .vt-cipres>path:first-child{fill:#050b1c}.vt[data-estado=noche] .vt-rayado{stroke:#a0c4e899}.vt-cipres--fijo{transform:translate(206px,291px)scale(32)}.vt-cipres--movil{transition:transform 1.8s var(--ease-cine), opacity 1s;transform:translate(150px,293px)scale(46)}.vt[data-estado=noche] .vt-cipres--movil{transform:translate(74px,540px)scale(470)}.vt[data-estado=noche] .vt-rayado{stroke-width:2px}.vt-reja rect{fill:#141016;stroke:#f4e9cf24;stroke-width:1px;vector-effect:non-scaling-stroke}.vt-hot{--size:44px;z-index:2;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);color:var(--c-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.vt-hot__ring{border:1.5px solid var(--c-accent);font-variant-numeric:tabular-nums;width:2rem;height:2rem;transition:background-color .3s, color .3s, scale .3s var(--ease-cine);background:#080d1ec7;border-radius:50%;place-items:center;font-size:.75rem;display:grid;box-shadow:0 0 14px 2px #e0aa4559}.vt-hot[aria-expanded=true] .vt-hot__ring{background:var(--c-accent);color:var(--c-bg);scale:1.12}.vt-hot__label{white-space:nowrap;pointer-events:none;background:#080d1ecc;padding:.1rem .4rem;font-size:.75rem;position:absolute;top:calc(100% - 4px);left:50%;translate:-50%}@container vt (max-width:300px){.vt-hot__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}}@media (hover:hover){.vt-hot:hover .vt-hot__ring{scale:1.12}}.vt-nota{text-align:center;max-width:34rem;color:var(--c-muted);margin:1.25rem auto 0;font-size:.8125rem}.vt-panel[hidden]{display:none}.vt-panel__inner{border:1px solid var(--c-line);border-top:2px solid var(--c-accent);background:#080d1eb8;gap:.8rem;padding:1.1rem 1.1rem 1.25rem;display:grid}@media (prefers-reduced-motion:no-preference){.vt-panel__inner{animation:nc-card-in .5s var(--ease-cine) both}}.vt-panel__bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.vt-panel__kicker{color:var(--c-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem}.vt-panel__close{width:44px;height:44px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;place-items:center;margin:-.5rem -.5rem -.5rem 0;font-size:1.6rem;display:grid}.vt-panel__t{font-family:var(--font-instrument), Georgia, serif;margin:0;font-size:clamp(1.35rem,1.15rem + .7vw,1.75rem);font-style:italic;font-weight:400;line-height:1.1}.vt-panel__t:focus{outline:none}.vt-panel__t:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.vt-panel__obra[hidden]{display:none}.vt-panel__obra p{color:var(--c-muted);margin:.4rem 0 0;font-size:.9375rem}.vt-panel__escala{border-top:1px solid var(--c-line);padding-top:.25rem}.vt-panel__sub{color:var(--c-accent);letter-spacing:.12em;text-transform:uppercase;margin:.6rem 0 .25rem;font-size:.75rem}.vt-panel__more{min-height:44px;color:var(--c-ink);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;text-decoration:underline}.vt-panel__link{margin:0}.vt-panel__link a{min-height:44px;color:var(--c-accent);text-underline-offset:.25em;align-items:center;display:inline-flex}.vt-panel__nav{flex-wrap:wrap;gap:.6rem;display:flex}@media (prefers-reduced-motion:reduce){.vt,.vt *,.nc-lab__band,.nc-scale__mark{transition:none!important}}
