
/* Neurocultural Throttling staging page */
.nt-hero{padding:clamp(86px,9vw,138px) 0 92px;background:radial-gradient(circle at 84% 20%,rgba(207,132,111,.16),transparent 34%),linear-gradient(135deg,#090d0b,#121815 70%,#17211d);border-bottom:1px solid var(--line)}
.nt-hero-inner{max-width:1050px}.nt-hero h1{font-size:clamp(3.7rem,7vw,7.2rem);max-width:960px;margin-top:14px}.nt-subtitle{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.35;color:#ebe5dc!important;max-width:920px;margin-top:24px}.nt-opening{font-size:clamp(1.35rem,2.2vw,1.8rem)!important;line-height:1.5;max-width:850px;margin-top:40px;color:#fff!important}.nt-intro{max-width:800px;color:#d5cfc6!important;margin-top:18px}
.nt-watch{background:#0d110f}.nt-video{aspect-ratio:16/9;background:#000;border:1px solid var(--line);box-shadow:0 22px 60px rgba(0,0,0,.28)}.nt-video iframe{width:100%;height:100%;border:0}.nt-watch-note{margin-top:20px}.nt-watch-note a,.nt-text-link,.nt-next-links a{text-underline-offset:5px}
.nt-question{background:#efe7da;color:#171a18}.nt-narrow{max-width:980px}.nt-question blockquote{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2.25rem,4.6vw,4.5rem);line-height:1.08;margin:20px 0 44px;max-width:980px}.nt-copy p{font-size:1.08rem;line-height:1.75}.nt-question .nt-copy{max-width:800px}
.nt-definition{background:#121815;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nt-definition>div>h2{margin-top:10px}.nt-definition>div>blockquote{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(1.9rem,3.4vw,3.35rem);line-height:1.2;max-width:1060px;margin:32px 0 42px;color:#fff}.nt-plain{max-width:820px;border-left:3px solid var(--accent);padding:0 0 0 24px}.nt-plain p{color:#e7e4de!important}.nt-concept-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:60px}.nt-concept-grid article{min-height:230px;padding:24px;border:1px solid #39443d;background:#18201b;display:flex;flex-direction:column}.nt-concept-grid span{color:var(--accent);font-weight:700;font-size:.82rem}.nt-concept-grid h3{margin-top:18px;font-size:1.65rem}.nt-concept-grid p{margin-top:auto;color:#e7e4de!important;font-size:1rem}
.nt-neighbor{background:#0b0f0d}.nt-two-col{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.nt-neighbor h2,.nt-next h2{font-size:clamp(2.4rem,4.5vw,4.3rem)}.nt-neighbor .nt-copy p,.nt-next .nt-copy p{color:var(--soft)}
.nt-shift{background:var(--accent2);color:#fff}.nt-shift .eyebrow{color:#ffd3c8!important}.nt-shift-grid{display:grid;grid-template-columns:1fr auto 1.25fr;gap:32px;align-items:center;margin-top:36px}.nt-shift-item{border-top:2px solid rgba(255,255,255,.55);padding-top:20px}.nt-shift-item span{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#f5d7ce}.nt-shift-item p{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2rem,3.7vw,3.7rem);line-height:1.12;color:white!important}.nt-shift-arrow{font-size:3rem;color:#f5d7ce}.nt-room{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2.4rem,5vw,5rem)!important;line-height:1;margin-top:62px;color:white!important}
.nt-paper{background:#f2eadf;color:#171b18}.nt-paper-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:center}.nt-paper h2{max-width:760px}.nt-paper p{color:#343a35!important}.nt-dark-btn{background:#171b18!important;color:#faf8f3!important;border-color:#171b18!important}.nt-text-link{align-self:center;color:#7d2e22!important;font-weight:700}.nt-paper-card{background:#fff;border:1px solid #c9bfb1;padding:34px;box-shadow:0 18px 42px rgba(0,0,0,.08)}.nt-paper-card h3{font-size:2rem;margin-top:16px}.nt-paper-card p{font-size:.98rem}.nt-paper-card .nt-byline{font-weight:700;margin-top:24px}.nt-paper-card a{display:inline-block;margin-top:26px;color:#7d2e22;font-weight:700;text-underline-offset:5px}
.nt-boundary{background:#101512;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nt-boundary h2{margin-top:10px}.nt-boundary p{font-size:1.18rem;line-height:1.75;color:#e7e4de!important;max-width:900px;margin-top:26px}
.nt-next{background:#0b0f0d}.nt-next-links{display:flex;flex-direction:column;gap:12px;margin-top:30px}.nt-next-links a{width:max-content}
@media(max-width:980px){.nt-concept-grid{grid-template-columns:1fr 1fr}.nt-paper-grid,.nt-two-col{grid-template-columns:1fr;gap:38px}.nt-shift-grid{grid-template-columns:1fr}.nt-shift-arrow{transform:rotate(90deg);width:max-content}}
@media(max-width:650px){.nt-concept-grid{grid-template-columns:1fr}.nt-hero h1{font-size:clamp(3.1rem,15vw,4.8rem)}.nt-subtitle{font-size:1.35rem}.nt-question blockquote{font-size:2.35rem}.nt-paper-card{padding:24px}}