.entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;font-size:12px;line-height:1.25;color:#6b7280;margin:4px 0 8px}.entry-meta li{list-style:none;display:inline-flex;align-items:center;margin:0;padding:0}.entry-meta[data-type="simple:slash"] li:not(:last-child)::after{content:"/";color:#9ca3af}.entry-meta a{color:#111827;font-weight:500;text-decoration:none}.entry-meta a:hover{text-decoration:underline}.entry-meta .ct-meta-element-date{color:#111827;font-weight:500}.entry-header>.entry-meta{margin-top:2px!important}.affiliate-disclosure,.notes{font-size:12px}.wp-block-list.af-listing ol>li,ol.wp-block-list.af-listing>li{margin-bottom:16px;line-height:1.4}.wp-block-list.af-listing ol>li,ol.wp-block-list.af-listing>li{font-size:1.05rem;font-weight:500}.wp-block-list.af-listing ol>li br+a,ol.wp-block-list.af-listing>li br+a{display:inline-block;margin-top:4px;font-size:.9rem;font-weight:400;color:#1a73e8}.wp-block-list.af-listing ol>li br+em,ol.wp-block-list.af-listing>li br+em{display:inline-block;margin-top:4px;font-size:14px;font-weight:400}.wp-block-list.af-listing ol>li br+text,ol.wp-block-list.af-listing>li br+text{font-size:16px;color:#555}@media (max-width:768px){.wp-block-list.af-listing ol>li,ol.wp-block-list.af-listing>li{margin-bottom:14px;font-size:1.05rem}.wp-block-list.af-listing ol>li br+a,ol.wp-block-list.af-listing>li br+a{font-size:.9rem}.wp-block-list.af-listing ol>li br+em,ol.wp-block-list.af-listing>li br+em{font-size:.9rem}}ol.wp-block-list.af-listing,.wp-block-list.af-listing ol{list-style:none;counter-reset:mcrbItem;padding-left:0;margin-left:0}ol.wp-block-list.af-listing>li,.wp-block-list.af-listing ol>li{counter-increment:mcrbItem;position:relative;margin-bottom:16px;padding-left:36px}ol.wp-block-list.af-listing>li::before,.wp-block-list.af-listing ol>li::before{content:counter(mcrbItem) ".";position:absolute;left:0;top:.15em;min-width:36px;text-align:right;line-height:1.2}ol.wp-block-list.af-listing>li,.wp-block-list.af-listing ol>li{padding-left:42px}ol.wp-block-list.af-listing>li .af-cover,.wp-block-list.af-listing ol>li .af-cover{width:80px;height:auto;display:block;border-radius:4px}ol.wp-block-list.af-listing>li .af-cover-wrap,.wp-block-list.af-listing ol>li .af-cover-wrap{flex:0 0 80px}ol.wp-block-list.af-listing>li .af-cover-wrap,.wp-block-list.af-listing ol>li .af-cover-wrap{display:block}ol.wp-block-list.af-listing>li .af-row,.wp-block-list.af-listing ol>li .af-row{display:flex;align-items:flex-start;gap:12px}ol.wp-block-list.af-listing>li .af-meta,.wp-block-list.af-listing ol>li .af-meta{flex:1;min-width:0}@media (max-width:768px){ol.wp-block-list.af-listing>li .af-cover,.wp-block-list.af-listing ol>li .af-cover{width:60px}ol.wp-block-list.af-listing>li .af-cover-wrap,.wp-block-list.af-listing ol>li .af-cover-wrap{flex:0 0 60px}}.yarpp-related{margin-top:32px!important}@media (max-width:768px){.yarpp-related{margin-top:24px!important}}.yarpp-related h3{font-weight:400!important}.mcrb-az-wrap{margin:0 0 18px}.mcrb-az-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mcrb-az-link{display:inline-block;padding:6px 10px;border:1px solid #ddd;border-radius:6px;text-decoration:none;font-size:14px;line-height:1;background:#fff;color:#222}.mcrb-az-link:hover{border-color:#bbb}.mcrb-az-link.is-active{border-color:#222;font-weight:600}.mcrb-index-list{margin:0;padding-left:18px}.mcrb-index-item{margin:8px 0}.mcrb-index-link{text-decoration:none}.mcrb-index-link:hover{text-decoration:underline}.mcrb-empty{margin:12px 0}.mcrb-pagination{margin-top:18px}.mcrb-pagination ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.mcrb-pagination a,.mcrb-pagination span{display:inline-block;padding:6px 10px;border:1px solid #ddd;border-radius:6px;text-decoration:none}.mcrb-pagination .current{border-color:#222;font-weight:600}.universal-toc{padding:0;border:0;background:#fff0}.universal-toc summary{font-size:1.05rem;font-weight:600;cursor:pointer;list-style:none;outline:none;padding:6px 0}.universal-toc summary::-webkit-details-marker{display:none}.toc-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 20px;margin-top:12px}.universal-toc ul{list-style:none;padding:0;margin:0}.universal-toc li{margin:4px 0}.universal-toc a{text-decoration:none;color:#555;font-size:.95rem}.universal-toc a:hover{color:#000;text-decoration:underline}.rmwp-button-wrap button{color:#000000!important}.wp-block-heading .subline{font-size:14px;font-weight:400}.lwptoc{margin:unset!important}.lwptoc_i{padding:unset!important;padding-left:18px!important}.af-series-heading{background:#f5f2ef;padding:8px 12px;border-radius:4px}.af-series-heading a,.af-series-heading a:visited,.af-series-heading a:hover,.af-series-heading a:focus,.af-series-heading a:active{color:inherit!important;text-decoration:none!important}.book-btn{background:linear-gradient(180deg,#f7ca00 0%,#f0b800 100%);color:#111;border:1px solid #a88734;border-radius:8px;padding:0 16px;font-weight:600;font-size:14px;display:inline-block;text-align:center;text-decoration:none;box-shadow:0 2px 4px rgb(0 0 0 / .15);transition:all 0.2s ease;margin-bottom:16px}.book-btn:hover{background:linear-gradient(180deg,#f5c400 0%,#e0a800 100%);color:#111;transform:translateY(-1px);box-shadow:0 4px 8px rgb(0 0 0 / .2)}.mcrb-series-prev-next{display:flex;justify-content:space-between;gap:20px;margin:20px 0}.mcrb-next-book{margin-left:auto;text-align:right}.single-post .book-hero{display:flex;flex-direction:column;align-items:stretch!important}.single-post .book-intro{order:2}.single-post .book-intro-btn{order:1;margin-bottom:20px;margin-left:0!important;margin-right:auto!important;align-self:flex-start!important;width:auto!important;display:block!important;text-align:left!important}article>:is(.ct-comments,.ct-related-posts){margin-top:20px!important;padding-top:20px!important}.mcrb-disclaimer{margin-bottom:10px!important}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}