
/* X25-R3-P2-20261114 */
.x25p2-main .x25p2-section{
  width:min(var(--max),calc(100% - 2 * var(--gutter)));
  max-width:none;margin:0 auto;
  padding:var(--section-y,48px) 0;
  border-top:1px solid var(--line,#dce5ed);
}
.x25p2-main .x25p2-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
  gap:clamp(22px,3vw,52px);
}
.x25p2-main .x25p2-grid>*{min-width:0}
.x25p2-main .x25p2-visual-heading{
  font-family:var(--serif,Georgia,serif);
  font-weight:700;font-size:clamp(25px,2.4vw,38px);
  line-height:1.15;color:var(--ink,inherit);
}
.x25p2-main p{line-height:1.75}
.x25p2-main .x25p2-countries{display:flex;flex-wrap:wrap;gap:12px}
.x25p2-main .x25p2-countries a{
  display:inline-block;border:1px solid var(--line,#ccc);
  border-radius:10px;padding:12px 18px;
}
.x25p2-home{width:min(var(--max),calc(100% - 2 * var(--gutter)));
  max-width:none;margin:36px auto}
.x25p2-home ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
@media(max-width:700px){
.x25p2-main .x25p2-grid,.x25p2-home ul{grid-template-columns:1fr}
}
