.bannerContainer.svelte-y2uesh.svelte-y2uesh{margin:50px 0;display:flex;flex-direction:column;align-items:center;position:relative}@media only screen and (min-width: 768px){.bannerContainer.svelte-y2uesh.svelte-y2uesh{margin:100px 0}}@media only screen and (min-width: 1280px){.bannerContainer.svelte-y2uesh.svelte-y2uesh{margin:130px 0}}.bannerContainer.svelte-y2uesh .imageContainer.svelte-y2uesh{width:100%}.bannerContainer.svelte-y2uesh .imageContainer .wideImage.svelte-y2uesh{grid-column:4 / 27;min-height:124px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;aspect-ratio:83 / 31;position:relative}@media only screen and (min-width: 768px){.bannerContainer.svelte-y2uesh .imageContainer .wideImage.svelte-y2uesh{min-height:184px;aspect-ratio:679 / 184}}@media only screen and (min-width: 1280px){.bannerContainer.svelte-y2uesh .imageContainer .wideImage.svelte-y2uesh{min-height:403px;aspect-ratio:1486 / 403}}.bannerContainer.svelte-y2uesh .triangleClusterContainer.svelte-y2uesh{left:0;top:-30px;position:absolute;pointer-events:none}.bannerContainer.svelte-y2uesh .triangleClusterContainer .triangleCluster.svelte-y2uesh{width:auto;height:115px}@media only screen and (min-width: 768px){.bannerContainer.svelte-y2uesh .triangleClusterContainer.svelte-y2uesh{top:-100px}.bannerContainer.svelte-y2uesh .triangleClusterContainer .triangleCluster.svelte-y2uesh{height:177px}}@media only screen and (min-width: 1280px){.bannerContainer.svelte-y2uesh .triangleClusterContainer.svelte-y2uesh{top:-119px}.bannerContainer.svelte-y2uesh .triangleClusterContainer .triangleCluster.svelte-y2uesh{height:310px}}section.svelte-emittu.svelte-emittu{padding-top:96px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1280px){section.svelte-emittu.svelte-emittu{padding-top:179px}}section.svelte-emittu .logosGrid.svelte-emittu{grid-column:4 / 24}section.svelte-emittu .logosGrid .companyLogos.svelte-emittu{column-gap:50px;row-gap:30px;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);padding-bottom:50px}section.svelte-emittu .logosGrid .companyLogos img.svelte-emittu{align-self:center;height:auto}section.svelte-emittu .logosGrid .companyLogos img.telia.svelte-emittu,section.svelte-emittu .logosGrid .companyLogos img.coop.svelte-emittu{width:100px}section.svelte-emittu .logosGrid .companyLogos img.lhv.svelte-emittu{width:90px}@media only screen and (min-width: 1280px){section.svelte-emittu .logosGrid .companyLogos img.telia.svelte-emittu,section.svelte-emittu .logosGrid .companyLogos img.coop.svelte-emittu{width:130px}section.svelte-emittu .logosGrid .companyLogos img.lhv.svelte-emittu{width:109px}}@media only screen and (min-width: 768px){section.svelte-emittu .logosGrid.svelte-emittu{grid-column:8 / 24;width:100%}section.svelte-emittu .logosGrid .companyLogos.svelte-emittu{padding-bottom:100px}}@media only screen and (min-width: 1280px){section.svelte-emittu .logosGrid.svelte-emittu{grid-column:8 / 17;width:100%}section.svelte-emittu .logosGrid .companyLogos.svelte-emittu{grid-template-columns:repeat(4,auto);grid-template-rows:auto;column-gap:80px;padding-bottom:130px}}
