.osakkaille-area{display:flex;justify-content:space-between;padding-top:100px}.osakkaille-area .header-font-level2{margin-bottom:40px}.osakkaille-area .left-bar{flex:1;max-width:35%}.osakkaille-area .right-bar{flex:1;max-width:50%}.osakkaille-area .news{background:#f8f8f8;border-radius:20px;padding:40px;font-size:1.25em}.osakkaille-area .news img{max-width:100%}.osakkaille-area .news a{position:relative;font-weight:200;padding-right:35px}.osakkaille-area .news a::after{content:'\f061';font-family:'Font Awesome 6 Pro';font-weight:200;font-size:.9em;position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--theme-color)}.osakkaille-area .news h3{font-size:1.1em;font-weight:600;margin-bottom:30px;margin-top:40px}.osakkaille-area .right-bar .top-section{margin-bottom:60px}.osakkaille-area .right-bar .top-section .login-button{display:block;background:var(--theme-color);color:#fff;padding:7px 25px;border-radius:7px;font-size:1em;transition:.2s;margin-bottom:70px;margin-top:50px;width:320px;text-align:center}.osakkaille-area .right-bar .top-section .login-button:hover{color:#fff;background:var(--theme-color-dark);transition:.2s}.osakkaille-area .right-bar .top-section .ota-yhteytta{font-weight:200}.osakkaille-area .right-bar .top-section .ota-yhteytta i{margin-left:15px}.osakkaille-area .right-bar .content{font-size:1.25em}.osakkaille-area .right-bar .documents{margin-bottom:100px;white-space:nowrap}.osakkaille-area .right-bar .documents a{display:block;padding:10px;border-bottom:1px solid #d9d9d9;transition:.2s;color:#000;font-weight:200;position:relative}.osakkaille-area .right-bar .documents a:hover{background:#f8f8f8;transition:.2s;cursor:pointer}.osakkaille-area .right-bar .documents i:first-of-type{margin-right:30px;color:grey;width:20px;text-align:left}.osakkaille-area .right-bar .documents span{display:inline-block;vertical-align:middle;max-width:calc(100% - 70px);white-space:break-spaces}.osakkaille-area .right-bar .documents i.download{color:grey;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.osakkaille-area .header-font-level3{font-size:1.4em;font-weight:600;margin-bottom:30px}.osakkaille-area .right-bar .links-section{margin-bottom:60px}.osakkaille-area .right-bar .links-section h3{font-weight:600;font-size:1em}.osakkaille-area .right-bar .links-section a{display:block;padding:10px;border-bottom:1px solid #d9d9d9;color:#000;font-weight:200;position:relative}.osakkaille-area .right-bar .links-section span{display:inline-block;vertical-align:middle;max-width:calc(100% - 70px);white-space:break-spaces}.osakkaille-area .right-bar .links-section a i{color:grey;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.osakkaille-area .right-bar .links-section a:hover{background:#f8f8f8;transition:.2s;cursor:pointer}.osakkaille-area .right-bar .faq{margin-bottom:100px;white-space:nowrap;position:relative}.osakkaille-area .right-bar .faq .item{border-bottom:1px solid #d9d9d9;position:relative;transition:.2s;display:block}.osakkaille-area .right-bar .faq .Kysymys{display:block;padding:10px;transition:.2s;color:#000;font-weight:200;display:block;width:calc(100% - 35px);white-space:break-spaces;font-weight:300}.osakkaille-area .right-bar .faq i.avaus{color:grey;position:absolute;right:10px;top:10px;width:20px}.osakkaille-area .right-bar .faq .item.Auki i.avaus{transform:rotate(180deg)}.osakkaille-area .right-bar .faq .item:hover{background:#f8f8f8;transition:.2s;cursor:pointer}.osakkaille-area .right-bar .faq .Vastaus{display:block;overflow:hidden;max-height:0;transition:.2s;margin-top:0;opacity:0;display:block;width:100%;white-space:break-spaces;color:#333}.osakkaille-area .right-bar .faq .item.Auki .Vastaus{max-height:1000px;transition:.2s;opacity:1;padding-left:20px;margin-bottom:20px}.osakkaille-area .right-bar .faq .Vastaus p:first-of-type{margin-top:10px}.osakkaille-area .right-bar .faq .item.Auki .Kysymys{font-weight:400;transition:.2s}