/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.font-size-48{font-size:24px;line-height:135%;letter-spacing:.48px}@media(min-width:768px){.font-size-48{font-size:32px;line-height:130%;letter-spacing:.64px}}@media(min-width:1366px){.font-size-48{font-size:48px;line-height:120%;letter-spacing:.48px}}.font-size-34{font-size:24px;line-height:135%;letter-spacing:.48px}@media(min-width:1366px){.font-size-34{font-size:34px;line-height:130%;letter-spacing:.64px}}.font-size-24{font-size:18px;line-height:135%;letter-spacing:.54px}@media(min-width:1366px){.font-size-24{font-size:24px;line-height:135%;letter-spacing:.48px}}.font-size-18{font-size:18px;line-height:135%;letter-spacing:.54px;font-weight:300}@media(min-width:1366px){.font-size-18{font-size:18px;line-height:135%;letter-spacing:.48px;font-weight:400}}.carousel.content .button-arrows{margin-top:-48px !important;top:50% !important}.carousel.content .button-arrows .prev,.carousel.content .button-arrows .next{top:0 !important}.blog-post-page__image{aspect-ratio:16/9;border-radius:8px}.blog-post__image img{aspect-ratio:131/114}@media(max-width:767px){.blog-post__image img{aspect-ratio:90/47}}.c5-media picture.ar_16_9 img,.c5-media picture.ar_1_1 img,.c5-media picture.ar_3_1 img{aspect-ratio:auto !important}.c1-reference--reference-item{display:flex;position:relative;flex-direction:column}.c1-reference__title{margin:0;color:#1d1e20}.bg-gray .c1-reference__title,.bg-green-gray .c1-reference__title,.bg-gray-dark .c1-reference__title,.bg-nokia-blue .c1-reference__title,.bg-bluey-gray .c1-reference__title,.bg-blue-dark .c1-reference__title,.bg-darkest-blue .c1-reference__title,.bg-blue-bright .c1-reference__title,.bg-blue-middle-bright .c1-reference__title,.bg-blue-middle .c1-reference__title,.bg-blue-brightest .c1-reference__title{color:#fff}.c1-reference__label{margin-top:0;margin-bottom:0px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.54px;color:#1d1e20}.bg-gray .c1-reference__label,.bg-green-gray .c1-reference__label,.bg-gray-dark .c1-reference__label,.bg-nokia-blue .c1-reference__label,.bg-bluey-gray .c1-reference__label,.bg-blue-dark .c1-reference__label,.bg-darkest-blue .c1-reference__label,.bg-blue-bright .c1-reference__label,.bg-blue-middle-bright .c1-reference__label,.bg-blue-middle .c1-reference__label,.bg-blue-brightest .c1-reference__label{color:#fff}.c1-reference__description{margin-top:4px;margin-bottom:0;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.54px;color:#1d1e20}.bg-gray .c1-reference__description,.bg-green-gray .c1-reference__description,.bg-gray-dark .c1-reference__description,.bg-nokia-blue .c1-reference__description,.bg-bluey-gray .c1-reference__description,.bg-blue-dark .c1-reference__description,.bg-darkest-blue .c1-reference__description,.bg-blue-bright .c1-reference__description,.bg-blue-middle-bright .c1-reference__description,.bg-blue-middle .c1-reference__description,.bg-blue-brightest .c1-reference__description{color:#fff}@media(min-width:768px){.c1-reference__description .c1-reference__description{margin-top:8px;line-height:135%}}@media(min-width:1366px){.c1-reference__description .c1-reference__description{font-size:18px}}.c1-reference__media-container{position:relative;width:100%;margin-bottom:8px;line-height:0;overflow:hidden}.c1-reference__media-container img:not(.oembed-lazyload__img){width:100%;height:auto;margin:0;aspect-ratio:auto !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px}.c1-reference__media-container.square__image img{aspect-ratio:1/1}.c1-reference__media-container img:not(.oembed-lazyload__img){aspect-ratio:auto !important}.c1-reference__media-container.square__image img{aspect-ratio:auto !important}.c1-reference .video{width:100%;height:auto}.c1-reference .video a{display:block;line-height:0}.c1-reference .video svg{position:absolute;top:auto;right:auto;bottom:16px;left:16px;margin:0;padding:0}@media(min-width:1366px){.c0--col-two .c1-reference .c1-reference__media-container svg{bottom:24px;left:24px;margin-left:0}}@media(min-width:1366px){.nc-12 .c1-reference .c1-reference__media-container svg{bottom:32px;left:32px;margin-left:0}}@media(min-width:1366px){.nc-12 .c1-reference .c1-reference__media-container svg{bottom:32px;left:32px;margin-left:0}}.nc-12__media-container img:not(.oembed-lazyload__img){aspect-ratio:auto !important}.nc-12__media-container.square__image img{aspect-ratio:auto !important}
