/* Natalie series, v1.5: high-contrast, non-cover typographic visual system */
.atw-natalie-list{background:#111014;color:#eae2da}.atw-series-deck{max-width:730px;color:#cbbdc1;line-height:1.7}
.atw-novel-list{display:grid;gap:22px;margin-top:35px}.atw-novel-card{display:grid;grid-template-columns:minmax(175px,245px) minmax(0,1fr);gap:clamp(22px,4vw,60px);align-items:center;border-top:1px solid #5a505c;padding:26px 0 10px}.atw-novel-card:last-child{border-bottom:1px solid #5a505c;padding-bottom:34px}
.atw-novel-art{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:310px;aspect-ratio:3/4;background:#27202b;border:1px solid #594c59;padding:20px 16px 18px;color:#ece5da;box-shadow:0 15px 36px rgba(0,0,0,.15)}
.atw-novel-card:nth-child(2) .atw-novel-art{background:#302725}.atw-novel-card:nth-child(3) .atw-novel-art{background:#23272c}.atw-novel-card:nth-child(4) .atw-novel-art{background:#25272b}
.atw-novel-art span,.atw-novel-art small{font:600 10px/1.4 'Source Sans 3',sans-serif;letter-spacing:.14em;color:#c8b9af}.atw-novel-art strong{font:400 clamp(34px,4vw,54px)/1.1 'Ibarra Real Nova',Georgia,serif;overflow-wrap:anywhere;letter-spacing:-.04em}
.atw-novel-copy h3{font:400 clamp(28px,3vw,40px)/1.16 'Ibarra Real Nova',Georgia,serif;margin:10px 0 15px}.atw-novel-copy h3 a{color:#f0e7df;text-decoration:none}.atw-novel-copy h3 a:hover{text-decoration:underline}.atw-novel-copy p{color:#cec2bd;line-height:1.7;max-width:710px}.atw-novel-copy .section-label{font-size:12px;color:#bc9cac}.atw-novel-hook{font:italic 22px/1.35 'Ibarra Real Nova',Georgia,serif;color:#eee3d5!important}
.atw-novel-detail{display:grid;grid-template-columns:minmax(220px,310px) minmax(0,1fr);gap:clamp(35px,7vw,100px);align-items:start}.atw-novel-art-large{min-height:420px}.atw-novel-hero .eyebrow a{color:inherit}.atw-novel-status{padding:15px 20px;border-left:2px solid #937d9a;background:rgba(116,93,120,.10);font-size:15px}
.atw-book-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:35px 0}.atw-book-nav a{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid #716174;text-decoration:none;color:#eee3dd;min-height:100px}.atw-book-nav a:hover,.atw-book-nav a[aria-current=page]{border-color:#e5ceca;background:#272129}.atw-book-nav span{font:600 11px 'Source Sans 3',sans-serif;letter-spacing:.12em}.atw-book-nav strong{font:400 26px 'Ibarra Real Nova',Georgia,serif}.atw-novel-links{display:flex;flex-wrap:wrap;gap:22px}.atw-novel-links a{color:#e8d9dc}
@media(max-width:720px){.atw-novel-card,.atw-novel-detail{grid-template-columns:1fr}.atw-novel-art{width:min(240px,100%);min-height:300px}.atw-novel-art-large{width:min(300px,100%);min-height:400px}.atw-book-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.atw-novel-card{gap:15px}.atw-novel-card:nth-child(n) .atw-novel-art{margin:0 auto 8px}}

/* Every relationship lists a source-backed profile with a corresponding image or honest typographic fallback. */
.nw-connection{display:grid;grid-template-columns:44px minmax(0,1fr);gap:11px;align-items:start}.nw-connection-text{min-width:0;display:block!important}.nw-connection-portrait{display:grid!important;place-items:center;width:40px;height:48px;margin:2px 0 0!important;background:#2c222e;border:1px solid #6c576c;color:#e0cbe0;font:19px 'Ibarra Real Nova',Georgia,serif!important;overflow:hidden}.nw-connection-portrait img{width:100%;height:100%;object-fit:cover}.nw-portrait-unverified{background:linear-gradient(135deg,#342b3b,#191620)!important}