.ad-blog-card__date:where(.astro-hlaek5cb){margin:0 0 14px;color:var(--ad-color-teal);font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ad-blog-card:where(.astro-hlaek5cb){display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--ad-border-card-soft);border-radius:var(--ad-card-radius);background:var(--ad-card-bg);box-shadow:var(--ad-shadow-card-subtle)}.ad-blog-card__media:where(.astro-hlaek5cb){display:block;aspect-ratio:16 / 10;background:var(--ad-surface-subtle)}.ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){width:100%;height:100%;object-fit:cover;display:block}.ad-blog-card__body:where(.astro-hlaek5cb){display:flex;min-height:280px;flex-direction:column;gap:16px;padding:28px}.ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){margin:0;color:var(--ad-text-heading);font-size:24px;font-weight:600;line-height:1.18}.ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){color:inherit;text-decoration:none}.ad-blog-card__body:where(.astro-hlaek5cb) p:where(.astro-hlaek5cb){margin:0;color:var(--ad-text-soft);font-size:16px;line-height:1.55}.ad-blog-card__link:where(.astro-hlaek5cb){margin-top:auto;color:var(--ad-color-link-blue);font-weight:700;text-decoration:none}.ad-blog-index .ad-blog-card:where(.astro-hlaek5cb){border:0;border-radius:8px;box-shadow:none}.ad-blog-index .ad-blog-card__media:where(.astro-hlaek5cb){aspect-ratio:407 / 229;background:var(--ad-card-bg)}.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb){min-height:206px;gap:18px;padding:28px 30px 32px}.ad-blog-index .ad-blog-card__date:where(.astro-hlaek5cb),.ad-blog-index .ad-blog-card__link:where(.astro-hlaek5cb){display:none}.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){color:var(--primary, var(--ad-color-teal-active));font-size:var(--ad-fluid-h3);line-height:1.08}.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb) p:where(.astro-hlaek5cb){color:var(--ad-color-blue-deep);font-size:var(--ad-fluid-body);line-height:1.45}.ad-blog-card__category:where(.astro-hlaek5cb){margin:0;color:var(--ad-color-teal-deep);font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ad-blog-card__category:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){color:inherit;text-decoration:none}.ad-blog-card--related:where(.astro-hlaek5cb){border:0;border-radius:8px;box-shadow:none}.ad-blog-card--related:where(.astro-hlaek5cb) .ad-blog-card__media:where(.astro-hlaek5cb){aspect-ratio:407 / 229}.ad-blog-card--related:where(.astro-hlaek5cb) .ad-blog-card__body:where(.astro-hlaek5cb){min-height:154px;gap:12px;padding:24px 30px 30px}.ad-blog-card--related:where(.astro-hlaek5cb) .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){font-size:24px;line-height:1.12}@media(max-width:767px){.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb){min-height:auto;padding:24px 23.64px 30px}.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){font-weight:500;letter-spacing:-1px;text-wrap:balance;color:var(--primary, var(--ad-color-teal-active))}.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb) p:where(.astro-hlaek5cb){color:#081a2b;line-height:20.14px}}@media(min-width:641px)and (max-width:767px){.ad-blog-index .ad-blog-card__body:where(.astro-hlaek5cb){padding:26.8px}}.ad-page-page--blog-index .ad-blog-card:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb):focus-visible{outline:2px solid var(--ad-color-teal-deep);outline-offset:2px}.ad-page-page--blog-index .ad-blog-card:where(.astro-hlaek5cb){display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:var(--ad-radius-md);background:var(--ad-color-white);box-shadow:none;color:inherit;text-decoration:none;transition:transform .3s,box-shadow .3s}.ad-page-page--blog-index .ad-blog-section:nth-of-type(2n) .ad-blog-card:where(.astro-hlaek5cb){background:var(--ad-color-mist)}.ad-page-page--blog-index .ad-blog-card:where(.astro-hlaek5cb):hover{transform:translateY(-6px);box-shadow:var(--ad-shadow-card-hover)}.ad-page-page--blog-index .ad-blog-card__media:where(.astro-hlaek5cb){display:block;width:100%;height:277px;aspect-ratio:auto;overflow:hidden;background:var(--ad-color-mist-strong)}.ad-page-page--blog-index .ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.ad-page-page--blog-index .ad-blog-card:where(.astro-hlaek5cb):hover .ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){transform:scale(1.04)}.ad-page-page--blog-index .ad-blog-card__body:where(.astro-hlaek5cb){display:flex;min-height:236px;flex:auto;flex-direction:column;gap:16px;padding:24px}.ad-page-page--blog-index .ad-blog-card__date:where(.astro-hlaek5cb){display:block;margin:0;color:var(--ad-color-teal-deep);font-family:var(--ad-font-primary);font-weight:var(--ad-font-weight-semibold);font-size:14px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.ad-page-page--blog-index .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){margin:0;color:var(--ad-color-blue-deep);font-family:var(--ad-font-primary);font-weight:var(--ad-font-weight-semibold);font-size:24px;line-height:1.25}.ad-page-page--blog-index .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){color:inherit;text-decoration:none}.ad-page-page--blog-index .ad-blog-card__body:where(.astro-hlaek5cb) p:where(.astro-hlaek5cb){margin:0;color:var(--ad-text-soft);font-family:var(--ad-font-primary);font-size:16px;line-height:1.55}.ad-page-page--blog-index .ad-blog-card__link:where(.astro-hlaek5cb){display:inline-flex;align-self:flex-start;margin-top:auto;color:var(--ad-color-teal-deep);font-weight:var(--ad-font-weight-semibold);text-decoration:none}@media(max-width:640px){.ad-page-page--blog-index .ad-blog-card:where(.astro-hlaek5cb){border-radius:var(--ad-radius-sm)}.ad-page-page--blog-index .ad-blog-card__media:where(.astro-hlaek5cb){height:223px}.ad-page-page--blog-index .ad-blog-card__body:where(.astro-hlaek5cb){min-height:0}}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb),.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb),.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){text-align:left}.ad-timber-site-shell .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){color:var(--ad-blog-link)}.ad-blog-post .ad-blog-related .ad-blog-card__category:where(.astro-hlaek5cb),.ad-timber-site-shell .ad-blog-related .ad-blog-card__category:where(.astro-hlaek5cb) a:where(.astro-hlaek5cb){color:var(--ad-blog-teal)}.ad-blog-post .ad-blog-related .ad-blog-card__media:where(.astro-hlaek5cb),.ad-blog-post .ad-blog-related .ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){border-radius:var(--ad-blog-radius)}.ad-blog-post .ad-blog-related .ad-blog-card__media:where(.astro-hlaek5cb){aspect-ratio:365.333 / 225;overflow:hidden}.ad-blog-post .ad-blog-related .ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){width:100%;height:100%;object-fit:cover}.ad-blog-post .ad-blog-related .ad-blog-card:where(.astro-hlaek5cb):first-child .ad-blog-card__media:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){transform:scale(1.48);transform-origin:50% 32%}.ad-blog-post .ad-blog-related .ad-blog-card:where(.astro-hlaek5cb){overflow:hidden;background:var(--ad-color-white);border-radius:var(--ad-blog-radius)}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb){display:flex;min-height:280px;flex-direction:column;gap:12px;padding:30px}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){margin:0;font-size:var(--ad-type-size-xl);font-weight:var(--ad-font-weight-medium);line-height:1.4;letter-spacing:0}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb)>p:where(.astro-hlaek5cb):not(.ad-blog-card__category){margin:0;color:var(--ad-blog-blue);font-size:var(--ad-type-size-sm);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ad-blog-card__author:where(.astro-hlaek5cb){display:flex;gap:8px;align-items:center;margin-top:auto;color:var(--ad-blog-blue);font-size:12px;font-weight:var(--ad-font-weight-medium);line-height:1.4}.ad-blog-card__author:where(.astro-hlaek5cb) img:where(.astro-hlaek5cb){width:24px;height:24px;border-radius:var(--ad-radius-pill);object-fit:cover}@media(max-width:900px){.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb){min-height:0}}@media(max-width:640px){.ad-blog-post .ad-blog-related .ad-blog-card:where(.astro-hlaek5cb){width:100%}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb){min-height:0;padding:24px}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb) h2:where(.astro-hlaek5cb){font-size:var(--ad-type-size-lg);line-height:1.35}.ad-blog-post .ad-blog-related .ad-blog-card__body:where(.astro-hlaek5cb)>p:where(.astro-hlaek5cb):not(.ad-blog-card__category){-webkit-line-clamp:4}}
