@keyframes LayoutInfoBanner_slide-right__BcIW1{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media screen and (min-width:24rem){.LayoutInfoBanner_mobile-only__w_Nz0{display:none}}@media screen and (max-width:24rem){.LayoutInfoBanner_hide-on-mobile__lWDyQ{display:none}}@media screen and (max-width:48rem){.LayoutInfoBanner_hide-on-tablet__c2_aH{display:none}}@media screen and (max-width:55rem){.LayoutInfoBanner_hide-on-small-desktop__Gxdjv{display:none}}.LayoutInfoBanner_h1__6Ou08,.LayoutInfoBanner_h2__GTZkj,.LayoutInfoBanner_h3__KeqqY,.LayoutInfoBanner_h4__C1_f9,.LayoutInfoBanner_h5__5VegG,.LayoutInfoBanner_h6__rcfTF{font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;--link-color:var(--heading-color);--link-active-color:var(--heading-color)}.LayoutInfoBanner_h1__6Ou08{font-size:2rem;color:var(--heading-color);margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (max-width:48rem){.LayoutInfoBanner_h1__6Ou08{font-size:1.7rem}}.LayoutInfoBanner_h2__GTZkj{font-size:1.7rem;color:var(--heading-color);margin-bottom:1.5rem}@media screen and (max-width:48rem){.LayoutInfoBanner_h2__GTZkj{font-size:1.3rem}}.LayoutInfoBanner_h3__KeqqY{font-size:1.3rem;color:var(--heading-color);margin-top:1.5rem;margin-bottom:.5rem}@media screen and (max-width:48rem){.LayoutInfoBanner_h3__KeqqY{font-size:1.125rem}}.LayoutInfoBanner_h4__C1_f9{font-size:1.125rem}.LayoutInfoBanner_h4__C1_f9,.LayoutInfoBanner_h5__5VegG,.LayoutInfoBanner_h6__rcfTF{color:var(--heading-color);margin-top:1.5rem;margin-bottom:.5rem}.LayoutInfoBanner_visually-hidden__YAQ_d{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.LayoutInfoBanner_limit-max-width__aNDd6{max-width:75rem}@media screen and (min-width:48.001rem){.LayoutInfoBanner_mobile-only-block__XG02P{display:none}}@media screen and (max-width:48rem){.LayoutInfoBanner_desktop-only-block__FZDfh{display:none}}.LayoutInfoBanner_capitalize__q7WQh{text-transform:capitalize}.LayoutInfoBanner_focusOutlineKeyboardOnlyLink___qQaO:focus:not(:focus-visible),.LayoutInfoBanner_focusOutlineKeyboardOnly__KuHDs:focus:not(:focus-visible){outline:none!important}.LayoutInfoBanner_focusOutlineKeyboardOnlyLink___qQaO:focus-visible,.LayoutInfoBanner_focusOutlineKeyboardOnly__KuHDs:focus-visible{outline:3px solid #1a56ec!important;outline-offset:3px!important}.LayoutInfoBanner_focusOutlineKeyboardOnlyLink___qQaO:focus:not(:focus-visible){text-decoration:none}.LayoutInfoBanner_focusOutlineKeyboardOnlyLink___qQaO:focus-visible{text-decoration:underline}.LayoutInfoBanner_visuallyHiddenAlways__C0Rny,.LayoutInfoBanner_visuallyHidden__jK_Iv:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.LayoutInfoBanner_alignCenter__6nwlI{text-align:center}.LayoutInfoBanner_responsive__BeXa3{max-width:100%;height:auto}.LayoutInfoBanner_previewMode__Q5lUG:before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:url(/assets-luoksi/_next/static/media/luonnos_v1.caf60a14.svg);background-repeat:no-repeat;background-position:50%;opacity:.08;transform:rotate(-23deg);background-size:40rem 25rem;pointer-events:none}.LayoutInfoBanner_enableListStyle__5LRfy ul{list-style-type:unset}.LayoutInfoBanner_richTextFeatures__RvqAs .graph-title,.LayoutInfoBanner_richTextFeatures__RvqAs .graph-title p,.LayoutInfoBanner_richTextFeatures__RvqAs .photo-title,.LayoutInfoBanner_richTextFeatures__RvqAs .photo-title p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .graph-title,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .graph-title p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-title,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-title p{font-weight:600;font-size:1.125rem}.LayoutInfoBanner_richTextFeatures__RvqAs .photo-text,.LayoutInfoBanner_richTextFeatures__RvqAs .photo-text p,.LayoutInfoBanner_richTextFeatures__RvqAs .source,.LayoutInfoBanner_richTextFeatures__RvqAs .source p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-text,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-text p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .source,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .source p{font-size:.9rem;margin-bottom:1rem}.LayoutInfoBanner_richTextFeatures__RvqAs .infobox,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .infobox{background-color:#e8eefd;border-radius:18px;padding:1.5rem}.LayoutInfoBanner_ttSpecialFeatures__ykHxs blockquote{padding:2em;border-radius:18px;border:4px solid #f2ecea;margin-left:0;margin-right:0;font-size:1.125rem}.LayoutInfoBanner_ttSpecialFeatures__ykHxs blockquote p{margin:0}.LayoutInfoBanner_ttSpecialFeatures__ykHxs .graph-title,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .graph-title p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-title,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-title p{font-weight:600;font-size:1.125rem}.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-text,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .photo-text p,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .source,.LayoutInfoBanner_ttSpecialFeatures__ykHxs .source p{font-size:.9rem;margin-bottom:1rem}.LayoutInfoBanner_ttSpecialFeatures__ykHxs .infobox{background-color:#e8eefd;border-radius:18px;padding:1.5rem}.LayoutInfoBanner_infobanner__ESfjK{margin-top:1rem;margin-bottom:1rem}.LayoutInfoBanner_infobanner__ESfjK.LayoutInfoBanner_noTopMargin___phxZ{margin-top:0}@keyframes BannerSection_slide-right__ZDN_k{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media screen and (min-width:24rem){.BannerSection_mobile-only__723sD{display:none}}@media screen and (max-width:24rem){.BannerSection_hide-on-mobile__VaT4A{display:none}}@media screen and (max-width:48rem){.BannerSection_hide-on-tablet__ZFpxX{display:none}}@media screen and (max-width:55rem){.BannerSection_hide-on-small-desktop___ggTY{display:none}}.BannerSection_closeButton__mN28L{transition-property:outline,border-color;transition-duration:.1s}.BannerSection_h1__Jw3cw,.BannerSection_h2__3pJ2J,.BannerSection_h3__8r_S_,.BannerSection_h4__yo13h,.BannerSection_h5___JiYx,.BannerSection_h6__v9OZa{font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;--link-color:var(--heading-color);--link-active-color:var(--heading-color)}.BannerSection_h1__Jw3cw{font-size:2rem;color:var(--heading-color);margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (max-width:48rem){.BannerSection_h1__Jw3cw{font-size:1.7rem}}.BannerSection_h2__3pJ2J{font-size:1.7rem;color:var(--heading-color);margin-bottom:1.5rem}@media screen and (max-width:48rem){.BannerSection_h2__3pJ2J{font-size:1.3rem}}.BannerSection_h3__8r_S_{font-size:1.3rem;color:var(--heading-color);margin-top:1.5rem;margin-bottom:.5rem}@media screen and (max-width:48rem){.BannerSection_h3__8r_S_{font-size:1.125rem}}.BannerSection_h4__yo13h{font-size:1.125rem}.BannerSection_h4__yo13h,.BannerSection_h5___JiYx,.BannerSection_h6__v9OZa{color:var(--heading-color);margin-top:1.5rem;margin-bottom:.5rem}[data-justify=inherit].BannerSection_banner__MltPc{justify-content:inherit}[data-justify=start].BannerSection_banner__MltPc{justify-content:flex-start}[data-justify=end].BannerSection_banner__MltPc{justify-content:flex-end}[data-justify=center].BannerSection_banner__MltPc{justify-content:center}[data-justify=stretch].BannerSection_banner__MltPc{justify-content:stretch}[data-justify=between].BannerSection_banner__MltPc{justify-content:space-between}[data-justify=evenly].BannerSection_banner__MltPc{justify-content:space-evenly}[data-align=inherit].BannerSection_banner__MltPc{align-items:inherit}[data-align=start].BannerSection_banner__MltPc{align-items:flex-start}[data-align=end].BannerSection_banner__MltPc{align-items:flex-end}[data-align=center].BannerSection_banner__MltPc{align-items:center}[data-align=stretch].BannerSection_banner__MltPc{align-items:stretch}[data-align=between].BannerSection_banner__MltPc{align-items:space-between}[data-align=evenly].BannerSection_banner__MltPc{align-items:space-evenly}[data-spacing=inherit].BannerSection_banner__MltPc{gap:inherit}[data-spacing=none].BannerSection_banner__MltPc{gap:0}[data-spacing=xxs].BannerSection_banner__MltPc{gap:.25rem}[data-spacing=xs].BannerSection_banner__MltPc{gap:.5rem}[data-spacing=sm].BannerSection_banner__MltPc{gap:.75rem}[data-spacing=normal].BannerSection_banner__MltPc{gap:1rem}[data-spacing=md].BannerSection_banner__MltPc{gap:1.5rem}[data-spacing=lg].BannerSection_banner__MltPc{gap:2rem}[data-spacing=xl].BannerSection_banner__MltPc{gap:3rem}[data-spacing=xxl].BannerSection_banner__MltPc{gap:4rem}.BannerSection_banner__MltPc{box-sizing:border-box}[data-wrap=true].BannerSection_banner__MltPc{flex-wrap:wrap}.BannerSection_banner__MltPc{display:flex;flex-direction:row}[data-reverse=true].BannerSection_banner__MltPc{flex-direction:row-reverse}@media screen and (max-width:24rem){[data-collapse=mobile].BannerSection_banner__MltPc,[data-collapse=xs].BannerSection_banner__MltPc{flex-direction:column}}@media screen and (max-width:48rem){[data-collapse=sm].BannerSection_banner__MltPc{flex-direction:column}}@media screen and (max-width:63rem){[data-collapse=md].BannerSection_banner__MltPc,[data-collapse=tablet].BannerSection_banner__MltPc{flex-direction:column}}@media screen and (max-width:73.25rem){[data-collapse=lg].BannerSection_banner__MltPc{flex-direction:column}}.BannerSection_visually-hidden__7vR3n{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.BannerSection_banner__MltPc{position:relative;align-items:center;gap:var(--layout-spacing);padding-block:1rem}.BannerSection_icon__J56YU{color:#1a3061;font-size:2.5rem}@media screen and (min-width:24rem){.BannerSection_icon__J56YU{font-size:4rem}}@media screen and (min-width:63rem){.BannerSection_icon__J56YU{font-size:6rem}}.BannerSection_content__0CiuC{font-family:Barlow,sans-serif;font-size:1rem;font-weight:400;max-width:100%;flex:1 1}@media screen and (max-width:24rem){.BannerSection_content__0CiuC{font-size:.9rem}}.BannerSection_closeButton__mN28L{padding:0;border:none;outline:none;text-decoration:none;background:none;font-family:inherit;font-size:inherit;cursor:pointer;position:absolute;top:1rem;right:0;width:min-content;border-radius:.25rem}.BannerSection_closeButton__mN28L:hover{text-decoration:none}.BannerSection_closeButton__mN28L:focus{outline-width:3px;outline-offset:3px;outline-style:solid;outline-color:var(--focus-color);text-decoration:none}@media screen and (max-width:63rem){.BannerSection_closeButton__mN28L{top:.25rem;right:0}}.BannerSection_closeButton__mN28L>*{display:block}