:root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#666;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}.table-of-contents--news-update{padding-left:16px;padding-right:16px;--item-title-lineheight:1.875rem}@media(min-width:768px){.table-of-contents--news-update{padding-left:32px;padding-right:32px}}.table-of-contents--news-update .table-of-contents__container{border-inline-start:none}.table-of-contents--news-update .table-of-contents__title+.table-of-contents__content{padding-top:16px}.table-of-contents--news-update .table-of-contents__item{--line-height:1.5;display:flex;flex-direction:column;font-size:1.25rem;font-weight:500;line-height:1.5;line-height:var(--line-height);padding-block:16px;padding-inline:16px;position:relative}@media(min-width:768px){.table-of-contents--news-update .table-of-contents__item{flex-direction:row}}.table-of-contents--news-update .table-of-contents__item:after,.table-of-contents--news-update .table-of-contents__item:before{content:"";display:block;inset-inline-start:8px;position:absolute}[dir=rtl] .table-of-contents--news-update .table-of-contents__item:after,[dir=rtl] .table-of-contents--news-update .table-of-contents__item:before{right:8px}.table-of-contents--news-update .table-of-contents__item:after:dir(rtl),.table-of-contents--news-update .table-of-contents__item:before:dir(rtl){right:8px}.table-of-contents--news-update .table-of-contents__item:after{background-color:#000;height:calc(100% + 40px);top:-16px;transform:translateX(calc(var(--lang-direction)*-50%));width:2px;z-index:0}.table-of-contents--news-update .table-of-contents__item:first-of-type:after{height:100%;top:calc(16px + var(--item-title-lineheight)*.5)}.table-of-contents--news-update .table-of-contents__item:last-of-type:after{height:calc(16px + var(--item-title-lineheight)*.5)}.table-of-contents--news-update .table-of-contents__item:only-child:after{display:none}.table-of-contents--news-update .table-of-contents__item:before{background-color:#fff;border:3px solid #000;border-radius:50%;height:16px;top:calc(16px + var(--item-title-lineheight)*.5);transform:translate(calc(var(--lang-direction)*-50%),-50%);width:16px;z-index:1}.table-of-contents--news-update time{padding-left:16px}@media(min-width:768px){.table-of-contents--news-update time{flex:none;width:110px}}[dir=rtl] .table-of-contents--news-update time{padding-left:0;padding-right:16px}.table-of-contents--news-update time:dir(rtl){padding-left:0;padding-right:16px}.table-of-contents--news-update .table-of-contents__link{margin-left:16px}@media(min-width:768px){.table-of-contents--news-update .table-of-contents__link{margin-left:32px}}[dir=rtl] .table-of-contents--news-update .table-of-contents__link{margin-left:0;margin-right:16px}.table-of-contents--news-update .table-of-contents__link:dir(rtl){margin-left:0;margin-right:16px}@media(min-width:768px){[dir=rtl] .table-of-contents--news-update .table-of-contents__link{margin-right:32px}.table-of-contents--news-update .table-of-contents__link:dir(rtl){margin-right:32px}}.block--main-news{margin:auto;max-width:1296px;padding-left:16px;padding-right:16px;width:100%}@media(min-width:768px){.block--main-news{max-width:1328px;padding-left:32px;padding-right:32px}}@media(min-width:992px){.block--main-news{margin-top:64px}}.block--main-news h2{margin-bottom:48px;margin-top:0}.component--news-of-interest{background-color:#f2f2f2;margin-left:16px;margin-right:16px;margin-top:32px;padding:32px 16px}@media(min-width:992px){.component--news-of-interest{margin-top:64px}}@media(min-width:768px){.component--news-of-interest{padding:48px 32px}}.component--news-of-interest .card{padding:24px}.component--news-of-interest .empty-text{--line-height:1.5555555556;font-size:1.125rem;font-weight:400;line-height:1.5555555556;line-height:var(--line-height)}.component--graphics{max-width:100%}@media(min-width:992px){.graphics{align-items:center;display:flex;justify-content:space-between}}.graphics__text-container{--line-height:1.5555555556;font-size:1.125rem;font-weight:400;line-height:1.5555555556;line-height:var(--line-height)}@media(min-width:992px){.graphics__text-container{min-height:300px}}.graphics__title{margin-top:0}.graphics__illustration-container{margin-top:64px}@media(min-width:992px){.graphics__illustration-container{margin-top:0}}.graphics__illustration{display:block;height:auto;max-width:100%;overflow:hidden}.page-title+article>.components--helsinki-near-you-results:first-child{margin-top:16px}.helfi-etusivu-near-you-form__address-input{margin-top:32px}@media(min-width:992px){.helfi-etusivu-near-you-form .helfi-search__submit-button{margin-top:8px}}.event-list__see-all-button--near-you{margin-top:24px}.helfi-etusivu-near-you-form__errors .hds-notification{margin-top:16px}.component--current{background-color:var(--hdbt-color-palette--secondary);color:var(--hdbt-color-palette-text--secondary)}.current__content{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1264px}@media(min-width:768px){.current__content{flex-direction:row}}.current__content__list{margin-bottom:0;margin-top:0}.current__content__list-item{--line-height:1.5;font-size:1.25rem;font-weight:500;line-height:1.5;line-height:var(--line-height);margin-bottom:2px;margin-top:0;padding-block:7px;vertical-align:top}.current__links-container{padding-bottom:16px;padding-top:16px}@media(min-width:576px){.current__links-container{padding-bottom:24px;padding-top:24px}}@media(min-width:768px){.current__links-container{padding-right:16px}}@media(min-width:992px){.current__links-container{padding-bottom:48px;padding-bottom:64px;padding-top:48px;padding-top:64px}}.current{display:flex;flex-direction:column}@media(min-width:768px){.current__illustration-container{margin-left:auto;margin-top:-32px}}@media(min-width:992px){.current__illustration-container{margin-top:-48px}}@media(min-width:1248px){.current__illustration-container{margin-top:-64px}}.current__seasonal-illustration{aspect-ratio:1;display:block;width:258px}@media(min-width:992px){.current__seasonal-illustration{width:378px}}@media(min-width:1248px){.current__seasonal-illustration{width:486px}}.component--latest-news--cards{background-color:#f2f2f2}.component--top-news .news-listing{padding-inline-start:0}.component--top-news .news-listing__item{position:relative}.component--top-news--news .component__container{background-color:#e8f3fc;padding:24px 24px 32px}@media(min-width:768px){.component--top-news--news .component__container{padding:32px 32px 48px}}.component--top-news--news .component__title+.component__content{margin-top:0}@media(min-width:768px){.component--top-news--news .component__title+.component__content{grid-template-columns:repeat(2,1fr);margin-top:32px}}.component--top-news--news .news-listing--medium-teasers{display:grid;margin-bottom:0;margin-top:24px}@media(min-width:768px){.component--top-news--news .news-listing--medium-teasers{grid-column-gap:24px;grid-row-gap:32px;grid-template-columns:repeat(2,1fr);margin-top:48px}}.component--top-news--news .news-listing__medium-teaser{padding:0}.component--top-news--news .news-listing__medium-teaser:before{display:none}.component--top-news--news .news-listing__medium-teaser .news-listing__title{--line-height:1.5;font-size:1.25rem;font-weight:500;line-height:1.5;line-height:var(--line-height)}@media(min-width:992px){.component--top-news--news .news-listing__medium-teaser .news-listing__title{--line-height:1.25;font-size:1.5rem;font-weight:500}}.component--top-news--news .news-listing__medium-teaser .news-listing__datetime{margin-top:8px}.component--news-update{border-bottom:1px solid #ccc;padding-bottom:32px}@media(min-width:768px){.component--news-update{padding-bottom:48px}}.component--news-update time{--line-height:1.5555555556;display:inline-block;font-size:1.125rem;font-weight:400;line-height:1.5555555556;line-height:var(--line-height);margin-top:16px}.component--news-update .component__content{margin-top:32px}@media(min-width:768px){.component--news-update .component__content{margin-top:48px}}*~.component--news-update,.component--news-update~.component--news-update{margin-top:32px}@media(min-width:768px){*~.component--news-update,.component--news-update~.component--news-update{margin-top:48px}}