.hs-cta-simple-placeholder img{opacity:0}.hs-cta-simple-placeholder{color:transparent!important;font-family:Sofia Pro Bold,Arial,sans-serif!important;font-size:1rem!important;font-weight:700!important;line-height:1.1!important;margin:0!important;text-decoration:none!important}:root{--tides-white:#fff;--tides-blue-1-primary:#0c4c82;--tides-black-1-primary-body:#333;--tides-blue-2-secondary:#55b1ff;--tides-blue-2-secondary-eyebrow:#2f86d6;--tides-blue-3-accent:#55b1ff;--tides-blue-4-neutral:#a0d3ff;--tides-sand-1:#eeede8;--tides-red-1:#ff505a}em,i{font-style:normal!important}html{scroll-behavior:smooth}body{background-color:var(--tides-white);color:var(--tides-black-1-primary-body);font-family:Sofia Pro Regular,Tahoma,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.55}@media (max-width:768px){li,p{font-size:1.0625rem}}input,li,p,span,textarea{color:var(--tides-black-1-primary-body)}.bullet-blue li::marker{color:var(--tides-blue-4-neutral)}.tides-lead{font-size:1.25rem;line-height:1.6}.text-light{font-weight:300}.text-bold,b,strong{font-weight:700}.tavutus{hyphens:auto;overflow-wrap:break-word}.ei-tavutusta{hyphens:none!important;white-space:nowrap}@media (min-width:769px) and (max-width:1024px){.tavutus-tablet{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;word-break:normal}}.tablet-only-word{display:none}@media (min-width:769px) and (max-width:1024px){.tablet-only-word{display:inline}.not-tablet-word{display:none}}h1,h2,h3{color:var(--tides-blue-1-primary);font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.1;margin-bottom:.25em;margin-top:.6em;text-transform:uppercase}h4,h5,h6{color:var(--tides-black-1-primary-body);font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif}h2{font-size:3.2rem;letter-spacing:-.3px}h3{font-size:2.4rem}h4{font-size:1.6rem;text-transform:none}h4,h5,h6{font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif}h5,h6{font-size:1rem;letter-spacing:.1em;text-transform:uppercase}h1 span,h2 span,h3 span,h4 span{color:inherit}.atmc-cap,.tides-eyebrow{color:var(--tides-blue-2-secondary-eyebrow);font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.12em;margin-bottom:.4rem;text-transform:uppercase}@media (max-width:768px){.atmc-cap,.tides-eyebrow{font-size:1rem}.page-collaboration .atmc-cap,.page-collaboration .tides-eyebrow{font-size:.95rem;letter-spacing:.08em}}.atmc-h4,.feature h3,.feature__heading{color:var(--tides-blue-1-primary)!important;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-size:1.6rem;font-weight:700;line-height:1.2;text-transform:uppercase}@media (max-width:767px){h1{font-size:2.8rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.3rem}h5,h6{font-size:.9rem}}a{color:var(--tides-blue-1-primary);text-decoration:underline}a:hover{color:var(--tides-blue-2-secondary)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--tides-blue-3-accent);outline-offset:2px}footer.tides-footer .atmc-sitefooter_menu li.active>a{color:var(--tides-blue-4-neutral)!important}.tides-container{margin:0 auto;max-width:1120px;padding:0 1.5rem}.tides-section{padding:4rem 0}.tides-section--tight{padding:2.5rem 0}.tides-section--primary{background-color:var(--tides-blue-1-primary);color:var(--tides-white)}.tides-hero,.tides-section--neutral{background-color:var(--tides-sand-1)}.tides-hero{padding:4.5rem 0 3.5rem}.tides-hero__inner{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin:0 auto;max-width:1120px;padding:0 1.5rem}.tides-hero__cta-group{display:flex;gap:.75rem;margin-top:1.5rem}@media (max-width:768px){.tides-hero__inner{grid-template-columns:1fr}}blockquote{border-left:4px solid var(--tides-blue-4-neutral);color:var(--tides-blue-1-primary);font-family:Sofia Pro Regular,Tahoma,Arial,sans-serif;font-weight:400;padding-left:1rem}.tides-form{max-width:640px}.tides-form label{font-weight:600;margin-bottom:.25rem}.tides-form input,.tides-form select,.tides-form textarea{background-color:var(--tides-white);border:1px solid var(--tides-blue-4-neutral);border-radius:.25rem;color:var(--tides-blue-1-primary);padding:.6rem .75rem;width:100%}.tides-form input:focus,.tides-form select:focus,.tides-form textarea:focus{border-color:var(--tides-blue-3-accent);outline:2px solid var(--tides-blue-3-accent)}.tides-form__field{margin-bottom:1rem}.tides-cta-bar{background-color:var(--tides-blue-1-primary);color:var(--tides-white);padding:2.5rem 0}.tides-cta-bar__inner{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin:0 auto;max-width:1120px;padding:0 1.5rem}.bg-primary{background-color:var(--tides-blue-1-primary);color:var(--tides-white)}.bg-secondary{background-color:var(--tides-blue-2-secondary);color:var(--tides-white)}.bg-accent{background-color:var(--tides-blue-3-accent)}.bg-accent,.bg-neutral-blue{color:var(--tides-blue-1-primary)}.bg-neutral-blue{background-color:var(--tides-blue-4-neutral)}.bg-sand{background-color:var(--tides-sand-1);color:var(--tides-blue-1-primary)}.bg-alert{background-color:var(--tides-red-1);color:var(--tides-white)}.atmc-h4{color:var(--tides-blue-1-primary)!important;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-weight:700;text-transform:uppercase}.atmc-hero-01_heading,.atmc-hero-heading,.hero-banner-lite__title,.hero-banner__title{font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif;font-size:5rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:.25em;margin-top:.6em;max-width:618px;text-transform:uppercase}@media (max-width:768px){.atmc-hero-01_heading,.atmc-hero-heading,.hero-banner-lite__title,.hero-banner__title{font-size:2.8rem;letter-spacing:-.015em}}@media (max-width:767px){.atmc-hero-01{padding-top:4.375rem!important}}.atmc-hero-01_subheading,.tides-hero-ingress{color:#fff;font-family:Sofia Pro Regular,Tahoma,Arial,sans-serif;font-size:1.375rem;font-weight:300;line-height:1.45;margin-top:1.25rem;max-width:520px}.span12.py-4.text-left.text-white{padding-left:3rem!important;padding-top:.25rem!important}.atmc-hero-01_heading{color:#fff;font-size:3.5rem!important;letter-spacing:0!important;line-height:1.07!important;max-width:618px;text-shadow:0 4px 8px rgba(0,0,0,.2)}.span12.py-4.text-left.text-white:after,.span12.py-4.text-left.text-white:before{content:none!important;display:none!important}.atmc-hero-scroll,.atmc-scroll-indicator,.atmc-scroll-to,.atmc-scroll-to-white{display:none!important}.atmc-hero-01{padding-top:7.5rem!important}.tides-header{background:transparent!important;border:none!important;box-shadow:none!important;left:0;position:absolute;top:0;transition:background .35s ease,box-shadow .35s ease;width:100%;z-index:50}.tides-header .atmc-header_container{align-items:center;display:flex;justify-content:space-between;padding-bottom:.625rem;padding-top:.625rem}.tides-header .atmc-header_logo{padding-left:1.5rem}@media (max-width:767px){.tides-header.atmc-header--sticky .atmc-header_logo,.tides-header.sticky .atmc-header_logo{margin-right:15px!important;padding-left:0!important}}.tides-header .hs-menu-wrapper a,.tides-header .navigation-primary a{color:#fff!important;font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif!important;font-size:.9rem;font-weight:700!important;letter-spacing:.5px;padding:.625rem .75rem;text-transform:uppercase;transition:opacity .2s ease}.tides-header .navigation-primary a:after,.tides-header .navigation-primary a:before{background-color:#55b1ff!important}.tides-header .atmc-header_menu-wrapper{margin-left:auto!important}.tides-header .atmc-header_navigation{align-items:center;display:flex;justify-content:flex-end!important;padding-right:1.5rem}.tides-header-cta .button,.tides-header-cta button{align-items:center;display:inline-flex;font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif;font-weight:600;height:36px;letter-spacing:.6px;margin-left:1rem;padding:8px 18px}.tides-header .atmc-header-01_search_trigger i,.tides-header .atmc-header-01_search_trigger svg{color:#fff!important;fill:#fff!important}.tides-header .atmc-header-01_search_trigger{border-left:none!important;border-right:none!important}.tides-header .hs-menu-wrapper ul ul{background:var(--tides-blue-1-primary)!important}.tides-header .hs-menu-wrapper ul ul a{color:#fff!important}.tides-header .hs-menu-wrapper ul ul a:hover{background:hsla(0,0%,100%,.1)!important}#hs_cos_wrapper_footer.hs_cos_wrapper_type_choice,#hs_cos_wrapper_header.hs_cos_wrapper_type_choice{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.tides-header .atmc-header_right{align-items:center;display:flex;gap:.75rem}.tides-header .atmc-header_language-switcher{border-left:none!important;padding-left:0!important}.tides-header .atmc-header_language-switcher a,.tides-header .atmc-header_language-switcher-label-current{color:#fff!important;font-family:Sofia Pro Bold,Arial,sans-serif!important;font-size:.9rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tides-header .atmc-header_navigation .hs-menu-wrapper ul li a{align-items:center;display:flex;line-height:1.2;padding-bottom:1.625rem;padding-top:.5rem}.tides-header .atmc-header_language-switcher{align-items:center;display:flex}.tides-header.sticky{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(12,76,130,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.18);left:0;position:fixed;top:0;transition:background .25s ease,box-shadow .25s ease;width:100%;z-index:9999}@media (max-width:768px){.tides-header .tides-header-cta,.tides-header:not(.sticky):not(.atmc-header--sticky) .atmc-header_menu-wrapper{display:none!important}.tides-header .atmc-header_logo img{height:auto!important;max-height:48px!important;width:auto!important}.tides-header .atmc-header_right{align-items:center;display:flex;gap:.4rem!important;margin-left:auto}.tides-header.atmc-header--sticky .atmc-header_menu-wrapper{display:block!important}.tides-header.atmc-header--sticky{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important;box-shadow:none!important}.tides-header.atmc-header--sticky .atmc-header_navigation{align-items:center!important;display:flex!important;justify-content:center!important;padding-right:0!important}.tides-header.atmc-header--sticky .hs-menu-wrapper ul{display:flex!important;flex-wrap:nowrap!important;gap:.65rem!important;margin:0;padding:0}.tides-header.atmc-header--sticky .hs-menu-wrapper ul li{white-space:nowrap!important}.tides-header.atmc-header--sticky .hs-menu-wrapper ul li a{color:#fff!important;font-size:.78rem!important;letter-spacing:.04em!important;padding:2px 1px!important}.tides-header .atmc-header_language-switcher a,.tides-header .atmc-header_language-switcher-label-current{font-size:.78rem!important}.tides-header.atmc-header--sticky .atmc-header_menu-wrapper,.tides-header.sticky .atmc-header_menu-wrapper{display:block!important}}.main-nav,.tides-hamburger,.tides-hamburger__bar{display:none!important}@media (max-width:768px){.tides-header .atmc-header_container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:.5rem 1rem}.tides-header .atmc-header_logo{flex:0 0 auto;margin-right:65px}.tides-header .atmc-header_menu-wrapper{display:flex;flex:1 1 auto;justify-content:center}.tides-header .atmc-header_navigation{width:100%}.tides-header .atmc-header_navigation .hs-menu-wrapper ul{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.25rem;justify-content:center!important;margin:0;padding:0;transform:translateX(-2px)}.tides-header .atmc-header_navigation .hs-menu-wrapper ul li{list-style:none;white-space:nowrap}.tides-header .atmc-header_navigation .hs-menu-wrapper ul li a{align-items:center;display:flex;font-size:.78rem;letter-spacing:.04em;padding:4px 6px}.tides-header .atmc-header_right{align-items:center;display:flex;flex:0 0 auto;gap:.25rem;margin-left:8px}.tides-header .atmc-header_container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding-left:0;padding-right:16px}.tides-header .atmc-header_logo{flex:0 0 auto;margin-right:15px;order:1}.tides-header .atmc-header_menu-wrapper{display:flex;flex:1 1 auto;justify-content:center;order:2}.tides-header .atmc-header_right{align-items:center;display:flex;flex:0 0 auto;gap:.4rem;margin-left:auto;order:3}.tides-header:not(.atmc-header--sticky) .tides-header-cta{display:none!important}.tides-header.atmc-header--sticky .tides-header-cta,.tides-header.sticky .tides-header-cta{display:inline-flex!important}.tides-header.atmc-header--sticky .atmc-header_language-switcher,.tides-header.sticky .atmc-header_language-switcher{display:none!important}.tides-header.atmc-header--sticky .hs-menu-wrapper ul{gap:.1rem!important}.tides-header.atmc-header--sticky .hs-menu-wrapper ul li a{font-size:.75rem!important;letter-spacing:.04em!important;padding:0!important}.tides-header.atmc-header--sticky .atmc-header_navigation{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (min-width:769px) and (max-width:1200px){.tides-header .atmc-header_container{align-items:center;display:flex}.tides-header .atmc-header_logo{flex:0 0 auto;margin-right:15px;order:1}.tides-header .atmc-header_menu-wrapper{flex:1 1 auto;margin-left:0;order:2}.tides-header .tides-header-cta{order:3}.tides-header .atmc-header_language-switcher{margin-left:8px;order:4}.tides-header .atmc-header_right{align-items:center;display:flex;gap:.5rem}}@media (max-width:768px){.tides-header.atmc-header--sticky .atmc-header_logo img,.tides-header.sticky .atmc-header_logo img{height:auto!important;max-height:36px!important;transition:all .25s ease;width:auto!important}.tides-header.atmc-header--sticky .atmc-header_logo,.tides-header.sticky .atmc-header_logo{transform:scale(.9);transform-origin:left center}.tides-header.atmc-header--sticky .tides-header-cta .button,.tides-header.sticky .tides-header-cta .button{border-radius:24px;font-size:.75rem!important;line-height:1!important;padding:6px 10px!important;white-space:nowrap}}@media (min-width:769px) and (max-width:1024px){.tides-header .atmc-header_menu-wrapper{margin-left:160px!important}.tides-header .atmc-header_container{align-items:center;display:flex}.tides-header .atmc-header_logo{flex:0 0 auto;margin-right:15px;order:1}.tides-header .atmc-header_menu-wrapper{flex:1 1 auto;order:2}.tides-header .tides-header-cta{margin-left:12px;order:3}.tides-header .atmc-header_language-switcher{margin-left:12px;order:4}}.tides-header .hs-menu-wrapper a:hover,.tides-header .navigation-primary a:hover,.tides-header.atmc-header--sticky .hs-menu-wrapper a:hover{color:var(--tides-blue-3-accent)!important;opacity:1!important}.tides-header .tides-header-cta .button,.tides-header .tides-header-cta button{background-color:var(--tides-blue-3-accent)!important;border-radius:24px;color:var(--tides-white)!important}.page-selkeys h1.atmc-hero-01_heading{font-size:3.9rem!important;letter-spacing:-.015em!important;line-height:1.05!important;margin-bottom:.35em!important}.page-selkeys .atmc-hero-01 p{font-size:1.25rem!important;line-height:1.45!important;margin-bottom:2rem!important;margin-top:.5rem!important;max-width:420px!important}@media (max-width:768px){.page-selkeys .atmc-hero-01{padding-top:.05px!important}.page-selkeys h1.atmc-hero-01_heading{margin-top:.05rem!important}}.hero-explanation{margin-bottom:1.2rem}@media (max-width:768px){.hero-explanation{margin-bottom:1.15rem}.selkeys-hero{background-position:33%!important}}.uudista-hero .hero-banner-lite__title{color:var(--tides-blue-1-primary)!important;display:block;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-size:3.9rem!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.05!important;max-width:none!important;text-shadow:none!important;text-transform:uppercase!important;width:100%!important}.uudista-hero .hero-banner-lite{padding-bottom:2rem!important;padding-top:2.5rem!important}.uudista-hero+.tides-section,.uudista-hero+section{padding-top:1.25rem!important}.page-check .tides-header:not(.sticky):not(.atmc-header--sticky),.page-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky),.page-cookies .tides-header:not(.sticky):not(.atmc-header--sticky),.page-cookies-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky),.page-privacy .tides-header:not(.sticky):not(.atmc-header--sticky),.page-privacy-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky),.page-thankyou .tides-header:not(.sticky):not(.atmc-header--sticky),.page-thankyou-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky),.page-uudista .tides-header:not(.sticky):not(.atmc-header--sticky),.page-yhteys .tides-header:not(.sticky):not(.atmc-header--sticky){backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background:rgba(12,76,130,.06)!important;border-bottom:1px solid rgba(12,76,130,.08)!important;box-shadow:none!important;transition:background .25s ease,backdrop-filter .25s ease,border .25s ease}.page-check .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-cookies .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-cookies-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-privacy .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-privacy-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-thankyou .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-thankyou-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-uudista .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a,.page-yhteys .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a{color:var(--tides-blue-1-primary)!important;opacity:1!important;text-decoration:none!important}.page-check .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-cookies .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-cookies-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-privacy .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-privacy-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-thankyou .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-thankyou-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-uudista .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover,.page-yhteys .tides-header:not(.sticky):not(.atmc-header--sticky) .hs-menu-wrapper a:hover{color:var(--tides-blue-3-accent)!important}.page-check .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-cookies .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-cookies-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-privacy .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-privacy-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-thankyou .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-thankyou-collaboration .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-uudista .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button,.page-yhteys .tides-header:not(.sticky):not(.atmc-header--sticky) .tides-header-cta .button{background-color:var(--tides-blue-3-accent)!important;border-radius:24px!important;color:#fff!important}.page-check .tides-header.atmc-header--sticky,.page-check .tides-header.sticky,.page-collaboration .tides-header.atmc-header--sticky,.page-collaboration .tides-header.sticky,.page-cookies .tides-header.atmc-header--sticky,.page-cookies .tides-header.sticky,.page-cookies-collaboration .tides-header.atmc-header--sticky,.page-cookies-collaboration .tides-header.sticky,.page-privacy .tides-header.atmc-header--sticky,.page-privacy .tides-header.sticky,.page-privacy-collaboration .tides-header.atmc-header--sticky,.page-privacy-collaboration .tides-header.sticky,.page-thankyou .tides-header.atmc-header--sticky,.page-thankyou .tides-header.sticky,.page-thankyou-collaboration .tides-header.atmc-header--sticky,.page-thankyou-collaboration .tides-header.sticky,.page-uudista .tides-header.atmc-header--sticky,.page-uudista .tides-header.sticky,.page-yhteys .tides-header.atmc-header--sticky,.page-yhteys .tides-header.sticky{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:rgba(12,76,130,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.18)!important;transition:background .25s ease,backdrop-filter .25s ease,box-shadow .25s ease}.uudista-hero-compact .hero-banner__title{color:var(--tides-blue-1-primary)!important;display:block;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-size:3.9rem!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.05!important;max-width:none!important;text-shadow:none!important;text-transform:uppercase!important;width:100%!important}.page-uudista h1.atmc-hero-02_heading{font-size:3.8rem!important;letter-spacing:-.015em!important;line-height:1.05!important;margin-bottom:.35em}.page-uudista .atmc-hero-02 p{color:var(--tides-black-1-primary-body)!important;font-size:1.25rem!important;line-height:1.45!important;margin-bottom:1.5rem!important;margin-top:.5rem!important;max-width:640px!important}.uudista-hero .atmc-hero-01_heading,.uudista-hero .hero-banner-lite__title,.uudista-hero .hero-banner__title{color:var(--tides-blue-1-primary)!important;display:block;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-size:4.6rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.05!important;max-width:none!important;text-shadow:none!important;text-transform:uppercase!important;width:100%!important}@media (max-width:768px){.uudista-hero-compact .hero-banner__title{color:var(--tides-blue-1-primary)!important;display:block;font-family:Sofia Pro Bold Condensed,Tahoma,Arial,sans-serif!important;font-weight:700!important;max-width:none!important;text-shadow:none!important;text-transform:uppercase!important;width:100%!important}.page-uudista h1.atmc-hero-02_heading,.uudista-hero-compact .hero-banner__title{font-size:3.5rem!important;letter-spacing:-.015em!important;line-height:1.05!important}.uudista-statement span{font-size:1rem!important;line-height:1.45}}.page-uudista .tides-section--model{background:linear-gradient(hsla(0,0%,100%,.96),hsla(0,0%,100%,.96))}@media (min-width:769px) and (max-width:1024px){.page-uudista .uudista-card-4 .atmc-counter-03_content{max-width:clamp(11ch,20vw,14ch)}.page-uudista .uudista-card-4 label.block.mt-2{hyphens:auto;overflow-wrap:break-word}.page-uudista .uudista-card-4 .ml-2{line-height:1.25}.page-uudista .uudista-card-2 label.block.mt-2{hyphens:auto;overflow-wrap:break-word}}.page-uudista .atmc-counter-03_content>.flex,.page-uudista .atmc-counter-03_inner{align-items:flex-start}.page-uudista .atmc-counter-03_icon{margin-top:0}.page-uudista .atmc-counter-03_number{margin-top:.1em}@media (max-width:768px){.page-selkeys h1.atmc-hero-01_heading,.page-uudista h1.atmc-hero-02_heading{margin-bottom:.3em!important}.page-selkeys .atmc-hero-01 p,.page-uudista .atmc-hero-02 p{margin-bottom:1.5rem!important;margin-top:.35rem!important}.page-selkeys .atmc-hero-01+h2{margin-top:.3rem!important}.page-selkeys .atmc-hero-01 .cta_button{margin-bottom:.4rem!important}}@media (min-width:769px) and (max-width:1024px){.page-selkeys .atmc-headline h2{font-size:clamp(2.2rem,3.6vw,2.6rem)!important;letter-spacing:-.01em;line-height:1.12;padding-top:.5rem}}@media (min-width:768px) and (max-width:1024px){.page-selkeys .atmc-feature-01:first-child{padding-left:2rem;padding-right:1.5rem;width:150%}}@media (min-width:769px) and (max-width:1024px){.page-selkeys .atmc-feature-01:first-child h3,.page-selkeys .atmc-feature-01:first-child p{max-width:12ch}.page-selkeys h2.atmc-headline-default{font-size:clamp(2.2rem,3.6vw,2.6rem)!important;letter-spacing:-.01em;line-height:1.15;max-width:24ch;text-wrap:balance}}.page-contact .tides-brand-section .tides-brand-content,.page-uudista .tides-brand-section .tides-brand-content,.page-yhteys .tides-brand-section .tides-brand-content{max-width:560px}.page-contact .tides-brand-section,.page-uudista .tides-brand-section,.page-yhteys .tides-brand-section{overflow:hidden}@media (max-width:768px){.page-contact .tides-brand-section:before,.page-uudista .tides-brand-section:before,.page-yhteys .tides-brand-section:before{background:rgba(12,76,130,.1);content:"";inset:0;position:absolute}.page-contact .tides-brand-section,.page-uudista .tides-brand-section,.page-yhteys .tides-brand-section{padding-bottom:3rem}}@media (min-width:1201px){.tides-header .atmc-header_logo img{max-height:58px}}@media (min-width:769px) and (max-width:1200px){.tides-header .atmc-header_logo img{max-height:50px}}@media (max-width:768px){.tides-header .atmc-header_logo img{max-height:46px}}.tides-msg-toggle
.hs-form-frame[data-form-id=f96f6ef0-50cf-437f-9d96-72d4ec9b6e57]{display:block!important;margin-left:0!important;margin-right:auto!important;max-width:520px!important;width:100%!important}.tides-msg-toggle
.hs-form-frame[data-form-id=f96f6ef0-50cf-437f-9d96-72d4ec9b6e57]
iframe{display:block!important;margin-left:0!important;margin-right:auto!important}.tides-msg-toggle{text-align:left!important}.contact-row{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.contact-row img{flex-shrink:0;width:22px}.contact-line{align-items:center;display:flex;gap:.625rem}.contact-line img{display:block;height:22px;width:22px}.contact-text-block{display:flex;flex-direction:column}.contact-desc{font-size:.9rem;line-height:1.4;margin-left:2rem;margin-top:.25rem}.contact-country{font-size:.9em;opacity:.7}.page-yhteys .atmc-content,.page-yhteys .atmc-content-01{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.tides-contact-link{color:#2f86d6;text-decoration:none}.tides-contact-link:hover{text-decoration:underline}.contact-link,.contact-link:visited{color:var(--tides-black-1-primary-body)}.contact-link:focus,.contact-link:hover{color:var(--tides-blue-3-accent)}.contact-link:focus{outline:2px solid var(--tides-blue-3-accent)}.contact-icon-link{align-items:center;display:inline-flex;line-height:1}.contact-icon-link img{transition:opacity .2s ease,transform .2s ease}.contact-icon-link:focus img,.contact-icon-link:hover img{opacity:.8;transform:scale(1.05)}.contact-icon-link:focus{outline:2px solid var(--tides-blue-3-accent);outline-offset:2px}@media (min-width:769px) and (max-width:1200px){.tides-header .tides-header-cta{display:block!important}}@media (min-width:769px) and (max-width:1024px){.page-selkeys .atmc-headline h2,.page-selkeys h2{font-size:2.1rem!important;letter-spacing:-.01em;line-height:1.18!important;max-width:24ch;padding-top:.5rem;text-wrap:balance}.page-selkeys .atmc-feature-01 h3,.page-selkeys .feature h3,.page-selkeys .feature__heading,.page-selkeys h3.atmc-h4.mt-3{font-size:.95rem!important;letter-spacing:.01em;line-height:1.25;max-width:18ch;overflow-wrap:break-word;text-wrap:balance;word-break:normal}}@media (min-width:1024px){.yhteistyo h1{font-size:80%;line-height:1.1;text-wrap:balance}.yhteistyo .atmc-feature-01 h3,.yhteistyo .feature h3,.yhteistyo .feature__heading,.yhteistyo h3.atmc-h4.mt-3{font-size:1.2rem!important;letter-spacing:.01em;line-height:1.25;overflow-wrap:break-word;text-wrap:balance;word-break:normal}}@media (min-width:769px) and (max-width:1024px){.yhteistyo h1{font-size:2.5rem;line-height:1.15;text-wrap:balance}.yhteistyo h2{font-size:1.75rem;line-height:1.25;max-width:28ch}}.page-selkeys .atmc-feature-01 p,.page-yhteys .atmc-feature-01 p{hyphens:auto;line-height:1.55;max-width:26ch;overflow-wrap:break-word;text-wrap:balance;word-break:normal}@media (max-width:768px){.page-collaboration .content-hero-ingress{font-size:1.12rem!important;line-height:1.5!important}}@media (max-width:400px){.contact-link{font-size:.975rem}.contact-desc{font-size:.95rem}}@media (min-width:401px){.contact-link{font-size:.95rem}.contact-desc{font-size:.93rem}}.contact-copy{max-width:40rem}.collaboration-copy{max-width:48rem}.privacy-copy{max-width:50rem}.privacy-copy h4{margin-bottom:1rem}.privacy-copy p{margin-bottom:.75rem}.privacy-copy ul{margin-bottom:1.25rem;margin-top:0}.cookies-copy{max-width:50rem}.cookies-copy h4{margin-bottom:1rem}.cookies-copy p{margin-bottom:.85rem}.cookies-copy ul{margin-top:0}.tides-cookie-settings-button{background-color:transparent;border:1px solid #0c4c82;border-radius:999px;color:#0c4c82;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;line-height:1.2;padding:.6875rem 1.25rem;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.tides-cookie-settings-button:hover{background-color:#f4faff}.tides-cookie-settings-button:focus-visible{outline:2px solid #57b8ff;outline-offset:3px}.tides-back-link{color:inherit;font-size:.85rem;opacity:.7;text-decoration:none;transition:opacity .16s ease,color .16s ease}.tides-back-link:focus,.tides-back-link:hover{opacity:1;text-decoration:underline}.tides-back-link:focus-visible{outline:2px solid var(--tides-blue-3-accent);outline-offset:2px}.meetings-iframe-container,.meetings-iframe-container iframe{max-width:100%!important;width:100%!important}.meetings-iframe-container,.meetings-iframe-container iframe{margin-top:0!important}.mobile-linebreak{display:none}@media (max-width:768px){.mobile-linebreak{display:inline}}.booking .back-link{color:currentColor!important;font-size:.85rem!important;opacity:.7!important;text-decoration:none!important}.booking .back-link:hover{color:inherit!important;opacity:1!important;text-decoration:underline!important}.uudista-toimii h2{line-height:1.2;margin-bottom:1.75rem}.uudista-toimii .subtitle{color:#6b7280;font-size:.875rem;letter-spacing:.02em;margin-bottom:.5rem}.uudista-toimii ul{list-style:none;margin:0;padding:0}.uudista-toimii li{margin-bottom:1.25rem}.uudista-toimii h4{font-size:1.125rem;line-height:1.3;margin-bottom:.375rem;margin-top:.75rem}.uudista-toimii p{color:#374151;line-height:1.6;margin:0 0 .75rem;max-width:480px;padding-left:0}.uudista-toimii br{display:none}.uudista-grid{align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}.uudista-toimii{justify-content:flex-start}.uudista-toimii ul{display:flex;flex-direction:column;height:100%}.uudista-toimii li:last-child{margin-top:auto}.uudista-toimii{display:flex;flex-direction:column;height:100%}.uudista-toimii .ylä{flex:0 0 auto}.uudista-toimii .ala{margin-top:auto}.uudista-oikea{display:flex;flex-direction:column;height:100%}.uudista-oikea img{display:block;height:auto;width:100%}.uudista-oikea .insight{margin-top:auto;padding-top:1.75rem}@media (max-width:768px){.uudista-grid{grid-template-columns:1fr}.uudista-oikea .insight{margin-top:1.25rem}}.tides-inline-link{color:#2f86d6!important;text-decoration:underline!important;text-underline-offset:2px;transition:color .2s ease}.tides-inline-link:focus,.tides-inline-link:hover{color:#1a5fa3!important}.tides-inline-link:focus{outline:2px solid rgba(47,134,214,.3);outline-offset:2px}.tides-inline-link:hover{cursor:pointer;text-decoration:underline}.tides-inline-link-2{color:#5f7895!important;text-decoration:underline!important;text-underline-position:under;transition:color .2s ease}.tides-inline-link-2:focus,.tides-inline-link-2:hover{color:#3f5f80!important}.tides-inline-link-2:focus{outline:2px solid rgba(95,120,149,.3);outline-offset:2px}:target{scroll-margin-top:80px}.contact-link,.contact-link:visited{color:#242424;text-decoration:underline;text-underline-offset:2px}.contact-link:focus,.contact-link:hover{color:#59a8ff;text-decoration-thickness:2px}.contact-link:focus{outline:2px solid #59a8ff;outline-offset:2px}@media screen and (max-width:768px){.dnd_area-row-13-padding{padding-bottom:40px!important;padding-top:40px!important}}.selkeys-hero .span12.py-4.text-left.text-white p{max-width:700px!important}.tides-text-highlight{font-weight:550}.tides-text-highlight,.tides-text-highlight-light{font-family:Sofia Pro Bold,Tahoma,Arial,sans-serif!important}.tides-text-highlight-light{font-weight:500;line-height:1.55}.tides-booking-transition-mode{display:none!important}.tides-booking-success-loading{align-items:center;animation:tidesBookingFadeIn .22s ease-out forwards;display:flex;flex-direction:column;justify-content:center;min-height:42rem;opacity:0;padding:2rem 1rem;text-align:center}@media (max-width:768px){.tides-booking-success-loading{min-height:45vh}}@keyframes tidesBookingFadeIn{0%{opacity:0}to{opacity:1}}.tides-booking-logo{display:block;height:auto;margin-bottom:2rem;width:60px}.tides-booking-success-loading h3{color:var(--tides-blue-1-primary);font-size:1.5rem;margin:0 0 .5rem}.tides-booking-success-loading p{color:var(--tides-black-1-primary-body);margin:0}.page-check .tides-header.sticky,.page-cookies-collaboration .tides-header.sticky,.page-privacy-collaboration .tides-header.sticky,.page-thankyou-collaboration .tides-header.sticky{display:none!important}