@font-face{font-family:Aeonik Pro;src:url(/fonts/aeonikpro-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/aeonikpro-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/aeonikpro-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/aeonikpro-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Mono Pro;src:url(/fonts/aeonikmonopro-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Mono Pro;src:url(/fonts/aeonikmonopro-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Mono Pro;src:url(/fonts/aeonikmonopro-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Mono Pro;src:url(/fonts/aeonikmonopro-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-aeonik-pro: "Aeonik Pro";--font-aeonik-mono-pro: "Aeonik Mono Pro"}:root{--color-framework: #000;--color-black: #0b0b0b;--color-white: #f4f4f6;--color-white02: #f4f4f633;--color-ink: #1a1818;--color-muted: #686d70;--color-gray-50: #f6f6f8;--color-gray-100: #eeeef1;--color-gray-200: #e3e4e8;--color-gray-300: #bbbdc9;--color-gray-400: #9499ad;--color-gray-500: #727892;--color-gray-600: #515870;--color-gray-700: #383d51;--color-gray-800: #252837;--color-gray-900: #1b1d27;--color-gray-950: #13141b;--color-accent: #f61317;--bg-white: #f4f4f6;--bg-semi-light-gray: #d2d4d6;--bg-semi-light-gray-from-black: #00000026;--bg-light-gray: #e5e7eb;--bg-light-gray-from-black: #1b263e12;--bg-medium-gray: #b0b4b7;--bg-dark-gray: #686d70;--bg-semi-dark-gray: #848789;--bg-semi-black: #53575a;--bg-black: #1a1818;--bg-black02: #1a181833;--bg-transparent: transparent;--default-transition-duration: .35s;--font-family-base: var(--font-aeonik-pro), "Aeonik Pro", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: var(--font-aeonik-mono-pro), "Aeonik Mono Pro", "Aeonik Pro", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{--cols: 13;--pad:calc(clamp(1rem, 2vw, 1.5rem) - .5rem)}@media (min-width: 120rem){body{--pad:calc(clamp(1rem, 2vw, 2rem) - .5rem)}}body{--dot: 2px;--max-width: 120rem;--step-max: calc( (var(--max-width) - var(--dot) - (2 * var(--pad))) / (var(--cols) - 1) );background:var(--color-white);min-height:100vh;color:var(--color-black);font-family:var(--font-family-base);-webkit-hyphens:manual;hyphens:manual;margin:0;line-height:1;position:relative}a{color:inherit;text-decoration:none}picture{width:100%;height:auto;min-height:100%;display:block}main{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;display:flex}@media (max-width: 1024px){main{padding-top:1.1rem}}p{min-height:1em;margin:0 0 1rem}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1;font-family:var(--font-family-base),sans-serif}img{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:inherit}.container{width:min(116rem,100%);margin-inline:auto;position:relative}.bg-white{background:var(--bg-white)}.bg-semi-light-gray{background:var(--bg-semi-light-gray)}.bg-light-gray{background:var(--bg-light-gray)}.bg-medium-gray{background:var(--bg-medium-gray)}.bg-dark-gray{background:var(--bg-dark-gray)}.bg-semi-dark-gray{background:var(--bg-semi-dark-gray)}.bg-semi-black{background:var(--bg-semi-black)}.bg-transparent{background:var(--bg-transparent)}.text-tone-white{color:var(--bg-white)}.text-tone-semi-light-gray{color:var(--bg-semi-light-gray)}.text-tone-light-gray{color:var(--bg-light-gray)}.text-tone-dark-gray{color:var(--bg-dark-gray)}.text-tone-semi-black{color:var(--bg-semi-black)}.text-tone-black{color:var(--bg-black)}.prose{color:var(--color-black)}.prose h1,.prose h2,.prose h3,.prose h4{font-weight:600}.prose a{color:var(--color-blue);text-decoration:underline}.prose blockquote{border-left:4px solid var(--color-gray-300);color:var(--color-gray-700);padding-left:1rem}.prose ul,.prose ol{padding-left:1.25rem}body[data-section-reveal-enabled=true] main section[data-section-reveal]{opacity:0;will-change:opacity;transition:opacity .35s ease-out}body[data-section-reveal-enabled=true] main section[data-section-reveal][data-section-reveal-visible=true]{opacity:1}@media (prefers-reduced-motion: reduce){body[data-section-reveal-enabled=true] main section[data-section-reveal]{opacity:1;transition:none}}@media (max-width: 768px){body{--cols: 7}}.Preloader__preloader{--preloader-bg-opacity: 1;background:rgba(255,255,255,var(--preloader-bg-opacity));z-index:9000;pointer-events:auto;will-change:transform,opacity;isolation:isolate;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.Preloader__logo{z-index:1;width:min(78vw,520px);padding:0 24px;position:relative}.Preloader__logo path{opacity:0}.Preloader__logo svg{width:100%;height:auto;display:block}.NavigationClient__navigation{z-index:60;width:100%;position:fixed;inset:0 0 auto}.NavigationClient__navigation__desktop{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);z-index:100;background:#f4f4f666;padding:1rem;transition:all .5s;position:relative}.NavigationClient__navigation__desktopOpened{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:all .5s}.NavigationClient__navigation__inner{justify-content:space-between;align-items:center;gap:2rem;margin:0 auto;display:flex}.NavigationClient__navigation__brand{text-transform:uppercase;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:700;display:flex}.NavigationClient__navigation__brandImage{width:auto;max-height:2rem}.NavigationClient__navigation__menu{align-items:center;gap:2rem;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.NavigationClient__navigation__menuLink{font-family:var(--font-family-base),sans-serif;color:var(--bg-black);transition:color var(--default-transition-duration) ease;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none}.NavigationClient__navigation__menuLinkDefaultState{color:var(--bg-black)}.NavigationClient__navigation__menuLinkInactiveState{color:var(--color-muted)}.NavigationClient__navigation__menuLinkActiveState{color:var(--bg-black)}.NavigationClient__navigation__menuLinkDimmed{color:var(--bg-semi-light-gray)}.NavigationClient__navigation__menuLink:hover{color:var(--bg-black)}.NavigationClient__navigation__menuLinkHasChildren{position:relative}.NavigationClient__navigation__menuLinkActive,.NavigationClient__navigation__menuLinkHasChildren:hover{color:var(--bg-black)}.NavigationClient__navigation__menuLinkActive{color:inherit}.NavigationClient__navigation__languages{--language-collapsed-width: clamp(1.2rem, 1.75vw, 1.5rem);--language-expanded-width: 7.25rem;--language-expanded-list-width: 5.5rem;width:var(--language-expanded-width, 12rem);justify-content:flex-end;align-items:center;gap:.35rem;display:flex;position:relative}.NavigationClient__navigation__languageIcon{color:var(--color-ink);flex-shrink:0;width:clamp(.75rem,1vw,1rem);height:clamp(.75rem,1vw,1rem);transition:all .3s linear}.NavigationClient__navigation__languageIconDimmed{color:var(--bg-semi-light-gray)}.NavigationClient__navigation__languageIconInactive{color:var(--color-muted)}.NavigationClient__navigation__languageList{width:var(--language-collapsed-width, clamp(1.2rem, 1.75vw, 1.3rem));align-items:center;gap:.25rem;transition:width .36s cubic-bezier(.32,0,.15,1);display:flex;overflow:hidden}.NavigationClient__navigation__languages:hover .NavigationClient__navigation__languageList,.NavigationClient__navigation__languages:focus-within .NavigationClient__navigation__languageList{width:var(--language-expanded-list-width, 12rem)}.NavigationClient__navigation__language{white-space:nowrap;align-items:center;gap:.25rem;transition:opacity .22s cubic-bezier(.32,0,.15,1),transform .22s cubic-bezier(.32,0,.15,1);display:flex}.NavigationClient__navigation__languageSeparator{background:#d2d4d6;width:1px;height:1rem}.NavigationClient__navigation__languageLink{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--bg-medium-gray);transition:color var(--default-transition-duration) ease;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none}.NavigationClient__navigation__languageLink:hover{color:var(--color-ink);cursor:pointer}.NavigationClient__navigation__languageLinkActive{color:var(--bg-black)}.NavigationClient__navigation__languageLinkDimmed{color:var(--bg-semi-light-gray)}.NavigationClient__navigation__languageLinkInactive{color:var(--color-muted)}.NavigationClient__navigation__languagesDimmed .NavigationClient__navigation__languageIcon,.NavigationClient__navigation__languagesDimmed .NavigationClient__navigation__languageLink{color:var(--bg-semi-light-gray)}.NavigationClient__navigation__languagesInactive .NavigationClient__navigation__languageIcon,.NavigationClient__navigation__languagesInactive .NavigationClient__navigation__languageLink{color:var(--color-muted)}.NavigationClient__navigation__toggle{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--color-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;line-height:1}.NavigationClient__navigation__overlay{z-index:70;opacity:0;visibility:hidden;pointer-events:none;background:rgba(244,244,246,.97);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);will-change:opacity,transform;flex-direction:column;height:100vh;height:100dvh;padding-top:3.75rem;padding-bottom:3rem;transition:opacity .5s,visibility .5s,transform .5s;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto}.NavigationClient__navigation__overlayContent{flex-direction:column;flex:1;gap:1.25rem;padding:0 1rem;display:flex;position:relative}.NavigationClient__navigation__overlayHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.NavigationClient__navigation__close{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--color-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;line-height:1}.NavigationClient__navigation__sections{gap:1rem;min-width:0;display:grid}.NavigationClient__navigation__section{border-top:1px solid #1a18181a;min-width:0;padding:.5rem 0 0}.NavigationClient__navigation__section:first-child{border-top:none;padding-top:1.5rem}.NavigationClient__navigation__drawerLink{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--color-muted);transition:color var(--default-transition-duration) ease;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;display:block}.NavigationClient__navigation__drawerLink:hover{color:var(--color-ink)}.NavigationClient__navigation__languagePanel{align-items:center;gap:.5rem;display:flex}.NavigationClient__navigation__languageGrid{flex-wrap:wrap;gap:.25rem;display:flex}.NavigationClient__navigation__languageTile{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--color-muted);transition:color var(--default-transition-duration) ease;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;text-decoration:none}@media screen and (max-width: 650px){.NavigationClient__navigation__languageTile{padding:0 .25rem}}.NavigationClient__navigation__languageTile:hover,.NavigationClient__navigation__languageTileActive{color:var(--color-ink)}.NavigationClient__navigation__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.NavigationClient__navigation__productCard{flex-direction:column;gap:.5rem;min-width:0;display:flex}.NavigationClient__navigation__productMeta{flex-direction:column;gap:.25rem;display:flex}.NavigationClient__navigation__productCategory{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--color-ink);font-size:clamp(.625rem,.85vw,.75rem);font-style:normal;font-weight:700;line-height:1}.NavigationClient__navigation__productTitle{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--color-ink);margin:0;font-size:clamp(1.125rem,1.65vw,1.5rem);font-style:normal;font-weight:500;line-height:1}@media (max-width: 1099px){.NavigationClient__navigation__productTitle{font-size:1.25rem}}.NavigationClient__navigation__productLink{transition:opacity var(--default-transition-duration) ease;aspect-ratio:4/2.5;margin-top:auto;display:block;overflow:hidden}.NavigationClient__navigation__productLink:hover{opacity:.8}.NavigationClient__navigation__productImage{object-fit:cover;width:100%;height:100%;display:block}.NavigationClient__navigation__footer{border-top:1px solid #1a181814;grid-template-columns:repeat(2,1fr);margin-top:.5rem;padding-top:1rem;display:grid}.NavigationClient__navigation__footerGroup{flex-direction:column;gap:.35rem;display:flex}.NavigationClient__navigation__footerLabel{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--color-ink);font-size:.75rem;font-weight:700}.NavigationClient__navigation__footerLink{font-family:var(--font-family-base),sans-serif;color:var(--color-ink);transition:opacity var(--default-transition-duration) ease;font-size:1.12rem;font-weight:500;line-height:1;text-decoration:none}.NavigationClient__navigation__footerLink:hover{color:var(--bg-black)}.NavigationClient__navigation__footerLinkSocial:after{content:" ↗"}.NavigationClient__navigation__mega{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity,transform;transition:opacity .5s,visibility .5s,transform .5s;display:none}.NavigationClient__navigation__megaBackdrop{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);pointer-events:none;opacity:0;visibility:hidden;background:#f4f4f699;width:100%;height:100%;transition:opacity .5s,visibility .5s;position:fixed;top:0;right:0;bottom:0;left:0}.NavigationClient__navigation__megaContent{flex-direction:column;gap:1.5rem;width:100%;height:100vh;max-height:calc(100vh - 3rem);padding:2.5rem 1.5rem 1.5rem;display:flex;position:relative;overflow:auto}.NavigationClient__navigation__megaHeading{z-index:1;border-top:1px solid #1a181814;max-width:calc(100% - 2rem);margin:.5rem auto 0;position:relative}.NavigationClient__navigation__megaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.NavigationClient__navigation__megaFooter{border-top:1px solid #1a181814;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-top:.75rem;padding-bottom:1rem;display:grid}.NavigationClient__navigation__megaFooterNav,.NavigationClient__navigation__footer,:is(.NavigationClient__navigation__megaFooterNav [class*=footer__heading],.NavigationClient__navigation__megaFooterNav [class*=footer__link],.NavigationClient__navigation__footer [class*=footer__heading],.NavigationClient__navigation__footer [class*=footer__link]){color:var(--bg-black)}:is(.NavigationClient__navigation__megaFooterNav [class*=footer__link]:hover,.NavigationClient__navigation__footer [class*=footer__link]:hover){color:var(--bg-semi-dark-gray);cursor:pointer}@media (min-width: 1024px){.NavigationClient__navigation__desktop{padding:1rem 1.5rem;display:block}.NavigationClient__navigation__megaHeading{max-width:calc(100% - 3rem)}.NavigationClient__navigation__inner{margin:0 auto}.NavigationClient__navigation__toggle,.NavigationClient__navigation__overlay,.NavigationClient__navigation__close{display:none}.NavigationClient__navigation__mega{z-index:55;pointer-events:none;display:block;position:absolute;top:100%;left:0;right:0}.NavigationClient__navigation__megaContent{pointer-events:auto}}.NavigationClient__navigation__overlayVisible,.NavigationClient__navigation__megaVisible{opacity:1;visibility:visible;pointer-events:auto}.NavigationClient__navigation__megaBackdropVisible{opacity:1;visibility:visible}@media (max-width: 1279px){.NavigationClient__navigation__megaFooter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1023px){.NavigationClient__navigation__menu,.NavigationClient__navigation__languages{display:none}.NavigationClient__navigation__products{gap:1rem .5rem;margin-top:1rem}.NavigationClient__navigation__productTitle{font-size:clamp(.875rem,1.25vw,1.125rem)}}@media (max-width: 767px){.NavigationClient__navigation__products{grid-template-columns:repeat(2,minmax(0,1fr))}.NavigationClient__navigation__languageList{max-width:none}.NavigationClient__navigation__footer{grid-template-columns:1fr;gap:1.5rem}}.Footer__footer{background:var(--bg-semi-light-gray);width:100%;margin-top:auto;position:relative}.Footer__footer__container{width:100%;margin:0 auto}.Footer__footer__content{flex-direction:column;gap:7.5rem;width:100%;margin:0 auto;padding:5rem 1.5rem 1.5rem;display:flex}.Footer__footer__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:5rem;display:flex}.Footer__footer__tagline{font-size:clamp(1.5rem,3.75vw,3.375rem);font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--bg-semi-dark-gray);white-space:pre-line;max-width:60%;margin:0;font-weight:600;line-height:1.2}.Footer__footer__logo{flex:auto;justify-content:flex-end;display:flex}.Footer__footer__logo img{width:100%;max-width:10.5625rem;height:auto;display:block}.Footer__footer__nav{grid-template-columns:repeat(12,minmax(0,1fr));justify-content:flex-start;align-items:flex-end;gap:2rem 1.5rem;margin-top:auto;display:grid}.Footer__footer__group{align-items:flex-end;gap:5rem;display:flex}.Footer__footer__groupContacts{flex-wrap:wrap;grid-column:span 6}.Footer__footer__groupLegal{flex-wrap:nowrap;grid-column:9 / span 4;justify-content:flex-end}.Footer__footer__column{flex-direction:column;flex:1;gap:.5rem;display:flex}.Footer__footer__columnStacked{gap:1.5rem}.Footer__footer__item{flex-direction:column;gap:.5rem;display:flex}.Footer__footer__heading{font-size:clamp(.625rem,.7vw,.75rem);font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--bg-semi-dark-gray);white-space:nowrap;margin:0;font-weight:700;line-height:1}.Footer__footer__link{font-size:clamp(1rem,1vw,1.25rem);font-family:var(--font-family-base),sans-serif;color:var(--bg-semi-dark-gray);white-space:nowrap;transition:var(--default-transition-duration) ease;font-weight:500;line-height:1;text-decoration:none}.Footer__footer__link:hover{color:var(--bg-black)}.Footer__footer__linkSocial:after{content:" ↗"}.Footer__footer__linkSmall{text-transform:uppercase;white-space:nowrap;font-size:clamp(.625rem,.85vw,.75rem);font-weight:700}@media (max-width: 1269px){.Footer__footer__groupContacts{grid-column:span 8}}@media (max-width: 1099px){.Footer__footer__content{gap:5rem}.Footer__footer__top{gap:3.5rem}.Footer__footer__nav{gap:2rem 1.25rem}.Footer__footer__group{gap:3.91rem}.Footer__footer__link:not(.Footer__footer__linkSmall){font-size:1.125rem}}@media (max-width: 1023px){.Footer__footer__content{gap:5rem;padding:2.5rem 1rem 1rem}.Footer__footer__top{gap:2.39rem}.Footer__footer__nav{gap:1.5rem 1rem}.Footer__footer__group{gap:2.67rem}.Footer__footer__columnStacked{gap:1.25rem}.Footer__footer__groupLegal{grid-column:9 / span 4}}@media (max-width: 767px){.Footer__footer__tagline{max-width:70%;font-size:1.25rem}.Footer__footer__groupContacts,.Footer__footer__groupLegal{grid-column:1/-1}.Footer__footer__nav{row-gap:1.25rem}.Footer__footer__group{align-items:flex-start;gap:2.2rem}}@media (max-width: 649px){.Footer__footer__top{gap:1rem}.Footer__footer__nav{grid-template-columns:1fr;row-gap:1.49rem}.Footer__footer__top{flex-direction:column;gap:1rem}.Footer__footer__tagline{order:2}.Footer__footer__logo{order:1}.Footer__footer__logo img{max-width:5.3125rem}.Footer__footer__group,.Footer__footer__columnStacked{gap:1rem}.Footer__footer__groupContacts{flex-direction:column}.Footer__footer__linkSmall{font-size:clamp(.625rem,.85vw,.75rem)}}.Button__button{width:fit-content;box-shadow:none;border:none;justify-content:center;align-items:center;gap:clamp(.5rem,.7vw,.625em);padding:clamp(.5rem,.7vw,.625em);font-size:clamp(.75rem,1.115vw,1rem);font-style:normal;font-weight:500;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex}.Button__button--primary{color:var(--bg-semi-black);background:var(--bg-light-gray)}.Button__button--primary:hover{color:var(--color-white);background:var(--bg-black)}.Button__button--bg-white{background:var(--bg-white)}.Button__button--bg-light-gray{background:var(--bg-light-gray)}.Button__button--ghost{color:#fff;cursor:default;background:#ffffff52}.Button__button--tone-light{color:var(--bg-semi-black);background:var(--bg-white)}.Button__button--tone-grey{color:var(--bg-semi-black);background:var(--bg-light-gray)}.Button__button--tone-black,.Button__button--tone-light:hover,.Button__button--tone-grey:hover{color:var(--color-white);background:var(--bg-black)}.Button__button--tone-black:hover{color:var(--bg-semi-black);background:var(--bg-white)}.Button__button__label{justify-content:center;align-items:center;gap:clamp(.5rem,.7vw,.625em);display:inline-flex}.Button__button__icon{flex:none;width:.8125rem;height:clamp(.625rem,.85vw,.75rem)}.Button__button__icon path{fill:currentColor}.Button__button__iconLong{flex:none;width:3.25rem;height:auto}.PortableText__portableText{font-size:inherit;color:inherit;-webkit-hyphens:manual;hyphens:manual;word-break:auto-phrase;line-height:1.2}.PortableText__portableText p,.PortableText__portableText li{font-size:inherit;color:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;margin:0}.PortableText__portableText h2{font-size:clamp(1.5rem,3.475vw,3rem);font-style:normal;font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:inherit;flex:1;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:1}.PortableText__portableText h3{color:inherit;font-family:var(--font-family-base),sans-serif;text-transform:uppercase;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.25rem,1.945vw,1.75rem);font-style:normal;font-weight:500;line-height:1}.PortableText__portableText h4,.PortableText__portableText h5,.PortableText__portableText h6{color:inherit;font-family:var(--font-family-base),sans-serif;text-transform:uppercase;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(1rem,1.5vw,1.25rem);font-style:normal;font-weight:600;line-height:1}.PortableText__portableText blockquote{color:inherit;font-family:var(--font-family-base),sans-serif;border:none;margin:clamp(1rem,2vw,1.5rem) 0;padding-left:0;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-style:normal;font-weight:400;line-height:1.2}.PortableText__portableText ul,.PortableText__portableText ol{margin:clamp(1rem,2vw,1.5rem) 0;padding-left:1.25rem}.PortableText__portableText ol{list-style:decimal}.PortableText__portableText ul{list-style:outside}.PortableText__link{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.PortableText__link:hover{text-decoration:none}.PortableText__divider{background:var(--bg-light-gray-from-black);border:0;height:1px;margin:clamp(1.5rem,3vw,2.5rem) 0 .5rem}.PortableText__spacer{height:1px}.PortableText__spacer--small{margin:clamp(.5rem,2vw,1.5rem) 0}.PortableText__spacer--medium{margin:clamp(1.5rem,3vw,2.5rem) 0}.PortableText__spacer--large{margin:clamp(2.5rem,7vw,7rem) 0}.PortableText__ctaRow{margin:clamp(1.5rem,3vw,2.5rem) 0}.PortableText__ctaRow:first-child{margin-top:0}.PortableText__twoColumns{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:1rem;margin:0 0 clamp(1.5rem,3vw,2.5rem);display:grid}.PortableText__twoColumns__col{gap:1rem;display:grid}.PortableText__contentSection{margin:clamp(1.5rem,3vw,2.5rem) 0}.PortableText__contentSection:first-child{margin-top:0}.PortableText__contentSection:last-child{margin-bottom:0}.PortableText__contentSection>ul,.PortableText__contentSection>ol,.PortableText__contentSection__body{max-width:85%}.PortableText__portableText h2:last-child,.PortableText__portableText h3:last-child,.PortableText__portableText h4:last-child,.PortableText__portableText h5:last-child,.PortableText__portableText h6:last-child,.PortableText__portableText blockquote:last-child,.PortableText__twoColumns:last-child,.PortableText__ctaRow:last-child,.PortableText__portableText ul:last-child,.PortableText__portableText ol:last-child{margin-bottom:0}@media (max-width: 640px){.PortableText__contentSection>ul,.PortableText__contentSection>ol,.PortableText__contentSection__body{max-width:100%}}.TextReveal__textReveal{white-space:pre-wrap;visibility:hidden}.TextReveal__textReveal__segment{will-change:opacity,transform;display:inline-block}.TextReveal__textReveal__word{white-space:pre;display:inline-block}.SectionHeader__sectionHeader{grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;display:grid}nav~section:nth-child(2)>[class*=container]>.SectionHeader__sectionHeader:first-child{margin-top:clamp(3.5rem,7.5vw,7.5rem)}.SectionHeader__sectionHeader__label{font-size:clamp(.625rem,.85vw,.75rem);font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:inherit;white-space:normal;font-weight:700;line-height:1}.SectionHeader__sectionHeader__label p{margin:0}.SectionHeader__sectionHeader__heading{font-size:clamp(1.5rem,2.775vw,3rem);font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:inherit;flex:1;margin:0;font-weight:600;line-height:1}.SectionHeader__sectionHeader__description{max-width:85%;margin:1rem 0 0;font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1.2}.SectionHeader__sectionHeader__actions{margin-top:1rem;display:inline-flex}.SectionHeader__sectionHeader__content{margin-top:clamp(5rem,8vw,7.5rem);font-size:clamp(.875rem,1.25vw,1.125rem)}.SectionHeader__sectionHeader--spacious{margin:0 0 clamp(3.5rem,7.5vw,7.5rem)}:is(.SectionHeader__sectionHeader__content>[class*=portableText]>ul,.SectionHeader__sectionHeader__content>[class*=portableText]>ol,.SectionHeader__sectionHeader__content>[class*=portableText]>p,.SectionHeader__sectionHeader__content>[class*=portableText]>blockquote){max-width:85%}@media (max-width: 640px){.SectionHeader__sectionHeader,.SectionHeader__sectionHeader__right,.SectionHeader__sectionHeader__left{flex-direction:column;display:flex}.SectionHeader__sectionHeader__description{max-width:100%}.SectionHeader__sectionHeader__content>[class*=portableText]>ul{max-width:100%}.SectionHeader__sectionHeader__content>[class*=portableText]>ol{max-width:100%}.SectionHeader__sectionHeader__content>[class*=portableText]>p{max-width:100%}.SectionHeader__sectionHeader__content>[class*=portableText]>blockquote{max-width:100%}}.MediaReveal__mediaReveal{width:100%;position:relative;overflow:hidden}.MediaReveal__mediaReveal__cover{background:var(--color-ink);pointer-events:none;opacity:0;transform-origin:0 100%;will-change:transform,width,height,opacity;z-index:3;width:4px;height:4px;position:absolute;top:0;left:0}.MediaReveal__mediaReveal__inner{opacity:0;width:100%;height:100%;will-change:transform,opacity}.MediaReveal__mediaReveal__inner:after{content:"";pointer-events:none;z-index:1;background-blend-mode:normal,multiply,normal;background:linear-gradient(#0006 0%,#00000026 30%,#0000000d 100%);position:absolute;top:0;right:0;bottom:0;left:0}.MediaReveal__mediaReveal__inner--unshaded:after{content:none}@media (prefers-reduced-motion: reduce){.MediaReveal__mediaReveal__cover{display:none}.MediaReveal__mediaReveal__inner{opacity:1;filter:none;transform:none;transition:none}}.Products__products{padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem)}@media (min-width: 120rem){.Products__products{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.Products__products--smallTop{padding-top:clamp(1rem,2vw,1.5rem)}.Products__products--noTop{padding-top:0}.Products__products--smallBottom{padding-bottom:clamp(1rem,2vw,1.5rem)}.Products__products--noBottom{padding-bottom:0}.Products__products__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(260px,1fr);gap:clamp(1rem,1.25vw,1.5rem);display:grid}.Products__product{isolation:isolate;width:100%;min-height:clamp(10rem,42.225vw,51rem);transition:background .24s;position:relative;overflow:hidden}.Products__product__media{position:absolute;top:0;right:0;bottom:0;left:0}.Products__product__media img{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.Products__product__placeholder{background:linear-gradient(135deg,#161922,#0d0f14);width:100%;height:100%}.Products__product__overlay{background:linear-gradient(#0009 0%,#0000001f 100%);position:absolute;top:0;right:0;bottom:0;left:0}.Products__product__media[data-media-revealed=true]+.Products__product__content{opacity:1;transform:translateZ(0);visibility:visible;pointer-events:auto}.Products__product__content{z-index:1;height:100%;color:var(--bg-white);opacity:0;transform:translate3d(0,8px,0);visibility:hidden;pointer-events:none;flex-direction:column;align-content:flex-start;gap:1rem;padding:1rem;transition:opacity .3s,transform .55s cubic-bezier(.22,1,.36,1);will-change:opacity,transform;display:flex;position:relative}.Products__product__name{text-transform:uppercase;font-size:clamp(1.15rem,1.389vw,1.5rem);font-style:normal;font-weight:500;line-height:1;font-family:var(--font-family-base),sans-serif;margin:0}.Products__product__content--white{color:var(--bg-white)}.Products__product__content--black,.Products__product__content--black .Products__product__summary{color:var(--bg-black)}.Products__product__summary{color:#ffffffe6;margin:0;font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2}@media (max-width: 640px){.Products__products__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.Products__product{min-height:clamp(10rem,100vw - 2rem,51rem);grid-column:span 1!important}}.NewsTeaser__newsTeaser{width:100%;padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem);position:relative}@media (min-width: 120rem){.NewsTeaser__newsTeaser{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.NewsTeaser__newsTeaser{color:var(--color-ink)}.NewsTeaser__newsTeaser__content{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.NewsTeaser__newsTeaser__cards{width:100%}.NewsTeaser__newsTeaser--dark{color:var(--color-white)}@media (max-width: 767px){.NewsTeaser__newsTeaser__content{gap:1rem}}.SectionHeaderBlock__sectionHeaderBlock{padding:clamp(3.5rem,5vw,5rem) clamp(1rem,2vw,1.5rem)}@media (min-width: 120rem){.SectionHeaderBlock__sectionHeaderBlock{padding:clamp(3.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.SectionHeaderBlock__sectionHeaderBlock--dark{color:var(--bg-white)}.SliderControls__sliderControls{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.75rem;width:100%;display:flex}.SliderControls__sliderControls button{pointer-events:auto;padding:0}.SliderControls__sliderControls__nav{color:var(--bg-medium-gray);align-items:center;gap:2rem;margin-left:auto;display:flex}.SliderControls__sliderControls_row{justify-content:space-between;align-items:flex-end;gap:.5rem;width:100%;display:flex}.SliderControls__sliderControls__titleList{max-height:calc(var(--title-item-height, clamp(.625rem, .85vw, .75rem)) * 6 + 1.25rem);pointer-events:auto;flex:1;font-size:clamp(.625rem,.85vw,.75rem);position:relative;overflow:hidden}.SliderControls__sliderControls__titleListInner{flex-direction:column;gap:.25rem;margin:0;padding:0;line-height:1;list-style:none;transition:transform .4s,opacity .4s;display:flex}.SliderControls__sliderControls__titleListItem{margin:0}.SliderControls__sliderControls__titleListButton{width:100%;color:var(--bg-medium-gray);text-align:left;cursor:pointer;opacity:var(--title-list-opacity, 1);transform-origin:top;font-size:inherit;text-transform:uppercase;background:0 0;border:none;margin:0;font-style:normal;font-weight:700;line-height:1;transition:opacity .3s,transform .3s,color .3s}.SliderControls__sliderControls__titleListButton:hover:not(:disabled),.SliderControls__sliderControls__titleListButton--active{color:var(--color-ink)}.SliderControls__sliderControls__navButton{color:var(--color-ink);background:0 0;border:none;justify-content:center;align-items:center;font-size:clamp(1.25rem,1.945vw,1.75rem);transition:color .2s,background-color .2s,opacity .2s;display:inline-flex}.SliderControls__sliderControls__navButton span{display:inline-block}.SliderControls__sliderControls__navIcon{width:.825em;height:.75em;display:block}.SliderControls__sliderControls__navIconReverse{transform:rotate(180deg)}.SliderControls__sliderControls__navButton:hover:not(:disabled){color:var(--bg-medium-gray)}.SliderControls__sliderControls__navButton:disabled{color:var(--bg-medium-gray);cursor:default}.SliderControls__sliderControls__pagination{color:var(--bg-medium-gray);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.35rem;min-width:5rem;font-size:clamp(1.25rem,1.945vw,1.75rem);font-style:normal;font-weight:500;line-height:1;display:flex}.SliderControls__sliderControls__progress{align-items:center;gap:clamp(.5rem,2vw,1rem);width:100%;display:flex}.SliderControls__sliderControls__progressButton{cursor:pointer;background:0 0;border:none;min-width:1rem;margin:0;padding:0}.SliderControls__sliderControls__progressLine{background:var(--bg-semi-dark-gray);width:100%;height:1px;margin-inline:auto;display:block;position:relative;overflow:hidden}.SliderControls__sliderControls__progressLine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#00000014);position:absolute;top:0;right:0;bottom:0;left:0}.SliderControls__sliderControls__progressFill{background:var(--color-accent);transform-origin:0;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0)}@media (max-width: 640px){.SliderControls__sliderControls{width:100%;margin-top:1.5rem;position:relative}.SliderControls__sliderControls__nav{gap:.5rem}}.ImageSlider__imageSlider{padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem);position:relative}@media (min-width: 120rem){.ImageSlider__imageSlider{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.ImageSlider__imageSlider{color:var(--color-ink)}.ImageSlider__imageSlider__stage{width:100%;margin:0 auto;position:relative}.ImageSlider__slider{position:relative}.ImageSlider__slider__container{min-height:clamp(14rem,36vw,43rem);position:relative}.ImageSlider__slide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s,visibility .6s;position:absolute;top:0;right:0;bottom:0;left:0}.ImageSlider__slide--active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.ImageSlider__slide__grid{align-items:start;gap:1rem;height:100%;display:flex}.ImageSlider__slide__headlineChar{display:inline-block;overflow:hidden}.ImageSlider__slide__body{flex-direction:column;flex:0 50%;align-self:flex-start;gap:clamp(.5rem,1.5vw,1rem);display:flex}.ImageSlider__slide__title{text-transform:uppercase;max-width:82%;margin:0;font-size:clamp(1.25rem,1.945vw,1.75rem);font-style:normal;font-weight:500;line-height:1}.ImageSlider__slide__description{max-width:82%;margin:0;padding-bottom:3rem;font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2}.ImageSlider__slide__progress{align-items:center;gap:clamp(.5rem,2vw,1rem);width:100%;display:flex}.ImageSlider__slide__progressButton{cursor:pointer;background:0 0;border:none;min-width:1rem;margin:0;padding:0}.ImageSlider__slide__progressLine{background:var(--bg-semi-dark-gray);width:100%;height:1px;margin-inline:auto;display:block;position:relative;overflow:hidden}.ImageSlider__slide__progressLine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#00000014);position:absolute;top:0;right:0;bottom:0;left:0}.ImageSlider__slide__progressFill{background:var(--color-accent);transform-origin:0;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0)}.ImageSlider__slide__image{flex:0 50%;align-self:stretch;height:100%;margin:0;overflow:hidden}:is(.ImageSlider__slide__image img,.ImageSlider__slide__image picture){object-fit:cover;width:100%;height:100%;display:block}.ImageSlider__slide__imagePlaceholder{background:var(--color-gray-200);width:100%;height:100%}.ImageSlider__imageSlider__controls{z-index:2;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(1.25rem,3vw,2rem);display:flex;position:relative}.ImageSlider__imageSlider__controlsSpacer{flex:1}.ImageSlider__slide__controls{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.75rem;width:50%;padding:0 .5rem 0 0;display:flex;position:absolute;bottom:0;left:0;right:0}.ImageSlider__slide__controls button{pointer-events:auto;padding:0}@media (max-width: 640px){.ImageSlider__slide__image{aspect-ratio:179/131;order:-1;height:auto}.ImageSlider__slide__grid{grid-template:auto/auto;height:auto;display:grid}.ImageSlider__slide__controls{width:100%;margin-top:1.5rem;padding:0;position:relative}.ImageSlider__slide__description,.ImageSlider__slide__title{max-width:100%}.ImageSlider__slide__image,.ImageSlider__slide__body{flex:100%;width:100%}.ImageSlider__slider__container{min-height:clamp(14rem,46vw,32rem)}.ImageSlider__slide__description{padding-bottom:0}}.ModelSlider__modelSlider{padding:0 clamp(1rem,2vw,1.5rem);position:relative;overflow:hidden}.ModelSlider__modelSlider--topDefault{padding-top:clamp(4.5rem,7vw,7rem)}.ModelSlider__modelSlider--topSmall{padding-top:clamp(1rem,2vw,1.5rem)}.ModelSlider__modelSlider--bottomDefault{padding-bottom:clamp(4.5rem,7vw,7rem)}.ModelSlider__modelSlider--bottomSmall{padding-bottom:clamp(1rem,2vw,1.5rem)}.ModelSlider__modelSlider__shell{justify-content:center;align-items:center;min-height:clamp(14rem,36vw,50vh);max-height:100vh;display:flex;position:relative;overflow:hidden}.ModelSlider__modelSlider__layout{align-items:stretch;gap:1rem;width:100%;max-width:100%;height:100%;display:flex}.ModelSlider__modelSlider__visual{flex:0 0 50%;align-self:stretch;min-width:40%;max-width:calc(50% - .5rem);height:100%;margin:0;display:flex;position:relative;overflow:visible}.ModelSlider__modelSlider__videoStack{aspect-ratio:12/9;flex:1;align-self:center;width:100%;min-height:0;max-height:clamp(20rem,50vw,80vh);position:relative;overflow:hidden}.ModelSlider__modelSlider__video{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;top:0;right:0;bottom:0;left:0}.ModelSlider__modelSlider__video--active{opacity:1;pointer-events:auto}.ModelSlider__modelSlider__video>div{background:0 0;width:120%;height:120%;transform:translate(-10%,-10%)}.ModelSlider__modelSlider__video video{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.ModelSlider__modelSlider__frames{aspect-ratio:12/9;flex:1;align-self:center;width:100%;min-height:0;max-height:clamp(20rem,50vw,80vh);position:relative}.ModelSlider__modelSlider__framesCanvas{background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__wrapper{height:100vh;padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:2rem}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__wrapper>:first-child{z-index:1;position:relative}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__shell{margin-top:auto;position:static;overflow:visible}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__visual{z-index:0;pointer-events:none;width:100vw;min-width:0;max-width:none;height:100vh;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__frames{aspect-ratio:auto;width:100%;height:100%;max-height:none}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__content{z-index:1;margin-left:auto;position:relative}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__eyebrow,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__headline,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__title,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__description,.ModelSlider__modelSlider--framesBg .ModelSlider__slide__controls,.ModelSlider__modelSlider--framesBg [data-tone-word]{transition:color .26s}@media (prefers-reduced-motion: reduce){.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__eyebrow,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__headline,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__title,.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__description,.ModelSlider__modelSlider--framesBg .ModelSlider__slide__controls,.ModelSlider__modelSlider--framesBg [data-tone-word]{transition:none}}.ModelSlider__modelSlider__placeholder{text-transform:uppercase;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.ModelSlider__modelSlider__content{flex-direction:column;flex:0 0 50%;align-self:stretch;align-items:stretch;gap:clamp(.5rem,1.5vw,1rem);max-width:calc(50% - .5rem);display:flex}.ModelSlider__modelSlider__slidesWindow{justify-content:center;align-items:flex-start;width:100%;height:100%;margin:auto;display:flex;overflow:hidden}.ModelSlider__modelSlider__slides{will-change:transform;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);width:100%;height:100%;display:flex}.ModelSlider__modelSlider__slide{opacity:0;width:100%;transition:opacity .3s;position:absolute;top:0;left:0}.ModelSlider__modelSlider__slide--active{opacity:1}.ModelSlider__modelSlider__slideBody{align-items:flex-start;gap:1rem;width:100%;display:flex}.ModelSlider__modelSlider__wrapper{flex-direction:column;display:flex}.ModelSlider__modelSlider__title{text-transform:uppercase;flex:0 50%;align-self:flex-start;margin:0;font-size:clamp(1.25rem,1.945vw,1.75rem);font-style:normal;font-weight:500;line-height:1}.ModelSlider__modelSlider__description{flex:0 50%;align-self:flex-start;margin:0;font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2}@media (max-width: 900px){.ModelSlider__modelSlider__slideBody{flex-direction:column}}@media (min-width: 651px) and (max-width: 900px){.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__layout{flex-direction:column}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__shell{min-height:0}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__content{flex:100%;gap:1.5rem;min-width:100%;max-width:100%;margin-left:0}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__slideBody{flex-direction:row;gap:1rem}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__slidesWindow{align-items:flex-end;padding-bottom:.5rem}}@media (min-width: 901px) and (max-width: 1100px){.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__shell{min-height:0}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__slidesWindow{padding-bottom:1rem}}.ModelSlider__slide__controls{pointer-events:none;width:100%}@media (max-width: 650px){.ModelSlider__modelSlider__visual{min-height:clamp(15rem,60vw,22rem)}.ModelSlider__modelSlider__content{min-height:auto}.ModelSlider__modelSlider__layout{flex-direction:column}.ModelSlider__modelSlider__visual,.ModelSlider__modelSlider__content{flex:100%;min-width:100%;max-width:100%}.ModelSlider__modelSlider__slidesWindow{height:auto;min-height:auto;margin-top:1.5rem;position:relative}.ModelSlider__modelSlider__slides{gap:0}.ModelSlider__slide__controls{width:100%;margin-top:1rem;position:relative}.ModelSlider__modelSlider__slide{opacity:0;width:100%;transition:opacity .45s;position:absolute;top:0;left:0;transform:none}.ModelSlider__modelSlider__slide--active{opacity:1}.ModelSlider__modelSlider__slideBody{flex-direction:column;gap:.56rem}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__content{margin-left:0}.ModelSlider__modelSlider--framesBg .ModelSlider__modelSlider__slide{top:auto;bottom:0}}.LottieAnimation__lottie,.LottieAnimation__lottie svg{width:100%;height:100%;display:block}.AnimatedImage__frame{background:var(--bg-light-gray);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.AnimatedImage__still,.AnimatedImage__animation{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.AnimatedImage__animation{opacity:0;transition:opacity .2s}.AnimatedImage__shown{opacity:1}.AnimatedImage__loading:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:1.4s ease-in-out infinite AnimatedImage__sweep;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@keyframes AnimatedImage__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.AnimatedImage__loading:after{animation:none}.AnimatedImage__animation{transition:none}}.Accordion__accordion{padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem);position:relative}@media (min-width: 120rem){.Accordion__accordion{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.Accordion__accordion{color:var(--color-ink);overflow:hidden}.Accordion__accordion--dark{color:var(--color-white)}.Accordion__accordion__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:flex-start;gap:1rem;display:grid}.Accordion__accordion--list .Accordion__accordion__grid{border-top:1px solid var(--bg-semi-light-gray-from-black)}.Accordion__accordion__left{will-change:height;align-self:flex-start;transition:height .3s;position:sticky}.Accordion__accordion__leftInner{position:relative}.Accordion__accordion__leftContent--measure{visibility:hidden;pointer-events:none;opacity:0;width:100%;transition:none;position:absolute;top:0;right:0;bottom:0;left:0}.Accordion__accordion__leftContent{will-change:opacity;transition:opacity .24s;overflow:hidden}.Accordion__accordion__leftContent--hidden{opacity:0}.Accordion__item__panelLeftMobile{display:none}.Accordion__left{flex-direction:column;gap:1rem;display:flex}.Accordion__left__meta{flex-direction:column;gap:.25rem;display:flex}.Accordion__left__title{font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2;font-family:var(--font-family-base),sans-serif;margin:.5rem 0 0}.Accordion__left__body{color:inherit;padding-bottom:.1em;font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1.2}.Accordion__left__mediaFrame{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.Accordion__left--mediaOnly{background:0 0;border:none;padding:0}.Accordion__left__mediaFrame img{object-fit:cover;width:100%;height:100%}.Accordion__left__placeholder{color:var(--color-muted);align-items:center;gap:.5rem;font-size:clamp(.875rem,1.25vw,1.125rem);display:inline-flex}.Accordion__left__placeholderDot{background:currentColor;border-radius:999px;width:.5rem;height:.5rem;display:inline-block}.Accordion__accordion__right{flex-direction:column;min-height:100%;display:flex}.Accordion__item{border-top:1px solid var(--bg-semi-light-gray-from-black);will-change:padding,margin,flex;padding:.5rem 0;transition:color .5s,border-color .5s,background .5s,padding .5s,flex .5s,margin .5s;position:relative}.Accordion__accordion--list .Accordion__item:first-of-type{border-top:none}.Accordion__accordion--dark .Accordion__item{border-color:var(--bg-semi-light-gray-from-black)}.Accordion__item__trigger{width:100%;color:inherit;text-align:left;background:0 0;border:none;grid-template-columns:minmax(50%,2fr) minmax(0,2fr) minmax(1rem,.4fr);align-items:flex-start;gap:.5rem;padding:0;display:grid}.Accordion__item__trigger[disabled]{cursor:default}.Accordion__item__label{color:var(--bg-medium-gray);font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:400;line-height:1.2;transition:color .3s linear}.Accordion__accordion--dark .Accordion__item__label{color:var(--bg-semi-light-gray)}.Accordion__item__value{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;align-self:center;max-height:1rem;font-size:clamp(.625rem,.85vw,.75rem);font-style:normal;font-weight:400;line-height:1;transition:color .3s linear,max-height .5s;overflow:hidden}.Accordion__item__value p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Accordion__item__value p+*{display:none}.Accordion__item__value{will-change:max-height}.Accordion__item--active .Accordion__item__value,.Accordion__item--active .Accordion__item__value p{white-space:normal;padding-bottom:.1em}.Accordion__item--active .Accordion__item__value p+*{display:block}.Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__label,.Accordion__item--active .Accordion__item__trigger .Accordion__item__label,.Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__icon{color:var(--bg-black)}.Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__value,.Accordion__item--active .Accordion__item__trigger .Accordion__item__value{color:var(--bg-medium-gray)}.Accordion__accordion--metric .Accordion__item--active .Accordion__item__value{opacity:0;display:none}.Accordion__item__icon{opacity:1;justify-content:center;align-self:center;align-items:center;width:1rem;height:1rem;margin-left:auto;font-size:1rem;line-height:1;transition:opacity .5s;display:inline-flex}.Accordion__item--active .Accordion__item__icon{opacity:0}.Accordion__item__panel{opacity:0;will-change:max-height,opacity;grid-column:1/-1;max-height:0;transition:max-height .5s,opacity .5s;overflow:hidden}.Accordion__item--active .Accordion__item__panel{opacity:1}.Accordion__item__metric,.Accordion__left__stat{text-transform:uppercase;font-size:clamp(4rem,11vw,10rem);font-style:normal;font-weight:400;line-height:1;font-family:var(--font-family-mono),sans-serif;color:var(--bg-medium-gray);letter-spacing:-.06em}.Accordion__metricText{display:inline}.Accordion__metricTextLine{display:block}.Accordion__item__metric[data-metric-size=short],.Accordion__left__stat[data-metric-size=short]{font-size:clamp(7.5rem,8.333vw,10rem)}.Accordion__item__metric[data-metric-size=medium],.Accordion__left__stat[data-metric-size=medium]{font-size:clamp(5rem,6.666vw - 1rem,7rem)}.Accordion__item__metric[data-metric-size=long],.Accordion__left__stat[data-metric-size=long]{font-size:clamp(3.5rem,3.333vw + .5rem,4.5rem)}.Accordion__accordion--dark .Accordion__left__stat,.Accordion__accordion--dark .Accordion__item__metric{color:var(--bg-light-gray)}.Accordion__accordion--content .Accordion__item__trigger{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(1rem,.2fr)}.Accordion__accordion--content .Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__label{color:var(--bg-black)}.Accordion__accordion--content .Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__value{color:var(--bg-medium-gray)}.Accordion__accordion--content .Accordion__item.Accordion__item--active .Accordion__item__trigger .Accordion__item__value{color:var(--bg-black)}.Accordion__accordion--content .Accordion__item:not(.Accordion__item--active) .Accordion__item__trigger:hover .Accordion__item__icon{color:var(--bg-medium-gray)}.Accordion__accordion--content .Accordion__item__label{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;color:var(--bg-medium-gray);font-size:clamp(.625rem,.85vw,.75rem);font-weight:700}.Accordion__accordion--content .Accordion__item--active .Accordion__item__label{color:var(--bg-black);font-size:clamp(1.25rem,1.945vw,1.75rem);font-weight:500}.Accordion__accordion--content .Accordion__item__value{font-family:var(--font-family-base),sans-serif;text-transform:none;color:var(--bg-black);font-size:clamp(.875rem,1.25vw,1.125rem)}@media (max-width: 1023px){.Accordion__item__metric[data-metric-size=short],.Accordion__left__stat[data-metric-size=short]{font-size:4rem}.Accordion__item__metric[data-metric-size=medium],.Accordion__left__stat[data-metric-size=medium]{font-size:2.5rem}.Accordion__item__metric[data-metric-size=long],.Accordion__left__stat[data-metric-size=long]{font-size:2rem}.Accordion__accordion--content .Accordion__item__trigger{grid-template-rows:auto auto;grid-template-columns:minmax(0,.9fr) minmax(1rem,.1fr)}.Accordion__accordion--content .Accordion__item__label{grid-area:1/1 / auto/3}.Accordion__accordion--content .Accordion__item__value{grid-area:2/1 / auto/2}.Accordion__accordion--content .Accordion__item__icon{grid-area:2/2 / auto/3}.Accordion__accordion--content .Accordion__item--active .Accordion__item__value{grid-column:1/3}}@media (max-width: 640px){.Accordion__item__metric[data-metric-size=short],.Accordion__left__stat[data-metric-size=short]{font-size:4rem}.Accordion__item__metric[data-metric-size=medium],.Accordion__left__stat[data-metric-size=medium]{font-size:3rem}.Accordion__item__metric[data-metric-size=long],.Accordion__left__stat[data-metric-size=long]{font-size:2rem}.Accordion__accordion__grid{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;display:grid}.Accordion__accordion__left{display:none}.Accordion__item__panelLeftMobile{margin-bottom:0;padding-top:.5rem;display:block;overflow:hidden}.Accordion__item__panelLeftMobile .Accordion__left__meta{display:none}.Accordion__item__panelLeftMobile--open{pointer-events:auto;margin-bottom:1.5rem}.Accordion__item__panelLeftMobile--open:not(:first-child){margin-bottom:.5rem}.Accordion__item:first-of-type{border-top:none}}.ImageGridThreeOne__imageGrid{color:var(--color-ink);padding:clamp(2.5rem,7vw,7rem) clamp(1rem,2vw,1.5rem);position:relative}.ImageGridThreeOne__imageGrid [class*=mediaReveal__inner]:after{content:none}.ImageGridThreeOne__imageGrid--dark{color:var(--color-white)}.ImageGridThreeOne__imageGrid__layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1rem;display:grid}.ImageGridThreeOne__imageGrid__card{flex-direction:column;gap:1rem;display:flex}.ImageGridThreeOne__imageGrid__media{aspect-ratio:283/176;width:100%;position:relative;overflow:hidden}.ImageGridThreeOne__imageGrid__media img,.ImageGridThreeOne__imageGrid__media video{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.ImageGridThreeOne__imageGrid__placeholder{background:var(--color-gray-200);width:100%;height:100%}.ImageGridThreeOne__imageGrid__video{height:100%}.ImageGridThreeOne__imageGrid__body{flex-direction:column;gap:.5rem;display:flex}.ImageGridThreeOne__imageGrid__meta{align-items:flex-start;gap:.5rem;display:flex}.ImageGridThreeOne__imageGrid__title{color:var(--color-white);text-transform:uppercase;margin:0;font-size:clamp(1.25rem,1.945vw,1.75rem);font-style:normal;font-weight:500;line-height:1}.ImageGridThreeOne__imageGrid__descriptionText{color:var(--bg-black);margin:0;font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2}.ImageGridThreeOne__imageGrid--dark .ImageGridThreeOne__imageGrid__descriptionText{color:var(--color-white)}.ImageGridThreeOne__imageGrid__index{color:var(--bg-medium-gray);text-align:right;font-family:var(--font-family-base),sans-serif;text-transform:uppercase;margin-left:auto;font-size:clamp(.625rem,.85vw,.75rem);font-style:normal;font-weight:400;line-height:1}@media (max-width: 1024px){.ImageGridThreeOne__imageGrid__layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ImageGridThreeOne__imageGrid{padding-inline:1rem}.ImageGridThreeOne__imageGrid__layout{grid-template-columns:1fr}.ImageGridThreeOne__imageGrid__sectionHeaderLeft{min-width:0}.ImageGridThreeOne__imageGrid__sectionHeader{grid-template-columns:1fr}}.ImageGridFourOne__imageGrid{color:var(--color-ink);padding:clamp(2.5rem,7vw,7rem) clamp(1rem,2vw,1.5rem);position:relative}.ImageGridFourOne__imageGrid--dark{color:var(--color-white)}.ImageGridFourOne__imageGrid__layout{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1rem;display:grid}.ImageGridFourOne__imageGrid__card{flex-direction:column;gap:.5rem;display:flex}.ImageGridFourOne__imageGrid__media{aspect-ratio:210/275;width:100%;position:relative;overflow:hidden}.ImageGridFourOne__imageGrid__media img,.ImageGridFourOne__imageGrid__media video{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.ImageGridFourOne__imageGrid__placeholder{background:var(--bg-semi-dark-gray);width:100%;height:100%}.ImageGridFourOne__imageGrid__video{height:100%}.ImageGridFourOne__imageGrid__overlay{color:var(--color-white);text-transform:none;border-top:1px solid var(--color-white02);z-index:2;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-top:.5rem;font-size:clamp(.875rem,1.125vw,1.125rem);font-weight:400;line-height:1.2;display:flex;position:absolute;inset:1rem 1rem auto}.ImageGridFourOne__imageGrid__person{text-align:left;max-width:40%}.ImageGridFourOne__imageGrid__role{text-align:right;max-width:40%}.ImageGridFourOne__imageGrid__descriptionText{color:var(--color-ink);max-width:94%;font-size:clamp(.875rem,1.25vw,1.125rem);font-style:normal;font-weight:400;line-height:1.2}.ImageGridFourOne__imageGrid--dark .ImageGridFourOne__imageGrid__descriptionText{color:#f4f4f6d9}@media (max-width: 1024px){.ImageGridFourOne__imageGrid__layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.ImageGridFourOne__imageGrid__layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ImageGridFourOne__imageGrid__layout{grid-template-columns:1fr}}.PageContent__pageContent{padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem)}@media (min-width: 120rem){.PageContent__pageContent{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.PageContent__pageContent{position:relative}.ImageWithCaptionRichText__split--dark{color:var(--color-white)}.ImageWithCaptionRichText__split__inner{grid-template-columns:1fr 1fr;gap:.5rem 1rem;display:grid}.ImageWithCaptionRichText__split__media{width:86%;margin:0;position:relative;overflow:hidden}.ImageWithCaptionRichText__split__media img{object-fit:cover;aspect-ratio:571/336;width:100%;display:block}.ImageWithCaptionRichText__split__caption{color:currentColor;text-transform:uppercase;margin-top:.5rem;font-size:clamp(.625rem,.85vw,.75rem);font-style:normal;font-weight:700;line-height:1}@media (max-width: 640px){.ImageWithCaptionRichText__split__inner{grid-template-columns:1fr}.ImageWithCaptionRichText__split__media{width:100%;margin-bottom:1.5rem}.ImageWithCaptionRichText__split__media img{aspect-ratio:357/210}}.Jobs__jobs{--jobs-section-pad-block: 5rem;--jobs-section-pad-inline: clamp(1rem, 4vw, 4rem);--jobs-row-gap: 1rem;padding:var(--jobs-section-pad-block) var(--jobs-section-pad-inline);color:var(--color-ink);position:relative}.Jobs__jobs__toolbar{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-bottom:2.5rem;display:flex;position:relative}.Jobs__jobs__filterToggle,.Jobs__jobs__chip{z-index:6;color:var(--bg-semi-black);background:var(--bg-white);font-family:var(--font-family-base),sans-serif;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:clamp(.5rem,.75vw,.75rem);padding:clamp(.5rem,.75vw,.75rem);font-size:clamp(.75rem,1.125vw,1.125rem);font-weight:500;line-height:1;transition:background .18s,color .18s;display:inline-flex;position:relative}.Jobs__jobs__filterToggle svg,.Jobs__jobs__chip svg{flex:none;max-width:clamp(.75rem,1.125vw,1.125rem);max-height:clamp(.75rem,1.125vw,1.125rem);display:block}.Jobs__jobs__filterToggle:hover,.Jobs__jobs__chip:hover,.Jobs__jobs__filterToggle--active,.Jobs__jobs__chip{color:var(--color-white);background:var(--bg-black)}.Jobs__jobs__filterToggle--active:hover,.Jobs__jobs__chip:hover{color:var(--color-white);background:var(--bg-semi-black)}.Jobs__jobs__search{width:clamp(11.25rem,16.875vw,16.875rem);color:var(--bg-semi-black);background:var(--bg-white);align-items:center;display:inline-flex;position:relative}.Jobs__jobs__searchIcon{pointer-events:none;width:clamp(.75rem,1.125vw,1.125rem);height:clamp(.75rem,1.125vw,1.125rem);display:inline-flex;position:absolute;top:50%;left:clamp(.5rem,.75vw,.75rem);transform:translateY(-50%)}.Jobs__jobs__searchIcon svg{width:100%;height:100%;display:block}.Jobs__jobs__searchInput{width:100%;color:var(--bg-semi-black);font-family:var(--font-family-base),sans-serif;background:0 0;border:0;outline:none;height:clamp(1.75rem,2.625vw,2.625rem);padding:clamp(.5rem,.75vw,.75rem) clamp(.5rem,.75vw,.75rem) clamp(.5rem,.75vw,.75rem) clamp(1.75rem,2.625vw,2.625rem);font-size:clamp(.75rem,1.125vw,1.125rem);font-weight:500;line-height:1}.Jobs__jobs__searchInput::placeholder{color:var(--bg-semi-black);opacity:1}.Jobs__jobs__searchInput::-webkit-search-cancel-button{filter:brightness(0);opacity:1}.Jobs__jobs__filterOverlay{z-index:5;top:var(--jobs-overlay-top, 8.5rem);min-height:clamp(21.5rem,32.25vw,32.25rem);padding:var(--jobs-overlay-pad-top, 5rem) var(--jobs-section-pad-inline) 5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;opacity:0;pointer-events:none;background:#f4f4f699;position:absolute;left:0;right:0;box-shadow:0 4px 4px #0003}.Jobs__jobs__filterOverlay--open{visibility:visible;opacity:1;pointer-events:auto}.Jobs__jobs__filterOverlayInner{flex-direction:column;gap:2rem;display:flex}.Jobs__jobs__filterPanel{grid-template-columns:1fr 1fr;align-items:flex-start;gap:clamp(4rem,17vw,15.6875rem);display:grid}.Jobs__jobs__filterCol{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.Jobs__jobs__filterHeading{color:var(--color-ink);text-transform:uppercase;letter-spacing:0;margin:0;font-size:clamp(.625rem,.85vw,.75rem);font-weight:700;line-height:1}.Jobs__jobs__filterOptions{grid-template-columns:1fr;gap:.5rem;display:grid}.Jobs__jobs__filterRow{min-width:0;color:var(--color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4375rem;font-size:clamp(.875rem,1.3125vw,1.3125rem);font-weight:500;line-height:1;display:flex}.Jobs__jobs__filterRow input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid var(--bg-medium-gray);background:var(--bg-white);cursor:pointer;border-radius:0;flex:0 0 clamp(.625rem,.85vw,.75rem);width:clamp(.625rem,.85vw,.75rem);height:clamp(.625rem,.85vw,.75rem);margin:0;padding:0}.Jobs__jobs__filterRow input[type=checkbox]:checked{background:#5de08b}.Jobs__jobs__filterRow:hover{color:var(--bg-semi-black)}.Jobs__jobs__list{flex-direction:column;gap:1.25rem;display:flex}.Jobs__jobs__state{border-top:1px solid var(--bg-semi-light-gray);color:var(--color-muted);margin:0;padding-top:.5rem;font-size:clamp(1.125rem,1.5vw,1.3125rem);line-height:1.1}.Jobs__jobs__row{border-top:1px solid var(--bg-semi-light-gray);grid-template-columns:minmax(0,1fr) 13.6875rem 13.625rem auto;align-items:center;gap:1rem;padding-top:.5rem;display:grid}.Jobs__jobs__name{color:var(--bg-dark-gray);font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:400;line-height:1;font-family:var(--font-family-base)}.Jobs__jobs__location,.Jobs__jobs__schedule{color:var(--color-ink);font-size:clamp(.875rem,1.3125vw,1.3125rem);font-weight:400;line-height:1}@media (max-width: 1024px){.Jobs__jobs__row{grid-template-columns:minmax(0,1fr) minmax(0,.25fr) minmax(0,.25fr) auto}}@media (max-width: 768px){.Jobs__jobs__location{grid-column:1}.Jobs__jobs__schedule{grid-column:2}.Jobs__jobs{--jobs-section-pad-block: 2.5rem;--jobs-section-pad-inline: 1rem}.Jobs__jobs__toolbar{margin-bottom:2.5rem}.Jobs__jobs__filterOverlay{min-height:0;top:6.5rem}.Jobs__jobs__name{grid-column:1/3}.Jobs__jobs__filterPanel{grid-template-columns:1fr;gap:2rem}.Jobs__jobs__row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.5rem}.Jobs__jobs__apply{grid-area:1/3;align-self:flex-start}}.BlockRenderer__block{text-align:center;width:100%;color:var(--color-gray-500);background:var(--color-gray-100);border-radius:10px;padding:2.5rem}.PageBuilder__pageBuilder__empty{margin-top:2.5rem}.PageBuilder__pageBuilder__empty .PageBuilder__pageBuilder__message{gap:.5rem;display:grid}.ServicesOverview__servicesOverview{padding:clamp(3rem,8vw,6rem) 0 0}.NewsPage__newsPage>[class*=__hero]{padding:clamp(2.5rem,3vw,3rem) clamp(1rem,2vw,1.5rem) clamp(1rem,2.5vw,2rem)}.NewsPage__newsPageInner{padding:clamp(5rem,8.5vw,8.5rem) clamp(1rem,2vw,1.5rem) clamp(2.5rem,5vw,5rem);position:relative}@media (min-width: 120rem){.NewsPage__newsPageInner{padding:clamp(5rem,8.5vw,8.5rem) clamp(1rem,2vw,2rem) clamp(2.5rem,7.5vw,7.5rem)}}.NewsPage__newsPage__article{gap:2.5rem;display:grid}.NewsPage__newsPage__article section{padding:0}:is(.NewsPage__newsPage__article [class*=portableText]>ul,.NewsPage__newsPage__article [class*=portableText]>ol,.NewsPage__newsPage__article [class*=portableText]>p,.NewsPage__newsPage__article [class*=portableText]>blockquote){max-width:85%}.NewsPage__newsPage__article>[class*=portableText]>[class*=contentSection]>[class*=container]>[class*=contentSection__body]{max-width:calc(42.5% - .425rem);margin-left:auto;margin-right:calc(7.5% - .075rem)}.NewsPage__newsPage__article>*>[class*=pageContent]>[class*=container]>[class*=portableText]{max-width:calc(50% - .5rem);margin-left:auto}@media (max-width: 640px){:is(.NewsPage__newsPage__article [class*=portableText]>ul,.NewsPage__newsPage__article [class*=portableText]>ol,.NewsPage__newsPage__article [class*=portableText]>p,.NewsPage__newsPage__article [class*=portableText]>blockquote){max-width:100%}}.NewsPage__sectionLabel{white-space:pre-line;flex-direction:column;gap:.5rem;display:flex}@media screen and (max-width: 640px){.NewsPage__sectionLabel{flex-direction:row;justify-content:space-between}}.not-found__notFound{align-items:center;min-height:calc(100vh - 6.5rem);padding:clamp(1rem,2vw,1.5rem);display:flex}body:has(.notFound) footer{display:none}.NewsOverview__newsOverview{background:var( --news-overview-bg, linear-gradient(180deg, var(--bg-light-gray) 0%, var(--bg-light-gray) 100%) );color:var(--color-ink);padding:clamp(4rem,8vw,6rem) 0 clamp(3rem,7vw,5rem);position:relative}.NewsOverview__newsOverview__inner{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);padding:0 clamp(1rem,3vw,1.5rem);display:flex}.NewsOverview__newsOverview__content{flex-direction:column;align-items:center;gap:clamp(2rem,4vw,2.75rem);display:flex}.NewsOverview__newsOverview__featured,.NewsOverview__newsOverview__grid{width:100%}@media (max-width: 768px){.NewsOverview__newsOverview__inner{padding-inline:clamp(.75rem,4vw,1rem)}}@media (max-width: 540px){.NewsOverview__newsOverview{padding:3rem 0}}.VideoPlayer__player{background:#000;width:100%;height:100%;position:relative;overflow:hidden}.VideoPlayer__video{object-fit:cover;width:100%;height:100%;display:block}.VideoPlayer__posterLayer{pointer-events:none;background:var(--poster-desktop) center/cover no-repeat;transition:opacity .2s;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 899px){.VideoPlayer__posterLayer{background-image:var(--poster-tablet, var(--poster-desktop))}}@media (max-width: 599px){.VideoPlayer__posterLayer{background-image:var( --poster-mobile, var(--poster-tablet, var(--poster-desktop)) )}}.VideoPlayer__posterLayer[data-hidden]{opacity:0}.VideoPlayer__controls{z-index:1;color:#fff;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:stretch;gap:clamp(.625rem,.85vw,.75rem);padding:clamp(.5rem,1.5vw,1rem);transition:all .5s;display:flex;position:absolute;inset:auto 0 0}.VideoPlayer__player:hover .VideoPlayer__controls,.VideoPlayer__player:focus-within .VideoPlayer__controls{opacity:1;visibility:visible;pointer-events:auto}.VideoPlayer__controlsInfo{justify-content:space-between;width:100%;display:flex}.VideoPlayer__controlButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.VideoPlayer__controlButton:hover{opacity:.9}.VideoPlayer__playIcon{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:14px solid #e2e4e6;width:0;height:0;margin-left:3px}.VideoPlayer__pauseIcon{width:14px;height:14px;display:inline-block;position:relative}.VideoPlayer__pauseIcon:before,.VideoPlayer__pauseIcon:after{content:"";background:#e2e4e6;width:4px;height:100%;position:absolute;top:0}.VideoPlayer__pauseIcon:before{left:0}.VideoPlayer__pauseIcon:after{right:0}.VideoPlayer__progress{cursor:pointer;flex:1;align-items:center;height:16px;display:flex;position:relative}.VideoPlayer__progressTrack{background:#c3c5c7;width:100%;height:2px}.VideoPlayer__progressFill{background:#d32027;width:0%;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.VideoPlayer__time{font-family:var(--font-family-mono, "Inter", sans-serif);color:#e2e4e6;align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex}.VideoPlayer__divider{color:#c3c5c7;font-size:1.25rem;line-height:1}@media (max-width: 640px){.VideoPlayer__controls{gap:.63rem}.VideoPlayer__time{font-size:clamp(.625rem,.85vw,.75rem)}.VideoPlayer__divider{font-size:.75rem}.VideoPlayer__pauseIcon{width:.65rem;height:.75rem}.VideoPlayer__pauseIcon:before,.VideoPlayer__pauseIcon:after{width:3px}.VideoPlayer__playIcon{border-top:.4rem solid #0000;border-bottom:.4rem solid #0000;border-left:.7rem solid #e2e4e6;margin-left:2px}}.Hero__hero{width:100%;color:var(--color-ink);padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem);position:relative;overflow:hidden}@media (min-width: 120rem){.Hero__hero{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.Hero__hero--compactTop{padding-top:clamp(1rem,2vw,1.5rem)}.Hero__hero--compactBottom{padding-bottom:clamp(1rem,2vw,1.5rem)}.Hero__hero--noTop{padding-top:0}.Hero__hero--noBottom{padding-bottom:0}.Hero__hero__label{text-transform:uppercase;margin:0 0 .5rem;font-size:clamp(.625rem,.85vw,.75rem);font-style:normal;font-weight:700;line-height:1}.Hero__hero--stacked .Hero__sectionHeader{margin-top:clamp(5rem,6vw,5.55rem);margin-bottom:clamp(5rem,6vw,5.55rem)}.Hero__hero__heading{text-transform:uppercase;font-family:var(--font-family-base),sans-serif;margin:0 0 1rem;font-size:clamp(1.5rem,3.75vw,3.375rem);font-style:normal;font-weight:600;line-height:1}.Hero__hero__description{max-width:35.65rem;font-style:normal;font-weight:400;line-height:1.2;font-family:var(--font-family-base),sans-serif;margin:0 0 1rem;font-size:clamp(1.125rem,1.65vw,1.5rem)}.Hero__hero__mediaWrapper{background:var(--color-gray-50);justify-content:stretch;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}.Hero__hero__mediaWrapper:after{content:"";pointer-events:none;mix-blend-mode:multiply;z-index:1;background:linear-gradient(#0000001a 0% 100%),#d3d3d3 50% / cover no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.Hero__hero__mediaWrapper>:not([class*=picture__overlay]):not(picture):not(video):not(img):not([class*=player]){z-index:2}.Hero__hero__image,.Hero__hero__video{object-fit:cover;width:100%;height:100%;display:block}.Hero__hero--overlay .Hero__hero__mediaWrapper{min-height:clamp(15.125rem,min(92vh,47.25vw),56.75rem)}.Hero__hero--overlayEmpty picture,.Hero__hero--overlayEmpty video{aspect-ratio:1392/668;height:auto;position:relative}.Hero__hero--overlayEmpty .Hero__hero__mediaWrapper{min-height:0}.Hero__hero--stacked picture,.Hero__hero--stacked video{height:clamp(15.125rem,min(70vh,35vw),45rem)}.Hero__picture__overlay{width:100%;height:100%;min-height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.Hero__hero__overlay{z-index:3;pointer-events:none;align-items:center;width:100%;padding:clamp(1rem,3vw,2rem);display:flex;position:relative;top:0;right:0;bottom:0;left:0}.Hero__hero__overlay--second{padding:clamp(1rem,1.5vw,1rem)}.Hero__hero__overlay--left{justify-content:flex-start}.Hero__hero__overlay--right{justify-content:flex-end}.Hero__hero__overlay--top{align-items:flex-start}.Hero__hero__overlay--center{align-items:center}.Hero__hero__overlay--bottom{align-items:flex-end}.Hero__hero__overlayContent{max-width:min(75rem,90%);color:var(--color-white);pointer-events:auto}.Hero__hero__overlay .Hero__hero__label,.Hero__hero__galleryOverlay .Hero__hero__label{color:#fff}.Hero__hero__overlayContent .Hero__hero__heading,.Hero__hero__galleryOverlay .Hero__hero__heading{color:var(--color-white)}.Hero__hero__overlay:not(.Hero__hero__overlay--second) .Hero__hero__heading{margin:0 0 .5rem;font-size:clamp(2.5rem,4.9vw,5.375rem)}.Hero__hero__overlay:not(.Hero__hero__overlay--second) .Hero__hero__description{text-transform:uppercase;font-size:clamp(1.3125rem,2.35vw,2rem)}.Hero__hero__textBlock{pointer-events:none;z-index:1;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,4.5vw,4rem);display:grid;inset:auto clamp(.5rem,3vw,1.5rem) clamp(3rem,8vw,6.8rem)}.Hero__hero__captionBar{color:var(--color-white);bottom:0;position:absolute;inset:auto 1rem 0}.Hero__hero__stats{flex-wrap:wrap;gap:clamp(.5rem,2vw,1rem);display:flex}.Hero__hero__statsOverlay{color:var(--color-white);padding:clamp(.5rem,1.5vw,1rem);position:absolute;inset:0 0 auto}.Hero__hero__statsOverlayContent{color:var(--color-white);gap:clamp(.75rem,2vw,1.5rem);margin-top:clamp(.5rem,1.5vw,1rem)}.Hero__hero__statsCaption{color:var(--color-white);border-top:1px solid var(--bg-light-gray);justify-content:space-evenly;gap:clamp(1rem,2vw,2rem);width:100%;padding:.5rem 0 .75rem;position:relative}@media screen and (max-width: 640px){.Hero__hero__statsCaption{justify-content:flex-start}}.Hero__hero__stat{flex-direction:column;flex-grow:1;gap:.12rem;display:flex}.Hero__hero__statsCaption .Hero__hero__stat{flex-grow:initial;margin:auto}@media screen and (max-width: 640px){.Hero__hero__statsCaption .Hero__hero__stat{flex:auto;margin:0}}.Hero__hero__statsCaption .Hero__hero__stat:first-child{margin-left:0}.Hero__hero__statLabel{color:var(--color-white);font-size:.85rem}.Hero__hero__statValue{font-size:1.05rem;font-weight:700}.Hero__hero__statsCaption .Hero__hero__statLabel{font-family:var(--font-family-base),sans-serif;text-transform:uppercase;font-size:clamp(.4rem,1vw,.625rem);font-style:normal;font-weight:700;line-height:1}.Hero__hero__statsCaption .Hero__hero__statValue{text-transform:uppercase;font-size:clamp(.75rem,1.4583vw,1.3125rem);font-style:normal;font-weight:500;line-height:1}.Hero__hero__statsOverlay .Hero__hero__statValue,.Hero__hero__statsOverlayContent .Hero__hero__statValue{color:var(--color-white);font-family:var(--font-family-base),sans-serif;font-size:clamp(.4rem,1vw,.875rem);font-style:normal;font-weight:400;line-height:1}.Hero__hero__statsOverlayContent .Hero__hero__statLabel,.Hero__hero__statsOverlay .Hero__hero__statLabel{color:var(--bg-semi-light-gray);font-size:clamp(.4rem,1vw,.875rem);font-style:normal;font-weight:400;line-height:1}.Hero__hero__statsOverlayContent .Hero__hero__stat,.Hero__hero__statsOverlay .Hero__hero__stat{border-top:1px solid var(--color-white02);flex-direction:row;gap:1rem;padding-top:clamp(.2rem,1vw,.5rem)}.Hero__hero--bright{color:var(--color-ink);background:linear-gradient(#fdfdfd 0%,#f3f4f5 100%)}.Hero__hero--muted{background:linear-gradient(#eceef2 0%,#fff 100%)}.Hero__hero--gallery{color:#fff;min-height:clamp(10rem,min(92vh,47.25vw),56.75rem);position:relative}.Hero__hero__galleryStage{background:var(--color-ink);width:100%;height:100%;min-height:clamp(10rem,min(92vh,47.25vw),56.75rem);position:relative}.Hero__hero__galleryMain{width:100%;min-height:clamp(10rem,min(92vh,47.25vw),56.75rem);position:relative}.Hero__hero__gallerySlide{opacity:0;visibility:hidden;pointer-events:none;height:100%;transition:opacity .35s;position:absolute;top:0;right:0;bottom:0;left:0}.Hero__hero__gallerySlide--active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.Hero__hero__galleryMain img,.Hero__hero__galleryMain video{object-fit:cover;width:100%;height:100%;display:block}.Hero__hero__overlay--second .Hero__hero__overlayContent{color:#fff;z-index:1;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,4.5vw,4rem);width:100%;max-width:100%;display:grid}.Hero__hero__overlay--second .Hero__sectionHeader__right,.Hero__hero__overlay--second .Hero__hero__textBlockRight{max-width:clamp(5rem,80%,35.68vw)}.Hero__hero__galleryOverlayContent{color:#fff;pointer-events:none;z-index:1;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,4.5vw,4rem);display:grid;position:absolute;inset:auto clamp(.5rem,3vw,1.5rem) clamp(3rem,8vw,6.8rem)}.Hero__hero__thumbRail{top:clamp(.5rem,1.5vw,1rem);left:clamp(.5rem,1.5vw,1rem);z-index:2;position:absolute;inset:clamp(.5rem,1.5vw,1rem) clamp(.5rem,1.5vw,1rem) auto}.Hero__hero__thumbViewport{scrollbar-width:none;-ms-overflow-style:none;max-width:100%;overflow:hidden}.Hero__hero__thumbViewport::-webkit-scrollbar{display:none}.Hero__hero__thumbContainer{gap:clamp(.37rem,1vw,.75rem);display:flex}.Hero__hero__thumb{cursor:pointer;background:0 0;border:1px solid #0000;flex:none;padding:0;transition:border-color .2s,transform .2s}.Hero__hero__thumb--active{border-color:var(--color-white)}.Hero__hero__thumbMedia{aspect-ratio:129/80;background:0 0;width:8.0625rem;height:5rem;position:relative;overflow:hidden}.Hero__hero__thumbMedia picture{justify-content:stretch;align-items:stretch;display:flex}.Hero__hero__thumbImage,.Hero__hero__thumbVideo{object-fit:cover;transform-origin:50%;width:100%;height:auto;min-height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.Hero__hero__thumbProgress{background:#f4f4f666;height:2px;position:absolute;inset:0 0 auto}.Hero__hero__thumbProgressFill{background:var(--color-accent);width:0;height:100%}.Hero__hero__thumbPlaceholder{width:100%;height:100%;color:var(--bg-semi-dark-gray);background:var(--bg-black);place-items:center;display:grid}.Hero__hero__galleryVideo{width:100%;height:100%}.Hero__hero__galleryVideo:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 70%,#0006 100%);position:absolute;top:0;right:0;bottom:0;left:0}.Hero__hero__galleryVideo>:not([class*=picture__overlay]):not(picture):not(video):not(img):not([class*=player]){z-index:2}.Hero__hero__placeholder{border:1px dashed var(--bg-light-gray);color:var(--bg-semi-dark-gray);border-radius:10px;padding:1rem}.Hero__hero__galleryOverlayContentRight{flex:1;width:100%;max-width:36rem;margin:auto}@media (max-width: 640px){.Hero__hero--overlay .Hero__hero__mediaWrapper{min-height:min(90vh,171vw)}.Hero__hero__galleryOverlayContent,.Hero__hero__overlay--second .Hero__hero__overlayContent{display:block}.Hero__hero__overlay--second .Hero__sectionHeader__right,.Hero__hero__overlay--second .Hero__hero__textBlockRight{max-width:100%}.Hero__hero__overlay--second{align-items:flex-start}.Hero__hero__thumbMedia{aspect-ratio:55/34;width:clamp(3rem,27.75vw,8rem);height:auto}.Hero__hero__galleryMain{min-height:min(90vh,171vw)}.Hero__hero__textBlock{flex-direction:column;gap:0;display:flex}.Hero__hero--overlayEmpty picture,.Hero__hero--overlayEmpty video{aspect-ratio:358/175;height:auto;position:relative}.Hero__hero--overlayEmpty .Hero__hero__mediaWrapper{min-height:0}}@media (max-width: 899px){.Hero__hero__overlay--tabletTop{align-items:flex-start}.Hero__hero__overlay--tabletCenter{align-items:center}.Hero__hero__overlay--tabletBottom{align-items:flex-end}}@media (max-width: 599px){.Hero__hero__overlay--mobileTop{align-items:flex-start}.Hero__hero__overlay--mobileCenter{align-items:center}.Hero__hero__overlay--mobileBottom{align-items:flex-end}}.TeaserCard__teaserGrid{--teaser-columns: 3;--teaser-gap: 1rem;flex-wrap:wrap;gap:1rem;width:100%;display:flex}.TeaserCard__teaserGrid--twoColumns{--teaser-columns: 2}.TeaserCard__teaserGrid--twoColumns .TeaserCard__teaserCard__image{aspect-ratio:43/31.5;height:auto}.TeaserCard__teaserCard{width:calc((100% - (var(--teaser-columns) - 1) * var(--teaser-gap)) / var(--teaser-columns));color:var(--color-white);flex-direction:column;gap:.5rem;display:flex;position:relative}.TeaserCard__teaserCard__body{position:relative}.TeaserCard__teaserCard__link{color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;transition:all .3s;display:flex}.TeaserCard__teaserCard__image{aspect-ratio:454/332;width:100%;position:relative;overflow:hidden}.TeaserCard__teaserCard__image img,.TeaserCard__teaserCard__image video{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.TeaserCard__teaserCard:hover .TeaserCard__teaserCard__title{color:var(--bg-semi-dark-gray)}.TeaserCard__teaserCard__placeholder{width:100%;height:100%}.TeaserCard__teaserCard__meta{z-index:4;border-top:1px solid var(--color-white02);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.TeaserCard__teaserCard__type,.TeaserCard__teaserCard__date{color:inherit;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:400;line-height:1.2}.TeaserCard__teaserCard__date{font-family:var(--font-family-base),sans-serif}.TeaserCard__teaserCard__action{margin-left:auto}.TeaserCard__teaserCard__actionButton{color:inherit;align-items:center;gap:.35rem;padding:0;font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1;text-decoration:none;transition:opacity .15s,transform .15s;display:flex}.TeaserCard__teaserCard__actionButton:hover{opacity:.85}.TeaserCard__teaserCard__title{text-transform:uppercase;color:var(--color-ink);font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:600;line-height:1.2;font-family:var(--font-family-base),sans-serif;margin:0;transition:all .3s}.TeaserCard__teaserCard--dark .TeaserCard__teaserCard__title{color:var(--color-white)}@media (max-width: 800px){.TeaserCard__teaserGrid,.TeaserCard__teaserGrid--twoColumns{--teaser-columns: 2}.TeaserCard__teaserGrid--twoColumns .TeaserCard__teaserCard__image{aspect-ratio:3/2;height:auto}}@media (max-width: 640px){.TeaserCard__teaserCard{width:100%}.TeaserCard__teaserGrid{flex-direction:column;gap:2.5rem}.TeaserCard__teaserCard__image{height:clamp(17rem,24vw,29rem)}}.MediaOverview__mediaOverview{width:100%;padding:clamp(3rem,5vw,5rem) clamp(1rem,2vw,1.5rem);position:relative}@media (min-width: 120rem){.MediaOverview__mediaOverview{padding:clamp(2.5rem,7.5vw,7.5rem) clamp(1rem,2vw,2rem)}}.MediaOverview__mediaOverview{background:var(--media-overview-bg, transparent)}.MediaOverview__mediaOverview__section{flex-direction:column;gap:1rem;display:flex}.MediaOverview__mediaOverview__section:not(:last-child){margin-bottom:clamp(2.5rem,7vw,7rem)}.MediaOverview__mediaOverview__divider{border:0;border-top:1px solid var(--bg-semi-light-gray-from-black);width:100%;height:1px;margin:0}.MediaOverview__mediaOverview__sectionTitle{text-transform:uppercase;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:700;line-height:1;font-family:var(--font-family-mono),sans-serif;margin:0}.MediaOverview__mediaOverview__grid{gap:1rem;width:100%}.MediaOverview__mediaOverview__gridImages{--teaser-columns: 3}.MediaOverview__mediaOverview__gridLogos{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MediaOverview__mediaCard{color:var(--color-white);flex-direction:column;display:flex}.MediaOverview__mediaCard [class*=mediaReveal__inner]:after{content:none}.MediaOverview__mediaCard img{background:var(--bg-black)}.MediaOverview__mediaCardDark{color:var(--color-white)}.MediaOverview__mediaCardDark img{background:var(--bg-black)}.MediaOverview__mediaCardLight{color:var(--bg-black)}.MediaOverview__mediaCardLight img{background:var(--color-white)}.MediaOverview__mediaCardLight [class*=teaserCard__meta]{border-top-color:var(--bg-black02)}.MediaOverview__mediaCard [class*=teaserCard__image]:after{background:0 0}.MediaOverview__mediaCard__preview{aspect-ratio:454/332;justify-content:center;align-items:center;width:100%;display:flex}.MediaOverview__mediaCard__preview img,.MediaOverview__mediaCard__preview picture{object-fit:contain;width:100%;height:100%;display:block}.MediaOverview__mediaCard__placeholder{background:var(--bg-semi-light-gray-from-black);width:100%;height:100%}.MediaOverview__mediaCard__divider{border:0;border-top:1px solid var(--color-white02);height:1px;margin:0}.MediaOverview__mediaCard__label{text-transform:uppercase;font-size:1rem;font-weight:700}.MediaOverview__mediaCard__download{align-items:center;gap:.5rem;font-size:.9rem;text-decoration:none;transition:opacity .15s;display:inline-flex}.MediaOverview__mediaCard__download:hover{opacity:.7}.MediaOverview__mediaCard__downloadIcon{width:.4rem;height:.7rem}.MediaOverview__mediaCard__logoHeader{flex-direction:column;gap:.5rem;margin-bottom:clamp(2.5rem,4vw,3.25rem);display:flex}.MediaOverview__mediaCard__logoBody{justify-content:center;align-items:center;display:flex}.MediaOverview__mediaCard__logoBody img,.MediaOverview__mediaCard__logoBody picture{width:100%;display:block}.MediaOverview__mediaCard__logoImage{width:100%}.MediaOverview__mediaCard__logoRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MediaOverview__mediaCard--logoDark .MediaOverview__mediaCard__label,.MediaOverview__mediaCard--logoDark .MediaOverview__mediaCard__download{color:var(--color-white)}.MediaOverview__mediaCard--logoLight .MediaOverview__mediaCard__label,.MediaOverview__mediaCard--logoLight .MediaOverview__mediaCard__download{color:var(--color-ink)}@media (max-width: 800px){.MediaOverview__mediaOverview__gridImages{--teaser-columns: 2}.MediaOverview__mediaOverview__gridLogos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.MediaOverview__mediaOverview__gridImages{--teaser-columns: 1}.MediaOverview__mediaOverview__gridLogos{grid-template-columns:1fr}}
