.ntcd-landing,.ntcd-account{--nt-bg:#050505;--nt-gold:#d4af37;--nt-gold-soft:#f1d67a;--nt-text:#f7f2e7;--nt-soft:rgba(247,242,231,.75);--nt-line:rgba(212,175,55,.16);color:var(--nt-text)}.ntcd-container{width:min(1180px, calc(100% - 32px));margin:0 auto}.ntcd-hero,.ntcd-panel,.ntcd-section{background:linear-gradient(180deg,#0b0b0b,#050505);border:1px solid var(--nt-line);border-radius:24px;box-shadow:0 18px 45px rgb(0 0 0 / .35)}.ntcd-hero{padding:42px 0;margin:22px 0}.ntcd-eyebrow{display:inline-block;padding:8px 14px;border-radius:999px;background:rgb(212 175 55 / .08);border:1px solid var(--nt-line);color:var(--nt-gold-soft);text-transform:uppercase;font-size:12px;letter-spacing:.12em;font-weight:700}.ntcd-hero h1{font-size:clamp(2.2rem, 5vw, 4.6rem);line-height:1.02;margin:18px 0 14px;color:var(--nt-text)}.ntcd-hero h1 span{color:var(--nt-gold-soft)}.ntcd-hero p,.ntcd-card p,.ntcd-panel p{color:var(--nt-soft)}.ntcd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.ntcd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;text-decoration:none!important;font-weight:700}.ntcd-btn-gold{background:linear-gradient(135deg,var(--nt-gold-soft),var(--nt-gold));color:#111}.ntcd-btn-ghost{border:1px solid var(--nt-line);color:var(--nt-text);background:rgb(255 255 255 / .03)}.ntcd-stat-grid,.ntcd-card-grid,.ntcd-file-list{display:grid;gap:16px}.ntcd-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.ntcd-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ntcd-stat,.ntcd-card,.ntcd-file-item{padding:20px;border-radius:18px;background:rgb(255 255 255 / .03);border:1px solid var(--nt-line)}.ntcd-stat strong{display:block;font-size:24px;color:var(--nt-gold-soft)}.ntcd-section,.ntcd-panel{padding:24px;margin:18px 0}.ntcd-file-item{display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width:900px){.ntcd-stat-grid,.ntcd-card-grid{grid-template-columns:1fr}.ntcd-file-item{flex-direction:column;align-items:flex-start}}