.blog-topics{display:flex;flex-direction:column;width:100%}.blog-topics .sf-heading{display:block;margin-top:var(--spacer-lg)}.blog-topics nav{display:flex;flex-wrap:wrap;gap:var(--spacer-xs);margin:var(--blog-topic-list-margin,var(--spacer-base) 0)}.blog-topics nav .sf-button{--button-background:transparent;--button-color:var(--c-primary);--button-border-width:1px;--button-border-color:var(--c-input-border);--button-border-radius:12px;--button-padding:var(--spacer-xs) var(--spacer-sm)}.blog-topics nav .sf-button.active{--button-color:var(--c-white);--button-background:var(--c-primary);--button-border-color:var(--c-primary)}.card{border-radius:0;border-radius:var(--card-border-radius,0);display:flex;flex-direction:column;padding:0;padding:var(--card-padding,0)}.card-img{aspect-ratio:1/1;background:transparent;background:var(--card-img-background,transparent);width:100%}.card-img img{border-radius:0;border-radius:var(--card-img-border-radius,0);height:auto;mix-blend-mode:multiply;mix-blend-mode:var(--card-img-blend-mode,multiply);width:100%;width:var(--_image-width,var(--card-img-width,100%))}.card-body{flex:1;padding:var(--card-body-padding,var(--spacer-sm))}.blog-post-card{--card-padding:var(--blog-post-card-padding,1.7rem);--card-img-background:var(--blog-post-card-img-background,transparent);--heading-title-font-weight:var(--font-weight--heavy);--heading-title-margin:var(--blog-post-card-heading-title-margin,var(--spacer-xs) 0)}.blog-post-card .card-img a:hover img{opacity:.8}.blog-post-card .blog-post-topics{color:var(--blog-post-card-topics-color,var(--c-secondary));display:block;display:var(--blog-post-card-topics-display,block);font-size:var(--blog-post-card-topics-font-size,var(--font-size--base));font-weight:var(--blog-post-card-topics-font-weight,var(--font-weight--normal))}.blog-post-card .card-body{padding:0;padding:var(--blog-post-card-content-padding,0)}.blog-post-card .card-heading{display:block;display:var(--blog-post-card-content-heading-display,block)}.blog-post-card .teaser{font-size:var(--blog-post-card-teaser-font-size,var(--font-size--base));margin:var(--blog-post-card-teaser-margin,0 0 var(--spacer-sm) 0);padding:0;padding:var(--blog-post-card-teaser-padding,0)}.blog-post-card .card-footer{--c-link:var(--c-blog-post-read-more,var(--c-blue-primary));display:block;display:var(--blog-post-card-read-more-display,block)}.blog-post-card .card-footer a{-webkit-text-decoration:underline;text-decoration:underline}.blog-post-card .card-footer a:active,.blog-post-card .card-footer a:focus,.blog-post-card .card-footer a:hover{-webkit-text-decoration:none;text-decoration:none}.skeleton{background-color:#f1f2f3;display:inline-block;height:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:100%}.skeleton--shimmer{overflow:hidden;position:relative}.skeleton--shimmer:after{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent,#fff 40%,#fff 60%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.display-none{display:none}.blog .blog--posts{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1.7rem}.blog__load-more{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spacer-base) 0}