.hello-feature { margin:0 0 32px; }
.hello-feature img { display:block; width:100%; height:auto; }
.hello-feature figcaption { color:#aeb9bd; font-size:13px; margin-top:10px; }
.hello-studio { border-top:1px solid rgba(69,248,130,.35); border-bottom:1px solid rgba(254,44,126,.3); padding:24px 0; margin-bottom:36px; }
.hello-studio img { width:210px; max-width:100%; height:auto; display:block; }
.hello-sources { border-top:1px solid #45F882; margin-top:48px; padding-top:28px; }
.hello-sources li { margin-bottom:12px; }
.hello-sources a { color:#45F882; overflow-wrap:anywhere; }
.chronicle-detail-title { font-size:64px; line-height:1.08; letter-spacing:0; }
.chronicle-detail-article h2 { font-size:34px; line-height:1.2; }
.chronicle-detail-article p, .chronicle-detail-article li { color:#d3d9dc; }
@media(max-width:767px) { .chronicle-detail-title { font-size:40px; } .chronicle-detail-article h2 { font-size:28px; } }
