.btn--scroll[data-astro-cid-b54gcmje]{max-width:100%;color:var(--midnight-blue);font-weight:600;display:inline-block}.btn--scroll[data-astro-cid-b54gcmje].btn--scroll--white{color:var(--ghost-white)}.btn--scroll-container[data-astro-cid-b54gcmje]{align-items:stretch;column-gap:16px;display:flex}.btn--circle-horizontal[data-astro-cid-b54gcmje]{border:2px solid var(--medium-spring-green);min-height:72px;color:var(--midnight-blue);border-radius:64px;padding:16px 23px}.btn--circle-horizontal[data-astro-cid-b54gcmje].btn--circle-horizontal--white{color:var(--white)}.btn--arrow[data-astro-cid-b54gcmje]{width:14px;height:24px;font-size:16px;line-height:1}.btn--scroll-content-wrapper[data-astro-cid-b54gcmje]{align-items:center;padding-top:20px;padding-bottom:20px;display:flex}@media (max-width:479px){.btn--circle-horizontal[data-astro-cid-b54gcmje]{border-radius:48px;min-height:56px;padding:8px 16px}.btn--arrow[data-astro-cid-b54gcmje]{width:12px;height:20px}.btn--scroll-content-wrapper[data-astro-cid-b54gcmje]{padding-top:12px;padding-bottom:20px}}@keyframes btn-scroll-arrow{0%{animation-timing-function:cubic-bezier(.33,2.07,.62,.16);transform:translateY(0)}40%,70%{animation-timing-function:ease;transform:translateY(10px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.btn--arrow[data-astro-cid-b54gcmje]{animation:1s .6s infinite btn-scroll-arrow}}.basic-title-grid[data-astro-cid-bstbndbd]{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px;display:grid}.logos-grid[data-astro-cid-bstbndbd]{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;gap:24px;display:grid}.logos-col[data-astro-cid-bstbndbd]{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;gap:24px;display:grid}.logo-container[data-astro-cid-bstbndbd]{border-radius:var(--radius-m);background-color:var(--white);justify-content:center;align-items:center;height:22.3vw;max-height:323px;display:flex;position:relative}.logo-wrapper[data-astro-cid-bstbndbd]{filter:brightness(66%)contrast(600%)saturate(0%);width:100%;max-width:160px;height:100%;max-height:160px;position:absolute;inset:auto}.img[data-astro-cid-bstbndbd]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.img[data-astro-cid-bstbndbd].img--contain{object-fit:contain}@media (max-width:991px){.logos-grid[data-astro-cid-bstbndbd]{grid-template-columns:1fr;gap:16px}.logos-col[data-astro-cid-bstbndbd]{grid-template-columns:1fr 1fr 1fr;gap:16px}.logo-container[data-astro-cid-bstbndbd]{height:29vw}.logo-wrapper[data-astro-cid-bstbndbd]{width:70%;max-width:none;height:70%;max-height:none}.logos-grid[data-astro-cid-bstbndbd].logos-grid--1-row{grid-template-columns:1fr 1fr 1fr 1fr}.logo-container[data-astro-cid-bstbndbd].logo-container--1-row{height:21vw}.logos-col[data-astro-cid-bstbndbd].logos-col--1-1,.logos-col[data-astro-cid-bstbndbd].logos-col--2-1,.logos-col[data-astro-cid-bstbndbd].logos-col--3-1,.logos-col[data-astro-cid-bstbndbd].logos-col--4-1{display:block}}@media (max-width:767px){.logos-grid[data-astro-cid-bstbndbd].logos-grid--1-row{grid-template-columns:1fr 1fr}.logo-container[data-astro-cid-bstbndbd].logo-container--1-row{height:42vw}.basic-title-grid[data-astro-cid-bstbndbd]{flex-direction:column;display:flex}.logo-container[data-astro-cid-bstbndbd]{height:28vw}.logo-wrapper[data-astro-cid-bstbndbd]{margin:16px}}@media (max-width:479px){.logos-grid[data-astro-cid-bstbndbd]{grid-template-columns:1fr;gap:8px}.logos-col[data-astro-cid-bstbndbd]{grid-template-columns:1fr 1fr 1fr;gap:8px}.logo-container[data-astro-cid-bstbndbd]{height:27.5vw}.logo-wrapper[data-astro-cid-bstbndbd]{width:66%;height:66%;margin:7px}}div[data-astro-cid-fb2t43xd]{height:500px;color:var(--white);position:relative;overflow:hidden}video[data-astro-cid-fb2t43xd]{z-index:-100;object-fit:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.slide-in-wrapper[data-astro-cid-wsdnznxz]{overflow:hidden}.slide-in-item[data-astro-cid-wsdnznxz]{display:flex}.competence-link-container[data-astro-cid-wsdnznxz]{width:100%;max-width:420px;color:var(--black);transition:all var(--transition);justify-content:space-between;align-items:center;column-gap:16px;padding-right:16px;display:flex}.competence-link-container[data-astro-cid-wsdnznxz]:hover{padding-right:0}.competence-link-left[data-astro-cid-wsdnznxz]{align-items:center;column-gap:16px;display:flex}.competence-icon-wrapper[data-astro-cid-wsdnznxz]{border:1px solid var(--gainsboro);border-radius:var(--radius-m);flex:none;justify-content:center;align-items:center;width:56px;height:56px;padding:16px;display:flex}.competence-icon[data-astro-cid-wsdnznxz]{flex:none;width:23px;height:23px}.competence-content-wrapper[data-astro-cid-wsdnznxz]{max-width:556px}.arrow-right[data-astro-cid-wsdnznxz]{width:24px;color:var(--light-gray);line-height:1}@keyframes slide-in{0%{transform:translateY(100px)}to{transform:translate(0,0)}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){html.js .slide-in-item[data-astro-cid-wsdnznxz]:not(.is-inview){transform:translateY(100%)}html.js .slide-in-item[data-astro-cid-wsdnznxz].is-inview{animation:1.2s cubic-bezier(.22,1,.36,1) slide-in}html.js .competence-link-container[data-astro-cid-wsdnznxz][data-fade-in].is-inview{animation:fade-in-opacity .62s cubic-bezier(.34, 0, .9, .6) var(--fade-delay) backwards, fade-in-move 1.26s cubic-bezier(.24, .1, .2, 1) var(--fade-delay) backwards}}@media (min-width:992px){.slide-in-item[data-astro-cid-wsdnznxz]{transform:translate(0,0)}.arrow-right[data-astro-cid-wsdnznxz]{color:#999db152;transition:color .2s}.competence-link-container[data-astro-cid-wsdnznxz] .h4[data-astro-cid-wsdnznxz]{color:var(--midnight-blue);transition:color .2s}.competence-content-wrapper[data-astro-cid-wsdnznxz]{transition:transform .2s}.competence-link-container[data-astro-cid-wsdnznxz]:hover .arrow-right[data-astro-cid-wsdnznxz]{color:var(--light-gray)}.competence-link-container[data-astro-cid-wsdnznxz]:hover .h4[data-astro-cid-wsdnznxz]{color:var(--medium-sea-green)}.competence-link-container[data-astro-cid-wsdnznxz]:hover .competence-content-wrapper[data-astro-cid-wsdnznxz]{transform:translate(8px)}}@media (max-width:991px){.competence-link-container[data-astro-cid-wsdnznxz]{padding-right:0}}@media (max-width:479px){.competence-arrow-wrapper[data-astro-cid-wsdnznxz]{display:none}}
