.gd-editorial-heading{padding:48px 0 40px;border-bottom:3px solid var(--gd-blue,#3155e7);margin-bottom:32px}.gd-editorial-heading h1{font-size:clamp(40px,6.2vw,88px);line-height:1.02;margin:12px 0 20px;letter-spacing:-.025em}.gd-editorial-heading>p{max-width:760px;font-size:clamp(18px,2vw,24px);line-height:1.5}.gd-editorial-page main>section{margin-bottom:56px}.gd-editorial-page .gd-news-card{min-width:0}.gd-editorial-page .gd-news-copy{padding:22px}.gd-editorial-page .gd-news-copy h3{font-size:clamp(25px,2.5vw,36px);line-height:1.1}.gd-editorial-page .gd-meta>span{display:none}.gd-editorial-signature{display:flex;align-items:center;gap:12px;margin-top:18px;font-weight:700;font-size:14px}.gd-editorial-signature .gd-badge{flex:0 0 44px;width:44px!important;height:44px!important;object-fit:cover;border-radius:50%;margin:0}.gd-editorial-lead .gd-news-card{display:grid;grid-template-columns:1.35fr 1fr;background:transparent;border:0;gap:32px}.gd-editorial-lead .gd-news-picture{height:100%;min-height:360px;aspect-ratio:4/3}.gd-editorial-lead .gd-news-picture img{height:100%;object-fit:cover}.gd-editorial-lead .gd-news-copy{padding:16px 0;align-self:center}.gd-editorial-lead .gd-news-copy h2{font-size:clamp(34px,4vw,60px)}.gd-editorial-lead .gd-news-copy>p:not(.gd-overline){font-size:19px;line-height:1.6}.gd-editorial-author-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.gd-editorial-author-grid article{padding:24px;border-top:1px solid #bdc4d1;background:#f0f2f7}.gd-editorial-author-grid h3{margin:0;font-size:28px}.gd-editorial-author-grid h4{font-size:22px;line-height:1.25;margin:12px 0}.gd-editorial-author-grid .gd-editorial-signature{margin:0 0 16px}.gd-editorial-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:24px 0}.gd-editorial-filters label{display:block;font-weight:700;font-size:14px;margin-bottom:8px}.gd-editorial-filters select{font:inherit;padding:12px;min-height:48px;max-width:100%;border:1px solid #cbd0dc;background:white;border-radius:0}.gd-editorial-filters>a{padding:12px 0}.gd-editorial-block--opinion{padding:32px;background:#111821;color:white}.gd-editorial-block--opinion .gd-news-card{background:white;color:#111821}.gd-editorial-page .gd-category-popular{max-width:840px}.gd-editorial-page .gd-pagination{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.gd-editorial-page .gd-pagination a{min-height:44px}.gd-editorial-page h1,.gd-editorial-page h3,.gd-editorial-page h4{overflow-wrap:anywhere}
@media(max-width:768px){.gd-editorial-lead .gd-news-card{grid-template-columns:1fr;gap:16px}.gd-editorial-lead .gd-news-picture{min-height:0;aspect-ratio:16/10}.gd-editorial-heading{padding:28px 0}.gd-editorial-page main>section{margin-bottom:36px}.gd-editorial-lead .gd-news-copy{padding:0}.gd-editorial-block--opinion{padding:24px 16px}}
@media(max-width:480px){.gd-editorial-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.gd-editorial-filters select{width:100%}.gd-editorial-page .gd-news-copy{padding:18px}.gd-editorial-lead .gd-news-copy{padding:0}.gd-editorial-author-grid{grid-template-columns:minmax(0,1fr)}.gd-editorial-page .gd-news-grid{grid-template-columns:minmax(0,1fr)}.gd-editorial-heading h1{font-size:42px}}

.gd-editorial-page main>*{order:initial}.gd-editorial-page .gd-news-copy>.gd-overline{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--gd-blue);margin:0 0 12px}.gd-editorial-lead .gd-news-copy h2{line-height:1.05;overflow-wrap:anywhere}.gd-editorial-page .gd-editorial-signature .gd-badge{margin:0}
@media(max-width:480px){.gd-editorial-page .gd-news-card{display:block;padding-bottom:0}.gd-editorial-page .gd-news-picture{height:auto;aspect-ratio:16/10}.gd-editorial-page .gd-news-copy>p{display:block}.gd-editorial-page .gd-news-copy>p:not(.gd-overline){font-size:15px}.gd-editorial-lead .gd-news-copy{padding-top:18px}}
.gd-editorial-page .gd-section-heading h2{min-width:0;white-space:normal;overflow-wrap:anywhere}.gd-editorial-page .gd-section-heading>span{min-width:0}.gd-editorial-page .gd-section-heading{flex-wrap:wrap}
.gd-editorial-page .gd-section-heading h2{flex-shrink:1;max-width:100%}
