html.fortum{font-size:18px}.fortum button,body.fortum{font-family:FortumSans,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.33;font-weight:300}.fortum h1,.fortum h2,.fortum h3{font-weight:400}.fortum a,.fortum a:link,.fortum a:visited{color:#4373b5;cursor:pointer;text-decoration:underline}.fortum a.inverted,.fortum a.inverted:link,.fortum a.inverted:visited,.fortum a.subtle,.fortum a.subtle:link,.fortum a.subtle:visited,.fortum a:hover,.fortum a:link:hover,.fortum a:visited:hover{text-decoration:none}.fortum a.inverted:hover,.fortum a.inverted:link:hover,.fortum a.inverted:visited:hover,.fortum a.subtle:link:hover,.fortum a.subtle:visited:hover{text-decoration:underline}.fortum .h1,.fortum .md h1{font-size:1.625rem;font-weight:300}.fortum .h1-light{font-size:1.5rem;font-weight:300}.fortum .h2,.fortum .md h2{font-size:1.4375rem;font-weight:300}.fortum .h3,.fortum .h4,.fortum .md h3,.fortum .md h4{font-size:1rem;font-weight:400}.fortum .text-xs{font-size:.75rem}.fortum .text-s{font-size:.875rem}.fortum .text-m{font-size:1rem}.fortum .text-l,.fortum .text-xl{font-size:1.125rem}.fortum strong{font-weight:400}@media only screen and (min-width:750px){.fortum .h1,.fortum .md h1{font-size:2rem}.fortum .h2,.fortum .md h2{font-size:1.8rem}.fortum .h3,.fortum .md h3{font-size:1.625rem;font-weight:300}.fortum .h4,.fortum .h5,.fortum .md h4,.fortum .md h5{font-size:1rem}.fortum .text-xl{font-size:1.25rem}}.fortum .button{background:#317548;transition:background .15s}.fortum .button:hover{background:#5ac37d}.order-md,.order-md h1,.order-md h2,.order-md p{color:#41414a}.fortum .md{font-weight:300}.fortum .md ul{list-style-type:none}.fortum .md ul li:before{content:"●";color:#317548;display:inline-block;width:1em;margin-left:-1em}.fortum .md .media-list li:before{content:"";width:0;margin-left:0}
@font-face{font-family:FortumSans;font-weight:300;src:url(/fonts/1fb4a6ae4ff2/FortumSansWeb-Light.eot);src:url(/fonts/1fb4a6ae4ff2/FortumSansWeb-Light.eot?#iefix) format('embedded-opentype'),url(/fonts/2c4ff9f1dfb6/FortumSansWeb-Light.woff2) format('woff2'),url(/fonts/cb76d8461583/FortumSansWeb-Light.woff) format('woff')}@font-face{font-family:FortumSans;font-weight:400;src:url(/fonts/84dfde1bf273/FortumSansWeb-Regular.eot);src:url(/fonts/84dfde1bf273/FortumSansWeb-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/087c7e84f347/FortumSansWeb-Regular.woff2) format('woff2'),url(/fonts/9fb393457e7a/FortumSansWeb-Regular.woff) format('woff')}@font-face{font-family:FortumSans;font-weight:500;src:url(/fonts/12c6dc3c2684/FortumSansWeb-Medium.eot);src:url(/fonts/12c6dc3c2684/FortumSansWeb-Medium.eot?#iefix) format('embedded-opentype'),url(/fonts/3355321eed29/FortumSansWeb-Medium.woff2) format('woff2'),url(/fonts/efb38f3fa476/FortumSansWeb-Medium.woff) format('woff')}@font-face{font-family:FortumSans;font-weight:600;src:url(/fonts/72eb60db13a6/FortumSansWeb-Bold.eot);src:url(/fonts/72eb60db13a6/FortumSansWeb-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/06924094ea77/FortumSansWeb-Bold.woff2) format('woff2'),url(/fonts/b5be996949d1/FortumSansWeb-Bold.woff) format('woff')}
body,html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}#main-app-area,body,html{height:100%;min-height:100%}*,:after,:before{box-sizing:inherit;margin:0;padding:0}ol,ul{padding:0}li{margin-left:16px}dd{margin:0}table{border-collapse:collapse;border-spacing:0}a.subtle,a.subtle:link,a.subtle:visited{text-decoration:none}a.subtle:link:hover,a.subtle:visited:hover{text-decoration:underline}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.grid-section{background:#fff;display:flow-root}.grid-box{margin:40px 0}.mod.grid-box{margin-left:0;margin-right:0}.md center,.md dl,.md h1,.md h2,.md h3,.md h4,.md h5,.md h6,.md hr,.md ol,.md p,.md pre,.md ul,.mod{margin:20px}.md.md-tight :first-child{margin-top:0}.md.md-tight :last-child{margin-bottom:0}.mrm{margin-right:10px}.pam{padding:10px}.vs-s .mod:not(:last-child){margin-bottom:10px}.vs-s .mod+.mod{margin-top:10px}.vs-xs .mod:not(:last-child){margin-bottom:5px}.vs-xs .mod+.mod{margin-top:5px}.vs-l .mod:not(:last-child){margin-bottom:30px}.vs-l .mod+.mod{margin-top:30px}input.no-step::-webkit-inner-spin-button,input.no-step::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.no-step{-moz-appearance:textfield}.modal-box{width:95vw}@media only screen and (min-width:600px){.pam{padding:20px}.modal-box{width:75vw;max-width:700px}.mod.grid-box{margin-left:20px;margin-right:20px}}.with-modal{overflow:hidden}.button-secondary:hover div{text-decoration:underline}.header-title-pad{padding-top:15px;padding-top:calc(max(15px,env(safe-area-inset-top)))}.footer-pad{padding-bottom:calc(max(1px,env(safe-area-inset-bottom)))}.h2{font-size:1.3rem;font-weight:700}.h3,.h4{font-size:1.125rem;font-weight:700}@media only screen and (hover:hover){.speech-bubble .close-button{opacity:0}.speech-bubble:hover>.close-button{opacity:100%}.speech-bubble .close-button>:first-child{opacity:50%}.speech-bubble .close-button:hover>:first-child{opacity:100%}}.ml-item{margin-left:0;display:flex;align-items:center}.ml-media{width:48px;margin-right:20px}