@layer components{.featured:where(.astro-u3dtowd6){align-items:center;gap:40px;display:grid}.featured__cover:where(.astro-u3dtowd6){border-radius:var(--radius-device);order:-1;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.featured__cover:where(.astro-u3dtowd6) .cover{transition:transform .6s cubic-bezier(.22,1,.36,1)}.featured__chip:where(.astro-u3dtowd6){background-color:var(--color-ground-card);width:40px;height:40px;color:var(--color-brand-sage);opacity:0;border-radius:9999px;place-items:center;transition:opacity .25s,transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:16px;right:16px;transform:scale(.6)rotate(-45deg)}.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .featured__cover:where(.astro-u3dtowd6){box-shadow:var(--shadow-card-lift);transform:translateY(-6px)}.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .cover{transform:scale(1.05)}.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .featured__chip:where(.astro-u3dtowd6){opacity:1;transform:none}@media (width>=64rem){.featured:where(.astro-u3dtowd6){grid-template-columns:minmax(0,1fr) 400px;gap:64px}.featured__cover:where(.astro-u3dtowd6){order:0}}.featured__text:where(.astro-u3dtowd6){flex-direction:column;gap:8px;display:flex}.featured__content:where(.astro-u3dtowd6){flex-direction:column;gap:24px;display:flex}.featured__link:where(.astro-u3dtowd6){color:inherit;text-decoration:none;transition:color .2s}.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .featured__link:where(.astro-u3dtowd6){color:var(--color-brand-sage)}@media (prefers-reduced-motion:reduce){.featured__cover:where(.astro-u3dtowd6),.featured__cover:where(.astro-u3dtowd6) .cover,.featured__chip:where(.astro-u3dtowd6),.featured__link:where(.astro-u3dtowd6){transition:none}.featured__chip:where(.astro-u3dtowd6),.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .featured__cover:where(.astro-u3dtowd6),.featured:where(.astro-u3dtowd6):has(.featured__cover:hover,.featured__link:hover,.featured__link:focus-visible) .cover{transform:none}}.card:where(.astro-dxqfil7g){flex-direction:column;gap:16px;display:flex;position:relative}.card__media:where(.astro-dxqfil7g){border-radius:var(--radius-device);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.card__media:where(.astro-dxqfil7g) .cover{transition:transform .6s cubic-bezier(.22,1,.36,1)}.card__chip:where(.astro-dxqfil7g){background-color:var(--color-ground-card);width:36px;height:36px;color:var(--color-brand-sage);opacity:0;border-radius:9999px;place-items:center;transition:opacity .25s,transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:12px;right:12px;transform:scale(.6)rotate(-45deg)}.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__media:where(.astro-dxqfil7g){box-shadow:var(--shadow-card-lift);transform:translateY(-6px)}.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__media:where(.astro-dxqfil7g) .cover{transform:scale(1.05)}.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__chip:where(.astro-dxqfil7g){opacity:1;transform:none}.card__text:where(.astro-dxqfil7g){flex-direction:column;gap:8px;display:flex}.card__link:where(.astro-dxqfil7g){color:inherit;text-decoration:none;transition:color .2s}.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__link:where(.astro-dxqfil7g){color:var(--color-brand-sage)}.card__link:where(.astro-dxqfil7g):after{content:"";border-radius:var(--radius-device);position:absolute;inset:0}.card__link:where(.astro-dxqfil7g):focus-visible{outline:none}.card__link:where(.astro-dxqfil7g):focus-visible:after{outline:2px solid var(--color-brand-sage);outline-offset:4px}@media (prefers-reduced-motion:reduce){.card__media:where(.astro-dxqfil7g),.card__media:where(.astro-dxqfil7g) .cover,.card__chip:where(.astro-dxqfil7g),.card__link:where(.astro-dxqfil7g){transition:none}.card__chip:where(.astro-dxqfil7g),.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__media:where(.astro-dxqfil7g),.card:where(.astro-dxqfil7g):is(:hover,:has(.card__link:focus-visible)) .card__media:where(.astro-dxqfil7g) .cover{transform:none}}.journal:where(.astro-ftjtwwhw){background-color:var(--color-ground-card)}.journal__hero:where(.astro-ftjtwwhw){background-image:var(--gradient-hero-wash);padding-top:calc(84px + clamp(3rem,1.416rem + 6.761vw,7.5rem));padding-bottom:var(--spacing-section)}.journal__more:where(.astro-ftjtwwhw){padding-block:32px}.journal__follow:where(.astro-ftjtwwhw){background-image:var(--gradient-newsletter-wash);padding-block:64px}.journal__grid:where(.astro-ftjtwwhw){gap:48px 24px;display:grid}@media (width>=48rem){.journal__grid:where(.astro-ftjtwwhw){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}}@media (width>=64rem){.journal__grid:where(.astro-ftjtwwhw){grid-template-columns:repeat(3,minmax(0,1fr))}}}
