/* Author evidence and principal guides: restrained editorial accents. */
.author-signature{display:flex;align-items:center;gap:12px;margin-top:24px;font-size:11px;color:var(--muted);line-height:1.5}.author-signature img{width:44px;height:44px;object-fit:cover;border-radius:50%}.author-signature strong{color:var(--ink);font-size:12px}
.home-paths{grid-template-columns:repeat(4,minmax(0,1fr))}.path-health{background:var(--sage)}
.flagship-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.flagship-grid .book-cover{background:linear-gradient(145deg,#eee9de,#f4eee4);border:1px solid var(--line)}.flagship-grid .book-info h3{font:400 23px/1.2 Georgia,serif}.flagship-grid .tag{line-height:1.6}.flagship-grid .card-hook{display:none}
.workshop-home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center;background:var(--sage);padding:48px 52px;margin-block:16px 60px;border:1px solid #cbd8ce;border-radius:var(--radius)}.workshop-home p:not(.eyebrow){margin-top:20px;color:var(--muted);max-width:670px}.workshop-home .workshop-spec{font-size:12px;border-top:1px solid #cbd8ce;padding-top:18px}.workshop-home figure{margin:0;width:100%;max-width:560px;justify-self:center}.workshop-home img{display:block;height:auto;width:100%;border-radius:7px;border:1px solid #cbd8ce;box-shadow:6px 8px 22px #1e304822}.workshop-home figcaption{font-size:10px;line-height:1.5;color:var(--muted);margin-top:12px}
.author-proof-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.author-proof-copy>p{margin-bottom:20px}.author-proof-figure{margin:0;width:100%;max-width:560px;justify-self:center}.author-proof-figure img{display:block;width:100%;height:auto;border-radius:7px;border:1px solid var(--line)}.author-proof-figure figcaption{font-size:13px;color:var(--muted);margin-top:12px;line-height:1.6}.author-proof-copy .note{background:var(--sage)}
@media(max-width:1000px){.home-paths,.flagship-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-home{gap:30px;padding:36px}}
@media(max-width:700px){.author-proof-grid{grid-template-columns:1fr;gap:24px}.author-proof-figure{max-width:560px}.workshop-home{grid-template-columns:1fr;padding:28px 22px;gap:26px}.workshop-home figure{max-width:560px}.workshop-home h2{font-size:34px}}
@media(max-width:480px){.home-paths,.flagship-grid{grid-template-columns:1fr}.flagship-grid .book-card{display:grid;grid-template-columns:100px minmax(0,1fr);gap:18px;align-items:start}.flagship-grid .book-cover{padding:10px;min-height:0}.flagship-grid .edition-cover.is-final{width:80px}.flagship-grid .book-info{padding-top:0}.flagship-grid .book-info h3{font-size:22px}.flagship-grid .book-info p{font-size:13px}.flagship-grid .tag{font-size:10px}.author-signature{align-items:start}.author-signature img{flex-shrink:0}}
@media(max-width:480px){.book-grid.flagship-grid{grid-template-columns:minmax(0,1fr)}.flagship-grid .book-info{min-width:0;overflow-wrap:break-word}}
