.reading-body{width:min(1184px,calc(100% - 112px));text-align:left}.reading-body img{height:auto;max-width:100%}.article-image{margin:30px auto;max-width:320px;width:100%}.branded{position:relative}.branded>img:first-child{display:block;width:100%;height:auto;border-radius:12px}.branded .photo-logo{position:absolute;bottom:14px;left:14px;width:120px;height:auto;filter:drop-shadow(0 2px 4px #000)}.cover{max-width:280px}.image-note{text-align:center!important;font-size:14px!important;color:#aaa!important;margin-top:-12px!important}.nervous-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:664px;margin:36px auto 24px}.nervous-pair figure{margin:0}.author-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:30px;align-items:start;margin:24px 0 44px}.author-layout img{width:190px;height:auto;border-radius:12px}.author-layout p{font-size:18px;line-height:1.7;margin-top:0}.reading-header h1{max-width:1050px}.article-image.cover{max-width:760px}.article-image.cover .branded>img:first-child{aspect-ratio:3/2;object-fit:contain}.reading-header-text-only{grid-template-columns:1fr}.author-layout{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:32px}.author-layout>img{display:block;width:100%;height:auto;border-radius:12px}@media(max-width:1100px){.reading-body{width:calc(100% - 64px)}}@media(max-width:800px){.reading-body{width:calc(100% - 44px)}}@media(max-width:700px){.author-layout{grid-template-columns:1fr}.author-layout>img{max-width:420px;width:100%}}@media(max-width:560px){.reading-body{width:calc(100% - 40px)}.nervous-pair{grid-template-columns:1fr;max-width:320px;gap:24px}.author-layout p{font-size:17px}}