.blog-tile{padding-top:var(--flex-space-xl, 24px);padding-bottom:var(--flex-space-xl, 24px)}.blog-tile-wrapper{padding-left:var(--flex-space-lg, 20px);padding-right:var(--flex-space-lg, 20px)}@media only screen and (min-width: 768px){.blog-tile-wrapper{padding-left:var(--flex-space-4xl, 48px);padding-right:var(--flex-space-4xl, 48px)}}@media only screen and (min-width: 1280px){.blog-tile-wrapper{padding-left:var(--flex-space-5xl, 64px);padding-right:var(--flex-space-5xl, 64px)}}.blog-tile-component{margin:auto;position:relative;max-width:1090px}.blog-tile-component__header{margin-bottom:var(--flex-space-xl, 24px);display:flex;flex-flow:column;gap:var(--flex-space-md, 16px)}.blog-tile-component__title span,.blog-tile-component__tile-title span{display:block}.blog-tile-component__title{font-size:var(--flex-typography-font-size-xl, 1.5rem);line-height:125%;margin-bottom:0}@media only screen and (min-width: 901px){.blog-tile-component__title{font-size:var(--flex-typography-font-size-3xl, 2rem)}}.blog-tile-component__tile{overflow:hidden;width:inherit;border-radius:var(--flex-border-radius-sm, 4px)}.blog-tile-component__tile-content{position:relative;background-color:var(--flex-color-background-alternative, #fbf7f0);min-height:240px;height:100%;display:flex;align-items:flex-end}@media only screen and (min-width: 901px){.blog-tile-component__tile-content{min-height:252px}}@media(hover: hover)and (pointer: fine){a .blog-tile-component__tile-content .blog-tile-component__tile-image{transition:transform .3s ease-out}a .blog-tile-component__tile-content:hover .blog-tile-component__tile-image{transform:scale(104%)}}.blog-tile-component__tile-content-inner{width:100%}.blog-tile-component__tile-content-inner::before{content:"";height:48px;width:100%;background:linear-gradient(180deg, rgba(45, 45, 45, 0) 0%, rgba(45, 45, 45, 0.6) 100%);display:block;position:relative;z-index:1}.blog-tile-component__tile-picture{height:100%;left:0;position:absolute;top:0;transition:top .3s ease;width:100%}.blog-tile-component__tile-image{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blog-tile-component__tile-text{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;color:#fff;padding:var(--flex-space-lg, 20px);scrollbar-color:var(--flex-color-background-alternative, #fbf7f0) rgba(0,0,0,0);scrollbar-width:thin;overflow:auto;background:linear-gradient(180deg, rgba(45, 45, 45, 0.6) 0%, #2d2d2d 100%)}.blog-tile-component__tile-text::-webkit-scrollbar{width:var(--flex-space-2xs, 4px);height:var(--flex-space-2xs, 4px)}.blog-tile-component__tile-text::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.blog-tile-component__tile-text::-webkit-scrollbar-thumb{background-color:var(--flex-color-background-alternative, #fbf7f0)}.blog-tile-component-wrapper{display:flex;flex-direction:column;gap:24px 0;justify-content:space-between;width:100%;max-width:510px;margin:auto}@media only screen and (min-width: 901px){.blog-tile-component-wrapper{flex-direction:row;gap:0 32px;max-width:none}}.blog-tile-component__tile-title{font-family:headingprotreble-regular,sans-serif;text-transform:unset;font-weight:unset;margin:0}.blog-tile-component__tile-category{font-family:headingprotreble-extrabold,sans-serif;line-height:125%;text-transform:none;margin:0;margin-bottom:var(--flex-space-2xs, 4px)}.blog-tile-component__button-wrapper{display:flex;justify-content:center;position:relative;padding-top:var(--flex-space-xl, 24px)}
