.sf-pagination{display:flex;align-items:center}.sf-pagination__item{--link-text-decoration:none;color:var(--c-gray-variant);color:var(--pagination-item-color,var(--c-gray-variant));width:var(--pagination-item-width);height:var(--pagination-item-height);margin:var(--pagination-item-margin,0 var(--spacer-2xs));font:var(--font-weight--medium) var(--font-size--lg)/1.4 var(--font-family--secondary);font:var(--pagination-font,var(--pagination-font-weight,var(--font-weight--medium)) var(--pagination-font-size,var(--font-size--lg))/var(--pagination-font-line-height,1.4) var(--pagination-font-family,var(--font-family--secondary)))}.sf-pagination__item--next,.sf-pagination__item.prev{--pagination-item-width:1.125rem;--pagination-item-height:1.125rem}.sf-pagination__item.prev{--pagination-item-margin:0 var(--spacer-base) 0 0}.sf-pagination__item.next{--pagination-item-margin:0 0 0 var(--spacer-base)}.sf-pagination__item.current{--pagination-item-color:var(--c-text);cursor:default}.sf-pagination__item:hover{--pagination-item-color:var(--c-primary)}@media(min-width:1024px){.sf-pagination{--pagination-item-margin:0 var(--spacer-xs)}}.sf-image--wrapper{position:relative;display:inline-block}.sf-image--wrapper:hover{--image-overlay-opacity:1}.sf-image{-o-object-fit:cover;object-fit:cover;width:var(--_image-width);width:var(--image-width,var(--_image-width));height:auto;height:var(--image-height,var(--_image-height,auto));display:flex}.sf-image:not(.sf-image-loaded){opacity:0;position:absolute}.sf-image:not(picture):not([alt]),.sf-image:not(picture)[alt=""],.sf-image img:not([alt]),.sf-image img[alt=""]{outline-color:red;outline-width:1px;outline-style:dashed}.sf-image--placeholder{display:inline-block}.sf-image--overlay{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:var(--image-overlay-padding);background:rgba(var(--c-dark-base),.6);background:var(--image-overlay-background,rgba(var(--c-dark-base),.6));color:var(--c-white);color:var(--image-overlay-color,var(--c-white));opacity:0;opacity:var(--image-overlay-opacity,0);transition:opacity .15s ease-in-out;font-family:var(--font-family--secondary);font-weight:var(--font-weight--light)}.sf-breadcrumbs__list{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.sf-breadcrumbs__list-item:not(:last-child):after{padding:var(--breadcrumbs-list-item-before-padding,0 var(--spacer-sm));content:"|";content:var(--breadcrumbs-list-item-seperator,"|");color:var(--c-text-muted);color:var(--breadcrumbs-list-item-before-color,var(--c-text-muted))}.sf-breadcrumbs__breadcrumb{font:var(--font-weight--normal) var(--font-size--xs)/1.6 var(--font-family--secondary);font:var(--breadcrumbs-font,var(--breadcrumbs-font-weight,var(--font-weight--normal)) var(--breadcrumbs-font-size,var(--font-size--xs))/var(--breadcrumbs-font-line-height,1.6) var(--breadcrumbs-font-family,var(--font-family--secondary)));--link-color:var(--c-text-muted);--link-text-decoration:none}.sf-breadcrumbs__breadcrumb:hover{--link-color:var(--c-text)}.sf-breadcrumbs__breadcrumb.current{--link-color:var(--c-text);cursor:default}@media(min-width:1024px){.sf-breadcrumbs{--breadcrumbs-font-size:var(--font-size--sm)}}.display-none{display:none}.sf-heading{box-sizing:border-box;padding:var(--heading-padding,0 0 var(--spacer-xs) 0);text-align:center;text-align:var(--heading-text-align,center)}.sf-heading__title{margin:0;margin:var(--heading-title-margin,0);color:var(--c-text);color:var(--heading-title-color,var(--c-text));font:var(--font-weight--semibold) var(--h1-font-size)/1.6 var(--font-family--secondary);font:var(--heading-title-font,var(--heading-title-font-weight,var(--font-weight--semibold)) var(--heading-title-font-size,var(--h1-font-size))/var(--heading-title-font-line-height,1.6) var(--heading-title-font-family,var(--font-family--secondary)))}.sf-heading__title.h2{font-size:var(--h2-font-size);font-size:var(--heading-title-font-size,var(--h2-font-size));font-weight:var(--font-weight--normal);font-weight:var(--heading-title-font-weight,var(--font-weight--normal))}.sf-heading__title.h3{font-size:var(--h3-font-size);font-size:var(--heading-title-font-size,var(--h3-font-size));font-weight:var(--font-weight--semibold);font-weight:var(--heading-title-font-weight,var(--font-weight--semibold))}.sf-heading__title.h4{font-size:var(--h4-font-size);font-size:var(--heading-title-font-size,var(--h4-font-size));font-weight:var(--font-weight--medium);font-weight:var(--heading-title-font-weight,var(--font-weight--medium))}.sf-heading__title.h5{font-size:var(--h5-font-size);font-size:var(--heading-title-font-size,var(--h5-font-size))}.sf-heading__title.h5,.sf-heading__title.h6{font-weight:var(--font-weight--normal);font-weight:var(--heading-title-font-weight,var(--font-weight--normal))}.sf-heading__title.h6{font-size:var(--h6-font-size);font-size:var(--heading-title-font-size,var(--h6-font-size))}.sf-heading__description{margin:var(--heading-description-margin,var(--spacer-sm) 0 0);color:var(--c-text);color:var(--heading-description-color,var(--c-text));font:var(--font-weight--normal) var(--font-size--base)/1.6 var(--font-family--secondary);font:var(--heading-description-font,var(--heading-description-font-weight,var(--font-weight--normal)) var(--heading-description-font-size,var(--font-size--base))/var(--heading-description-font-line-height,1.6) var(--heading-description-font-family,var(--font-family--secondary)))}@media(min-width:1024px){.sf-heading{--heading-padding:0;--heading-border:0;--heading-text-align:center}}.sf-heading--underline{border:var(--heading-border,var(--heading-border-style,solid) var(--heading-border-color,var(--c-light)));border-width:0 0 1px;border-width:var(--heading-border-width,0 0 1px 0)}.sf-heading--left{--heading-text-align:left}.sf-heading--right{--heading-text-align:right}