*,:before,:after{box-sizing:border-box}html{scroll-padding-block-start:7.5rem}@media (min-width:640px){:root{--wp--custom--edge--padding:2rem}}@media (min-width:768px){:root{--wp--custom--section--padding:4rem;--wp--custom--section--padding-large:6rem;--wp--custom--section--padding-banner:7rem;--wp--custom--page-header--padding-top:4rem;--wp--custom--page-header--padding-bottom:6rem}}@media (min-width:1024px){:root{--wp--custom--edge--padding:3rem}}:is(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body{overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vml-header>*,.wp-site-blocks>*{margin-block-start:0}.vml-header.is-position-sticky{z-index:50}.vml-header{border-block-end:1px solid var(--wp--preset--color--border-subtle);padding-block:0;padding-inline:0}:where(a,button,input,select,textarea,summary,iframe,[tabindex]):focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}:is(.vml-footer,.vml-consent,[class*=is-style-section-hero],[class*=is-style-section-cta],[class*=is-style-section-dark],.vml-nav--paavalikko .wp-block-navigation__submenu-container) :where(a,button,input,select,textarea,summary,iframe,[tabindex]):focus-visible,:is(.is-style-link-card,.is-style-source-card,.is-style-image-card) :where(a,button):focus-visible{outline-color:var(--wp--preset--color--accent)}.screen-reader-text:not(:focus),.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.wp-block-post-featured-image img,.wp-block-image img{object-fit:cover;object-position:var(--vml-focal,50% 50%)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.vml-header .wp-block-site-logo img{max-inline-size:none;display:block}.vml-header .wp-block-navigation a{text-decoration:none}@media print{.vml-consent,.vml-consent-fab,[data-vml-consent],[data-vml-consent-fab],.wp-block-template-part>header,.wp-block-template-part>footer,header.wp-block-template-part,footer.wp-block-template-part,.is-style-section-related,.is-style-link-pills,.vml-hero__controls,.vml-sponsor,.vml-embed-placeholder,.wp-block-query-pagination,.screen-reader-text{display:none!important}*,:before,:after{color:#000!important;box-shadow:none!important;background:0 0!important}body{font-size:11pt;line-height:1.5}.vml-article{padding-block:0!important}.is-style-article-card .wp-block-post-featured-image,.is-style-article-featured .wp-block-post-featured-image,.is-style-article-list .wp-block-post-featured-image,.vml-hero__images{display:none!important}.is-style-article-card,.wp-block-media-text,.wp-block-columns{display:block!important}.wp-block-media-text__media{aspect-ratio:auto!important;block-size:auto!important;margin-block-end:.5rem!important}.wp-block-media-text__media img{object-fit:contain!important;block-size:auto!important;max-block-size:6cm!important;inline-size:auto!important;position:static!important}.is-style-article-card>li{margin-block-end:1rem}.entry-content figure,.vml-article__hero-image{aspect-ratio:auto!important;block-size:auto!important;overflow:visible!important}.entry-content img,.vml-article__hero-image img{object-fit:contain!important;block-size:auto!important;max-block-size:7cm!important;inline-size:auto!important;max-inline-size:100%!important}h1,h2,h3{break-after:avoid-page}p,li,figure,blockquote{break-inside:avoid-page}.entry-content a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt}}.wp-element-button,.wp-block-button__link{text-align:start;justify-content:center;align-items:center;display:inline-flex}.vml-header__nav a[target=_blank]:after{content:"";vertical-align:middle;block-size:.75rem;inline-size:.75rem;-webkit-mask:var(--vml-external-icon) center / contain no-repeat;-webkit-mask:var(--vml-external-icon) center / contain no-repeat;mask:var(--vml-external-icon) center / contain no-repeat;background-color:currentColor;margin-block-start:-.125rem;margin-inline-start:.5rem;display:inline-block}.vml-header__inner{--vml-external-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E");align-items:center;gap:1rem;min-block-size:5.25rem;padding-block-start:.25rem;padding-inline:1.5rem}@media (max-width:359px){.vml-header__inner{padding-inline:1rem}}@media (min-width:640px){.vml-header__inner{padding-inline:2rem}}@media (min-width:1024px){.vml-header__inner{padding-inline:3rem}}.vml-header__logo img{block-size:2rem;inline-size:auto}@media (max-width:400px){.vml-header__logo img{block-size:1.5rem}}.vml-header__nav{align-items:center;gap:1.5rem}@media (max-width:1023px){.vml-header__nav{flex-wrap:nowrap;gap:.5rem}.vml-header .vml-nav--paavalikko .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.vml-header .vml-nav--paavalikko .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}}:root{--vml-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--vml-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='M14 5l7 7-7 7M21 12H3'/%3E%3C/svg%3E")}body.page .entry-content:not(:has(>[class*=is-style-section-])){padding-block:var(--wp--preset--spacing--60) var(--wp--preset--spacing--70)}main:has(>.entry-content>[class*=is-style-section-page-intro]:first-child)>[class*=is-style-section-page-header]{padding-bottom:0}[class*=is-style-section-page-header]+.entry-content{margin-block-start:0}.vml-archive__title,.vml-article__title{font-size:var(--wp--preset--font-size--section-title)}@media (min-width:768px){[class*=is-style-section-page-header] :is(h1,h2),.vml-archive__title,.vml-article__title{font-size:var(--wp--preset--font-size--xx-large)}}@media (min-width:1024px){[class*=is-style-section-page-header] :is(h1,h2),.vml-archive__title,.vml-article__title{font-size:var(--wp--preset--font-size--xxx-large)}}[class*=is-style-section-]>h2{margin-block:0 2rem;font-size:1.5rem}@media (min-width:768px){[class*=is-style-section-]>h2{font-size:var(--wp--preset--font-size--section-title)}}.is-style-section-related>h2{margin-block-end:2.5rem}[class*=is-style-section-]>:where(.wp-block-group__inner-container,*){margin-inline:auto}.vml-article{background:var(--wp--preset--color--white);padding-block:3rem 0}@media (min-width:768px){.vml-article{padding-block:4rem 0}}.vml-article__header{text-align:center}.vml-article__header .wp-block-breadcrumbs>ol{justify-content:center}.vml-article__title{color:#000;margin-block:0 1rem}.vml-article__header>.vml-article__meta{margin-block:0 2.5rem}.vml-article__meta{color:var(--wp--preset--color--text-secondary);gap:.5rem}.vml-article__meta p,.vml-article__meta .wp-block-post-date,.vml-article__meta .wp-block-site-title{color:var(--wp--preset--color--text-secondary);margin:0}.vml-article__divider{opacity:.5}.vml-article__hero{margin-block-end:3rem}.vml-article__hero .wp-block-post-featured-image{aspect-ratio:16/9;overflow:hidden}.vml-article__hero .wp-block-post-featured-image img{object-fit:cover;background:#f3f4f6;block-size:100%;inline-size:100%}.vml-article__tags{margin-block:2.5rem 0}.vml-article__tags:not(:has(a)){display:none}.vml-byline{margin:0}.vml-footer :where(a){color:var(--wp--preset--color--white);text-decoration:none}.vml-footer :where(a):hover{text-decoration:none}@media (max-width:767px){.vml-footer__top.is-layout-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023px){.vml-footer__top.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vml-footer__publisher-logo{margin-block:0 1.5rem}.vml-footer__publisher-logo img{block-size:5rem;inline-size:auto}.vml-footer .vml-footer__brand p{color:#fffc;margin-block:0;line-height:1.625}.vml-footer .vml-footer__brand .vml-footer__org{color:var(--wp--preset--color--white);margin-block-end:.5rem;font-weight:500}.vml-footer .vml-footer__brand p:last-child{margin-block-start:.75rem}.vml-footer__brand a{color:inherit;text-decoration:none}.vml-footer__brand a:hover{color:var(--wp--preset--color--accent)}.vml-footer__bottom{border-block-start:1px solid color-mix(in srgb, var(--wp--preset--color--white) 20%, transparent);flex-direction:column;align-items:center;gap:1.5rem;margin-block-start:3rem;padding-block-start:2rem}@media (min-width:640px){.vml-footer__bottom{flex-direction:row}}.vml-footer__legal{color:#fff9;gap:.5rem 1.5rem}.vml-footer .vml-footer__legal p{color:inherit;margin:0}.vml-footer__legal a{color:inherit;text-decoration:none}.vml-footer__legal a:hover{color:var(--wp--preset--color--white);text-decoration:underline}.vml-footer p,.vml-footer li,.vml-footer h2,.vml-footer h3,.vml-footer h4,.vml-footer address{color:var(--wp--preset--color--white);max-inline-size:none}.vml-archive__header{text-align:center;margin-block-end:2.5rem}.vml-archive__body>.vml-archive__header>.vml-archive__title{text-align:center;margin-block:0}.vml-archive{padding-block:0}.vml-archive__title{margin-block:.5rem 1rem}.wp-block-post-content :is(h1,h2,h3,h4):not([class*=is-style-section-] *,.is-style-section-hero *),.is-style-section-prose :is(h1,h2,h3,h4),.wp-block-media-text__content :is(h1,h2,h3,h4){color:var(--wp--preset--color--primary-dark)}.wp-block-post-content h2:not([class*=is-style-section-] *,.is-style-section-hero *),.is-style-section-prose h2,.wp-block-media-text__content h2{font-size:var(--wp--preset--font-size--x-large);margin-block:2em 1em;line-height:1.3}.wp-block-post-content h3:not([class*=is-style-section-] *,.is-style-section-hero *),.is-style-section-prose h3,.wp-block-media-text__content h3{margin-block:1.6em .6em;font-size:1.25rem;line-height:1.4}.wp-block-post-content h4:not([class*=is-style-section-] *,.is-style-section-hero *),.is-style-section-prose h4,.wp-block-media-text__content h4{font-size:inherit;font-family:var(--wp--preset--font-family--sans);letter-spacing:0;margin-block:1.5em .5em;font-weight:700;line-height:1.5}.wp-block-media-text__content>:is(h2,h3,h4):first-child,.is-style-section-prose>:is(h2,h3,h4):first-child{margin-block-start:0}.is-style-label+:is(h1,h2,h3,h4),.is-style-label+.wp-block-heading{margin-block-start:0!important}.is-style-contact-box :is(h3,p,div){margin-block:0}.is-style-step-body .wp-block-buttons{padding-block-start:.5rem}.is-style-section-prose>.is-style-label,.wp-block-media-text__content>.is-style-label,.vml-article .wp-block-post-content>.is-style-label{margin-block:0 .25rem}.vml-article .wp-block-post-content :is(ul,ol),.is-style-section-prose :is(ul,ol),.wp-block-media-text__content :is(ul,ol),.is-style-step-body :is(ul,ol),.wp-block-details>:is(ul,ol),.is-style-colored-box :is(ul,ol){margin-block:1.25em;padding-inline-start:1.625em}.vml-article .wp-block-post-content :is(ul,ol)>li,.is-style-section-prose :is(ul,ol)>li,.wp-block-media-text__content :is(ul,ol)>li,.is-style-step-body :is(ul,ol)>li,.wp-block-details>:is(ul,ol)>li,.is-style-colored-box :is(ul,ol)>li{margin-block:.5em}.wp-block-embed figcaption{text-align:start;margin-block:.75rem 0}.vml-article .wp-block-post-content>.wp-block-embed,.wp-block-post-content>.wp-block-embed,.is-style-section-prose>.wp-block-embed,.vml-article .wp-block-post-content>.wp-block-gallery,.wp-block-post-content>.wp-block-gallery,.is-style-section-prose>.wp-block-gallery{margin-block:2.5rem}.vml-home__section-header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-block-end:2rem}.vml-home__section-header>.wp-block-group>*{margin-block:0}.vml-home__section-header .is-style-label{margin-block-end:.5rem}[class*=is-style-section-] .vml-home__section-header>.wp-block-group>h2,[class*=is-style-section-] .vml-home__section-header>h2{margin-block-end:0}.vml-home__bento .is-style-article-featured .wp-block-post-title{margin-block:.75rem .5rem;line-height:1.15}.vml-home__bento .is-style-article-list .wp-block-post-title{line-height:1.35}.vml-home__bento .is-style-article-list>li{border-block-start:1px solid var(--wp--preset--color--border-subtle);padding-block:1.25rem}.vml-home__bento .is-style-article-list>li:first-child{border-block-start:0;padding-block-start:0}.vml-home__bento .is-style-article-list>li:last-child{padding-block-end:0}.vml-home__bento .is-style-article-list .wp-block-post-terms a{padding-block:.25rem;display:inline-block}.vml-home__bento .is-style-article-list .wp-block-post-terms{color:var(--wp--preset--color--primary);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.vml-home__bento .is-style-article-list .wp-block-post-date{color:var(--wp--preset--color--text-muted)}.is-style-card-meta{align-items:baseline;gap:.5rem}.is-style-card-meta>*{margin-block:0}.is-style-card-meta>*+:before{content:"·";color:var(--wp--preset--color--text-muted);margin-inline-end:.5rem}.vml-footer__title{letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-block:0 1rem;font-weight:500}.vml-footer__list ul,.vml-footer__list.wp-block-categories{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.vml-footer__categories a{color:#fffc}.vml-footer__categories a:hover{color:var(--wp--preset--color--accent)}.vml-footer__person{margin-block-end:1.5rem}.vml-footer__person p{color:#fffc;margin-block:0;line-height:1.6}.vml-footer__role{font-size:var(--wp--preset--font-size--x-small);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.vml-footer .vml-footer__name{color:var(--wp--preset--color--white);font-weight:500}.vml-footer__contacts a:hover{color:var(--wp--preset--color--accent)}.vml-footer__publisher{color:#fff9;margin-block:0}