html .launch-header{gap:24px;display:flex}html .launch .launch-header .exo-logo{width:210px}.launch-preferences{align-items:center;gap:12px;margin-left:auto;display:flex}html .launch-header .language-switch{width:auto}html .launch-photographic .launch-photo-intro{color:#fff;background:#102d22}html .launch-photographic .launch-hero{isolation:isolate;grid-template-columns:1fr 1fr;gap:0;max-width:none;min-height:680px;padding-block:80px;padding-inline:max(44px,50% - 596px);display:grid;position:relative}html .launch-photographic .launch-hero-copy{max-width:580px;padding-block:24px}html .launch-photographic .launch-hero h1{font:500 clamp(48px, 5.8vw, 80px)/1.08 var(--exo-display);letter-spacing:-.045em;color:#fff}html .launch-photographic .launch-hero h1 em{font:inherit;color:#b8d94a}html .launch-photographic .launch-hero .launch-eyebrow{color:#b8d94a;letter-spacing:.11em}html .launch-photographic .launch-hero .launch-intro{color:#e5ebe6;max-width:440px;font-size:18px}html .launch-photographic .launch-hero-copy>p:not(.launch-eyebrow):not(.launch-intro){color:#c6d2c7;font-size:14px}html .launch-photographic .launch-hero .launch-text-link{color:#fff}html .launch-photographic .launch-hero-art{z-index:-1;width:calc(50% + min(12vw,153.6px));min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0 0 0 auto}html .launch-photographic .launch-hero-art:before,html .launch-photographic .launch-hero-art:after{content:none}html .launch-photographic .launch-animals{object-fit:cover;object-position:center 20%;width:100%;max-width:none;height:100%;padding:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%),linear-gradient(#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40%),linear-gradient(#000 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.launch-photo-strip{padding-bottom:48px}.launch-photo-strip img{border-radius:16px;width:100%;height:auto;display:block}html .launch-photographic .launch-section>h2{font-family:var(--exo-display);font-weight:500}html .launch-photographic .launch-hero :is(a,button):focus-visible{outline-color:#b8d94a}@media (max-width:700px){html .launch-header{gap:8px;min-height:84px}html .launch .launch-header .exo-logo{width:160px}.launch-preferences{gap:4px}.launch-preferences .language-switch summary{gap:4px;padding-inline:6px;font-size:12px}html .launch-header>.launch-button{display:none}html .launch-photographic .launch-hero{flex-direction:column;min-height:0;padding-block:44px 0;padding-inline:20px;display:flex}html .launch-photographic .launch-hero-copy{max-width:none;padding:0}html .launch-photographic .launch-hero h1{font-size:clamp(44px,10.5vw,64px)}html .launch-photographic .launch-hero .launch-eyebrow{font-size:10px}html .launch-photographic .launch-hero .launch-intro{font-size:16px}html .launch-photographic .launch-hero-art{flex:none;width:calc(100% + 40px);height:440px;margin:8px -20px 0;position:relative;inset:auto}html .launch-photographic .launch-animals{object-position:center 31%;-webkit-mask-image:linear-gradient(#0000,#000 14% 78%,#0000);mask-image:linear-gradient(#0000,#000 14% 78%,#0000)}.launch-photo-strip{padding-bottom:28px}.launch-photo-strip img{border-radius:10px}}@media (max-width:370px){html .launch .launch-header .exo-logo{width:140px}.launch-preferences .language-switch summary{font-size:11px}}
