:root{--silver: #EAF2F7;--white: #FFFFFF;--gold: #EDCE51;--light-green: #85D87B;--green: #1A944B;--blue: #2266DE;--light-grey: #929292;--grey: #5F6368;--light-black:#2B2B2B;--black: #000000;--menu-fs: 16;--menu-lh: 24;--menu-mobile-fs: 25;--menu-mobile-lh: 35;--footer-fs: 15;--footer-lh: 25;--paragraph-fs: 17;--paragraph-lh: 27;--heading-fs: 25;--heading-lh: 35;--fs: 25;--lh: 35;--hero-fs: 30;--hero-lh: 43}.container{max-width:81.375rem;padding-inline:1rem;margin:0 auto}@media(min-width: 540px)and (max-width: 992px){.container{padding-inline:2.875rem}}@media screen and (max-width: 539px){.container{padding-inline:1.5rem}}.hero-block{padding-block:4.5625rem;background-color:#EAF2F7;background-color:var(--silver)}@media screen and (max-width: 768px){.hero-block{padding-block:2.6875rem}}.hero-block__wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}.hero-block__left{padding-right:4.5625rem;display:flex;flex-direction:column;justify-content:center}.hero-block__left h2{font-size:calc(30 * 1rem / 16);font-size:calc(var(--hero-fs) * 1rem / 16);line-height:calc(43 * 1rem / 16);line-height:calc(var(--hero-lh) * 1rem / 16);margin-bottom:1.25rem;font-weight:500}@media screen and (max-width: 539px){.hero-block__left h2{--hero-fs: 25;--hero-lh: 35}}.hero-block__left p{font-size:calc(17 * 1rem / 16);font-size:calc(var(--paragraph-fs) * 1rem / 16);line-height:calc(27 * 1rem / 16);line-height:calc(var(--paragraph-lh) * 1rem / 16)}@media screen and (max-width: 768px){.hero-block__left p br{display:none}}.hero-block__left,.hero-block__right{flex:1 1 50%}.hero-block__right{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:1.0625rem}.hero-block__right .plyr__control.plyr__control--overlaid{display:flex;justify-content:center;align-items:center;width:7.3125rem;height:7.3125rem;background-color:rgba(255,255,255,.85);border:2px solid #FFFFFF;border:2px solid var(--white)}.hero-block__right .plyr__control.plyr__control--overlaid svg{width:2.0625rem;height:2.0625rem;fill:#929292}.hero-block__right .hero-block__image,.hero-block__right .hero-block__video{aspect-ratio:628/350;width:100%;object-fit:cover;object-position:center}@media screen and (min-width: 993px){.hero-block__right .hero-block__image img,.hero-block__right .hero-block__video img{max-width:100%;height:auto}}@media(max-width: 992px){.hero-block__wrapper{display:flex;flex-direction:column}.hero-block__left{padding-right:0}.hero-block__left,.hero-block__right{flex:1 1 100%}}
