body.site-v3.nt-page{--nt-orange:#ff9b3f;--nt-ink:#10100f;--nt-paper:#f4efe6;--nt-muted:#c4c0b8;background:var(--nt-ink);color:var(--nt-paper);font-size:1rem}.nt-page main{padding-bottom:4rem}.nt-page .nt-label{font-size:.875rem;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--nt-orange);line-height:1.6}.nt-hero{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding:3.2rem 0 4rem}.nt-hero h1{font-family:Impact,'Arial Narrow',sans-serif;font-stretch:condensed;font-size:clamp(3.25rem,7.6vw,7.6rem);font-weight:900;line-height:.92;letter-spacing:-.025em;margin:1.8rem 0}.nt-page h1 em,.nt-page h2 em{font-style:normal;color:var(--nt-orange)}.nt-intro{font-size:1.5rem;line-height:1.35;font-weight:650;margin:1.6rem 0 1rem}.nt-deck{max-width:29rem;line-height:1.75;color:var(--nt-muted)}.nt-cover{margin:0}.nt-cover img{display:block;width:100%;height:auto;border:1px solid #745034;box-shadow:14px 14px 0 #2c231a}.nt-cover figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:1.6rem;font-size:.8125rem;color:var(--nt-muted);line-height:1.5}.nt-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin:1.7rem 0 0}.nt-button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.9rem 1.15rem;border:1px solid #806547;text-decoration:none;font-weight:700;font-size:.9375rem;line-height:1.4;color:var(--nt-paper)}.nt-button.primary{background:var(--nt-orange);color:var(--nt-ink);border-color:var(--nt-orange)}.nt-button:hover{filter:brightness(1.12)}.nt-transit{display:grid;grid-template-columns:repeat(4,1fr);border-block:2px solid var(--nt-orange);margin-bottom:3rem}.nt-transit a{display:flex;align-items:center;gap:.7rem;min-height:4.5rem;padding:.8rem 1rem;color:var(--nt-paper);text-decoration:none;font-size:1rem;font-weight:700;border-right:1px solid #51412f}.nt-transit a:last-child{border-right:0}.nt-transit a span:first-child{font-size:.8125rem;color:var(--nt-orange)}.nt-transit a span:last-child{margin-left:auto;color:var(--nt-orange)}.nt-section{padding:3rem 0}.nt-section h2{font-family:Impact,'Arial Narrow',sans-serif;font-size:clamp(2.4rem,4.4vw,4rem);font-weight:800;letter-spacing:-.015em;line-height:1.07;margin:1rem 0 1.5rem}.nt-section p{color:var(--nt-muted);font-size:1rem;line-height:1.75}.nt-section-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:end;margin-bottom:1.4rem}.nt-section-heading>p{max-width:29rem}.nt-player{aspect-ratio:16/9;background:#050505;border:1px solid #68503a}.nt-player iframe{width:100%;height:100%;border:0}.nt-film-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.8rem;margin-top:.7rem;align-items:center;font-size:.875rem;color:var(--nt-muted)}.nt-film-caption a,.nt-text-link{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--nt-orange);line-height:1.5;text-underline-offset:5px}.nt-section-intro{margin-bottom:2rem}.nt-phases{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #54422f;border-left:1px solid #54422f}.nt-phase{padding:2rem;border-bottom:1px solid #54422f;border-right:1px solid #54422f;scroll-margin-top:6rem}.nt-phase-heading{display:flex;align-items:center;gap:1.5rem}.nt-phase-number{font-family:Impact,'Arial Narrow',sans-serif;font-size:4.5rem;line-height:1;color:#ff9b3f}.nt-phase-heading p{margin:0}.nt-phase-heading h3{font-family:Impact,'Arial Narrow',sans-serif;font-size:2rem;margin:.3rem 0 0;line-height:1.2}.nt-phase>p{min-height:5.2rem}.nt-phase ol{list-style:none;margin:1.5rem 0 0;padding:0}.nt-phase li a{display:grid;grid-template-columns:1.5rem 1fr 1rem;gap:.75rem;align-items:start;padding:1rem 0;border-top:1px solid #51412f;min-height:3rem;font-size:1rem;line-height:1.5;color:var(--nt-paper);text-decoration:none}.nt-phase li a:hover{text-decoration:underline;text-underline-offset:4px}.nt-number,.nt-phase li a>span:last-child{color:var(--nt-orange)}.nt-band{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.nt-band figure{margin:0}.nt-band img{width:100%;height:auto;display:block;border:1px solid #54422f}.nt-band figcaption{font-size:.8125rem;line-height:1.6;color:var(--nt-muted);margin-top:.7rem}.nt-band h2{font-size:clamp(2.3rem,3.5vw,3.3rem)}.nt-next{border-top:2px solid var(--nt-orange)}.nt-related{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.nt-related>a{padding:1.8rem;border:1px solid #54422f;text-decoration:none;color:var(--nt-paper);background:#191714}.nt-related h3{font-size:1.5rem;line-height:1.25;margin:1.1rem 0}.nt-related>a>span{font-size:.9375rem;color:var(--nt-orange);display:block;margin-top:1.3rem}.nt-credits{border-top:1px solid #54422f;padding-top:1.5rem;margin-top:2rem}.nt-credits p{font-size:.875rem;line-height:1.8;color:var(--nt-muted)}.nt-page :focus-visible{outline:3px solid var(--nt-orange);outline-offset:5px}.nt-page #watch,.nt-page #tracklist{scroll-margin-top:6rem}
@media(max-width:850px){.nt-hero{gap:2rem}.nt-hero h1{font-size:clamp(3.25rem,8vw,5.5rem)}.nt-transit{grid-template-columns:1fr 1fr}.nt-transit a:nth-child(2){border-right:0}.nt-transit a:nth-child(-n+2){border-bottom:1px solid #51412f}.nt-section-heading,.nt-band{gap:2rem}.nt-phase{padding:1.5rem}.nt-phase>p{min-height:7rem}.nt-cover figcaption{flex-wrap:wrap;gap:.3rem}}
@media(max-width:650px){.nt-hero,.nt-section-heading,.nt-phases,.nt-band,.nt-related{grid-template-columns:1fr}.nt-hero{padding:2rem 0 2.5rem}.nt-hero h1{font-size:clamp(3.25rem,16vw,6.5rem)}.nt-cover{max-width:28rem;width:calc(100% - 14px)}.nt-button{width:100%}.nt-transit a{padding:.7rem;font-size:.9375rem;gap:.45rem}.nt-section{padding:2rem 0}.nt-phase>p{min-height:0}.nt-phase-number{font-size:3.8rem}.nt-phase{padding:1.4rem 1.1rem}.nt-film-caption{align-items:flex-start;flex-direction:column}.nt-band{gap:1.5rem}.nt-related>a{padding:1.5rem}.nt-page h2{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.nt-page *{scroll-behavior:auto!important}}

.nt-page .s-menu-panel,.nt-page .s-skip{color:#20211e}.nt-page .s-breadcrumb{color:var(--nt-muted)}.nt-page .s-menu-panel :focus-visible,.nt-page .s-skip:focus-visible{outline-color:#20211e}
