.last-posts{position:relative;isolation:isolate;width:auto;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.last-posts:before{content:"";position:absolute;inset:0;z-index:0;background-color:var(--wp--preset--color--platinum-250);pointer-events:none}.last-posts>*{position:relative;z-index:1}.last-posts .last-posts__inner{width:100%;box-sizing:border-box;padding-left:max(var(--wp--style--root--padding-left, 15px),15px);padding-right:max(var(--wp--style--root--padding-right, 15px),15px)}.last-posts .last-posts__header{width:min(1254px,100%);margin-inline:auto}.last-posts .last-posts__header .wp-block-heading{font-size:var(--fluid-text-32-40)}.last-posts .archive-post-cards{margin:0;padding:0;list-style:none}.last-posts .archive-post-cards.is-layout-grid{display:grid;grid-template-columns:repeat(3,402px);-moz-column-gap:31px;column-gap:31px;row-gap:24px;justify-content:center}.last-posts .archive-post-cards>li{position:relative;display:block;width:402px;max-width:100%;margin:0;padding:0;list-style:none}.last-posts .archive-post-cards>li::marker{content:""}.last-posts .archive-post-card{position:relative;width:100%;min-height:331px;padding-bottom:30px;overflow:visible;background-color:transparent}.last-posts .archive-post-card .archive-post-card__image-link,.last-posts .archive-post-card .archive-post-card__image-placeholder{display:block;width:100%;height:331px;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.last-posts .archive-post-card .archive-post-card__image,.last-posts .archive-post-card .archive-post-card__image-placeholder{display:block;width:100%;height:100%}.last-posts .archive-post-card .archive-post-card__image{-o-object-fit:cover;object-fit:cover}.last-posts .archive-post-card .archive-post-card__image-placeholder{display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--platinum-500)}.last-posts .archive-post-card .archive-post-card__title-card{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;width:min(374px,100%);min-height:114px;padding:20px 24px 24px;box-sizing:border-box;background-color:#fff9;backdrop-filter:blur(40px);border-top-left-radius:10px}.last-posts .archive-post-card .archive-post-card__title{display:-webkit-box;width:100%;margin:0;overflow:hidden;color:var(--wp--preset--color--primary-navy);font-family:var(--wp--preset--font-family--besley);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.last-posts .archive-post-card .archive-post-card__button{display:inline-block;max-width:100%;min-width:auto;margin-top:16px;padding:0;background:transparent;border:0;border-radius:0;color:var(--wp--preset--color--primary-navy);font-size:16px;font-weight:900;line-height:26px;white-space:nowrap;text-decoration-color:var(--wp--preset--color--secondary-coral);text-decoration-line:underline;text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:8px}.last-posts .archive-post-card .archive-post-card__button:hover{background:transparent;border-color:transparent;color:var(--wp--preset--color--primary-navy);opacity:1;text-decoration-line:underline;text-decoration-color:var(--wp--preset--color--primary-navy);text-decoration-thickness:2px;text-underline-offset:8px}@media(max-width:1320px){.last-posts .archive-post-cards.is-layout-grid{grid-template-columns:repeat(2,402px)}}@media(max-width:879px){.last-posts .last-posts__header{flex-wrap:wrap!important}.last-posts .last-posts__header .wp-block-heading,.last-posts .last-posts__header .wp-block-buttons{width:100%}.last-posts .archive-post-cards.is-layout-grid{grid-template-columns:minmax(0,1fr)}.last-posts .archive-post-cards>li{width:min(402px,100%);margin-inline:auto}.last-posts .archive-post-card .archive-post-card__title-card{width:calc(100% - 16px)}}
