.cms-article-header{max-width:1000px;padding-bottom:35px}.cms-article-header h1{font-size:clamp(34px,4.4vw,66px);line-height:1.1;overflow-wrap:anywhere}.cms-cover{display:block;width:100%;max-height:570px;object-fit:cover;border-radius:18px;margin-bottom:45px}.cms-reading{max-width:850px;margin:0 auto 80px;color:#dfe7ef;font-size:18px;line-height:1.95;overflow-wrap:anywhere}.cms-reading p{margin:0 0 24px}.cms-reading h2{font-size:clamp(27px,3vw,37px);margin:46px 0 20px;line-height:1.3}.cms-reading h3{font-size:26px;margin:35px 0 15px}.cms-reading h4{font-size:22px;margin:25px 0 12px}.cms-reading ul,.cms-reading ol{padding-left:25px;margin-bottom:25px}.cms-reading li{margin-bottom:9px}.cms-reading blockquote{border-left:3px solid var(--accent,#ffe034);margin:30px 0;padding:5px 24px;color:#a8b8c8}.cms-reading a{color:var(--accent,#ffe034);text-decoration:underline;text-underline-offset:4px}.cms-reading figure{margin-block:32px}.cms-image>div{border-radius:12px}.cms-image img{display:block}.cms-image figcaption{font-size:13px;color:#95a5b7;text-align:center;margin-top:10px;line-height:1.5}.cms-video{aspect-ratio:16/9}.cms-video iframe{width:100%;height:100%;border:0;border-radius:12px}.article-end{border-top:1px solid #30404a;margin-top:45px;padding-top:30px;font-size:15px}.article-art{width:100%;aspect-ratio:16/9;object-fit:cover}@media(max-width:600px){.cms-reading{font-size:17px;line-height:1.85}.cms-cover{max-height:310px}.cms-image{max-width:100%;min-width:50%}.cms-article-header{padding-bottom:25px}}
