.ven-geo .ven-geo__grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px}.ven-geo .ven-geo__mapwrap{align-self:flex-start;background:#fff;border:1px solid var(--ven-line);border-radius:var(--ven-radius);flex:1.5 1 420px;min-width:0;padding:clamp(12px,2vw,24px)}.ven-geo .ven-map{display:block;height:auto;width:100%}.ven-geo .ven-map__land path{fill:var(--ven-line);stroke:#fff;stroke-width:.4}.ven-geo .ven-map__land path[data-ven="1"]{fill:var(--ven-green)}.ven-geo .ven-geo__side{display:flex;flex:1 1 300px;flex-direction:column;gap:24px;min-width:0}.ven-geo .ven-geo__countries{display:grid;gap:0 20px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));list-style:none;margin:0;padding:0}.ven-geo .ven-geo__countries li{border-bottom:1px solid var(--ven-line);color:var(--ven-slate);font:500 15px/22px var(--ven-font);margin:0;padding:9px 0}.ven-geo .ven-geo__subhead{margin:0 0 12px}.ven-geo .ven-geo__foot{margin-top:auto}