@font-face{font-family:'muikku';src:url("https://cdn.muikkuverkko.fi/assets/muikku-icons/1.3.4/fonts/muikku.eot?puu2xm");src:url("https://cdn.muikkuverkko.fi/assets/muikku-icons/1.3.4/fonts/muikku.eot?puu2xm#iefix") format("embedded-opentype"),url("https://cdn.muikkuverkko.fi/assets/muikku-icons/1.3.4/fonts/muikku.ttf?puu2xm") format("truetype"),url("https://cdn.muikkuverkko.fi/assets/muikku-icons/1.3.4/fonts/muikku.woff?puu2xm") format("woff"),url("https://cdn.muikkuverkko.fi/assets/muikku-icons/1.3.4/fonts/muikku.svg?puu2xm#muikku") format("svg");font-weight:normal;font-style:normal;font-display:block}a:focus,p:focus{outline:solid 2px black;outline-offset:2px}.mq-editable-field,.mq-math-mode .mq-editable-field{border:none !important}.rich-text{overflow:unset !important;clip-path:inset(0) !important;-webkit-clip-path:inset(0) !important}.material-rich-text>.rich-text{clip-path:inset(-15px) !important;-webkit-clip-path:inset(-15px) !important}.material-rich-text>div>span>div>.rich-text.enabled{clip-path:none !important;-webkit-clip-path:none !important}.rich-text-map a,.rich-text-map .link{text-decoration:none !important}.rich-text-map ul li::before{content:"" !important}.trusted .rich-text--frontpage-hero{width:100%;height:70vh}.trusted table.table-basic{border-collapse:collapse;border:solid 1px #ccc;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.trusted table.table-basic tr td,.trusted table.table-basic tr th{border:none;padding:14px;border-bottom:solid 1px #ccc}.trusted table.table-basic tr th{background-color:#e3f2fd}.trusted table.table-basic tfoot td{background-color:#eee}.trusted table.table-hidden{border:none}.trusted table.table-hidden tr,.trusted table.table-hidden td,.trusted table.table-hidden th,.trusted table.table-hidden tfoot,.trusted table.table-hidden thead{border:none}.trusted.informative-rich-text p{font:normal normal normal 18px/27px Inter;letter-spacing:0.04px;color:#414040}html[dir="rtl"] .trusted.informative-rich-text p{text-align:right}html[dir="ltr"] .trusted.informative-rich-text p{text-align:left}.trusted.informative-rich-text h1,.trusted.informative-rich-text h2{font:normal normal medium 28px/51px Inter;letter-spacing:0.11px;color:#141414;opacity:1;margin-bottom:16px}html[dir="rtl"] .trusted.informative-rich-text h1,html[dir="rtl"] .trusted.informative-rich-text h2{text-align:right}html[dir="ltr"] .trusted.informative-rich-text h1,html[dir="ltr"] .trusted.informative-rich-text h2{text-align:left}.trusted.material-rich-text p:not(.file-name):not(.file-size),.trusted.material-rich-text .paragraph:not(.file-name):not(.file-size){margin:10px 0;font-weight:300}html[dir="rtl"] .trusted.material-rich-text p:not(.file-name):not(.file-size),html[dir="rtl"] .trusted.material-rich-text .paragraph:not(.file-name):not(.file-size){text-align:right}html[dir="ltr"] .trusted.material-rich-text p:not(.file-name):not(.file-size),html[dir="ltr"] .trusted.material-rich-text .paragraph:not(.file-name):not(.file-size){text-align:left}.trusted.material-rich-text li>p:first-child,.trusted.material-rich-text li>.paragraph:first-child{margin-top:0}.trusted.material-rich-text li>p:last-child,.trusted.material-rich-text li>.paragraph:last-child{margin-bottom:0}.trusted.material-rich-text ul,.trusted.material-rich-text ol{margin:10px 0}.trusted.material-rich-text h1,.trusted.material-rich-text h2,.trusted.material-rich-text h3,.trusted.material-rich-text h4,.trusted.material-rich-text h5,.trusted.material-rich-text h6{font-weight:400;margin:10px 0}.trusted.material-rich-text h1{font-size:2rem}@media screen and (min-width: 48em){.trusted.material-rich-text h1{font-size:1.5rem}}.trusted.material-rich-text h2{font-size:1.5rem}@media screen and (min-width: 48em){.trusted.material-rich-text h2{font-size:1.25rem}}.trusted.material-rich-text h3{font-size:1.125rem}@media screen and (min-width: 48em){.trusted.material-rich-text h3{font-size:1.25rem}}.trusted.material-rich-text h4{font-size:1rem}@media screen and (min-width: 48em){.trusted.material-rich-text h4{font-size:1.125rem}}.trusted.material-rich-text h5{font-size:0.85rem}.trusted.material-rich-text h6{font-size:0.75rem}.trusted.material-rich-text b,.trusted.material-rich-text strong{font-weight:600}.trusted.material-rich-text a{color:#0670b7;text-decoration:underline}.trusted.material-rich-text .container-basic,.trusted.material-rich-text .container-journal,.trusted.material-rich-text .container-instruction,.trusted.material-rich-text .container-ponder,.trusted.material-rich-text .container-assignment,.trusted.material-rich-text .container-objective,.trusted.material-rich-text .container-info,.trusted.material-rich-text .container-link,.trusted.material-rich-text .container-audio,.trusted.material-rich-text .container-file{padding:16px;background-color:#fff;box-sizing:content-box;color:#2c2c2c;font-size:inherit;margin:20px 0;min-height:40px;position:relative}.trusted.material-rich-text .container-basic p:first-child,.trusted.material-rich-text .container-journal p:first-child,.trusted.material-rich-text .container-instruction p:first-child,.trusted.material-rich-text .container-ponder p:first-child,.trusted.material-rich-text .container-assignment p:first-child,.trusted.material-rich-text .container-objective p:first-child,.trusted.material-rich-text .container-info p:first-child,.trusted.material-rich-text .container-link p:first-child,.trusted.material-rich-text .container-audio p:first-child,.trusted.material-rich-text .container-file p:first-child{margin-top:0}.trusted.material-rich-text .container-basic p:last-child,.trusted.material-rich-text .container-journal p:last-child,.trusted.material-rich-text .container-instruction p:last-child,.trusted.material-rich-text .container-ponder p:last-child,.trusted.material-rich-text .container-assignment p:last-child,.trusted.material-rich-text .container-objective p:last-child,.trusted.material-rich-text .container-info p:last-child,.trusted.material-rich-text .container-link p:last-child,.trusted.material-rich-text .container-audio p:last-child,.trusted.material-rich-text .container-file p:last-child{margin-bottom:0}.trusted.material-rich-text .container-journal::before,.trusted.material-rich-text .container-instruction::before,.trusted.material-rich-text .container-ponder::before,.trusted.material-rich-text .container-assignment::before,.trusted.material-rich-text .container-objective::before,.trusted.material-rich-text .container-info::before,.trusted.material-rich-text .container-link::before,.trusted.material-rich-text .container-audio::before,.trusted.material-rich-text .container-file::before{align-items:center;color:#fff;display:flex;font-family:'muikku';font-size:1.5rem;height:40px;justify-content:center;position:absolute;top:16px;width:40px}html[dir="rtl"] .trusted.material-rich-text .container-journal::before,html[dir="rtl"] .trusted.material-rich-text .container-instruction::before,html[dir="rtl"] .trusted.material-rich-text .container-ponder::before,html[dir="rtl"] .trusted.material-rich-text .container-assignment::before,html[dir="rtl"] .trusted.material-rich-text .container-objective::before,html[dir="rtl"] .trusted.material-rich-text .container-info::before,html[dir="rtl"] .trusted.material-rich-text .container-link::before,html[dir="rtl"] .trusted.material-rich-text .container-audio::before,html[dir="rtl"] .trusted.material-rich-text .container-file::before{border-bottom-right-radius:10px;border-top-left-radius:10px;right:16px}html[dir="ltr"] .trusted.material-rich-text .container-journal::before,html[dir="ltr"] .trusted.material-rich-text .container-instruction::before,html[dir="ltr"] .trusted.material-rich-text .container-ponder::before,html[dir="ltr"] .trusted.material-rich-text .container-assignment::before,html[dir="ltr"] .trusted.material-rich-text .container-objective::before,html[dir="ltr"] .trusted.material-rich-text .container-info::before,html[dir="ltr"] .trusted.material-rich-text .container-link::before,html[dir="ltr"] .trusted.material-rich-text .container-audio::before,html[dir="ltr"] .trusted.material-rich-text .container-file::before{border-bottom-left-radius:10px;border-top-right-radius:10px;left:16px}.trusted.material-rich-text .container-basic{background:#fafefe;border:1px solid #07d2ff}.trusted.material-rich-text .container-journal{border:1px solid #ff7ddb}html[dir="rtl"] .trusted.material-rich-text .container-journal{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-journal{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-journal::before{background:#ff7ddb;content:"\f02d"}.trusted.material-rich-text .container-instruction{border:1px solid #ff7ddb}html[dir="rtl"] .trusted.material-rich-text .container-instruction{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-instruction{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-instruction::before{background:#ff7ddb;content:"\e635"}.trusted.material-rich-text .container-ponder{border:1px solid #ff7ddb}html[dir="rtl"] .trusted.material-rich-text .container-ponder{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-ponder{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-ponder::before{background:#ff7ddb;content:"\f0eb"}.trusted.material-rich-text .container-assignment{border:1px solid #ce01bd}html[dir="rtl"] .trusted.material-rich-text .container-assignment{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-assignment{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-assignment::before{background:#ce01bd;content:"\e63d"}.trusted.material-rich-text .container-objective{border:1px solid #06d98d}html[dir="rtl"] .trusted.material-rich-text .container-objective{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-objective{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-objective::before{background:#06d98d;content:"\f041"}.trusted.material-rich-text .container-info{border:1px solid #06d98d}html[dir="rtl"] .trusted.material-rich-text .container-info{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-info{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-info::before{background:#06d98d;content:"\f12a"}.trusted.material-rich-text .container-link{border:1px solid #07d2ff}html[dir="rtl"] .trusted.material-rich-text .container-link{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-link{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-link::before{background:#07d2ff;content:"\e9cb"}.trusted.material-rich-text .container-audio{border:1px solid #07d2ff}html[dir="rtl"] .trusted.material-rich-text .container-audio{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-audio{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-audio::before{background:#07d2ff;content:"\ea27"}.trusted.material-rich-text .container-file{border:1px solid #07d2ff}html[dir="rtl"] .trusted.material-rich-text .container-file{border-right-width:3px;padding-right:72px}html[dir="ltr"] .trusted.material-rich-text .container-file{border-left-width:3px;padding-left:72px}.trusted.material-rich-text .container-file::before{background:#07d2ff;content:"\e92c"}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotating{animation:rotating 1s ease-in-out infinite}

