/* desktop-fonts:start */
@font-face{font-family:ConatusDesktop;src:url("/assets/versioned/74d89141324fd9691e15-desktop-project-400.woff") format("woff");font-weight:400;font-display:swap}
@font-face{font-family:ConatusDesktop;src:url("/assets/versioned/3cf91dd26a9ac9b84dc5-desktop-project-500.woff") format("woff");font-weight:500 700;font-display:swap}
/* desktop-fonts:end */
/* Desktop type and contrast only. Existing artwork, grids and backgrounds stay intact. */
@media (min-width:601px) {
  .cm-desktop-projects .programme-copy[data-desktop-summary] {
    font-family:ConatusDesktop,Conatus,"PingFang SC","Microsoft YaHei",sans-serif;
  }
  .cm-desktop-projects .programme-copy[data-desktop-summary] .programme-path,
  .cm-desktop-projects .desktop-project-detail {
    font-size:1rem;line-height:1.85;letter-spacing:0;
  }
  .cm-desktop-projects .desktop-project-detail {margin:14px 0 0;text-wrap:pretty}
  .cm-desktop-projects .programme-copy[data-desktop-summary] .assessment {font-weight:500}
  .cm-desktop-projects .programme-band.band-dark {color:#FFFFFF;--band-muted:#FFFFFF}
  .cm-desktop-projects .programme-band.band-light {color:#3B281A;--band-muted:#3B281A}
  .cm-desktop-projects .programme-band.band-dark :is(h2,h3,.programme-kicker,.programme-index,.programme-path,.amount-option,.amount-option small,.amount-or,.assessment,.desktop-project-detail,.programme-more,figcaption,.cm-art-copyright) {color:#FFFFFF}
  .cm-desktop-projects .programme-band.band-light :is(h2,h3,.programme-kicker,.programme-index,.programme-path,.amount-option,.amount-option small,.amount-or,.assessment,.desktop-project-detail,.programme-more,figcaption,.cm-art-copyright) {color:#3B281A}
  .cm-desktop-projects #home :is(.desktop-nav a,.language-switch,.cm-menu-toggle,.cm-seo-breadcrumb a,.cm-seo-breadcrumb span,.brand-copy h1,.brand-copy h1 span,.cm-brand-subtitle,.cm-brand-service,.lead,.button,.brand-art .cm-art-copyright) {color:#FFFFFF}
  .cm-desktop-projects .home-programme-heading :is(h2,.text-link),
  .cm-desktop-projects .region-heading :is(h2,span) {color:#FFFFFF}
  .cm-desktop-projects .home-insights .news-row :is(h3,p,.news-meta,.news-meta span) {color:#3B281A}
  .cm-desktop-projects.home-page #home .brand-copy :is(h1,h1 span,.lead,.cm-brand-subtitle,.cm-brand-service) {color:#FFFFFF}
  .cm-desktop-projects #business-mobility :is(p,.business-country-en) {color:#3B281A}
  .cm-desktop-projects .programme-disclosure p {color:#3B281A}
}
/* Added destinations share the site's existing programme layout and typography. */
.cm-desktop-projects [data-business-summary] {font-family:ConatusDesktop,Conatus,"PingFang SC","Microsoft YaHei",sans-serif}
.cm-desktop-projects #business-mobility .band-light :is(h3,p,.programme-kicker,.programme-index,.programme-more,figcaption,.cm-art-copyright) {color:#3B281A}
.cm-desktop-projects #business-mobility .band-dark :is(h3,p,.programme-kicker,.programme-index,.programme-more,figcaption,.cm-art-copyright) {color:#FFFFFF}
.cm-desktop-projects #business-mobility .desktop-project-detail {font-size:1rem;line-height:1.85;margin-top:14px}
.cm-desktop-projects .cm-business-mobile-action {display:none}
@media (max-width:600px) {
 .cm-desktop-projects #business-mobility .programme-art img {width:64%;max-width:224px;margin-inline:auto}
 .cm-desktop-projects #business-mobility .programme-layout {row-gap:16px}
 .cm-desktop-projects #business-mobility .programme-terms {margin-top:14px;padding-top:12px}
 .cm-desktop-projects #business-mobility .cm-business-heading {display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
 .cm-desktop-projects #business-mobility .cm-business-heading h3 {margin-bottom:8px}
 .cm-desktop-projects #business-mobility .cm-business-mobile-action {display:inline-flex;margin:0;gap:12px;white-space:nowrap}
 .cm-desktop-projects #business-mobility .cm-business-desktop-action {display:none}
 .cm-desktop-projects.cm-home-mobile-refine #insights.home-insights {background:#FBFBFB}
 .cm-desktop-projects.cm-home-mobile-refine #insights .news-row {color:#3B281A;border-color:rgba(59,40,26,.2)}
 .cm-desktop-projects.cm-home-mobile-refine #insights .news-row :is(h3,h3 span,p,.news-meta,.news-meta span,.arrow) {color:#3B281A}
}
/* The homepage keeps five desktop citizenship selections, with Argentina first. */
@media(min-width:601px){.cm-desktop-projects [data-home-omitted]{display:none !important}}
