.n-portada{background:var(--green-900);color:var(--text-on-dark);position:relative}.n-portada__escena{align-items:center;display:flex;min-height:clamp(616px,calc(100vh - 72px),876px);overflow:hidden;padding:clamp(48px,7vw,96px) var(--gutter-desktop) calc(clamp(48px,7vw,96px) + 56px);position:relative}.n-portada__escena:not(:has(.n-portada__banda)){padding-bottom:clamp(48px,7vw,96px)}.n-portada__img{filter:saturate(1.1) brightness(1.1);height:100%;inset:0;object-fit:cover;object-position:54% 32%;position:absolute;width:100%}.n-portada__halo{aspect-ratio:1;background:var(--halo-gradient);border-radius:50%;mix-blend-mode:screen;opacity:.72;pointer-events:none;position:absolute;right:4%;top:-14%;width:min(42%,520px)}.n-portada__shield{background:linear-gradient(90deg,rgba(0,38,32,.62),rgba(0,38,32,.24) 37%,rgba(0,38,32,.04) 60%,rgba(0,38,32,0) 75%);inset:0;position:absolute}.n-portada__in{align-items:center;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,360px);margin:0 auto;max-width:var(--container-lg);position:relative;width:100%;z-index:2}.n-portada__texto{align-items:flex-start;display:flex;flex-direction:column;gap:26px;max-width:560px}.n-portada__titulo{color:var(--text-on-dark);font-size:clamp(44px,6.2vw,84px);letter-spacing:-.04em;line-height:.96;margin:0}.n-portada__lede{color:var(--text-on-dark);font-size:18px;line-height:1.45;max-width:400px}.n-portada__acciones{gap:22px}.n-portada__link{align-items:center;border-bottom:1px solid var(--border-on-dark-strong);color:var(--text-on-dark);display:inline-flex;font-size:15px;font-weight:var(--weight-medium);min-height:var(--tap-target-min)}.n-portada__link:hover{color:var(--mint-300)}.n-portada__marco{background:rgba(238,243,249,.94);border:1.5px solid hsla(0,0%,100%,.55);border-radius:var(--corner-tr-xl);box-shadow:0 24px 64px rgba(0,38,32,.22);display:flex;flex-direction:column;gap:6px;padding:30px 26px;text-align:center}.n-portada__marco,.n-portada__pill{align-items:center;color:var(--nordy-calming-green)}.n-portada__pill{background:var(--mint-400);border-radius:var(--radius-pill);display:inline-flex;font-size:14px;font-weight:var(--weight-bold);height:30px;padding:0 14px}.n-portada__total{font-size:clamp(56px,6vw,86px);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);letter-spacing:-.05em;line-height:.92;margin-top:14px}.n-portada__sub{font-size:16px;font-weight:var(--weight-medium)}.n-portada__calc{margin-top:8px;width:100%}.n-portada__calc summary{align-items:center;border-bottom:1px solid var(--border-strong);cursor:pointer;display:inline-flex;font-size:15px;font-weight:var(--weight-medium);list-style:none;min-height:var(--tap-target-min)}.n-portada__calc summary::-webkit-details-marker{display:none}.n-portada__calc .n-ocultar,.n-portada__calc[open] .n-ver{display:none}.n-portada__calc[open] .n-ocultar{display:inline}.n-portada__calc dl{margin:14px 0 0;text-align:left}.n-portada__calc dl>div{border-top:1px solid var(--border-hairline);display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:9px 0}.n-portada__calc dd{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);margin:0;white-space:nowrap}.n-portada__ref{font-size:12.5px;line-height:1.5;margin-top:10px;opacity:.72;text-align:left}.n-portada__banda{align-items:center;background:var(--mint-400);bottom:0;color:var(--nordy-calming-green);display:flex;flex-wrap:wrap;font-size:15px;font-weight:var(--weight-medium);gap:6px 20px;justify-content:center;left:0;min-height:56px;padding:8px var(--gutter-desktop);position:absolute;right:0;text-align:center;z-index:5}.n-portada__sep{background:var(--border-default);flex:none;height:22px;width:1px}.n-portada__ritmo{align-items:center;display:inline-flex;gap:8px}.n-portada__pulso{animation:n-portada-pulso 2.4s ease-in-out infinite;background:var(--green-800);border-radius:50%;flex:none;height:7px;width:7px}@keyframes n-portada-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.n-portada__pulso{animation:none}}@media (max-width:899px){.n-portada__in{grid-template-columns:minmax(0,1fr)}.n-portada__escena{align-items:flex-end;min-height:0;padding-top:clamp(120px,40vw,260px)}.n-portada__shield{background:linear-gradient(180deg,rgba(0,38,32,0),rgba(0,38,32,.3) 35%,rgba(0,38,32,.72))}.n-portada__marco{max-width:420px}}@media (max-width:599px){.n-portada__escena{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}.n-portada__titulo{font-size:clamp(38px,11vw,54px)}.n-portada__lede{font-size:17px}.n-portada__banda{font-size:13.5px;padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}.n-portada__sep{display:none}}.n-portada__frente{display:contents}.n-portada__panel{display:none}.n-portada.is-anim .n-portada__pista{height:var(--pista-h)}.n-portada.is-anim.is-midiendo .n-portada__marco{height:auto;position:relative;transform:none;width:auto}.n-portada.is-anim .n-portada__escena{height:calc(100vh - var(--cab-h,72px));min-height:616px;position:sticky;top:var(--cab-h,72px)}.n-portada.is-anim .n-portada__in{position:static}.n-portada.is-anim .n-portada__texto{opacity:var(--p-texto,1);position:relative;z-index:2}.n-portada.is-anim .n-portada__marco{border-color:rgba(255,255,255,var(--m-borde,.55));border-top-right-radius:var(--m-radio,72px);height:var(--m-h);justify-content:center;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;transform:translate(var(--m-x),var(--m-y));width:var(--m-w);z-index:4}.n-portada.is-anim .n-portada__frente{align-items:center;display:flex;flex-direction:column;gap:6px;opacity:var(--p-frente,1);padding:30px 26px}.n-portada.is-anim .n-portada__frente .n-portada__calc .n-portada__ref,.n-portada.is-anim .n-portada__frente .n-portada__calc dl{display:none}.n-portada.is-anim .n-portada__panel{display:flex;flex-direction:column;gap:16px;left:0;opacity:var(--p-panel,0);padding:30px;position:absolute;text-align:left;top:50%;transform:translateY(-50%);width:var(--panel-w)}.n-portada__panel-cab{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.n-portada__pill--osc{background:var(--nordy-calming-green);color:var(--mint-400)}.n-portada__panel-tit{font-size:13px;font-weight:var(--weight-bold);letter-spacing:var(--track-overline);text-transform:uppercase}.n-portada__panel-total{align-items:baseline;display:flex;flex-wrap:wrap;font-size:17px;font-weight:var(--weight-medium);gap:2px 14px;margin:0}.n-portada__panel-total span{font-size:clamp(48px,4.4vw,64px);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);letter-spacing:-.05em;line-height:.9}.n-portada__panel-filas{margin:0}.n-portada__panel-filas>div{border-top:1px solid var(--border-hairline);display:flex;font-size:15px;gap:20px;justify-content:space-between;padding:9px 0}.n-portada__panel-filas>div:first-child{border-top:0}.n-portada__panel-filas dd{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);margin:0;white-space:nowrap}.n-portada__panel-acc{align-items:center;gap:22px;margin-top:2px}.n-portada__link--osc{border-bottom-color:var(--border-strong);color:var(--nordy-calming-green)}.n-portada__link--osc:hover{color:var(--green-700)}.n-portada__total--txt{font-size:clamp(34px,3.6vw,46px);letter-spacing:-.03em;line-height:1}.n-portada__nota{font-size:14.5px;line-height:1.45;max-width:30ch}.n-portada__btn-marco{margin-top:18px}