:root{--width-max-mobile:1030px}.sifi-brevo-form{--sifi-brevo-form-height:72rem;--sifi-brevo-form-height-mobile:92rem;margin:2.4rem 0;width:100%}.sifi-brevo-form--iframe iframe{border:0;display:block;height:var(--sifi-brevo-form-height);margin:0 auto;width:min(100%,54rem)}.sifi-brevo-form--missing{border:1px dashed var(--color-error);color:var(--color-error);font-size:var(--font-size-14);padding:1.2rem 1.6rem}@media screen and (max-width:600px){.sifi-brevo-form--iframe iframe{height:var(--sifi-brevo-form-height-mobile)}}@media print{.sifi-brevo-form{display:none}}.sifi-brevo-form--html .sib-form{--sf-tausta:#e4f1f8;--sf-tumma:var(--sifi-textcol-h-1,#00394c);--sf-teksti:var(--sifi-textcol-primary,#3b3f44);--sf-apu:var(--sifi-gray3,#5b6b73);--sf-reuna:#7397a0;--sf-painike:var(--sifi-cta-primary-a-default,#0397ca);--sf-otsikkofontti:var(--font-oswald,"Oswald","Arial Narrow",sans-serif);--sf-fontti:var(--font-barlow,inherit);background:#0000!important;font-family:var(--sf-fontti)!important;margin:0!important;padding:0!important;text-align:left!important}.sifi-brevo-form--html .sib-form .sifi-brevo-box{background:var(--sf-tausta)!important;border:0!important;border-radius:.8rem!important;box-sizing:border-box;display:block!important;max-width:none!important;padding:3.6rem 4rem!important}.sifi-brevo-form--html .sib-form .sifi-brevo-box.sifi-brevo-box--hidden{display:none!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div{padding:0 0 1.6rem!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:last-of-type{padding-bottom:0!important}.sifi-brevo-form--html .sib-form .entry__choice span,.sifi-brevo-form--html .sib-form .entry__label,.sifi-brevo-form--html .sib-form .input,.sifi-brevo-form--html .sib-form .sib-form-block,.sifi-brevo-form--html .sib-form .sib-form-block p{font-family:var(--sf-fontti)!important}#article-main-content .sifi-brevo-form--html .sib-form .sib-form-block p,.sifi-brevo-form--html .sib-form .sib-form-block p{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:first-of-type .sib-form-block{color:var(--sf-tumma)!important;font-family:var(--sf-otsikkofontti)!important;font-size:3rem!important;font-weight:500!important;line-height:1.2!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:first-of-type .sib-form-block p{font-family:inherit!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:nth-of-type(2) .sib-form-block{color:var(--sf-teksti)!important;font-size:1.7rem!important;line-height:1.55!important}.sifi-brevo-form--html .sib-form .entry__label{color:var(--sf-tumma)!important;font-size:1.4rem!important;font-weight:700!important;margin-bottom:.8rem!important}.sifi-brevo-form--html .sib-form .entry__label:after,.sifi-brevo-form--html .sib-form .entry__label_optin{content:none!important;display:none!important}.sifi-brevo-form--html .sib-form .entry__field{background:var(--color-white,#fff)!important;border:1px solid var(--sf-reuna)!important;border-radius:4px!important;box-shadow:none!important;margin:0!important;max-width:38rem}.sifi-brevo-form--html .sib-form .entry__field:focus-within{border-color:var(--sf-tumma)!important;box-shadow:0 0 0 2px #0397ca40!important}.sifi-brevo-form--html .sib-form .entry__field .input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:var(--sf-teksti)!important;font-size:1.6rem!important;height:4.8rem!important;padding:0 1.4rem!important;transition:none}.sifi-brevo-form--html .sib-form .entry__field .input::-moz-placeholder{color:#8a9aa1!important;font-family:var(--sf-fontti)!important}.sifi-brevo-form--html .sib-form .entry__field .input::placeholder{color:#8a9aa1!important;font-family:var(--sf-fontti)!important}.sifi-brevo-form--html .sib-form .entry__choice{padding-left:0!important;text-indent:0!important}.sifi-brevo-form--html .sib-form .entry__choice label{align-items:flex-start;color:inherit!important;cursor:pointer;display:flex!important;font-size:inherit!important;gap:1.2rem}.sifi-brevo-form--html .sib-form .entry__choice .checkbox{background:var(--color-white,#fff)!important;border:2px solid var(--sf-tumma)!important;border-radius:3px!important;box-sizing:border-box;flex-shrink:0;height:2rem!important;margin:1px 0 0!important;position:relative!important;top:0!important;width:2rem!important}.sifi-brevo-form--html .sib-form .entry__choice .input_replaced:checked+.checkbox{background:var(--sf-tumma)!important;border-color:var(--sf-tumma)!important}.sifi-brevo-form--html .sib-form .entry__choice .input_replaced:focus-visible+.checkbox{outline:2px solid var(--sf-painike);outline-offset:2px}.sifi-brevo-form--html .sib-form .entry__choice span:not(.checkbox),.sifi-brevo-form--html .sib-form .entry__choice span:not(.checkbox) p{color:var(--sf-teksti)!important;font-size:1.5rem!important;line-height:1.45!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:nth-last-of-type(2) .sib-form-block{color:var(--sf-apu)!important;font-size:1.35rem!important;line-height:1.5!important}.sifi-brevo-form--html .sib-form .sifi-brevo-box a{color:var(--color-link-text,#1d708f)!important;text-decoration:underline}.sifi-brevo-form--html .sib-form .sifi-brevo-box a:hover{color:var(--sf-tumma)!important}.sifi-brevo-form--html .sib-form .sib-form-block__button{align-items:center;background:var(--sf-painike)!important;border:0!important;border-radius:0!important;color:var(--color-white,#fff)!important;cursor:pointer;display:inline-flex!important;font-family:var(--sf-fontti)!important;font-size:1.3rem!important;font-weight:700!important;gap:1rem;height:4.4rem;letter-spacing:.04em;line-height:1.2!important;margin:0!important;max-width:none!important;overflow:visible!important;padding:0 2.4rem!important;text-overflow:clip!important;text-transform:uppercase;transition:background-color .15s;white-space:normal!important}.sifi-brevo-form--html .sib-form .sib-form-block__button:after{border-right:3px solid;border-top:3px solid;content:"";height:.7rem;margin-left:2px;transform:rotate(45deg);width:.7rem}.sifi-brevo-form--html .sib-form .sib-form-block__button:hover{background:var(--sf-tumma)!important}.sifi-brevo-form--html .sib-form .sib-form-block__button:focus-visible{outline:2px solid var(--sf-tumma);outline-offset:3px}.sifi-brevo-form--html .sib-form .entry__error{border-radius:4px!important;font-family:var(--sf-fontti)!important;font-size:1.4rem!important;line-height:1.4!important;margin-top:.6rem!important;max-width:38rem!important;padding:.4rem .8rem!important}.sifi-brevo-form--html .sib-form .sib-form-message-panel{border-radius:.8rem!important;font-family:var(--sf-fontti)!important;font-size:1.5rem!important;margin:0 0 1.6rem!important;max-width:none!important;padding:1.2rem 1.6rem!important}.article-fallback-banner-embed .sifi-brevo-form{margin:0}.article-fallback-banner-embed .sifi-brevo-form--html .sib-form .sifi-brevo-box{background:#0000!important;border-radius:0!important;padding:0!important}.article-fallback-banner-embed .sifi-brevo-form--html .sib-form .sib-form-block{padding-left:0!important;padding-right:0!important}.article-fallback-banner-embed .sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:first-of-type .sib-form-block{font-size:2.4rem!important}@media screen and (max-width:600px){.sifi-brevo-form--html .sib-form .sifi-brevo-box{padding:2.6rem 2rem!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:first-of-type .sib-form-block{font-size:2.6rem!important}.article-fallback-banner-embed .sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:first-of-type .sib-form-block{font-size:2rem!important}.sifi-brevo-form--html .sib-form .sifi-brevo-form__form>div:nth-of-type(2) .sib-form-block{font-size:1.6rem!important}.sifi-brevo-form--html .sib-form .entry__field{max-width:none}.sifi-brevo-form--html .sib-form .entry__field .input{height:5rem!important}.sifi-brevo-form--html .sib-form .entry__choice .checkbox{height:2.2rem!important;width:2.2rem!important}.sifi-brevo-form--html .sib-form .sib-form-block__button{display:flex!important;font-size:1.4rem!important;height:5rem;justify-content:center;width:100%!important}}