.wp-block-karhu-js-blocks-timeline-item{display:block;scroll-margin-top:4rem}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item{scroll-margin-top:4.75rem}}.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero{position:relative;display:flex;align-items:flex-end;min-height:20rem;padding:1.5rem 1rem;background-color:var(--wp--preset--color--rb-dark-gray-three);background-size:cover;background-position:center}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero{min-height:30rem;padding:3rem 2rem}}.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{position:relative;z-index:1;text-align:center;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width:48rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:39.375rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{max-width:36.375rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media screen and (min-width:40rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{max-width:37rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media(min-width:120rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-content{max-width:57rem}}.wp-block-karhu-js-blocks-timeline-item .timeline-item__year{display:flex;align-items:baseline;justify-content:center;gap:.5rem;margin:0 0 1rem;color:var(--wp--preset--color--rb-white);font-weight:800;font-size:3rem;line-height:1}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__year{font-size:5.5rem}}.wp-block-karhu-js-blocks-timeline-item .timeline-item__year-suffix{font-weight:300}.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-text{margin:0 auto;max-width:45rem;color:var(--wp--preset--color--rb-white);font-family:var(--wp--preset--font-family--base);font-size:.875rem;line-height:1.375rem}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__hero-text{font-size:1rem;line-height:1.625rem}}.wp-block-karhu-js-blocks-timeline-item .timeline-item__body .wp-block-columns{gap:0;align-items:stretch;margin:0}.wp-block-karhu-js-blocks-timeline-item .timeline-item__body .wp-block-column{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}@media(min-width:80rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__body .wp-block-column{gap:2rem;padding:2.5rem 2rem}}@media(min-width:48rem){.wp-block-karhu-js-blocks-timeline-item .timeline-item__body .wp-block-column:first-child{border-right:.0625rem solid var(--wp--preset--color--rb-red);align-items:flex-end}}
