/* Existing articles stay intact inside the new book-led publication. */
body.mira-reading{background:var(--paper)!important;color:var(--ink)!important;margin:0!important;overflow-x:visible!important}
body.mira-reading::before,body.mira-reading::after{display:none!important}
.mira-reading main{color:var(--ink)}
.mira-reading main h1{max-width:25ch;margin-inline:auto!important;font-size:clamp(36px,5vw,65px)!important;line-height:1.12!important;letter-spacing:-.035em!important}
.mira-reading main h2{font-size:clamp(27px,3vw,39px)!important;line-height:1.2!important}
.mira-reading main p,.mira-reading main li{font-family:var(--body)!important;font-size:16px!important;line-height:1.8!important}
.mira-reading main p{max-width:70ch}
.mira-reading main .blog-card{background:transparent!important;box-shadow:none!important;border-color:var(--line)!important;border-radius:0!important}
.mira-reading .library-header{padding-block:27px!important}
.mira-reading .library-header a,.mira-reading .library-footer a{color:var(--ink)!important}
.mira-reading .library-mark{font-family:var(--display)!important;font-size:31px!important;font-weight:400!important;letter-spacing:-.035em!important;white-space:normal!important;max-width:100%;min-width:0}
.mira-reading .library-mark span{font-family:var(--body)!important;font-size:10px!important}
.mira-reading .library-header nav{padding:0!important;letter-spacing:0!important;max-width:100%}
.mira-reading .library-header nav a,.mira-reading .library-footer nav a{font-family:var(--body)!important;letter-spacing:0!important;text-transform:none!important}
.mira-reading .library-header nav a{padding:9px 0!important;font-size:13px!important}
.mira-reading .library-header nav a.language{padding-left:24px!important}
.mira-reading main .article-offer{width:min(780px,calc(100% - 40px));margin:45px auto!important;line-height:1.7!important}
.mira-reading main .article-offer p{font-size:14px!important;line-height:1.7!important;color:var(--muted)!important}
.mira-reading main .article-offer .small{font-size:11px!important}
.mira-reading main .article-offer h2{font-size:28px!important;color:var(--ink)!important;margin-bottom:12px!important}
.mira-reading main .article-offer a.button{color:white!important}
.mira-reading .library-footer p{font-family:var(--body)!important}
@media(max-width:760px){.mira-reading .wrap{width:calc(100% - 40px)!important;margin-inline:auto!important}.mira-reading .library-header{padding:20px 0!important}.mira-reading .library-mark{font-size:29px!important}.mira-reading .library-header nav{gap:18px!important}.mira-reading .library-header nav a{font-size:12px!important}.mira-reading .library-header nav a.language{padding-left:17px!important}.mira-reading main h1{font-size:clamp(34px,8vw,49px)!important}.mira-reading main h2{font-size:29px!important}.mira-reading main .article-offer{padding:23px;grid-template-columns:60px 1fr}.mira-reading main .article-offer h2{font-size:25px!important}}
@media(max-width:370px){.mira-reading .library-header nav{gap:9px!important}.mira-reading .library-header nav a{font-size:11px!important}.mira-reading .library-header nav a.language{padding-left:10px!important}.mira-reading main .article-offer{grid-template-columns:1fr}.mira-reading main .article-offer img{display:none}}
