/* GTD CMS 4.3.2 — responsive nested columns + manual ads */
.gtd-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gtd-gap,16px);margin:1.2em 0;align-items:start}
.gtd-columns[data-gtd-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gtd-columns[data-gtd-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.gtd-columns[data-gtd-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.gtd-columns[data-gtd-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}
.gtd-columns[data-gtd-columns="2"][data-gtd-layout="wide-left"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}
.gtd-columns[data-gtd-columns="2"][data-gtd-layout="wide-right"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.gtd-columns>.gtd-column{min-width:0;overflow-wrap:anywhere}.gtd-columns>.gtd-column>:first-child{margin-top:0}
.gtd-ad-container{clear:both;min-width:0;width:100%;margin:1.4em auto;overflow:hidden}.gtd-ad-container ins.adsbygoogle{display:block}
@media(max-width:700px){.gtd-columns,.gtd-columns[data-gtd-columns]{grid-template-columns:minmax(0,1fr)!important;gap:14px}}
