.blog-index__post--large.svelte-dz23g5{background:#fff;width:100%;margin:0;display:flex;position:relative;box-shadow:0 0 20px 1px #0000001a}.blog-index__post--small.svelte-dz23g5{box-sizing:border-box;height:100%;padding:22px;display:block}.hhs-blog-card-inner.svelte-dz23g5{background:#fff;flex-direction:column;height:100%;padding:0 0 30px;display:flex;position:relative;box-shadow:0 0 20px 1px #0000001a}.blog-index__post-image.svelte-dz23g5{color:#f69d97;display:block;overflow:hidden}.blog-index__post-image--large.svelte-dz23g5{flex:50%;width:50%;min-height:100%;position:relative}.blog-index__post-image--small.svelte-dz23g5{aspect-ratio:4/3;width:100%}.blog-index__post-image.svelte-dz23g5 img:where(.svelte-dz23g5){-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.blog-index__post-content--large.svelte-dz23g5{box-sizing:border-box;flex:50%;width:50%;padding:44px 22px 55px}.blog-index__post-content--small.svelte-dz23g5{box-sizing:border-box;flex:1;min-height:210px;padding:20px}.reading-minutes.svelte-dz23g5{color:#666;font-family:var(--font-body);letter-spacing:1px;margin:0 0 5px;font-size:12px;font-weight:400;line-height:18px}.card_post_title.svelte-dz23g5{color:#444;font-family:var(--font-body);letter-spacing:-1px;margin:0 0 11px;font-weight:400}.blog-index__post--large.svelte-dz23g5 .card_post_title:where(.svelte-dz23g5){font-size:36px;line-height:46.8px}.blog-index__post--small.svelte-dz23g5 .card_post_title:where(.svelte-dz23g5){font-size:20px;line-height:24px}.blog-index__post--related.svelte-dz23g5 .card_post_title:where(.svelte-dz23g5){color:#333;letter-spacing:-1px;text-transform:capitalize;font-size:30px;font-weight:400;line-height:33px}.blog-index__post--related.svelte-dz23g5 .blog-index__post-content--small:where(.svelte-dz23g5){min-height:0}.blog-index__post--related.svelte-dz23g5 .blog-index__post-button:where(.svelte-dz23g5){color:#000;bottom:35px;right:35px}.card_post_title.svelte-dz23g5 a:where(.svelte-dz23g5){color:inherit;text-decoration:none}.card_post_title.svelte-dz23g5 a:where(.svelte-dz23g5):hover,.card_post_title.svelte-dz23g5 a:where(.svelte-dz23g5):focus-visible{color:#222;text-decoration:underline}.blog-index__post-author.svelte-dz23g5{color:#000;font-family:var(--font-body);margin:10px 0;font-size:22px;font-weight:400;line-height:25.3px;display:block}.blog-index__post-author-image.svelte-dz23g5{-o-object-fit:cover;object-fit:cover;vertical-align:middle;border-radius:50%;width:30px;height:30px;margin-right:8px;display:inline-block}.blog-index__post-author-name.svelte-dz23g5{color:#000;font-weight:400;text-decoration:none}a.blog-index__post-author-name.svelte-dz23g5:hover,a.blog-index__post-author-name.svelte-dz23g5:focus-visible{text-decoration:underline}.pub-date.svelte-dz23g5{color:#000;font-weight:400}.blog-index__post-summary.svelte-dz23g5{-webkit-line-clamp:4;line-clamp:4;color:#666;font-family:var(--font-body);letter-spacing:1px;-webkit-box-orient:vertical;margin:0 0 22px;font-size:18px;font-weight:400;line-height:27px;display:-webkit-box;overflow:hidden}.blog-index__post-tags.svelte-dz23g5{margin:0 0 12px}.blog-index__post-tag.svelte-dz23g5{color:#fff;font-family:var(--font-body);background-color:#f79e98;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-block}.blog-index__post-tag.svelte-dz23g5:hover,.blog-index__post-tag.svelte-dz23g5:focus-visible{opacity:.9}.blog-index__post-button.svelte-dz23g5{color:#595959;font-family:var(--font-body);font-size:14px;font-weight:400;line-height:16.1px;text-decoration:none;position:absolute;bottom:20px;right:22px}.blog-index__post--small.svelte-dz23g5 .blog-index__post-button:where(.svelte-dz23g5){bottom:42px;right:42px}.blog-index__post-button.svelte-dz23g5:hover,.blog-index__post-button.svelte-dz23g5:focus-visible{color:#404040;text-decoration:underline}@media (width<=991px){.blog-index__post--large.svelte-dz23g5{flex-direction:column}.blog-index__post-image--large.svelte-dz23g5,.blog-index__post-content--large.svelte-dz23g5{flex-basis:auto;width:100%}.blog-index__post-image--large.svelte-dz23g5{aspect-ratio:3/2;min-height:0}.blog-index__post--large.svelte-dz23g5 .card_post_title:where(.svelte-dz23g5){font-size:28px;line-height:1.25}}@media (width<=767px){.blog-index__post--small.svelte-dz23g5{padding:22px 0}.blog-index__post--small.svelte-dz23g5 .blog-index__post-button:where(.svelte-dz23g5){bottom:42px;right:22px}.blog-index__post-author.svelte-dz23g5{font-size:18px;line-height:1.3}}
