[data-namespace="kokoomus/spotlight"] .wp-block-post-template{display:grid;gap:var(--grid-gutter)}[data-namespace="kokoomus/spotlight"] .wp-block-post-template .kokoomus-teaser__body>:has(+.kokoomus-teaser__arrow),[data-namespace="kokoomus/spotlight"] .wp-block-post-template .kokoomus-teaser__body>:has(+.kokoomus-teaser__cta){margin-block-end:0}[data-namespace="kokoomus/spotlight"] .wp-block-post-template{grid-template-columns:1fr}@media(min-width:900px){[data-namespace="kokoomus/spotlight"] .wp-block-post-template{column-gap:var(--block-gutter-m);grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto) 1fr}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child{grid-column:1;grid-row:1/-1}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child .kokoomus-teaser__title{font-size:var(--wp--preset--font-size--s);line-height:1.2083333333}}@media(max-width:899.98px){[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child .kokoomus-teaser__title{font-size:var(--wp--preset--font-size--xxs);line-height:1.3333333333}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child{margin-block-end:var(--kok26-space-xs)}}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child{align-self:start}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:first-child .kokoomus-teaser__cta{margin-block-start:var(--kok26-space-xs)}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child){margin-block-start:0}@media(min-width:900px){[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child){grid-column:2}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser>.wp-block-media-text{align-items:stretch;flex-direction:row;gap:24px}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .wp-block-media-text.is-vertical>.kokoomus-teaser__media{flex:0 0 auto;inline-size:171px}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .wp-block-media-text.is-vertical:not(.has-background)>.kokoomus-teaser__body{align-self:stretch;padding-block:0;width:auto}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .wp-block-media-text__content.kokoomus-teaser__body{justify-content:center;padding-inline-end:24px}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser__title{display:-webkit-box;font-size:var(--kok26-4xs-font-size);line-height:var(--kok26-4xs-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}}@media(max-width:899.98px){[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child){border-block-start:1px solid var(--wp--preset--color--taivas-200);padding-block:var(--kok26-space-xs)}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser__media{display:none}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .wp-block-media-text.is-vertical:not(.has-background)>.kokoomus-teaser__body{padding-block:0}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser__title{font-size:var(--kok26-4xs-font-size);line-height:var(--kok26-4xs-line-height)}}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser__cta,[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) .kokoomus-teaser__excerpt{display:none}[data-namespace="kokoomus/spotlight"] .wp-block-post-template>:not(:first-child) a.kokoomus-teaser:hover .kokoomus-teaser__title{text-decoration:underline}@media(max-width:899.98px){[data-namespace="kokoomus/spotlight"]>.wp-block-buttons{margin-block-start:24px!important}}@media(min-width:900px){[data-namespace="kokoomus/spotlight"]>.wp-block-buttons{margin-block-start:32px!important;padding-inline-start:calc(50% + var(--block-gutter-m)/2)}}[data-namespace="kokoomus/article-list"] .wp-block-post-template{display:grid;gap:var(--kok26-space-xs)}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post{margin-block-start:0}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser__cta,[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser__excerpt{display:none}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post a.kokoomus-teaser:hover .kokoomus-teaser__title{text-decoration:underline}@media(min-width:900px){[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser>.wp-block-media-text{align-items:stretch;flex-direction:row;gap:24px}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .wp-block-media-text.is-vertical>.kokoomus-teaser__media{flex:0 0 auto;inline-size:171px}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .wp-block-media-text.is-vertical:not(.has-background)>.kokoomus-teaser__body{align-self:stretch;padding-block:0;width:auto}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .wp-block-media-text__content.kokoomus-teaser__body{justify-content:center;padding-inline-end:24px}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser__title{display:-webkit-box;font-size:var(--kok26-4xs-font-size);line-height:var(--kok26-4xs-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}}@media(max-width:899.98px){[data-namespace="kokoomus/article-list"] .wp-block-post-template{gap:0}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post{border-block-start:1px solid var(--wp--preset--color--taivas-200);padding-block:var(--kok26-space-xs)}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser__media{display:none}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .wp-block-media-text.is-vertical:not(.has-background)>.kokoomus-teaser__body{padding-block:0}[data-namespace="kokoomus/article-list"] .wp-block-post-template>.wp-block-post .kokoomus-teaser__title{font-size:var(--kok26-4xs-font-size);line-height:var(--kok26-4xs-line-height)}[data-namespace="kokoomus/article-list"] .wp-block-post-template>:first-child{border-block-start:0}}.wp-block-post-template>.wp-block-post{container-type:inline-size}.wp-block-query[data-namespace="kokoomus/article-grid"] .wp-block-post-template,.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.wp-block-query[data-namespace="kokoomus/article-grid"] .wp-block-post-template>*,.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template>*{margin-block-start:0}.wp-block-query[data-namespace="kokoomus/article-grid"] .wp-block-post-template .kokoomus-teaser__cta,.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template .kokoomus-teaser__cta{display:none}.wp-block-query[data-namespace="kokoomus/article-grid"] .wp-block-post-template a.kokoomus-teaser:hover .kokoomus-teaser__title,.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template a.kokoomus-teaser:hover .kokoomus-teaser__title{text-decoration:underline}.wp-block-query[data-namespace="kokoomus/article-grid"] .wp-block-post-template .wp-block-kokoomus-post-teaser,.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template .wp-block-kokoomus-post-teaser{height:100%}.wp-block-query[data-namespace="kokoomus/contact-grid"]{container-type:inline-size}.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template{--kok26-contact-cap:3}@container (min-width: 1100px){.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template{--kok26-contact-cap:4}}@container (min-width: 1300px){.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template{--kok26-contact-cap:5}}.wp-block-query[data-namespace="kokoomus/contact-grid"] .wp-block-post-template{--kok26-contact-columns:var(--grid-columns,var(--kok26-contact-cap));grid-template-columns:repeat(auto-fill,minmax(min(100%,max(157px,(100% - var(--grid-gutter) * (var(--kok26-contact-columns) - 1))/var(--kok26-contact-columns) - 1px)),1fr))}.wp-block-query-pagination{margin-block:var(--block-gutter-l)}.wp-block-query-pagination .wp-block-query-pagination-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:.4em}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination .wp-block-query-pagination-next,.wp-block-query-pagination .wp-block-query-pagination-previous{align-items:center;border-radius:var(--radius-max,999px);cursor:pointer;display:inline-flex;font-family:var(--kok26-heading-font);justify-content:center;line-height:1;min-block-size:44px;min-inline-size:44px;padding:.4em .7em;padding-block-start:calc(.4em + 4px);text-decoration:none}.wp-block-query-pagination .page-numbers:hover,.wp-block-query-pagination .wp-block-query-pagination-next:hover,.wp-block-query-pagination .wp-block-query-pagination-previous:hover{text-decoration:underline}.wp-block-query-pagination .page-numbers:focus-visible,.wp-block-query-pagination .wp-block-query-pagination-next:focus-visible,.wp-block-query-pagination .wp-block-query-pagination-previous:focus-visible{outline:2px solid var(--wp--preset--color--sininen);outline-offset:2px}.wp-block-query-pagination .page-numbers.current{background:var(--wp--preset--color--sininen);color:var(--wp--preset--color--white)}.wp-block-query-pagination .page-numbers.dots{cursor:default;min-inline-size:auto}.wp-block-query[data-namespace="kokoomus/candidate-grid"]{container-type:inline-size}.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template{display:grid;--kok26-candidate-cap:3}@container (min-width: 1100px){.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template{--kok26-candidate-cap:4}}.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template>*{margin-block-start:0}.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template{--kok26-candidate-gap:16px;gap:var(--kok26-candidate-gap)}@media(max-width:599.98px){.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template{--kok26-candidate-gap:8px}}.wp-block-query[data-namespace="kokoomus/candidate-grid"] .wp-block-post-template{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(157px,(100% - var(--kok26-candidate-gap) * (var(--kok26-candidate-cap) - 1))/var(--kok26-candidate-cap) - 1px)),1fr));margin-block:0}
