:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.block-archive-meeting-space{background:var(--color-background-antellin-sininen);margin-top:0!important;margin-bottom:0!important;padding-top:var(--spacing-4xl);padding-bottom:23.625rem!important}.block-archive-meeting-space .entry-content{color:var(--color-text-invert)}.block-archive-meeting-space__filters-with-content{background-color:var(--color-background-jakala);margin-top:calc(-23.625rem + var(--spacing-4xl))!important;padding-bottom:var(--spacing-5xl);position:relative}.block-archive-meeting-space__filters-with-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(14.25rem - var(--spacing-4xl) - var(--stroke-xl));background:var(--color-background-antellin-sininen);z-index:0;pointer-events:none}@media screen and (min-width:1025px){.block-archive-meeting-space__filters-with-content::before{height:calc(20.25rem - var(--spacing-4xl) - var(--stroke-xl))}}.block-archive-meeting-space__filters-with-content .filters-col{background:var(--color-background-mustaherukka);padding:var(--spacing-3xl) var(--spacing-l);color:var(--color-text-invert);position:relative;z-index:10}@media screen and (min-width:1025px){.block-archive-meeting-space__filters-with-content .filters-col{padding-right:calc(8.3333333333% + var(--bs-gutter-x)*.5);padding-left:calc(8.3333333333% + var(--bs-gutter-x)*.5)}}.block-archive-meeting-space__filters-with-content .filters-col .filters{text-align:center}.block-archive-meeting-space__filters-with-content .filters-col .filters__footer{margin-top:calc(var(--spacing-2xl) - var(--stroke-xl));gap:var(--spacing-xl);position:relative}.block-archive-meeting-space__filters-with-content .filters-col .filters__footer .button--clear-filters{width:-moz-fit-content;width:fit-content}@media screen and (min-width:1440px){.block-archive-meeting-space__filters-with-content .filters-col .filters__footer .button--clear-filters{position:absolute;right:0}}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-title{margin-top:var(--spacing-l);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;text-align:center}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group{gap:var(--spacing-2xs)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile{border:var(--stroke-input-border-width) solid var(--color-input-active-border);background:var(--color-input-active-background);width:100%;position:relative}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .toggle-selection-modal__button{color:var(--color-text-primary);border:0;border-bottom:var(--stroke-xl) solid var(--color-background-pinaatti);display:flex;align-items:center;justify-content:space-between;font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;gap:var(--spacing-2xs);text-align:left;width:100%;padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .toggle-selection-modal__button.is-active i{transform:rotate(180deg)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .selection-modal{background:var(--color-input-active-background);position:absolute;top:100%;left:0;width:100%;height:-moz-max-content;height:max-content;max-height:14.125rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-input-active-copy-subtle) #fff0;z-index:100}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .selection-modal::-webkit-scrollbar{width:var(--spacing-input-gap-small);background:#fff0;border-radius:var(--radius-input-l)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .selection-modal::-webkit-scrollbar-thumb{background:#fff0;border-radius:var(--radius-input-l)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .filter-city{display:flex;color:var(--color-input-active-copy)}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group__mobile .filter-city label{color:inherit;padding:var(--spacing-input-padding-horizontal);text-align:left;cursor:pointer;width:100%}.block-archive-meeting-space__filters-with-content .filters-col .filters .city-group .form-select{color:var(--color-text-primary);width:100%}.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city .button{background:linear-gradient(0deg,rgb(193 225 220 / .6) 0%,rgb(193 225 220 / .6) 100%),var(--color-background-neutral);border-color:var(--color-background-neutral);color:var(--color-border-mustaherukka);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;cursor:pointer;padding:var(--spacing-2xs) var(--spacing-xs)}.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city .button:hover,.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city .button:focus{border-color:var(--color-border-pinaatti);background:var(--color-background-neutral)}.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city:focus-within .button{border-color:var(--color-border-chili);background:var(--color-background-neutral)}.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city.selected:not(.filter-city--all){background-color:var(--color-background-antellin-sininen);color:var(--color-text-invert)}.block-archive-meeting-space__filters-with-content .filters-col .filters .filter-city.selected:not(.filter-city--all) .button{border-color:var(--color-border-pinaatti)}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons{width:100%}@media screen and (min-width:768px){.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons{width:auto}}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons--controls{gap:var(--spacing-2xs);width:100%}@media screen and (min-width:768px){.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons--controls{width:auto}}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper{gap:var(--spacing-s);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper .fa-user-group{display:flex;align-items:center;justify-content:center;font-size:2rem}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper input{color:var(--color-input-active-copy);border:0;border-bottom:var(--strokexl) solid var(--color-border-neutral);display:flex;text-align:center!important;background-color:var(--color-background-neutral);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);width:100%}@media screen and (min-width:768px){.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper input{min-width:4rem;max-width:6rem;width:auto}}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper input::-webkit-inner-spin-button{display:none}.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper .button--minus,.block-archive-meeting-space__filters-with-content .filters-col .filters .min-persons .search-wrapper .button--plus{align-items:center;background:linear-gradient(0deg,rgb(193 225 220 / .6) 0%,rgb(193 225 220 / .6) 100%),var(--color-background-neutral);border-color:var(--color-background-neutral);color:var(--color-text-primary);display:flex;justify-content:center;width:3.125rem}.block-archive-meeting-space__filters-with-content .posts-col{position:relative}.block-archive-meeting-space__filters-with-content .row-posts{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.block-archive-meeting-space__filters-with-content .row-posts{grid-template-columns:repeat(2,1fr)}}@media screen and (width <=767px){.block-archive-meeting-space__filters-with-content .row-posts .col:nth-child(even) .card-meeting-space__content{background:var(--color-background-mustaherukka)}}@media screen and (min-width:768px){.block-archive-meeting-space__filters-with-content .row-posts .col:nth-child(4n+2) .card-meeting-space__content,.block-archive-meeting-space__filters-with-content .row-posts .col:nth-child(4n+3) .card-meeting-space__content{background:var(--color-background-mustaherukka)}}.block-archive-meeting-space__filters-with-content .no-results{padding:var(--spacing-m)}.block-archive-meeting-space__filters-with-content .loading-overlay{padding:var(--spacing-m);text-align:center;position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:2.5rem;background-color:rgb(0 0 0 / .7);color:var(--color-background-neutral)}.block-hero-slanted{border-bottom:var(--stroke-xl) solid;margin-top:0!important;overflow:hidden}@media screen and (min-width:1025px){.block-hero-slanted .container .row:has(.block-hero-slanted__image img){min-height:34.3125rem}}.block-hero-slanted__content{display:flex;align-items:flex-end}.block-hero-slanted__content .entry-content{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-4xl)}@media screen and (min-width:1025px){.block-hero-slanted__content .entry-content{padding:var(--spacing-2xl) calc(var(--spacing-l) - var(--bs-gutter-x)*.5) var(--spacing-4xl) 0}}.block-hero-slanted__image{position:relative;background-color:inherit}.block-hero-slanted__image img{width:100vw;position:relative;left:50%;transform:translateX(-50vw);aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;height:100%;vertical-align:top}@media(min-width:1025px){.block-hero-slanted__image img{aspect-ratio:3/2;height:100%;width:calc(50vw + 16.6666666667%);position:absolute;top:0;left:0;transform:unset}}.block-hero-slanted__image.slant{position:relative}.block-hero-slanted__image.slant::after{content:"";background-color:inherit;position:absolute;z-index:10;pointer-events:none;bottom:-1px;left:50%;transform:translateX(-50%);width:100vw;width:100dvw;height:2.0625rem}@media screen and (min-width:1025px){.block-hero-slanted__image.slant::after{top:0;bottom:0;left:-1px;transform:unset;width:var(--spacing-4xl);height:calc(100% + 1px)}}.block-hero-slanted__image.slant--top-to-bottom::after{clip-path:polygon(100% 100%,0 100%,100% 0)}@media screen and (min-width:1025px){.block-hero-slanted__image.slant--top-to-bottom::after{clip-path:polygon(0 0,0 100%,100% 100%)}}.block-hero-slanted__image.slant--bottom-to-top::after{clip-path:polygon(100% 100%,0 100%,0 0)}@media screen and (min-width:1025px){.block-hero-slanted__image.slant--bottom-to-top::after{clip-path:polygon(0 0,0% 100%,100% 0)}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;margin-right:.4375em;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}.screen-reader-text,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.entry-content>:last-child,.mceContentBody>:last-child{margin-bottom:0}.entry-content>:first-child,.mceContentBody>:first-child{margin-top:0}body>.screen-reader-shortcut{position:absolute;top:-1000em}body>.screen-reader-shortcut:focus{left:6px;top:6px;z-index:100000;outline:2px solid #fff0;outline-offset:-2px}:root{--content-width:100%;--content-width-wide:100%;--font-family-base:montserrat, sans-serif;--font-family-interface:magallanes, sans-serif;--spacing-m:1.375rem;--spacing-s:1rem;--spacing-l:1.5rem;--spacing-2xl:2.5rem;--spacing-3xl:2.5rem;--spacing-4xl:3rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-l:1rem;--radius-m:0.75rem;--radius-s:0.5rem;--radius-xs:0.375rem;--radius-2xs:0.25rem;--radius-rounded-full:99rem;--grid-margin:1.25rem;--grid-gutter:1rem;--text-styles-base-h1-font-size:2.25rem;--text-styles-base-h1-line-height:2.375rem;--text-styles-base-h2-font-size:2rem;--text-styles-base-h2-line-height:2.5rem;--text-styles-base-h3-font-size:1.75rem;--text-styles-base-h3-line-height:2.3125rem;--text-styles-base-h4-font-size:1.5rem;--text-styles-base-h4-line-height:2rem;--text-styles-base-h5-font-size:1.25rem;--text-styles-base-h5-line-height:1.6875rem;--text-styles-base-h6-font-size:1.125rem;--text-styles-base-h6-line-height:1.5rem;--text-styles-base-p-strong-font-size:1rem;--text-styles-base-p-strong-line-height:1.5rem;--text-styles-base-p-font-size:0.875rem;--text-styles-base-p-line-height:1.5rem;--text-styles-base-a-font-size:0.875rem;--text-styles-base-a-line-height:0.875rem;--spacing-2xs:0.5rem;--stroke-s:0.0625rem;--stroke-m:0.125rem;--stroke-l:0.25rem;--stroke-xl:0.5rem;--spacing-3xs:0.25rem;--spacing-4xs:0.125rem;--text-styles-interface-main-nav-font-size:1.125rem;--text-styles-interface-main-nav-line-height:1.375rem;--text-styles-interface-xl-font-size:1.75rem;--text-styles-interface-xl-line-height:2.3125rem;--text-styles-interface-l-font-size:1.375rem;--text-styles-interface-l-line-height:1.875rem;--text-styles-interface-m-font-size:1.125rem;--text-styles-interface-m-line-height:1.5rem;--text-styles-interface-s-font-size:1rem;--text-styles-interface-s-line-height:1.3125rem;--text-styles-interface-xs-font-size:0.875rem;--text-styles-interface-xs-line-height:1.125rem;--trigger-s:1.5rem;--trigger-m:1.75rem;--trigger-l:2rem;--trigger-xs:1rem;--text-styles-interface-inline-base-line-height:0.875rem;--text-styles-interface-inline-base-font-size:0.875rem;--spacing-5xl:3.5rem;--spacing-xl:2rem;--spacing-xs:0.875rem;--color-text-primary:var(--color-background-mustaherukka);--color-border-kaneli:#c27e3f;--color-background-neutral:#fff;--color-background-jakala:#c1e1dc;--color-background-bold:#151515;--color-background-antellin-sininen:#005496;--color-background-sininen:var(--color-background-antellin-sininen);--color-background-mustaherukka:#31323f;--color-border-antellin-sininen:#005496;--color-border-chili:#ec5d29;--color-text-accent-primary:var(--color-background-chili);--color-text-accent-other:var(--color-background-jakala);--color-text-invert:#fff;--color-border-pinaatti:#7fc0a2;--color-border-mustaherukka:#31323f;--color-background-herkkusieni:#fbeadc;--color-background-pistaasi:#d3d9ae;--color-background-sinappi:#f4c973;--color-background-pirtelo:#fac7c2;--color-background-pinaatti:#7fc0a2;--color-background-kaneli:#c27e3f;--color-background-chili:#ec5d29;--color-background-valkoinen:var(--color-background-neutral);--color-border-white:#fff;--color-text-accent-secondary:var(--color-background-antellin-sininen);--color-background-neutral-subtle:var(--color-background-neutral);--spacing-input-padding-horizontal:1rem;--spacing-input-gap-medium:0.75rem;--spacing-input-gap-small:0.25rem;--spacing-input-gap-extra-small:0.125rem;--radius-input-rounded-full:99rem;--radius-input-l:0rem;--radius-input-s:0rem;--text-styles-input-label-font-size:0.875rem;--text-styles-input-label-line-height:0.875rem;--text-styles-input-description-font-size:0.875rem;--text-styles-input-description-line-height:1.125rem;--text-styles-input-field-font-size:0.875rem;--text-styles-input-field-line-height:1rem;--text-styles-input-error-font-size:0.875rem;--text-styles-input-error-line-height:0.875rem;--stroke-input-border-width:0.0625rem;--spacing-input-tigger-size-small:1.125rem;--spacing-input-padding-vertical:1rem;--spacing-input-set-height:4rem;--spacing-input-set-height-overflow:12rem;--text-styles-input-action-font-size:0.875rem;--text-styles-input-action-line-height:0.875rem;--spacing-input-gap-large:1.5rem;--spacing-input-tigger-size-large:2.5rem;--text-styles-input-line-font-size:0.875rem;--text-styles-input-line-line-height:1.0625rem;--color-input-active-background:#fff;--color-input-active-copy:var(--color-text-primary);--color-input-active-copy-subtle:#4b5563;--color-input-active-border:var(--color-border-mustaherukka);--color-input-active-accent:var(--color-background-antellin-sininen);--color-input-deactive-background:#f9fafb;--color-input-deactive-copy:#757575;--color-input-deactive-copy-subtle:#9b9b9b;--color-input-deactive-border:#e5e7ec;--color-input-status-error-bold:var(--color-background-chili);--color-input-deactive-accent:#f9fafb;--color-input-status-success-subtle:var(--color-background-pistaasi);--color-input-status-success-bold:var(--color-text-primary);--color-input-status-success-neutral:var(--color-background-pistaasi);--color-input-status-error-neutral:var(--color-background-pirtelo);--color-input-status-error-subtle:var(--color-background-pirtelo);--color-input-shadow-medium:#000;--color-input-shadow-light:#000}@media(min-width:1025px){:root{--content-width:45.5rem;--content-width-wide:45.5rem}}@media(min-width:1920px){:root{--content-width:56.813rem;--content-width-wide:56.813rem}}@media screen and (min-width:1025px){:root{--spacing-m:1.5rem;--spacing-s:1rem;--spacing-l:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-l:1rem;--radius-m:0.75rem;--radius-s:0.5rem;--radius-xs:0.375rem;--radius-2xs:0.25rem;--radius-rounded-full:99rem;--grid-margin:6rem;--grid-gutter:1.5rem;--text-styles-base-h1-font-size:3rem;--text-styles-base-h1-line-height:3.25rem;--text-styles-base-h2-font-size:2.5rem;--text-styles-base-h2-line-height:2.875rem;--text-styles-base-h3-font-size:2rem;--text-styles-base-h3-line-height:2.5rem;--text-styles-base-h4-font-size:1.75rem;--text-styles-base-h4-line-height:2.3125rem;--text-styles-base-h5-font-size:1.5rem;--text-styles-base-h5-line-height:2rem;--text-styles-base-h6-font-size:1.25rem;--text-styles-base-h6-line-height:1.6875rem;--text-styles-base-p-strong-font-size:1.125rem;--text-styles-base-p-strong-line-height:1.6875rem;--text-styles-base-p-font-size:1rem;--text-styles-base-p-line-height:1.625rem;--text-styles-base-a-font-size:1rem;--text-styles-base-a-line-height:1rem;--spacing-2xs:0.5rem;--stroke-s:0.0625rem;--stroke-m:0.125rem;--stroke-l:0.25rem;--stroke-xl:0.5rem;--spacing-3xs:0.25rem;--spacing-4xs:0.125rem;--text-styles-interface-main-nav-font-size:1.5rem;--text-styles-interface-main-nav-line-height:1.75rem;--text-styles-interface-xl-font-size:1.75rem;--text-styles-interface-xl-line-height:2.3125rem;--text-styles-interface-l-font-size:1.5rem;--text-styles-interface-l-line-height:1.75rem;--text-styles-interface-m-font-size:1.25rem;--text-styles-interface-m-line-height:1.5rem;--text-styles-interface-s-font-size:1rem;--text-styles-interface-s-line-height:1.3125rem;--text-styles-interface-xs-font-size:0.875rem;--text-styles-interface-xs-line-height:1.125rem;--trigger-s:1.5rem;--trigger-m:2rem;--trigger-l:2.5rem;--trigger-xs:1rem;--text-styles-interface-inline-base-line-height:1rem;--text-styles-interface-inline-base-font-size:1rem;--spacing-5xl:7.5rem;--spacing-xl:2.5rem;--spacing-xs:0.875rem;--spacing-input-padding-horizontal:1rem;--spacing-input-gap-medium:0.875rem;--spacing-input-gap-small:0.25rem;--spacing-input-gap-extra-small:0.125rem;--radius-input-rounded-full:99rem;--radius-input-l:0rem;--radius-input-s:0rem;--text-styles-input-label-font-size:1rem;--text-styles-input-label-line-height:1rem;--text-styles-input-description-font-size:0.875rem;--text-styles-input-description-line-height:1.125rem;--text-styles-input-field-font-size:1rem;--text-styles-input-field-line-height:1rem;--text-styles-input-error-font-size:1rem;--text-styles-input-error-line-height:1rem;--stroke-input-border-width:0.0625rem;--spacing-input-tigger-size-small:1.125rem;--spacing-input-padding-vertical:1rem;--spacing-input-set-height:4rem;--spacing-input-set-height-overflow:12rem;--text-styles-input-action-font-size:0.875rem;--text-styles-input-action-line-height:0.875rem;--spacing-input-gap-large:1.5rem;--spacing-input-tigger-size-large:3rem;--text-styles-input-line-font-size:1rem;--text-styles-input-line-line-height:1.25rem}}@media screen and (min-width:1920px){:root{--spacing-m:1.5rem;--spacing-s:1rem;--spacing-l:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-l:1rem;--radius-m:0.75rem;--radius-s:0.5rem;--radius-xs:0.375rem;--radius-2xs:0.25rem;--radius-rounded-full:99rem;--grid-margin:12.5rem;--grid-gutter:1.5rem;--text-styles-base-h1-font-size:3rem;--text-styles-base-h1-line-height:3.25rem;--text-styles-base-h2-font-size:2.5rem;--text-styles-base-h2-line-height:2.875rem;--text-styles-base-h3-font-size:2rem;--text-styles-base-h3-line-height:2.5rem;--text-styles-base-h4-font-size:1.75rem;--text-styles-base-h4-line-height:2.3125rem;--text-styles-base-h5-font-size:1.5rem;--text-styles-base-h5-line-height:2rem;--text-styles-base-h6-font-size:1.25rem;--text-styles-base-h6-line-height:1.6875rem;--text-styles-base-p-strong-font-size:1.125rem;--text-styles-base-p-strong-line-height:1.6875rem;--text-styles-base-p-font-size:1rem;--text-styles-base-p-line-height:1.625rem;--text-styles-base-a-font-size:1rem;--text-styles-base-a-line-height:1rem;--spacing-2xs:0.5rem;--stroke-s:0.0625rem;--stroke-m:0.125rem;--stroke-l:0.25rem;--stroke-xl:0.5rem;--spacing-3xs:0.25rem;--spacing-4xs:0.125rem;--text-styles-interface-xl-font-size:1.75rem;--text-styles-interface-xl-line-height:2.3125rem;--text-styles-interface-l-font-size:1.5rem;--text-styles-interface-l-line-height:1.75rem;--text-styles-interface-m-font-size:1.25rem;--text-styles-interface-m-line-height:1.5rem;--text-styles-interface-s-font-size:1rem;--text-styles-interface-s-line-height:1.3125rem;--text-styles-interface-xs-font-size:0.875rem;--text-styles-interface-xs-line-height:1.125rem;--trigger-s:1.5rem;--trigger-m:2rem;--trigger-l:2.5rem;--trigger-xs:1rem;--text-styles-interface-inline-base-line-height:1rem;--text-styles-interface-inline-base-font-size:1rem;--spacing-5xl:11.25rem;--spacing-xl:2.5rem;--spacing-xs:0.875rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--color-text-primary);background:var(--color-background-herkkusieni);font:normal 400 var(--text-styles-base-p-font-size)/var(--text-styles-base-p-line-height) "Montserrat",sans-serif;min-height:100vh;position:relative;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@font-face{font-display:swap;font-family:magallanes;src:url(https://use.typekit.net/af/fae5a9/00000000000000007735abba/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/fae5a9/00000000000000007735abba/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/fae5a9/00000000000000007735abba/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-display:swap;font-family:magallanes;src:url(https://use.typekit.net/af/0d0acd/00000000000000007735abbc/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0d0acd/00000000000000007735abbc/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0d0acd/00000000000000007735abbc/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-display:swap;font-family:magallanes;src:url(https://use.typekit.net/af/2fa876/00000000000000007735abc5/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2fa876/00000000000000007735abc5/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2fa876/00000000000000007735abc5/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-display:swap;font-family:magallanes;src:url(https://use.typekit.net/af/2dc29c/00000000000000007735abc7/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/2dc29c/00000000000000007735abc7/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/2dc29c/00000000000000007735abc7/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/wp-content/themes/antell/dist/fonts/assets/fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype")}/*!
 * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-hd,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:0.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:576px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:768px}}@media(min-width:1025px){.container-lg,.container-md,.container-sm,.container{max-width:100%}}@media(min-width:1440px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1376px}}@media(min-width:1920px){.container-hd,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1520px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:1025px;--bs-breakpoint-xl:1440px;--bs-breakpoint-hd:1920px}.row{--bs-gutter-x:0.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:1025px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1440px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1920px){.col-hd{flex:1 0 0%}.row-cols-hd-auto>*{flex:0 0 auto;width:auto}.row-cols-hd-1>*{flex:0 0 auto;width:100%}.row-cols-hd-2>*{flex:0 0 auto;width:50%}.row-cols-hd-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-hd-4>*{flex:0 0 auto;width:25%}.row-cols-hd-5>*{flex:0 0 auto;width:20%}.row-cols-hd-6>*{flex:0 0 auto;width:16.66666667%}.col-hd-auto{flex:0 0 auto;width:auto}.col-hd-1{flex:0 0 auto;width:8.33333333%}.col-hd-2{flex:0 0 auto;width:16.66666667%}.col-hd-3{flex:0 0 auto;width:25%}.col-hd-4{flex:0 0 auto;width:33.33333333%}.col-hd-5{flex:0 0 auto;width:41.66666667%}.col-hd-6{flex:0 0 auto;width:50%}.col-hd-7{flex:0 0 auto;width:58.33333333%}.col-hd-8{flex:0 0 auto;width:66.66666667%}.col-hd-9{flex:0 0 auto;width:75%}.col-hd-10{flex:0 0 auto;width:83.33333333%}.col-hd-11{flex:0 0 auto;width:91.66666667%}.col-hd-12{flex:0 0 auto;width:100%}.offset-hd-0{margin-left:0}.offset-hd-1{margin-left:8.33333333%}.offset-hd-2{margin-left:16.66666667%}.offset-hd-3{margin-left:25%}.offset-hd-4{margin-left:33.33333333%}.offset-hd-5{margin-left:41.66666667%}.offset-hd-6{margin-left:50%}.offset-hd-7{margin-left:58.33333333%}.offset-hd-8{margin-left:66.66666667%}.offset-hd-9{margin-left:75%}.offset-hd-10{margin-left:83.33333333%}.offset-hd-11{margin-left:91.66666667%}.g-hd-0,.gx-hd-0{--bs-gutter-x:0}.g-hd-0,.gy-hd-0{--bs-gutter-y:0}.g-hd-1,.gx-hd-1{--bs-gutter-x:0.25rem}.g-hd-1,.gy-hd-1{--bs-gutter-y:0.25rem}.g-hd-2,.gx-hd-2{--bs-gutter-x:0.5rem}.g-hd-2,.gy-hd-2{--bs-gutter-y:0.5rem}.g-hd-3,.gx-hd-3{--bs-gutter-x:1rem}.g-hd-3,.gy-hd-3{--bs-gutter-y:1rem}.g-hd-4,.gx-hd-4{--bs-gutter-x:1.5rem}.g-hd-4,.gy-hd-4{--bs-gutter-y:1.5rem}.g-hd-5,.gx-hd-5{--bs-gutter-x:3rem}.g-hd-5,.gy-hd-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media(min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media(min-width:1025px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media(min-width:1440px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media(min-width:1920px){.d-hd-inline{display:inline!important}.d-hd-inline-block{display:inline-block!important}.d-hd-block{display:block!important}.d-hd-grid{display:grid!important}.d-hd-inline-grid{display:inline-grid!important}.d-hd-table{display:table!important}.d-hd-table-row{display:table-row!important}.d-hd-table-cell{display:table-cell!important}.d-hd-flex{display:flex!important}.d-hd-inline-flex{display:inline-flex!important}.d-hd-none{display:none!important}.flex-hd-fill{flex:1 1 auto!important}.flex-hd-row{flex-direction:row!important}.flex-hd-column{flex-direction:column!important}.flex-hd-row-reverse{flex-direction:row-reverse!important}.flex-hd-column-reverse{flex-direction:column-reverse!important}.flex-hd-grow-0{flex-grow:0!important}.flex-hd-grow-1{flex-grow:1!important}.flex-hd-shrink-0{flex-shrink:0!important}.flex-hd-shrink-1{flex-shrink:1!important}.flex-hd-wrap{flex-wrap:wrap!important}.flex-hd-nowrap{flex-wrap:nowrap!important}.flex-hd-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-hd-start{justify-content:flex-start!important}.justify-content-hd-end{justify-content:flex-end!important}.justify-content-hd-center{justify-content:center!important}.justify-content-hd-between{justify-content:space-between!important}.justify-content-hd-around{justify-content:space-around!important}.justify-content-hd-evenly{justify-content:space-evenly!important}.align-items-hd-start{align-items:flex-start!important}.align-items-hd-end{align-items:flex-end!important}.align-items-hd-center{align-items:center!important}.align-items-hd-baseline{align-items:baseline!important}.align-items-hd-stretch{align-items:stretch!important}.align-content-hd-start{align-content:flex-start!important}.align-content-hd-end{align-content:flex-end!important}.align-content-hd-center{align-content:center!important}.align-content-hd-between{align-content:space-between!important}.align-content-hd-around{align-content:space-around!important}.align-content-hd-stretch{align-content:stretch!important}.align-self-hd-auto{align-self:auto!important}.align-self-hd-start{align-self:flex-start!important}.align-self-hd-end{align-self:flex-end!important}.align-self-hd-center{align-self:center!important}.align-self-hd-baseline{align-self:baseline!important}.align-self-hd-stretch{align-self:stretch!important}.order-hd-first{order:-1!important}.order-hd-0{order:0!important}.order-hd-1{order:1!important}.order-hd-2{order:2!important}.order-hd-3{order:3!important}.order-hd-4{order:4!important}.order-hd-5{order:5!important}.order-hd-last{order:6!important}.m-hd-0{margin:0!important}.m-hd-1{margin:.25rem!important}.m-hd-2{margin:.5rem!important}.m-hd-3{margin:1rem!important}.m-hd-4{margin:1.5rem!important}.m-hd-5{margin:3rem!important}.m-hd-auto{margin:auto!important}.mx-hd-0{margin-right:0!important;margin-left:0!important}.mx-hd-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-hd-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-hd-3{margin-right:1rem!important;margin-left:1rem!important}.mx-hd-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-hd-5{margin-right:3rem!important;margin-left:3rem!important}.mx-hd-auto{margin-right:auto!important;margin-left:auto!important}.my-hd-0{margin-top:0!important;margin-bottom:0!important}.my-hd-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-hd-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-hd-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-hd-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-hd-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-hd-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-hd-0{margin-top:0!important}.mt-hd-1{margin-top:.25rem!important}.mt-hd-2{margin-top:.5rem!important}.mt-hd-3{margin-top:1rem!important}.mt-hd-4{margin-top:1.5rem!important}.mt-hd-5{margin-top:3rem!important}.mt-hd-auto{margin-top:auto!important}.me-hd-0{margin-right:0!important}.me-hd-1{margin-right:.25rem!important}.me-hd-2{margin-right:.5rem!important}.me-hd-3{margin-right:1rem!important}.me-hd-4{margin-right:1.5rem!important}.me-hd-5{margin-right:3rem!important}.me-hd-auto{margin-right:auto!important}.mb-hd-0{margin-bottom:0!important}.mb-hd-1{margin-bottom:.25rem!important}.mb-hd-2{margin-bottom:.5rem!important}.mb-hd-3{margin-bottom:1rem!important}.mb-hd-4{margin-bottom:1.5rem!important}.mb-hd-5{margin-bottom:3rem!important}.mb-hd-auto{margin-bottom:auto!important}.ms-hd-0{margin-left:0!important}.ms-hd-1{margin-left:.25rem!important}.ms-hd-2{margin-left:.5rem!important}.ms-hd-3{margin-left:1rem!important}.ms-hd-4{margin-left:1.5rem!important}.ms-hd-5{margin-left:3rem!important}.ms-hd-auto{margin-left:auto!important}.p-hd-0{padding:0!important}.p-hd-1{padding:.25rem!important}.p-hd-2{padding:.5rem!important}.p-hd-3{padding:1rem!important}.p-hd-4{padding:1.5rem!important}.p-hd-5{padding:3rem!important}.px-hd-0{padding-right:0!important;padding-left:0!important}.px-hd-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-hd-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-hd-3{padding-right:1rem!important;padding-left:1rem!important}.px-hd-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-hd-5{padding-right:3rem!important;padding-left:3rem!important}.py-hd-0{padding-top:0!important;padding-bottom:0!important}.py-hd-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-hd-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-hd-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-hd-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-hd-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-hd-0{padding-top:0!important}.pt-hd-1{padding-top:.25rem!important}.pt-hd-2{padding-top:.5rem!important}.pt-hd-3{padding-top:1rem!important}.pt-hd-4{padding-top:1.5rem!important}.pt-hd-5{padding-top:3rem!important}.pe-hd-0{padding-right:0!important}.pe-hd-1{padding-right:.25rem!important}.pe-hd-2{padding-right:.5rem!important}.pe-hd-3{padding-right:1rem!important}.pe-hd-4{padding-right:1.5rem!important}.pe-hd-5{padding-right:3rem!important}.pb-hd-0{padding-bottom:0!important}.pb-hd-1{padding-bottom:.25rem!important}.pb-hd-2{padding-bottom:.5rem!important}.pb-hd-3{padding-bottom:1rem!important}.pb-hd-4{padding-bottom:1.5rem!important}.pb-hd-5{padding-bottom:3rem!important}.ps-hd-0{padding-left:0!important}.ps-hd-1{padding-left:.25rem!important}.ps-hd-2{padding-left:.5rem!important}.ps-hd-3{padding-left:1rem!important}.ps-hd-4{padding-left:1.5rem!important}.ps-hd-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1025px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1440px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1920px){.sticky-hd-top{position:sticky;top:0;z-index:1020}.sticky-hd-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:1025px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1440px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:1024.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1439.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1919.98px){.modal-fullscreen-hd-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-hd-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-hd-down .modal-header,.modal-fullscreen-hd-down .modal-footer{border-radius:0}.modal-fullscreen-hd-down .modal-body{overflow-y:auto}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1025px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1440px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1920px){.dropdown-menu-hd-start{--bs-position:start}.dropdown-menu-hd-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-hd-end{--bs-position:end}.dropdown-menu-hd-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid #fff0;border-bottom:.3em solid;border-left:.3em solid #fff0}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:.3em solid;border-bottom:.3em solid #fff0}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:#fff0;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#fff0}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.modal-open{overflow:hidden}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font:normal 700 var(--text-styles-base-h1-font-size)/var(--text-styles-base-h1-line-height) "Magallanes",sans-serif}h2,.h2{font:normal 700 var(--text-styles-base-h2-font-size)/var(--text-styles-base-h2-line-height) "Magallanes",sans-serif}h3,.h3{font:normal 700 var(--text-styles-base-h3-font-size)/var(--text-styles-base-h3-line-height) "Magallanes",sans-serif}h4,.h4{font:normal 700 var(--text-styles-base-h4-font-size)/var(--text-styles-base-h4-line-height) "Magallanes",sans-serif}h5,.h5{font:normal 700 var(--text-styles-base-h5-font-size)/var(--text-styles-base-h5-line-height) "Magallanes",sans-serif}h6,.h6{font:normal 700 var(--text-styles-base-h6-font-size)/var(--text-styles-base-h6-line-height) "Magallanes",sans-serif}ul{list-style:none;padding:0}p,ol,ul{font:normal 400 var(--text-styles-base-p-font-size)/var(--text-styles-base-p-line-height) "Montserrat",sans-serif;margin:0}a img,.fake-link img{border:none}.tag{border-radius:0;display:flex;justify-content:center;align-items:center;gap:.62rem;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;padding:var(--spacing-2xs) var(--spacing-xs)}a:not([class*=button]),.fake-link{text-decoration:none;transition:all .4s ease;color:var(--color-border-mustaherukka)}@media(min-width:1025px){a:not([class*=button]):not([class*=card]):hover,a:not([class*=button]):not([class*=card]):focus,.fake-link:not([class*=card]):hover,.fake-link:not([class*=card]):focus{color:var(--color-text-accent-primary)}}a:not([class*=button])[target=_blank],.fake-link[target=_blank]{display:inline-flex;gap:var(--spacing-4xs);align-items:center;transition:all .4s ease}a:not([class*=button])[target=_blank]::after,.fake-link[target=_blank]::after{content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;background-color:currentcolor;-webkit-mask:url(/wp-content/themes/antell/dist/images/external-link.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/external-link.svg) no-repeat center/contain;transition:all .4s ease}a:not([class*=button])[target=_blank]:hover::after,.fake-link[target=_blank]:hover::after{color:currentcolor}.is-style-lead{font:normal 600 var(--text-styles-base-p-strong-font-size)/var(--text-styles-base-p-strong-line-height) "Montserrat",sans-serif}.entry-content h1,.entry-content .h1,.mceContentBody h1,.mceContentBody .h1{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-s)}.entry-content h2,.entry-content .h2,.mceContentBody h2,.mceContentBody .h2{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-s)}.entry-content h3,.entry-content .h3,.mceContentBody h3,.mceContentBody .h3{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-s)}.entry-content h4,.entry-content .h4,.mceContentBody h4,.mceContentBody .h4{margin-top:var(--spacing-l);margin-bottom:var(--spacing-s)}.entry-content h5,.entry-content .h5,.mceContentBody h5,.mceContentBody .h5{margin-top:var(--spacing-m);margin-bottom:var(--spacing-s)}.entry-content h6,.entry-content .h6,.mceContentBody h6,.mceContentBody .h6{margin-top:var(--spacing-m);margin-bottom:var(--spacing-s)}.entry-content p,.mceContentBody p{margin-top:0;margin-bottom:var(--spacing-s)}.entry-content .is-style-lead,.mceContentBody .is-style-lead{font:normal 600 var(--text-styles-base-p-strong-font-size)/var(--text-styles-base-p-strong-line-height) "Montserrat",sans-serif}.entry-content ul:not(.blocks-gallery-grid,.card-list),.entry-content ol:not(.blocks-gallery-grid,.card-list),.mceContentBody ul:not(.blocks-gallery-grid,.card-list),.mceContentBody ol:not(.blocks-gallery-grid,.card-list){padding-left:1.4em}.entry-content ul li,.entry-content ol li,.mceContentBody ul li,.mceContentBody ol li{margin-bottom:.25rem}.entry-content a:not([class*=button]),.entry-content .fake-link,.mceContentBody a:not([class*=button]),.mceContentBody .fake-link{font:normal 700 var(--text-styles-base-a-font-size)/var(--text-styles-base-a-line-height) "Montserrat",sans-serif;text-decoration:underline}@media screen and (min-width:1025px){.entry-content a:not([class*=button]):hover,.entry-content a:not([class*=button]):focus,.entry-content .fake-link:hover,.entry-content .fake-link:focus,.mceContentBody a:not([class*=button]):hover,.mceContentBody a:not([class*=button]):focus,.mceContentBody .fake-link:hover,.mceContentBody .fake-link:focus{text-decoration:none}}mark{background-color:#fff0;color:inherit}.cookieconsent-optout-marketing .consent-text-and-button .button-consent,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.cookieconsent-optout-marketing .consent-text-and-button .button-consent,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.cookieconsent-optout-marketing .consent-text-and-button .button-consent:hover,.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.cookieconsent-optout-marketing .consent-text-and-button .button-consent:focus,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);transition:box-shadow all .4s ease,border-color all .4s ease}.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.wp-block-image{margin:var(--spacing-m) 0}.wp-block-image figcaption{color:var(--color-text-primary);font-size:var(--text-styles-interface-xs-font-size);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-xs-line-height);padding-top:var(--spacing-xs);margin:unset}.wp-block-image.alignleft{float:left;margin-right:var(--spacing-s);margin-top:0}.wp-block-image.alignright{float:right;margin-left:var(--spacing-s);margin-top:0}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.size-full{height:auto;max-width:100%}.wp-block-image.alignfull,.wp-block-image.alignwide{max-width:var(--content-width-wide);margin-left:auto;margin-right:auto}figure.wp-caption{text-align:left}.wp-block-table table{border-top:1px solid var(--color-border-mustaherukka);border-bottom:1px solid var(--color-border-mustaherukka)}.wp-block-table th{min-width:150px}.wp-block-table th,.wp-block-table td{border:none}.wp-block-table tfoot{border-top:1px solid var(--color-border-mustaherukka)}.wp-block-table thead{border-bottom:1px solid var(--color-border-mustaherukka)}.wp-block-table thead th{text-align:left}.wp-block-table tbody tr:nth-child(odd){background-color:hsl(0 0% 80% / .6)}.wp-block-table figcaption{margin-top:.25rem}.oembed-overlay{position:relative;height:100%;width:100%}.cookieconsent-optout-marketing{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;position:absolute;inset:0;overflow:hidden}.cookieconsent-optout-marketing .consent-text-and-button{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--spacing-m);position:absolute;inset:0;background:rgb(0 0 0 / .7);z-index:10}.cookieconsent-optout-marketing .consent-text-and-button .consent-text{margin:0;color:var(--color-text-invert);font-weight:600;margin-bottom:var(--spacing-s)}.cookieconsent-optout-marketing .consent-text-and-button .button-consent{margin-bottom:0}.cookieconsent-optin-marketing{border:0;height:100%}.block-table{position:relative;overflow:hidden;margin:var(--spacing-l) 0}.block-table .wp-block-table table{overflow-x:hidden!important;border-collapse:separate;border-spacing:0;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--text-styles-interface-xs-font-size);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-xs-line-height);table-layout:auto;background:var(--color-background-neutral);border:none}.block-table .wp-block-table table a{font-size:var(--text-styles-interface-2xs-font-size);font-weight:500;line-height:var(--text-styles-interface-2xs-line-height)}.block-table .wp-block-table::-webkit-scrollbar{height:var(--spacing-2xs);border-radius:var(--radius-rounded-full);background:var(--color-background-neutral)}.block-table .wp-block-table::-webkit-scrollbar-thumb{height:var(--spacing-2xs);border-radius:var(--radius-rounded-full);background:var(--color-background-mustaherukka)}.block-table .wp-block-table th,.block-table .wp-block-table td{border:none!important;padding:var(--spacing-s);word-break:normal!important;vertical-align:top;min-width:8rem}@media(min-width:1025px){.block-table .wp-block-table th,.block-table .wp-block-table td{min-width:unset}}.block-table .wp-block-table tfoot{border-top:1px solid var(--color-border-neutral)}.block-table .wp-block-table thead{border-bottom:none!important;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--text-styles-interface-s-font-size);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height)}.block-table .wp-block-table thead th{text-align:left;white-space:nowrap}.block-table .wp-block-table tbody>:nth-child(odd){background:var(--color-background-jakala)}.block-table .wp-block-table figcaption{margin-top:.25rem}.block-table .overflow-x-auto{-webkit-overflow-scrolling:touch}.block-table .is-overflowing table{margin-bottom:var(--spacing-2xs)}.scroll-note{margin-top:var(--spacing-2xs);text-align:left;color:var(--color-text-subtle);font-size:var(--text-styles-interface-3xs-font-size);font-weight:500;line-height:var(--text-styles-interface-3xs-line-height);padding-bottom:var(--spacing-l)}.block-table+.block-table{margin-top:0}ul.wp-block-list{list-style:disc}.gform_wrapper{padding:0;border-radius:var(--radius-s);border:var(--stroke-s,1px) solid var(--color-border-subtle)}.gform_title{font-size:var(--text-styles-h3-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-h3-line-height);margin:0 0 var(--spacing-xs)}.gsection_title{font-size:var(--text-styles-h4-font-size);line-height:var(--text-styles-h4-line-height);color:var(--color-input-active-copy);font-weight:700;margin:0 0 var(--spacing-2xs)}.gfield--type-html,.gform_description,.gsection_description,.gform_required_legend{font-size:var(--text-styles-input-label-font-size);line-height:var(--text-styles-input-label-line-height);color:var(--color-input-active-copy);font-weight:400;margin:0}.gfield_label{color:var(--color-background-antellin-sininen);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield_description,.gform-field-label--type-sub{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield--type-consent label.gfield_consent_label{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield a{font-size:var(--text-styles-input-field-font-size)!important;font-weight:500;line-height:var(--text-styles-input-field-line-height)!important}.gfield input[type=email],.gfield input[type=date],.gfield input[type=datetime],.gfield input[type=datetime-local],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=week],.gfield input[type=url],.gfield select,.gfield textarea{display:block;width:100%;font-size:var(--text-styles-input-field-font-size);line-height:var(--text-styles-input-field-line-height);color:var(--color-input-active-copy);font-weight:500;border:none;border-radius:var(--radius-input-l);background-color:var(--color-input-active-background);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gfield input[type=email]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=week]::placeholder,.gfield input[type=url]::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]:focus,.gfield input[type=date]:focus,.gfield input[type=datetime]:focus,.gfield input[type=datetime-local]:focus,.gfield input[type=month]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=time]:focus,.gfield input[type=week]:focus,.gfield input[type=url]:focus,.gfield select:focus,.gfield textarea:focus,.gfield input[type=email]:active,.gfield input[type=date]:active,.gfield input[type=datetime]:active,.gfield input[type=datetime-local]:active,.gfield input[type=month]:active,.gfield input[type=number]:active,.gfield input[type=password]:active,.gfield input[type=search]:active,.gfield input[type=tel]:active,.gfield input[type=text]:active,.gfield input[type=time]:active,.gfield input[type=week]:active,.gfield input[type=url]:active,.gfield select:active,.gfield textarea:active{outline:1;border-color:var(--color-input-active-accent)}.gfield--has-content:not(.gfield_error) .ginput_container{border-color:var(--color-background-jakala)}.gfield textarea{height:7.875rem}.gfield select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23005496%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.gchoice label{font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield input[type=checkbox],.gfield input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-small);height:var(--spacing-input-tigger-size-small);min-width:var(--spacing-input-tigger-size-small);margin:0;border-radius:var(--radius-input-s);border:none;background:var(--color-input-active-background);color:var(--color-input-active-background)!important;cursor:pointer}.gfield input[type=checkbox]:checked,.gfield input[type=radio]:checked{background-color:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)!important}.gfield input[type=checkbox]:checked::before,.gfield input[type=radio]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;line-height:1;text-align:center}.gfield input[type=checkbox]:focus,.gfield input[type=radio]:focus,.gfield input[type=checkbox]:active,.gfield input[type=radio]:active{outline:1;border-color:var(--color-input-active-accent)}.gfield input[type=checkbox]+*,.gfield input[type=radio]+*{margin-left:var(--spacing-input-gap-medium);min-height:1.5rem;display:flex;align-items:center}.gfield input[type=radio]{border-radius:50%}.gfield input[type=radio]:checked{background-color:var(--color-input-active-background)}.gfield input[type=radio]:checked::before{content:"";width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-input-active-accent)}.gfield input[type=email]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem}.gfield input[type=tel]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem;padding-left:2.5rem}.gfield .ginput_container_date{position:relative}.gfield .ginput_container_date .datepicker{width:100%}.gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;right:var(--spacing-input-padding-horizontal);top:50%;transform:translateY(-50%);display:none}.gfield .ginput_container_date::after{content:"\f783";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--color-background-antellin-sininen);display:flex;align-items:center;justify-content:center;position:absolute;font-size:1.25rem;height:1.25rem;width:1.125rem;top:var(--spacing-input-padding-vertical);right:var(--spacing-input-padding-horizontal)}.gfield--type-time{grid-column:span 12!important}@media screen and (min-width:768px){.gfield--type-time{grid-column:span 6!important}}.gfield--type-time .gfield_time_hour,.gfield--type-time .gfield_time_minute{flex:1!important}.gfield--type-time .below{margin:auto}.gform-theme--framework.ui-datepicker{background:var(--color-background-neutral);box-shadow:4px 16px 48px 0 rgb(0 0 0 / .1)}.gform-theme--framework.ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-input-gap-medium) var(--spacing-input-padding-horizontal) 0 var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker{position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2);position:relative;font-size:1rem}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{opacity:0;width:1px;height:1px;position:absolute}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:4}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:var(--spacing-2xs)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{border:none}.gform-theme--framework.ui-datepicker .ui-datepicker-header a{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar{padding:0 var(--spacing-input-padding-horizontal) var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th span,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td span{font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--spacing-input-tigger-size-large);height:var(--spacing-input-tigger-size-large)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{border-radius:100%}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--color-input-active-accent);color:var(--color-text-invert)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--color-background-mustaherukka);color:var(--color-text-invert)}.gform_wrapper .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2xs)}.gform_footer input[type=submit]{align-items:center!important;border:none;border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)!important;background:var(--color-background-neutral)!important;color:var(--color-background-antellin-sininen)!important;display:block!important;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;gap:var(--spacing-2xs)!important;padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem)!important;width:-moz-max-content!important;width:max-content!important;text-decoration:none!important;text-transform:none!important;transition:all .4s ease!important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{border-bottom:.5rem solid var(--color-border-chili)!important}.gform_wrapper form[data-active-form=true] .gform_footer input[type=submit],.gform_wrapper form[data-active-form=true] .gform_footer .gform_button{opacity:.4;cursor:default}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader{display:block;font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1;text-align:center;color:var(--color-input-active-accent);animation-name:form-loader-spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader::before{content:"\f110";font-family:"Font Awesome 6 Pro";font-weight:900}.gfield_required>.gfield_required{font-size:0}.gfield_required>.gfield_required::before{content:"*";font-size:var(--text-styles-input-label-font-size);color:var(--color-brand-primary-red)}.gform_confirmation_message{color:var(--color-input-status-success-bold);font:normal 400 var(--text-styles-input-description-font-size)/var(--text-styles-input-description-line-height) "Montserrat",sans-serif;padding:var(--spacing-input-padding-vertical);border-radius:var(--radius-input-s);border:1px solid var(--color-input-status-success-subtle);background:var(--color-input-status-success-neutral);text-align:left}.gform_submission_error{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);border:1px solid var(--color-input-status-error-subtle);border-radius:var(--radius-input-s);background:var(--color-input-status-error-neutral);color:var(--color-input-status-error-bold);font-size:var(--text-styles-input-label-font-size);font-weight:700;line-height:var(--text-styles-input-label-line-height);margin:0!important}.gfield.gfield_error .gform-field-label--type-inline,.gfield.gfield_error .gfield_validation_message{color:var(--color-input-status-error-bold);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:var(--color-input-status-error-bold);background-color:var(--color-input-active-background)}.gform_wrapper{padding:0;border-radius:var(--radius-s);border:var(--stroke-s,1px) solid var(--color-border-subtle)}.gform_title{font-size:var(--text-styles-h3-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-h3-line-height);margin:0 0 var(--spacing-xs)}.gsection_title{font-size:var(--text-styles-h4-font-size);line-height:var(--text-styles-h4-line-height);color:var(--color-input-active-copy);font-weight:700;margin:0 0 var(--spacing-2xs)}.gform_description,.gsection_description,.gform_required_legend,.gfield--type-html{font-size:var(--text-styles-input-label-font-size);line-height:var(--text-styles-input-label-line-height);color:var(--color-input-active-copy);font-weight:400;margin:0}.gfield_label{color:var(--color-background-antellin-sininen);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield_description,.gform-field-label--type-sub{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield--type-consent label.gfield_consent_label{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield a{font-size:var(--text-styles-input-field-font-size)!important;font-weight:500;line-height:var(--text-styles-input-field-line-height)!important}.gfield input[type=email],.gfield input[type=date],.gfield input[type=datetime],.gfield input[type=datetime-local],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=week],.gfield input[type=url],.gfield textarea,.gfield select{display:block;width:100%;font-size:var(--text-styles-input-field-font-size);line-height:var(--text-styles-input-field-line-height);color:var(--color-input-active-copy);font-weight:500;border:none;border-radius:var(--radius-input-l);background-color:var(--color-input-active-background);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gfield input[type=email]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield textarea::-moz-placeholder,.gfield select::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=week]::placeholder,.gfield input[type=url]::placeholder,.gfield textarea::placeholder,.gfield select::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]:focus,.gfield input[type=date]:focus,.gfield input[type=datetime]:focus,.gfield input[type=datetime-local]:focus,.gfield input[type=month]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=time]:focus,.gfield input[type=week]:focus,.gfield input[type=url]:focus,.gfield textarea:focus,.gfield select:focus,.gfield input[type=email]:active,.gfield input[type=date]:active,.gfield input[type=datetime]:active,.gfield input[type=datetime-local]:active,.gfield input[type=month]:active,.gfield input[type=number]:active,.gfield input[type=password]:active,.gfield input[type=search]:active,.gfield input[type=tel]:active,.gfield input[type=text]:active,.gfield input[type=time]:active,.gfield input[type=week]:active,.gfield input[type=url]:active,.gfield textarea:active,.gfield select:active{outline:1;border-color:var(--color-input-active-accent)}.gfield--has-content:not(.gfield_error) .ginput_container{border-color:var(--color-background-jakala)}.gfield textarea{height:7.875rem}.gfield select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23005496%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.gchoice label{font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield input[type=checkbox],.gfield input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-small);height:var(--spacing-input-tigger-size-small);min-width:var(--spacing-input-tigger-size-small);margin:0;border-radius:var(--radius-input-s);border:none;background:var(--color-input-active-background);color:var(--color-input-active-background)!important;cursor:pointer}.gfield input[type=checkbox]:checked,.gfield input[type=radio]:checked{background-color:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)!important}.gfield input[type=checkbox]:checked::before,.gfield input[type=radio]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;line-height:1;text-align:center}.gfield input[type=checkbox]:focus,.gfield input[type=radio]:focus,.gfield input[type=checkbox]:active,.gfield input[type=radio]:active{outline:1;border-color:var(--color-input-active-accent)}.gfield input[type=checkbox]+*,.gfield input[type=radio]+*{margin-left:var(--spacing-input-gap-medium);min-height:1.5rem;display:flex;align-items:center}.gfield input[type=radio]{border-radius:50%}.gfield input[type=radio]:checked{background-color:var(--color-input-active-background)}.gfield input[type=radio]:checked::before{content:"";width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-input-active-accent)}.gfield input[type=email]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem}.gfield input[type=tel]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem;padding-left:2.5rem}.gfield .ginput_container_date{position:relative}.gfield .ginput_container_date .datepicker{width:100%}.gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;right:var(--spacing-input-padding-horizontal);top:50%;transform:translateY(-50%);display:none}.gfield .ginput_container_date::after{content:"\f783";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--color-background-antellin-sininen);display:flex;align-items:center;justify-content:center;position:absolute;font-size:1.25rem;height:1.25rem;width:1.125rem;top:var(--spacing-input-padding-vertical);right:var(--spacing-input-padding-horizontal)}.gfield--type-time{grid-column:span 12!important}@media screen and (min-width:768px){.gfield--type-time{grid-column:span 6!important}}.gfield--type-time .gfield_time_hour,.gfield--type-time .gfield_time_minute{flex:1!important}.gfield--type-time .below{margin:auto}.gform-theme--framework.ui-datepicker{background:var(--color-background-neutral);box-shadow:4px 16px 48px 0 rgb(0 0 0 / .1)}.gform-theme--framework.ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-input-gap-medium) var(--spacing-input-padding-horizontal) 0 var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker{position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2);position:relative;font-size:1rem}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{opacity:0;width:1px;height:1px;position:absolute}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:4}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:var(--spacing-2xs)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{border:none}.gform-theme--framework.ui-datepicker .ui-datepicker-header a{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar{padding:0 var(--spacing-input-padding-horizontal) var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th span,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td span{font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--spacing-input-tigger-size-large);height:var(--spacing-input-tigger-size-large)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{border-radius:100%}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--color-input-active-accent);color:var(--color-text-invert)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--color-background-mustaherukka);color:var(--color-text-invert)}.gform_wrapper .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2xs)}.gform_footer input[type=submit]{align-items:center!important;border:none;border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)!important;background:var(--color-background-neutral)!important;color:var(--color-background-antellin-sininen)!important;display:block!important;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;gap:var(--spacing-2xs)!important;padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem)!important;width:-moz-max-content!important;width:max-content!important;text-decoration:none!important;text-transform:none!important;transition:all .4s ease!important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{border-bottom:.5rem solid var(--color-border-chili)!important}.gform_wrapper form[data-active-form=true] .gform_footer input[type=submit],.gform_wrapper form[data-active-form=true] .gform_footer .gform_button{opacity:.4;cursor:default}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader{display:block;font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1;text-align:center;color:var(--color-input-active-accent);animation-name:form-loader-spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader::before{content:"\f110";font-family:"Font Awesome 6 Pro";font-weight:900}.gfield_required>.gfield_required{font-size:0}.gfield_required>.gfield_required::before{content:"*";font-size:var(--text-styles-input-label-font-size);color:var(--color-brand-primary-red)}.gform_confirmation_message{color:var(--color-input-status-success-bold);font:normal 400 var(--text-styles-input-description-font-size)/var(--text-styles-input-description-line-height) "Montserrat",sans-serif;padding:var(--spacing-input-padding-vertical);border-radius:var(--radius-input-s);border:1px solid var(--color-input-status-success-subtle);background:var(--color-input-status-success-neutral);text-align:left}.gform_submission_error{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);border:1px solid var(--color-input-status-error-subtle);border-radius:var(--radius-input-s);background:var(--color-input-status-error-neutral);color:var(--color-input-status-error-bold);font-size:var(--text-styles-input-label-font-size);font-weight:700;line-height:var(--text-styles-input-label-line-height);margin:0!important}.gfield.gfield_error .gform-field-label--type-inline,.gfield.gfield_error .gfield_validation_message{color:var(--color-input-status-error-bold);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:var(--color-input-status-error-bold);background-color:var(--color-input-active-background)}.gpnf-nested-entries-container .gpnf-add-entry,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.gpnf-nested-entries-container .gpnf-add-entry,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.gpnf-nested-entries-container .gpnf-add-entry:hover,.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.gpnf-nested-entries-container .gpnf-add-entry:focus,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}input[type=file]::-webkit-file-upload-button,.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);-webkit-transition:box-shadow all .4s ease,border-color all .4s ease;transition:box-shadow all .4s ease,border-color all .4s ease}input[type=file]:hover::-webkit-file-upload-button,.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,input[type=file]:focus::-webkit-file-upload-button,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.ginput_container_rating .rating_choices{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-2xs,8px);margin:var(--spacing-input-gap-medium,14px) 0}.ginput_container_rating input[type=radio]{display:none!important}.ginput_container_rating label{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .2s ease;margin:0!important}.ginput_container_rating label span::before{content:"★";font-size:32px;color:var(--color-background-neutral,#fff);transition:all .2s ease}.ginput_container_rating label:hover span::before,.ginput_container_rating label:hover~label span::before{content:"★";color:#005496}.ginput_container_rating input[type=radio]:checked~label span::before,.ginput_container_rating input[type=radio]:checked+label span::before{content:"★";color:#005496}.gfield .ginput_container:not(.gform-grid-row,.ginput_container_radio,.ginput_container_checkbox){border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)}.gfield:focus-within .ginput_container{border-color:var(--color-background-jakala)}input[type=file]::-webkit-file-upload-button{margin-right:.75rem}.gform_wrapper{padding:0;border-radius:var(--radius-s);border:var(--stroke-s,1px) solid var(--color-border-subtle)}.gform_title{font-size:var(--text-styles-h3-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-h3-line-height);margin:0 0 var(--spacing-xs)}.gsection_title{font-size:var(--text-styles-h4-font-size);line-height:var(--text-styles-h4-line-height);color:var(--color-input-active-copy);font-weight:700;margin:0 0 var(--spacing-2xs)}.gform_description,.gsection_description,.gform_required_legend,.gfield--type-html{font-size:var(--text-styles-input-label-font-size);line-height:var(--text-styles-input-label-line-height);color:var(--color-input-active-copy);font-weight:400;margin:0}.gfield_label{color:var(--color-background-antellin-sininen);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield_description,.gform-field-label--type-sub{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield--type-consent label.gfield_consent_label{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield a{font-size:var(--text-styles-input-field-font-size)!important;font-weight:500;line-height:var(--text-styles-input-field-line-height)!important}.gfield input[type=email],.gfield input[type=date],.gfield input[type=datetime],.gfield input[type=datetime-local],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=week],.gfield input[type=url],.gfield textarea,.gfield select{display:block;width:100%;font-size:var(--text-styles-input-field-font-size);line-height:var(--text-styles-input-field-line-height);color:var(--color-input-active-copy);font-weight:500;border:none;border-radius:var(--radius-input-l);background-color:var(--color-input-active-background);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gfield input[type=email]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield textarea::-moz-placeholder,.gfield select::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=week]::placeholder,.gfield input[type=url]::placeholder,.gfield textarea::placeholder,.gfield select::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]:focus,.gfield input[type=date]:focus,.gfield input[type=datetime]:focus,.gfield input[type=datetime-local]:focus,.gfield input[type=month]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=time]:focus,.gfield input[type=week]:focus,.gfield input[type=url]:focus,.gfield textarea:focus,.gfield select:focus,.gfield input[type=email]:active,.gfield input[type=date]:active,.gfield input[type=datetime]:active,.gfield input[type=datetime-local]:active,.gfield input[type=month]:active,.gfield input[type=number]:active,.gfield input[type=password]:active,.gfield input[type=search]:active,.gfield input[type=tel]:active,.gfield input[type=text]:active,.gfield input[type=time]:active,.gfield input[type=week]:active,.gfield input[type=url]:active,.gfield textarea:active,.gfield select:active{outline:1;border-color:var(--color-input-active-accent)}.gfield--has-content:not(.gfield_error) .ginput_container{border-color:var(--color-background-jakala)}.gfield textarea{height:7.875rem}.gfield select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23005496%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.gchoice label{font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield input[type=checkbox],.gfield input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-small);height:var(--spacing-input-tigger-size-small);min-width:var(--spacing-input-tigger-size-small);margin:0;border-radius:var(--radius-input-s);border:none;background:var(--color-input-active-background);color:var(--color-input-active-background)!important;cursor:pointer}.gfield input[type=checkbox]:checked,.gfield input[type=radio]:checked{background-color:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)!important}.gfield input[type=checkbox]:checked::before,.gfield input[type=radio]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;line-height:1;text-align:center}.gfield input[type=checkbox]:focus,.gfield input[type=radio]:focus,.gfield input[type=checkbox]:active,.gfield input[type=radio]:active{outline:1;border-color:var(--color-input-active-accent)}.gfield input[type=checkbox]+*,.gfield input[type=radio]+*{margin-left:var(--spacing-input-gap-medium);min-height:1.5rem;display:flex;align-items:center}.gfield input[type=radio]{border-radius:50%}.gfield input[type=radio]:checked{background-color:var(--color-input-active-background)}.gfield input[type=radio]:checked::before{content:"";width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-input-active-accent)}.gfield input[type=email]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem}.gfield input[type=tel]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem;padding-left:2.5rem}.gfield .ginput_container_date{position:relative}.gfield .ginput_container_date .datepicker{width:100%}.gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;right:var(--spacing-input-padding-horizontal);top:50%;transform:translateY(-50%);display:none}.gfield .ginput_container_date::after{content:"\f783";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--color-background-antellin-sininen);display:flex;align-items:center;justify-content:center;position:absolute;font-size:1.25rem;height:1.25rem;width:1.125rem;top:var(--spacing-input-padding-vertical);right:var(--spacing-input-padding-horizontal)}.gfield--type-time{grid-column:span 12!important}@media screen and (min-width:768px){.gfield--type-time{grid-column:span 6!important}}.gfield--type-time .gfield_time_hour,.gfield--type-time .gfield_time_minute{flex:1!important}.gfield--type-time .below{margin:auto}.gform-theme--framework.ui-datepicker{background:var(--color-background-neutral);box-shadow:4px 16px 48px 0 rgb(0 0 0 / .1)}.gform-theme--framework.ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-input-gap-medium) var(--spacing-input-padding-horizontal) 0 var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker{position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2);position:relative;font-size:1rem}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{opacity:0;width:1px;height:1px;position:absolute}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:4}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:var(--spacing-2xs)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{border:none}.gform-theme--framework.ui-datepicker .ui-datepicker-header a{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar{padding:0 var(--spacing-input-padding-horizontal) var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th span,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td span{font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--spacing-input-tigger-size-large);height:var(--spacing-input-tigger-size-large)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{border-radius:100%}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--color-input-active-accent);color:var(--color-text-invert)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--color-background-mustaherukka);color:var(--color-text-invert)}.gform_wrapper .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2xs)}.gform_footer input[type=submit]{align-items:center!important;border:none;border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)!important;background:var(--color-background-neutral)!important;color:var(--color-background-antellin-sininen)!important;display:block!important;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;gap:var(--spacing-2xs)!important;padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem)!important;width:-moz-max-content!important;width:max-content!important;text-decoration:none!important;text-transform:none!important;transition:all .4s ease!important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{border-bottom:.5rem solid var(--color-border-chili)!important}.gform_wrapper form[data-active-form=true] .gform_footer input[type=submit],.gform_wrapper form[data-active-form=true] .gform_footer .gform_button{opacity:.4;cursor:default}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader{display:block;font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1;text-align:center;color:var(--color-input-active-accent);animation-name:form-loader-spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader::before{content:"\f110";font-family:"Font Awesome 6 Pro";font-weight:900}.gfield_required>.gfield_required{font-size:0}.gfield_required>.gfield_required::before{content:"*";font-size:var(--text-styles-input-label-font-size);color:var(--color-brand-primary-red)}.gform_confirmation_message{color:var(--color-input-status-success-bold);font:normal 400 var(--text-styles-input-description-font-size)/var(--text-styles-input-description-line-height) "Montserrat",sans-serif;padding:var(--spacing-input-padding-vertical);border-radius:var(--radius-input-s);border:1px solid var(--color-input-status-success-subtle);background:var(--color-input-status-success-neutral);text-align:left}.gform_submission_error{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);border:1px solid var(--color-input-status-error-subtle);border-radius:var(--radius-input-s);background:var(--color-input-status-error-neutral);color:var(--color-input-status-error-bold);font-size:var(--text-styles-input-label-font-size);font-weight:700;line-height:var(--text-styles-input-label-line-height);margin:0!important}.gfield.gfield_error .gform-field-label--type-inline,.gfield.gfield_error .gfield_validation_message{color:var(--color-input-status-error-bold);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:var(--color-input-status-error-bold);background-color:var(--color-input-active-background)}.gfield>:not(:first-child),.gfield .gfield_description,.gfield .gform-field-label--type-sub{margin-top:var(--spacing-input-gap-medium)}.gfield--type-section{margin-top:var(--spacing-input-tigger-size-small)}fieldset.gfield legend{margin-bottom:var(--spacing-s)}fieldset.gfield legend+.ginput_container{margin-top:0}fieldset.gfield legend+.ginput_complex{align-items:center}fieldset.gfield .gchoice,fieldset.gfield .ginput_container_consent{display:flex;justify-content:flex-start;align-items:flex-start}fieldset.gfield .gchoice input,fieldset.gfield .ginput_container_consent input{flex-shrink:0}fieldset.gfield .gchoice:not(:first-child){margin-top:var(--spacing-s)}.gform-grid-row{width:100%;display:flex;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);justify-content:flex-start;align-items:flex-start}.gform-grid-row .gform-grid-col--size-auto{flex-grow:1}.gform_fields{width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:var(--spacing-m) var(--grid-gutter)!important;container-type:inline-size}.gform_fields .gfield{grid-column:1/-1}@container (min-width:551px){.gform_fields .gfield--width-quarter{grid-column:span 3}.gform_fields .gfield--width-third{grid-column:span 4}.gform_fields .gfield--width-five-twelfths{grid-column:span 5}.gform_fields .gfield--width-half{grid-column:span 6}.gform_fields .gfield--width-seven-twelfths{grid-column:span 7}.gform_fields .gfield--width-two-thirds{grid-column:span 8}.gform_fields .gfield--width-three-quarter{grid-column:span 9}.gform_fields .gfield--width-five-sixths{grid-column:span 10}.gform_fields .gfield--width-eleven-twelfths{grid-column:span 11}}.gform_wrapper .gform_validation_errors{margin-bottom:var(--spacing-s)}.gform_wrapper .gform_heading{margin-bottom:var(--spacing-m)}.gform_wrapper .gform_footer{margin-top:var(--spacing-m)}.gform_wrapper{padding:0;border-radius:var(--radius-s);border:var(--stroke-s,1px) solid var(--color-border-subtle)}.gform_title{font-size:var(--text-styles-h3-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-h3-line-height);margin:0 0 var(--spacing-xs)}.gsection_title{font-size:var(--text-styles-h4-font-size);line-height:var(--text-styles-h4-line-height);color:var(--color-input-active-copy);font-weight:700;margin:0 0 var(--spacing-2xs)}.gform_description,.gsection_description,.gform_required_legend,.gfield--type-html{font-size:var(--text-styles-input-label-font-size);line-height:var(--text-styles-input-label-line-height);color:var(--color-input-active-copy);font-weight:400;margin:0}.gfield_label{color:var(--color-background-antellin-sininen);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield_description,.gform-field-label--type-sub{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield--type-consent label.gfield_consent_label{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield a{font-size:var(--text-styles-input-field-font-size)!important;font-weight:500;line-height:var(--text-styles-input-field-line-height)!important}.gfield input[type=email],.gfield input[type=date],.gfield input[type=datetime],.gfield input[type=datetime-local],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=week],.gfield input[type=url],.gfield textarea,.gfield select{display:block;width:100%;font-size:var(--text-styles-input-field-font-size);line-height:var(--text-styles-input-field-line-height);color:var(--color-input-active-copy);font-weight:500;border:none;border-radius:var(--radius-input-l);background-color:var(--color-input-active-background);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gfield input[type=email]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield textarea::-moz-placeholder,.gfield select::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=week]::placeholder,.gfield input[type=url]::placeholder,.gfield textarea::placeholder,.gfield select::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]:focus,.gfield input[type=date]:focus,.gfield input[type=datetime]:focus,.gfield input[type=datetime-local]:focus,.gfield input[type=month]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=time]:focus,.gfield input[type=week]:focus,.gfield input[type=url]:focus,.gfield textarea:focus,.gfield select:focus,.gfield input[type=email]:active,.gfield input[type=date]:active,.gfield input[type=datetime]:active,.gfield input[type=datetime-local]:active,.gfield input[type=month]:active,.gfield input[type=number]:active,.gfield input[type=password]:active,.gfield input[type=search]:active,.gfield input[type=tel]:active,.gfield input[type=text]:active,.gfield input[type=time]:active,.gfield input[type=week]:active,.gfield input[type=url]:active,.gfield textarea:active,.gfield select:active{outline:1;border-color:var(--color-input-active-accent)}.gfield--has-content:not(.gfield_error) .ginput_container{border-color:var(--color-background-jakala)}.gfield textarea{height:7.875rem}.gfield select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23005496%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.gchoice label{font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield input[type=checkbox],.gfield input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-small);height:var(--spacing-input-tigger-size-small);min-width:var(--spacing-input-tigger-size-small);margin:0;border-radius:var(--radius-input-s);border:none;background:var(--color-input-active-background);color:var(--color-input-active-background)!important;cursor:pointer}.gfield input[type=checkbox]:checked,.gfield input[type=radio]:checked{background-color:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)!important}.gfield input[type=checkbox]:checked::before,.gfield input[type=radio]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;line-height:1;text-align:center}.gfield input[type=checkbox]:focus,.gfield input[type=radio]:focus,.gfield input[type=checkbox]:active,.gfield input[type=radio]:active{outline:1;border-color:var(--color-input-active-accent)}.gfield input[type=checkbox]+*,.gfield input[type=radio]+*{margin-left:var(--spacing-input-gap-medium);min-height:1.5rem;display:flex;align-items:center}.gfield input[type=radio]{border-radius:50%}.gfield input[type=radio]:checked{background-color:var(--color-input-active-background)}.gfield input[type=radio]:checked::before{content:"";width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-input-active-accent)}.gfield input[type=email]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem}.gfield input[type=tel]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem;padding-left:2.5rem}.gfield .ginput_container_date{position:relative}.gfield .ginput_container_date .datepicker{width:100%}.gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;right:var(--spacing-input-padding-horizontal);top:50%;transform:translateY(-50%);display:none}.gfield .ginput_container_date::after{content:"\f783";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--color-background-antellin-sininen);display:flex;align-items:center;justify-content:center;position:absolute;font-size:1.25rem;height:1.25rem;width:1.125rem;top:var(--spacing-input-padding-vertical);right:var(--spacing-input-padding-horizontal)}.gfield--type-time{grid-column:span 12!important}@media screen and (min-width:768px){.gfield--type-time{grid-column:span 6!important}}.gfield--type-time .gfield_time_hour,.gfield--type-time .gfield_time_minute{flex:1!important}.gfield--type-time .below{margin:auto}.gform-theme--framework.ui-datepicker{background:var(--color-background-neutral);box-shadow:4px 16px 48px 0 rgb(0 0 0 / .1)}.gform-theme--framework.ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-input-gap-medium) var(--spacing-input-padding-horizontal) 0 var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker{position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2);position:relative;font-size:1rem}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{opacity:0;width:1px;height:1px;position:absolute}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:4}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:var(--spacing-2xs)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{border:none}.gform-theme--framework.ui-datepicker .ui-datepicker-header a{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar{padding:0 var(--spacing-input-padding-horizontal) var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th span,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td span{font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--spacing-input-tigger-size-large);height:var(--spacing-input-tigger-size-large)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{border-radius:100%}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--color-input-active-accent);color:var(--color-text-invert)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--color-background-mustaherukka);color:var(--color-text-invert)}.gform_wrapper .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2xs)}.gform_footer input[type=submit]{align-items:center!important;border:none;border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)!important;background:var(--color-background-neutral)!important;color:var(--color-background-antellin-sininen)!important;display:block!important;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;gap:var(--spacing-2xs)!important;padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem)!important;width:-moz-max-content!important;width:max-content!important;text-decoration:none!important;text-transform:none!important;transition:all .4s ease!important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{border-bottom:.5rem solid var(--color-border-chili)!important}.gform_wrapper form[data-active-form=true] .gform_footer input[type=submit],.gform_wrapper form[data-active-form=true] .gform_footer .gform_button{opacity:.4;cursor:default}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader{display:block;font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1;text-align:center;color:var(--color-input-active-accent);animation-name:form-loader-spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader::before{content:"\f110";font-family:"Font Awesome 6 Pro";font-weight:900}.gfield_required>.gfield_required{font-size:0}.gfield_required>.gfield_required::before{content:"*";font-size:var(--text-styles-input-label-font-size);color:var(--color-brand-primary-red)}.gform_confirmation_message{color:var(--color-input-status-success-bold);font:normal 400 var(--text-styles-input-description-font-size)/var(--text-styles-input-description-line-height) "Montserrat",sans-serif;padding:var(--spacing-input-padding-vertical);border-radius:var(--radius-input-s);border:1px solid var(--color-input-status-success-subtle);background:var(--color-input-status-success-neutral);text-align:left}.gform_submission_error{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);border:1px solid var(--color-input-status-error-subtle);border-radius:var(--radius-input-s);background:var(--color-input-status-error-neutral);color:var(--color-input-status-error-bold);font-size:var(--text-styles-input-label-font-size);font-weight:700;line-height:var(--text-styles-input-label-line-height);margin:0!important}.gfield.gfield_error .gform-field-label--type-inline,.gfield.gfield_error .gfield_validation_message{color:var(--color-input-status-error-bold);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:var(--color-input-status-error-bold);background-color:var(--color-input-active-background)}.gfield.gfield_error .gform-field-label--type-inline{font-weight:400!important}.gfield.gfield_error .gform-field-label{color:var(--color-border-chili)}.gfield.gfield_error .ginput_container:not(.gform-grid-row,.ginput_container_radio,.ginput_container_checkbox){border-color:var(--color-border-chili)}.gfield.gfield_error .ginput_container_date::after{color:var(--color-border-chili)}@keyframes form-loader-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.gform_wrapper{padding:0;border-radius:var(--radius-s);border:var(--stroke-s,1px) solid var(--color-border-subtle)}.gform_title{font-size:var(--text-styles-h3-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-h3-line-height);margin:0 0 var(--spacing-xs)}.gsection_title{font-size:var(--text-styles-h4-font-size);line-height:var(--text-styles-h4-line-height);color:var(--color-input-active-copy);font-weight:700;margin:0 0 var(--spacing-2xs)}.gform_description,.gsection_description,.gform_required_legend,.gfield--type-html{font-size:var(--text-styles-input-label-font-size);line-height:var(--text-styles-input-label-line-height);color:var(--color-input-active-copy);font-weight:400;margin:0}.gfield_label{color:var(--color-background-antellin-sininen);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield_description,.gform-field-label--type-sub{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield--type-consent label.gfield_consent_label{color:var(--color-input-active-copy);font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield a{font-size:var(--text-styles-input-field-font-size)!important;font-weight:500;line-height:var(--text-styles-input-field-line-height)!important}.gfield input[type=email],.gfield input[type=date],.gfield input[type=datetime],.gfield input[type=datetime-local],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=week],.gfield input[type=url],.gfield textarea,.gfield select{display:block;width:100%;font-size:var(--text-styles-input-field-font-size);line-height:var(--text-styles-input-field-line-height);color:var(--color-input-active-copy);font-weight:500;border:none;border-radius:var(--radius-input-l);background-color:var(--color-input-active-background);padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gfield input[type=email]::-moz-placeholder,.gfield input[type=date]::-moz-placeholder,.gfield input[type=datetime]::-moz-placeholder,.gfield input[type=datetime-local]::-moz-placeholder,.gfield input[type=month]::-moz-placeholder,.gfield input[type=number]::-moz-placeholder,.gfield input[type=password]::-moz-placeholder,.gfield input[type=search]::-moz-placeholder,.gfield input[type=tel]::-moz-placeholder,.gfield input[type=text]::-moz-placeholder,.gfield input[type=time]::-moz-placeholder,.gfield input[type=week]::-moz-placeholder,.gfield input[type=url]::-moz-placeholder,.gfield textarea::-moz-placeholder,.gfield select::-moz-placeholder,.gfield select::-moz-placeholder,.gfield textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]::placeholder,.gfield input[type=date]::placeholder,.gfield input[type=datetime]::placeholder,.gfield input[type=datetime-local]::placeholder,.gfield input[type=month]::placeholder,.gfield input[type=number]::placeholder,.gfield input[type=password]::placeholder,.gfield input[type=search]::placeholder,.gfield input[type=tel]::placeholder,.gfield input[type=text]::placeholder,.gfield input[type=time]::placeholder,.gfield input[type=week]::placeholder,.gfield input[type=url]::placeholder,.gfield textarea::placeholder,.gfield select::placeholder,.gfield select::placeholder,.gfield textarea::placeholder{color:var(--color-input-active-copy-subtle)}.gfield input[type=email]:focus,.gfield input[type=date]:focus,.gfield input[type=datetime]:focus,.gfield input[type=datetime-local]:focus,.gfield input[type=month]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=time]:focus,.gfield input[type=week]:focus,.gfield input[type=url]:focus,.gfield textarea:focus,.gfield select:focus,.gfield input[type=email]:active,.gfield input[type=date]:active,.gfield input[type=datetime]:active,.gfield input[type=datetime-local]:active,.gfield input[type=month]:active,.gfield input[type=number]:active,.gfield input[type=password]:active,.gfield input[type=search]:active,.gfield input[type=tel]:active,.gfield input[type=text]:active,.gfield input[type=time]:active,.gfield input[type=week]:active,.gfield input[type=url]:active,.gfield textarea:active,.gfield select:active{outline:1;border-color:var(--color-input-active-accent)}.gfield--has-content:not(.gfield_error) .ginput_container{border-color:var(--color-background-jakala)}.gfield textarea{height:7.875rem}.gfield select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23005496%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.gchoice label{font-size:var(--text-styles-input-field-font-size);font-weight:500;line-height:var(--text-styles-input-field-line-height)}.gfield input[type=checkbox],.gfield input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-small);height:var(--spacing-input-tigger-size-small);min-width:var(--spacing-input-tigger-size-small);margin:0;border-radius:var(--radius-input-s);border:none;background:var(--color-input-active-background);color:var(--color-input-active-background)!important;cursor:pointer}.gfield input[type=checkbox]:checked,.gfield input[type=radio]:checked{background-color:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)!important}.gfield input[type=checkbox]:checked::before,.gfield input[type=radio]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;line-height:1;text-align:center}.gfield input[type=checkbox]:focus,.gfield input[type=radio]:focus,.gfield input[type=checkbox]:active,.gfield input[type=radio]:active{outline:1;border-color:var(--color-input-active-accent)}.gfield input[type=checkbox]+*,.gfield input[type=radio]+*{margin-left:var(--spacing-input-gap-medium);min-height:1.5rem;display:flex;align-items:center}.gfield input[type=radio]{border-radius:50%}.gfield input[type=radio]:checked{background-color:var(--color-input-active-background)}.gfield input[type=radio]:checked::before{content:"";width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-input-active-accent)}.gfield input[type=email]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem}.gfield input[type=tel]{background-repeat:no-repeat;background-position:var(--spacing-input-padding-horizontal) center;background-size:1rem;padding-left:2.5rem}.gfield .ginput_container_date{position:relative}.gfield .ginput_container_date .datepicker{width:100%}.gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;right:var(--spacing-input-padding-horizontal);top:50%;transform:translateY(-50%);display:none}.gfield .ginput_container_date::after{content:"\f783";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--color-background-antellin-sininen);display:flex;align-items:center;justify-content:center;position:absolute;font-size:1.25rem;height:1.25rem;width:1.125rem;top:var(--spacing-input-padding-vertical);right:var(--spacing-input-padding-horizontal)}.gfield--type-time{grid-column:span 12!important}@media screen and (min-width:768px){.gfield--type-time{grid-column:span 6!important}}.gfield--type-time .gfield_time_hour,.gfield--type-time .gfield_time_minute{flex:1!important}.gfield--type-time .below{margin:auto}.gform-theme--framework.ui-datepicker{background:var(--color-background-neutral);box-shadow:4px 16px 48px 0 rgb(0 0 0 / .1)}.gform-theme--framework.ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-input-gap-medium) var(--spacing-input-padding-horizontal) 0 var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker{position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2);position:relative;font-size:1rem}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{opacity:0;width:1px;height:1px;position:absolute}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:4}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:400}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;gap:var(--spacing-2xs)}.gform-theme--framework.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{border:none}.gform-theme--framework.ui-datepicker .ui-datepicker-header a{padding-left:calc(var(--spacing-input-padding-horizontal)/2);padding-right:calc(var(--spacing-input-padding-horizontal)/2)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar{padding:0 var(--spacing-input-padding-horizontal) var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr th span,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td a,.gform-theme--framework.ui-datepicker .ui-datepicker-calendar tr td span{font:normal 400 var(--text-styles-input-field-font-size)/var(--text-styles-input-field-line-height) "Montserrat",sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--spacing-input-tigger-size-large);height:var(--spacing-input-tigger-size-large)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{border-radius:100%}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:var(--color-input-active-accent);color:var(--color-text-invert)}.gform-theme--framework.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background:var(--color-background-mustaherukka);color:var(--color-text-invert)}.gform_wrapper .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2xs)}.gform_footer input[type=submit]{align-items:center!important;border:none;border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen)!important;background:var(--color-background-neutral)!important;color:var(--color-background-antellin-sininen)!important;display:block!important;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;gap:var(--spacing-2xs)!important;padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem)!important;width:-moz-max-content!important;width:max-content!important;text-decoration:none!important;text-transform:none!important;transition:all .4s ease!important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{border-bottom:.5rem solid var(--color-border-chili)!important}.gform_wrapper form[data-active-form=true] .gform_footer input[type=submit],.gform_wrapper form[data-active-form=true] .gform_footer .gform_button{opacity:.4;cursor:default}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader{display:block;font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1;text-align:center;color:var(--color-input-active-accent);animation-name:form-loader-spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.gform_wrapper form[data-active-form=true] .gform_footer .gform-loader::before{content:"\f110";font-family:"Font Awesome 6 Pro";font-weight:900}.gfield_required>.gfield_required{font-size:0}.gfield_required>.gfield_required::before{content:"*";font-size:var(--text-styles-input-label-font-size);color:var(--color-brand-primary-red)}.gform_confirmation_message{color:var(--color-input-status-success-bold);font:normal 400 var(--text-styles-input-description-font-size)/var(--text-styles-input-description-line-height) "Montserrat",sans-serif;padding:var(--spacing-input-padding-vertical);border-radius:var(--radius-input-s);border:1px solid var(--color-input-status-success-subtle);background:var(--color-input-status-success-neutral);text-align:left}.gform_submission_error{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal);border:1px solid var(--color-input-status-error-subtle);border-radius:var(--radius-input-s);background:var(--color-input-status-error-neutral);color:var(--color-input-status-error-bold);font-size:var(--text-styles-input-label-font-size);font-weight:700;line-height:var(--text-styles-input-label-line-height);margin:0!important}.gfield.gfield_error .gform-field-label--type-inline,.gfield.gfield_error .gfield_validation_message{color:var(--color-input-status-error-bold);font:normal 400 var(--text-styles-input-label-font-size)/var(--text-styles-input-label-line-height) "Montserrat",sans-serif;font-weight:700}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:var(--color-input-status-error-bold);background-color:var(--color-input-active-background)}.gfield_required{padding-left:.125rem}.gfield_required>.gfield_required{padding-left:0}.gfield.hidden_label>label,.gfield.hidden_label>legend{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.gfield.hidden_label>label+*,.gfield.hidden_label>legend+*{margin-top:0}.gfield.gfield_visibility_hidden,.gfield.field_admin_only,.gfield.gfield_visibility_administrative{display:none}.gform_hidden{display:none!important}.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_fields fieldset{border:none;margin:0;padding:0}.gpnf-nested-entries-container .gpnf-add-entry,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.gpnf-nested-entries-container .gpnf-add-entry,.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.gpnf-nested-entries-container .gpnf-add-entry:hover,.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.gpnf-nested-entries-container .gpnf-add-entry:focus,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}input[type=file]::-webkit-file-upload-button,.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);-webkit-transition:box-shadow all .4s ease,border-color all .4s ease;transition:box-shadow all .4s ease,border-color all .4s ease}input[type=file]:hover::-webkit-file-upload-button,.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,input[type=file]:focus::-webkit-file-upload-button,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.gpnf-nested-entries-container{border:none!important}.gpnf-nested-entries-container .gpnf-nested-entries{background:var(--color-background-neutral)}.gpnf-nested-entries-container th,.gpnf-nested-entries-container td{padding:var(--spacing-input-padding-vertical) var(--spacing-input-padding-horizontal)!important}.gpnf-nested-entries-container ul{gap:.5rem}.tingle-modal-box__content{background:var(--color-background-pistaasi)}.card-contact__item{gap:var(--spacing-s);padding:var(--spacing-m)}.card-contact__item--image{border-radius:50%;overflow:hidden;width:5rem;height:5rem;flex-shrink:0;background:linear-gradient(180deg,var(--contact-bg) -15.02%,var(--color-background-neutral) 185.09%)}.card-contact__item--image img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%;height:100%}.card-contact__item--content{justify-content:center;display:flex;flex-direction:column}.card-contact__item--content-name{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Magallanes",sans-serif;margin:0!important}.card-contact__item--content-title{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;margin-bottom:0!important;letter-spacing:.175rem;margin-top:var(--spacing-2xs);text-transform:uppercase}@media screen and (min-width:768px){.card-contact__item{gap:var(--spacing-m)}.card-contact__item--image{width:var(--spacing-5xl);height:var(--spacing-5xl)}}.card-contact__meta{padding:0 var(--spacing-m) var(--spacing-m) var(--spacing-m)}.card-contact__meta-item{gap:var(--spacing-2xs)}.card-contact__meta-item i{color:var(--color-background-chili);font-size:var(--spacing-s)}.card-contact__meta-item--link{font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif!important;text-decoration:none!important}.card-contact__meta-item.email{margin-top:1rem}.card-contact__quote{background:hsl(0 0% 100% / .2);flex:1;padding:var(--spacing-s) var(--spacing-m) var(--spacing-l) var(--spacing-m)}.card-contact__quote blockquote{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Magallanes",sans-serif;margin:0}.card-contact__quote blockquote::before{content:"";display:block;width:var(--spacing-m);height:1.1875rem;background-image:url(/wp-content/themes/antell/dist/images/quote.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:var(--spacing-s)}.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);transition:box-shadow all .4s ease,border-color all .4s ease}.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.nav-main--desktop .menu-group .single-link--is-cta::after,.card-post-highlight__content::after,.card-highlight-manual-simple__texts::after,.card-highlight-manual-image__heading::after,.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.nav-main--desktop .menu-group .single-link--is-cta:hover::after,.card-post-highlight__content:hover::after,.card-highlight-manual-simple__texts:hover::after,.card-highlight-manual-image__heading:hover::after,.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.nav-main--desktop .menu-group .single-link--is-cta:focus::after,.card-post-highlight__content:focus::after,.card-highlight-manual-simple__texts:focus::after,.card-highlight-manual-image__heading:focus::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.card-highlight-manual-image{border-bottom:var(--stroke-xl) solid var(--color-background-mustaherukka);display:flex;flex-direction:column;text-decoration:none!important}.card-highlight-manual-image__excerpt :last-child{margin-bottom:0}.card-highlight-manual-image__excerpt p{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.card-highlight-manual-image__content{flex:1;padding:var(--spacing-m);background:var(--color-background-antellin-sininen);color:var(--color-text-invert)}.card-highlight-manual-image__image img{aspect-ratio:400/267;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top}.card-highlight-manual-image__heading{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Montserrat",sans-serif;position:relative;padding-right:calc(var(--spacing-s) + 1.25rem)}.card-highlight-manual-image__heading::after{position:absolute;top:0;right:0;width:1.25rem;height:1.125rem}.card-highlight-manual-image:hover,.card-highlight-manual-image:focus{border-bottom-color:var(--color-border-chili)!important}.card-highlight-manual-image:hover .card-highlight-manual-image__heading::after,.card-highlight-manual-image:focus .card-highlight-manual-image__heading::after{transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);transition:box-shadow all .4s ease,border-color all .4s ease}.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.nav-main--desktop .menu-group .single-link--is-cta::after,.card-post-highlight__content::after,.card-highlight-manual-image__heading::after,.card-highlight-manual-simple__texts::after,.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.nav-main--desktop .menu-group .single-link--is-cta:hover::after,.card-post-highlight__content:hover::after,.card-highlight-manual-image__heading:hover::after,.card-highlight-manual-simple__texts:hover::after,.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.nav-main--desktop .menu-group .single-link--is-cta:focus::after,.card-post-highlight__content:focus::after,.card-highlight-manual-image__heading:focus::after,.card-highlight-manual-simple__texts:focus::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.card-highlight-manual-simple{border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen);width:100%;display:flex;flex-direction:column}.card-highlight-manual-simple:hover,.card-highlight-manual-simple:focus{border-bottom-color:var(--color-border-chili)}.card-highlight-manual-simple__excerpt{padding-bottom:calc(1.375rem + var(--spacing-s))}.card-highlight-manual-simple__excerpt :last-child{margin-bottom:0}.card-highlight-manual-simple__excerpt p{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.card-highlight-manual-simple__content{flex:1;padding:var(--spacing-m);background:var(--color-background-neutral);color:var(--color-background-antellin-sininen)}.card-highlight-manual-simple__heading{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Montserrat",sans-serif}.card-highlight-manual-simple__texts{padding-right:calc(var(--spacing-s) + 1.25rem);height:100%;position:relative}.card-highlight-manual-simple__texts::after{position:absolute;width:1.25rem;right:0;bottom:0;height:100%}.card-highlight-manual-simple__texts:has(.card-highlight-manual-simple__excerpt)::after{height:1.125rem}.card-highlight-manual-simple__texts:hover::after,.card-highlight-manual-simple__texts:focus::after{transform:none}.card-post-highlight{display:flex;flex-direction:column;height:100%;border-bottom:var(--stroke-xl) solid var(--color-background-mustaherukka)}@media screen and (min-width:1025px){.card-post-highlight{flex-direction:row}}.card-post-highlight:hover,.card-post-highlight:focus{border-bottom-color:var(--color-border-chili)}@media screen and (min-width:1025px){.card-post-highlight__image,.card-post-highlight__content{width:50%}}.card-post-highlight__image img{aspect-ratio:300/169;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top}.card-post-highlight__content{background:var(--color-background-neutral);display:flex;flex-direction:column;flex:1;padding:var(--spacing-m);position:relative}.card-post-highlight__content::after{position:relative;align-self:flex-end;margin-top:auto!important;margin-bottom:0!important}.card-post-highlight__meta{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.175rem}.card-post-highlight__heading{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Montserrat",sans-serif;margin-top:var(--spacing-2xs);margin-bottom:0}.card-post-highlight__excerpt{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;margin-top:var(--spacing-2xs)}.card-post-archive{display:flex;flex-direction:column;height:100%;border-bottom:var(--stroke-xl) solid var(--color-background-mustaherukka)}.card-post-archive__image{overflow:hidden}.card-post-archive__image img{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top;transition:all .4s ease}.card-post-archive__content{background:var(--color-background-neutral);flex:1;padding:var(--spacing-m)}.card-post-archive__meta{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.175rem}.card-post-archive__heading{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Montserrat",sans-serif;margin-top:var(--spacing-2xs);margin-bottom:0}.card-post-archive__excerpt{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;margin-top:var(--spacing-2xs)}.card-post-archive:hover,.card-post-archive:focus{border-bottom-color:var(--color-border-chili)}.card-post-archive:hover .card-post-archive__image img,.card-post-archive:focus .card-post-archive__image img{transform:scale(1.1)}.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);transition:box-shadow all .4s ease,border-color all .4s ease}.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.nav-main--desktop .menu-group .single-link--is-cta::after,.card-highlight-manual-image__heading::after,.card-highlight-manual-simple__texts::after,.card-post-highlight__content::after,.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.nav-main--desktop .menu-group .single-link--is-cta:hover::after,.card-highlight-manual-image__heading:hover::after,.card-highlight-manual-simple__texts:hover::after,.card-post-highlight__content:hover::after,.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.nav-main--desktop .menu-group .single-link--is-cta:focus::after,.card-highlight-manual-image__heading:focus::after,.card-highlight-manual-simple__texts:focus::after,.card-post-highlight__content:focus::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.card-meeting-space{display:flex;flex-direction:column;height:100%}.card-meeting-space__image{overflow:hidden}.card-meeting-space__image img{aspect-ratio:400/267;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top;transition:all .4s ease}.card-meeting-space__content{background:var(--color-background-antellin-sininen);display:flex;flex:1;padding:var(--spacing-m);flex-direction:column;align-items:flex-start;align-self:stretch;position:relative}.card-meeting-space__content .business-name,.card-meeting-space__content .card-title{color:var(--color-text-invert)}.card-meeting-space__content .business-name{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;letter-spacing:.175rem;text-transform:uppercase}.card-meeting-space__content .card-title{font:normal 700 var(--text-styles-interface-l-font-size)/var(--text-styles-interface-l-line-height) "Montserrat",sans-serif;margin:var(--spacing-2xs) 0 0 0}.card-meeting-space .post-meta{margin-top:var(--spacing-s);gap:var(--spacing-s)}.card-meeting-space .post-meta__item{color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;display:flex;align-items:flex-start;gap:.62rem}.card-meeting-space .post-meta__item::before{content:"";width:1.25rem;height:1.125rem;display:inline-flex;flex-shrink:0;background-repeat:no-repeat;background-size:contain}.card-meeting-space .post-meta__item--capacity::before{background-image:url(/wp-content/themes/antell/dist/images/user-group-regular.svg)}.card-meeting-space .post-meta__item--features{text-align:left}.card-meeting-space .post-meta__item--features::before{content:"";background-image:url(/wp-content/themes/antell/dist/images/screencast-regular.svg)}.card-meeting-space .post-meta__item--address::before{content:"";background-image:url(/wp-content/themes/antell/dist/images/location-dot-regular.svg)}.card-meeting-space .card-link{display:flex;flex-direction:column;height:100%;flex:1}.card-meeting-space .card-link .arrow-icon{color:var(--color-text-invert);position:absolute;top:var(--spacing-m);right:var(--spacing-m)}.card-meeting-space .card-link .arrow-icon::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.card-meeting-space .card-link:hover .arrow-icon::after,.card-meeting-space .card-link:focus .arrow-icon::after{transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.card-meeting-space .card-link:hover .card-meeting-space__image img,.card-meeting-space .card-link:focus .card-meeting-space__image img{transform:scale(1.05)}.button,.wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;border-style:solid!important;border-radius:var(--radius-input-l);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:var(--stroke-xl) solid var(--color-border-antellin-sininen);border-width:var(--stroke-xl)!important;background:var(--color-background-neutral);color:var(--color-text-accent-secondary);display:flex;justify-content:space-between;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);padding:var(--spacing-input-padding-vertical,1rem) var(--spacing-input-padding-horizontal,1rem);width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button,.wp-block-buttons .wp-block-button .wp-block-button__link{width:-moz-max-content;width:max-content}}.button:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.button:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:focus{border-bottom:.5rem solid var(--color-border-chili)!important;color:var(--color-text-primary)}.button-simple{align-items:center;border:none;background:#fff0;color:inherit;display:flex;justify-content:space-between;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:700;gap:var(--spacing-2xs);padding:0;width:100%;text-decoration:none;transition:all .4s ease;text-transform:uppercase}@media screen and (min-width:768px){.button-simple{width:-moz-max-content;width:max-content}}.button--rounded,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link{border-radius:var(--radius-rounded-full);border:1px solid var(--color-border-mustaherukka);border-bottom:none;background:var(--color-background-neutral);box-shadow:0 var(--stroke-l) 0 0 var(--color-border-mustaherukka);margin-bottom:var(--stroke-xl);transition:box-shadow all .4s ease,border-color all .4s ease}.button--rounded:hover,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover,.button--rounded:focus,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus{border-color:var(--color-border-chili);box-shadow:0 var(--stroke-xl) 0 0 var(--color-border-chili)}.button--rounded:hover::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:hover::after,.button--rounded:focus::after,.wp-block-buttons .wp-block-button.is-style-button-rounded .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.nav-main--desktop .menu-group .single-link--is-cta::after,.card-highlight-manual-image__heading::after,.card-highlight-manual-simple__texts::after,.card-post-highlight__content::after,.button-simple--arrow-right::after,.button--arrow-right::after,.wp-block-buttons .wp-block-button .wp-block-button__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-right.svg) no-repeat center/contain;transition:all .4s ease}.nav-main--desktop .menu-group .single-link--is-cta:hover::after,.card-highlight-manual-image__heading:hover::after,.card-highlight-manual-simple__texts:hover::after,.card-post-highlight__content:hover::after,.button-simple--arrow-right:hover::after,.button--arrow-right:hover::after,.wp-block-buttons .wp-block-button .wp-block-button__link:hover::after,.nav-main--desktop .menu-group .single-link--is-cta:focus::after,.card-highlight-manual-image__heading:focus::after,.card-highlight-manual-simple__texts:focus::after,.card-post-highlight__content:focus::after,.button-simple--arrow-right:focus::after,.button--arrow-right:focus::after,.wp-block-buttons .wp-block-button .wp-block-button__link:focus::after{color:currentcolor;transform:translateX(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--arrow-down::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-down.svg) no-repeat center/contain;transition:all .4s ease}.button--arrow-down:hover::after,.button--arrow-down:focus::after{color:currentcolor;transform:translateY(calc(var(--spacing-xs) - var(--spacing-2xs)))}.button--clear-filters{background-color:#fff0;border:0!important;color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;margin:0;gap:var(--spacing-xs);padding:0}.button--clear-filters::before{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin:.125rem .0625rem;-webkit-mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/xmark-large-sharp-solid-full.svg) no-repeat center/contain;transition:all .4s ease}.button--clear-filters:hover,.button--clear-filters:focus{border:none!important}.wp-block-buttons{gap:var(--spacing-s);margin-top:var(--spacing-l);margin-bottom:calc(var(--spacing-l) - var(--stroke-xl))}.card-restaurant{display:flex;flex-direction:column;height:100%;border-bottom:var(--stroke-xl) solid var(--color-background-kaneli);transition:all .4s ease}.card-restaurant .card-link{height:100%;flex:1}.card-restaurant__image{background:var(--color-background-valkoinen);aspect-ratio:400/267;overflow:hidden;position:relative;flex-shrink:0}.card-restaurant__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;transition:all .4s ease}.card-restaurant__image .tag{position:absolute;top:1.5rem;right:1.5rem}.card-restaurant__image .tag--available{background-color:var(--color-background-pinaatti);color:var(--color-text-invert)}.card-restaurant__image .tag--unavailable{background-color:var(--color-background-pirtelo)}.card-restaurant__image::after{background-color:var(--color-background-kaneli);position:absolute;content:"";bottom:-1px;left:0;height:2.5rem;width:100%;clip-path:polygon(0 100%,100% 0,100% 100%)}.card-restaurant__content{background:var(--color-background-kaneli);color:var(--color-text-invert);display:flex;flex-direction:column;justify-content:stretch;padding:var(--spacing-m);position:relative}.card-restaurant__content .post-meta{margin-top:var(--spacing-2xs)}.card-restaurant__content .business-name,.card-restaurant__content .card-title{color:inherit}.card-restaurant__content .business-name{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;letter-spacing:.175rem;text-transform:uppercase}.card-restaurant__content .card-title{font:normal 700 var(--text-styles-base-h4-font-size)/var(--text-styles-base-h4-line-height) "Magallanes",sans-serif;margin:var(--spacing-2xs) 0 0 0}.card-restaurant__content--footer{background:var(--color-background-herkkusieni,#fbeadc);color:var(--color-text-primary,#31323f);flex:1;display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-s);padding:var(--spacing-m)}@media screen and (min-width:768px){.card-restaurant__content--footer{flex-direction:column;gap:0}}.card-restaurant__content--footer .lunch-title{font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;color:var(--color-background-kaneli,#c27e3f);letter-spacing:.1rem;text-transform:uppercase}.card-restaurant__content--footer .post-meta{margin-top:var(--spacing-xs)}.card-restaurant__content--footer .post-meta .food-items{gap:var(--spacing-2xs)}.card-restaurant__content--footer .post-meta .food-items :nth-child(n+4){display:none}@media screen and (min-width:768px){.card-restaurant__content--footer .post-meta .food-items :nth-child(n+4){display:flex}}.card-restaurant__content--footer .post-meta__item::before{content:none!important}.card-restaurant__content--footer .post-meta__item--special-diets{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.card-restaurant .post-meta{gap:var(--spacing-s);width:100%}.card-restaurant .post-meta__item{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;display:flex;align-items:flex-start;gap:.62rem}.card-restaurant .post-meta__item::before{content:"";width:1.25rem;height:1.125rem;display:inline-flex;flex-shrink:0;background-repeat:no-repeat;background-size:contain}.card-restaurant .post-meta__item--features{text-align:left}.card-restaurant .post-meta__item--features::before{content:"";background-image:url(/wp-content/themes/antell/dist/images/screencast-regular.svg)}.card-restaurant .post-meta__item--address::before{content:"";background-image:url(/wp-content/themes/antell/dist/images/location-dot-regular.svg)}.card-restaurant .view-more{margin-top:auto;margin-bottom:0}.card-restaurant .view-more .button-simple{margin-top:var(--spacing-m);color:var(--color-background-kaneli,#c27e3f)}.card-restaurant:hover,.card-restaurant:has(a:focus){border-color:var(--color-background-chili)}.card-restaurant:hover .card-restaurant__image img,.card-restaurant:has(a:focus) .card-restaurant__image img{transform:scale(1.1)}.card-restaurant:hover .button-simple,.card-restaurant:has(a:focus) .button-simple{color:inherit}.card-restaurant:hover .button-simple::after,.card-restaurant:has(a:focus) .button-simple::after{transform:none!important}.card-rss-post{background-color:var(--color-background-neutral);border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen);display:flex;flex-direction:row;width:100%;position:relative}.card-rss-post::before{color:var(--color-background-antellin-sininen);content:"";top:0;right:0;position:absolute;font-size:1rem;width:calc(1.5rem + var(--spacing-l));height:100%;transition:all .4s ease}@media screen and (min-width:1025px){.card-rss-post::before{background-color:var(--color-background-pinaatti);width:5.1875rem}}.card-rss-post::after{color:var(--color-background-antellin-sininen)!important;content:"";width:1.125rem!important;height:1.125rem!important;position:absolute!important;top:var(--spacing-m);right:var(--spacing-l);pointer-events:none}@media screen and (min-width:1025px){.card-rss-post::after{top:var(--spacing-s);right:var(--spacing-s)}}.card-rss-post__content{color:var(--color-text-accent-secondary);display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-m) calc(1.5rem + var(--spacing-l)) var(--spacing-m) var(--spacing-l);width:100%}@media screen and (min-width:1025px){.card-rss-post__content{padding:var(--spacing-m) 5.8075rem var(--spacing-m) var(--spacing-l)}}.card-rss-post__content--city{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;letter-spacing:.127rem}.card-rss-post__content--title{font:normal 700 var(--text-styles-base-h5-font-size)/var(--text-styles-base-h5-line-height) "Magallanes",sans-serif;margin:0}.card-rss-post__meta{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.card-rss-post__meta--type{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.card-rss-post__meta--enddate{font:normal 400 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}@media screen and (min-width:1025px){.card-rss-post__meta{flex-direction:row}}@media screen and (min-width:1025px){.card-rss-post:hover,.card-rss-post:focus{border-bottom-color:var(--color-border-chili)}.card-rss-post:hover::before,.card-rss-post:focus::before{background-color:var(--color-background-pirtelo)}.card-rss-post:hover::after,.card-rss-post:focus::after{color:var(--color-background-chili)!important}}.block--restaurant-lunch-block__info__additional-infos{display:grid;grid-template-columns:1fr 1fr;border-bottom:var(--stroke-xl,8px) solid var(--color-background-antellin-sininen,#005496);padding-top:var(--spacing-xl,40px)}@media screen and (max-width:1920px){.block--restaurant-lunch-block__info__additional-infos{grid-template-columns:1fr 1fr}}@media screen and (max-width:1440px){.block--restaurant-lunch-block__info__additional-infos{grid-template-columns:1fr}}@media screen and (max-width:1025px){.block--restaurant-lunch-block__info__additional-infos{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.block--restaurant-lunch-block__info__additional-infos{grid-template-columns:1fr}}.block--restaurant-lunch-block__info__additional-infos__info{display:flex;height:100%;padding:var(--spacing-m,24px) var(--spacing-s,16px);flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--spacing-2xs,8px);position:relative}@media(width>=577px){.block--restaurant-lunch-block__info__additional-infos__info{aspect-ratio:1/1}}.block--restaurant-lunch-block__info__additional-infos__info[href]::after{content:"";position:absolute;top:var(--spacing-m,24px);right:var(--spacing-s,16px);width:14px;height:14px;background-color:#005496;-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%3E%3Cpath%20d%3D%22M13.467%207.192%2014%206.603l-.533-.589L8.654.691%208.122.1%207.06%201.277l.532.59%203.528%203.906H0v1.663h11.12l-3.53%203.903-.534.589%201.063%201.175.532-.59z%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain!important;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%3E%3Cpath%20d%3D%22M13.467%207.192%2014%206.603l-.533-.589L8.654.691%208.122.1%207.06%201.277l.532.59%203.528%203.906H0v1.663h11.12l-3.53%203.903-.534.589%201.063%201.175.532-.59z%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain!important;pointer-events:none}.block--restaurant-lunch-block__info__additional-infos__info.is-empty{background-repeat:no-repeat;background-position:center;background-size:80%;min-height:235px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22412%22%20height%3D%22326%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url%28%23a%29%22%3E%3Cpath%20fill%3D%22%237FC0A2%22%20d%3D%22M210.945%2055.836s17.294%2024.257%2019.934%2045.553c0%200%205.696-9.09%207.146-10.648s2.537%2095.313-7.922%20111.311c0%200-42.148%2027.01-75.648%2030.179l2.692-15.531s-29.306%2023.374-69.331%2018.855l3.003-17.608s-25.423%200-40.18-6.961l16.414-16.257s-9.941-.676-31.067-8.467c0%200%2011.857-13.972%2034.484-14.803%200%200-17.345-19.582-18.019-19.115s8.44-4.467%2016.104-.779-31.12-18.439-44.323-27.529c0%200%203.832-12.103%2015.69-8.83%200%200-33.967-26.023-39.922-53.137%200%200%2028.271-6.389%2059.286%2012.622%200%200-.621-10.336%201.087-16.154%200%200%2038.627%2019.219%2045.928%2029.659%200%200-11.236-21.244-7.922-30.542%200%200%2016.983%205.298%2021.436%2010.856%200%200-8.285-26.542-5.954-37.97%200%200%207.818-.363%2012.582%205.558%200%200-4.039-7.843%204.763-35.476%200%200%2030.601%2022.595%2037.54%2039.06%200%200-.466-5.142%204.401-11.79%200%200%2025.733%2021.4%2029.824%2038.748%200%200%203.055-7.74%207.974-10.7z%22%2F%3E%3Cpath%20fill%3D%22%2331323E%22%20d%3D%22M238.336%2099.104s24.75-2.857%2040.542%2015.323c15.793%2018.127%203.003%2047.942-17.346%2052.721-20.348%204.778-42.302-4.935-46.496-21.712s7.3-39.06%2023.352-46.384zm-85.538%20170.784s13.876-30.801%2038.057-31.372c24.18-.572%2033.811%2015.322%2036.193%2030.853s-8.647%2038.541-20.66%2043.008-32.775%201.454-39.714-2.701c-6.99-4.155-19.313-21.712-13.876-39.736zm121.937-38.8c-2.744%201.558-21.695%205.714-26.406%2026.282-4.712%2020.518%209.786%2032.516%2015.792%2035.373s32.879%2011.635%2045.047-4.052%2015.948-41.137%208.129-47.215c-7.818-6.077-27.235-19.114-42.562-10.336zm77.564-17.92s-24.595%2012.258-19.831%2036.203c4.763%2023.998%2010.718%2037.45%2036.348%2039.528s38.42-17.141%2039.973-26.334%2011.288-31.217-13.566-44.982c-24.802-13.765-42.976-4.415-42.976-4.415zm-200.33-103.52s34.381-14.232%2050.173%2021.14-20.504%2053.968-35.52%2050.176c-15.015-3.792-33.966-7.064-37.591-27.269-3.624-20.206%2022.938-44.047%2022.938-44.047M78.341%20238.671s6.731-25.503%2030.032-26.802c23.3-1.298%2038.419%2013.765%2037.125%2038.437-1.295%2024.673-19.935%2040.411-30.187%2038.074s-43.287-12.83-36.97-49.709%22%2F%3E%3Cpath%20fill%3D%22%23574B43%22%20d%3D%22M224.355%20119.153c-.31-.156-.569-.311-.828-.467-.156-.104-.881-.623-.311-.208-.518-.415-.984-.831-1.398-1.35-.104-.104-.155-.208-.259-.312-.311-.364.259.415%200%200-.155-.208-.311-.468-.466-.675-.155-.26-.311-.572-.466-.831-.052-.104-.103-.26-.207-.364-.207-.364.155.519%200-.104s-.362-1.143-.466-1.714c0-.156%200-.26-.052-.415.156.831%200%20.155%200%20.051v-.155c0-.572-.31-.26-.88.883-.155.675-.518%201.038-1.036%201.09h.104c.621%200-.362-.155.311%200%20.362.104.673.156%201.035.26.673.208%201.346.468%202.02.675%202.019.624%204.297.831%205.954-.727%201.087-1.039%201.346-2.597%201.087-3.999a9%209%200%200%200-.362-1.091l-.155-.416a3%203%200%200%201-.207-.623l-.311-1.091s-.104-.571-.052-.207c.052.363%200-.156%200-.208v-.624c0%20.104-.103.416%200%20.104%200%200%20.052-.363.104-.415-.156.363-.207.467-.052.259%200-.051.103-.155.155-.207.207-.312-.103.156-.155.207l.362-.363s-.466.364-.155.156c.362-.208-.259.104-.259.104l.466-.104h-.621c-.414%200-.156%200%200%200-.156-.052-.673-.468-.518-.26.259.312-.052-.104-.052-.156l.311.468c.207.363.414.727.569%201.09.104.208.208.416.259.572-.155-.312%200-.104%200%20.104.156.415.311.831.415%201.246l.31%201.247c0%20.156.052.312.104.467%200%20.052.103.676.052.364v2.441c-.052%201.766%201.605%203.428%203.313%203.325%201.864-.104%203.262-1.455%203.314-3.325.104-2.649-.311-5.402-1.243-7.895-1.087-2.857-2.692-5.921-6.058-6.337-3.054-.415-5.954%201.818-6.886%204.623-.518%201.506-.466%203.168-.155%204.675.103.675.31%201.298.569%201.922.155.363.259.675.414%201.038.207.468.207.52.052.156.104.416.104.364%200-.052l.466-1.662c.57-.883%201.243-1.194%202.02-1.039h-.156a4%204%200%200%201-.725-.207c-.466-.156-.984-.312-1.45-.468-1.19-.415-2.381-.727-3.624-.831-1.605-.104-3.262.364-4.298%201.662-1.087%201.403-.932%203.169-.621%204.831.725%204.363%203.728%208.362%207.611%2010.44%201.554.831%203.677.468%204.557-1.195.828-1.558.466-3.687-1.191-4.57zm-81.601%204.363c-.311%200-.673%200-.984-.052%200%200-1.087-.103-.414%200-.57-.103-1.139-.207-1.709-.415-.311-.104.259.208-.259-.104-.155-.104-.828-.623-.311-.104-.103-.104-.621-.727-.207-.104-.155-.207-.207-.415-.362-.571-.207-.312.207.519%200-.052-.259-.727%200%20.519%200-.156-.104.416-.104.52%200%20.26.052-.26%200-.156-.104.208.415-.572-.362.467.052-.104-.207.311-.466.208%200%20.052-.621.156.363-.104%200%200%20.466-.052.518-.26.104-.052.155-.052.569%200%20.776%200%202.279%200%204.453.675%206.576-.624%201.657-1.038%202.175-2.804%202.123-4.674%200-.727-.052-1.507-.103-2.234v-1.091c0-.207.103-1.194-.104-.415l-.88%201.454c-1.191.883-2.175.987-3.003.312-.207-.156-.207-.104.051.052.259.208.57.467.881.675.776.416%201.657.675%202.537.623%201.553%200%203.055-.883%204.038-1.973.933-1.039%201.399-2.13%201.916-3.429-.31.728%200-.103.104-.207.103-.208.207-.364.311-.572-.466.364.155-.259%200%200-.518.364-1.036.624-1.709.364l-1.45-.883-.518-.831.104.363s.103.468.155.728c.104.467.207.935.311%201.454%200%20.26.103.467.103.727%200%20.104.104.572%200%20.208.052.571.104%201.091.156%201.662a40%2040%200%200%201%200%206.077c-.156%201.766%201.605%203.428%203.314%203.325%201.915-.104%203.21-1.455%203.313-3.325.207-2.389.156-4.778-.103-7.168-.156-1.35-.311-2.649-.622-3.947-.31-1.299-.517-2.805-1.501-3.792-2.485-2.493-6.162-.468-7.56%202.078-.155.311-.31.623-.466.987-.207.415-.362.883-.518%201.298.052-.104.311-.623%200-.052-.103.156-.207.312-.31.52.362-.52%200%200-.156.103-.258.26.311-.207.415-.259.259-.052%201.605%200%201.605.415%200-.363-1.398-1.039-1.709-1.142-.828-.364-1.709-.468-2.589-.26-1.967.467-3.003%202.129-3.003%204.051%200%201.091.104%202.234.104%203.325v.935c0%20.779-.259.519.259-.416.31-.571.621-.727%201.087-.935-.57.26.518.052-.052%200-4.039-.623-9.268-.104-10.511%204.623-.725%202.649.466%205.61%202.537%207.324%202.33%201.922%205.23%202.285%208.181%202.493%201.761.104%203.418-1.61%203.314-3.324-.104-1.922-1.45-3.221-3.314-3.325zM85.745%20244.333c-6.42-1.558-13.255.26-18.019%204.779-1.864%201.766-.88%204.882%201.45%205.558%201.967.623%203.987%201.246%205.954%201.818l3.003.934c.415.156.829.26%201.295.416.207.052.466.156.673.208q-1.166-.312-1.398-1.87l.466-1.662c-.259.571.155%200-.414.519l-.777.779a47%2047%200%200%200-1.553%201.61c-1.088%201.091-2.434%202.182-3.21%203.533-2.072%203.584.88%207.168%204.608%207.116.673%200%201.346-.156%202.02-.312.258-.052.62-.104.828-.208.31-.156-.104%200-.311-.052-.362-.104-.673-.311-.829-.623q-.233-.39%200%200c-.155-.26-.155-.571-.051-.104%200%20.208.051.364.103.571-.155-.831%200-.259%200-.052.207%202.598.88%205.247%203.78%206.026%201.553.415%202.848-.312%203.78-1.559%201.967-2.649%203.417-5.609%204.453-8.778.57-1.714-.673-3.636-2.33-4.103-1.812-.52-3.521.623-4.09%202.337-.467%201.351-.777%202.234-1.45%203.532-.674%201.299-1.45%202.494-2.279%203.636l3.78-1.558c-.57-.156-.31%200%20.828.519.26.26.415.52.466.883l-.155-.571c.052.519.052.623%200%20.208v-.468c0-.259%200-.467-.052-.727-.207-1.714-.62-3.272-1.915-4.467-1.76-1.61-3.987-1.402-6.11-.831-.207.052-.363.104-.57.156.414-.052.466-.104.052-.052.414.052.673.156.984.467.828%201.039.932%201.87.362%202.598l.414-.416%201.088-1.091c1.398-1.402%203.262-2.857%204.297-4.571%201.398-2.285.622-5.038-1.76-6.285-1.812-.987-4.039-1.35-6.006-1.973a255%20255%200%200%200-5.955-1.818l1.45%205.557c1.502-1.454%203.314-2.441%205.437-3.012s4.142-.572%206.11-.052c1.76.415%203.624-.572%204.09-2.338s-.57-3.687-2.33-4.103zm91.906%2058.539c-1.968%203.116-3.625%206.44-5.023%209.92-.673%201.663-1.553%203.584-1.605%205.454-.052%202.182%201.243%204.26%203.469%204.623s3.625-1.194%205.23-2.545a14%2014%200%200%201%203.572-2.182c.725-.311%201.502-.415%202.227-.675%200%200%20.466-.156.414-.104-1.191-1.35-1.657-1.662-1.45-.883.052.26.104.468.156.728.466%201.973.88%203.999%201.346%205.973.621%202.701%204.815%203.376%206.11.779.828-1.662%201.657-3.324%202.485-5.038.363-.728.984-1.559%201.191-2.338.052-.259.259-.259.104-.311.103.052-1.968.155-1.657-.156-.104.104%202.744%202.805%203.003%203.012%201.398%201.091%203.003%201.87%204.763%202.338%202.693.675%205.385-2.338%203.78-4.883-1.087-1.714-1.657-3.48-1.657-5.506-.051-4.311-6.731-4.311-6.679%200%200%203.169.88%206.233%202.589%208.882l3.78-4.882c-1.709-.416-2.745-1.247-3.832-2.597-1.45-1.714-3.521-3.117-5.903-2.545-2.174.519-3.417%202.285-4.349%204.155l-3.262%206.545%206.11.779c-.518-2.286-.932-4.675-1.554-6.908-.88-2.909-3.365-4.156-6.265-3.688-2.071.363-4.09%201.142-5.954%202.129-.829.468-1.554.935-2.279%201.507l-1.398%201.09c-.207.208-.466.416-.673.624-.569.467-.414.519.57%200l1.657.467.207.156.88%201.454s0%20.312-.103.468a5%205%200%200%201%20.259-.831%2021%2021%200%200%201%20.673-1.922c.362-1.039.776-2.026%201.191-3.013%201.035-2.337%202.278-4.571%203.676-6.752%202.33-3.636-3.469-7.012-5.748-3.376zm109.045-11.583a85%2085%200%200%200%204.66%206.648c1.501%201.922%203.158%204.623%205.488%205.558%203.003%201.246%205.903-.727%206.835-3.636.414-1.299.362-2.701.052-4a16%2016%200%200%200-.415-1.662c-.258-.831%200-.104-.31.156l-1.45.883c-.673-.156-.829-.156-.414%200%20.155%200%20.259.052.362.104.363.104.673.26%201.036.364.725.259%201.398.467%202.123.675%201.346.415%202.744.727%204.09.987%202.744.519%206.317.727%207.974-2.13%201.087-1.818.828-3.844-.828-5.194-1.191-.987-2.382-1.922-3.521-2.909l-7.456-6.077c-1.398-1.143-3.366-1.351-4.712%200-1.191%201.195-1.398%203.584%200%204.727%203.831%203.168%207.715%206.285%2011.546%209.453l-.984-2.337c.156-1.247.363-1.403%201.14-1.818-.311.052-.363.104-.156%200h-.155c-.104%200-.932-.052-.414%200-.363%200-.725-.104-1.088-.208-1.657-.312-3.313-.779-4.97-1.299-1.813-.571-3.47-1.35-5.385-.727-2.227.727-3.262%203.065-3.159%205.246%200%20.935.259%201.87.518%202.753%200%20.156.207.727.207.779v.312c.052-.312.052-.364%200-.104-.052.208%200%20.208.052-.052q-.388.546.155%200c.259-.363.673-.571%201.191-.519l.777.208s.207.155-.052-.104l-.207-.26a8.5%208.5%200%200%201-.88-1.039c-2.175-2.545-4.091-5.298-5.851-8.155-.932-1.506-2.952-2.129-4.557-1.194s-2.123%203.012-1.191%204.571zm86.057-12.882c.932%204.051%203.158%208.051%206.472%2010.596%201.864%201.454%204.349%202.234%206.679%201.403%202.33-.832%203.884-2.909%203.884-5.35%200-1.611-.622-3.013-1.139-4.519-.052-.208-.104-.416-.156-.572%200-.104-.207-.415%200-.104.156.26%200%20.104%200-.104-.052.26%200%20.416-.207.676-.207.259-.414.259-.621.467-.052.052-.259.208-.104%200h-.052l.311.104c-.362-.312.414.26%200%200%20.363.26.673.675.984.987.673.727%201.243%201.558%202.019%202.233%201.502%201.351%203.418%202.234%205.489%202.078%202.796-.26%205.178-2.181%205.281-5.142.104-2.701-1.657-5.506-2.641-7.895l-3.21%204.207c1.088-.104%202.175-.208%203.314-.312s2.382-.104%203.417-.415c2.641-.831%204.039-3.636%202.9-6.181-1.036-2.338-3.262-3.013-5.54-3.376-2.175-.364-4.298-.78-6.473-1.143-1.76-.312-3.572.467-4.09%202.337-.466%201.61.569%203.792%202.33%204.104%202.434.415%204.815.831%207.249%201.246.311.052.828.208%201.087.208%201.916-2.701%202.071-3.844.414-3.532h-.776c-1.295.208-2.537.312-3.832.467-1.864.208-4.142%202.026-3.21%204.208.518%201.298%201.087%202.597%201.605%203.895.207.468.414.935.57%201.403.103.259.207.571.259.883-.104-.468%200-.883.362-1.195.311-.312%201.036-.26.466-.312h-.207c.259%200%20.155%200-.155-.103.31.155.31.103%200-.104.155.104.103%200-.259-.26-.363-.364-.725-.779-1.088-1.195-1.346-1.61-2.796-2.96-4.867-3.532-2.433-.623-5.229.104-6.576%202.338-1.087%201.818-.984%203.895-.31%205.817.258.675.517%201.351.725%202.026.051.208.103.363.155.571-.052-.415-.052-.415-.052%200%20.052-.623.363-.519.621-1.091q.466-.076-.155%200a.58.58%200%200%201%20.414%200c-.517-.155-.31%200-.776-.363-.674-.468-1.295-1.247-1.761-1.818-1.243-1.61-1.916-3.324-2.382-5.298-.414-1.766-2.433-2.805-4.09-2.338-1.812.52-2.744%202.338-2.33%204.104zM183.296%20167.251c10.045%209.766%2015.74%2024.673%2030.342%2028.724%204.142%201.143%205.903-5.298%201.76-6.44-5.954-1.663-10.511-6.078-14.342-10.752-4.401-5.402-8.078-11.376-13.1-16.258-3.055-3.013-7.767%201.714-4.712%204.726zm79.272-4.363c5.592%208.311%2014.446%2014.284%2024.387%2015.895%201.761.311%203.573-.468%204.091-2.338.414-1.61-.518-3.792-2.33-4.103-4.505-.779-7.974-2.078-11.702-4.467-1.916-1.195-2.952-2.026-4.609-3.636-.776-.779-1.553-1.558-2.278-2.389-.828-.987-1.035-1.247-1.76-2.338-.984-1.506-2.952-2.129-4.557-1.195-1.45.883-2.226%203.065-1.191%204.571zm-64.723%2078.952c1.605-8.622%207.042-15.635%2012.737-22.075%206.317-7.116%2013.307-13.713%2020.763-19.686%201.398-1.143%201.14-3.532%200-4.727-1.398-1.402-3.313-1.143-4.711%200-7.871%206.285-15.171%2013.245-21.799%2020.881-6.006%206.908-11.702%2014.647-13.411%2023.841-.776%204.207%205.644%206.025%206.421%201.766m87.453-14.44c.156.52.259.623.207.26.104-.52.207-.987.311-1.507.259-1.09.518-2.233.829-3.324.569-2.233%201.139-4.415%201.864-6.596%201.346-4.208%203.158-8.155%205.592-11.843%204.504-7.012%2010.252-13.193%2013.565-20.881%201.709-3.895-4.038-7.324-5.747-3.376-3.831%208.778-10.77%2015.583-15.43%2023.841-2.485%204.415-4.194%209.246-5.54%2014.18-1.191%204.312-3.728%2010.129-.414%2013.973%202.796%203.272%207.508-1.507%204.711-4.727z%22%2F%3E%3Cpath%20fill%3D%22%23574B43%22%20d%3D%22M137.575%20230.828c9.216-9.193%2019.469-16.413%2031.895-20.465%2011.443-3.792%2023.456-5.869%2035.158-8.414%2025.734-5.662%2051.519-11.168%2077.253-16.933%2023.818-5.35%2044.529-15.999%2066.121-27.218s42.665-23.218%2062.03-37.918c3.366-2.545.052-8.362-3.365-5.765-19.987%2015.167-41.837%2027.477-64.102%2039.008-10.459%205.402-20.97%2011.012-31.688%2015.843-12.116%205.453-24.905%208.31-37.85%2011.167-25.889%205.662-51.778%2011.323-77.668%2017.037-11.753%202.597-23.766%204.779-34.95%209.505-10.511%204.467-19.52%2011.427-27.546%2019.478-3.055%203.065%201.657%207.792%204.712%204.727z%22%2F%3E%3Cpath%20fill%3D%22%23574B43%22%20d%3D%22M345.155%20154.162c-2.382%205.921-4.298%2011.999-5.592%2018.232-1.191%205.921-2.227%2012.102-1.295%2018.127%201.657%2010.7%2011.392%2016.881%2014.498%2026.802%201.295%204.104%207.715%202.338%206.421-1.766-2.9-9.193-11.806-15.271-14.084-24.62-1.398-5.61-.155-11.791.984-17.349%201.294-6.077%203.158-11.946%205.489-17.66%201.605-3.999-4.816-5.713-6.421-1.766%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20.57h412v325H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E)}.block--restaurant-lunch-block__info__additional-infos__info h3,.block--restaurant-lunch-block__info__additional-infos__info .card-title{text-align:center;font-size:var(--text-styles-base-h4-font-size,28px);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-l-line-height,28px);white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.block--restaurant-lunch-block__info__additional-infos__info .card-content{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(1){background-color:var(--color-background-pirtelo,#fac7c2)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(1) h3{color:var(--color-background-chili,#ec5d29)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(1)[href]::after{background-color:var(--color-background-chili,#ec5d29)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(2){background-color:var(--color-background-herkkusieni,#fbeadc)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(2) h3{color:var(--color-background-kaneli,#c27e3f)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(2)[href]::after{background-color:var(--color-background-kaneli,#c27e3f)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(3){background-color:var(--color-background-sinappi,#f4c973)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(3) h3{color:var(--color-background-kaneli,#c27e3f)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(3)[href]::after{background-color:var(--color-background-kaneli,#c27e3f)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(4){background-color:var(--color-background-jakala,#c1e1dc)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(4) h3{color:var(--color-text-accent-secondary,#005496)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(4)[href]::after{background-color:var(--color-text-accent-secondary,#005496)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(5){background-color:var(--color-background-pistaasi,#d3d9ae)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(5) h3{color:var(--color-text-accent-secondary,#005496)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(5)[href]::after{background-color:var(--color-text-accent-secondary,#005496)}.block--restaurant-lunch-block__info__additional-infos__info:nth-child(6){background-color:var(--color-background-kaneli,#c27e3f)}.nav-secondary--desktop{gap:var(--spacing-l);transition:all .2s ease;position:relative;padding-right:var(--spacing-2xl);padding-bottom:var(--spacing-xs)}.nav-secondary--desktop .language-selector{gap:var(--spacing-2xs);align-items:center}.nav-secondary--desktop .language-selector::before{content:"";color:var(--color-text-accent-secondary);font-size:1rem;display:inline-flex;flex-shrink:0;content:"\f0ac";font-family:"Font Awesome 6 Pro";font-weight:300}.nav-secondary--desktop .language-selector a,.nav-secondary--desktop .language-selector span{border-bottom:var(--spacing-2xs) solid #fff0;color:var(--color-text-accent-secondary);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;padding-bottom:calc(var(--spacing-xs) - var(--stroke-xl)/2)}.nav-secondary--desktop .language-selector a:hover,.nav-secondary--desktop .language-selector a:focus,.nav-secondary--desktop .language-selector span:hover,.nav-secondary--desktop .language-selector span:focus{color:var(--color-text-accent-secondary);border-color:var(--color-background-chili)}.nav-secondary--desktop .language-selector li.active .lang-name{border-color:var(--color-background-chili)}.nav-secondary--desktop .menu-group{gap:var(--spacing-l)}.nav-secondary--desktop .menu-group .menu-item{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.nav-secondary--desktop .menu-group .menu-item a{color:var(--color-text-accent-secondary);border-bottom:var(--spacing-2xs) solid #fff0;padding-bottom:calc(var(--spacing-xs) - var(--stroke-xl)/2)}.nav-secondary--desktop .menu-group .menu-item a:hover,.nav-secondary--desktop .menu-group .menu-item a:focus{border-color:var(--color-background-chili);color:var(--color-text-accent-secondary)}.nav-secondary--desktop .menu-group .menu-item.current-menu-item a{border-color:var(--color-background-chili)}@media screen and (width>=1025px){body.menu-open::before{background-color:rgb(0 0 0 / .5);content:"";position:fixed;left:50%;transform:translateX(-50vw);width:100vw;height:100vh;top:220px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;z-index:999}.nav-main--desktop .menu-dialog::after{display:none}}.nav-main--desktop{width:100%;height:100%;display:flex;justify-content:flex-end}.nav-main--desktop .menu-group{align-items:flex-end}@media screen and (min-width:1025px){.nav-main--desktop .menu-group{gap:var(--spacing-2xl)}}.nav-main--desktop .menu-group .menu-item{color:var(--color-text-invert);display:flex;align-items:center;height:100%}.nav-main--desktop .menu-group .menu-item.current-menu-item a,.nav-main--desktop .menu-group .menu-item.current-menu-parent a{color:var(--color-text-accent-other)}.nav-main--desktop .menu-group .group-button,.nav-main--desktop .menu-group .single-link{border:none;border-bottom:.5rem solid #fff0;padding:0}.nav-main--desktop .menu-group .single-link{align-items:center;color:inherit;display:flex;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;transition:all .2s ease;text-transform:uppercase;position:relative;z-index:200;width:-moz-fit-content;width:fit-content}.nav-main--desktop .menu-group .single-link:hover,.nav-main--desktop .menu-group .single-link:focus{color:var(--color-text-accent-other)}.nav-main--desktop .menu-group .single-link.current-menu-item{color:var(--color-text-invert);border-bottom:.5rem solid var(--color-background-neutral)}.nav-main--desktop .menu-group .single-link--is-cta{color:var(--color-text-accent-secondary);background-color:var(--color-background-neutral);gap:var(--spacing-2xs);border-color:var(--color-background-antellin-sininen);font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;text-transform:uppercase;padding-right:var(--spacing-input-padding-vertical);padding-bottom:0;padding-left:var(--spacing-m)}.nav-main--desktop .menu-group .single-link--is-cta:hover,.nav-main--desktop .menu-group .single-link--is-cta:focus{background-color:var(--color-background-neutral);border-color:var(--color-background-chili);color:var(--color-text-accent-secondary)}.nav-main--desktop .menu-group .group-button{align-items:center;background:#fff0;display:flex;font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;letter-spacing:.1rem;gap:var(--spacing-2xs);transition:all .2s ease;text-transform:uppercase;position:relative;z-index:200;width:-moz-fit-content;width:fit-content}.nav-main--desktop .menu-group .group-button[aria-expanded=true],.nav-main--desktop .menu-group .group-button:focus{color:var(--color-brand-primary)}.nav-main--desktop .menu-group .group-button:hover{color:var(--color-text-accent-other,#c1e1dc);border-color:#fff0}.nav-main--desktop .menu-group .has-active-child .group-button{border-color:var(--color-background-neutral)}.nav-main--desktop .menu-group .menu-dialog{background:var(--color-background-jakala);border:none;box-shadow:0 10px 10px 0 rgb(0 0 0 / .05),0 20px 25px -5px rgb(0 0 0 / .1);position:absolute;top:100%;left:0;width:100vw;z-index:100;padding:0 var(--grid-gutter);height:auto;overscroll-behavior:contain;max-height:calc(100vh - 10rem);overflow:hidden auto;-webkit-overflow-scrolling:touch;min-height:18rem}.nav-main--desktop .menu-group .menu-dialog>.container{position:relative;z-index:150}.nav-main--desktop .menu-group .menu-dialog .level-1{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-xl);position:relative}.nav-main--desktop .menu-group .menu-dialog .level-1 .main-link-wrapper{width:42.8571428571%}.nav-main--desktop .menu-group .menu-dialog .level-1 .main-link-wrapper .main-link{background-color:#fff0;color:var(--color-text-accent-secondary);border-bottom:0!important;font:normal 700 var(--text-styles-interface-main-nav-font-size)/var(--text-styles-interface-main-nav-line-height) "Montserrat",sans-serif;letter-spacing:.225rem;gap:var(--spacing-s);text-transform:uppercase;padding:0}.nav-main--desktop .menu-group .menu-dialog .level-1 .main-link-wrapper .main-link::after{width:1.5rem;height:1.3125rem}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group{padding-right:var(--spacing-4xl);padding-left:var(--spacing-l);width:57.1428571429%}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item{align-items:center;color:var(--color-text-primary);justify-content:space-between;display:flex;gap:var(--spacing-xs);width:100%}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu{background:var(--color-background-neutral);border:1px solid var(--color-border-accent);color:var(--color-text-accent-secondary);padding:0;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu .fa-minus{display:none}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu[aria-expanded=true]{background-color:var(--color-background-pinaatti)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu[aria-expanded=true] .fa-minus{display:flex}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu[aria-expanded=true] .fa-plus{display:none}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu:hover{background-color:var(--color-background-pinaatti)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item a{color:inherit;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;transition:all .4s ease;padding:var(--spacing-2xs)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item a:hover{background-color:var(--color-background-neutral)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item+.menu-item{margin-top:var(--spacing-4xs)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item.current-menu-item a,.nav-main--desktop .menu-group .menu-dialog .sub-menu-group>.menu-item.current-menu-parent a{color:var(--color-text-accent-primary)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog{background:var(--color-text-primary);border:none;position:absolute;top:0;left:100%;width:100%;z-index:100;padding:var(--spacing-2xl) var(--grid-margin) var(--spacing-2xl) calc(12.5625rem + var(--spacing-xl));min-height:0}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog::before{content:"";position:absolute;inset:0;left:-1px;background:var(--color-background-jakala);z-index:10;clip-path:polygon(0 0,0% 100%,100% 0);width:12.5625rem;pointer-events:none}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog::after{content:"";position:absolute;inset:0;width:100vw;height:100%;z-index:1;background-color:var(--color-background-pinaatti);pointer-events:none}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog[open]{display:flex;flex-direction:column;height:100%;min-height:18rem}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu{flex:1;padding-top:calc(var(--spacing-xl) - var(--stroke-xl));padding-bottom:var(--spacing-s);z-index:100}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item{height:auto}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item+.menu-item{margin-top:var(--spacing-s)}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item a{color:var(--color-text-primary);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;padding:0}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item a:hover,.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item a:focus{background-color:#fff0;opacity:.6}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item.current-menu-item a{color:var(--color-background-antellin-sininen)!important}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .close-sub-menu{border-color:var(--color-background-antellin-sininen);color:var(--color-background-antellin-sininen);display:flex;justify-content:center;align-items:center;font-size:.875rem;width:2rem;height:2rem;z-index:100;position:relative}.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .close-sub-menu:hover,.nav-main--desktop .menu-group .menu-dialog .sub-menu-group .sub-menu-dialog .close-sub-menu:focus{background-color:var(--color-background-neutral);color:var(--color-background-antellin-sininen)}.nav-main--desktop .menu-group .menu-dialog .col-extra{position:relative;padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl)}.nav-main--desktop .menu-group .menu-dialog .col-extra .cta-wrapper{display:flex;justify-content:center;position:relative;z-index:20}.nav-main--desktop .menu-group .menu-dialog .col-extra .cta-wrapper .image-wrapper{aspect-ratio:2/1}.nav-main--desktop .menu-group .menu-dialog .col-extra .cta-wrapper .image-wrapper img{display:block;overflow:hidden;width:100%;max-width:27.25rem;height:100%;-o-object-fit:cover;object-fit:cover}.nav-main--desktop .menu-group .menu-dialog .col-extra .cta-wrapper .cta-button-wrapper{width:100%}.nav-main--desktop .menu-group .menu-dialog .col-extra .cta-wrapper .cta-button-wrapper .button{width:100%}@media screen and (width <=1024px){body.modal-open header{transform:translateY(calc(var(--spacing-m) * -2 * 1))!important;padding-top:calc(var(--spacing-m)*2)!important;transition:none!important}body.modal-open header .col-2 .header-logo{transform:translateY(calc(var(--spacing-m) * 1))!important;transition:none!important}body.modal-open .nav-mobile-wrapper{transform:translateY(calc(var(--spacing-m) * 1))!important}}.nav-mobile-wrapper{gap:var(--spacing-2xs);height:100%}.nav-main--mobile .top-button-wrapper{background-color:var(--color-background-antellin-sininen);gap:var(--spacing-2xs);padding-left:var(--grid-margin);position:relative}.nav-main--mobile .top-button-wrapper::after{content:"";background-color:var(--color-background-pinaatti);position:absolute;left:0;right:0;bottom:0;height:var(--stroke-xl);width:100%}.nav-main--mobile .toggle-mobile-menu,.nav-main--mobile .close-mobile-menu{border:none;flex-shrink:0;width:4.25rem;height:100%;font-size:1.25rem;display:flex;justify-content:center;align-items:center}.nav-main--mobile .toggle-mobile-menu{background-color:var(--color-background-jakala);color:var(--color-background-antellin-sininen);border-bottom:var(--stroke-xl) solid var(--color-background-neutral)}.nav-main--mobile .toggle-mobile-menu .fa-xmark{display:none}.nav-main--mobile .toggle-mobile-menu[aria-expanded=true]{background-color:var(--color-background-pinaatti);color:var(--color-text-primary)}.nav-main--mobile .toggle-mobile-menu[aria-expanded=true] .fa-bars{display:none}.nav-main--mobile .toggle-mobile-menu[aria-expanded=true] .fa-xmark{display:flex}.nav-main--mobile .close-mobile-menu{background-color:var(--color-background-jakala);border-bottom:var(--stroke-xl) solid var(--color-background-neutral);color:var(--color-background-antellin-sininen);font-size:1.5rem;z-index:10}.nav-main--mobile dialog.mobile-menu-wrapper{background:var(--color-background-jakala);border:none;position:fixed;top:0;left:0;margin-top:var(--spacing-m);padding:0;width:100vw;width:100dvw;height:100vh;height:100dvh;z-index:100;overflow:hidden;overflow-y:auto}.nav-main--mobile dialog.mobile-menu-wrapper[open]{display:flex;flex-direction:column}.nav-main--mobile .secondary-navigation-wrapper{background:hsl(0 0% 100% / .25);height:100%;margin-top:auto;padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.nav-main--mobile .secondary-navigation-wrapper a{color:var(--color-text-accent-secondary);letter-spacing:normal;text-transform:none}.nav-main--mobile .secondary-navigation-wrapper .language-selector{gap:var(--spacing-2xs);align-items:center;padding:var(--spacing-l) var(--grid-margin) 0 var(--grid-margin)}.nav-main--mobile .secondary-navigation-wrapper .language-selector::before{content:"";color:var(--color-text-accent-secondary);font-size:1rem;display:inline-flex;flex-shrink:0;content:"\f0ac";font-family:"Font Awesome 6 Pro";font-weight:300}.nav-main--mobile .secondary-navigation-wrapper .language-selector a,.nav-main--mobile .secondary-navigation-wrapper .language-selector span{border-bottom:var(--spacing-2xs) solid #fff0;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;color:var(--color-text-accent-secondary);padding-bottom:calc(var(--spacing-2xs)/2)}.nav-main--mobile .secondary-navigation-wrapper .language-selector li.active .lang-name{border-color:var(--color-background-chili)}.nav-main--mobile .menu-group{height:auto;padding:var(--spacing-xl) var(--grid-margin);flex-direction:column;gap:var(--spacing-m)}.nav-main--mobile .menu-group .menu-item{color:var(--color-text-accent-secondary);font:normal 700 var(--text-styles-interface-main-nav-font-size)/var(--text-styles-interface-main-nav-line-height) "Montserrat",sans-serif;letter-spacing:.1688rem;text-transform:uppercase;padding-left:0;padding-right:0}.nav-main--mobile .menu-group .menu-item.single-link{align-items:center;color:inherit;display:flex;justify-content:space-between;transition:all .2s ease;position:relative;z-index:200;width:100%;height:1.875rem}.nav-main--mobile .menu-group .menu-item.group-button{align-items:center;border:none;background:#fff0;display:flex;justify-content:space-between;gap:var(--spacing-2xs);transition:all .2s ease;position:relative;z-index:200;width:100%}.nav-main--mobile .menu-group .menu-item.group-button::after{color:var(--color-text-accent-secondary);background-color:var(--color-background-neutral);display:flex;align-items:center;justify-content:center;font-size:1rem;width:1.875rem;height:1.875rem;content:"\2b";font-family:"Font Awesome 6 Pro";font-weight:400}.nav-main--mobile .menu-group__secondary-navigation{padding-top:0;padding-bottom:0;height:auto;gap:1.5rem}.nav-main--mobile .menu-group__secondary-navigation .menu-item{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;color:var(--color-text-accent-secondary)}.nav-main--mobile .menu-dialog{background:var(--color-background-jakala);border:none;position:fixed;top:0;left:0;margin-top:var(--spacing-m);padding:0;width:100vw;width:100dvw;height:100vh;height:100dvh;z-index:300;overflow:hidden}.nav-main--mobile .menu-dialog--top{background-color:var(--color-background-neutral);height:4.75rem;position:relative}.nav-main--mobile .menu-dialog--top::after{content:"";background-color:var(--color-background-pinaatti);position:absolute;left:0;right:0;bottom:0;height:var(--stroke-xl);width:100%}.nav-main--mobile .menu-dialog .close-sub-menu{background:var(--color-background-antellin-sininen);border:none;color:var(--color-text-invert);display:flex;align-items:center;gap:1rem;padding:var(--spacing-m) var(--grid-margin);padding-top:var(--spacing-xs);width:100%}.nav-main--mobile .menu-dialog .close-sub-menu span{line-height:1}.nav-main--mobile .menu-dialog .close-sub-menu:hover,.nav-main--mobile .menu-dialog .close-sub-menu:focus{background-color:var(--color-background-antellin-sininen);color:var(--color-text-invert)}.nav-main--mobile .menu-dialog .container{max-width:100%;height:100%;max-height:calc(100% - 4.75rem);overflow:hidden;overflow-y:auto;padding-top:var(--spacing-xl)}.nav-main--mobile .menu-dialog .container .level-1{padding-right:var(--grid-margin);padding-left:var(--grid-margin)}.nav-main--mobile .menu-dialog::after{background:rgb(0 0 0 / .25);content:"";position:absolute;top:100%;left:50%;transform:translateX(-50vw);width:100vw;height:100vh;pointer-events:none}.nav-main--mobile .menu-dialog .sub-menu-group{padding-bottom:var(--grid-gutter)}.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item{align-items:center;justify-content:space-between;display:flex;gap:var(--spacing-xs)}.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item .toggle-sub-menu{border:0;padding:0;color:var(--color-brand-primary);background-color:var(--color-background-neutral);display:flex;align-items:center;justify-content:center;font-size:1rem;width:1.875rem;height:1.875rem;content:"\2b";font-family:"Font Awesome 6 Pro";font-weight:400}.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item a{border-bottom:none;color:var(--color-text-primary);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;transition:all .4s ease;text-transform:none;letter-spacing:normal}.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item a:hover,.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item a:focus{border-bottom:none}.nav-main--mobile .menu-dialog .sub-menu-group>.menu-item+.menu-item{margin-top:var(--spacing-s)}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog{background:var(--color-background-pinaatti);border:none;position:absolute;padding:0;top:0;left:0;width:100%;height:100%;z-index:400;flex-direction:column}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog--top{background-color:var(--color-background-neutral);height:4.75rem;position:relative}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog--top::after{content:"";background-color:var(--color-background-jakala);position:absolute;left:0;right:0;bottom:0;height:var(--stroke-xl);width:100%}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog[open]{display:flex}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu{max-height:calc(100vh - 4.75rem);overflow-y:auto;padding:var(--spacing-xl) var(--grid-margin) var(--spacing-xl) var(--grid-margin)}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item+.menu-item{margin-top:var(--spacing-s)}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item a{font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item:first-of-type{margin-bottom:var(--spacing-m)}.nav-main--mobile .menu-dialog .sub-menu-group .sub-menu-dialog .sub-menu .menu-item:first-of-type a{font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Magallanes",sans-serif}.nav-main--mobile .menu-dialog .dialog-row{display:flex;height:100%;margin-right:0;margin-left:0}.nav-main--mobile .menu-dialog .col-extra{margin-top:auto;margin-bottom:0;min-height:15rem;position:relative;padding:0 var(--spacing-xl) var(--spacing-3xl) var(--spacing-xl)}.nav-main--mobile .menu-dialog .col-extra .cta-wrapper{display:flex;justify-content:center;position:relative;z-index:20;padding:0;padding-top:var(--spacing-3xl)}.nav-main--mobile .menu-dialog .col-extra .cta-wrapper .image-wrapper{aspect-ratio:2/1}.nav-main--mobile .menu-dialog .col-extra .cta-wrapper .image-wrapper img{display:block;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-main--mobile .menu-dialog .col-extra .cta-wrapper .cta-button-wrapper{width:100%}.nav-main--mobile .menu-dialog .col-extra .cta-wrapper .cta-button-wrapper .button{width:100%}.nav-main--mobile .cta-wrapper .cta-button{background-color:var(--color-background-neutral);border-bottom:var(--stroke-xl) solid var(--color-background-antellin-sininen);color:var(--color-text-accent-secondary);font:normal 700 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;padding:var(--spacing-l) var(--spacing-s)}@keyframes slide{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.pagination{display:flex;justify-content:center;position:relative;width:100%}.pagination .pagination__items{display:flex;gap:var(--spacing-4xs);width:100%;align-items:center;justify-content:center}.pagination .pagination__items .pagination__item .page-numbers{border-radius:100%;background:var(--color-background-neutral);display:flex;align-items:center;justify-content:center;width:var(--trigger-l);height:var(--trigger-l)}.pagination .pagination__items .pagination__item .page-numbers.current{background-color:var(--color-background-antellin-sininen);color:var(--color-text-invert)}.pagination .pagination__items .pagination__item .page-numbers:not(.current):hover,.pagination .pagination__items .pagination__item .page-numbers:not(.current):focus{background-color:var(--color-background-chili);color:var(--color-text-invert)}.pagination .pagination__prev,.pagination .pagination__next{display:inline-flex;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;gap:var(--spacing-2xs);padding:var(--spacing-s)}.pagination .pagination__prev a,.pagination .pagination__next a{display:inline-flex;width:-moz-max-content;width:max-content;gap:var(--spacing-2xs)}@media screen and (width <=767px){.pagination .pagination__prev a,.pagination .pagination__next a{border-radius:100%;display:flex;align-items:center;justify-content:center;width:var(--trigger-l);height:var(--trigger-l)}.pagination .pagination__prev a:hover,.pagination .pagination__prev a:focus,.pagination .pagination__next a:hover,.pagination .pagination__next a:focus{background-color:var(--color-background-chili);color:var(--color-text-invert)}}.pagination .pagination__prev a i,.pagination .pagination__next a i{transition:all .4s ease}.pagination .pagination__prev a[disabled],.pagination .pagination__next a[disabled]{cursor:not-allowed;opacity:.6}.pagination .pagination__prev a[disabled]:hover,.pagination .pagination__next a[disabled]:hover{color:inherit;background-color:inherit}.pagination .pagination__prev a[disabled]:hover i,.pagination .pagination__next a[disabled]:hover i{transform:none}@media screen and (width <=767px){.pagination .pagination__prev{padding-left:0}.pagination .pagination__next{padding-right:0}}@media screen and (min-width:768px){.pagination .pagination__prev a:hover i,.pagination .pagination__prev a:focus i{transform:translateX(calc(var(--spacing-2xs) * -1))}.pagination .pagination__next a:hover i,.pagination .pagination__next a:focus i{transform:translateX(var(--spacing-2xs))}}.digi-screen-page{overflow:hidden;display:flex;flex-direction:column;height:100%;max-height:100dvh}.digi-screen-page .menu-digi-screen-day{display:flex;flex-direction:column;height:100%;margin:0 var(--grid-margin);overflow:hidden}.digi-screen-page .menu-digi-screen-day__main{width:100%;gap:var(--spacing-3xl)}.digi-screen-page .menu-digi-screen-day__container{display:flex;justify-content:flex-start;gap:var(--spacing-3xl)}.digi-screen-page .menu-digi-screen-day__content{display:flex;flex-direction:column;justify-content:center;border-left:12px solid var(--color-background-pirtelo,#fac7c2);padding-left:56px;margin:auto;width:100%;height:100%;max-height:calc(100dvh - 190px - var(--spacing-3xl) - var(--spacing-3xl));max-width:unset;row-gap:var(--spacing-l)}.digi-screen-page .menu-digi-screen-day__content h2{color:var(--color-background-antellin-sininen,#005496);font-size:var(--text-styles-base-h3-font-size,32px);font-style:normal;font-weight:700;line-height:var(--text-styles-base-h3-line-height,40px);padding-bottom:var(--spacing-xs,14px);margin:0}.digi-screen-page .menu-header{position:relative;background:none;border-bottom:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:none!important;margin-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl)}.digi-screen-page .menu-header::after{display:none}.digi-screen-page .menu-location{color:var(--color-background-antellin-sininen,#005496);font-size:var(--text-styles-base-h5-font-size,1.25rem);line-height:var(--text-styles-base-h5-line-height,32px);font-family:var(--font-family-interface);font-weight:800;margin-top:1rem;letter-spacing:4px;text-transform:uppercase}.digi-screen-page .menu-title,.digi-screen-page .menu-price{margin-top:0}.digi-screen-page .menu-date{color:var(--color-text-primary,#31323f);font-size:18px;font-style:normal;font-weight:600;line-height:21.6px;letter-spacing:4.5px;text-transform:uppercase}.digi-screen-page .menu-sections{display:flex;flex-flow:column wrap;gap:var(--spacing-l) var(--grid-gutter);align-content:flex-start;height:calc(100% - 52px)}.digi-screen-page .menu-section__header{display:flex;justify-content:space-between;align-items:center}.digi-screen-page .menu-list{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-s-font-size,16px);font-family:var(--font-family-base);line-height:var(--text-styles-interface-s-line-height,21.6px);font-weight:600;padding-left:0!important}.digi-screen-page .menu-info{padding-top:40px}.digi-screen-page .menu-info p{color:var(--color-text-primary,#31323f);font-size:12px;font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px)}.digi-screen-page .menu-footer{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:var(--spacing-2xl)}.digi-screen-page .logo-vertical-screen{display:none}.digi-screen-page .logo-horizontal-screen{display:flex;flex-direction:column;align-items:center}.digi-screen-page .logo-horizontal-screen.footer-logo{width:100%;justify-content:center}@media(height>=1000px){.digi-screen-page .logo-vertical-screen{display:flex;flex-direction:column;align-items:center}.digi-screen-page .logo-horizontal-screen{display:none}.digi-screen-page .menu-digi-screen-day__container{justify-content:center}.digi-screen-page .menu-digi-screen-day__content{max-width:var(--content-width);max-height:calc(100dvh - 270px - var(--spacing-3xl) - var(--spacing-3xl))}.digi-screen-page .menu-footer{padding-top:var(--spacing-3xl)}}.print-lunch-list{display:none}@media print{.print-lunch-list-container{display:block!important}body{margin:0;padding:0;background:#fff!important}.menu-print-page{display:flex;flex-direction:column;height:100%;min-height:25.7cm}.print-lunch-list *{box-sizing:border-box}@page{size:a4 portrait;margin:0}.menu-header{flex-shrink:0;background:none;border-bottom:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-header .menu-location{color:var(--color-background-antellin-sininen,#005496);font-size:var(--text-styles-base-h5-font-size,1.25rem);line-height:var(--text-styles-base-h5-line-height,32px);font-family:var(--font-family-interface);font-weight:800;margin-top:1rem;letter-spacing:4px;text-transform:uppercase}.menu-date{color:var(--color-text-primary,#31323f);font-size:18px;font-style:normal;font-weight:600;line-height:21.6px;letter-spacing:4.5px;text-transform:uppercase}.menu-section{padding-top:var(--spacing-l,32px)}.menu-section__header{display:flex;justify-content:space-between;align-items:center}.menu-print-page__content{flex:1;display:flex;flex-direction:column;justify-content:center;border-left:12px solid var(--color-background-pirtelo,#fac7c2);padding-left:56px}.menu-print-page__content h2{color:var(--color-background-antellin-sininen,#005496);font-size:var(--text-styles-base-h3-font-size,32px);font-style:normal;font-weight:700;line-height:var(--text-styles-base-h3-line-height,40px);padding-bottom:var(--spacing-xs,14px);margin:0}.menu-list{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-s-font-size,16px);font-family:var(--font-family-base);line-height:var(--text-styles-interface-s-line-height,21.6px);font-weight:600}.print-lunch-list{width:21cm;min-height:29.7cm;margin:0;padding:2cm;background-color:red;page-break-after:always;display:block!important;visibility:visible!important}.print-lunch-list__content{padding:1cm;height:25.7cm;border:2px solid #000;background-color:red;display:block!important;visibility:visible!important}.menu-info{padding-top:40px}.menu-info p{color:var(--color-text-primary,#31323f);font-size:12px;font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px)}.menu-footer{flex-shrink:0;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}nav,.site-main:not(.print-lunch-list){display:none!important}}.breadcrumbs nav.breadcrumb-nav ol{display:flex;flex-wrap:wrap;padding:var(--spacing-xs) var(--grid-margin) var(--spacing-xs) 0;list-style:none;margin:0;align-items:center;font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.breadcrumbs nav.breadcrumb-nav ol li{display:inline}.breadcrumbs nav.breadcrumb-nav ol li:not(:first-child)::before{content:"/";font-weight:400;margin:0 var(--spacing-2xs) 0 0}.breadcrumbs nav.breadcrumb-nav ol li:last-child{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.breadcrumbs nav.breadcrumb-nav ol li a{color:var(--color-text-primary);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:400;margin:0 var(--spacing-2xs) 0 0}.breadcrumbs nav.breadcrumb-nav ol li a:hover,.breadcrumbs nav.breadcrumb-nav ol li a:focus{color:inherit;text-decoration:none;opacity:.6}.breadcrumbs nav.breadcrumb-nav ol li span{color:var(--color-text-primary);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif;font-weight:600;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.splide__slide{display:grid}.splide .carousel-footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--spacing-m);padding:0 var(--spacing-2xs);gap:var(--spacing-s)}@media(min-width:1025px){.splide .carousel-footer{margin-top:0}}.splide__pagination{position:relative!important;flex-wrap:nowrap;padding:0;inset:0;gap:.38rem}.splide__pagination__page{opacity:1!important;border-radius:0!important;background:var(--color-background-neutral)!important;width:.9375rem!important;height:.5rem!important}.splide__pagination__page.is-active{background:var(--color-background-antellin-sininen)!important;width:1.8125rem!important;transform:scale(1)!important}.splide__pagination button{margin:0}@media(min-width:1025px){.splide__pagination{display:none!important;gap:var(--spacing-s)}}.splide__track{overflow:visible!important}@media(min-width:1025px){.splide__track{overflow:hidden!important}}.splide .controls{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3xs);pointer-events:none}@media screen and (min-width:1025px){.splide .controls.hide-controls{display:none}}@media screen and (min-width:1025px){.splide .controls{margin:0;position:absolute;top:calc(45% - var(--spacing-s));left:calc(var(--spacing-l)*-1);right:calc(var(--spacing-l)*-1);width:calc(100% + var(--spacing-l) + var(--spacing-l));gap:var(--spacing-2xs)}}.splide .controls .carousel-progress{font-size:var(--text-styles-interface-s-font-size);font-weight:400;color:var(--color-text-accent-primary)}@media screen and (min-width:1025px){.splide .controls .carousel-progress{display:none}}.splide .controls .carousel-progress .divider{margin:0 var(--spacing-s)}.splide .controls .button-icon{pointer-events:auto;display:inline-flex;padding:var(--spacing-s);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:0;background:var(--color-background-neutral);color:var(--color-background-antellin-sininen);transition:all .4s ease}@media(min-width:1025px){.splide .controls .button-icon{border:1px solid var(--color-border-subtle);background:var(--color-background-neutral);width:3rem;height:3rem}}.splide .controls .button-icon::after{font-weight:400;font-size:1.25rem;color:inherit}.splide .controls .button-icon:disabled{pointer-events:none;opacity:.5}.splide .controls .button-icon:disabled::after{opacity:.5}.splide .controls .button-icon:hover,.splide .controls .button-icon:focus{background:var(--color-background-chili);color:var(--color-text-invert)}.splide .controls .arrow-prev::after{content:"\f060";font-family:"Font Awesome 6 Sharp";font-weight:400}.splide .controls .arrow-next::after{content:"\f061";font-family:"Font Awesome 6 Sharp";font-weight:400}.block--restaurant-lunch-block main [role=tablist]>li+li{margin-top:0;flex:1;min-width:0}.block--restaurant-lunch-block a[href]{transition:.2s all ease-out;transition-property:text-decoration-color,text-underline-offset,text-decoration-thickness,color}.block--restaurant-lunch-block a[href]:hover{text-decoration-color:var(--accent-hover);text-underline-offset:.25em;text-decoration-thickness:3px}.block--restaurant-lunch-block .tablist_wrap{padding-top:var(--spacing-2xl,48px);position:relative}.block--restaurant-lunch-block .tablist_wrap .tablist_wrap{margin:1rem 0 0}.block--restaurant-lunch-block .tablist{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0 var(--spacing-xs,14px);width:100%;container-type:inline-size}.block--restaurant-lunch-block .tablist .weekday__short{display:none}.block--restaurant-lunch-block .tablist .weekday__long{display:inline}@container (max-width:500px){.block--restaurant-lunch-block .tablist .weekday__short{display:inline}.block--restaurant-lunch-block .tablist .weekday__long{display:none}}.block--restaurant-lunch-block .tabpanel{width:100%}.block--restaurant-lunch-block .tabpanel--specials,.block--restaurant-lunch-block .tabpanel .tabpanel__specials{background:var(--color-background-jakala,#c1e1dc)}.block--restaurant-lunch-block .tabpanel__buffet{background:var(--color-background-herkkusieni,#fbeadc)}.block--restaurant-lunch-block .tabpanel--closed{background:var(--color-background-sinappi,#f4c973);text-align:center;padding:var(--spacing-xl,40px) var(--spacing-l,32px)}.block--restaurant-lunch-block .tabpanel--closed h5{color:var(--color-text-primary,#31323f)!important;font-size:var(--text-styles-base-h5-font-size,24px);font-style:normal;font-weight:700;line-height:var(--text-styles-base-h5-line-height,32.4px);margin:0}.block--restaurant-lunch-block .tabpanel--closed p{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-s-font-size,16px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height,21.6px);padding-top:.5rem}.block--restaurant-lunch-block .tabpanel__header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-m,24px);flex-wrap:wrap}.block--restaurant-lunch-block .tabpanel__header__title{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-xl-caps-font-size,28px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xl-caps-line-height,37.8px);letter-spacing:5.6px;text-transform:uppercase;word-break:break-word}.block--restaurant-lunch-block .tabpanel__header__price{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-base-h6-font-size,20px);font-style:normal;font-weight:700;line-height:var(--text-styles-base-h6-line-height,27px)}.block--restaurant-lunch-block .tabpanel .option-title{display:flex;justify-content:space-between}.block--restaurant-lunch-block .tabpanel .option-title h5{color:var(--color-background-kaneli,#c27e3f);font-feature-settings:"case" on;font-size:var(--text-styles-base-h5-font-size,20px);font-style:normal;font-weight:700;line-height:var(--text-styles-base-h5-line-height,27px);padding:var(--spacing-m,24px) 0 var(--spacing-s,16px) 0;margin:0}.block--restaurant-lunch-block .tabpanel .option-price-label{display:block;text-align:right;color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-xs-font-size,14px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px);padding-bottom:var(--spacing-s,16px);margin-top:-16px}.block--restaurant-lunch-block .tabpanel .tabpanel__specials .option-title h5,.block--restaurant-lunch-block .tabpanel .tabpanel__specials .option-title .option-price{color:var(--color-text-accent-secondary,#005496)}.block--restaurant-lunch-block [role=tablist]{width:100%;display:flex}.block--restaurant-lunch-block [role=tablist] li[role=none]{flex:1}.block--restaurant-lunch-block [role=tab][href]{display:flex;padding:var(--spacing-2xs,8px);justify-content:center;align-items:center;align-self:stretch;border-radius:var(--radius-input-l,0);background:linear-gradient(0deg,rgb(255 255 255 / .7) 0%,rgb(255 255 255 / .7) 100%),var(--color-background-herkkusieni,#fbeadc);color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-xs-font-size,14px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px);flex:1;min-width:0}.block--restaurant-lunch-block [role=tab][aria-selected=true]{border-radius:var(--radius-input-l,0);background:var(--color-background-herkkusieni,#fbeadc);position:relative;flex:1}.block--restaurant-lunch-block [role=tab][aria-selected=true]::before{content:"";display:block;position:absolute;left:50%;top:80%;transform:translateX(-50%);width:11px;height:6px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%226%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2331323F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.6%22%20d%3D%22m1.3%201%204%204%204-4%22%2F%3E%3C%2Fsvg%3E) no-repeat center;pointer-events:none;z-index:1}.block--restaurant-lunch-block .tabpanel [class*=card],.block--restaurant-lunch-block .tabpanel [role=tabpanel]>*{width:100%;max-width:100%}.block--restaurant-lunch-block [role=tabpanel]{margin:0;display:flex;flex-direction:column;gap:var(--spacing-l,32px)}.block--restaurant-lunch-block [role=tabpanel] .tabpanel__buffet,.block--restaurant-lunch-block [role=tabpanel] .tabpanel__specials{padding:var(--spacing-xl,40px) var(--spacing-l,32px) var(--spacing-l,32px) var(--spacing-l,32px)}.block--restaurant-lunch-block [role=tabpanel][aria-hidden=true]{display:none}.block--restaurant-lunch-block .accordion__button{display:flex;padding:var(--spacing-s,16px) var(--spacing-m,24px);justify-content:space-between;align-items:center;flex:1 0 0%;width:100%;background:var(--color-background-neutral,#fff);border:none;color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-m-font-size,20px);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-m-line-height,24px);text-align:left}.block--restaurant-lunch-block .accordion__button::after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%237FC0A2%22%20d%3D%22m6.41%2013.467.588.533.59-.533%205.323-4.813.589-.532-1.175-1.062-.59.532L7.83%2011.12V0H6.166v11.12L2.264%207.59l-.59-.534L.5%208.12l.59.532z%22%2F%3E%3C%2Fsvg%3E);margin-left:8px;width:20px;height:18px;color:var(--color-text-secondary,#6c757d);transition:transform .2s ease}.block--restaurant-lunch-block .accordion__button[aria-expanded=true]::after{transform:rotate(180deg)}.block--restaurant-lunch-block .accordion__content{background:hsl(0 0% 100% / .6);padding:var(--spacing-s,16px) var(--spacing-m,24px)}.block--restaurant-lunch-block .accordion__content__notice{color:var(--color-background-mustaherkukka,#31323f);font-size:10px;font-style:normal;font-weight:500;line-height:14px;padding:var(--spacing-3xs,4px) 0}.block--restaurant-lunch-block .accordion__content p{padding-bottom:var(--spacing-xs,14px)}.block--restaurant-lunch-block .accordion__footer{display:flex;padding:var(--spacing-2xs,8px) var(--spacing-m,24px);justify-content:space-between;align-items:center;align-self:stretch;background:hsl(0 0% 100% / .6)}.block--restaurant-lunch-block .accordion__footer__review{display:flex;align-items:center;gap:var(--spacing-2xs,8px);color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-xs-font-size,14px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px);background:#fff0;border:none}.block--restaurant-lunch-block .accordion__footer__review::after{content:"";display:inline-block;width:16px;height:15px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2215%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%237FC0A2%22%20d%3D%22M.8%202.9v6.3a2.7%202.7%200%200%200%202.7%202.7h.9v2.024a.673.673%200%200%200%201.08.54l3.24-2.43a.68.68%200%200%201%20.406-.135H12.5a2.7%202.7%200%200%200%202.7-2.7V2.9A2.7%202.7%200%200%200%2012.5.2h-9A2.7%202.7%200%200%200%20.8%202.9m4.276%201.35h5.85a.673.673%200%201%201%200%201.35h-5.85a.673.673%200%200%201-.675-.676c0-.374.3-.675.675-.675m0%202.7h3.15a.673.673%200%201%201%200%201.35h-3.15a.673.673%200%200%201-.675-.676c0-.374.3-.675.675-.675%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;vertical-align:middle}.block--restaurant-lunch-block .accordion__list{display:flex;flex-direction:column;gap:var(--spacing-2xs,8px)}.block--restaurant-lunch-block .accordion .open-popup{display:inline-flex;align-items:center;gap:var(--spacing-2xs,8px);border:none;background:#fff0;padding:0;margin:0;color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-xs-font-size,14px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height,18.2px)}.block--restaurant-lunch-block .accordion .open-popup::before{content:"";display:inline-block;width:var(--text-styles-interface-xs-font-size,14px);height:var(--text-styles-interface-xs-font-size,14px);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2331323F%22%20d%3D%22M8%2015.2A7.2%207.2%200%200%200%2015.2%208%207.2%207.2%200%200%200%208%20.8%207.2%207.2%200%200%200%20.8%208%207.2%207.2%200%200%200%208%2015.2m-.9-9.9a.899.899%200%201%201%201.8%200%20.899.899%200%201%201-1.8%200m-.224%201.8h1.35c.374%200%20.675.302.675.676v2.475h.225c.374%200%20.675.3.675.675a.673.673%200%200%201-.675.675h-2.25a.673.673%200%200%201-.675-.675c0-.374.3-.675.675-.675h.675v-1.8h-.675a.673.673%200%200%201-.675-.675c0-.374.3-.675.675-.675%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;vertical-align:middle}.block--restaurant-lunch-block .food-labeling-link{padding-top:var(--spacing-l,32px);color:var(--color-border-mustaherkukka,#31323f);font-size:var(--text-styles-interface-s-font-size,16px);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height,21.6px);display:inline-flex;align-items:center;gap:var(--spacing-2xs,8px);transition:color .2s ease}.block--restaurant-lunch-block .food-labeling-link::after{content:"";display:inline-block;width:14px;height:14px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2331323F%22%20d%3D%22M13.467%207.59%2014%207.003l-.533-.59L8.654%201.09%208.122.5%207.06%201.675l.532.59L11.12%206.17H0v1.664h11.12l-3.53%203.902-.534.59L8.12%2013.5l.532-.59z%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;vertical-align:middle;transition:background .2s ease}.block--restaurant-lunch-block .food-labeling-link:hover{color:var(--color-text-accent-primary,#f00)}.block--restaurant-lunch-block .food-labeling-link:hover::after{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22red%22%20d%3D%22M13.467%207.59%2014%207.003l-.533-.59L8.654%201.09%208.122.5%207.06%201.675l.532.59L11.12%206.17H0v1.664h11.12l-3.53%203.902-.534.59L8.12%2013.5l.532-.59z%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}.block--restaurant-lunch-block .tooltip{position:absolute;background:var(--color-background-neutral,#fff);border:1px solid var(--color-border-neutral,#ccc);border-radius:var(--radius-input-l,4px);box-shadow:0 4px 6px rgb(0 0 0 / .1);padding:var(--spacing-m,24px);z-index:-1;pointer-events:none;max-width:calc(100% - (var(--spacing-m, 16px) + var(--spacing-l, 32px) + var(--spacing-m, 16px) + var(--spacing-l, 32px)));transition:opacity .2s ease,z-index 0s linear .2s;opacity:0}.block--restaurant-lunch-block .tooltip__content{position:relative}.block--restaurant-lunch-block .tooltip__header{color:var(--color-text-primary,#31323f);font-size:var(--text-styles-interface-m-font-size,20px);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-m-line-height,24px);padding-bottom:var(--spacing-xs,14px)}.block--restaurant-lunch-block .tooltip__close{position:absolute;top:-9px;right:0;background:#fff0;border:none;font-size:40px;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;color:#000}.block--restaurant-lunch-block .tooltip[hidden]{z-index:-1;pointer-events:none;opacity:0}.block--restaurant-lunch-block .tooltip:not([hidden]){z-index:1000;pointer-events:auto;opacity:1;transition:opacity .2s ease,z-index 0s linear 0s}#review-popup{position:absolute;display:flex;padding:var(--spacing-m,24px) var(--spacing-m,24px) var(--spacing-l,32px) var(--spacing-m,24px);flex-direction:column;align-items:flex-start;gap:var(--spacing-m,24px);background:var(--color-background-jakala,#c1e1dc);box-shadow:0 10px 10px 0 var(--color-shadow-light,rgb(0 0 0 / .05)),0 20px 25px -5px var(--color-shadow-medium,rgb(0 0 0 / .1));width:332px;z-index:105}@media screen and (min-width:768px){#review-popup{width:592px}}#review-popup .gform_fields{gap:unset!important}#review-popup .popup__title{color:var(--color-background-mustaherkukka,#31323f);font-size:var(--text-styles-interface-l-font-size,24px);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-l-line-height,28px);padding-bottom:var(--spacing-m,24px)}#review-popup .popup__content{width:100%;position:relative}#review-popup .popup__content .gform_confirmation_message{margin:0;padding:0;background:#fff0;border:none}#review-popup .popup__content .popup__close{position:absolute;top:0;right:0;border:none;background:#fff0}#review-popup.is-visible{visibility:visible;opacity:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}#review-popup:not(.is-visible){visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.container,.container-fluid{padding-left:0;padding-right:0}.container-xs{padding-left:0;padding-right:0}.container-sm{padding-left:0;padding-right:0}.container-md{padding-left:0;padding-right:0}.container-lg{padding-left:0;padding-right:0}.container-xl{padding-left:0;padding-right:0}.container-hd{padding-left:0;padding-right:0}.row{--bs-gutter-x:var(--grid-gutter)}.site-content{margin-top:4.75rem}@media screen and (min-width:1025px){.site-content{margin-top:9.229rem}}.site-content>.block,.site-content>.wc-block{margin:0 0 0;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.site-content>.block:first-child,.site-content>.wc-block:first-child{margin-top:var(--spacing-5xl)}.site-content>.block:last-child,.site-content>.wc-block:last-child{margin-bottom:0}.block[class*=has-background]{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}.block[class*=has-background]:first-child{margin-top:0}.block[class*=has-background]:last-child{margin-bottom:0}.block[class*=has-background]+.block[class*=has-background]{margin-top:0}.block.previous-block-has-same-background-color{padding-top:0}header{background-color:var(--color-text-accent-secondary);padding:0;position:fixed;width:100%;top:0;z-index:1000;transition:all .2s ease}@media screen and (min-width:1025px){header{padding-top:0;padding-bottom:0}}header::after{content:"";background-color:var(--color-background-pinaatti);position:absolute;left:0;right:0;bottom:0;height:var(--stroke-xl);width:100%;z-index:10}header>.row{position:relative}header .header-top{background-color:var(--color-background-pirtelo);padding-top:var(--spacing-xs)}header .header-bottom{padding-left:var(--grid-gutter)}@media screen and (min-width:1920px){header .header-bottom{padding-left:0}}header .header-logo{transition:all .2s ease;padding-top:var(--spacing-xs);padding-bottom:calc(var(--spacing-xs) + var(--stroke-xl));position:relative;vertical-align:top;width:-moz-fit-content;width:fit-content}header .header-logo .image-wrapper{width:auto;height:2.5rem}header .header-logo .image-wrapper img{width:100%;height:100%}header .header-logo .image-wrapper img.logo-mobile{display:block}@media screen and (min-width:1025px){header .header-logo .image-wrapper img.logo-mobile{display:none}}header .header-logo .image-wrapper img.logo-desktop{display:none}@media screen and (min-width:1025px){header .header-logo .image-wrapper img.logo-desktop{display:block}}@media screen and (min-width:1025px){header .header-logo{padding-top:var(--spacing-s);padding-bottom:var(--spacing-m);z-index:3000}header .header-logo .image-wrapper{height:3.73rem}}header .col-navi{row-gap:var(--spacing-m);transition:all .2s ease;z-index:2000}header .col-navi .nav-mobile-wrapper:has(.mobile-menu-wrapper[open]){justify-content:flex-end;position:absolute;left:0;width:100vw}@media screen and (min-width:1025px){header .col-navi{padding-top:0;height:auto}}header.is-scrolling{box-shadow:0 24px 48px -12px rgb(0 0 0 / .25)}header.is-scrolling:has(.menu-dialog[open]){box-shadow:none}header.is-scrolling:has(.menu-dialog[open]) .menu-dialog{box-shadow:0 4px 6px 0 rgb(0 0 0 / .05),0 10px 15px -3px rgb(0 0 0 / .1)}body.admin-bar header{margin-top:46px}@media screen and (width>=782px){body.admin-bar header{margin-top:32px}}@media screen and (width <=1024px){body .col-navi:has(.nav-mobile-wrapper .mobile-menu-wrapper[open])::before{content:"";position:fixed;background-color:#000;opacity:.5;width:100vw;height:101vh}}.site-footer{background:var(--color-background-antellin-sininen);overflow:hidden}.site-footer>.container{padding:var(--spacing-4xl) var(--grid-gutter) var(--spacing-s) var(--grid-gutter)}@media screen and (max-width:1024px){.site-footer>.container{padding:var(--spacing-4xl) var(--grid-margin,20px) var(--spacing-s) var(--grid-margin,20px)}.site-footer>.container>.row{gap:var(--spacing-l)}}.site-footer__middle{border-top:var(--stroke-s,1px) solid var(--color-border-subtle);border-bottom:var(--stroke-s,1px) solid var(--color-border-subtle);padding:calc(var(--spacing-m) + var(--stroke-xl)) 0 var(--spacing-2xl) 0;margin-top:calc(var(--spacing-m) + var(--stroke-xl));position:relative}.site-footer__middle::before{content:"";position:absolute;background:var(--color-border-white);height:var(--stroke-xl);width:100vw;top:0;left:50%;transform:translateX(-50vw)}@media screen and (min-width:1025px){.site-footer__middle::before{content:none}}.site-footer__middle::after{content:"";position:absolute;background:var(--color-border-white);height:var(--stroke-xl);width:100vw;bottom:0;left:50%;transform:translateX(-50vw)}@media(min-width:1025px){.site-footer__middle{margin-top:var(--spacing-m);padding-top:0;padding-bottom:var(--spacing-3xl);border-top:none}}.site-footer__middle .back-to-top{display:flex;justify-content:center;align-items:center}@media(min-width:1025px){.site-footer__middle .back-to-top{justify-content:flex-end}}.site-footer__middle .back-to-top__link{color:var(--color-text-invert);display:flex;align-items:center;font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif;padding:var(--spacing-3xs) 0}.site-footer__middle .back-to-top__link::after{background-color:currentcolor;content:"";display:inline-block;width:.8125rem;height:.8125rem;margin-left:var(--spacing-xs);-webkit-mask:url(/wp-content/themes/antell/dist/images/arrow-up.svg) no-repeat center/contain;mask:url(/wp-content/themes/antell/dist/images/arrow-up.svg) no-repeat center/contain;transition:color var(--transition-duration,0.3s)}.site-footer__middle .back-to-top__link:hover,.site-footer__middle .back-to-top__link:focus{text-decoration:none;color:var(--color-text-accent-other)!important}.site-footer__bottom{padding-top:var(--spacing-s);display:flex;flex-direction:column;gap:var(--spacing-xl);align-items:flex-start;color:var(--color-text-invert)}.site-footer__bottom img{max-height:2rem}@media screen and (min-width:1025px){.site-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.site-footer__bottom a{color:var(--color-text-invert)}.site-footer__bottom .copyright-content{display:flex;flex-wrap:wrap;gap:var(--spacing-m);font:normal 600 var(--text-styles-interface-s-font-size)/var(--text-styles-interface-s-line-height) "Montserrat",sans-serif}.site-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-m)}.site-footer__col .logo img{width:100%;max-height:4rem;-o-object-fit:contain;object-fit:contain}@media(min-width:1025px){.site-footer__col .logo img{max-height:5rem}}.site-footer__col p{margin-bottom:var(--spacing-s);color:var(--color-text-invert);font:normal 400 var(--text-styles-base-p-font-size)/var(--text-styles-base-p-line-height) "Montserrat",sans-serif}.site-footer__col span :last-child{margin-bottom:0}.site-footer__col span p,.site-footer__col span b,.site-footer__col span strong,.site-footer__col span i,.site-footer__col span a{font-size:var(--text-styles-base-a-font-size);line-height:1.5}.site-footer__col span a{text-decoration:underline}.site-footer__col span p{margin-bottom:.56rem}.site-footer__col span p:last-child{margin-top:var(--spacing-s)}.site-footer__col a:not(.button){color:var(--color-text-invert);display:inline-flex}.site-footer__col a:not(.button):hover,.site-footer__col a:not(.button):focus{text-decoration:underline;color:var(--color-text-accent-other)}.site-footer__col .contact-buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.site-footer__button{color:var(--color-border-mustaherkukka,#31323f);font-size:var(--text-styles-interface-s-font-size,16px);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-s-line-height,21.6px);letter-spacing:1.6px;text-transform:uppercase;border-radius:var(--radius-input-l,0);border-bottom:var(--stroke-xl,8px) solid var(--color-border-pinaatti,#7fc0a2);background:var(--color-background-pirtelo,#fac7c2)}.site-footer .footer-link-section{width:100%}.site-footer .footer-link-section__buttons{margin-top:var(--spacing-s);display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.site-footer .footer-link-section__button{font-weight:600}.site-footer .footer-link-section__linklist{display:flex;flex-direction:column;gap:var(--spacing-s)}.site-footer .footer-link-section__title{display:flex;justify-content:space-between;width:100%;margin-top:0;color:var(--color-text-invert);font:normal 700 var(--text-styles-interface-m-font-size)/var(--text-styles-interface-m-line-height) "Montserrat",sans-serif;margin-bottom:var(--spacing-s)}.site-footer .footer-link-section__link{color:var(--color-text-invert);font:normal 600 var(--text-styles-interface-xs-font-size)/var(--text-styles-interface-xs-line-height) "Montserrat",sans-serif}.site-footer .footer-link-section a:not(.button){color:var(--color-text-invert)}.site-footer .footer-link-section a:not(.button):hover,.site-footer .footer-link-section a:not(.button):focus{text-decoration:underline;color:var(--color-text-accent-other)}.site-footer .footer-link-section a:not(.button):hover .footer-link-section__title,.site-footer .footer-link-section a:not(.button):focus .footer-link-section__title{color:var(--color-text-accent-other)}.site-footer .footer-some-links__linklist{display:flex;align-items:center;gap:var(--spacing-s)}.site-footer .footer-some-links__icon{line-height:0}.site-footer .footer-some-links__icon img{width:1.5rem;height:1.5rem}.site-footer .footer-some-links__link{display:flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;border-radius:50%;background:#fff0}.site-footer .footer-some-links__link:last-child{margin-bottom:0}.site-footer .footer-some-links__link:hover img{filter:brightness(0) saturate(100%) invert(88%) sepia(8%) saturate(1100%) hue-rotate(123deg) brightness(93%) contrast(87%)}.site-footer .footer-some-links__link::after{display:none}