body{background:var(--ink)}.ftr h3{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow);margin-bottom:14px;font-weight:800}.hdr__nav a[aria-current="page"]::after{transform:scaleX(1)}.menu__nav a[aria-current="page"]{color:var(--yellow)}.nt-title{overflow-wrap:break-word}.nv-hero .ln__in{overflow-wrap:normal;word-break:normal}.toast{position:fixed;left:50%;bottom:calc(22px + env(safe-area-inset-bottom));z-index:260;transform:translate(-50%,24px);background:var(--ink);color:#fff;border:1px solid var(--line-w);padding:.8em 1.3em;border-radius:999px;font-size:.88rem;font-weight:700;opacity:0;pointer-events:none;transition:opacity .35s,transform .45s var(--ease-o);max-width:calc(100vw - 32px);text-align:center}.toast.is-on{opacity:1;transform:translate(-50%,0)}.nv-falta{display:none;margin-top:2em;padding:14px 18px;border:2px dashed #b88700;background:rgba(255,210,0,.18);color:var(--ink);border-radius:8px;font-size:.9rem;line-height:1.5}.rev .nv-falta{display:block}.rev .nv-card[data-rev]::after{content:"Texto a completar";position:absolute;left:10px;top:10px;z-index:3;background:var(--yellow);color:var(--ink);font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.35em .8em;border-radius:999px;border:1.5px dashed var(--ink)}.nv-hero{position:relative;background:var(--ink);color:#fff;padding:calc(var(--hdr) + clamp(30px,6vh,70px)) 0 clamp(70px,9vw,120px);overflow:hidden}.nv-hero__bg{position:absolute;inset:0;background:radial-gradient(900px 560px at 88% 20%,rgba(10,77,140,.65),transparent 70%),radial-gradient(700px 420px at 0% 100%,rgba(255,210,0,.09),transparent 70%);pointer-events:none}.nv-hero__bg::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.03) 0 2px,transparent 2px 46px)}.nv-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(28px,4.5vw,76px);align-items:center}.nv-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:clamp(18px,3vh,32px)}.nv-hero__txt{container-type:inline-size}.nv-hero__title{font-family:var(--f-d);font-weight:900;text-transform:uppercase;font-size:clamp(3.8rem,min(8.4vw,18svh),10.6rem);font-size:clamp(3.8rem,min(8.4vw,18svh,22.5cqw),10.6rem);line-height:.84;letter-spacing:-.005em;padding-bottom:.04em}.nv-hero__lead{max-width:30em;margin-top:clamp(18px,3vh,30px);font-size:clamp(1rem,1.2vw,1.15rem);color:rgba(255,255,255,.82)}.nv-hero__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(20px,3vh,30px)}.nv-hero__stat{margin-top:clamp(22px,3.4vh,38px);font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.6)}.nv-feat{position:relative;display:block;border-radius:6px;overflow:hidden;background:#000;aspect-ratio:4/4.6;box-shadow:0 40px 80px -30px rgba(0,0,0,.7);isolation:isolate}.nv-feat__img{position:absolute;inset:0;margin:0}.nv-feat__img img{width:100%;height:100%;object-fit:cover;transform:translate3d(var(--px,0px),var(--py,0px),0) scale(var(--s,1.05));transition:transform 1.1s var(--ease-o)}.nv-feat:hover .nv-feat__img img{--s:1.1}.nv-feat::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(6,18,31,.97) 0%,rgba(6,18,31,.93) 46%,rgba(6,18,31,.55) 66%,rgba(6,18,31,0) 86%)}.nv-feat__b{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(20px,2.6vw,38px)}.nv-feat__k{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.8)}.nv-feat__k b{background:var(--yellow);color:var(--ink);padding:.4em .9em;border-radius:999px;letter-spacing:.1em}.nv-feat__k span{border:1px solid rgba(255,255,255,.4);background:rgba(6,18,31,.78);color:#fff;padding:.38em .85em;border-radius:999px}.nv-feat h2{font-family:var(--f-s);font-weight:400;font-size:clamp(1.7rem,2.9vw,2.9rem);line-height:1.04;letter-spacing:-.015em;margin-top:.5em;text-wrap:balance}.nv-feat__p{margin-top:.8em;max-width:34em;font-size:.95rem;color:rgba(255,255,255,.78);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nv-feat__go{display:inline-flex;align-items:center;gap:.6em;margin-top:1.1em;font-weight:800;font-size:.92rem;color:var(--yellow)}.nv-feat__go svg{width:1.7em;height:1.7em;padding:.38em;border-radius:50%;background:var(--yellow);color:var(--ink);transition:transform .45s var(--ease-o)}.nv-feat:hover .nv-feat__go svg{transform:translateX(6px)}@media (max-width:1000px){.nv-hero__in{grid-template-columns:1fr}.nv-hero__title{font-size:clamp(3.4rem,15.4vw,9.6rem)}.nv-feat{aspect-ratio:4/5;max-width:620px}}@media (max-width:560px){.nv-hero{padding-top:calc(var(--hdr) + 18px)}.nv-hero .chip:first-child{display:none}.nv-hero__lead{display:none}.nv-hero__stat{margin-top:18px}.nv-feat{aspect-ratio:4/5}}.nv-all{background:var(--paper);color:var(--ink);padding:clamp(70px,9vw,130px) 0 clamp(70px,9vw,130px);position:relative}.nv-all__head{margin-bottom:clamp(26px,4vw,50px)}.nv-all__head .h2{font-size:clamp(2.6rem,6.4vw,6rem)}.nv-bar{position:sticky;top:calc(var(--hdr) - 8px);z-index:40;margin-inline:calc(var(--pad) * -1);padding:12px var(--pad);background:rgba(243,239,230,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:2px solid var(--ink);transition:top .6s var(--ease-o)}.hdr-off .nv-bar,.menu-open .nv-bar{top:0}.nv-bar__in{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}html:not(.js) .nv-bar,html:not(.js) .nv-count,.js-fail .nv-bar,.js-fail .nv-count{display:none}.nv-search{position:relative;display:flex;align-items:center;flex:0 1 330px;min-width:0}.nv-search>svg{position:absolute;left:14px;width:20px;height:20px;color:var(--blue);pointer-events:none}.nv-search input{width:100%;font:600 .95rem var(--f-b);color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:999px;padding:.78em 2.6em .78em 2.9em;min-height:48px;-webkit-appearance:none;appearance:none}.nv-search input::placeholder{color:rgba(6,18,31,.66);font-weight:500}.nv-search input::-webkit-search-cancel-button{display:none}.nv-search__x{position:absolute;right:2px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center}.nv-search__x svg{width:18px;height:18px}.nv-search__x:hover{background:var(--ink);color:#fff}.nv-year select{font:700 .9rem var(--f-b);color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:999px;padding:.78em 1.2em;min-height:48px}.nv-chips2{display:flex;gap:8px;flex:1 1 400px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:3px 2px;margin:-3px -2px}.nv-chips2::-webkit-scrollbar{display:none}.fchip{flex:none;display:inline-flex;align-items:center;gap:.55em;min-height:44px;padding:.65em 1.1em;border-radius:999px;border:2px solid var(--ink);font-weight:700;font-size:.86rem;white-space:nowrap;transition:background .3s,color .3s,transform .35s var(--ease-o)}.fchip b{font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:800;background:rgba(6,18,31,.1);padding:.2em .6em;border-radius:999px;transition:background .3s}.fchip:hover{background:var(--ink);color:#fff}.fchip:hover b{background:rgba(255,255,255,.2)}.fchip[aria-pressed="true"]{background:var(--ink);color:var(--yellow)}.fchip[aria-pressed="true"] b{background:var(--yellow);color:var(--ink)}.nv-count{font-variant-numeric:tabular-nums;margin:18px 0 6px;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(6,18,31,.62)}.nv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);row-gap:clamp(30px,3.6vw,54px);margin-top:10px}.nv-month{grid-column:1/-1;display:flex;align-items:baseline;gap:.3em;margin-top:clamp(20px,3vw,40px);padding-top:12px;border-top:2px solid var(--ink);font-family:var(--f-d);font-weight:900;text-transform:uppercase;font-size:clamp(2.6rem,6vw,5.4rem);line-height:.9}.nv-month:first-child{margin-top:8px}.nv-month em{font-family:var(--f-s);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.02em;font-size:1.02em;color:var(--blue)}.nv-month__n{font-variant-numeric:tabular-nums;margin-left:auto;font-family:var(--f-b);font-size:.74rem;font-weight:800;letter-spacing:.14em;color:rgba(6,18,31,.6);align-self:center}.nv-grid--3{margin-top:0}.nv-card{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.nv-card.is-dup{display:none}.nv-card__img{margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:var(--paper-2);position:relative}.nv-card__img img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.1s var(--ease-o)}.nv-card:hover .nv-card__img img{transform:scale(1.06)}.nv-card__k{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(6,18,31,.62)}.nv-card__k span{background:var(--ink);color:#fff;padding:.32em .85em;border-radius:999px;letter-spacing:.1em}.nv-card h3,.nv-card h4{font-size:1.16rem;font-weight:700;line-height:1.24;margin-top:10px;text-wrap:balance;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;transition:background-size .6s var(--ease-o);display:inline}.nv-card:hover h3,.nv-card:hover h4{background-size:100% 2px}.nv-card[hidden]{display:none}.nv-grid .nv-card{opacity:1;transition:opacity .35s}.js .nv-grid .nv-card[data-reveal]:not(.in){opacity:0;transform:translateY(26px)}.nv-empty{padding:clamp(40px,6vw,80px) 0;text-align:left}.nv-empty__h{font-family:var(--f-s);font-size:clamp(1.8rem,4vw,3rem);line-height:1.05;margin-bottom:.4em}.nv-empty p{color:rgba(6,18,31,.7)}.nv-empty .btn{margin-top:20px}.nv-more{display:flex;justify-content:center;margin-top:clamp(30px,4vw,56px)}@media (max-width:1000px){.nv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.nv-grid{grid-template-columns:minmax(0,1fr)}.nv-month{flex-wrap:wrap;min-width:0}.nv-card{flex-direction:row;gap:14px;align-items:flex-start}.nv-card__img{flex:0 0 38%;aspect-ratio:1/1}.nv-card h3,.nv-card h4{font-size:1.02rem;margin-top:8px}.nv-card__b{flex:1;min-width:0}.nv-grid--3 .nv-card{flex-direction:column}.nv-grid--3 .nv-card__img{flex:none;aspect-ratio:16/10}.nv-search{flex:1 1 100%}.nv-bar{padding-block:10px}.nv-month{font-size:2.8rem}}.mkt{background:var(--ink-2);color:#fff;padding:clamp(80px,10vw,150px) 0;position:relative;overflow:hidden}.mkt::before{content:"";position:absolute;inset:0;background:radial-gradient(800px 460px at 90% 0%,rgba(10,77,140,.5),transparent 70%);pointer-events:none}.mkt .wrap{position:relative}.mk{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(18px,3vw,56px);padding:clamp(28px,3.4vw,48px) 0;border-top:2px solid rgba(255,255,255,.22)}.mk:last-child{border-bottom:2px solid rgba(255,255,255,.22)}.mk__h{align-self:start;position:sticky;top:calc(var(--hdr) + 16px)}.mk__n{font-size:.78rem;font-weight:800;letter-spacing:.2em;color:var(--yellow)}.mk__h h3{font-family:var(--f-d);font-weight:900;text-transform:uppercase;font-size:clamp(3rem,6.4vw,6.4rem);line-height:.86;margin-top:.1em}.mk__src{margin-top:1em;font-size:.86rem;color:rgba(255,255,255,.7)}.mk__src a{display:inline-flex;align-items:center;gap:.35em;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--yellow);min-height:44px}.mk__src svg{width:1em;height:1em}.mk__l>li+li{border-top:1px solid rgba(255,255,255,.16)}.mk__i{display:grid;grid-template-columns:110px minmax(0,1fr);column-gap:clamp(14px,2vw,28px);row-gap:6px;padding:clamp(16px,1.8vw,24px) 0;position:relative;transition:padding .5s var(--ease-o),background .4s}.mk__d{grid-row:1/4;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);padding-top:.5em}.mk__t{font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:700;line-height:1.25;text-wrap:balance}.mk__r{font-size:.94rem;color:rgba(255,255,255,.74);max-width:46em}.mk__go{display:inline-flex;align-items:center;gap:.4em;font-size:.82rem;font-weight:800;color:var(--yellow);margin-top:4px}.mk__go svg{width:1em;height:1em;transition:transform .4s var(--ease-o)}@media (hover:hover){.mk__i:hover{background:rgba(255,255,255,.06);padding-left:14px;padding-right:14px}.mk__i:hover .mk__go svg{transform:translate(3px,-3px)}.mk__i:hover .mk__t{text-decoration:underline;text-decoration-color:var(--yellow);text-underline-offset:5px}}@media (max-width:900px){.mk{grid-template-columns:1fr}.mk__h{position:static}.mk__h h3{font-size:clamp(3rem,16vw,5rem)}}@media (max-width:560px){.mk__i{grid-template-columns:1fr}.mk__d{grid-row:auto;padding-top:0}}.nv-cta{background:var(--yellow);color:var(--ink);padding:clamp(70px,9vw,130px) 0;position:relative;overflow:hidden}.nv-cta .h2{font-size:clamp(2.6rem,6vw,5.6rem)}.nv-cta .h2 em{color:var(--ink)}.nv-cta__in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,70px);align-items:end}.nv-cta__b p{font-size:clamp(1rem,1.2vw,1.15rem);max-width:28em}.nv-cta__act{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.nv-cta .btn--line{border-color:var(--ink)}.nv-cta .btn--ink:hover{background:var(--blue)}.nv-cta--blue{background:var(--blue-d);color:#fff}.nv-cta--blue .h2 em{color:var(--yellow)}.nv-cta--blue::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.035) 0 2px,transparent 2px 46px);pointer-events:none}.nv-cta--blue .wrap{position:relative}@media (max-width:900px){.nv-cta__in{grid-template-columns:1fr;align-items:start}}.nt-hero{position:relative;background:var(--ink);color:#fff;padding:calc(var(--hdr) + clamp(26px,5vh,60px)) 0 clamp(50px,6vw,90px);overflow:hidden}.nt-hero__bg{position:absolute;inset:0;background:radial-gradient(900px 520px at 92% 8%,rgba(10,77,140,.6),transparent 70%),radial-gradient(600px 380px at 0% 100%,rgba(255,210,0,.08),transparent 70%);pointer-events:none}.nt-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(26px,3.4vw,52px)}.nt-hero__in.is-portrait{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end}.nt-crumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:0 .7em}.nt-crumb li+li::before{content:"/";margin-right:.7em;opacity:.6}.nt-crumb{display:flex;align-items:center;gap:.7em;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:clamp(20px,3vh,34px)}.nt-crumb a{display:inline-flex;align-items:center;gap:.5em;min-height:44px;transition:color .25s}.nt-crumb a:hover{color:var(--yellow)}.nt-crumb svg{width:1.2em;height:1.2em}.nt-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.78)}.nt-pill{background:var(--yellow);color:var(--ink);padding:.42em 1em;border-radius:999px;letter-spacing:.1em}.nt-min::before{content:"·";margin-right:16px;opacity:.6}.nt-title{font-family:var(--f-d);font-weight:800;text-transform:uppercase;font-size:clamp(2.7rem,6vw,6.2rem);line-height:.92;letter-spacing:.002em;margin-top:.4em;text-wrap:balance;max-width:17em}.nt-title.is-long{font-size:clamp(2.3rem,4.6vw,4.6rem);line-height:.96}.is-portrait .nt-title{max-width:none}.nt-lead{font-family:var(--f-s);font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.18;letter-spacing:-.012em;color:rgba(255,255,255,.88);max-width:30em;margin-top:.9em;text-wrap:pretty}.nt-fig{position:relative;margin:0}.nt-fig img{display:block;width:100%;height:auto;max-height:78svh;object-fit:cover;border-radius:6px;background:#000}.nt-hero__in:not(.is-portrait) .nt-fig img{aspect-ratio:16/8.4;max-height:none;height:auto}.nt-fig figcaption{padding:12px 2px 0;font-size:.84rem;line-height:1.45;color:rgba(255,255,255,.72);max-width:50em}@media (max-width:520px){.nt-min::before{display:none}}@media (max-width:900px){.nt-hero__in.is-portrait{grid-template-columns:1fr}.nt-hero__in:not(.is-portrait) .nt-fig img{aspect-ratio:4/3}}.nt-body{background:var(--paper);color:var(--ink);padding:clamp(50px,6vw,100px) 0 clamp(60px,7vw,110px)}.nt-body__in{display:grid;grid-template-columns:minmax(220px,3fr) minmax(0,7fr) minmax(0,2fr);gap:clamp(24px,4vw,64px)}.nt-side{grid-column:1;grid-row:1}.nt-side__in{position:sticky;top:calc(var(--hdr) + 18px);display:flex;flex-direction:column;align-items:stretch;gap:10px}.nt-side__k{font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--blue);margin-bottom:2px}.nt-side .btn{justify-content:center;white-space:normal;text-align:center}.nt-side__back{display:inline-flex;align-items:center;gap:.6em;min-height:44px;font-weight:700;font-size:.86rem;margin-top:6px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--yellow)}.nt-side__back svg{width:1.2em;height:1.2em}.nt-toc{margin-top:18px;padding-top:16px;border-top:2px solid var(--ink);display:flex;flex-direction:column}.nt-toc a{display:flex;align-items:center;min-height:44px;padding:4px 0;font-size:.9rem;font-weight:600;line-height:1.3;border-bottom:1px solid var(--line);transition:color .25s,padding .35s var(--ease-o)}.nt-toc a:hover,.nt-toc a.is-on{color:var(--blue);padding-left:8px}.nt-text{grid-column:2;grid-row:1;max-width:44rem;min-width:0;font-size:clamp(1.06rem,1.25vw,1.2rem);line-height:1.78}.nt-text p{margin-top:1.15em}.nt-text>p:first-child{margin-top:0}.nt-text h2{font-family:var(--f-d);font-weight:800;text-transform:uppercase;font-size:clamp(2rem,3.4vw,3rem);line-height:.95;margin-top:1.7em;padding-top:.5em;border-top:2px solid var(--ink);scroll-margin-top:calc(var(--hdr) + 10px)}.nt-list{margin-top:1.1em;display:grid;gap:.5em}.nt-list li{position:relative;padding-left:1.7em;font-weight:600}.nt-list li::before{content:"";position:absolute;left:0;top:.62em;width:.7em;height:.7em;background:var(--yellow);border:2px solid var(--ink);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);border:0;background:var(--blue)}.nt-quote{margin:1.8em 0;padding:.2em 0 .2em 1.3em;border-left:5px solid var(--yellow)}.nt-quote blockquote{font-family:var(--f-s);font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.015em}.nt-quote figcaption{margin-top:.8em;font-size:.88rem;font-weight:700;letter-spacing:.06em}.nt-quote figcaption::before{content:"— "}.nt-sign{margin-top:2.2em!important;padding-top:1em;border-top:1px solid var(--line);font-weight:700;font-size:.95em}.nt-sign em{font-family:var(--f-s);font-style:italic;font-weight:400;font-size:1.15em;color:var(--blue)}@media (max-width:1000px){.nt-body__in{grid-template-columns:minmax(0,1fr)}.nt-text{grid-column:1;grid-row:2;max-width:none}.nt-side{grid-column:1;grid-row:3}.nt-side__in{position:static;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:24px;border-top:2px solid var(--ink);margin-top:10px}.nt-side__k,.nt-toc,.nt-side__back{grid-column:1/-1}.nt-toc{display:none}}@media (max-width:520px){.nt-side__in{grid-template-columns:1fr}}.nt-gal{background:var(--ink);color:#fff;padding:clamp(70px,9vw,130px) 0}.nt-gal__h{margin-bottom:clamp(26px,4vw,50px)}.nt-gal .h2{font-size:clamp(2.6rem,6vw,5.4rem)}.nt-gal .h2 em{color:var(--yellow)}.nt-gal__g{column-count:3;column-gap:clamp(10px,1.4vw,20px)}.nt-g{display:block;position:relative;margin:0 0 clamp(10px,1.4vw,20px);break-inside:avoid;border-radius:4px;overflow:hidden;background:#0b1e33;cursor:zoom-in}.nt-g img{width:100%;height:auto;transition:transform 1s var(--ease-o),filter .5s}.nt-g::after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px var(--yellow);opacity:0;transition:opacity .3s;pointer-events:none}.nt-g:hover img{transform:scale(1.04)}.nt-g:focus-visible::after,.nt-g:hover::after{opacity:1}.nt-gal__c{margin-top:18px;font-size:.82rem;color:rgba(255,255,255,.6)}@media (max-width:760px){.nt-gal__g{column-count:2}}.nt-more{background:var(--paper);color:var(--ink);padding:clamp(70px,9vw,130px) 0}.nt-more__h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(26px,4vw,50px)}.nt-more .h2{font-size:clamp(2.6rem,6vw,5.4rem)}.lb{touch-action:pan-y;position:fixed;inset:0;z-index:350;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;padding:clamp(12px,3vw,40px);background:rgba(3,8,14,.96);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lb:not([open]){display:none}.lb[open]{display:grid;place-items:center;grid-template-rows:1fr auto}.lb::backdrop{background:transparent}.lb__f{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%;max-height:100%;min-height:0}.lb__f img{max-width:min(1200px,100%);max-height:calc(100svh - 150px);width:auto;height:auto;object-fit:contain;border-radius:4px;animation:pop .5s var(--ease-o)}.lb__f figcaption{font-size:.92rem;color:rgba(255,255,255,.82);text-align:center;max-width:46em;min-height:1.4em}.lb__c{font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:800;letter-spacing:.2em;color:var(--yellow);margin-top:10px}.lb__x,.lb__n{position:absolute;width:52px;height:52px;border-radius:50%;background:var(--yellow);color:var(--ink);display:grid;place-items:center;transition:transform .35s var(--ease-o)}.lb__x:hover,.lb__n:hover{transform:scale(1.08)}.lb__x{right:clamp(12px,2.4vw,30px);top:clamp(12px,2.4vw,30px)}.lb__n{top:50%;margin-top:-26px}.lb__n--p{left:clamp(10px,2vw,28px)}.lb__n--n{right:clamp(10px,2vw,28px)}.lb__x svg,.lb__n svg{width:22px;height:22px}@media (max-width:700px){.lb__n{top:auto;bottom:18px;margin-top:0}.lb__f img{max-height:calc(100svh - 190px)}}body.is-note .fab{bottom:clamp(14px,2vw,28px)}@media (prefers-reduced-motion:reduce){.nv-feat__img img,.nv-card__img img,.nt-g img{transition:none}.nv-feat__img img{transform:none}.js .nv-grid .nv-card[data-reveal]:not(.in){opacity:1;transform:none}}html:not(.js) .nv-grid .nv-card[data-reveal],html:not(.js) .nt-g[data-reveal]{opacity:1;transform:none}html:not(.js) .nv-month__n{display:none}.js-fail .nv-card.is-dup{display:none}.nv-card,.mk__i,.nt-g,.fchip,.nv-search input{scroll-margin-top:170px}@media (max-width:620px){.nv-card,.mk__i,.nt-g,.fchip,.nv-search input{scroll-margin-top:240px}}.hdr__cta{min-height:44px}.ftr nav a,.ftr__cols>div>a{min-height:44px;display:flex;align-items:center}.nt-link{margin-top:1.4em!important}.nt-link .btn{white-space:normal;text-align:left}html:not(.js) #shCopy{display:none}html:not(.js) .fab,.js-fail .fab{display:none}.nv-feat,.nt-crumb a{scroll-margin-top:170px}@media (max-width:620px){.nv-feat,.nt-crumb a{scroll-margin-top:170px}}a,button,select,label,summary{touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,210,0,.28)}.lb,.menu{overscroll-behavior:contain}.hdr{padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}.fab,body.is-note .fab{right:max(clamp(14px,2vw,28px),env(safe-area-inset-right));bottom:max(clamp(14px,2vw,28px),env(safe-area-inset-bottom))}.lb__x{top:max(clamp(12px,2.4vw,30px),env(safe-area-inset-top));right:max(clamp(12px,2.4vw,30px),env(safe-area-inset-right))}.lb__n--p{left:max(clamp(10px,2vw,28px),env(safe-area-inset-left))}.lb__n--n{right:max(clamp(10px,2vw,28px),env(safe-area-inset-right))}@media (max-width:700px){.lb__n{bottom:max(18px,calc(env(safe-area-inset-bottom) + 8px))}}.lb,.nv-hero,.nt-hero{color-scheme:dark}