.book-breadcrumb{display:flex;flex-wrap:wrap;gap:9px 14px;padding-top:28px;font-size:11px;color:var(--muted)}
.book-breadcrumb a{text-decoration:none;border-bottom:1px solid var(--line)}
.niemand-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:75px;align-items:center;padding:40px 0 60px}
.niemand-cover{margin:0;background:#efebe3;padding:36px 50px;min-width:0}
.niemand-cover img{display:block;width:100%;height:auto;max-width:285px;margin:0 auto;box-shadow:10px 14px 24px #453d3126}
.niemand-hero-copy{min-width:0}
.niemand-hero h1{font-size:clamp(43px,4.9vw,64px);line-height:1.15;margin-bottom:20px}
.niemand-hero .eyebrow{font-size:10px;margin-bottom:20px}
.niemand-hero .niemand-subtitle{font-family:var(--serif);font-size:23px;line-height:1.5;color:var(--ink);margin-bottom:23px;max-width:470px}
.niemand-hero-copy>p{font-size:16px;color:var(--muted);line-height:1.8}
.niemand-hero .book-external{font-size:12px;margin:14px 0 0;max-width:440px}
.niemand-page .button{gap:18px}
.niemand-purpose{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;border-top:1px solid var(--line);padding:55px 0}
.niemand-purpose h2{font-size:36px;line-height:1.3}
.niemand-purpose p{font-size:16px;line-height:1.85;color:var(--muted)}
.niemand-purpose .niemand-platitudes{font-family:var(--serif);font-size:23px;line-height:1.65;color:var(--ink);border-left:2px solid #b8a588;padding-left:23px;margin-bottom:25px}
.niemand-purpose p:last-child{margin-bottom:0}
.niemand-content{padding:5px 0 60px}
.niemand-content>h2{margin-bottom:35px}
.niemand-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.niemand-pillars article{border-top:1px solid var(--line);padding-top:23px}
.niemand-pillars .number{font-family:var(--serif);font-size:21px;color:var(--accent);display:block;margin-bottom:19px}
.niemand-pillars h3{font-size:20px;line-height:1.35}
.niemand-pillars p{font-size:15px;color:var(--muted);line-height:1.8;margin-bottom:0}
.niemand-for{background:#f2efe8;padding:40px 45px;margin-bottom:60px}
.niemand-for h2{font-size:36px}
.niemand-for>p{font-size:16px;line-height:1.8;max-width:800px;color:var(--muted)}
.niemand-final-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:28px}
@media(max-width:1000px){.niemand-hero,.niemand-purpose{gap:45px}.niemand-cover{padding:30px}.niemand-hero h1{font-size:48px}.niemand-hero .niemand-subtitle{font-size:21px}}
@media(max-width:750px){.niemand-hero{gap:28px}.niemand-cover{padding:25px}.niemand-hero h1{font-size:41px}.niemand-hero-copy>p{font-size:15px}.niemand-purpose{gap:30px}.niemand-purpose h2{font-size:30px}.niemand-pillars{gap:22px}.niemand-pillars h3{font-size:18px}}
@media(max-width:650px){.book-breadcrumb{font-size:10px;padding-top:24px;gap:9px}.niemand-hero{grid-template-columns:1fr;gap:32px;padding:28px 0 38px}.niemand-cover{padding:28px}.niemand-cover img{max-width:220px}.niemand-hero h1{font-size:45px}.niemand-hero .niemand-subtitle{font-size:22px}.niemand-hero-copy>p{font-size:16px}.niemand-purpose{grid-template-columns:1fr;gap:12px;padding:35px 0}.niemand-purpose h2,.niemand-content h2,.niemand-for h2{font-size:32px}.niemand-purpose .niemand-platitudes{font-size:21px;padding-left:18px}.niemand-purpose p{font-size:15px}.niemand-content{padding-bottom:35px}.niemand-pillars{grid-template-columns:1fr;gap:28px}.niemand-pillars h3{font-size:21px}.niemand-pillars .number{margin-bottom:14px}.niemand-for{padding:28px 24px;margin-bottom:35px}.niemand-for>p{font-size:15px}.niemand-final-actions{align-items:flex-start;flex-direction:column;gap:21px}.niemand-final-actions .button{font-size:12px;padding:12px 14px;gap:10px}}
@media(max-width:380px){.niemand-hero h1{font-size:40px}.niemand-cover{padding:25px}.niemand-hero .niemand-subtitle{font-size:20px}.niemand-for{padding:26px 19px}.niemand-final-actions .button{font-size:11px;gap:8px}}
