div.component.blog-post-list div.blog-post{border-bottom:1px solid var(--border-color);margin-bottom:18px;padding-bottom:18px}div.component.blog-post-list div.blog-post div.post-image{width:100%;margin-bottom:18px;padding-top:38.36%;position:relative}div.component.blog-post-list div.blog-post div.post-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}div.component.blog-post-list div.blog-post div.post-excerpt{padding-bottom:18px}div.component.blog-post-list div.blog-post div.post-excerpt a.read-more{white-space:nowrap;text-decoration:underline}div.component.blog-post-list div.blog-post div.post-excerpt a.read-more:hover{text-decoration:none}div.component.blog-post-list div.blog-post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}div.component.blog-post-list div.navigation{justify-content:space-between;margin-top:18px;display:flex}
div.component.pagination-dots{justify-content:center;gap:.5rem;margin-top:2rem;display:flex}div.component.pagination-dots button{background-color:var(--primary-color);cursor:pointer;border:0;border-radius:9999px;width:12px;height:12px}div.component.pagination-dots button:hover,div.component.pagination-dots button.active{filter:invert(.5)}
div.component.heading-v2 h1,div.component.heading-v2 h2,div.component.heading-v2 h3,div.component.heading-v2 h4,div.component.heading-v2 h5,div.component.heading-v2 h6{font-family:var(--heading-font);font-weight:var(--heading-font-weight,700);color:var(--heading-color);text-transform:var(--heading-text-transform,none);letter-spacing:var(--heading-letter-spacing,1px);margin:0 0 18px}div.component.heading-v2 h1{font-size:42px;line-height:60px}div.component.heading-v2 h2{font-size:30px;line-height:42px}div.component.heading-v2 h3{font-size:24px;line-height:30px}div.component.heading-v2 h4{font-size:21px;line-height:30px}div.component.heading-v2 h5{font-size:18px;line-height:24px}div.component.heading-v2 h6{font-size:16px;line-height:18px}div.component.heading-v2.subheading-present h1,div.component.heading-v2.subheading-present h2,div.component.heading-v2.subheading-present h3,div.component.heading-v2.subheading-present h4,div.component.heading-v2.subheading-present h5,div.component.heading-v2.subheading-present h6{margin-bottom:0}div.component.heading-v2 .subheading{font-family:var(--subheading-font);font-weight:var(--subheading-font-weight,400);color:var(--subheading-color);text-transform:var(--subheading-text-transform,uppercase);font-style:var(--subheading-font-style,normal);letter-spacing:var(--subheading-letter-spacing,1px);text-align:inherit;margin:0 0 18px;font-size:21px;line-height:30px}div.component.heading-v2.component-align-left .subheading{text-align:left}div.component.heading-v2.component-align-center .subheading{text-align:center}div.component.heading-v2.component-align-right .subheading{text-align:right}div.component.heading-v2.level-1{margin-top:0;padding-top:54px}div.component.heading-v2.level-5 .subheading,div.component.heading-v2.level-6 .subheading{margin-bottom:18px}div.component.heading-v2.component-align-center{text-align:center}div.component.heading-v2.component-align-right{text-align:right}div.page>div.component.heading,div.component.section>div.component.heading{max-width:1000px;padding-left:var(--page-gutter);padding-right:var(--page-gutter);margin-left:auto;margin-right:auto}@media (max-width:768px){div.component.heading h1{font-size:32px;line-height:40px}div.component.heading.subheading-present h1{margin-bottom:6px}div.component.heading h2{font-size:24px;line-height:36px}div.component.heading.subheading-present h2{margin-bottom:6px}div.component.heading .subheading{font-size:18px;line-height:24px}div.component.heading.level-1{padding-top:36px}}
