.site-header .navbar-collapse,
body.mtw-nav-scrolled .site-header .navbar-collapse {padding-left:0}
.site-header .navbar-nav .nav-link {white-space:nowrap;padding-inline:14px!important}
.mtw-language-switcher-mobile {display:none}
.mtw-experience-card {display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}
.mtw-experience-copy {padding:clamp(30px,5vw,72px);position:relative;z-index:1}
.mtw-experience-copy .mtw-section-title {font-size:clamp(2.7rem,4.9vw,5.7rem);max-width:700px}
.mtw-experience-copy .mtw-section-lead {margin-top:28px}
.mtw-experience-actions {display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}
.mtw-experience-actions a {display:inline-flex;align-items:center;gap:12px;min-height:54px;text-decoration:none}
.mtw-experience-note {color:var(--mtw-text-muted);font-size:14px;line-height:1.6;margin:26px 0 0}
.mtw-experience-image {display:block;min-height:510px;position:relative;overflow:hidden}
.mtw-experience-image img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center;transition:transform .5s ease}
.mtw-experience-image:hover img {transform:scale(1.03)}
.mtw-experience-image::after {content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,11,13,.22),transparent 45%)}
@media(max-width:1199px){
 .site-header .navbar>.container {flex-wrap:wrap;gap:10px}
 .site-header .mtw-logo-brand {min-width:110px;margin-right:auto}
 .site-header .mtw-nav-logo {height:90px;top:-15px}
 body.mtw-nav-scrolled .site-header .mtw-nav-logo {height:70px;top:-6px}
 .site-header .mtw-language-switcher-mobile {display:flex;width:max-content;margin:0;padding:3px;gap:2px}
 .site-header .mtw-language-switcher-desktop {display:none}
 .site-header .navbar-collapse {flex-basis:100%;margin-top:20px;padding:20px!important;border-radius:26px;background:rgba(17,20,23,.96);max-height:calc(100svh - 130px);overflow-y:auto}
 .site-header .navbar-nav {gap:0}
 .site-header .navbar-nav .nav-link {padding:16px!important}
 .site-header .navbar .navbar-collapse>.btn-primary {width:100%;margin:20px 0 0!important}
 .mtw-experience-card {grid-template-columns:1fr 1fr}
 .mtw-experience-image {min-height:460px}
}
@media(max-width:767px){
 .mtw-experience-card {grid-template-columns:1fr}
 .mtw-experience-copy {padding:30px 26px}
 .mtw-experience-image {min-height:300px}
 .mtw-experience-actions a {width:100%;justify-content:center}
}
@media(max-width:575px){
 .site-header .navbar>.container {gap:8px}
 .site-header .mtw-logo-brand {min-width:85px}
 .site-header .mtw-nav-logo {height:78px;top:-8px}
 body.mtw-nav-scrolled .site-header .mtw-nav-logo {height:50px;top:2px}
 .site-header .mtw-language-link {width:28px;height:30px}
 .site-header .mtw-language-link img {width:22px;height:15px}
 .site-header .navbar-toggler {padding:5px 7px}
}
@media(prefers-reduced-motion:reduce){.mtw-experience-image img {transition:none}}
