button{cursor:pointer}.button{background:#0c4583;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;font-style:italic;font-weight:700;padding:.6em 1.2em .7em}.button:hover{background:#0e519a}.button--rounded{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background:linear-gradient(to bottom, #fdfdfd, #c1c1c1);border:none;border-radius:10rem;box-shadow:0 0.1rem 0.5rem rgba(0,0,0,0.1);color:#111;font-size:inherit;font-weight:600;padding:.5em 1em;text-decoration:none;text-transform:uppercase}.button--rounded:hover{text-decoration:none}.button--rounded svg{margin-right:.5em}.button--load-more .button__not-loading-text{display:inline}.button--load-more .button__loading-text{display:none}.button--load-more.loading .button__not-loading-text{display:none}.button--load-more.loading .button__loading-text{display:inline}.footer{background:#0c4583;box-shadow:0 0 2rem rgba(0,0,0,0.2);color:#fff;font-size:13px;line-height:1.5;overflow:hidden;padding:2rem 0 4rem;position:relative}.footer a{color:inherit}.footer__wrapper{margin:0 2rem;overflow:hidden}.footer__logo{max-width:60px;width:100%}@media (min-width: 768px){.footer__logo{max-width:90px}}.footer__title{font-size:0.875rem;font-weight:700;margin-bottom:1rem}.footer__some__link{color:#fff;display:inline-block;height:2rem;text-decoration:none;width:2rem}.footer__some__link svg{height:100%;width:100%}.footer__logo,.footer__some,.footer__contact,.footer__links-block{float:left;margin-right:4rem;padding:.5rem 0}.footer__some,.footer__contact,.footer__links-block{max-width:400px}@supports (display: grid){.footer__logo,.footer__some,.footer__contact,.footer__links-block{float:none;margin-right:0}.footer__some,.footer__contact,.footer__links-block{max-width:none}.footer__wrapper{display:grid;grid-gap:10px;grid-template-columns:repeat(24, 1fr);margin:0 2rem}.footer__logo-wrapper{grid-column:span 24}@media (min-width: 768px){.footer__logo-wrapper{grid-column:span 5}}@media (min-width: 930px){.footer__logo-wrapper{grid-column:span 3}}.footer__some{grid-column:span 24}@media (min-width: 520px){.footer__some{grid-column:span 12}}@media (min-width: 768px){.footer__some{grid-column:span 7}}@media (min-width: 930px){.footer__some{grid-column:span 5}}.footer__contact{grid-column:span 24}@media (min-width: 520px){.footer__contact{grid-column:span 12}}@media (min-width: 768px){.footer__contact{grid-column:span 9}}@media (min-width: 930px){.footer__contact{grid-column:span 6}}.footer__links-block{grid-column:span 24}@media (min-width: 520px){.footer__links-block{grid-column:span 24}}@media (min-width: 768px){.footer__links-block{grid-column:6 / 25}}@media (min-width: 930px){.footer__links-block{grid-column:span 10}}.footer__links{display:grid;grid-template-columns:repeat(2, 1fr)}@media (min-width: 420px){.footer__links{grid-template-columns:repeat(3, 1fr)}}}.footer__links__link{color:#fff;display:inline-block;text-decoration:none;margin-right:1rem}.match{position:relative}@media (min-width: 680px){.news__promo .match{position:absolute;top:0;right:0;bottom:0;left:0}}.match__bg{filter:drop-shadow(0 0 4rem rgba(0,0,0,0.4));position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.match__wrapper{color:#fff;margin:0 auto;max-width:100%;padding:3rem 2rem;position:relative;text-align:center;width:55rem;z-index:1}@media (min-width: 768px){.match__wrapper{max-width:90%;padding:4rem 2rem}}.news__promo .match__wrapper{padding:1.5rem 1.5rem;width:100%;z-index:1}@media (min-width: 680px){.news__promo .match__wrapper{max-width:100%;padding:.75rem}}@media (min-width: 768px){.news__promo .match__wrapper{max-width:100%;padding:1.5rem 1rem}}@media (min-width: 680px){.news__promo .match__wrapper{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 768px){.match__flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}@media (min-width: 680px){.news__promo .match__flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%}}.match__date{display:block;font-size:0.8125rem;letter-spacing:.05em;text-transform:uppercase}.news__promo .match__date{font-size:0.75rem}@media (min-width: 1100px){.news__promo .match__date{font-size:0.8125rem}}.match__logo-large{display:none}@media (min-width: 768px){.match__logo-large{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;display:block}.match__logo-large img{height:auto;width:100%}}@media (min-width: 680px){.news__promo .match__logo-large{-webkit-flex-basis:16%;-moz-flex-basis:16%;-ms-flex-preferred-size:16%;flex-basis:16%}}@media (min-width: 768px){.news__promo .match__logo-large{-webkit-flex-basis:16%;-moz-flex-basis:16%;-ms-flex-preferred-size:16%;flex-basis:16%}}.news__promo .match__label{font-size:1rem;margin-bottom:.5em}@media (min-width: 1100px){.news__promo .match__label{font-size:1.125rem}}@media (min-width: 768px){.match__details{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 680px){.news__promo .match__details{-webkit-flex-basis:68%;-moz-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}}@media (min-width: 768px){.news__promo .match__details{-webkit-flex-basis:68%;-moz-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%}}.match__logos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:2rem auto;max-width:80%}@media (min-width: 768px){.match__logos{display:none}}@media (min-width: 680px){.news__promo .match__logos{display:none}}.match__logos img{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;height:23vw}.news__promo .match__logos img{height:auto;width:40%}.match__logos__vs{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;font-size:5vw;font-weight:700}.news__promo .match__logos__vs{font-size:1.25rem}@media (min-width: 1100px){.news__promo .match__logos__vs{font-size:1.5rem}}.match__opponents{margin:1rem 0}.match__opponents h2{font-size:2rem}@media (min-width: 680px){.news__promo .match__opponents{margin:.6rem 0}}@media (min-width: 968px){.news__promo .match__opponents{margin:1rem 0}}.news__promo .match__opponents h2{font-size:1.3125rem}@media (min-width: 680px){.news__promo .match__opponents h2{font-size:1.125rem}}@media (min-width: 768px){.news__promo .match__opponents h2{font-size:1.3125rem}}@media (min-width: 1100px){.news__promo .match__opponents h2{font-size:1.5rem}}.match__links{line-height:1.8}.match__links .button--rounded{margin:1.5rem 0}@media (min-width: 768px){.match__links .button--rounded{margin:1rem 0}}.news__promo .match__links .button--rounded{font-size:.85em;margin:.75rem 0}@media (min-width: 680px){.news__promo .match__links .button--rounded{font-size:.75em;padding:.15em .3em}}@media (min-width: 768px){.news__promo .match__links .button--rounded{font-size:.85em;padding:.25em .5em}}@media (min-width: 1100px){.news__promo .match__links .button--rounded{font-size:1rem;margin:1rem 0}}.match__link{color:inherit}.in-media{margin-left:auto;margin-right:auto;max-width:360px}@media (min-width: 560px){.in-media{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;max-width:none}}.in-media__article{background:rgba(3,20,38,0.4);margin:.5rem;width:100%}@media (min-width: 560px){.in-media__article{-webkit-flex-basis:calc(50% - 1rem);-moz-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}}@media (min-width: 920px){.in-media__article{-webkit-flex-basis:calc(1 / 3 * 100% - 1rem);-moz-flex-basis:calc(1 / 3 * 100% - 1rem);-ms-flex-preferred-size:calc(1 / 3 * 100% - 1rem);flex-basis:calc(1 / 3 * 100% - 1rem)}}@media (min-width: 1240px){.in-media__article{-webkit-flex-basis:calc(50% - 1rem);-moz-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}}.in-media__article a{display:block;text-decoration:none}@media (min-width: 1240px){.in-media__article a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1240px){.in-media__article__cover-wrapper{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.in-media__article__cover{background:#fdd144;height:0;overflow:hidden;padding-top:56.25%;position:relative}.in-media__article__cover img{height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%}.in-media__article__body{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem}.in-media__article__title{color:#fff;font-size:1.125rem;margin-top:.5em}.in-media__article__source{color:rgba(255,255,255,0.5);font-size:0.75rem;font-weight:600;text-transform:uppercase}.article__content-section__inner>h2:first-child,.article__content-section__inner>h3:first-child,.article__content-section__inner>h4:first-child{border-bottom:2px solid;color:#0c4583;cursor:pointer;padding-bottom:.2em}.article__content-section__inner>h2:first-child::after,.article__content-section__inner>h3:first-child::after,.article__content-section__inner>h4:first-child::after{height:10px;width:14px;background:url("data:image/svg+xml,%3Csvg height='10' fill='%230c4583' viewBox='0 0 18 10' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9.95031056.37019231 7.60248444 6.53846154c.5254659.45192307.5254659 1.1826923 0 1.62980769l-1.263354 1.08653846c-.5254658.4519231-1.3751553.4519231-1.8950311 0l-5.3944099-4.62980769-5.38881988 4.63461538c-.52546583.45192311-1.37515528.45192311-1.89503105 0l-1.2689441-1.08653846c-.52546584-.45192308-.52546584-1.18269231 0-1.62980769l7.60248447-6.53846154c.52546584-.45673077 1.37515528-.45673077 1.90062112-.00480769z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";float:right;position:relative;right:4px;top:7px;transform:rotate(90deg);transition:.3s}@media (min-width: 768px){.article__content-section__inner>h2:first-child::after,.article__content-section__inner>h3:first-child::after,.article__content-section__inner>h4:first-child::after{height:13px;width:19px}}.article__content-section__inner>h2:first-child+*,.article__content-section__inner>h3:first-child+*,.article__content-section__inner>h4:first-child+*{margin-top:0}.article__content-section__inner>h2:first-child ~ *,.article__content-section__inner>h3:first-child ~ *,.article__content-section__inner>h4:first-child ~ *{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:.3s ease-out}.article__content-section__inner.active>h2:first-child::after,.article__content-section__inner.active>h3:first-child::after,.article__content-section__inner.active>h4:first-child::after{transform:rotate(180deg)}.article__content-section__inner.active>h2:first-child+*,.article__content-section__inner.active>h3:first-child+*,.article__content-section__inner.active>h4:first-child+*{margin-top:.8em}.article__content-section__inner.active>h2:first-child ~ *,.article__content-section__inner.active>h3:first-child ~ *,.article__content-section__inner.active>h4:first-child ~ *{max-height:3000px;opacity:1;transition:.3s ease-in}.article__content-section__inner.active>h2:first-child ~ *,.article__content-section__inner.active>h2:first-child ~ * h3 ~ *,.article__content-section__inner.active>h2:first-child ~ * h4 ~ *,.article__content-section__inner.active>h3:first-child ~ *,.article__content-section__inner.active>h3:first-child ~ * h3 ~ *,.article__content-section__inner.active>h3:first-child ~ * h4 ~ *,.article__content-section__inner.active>h4:first-child ~ *,.article__content-section__inner.active>h4:first-child ~ * h3 ~ *,.article__content-section__inner.active>h4:first-child ~ * h4 ~ *{padding-top:10px}.article__content-section__inner *+h3,.article__content-section__inner *+h4{margin-top:1.3em}.contact-form{background:#eee;border:1px solid #ddd;border-radius:4px;margin:3em 0 1.5em;padding:1.5em}@media (min-width: 1024px){.contact-form{padding:1.5em 10%}}.contact-form>*+*{margin-top:1em}.contact-form button{background:#0c4583;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:700;margin-top:1em;padding:.3em 1em .5em}.contact-form select,.contact-form input,.contact-form textarea{background:#fff;border:none;border-radius:3px;box-shadow:none;font-family:inherit;font-size:1rem;line-height:1.2;margin-top:.15em;padding:.4em .8em;width:100%}.contact-form select:focus,.contact-form input:focus,.contact-form textarea:focus{border-color:#0c4583;outline:none}.contact-form select::-webkit-input-placeholder,.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:rgba(153,153,153,0.4)}.contact-form select::-moz-placeholder,.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:rgba(153,153,153,0.4)}.contact-form select:-ms-input-placeholder,.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#rgba #999,0.4}.contact-form select:-moz-placeholder,.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:rgba(153,153,153,0.4)}.contact-form textarea{min-height:6em;resize:vertical}.contact-form fieldset{background:#f6f6f6;border:1px solid #ddd;border-radius:3px;margin:2em 0;padding:1.2em 1em}.contact-form fieldset>.contact-form__field+.contact-form__field{margin-top:1em}.contact-form fieldset p{font-size:1rem}.contact-form fieldset label{opacity:.85}.contact-form legend{background:#fff;border:1px solid #ddd;border-radius:3px;font-size:1rem;font-weight:700;padding:.5em 1em}.contact-form small{color:#ccc;display:inline-block;font-size:.9em;font-weight:400;position:relative;top:-1px}.contact-form__label{display:block;font-size:1.2rem;margin-bottom:.3em}.contact-form__field--checkbox{display:table;padding-bottom:4px;table-layout:fixed;text-align:left;width:100%}.contact-form__field--checkbox>*{display:table-cell;vertical-align:middle}.contact-form__field--checkbox .checkbox-wrapper{line-height:1;vertical-align:top;width:24px}.contact-form__field--checkbox .checkbox-wrapper input{margin-top:0;width:14px}.contact-form__field--checkbox .contact-form__checkbox-label{padding-left:10px}.contact-form__subtitle--checkbox{margin-bottom:.5em}.elamyspaketti-form-title{color:#0c4583;margin-bottom:.6em}.contact-form__text{margin-bottom:2em}.otteluohjelma__tab{-webkit-appearance:none;background:#bbb;border:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#666;margin-top:2rem;padding:.5em 1.5em;transition:.3s}.otteluohjelma__tab:hover,.otteluohjelma__tab:focus,.otteluohjelma__tab:active{outline:none}.otteluohjelma__tab:hover,.otteluohjelma__tab.active{background:#0c4583;color:#fff}.otteluohjelma__tab.active:hover{background:#1576e0}.calendar-link{display:none}.calendar-link.active{display:inline}.otteluohjelma-table-wrapper{display:none;margin:0 0 2rem;padding:.5rem;position:relative}@media (max-width: 1080px){.otteluohjelma-table-wrapper::before{background:linear-gradient(to left, black 0%, rgba(0,0,0,0.738) 19%, rgba(0,0,0,0.541) 34%, rgba(0,0,0,0.382) 47%, rgba(0,0,0,0.278) 56.5%, rgba(0,0,0,0.194) 65%, rgba(0,0,0,0.126) 73%, rgba(0,0,0,0.075) 80.2%, rgba(0,0,0,0.042) 86.1%, rgba(0,0,0,0.021) 91%, rgba(0,0,0,0.008) 95.2%, rgba(0,0,0,0.002) 98.2%, transparent 100%);content:'';opacity:.4;position:absolute;bottom:.5rem;top:.5rem;right:.5rem;width:40px}}.otteluohjelma-table-wrapper.active{display:block}.otteluohjelma-table-wrapper__content{overflow-x:auto;-webkit-overflow-scrolling:touch}.otteluohjelma-table{background:#fff;border-collapse:collapse;border-spacing:0;box-shadow:0 0.5em 2em rgba(0,0,0,0.1);font-size:0.875rem;min-width:58em;table-layout:fixed;width:100%}@media (min-width: 768px){.otteluohjelma-table{font-size:0.9375rem}}.otteluohjelma-table th{background:#0c4583;color:#fff;text-align:left}.otteluohjelma-table th,.otteluohjelma-table td{padding:1rem;text-align:left}.otteluohjelma-table__row--odd td{background:#f1f1f1}.otteluohjelma-table__row--old{color:#aaa}.otteluohjelma-table__row--old:hover{color:#000}.otteluohjelma-table__row-divider td{background:#fdd144;font-size:0.75rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase}.otteluohjelma-table__date{text-transform:capitalize;width:13.5em}.otteluohjelma-table__date__indicator{display:inline-block;height:16px;margin-right:1em;position:relative;top:-1px;vertical-align:middle;width:16px}.otteluohjelma-table__row--old .otteluohjelma-table__date__indicator{opacity:.5}.otteluohjelma-table__row--old:hover .otteluohjelma-table__date__indicator{opacity:1}.otteluohjelma-table__date__indicator--away{filter:saturate(0);opacity:.5}.otteluohjelma-table__score{width:8em}.otteluohjelma-table__preview{width:12em}.otteluohjelma-table__report{width:10em}@media (min-width: 1024px){.sidebar-fix{margin:1.5rem}}.sidebar-container{margin-bottom:1rem;margin-top:1rem}@media (min-width: 1024px){.sidebar-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:0;margin-top:0}.sidebar-container>*:first-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.sidebar{margin:0 auto;max-width:48rem}@media (min-width: 1024px){.sidebar{-webkit-flex-basis:20rem;-moz-flex-basis:20rem;-ms-flex-preferred-size:20rem;flex-basis:20rem;margin-left:1.5rem}}.sidebar__inner{transform:translate3d(0, 0, 0);will-change:position, transform}.sidebar__box{background:#fff;box-shadow:0 0.2rem 2rem rgba(0,0,0,0.1);margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem}@media (min-width: 1024px){.sidebar__box{margin-bottom:0;margin-top:0}.sidebar__box+.sidebar__box{margin-top:1.5rem}}.sidebar__box__title{border-bottom:2px solid #fdd144;color:#0c4583;font-style:italic;margin-bottom:1em;padding-bottom:.5em}.sidebar-articles__article{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:4vw}@media (min-width: 380px){.sidebar-articles__article{font-size:3.5vw}}@media (min-width: 480px){.sidebar-articles__article{font-size:1.2rem}}@media (min-width: 1024px){.sidebar-articles__article{font-size:1rem}}.sidebar-articles__article+.sidebar-articles__article{margin-top:.7rem}.sidebar-articles__article__cover{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin-right:1em}@media (min-width: 480px){.sidebar-articles__article__cover{-webkit-flex-basis:5rem;-moz-flex-basis:5rem;-ms-flex-preferred-size:5rem;flex-basis:5rem}}@media (min-width: 1024px){.sidebar-articles__article__cover{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.sidebar-articles__article__cover img{border-radius:2px;width:100%}.sidebar-articles__article__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.sidebar-articles__article__details a:hover{text-decoration:none}.sidebar-articles__article__details h4{font-size:1em;font-weight:600}.sidebar-articles__article__details span{font-size:.75em}.sidebar-next-game{text-align:center}.sidebar-next-game a{color:inherit;font-size:0.75rem;text-transform:uppercase}.sidebar-next-game__heading{color:#fff;font-size:1em;margin:1rem 0 .25rem}.sidebar-next-game__time{color:rgba(255,255,255,0.9);display:block;font-size:0.6875rem;letter-spacing:.05em;text-transform:uppercase}.sidebar-next-game__teams{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;color:#fff;font-weight:700;margin:0 auto;max-width:20rem;padding:1rem 2rem;width:100%}.sidebar-next-game__teams figure{height:5rem}.sidebar-next-game__teams figure img{height:100%;width:auto}.sidebar-next-game__title{color:#fff;padding:0 2rem 1rem}.sidebar-next-game__title h2{font-size:1.125rem;margin-bottom:.5em;text-transform:uppercase}.article__share{margin:30px 0 10px}@media (min-width: 984px){.article__share{margin:40px 0 0}}.article__share-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.article__share-button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:17px;height:30px;line-height:30px;text-align:center;text-decoration:none;transition:background .5s ease;width:30px}.article__share-button path,.article__share-button ellipse{fill:#fff}.article__share-button+.article__share-button{margin-left:.25em}.article__share-button:focus,.article__share-button:hover{background:#0e519a}.article__share-button--whatsapp{display:none}.is-whatsapp-platform .article__share-button--whatsapp{display:inline-block}.article__share-title{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.article__share-button--facebook{background:#3b5998}.article__share-button--facebook:focus,.article__share-button--facebook:hover{background:#2d4373}.article__share-button--linkedin{background:#0976b4}.article__share-button--linkedin:focus,.article__share-button--linkedin:hover{background:#075683}.article__share-button--twitter{background:#55acee}.article__share-button--twitter:focus,.article__share-button--twitter:hover{background:#2795e9}.article__share-button--whatsapp{background:#4dc247}.article__share-button--whatsapp svg{position:relative;top:2px}.article__share-button--whatsapp:focus,.article__share-button--whatsapp:hover{background:#3ba135}.sponsors{padding:4rem 2rem;text-align:center}.sponsors-wrapper{margin:0 auto;max-width:46rem}.sponsors__links{height:0;padding-top:31.04839%;position:relative}.sponsors__links img{height:auto;position:absolute;top:0;left:0;width:100%}.sponsor__link{font-size:0;height:0;overflow:hidden;position:absolute}.sponsor__link--puustelli{padding-top:6.72043%;top:0;left:21.9086%;width:15.72581%}.sponsor__link--seri{padding-top:5.37634%;top:0;left:42.67473%;width:37.23118%}.sponsor__link--telia{padding-top:10.75269%;top:30.30303%;left:17.1371%;width:24.73118%}.sponsor__link--akku{padding-top:10.48387%;top:30.30303%;left:46.23656%;width:20.43011%}.sponsor__link--veikkaus{padding-top:10.48387%;top:30.30303%;left:71.10215%;width:9.67742%}.sponsor__link--bauer{padding-top:4.30108%;top:83.54978%;left:3.36022%;width:28.22581%}.sponsor__link--autopalin{padding-top:8.06452%;top:74.89177%;left:38.44086%;width:28.22581%}.sponsor__link--rauma{padding-top:5.77957%;top:77.92208%;left:73.11828%;width:22.84946%}.stats{background:linear-gradient(to bottom, #000, #1b1c20 4rem, #1b1c20 calc(100% - 4rem), #000);padding:2rem 0 5rem}.stats-table-container{position:relative}.stats-table-wrapper-overflow-left{background:linear-gradient(to right, #1b1c20 0%, rgba(27,28,32,0.738) 19%, rgba(27,28,32,0.541) 34%, rgba(27,28,32,0.382) 47%, rgba(27,28,32,0.278) 56.5%, rgba(27,28,32,0.194) 65%, rgba(27,28,32,0.126) 73%, rgba(27,28,32,0.075) 80.2%, rgba(27,28,32,0.042) 86.1%, rgba(27,28,32,0.021) 91%, rgba(27,28,32,0.008) 95.2%, rgba(27,28,32,0.002) 98.2%, rgba(27,28,32,0) 100%);position:absolute;top:0;left:0;bottom:0;width:2.5rem}.stats-table-wrapper-overflow-right{background:linear-gradient(to left, #1b1c20 0%, rgba(27,28,32,0.738) 19%, rgba(27,28,32,0.541) 34%, rgba(27,28,32,0.382) 47%, rgba(27,28,32,0.278) 56.5%, rgba(27,28,32,0.194) 65%, rgba(27,28,32,0.126) 73%, rgba(27,28,32,0.075) 80.2%, rgba(27,28,32,0.042) 86.1%, rgba(27,28,32,0.021) 91%, rgba(27,28,32,0.008) 95.2%, rgba(27,28,32,0.002) 98.2%, rgba(27,28,32,0) 100%);position:absolute;top:0;right:0;bottom:0;width:2.5rem}.stats-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.stats-table-margin{min-width:22rem;padding:0 2.5rem}.stats-table{border:none;border-collapse:collapse;border-spacing:0;font-size:0.75rem;color:#fff;min-width:22rem;table-layout:fixed;width:100%}@media (min-width: 400px){.stats-table{font-size:0.875rem}}@media (min-width: 768px){.stats-table{font-size:1rem}}.stats-table th{background:rgba(255,255,255,0.05);font-style:italic}.stats-table th,.stats-table td{padding:.5em;vertical-align:middle}.stats-table__team{text-align:left}th.stats-table__rank{color:#fff}.stats-table__rank{color:rgba(255,255,255,0.5);font-size:0.8125rem;text-align:right;width:2.5em}.stats-table__number{text-align:center;width:3em}.stats-table__row--odd{background:rgba(255,255,255,0.05)}.stats-table__row--divider td{background:rgba(253,209,68,0.7);height:1px;padding:0}.team__subtitle{border-bottom:2px solid #0c4583;color:#0c4583;font-size:1.3125rem;font-weight:700;padding-bottom:.5em}.team-table-wrapper{margin:2rem 0;padding:.5rem;position:relative}@media (max-width: 680px){.team-table-wrapper::before{background:linear-gradient(to left, black 0%, rgba(0,0,0,0.738) 19%, rgba(0,0,0,0.541) 34%, rgba(0,0,0,0.382) 47%, rgba(0,0,0,0.278) 56.5%, rgba(0,0,0,0.194) 65%, rgba(0,0,0,0.126) 73%, rgba(0,0,0,0.075) 80.2%, rgba(0,0,0,0.042) 86.1%, rgba(0,0,0,0.021) 91%, rgba(0,0,0,0.008) 95.2%, rgba(0,0,0,0.002) 98.2%, transparent 100%);content:'';opacity:.4;position:absolute;bottom:.5rem;top:.5rem;right:.5rem;width:40px}}.team-table-wrapper--no-fade::before{display:none}.team-table-wrapper__content{overflow-x:auto;-webkit-overflow-scrolling:touch}.team-table{background:#fff;border-collapse:collapse;border-spacing:0;font-size:0.875rem;line-height:1;min-width:600px;table-layout:fixed;width:100%}@media (min-width: 768px){.team-table{font-size:0.9375rem}}.team-table.team-table--name-only{min-width:0}.team-table th{background:#0c4583;color:#fff;text-align:left}.team-table th,.team-table td{padding:.5em;vertical-align:middle}@media (min-width: 480px){.team-table th,.team-table td{padding:.5em 1em}}.team-table tr:nth-child(2n+1){background:#f1f1f1}.team-table tr:hover td{background:#fdd144}.team-table a{color:inherit;text-decoration:none}.team-table a:hover{color:#0c4583}th.team-table__number,.team-table__number{text-align:center;width:3.4em}.team-table__height{width:5.5em}.team-table__weight{width:5em}.team-table__dob{width:9em}.team-table__stick{width:6.5em}.team-table__contract{width:6.5em}.team-table__pic{background:#fdd144 url(https://fl-1.cdn.flockler.com/assets/rauman_lukko/images/placeholder-avatar-23938ad5266187564590fd6c8abdecdc84f05c49433dadd352de7cf01d03b8cf.jpg);background-size:cover;border:1px solid #fff;border-radius:100%;display:inline-block;height:40px;margin-right:1em;vertical-align:middle;width:40px}.team-table__pic img{border-radius:100%;display:block;height:100%;width:100%}.team-table__name-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.team-member__content>*+*{margin-top:1.5rem}.team-member__details{max-width:60em;overflow:hidden;padding:2rem}.team-member__avatar{background:#fdd144;float:left;height:10rem;margin:0 1em .75em 0;width:10rem}.team-member__avatar img{display:block;width:100%}.team-member__bio>*+*{margin-top:1.5em}.team-member__bio__meta{color:#444;font-size:0.9375rem}.team-member__some-link{color:inherit;display:inline-block;margin-right:.25em;vertical-align:middle;width:1em}.team-member__some-link:hover{color:#0c4583}.team-member__some-link--twitter{width:1.1em}.team-member__team-mates__section+.team-member__team-mates__section{margin-top:1rem}.team-member__team-mates__heading{background:#0c4583;color:#fff;font-size:0.875rem;font-style:italic;font-weight:600;padding:.5em 1em;text-transform:uppercase}.team-member__team-mates__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.team-member__team-mates__table__row td{font-size:0.875rem;font-weight:600;padding:.5em 1em}.team-member__team-mates__table__row td:first-child{font-size:0.75rem;font-weight:700;padding-right:0;text-align:right;width:2.5em}.team-member__team-mates__table__row:nth-child(2n+1){background:#f1f1f1}.team-member__team-mates__table__row a{color:#0c4583;text-decoration:none}.team-member__team-mates__table__row a:hover{text-decoration:underline}.team-member__team-mates__table__row a:visited{color:#374758}.team-member__stats{background:#fff;padding:2rem}.team-member__stats>h2{font-weight:600}.team-member__stats__footer{font-size:0.875rem;margin-top:1rem}.player-stats{margin-top:1rem}.player-stat{background:#f1f1f1;font-size:0.8125rem;display:inline-block;margin:0 .25em .75em 0;vertical-align:top;width:7em}.player-stat__legend{background:#0c4583;color:#fff;display:block;font-weight:600;padding:.5em;text-align:center;text-decoration:none}.player-stat__value{display:block;padding:.5em;text-align:center}.player-stat__abbrs{color:#888;font-size:11px;line-height:1.5;margin-top:.5rem}.player-stat__abbrs span{display:inline-block;margin-right:1em}
