From 46a7e670712c25fb30588582ca29a8985657efe7 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Tue, 3 Dec 2024 10:33:33 +0200 Subject: [PATCH] UHF-10016: Compile theme. --- public/themes/custom/hdbt_subtheme/dist/css/styles.min.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css b/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css index a83a24f72..d012ed9d3 100644 --- a/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css +++ b/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css @@ -1 +1 @@ -.error-page .dialog-off-canvas-main-canvas{background:rgba(0,0,0,0)}.has-section-nav .main-content .layout-sidebar-first{display:none}@media(min-width: 992px){.has-section-nav .main-content .layout-sidebar-first{display:block}}.page-title h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height)}@media(min-width: 992px){.page-title h1{--line-height: 1;font-size:4rem;font-weight:400}}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button{color:#000;border:none;border-top:2px solid #ccc;background-color:#f7f7f8;padding:32px;padding-left:8px;display:flex;justify-content:space-between;font-weight:normal;font-size:inherit}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button span{padding-right:32px}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button::after{right:32px}.paatokset-accordion .handorgel__header--focus .handorgel__header__button{outline:3px solid #000;outline-offset:-3px;position:relative}.paatokset-accordion .paatokset-accordion-item__header--novotes .handorgel__header__button::after{display:none}.paatokset-accordion .handorgel__content{background-color:#f7f7f8;border:none}.paatokset-accordion .paatokset-accordion-item__content__inner{padding:0;max-width:90vw}@media(min-width: 576px){.paatokset-accordion .paatokset-accordion-item__content__inner{max-width:95vw}}@media(min-width: 768px){.paatokset-accordion .paatokset-accordion-item__content__inner{max-width:100vw}}.paatokset-accordion .handorgel__content--open .paatokset-accordion-item__content__inner{padding-bottom:64px}.paatokset-accordion .paatokset-accordion__wrapper{border:none}.paatokset-accordion .accordion-item__button--close,.paatokset-accordion .accordion-item__button--close-inner{display:flex;justify-content:right;padding:24px;cursor:pointer;margin-bottom:-16px}.announcement.announcement--helsinki-kanava h2{font-weight:700;font-size:1.15rem;margin-top:1rem;margin-bottom:1rem}.announcement.announcement--helsinki-kanava p{font-size:18px}.announcement.announcement--helsinki-kanava .announcement__content{margin-left:0;margin-right:auto}.announcement.announcement--helsinki-kanava .announcement__container{margin-left:0}@media(min-width: 768px){.announcement.announcement--helsinki-kanava .announcement__container{margin-left:0;margin-right:0}}.policymaker-summary .announcement.announcement--helsinki-kanava{padding-left:0;padding-right:0}.decision-tree{margin-top:72px}.decision-tree__box{padding:24px;text-align:center;border:2px solid #1a1a1a;font-size:20px;font-weight:500;position:relative;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;word-wrap:break-word}@media(min-width: 576px){.decision-tree__box{padding:28px;font-size:24px}}.decision-tree__box:not(.decision-tree__box:last-of-type){margin-bottom:24px}.decision-tree__box:not(.decision-tree__box:last-of-type)::after{content:"";height:30px;width:30px;border-bottom:2px solid #1a1a1a;border-right:2px solid #1a1a1a;position:absolute;left:0;right:0;margin:auto;bottom:-15.5px;transform:rotate(45deg);background-color:#fff}.decision-tree__upper-tree{margin:0 60px 72px 60px;position:relative;display:flex;flex-direction:column}.decision-tree__upper-tree .decision-tree__arrow{position:absolute}.decision-tree__upper-tree .arrow-left{left:-54px;top:23px;height:280px;width:55px}.decision-tree__upper-tree .arrow-right{right:-65px;bottom:23px;height:395px;width:65px}.decision-tree__upper-tree .decision-tree__box:nth-of-type(2),.decision-tree__upper-tree .decision-tree__box:nth-of-type(2)::after{background-color:#9fc9eb}.decision-tree__upper-tree .decision-tree__box:nth-of-type(3),.decision-tree__upper-tree .decision-tree__box:nth-of-type(3)::after{background-color:#dedfe1}.decision-tree__upper-tree .decision-tree__box:nth-of-type(4),.decision-tree__upper-tree .decision-tree__box:nth-of-type(4)::after{background-color:#00d7a7}.decision-tree__lower-tree{margin:0 60px 72px 60px;display:flex;flex-direction:column}.decision-tree__lower-tree .decision-tree__box:nth-of-type(2),.decision-tree__lower-tree .decision-tree__box:nth-of-type(2)::after{background-color:#f5a3c7}.decision-tree__info-text{font-size:36px;text-align:center;margin-bottom:36px}.container.frontpage-calendar__container{max-width:none;padding-left:0;padding-right:0;margin-top:64px;margin-bottom:64px}@media(min-width: 992px){.container.frontpage-calendar__container{margin-top:128px;margin-bottom:128px}}.frontpage-calendar{background-color:#f7f7f8;position:relative;margin-top:50px}.frontpage-calendar .hds-koros{position:absolute;top:-50px;right:0;left:0}.frontpage-calendar h2{padding:128px 0 0 0;margin-bottom:36px}@media(min-width: 576px){.frontpage-calendar h2{margin-bottom:48px}}@media(min-width: 768px){.frontpage-calendar h2{padding:60px 0 0}}.frontpage-calendar .container{padding-bottom:80px}.frontpage-calendar__link-container{display:flex;justify-content:right;padding:0 16px}@media(min-width: 576px){.frontpage-calendar__link-container{padding:0}}.frontpage-calendar__link-container i{width:36px}.frontpage-calendar__link-container a{display:flex;text-decoration:none;font-size:18px;font-weight:500;align-items:center}.frontpage-calendar__link-container a:hover,.frontpage-calendar__link-container a:focus,.frontpage-calendar__link-container a:active{text-decoration:underline}.frontpage-calendar__item-container{display:flex;flex-wrap:wrap}@media(min-width: 576px){.frontpage-calendar__item-container{margin:0 -12px 60px -12px}}.frontpage-calendar__item{width:100%;min-height:282px;padding:8px 0;text-decoration:none}.frontpage-calendar__item:hover .motions-link{text-decoration:underline}@media(min-width: 768px){.frontpage-calendar__item{padding:12px;width:50%}}@media(min-width: 992px){.frontpage-calendar__item{width:33.3%}}@media(min-width: 1248px){.frontpage-calendar__item{width:25%}}.frontpage-calendar__item .motions-link{font-size:16px;display:flex;align-items:center;text-decoration:none;font-weight:500}.frontpage-calendar__item .motions-link i{height:18px;width:18px;margin-right:12px}.frontpage-calendar__item .motions-link span{width:auto}.frontpage-calendar__item .color-line{height:8px}.frontpage-calendar__item .content-container{padding:24px;display:flex;flex-direction:column;height:100%}.frontpage-calendar__item .meeting-date{font-size:1.125rem;margin-bottom:16px}.frontpage-calendar__item h3{flex-grow:1;font-size:1.25rem;font-weight:500;margin-top:0}@media(min-width: 576px){.frontpage-calendar__item h3{font-size:1.5rem}}.frontpage-calendar__item-inner{background-color:#fff;height:100%}.frontpage-calendar__notice{margin-bottom:24px;margin-top:-24px}.meetings-calendar{margin-top:48px}@media(min-width: 992px){.meetings-calendar{margin-top:64px}}.meetings-calendar .hds-loading-spinner{margin:90px auto;position:relative;top:auto;top:initial;left:auto;left:initial}.meetings-calendar ol{list-style:none}.meetings-calendar .calendar-header{display:flex;margin-bottom:32px;justify-content:center;align-items:center}@media(min-width: 992px){.meetings-calendar .calendar-header{margin-bottom:48px}}.meetings-calendar .calendar-header h2{margin:0 15px;font-size:26px;min-width:190px;text-align:center;text-transform:capitalize}@media(min-width: 576px){.meetings-calendar .calendar-header h2{margin:0 30px;font-size:32px;min-width:235px}}.meetings-calendar .calendar-header .hel-icon,.meetings-calendar .calendar-header .icon-container{height:30px;min-width:30px;width:30px;cursor:pointer}.meetings-calendar .calendar-header .icon-container--disabled{color:#efeff0}.meetings-calendar .days-grid{display:grid;grid-gap:30px;gap:30px;padding-left:0}@media(min-width: 992px){.meetings-calendar .days-grid{display:flex;flex-wrap:wrap;gap:0}}.meetings-calendar .calendar-day{flex:1;padding:16px;position:relative;margin-top:0}@media(min-width: 992px){.meetings-calendar .calendar-day{margin-bottom:60px;max-width:20%;min-width:20%}.meetings-calendar .calendar-day::after{content:"";height:8px;background-color:#c2a251;display:block;position:absolute;bottom:-32px;right:0;left:0;margin:0 16px}}.meetings-calendar .calendar-day .no-meetings{padding:16px;height:100%;background-color:#f7f7f8}@media(min-width: 992px){.meetings-calendar .calendar-day .no-meetings{height:calc(100% - 40px)}}.meetings-calendar .meeting-row{border-bottom:1px dashed #595959;padding:16px 0;font-size:16px}.meetings-calendar .meeting-row a{display:flex;align-items:center}.meetings-calendar .meeting-row .hel-icon{width:16px;height:16px}.meetings-calendar .meeting-title{font-weight:700;margin-bottom:8px;margin-top:0;font-size:16px;line-height:1.5}.meetings-calendar .meeting-start-time{color:#595959}.meetings-calendar .meeting-row--cancelled .meeting-title,.meetings-calendar .meeting-row--cancelled .meeting-start-time{text-decoration:line-through}.meetings-calendar .date-header{font-size:20px;font-weight:500;padding-bottom:8px;border-bottom:2px solid #000;justify-content:space-between;white-space:nowrap;display:flex}.meetings-calendar .calendar-day__today .meeting-row{padding:16px;background-color:#f7f2e4}.meetings-calendar .calendar-day__today .date-header{color:#c2a251;border-color:#c2a251}.meetings-calendar .calendar-day__no-meetings .date-header{color:#666;border-color:#666}:not(.has-sidebar) .paatokset__decision-tree-container{margin-left:auto;margin-right:auto;max-width:1264px}.paatokset__decision-tree-container .hidden{display:none}.paatokset__decision-tree-container .tabbed-list{border-bottom:0}.paatokset__decision-tree-container .tabbed-list__content__inner{padding:0}.paatokset__decision-tree-container .custom-select-wrapper{position:absolute;right:0;bottom:8px}.paatokset__decision-tree-container .arrow i{width:16px;height:16px}.paatokset__decision-tree-container .custom-select .custom-options{display:none}.paatokset__decision-tree-container .custom-select.open .custom-options{display:block}.paatokset__decision-tree-container .decision-tree__title span{display:block;font-weight:500;font-size:1.5rem;margin-top:48px;margin-bottom:16px}.paatokset__decision-tree-container .decision-tree__title-container{display:flex;align-items:center;width:100%;max-width:994px;margin-bottom:20px}.paatokset__decision-tree-container .decistion-tree__item.open div{padding-left:14px}.paatokset__decision-tree-container button.tabbed-list__header__button{width:289px;height:24px;color:#1a1a1a;font-size:18px;font-weight:bold;line-height:24px}.paatokset__decision-tree-container .tabbed-list__content__inner{position:relative;border-bottom:1px solid #000;display:flex;display:inline-flex;width:100%;justify-content:space-between}.paatokset__decision-tree-container .tabbed-list__content__inner input{color:#060606;font-size:20px;font-weight:normal;letter-spacing:0;text-decoration:none;background:none;border:none;cursor:pointer}.paatokset__decision-tree-container .menu{overflow:auto;margin-bottom:0;padding-left:0}.paatokset__decision-tree-container .menu:scroll{display:none}.paatokset__decision-tree-container .menu .item{display:inline-block;color:#060606;font-size:20px;font-weight:bold;letter-spacing:.29px;text-decoration:none;margin-right:22px;border-bottom:6px solid rgba(0,0,0,0);padding-bottom:19px}.paatokset__decision-tree-container .menu .item.hidden{display:none}.paatokset__decision-tree-container .menu .item.selected{border-bottom:6px solid #000;padding-bottom:19px}.paatokset__decision-tree-container .container.tabbed-content__container{padding:0}.policymakers-documents,.policymakers-decisions{display:none}.policymakers-documents.selected-year,.policymakers-decisions.selected-year{display:block}.custom-select{display:flex;flex-direction:column}.custom-select__trigger{position:relative;display:flex;align-items:center;-ms-flex-pack:justify;padding:0 10px;cursor:pointer;border:none;color:#060606;font-size:18px;font-weight:500;letter-spacing:0;padding-bottom:23px;margin:0;background-color:transparent;background-color:initial}.custom-select__trigger .arrow i{width:24px;height:24px}.custom-options{position:absolute;display:block;opacity:0;visibility:hidden;pointer-events:none;z-index:99}.custom-select.open .custom-options{opacity:1;visibility:visible;pointer-events:all;margin-top:56px;border:1px solid #000;background-color:#fff;width:148px;text-align:center}.custom-option{position:relative;padding:0 22px 0 22px;font-size:22px;font-weight:300;color:#3b3b3b;line-height:60px;cursor:pointer;transition:all .5s}.custom-option:hover{cursor:pointer;background-color:#b2b2b2}.custom-option.selected{color:#fff;background-color:#305c91}@media(max-width: 544px){.desktopTd{display:none}}@media(min-width: 544px){.mobileTd{display:none}}.paatokset_download-link-container .paatokset__link-plain{display:flex;flex-wrap:wrap;align-items:center;margin-top:22px}.paatokset_download-link-container .paatokset__link-plain span{margin-right:12px}.policymaker-no-content{margin-top:24px}.policymaker-calendar h2{margin-bottom:24px}.policymaker-calendar__table{width:100%;max-width:none;max-width:initial;display:table;border:0;border-collapse:collapse}.policymaker-calendar__table thead{background-color:#fff}.policymaker-calendar__table th{text-align:left}.policymaker-calendar__table th,.policymaker-calendar__table td{font-size:1.125rem;background-color:#fff;color:#000;padding:24px 0;padding-right:24px;font-weight:400}@media(max-width: 576px){.policymaker-calendar__table th:nth-of-type(2){text-align:right}}.policymaker-calendar__table-header th{font-weight:500;padding-top:0}@media(max-width: 576px){.policymaker-calendar__table-header{border-bottom:2px solid #000}.policymaker-calendar__table-header th:last-of-type{display:none}}.policymaker-calendar__table-row{border-bottom:1px solid #ccc}.policymaker-calendar__table-row:hover{background-color:rgba(0,0,0,0)}.policymaker-calendar__table-row th:last-of-type{display:flex;align-items:center}@media(max-width: 576px){.policymaker-calendar__table-row{display:flex;flex-wrap:wrap;width:100%;padding:16px 0}.policymaker-calendar__table-row th{padding:8px}.policymaker-calendar__table-row td{border-bottom:none !important}.policymaker-calendar__table-row td{padding:8px}.policymaker-calendar__table-row td:first-of-type{font-weight:500}.policymaker-calendar__table-row td:last-of-type a{display:flex;align-items:center;color:#000;white-space:nowrap}.policymaker-calendar__table-row td:last-of-type a .hel-icon--angle-right{width:16px;height:16px}.policymaker-calendar__table-row th:nth-of-type(1),.policymaker-calendar__table-row th:nth-of-type(2),.policymaker-calendar__table-row td:nth-of-type(1),.policymaker-calendar__table-row td:nth-of-type(2){width:50%;padding-right:0}.policymaker-calendar__table-row td:nth-of-type(2){text-align:right}.policymaker-calendar__table-row th:nth-of-type(3),.policymaker-calendar__table-row th:nth-of-type(4),.policymaker-calendar__table-row td:nth-of-type(3),.policymaker-calendar__table-row td:nth-of-type(4){width:100%}}.policymaker-calendar__table-row--cancelled td:nth-child(1),.policymaker-calendar__table-row--cancelled td:nth-child(2){text-decoration:line-through}.policymaker-contacts{width:100%;font-size:1.125rem}@media(min-width: 992px){.policymaker-contacts h2{display:none}}.policymaker-contacts h3{margin-bottom:24px}.policymaker-contacts label.unit__contact-row__label{font-weight:700}.policymaker-contacts .hel-icon{--icon-size: 1.5rem}.policymaker-contacts article h3{margin-top:0}.policymaker-listing{background-color:#f7f7f8}.policymaker-listing .container{padding-top:65px;padding-bottom:65px}.policymaker-listing h2{margin-bottom:50px}.policymaker-card__container{margin-bottom:72px}@media(min-width: 576px){.policymaker-card__container{display:flex}}.policymaker-card__container .policymaker-card{text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:16px}@media(min-width: 576px){.policymaker-card__container .policymaker-card{width:50%;padding-bottom:0}.policymaker-card__container .policymaker-card:first-of-type{padding-right:8px}.policymaker-card__container .policymaker-card:last-of-type{padding-left:8px}}.policymaker-card__container .policymaker-card:hover .hel-icon{transform:translate(10px)}.policymaker-card__container .policymaker-card__color-title{text-align:center;font-weight:500;text-transform:uppercase;padding:4px 0}.policymaker-card__container .policymaker-card__title-icon{padding:25px;background-color:#fff}.policymaker-card__container .policymaker-card__title-icon h4{margin-top:0}.policymaker-card__container .hel-icon{width:30px;height:30px;min-width:30px;min-height:30px;transition:all .2s ease-in-out}.policymaker-row__link{padding:32px;display:flex;justify-content:space-between;background-color:#fff;margin-bottom:16px;margin-top:16px;position:relative;text-decoration:none;align-items:center}.policymaker-row__link:hover .hel-icon{transform:translate(10px)}.policymaker-row__link .hel-icon{min-width:30px;min-height:30px;width:10%;height:30px;transition:all .2s ease-in-out}.policymaker-row__link .policymaker-row__color{position:absolute;left:0;top:0;bottom:0;height:100%;width:16px}.policymaker-row__link .policymaker-row__title{font-size:24px;-webkit-hyphens:auto;hyphens:auto;width:90%;word-wrap:break-word;word-wrap:break-word;padding-right:16px}.policymaker-row__link .policymaker-row__sub-title{font-size:20px;color:gray}.policymaker-listing .paatokset-accordion-item__content__inner h4{font-weight:500;margin-bottom:16px;margin-top:16px}.policymaker-listing .paatokset-accordion-item__content__inner .policymaker-row__link+h4{margin-top:64px}.hds-button.load-more-btn{display:none}.policymaker-members h2{margin-bottom:32px}.policymaker-members__filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:54px}.policymaker-members__filters input:not(input[type=checkbox]),.policymaker-members__filters select{width:100%;height:56px;padding:16px;border:2px solid gray}.policymaker-members__filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.policymaker-members__filters option{color:#000}.policymaker-members__filters .search-wrapper{width:100%;margin-bottom:36px;position:relative}.policymaker-members__filters .search-wrapper .hel-icon{position:absolute;left:20px;bottom:16px;width:24px;height:24px}.policymaker-members__filters .search-wrapper input{padding-left:56px !important}.policymaker-members__filters .form-item{width:100%;margin-bottom:36px}@media(min-width: 576px){.policymaker-members__filters .form-item{width:48%}}.policymaker-members__filters .form-item__dropdown{position:relative}.policymaker-members__filters .form-item__dropdown .hel-icon{width:24px;height:24px;position:absolute;right:20px;bottom:16px;pointer-events:none}.policymaker-members__filters .form-item--checkbox__item{list-style:none}.policymaker-members__filters .form-item--checkbox__item label{display:flex}.policymaker-members__filters .form-item--checkbox__item span{white-space:nowrap;padding-left:12px}.policymaker-members__filters .form-item--checkbox__item input{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none}.policymaker-members__filters .form-item--checkbox__item input::before{content:"";font-size:20px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;max-width:24px;max-height:24px;border:2px solid gray}.policymaker-members__filters .form-item--checkbox__item input:checked::before{content:"✓"}.policymaker-members__list{border-top:2px solid #000}.policymaker-members__list .member-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;padding:32px 0;text-decoration:none}.policymaker-members__list .member-row:link:hover .member-name{text-decoration:underline}.policymaker-members__list .member-info>div{display:flex;flex-wrap:wrap}@media(min-width: 576px){.policymaker-members__list .member-info>div{flex-direction:row;align-items:center}}.policymaker-members__list .member-info{display:flex;flex-direction:column}.policymaker-members__list .member-info .deputy-of{margin-top:16px}.policymaker-members__list .member-image{height:75px;width:75px;min-height:75px;min-width:75px;border-radius:50%;overflow:hidden;margin-left:8px}.policymaker-members__list .member-image img{width:100%;height:auto}@media(min-width: 576px){.policymaker-members__list .member-image{height:120px;width:120px;min-height:120px;min-width:120px}}.policymaker-members__list .member-name{font-size:20px;font-weight:500;line-height:29px;margin-bottom:0;margin-top:0}@media(min-width: 576px){.policymaker-members__list .member-name{font-size:24px}}.policymaker-members__list .member-role,.policymaker-members__list .member-party{color:#595959;font-size:16px;line-height:24px}@media(min-width: 576px){.policymaker-members__list .member-role,.policymaker-members__list .member-party{font-size:18px;line-height:27px}}.policymaker-members__list .member-role::after{content:",";margin-right:4px}@media(min-width: 576px){.policymaker-members__list .member-role::after{display:none}}.policymaker-members__list .member-party{display:flex;align-items:center}@media(min-width: 576px){.policymaker-members__list .member-party::before{content:"";height:4px;width:4px;border-radius:50%;background-color:#000;display:inline-block;margin:0 8px}}.policymaker-members__list .no-results{margin:16px 0;display:flex;justify-content:center;align-items:center}.policymaker-side-menu--desktop{display:none}@media(min-width: 992px){.policymaker-side-menu--desktop{display:block}}.policymaker-side-menu.policymaker-side-menu--mobile{max-width:1328px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;margin-bottom:-30px;margin-top:30px}@media(min-width: 768px){.policymaker-side-menu.policymaker-side-menu--mobile{padding-left:32px;padding-right:32px}}.policymaker-side-menu.policymaker-side-menu--mobile li+li{margin-top:0}@media(min-width: 992px){.policymaker-side-menu.policymaker-side-menu--mobile{display:none}}.policymaker-side-menu--desktop li,.sidebar-navigation li{width:100%}.policymaker-side-menu--desktop a,.sidebar-navigation a{text-decoration:none}.policymaker-side-menu--desktop .menu,.sidebar-navigation .menu{flex-direction:column}.policymaker-side-menu--desktop a[icon=angle-left],.sidebar-navigation a[icon=angle-left]{display:flex;align-items:center}.policymaker-side-menu--desktop a[icon=angle-left] svg,.sidebar-navigation a[icon=angle-left] svg{margin-right:8px}.policymaker-side-menu--desktop .active,.sidebar-navigation .active{font-weight:bold}.policymaker-side-menu--desktop #menu--level-0 li span.menu__link-wrapper,.sidebar-navigation #menu--level-0 li span.menu__link-wrapper{font-size:24px;padding-bottom:26px;border-bottom:2px solid #000}.policymaker-side-menu--desktop #menu--level-1 li span.menu__link-wrapper,.sidebar-navigation #menu--level-1 li span.menu__link-wrapper{padding:24px 0;border-bottom:1px solid #ccc;font-size:1.125rem}.social-media .social-media__items{padding-left:0;padding-right:0}.social-media .link__type{display:none}.has-policymaker-nav.has-sidebar .before-content--in-main .page-title,.has-policymaker-nav .has-sidebar .before-content--in-main .page-title{margin-top:0}.page-divider{display:none !important}.has-sidebar.page-type--page .page-title::after,.has-sidebar.page-type--landing-page .page-title::after{background-color:#000;content:"";display:block;height:2px;margin-top:32px;width:64px}.policymaker-list-item--agenda-item>a,.policymaker-list-item--agenda-item>div{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 992px){.policymaker-list-item--agenda-item>a,.policymaker-list-item--agenda-item>div{flex-direction:row;align-items:flex-start}.policymaker-list-item--agenda-item>a .hel-icon,.policymaker-list-item--agenda-item>div .hel-icon{align-self:center;margin-left:auto;margin-right:8px}}.policymaker-list-item--agenda-item .agenda-item__index-number{font-weight:500;margin-right:32px;margin-bottom:6px;white-space:nowrap}@media(min-width: 992px){.policymaker-list-item--agenda-item .agenda-item__index-number{margin-bottom:0}}.policymaker-list-item--agenda-item .agenda-item__subject{margin-right:32px;margin-bottom:24px}@media(min-width: 992px){.policymaker-list-item--agenda-item .agenda-item__subject{margin-bottom:0}}.policymaker-list-item--agenda-item a{text-decoration:none}.policymaker-list-item--agenda-item a:hover .agenda-item__subject{text-decoration:underline}.policymaker-list-item--agenda-item .hel-icon{min-width:24px;min-height:24px}.policymaker-list-item--agenda-item.policymaker-list-item{border-bottom-color:#000}.policymaker-list-item--agenda-item.policymaker-list-item:first-child{border-top:2px solid #000}.policymaker-list-item--agenda-item.policymaker-list-item:last-child{border-bottom:2px solid #000}.page-title+.node--type-article{margin-top:32px}.node--type-article .content-author{font-size:1rem;color:#666}.node--type-article .warning-label{margin-bottom:32px}.node--type-article .keywords{margin-bottom:8px;display:flex}.node--type-article .keywords .hds-tag{margin:16px;margin-left:0}.node--type-article .keywords .hds-tag a{font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;text-decoration:none;display:flex;width:-moz-fit-content;width:fit-content;--outline-gutter: 2px;--outline-width: 3px;--focus-outline-color: #000;border:2px solid rgba(0,0,0,0)}.node--type-article .keywords .hds-tag a:hover,.node--type-article .keywords .hds-tag a:active,.node--type-article .keywords .hds-tag a:focus{transition-property:background-color,border-color,color;transition-duration:85ms;transition-timing-function:ease-out}.node--type-article .keywords .hds-tag a:hover{border-color:#000;color:#000;background-color:rgba(0,0,0,0)}.node--type-article .keywords .hds-tag a:focus,.node--type-article .keywords .hds-tag a:active{outline:var(--outline-width) solid var(--focus-outline-color);outline-offset:var(--outline-gutter);outline-offset:2px}.latest-articles__list{width:100%;font-size:1.125rem}.latest-articles__list .sidebar_block_heading{margin-top:0}.latest-articles__list a{text-decoration:none}.latest-articles__list a:hover{text-decoration:underline}.issue-header__container{border-bottom:2px solid #ccc;margin-bottom:27.5px}@media(min-width: 1248px){.issue-header__container{margin-bottom:32px}}.issue__title{margin-bottom:24px;font-size:32px;line-height:1.1;font-weight:normal}.issue__header .issue__title{margin-top:0}@media(min-width: 992px){.issue__title{font-size:52px}}.issue__diarynumber{font-size:16px;margin-bottom:32px}.issue__diarynumber label{display:block;font-weight:600}.issue-header__footer{margin-bottom:24px}.issue-header__footer .issue__category{margin-bottom:32px}@media(min-width: 1248px){.issue-header__footer{display:flex;align-items:center;flex-wrap:wrap}.issue-header__footer .issue__category{margin-bottom:0}}.issue__category{display:flex}.issue__category .hds-tag{margin-right:12px;font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;display:flex;width:-moz-fit-content;width:fit-content}.issue__category .hds-tag--confidential{background:var(--color-brick)}.issue__in_this_meeting{font-weight:700;margin-bottom:32px}.issue__container h3{font-size:1.5rem}@media(min-width: 1248px){.issue__container h3{font-size:2.25rem}}.issue__container h3,.issue__container h4{margin-top:16px}.issue__container h3:first-child,.issue__container h4:first-child{margin-top:0}.issue__container .SisaltoSektio{margin-bottom:32px}.issue__container.issue__container--navigation{margin-bottom:32px}.issue__container .paatokset-accordion{margin-bottom:32px;border-bottom:2px solid #ccc}.issue__container .paatokset-accordion .handorgel__header__button,.issue__container .paatokset-accordion .handorgel__content{background:rgba(0,0,0,0)}.issue__container .voting-results-accordion{margin-bottom:-2px}@media(min-width: 1248px){.issue__container{display:flex}}@media(min-width: 1248px){.issue__left-column__container{width:65%;padding-right:125px}}.issue-right-column__container .issue__attachment{padding:24px 0;border-bottom:1px solid #979797;vertical-align:top;font-weight:600;line-height:24px;font-size:16px}.issue-right-column__container .issue__attachment>a,.issue-right-column__container .issue__attachment>div{display:flex}.issue-right-column__container .issue__attachment div:first-child{margin-right:16px}.issue-right-column__container .issue__attachment .hel-icon{width:var(--spacing-m);height:var(--spacing-m)}@media(min-width: 1248px){.issue-right-column__container{width:35%}}.issue__attachment__reason{font-size:16px}.issue__attachment__info{font-weight:normal}.issue-content__title h2{margin-top:16px;margin-bottom:32px;line-height:1.1;font-weight:normal;font-size:24px}@media(min-width: 992px){.issue-content__title h2{font-size:36px}}.issue-content__indices{font-size:1.25rem;margin-bottom:8px}.issue-content__policymaker-label{text-align:left;text-transform:uppercase;font-weight:bold;padding:10px 48px;margin-bottom:36px;display:inline-block;max-width:100%;font-size:.875rem}.issue-content__policymaker-label.policymaker-label--small{display:inline-block;padding:10px 40px;font-size:14px}@media(min-width: 768px){.issue-content__policymaker-label{display:inline-block;padding:10px 55px}}.issue__favorite-button button.hds-button{color:#000;padding-left:0}.issue__favorite-button button.hds-button .hds-button__label{padding:0}.issue__favorite-button button.hds-button .hel-icon:first-of-type:not(:last-of-type){margin-left:0;margin-right:13px}.issue-content-top__container{margin-top:48px;margin-bottom:48px}.issue-content__section{margin-bottom:32px}.issue-content__section p,.issue-content__section ul{margin-top:0;padding-top:0}@media(min-width: 1248px){.issue-content__section{font-size:1.25rem}}.issue__pdf{margin-bottom:32px}.issue__pdf.issue__pdf--desktop{display:none}.issue__decision-navigation{height:100%;display:flex;align-items:center;margin-top:8px;margin-bottom:16px}@media(min-width: 992px){.issue__decision-navigation{margin-bottom:32px}}.issue__decision-navigation .decision-navigation-button--next span{margin-left:auto;margin-right:0;flex-basis:0}@media(min-width: 576px){.issue__decision-navigation .decision-navigation-button--next span{flex-basis:auto}}.issue__decision-navigation .decision-navigation-button--next .hel-icon{margin-right:0;margin-left:14px}.issue__meetings-labels label{font-weight:500}.issue__more-info{margin-top:64px;margin-bottom:64px}.issue__more-info div{margin:16px 0}.issue__more-info__content{padding-left:24px;border-left:5px solid var(--hdbt-color-palette--primary)}.issue-ajax-error__container{display:none}.issue__decision-date{margin-bottom:32px}.issue__container table{border:none}.issue-content__container td,.issue-content__container div{font-size:1.125rem}@media(min-width: 992px){.issue-content__container td,.issue-content__container div{font-size:1.25rem}}.issue-content__container del{text-decoration:line-through}.issue-content__container ins{text-decoration:none}.issue-content__container img{width:100%}.issue-content__container .paatokset-accordion-item__content__inner{padding:24px 0 0 8px}.issue-content__container .SisaltoSektio ul,.issue-content__container .SisaltoSektio ol,.issue-content__container .paatokset-accordion-item__content__inner ul,.issue-content__container .paatokset-accordion-item__content__inner ol{padding-top:0;padding-left:1rem}.issue-content__container .SisaltoSektio table td,.issue-content__container .paatokset-accordion-item__content__inner table td{display:block;background-color:#f1f1f1}.issue-content__container .SisaltoSektio table td div,.issue-content__container .paatokset-accordion-item__content__inner table td div{margin:0}@media(min-width: 576px){.issue-content__container .SisaltoSektio table td,.issue-content__container .paatokset-accordion-item__content__inner table td{display:table-cell}}.issue-content__container .accordion-item__content__inner>h3{font-size:30px;line-height:1.1;margin-top:48px}.issue-content__container .accordion-item__content__inner>h3:first-child{margin-top:0}h4.decision-history-title+h5.decision-history-title{margin-top:1rem}.voting-results-accordion .color-kupari{background-color:#00d7a7 !important}.voting-results-accordion .color-tiili{background-color:#bd2719 !important}.voting-results-accordion .color-tiili{color:#fff}.voting-results-accordion .color-sumu{background-color:#9fc9eb !important}.voting-results-accordion .color-gray-light{background-color:#efeff0 !important}.voting-results-accordion .accordion-item__content__inner>h3{font-size:24px;line-height:1.1}.voting-results-accordion__inner{margin-top:16px}.voting-results-accordion__inner:first-of-type{margin-top:24px}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button{border:1px solid #000;align-items:center;padding:0}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button::after{padding-right:16px}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-key,.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-color{margin:0;font-size:18px;padding:16px;line-height:1.5}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-color{min-width:54px;text-align:center}.voting-results-accordion__inner .accordion-inner-item__header .result-type{display:flex;margin:0}.voting-results-accordion__inner .accordion-inner-item__header .result-type.ayes .result-color{background-color:#00d7a7}.voting-results-accordion__inner .accordion-inner-item__header .result-type.noes .result-color{background-color:#bd2719;color:#fff}.voting-results-accordion__inner .accordion-inner-item__header .result-type.blank .result-color{background-color:#9fc9eb}.voting-results-accordion__inner .accordion-inner-item__header .result-type.absent .result-color{background-color:#efeff0}.voting-results-accordion__inner .accordion-inner-item__content{margin-top:16px;border:1px solid #000}.voting-results-accordion__inner .accordion-inner-item__content__inner{margin-top:0;padding:0}.voting-results-accordion__inner .accordion-inner-item__content__inner .results-table{margin-top:0}.handorgel__content--open .voting-results-accordion__inner .accordion-inner-item__content__inner{padding-bottom:32px}.voting-results-accordion__inner .accordion-item__button--close-inner{font-size:16px}.results-table{margin:32px 0;max-width:none;max-width:initial;width:100%;border-spacing:0}.results-table thead,.results-table tbody{width:100%}.results-table thead th,.results-table tbody th{font-weight:500}.results-table thead th,.results-table thead td,.results-table tbody th,.results-table tbody td{text-align:left;font-size:16px;padding:16px}.results-table thead .results-table__row{background-color:#efeff0}.results-table thead .results-table__row th{color:#000}.results-table tbody .results-table__row{background-color:#fff}.results-table tbody .results-table__row td{background-color:#fff;display:table-cell}.results-table .results-table__row th{width:40%}.results-by-party .results-table thead .results-table__row th{background-color:#000;color:#fff;min-width:0;min-width:initial}.results-by-party .results-table thead .results-table__row th:first-of-type{width:100%;font-weight:600}.results-by-party .results-table thead .results-table__row th:not(:first-of-type){min-width:56px;width:56px;max-width:56px;font-size:14px;padding:6px;text-align:center}.results-by-party .results-table tbody .results-table__row td{background-color:#fff;min-width:0;min-width:initial}.results-by-party .results-table tbody .results-table__row td:not(:first-of-type){min-width:56px;width:56px;max-width:56px;padding:10px;text-align:center}.issue__hidden-message{margin-bottom:32px}.page-type--case .component.component--banner,.page-type--decision .component.component--banner{margin-top:48px}@media(min-width: 1248px){.page-type--case .component.component--banner,.page-type--decision .component.component--banner{width:65%;padding-right:125px}}.motion-tag{display:block;margin:0}.info-label,.warning-label{display:inline-block;padding:5px;padding-right:10px;margin-bottom:5px;margin-bottom:24px}.info-label span,.warning-label span{font-size:1rem;font-weight:700}.info-label.visible,.warning-label.visible{visibility:visible}@media(min-width: 992px){.info-label,.warning-label{margin-bottom:7px}}.info-label span,.warning-label span{margin-left:5px}.info-label{background-color:#e8f3fc}.warning-label{background-color:#ffe977}.info-label__container,.warning-label__container{display:flex;align-items:center}.meeting-video__video-container{position:relative;padding-bottom:56.25%;height:0;margin-bottom:16px;margin-top:16px}.meeting-video__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.meeting-video__video-container iframe html{overflow:hidden;overflow-y:hidden}.meeting-video p{font-size:1rem}.page-title+.node--type-policymaker,.page-title+.policymaker-text{margin-top:32px}.node--type-policymaker,.policymaker-no-content,.minutes-container,.policymaker-text{font-size:1.125rem}.policymaker-text .announcement{padding-left:0}.node--type-policymaker>section.policymaker-summary{margin-bottom:24px}.node--type-policymaker>section.policymaker-summary p{font-size:1.125rem}.node--type-policymaker>section.policymaker-summary .issue-content__policymaker-label{margin-bottom:0}.node--type-policymaker>section.policymaker-summary .policymaker-summary__label{display:flex;margin-bottom:32px}.node--type-policymaker>section.policymaker-summary .issue__favorite-button{display:none}@media(min-width: 992px){.node--type-policymaker>section.policymaker-summary .issue__favorite-button{display:inline-block;margin-left:16px}}.node--type-policymaker>section.policymaker-summary .announcement h2{font-weight:700;font-size:1.15rem;margin-top:1rem;margin-bottom:1rem}@media(min-width: 768px){.node--type-policymaker>section.policymaker-summary .announcement{margin-left:0;margin-right:0}}.policymaker-tags{margin-top:24px;margin-bottom:24px}.policymaker-tags .issue-content__policymaker-label{margin-bottom:0}.policymaker-organization{margin-top:24px;margin-bottom:24px}@media(min-width: 768px){.policymaker-organization{margin-top:32px}}.policymaker-organization .organizations{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height);display:flex;flex-wrap:wrap;padding:0}.policymaker-organization .organizations .hel-icon{--icon-size: 18px}.policymaker-organization:after{content:"";display:block;margin-top:24px;border-bottom:2px solid #000;width:90px}.policymaker-image{margin-bottom:48px}.policymaker-image img{margin-bottom:8px}.policymaker-image figure{margin:0}.policymaker-card__image img,.policymaker-image img{display:block;max-width:100%;height:auto}.policymaker-meetings .warning-label{margin-top:16px}.node--type-policymaker .table-of-contents__container{position:relative;margin-bottom:64px}.table-of-contents+.policymaker-image{padding-top:48px}.content-menu__arrow{display:none}.content-menu__arrow.hel-icon--arrow-up{transform:rotate(180deg)}@media(min-width: 320px){.content-menu__arrow{display:block;height:111px;color:#fd4f00;width:90px;position:absolute;right:0}}.node--type-policymaker>section{margin-top:0;margin-bottom:64px}.node--type-policymaker>section .section-description{margin-bottom:32px}@media(min-width: 992px){.node--type-policymaker>section .section-description{margin-bottom:48px}}.view-all .paatokset-button-link{margin-top:32px}.view-all .paatokset-button-link span{margin-left:auto}.policymaker-list-item{border-bottom:1px solid #ccc;padding:24px 0;display:block}.policymaker-list-item:first-child{border-top:1px solid #ccc}.policymaker-list-item.policymaker-list-item--document,.policymaker-list-item .policymaker-list-item--document{display:block;border-color:#000;text-decoration:none}.policymaker-list-item.policymaker-list-item--document .subject__date,.policymaker-list-item .policymaker-list-item--document .subject__date{display:block}.policymaker-list-item .list-item__date{font-size:1rem;color:gray;margin-bottom:16px}.policymaker-list-item .list-item__date--desktop{display:inline}.policymaker-list-item .list-item__subject{font-weight:500;font-size:24px}.policymaker-list-item .list-item__subject a{text-decoration:none}.policymaker-list-item .policymaker-list-item--document:hover .list-item__subject{text-decoration:underline}h1.minutes__header{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height);line-height:3rem;margin-top:0;display:flex;flex-direction:column;margin-bottom:16px;gap:0px}@media(min-width: 992px){h1.minutes__header{--line-height: 1;font-size:4rem;font-weight:400}}@media(min-width: 992px){h1.minutes__header{line-height:4rem}}h1.minutes__header .minutes__header-prefix{font-size:20px}h1.minutes__header .minutes__header-suffix{font-size:1rem;color:gray}h2.minutes-list__header{font-weight:500;font-size:24px;margin-bottom:24px}.minutes-list__wrapper{font-size:1.125rem;margin-bottom:32px}.minutes-file__container label{display:block;margin-bottom:4px}.minutes-file__container .minutes__publish-date{position:relative;padding-bottom:24px;margin-bottom:32px}.minutes-file__container .minutes__publish-date:after{content:"";height:2px;background:#000;width:62px;position:absolute;bottom:0;left:0}.minutes-file__container .publish-date__date{font-size:1.25rem;font-weight:700}.minutes__file-link{margin-bottom:8px}.policymaker-live-sream .view-all--recordings{display:none}.policymaker-label__tags{margin-bottom:32px}.policymaker-label__tags .hds-tag{font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;margin-right:12px;display:flex;width:-moz-fit-content;width:fit-content}.policymaker-label__tags .hds-tag__container{display:flex}.policymaker-label__tags:after{content:"";display:block;margin-top:24px;border-bottom:2px solid #000;width:90px}.minutes-decision__container{margin-top:64px}.minutes-decision__container .paatokset-accordion{margin-top:32px;margin-bottom:32px;border-bottom:2px solid #ccc}.minutes-decision__container .paatokset-accordion .handorgel__header__button,.minutes-decision__container .paatokset-accordion .handorgel__content{background:rgba(0,0,0,0)}.minutes-decision__container .paatokset-accordion .accordion-item__button{padding-top:20px;padding-bottom:20px}.minutes-decision__container .paatokset-accordion .accordion-item__header{font-size:1.5rem}.minutes-decision__meta{font-size:1.125rem}.minutes-decision__meta .Kokousaika{font-weight:700}.minutes-decision__heading{margin-bottom:32px;line-height:1.1;font-weight:normal;font-size:1.5rem}@media(min-width: 992px){.minutes-decision__heading{font-size:2.25rem}}.paatokset-search-page--decisions .layout-content{margin:0}.paatokset-search-page--decisions .main-content{margin-top:0;background-color:#f7f7f8;padding-bottom:calc(50px + 48px) auto 0}@media(min-width: 992px){.paatokset-search-page--decisions .main-content{padding-bottom:calc(50px + 64px)}}.paatokset-search-page--decisions .footer{margin-top:0}.paatokset-search--frontpage .paatokset-search-wrapper{margin-left:-16px}@media(min-width: 576px){.paatokset-search--frontpage .paatokset-search-wrapper{margin-left:-32px}}.paatokset-search--decisions{margin-bottom:32px}.views--taxonomy-term .policymaker-list-item{border-top:0;border-color:#ccc}.views--taxonomy-term .feed-icon{display:flex;align-items:center;margin-top:64px;text-decoration:none}.views--taxonomy-term .feed-icon i{margin-right:8px}.views--taxonomy-term .feed-icon:hover,.views--taxonomy-term .feed-icon:focus,.views--taxonomy-term .feed-icon:active{text-decoration:underline}.tpr-unit--view-mode-contact-card{margin-bottom:48px}.tpr-unit--view-mode-contact-card .unit__title{border-bottom:2px solid #000}.tpr-unit--view-mode-contact-card .unit__title h3{font-size:24px}.tpr-unit--view-mode-contact-card .unit-info{border-bottom:1px solid #ccc;padding:24px 0;display:flex}.tpr-unit--view-mode-contact-card label{font-weight:500;margin-bottom:4px}.tpr-unit--view-mode-contact-card .unit-info__icon{margin-right:16px}.tpr-unit--view-mode-contact-card a{display:block}.tpr-unit--view-mode-contact-card .paatokset-button-link{display:flex}.tpr-unit--view-mode-contact-card span.country{display:none}.page-type--trustee .page-title__container{max-width:none;max-width:initial}@media(min-width: 768px){.page-title+.node--type-trustee.node--view-mode-full{margin-top:24px}}@media(min-width: 992px){.page-title+.node--type-trustee.node--view-mode-full{margin-top:48px}}.trustee-information{background-color:#e8f3fc;padding:24px;margin-bottom:48px}.trustee-information .information-row{display:flex;flex-wrap:wrap;font-size:18px}.trustee-information .information-row:not(:last-of-type){margin-bottom:16px}.trustee-information .information-row.information-row--pm-declaration a{margin-left:.4rem}.trustee-information .information-row.information-row--doa a{display:inline-flex;align-items:center}.trustee-information .label{margin-right:8px;font-weight:500}.trustee-top-container{margin-bottom:24px}@media(min-width: 992px){.trustee-top-container{padding:0}}.trustee-top-container span{font-size:18px;color:gray}.trustee-top-container span:first-of-type::after{content:"•";margin:0 16px}.trustee-image{margin-bottom:24px}.trustee-image img{max-width:100%;height:auto}.node--type-trustee .accordion-legacy-item__header .handorgel__header__button{font-size:1.5rem;color:#000;border:none;border-top:2px solid #ccc;padding:24px;display:flex;justify-content:space-between;align-items:center}.node--type-trustee .accordion-legacy-item__header .handorgel__header__button span{padding-right:32px;font-weight:normal}.node--type-trustee .accordion-legacy-item__header .icon{min-width:30px;min-height:30px;width:30px;height:30px;transition:all .1s ease-in-out}.node--type-trustee .handorgel__header--open .icon{transform:rotate(180deg)}.node--type-trustee .handorgel__header--open .handorgel__header__button,.node--type-trustee .handorgel__header--opened .handorgel__header__button{background-color:#fff}.node--type-trustee .handorgel__content{border:none;padding:0}.node--type-trustee .accordion-legacy-item__content__inner{padding:24px}.node--type-trustee .accordion-legacy__wrapper.handorgel{border:none}.node--type-trustee .accordion-item__button--close{display:flex;justify-content:right;padding:24px;cursor:pointer}.node--type-trustee .accordion-item__button--close .icon{margin-left:8px}.accordion_initiatives .accordion-legacy-item__content__inner>div,.accordion_resolutions .accordion-legacy-item__content__inner>div{margin-bottom:16px}.accordion_initiatives .date,.accordion_resolutions .date{font-size:16px;color:gray;margin-bottom:8px}.accordion_initiatives .title,.accordion_resolutions .title{display:block;margin-bottom:24px}.accordion_speaking-turn .accordion-legacy-item__content__inner>div{margin-bottom:16px}.accordion_speaking-turn .speaking-turn__group__title{font-size:1.5rem;margin-bottom:16px;margin-top:0}.accordion_speaking-turn .speaking-turn__group__title:not(:first-of-type){margin-top:32px}.accordion_speaking-turn .speaking-turn__link-container{display:flex;align-items:center}.accordion_speaking-turn .speaking-turn__link-container .icon{margin-right:16px}.paatokset-search--decisions h1,.paatokset-search-wrapper h1,.paatokset-search--frontpage h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height)}@media(min-width: 992px){.paatokset-search--decisions h1,.paatokset-search-wrapper h1,.paatokset-search--frontpage h1{--line-height: 1;font-size:4rem;font-weight:400}}.paatokset-search--decisions h1,.paatokset-search--decisions label,.paatokset-search--decisions .container>p,.paatokset-search-wrapper h1,.paatokset-search-wrapper label,.paatokset-search-wrapper .container>p,.paatokset-search--frontpage h1,.paatokset-search--frontpage label,.paatokset-search--frontpage .container>p{color:#000}.paatokset-search--decisions button+ul li,.paatokset-search-wrapper button+ul li,.paatokset-search--frontpage button+ul li{font-size:16px;margin-top:0}.paatokset-search--decisions button+ul li[class*=Select-module_highlighted],.paatokset-search-wrapper button+ul li[class*=Select-module_highlighted],.paatokset-search--frontpage button+ul li[class*=Select-module_highlighted]{color:#fff !important;background-color:#000 !important}.paatokset-search--decisions button+ul li[class*=Select-module_highlighted] span,.paatokset-search-wrapper button+ul li[class*=Select-module_highlighted] span,.paatokset-search--frontpage button+ul li[class*=Select-module_highlighted] span{border-color:#fff !important;box-shadow:none !important}.paatokset-search--decisions button>span[class*=Select-module_buttonLabel],.paatokset-search-wrapper button>span[class*=Select-module_buttonLabel],.paatokset-search--frontpage button>span[class*=Select-module_buttonLabel]{color:#666}.paatokset-search--decisions .DateSelect__predefined-ranges-container+button,.paatokset-search-wrapper .DateSelect__predefined-ranges-container+button,.paatokset-search--frontpage .DateSelect__predefined-ranges-container+button{border-top-color:#ccc}.paatokset-search--decisions .DateSelect__predefined-ranges-container+button:hover,.paatokset-search-wrapper .DateSelect__predefined-ranges-container+button:hover,.paatokset-search--frontpage .DateSelect__predefined-ranges-container+button:hover{background-color:#000;border-color:#000}.paatokset-search--decisions .search-autocomplete,.paatokset-search-wrapper .search-autocomplete,.paatokset-search--frontpage .search-autocomplete{border-top-width:2px;border-top-color:#ccc;border-top-width:1px;position:absolute;left:0;right:0}.paatokset-search--decisions .search-autocomplete__wrapper,.paatokset-search-wrapper .search-autocomplete__wrapper,.paatokset-search--frontpage .search-autocomplete__wrapper{position:relative;z-index:10}.paatokset-search--decisions .search-autocomplete__item,.paatokset-search-wrapper .search-autocomplete__item,.paatokset-search--frontpage .search-autocomplete__item{font-size:16px;padding:.75rem 1rem;cursor:pointer}.paatokset-search--frontpage div[class*=SearchBarWrapper_SearchBarWrapper]{max-width:100%}.issue__wrapper .ajax-progress-throbber{display:none}.issue__meetings-container label{font-size:1rem}.issue__meetings-dropdown{border:2px solid gray;margin-bottom:32px}.issue__meetings-dropdown .hds-button{position:relative;width:100%;border:none;color:#000;justify-content:flex-start;overflow:hidden}.issue__meetings-dropdown .hds-button:focus,.issue__meetings-dropdown .hds-button:hover,.issue__meetings-dropdown .hds-button[disabled]{color:#000;background-color:rgba(0,0,0,0)}.issue__meetings-dropdown .hds-button[disabled]:hover:active,.issue__meetings-dropdown .hds-button[disabled]:hover:focus{color:#000;background-color:rgba(0,0,0,0)}.issue__meetings-dropdown .hds-button[disabled] .hel-icon.hel-icon--angle-down{display:none}.issue__meetings-dropdown .hds-button .hel-icon.hel-icon--angle-down,.issue__meetings-dropdown .hds-button .hel-icon:last-of-type:not(:first-of-type){margin:0 8px 0 auto}.issue__meetings-dropdown .hds-button .hds-button__label{text-align:left;padding-left:22px}.issue__meetings-dropdown .hds-button::before{content:"";position:absolute;left:0;width:0;height:0;border-top:26px solid rgba(0,0,0,0);border-bottom:26px solid rgba(0,0,0,0);border-left:20px solid}.issue__meetings-dropdown .hds-button::after{content:none}.issue__meetings-dropdown:focus,.issue__meetings-dropdown[focus-within]{border:2px solid #000}.issue__meetings-dropdown:focus,.issue__meetings-dropdown:focus-within{border:2px solid #000}.issue__meetings-dropdown.open .hds-button{border-bottom:1px solid;border-color:gray}.issue__meetings-dropdown.open .hds-button .hel-icon.hel-icon--angle-down{transform:rotate(180deg)}.issue__meetings-dropdown .option{margin-top:0;font-size:16px;height:52px;display:flex;align-items:center;padding-left:30px;position:relative}.issue__meetings-dropdown .option a:hover{text-decoration:none}.issue__meetings-dropdown .option:before{content:"";position:absolute;left:0;width:0;height:0;border-top:26px solid rgba(0,0,0,0);border-bottom:26px solid rgba(0,0,0,0);border-left:20px solid #000}.issue__meetings-dropdown .option{cursor:pointer}.issue__meetings-dropdown .option:not(.selected):hover{background-color:#000}.issue__meetings-dropdown .option:not(.selected):hover a{color:#fff}.issue__meetings-dropdown .option:focus{border:2px solid #000}.issue__meetings-dropdown .option.selected{background-color:#ccc}.issue__meetings-select{width:100%;list-style:none;display:none;padding-top:0;margin-top:0;margin-bottom:0;padding-left:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:2;background:#fff}.issue__meetings-select .paatokset__link-plain:hover{color:inherit}.issue__meetings-select::-webkit-scrollbar{display:none}.issue__meetings-labels{display:flex;flex-direction:column-reverse}@media(min-width: 992px){.issue__meetings-labels{flex-direction:row;align-items:center}}.new-handlings-warning__wrapper .warning-label{display:none}.new-handlings-warning__wrapper .warning-label.visible{display:block}@media(min-width: 992px){.new-handlings-warning__wrapper{margin-left:auto}.new-handlings-warning__wrapper .warning-label{display:block;visibility:hidden}.new-handlings-warning__wrapper .warning-label.visible{visibility:visible}}.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{max-width:1296px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{max-width:1328px}}@media(min-width: 768px){.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{padding-left:32px;padding-right:32px}}.hero__title+.hero__description{margin-top:48px}.hero--paatokset-search-bar{margin-bottom:32px}.hero--paatokset-search-bar h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height);-webkit-hyphens:none;hyphens:none}@media(min-width: 992px){.hero--paatokset-search-bar h1{--line-height: 1;font-size:4rem;font-weight:400}}@media(min-width: 1248px){.hero--paatokset-search-bar{margin-bottom:64px}}.hero--paatokset-search-bar .hero__description{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height)}.hero--paatokset-search-bar .hero__text-content{padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.tools__container{margin-top:16px}}@media(min-width: 768px){.breadcrumb__container+.tools__container{margin-bottom:20px;margin-top:-8px}}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{background:rgba(255,255,255,.6);border-radius:0;height:100%;left:0;margin:0;opacity:1;overflow:hidden;padding:0;position:fixed;text-indent:-99999em;top:0;width:100%;z-index:999999}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{animation:spin .8s infinite linear;border-color:#4c4c4c rgba(0,0,0,0) #4c4c4c rgba(0,0,0,0);border-radius:120px;border-style:solid;border-width:10px;bottom:0;content:" ";display:block;height:120px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;text-indent:-99999em;top:0;width:120px}@keyframes spin{to{transform:rotate(360deg)}}.paatokset-button-link{color:#000;width:100%;font-weight:500;display:flex;align-items:center;text-decoration:none}.paatokset-button-link i,.paatokset-button-link span{margin-right:14px}.paatokset-button-link .hel-icon{width:var(--spacing-m);height:var(--spacing-m)}.paatokset-button-link:hover{text-decoration:underline}.paatokset__link-plain{color:#000;text-decoration:none}.paatokset__link-plain:hover{text-decoration:underline}:root{--color-sumu: #9fc9eb;--color-hopea: #dedfe1;--color-kupari: #00d7a7}.issue-content__policymaker-label.color-sumu,.policymaker-row__color.color-sumu,.frontpage-calendar__item .color-line.color-sumu,.policymaker-card__color-title.color-sumu{background-color:#9fc9eb}.issue-content__policymaker-label.color-hopea,.policymaker-row__color.color-hopea,.frontpage-calendar__item .color-line.color-hopea,.policymaker-card__color-title.color-hopea{background-color:#dedfe1}.issue-content__policymaker-label.color-suomenlinna,.policymaker-row__color.color-suomenlinna,.frontpage-calendar__item .color-line.color-suomenlinna,.policymaker-card__color-title.color-suomenlinna{background-color:#f5a3c7}.issue-content__policymaker-label.color-engel,.policymaker-row__color.color-engel,.frontpage-calendar__item .color-line.color-engel,.policymaker-card__color-title.color-engel{background-color:#ffe977}.issue-content__policymaker-label.color-kupari,.policymaker-row__color.color-kupari,.frontpage-calendar__item .color-line.color-kupari,.policymaker-card__color-title.color-kupari{background-color:#00d7a7}.issue__meetings-dropdown .color-sumu::before{border-left-color:#9fc9eb}.issue__meetings-dropdown .color-hopea::before{border-left-color:#dedfe1}.issue__meetings-dropdown .color-suomenlinna::before{border-left-color:#f5a3c7}.issue__meetings-dropdown .color-engel::before{border-left-color:#ffe977}.issue__meetings-dropdown .color-kupari::before{border-left-color:#00d7a7}.breadcrumb__link{white-space:nowrap}@media screen and (max-width: 768px){.breadcrumb .breadcrumb__link:last-of-type{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}}.breadcrumb__link:nth-child(6),.breadcrumb__current{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}@media(min-width: 768px){.breadcrumb__link:nth-child(6),.breadcrumb__current{display:block}}.header-branding .cssmenu-menu{grid-template-areas:"lang" "back" "nav" "footer"}.mmenu__back{align-items:start;background-color:#fff;border:0;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-areas:"icon label";grid-template-columns:40px auto;grid-template-rows:auto;justify-items:center;padding:5px 12px;position:relative;width:100%;text-decoration:none}.mmenu__back .icon-wrapper{background:#f7f7f8;content:"";display:block;grid-area:icon;height:40px;width:40px}.mmenu__back .hel-icon--angle-right{width:32px;height:32px;transform:rotate(180deg);margin-left:3px;margin-top:3px}.mmenu__back:hover,.mmenu__back:active{text-decoration:underline}.mmenu__back:hover.hel-icon,.mmenu__back:active.hel-icon{transform:translateX(-4px)}.mmenu__back:focus,.mmenu__back:active{outline:3px solid #000;outline-offset:-3px}.mmenu__back:focus::before,.mmenu__back:active::before{transform:translateX(-4px)}.header .paatokset-language-wrapper-menu{height:auto}@media(min-width: 768px){.paatokset-language-wrapper-menu{display:none !important}.language-wrapper:not(.paatokset-language-wrapper-menu){display:flex !important}}@media(max-width: 768px){.paatokset-language-wrapper-menu{display:flex !important}}.mmenu__back-wrapper{color:#000;grid-area:label;justify-self:start;margin-top:8px;font-weight:500;font-size:1rem;padding-left:10px}.cssmenu-menu__footer{background:#000;color:#fff;grid-area:footer;padding-bottom:80px;padding-top:16px}.cssmenu-menu__footer .menu{display:block;list-style:none;margin:0;padding:0}.cssmenu-menu__footer .menu__item+.menu__item{margin-left:0}.cssmenu-menu__footer .menu__link{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height);color:#fff;display:block;padding:8px 16px}.cssmenu-menu__footer .menu__link:focus,.cssmenu-menu__footer .menu__link:active{outline:3px solid #fff;outline-offset:-5px}.cssmenu-menu__footer>.menu__link{font-weight:bold} +.error-page .dialog-off-canvas-main-canvas{background:rgba(0,0,0,0)}.has-section-nav .main-content .layout-sidebar-first{display:none}@media(min-width: 992px){.has-section-nav .main-content .layout-sidebar-first{display:block}}.page-title h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height)}@media(min-width: 992px){.page-title h1{--line-height: 1;font-size:4rem;font-weight:400}}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button{color:#000;border:none;border-top:2px solid #ccc;background-color:#f7f7f8;padding:32px;padding-left:8px;display:flex;justify-content:space-between;font-weight:normal;font-size:inherit}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button span{padding-right:32px}.paatokset-accordion .paatokset-accordion-item__header .handorgel__header__button::after{right:32px}.paatokset-accordion .handorgel__header--focus .handorgel__header__button{outline:3px solid #000;outline-offset:-3px;position:relative}.paatokset-accordion .paatokset-accordion-item__header--novotes .handorgel__header__button::after{display:none}.paatokset-accordion .handorgel__content{background-color:#f7f7f8;border:none}.paatokset-accordion .paatokset-accordion-item__content__inner{padding:0;max-width:90vw}@media(min-width: 576px){.paatokset-accordion .paatokset-accordion-item__content__inner{max-width:95vw}}@media(min-width: 768px){.paatokset-accordion .paatokset-accordion-item__content__inner{max-width:100vw}}.paatokset-accordion .handorgel__content--open .paatokset-accordion-item__content__inner{padding-bottom:64px}.paatokset-accordion .paatokset-accordion__wrapper{border:none}.paatokset-accordion .accordion-item__button--close,.paatokset-accordion .accordion-item__button--close-inner{display:flex;justify-content:right;padding:24px;cursor:pointer;margin-bottom:-16px}.announcement.announcement--helsinki-kanava h2{font-weight:700;font-size:1.15rem;margin-top:1rem;margin-bottom:1rem}.announcement.announcement--helsinki-kanava p{font-size:18px}.announcement.announcement--helsinki-kanava .announcement__content{margin-left:0;margin-right:auto}.announcement.announcement--helsinki-kanava .announcement__container{margin-left:0}@media(min-width: 768px){.announcement.announcement--helsinki-kanava .announcement__container{margin-left:0;margin-right:0}}.policymaker-summary .announcement.announcement--helsinki-kanava{padding-left:0;padding-right:0}.decision-tree{margin-top:72px}.decision-tree__box{padding:24px;text-align:center;border:2px solid #1a1a1a;font-size:20px;font-weight:500;position:relative;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;word-wrap:break-word}@media(min-width: 576px){.decision-tree__box{padding:28px;font-size:24px}}.decision-tree__box:not(.decision-tree__box:last-of-type){margin-bottom:24px}.decision-tree__box:not(.decision-tree__box:last-of-type)::after{content:"";height:30px;width:30px;border-bottom:2px solid #1a1a1a;border-right:2px solid #1a1a1a;position:absolute;left:0;right:0;margin:auto;bottom:-15.5px;transform:rotate(45deg);background-color:#fff}.decision-tree__upper-tree{margin:0 60px 72px 60px;position:relative;display:flex;flex-direction:column}.decision-tree__upper-tree .decision-tree__arrow{position:absolute}.decision-tree__upper-tree .arrow-left{left:-54px;top:23px;height:280px;width:55px}.decision-tree__upper-tree .arrow-right{right:-65px;bottom:23px;height:395px;width:65px}.decision-tree__upper-tree .decision-tree__box:nth-of-type(2),.decision-tree__upper-tree .decision-tree__box:nth-of-type(2)::after{background-color:#9fc9eb}.decision-tree__upper-tree .decision-tree__box:nth-of-type(3),.decision-tree__upper-tree .decision-tree__box:nth-of-type(3)::after{background-color:#dedfe1}.decision-tree__upper-tree .decision-tree__box:nth-of-type(4),.decision-tree__upper-tree .decision-tree__box:nth-of-type(4)::after{background-color:#00d7a7}.decision-tree__lower-tree{margin:0 60px 72px 60px;display:flex;flex-direction:column}.decision-tree__lower-tree .decision-tree__box:nth-of-type(2),.decision-tree__lower-tree .decision-tree__box:nth-of-type(2)::after{background-color:#f5a3c7}.decision-tree__info-text{font-size:36px;text-align:center;margin-bottom:36px}.container.frontpage-calendar__container{max-width:none;padding-left:0;padding-right:0;margin-top:64px;margin-bottom:64px}@media(min-width: 992px){.container.frontpage-calendar__container{margin-top:128px;margin-bottom:128px}}.frontpage-calendar{background-color:#f7f7f8;position:relative;margin-top:50px}.frontpage-calendar .hds-koros{position:absolute;top:-50px;right:0;left:0}.frontpage-calendar h2{padding:128px 0 0 0;margin-bottom:36px}@media(min-width: 576px){.frontpage-calendar h2{margin-bottom:48px}}@media(min-width: 768px){.frontpage-calendar h2{padding:60px 0 0}}.frontpage-calendar .container{padding-bottom:80px}.frontpage-calendar__link-container{display:flex;justify-content:right;padding:0 16px}@media(min-width: 576px){.frontpage-calendar__link-container{padding:0}}.frontpage-calendar__link-container i{width:36px}.frontpage-calendar__link-container a{display:flex;text-decoration:none;font-size:18px;font-weight:500;align-items:center}.frontpage-calendar__link-container a:hover,.frontpage-calendar__link-container a:focus,.frontpage-calendar__link-container a:active{text-decoration:underline}.frontpage-calendar__item-container{display:flex;flex-wrap:wrap}@media(min-width: 576px){.frontpage-calendar__item-container{margin:0 -12px 60px -12px}}.frontpage-calendar__item{width:100%;min-height:282px;padding:8px 0;text-decoration:none}.frontpage-calendar__item:hover .motions-link{text-decoration:underline}@media(min-width: 768px){.frontpage-calendar__item{padding:12px;width:50%}}@media(min-width: 992px){.frontpage-calendar__item{width:33.3%}}@media(min-width: 1248px){.frontpage-calendar__item{width:25%}}.frontpage-calendar__item .motions-link{font-size:16px;display:flex;align-items:center;text-decoration:none;font-weight:500}.frontpage-calendar__item .motions-link i{height:18px;width:18px;margin-right:12px}.frontpage-calendar__item .motions-link span{width:auto}.frontpage-calendar__item .color-line{height:8px}.frontpage-calendar__item .content-container{padding:24px;display:flex;flex-direction:column;height:100%}.frontpage-calendar__item .meeting-date{font-size:1.125rem;margin-bottom:16px}.frontpage-calendar__item h3{flex-grow:1;font-size:1.25rem;font-weight:500;margin-top:0}@media(min-width: 576px){.frontpage-calendar__item h3{font-size:1.5rem}}.frontpage-calendar__item-inner{background-color:#fff;height:100%}.frontpage-calendar__notice{margin-bottom:24px;margin-top:-24px}.meetings-calendar{margin-top:48px}@media(min-width: 992px){.meetings-calendar{margin-top:64px}}.meetings-calendar .hds-loading-spinner{margin:90px auto;position:relative;top:auto;top:initial;left:auto;left:initial}.meetings-calendar ol{list-style:none}.meetings-calendar .calendar-header{display:flex;margin-bottom:32px;justify-content:center;align-items:center}@media(min-width: 992px){.meetings-calendar .calendar-header{margin-bottom:48px}}.meetings-calendar .calendar-header h2{margin:0 15px;font-size:26px;min-width:190px;text-align:center;text-transform:capitalize}@media(min-width: 576px){.meetings-calendar .calendar-header h2{margin:0 30px;font-size:32px;min-width:235px}}.meetings-calendar .calendar-header .hel-icon,.meetings-calendar .calendar-header .icon-container{height:30px;min-width:30px;width:30px;cursor:pointer}.meetings-calendar .calendar-header .icon-container--disabled{color:#efeff0}.meetings-calendar .days-grid{display:grid;grid-gap:30px;gap:30px;padding-left:0}@media(min-width: 992px){.meetings-calendar .days-grid{display:flex;flex-wrap:wrap;gap:0}}.meetings-calendar .calendar-day{flex:1;padding:16px;position:relative;margin-top:0}@media(min-width: 992px){.meetings-calendar .calendar-day{margin-bottom:60px;max-width:20%;min-width:20%}.meetings-calendar .calendar-day::after{content:"";height:8px;background-color:#c2a251;display:block;position:absolute;bottom:-32px;right:0;left:0;margin:0 16px}}.meetings-calendar .calendar-day .no-meetings{padding:16px;height:100%;background-color:#f7f7f8}@media(min-width: 992px){.meetings-calendar .calendar-day .no-meetings{height:calc(100% - 40px)}}.meetings-calendar .meeting-row{border-bottom:1px dashed #595959;padding:16px 0;font-size:16px}.meetings-calendar .meeting-row a{display:flex;align-items:center}.meetings-calendar .meeting-row .hel-icon{width:16px;height:16px}.meetings-calendar .meeting-title{font-weight:700;margin-bottom:8px;margin-top:0;font-size:16px;line-height:1.5}.meetings-calendar .meeting-start-time{color:#595959}.meetings-calendar .meeting-row--cancelled .meeting-title,.meetings-calendar .meeting-row--cancelled .meeting-start-time{text-decoration:line-through}.meetings-calendar .date-header{font-size:20px;font-weight:500;padding-bottom:8px;border-bottom:2px solid #000;justify-content:space-between;white-space:nowrap;display:flex}.meetings-calendar .calendar-day__today .meeting-row{padding:16px;background-color:#f7f2e4}.meetings-calendar .calendar-day__today .date-header{color:#c2a251;border-color:#c2a251}.meetings-calendar .calendar-day__no-meetings .date-header{color:#666;border-color:#666}:not(.has-sidebar) .paatokset__decision-tree-container{margin-left:auto;margin-right:auto;max-width:1264px}.paatokset__decision-tree-container .hidden{display:none}.paatokset__decision-tree-container .tabbed-list{border-bottom:0}.paatokset__decision-tree-container .tabbed-list__content__inner{padding:0}.paatokset__decision-tree-container .custom-select-wrapper{position:absolute;right:0;bottom:8px}.paatokset__decision-tree-container .arrow i{width:16px;height:16px}.paatokset__decision-tree-container .custom-select .custom-options{display:none}.paatokset__decision-tree-container .custom-select.open .custom-options{display:block}.paatokset__decision-tree-container .decision-tree__title span{display:block;font-weight:500;font-size:1.5rem;margin-top:48px;margin-bottom:16px}.paatokset__decision-tree-container .decision-tree__title-container{display:flex;align-items:center;width:100%;max-width:994px;margin-bottom:20px}.paatokset__decision-tree-container .decistion-tree__item.open div{padding-left:14px}.paatokset__decision-tree-container button.tabbed-list__header__button{width:289px;height:24px;color:#1a1a1a;font-size:18px;font-weight:bold;line-height:24px}.paatokset__decision-tree-container .tabbed-list__content__inner{position:relative;border-bottom:1px solid #000;display:flex;display:inline-flex;width:100%;justify-content:space-between}.paatokset__decision-tree-container .tabbed-list__content__inner input{color:#060606;font-size:20px;font-weight:normal;letter-spacing:0;text-decoration:none;background:none;border:none;cursor:pointer}.paatokset__decision-tree-container .menu{overflow:auto;margin-bottom:0;padding-left:0}.paatokset__decision-tree-container .menu:scroll{display:none}.paatokset__decision-tree-container .menu .item{display:inline-block;color:#060606;font-size:20px;font-weight:bold;letter-spacing:.29px;text-decoration:none;margin-right:22px;border-bottom:6px solid rgba(0,0,0,0);padding-bottom:19px}.paatokset__decision-tree-container .menu .item.hidden{display:none}.paatokset__decision-tree-container .menu .item.selected{border-bottom:6px solid #000;padding-bottom:19px}.paatokset__decision-tree-container .container.tabbed-content__container{padding:0}.policymakers-documents,.policymakers-decisions{display:none}.policymakers-documents.selected-year,.policymakers-decisions.selected-year{display:block}.custom-select{display:flex;flex-direction:column}.custom-select__trigger{position:relative;display:flex;align-items:center;-ms-flex-pack:justify;padding:0 10px;cursor:pointer;border:none;color:#060606;font-size:18px;font-weight:500;letter-spacing:0;padding-bottom:23px;margin:0;background-color:transparent;background-color:initial}.custom-select__trigger .arrow i{width:24px;height:24px}.custom-options{position:absolute;display:block;opacity:0;visibility:hidden;pointer-events:none;z-index:99}.custom-select.open .custom-options{opacity:1;visibility:visible;pointer-events:all;margin-top:56px;border:1px solid #000;background-color:#fff;width:148px;text-align:center}.custom-option{position:relative;padding:0 22px 0 22px;font-size:22px;font-weight:300;color:#3b3b3b;line-height:60px;cursor:pointer;transition:all .5s}.custom-option:hover{cursor:pointer;background-color:#b2b2b2}.custom-option.selected{color:#fff;background-color:#305c91}@media(max-width: 544px){.desktopTd{display:none}}@media(min-width: 544px){.mobileTd{display:none}}.paatokset_download-link-container .paatokset__link-plain{display:flex;flex-wrap:wrap;align-items:center;margin-top:22px}.paatokset_download-link-container .paatokset__link-plain span{margin-right:12px}.policymaker-no-content{margin-top:24px}.policymaker-calendar h2{margin-bottom:24px}.policymaker-calendar__table{width:100%;max-width:none;max-width:initial;display:table;border:0;border-collapse:collapse}.policymaker-calendar__table thead{background-color:#fff}.policymaker-calendar__table th{text-align:left}.policymaker-calendar__table th,.policymaker-calendar__table td{font-size:1.125rem;background-color:#fff;color:#000;padding:24px 0;padding-right:24px;font-weight:400}@media(max-width: 576px){.policymaker-calendar__table th:nth-of-type(2){text-align:right}}.policymaker-calendar__table-header th{font-weight:500;padding-top:0}@media(max-width: 576px){.policymaker-calendar__table-header{border-bottom:2px solid #000}.policymaker-calendar__table-header th:last-of-type{display:none}}.policymaker-calendar__table-row{border-bottom:1px solid #ccc}.policymaker-calendar__table-row:hover{background-color:rgba(0,0,0,0)}.policymaker-calendar__table-row th:last-of-type{display:flex;align-items:center}@media(max-width: 576px){.policymaker-calendar__table-row{display:flex;flex-wrap:wrap;width:100%;padding:16px 0}.policymaker-calendar__table-row th{padding:8px}.policymaker-calendar__table-row td{border-bottom:none !important}.policymaker-calendar__table-row td{padding:8px}.policymaker-calendar__table-row td:first-of-type{font-weight:500}.policymaker-calendar__table-row td:last-of-type a{display:flex;align-items:center;color:#000;white-space:nowrap}.policymaker-calendar__table-row td:last-of-type a .hel-icon--angle-right{width:16px;height:16px}.policymaker-calendar__table-row th:nth-of-type(1),.policymaker-calendar__table-row th:nth-of-type(2),.policymaker-calendar__table-row td:nth-of-type(1),.policymaker-calendar__table-row td:nth-of-type(2){width:50%;padding-right:0}.policymaker-calendar__table-row td:nth-of-type(2){text-align:right}.policymaker-calendar__table-row th:nth-of-type(3),.policymaker-calendar__table-row th:nth-of-type(4),.policymaker-calendar__table-row td:nth-of-type(3),.policymaker-calendar__table-row td:nth-of-type(4){width:100%}}.policymaker-calendar__table-row--cancelled td:nth-child(1),.policymaker-calendar__table-row--cancelled td:nth-child(2){text-decoration:line-through}.policymaker-contacts{width:100%;font-size:1.125rem}@media(min-width: 992px){.policymaker-contacts h2{display:none}}.policymaker-contacts h3{margin-bottom:24px}.policymaker-contacts label.unit__contact-row__label{font-weight:700}.policymaker-contacts .hel-icon{--icon-size: 1.5rem}.policymaker-contacts article h3{margin-top:0}.policymaker-listing{background-color:#f7f7f8}.policymaker-listing .container{padding-top:65px;padding-bottom:65px}.policymaker-listing h2{margin-bottom:50px}.policymaker-card__container{margin-bottom:72px}@media(min-width: 576px){.policymaker-card__container{display:flex}}.policymaker-card__container .policymaker-card{text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:16px}@media(min-width: 576px){.policymaker-card__container .policymaker-card{width:50%;padding-bottom:0}.policymaker-card__container .policymaker-card:first-of-type{padding-right:8px}.policymaker-card__container .policymaker-card:last-of-type{padding-left:8px}}.policymaker-card__container .policymaker-card:hover .hel-icon{transform:translate(10px)}.policymaker-card__container .policymaker-card__color-title{text-align:center;font-weight:500;text-transform:uppercase;padding:4px 0}.policymaker-card__container .policymaker-card__title-icon{padding:25px;background-color:#fff}.policymaker-card__container .policymaker-card__title-icon h4{margin-top:0}.policymaker-card__container .hel-icon{width:30px;height:30px;min-width:30px;min-height:30px;transition:all .2s ease-in-out}.policymaker-row__link{padding:32px;display:flex;justify-content:space-between;background-color:#fff;margin-bottom:16px;margin-top:16px;position:relative;text-decoration:none;align-items:center}.policymaker-row__link:hover .hel-icon{transform:translate(10px)}.policymaker-row__link .hel-icon{min-width:30px;min-height:30px;width:10%;height:30px;transition:all .2s ease-in-out}.policymaker-row__link .policymaker-row__color{position:absolute;left:0;top:0;bottom:0;height:100%;width:16px}.policymaker-row__link .policymaker-row__title{font-size:24px;-webkit-hyphens:auto;hyphens:auto;width:90%;word-wrap:break-word;word-wrap:break-word;padding-right:16px}.policymaker-row__link .policymaker-row__sub-title{font-size:20px;color:gray}.policymaker-listing .paatokset-accordion-item__content__inner h4{font-weight:500;margin-bottom:16px;margin-top:16px}.policymaker-listing .paatokset-accordion-item__content__inner .policymaker-row__link+h4{margin-top:64px}.hds-button.load-more-btn{display:none}.policymaker-members h2{margin-bottom:32px}.policymaker-members__filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:54px}.policymaker-members__filters input:not(input[type=checkbox]),.policymaker-members__filters select{width:100%;height:56px;padding:16px;border:2px solid gray}.policymaker-members__filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.policymaker-members__filters option{color:#000}.policymaker-members__filters .search-wrapper{width:100%;margin-bottom:36px;position:relative}.policymaker-members__filters .search-wrapper .hel-icon{position:absolute;left:20px;bottom:16px;width:24px;height:24px}.policymaker-members__filters .search-wrapper input{padding-left:56px !important}.policymaker-members__filters .form-item{width:100%;margin-bottom:36px}@media(min-width: 576px){.policymaker-members__filters .form-item{width:48%}}.policymaker-members__filters .form-item__dropdown{position:relative}.policymaker-members__filters .form-item__dropdown .hel-icon{width:24px;height:24px;position:absolute;right:20px;bottom:16px;pointer-events:none}.policymaker-members__filters .form-item--checkbox__item{list-style:none}.policymaker-members__filters .form-item--checkbox__item label{display:flex}.policymaker-members__filters .form-item--checkbox__item span{white-space:nowrap;padding-left:12px}.policymaker-members__filters .form-item--checkbox__item input{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none}.policymaker-members__filters .form-item--checkbox__item input::before{content:"";font-size:20px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;max-width:24px;max-height:24px;border:2px solid gray}.policymaker-members__filters .form-item--checkbox__item input:checked::before{content:"✓"}.policymaker-members__list{border-top:2px solid #000}.policymaker-members__list .member-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;padding:32px 0;text-decoration:none}.policymaker-members__list .member-row:link:hover .member-name{text-decoration:underline}.policymaker-members__list .member-info>div{display:flex;flex-wrap:wrap}@media(min-width: 576px){.policymaker-members__list .member-info>div{flex-direction:row;align-items:center}}.policymaker-members__list .member-info{display:flex;flex-direction:column}.policymaker-members__list .member-info .deputy-of{margin-top:16px}.policymaker-members__list .member-image{height:75px;width:75px;min-height:75px;min-width:75px;border-radius:50%;overflow:hidden;margin-left:8px}.policymaker-members__list .member-image img{width:100%;height:auto}@media(min-width: 576px){.policymaker-members__list .member-image{height:120px;width:120px;min-height:120px;min-width:120px}}.policymaker-members__list .member-name{font-size:20px;font-weight:500;line-height:29px;margin-bottom:0;margin-top:0}@media(min-width: 576px){.policymaker-members__list .member-name{font-size:24px}}.policymaker-members__list .member-role,.policymaker-members__list .member-party{color:#595959;font-size:16px;line-height:24px}@media(min-width: 576px){.policymaker-members__list .member-role,.policymaker-members__list .member-party{font-size:18px;line-height:27px}}.policymaker-members__list .member-role::after{content:",";margin-right:4px}@media(min-width: 576px){.policymaker-members__list .member-role::after{display:none}}.policymaker-members__list .member-party{display:flex;align-items:center}@media(min-width: 576px){.policymaker-members__list .member-party::before{content:"";height:4px;width:4px;border-radius:50%;background-color:#000;display:inline-block;margin:0 8px}}.policymaker-members__list .no-results{margin:16px 0;display:flex;justify-content:center;align-items:center}.policymaker-side-menu--desktop{display:none}@media(min-width: 992px){.policymaker-side-menu--desktop{display:block}}.policymaker-side-menu.policymaker-side-menu--mobile{max-width:1328px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;margin-bottom:-30px;margin-top:30px}@media(min-width: 768px){.policymaker-side-menu.policymaker-side-menu--mobile{padding-left:32px;padding-right:32px}}.policymaker-side-menu.policymaker-side-menu--mobile li+li{margin-top:0}@media(min-width: 992px){.policymaker-side-menu.policymaker-side-menu--mobile{display:none}}.policymaker-side-menu--desktop li,.sidebar-navigation li{width:100%}.policymaker-side-menu--desktop a,.sidebar-navigation a{text-decoration:none}.policymaker-side-menu--desktop .menu,.sidebar-navigation .menu{flex-direction:column}.policymaker-side-menu--desktop a[icon=angle-left],.sidebar-navigation a[icon=angle-left]{display:flex;align-items:center}.policymaker-side-menu--desktop a[icon=angle-left] svg,.sidebar-navigation a[icon=angle-left] svg{margin-right:8px}.policymaker-side-menu--desktop .active,.sidebar-navigation .active{font-weight:bold}.policymaker-side-menu--desktop #menu--level-0 li span.menu__link-wrapper,.sidebar-navigation #menu--level-0 li span.menu__link-wrapper{font-size:24px;padding-bottom:26px;border-bottom:2px solid #000}.policymaker-side-menu--desktop #menu--level-1 li span.menu__link-wrapper,.sidebar-navigation #menu--level-1 li span.menu__link-wrapper{padding:24px 0;border-bottom:1px solid #ccc;font-size:1.125rem}.social-media .social-media__items{padding-left:0;padding-right:0}.social-media .link__type{display:none}.has-policymaker-nav.has-sidebar .before-content--in-main .page-title,.has-policymaker-nav .has-sidebar .before-content--in-main .page-title{margin-top:0}.page-divider{display:none !important}.has-sidebar.page-type--page .page-title::after,.has-sidebar.page-type--landing-page .page-title::after{background-color:#000;content:"";display:block;height:2px;margin-top:32px;width:64px}.policymaker-list-item--agenda-item>a,.policymaker-list-item--agenda-item>div{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 992px){.policymaker-list-item--agenda-item>a,.policymaker-list-item--agenda-item>div{flex-direction:row;align-items:flex-start}.policymaker-list-item--agenda-item>a .hel-icon,.policymaker-list-item--agenda-item>div .hel-icon{align-self:center;margin-left:auto;margin-right:8px}}.policymaker-list-item--agenda-item .agenda-item__index-number{font-weight:500;margin-right:32px;margin-bottom:6px;white-space:nowrap}@media(min-width: 992px){.policymaker-list-item--agenda-item .agenda-item__index-number{margin-bottom:0}}.policymaker-list-item--agenda-item .agenda-item__subject{margin-right:32px;margin-bottom:24px}@media(min-width: 992px){.policymaker-list-item--agenda-item .agenda-item__subject{margin-bottom:0}}.policymaker-list-item--agenda-item a{text-decoration:none}.policymaker-list-item--agenda-item a:hover .agenda-item__subject{text-decoration:underline}.policymaker-list-item--agenda-item .hel-icon{min-width:24px;min-height:24px}.policymaker-list-item--agenda-item.policymaker-list-item{border-bottom-color:#000}.policymaker-list-item--agenda-item.policymaker-list-item:first-child{border-top:2px solid #000}.policymaker-list-item--agenda-item.policymaker-list-item:last-child{border-bottom:2px solid #000}.page-title+.node--type-article{margin-top:32px}.node--type-article .content-author{font-size:1rem;color:#666}.node--type-article .warning-label{margin-bottom:32px}.node--type-article .keywords{margin-bottom:8px;display:flex}.node--type-article .keywords .hds-tag{margin:16px;margin-left:0}.node--type-article .keywords .hds-tag a{font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;text-decoration:none;display:flex;width:-moz-fit-content;width:fit-content;--outline-gutter: 2px;--outline-width: 3px;--focus-outline-color: #000;border:2px solid rgba(0,0,0,0)}.node--type-article .keywords .hds-tag a:hover,.node--type-article .keywords .hds-tag a:active,.node--type-article .keywords .hds-tag a:focus{transition-property:background-color,border-color,color;transition-duration:85ms;transition-timing-function:ease-out}.node--type-article .keywords .hds-tag a:hover{border-color:#000;color:#000;background-color:rgba(0,0,0,0)}.node--type-article .keywords .hds-tag a:focus,.node--type-article .keywords .hds-tag a:active{outline:var(--outline-width) solid var(--focus-outline-color);outline-offset:var(--outline-gutter);outline-offset:2px}.latest-articles__list{width:100%;font-size:1.125rem}.latest-articles__list .sidebar_block_heading{margin-top:0}.latest-articles__list a{text-decoration:none}.latest-articles__list a:hover{text-decoration:underline}.issue-header__container{border-bottom:2px solid #ccc;margin-bottom:27.5px}@media(min-width: 1248px){.issue-header__container{margin-bottom:32px}}.issue__title{margin-bottom:24px;font-size:32px;line-height:1.1;font-weight:normal}.issue__header .issue__title{margin-top:0}@media(min-width: 992px){.issue__title{font-size:52px}}.issue__diarynumber{font-size:16px;margin-bottom:32px}.issue__diarynumber label{display:block;font-weight:600}.issue-header__footer{margin-bottom:24px}.issue-header__footer .issue__category{margin-bottom:32px}@media(min-width: 1248px){.issue-header__footer{display:flex;align-items:center;flex-wrap:wrap}.issue-header__footer .issue__category{margin-bottom:0}}.issue__category{display:flex}.issue__category .hds-tag{margin-right:12px;font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;display:flex;width:-moz-fit-content;width:fit-content}.issue__category .hds-tag--confidential{background:var(--color-brick)}.issue__in_this_meeting{font-weight:700;margin-bottom:32px}.issue__container h3{font-size:1.5rem}@media(min-width: 1248px){.issue__container h3{font-size:2.25rem}}.issue__container h3,.issue__container h4{margin-top:16px}.issue__container h3:first-child,.issue__container h4:first-child{margin-top:0}.issue__container .SisaltoSektio{margin-bottom:32px}.issue__container.issue__container--navigation{margin-bottom:32px}.issue__container .paatokset-accordion{margin-bottom:32px;border-bottom:2px solid #ccc}.issue__container .paatokset-accordion .handorgel__header__button,.issue__container .paatokset-accordion .handorgel__content{background:rgba(0,0,0,0)}.issue__container .voting-results-accordion{margin-bottom:-2px}@media(min-width: 1248px){.issue__container{display:flex}}@media(min-width: 1248px){.issue__left-column__container{width:65%;padding-right:125px}}.issue-right-column__container .issue__attachment{padding:24px 0;border-bottom:1px solid #979797;vertical-align:top;font-weight:600;line-height:24px;font-size:16px}.issue-right-column__container .issue__attachment>a,.issue-right-column__container .issue__attachment>div{display:flex}.issue-right-column__container .issue__attachment div:first-child{margin-right:16px}.issue-right-column__container .issue__attachment .hel-icon{width:var(--spacing-m);height:var(--spacing-m)}@media(min-width: 1248px){.issue-right-column__container{width:35%}}.issue__attachment__reason{font-size:16px}.issue__attachment__info{font-weight:normal}.issue-content__title h2{margin-top:16px;margin-bottom:32px;line-height:1.1;font-weight:normal;font-size:24px}@media(min-width: 992px){.issue-content__title h2{font-size:36px}}.issue-content__indices{font-size:1.25rem;margin-bottom:8px}.issue-content__policymaker-label{text-align:left;text-transform:uppercase;font-weight:bold;padding:10px 48px;margin-bottom:36px;display:inline-block;max-width:100%;font-size:.875rem}.issue-content__policymaker-label.policymaker-label--small{display:inline-block;padding:10px 40px;font-size:14px}@media(min-width: 768px){.issue-content__policymaker-label{display:inline-block;padding:10px 55px}}.issue__favorite-button button.hds-button{color:#000;padding-left:0}.issue__favorite-button button.hds-button .hds-button__label{padding:0}.issue__favorite-button button.hds-button .hel-icon:first-of-type:not(:last-of-type){margin-left:0;margin-right:13px}.issue-content-top__container{margin-top:48px;margin-bottom:48px}.issue-content__section{margin-bottom:32px}.issue-content__section p,.issue-content__section ul{margin-top:0;padding-top:0}@media(min-width: 1248px){.issue-content__section{font-size:1.25rem}}.issue__pdf{margin-bottom:32px}.issue__pdf.issue__pdf--desktop{display:none}.issue__decision-navigation{height:100%;display:flex;align-items:center;margin-top:8px;margin-bottom:16px}@media(min-width: 992px){.issue__decision-navigation{margin-bottom:32px}}.issue__decision-navigation .decision-navigation-button--next span{margin-left:auto;margin-right:0;flex-basis:0}@media(min-width: 576px){.issue__decision-navigation .decision-navigation-button--next span{flex-basis:auto}}.issue__decision-navigation .decision-navigation-button--next .hel-icon{margin-right:0;margin-left:14px}.issue__meetings-labels label{font-weight:500}.issue__more-info{margin-top:64px;margin-bottom:64px}.issue__more-info div{margin:16px 0}.issue__more-info__content{padding-left:24px;border-left:5px solid var(--hdbt-color-palette--primary)}.issue-ajax-error__container{display:none}.issue__decision-date{margin-bottom:32px}.issue__container table{border:none}.issue-content__container td,.issue-content__container div{font-size:1.125rem}@media(min-width: 992px){.issue-content__container td,.issue-content__container div{font-size:1.25rem}}.issue-content__container del{text-decoration:line-through}.issue-content__container ins{text-decoration:none}.issue-content__container img{width:100%}.issue-content__container .paatokset-accordion-item__content__inner{padding:24px 0 0 8px}.issue-content__container .SisaltoSektio ul,.issue-content__container .SisaltoSektio ol,.issue-content__container .paatokset-accordion-item__content__inner ul,.issue-content__container .paatokset-accordion-item__content__inner ol{padding-top:0;padding-left:1rem}.issue-content__container .SisaltoSektio table td,.issue-content__container .paatokset-accordion-item__content__inner table td{display:block;background-color:#f1f1f1}.issue-content__container .SisaltoSektio table td div,.issue-content__container .paatokset-accordion-item__content__inner table td div{margin:0}@media(min-width: 576px){.issue-content__container .SisaltoSektio table td,.issue-content__container .paatokset-accordion-item__content__inner table td{display:table-cell}}.issue-content__container .accordion-item__content__inner>h3{font-size:30px;line-height:1.1;margin-top:48px}.issue-content__container .accordion-item__content__inner>h3:first-child{margin-top:0}h4.decision-history-title+h5.decision-history-title{margin-top:1rem}.voting-results-accordion .color-kupari{background-color:#00d7a7 !important}.voting-results-accordion .color-tiili{background-color:#bd2719 !important}.voting-results-accordion .color-tiili{color:#fff}.voting-results-accordion .color-sumu{background-color:#9fc9eb !important}.voting-results-accordion .color-gray-light{background-color:#efeff0 !important}.voting-results-accordion .accordion-item__content__inner>h3{font-size:24px;line-height:1.1}.voting-results-accordion__inner{margin-top:16px}.voting-results-accordion__inner:first-of-type{margin-top:24px}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button{border:1px solid #000;align-items:center;padding:0}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button::after{padding-right:16px}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-key,.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-color{margin:0;font-size:18px;padding:16px;line-height:1.5}.voting-results-accordion__inner .accordion-inner-item__header .accordion-item__button .result-color{min-width:54px;text-align:center}.voting-results-accordion__inner .accordion-inner-item__header .result-type{display:flex;margin:0}.voting-results-accordion__inner .accordion-inner-item__header .result-type.ayes .result-color{background-color:#00d7a7}.voting-results-accordion__inner .accordion-inner-item__header .result-type.noes .result-color{background-color:#bd2719;color:#fff}.voting-results-accordion__inner .accordion-inner-item__header .result-type.blank .result-color{background-color:#9fc9eb}.voting-results-accordion__inner .accordion-inner-item__header .result-type.absent .result-color{background-color:#efeff0}.voting-results-accordion__inner .accordion-inner-item__content{margin-top:16px;border:1px solid #000}.voting-results-accordion__inner .accordion-inner-item__content__inner{margin-top:0;padding:0}.voting-results-accordion__inner .accordion-inner-item__content__inner .results-table{margin-top:0}.handorgel__content--open .voting-results-accordion__inner .accordion-inner-item__content__inner{padding-bottom:32px}.voting-results-accordion__inner .accordion-item__button--close-inner{font-size:16px}.results-table{margin:32px 0;max-width:none;max-width:initial;width:100%;border-spacing:0}.results-table thead,.results-table tbody{width:100%}.results-table thead th,.results-table tbody th{font-weight:500}.results-table thead th,.results-table thead td,.results-table tbody th,.results-table tbody td{text-align:left;font-size:16px;padding:16px}.results-table thead .results-table__row{background-color:#efeff0}.results-table thead .results-table__row th{color:#000}.results-table tbody .results-table__row{background-color:#fff}.results-table tbody .results-table__row td{background-color:#fff;display:table-cell}.results-table .results-table__row th{width:40%}.results-by-party .results-table thead .results-table__row th{background-color:#000;color:#fff;min-width:0;min-width:initial}.results-by-party .results-table thead .results-table__row th:first-of-type{width:100%;font-weight:600}.results-by-party .results-table thead .results-table__row th:not(:first-of-type){min-width:56px;width:56px;max-width:56px;font-size:14px;padding:6px;text-align:center}.results-by-party .results-table tbody .results-table__row td{background-color:#fff;min-width:0;min-width:initial}.results-by-party .results-table tbody .results-table__row td:not(:first-of-type){min-width:56px;width:56px;max-width:56px;padding:10px;text-align:center}.issue__hidden-message{margin-bottom:32px}.page-type--case .component.component--banner,.page-type--decision .component.component--banner{margin-top:48px}@media(min-width: 1248px){.page-type--case .component.component--banner,.page-type--decision .component.component--banner{width:65%;padding-right:125px}}.motion-tag{display:block;margin:0}.info-label,.warning-label{display:inline-block;padding:5px;padding-right:10px;margin-bottom:5px;margin-bottom:24px}.info-label span,.warning-label span{font-size:1rem;font-weight:700}.info-label.visible,.warning-label.visible{visibility:visible}@media(min-width: 992px){.info-label,.warning-label{margin-bottom:7px}}.info-label span,.warning-label span{margin-left:5px}.info-label{background-color:#e8f3fc}.warning-label{background-color:#ffe977}.info-label__container,.warning-label__container{display:flex;align-items:center}.meeting-video__video-container{position:relative;padding-bottom:56.25%;height:0;margin-bottom:16px;margin-top:16px}.meeting-video__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.meeting-video__video-container iframe html{overflow:hidden;overflow-y:hidden}.meeting-video p{font-size:1rem}.page-title+.node--type-policymaker,.page-title+.policymaker-text{margin-top:32px}.node--type-policymaker,.policymaker-no-content,.minutes-container,.policymaker-text{font-size:1.125rem}.policymaker-text .announcement{padding-left:0}.node--type-policymaker>section.policymaker-summary{margin-bottom:24px}.node--type-policymaker>section.policymaker-summary p{font-size:1.125rem}.node--type-policymaker>section.policymaker-summary .issue-content__policymaker-label{margin-bottom:0}.node--type-policymaker>section.policymaker-summary .policymaker-summary__label{display:flex;margin-bottom:32px}.node--type-policymaker>section.policymaker-summary .issue__favorite-button{display:none}@media(min-width: 992px){.node--type-policymaker>section.policymaker-summary .issue__favorite-button{display:inline-block;margin-left:16px}}.node--type-policymaker>section.policymaker-summary .announcement h2{font-weight:700;font-size:1.15rem;margin-top:1rem;margin-bottom:1rem}@media(min-width: 768px){.node--type-policymaker>section.policymaker-summary .announcement{margin-left:0;margin-right:0}}.policymaker-tags{margin-top:24px;margin-bottom:24px}.policymaker-tags .issue-content__policymaker-label{margin-bottom:0}.policymaker-organization{margin-top:24px;margin-bottom:24px}@media(min-width: 768px){.policymaker-organization{margin-top:32px}}.policymaker-organization .organizations{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height);display:flex;flex-wrap:wrap;padding:0}.policymaker-organization .organizations .hel-icon{--icon-size: 18px}.policymaker-organization:after{content:"";display:block;margin-top:24px;border-bottom:2px solid #000;width:90px}.policymaker-image{margin-bottom:48px}.policymaker-image img{margin-bottom:8px}.policymaker-image figure{margin:0}.policymaker-card__image img,.policymaker-image img{display:block;max-width:100%;height:auto}.policymaker-meetings .warning-label{margin-top:16px}.node--type-policymaker .table-of-contents__container{position:relative;margin-bottom:64px}.table-of-contents+.policymaker-image{padding-top:48px}.content-menu__arrow{display:none}.content-menu__arrow.hel-icon--arrow-up{transform:rotate(180deg)}@media(min-width: 320px){.content-menu__arrow{display:block;height:111px;color:#fd4f00;width:90px;position:absolute;right:0}}.node--type-policymaker>section{margin-top:0;margin-bottom:64px}.node--type-policymaker>section .section-description{margin-bottom:32px}@media(min-width: 992px){.node--type-policymaker>section .section-description{margin-bottom:48px}}.view-all .paatokset-button-link{margin-top:32px}.view-all .paatokset-button-link span{margin-left:auto}.policymaker-list-item{border-bottom:1px solid #ccc;padding:24px 0;display:block}.policymaker-list-item:first-child{border-top:1px solid #ccc}.policymaker-list-item.policymaker-list-item--document,.policymaker-list-item .policymaker-list-item--document{display:block;border-color:#000;text-decoration:none}.policymaker-list-item.policymaker-list-item--document .subject__date,.policymaker-list-item .policymaker-list-item--document .subject__date{display:block}.policymaker-list-item .list-item__date{font-size:1rem;color:gray;margin-bottom:16px}.policymaker-list-item .list-item__date--desktop{display:inline}.policymaker-list-item .list-item__subject{font-weight:500;font-size:24px}.policymaker-list-item .list-item__subject a{text-decoration:none}.policymaker-list-item .policymaker-list-item--document:hover .list-item__subject{text-decoration:underline}h1.minutes__header{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height);line-height:3rem;margin-top:0;display:flex;flex-direction:column;margin-bottom:16px;gap:0px}@media(min-width: 992px){h1.minutes__header{--line-height: 1;font-size:4rem;font-weight:400}}@media(min-width: 992px){h1.minutes__header{line-height:4rem}}h1.minutes__header .minutes__header-prefix{font-size:20px}h1.minutes__header .minutes__header-suffix{font-size:1rem;color:gray}h2.minutes-list__header{font-weight:500;font-size:24px;margin-bottom:24px}.minutes-list__wrapper{font-size:1.125rem;margin-bottom:32px}.minutes-file__container label{display:block;margin-bottom:4px}.minutes-file__container .minutes__publish-date{position:relative;padding-bottom:24px;margin-bottom:32px}.minutes-file__container .minutes__publish-date:after{content:"";height:2px;background:#000;width:62px;position:absolute;bottom:0;left:0}.minutes-file__container .publish-date__date{font-size:1.25rem;font-weight:700}.minutes__file-link{margin-bottom:8px}.policymaker-live-sream .view-all--recordings{display:none}.policymaker-label__tags{margin-bottom:32px}.policymaker-label__tags .hds-tag{font-size:16px;border-radius:24px;background:#000;color:#fff;padding:6px 16px;margin-right:12px;display:flex;width:-moz-fit-content;width:fit-content}.policymaker-label__tags .hds-tag__container{display:flex}.policymaker-label__tags:after{content:"";display:block;margin-top:24px;border-bottom:2px solid #000;width:90px}.minutes-decision__container{margin-top:64px}.minutes-decision__container .paatokset-accordion{margin-top:32px;margin-bottom:32px;border-bottom:2px solid #ccc}.minutes-decision__container .paatokset-accordion .handorgel__header__button,.minutes-decision__container .paatokset-accordion .handorgel__content{background:rgba(0,0,0,0)}.minutes-decision__container .paatokset-accordion .accordion-item__button{padding-top:20px;padding-bottom:20px}.minutes-decision__container .paatokset-accordion .accordion-item__header{font-size:1.5rem}.minutes-decision__meta{font-size:1.125rem}.minutes-decision__meta .Kokousaika{font-weight:700}.minutes-decision__heading{margin-bottom:32px;line-height:1.1;font-weight:normal;font-size:1.5rem}@media(min-width: 992px){.minutes-decision__heading{font-size:2.25rem}}.paatokset-search-page--decisions .layout-content{margin:0}.paatokset-search-page--decisions .main-content{margin-top:0;background-color:#f7f7f8;padding-bottom:calc(50px + 48px) auto 0}@media(min-width: 992px){.paatokset-search-page--decisions .main-content{padding-bottom:calc(50px + 64px)}}.paatokset-search-page--decisions .footer{margin-top:0}.paatokset-search--frontpage .paatokset-search-wrapper{margin-left:-16px}@media(min-width: 576px){.paatokset-search--frontpage .paatokset-search-wrapper{margin-left:-32px}}.paatokset-search--decisions{margin-bottom:32px}.views--taxonomy-term .policymaker-list-item{border-top:0;border-color:#ccc}.views--taxonomy-term .feed-icon{display:flex;align-items:center;margin-top:64px;text-decoration:none}.views--taxonomy-term .feed-icon i{margin-right:8px}.views--taxonomy-term .feed-icon:hover,.views--taxonomy-term .feed-icon:focus,.views--taxonomy-term .feed-icon:active{text-decoration:underline}.tpr-unit--view-mode-contact-card{margin-bottom:48px}.tpr-unit--view-mode-contact-card .unit__title{border-bottom:2px solid #000}.tpr-unit--view-mode-contact-card .unit__title h3{font-size:24px}.tpr-unit--view-mode-contact-card .unit-info{border-bottom:1px solid #ccc;padding:24px 0;display:flex}.tpr-unit--view-mode-contact-card label{font-weight:500;margin-bottom:4px}.tpr-unit--view-mode-contact-card .unit-info__icon{margin-right:16px}.tpr-unit--view-mode-contact-card a{display:block}.tpr-unit--view-mode-contact-card .paatokset-button-link{display:flex}.tpr-unit--view-mode-contact-card span.country{display:none}.page-type--trustee .page-title__container{max-width:none;max-width:initial}@media(min-width: 768px){.page-title+.node--type-trustee.node--view-mode-full{margin-top:24px}}@media(min-width: 992px){.page-title+.node--type-trustee.node--view-mode-full{margin-top:48px}}.trustee-information{background-color:#e8f3fc;padding:24px;margin-bottom:48px}.trustee-information .information-row{display:flex;flex-wrap:wrap;font-size:18px}.trustee-information .information-row:not(:last-of-type){margin-bottom:16px}.trustee-information .information-row.information-row--pm-declaration a{margin-left:.4rem}.trustee-information .information-row.information-row--doa a{display:inline-flex;align-items:center}.trustee-information .label{margin-right:8px;font-weight:500}.trustee-top-container{margin-bottom:24px}@media(min-width: 992px){.trustee-top-container{padding:0}}.trustee-top-container span{font-size:18px;color:gray}.trustee-top-container span:first-of-type::after{content:"•";margin:0 16px}.trustee-image{margin-bottom:24px}.trustee-image img{max-width:100%;height:auto}.node--type-trustee .accordion-legacy-item__header .handorgel__header__button{font-size:1.5rem;color:#000;border:none;border-top:2px solid #ccc;padding:24px;display:flex;justify-content:space-between;align-items:center}.node--type-trustee .accordion-legacy-item__header .handorgel__header__button span{padding-right:32px;font-weight:normal}.node--type-trustee .accordion-legacy-item__header .icon{min-width:30px;min-height:30px;width:30px;height:30px;transition:all .1s ease-in-out}.node--type-trustee .handorgel__header--open .icon{transform:rotate(180deg)}.node--type-trustee .handorgel__header--open .handorgel__header__button,.node--type-trustee .handorgel__header--opened .handorgel__header__button{background-color:#fff}.node--type-trustee .handorgel__content{border:none;padding:0}.node--type-trustee .accordion-legacy-item__content__inner{padding:24px}.node--type-trustee .accordion-legacy__wrapper.handorgel{border:none}.node--type-trustee .accordion-item__button--close{display:flex;justify-content:right;padding:24px;cursor:pointer}.node--type-trustee .accordion-item__button--close .icon{margin-left:8px}.accordion_initiatives .accordion-legacy-item__content__inner>div,.accordion_resolutions .accordion-legacy-item__content__inner>div{margin-bottom:16px}.accordion_initiatives .date,.accordion_resolutions .date{font-size:16px;color:gray;margin-bottom:8px}.accordion_initiatives .title,.accordion_resolutions .title{display:block;margin-bottom:24px}.accordion_speaking-turn .accordion-legacy-item__content__inner>div{margin-bottom:16px}.accordion_speaking-turn .speaking-turn__group__title{font-size:1.5rem;margin-bottom:16px;margin-top:0}.accordion_speaking-turn .speaking-turn__group__title:not(:first-of-type){margin-top:32px}.accordion_speaking-turn .speaking-turn__link-container{display:flex;align-items:center}.accordion_speaking-turn .speaking-turn__link-container .icon{margin-right:16px}.paatokset-search--decisions h1,.paatokset-search-wrapper h1,.paatokset-search--frontpage h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height)}@media(min-width: 992px){.paatokset-search--decisions h1,.paatokset-search-wrapper h1,.paatokset-search--frontpage h1{--line-height: 1;font-size:4rem;font-weight:400}}.paatokset-search--decisions h1,.paatokset-search--decisions label,.paatokset-search--decisions .container>p,.paatokset-search-wrapper h1,.paatokset-search-wrapper label,.paatokset-search-wrapper .container>p,.paatokset-search--frontpage h1,.paatokset-search--frontpage label,.paatokset-search--frontpage .container>p{color:#000}.paatokset-search--decisions button+ul li,.paatokset-search-wrapper button+ul li,.paatokset-search--frontpage button+ul li{font-size:16px;margin-top:0}.paatokset-search--decisions button+ul li[class*=Select-module_highlighted],.paatokset-search-wrapper button+ul li[class*=Select-module_highlighted],.paatokset-search--frontpage button+ul li[class*=Select-module_highlighted]{color:#fff !important;background-color:#000 !important}.paatokset-search--decisions button+ul li[class*=Select-module_highlighted] span,.paatokset-search-wrapper button+ul li[class*=Select-module_highlighted] span,.paatokset-search--frontpage button+ul li[class*=Select-module_highlighted] span{border-color:#fff !important;box-shadow:none !important}.paatokset-search--decisions button>span[class*=Select-module_buttonLabel],.paatokset-search-wrapper button>span[class*=Select-module_buttonLabel],.paatokset-search--frontpage button>span[class*=Select-module_buttonLabel]{color:#666}.paatokset-search--decisions .DateSelect__predefined-ranges-container+button,.paatokset-search-wrapper .DateSelect__predefined-ranges-container+button,.paatokset-search--frontpage .DateSelect__predefined-ranges-container+button{border-top-color:#ccc}.paatokset-search--decisions .DateSelect__predefined-ranges-container+button:hover,.paatokset-search-wrapper .DateSelect__predefined-ranges-container+button:hover,.paatokset-search--frontpage .DateSelect__predefined-ranges-container+button:hover{background-color:#000;border-color:#000}.paatokset-search--decisions .search-autocomplete,.paatokset-search-wrapper .search-autocomplete,.paatokset-search--frontpage .search-autocomplete{border-top-color:#ccc;border-top-width:1px;position:absolute;left:0;right:0}.paatokset-search--decisions .search-autocomplete__wrapper,.paatokset-search-wrapper .search-autocomplete__wrapper,.paatokset-search--frontpage .search-autocomplete__wrapper{position:relative;z-index:10}.paatokset-search--decisions .search-autocomplete__item,.paatokset-search-wrapper .search-autocomplete__item,.paatokset-search--frontpage .search-autocomplete__item{font-size:16px;padding:.75rem 1rem;cursor:pointer}.paatokset-search--frontpage div[class*=SearchBarWrapper_SearchBarWrapper]{max-width:100%}.issue__wrapper .ajax-progress-throbber{display:none}.issue__meetings-container label{font-size:1rem}.issue__meetings-dropdown{border:2px solid gray;margin-bottom:32px}.issue__meetings-dropdown .hds-button{position:relative;width:100%;border:none;color:#000;justify-content:flex-start;overflow:hidden}.issue__meetings-dropdown .hds-button:focus,.issue__meetings-dropdown .hds-button:hover,.issue__meetings-dropdown .hds-button[disabled]{color:#000;background-color:rgba(0,0,0,0)}.issue__meetings-dropdown .hds-button[disabled]:hover:active,.issue__meetings-dropdown .hds-button[disabled]:hover:focus{color:#000;background-color:rgba(0,0,0,0)}.issue__meetings-dropdown .hds-button[disabled] .hel-icon.hel-icon--angle-down{display:none}.issue__meetings-dropdown .hds-button .hel-icon.hel-icon--angle-down,.issue__meetings-dropdown .hds-button .hel-icon:last-of-type:not(:first-of-type){margin:0 8px 0 auto}.issue__meetings-dropdown .hds-button .hds-button__label{text-align:left;padding-left:22px}.issue__meetings-dropdown .hds-button::before{content:"";position:absolute;left:0;width:0;height:0;border-top:26px solid rgba(0,0,0,0);border-bottom:26px solid rgba(0,0,0,0);border-left:20px solid}.issue__meetings-dropdown .hds-button::after{content:none}.issue__meetings-dropdown:focus,.issue__meetings-dropdown[focus-within]{border:2px solid #000}.issue__meetings-dropdown:focus,.issue__meetings-dropdown:focus-within{border:2px solid #000}.issue__meetings-dropdown.open .hds-button{border-bottom:1px solid;border-color:gray}.issue__meetings-dropdown.open .hds-button .hel-icon.hel-icon--angle-down{transform:rotate(180deg)}.issue__meetings-dropdown .option{margin-top:0;font-size:16px;height:52px;display:flex;align-items:center;padding-left:30px;position:relative}.issue__meetings-dropdown .option a:hover{text-decoration:none}.issue__meetings-dropdown .option:before{content:"";position:absolute;left:0;width:0;height:0;border-top:26px solid rgba(0,0,0,0);border-bottom:26px solid rgba(0,0,0,0);border-left:20px solid #000}.issue__meetings-dropdown .option{cursor:pointer}.issue__meetings-dropdown .option:not(.selected):hover{background-color:#000}.issue__meetings-dropdown .option:not(.selected):hover a{color:#fff}.issue__meetings-dropdown .option:focus{border:2px solid #000}.issue__meetings-dropdown .option.selected{background-color:#ccc}.issue__meetings-select{width:100%;list-style:none;display:none;padding-top:0;margin-top:0;margin-bottom:0;padding-left:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:2;background:#fff}.issue__meetings-select .paatokset__link-plain:hover{color:inherit}.issue__meetings-select::-webkit-scrollbar{display:none}.issue__meetings-labels{display:flex;flex-direction:column-reverse}@media(min-width: 992px){.issue__meetings-labels{flex-direction:row;align-items:center}}.new-handlings-warning__wrapper .warning-label{display:none}.new-handlings-warning__wrapper .warning-label.visible{display:block}@media(min-width: 992px){.new-handlings-warning__wrapper{margin-left:auto}.new-handlings-warning__wrapper .warning-label{display:block;visibility:hidden}.new-handlings-warning__wrapper .warning-label.visible{visibility:visible}}.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{max-width:1296px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{max-width:1328px}}@media(min-width: 768px){.content-lower,.news-content,.policymaker-content,.policymaker-text,.minutes-container,.trustee-content,.layout-content>.node--type-decision,.layout-content>.node--type-case,.views-element-container>.views--taxonomy-term{padding-left:32px;padding-right:32px}}.hero__title+.hero__description{margin-top:48px}.hero--paatokset-search-bar{margin-bottom:32px}.hero--paatokset-search-bar h1{--line-height: 1;font-size:2.5rem;font-weight:400;line-height:var(--line-height);-webkit-hyphens:none;hyphens:none}@media(min-width: 992px){.hero--paatokset-search-bar h1{--line-height: 1;font-size:4rem;font-weight:400}}@media(min-width: 1248px){.hero--paatokset-search-bar{margin-bottom:64px}}.hero--paatokset-search-bar .hero__description{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height)}.hero--paatokset-search-bar .hero__text-content{padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.tools__container{margin-top:16px}}@media(min-width: 768px){.breadcrumb__container+.tools__container{margin-bottom:20px;margin-top:-8px}}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{background:rgba(255,255,255,.6);border-radius:0;height:100%;left:0;margin:0;opacity:1;overflow:hidden;padding:0;position:fixed;text-indent:-99999em;top:0;width:100%;z-index:999999}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{animation:spin .8s infinite linear;border-color:#4c4c4c rgba(0,0,0,0) #4c4c4c rgba(0,0,0,0);border-radius:120px;border-style:solid;border-width:10px;bottom:0;content:" ";display:block;height:120px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;text-indent:-99999em;top:0;width:120px}@keyframes spin{to{transform:rotate(360deg)}}.paatokset-button-link{color:#000;width:100%;font-weight:500;display:flex;align-items:center;text-decoration:none}.paatokset-button-link i,.paatokset-button-link span{margin-right:14px}.paatokset-button-link .hel-icon{width:var(--spacing-m);height:var(--spacing-m)}.paatokset-button-link:hover{text-decoration:underline}.paatokset__link-plain{color:#000;text-decoration:none}.paatokset__link-plain:hover{text-decoration:underline}:root{--color-sumu: #9fc9eb;--color-hopea: #dedfe1;--color-kupari: #00d7a7}.issue-content__policymaker-label.color-sumu,.policymaker-row__color.color-sumu,.frontpage-calendar__item .color-line.color-sumu,.policymaker-card__color-title.color-sumu{background-color:#9fc9eb}.issue-content__policymaker-label.color-hopea,.policymaker-row__color.color-hopea,.frontpage-calendar__item .color-line.color-hopea,.policymaker-card__color-title.color-hopea{background-color:#dedfe1}.issue-content__policymaker-label.color-suomenlinna,.policymaker-row__color.color-suomenlinna,.frontpage-calendar__item .color-line.color-suomenlinna,.policymaker-card__color-title.color-suomenlinna{background-color:#f5a3c7}.issue-content__policymaker-label.color-engel,.policymaker-row__color.color-engel,.frontpage-calendar__item .color-line.color-engel,.policymaker-card__color-title.color-engel{background-color:#ffe977}.issue-content__policymaker-label.color-kupari,.policymaker-row__color.color-kupari,.frontpage-calendar__item .color-line.color-kupari,.policymaker-card__color-title.color-kupari{background-color:#00d7a7}.issue__meetings-dropdown .color-sumu::before{border-left-color:#9fc9eb}.issue__meetings-dropdown .color-hopea::before{border-left-color:#dedfe1}.issue__meetings-dropdown .color-suomenlinna::before{border-left-color:#f5a3c7}.issue__meetings-dropdown .color-engel::before{border-left-color:#ffe977}.issue__meetings-dropdown .color-kupari::before{border-left-color:#00d7a7}.breadcrumb__link{white-space:nowrap}@media screen and (max-width: 768px){.breadcrumb .breadcrumb__link:last-of-type{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}}.breadcrumb__link:nth-child(6),.breadcrumb__current{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}@media(min-width: 768px){.breadcrumb__link:nth-child(6),.breadcrumb__current{display:block}}.header-branding .cssmenu-menu{grid-template-areas:"lang" "back" "nav" "footer"}.mmenu__back{align-items:start;background-color:#fff;border:0;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-areas:"icon label";grid-template-columns:40px auto;grid-template-rows:auto;justify-items:center;padding:5px 12px;position:relative;width:100%;text-decoration:none}.mmenu__back .icon-wrapper{background:#f7f7f8;content:"";display:block;grid-area:icon;height:40px;width:40px}.mmenu__back .hel-icon--angle-right{width:32px;height:32px;transform:rotate(180deg);margin-left:3px;margin-top:3px}.mmenu__back:hover,.mmenu__back:active{text-decoration:underline}.mmenu__back:hover.hel-icon,.mmenu__back:active.hel-icon{transform:translateX(-4px)}.mmenu__back:focus,.mmenu__back:active{outline:3px solid #000;outline-offset:-3px}.mmenu__back:focus::before,.mmenu__back:active::before{transform:translateX(-4px)}.header .paatokset-language-wrapper-menu{height:auto}@media(min-width: 768px){.paatokset-language-wrapper-menu{display:none !important}.language-wrapper:not(.paatokset-language-wrapper-menu){display:flex !important}}@media(max-width: 768px){.paatokset-language-wrapper-menu{display:flex !important}}.mmenu__back-wrapper{color:#000;grid-area:label;justify-self:start;margin-top:8px;font-weight:500;font-size:1rem;padding-left:10px}.cssmenu-menu__footer{background:#000;color:#fff;grid-area:footer;padding-bottom:80px;padding-top:16px}.cssmenu-menu__footer .menu{display:block;list-style:none;margin:0;padding:0}.cssmenu-menu__footer .menu__item+.menu__item{margin-left:0}.cssmenu-menu__footer .menu__link{--line-height: 1.5555555556;font-size:1.125rem;font-weight:400;line-height:var(--line-height);color:#fff;display:block;padding:8px 16px}.cssmenu-menu__footer .menu__link:focus,.cssmenu-menu__footer .menu__link:active{outline:3px solid #fff;outline-offset:-5px}.cssmenu-menu__footer>.menu__link{font-weight:bold}