@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:400;src:url(../fonts/borna-regular-webfont.woff2) format("woff2"),url(../fonts/borna-regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:500;src:url(../fonts/borna-medium-webfont.woff2) format("woff2"),url(../fonts/borna-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:600;src:url(../fonts/borna-semibold-webfont.woff2) format("woff2"),url(../fonts/borna-semibold-webfont.woff) format("woff")}.b-hero{background:var(--color-brand-base);padding:var(--space-4xl) 0 var(--space-xl) 0;position:relative}@media(min-width:1024px){.b-hero{padding:var(--space-4xl) 0 var(--space-2xl) 0}}@media(min-width:1921px){.b-hero{padding:var(--space-4xl) 0 var(--space-xl) 0}}.b-hero .b-copy,.b-hero__inner{color:var(--color-white)}.b-hero__inner{display:flex;flex-direction:column-reverse;gap:var(--space-l);padding-left:var(--page-padding-x-phone);position:relative}@media(min-width:768px){.b-hero__inner{padding-left:var(--page-padding-x-tablet)}}@media(min-width:1024px){.b-hero__inner{align-items:center;display:grid;gap:var(--space-2xl);grid-template-columns:1fr 1fr}}@media(min-width:1600px){.b-hero__inner{align-items:start;padding:0 var(--page-padding-x-desktop)}}.b-hero__background{inset:0;opacity:var(--opacity-hero-logo);position:absolute;transform:translateY(-15%) translate(-15%)}.b-hero__background-image{height:130%;width:auto}.b-section--top .b-blocks--full-width .b-block:not([data-grid]) .b-hero{margin-top:calc(var(--main-padding-top)*-1);min-height:50vh}@media(min-width:1921px){.b-section--top .b-blocks--full-width .b-block:not([data-grid]) .b-hero{min-height:90vh}}.b-section--top .b-blocks--full-width .b-block:not([data-grid]) .b-hero .b-hero__media .b-media:after{background:linear-gradient(to bottom,rgba(var(--color-surface-rgb),1),rgba(var(--color-surface-rgb),0) 40%);content:"";inset:0;position:absolute}.b-hero__content{flex:1;position:relative;z-index:1}@media(min-width:1921px){.b-hero__content{padding-top:var(--space-xl)}}.b-hero__description{max-width:60ch}.b-hero__media{padding-right:var(--page-padding-x-phone)}@media(min-width:768px){.b-hero__media{padding-right:var(--page-padding-x-tablet)}}@media(min-width:1600px){.b-hero__media{padding-right:0}}.b-hero__media .b-media{aspect-ratio:3/2;border-radius:2rem;overflow:hidden}.b-hero__image,.b-hero__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-hero .b-heading{color:var(--color-white);font-size:var(--step-3)!important;max-width:1000px}@media(min-width:1024px){.b-hero .b-heading{font-size:var(--step-3)!important}}@media(min-width:1600px){.b-hero .b-heading{font-size:var(--step-4)!important}}:root{--hero-team-logo-width:32px}@media(min-width:768px){:root{--hero-team-logo-width:40px}}@media(min-width:1280px){:root{--hero-team-logo-width:40px}}@media(min-width:1921px){:root{--hero-team-logo-width:56px}}.b-hero__teams{grid-column:1/-1;grid-row:1;order:1;position:relative;z-index:10}@media(min-width:1921px){.b-hero__teams{margin-bottom:var(--space-l)}}.b-hero__teams:after{background:linear-gradient(to right,rgba(var(--color-brand-rgb),0) 0,rgba(var(--color-brand-rgb),.8) 50%);content:"";inset:0 0 0 auto;pointer-events:none;position:absolute;width:25%;z-index:10}@media(min-width:1024px){.b-hero__teams:after{display:none}}.b-hero__teams-list{display:flex;flex-direction:row;justify-content:space-between;overflow:scroll;padding-right:20%;scrollbar-width:none}@media(min-width:768px){.b-hero__teams-list{padding-right:var(--page-padding-x-tablet)}}@media(min-width:1600px){.b-hero__teams-list{padding-right:0}}.b-hero__team-wrapper{border-bottom:2px solid hsla(0,0%,100%,.1);flex:1}.b-hero__team-wrapper:first-child{flex:0;padding-right:var(--space-xs)}.b-hero__team-wrapper:last-child{flex:0;padding-right:0}.b-hero__team-wrapper:last-child .b-hero__team{padding-right:0}.b-hero__team{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding-bottom:var(--space-2xs);padding-left:var(--space-2xs);padding-right:var(--space-2xs);position:relative}.b-hero__team:after{background:var(--color-brand-accent);content:"";height:2px;inset:auto 0 -2px;margin:0 auto;position:absolute;transition:width .3s cubic-bezier(.165,.84,.44,1);width:0}.b-hero__team:hover:after{width:var(--hero-team-logo-width)}.b-hero__team--all{border-color:var(--color-brand-accent);flex:1;padding-left:0!important;padding-right:0}.b-hero__team--all:hover:after{width:100%}.b-hero__team-logo{align-items:center;display:flex;font-size:10px;font-weight:600;height:100%;justify-content:center;overflow:visible;padding:var(--space-3xs);transition:transform .3s ease}.b-hero__team-logo img{max-height:var(--hero-team-logo-width);min-width:var(--hero-team-logo-width);width:var(--hero-team-logo-width)}.b-hero__team-img{transition:transform .3s ease;will-change:transform}.b-hero__team-wrapper:hover .b-hero__team-img{transform:scale(1.1)}.b-hero__team--active:after{background:var(--color-brand-accent);width:100%}
