/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
 * Font Awesome Pro 7.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:root,:host{--fa-family-classic: 'Font Awesome 7 Pro';--fa-font-light: normal 300 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/build/fonts/fa-light-300.8fde66d4.woff2)}.fal,.o-button--nav-arrow-left::after,.o-button--nav-arrow-right::after,.o-button--download::after,.o-button--phone::after,.o-button--mobile::after,.o-button--email::after,.o-button--more::after,.o-button--address-card::after,.o-show-all__button::after,.o-advantages__list__item__check::after,.o-accordion__list__item__details__label::before,.o-accordion__list__item__details__label::after{--fa-family: var(--fa-family-classic);--fa-style: 300}.fa-classic{--fa-family: var(--fa-family-classic)}.fa-light{--fa-style: 300}/*!
 * Font Awesome Pro 7.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:root,:host{--fa-family-brands: 'Font Awesome 7 Brands';--fa-font-brands: normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/fonts/fa-brands-400.65f48d2b.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family: var(--fa-family-brands);--fa-style: 400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-square-pied-piper{--fa:""}.fa-pied-piper-square{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-square-instagram{--fa:""}.fa-instagram-square{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group{--fa:""}.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk{--fa:""}.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-square-gitlab{--fa:""}.fa-gitlab-square{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-eleventy{--fa:""}.fa-11ty{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-board-game-geek{--fa:""}.fa-bgg{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-build-awesome{--fa:""}.fa-codeberg{--fa:""}.fa-devpost{--fa:""}.fa-internet-archive{--fa:""}.fa-lets-encrypt{--fa:""}.fa-matrix{--fa:""}.fa-mattermost{--fa:""}.fa-nextcloud{--fa:""}.fa-roblox-creator-studio{--fa:""}.fa-square-build-awesome-stroke{--fa:""}.fa-substack{--fa:""}.fa-tesla{--fa:""}.fa-xrp{--fa:""}.fa-xrpl{--fa:""}.fa-youtube-shorts{--fa:""}.fa-ror{--fa:""}.fa-visual-studio{--fa:""}.fa-dolibarr{--fa:""}.fa-obs-studio{--fa:""}.fa-storybook{--fa:""}.fa-a11y-project{--fa:""}.fa-copilot{--fa:""}.fa-square-twitter{--fa:""}.fa-twitter-square{--fa:""}.fa-square-facebook{--fa:""}.fa-facebook-square{--fa:""}.fa-linkedin{--fa:""}.fa-square-github{--fa:""}.fa-github-square{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-square-pinterest{--fa:""}.fa-pinterest-square{--fa:""}.fa-square-google-plus{--fa:""}.fa-google-plus-square{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing{--fa:""}.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr{--fa:""}.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo{--fa:""}.fa-vimeo-square{--fa:""}.fa-slack{--fa:""}.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-square-reddit{--fa:""}.fa-reddit-square{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-square-behance{--fa:""}.fa-behance-square{--fa:""}.fa-steam{--fa:""}.fa-square-steam{--fa:""}.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-square-git{--fa:""}.fa-git-square{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-square-lastfm{--fa:""}.fa-lastfm-square{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium{--fa:""}.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-square-odnoklassniki{--fa:""}.fa-odnoklassniki-square{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo{--fa:""}.fa-viadeo-square{--fa:""}.fa-snapchat{--fa:""}.fa-snapchat-ghost{--fa:""}.fa-square-snapchat{--fa:""}.fa-snapchat-square{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome{--fa:""}.fa-font-awesome-flag{--fa:""}.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram{--fa:""}.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-square-font-awesome-stroke{--fa:""}.fa-font-awesome-alt{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-square-dribbble{--fa:""}.fa-dribbble-square{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-square-hacker-news{--fa:""}.fa-hacker-news-square{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-square-js{--fa:""}.fa-js-square{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter{--fa:""}.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-wpressr{--fa:""}.fa-rendact{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp{--fa:""}.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube{--fa:""}.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}h1,h2,h3,h4,h5,h6{margin:0;padding:0}html{box-sizing:border-box;font-family:"FF DIN Pro Regular";font-size:10px;height:100%;overflow-y:scroll;-ms-overflow-style:scrollbar}body{min-height:100vh;font-size:1.6rem;margin:0;padding:0}:root{--scrollbar-width: calc(100vw - 100%)}*,*:before,*:after{box-sizing:inherit}p{margin:0 0 .5em}strong{font-weight:700}.u-text__nav_l1,.c-nav-main__link--level1{font-family:"FF DIN Pro Regular";font-weight:300;font-size:3rem;line-height:4rem}@media(min-width: 61.25em){.u-text__nav_l1,.c-nav-main__link--level1{font-size:2.2rem;line-height:2.8rem}}.u-text__nav_l2,.c-nav-main__link--level2{font-family:"FF DIN Pro Regular";font-weight:300;font-size:2.2rem;line-height:3rem}@media(min-width: 61.25em){.u-text__nav_l2,.c-nav-main__link--level2{font-size:1.8rem;line-height:2.6rem}}.u-text__nav_ql{font-family:"FF DIN Pro Regular";font-weight:600;font-size:1.4rem;line-height:2rem;text-transform:uppercase}.u-text__slider_title{font-family:"FF DIN Pro Bold";font-weight:700;font-size:5rem;line-height:5.5rem}@media(min-width: 61.25em){.u-text__slider_title{font-size:7rem;line-height:7.5rem}}.u-text__header1,.is-home .o-start-block__title__text,.o-references-teaser__header__title,.o-product-teaser__info__entry__value,.o-heading-start__title,.o-heading__text__title{font-family:"FF DIN Pro Regular";font-weight:400;font-size:3.9rem;line-height:130%}@media(min-width: 61.25em){.u-text__header1,.is-home .o-start-block__title__text,.o-references-teaser__header__title,.o-product-teaser__info__entry__value,.o-heading-start__title,.o-heading__text__title{font-size:5.6rem;line-height:155%}}.u-text__header2,.o-slider__title,.o-cards__title,.o-hero-accordion__content__item__title,.o-image-list__content__title,.o-text-image__content__title,.o-product-cards__title,.o-cta__title,.o-advantages__title,.o-wysiwyg h2,.o-hero-accordion__content__item__text h2,.o-simple-text__body h2,.o-advantages__list__item__text h2,.o-accordion__title{font-family:"FF DIN Pro Regular";font-weight:400;font-size:3.2rem;line-height:130%}@media(min-width: 61.25em){.u-text__header2,.o-slider__title,.o-cards__title,.o-hero-accordion__content__item__title,.o-image-list__content__title,.o-text-image__content__title,.o-product-cards__title,.o-cta__title,.o-advantages__title,.o-wysiwyg h2,.o-hero-accordion__content__item__text h2,.o-simple-text__body h2,.o-advantages__list__item__text h2,.o-accordion__title{font-size:4.3rem;line-height:115%}}.u-text__header2-large,.o-hero-cta__content__title,.o-hero-text__content__title,.o-hero-accordion__content__title{font-family:"FF DIN Pro Regular";font-weight:400;font-size:4rem;line-height:115%}@media(min-width: 61.25em){.u-text__header2-large,.o-hero-cta__content__title,.o-hero-text__content__title,.o-hero-accordion__content__title{font-size:8rem}}.u-text__header3,.c-footer__bottom-line__text,.o-kpi-icon__list__item__value,.o-image-list__content__list__item__title,.o-simple-text__title,.o-news-list__title,.o-wysiwyg h3,.o-hero-accordion__content__item__text h3,.o-simple-text__body h3,.o-advantages__list__item__text h3,.o-accordion__list__item__details__label{font-family:"FF DIN Pro Regular";font-weight:400;font-size:2.55rem;line-height:130%}@media(min-width: 61.25em){.u-text__header3,.c-footer__bottom-line__text,.o-kpi-icon__list__item__value,.o-image-list__content__list__item__title,.o-simple-text__title,.o-news-list__title,.o-wysiwyg h3,.o-hero-accordion__content__item__text h3,.o-simple-text__body h3,.o-advantages__list__item__text h3,.o-accordion__list__item__details__label{font-size:3.7rem;line-height:115%}}.u-text__header4,.o-product-card__info__title,.o-product-teaser__info__entry__name,.o-teaser-card__content__text,.o-teaser-card__content__link,.o-downloads__title,.o-cta__employee__info__name{font-family:"FF DIN Pro Regular";font-weight:400;font-size:2.2rem;line-height:130%}@media(min-width: 61.25em){.u-text__header4,.o-product-card__info__title,.o-product-teaser__info__entry__name,.o-teaser-card__content__text,.o-teaser-card__content__link,.o-downloads__title,.o-cta__employee__info__name{font-size:3.1rem;line-height:115%}}.u-text__header5,.o-news-card__title{font-family:"FF DIN Pro Regular";font-weight:400;font-size:2rem;line-height:130%}@media(min-width: 61.25em){.u-text__header5,.o-news-card__title{font-size:2.6rem;line-height:115%}}.u-text__lead,.o-kpi-icon__list__item__label,.o-cards__items__item__title,.o-heading__text__subtitle,.o-downloads__list__item__link__info__name,.o-advantages__list__item__text{font-family:"FF DIN Pro Regular";font-weight:400;font-size:1.95rem;line-height:130%}@media(min-width: 61.25em){.u-text__lead,.o-kpi-icon__list__item__label,.o-cards__items__item__title,.o-heading__text__subtitle,.o-downloads__list__item__link__info__name,.o-advantages__list__item__text{font-size:2.2rem;line-height:115%}}.u-text__p_lead,.o-hero-cta__content,.o-hero-cta__content__text,.o-hero-text__content,.o-hero-text__content__text,.o-hero-accordion__content,.o-hero-accordion__content__item__text,.o-text-image__content,.o-product-card__image__label,.o-product-card__info__subtitle,.o-product-card__info__lead,.o-media__content{font-family:"FF DIN Pro Regular";font-weight:600;font-size:1.7rem;line-height:130%}@media(min-width: 61.25em){.u-text__p_lead,.o-hero-cta__content,.o-hero-cta__content__text,.o-hero-text__content,.o-hero-text__content__text,.o-hero-accordion__content,.o-hero-accordion__content__item__text,.o-text-image__content,.o-product-card__image__label,.o-product-card__info__subtitle,.o-product-card__info__lead,.o-media__content{font-size:1.8rem;line-height:115%}}.u-text__body,.c-filter__select,.o-info-list__item__value,.o-cards__items__item__text,.o-image-list__content__list__item__text,.o-text-image__content__topic,.o-references-details__data__list__item-value,.o-reference-card__content__title__location,.o-cta__employee__info__function,.o-media__caption,.o-wysiwyg h4,.o-hero-accordion__content__item__text h4,.o-simple-text__body h4,.o-advantages__list__item__text h4{font-family:"FF DIN Pro Regular";font-weight:400;font-size:1.4rem;line-height:130%}@media(min-width: 61.25em){.u-text__body,.c-filter__select,.o-info-list__item__value,.o-cards__items__item__text,.o-image-list__content__list__item__text,.o-text-image__content__topic,.o-references-details__data__list__item-value,.o-reference-card__content__title__location,.o-cta__employee__info__function,.o-media__caption,.o-wysiwyg h4,.o-hero-accordion__content__item__text h4,.o-simple-text__body h4,.o-advantages__list__item__text h4{font-size:1.5rem}}.u-text__small,.c-team__filter__select,.o-info-list__item__label,.o-references-details__data__list__item-title,.o-reference-card__content__labels__item,.o-news-card__labels__item,.o-history-slider__navigation__item,.o-history-slider__navigation__item.is-active,.o-downloads__list__item__link__info__data{font-family:"FF DIN Pro Bold";font-weight:400;font-size:1rem;line-height:130%;text-transform:uppercase}@media(min-width: 61.25em){.u-text__small,.c-team__filter__select,.o-info-list__item__label,.o-references-details__data__list__item-title,.o-reference-card__content__labels__item,.o-news-card__labels__item,.o-history-slider__navigation__item,.o-history-slider__navigation__item.is-active,.o-downloads__list__item__link__info__data{font-size:1.2rem}}.u-text__strong,.o-image-list__content__list__item__marker,.o-reference-card__content__title__name{font-family:"FF DIN Pro Bold";font-size:1.4rem;font-weight:600;line-height:130%}@media(min-width: 61.25em){.u-text__strong,.o-image-list__content__list__item__marker,.o-reference-card__content__title__name{font-size:1.5rem;font-weight:700}}.u-text__button,.o-button,.o-show-all__button{font-family:"FF DIN Pro Regular";font-size:1.5rem;font-weight:400;line-height:130%}.u-text__link{font-family:"FF DIN Pro Regular";font-weight:400;font-size:1.4rem;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:#e30613;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 61.25em){.u-text__link{font-size:1.5rem}}.u-text__link_breadcrumbs{font-family:"FF DIN Pro Bold";font-weight:400;font-size:1.5rem;line-height:130%;color:#000;text-transform:uppercase;text-decoration-line:none}.u-text__cta{font-family:"FF DIN Pro Bold";font-size:1.5rem;font-weight:400;line-height:130%;text-decoration:underline}.o-accordion{margin:4rem 0}@media(min-width: 61.25em){.o-accordion{margin:8rem 3.2rem}}.o-accordion__title{margin-bottom:2.4rem}.o-accordion__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.o-accordion__list__item{background:#f8f8f8;border-radius:.6rem}.o-accordion__list__item__details__label{list-style:none;cursor:pointer;padding:4rem 2.4rem;display:flex;justify-content:space-between;gap:2rem}@media(min-width: 61.25em){.o-accordion__list__item__details__label{justify-content:left}}.o-accordion__list__item__details__label::before{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"";color:#e30613}@media(max-width: 61.24em){.o-accordion__list__item__details__label::before{display:none}}.o-accordion__list__item__details__label::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"";color:#e30613}@media(min-width: 61.25em){.o-accordion__list__item__details__label::after{display:none}}@media(min-width: 61.25em){.o-accordion__list__item__details__content{padding-left:9rem}}.o-accordion__list__item__details__content>*{border-top:1px solid #d6d6d6;padding:4rem 2.4rem 3.2rem 2.4rem}@media(min-width: 61.25em){.o-accordion__list__item__details__content>*{padding-left:0}}.o-accordion__list__item__details__content>* .o-advantages__list{padding-left:0}.o-wrapper,.c-filter,.o-info-list,.o-cards,.o-hero-cta__content,.o-hero-text__content,.o-hero-accordion__content,.o-simple-text--default,.o-simple-text--center,.o-product-cards,.o-product-card--highlight .o-product-card__info,.o-teaser-card,.o-news-list__container,.o-heading__text{margin-left:auto;margin-right:auto;max-width:144rem;padding-left:3.2rem;padding-right:3.2rem}@media(max-width: 61.24em){.o-wrapper,.c-filter,.o-info-list,.o-cards,.o-hero-cta__content,.o-hero-text__content,.o-hero-accordion__content,.o-simple-text--default,.o-simple-text--center,.o-product-cards,.o-product-card--highlight .o-product-card__info,.o-teaser-card,.o-news-list__container,.o-heading__text{padding-left:2rem;padding-right:2rem}}.o-wrapper--narrow,.o-slider__title,.o-references-teaser,.o-advantages__title{max-width:116rem;padding-left:2rem;padding-right:2rem}.o-wrapper--left-only{max-width:100%;padding-right:0;margin-right:0}@media(min-width: 61.25em){.o-wrapper--left-only{margin-left:calc((100vw - var(--scrollbar-width) - 144rem)/2)}}.u-link__default,.o-wysiwyg a,.o-hero-accordion__content__item__text a,.o-simple-text__body a,.o-advantages__list__item__text a{color:#e30613;text-decoration:underline}.u-link__default:hover,.o-wysiwyg a:hover,.o-hero-accordion__content__item__text a:hover,.o-simple-text__body a:hover,.o-advantages__list__item__text a:hover{color:#000}.u-link__footer{color:#000;text-decoration:none}.u-link__footer:hover{text-decoration:underline}.u-link__navigation{color:#000;text-decoration:none}.u-link__navigation:hover{color:#a30c15}.u-link__quicklinks{color:#000;text-decoration:none}.u-link__quicklinks:hover{color:#e30613}.u-link__none{color:#e30613;text-decoration:none}.u-link__none:hover{text-decoration:none}.o-wysiwyg h2,.o-hero-accordion__content__item__text h2,.o-simple-text__body h2,.o-advantages__list__item__text h2{margin-bottom:2.4rem}.o-wysiwyg h3,.o-hero-accordion__content__item__text h3,.o-simple-text__body h3,.o-advantages__list__item__text h3{margin-bottom:1.8rem}.o-wysiwyg h4,.o-hero-accordion__content__item__text h4,.o-simple-text__body h4,.o-advantages__list__item__text h4{font-weight:700;margin-bottom:1.6rem}.o-advantages__title{margin-bottom:4rem}.o-advantages__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}@media(min-width: 61.25em){.o-advantages__list{margin-left:auto;margin-right:auto;max-width:144rem;padding-left:35rem;padding-right:2rem}}.o-advantages__list__item{background-color:#f8f8f8;padding:2rem 2rem 2rem 1rem;display:flex;gap:1.2rem}@media(min-width: 61.25em){.o-advantages__list__item{padding:2.5rem}}.o-advantages__list__item__check{flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;height:3.2rem;width:3.2rem;padding:0;background:none;border:none;text-decoration:none;color:#a30c15;gap:1rem}.o-advantages__list__item__check::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-block--bottom-none{margin-bottom:0}.o-block--bottom-small{margin-bottom:3rem}.o-block--bottom-medium{margin-bottom:4.8rem}@media(min-width: 46.25em){.o-block--bottom-medium{margin-bottom:9rem}}.o-block--bottom-large{margin-bottom:15rem}.o-background{background-color:#f8f8f8}.o-picture{max-height:100%;max-width:100%}.o-picture img{aspect-ratio:attr(width)/attr(height);display:block;height:auto;max-height:100%;max-width:100%;width:auto}.o-picture--contain{height:100%;width:100%}.o-picture--contain img{height:100%;width:100%;object-fit:contain}.o-picture--cover{min-width:100%;min-height:100%}.o-picture--cover img{max-width:unset;max-height:unset;min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover}.o-media__content{overflow:hidden}.o-media__caption{margin-top:1.8rem}/*!
 * Font Awesome Pro 7.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:root,:host{--fa-family-classic: 'Font Awesome 7 Pro';--fa-font-solid: normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/build/fonts/fa-solid-900.7f43d51e.woff2)}.fas,.o-button--arrow-left::after,.o-button--arrow-right::after,.o-button--arrow-down::after{--fa-family: var(--fa-family-classic);--fa-style: 900}.fa-classic{--fa-family: var(--fa-family-classic)}.fa-solid{--fa-style: 900}.o-button,.o-show-all__button{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;height:4.8rem;width:fit-content;padding:1.4rem 2.4rem;border-radius:.4rem;cursor:pointer;text-decoration:none;transition:.3s all ease-out}.o-button:hover,.o-show-all__button:hover{text-decoration:none}.o-button--primary{background:#e30613;color:#fff}.o-button--primary:hover{text-decoration:none;background:#ff370f}.o-button--secondary,.o-show-all__button{color:#e30613;border:1px solid #e30613}.o-button--secondary:hover,.o-show-all__button:hover{text-decoration:none;background:#e30613;color:#fff}.o-button--outline{background:#fff;color:#000}.o-button--outline:hover{text-decoration:none;background:#f1f1f1}.o-button--no-border{border:none}.o-button--nav-arrow-left::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--nav-arrow-right::after,.o-show-all__button::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--arrow-left::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"";font-weight:900}.o-button--arrow-right::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"";font-weight:900}.o-button--arrow-down::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"";font-weight:900}.o-button--download::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--phone::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--mobile::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--email::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--more::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:"\+"}.o-button--address-card::after{--_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Pro'));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em);content:""}.o-button--slider{box-shadow:none;font-size:2.7rem !important;height:5.4rem;width:5.4rem;padding:1.3rem}.o-button--slide:hover,.o-show-all__button:hover{padding:.8rem .6rem .8rem 1rem}.o-button--square,.o-show-all__button{width:4.8rem;padding:0}.o-cookie-banner{width:100%;display:none;position:fixed;bottom:0;left:0;padding:1.5rem;background:#000;color:#fff;font-size:14px;justify-content:center;align-items:center;column-gap:2rem;box-sizing:border-box}.o-cookie-banner__text{color:inherit;font-size:inherit;text-align:center}.o-cookie-banner__text a{color:inherit;text-decoration:underline}.o-cookie-banner__text p{margin-bottom:0}.o-cookie-banner__button{padding:8px 16px;background:#e30613;color:#fff;font-size:inherit;text-decoration:none;border:none;cursor:pointer}.o-employee-card{display:grid;gap:3.6rem;grid-template-columns:12.4rem auto}.o-employee-card__image{width:12.4rem}.o-employee-card__image img{width:100%;height:100%;object-fit:cover}.o-employee-card__info{margin-top:2rem;display:flex;gap:.8rem;flex-direction:column}.o-employee-card__text{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}.o-employee-card__icons{margin-top:auto}.o-cta{background-image:url(/build/images/cta-mobile.a2f4218d.svg);background-repeat:no-repeat;background-size:100%;fill:#a30c15;color:#fff;width:100%;min-height:30rem;padding:4rem 2.4rem;display:flex;flex-direction:column;gap:6.8rem}@media(min-width: 61.25em){.o-cta{background-image:url(/build/images/cta-desktop.d9557422.svg);background-size:85%;padding:8rem 3.2rem;flex-direction:row}}.o-cta__inner{display:flex;flex-direction:column;gap:8rem}@media(min-width: 61.25em){.o-cta__inner{margin:12rem 0;flex-direction:row;flex:3}}@media(min-width: 61.25em){.o-cta__title{flex:1.8}}.o-cta__employee{display:flex;flex-direction:column;gap:3.2rem}@media(min-width: 61.25em){.o-cta__employee{flex:1}}.o-cta__employee__contact{display:flex;flex-direction:column;gap:.4rem}.o-cta__employee__contact__entry{display:flex;flex-direction:row;gap:1.5rem}.o-cta__employee__contact__entry__label{display:block}.o-cta__employee__contact__entry__value{color:#fff;text-decoration:none}.o-cta__image{align-self:stretch;width:100%;overflow:hidden}@media(min-width: 61.25em){.o-cta__image{width:44.1rem;height:44.1rem}}.o-downloads__title{margin-bottom:1.6rem}.o-downloads__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}@media(min-width: 61.25em){.o-downloads__list{display:inline-grid;row-gap:.8rem;column-gap:8px;align-self:stretch;grid-template-columns:repeat(2, minmax(0, 1fr))}}.o-downloads__list__item{background-color:#fff}.o-downloads__list__item:hover .o-button{text-decoration:none;background:#e30613;color:#fff}.o-downloads__list__item__link{text-decoration:none;display:flex;gap:1.6rem;align-items:center;align-self:stretch;padding:2.4rem 2.4rem 2.4rem 1.6rem}@media(min-width: 61.25em){.o-downloads__list__item__link{padding:2.4rem;align-items:center;gap:2.4rem;align-self:stretch;grid-row:1/span 1;grid-column:1/span 1;justify-self:stretch}}.o-downloads__list__item__link__info{color:#000}.o-heading{width:100%;height:36rem;overflow:hidden;position:relative}@media(min-width: 61.25em){.o-heading{height:auto;min-height:40rem}}.o-heading__image{height:29.5rem}@media(min-width: 61.25em){.o-heading__image{height:40rem}}.o-heading__image{overflow:hidden}.o-heading__image>.o-video{height:100%}.o-heading__image>.o-video>video{object-fit:cover;height:100%;max-width:fit-content;width:auto}.o-heading__logo{position:absolute;top:3rem;left:3rem;height:2.5rem}@media(min-width: 61.25em){.o-heading__logo{height:5.5rem}}.o-heading__overlay{position:absolute;top:0;right:0;width:15rem;height:29rem;mix-blend-mode:multiply;background:#ff370f;clip-path:polygon(2.4% 76.8%, 1.6% 77.9%, 0.9% 79%, 0.5% 80.1%, 0.2% 81.3%, 0% 82.4%, 0% 83.5%, 0.2% 84.6%, 0.6% 85.7%, 1% 86.7%, 1.7% 87.8%, 2.5% 88.8%, 3.4% 89.8%, 4.4% 90.8%, 5.6% 91.7%, 6.9% 92.6%, 8.3% 93.5%, 9.9% 94.3%, 11.5% 95.1%, 13.3% 95.8%, 15.2% 96.5%, 17.1% 97.1%, 19.2% 97.7%, 21.3% 98.2%, 23.6% 98.7%, 25.9% 99.1%, 28.3% 99.4%, 30.7% 99.7%, 33.2% 99.8%, 35.8% 100%, 38.5% 100%, 167% 100%, 167% -76.6%, 129.6% -76.6%)}@media(min-width: 61.25em){.o-heading__overlay{width:40rem;height:40rem;clip-path:polygon(0.8% 83.1%, 0.5% 84%, 0.3% 84.8%, 0.2% 85.6%, 0% 86.4%, 0% 87.2%, 0% 88%, 0.1% 88.8%, 0.2% 89.6%, 0.3% 90.4%, 0.6% 91.1%, 0.8% 91.9%, 1.1% 92.6%, 1.5% 93.3%, 1.9% 94%, 2.3% 94.6%, 2.8% 95.3%, 3.3% 95.9%, 3.8% 96.4%, 4.4% 96.9%, 5% 97.4%, 5.7% 97.9%, 6.4% 98.3%, 7.1% 98.7%, 7.8% 99%, 8.6% 99.3%, 9.4% 99.6%, 10.2% 99.7%, 11% 99.9%, 11.9% 100%, 12.8% 100%, 100% 100%, 100% -121.7%, 78.5% -121.7%)}}.o-heading__text{margin-top:2rem}@media(min-width: 61.25em){.o-heading__text{margin-top:-8.6rem}}@media(min-width: 61.25em){.o-heading__text__title{width:70rem}}.o-heading--image{min-height:40rem;height:auto}.o-heading--image .o-heading__image{height:48rem}@media(min-width: 61.25em){.o-heading--image .o-heading__image{height:81rem}}.o-heading--image .o-heading__overlay{top:auto;right:0;bottom:9.8rem;height:51.2rem;clip-path:polygon(2.4% 86.8%, 1.6% 87.5%, 0.9% 88.1%, 0.5% 88.8%, 0.2% 89.4%, 0% 90%, 0% 90.7%, 0.2% 91.3%, 0.6% 91.9%, 1% 92.5%, 1.7% 93.1%, 2.5% 93.7%, 3.4% 94.2%, 4.4% 94.8%, 5.6% 95.3%, 6.9% 95.8%, 8.3% 96.3%, 9.9% 96.8%, 11.5% 97.2%, 13.3% 97.6%, 15.2% 98%, 17.1% 98.4%, 19.2% 98.7%, 21.3% 99%, 23.6% 99.2%, 25.9% 99.5%, 28.3% 99.7%, 30.7% 99.8%, 33.2% 99.9%, 35.8% 100%, 38.5% 100%, 167% 100%, 167% 0%, 129.6% 0%)}@media(min-width: 61.25em){.o-heading--image .o-heading__overlay{top:0;right:0;bottom:auto;width:42.6rem;height:91.4rem;clip-path:polygon(0.8% 92.6%, 0.5% 93%, 0.3% 93.3%, 0.1% 93.7%, 0% 94.1%, 0% 94.4%, 0% 94.8%, 0.1% 95.1%, 0.2% 95.5%, 0.3% 95.8%, 0.5% 96.1%, 0.8% 96.4%, 1.1% 96.8%, 1.4% 97.1%, 1.8% 97.4%, 2.2% 97.7%, 2.7% 97.9%, 3.2% 98.2%, 3.7% 98.4%, 4.3% 98.7%, 4.9% 98.9%, 5.5% 99.1%, 6.2% 99.3%, 6.8% 99.4%, 7.6% 99.6%, 8.3% 99.7%, 9.1% 99.8%, 9.9% 99.9%, 10.7% 100%, 11.5% 100%, 12.4% 100%, 99.9% 100%, 99.9% 0%, 78.5% 0%)}}.o-heading--image .o-heading__text{margin-top:6.8rem}@media(min-width: 61.25em){.o-heading--image .o-heading__text{margin-top:4rem}}.o-heading-start{height:64rem;width:100%;position:relative;overflow:hidden}@media(min-width: 61.25em){.o-heading-start{height:100vh}}.o-heading-start__image{height:100%}.o-heading-start__image>.o-video{height:100%}.o-heading-start__image>.o-video>video{object-fit:cover;height:100%;max-width:fit-content;width:auto}.o-heading-start__overlay{position:absolute;top:0;right:-11rem;height:100%;mix-blend-mode:multiply}@media(min-width: 61.25em){.o-heading-start__overlay{right:0}}.o-heading-start__overlay>svg{height:100%;width:auto}.o-heading-start__logo{position:absolute;top:3rem;left:3rem;height:2.5rem}@media(min-width: 61.25em){.o-heading-start__logo{height:5.5rem}}.o-heading-start__title{position:absolute;bottom:8rem;color:#fff;padding:0 12.5rem 0 3rem}@media(min-width: 61.25em){.o-heading-start__title{bottom:20rem;width:70rem}}.o-highlight-teaser{display:flex;flex-direction:column;gap:4.8rem;align-items:center}.o-highlight-teaser__info{display:flex;flex-direction:column;gap:1.6rem}.o-highlight-teaser__image img{height:100%;width:100%}.o-highlight-teaser__title{text-transform:none !important}.o-highlight-teaser__link:hover~.o-highlight-teaser__info .o-button{padding:.8rem .6rem .8rem 1rem;background:var(--gradient, linear-gradient(43deg, #e7000e -72.63%, #8b0900 94.94%));box-shadow:none;color:#fff}@media(max-width: 61.24em){.o-highlight-teaser__item{display:flex;flex-direction:column;width:100%}.o-highlight-teaser__info{margin-top:3.3rem;max-width:144rem;padding-left:2rem;padding-right:2rem}.o-highlight-teaser__image{overflow:hidden}}@media(min-width: 61.25em){.o-highlight-teaser__item{display:flex;flex-direction:row-reverse}.o-highlight-teaser__info{width:35rem;margin-top:10.9rem}.o-highlight-teaser__image{width:73.5rem;height:50.1rem;clip-path:path("M157.231 0L8.79528 472.6L0 501L392.302 500.584C392.302 500.584 469.699 506.898 558.201 470.05C660.902 426.537 678.039 282.05 678.039 282.05L735 0H157.231Z");overflow:hidden}.o-highlight-teaser__image--even{clip-path:path("M525.474 0.021482H146.718L0 470H640.095L690.806 245.985C690.806 245.985 720.126 135.472 687.837 83.298C638.157 3.11529 542.004 0 527.361 0C526.128 0 525.474 0.021482 525.474 0.021482Z")}}@media(min-width: 81.25em){.o-highlight-teaser__item--odd{margin-left:15rem}.o-highlight-teaser__item--even{margin-right:16rem}}@media(min-width: 61.25em){.o-history-slider{padding-bottom:4.8rem}}.o-history-slider__line{border-bottom:.2rem dotted #000;height:.2rem;position:absolute;top:calc(50% - .1rem);width:calc(100vw - var(--scrollbar-width))}.o-history-slider__navigation{margin-bottom:4.8rem}@media(min-width: 61.25em){.o-slider--history-slider-navigation .o-history-slider__navigation__items{justify-content:center}}.o-history-slider__navigation__item{align-items:center;border:none !important}@media(min-width: 61.25em){.o-history-slider__navigation__item{justify-content:center}}.o-history-slider__navigation__item.is-active{color:#e30613}.o-history-slider__navigation__item.is-active .o-history-slider__navigation__item__bubble-image{opacity:1;transform:scale(3.5)}.o-history-slider__navigation__item__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:2.4rem}.o-history-slider__navigation__item__bubble{background-color:#a30c15;display:block;height:2rem;margin-top:4.9rem;width:2rem}.o-history-slider__navigation__item__bubble-image{aspect-ratio:1/1;opacity:0;overflow:hidden;transform:scale(1);transition:all .2s ease}@media(min-width: 46.25em){.o-history-slider__content__item{column-gap:4rem;display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 61.25em){.o-history-slider__content__item{column-gap:4.5rem;display:grid;grid-template-columns:65rem 1fr}}.o-history-slider__content__item__image-box{align-items:center;display:flex;flex-direction:column;margin-bottom:2.4rem}@media(min-width: 46.25em){.o-history-slider__content__item__image-box{margin-bottom:0}}.o-history-slider__content__item__text-box{align-self:center}.o-history-slider__content__item__image{width:100%;aspect-ratio:1/1;margin-bottom:1.2rem;overflow:hidden;position:relative}.o-history-slider__content__item__video-button{border:none;color:#000 !important;left:calc(50% - 4rem);position:absolute;top:calc(50% - 2rem)}.o-history-slider__content__item__video-button:hover{border:none;color:#fff !important}.o-history-slider__content__item__year{margin-bottom:1.2rem}.o-history-slider__content__item__title{margin-bottom:1.2rem}.o-news-card{display:block;text-decoration:none;color:#000;max-width:45rem}@media(min-width: 61.25em){.o-news-card{max-width:67.5rem;height:48rem}.o-news-card:hover .o-news-card__shadow{display:block;opacity:1;transition:.3s all ease-out}.o-news-card:hover .o-news-card__labels{opacity:1;transition:.3s all ease-out}}.o-news-card__container{height:100%;display:flex;flex-direction:column;gap:1.6rem}@media(min-width: 61.25em){.o-news-card__container{position:relative}}.o-news-card__image{max-height:21rem;overflow:hidden;position:relative}@media(min-width: 61.25em){.o-news-card__image{max-height:42rem;min-height:30rem}}.o-news-card__shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);display:none;opacity:0}.o-news-card__labels{display:flex;flex-direction:row;gap:.5rem}@media(min-width: 61.25em){.o-news-card__labels{position:absolute;bottom:8.2rem;left:2rem;opacity:0;transition:.3s all ease-out}}.o-news-card__labels__item{text-transform:none;padding:.4rem 1rem .5rem 1rem;border-radius:5rem;background:#f8f8f8}@media(min-width: 61.25em){.o-news-card__labels__item{background:hsla(0,0%,100%,.4);color:#fff;transition:.3s all ease-out}}.o-news-list{background:#f8f8f8}.o-news-list__container{padding-top:4rem;padding-bottom:4rem}.o-news-list__title{margin-bottom:6.8rem}.o-news-list__items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4rem}@media(min-width: 61.25em){.o-news-list__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:6.4rem;column-gap:3.2rem}}.o-news-list__item{opacity:1;display:block;transition:opacity .3s ease-in-out}.o-news-list__item.hidden,.o-news-list__item.filtered{opacity:0;display:none;transition:opacity .3s ease-in-out,display .3s ease-in-out allow-discrete}@starting-style{.o-news-list__item:not(.hidden),.o-news-list__item:not(.filtered){opacity:0}}.o-teaser-card{display:flex;flex-direction:column;gap:0}@media(min-width: 61.25em){.o-teaser-card{flex-direction:row}}.o-teaser-card__image{overflow:hidden;height:33rem}@media(min-width: 61.25em){.o-teaser-card__image{height:40rem}}.o-teaser-card__content{background-color:#ff370f;color:#fff;border-radius:0 0 6rem 0;display:flex;flex-direction:column;gap:2.4rem;align-self:stretch;padding:6.4rem 2.4rem}@media(min-width: 61.25em){.o-teaser-card__content{padding-left:4rem;padding-right:12rem;gap:4rem;justify-content:center}}.o-teaser-card__content__link,.o-teaser-card__content__link:visited{color:#fff}.o-teaser-card:hover .o-teaser-card__content{background-color:#e30613}.o-product-teaser{width:100%;min-height:30rem}@media(min-width: 61.25em){.o-product-teaser{display:flex;flex-direction:row;position:relative}}.o-product-teaser__image-container{height:30rem;overflow:hidden;padding:0 3rem;background:linear-gradient(0deg, #e30613, 65%, transparent 65%)}@media(min-width: 61.25em){.o-product-teaser__image-container{height:50rem;background:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.o-product-teaser__image{overflow:hidden}.o-product-teaser__info{background-image:url(/build/images/kpi-mobile.c38f8f58.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom;fill:#e30613;color:#fff;list-style:none;margin:0;padding:5.4rem 3rem 14rem 3rem;align-content:center;color:#fff;display:flex;flex-direction:column;gap:2.4rem}@media(min-width: 61.25em){.o-product-teaser__info{background-image:url(/build/images/kpi-desktop.1b4b5970.svg);background-position:right;padding:15rem 22% 15rem 10rem;width:fit-content}}.o-product-teaser__info__entry{display:flex;flex-direction:column;gap:0}@media(min-width: 61.25em){.o-product-teaser__info__entry{display:grid;grid-template-columns:12rem auto;column-gap:3.2rem}}.o-product-teaser__info__entry__value{text-align:center}@media(min-width: 61.25em){.o-product-teaser__info__entry__value{text-align:right}}.o-product-teaser__info__entry__name{text-align:center}@media(min-width: 61.25em){.o-product-teaser__info__entry__name{text-align:left;align-content:center}}.o-product-card{width:100%;display:flex;flex-direction:column;text-decoration:none}@media(min-width: 61.25em){.o-product-card{max-width:50rem}}.o-product-card:hover .o-button{text-decoration:none;background:#e30613;color:#fff}.o-product-card__image{overflow:hidden}.o-product-card__image__label{position:relative;z-index:2;padding:1.4rem 3.2rem;margin-top:-2.5rem;margin-left:auto;width:fit-content;background-color:#e30613;color:#fff}.o-product-card__info{padding-top:3.2rem;padding-bottom:3.2rem;position:relative;color:#000}.o-product-card__info__title{margin-bottom:3.2rem}.o-product-card__info__subtitle{color:#e30613;margin-bottom:1rem}.o-product-card__info__lead{margin-bottom:8rem}.o-product-card__info__link{position:absolute;bottom:3.2rem}.o-product-card--highlight .o-product-card__image-container{background-color:#f8f8f8}.o-product-card--highlight .o-product-card__info{background-color:#f8f8f8}@media(min-width: 61.25em){.o-product-card--highlight .o-product-card__info{padding-bottom:6.8rem}}.o-product-card--highlight .o-product-card__info .o-product-card__info__link{bottom:3.2rem}@media(min-width: 61.25em){.o-product-card--highlight .o-product-card__info .o-product-card__info__link{bottom:6.8rem}}.o-product-cards__title{margin-bottom:6.4rem}.o-product-cards__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:2rem}@media(min-width: 61.25em){.o-product-cards__list{flex-direction:row;flex-wrap:1;gap:4rem}}.o-product-cards--highlight .o-product-cards__title{text-align:center}.o-product-cards--highlight .o-product-cards__list{justify-content:center}.o-product-cards--highlight .o-product-cards__list .o-product-card{height:100%}.o-product-cards--highlight .o-product-cards__list .o-product-card__info{height:100%}.o-reference-card{display:block;text-decoration:none;color:#000;max-width:45rem}@media(min-width: 61.25em){.o-reference-card{max-width:67.5rem;height:43rem}.o-reference-card:hover .o-reference-card__shadow{display:block;opacity:1;transition:.3s all ease-out}.o-reference-card:hover .o-reference-card__content .o-reference-card__content__title{opacity:1;transition:.3s all ease-out}.o-reference-card:hover .o-reference-card__content .o-reference-card__content__labels .o-reference-card__content__labels__item{background:#f8f8f8;color:#000}}.o-reference-card__container{height:100%;display:flex;flex-direction:column;gap:2.4rem;overflow:hidden}@media(min-width: 61.25em){.o-reference-card__container{position:relative}}.o-reference-card__container img{max-height:21rem}@media(min-width: 61.25em){.o-reference-card__container img{max-height:unset}}.o-reference-card__shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.41) 70.23%);display:none;opacity:0}.o-reference-card__content{display:flex;flex-direction:column;gap:1.6rem}@media(min-width: 61.25em){.o-reference-card__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem}}@media(min-width: 61.25em){.o-reference-card__content__title{color:#fff;position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;gap:2rem;opacity:0;transition:.3s all ease-out}}.o-reference-card__content__labels{display:flex;flex-direction:row;gap:.5rem}@media(min-width: 61.25em){.o-reference-card__content__labels{position:absolute;bottom:2rem}}.o-reference-card__content__labels__item{text-transform:none;padding:.4rem 1rem .5rem 1rem;border-radius:5rem;background:#f8f8f8}@media(min-width: 61.25em){.o-reference-card__content__labels__item{background:hsla(0,0%,100%,.4);color:#fff;transition:.3s all ease-out}}@media(min-width: 61.25em){.o-references-details{display:flex;gap:4.6rem}}@media(min-width: 61.25em){.o-references-details__data{flex:1}}.o-references-details__data .o-references-details__title{margin-bottom:2.4rem}.o-references-details__data__list{position:relative;margin:0}.o-references-details__data__list__item-title{margin-top:2rem}.o-references-details__data__list__item-value{margin:0}.o-references-details__data__list__item-value::after{content:"";height:1px;width:100%;background:#e30613;position:absolute;right:0;margin-top:3.5rem}@media(min-width: 61.25em){.o-references-details__data__list{display:grid;grid-template-columns:max-content auto;column-gap:1rem;row-gap:2rem}.o-references-details__data__list__item-title{grid-column-start:1;margin:0;padding-top:.2rem}.o-references-details__data__list__item-value{grid-column-start:2}}.o-references-details__description{margin-top:3.5rem}@media(min-width: 61.25em){.o-references-details__description{flex:1;margin:0}}.o-references-details__description .o-references-details__title{margin-bottom:4.3rem}.o-references-teaser{display:flex;flex-direction:column;gap:3rem}@media(min-width: 61.25em){.o-references-teaser{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.2rem;max-width:100%}}.o-references-teaser__header__link{display:none}@media(min-width: 61.25em){.o-references-teaser__header__link{display:block}}@media(min-width: 61.25em){.o-references-teaser__footer{display:none}}@media(min-width: 61.25em){.o-references-teaser__item>*{width:100%;max-width:100%}}.o-scroll-shadow{background:linear-gradient(white 30%, rgba(255, 255, 255, 0)) center top,linear-gradient(rgba(255, 255, 255, 0), white 70%) center bottom,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top,radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px}.o-show-all{display:flex;flex-direction:row;align-items:center}.o-show-all--left{justify-content:flex-start}.o-show-all--right{justify-content:flex-start}@media(min-width: 46.25em){.o-show-all--right{justify-content:flex-end}}.o-show-all__content{display:flex;flex-direction:row;align-items:center;gap:12px;color:#000 !important;cursor:pointer}.o-show-all__content:hover .o-show-all__button{padding:.8rem .6rem .8rem 1rem;background:var(--gradient, linear-gradient(43deg, #e7000e -72.63%, #8b0900 94.94%));box-shadow:none;color:#fff}.o-simple-text{display:flex;flex-direction:column;gap:2rem;padding:4rem}@media(min-width: 61.25em){.o-simple-text--default{flex-direction:row}}.o-simple-text--default>*{flex:1}@media(min-width: 61.25em){.o-simple-text--center{max-width:116rem !important;padding-left:2rem !important;padding-right:2rem !important}}.o-text-image{display:flex;flex-direction:column;gap:6.4rem}.o-text-image__content{display:flex;flex-direction:column;gap:1.4rem;margin-right:3.2rem;align-self:center}@media(min-width: 61.25em){.o-text-image__content{width:50%;align-self:start}}.o-text-image__content__topic{text-transform:uppercase}.o-text-image__content__title{margin-bottom:3.1rem}.o-text-image__content__text{margin-bottom:1.1rem}.o-text-image .o-media{width:100%;overflow:hidden}@media(min-width: 61.25em){.o-text-image .o-media{width:70%;align-self:end}}.o-image-list{display:flex;flex-direction:column;gap:4rem}@media(min-width: 61.25em){.o-image-list{flex-direction:row;justify-content:space-between;gap:14.7rem}}.o-image-list__image{height:36rem;overflow:hidden}@media(min-width: 61.25em){.o-image-list__image{height:min-content;width:58rem;min-width:58rem;position:sticky;top:13rem}}.o-image-list__content{margin-left:auto;margin-right:auto;max-width:144rem;padding-left:2rem;padding-right:2rem;display:flex;flex-direction:column;gap:4rem}@media(min-width: 61.25em){.o-image-list__content{gap:12.8rem;width:68rem;margin:0;padding-left:0}}.o-image-list__content__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6.5rem}@media(min-width: 61.25em){.o-image-list__content__list{gap:0}}.o-image-list__content__list__item{display:flex;flex-direction:column;gap:1.6rem}@media(min-width: 61.25em){.o-image-list__content__list__item{flex-direction:row;gap:3.2rem;padding:3.2rem 0}}@media(min-width: 61.25em){.o-image-list__content__list__item__marker{width:2.8rem;padding-top:1rem}}@media(min-width: 61.25em){.o-image-list__content__list__item__title{width:26rem}}@media(min-width: 61.25em){.o-image-list__content__list__item__text{flex:1 0 0}}.o-image-list__content__list__item:not(:first-child){border-top:1px solid #d6d6d6;color:#939393}.o-hero-accordion{display:flex;flex-direction:column;gap:4rem;height:100vh;position:relative}.o-hero-accordion::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(89deg, rgba(0, 0, 0, 0.8) 0.55%, rgba(0, 0, 0, 0.24) 41.91%);z-index:3;pointer-events:none}.o-hero-accordion__content{color:#fff;position:absolute;top:0;padding-top:4rem;z-index:4;width:100%;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 61.25em){.o-hero-accordion__content{padding-top:8rem}}.o-hero-accordion__content__title{margin-bottom:10rem}@media(min-width: 61.25em){.o-hero-accordion__content__title{text-align:right}}@media(min-width: 61.25em){.o-hero-accordion__content__item{max-width:43rem}}.o-hero-accordion__content__item__title{margin-top:2rem;margin-bottom:2rem}@media(min-width: 61.25em){.o-hero-accordion__content__item__title{margin-bottom:3.2rem}}.o-hero-accordion__content__item__text{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.o-hero-accordion>input{display:none}.o-hero-accordion__images{position:relative;height:100%;width:100%}.o-hero-accordion__images>*{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:rotate(-90deg);pointer-events:none;z-index:1}.o-hero-accordion__images>.o-picture{height:100%;width:100%;overflow:hidden}.o-hero-accordion__images>.o-picture img{height:100%;width:100%}.o-hero-accordion>input:nth-of-type(1):checked~.o-hero-accordion__images>*:nth-child(1),.o-hero-accordion>input:nth-of-type(2):checked~.o-hero-accordion__images>*:nth-child(2),.o-hero-accordion>input:nth-of-type(3):checked~.o-hero-accordion__images>*:nth-child(3),.o-hero-accordion>input:nth-of-type(4):checked~.o-hero-accordion__images>*:nth-child(4),.o-hero-accordion>input:nth-of-type(5):checked~.o-hero-accordion__images>*:nth-child(5),.o-hero-accordion>input:nth-of-type(6):checked~.o-hero-accordion__images>*:nth-child(6),.o-hero-accordion>input:nth-of-type(7):checked~.o-hero-accordion__images>*:nth-child(7),.o-hero-accordion>input:nth-of-type(8):checked~.o-hero-accordion__images>*:nth-child(8),.o-hero-accordion>input:nth-of-type(9):checked~.o-hero-accordion__images>*:nth-child(9),.o-hero-accordion>input:nth-of-type(10):checked~.o-hero-accordion__images>*:nth-child(10){opacity:1;transform:rotate(0deg);pointer-events:auto;z-index:2;transition:opacity .4s ease,transform .4s ease}.o-hero-accordion>input:nth-of-type(1):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(2) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(2):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(3) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(3):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(4) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(4):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(5) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(5):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(6) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(6):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(7) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(7):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(8) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(8):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(9) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(9):checked~.o-hero-accordion__content .o-hero-accordion__content__item:nth-child(10) .o-hero-accordion__content__item__text,.o-hero-accordion>input:nth-of-type(10):checked~.o-hero-accordion__content .o-hero-accordion__item:nth-child(11) .o-hero-accordion__text{max-height:1000px;opacity:1}.o-hero-accordion__content__item__title label{cursor:pointer}.o-hero-text{display:flex;flex-direction:column;gap:4rem}@media(min-width: 61.25em){.o-hero-text{position:relative;height:100vh}}@media(min-width: 61.25em){.o-hero-text__content{position:absolute;top:0;width:40%;height:100%;padding:9rem 2rem;display:flex;flex-direction:column;justify-content:space-between;color:#fff}}.o-hero-text__content__title{margin-bottom:2rem}@media(min-width: 61.25em){.o-hero-text__content__title{margin-bottom:0}}.o-hero-text>.o-picture{height:100%;width:100%;overflow:hidden}.o-hero-text>.o-picture img{height:100%;width:100%}.o-hero-cta{position:relative;overflow:hidden;height:50rem}@media(min-width: 61.25em){.o-hero-cta{height:auto}}.o-hero-cta__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:4rem 2rem;display:flex;flex-direction:column;gap:3rem;color:#fff;text-align:center;align-items:center}@media(min-width: 61.25em){.o-hero-cta__content{max-width:70rem !important}}.o-hero-cta__content__topic{text-transform:uppercase}@media(min-width: 61.25em){.o-cards__title{margin-bottom:5rem}}.o-cards__items{list-style:none;padding:0;display:flex;flex-direction:column;gap:2rem}@media(min-width: 61.25em){.o-cards__items{flex-direction:row;gap:2.4rem}}.o-cards__items__item{background-color:#f8f8f8;border-radius:.8rem;padding:3rem}@media(min-width: 61.25em){.o-cards__items__item{flex:1}}.o-cards__items__item__title{margin-bottom:2rem}.o-cards--highlight .o-cards__title-wrapper{max-width:70rem;margin-left:auto}@media(min-width: 61.25em){.o-cards--highlight .o-cards__title{text-align:right}}.o-cards--highlight .o-cards__items__item{background-color:#a30c15;color:#fff}.o-kpi-icon{background-image:url(/build/images/kpi-mobile.c38f8f58.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom;fill:#e30613;color:#fff;width:100%;min-height:30rem;padding:10rem 5rem}@media(min-width: 61.25em){.o-kpi-icon{background-image:url(/build/images/kpi-desktop.1b4b5970.svg);background-position:right;padding:5rem 20rem 5rem 10rem;flex-direction:row;width:fit-content}}.o-kpi-icon__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11rem;align-items:center}@media(min-width: 61.25em){.o-kpi-icon__list{flex-direction:row;align-items:flex-start}}.o-kpi-icon__list__item{display:flex;flex-direction:column;gap:1rem;align-items:center}.o-kpi-icon__list__item__icon{width:9.6rem;height:9.6rem}.o-info-list{display:flex;flex-direction:column;align-self:stretch;gap:1.6rem}@media(min-width: 61.25em){.o-info-list{flex-direction:row}}.o-info-list__item{display:flex;flex-direction:column;align-self:stretch;gap:.8rem;padding:.8rem 0;border-top:1px solid #e30613}@media(min-width: 61.25em){.o-info-list__item{flex:1 0 0}}.o-info-list__item__label{text-transform:none}.o-info-list__item__value{margin:0}.o-start-block__title{margin-bottom:3.6rem;display:flex;flex-direction:column}@media(min-width: 46.25em){.o-start-block__title{flex-direction:row}}.o-start-block__title__text{flex:auto;hyphens:auto}@media(max-width: 46.24em){.o-start-block__title__text{margin-bottom:.8rem}}.o-start-block__title__link{flex:1}@media(min-width: 46.25em){.o-start-block__title__link{align-content:center;text-align:right}}.o-start-block__title__link .o-button{margin-left:1.2rem}.o-start-block__lead{margin:4.6rem 0 6.4rem 0}.o-slider{--swiper-theme-color: #e30613}.o-slider__title{margin-bottom:3rem}.o-slider--image .o-slider__item{width:auto !important;height:42rem}.o-slider--image .o-slider__item img{height:100%;width:100vw;object-fit:cover}@media(min-width: 46.25em){.o-slider--image .o-slider__item img{width:auto;margin-right:3rem}}@media(min-width: 46.25em){.o-slider__control{display:flex;flex-direction:row;margin-top:3rem;margin-right:2.4rem}}.o-slider__pagination{margin:3rem auto 0 auto;transform:none !important}@media(min-width: 46.25em){.o-slider__pagination{margin-right:2.4rem}}.o-slider__pagination>span{width:1.6rem;height:.4rem;border-radius:revert}.o-slider__navigation{display:none}@media(min-width: 46.25em){.o-slider__navigation{display:block}}.o-tile-teaser{display:grid;gap:3.2rem}@media(min-width: 46.25em){.o-tile-teaser{grid:auto-flow/repeat(3, 1fr);gap:4.8rem}}.o-tile-teaser__image{display:block;overflow:hidden;background-color:#f1f1f1}.o-tile-teaser__image img{height:100%;width:100%;object-fit:cover}.o-tile-teaser__info{margin-top:2.35rem;display:flex;flex-direction:column;gap:1.6rem}@media(min-width: 46.25em){.o-tile-teaser__info{margin-top:1.93rem}}.o-tile-teaser__info__title{color:#000}.o-tile-teaser__info__description{color:#000}.o-tile-teaser__description{margin:1.6rem 0}.o-tile-teaser__item{display:grid;grid-row-end:span 2;gap:0;grid-template-rows:subgrid;transition:.3s opacity ease-out;text-decoration:none}.o-tile-teaser__item:hover .o-tile--teaser__info__link{padding:.8rem .6rem .8rem 1rem;background:var(--gradient, linear-gradient(43deg, #e7000e -72.63%, #8b0900 94.94%));box-shadow:none;color:#fff}.o-tile-teaser:hover .o-tile-teaser__item:not(:hover){opacity:.5}.o-video{cursor:pointer;display:block;line-height:0;position:relative}.o-video__thumbnail,.o-video__video[poster]{aspect-ratio:16/9;border-radius:0;object-fit:cover;width:100%}.o-video__icon-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.o-video__icon-wrapper__icon{position:relative}.o-video__icon-wrapper svg{height:6rem;left:calc(50% - 3rem);position:absolute;top:calc(50% - 3rem);width:6rem}.o-html__content .page .wrapper{max-width:100%}@media(min-width: 61.25em){.o-html__content .page .wrapper{max-width:144rem}}.o-html__content .page .hub{padding:0 !important}.o-html__content .page form{background-color:#a30c15 !important}.c-filter{gap:0;margin-bottom:8rem;display:none}.c-filter.loaded{display:flex}.c-filter__item{padding:0 1.2rem}.c-filter__item:not(:last-child){border-right:1px solid #d6d6d6}.c-filter__select{border:none;color:#e30613;background-color:#fff;width:11rem}.c-footer{width:100%;margin-top:5rem}.c-footer__logo{position:absolute;top:0;right:0}.c-footer__logo svg{height:auto;width:100%;max-width:24rem}.c-footer__content{display:flex;flex-direction:column;gap:3.2rem;position:relative;padding-top:7.8rem}@media(min-width: 61.25em){.c-footer__content{flex-direction:row;gap:6.7rem;padding-top:0}}.c-footer__left{min-width:24rem;padding-right:4rem;display:flex;flex-direction:column;gap:1.2rem}.c-footer__middle{display:flex;flex-direction:column;gap:3.2rem}@media(min-width: 61.25em){.c-footer__middle{flex-direction:row;gap:5rem}}.c-footer__middle__text p{margin:0}.c-footer__bottom-line{margin-top:4rem;background-image:url(/build/images/bottom-line.d5f06aaa.svg);height:16rem;width:100%;padding-left:5rem;padding-right:3.2rem;align-content:center}.c-footer__bottom-line__text{color:#fff;text-align:right}.c-header{width:100%;position:fixed;z-index:2;transition:transform .3s linear;height:14rem;background-color:#fff}.c-header__menu-toggle{position:absolute}.c-header__logo{grid-area:logo}.c-header__nav-languages{grid-area:language}.c-header__nav-quicklinks{grid-area:quicklinks}.c-header__nav-main{grid-area:navigation}@media(max-width: 61.24em){.c-header{height:8rem}.c-header__logo svg{max-height:4rem;max-width:50vw}.c-header__container{align-items:center;display:grid;grid-template-areas:". logo";grid-template-columns:1fr auto;height:8rem}.c-header__menu{display:grid;grid-template-areas:". language logo" "quicklinks quicklinks quicklinks" "navigation navigation navigation";grid-template-columns:7.5rem 1fr auto;grid-template-rows:8rem auto 1fr;height:100%}.c-header__menu__logo{align-self:center;margin-right:2rem}.c-header__menu-wrapper{background:#fff;overflow:hidden;position:fixed;z-index:19;box-shadow:0 0 16px 0 rgba(0,0,0,.05);clip-path:inset(0 -20px);bottom:0;left:100%;max-width:600px;top:0;width:100%;transition:left ease-out .3s,visibility 0s linear .3s;visibility:hidden}body.nav-open-mobile .c-header__menu-wrapper{left:calc(100% - min(100%,600px));transition:left ease-out .3s,visibility 0s linear;visibility:visible}.c-header__nav-main{overflow:hidden;overflow-y:auto}.c-header__nav-languages{align-self:center}}@media(min-width: 61.25em){.c-header__logo svg{max-height:7rem}.c-header__logo{align-self:center}.c-header__container{column-gap:2em;row-gap:2rem;display:grid;grid-template-areas:"language quicklinks quicklinks logo" "navigation navigation navigation logo";grid-template-columns:auto 1fr 1fr auto;grid-template-rows:1fr 1fr;height:14rem}body.nav-hidden:not(.nav-open-mobile) .c-header{box-shadow:none;transform:translateY(-14rem)}body.page-scrolled .c-header{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.05);height:14rem}.c-header__menu,.c-header__menu-wrapper{display:contents}.c-header__nav-quicklinks,.c-header__nav-languages{align-self:end}.c-header__nav-main{align-self:start}.c-header__nav-quicklinks,.c-header__nav-main,.c-header__nav-languages{justify-self:start}}.c-main{margin-bottom:3rem;hyphens:auto;hyphenate-limit-chars:7 3 3}.c-header+.c-main{margin-top:8rem}@media(min-width: 61.25em){.c-header+.c-main{margin-top:14rem}}.c-main>div,.c-main>dl{margin-bottom:4.8rem}@media(min-width: 46.25em){.c-main>div,.c-main>dl{margin-bottom:9rem}}.c-main__gray_content__head{margin-bottom:3em}.c-main__gray_content__head__title{color:#000;hyphens:auto}.c-main__gray_content__container{background-color:rgb(254.3,254.3,254.3);margin-bottom:3em;padding:3em 0}.c-menu-toggle{display:flex;flex-direction:column;height:100%;justify-content:space-between}.c-menu-toggle__wrapper{border:1px solid #e30613;color:#e30613;background-color:#f0f0f0;cursor:pointer;height:4rem;padding:1.2rem 1rem;position:fixed;top:2rem;left:2rem;width:4rem;z-index:20}@media(min-width: 61.25em){.c-menu-toggle__wrapper{display:none}}.c-menu-toggle:after,.c-menu-toggle:before,.c-menu-toggle>div{background-color:#e30613;border-radius:3px;content:"";display:block;height:.2rem;transition:all .4s ease-in-out}.nav-open-mobile .c-menu-toggle:before{transform:translateY(6px) rotate(45deg)}.nav-open-mobile .c-menu-toggle>div{transform:scale(0)}.nav-open-mobile .c-menu-toggle:after{transform:translateY(-6px) rotate(-45deg)}.c-nav-breadcrumbs{position:relative;z-index:1}.c-nav-breadcrumbs__ul{column-gap:1.2rem;display:flex;flex-direction:row;margin:0;padding:0}.c-nav-breadcrumbs__li{list-style:none}.c-nav-breadcrumbs__li--separator{color:#000}.c-nav-breadcrumbs__li .active{color:#e30613}.c-nav-languages__container{position:relative}.c-nav-languages__container:hover>.c-nav-languages__ul,.c-nav-languages__container:focus-within>.c-nav-languages__ul{display:block}.c-nav-languages__current{cursor:pointer}.c-nav-languages__ul{display:none;list-style:none;padding:1.2rem 0;margin:0;background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 0 16px 0 rgba(0,0,0,.05);position:absolute;top:100%;z-index:19}.c-nav-languages__li{width:100%}.c-nav-languages__link{padding:.6rem 1.2rem;white-space:nowrap;display:block;cursor:pointer}.c-nav-languages__current-label{text-transform:uppercase;margin-left:.5rem}.c-nav-main__ul{list-style:none;margin:0;padding:0}.c-nav-main__li{display:block}.c-nav-main__li.active-trail>.c-nav-main__link{color:#e30613}.c-nav-main__li.active:not(.active-trail)>.c-nav-main__link{color:#e30613}.c-nav-main__link--level2{padding-left:2.4rem}@media(max-width: 61.24em){.c-nav-main__ul{display:none;grid-column:1/span 3;grid-row:2/2}.c-nav-main__state:checked~.c-nav-main__ul{display:block}.c-nav-main__ul--level1{display:block;grid-column:initial;grid-row:initial}.c-nav-main__li{align-items:center;border-top:1px solid #e30613;display:grid;grid-template-columns:1fr auto 1.2em}.c-nav-main__li--level1:first-child{border-top:none}.c-nav-main__link{padding:.8rem 4rem .8rem 2rem}.c-nav-main__state,.c-nav-main__toggle{display:block;grid-column:2/2;grid-row:1/1;padding:0 1em}.c-nav-main__state{appearance:none}.c-nav-main__toggle{cursor:pointer;transition:transform 400ms;color:#e30613}.c-nav-main__state:checked+.c-nav-main__toggle{transform:rotate(180deg)}}@media(min-width: 61.25em){.c-nav-main__ul--level1{display:flex;flex-direction:row}.c-nav-main__ul--level2{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 0 16px 0 rgba(0,0,0,.05);display:none;padding-bottom:1.2rem;padding-top:1.2rem;position:absolute;z-index:19}.full-width .c-nav-main__ul--level2{left:0;margin-left:auto;margin-right:auto;max-width:137.6rem;right:0}.c-nav-main__li--level1:first-child>.c-nav-main__link{padding-left:0}.c-nav-main__li--level1:hover>.c-nav-main__ul--level2{display:block}.c-nav-main__li--level1:hover.full-width>.c-nav-main__ul--level2{display:flex;justify-content:space-between}.c-nav-main__link{padding:.6rem 1.2rem}.c-nav-main__link--level1{display:inline-block;padding-left:1.2rem;padding-right:1.2rem}.c-nav-main__link--level2{display:block;padding-bottom:.5rem;padding-top:.5rem;white-space:nowrap}.full-width .c-nav-main__link--level2{display:block;white-space:nowrap}.c-nav-main__toggle{display:none}.c-nav-main__state{display:none}}.c-nav-quicklinks__ul{list-style:none;margin:0;padding:0}.c-nav-quicklinks__li{display:block}.c-nav-quicklinks__link{white-space:nowrap}.c-nav-quicklinks__link.active{color:#e30613}@media(max-width: 61.24em){.c-nav-quicklinks--desktop{display:none}.c-nav-quicklinks{margin:1rem 0 2rem 0;display:flex;gap:1.2rem;flex-wrap:wrap}}@media(min-width: 61.25em){.c-nav-quicklinks--mobile{display:none}.c-nav-quicklinks__ul{align-items:center;display:flex;gap:1.2em;height:2rem;justify-content:right}}@media(min-width: 61.25em){.c-nav-search img{display:none}}@media(max-width: 61.24em){.c-nav-search__form{display:none}}.c-nav-search__form__input{background-color:rgb(254.3,254.3,254.3);border:1px solid #000;border-radius:8px;color:#f8f8f8;min-width:50rem;outline:none;padding:1rem 3.5rem 1rem 2rem}@media(max-width: 61.24em){.c-nav-search__form__input{min-width:15rem;width:100%}}.c-news-list__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:4.8rem;margin-bottom:4.8rem}.c-news-list__list:hover .o-news-card:not(.o-news-card:hover){opacity:.5}@media(min-width: 46.25em){.c-news-list__list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 61.25em){.c-news-list__list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 81.25em){.c-news-list__list{grid-template-columns:repeat(4, 1fr)}}.c-news-list__show-more{display:flex;flex-direction:row;gap:12px;align-items:center}.c-news-list__show-more--hidden{display:none}.c-page{display:flex;flex-direction:column;min-height:100vh}.c-page__footer{margin-top:auto}.c-references{padding-left:2rem;padding-right:2rem;display:flex;flex-direction:column;align-items:center;gap:4rem}@media(min-width: 61.25em){.c-references{justify-content:center}}@media(min-width: 61.25em){.c-references__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;width:fit-content;max-width:138rem}}@media(min-width: 61.25em){.c-references__items:has(>:nth-last-child(1 of :not(.hidden):not(.filtered)):nth-child(1 of :not(.hidden):not(.filtered))){display:block}}.c-references__items__item{opacity:1;display:block;transition:opacity .3s ease-in-out}.c-references__items__item.hidden,.c-references__items__item.filtered{opacity:0;display:none;transition:opacity .3s ease-in-out,display .3s ease-in-out allow-discrete}@starting-style{.c-references__items__item:not(.hidden),.c-references__items__item:not(.filtered){opacity:0}}.c-team__filter{margin-bottom:6.4rem}@media(min-width: 61.25em){.c-team__filter{margin-bottom:10rem}}.c-team__filter__select{background-color:#fff;border:none;border-right:1rem solid #fff;color:#e30613;cursor:pointer;padding:.8rem 1.6rem;width:100%}@media(min-width: 46.25em){.c-team__filter__select{width:50%}}@media(min-width: 61.25em){.c-team__filter__select{width:33%}}.c-team__list__team{margin-top:9.9rem}.c-team__list__team__title{margin-bottom:4.6rem}.c-team__list__item{margin-bottom:7.2rem}.c-team__list__item__title{margin-bottom:4.6rem}.c-team__list__item__employees{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:4rem}@media(min-width: 61.25em){.c-team__list__item__employees{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 81.25em){.c-team__list__item__employees{gap:8rem;grid-template-columns:repeat(3, minmax(0, 1fr))}}.u-hide{display:none}@media(min-width: 61.25em){.splide:hover .splide__arrows{display:flex}}@media(max-width: 61.24em){.splide:hover .splide__arrows{display:none !important}}.splide__arrows{display:none;flex-direction:row;align-items:center;justify-content:space-between;z-index:1}.splide__arrow--prev{position:absolute;top:50%;transform:translateY(-50%);z-index:100;left:unset}.splide__arrow--next{position:absolute;top:50%;right:unset;transform:translateY(-50%) translateX(100%);z-index:100;left:109.6rem}.splide button svg{display:none}.tippy-box[data-theme~=gtl][data-placement^=bottom],.tippy-box[data-theme~=gtl][data-placement^=top]{background:var(--gradient, linear-gradient(43deg, #e7000e -72.63%, #8b0900 94.94%));color:#fff}.tippy-box[data-theme~=gtl][data-placement^=bottom] .tippy-arrow,.tippy-box[data-theme~=gtl][data-placement^=top] .tippy-arrow{color:#a30c15}.tippy-box[data-theme~=gtl][data-placement^=bottom] .tippy-content,.tippy-box[data-theme~=gtl][data-placement^=top] .tippy-content{border-radius:16px;white-space:nowrap}
