
.knowledge-editorial{background:#fff3eb;padding:76px 0}.knowledge-editorial>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:80px}.knowledge-editorial h2{font-size:40px;line-height:1.15;margin:0 0 24px;max-width:17ch}.knowledge-lead{font-size:17px;line-height:1.75;max-width:44ch;margin:0}.knowledge-entry{display:flex;justify-content:space-between;gap:24px;padding:22px 0;border-top:1px solid #d6c5b9;text-decoration:none}.knowledge-entry:first-child{padding-top:0;border-top:0}.knowledge-entry strong{display:block;font-size:19px;line-height:1.4;margin-bottom:8px}.knowledge-entry span span{display:block;font-size:14px;line-height:1.7}.entry-arrow{color:#072b45;font-size:24px}.knowledge-entry:hover strong{text-decoration:underline;text-decoration-color:#f45f00;text-underline-offset:5px}.media-page{background:#fff}.media-intro{padding:44px 0 64px}.back-link{display:inline-block;font-size:14px;margin-bottom:52px;text-decoration:underline;text-underline-offset:5px}.media-intro h1{font-size:clamp(36px,5vw,64px);line-height:1.12;letter-spacing:-1.8px;max-width:20ch;margin:0 0 28px}.media-lead{font-size:20px;line-height:1.65;max-width:61ch}.section-nav{display:flex!important;position:static!important;background:none!important;flex-wrap:wrap;gap:20px 32px;padding:28px 0 0!important;margin-top:36px;border-top:1px solid #ccd6dc;font-size:14px}.section-nav a{text-decoration:underline;text-underline-offset:6px}.media-section{padding:64px 0;border-top:1px solid #ccd6dc;scroll-margin-top:28px}.media-section h2{font-size:38px;line-height:1.2;letter-spacing:-1px;margin:0 0 36px}.media-section h3{font-size:26px;line-height:1.35;margin:10px 0 18px}.media-section h4{font-size:22px;line-height:1.4;margin:10px 0 16px}.media-section p{line-height:1.75;font-size:16px;max-width:72ch}.media-meta{font-size:12px!important;font-weight:700;letter-spacing:.7px;line-height:1.7!important}.book-features{display:grid;grid-template-columns:1fr 1fr;gap:60px}.book-feature{display:grid;grid-template-columns:150px 1fr;align-items:start;gap:28px}.book-feature img{width:150px;height:225px;object-fit:contain;object-position:top}.book-feature h3{font-size:25px}.award-note{border-left:3px solid #f45f00;padding-left:16px;font-size:14px!important;font-weight:600}.subheading{margin-top:64px!important}.editorial-list{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.editorial-list article{border-top:1px solid #d7dfe4;padding:30px 0 36px}.editorial-list .text-link{display:inline-block;line-height:1.65}.draft-note{font-size:13px!important;color:#4d606e}.newsletter-options{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px}.newsletter-options article{border-top:1px solid #ccd6dc;padding-top:24px}.newsletter-options .planned-newsletter{grid-column:1/-1;background:#fff3eb;padding:32px 40px;border:0;max-width:840px}.planning-label{font-size:12px!important;letter-spacing:1.3px;font-weight:800}.planned-price{font-weight:700}.media-page a:focus-visible,.knowledge-entry:focus-visible{outline:3px solid #f45f00;outline-offset:6px}
@media(max-width:1000px){.book-features{grid-template-columns:1fr;gap:44px}.book-feature{grid-template-columns:160px 1fr}.knowledge-editorial>.wrap{gap:40px}.book-feature img{width:160px;height:240px}}
@media(max-width:760px){.knowledge-editorial{padding:48px 0}.knowledge-editorial>.wrap{grid-template-columns:1fr;gap:32px}.knowledge-editorial h2{font-size:32px;max-width:20ch}.knowledge-lead{font-size:16px}.knowledge-entry strong{font-size:18px}.media-intro{padding:28px 0 40px}.back-link{margin-bottom:36px}.media-intro h1{font-size:38px;letter-spacing:-1px}.media-lead{font-size:17px}.section-nav{gap:18px;flex-direction:column;align-items:flex-start}.media-section{padding:44px 0}.media-section h2{font-size:30px}.media-section h3{font-size:23px}.media-section h4{font-size:21px}.book-feature{grid-template-columns:1fr;gap:18px}.book-feature img{width:150px;height:225px}.book-feature p{max-width:100%}.editorial-list,.newsletter-options{grid-template-columns:1fr;gap:0}.newsletter-options article{padding:26px 0}.newsletter-options .planned-newsletter{padding:26px 24px;margin-top:20px}.media-meta{font-size:11px!important}.section-lead{margin-bottom:28px}}

/* Books take the visual lead within the editorial section. */
.knowledge-editorial>.wrap{display:block}.knowledge-heading{max-width:850px}.knowledge-editorial h2{max-width:25ch;margin-bottom:20px}.knowledge-lead{max-width:65ch}.home-books{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin:44px 0 40px}.home-books article{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:28px}.home-books img{display:block;width:160px;height:230px;object-fit:contain}.home-books h3{font-size:25px;line-height:1.3;margin:10px 0 16px}.home-books p{font-size:14px;line-height:1.65}.home-books .home-award{border-left:3px solid #f45f00;padding-left:12px;font-weight:600}.knowledge-index{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.knowledge-entry:first-child{border-top:1px solid #d6c5b9;padding-top:22px}.knowledge-entry strong{font-size:17px}.knowledge-entry span span{font-size:13px}
@media(max-width:1000px){.home-books article{grid-template-columns:120px 1fr;gap:20px}.home-books img{width:120px;height:180px}.home-books{gap:32px}.home-books h3{font-size:22px}}
@media(max-width:760px){.home-books{grid-template-columns:1fr;gap:32px;margin:32px 0}.home-books article{grid-template-columns:108px 1fr;gap:20px}.home-books img{width:108px;height:165px}.home-books h3{font-size:20px}.home-books p{font-size:13px}.home-books .media-meta{font-size:10px!important}.knowledge-index{grid-template-columns:1fr}.knowledge-editorial h2{max-width:22ch}}

/* Match visible book heights; original transparent square canvases. */
.home-books article{grid-template-columns:166px 1fr}
.home-books img,.book-feature img{width:166px;height:230px;object-fit:cover;object-position:center;background:transparent}
.book-feature{grid-template-columns:166px 1fr}
.book-order-image{display:block;width:166px}
@media(max-width:1000px){.home-books article{grid-template-columns:130px 1fr}.home-books img{width:130px;height:180px}}
@media(max-width:760px){.home-books article{grid-template-columns:120px 1fr}.home-books img{width:120px;height:165px}.book-feature{grid-template-columns:1fr}}

.home-books .book-subline{font-weight:600;border:0;padding:0;line-height:1.65}.home-books .book-description{font-weight:400;line-height:1.65}

.editorial-list .article-preview{display:block;width:100%;max-width:260px;height:auto;margin:0 0 24px}

#digital4leaders .article-preview,#kolibri .article-preview{width:100%;max-width:315px!important;height:auto;aspect-ratio:1;object-fit:contain}

.source-credit{font-size:.78rem;line-height:1.65;color:#5c6b74;margin-top:18px;overflow-wrap:anywhere}
