.post[data-astro-cid-qwhdb7gv]{border-block-end:1px solid var(--color-border);gap:1.25rem;padding-block:2rem;display:grid;position:relative;@media (width>=48rem){grid-template-columns:14rem minmax(0,1fr) auto;align-items:center;gap:2rem}&:focus-within{outline:2px solid var(--color-sky);outline-offset:4px}}.post[data-astro-cid-qwhdb7gv].is-featured{padding-block-start:0;@media (width>=48rem){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}}.post-featured[data-astro-cid-qwhdb7gv]{z-index:1;background:var(--color-navy);color:var(--color-white);font-size:.75rem;font-weight:700;font-family:var(--font-family-label);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;display:inline-flex;position:absolute;inset-block-start:1rem;inset-inline-start:1rem;box-shadow:0 8px 20px -10px #11174380;& svg{color:var(--color-sunflower);fill:currentColor}}.post-thumb[data-astro-cid-qwhdb7gv]{--thumb-pad:.75rem;background:radial-gradient(70% 80% at 50% 55%, color-mix(in oklab, var(--color-sky) 22%, transparent), transparent 75%), color-mix(in oklab, var(--color-sky) 9%, var(--color-background));aspect-ratio:16/10;border-radius:1rem;place-items:center;display:grid;position:relative;overflow:hidden;@media (width>=48rem){aspect-ratio:4/3}.is-featured[data-astro-cid-qwhdb7gv] &{--thumb-pad:clamp(1.5rem, 4vw, 2.5rem);aspect-ratio:4/3;border-radius:1.5rem}& .post-image{inset:var(--thumb-pad);transition:scale var(--animation-speed-medium) ease;inline-size:calc(100% - 2 * var(--thumb-pad));block-size:calc(100% - 2 * var(--thumb-pad));object-fit:contain;position:absolute}&.is-photo{--thumb-pad:0px;& .post-image{object-fit:cover}}.post[data-astro-cid-qwhdb7gv]:hover & .post-image{scale:1.04}& .post-logo{block-size:auto;inline-size:min(70%,10rem)}}.post-brand[data-astro-cid-qwhdb7gv]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex;.is-featured[data-astro-cid-qwhdb7gv] & .post-logo{inline-size:min(60%,16rem)}}.post-stat[data-astro-cid-qwhdb7gv]{color:var(--color-muted-foreground);flex-direction:column;font-size:.85rem;font-weight:600;display:flex;& strong{color:var(--color-navy);font-size:1.75rem;font-family:var(--font-heading);line-height:1.1}}.post-body[data-astro-cid-qwhdb7gv]{flex-direction:column;align-self:center;gap:.6rem;display:flex;.is-featured[data-astro-cid-qwhdb7gv] &{gap:.9rem}}.post-meta[data-astro-cid-qwhdb7gv]{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.post-dot[data-astro-cid-qwhdb7gv]{background:currentColor;border-radius:50%;block-size:3px;inline-size:3px}.post-kind[data-astro-cid-qwhdb7gv]{color:var(--color-foreground);font-size:.72rem;font-weight:600;font-family:var(--font-family-label);letter-spacing:.06em;text-transform:uppercase;background:#fcba062e;border-radius:999px;padding:.15rem .7rem}.post-topics[data-astro-cid-qwhdb7gv]{color:var(--color-primary-accent);font-weight:600}.post-summary[data-astro-cid-qwhdb7gv]{-webkit-line-clamp:2;color:var(--color-muted-foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;.is-featured[data-astro-cid-qwhdb7gv] &{-webkit-line-clamp:3}}.post-link[data-astro-cid-qwhdb7gv]{transition:color var(--animation-speed-fast) ease;color:inherit;text-decoration:none;&:after{content:"";position:absolute;inset:0}&:focus-visible{outline:none}.post[data-astro-cid-qwhdb7gv]:hover &{color:var(--color-primary-accent)}}.post-cta[data-astro-cid-qwhdb7gv]{color:var(--color-primary-accent);align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;display:inline-flex;& svg{transition:translate var(--animation-speed-fast) ease}.post[data-astro-cid-qwhdb7gv]:hover & svg{translate:4px}}.post-arrow[data-astro-cid-qwhdb7gv]{transition:background-color var(--animation-speed-fast) ease, color var(--animation-speed-fast) ease, translate var(--animation-speed-fast) ease;border:1px solid var(--color-border);block-size:2.75rem;inline-size:2.75rem;color:var(--color-primary-accent);border-radius:50%;justify-self:end;place-items:center;display:none;.post[data-astro-cid-qwhdb7gv]:hover &{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-white);translate:4px}@media (width>=48rem){display:grid}}
