.single{background-color:var(--wp--preset--color--high-light)}.single #app{padding-bottom:0!important}.single #app .container{max-width:73.125rem;margin:5rem auto;width:100%}@media (max-width:62rem){.single #app .container{padding-left:1rem;padding-right:1rem;margin:1rem 0;width:95%}}.single #app .container .post-content{max-width:73.125rem;margin-top:3rem}@media (max-width:48rem){.single #app .container .post-content{margin-top:7rem}}.single #app .container .post-content .post{border-bottom:1px solid var(--wp--preset--color--secondary-light);padding-bottom:3rem}.single #app .container .post-content .post .post-header{display:flex;gap:1rem}@media (max-width:48rem){.single #app .container .post-content .post .post-header{flex-flow:column;margin-top:0}.single #app .container .post-content .post .post-header figure{max-width:12rem;width:50%;height:auto;align-self:center;margin-bottom:1rem}}.single #app .container .post-content .post .post-header .post-card--taxonomy{background-color:var(--wp--preset--color--primary-pure);max-width:-moz-fit-content;max-width:fit-content;z-index:10;padding:0 1rem;color:var(--wp--preset--color--high-pure);font-size:1.25rem;margin:.7rem 0}.single #app .container .post-content .post .post-header .post-card--taxonomy a{color:#fff}@media (max-width:48rem){.single #app .container .post-content .post .post-header .post-card--taxonomy{font-size:1rem}}.single #app .container .post-content .post .post-header .book{max-width:23.125rem}.single #app .container .post-content .post .post-header .book img{-o-object-fit:cover;object-fit:cover}.single #app .container .post-content .post .post-header .post-info{height:-moz-fit-content;height:fit-content}.single #app .container .post-content .post .post-header .post-info .post-title h2{font-family:Roboto;font-style:normal;font-weight:400;line-height:1.5;text-align:left}@media (max-width:48rem){.single #app .container .post-content .post .post-header .post-info .post-content{margin-top:1rem}}.single #app .container .post-content .post .post-header .post-info .post-share .social-links li a{color:var(--wp--preset--color--secondary-dark)}.single #app .container .post-content .post .post-header .post-info .post-share .social-links .twitter{display:none}.single #app .container .related{max-width:73.125rem;width:100%;padding:3rem 1rem}@media (max-width:48rem){.single #app .container .related .posts{display:grid;grid-template-columns:1fr 1fr}}.single #app .container .related .related-title{text-transform:none;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:normal}.single #app .container .related .related-post-image,.single #app .container .related .related-post-image .aspect-ratio{aspect-ratio:2/3}.single #app .container .related .related-post-content .title{font-style:normal;font-family:Roboto;font-weight:400;line-height:1.5}.single #app .container .related .related-post-content .title h4{font-size:1.25rem}