.post-card{--post-card-lead-ground: #333333;--post-card-lead-scrim: linear-gradient(to bottom, rgb(0 0 0 / 0) 0%, rgb(0 0 0 / 0) 40%, rgb(0 0 0 / .85) 100%);--post-card-radius: 4px;--post-card-title-hover: #00a86b;display:flex;gap:18px;padding-block-end:23px;border-block-end:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.post-card{gap:42px;padding-block-end:0;border-block-end:0}}.post-card__media{display:block;flex:0 0 106px;block-size:93px;overflow:hidden;border-radius:var(--post-card-radius)}@media screen and (min-width:750px){.post-card__media{flex-basis:256px;block-size:166px}}.post-card__reveal{display:block;block-size:100%}.post-card__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.post-card__body{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:12px;min-inline-size:0;margin-block-start:-2px}@media screen and (min-width:750px){.post-card__body{gap:16px;margin-block-start:0}}.post-card__tag{display:inline-flex;padding-block:8px;padding-inline:12px;border:1px solid rgb(var(--color-foreground));border-radius:2px;font-family:var(--font-brand-family);font-size:10px;font-weight:var(--font-weight-semibold);line-height:10px;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;color:inherit}.post-card__tag:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.post-card__copy{display:flex;flex-direction:column;gap:7px;inline-size:100%}.post-card__title{margin:0;font-family:var(--font-brand-family);font-size:18px;font-weight:var(--font-weight-semibold);line-height:26px;letter-spacing:0;overflow-wrap:break-word}@media screen and (min-width:750px){.post-card__title{font-size:28px;line-height:36px}}.post-card__link{color:inherit;text-decoration:none}.post-card__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.post-card--list:not(.post-card--lead) .post-card__body{padding-inline-end:14px}@media screen and (min-width:750px){.post-card--list:not(.post-card--lead) .post-card__body{padding-inline-end:0}}@media screen and (min-width:750px){.post-card--list .post-card__body{padding-block-start:6px}}.post-card__excerpt{display:none;margin:0;font-family:var(--font-accent-family);font-size:16px;font-weight:var(--font-weight-regular);line-height:28px}@media screen and (min-width:750px){.post-card__excerpt{display:block}}.post-card__title-short{display:none}.post-card--lead{position:relative;flex-direction:column;justify-content:flex-end;block-size:360px;padding-block:0 30px;padding-inline:16px;overflow:hidden;border-block-end:0;border-radius:var(--post-card-radius);background-color:var(--post-card-lead-ground);color:var(--brand-white)}.post-card--lead .post-card__media{position:absolute;top:0;right:0;bottom:0;left:0;block-size:auto;border-radius:0}.post-card--lead .post-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--post-card-lead-scrim)}.post-card--lead .post-card__body{position:relative;flex:none}.post-card--lead .post-card__tag{padding-block:0;padding-inline:0;border:0}@media screen and (min-width:750px){.post-card--lead{position:static;flex-direction:row;justify-content:flex-start;block-size:auto;padding-block:0;padding-inline:0;overflow:visible;border-radius:0;background-color:transparent;color:rgb(var(--color-foreground))}.post-card--lead .post-card__media{position:static;block-size:166px;border-radius:var(--post-card-radius)}.post-card--lead .post-card__media:after{content:none}.post-card--lead .post-card__body{flex:1 1 0}.post-card--lead .post-card__tag{padding-block:8px;padding-inline:12px;border:1px solid rgb(var(--color-foreground));line-height:10px}}@media screen and (min-width:750px){.post-card--list .post-card__title-full{display:none}.post-card--list .post-card__title-short{display:inline}}@media screen and (min-width:750px){.post-card--stack{flex-direction:column;gap:10px}.post-card--stack .post-card__media{flex:none;inline-size:100%;block-size:auto;aspect-ratio:345 / 215;border-radius:0}.post-card--stack .post-card__body{flex:none;gap:18px}.post-card--stack .post-card__title{font-size:24px;line-height:32px}}.post-card--grid{gap:15px;padding-block-end:24px}.post-card--grid .post-card__media{flex-basis:100px;block-size:88px}.post-card--grid .post-card__body{margin-block-start:2px;padding-block-end:9px}@media screen and (min-width:750px){.post-card--grid{flex-direction:column;gap:23px;padding-block-end:0}.post-card--grid .post-card__media{flex:none;inline-size:100%;block-size:auto;aspect-ratio:383 / 278}.post-card--grid .post-card__body{flex:none;inline-size:100%;margin-block-start:0;padding-block-end:0}.post-card--grid .post-card__copy{gap:12px}.post-card--grid .post-card__title{font-size:24px;line-height:32px}}@media screen and (min-width:750px){.post-card--text{padding-block:18px 24px;border-block-end:1px solid rgb(var(--color-foreground))}.post-card--text .post-card__media{display:none}.post-card--text .post-card__title{font-size:24px;line-height:32px}}.post-card--phone-card{flex-direction:column;gap:16px;padding-block-end:0;border-block-end:0}.post-card--phone-card .post-card__media{flex:none;inline-size:100%;block-size:256px}.post-card--phone-card .post-card__body{gap:16px;inline-size:100%}.post-card--phone-card .post-card__copy{gap:12px}.post-card--phone-card .post-card__title{font-size:24px;line-height:32px}.post-card--phone-card .post-card__excerpt{display:block}@media screen and (min-width:750px){.post-card--phone-card{gap:23px}.post-card--phone-card .post-card__media{block-size:auto}}.post-card--suggestion{gap:20px;padding-block-end:0;border-block-end:0}.post-card--suggestion .post-card__media{flex:0 0 80px;block-size:60px}.post-card--suggestion .post-card__body{gap:15px}.post-card--suggestion .post-card__copy{order:-1}.post-card--suggestion .post-card__tag{display:none}.post-card--suggestion .post-card__title{font-size:16px;font-weight:var(--font-weight-regular);line-height:20px}@media screen and (min-width:750px){.post-card--suggestion{gap:15px}.post-card--suggestion .post-card__media{flex-basis:78px;block-size:55px}.post-card--suggestion .post-card__body{padding-block:2px 14px}.post-card--suggestion .post-card__tag{display:inline-flex}.post-card--suggestion .post-card__title{font-size:13px;line-height:18px}}.post-card__link{transition:color var(--transition-base)}.post-card--suggestion:hover .post-card__link,[aria-selected=true]>.post-card--suggestion .post-card__link{color:var(--post-card-title-hover)}@media(prefers-reduced-motion:reduce){.post-card__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/926/assets/component-post-card.css.map */
