.Card:where(.astro-DOHJNAO5){position:relative}.Card:where(.astro-DOHJNAO5) .Author:where(.astro-DOHJNAO5)+.Author:where(.astro-DOHJNAO5){margin-top:.5rem}.Card:hover .Thumbnail img{border-radius:1.5em}.Thumbnail:where(.astro-DOHJNAO5){margin-bottom:1em;position:relative}.Card:where(.astro-DOHJNAO5) .Thumbnail:where(.astro-DOHJNAO5):before,.Card:where(.astro-DOHJNAO5) .Thumbnail:where(.astro-DOHJNAO5):after{opacity:0;transition:opacity .2s}.Card:where(.astro-DOHJNAO5):hover .Thumbnail:where(.astro-DOHJNAO5):before,.Card:where(.astro-DOHJNAO5):hover .Thumbnail:where(.astro-DOHJNAO5):after{opacity:1}.CardThumbnail img,.CardThumbnail{display:block;width:100%;height:auto;border:1px var(--color-sand-200) solid;transition:border-radius .2s}.CardHeading:where(.astro-DOHJNAO5){margin-top:.25em;margin-bottom:.325em}.CardHeading:where(.astro-DOHJNAO5) a:where(.astro-DOHJNAO5){color:currentColor;text-decoration:none;transition:color .2s}.CardHeading:where(.astro-DOHJNAO5) a:where(.astro-DOHJNAO5):hover{color:var(--color-persimmon-400)}.CardHeading:where(.astro-DOHJNAO5) a:where(.astro-DOHJNAO5):before{content:"";position:absolute;z-index:0;inset:0}.CardMeta:where(.astro-DOHJNAO5){display:flex;gap:1em;align-items:center}.CardMeta>*{position:relative;z-index:1}.CardType:where(.astro-DOHJNAO5){display:flex;align-items:center;gap:.15em;text-decoration:none}.CardType:where(.astro-DOHJNAO5) svg:where(.astro-DOHJNAO5){width:.75em;height:auto}.CardTypeText:where(.astro-DOHJNAO5){color:var(--color-sand-900);transition:color .2s}.CardType:where(.astro-DOHJNAO5):hover .CardTypeText:where(.astro-DOHJNAO5){color:var(--color-plum-400)}.NewsletterCard:where(.astro-WFVANOPQ){display:flex;flex-direction:column;align-items:center;background-color:var(--color-sand-100);border:1px solid var(--color-sand-200);position:relative;padding:clamp(7em,15vw,12em) 2em 2em 2em;text-align:center}.NewsletterCardTopSquares:where(.astro-WFVANOPQ){position:absolute;top:-1px;left:0;width:clamp(157px,23vw,305px);height:auto}.NewsletterCardHeading:where(.astro-WFVANOPQ){margin:0 0 .25em;position:relative}.NewsletterCardText:where(.astro-WFVANOPQ){margin:0 0 .5em;color:var(--color-sand-700);position:relative}.NewsletterCardForm:where(.astro-WFVANOPQ){width:100%;max-width:320px}.PostsList:where(.astro-UPCMJ25A){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:3rem;list-style:none;padding:0 0 clamp(1em,5vw,7em) 0;margin:0}.PostsList:where(.astro-UPCMJ25A) li:where(.astro-UPCMJ25A){border-top:1px solid var(--color-sand-200);padding-top:1.5em}.PostsList:where(.astro-UPCMJ25A) a:where(.astro-UPCMJ25A){color:currentColor;text-decoration:none}
