@font-face{font-family:"Starsea Summer Serif";src:url("/assets/summer-serif-828df74043c0.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Starsea Summer Thai";src:url("/assets/summer-thai-1376802e1269.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
.summer-reader .article-text,[data-article-id="2026-07-13-092107"] p.article-excerpt{font-family:"Starsea Summer Serif","Noto Serif SC","Songti SC","SimSun",serif}
.summer-reader .article-text:lang(th){font-family:"Starsea Summer Thai","Starsea Summer Serif","Noto Serif Thai",serif}
.summer-reader .reading-illustration img{aspect-ratio:auto}
.summer-reader .reading-illustration a{display:block}
.summer-reader .portrait-illustration{max-width:600px;margin-left:auto;margin-right:auto}
.summer-reader .portrait-illustration a{position:relative;aspect-ratio:1191/1786;overflow:hidden;border-radius:15px;border:1px solid #d9c5a3;box-shadow:0 8px 24px #543c1c1f}
.summer-reader .portrait-illustration img{position:absolute;left:50%;top:50%;width:149.958018472%;max-width:none;height:auto;transform:translate(-50%,-50%) rotate(90deg);border:0;border-radius:0;box-shadow:none}
