.single-post .post-title{color:#1b1d1f;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:0}@media (min-width:768px){.single-post .post-title{font-size:2.5rem;margin-bottom:.75rem}}@media (min-width:1180px){.single-post .post-title{font-size:3rem;margin-bottom:1rem}}.single-post .post-meta{color:#4f5153;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.0625rem;font-weight:400;gap:.5rem 2rem;margin-bottom:2rem;text-transform:none}.single-post .post-meta a{color:inherit;text-decoration:none}.single-post .post-meta a:hover{text-decoration:underline}.single-post .post-categories,.single-post .post-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.comment-respond{background:#f8f9fa;border-radius:.5rem;-webkit-box-shadow:0 2px 8px rgba(27,29,31,.04);box-shadow:0 2px 8px rgba(27,29,31,.04);margin-top:3rem;padding:2rem}.comment-respond .comment-reply-title{color:#1b1d1f;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.comment-respond form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.comment-respond form input[type=email],.comment-respond form input[type=text],.comment-respond form input[type=url],.comment-respond form textarea{background:#fff;border:1px solid #d1d3d4;border-radius:.375rem;color:#1b1d1f;font-size:1rem;padding:.75rem 1rem;-webkit-transition:border-color .2s;transition:border-color .2s;width:100%}.comment-respond form input[type=email]:focus,.comment-respond form input[type=text]:focus,.comment-respond form input[type=url]:focus,.comment-respond form textarea:focus{border-color:#1b1d1f;outline:none}.comment-respond form textarea{min-height:120px;resize:vertical}.comment-respond form .form-submit{margin-top:.5rem}.comment-respond form .form-submit input[type=submit]{background:#005bbb;border:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 2rem;-webkit-transition:background .2s;transition:background .2s}.comment-respond form .form-submit input[type=submit]:focus,.comment-respond form .form-submit input[type=submit]:hover{background:#343638}.comment-respond .comment-notes,.comment-respond .logged-in-as,.comment-respond .must-log-in{color:#4f5153;font-size:1rem;margin-bottom:.5rem}.comment-respond .comment-notes a,.comment-respond .logged-in-as a,.comment-respond .must-log-in a{color:#1b1d1f;text-decoration:underline}.comment-respond .comment-notes a:hover,.comment-respond .logged-in-as a:hover,.comment-respond .must-log-in a:hover{color:#343638}.commentlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;list-style:none;padding:0}.commentlist>li{border-radius:.5rem;-webkit-box-shadow:0 2px 8px rgba(27,29,31,.04);box-shadow:0 2px 8px rgba(27,29,31,.04);padding:1rem}.commentlist .children{border-left:2px solid #e1e2e3;gap:1rem;list-style:none;margin-left:2rem;margin-top:1rem}.comment-body,.commentlist .children{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.comment-author.vcard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:.5rem}.comment-author.vcard .avatar{border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(27,29,31,.08);box-shadow:0 1px 4px rgba(27,29,31,.08);height:32px;margin-right:.5rem;-o-object-fit:cover;object-fit:cover;width:32px}.comment-author.vcard .fn{color:#1b1d1f;font-weight:600;margin-right:.25rem}.comment-author.vcard .fn a{color:inherit;text-decoration:none}.comment-author.vcard .fn a:hover{color:#005bbb;text-decoration:underline}.comment-author.vcard .says{color:#4f5153;font-size:1rem;margin-left:.25rem}.comment-meta.commentmetadata{color:#6c6e70;font-size:.95rem;margin-bottom:.5rem}.comment-meta.commentmetadata a{color:#6c6e70;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.comment-meta.commentmetadata a:hover{color:#005bbb;text-decoration:underline}.comment-meta.commentmetadata .comment-edit-link{color:#005bbb;font-size:.92em;margin-left:.5rem}.comment-meta.commentmetadata .comment-edit-link:hover{color:#343638;text-decoration:underline}.reply{margin-top:.5rem}.reply .comment-reply-link{display:inline-block;font-size:.98rem;font-weight:600;padding:.4rem 1.1rem;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.reply .comment-reply-link,.reply .comment-reply-link:focus,.reply .comment-reply-link:hover{background:#005bbb;color:#fff;text-decoration:none}.post-navigation-blocks{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:space-between;margin:3rem 0}.post-navigation-blocks .post-nav-block{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.post-navigation-blocks .post-nav-block.post-nav-prev{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.post-navigation-blocks .post-nav-block.post-nav-next{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.post-navigation-blocks .post-nav-block .post-nav-title{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.post-navigation-blocks .post-nav-block .post-nav-title a{color:#1b1d1f;text-decoration:none}.post-navigation-blocks .post-nav-block .post-nav-title a:hover{text-decoration:underline}.post-navigation-blocks .post-nav-block .btn{margin-top:auto}.book-links{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){.book-links{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.book-links{grid-template-columns:repeat(2,1fr)}}.book-links{gap:1rem;margin-top:2rem}.book-links .link-to-book-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f9fa;border-radius:.5rem;-webkit-box-shadow:0 2px 8px rgba(27,29,31,.04);box-shadow:0 2px 8px rgba(27,29,31,.04);color:#1b1d1f;-ms-flex-direction:column;flex-direction:column;padding:1rem;text-decoration:none}.book-links .book-cta-content,.book-links .link-to-book-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.book-links .book-cta-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;width:100%}.book-links .book-cta-image{aspect-ratio:1;display:block;margin-bottom:1rem;-o-object-fit:contain;object-fit:contain;width:100%}.book-links .book-cta-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.book-links .book-cta-title{font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.book-links .book-cta-author{-webkit-box-flex:1;color:#4f5153;-ms-flex:1;flex:1;font-size:.95rem;margin-bottom:1rem}.book-links .book-cta-button{cursor:pointer}.book-links .placeholder-author,.book-links .placeholder-image,.book-links .placeholder-title{background:#e1e2e3;border-radius:.25rem;overflow:hidden;position:relative}.book-links .placeholder-author:after,.book-links .placeholder-image:after,.book-links .placeholder-title:after{-webkit-animation:placeholder-shimmer 1.5s infinite;animation:placeholder-shimmer 1.5s infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.6)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@-webkit-keyframes placeholder-shimmer{to{left:100%}}@keyframes placeholder-shimmer{to{left:100%}}.book-links .placeholder-title{margin-bottom:.25rem;width:70%}.book-links .placeholder-author{margin-bottom:1rem;width:50%}
/*# sourceMappingURL=single-post-a4ca68bcc3.css.map */
