.rtr-studio-book .entry-content{font-size:18px;line-height:1.7}.rtr-studio-facts{display:flex;gap:24px;flex-wrap:wrap;margin:24px 0 36px;padding:20px 24px;background:#edf6fb;border-radius:12px}.rtr-studio-facts div{display:flex;flex-direction:column;gap:5px}.rtr-studio-facts span{font-size:14px;color:#405969}.rtr-studio-facts strong{font-size:20px;color:#203744}.rtr-studio-navigation{margin:32px 0 20px}.rtr-studio-navigation details{background:#f2f8fc;border:1px solid #cbdfea;border-radius:8px;padding:12px 18px}.rtr-studio-navigation summary{cursor:pointer;font-weight:600}.rtr-studio-navigation ul{columns:2;column-gap:32px}.rtr-studio-section{padding-top:28px;margin-top:30px;border-top:1px solid #cbdfea;scroll-margin-top:120px;counter-reset:rtr-question}.rtr-studio-section h3{font-size:26px}.rtr-studio-section h4{font-size:21px;margin-top:28px}.rtr-studio-section-note{color:#526977;font-size:16px}.rtr-studio-item{margin:18px 0 28px!important}.rtr-studio-item p{margin:7px 0}.rtr-studio-field-q:before{counter-increment:rtr-question;content:counter(rtr-question) ". ";font-weight:700;color:#a51f36}.rtr-studio-field-a{font-style:italic;padding-left:24px;color:#405969}.rtr-studio-question .rtr-studio-field-page{display:none}.rtr-studio-field-word,.rtr-studio-field-title{font-weight:700}.rtr-studio-field-page{font-size:14px;color:#526977}.rtr-studio-field-page:before{content:"Page "}.rtr-studio-downloads{padding:28px;background:#edf6fb;border-radius:12px;margin:40px 0 20px;scroll-margin-top:120px}.rtr-download-list{display:flex;flex-wrap:wrap;gap:12px}.rtr-download{display:inline-flex;align-items:center;gap:14px;padding:12px 18px;background:#fff;border:1px solid #c1d7e5;border-radius:8px;font-weight:600;text-decoration:none!important}.rtr-download span{font-size:12px;color:#526977}.rtr-studio-book .rtr-book-heading .rtr-book-grades{display:none}@media(max-width:600px){.rtr-studio-navigation ul{columns:1}.rtr-studio-downloads{padding:20px}.rtr-download{width:100%}.rtr-studio-facts{gap:18px}}

/* Printing and next reads share the existing book-page palette. */
.rtr-studio-downloads h3{font-size:20px;margin:26px 0 12px}.rtr-print-hint{font-size:15px;line-height:1.5;color:#405969;margin:12px 0 18px}.rtr-section-print{border-top:1px solid #c1d7e5;margin-top:24px;padding-top:20px}.rtr-section-print summary{cursor:pointer;font-weight:700}.rtr-section-print-fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin:16px 0}.rtr-section-print label{display:flex;flex-direction:column;gap:6px;font-size:16px;font-weight:600;min-width:0}.rtr-section-print select{box-sizing:border-box;max-width:100%;width:100%;min-height:46px;background-color:#fff;color:#203744;border:1px solid #b5cad7;border-radius:6px;padding:10px 30px 10px 12px;font-size:16px}.rtr-section-print button{min-height:46px;border-radius:6px;background:#a51f36;color:#fff;padding:12px 18px;font-size:16px}.rtr-section-print button:hover{background:#80172a}.rtr-studio-downloads a:focus-visible,.rtr-section-print :focus-visible,.rtr-next-reads a:focus-visible{outline:3px solid #27658e;outline-offset:3px}.rtr-next-reads{margin:48px 0 24px;padding-top:32px;border-top:1px solid #cbdfea}.rtr-next-reads>h2{margin-bottom:24px}.rtr-next-grid{display:grid;grid-template-columns:1fr;gap:18px}.rtr-next-card{display:flex;gap:16px;align-items:flex-start;background:#f5f9fc;border:1px solid #cbdfea;border-radius:12px;padding:20px;min-width:0;margin:0}.rtr-next-card-body{min-width:0;flex:1}.rtr-next-cover-link{flex:0 0 66px}.rtr-next-cover{display:block;width:66px;height:auto;max-height:110px;object-fit:contain}.rtr-next-card h4{font-size:20px;line-height:1.3;margin:0 0 8px}.rtr-next-card h4 a{color:#a51f36}.rtr-next-card p{font-size:15px;line-height:1.5;margin:6px 0}.rtr-next-card .rtr-next-eyebrow{font-weight:700;color:#27658e;font-size:14px;margin:0 0 10px}.rtr-next-series{margin-bottom:24px;background:#edf6fb}.rtr-next-series .rtr-next-cover-link{flex-basis:85px}.rtr-next-series .rtr-next-cover{width:85px;max-height:130px}.rtr-next-intro{color:#405969;font-size:16px;margin:20px 0}.rtr-next-author,.rtr-next-meta{color:#405969}@media(max-width:1100px){.rtr-next-grid{grid-template-columns:1fr}}@media(max-width:600px){.rtr-section-print-fields{grid-template-columns:1fr}.rtr-section-print button{width:100%}.rtr-next-card{padding:16px;gap:12px}.rtr-next-card h4{font-size:19px}.rtr-next-series .rtr-next-cover-link{flex-basis:66px}.rtr-next-series .rtr-next-cover{width:66px;max-height:110px}.rtr-download{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}}
/* Override the article's generous paragraph rhythm only inside these compact cards. */
body.rtr-studio-book .entry-content .rtr-next-card h4{margin:0 0 8px!important;font-size:20px;line-height:1.3}body.rtr-studio-book .entry-content .rtr-next-card p{margin:6px 0!important;font-size:15px;line-height:1.5}body.rtr-studio-book .entry-content .rtr-next-card .rtr-next-eyebrow{margin:0 0 10px!important;font-size:14px}body.rtr-studio-book .entry-content .rtr-next-card p:last-child{margin-bottom:0!important}
.rtr-section-print button{box-sizing:border-box;max-width:100%;white-space:normal}@media(max-width:600px){.rtr-next-card{display:block}.rtr-next-cover-link{float:left;margin:0 12px 8px 0}.rtr-next-card:after{content:"";display:table;clear:both}.rtr-next-summary{clear:both;padding-top:8px}}

.rtr-download span{white-space:nowrap;flex-shrink:0}

/* Clear recommendation hierarchy; reuse the search result tag pills. */
.rtr-next-reads>h2{border-bottom:1px solid #cbdfea;padding-bottom:16px;margin-bottom:24px}.rtr-next-reads>.rtr-next-subheading{font-size:22px;line-height:1.35;margin:28px 0 16px}.rtr-next-reads>h2+.rtr-next-subheading{margin-top:0}.rtr-next-card h4{font-size:20px;line-height:1.3;margin:0 0 8px}.rtr-next-card h4 a{color:#a51f36}.rtr-next-card .rtr-tag-section{border-top:0;padding-top:0;margin-top:12px;margin-bottom:0}.rtr-next-card .rtr-tag-pill{font-size:13px;padding:4px 10px}.rtr-next-card .rtr-tags-more{font-size:16px}@media(max-width:600px){.rtr-next-card h4{font-size:19px}.rtr-next-card .rtr-tag-section{clear:both}}

body.rtr-studio-book .entry-content .rtr-next-reads>.rtr-next-subheading{font-size:22px;line-height:1.35;margin:28px 0 16px!important}body.rtr-studio-book .entry-content .rtr-next-reads>h2+.rtr-next-subheading{margin-top:0!important}

/* Keep recommendation tags to one complete-pill row, with a link for overflow. */
.rtr-next-card .rtr-fluid-tags{display:flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;min-width:0}.rtr-next-card .rtr-result-tag-items{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.rtr-next-card .rtr-tag-pill{flex:0 0 auto;white-space:nowrap}.rtr-next-card .rtr-tags-more{flex:0 0 auto;margin:0;padding:4px 6px;line-height:1.5}.rtr-next-card .rtr-fluid-tags [hidden]{display:none!important}
body.rtr-studio-book .entry-content .rtr-downloads-simple{padding:24px}body.rtr-studio-book .entry-content .rtr-downloads-simple h2{margin:0 0 12px}body.rtr-studio-book .entry-content .rtr-downloads-simple h3{margin:22px 0 8px;font-size:20px}body.rtr-studio-book .entry-content .rtr-downloads-simple .rtr-print-hint{margin:0 0 12px;font-size:15px;line-height:1.5}.rtr-downloads-simple .rtr-download-list{gap:8px}.rtr-downloads-simple .rtr-download{padding:9px 12px;font-size:15px}.rtr-downloads-simple .rtr-section-print{margin-top:20px;padding-top:16px}.rtr-downloads-simple .rtr-section-print-fields{grid-template-columns:1fr;max-width:520px}@media(max-width:600px){body.rtr-studio-book .entry-content .rtr-downloads-simple{padding:18px}}
