.page_page__qpePK{--font_sans:var(--font-instrument_sans);--font_serif:var(--font-instrument_serif);--background:var(--accent_forest_darker_green);--foreground:var(--accent_ivory);font-family:var(--font-instrument_sans)}.page_page__qpePK .page_label__Pptrz{font-family:var(--font_sans);font-size:var(--font_size_tiny);text-transform:uppercase;font-weight:600}.page_page__qpePK .page_bigTitle__t3w75{font-size:calc(var(--font_size_headline) * 1.1875);margin-bottom:var(--font_size_h5)}.page_page__qpePK .page_headline__w7Y45{font-size:var(--font_size_headline);font-family:var(--font_serif);margin:0}:is(.page_page__qpePK .page_projectInfo___myPc) .page_title___CQz5{margin-bottom:var(--block_padding_medium)}:is(:is(:is(.page_page__qpePK .page_projectInfo___myPc) .page_main__Bw8gy)>*):first-child{margin-top:0}.page_page__qpePK .page_splitBg__yNKmL{background:linear-gradient(0deg,var(--background) 50%,var(--accent_khaki_lightest) 50%);padding:0}.page_flip__2UwC6:is(.page_page__qpePK .page_splitBg__yNKmL){background:linear-gradient(0deg,var(--accent_khaki_light) 50%,var(--background) 50%)}.page_flip__2UwC6.page_lighter__lZBSU:is(.page_page__qpePK .page_splitBg__yNKmL){background:linear-gradient(0deg,var(--accent_khaki_lightest) 50%,var(--background) 50%)}.page_page__qpePK .page_text__mD1Y7{height:calc(100% - var(--padding) * 2);display:flex;flex-direction:column;padding:var(--padding);justify-content:flex-end}:is(:is(.page_page__qpePK .page_text__mD1Y7)>*):first-child{margin-top:0}:is(:is(.page_page__qpePK .page_text__mD1Y7)>*):last-child{margin-bottom:0}:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc{width:80%;margin:auto;background-color:var(--accent_khaki_light);color:var(--accent_forest_darker_green)}:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) .page_title___CQz5{line-height:1.14}:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) img{min-width:100%}:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) .page_verticalGrid__fYA6n{display:grid;grid-template-rows:1fr 1fr}:is(:is(:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) .page_verticalGrid__fYA6n)>*) img{height:100%;width:auto}:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) .page_bottom__D0ELU{position:relative}:is(:is(:is(.page_page__qpePK .page_collage__X_KQp) .page_content__ebWxc) .page_bottom__D0ELU) .page_text__mD1Y7{position:absolute;color:var(--accent_ivory);bottom:0;right:0;width:50%;text-align:right}.page_page__qpePK .page_table__R__CB{gap:calc(var(--padding) * .5);margin:var(--block_padding_large) 0}:is(.page_page__qpePK .page_table__R__CB) .page_cell__NxDQb{display:flex}:is(:is(.page_page__qpePK .page_table__R__CB) .page_cell__NxDQb) .page_tableTitle__2EPFn{margin-bottom:0}:is(:is(:is(:is(.page_page__qpePK .page_table__R__CB) .page_cell__NxDQb) .page_textWrapper__p6NNY)>*):last-child{margin-bottom:0}:is(:is(.page_page__qpePK .page_table__R__CB) .page_cell__NxDQb) img{width:100%}:is(.page_page__qpePK .page_table__R__CB)>*{background-color:var(--accent_khaki_lightestest)}.page_page__qpePK .page_quotes__AmjhW{position:relative;padding:.5em 0}:is(.page_page__qpePK .page_quotes__AmjhW):after,:is(.page_page__qpePK .page_quotes__AmjhW):before{display:block;position:absolute;content:"";width:100%;height:1px;background:repeating-linear-gradient(90deg,var(--accent_brown),var(--accent_brown) var(--font_size_h4),transparent var(--font_size_h4),transparent calc(100% - var(--font_size_h4)))}:is(.page_page__qpePK .page_quotes__AmjhW):before{top:0}:is(.page_page__qpePK .page_quotes__AmjhW):after{bottom:0}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_bgWrapper__jjrsM):after,:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_bgWrapper__jjrsM):before{display:block;position:absolute;content:"";width:1px;height:100%;top:0;background:repeating-linear-gradient(var(--accent_brown),var(--accent_brown) var(--font_size_h4),transparent var(--font_size_h4),transparent calc(100% - var(--font_size_h4)))}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_bgWrapper__jjrsM):before{left:0}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_bgWrapper__jjrsM):after{right:0}:is(.page_page__qpePK .page_quotes__AmjhW) .page_quote__5Nbj3{text-align:center;position:relative;padding:1px var(--block_padding_large)}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_quote__5Nbj3) p{margin:0}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_quote__5Nbj3) blockquote{font-size:calc(var(--font_size_h4) * .74);margin-bottom:.5em}:is(:is(.page_page__qpePK .page_quotes__AmjhW) .page_quote__5Nbj3) *{position:relative}:is(.page_page__qpePK .page_quoteWithPicture__ynHRb) blockquote{font-size:calc(var(--font_size_h4) * .9);line-height:1.3}:is(:is(.page_page__qpePK .page_quoteWithPicture__ynHRb) blockquote):before{content:"";display:block;width:2.2vw;height:1px;background-color:var(--foreground);margin-bottom:.5em}:is(.page_page__qpePK .page_quoteWithPicture__ynHRb) .page_picture__4PJbL{width:100%;height:100%}:is(:is(.page_page__qpePK .page_quoteWithPicture__ynHRb) .page_picture__4PJbL) img{height:100%;border-radius:100%}:is(.page_page__qpePK .page_quoteWithBigPicture__kstwf) .page_wrapper__EeoLS{position:relative}:is(:is(.page_page__qpePK .page_quoteWithBigPicture__kstwf) .page_wrapper__EeoLS) .page_quoteWithPicture__ynHRb{position:absolute;top:0;height:100%;display:flex;flex-direction:column;justify-content:center}.page_page__qpePK .page_verticalQuote__t0j3Z{text-align:center}:is(.page_page__qpePK .page_verticalQuote__t0j3Z) blockquote{font-size:var(--font_size_h4)}:is(:is(.page_page__qpePK .page_verticalQuote__t0j3Z) blockquote):before{display:none}:is(.page_page__qpePK .page_verticalQuote__t0j3Z) .page_bg__yHj9h{background-color:var(--off_black)}:is(:is(.page_page__qpePK .page_verticalQuote__t0j3Z) .page_bg__yHj9h) .page_picture__4PJbL{width:30%;margin:auto}.page_light__CkvbB:is(.page_page__qpePK .page_verticalQuote__t0j3Z){color:var(--accent_brown_darkest)}.page_light__CkvbB:is(.page_page__qpePK .page_verticalQuote__t0j3Z) .page_bg__yHj9h{background-color:var(--accent_khaki_lightest)}.page_page__qpePK .page_gridGallery__Mxss_{background-color:var(--accent_khaki_lightest);margin:var(--block_padding_large) 0;text-align:center}:is(.page_page__qpePK .page_gridGallery__Mxss_) .page_content__ebWxc{padding:0 var(--padding);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_darker__ikB7E:is(:is(.page_page__qpePK .page_gridGallery__Mxss_) .page_content__ebWxc){background-color:var(--accent_khaki_a_bit_light)}:is(.page_page__qpePK .page_gridGallery__Mxss_) .page_wideContent__K04XH{padding:var(--block_padding_medium_sm) var(--block_padding_large);background-color:var(--accent_khaki_lightest)}:is(.page_page__qpePK .page_gridGallery__Mxss_) .page_img__qA9Rh{width:100%}.page_page__qpePK .page_numbers__hg2qK{position:relative}:is(.page_page__qpePK .page_numbers__hg2qK) .page_title___CQz5{margin:0}:is(.page_page__qpePK .page_numbers__hg2qK) dl{display:flex;justify-content:center;padding:var(--block_padding_medium) 0}:is(:is(.page_page__qpePK .page_numbers__hg2qK) dl) .page_group__uXWBB{padding:0 var(--block_padding_small)}:is(:is(:is(.page_page__qpePK .page_numbers__hg2qK) dl) .page_group__uXWBB):not(:last-child){border-right:1px solid var(--accent_brown_darkest)}:is(.page_page__qpePK .page_numbers__hg2qK) .page_bg__yHj9h{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}:is(:is(.page_page__qpePK .page_numbers__hg2qK) .page_bg__yHj9h) img{width:100%;height:100%}:is(.page_page__qpePK .page_numbers__hg2qK) .page_content__ebWxc{position:relative;background-color:var(--accent_khaki_lightest);color:var(--accent_brown_darkest);padding:var(--block_padding_large) var(--padding);text-align:center}:is(:is(:is(.page_page__qpePK .page_numbers__hg2qK) .page_content__ebWxc) .page_media__MIFDu) ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}:is(:is(:is(:is(.page_page__qpePK .page_numbers__hg2qK) .page_content__ebWxc) .page_media__MIFDu) ul) li{margin:0 var(--padding)}.page_page__qpePK .page_features__VgS57{margin:0;padding:0;color:var(--primary_black);margin:var(--block_padding_large) 0;list-style:none}:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe{background-color:var(--accent_koivu_even_lighter);border-radius:min(.3vw,.375rem);margin:calc(var(--block_padding_large) * 1.5) 0}.page_page__qpePK .page_approachImg__ISBIp{margin:var(--block_padding_large) auto 0}.page_page__qpePK .page_summary__yU8sq{position:relative;padding:calc(var(--block_padding_large) * .75) 0;color:var(--accent_ivory_light)}:is(.page_page__qpePK .page_summary__yU8sq) .page_bg__yHj9h{position:absolute;height:100%;width:100%;top:0}:is(:is(.page_page__qpePK .page_summary__yU8sq) .page_bg__yHj9h) img{width:100%;height:100%;display:block}:is(.page_page__qpePK .page_summary__yU8sq) .page_content__ebWxc{padding:0 var(--padding) var(--padding);text-align:center}:is(:is(:is(.page_page__qpePK .page_summary__yU8sq) .page_content__ebWxc)>*):first-child{margin-top:0}:is(:is(:is(.page_page__qpePK .page_summary__yU8sq) .page_content__ebWxc)>*):last-child{margin-bottom:0}:is(.page_page__qpePK .page_summary__yU8sq)>*{position:relative}:is(.page_page__qpePK .page_summary__yU8sq) .page_mockup__wiUpi{width:120%;max-width:none;height:auto}.page_page__qpePK .page_radio__gwa5r{padding:var(--block_padding_large) 0;text-align:center}:is(.page_page__qpePK .page_radio__gwa5r) .page_content__ebWxc{width:80%;margin:auto}:is(:is(.page_page__qpePK .page_radio__gwa5r) .page_content__ebWxc) img{margin:var(--block_padding_small) auto}.page_page__qpePK .page_footer__PuTvQ{position:relative}:is(.page_page__qpePK .page_footer__PuTvQ) .page_bg__yHj9h{position:absolute;height:100%;width:100%}:is(.page_page__qpePK .page_footer__PuTvQ) .page_wrapper__EeoLS{position:relative}:is(:is(.page_page__qpePK .page_footer__PuTvQ) .page_wrapper__EeoLS) .page_footerHeadline__MMyxL{padding:calc(var(--block_padding_large) * 2) 0}@media screen and (max-width:767px){:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe{padding:var(--padding);gap:var(--padding)}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_col__BQaGX{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:768px){:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe{padding:1px 0;min-height:min(25vw,28.75rem)}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_title___CQz5{line-height:1}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe):nth-child(odd) .page_picture__4PJbL{flex-direction:row-reverse;left:-10%}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe):nth-child(2n) .page_picture__4PJbL{flex-direction:row-reverse;right:-5%}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_col__BQaGX{position:relative}:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_col__BQaGX) .page_picture__4PJbL{height:160%;position:absolute;top:-30%;bottom:0}:is(:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_col__BQaGX) .page_picture__4PJbL) img{height:100%;width:auto;max-width:none}:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_text__mD1Y7{padding:0;height:100%;display:flex;flex-direction:column;justify-content:center}:is(:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_text__mD1Y7) .page_textWrapper__p6NNY) p{max-width:min(30vw,38rem)}:is(:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_text__mD1Y7)>*):first-child{margin-top:0}:is(:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_text__mD1Y7)>*):last-child{margin-bottom:0}:is(:is(:is(.page_page__qpePK .page_features__VgS57) .page_feature__W_cXe) .page_text__mD1Y7)>p{max-width:80%}}.summaryTable_rating__4iSwf{display:flex;gap:.15em}.summaryTable_rating__4iSwf img{width:min(1.05vw,1.348rem)}.summaryTable_summaryTable__VVusm{margin-left:calc(var(--padding) * 2)}:is(.summaryTable_summaryTable__VVusm tr):last-child td{padding-bottom:0}:is(:is(.summaryTable_summaryTable__VVusm tr):last-child td) .summaryTable_tdContentWrapper__lWDdg{margin-bottom:0}:is(.summaryTable_summaryTable__VVusm tr) td{min-width:6em;vertical-align:super;vertical-align:top;padding-bottom:.75em}:is(:is(.summaryTable_summaryTable__VVusm tr) td) .summaryTable_title__HK4QI{font-size:130%}:is(:is(.summaryTable_summaryTable__VVusm tr) td) .summaryTable_tdContentWrapper__lWDdg{margin-bottom:1em}:is(:is(:is(:is(.summaryTable_summaryTable__VVusm tr) td) .summaryTable_tdContentWrapper__lWDdg)>*):first-child{margin-top:.75em}:is(:is(:is(.summaryTable_summaryTable__VVusm tr) td)>*):first-child{margin-top:0}.footer_footer__ysJQv{position:fixed;top:0;left:0;height:100vh;pointer-events:none;font-size:var(--font_size_tiny);text-transform:uppercase;mix-blend-mode:difference;color:#fff}.footer_footer__ysJQv .footer_wrapper__S5xTA{width:100vh;height:var(--margin);transform-origin:0 0;transform:rotate(-90deg) translateX(-100vh)}:is(.footer_footer__ysJQv .footer_wrapper__S5xTA) .footer_content__PiOOR{width:calc(100% - var(--padding) * 2);padding:var(--padding) var(--padding) 0;display:flex;justify-content:space-between;align-items:center}:is(:is(:is(.footer_footer__ysJQv .footer_wrapper__S5xTA) .footer_content__PiOOR) .footer_list__Bpfon) ul{list-style:none;display:flex;margin:0;padding:0}:is(:is(:is(:is(.footer_footer__ysJQv .footer_wrapper__S5xTA) .footer_content__PiOOR) .footer_list__Bpfon) ul) li{margin:0 .75em}.footer_footer__ysJQv .footer_logoWrapper__PqCDc{display:flex}:is(.footer_footer__ysJQv .footer_logoWrapper__PqCDc) .footer_logo__qEIoK{width:var(--font_size_small);height:var(--font_size_small);margin-left:.5em}