.articles-page[data-astro-cid-v4uzzqp3]{color:#16213a;min-height:70vh;font-family:var(--font-bricolage);background:#fffaf3;padding:clamp(7.5rem,13vw,12rem) clamp(1.25rem,6vw,7rem) clamp(5.5rem,10vw,9rem);overflow:hidden}.articles-hero[data-astro-cid-v4uzzqp3]{text-align:center;max-width:80rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.articles-kicker[data-astro-cid-v4uzzqp3]{color:#e4572e;font:700 .74rem/1 var(--font-bricolage);letter-spacing:.17em;margin:0 0 1rem}.articles-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3]{font:700 clamp(3.15rem, 6.1vw, 6.25rem)/.95 var(--font-bricolage);letter-spacing:-.065em;margin:0}.articles-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3] span[data-astro-cid-v4uzzqp3]{white-space:nowrap;display:block}.articles-hero[data-astro-cid-v4uzzqp3]>p[data-astro-cid-v4uzzqp3]:last-child{color:#625866;max-width:none;font:400 clamp(1.08rem, 1.55vw, 1.32rem)/1.55 var(--font-bricolage);white-space:nowrap;margin:1.45rem auto 0}.article-filters[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0 auto clamp(2.4rem,5vw,4rem);display:flex}.article-filter[data-astro-cid-v4uzzqp3]{color:#16213a;min-height:2.8rem;font:600 .94rem/1 var(--font-bricolage);cursor:pointer;background:#fffdf9;border:1.5px solid #d9cfd2;border-radius:999px;padding:.65rem 1.15rem;transition:background .2s,border-color .2s,transform .2s}.article-filter[data-astro-cid-v4uzzqp3]:hover{border-color:#ffae8b;transform:translateY(-2px)}.article-filter[data-astro-cid-v4uzzqp3].is-active{color:#fff;background:#e4572e;border-color:#e4572e}.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.2vw,1.8rem);max-width:78rem;margin:0 auto;display:grid}.article-card[data-astro-cid-v4uzzqp3]{min-width:0;color:inherit;background:#fffdf9;border:1.5px solid #ffae8b;border-radius:28px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 12px 28px #2d1f291a}.article-card[data-astro-cid-v4uzzqp3]:hover{transform:translateY(-7px)rotate(-.35deg);box-shadow:0 20px 34px #2d1f2929}.article-card[data-astro-cid-v4uzzqp3]:focus-visible{outline-offset:5px;outline:3px solid #e4572e}.article-card-media[data-astro-cid-v4uzzqp3]{aspect-ratio:1.8;background:#cce7ff;overflow:hidden}.article-card-media--placeholder[data-astro-cid-v4uzzqp3]{background:linear-gradient(135deg,#f5c3c8 0%,#ffd26a 100%)}.article-card-media[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.3,1);display:block}.article-card[data-astro-cid-v4uzzqp3]:hover .article-card-media[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{transform:scale(1.035)}.article-card-copy[data-astro-cid-v4uzzqp3]{flex-direction:column;flex:1;padding:clamp(1.15rem,1.65vw,1.45rem);display:flex}.article-card-category[data-astro-cid-v4uzzqp3]{color:#16213a;font:700 .7rem/1 var(--font-bricolage);letter-spacing:.1em;text-transform:uppercase;background:#cce7ff;border-radius:999px;align-self:flex-start;margin:0 0 .8rem;padding:.36rem .68rem .42rem}.article-card[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3]{font:700 clamp(1.5rem, 1.8vw, 1.95rem)/1.05 var(--font-bricolage);letter-spacing:-.045em;margin:0}.article-card-excerpt[data-astro-cid-v4uzzqp3]{color:#685f69;font:400 .95rem/1.45 var(--font-bricolage);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.75rem 0 1.15rem;display:-webkit-box;overflow:hidden}.article-card-foot[data-astro-cid-v4uzzqp3]{color:#6e6370;font:600 .78rem/1.3 var(--font-bricolage);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.article-card-foot[data-astro-cid-v4uzzqp3]>span[data-astro-cid-v4uzzqp3]:first-child{flex-wrap:wrap;gap:.45rem;display:flex}.article-card-arrow[data-astro-cid-v4uzzqp3]{color:#fff;background:#16213a;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.article-card-arrow[data-astro-cid-v4uzzqp3] svg[data-astro-cid-v4uzzqp3]{width:1.15rem;height:1.15rem}@media (width<=900px){.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-hero[data-astro-cid-v4uzzqp3]>p[data-astro-cid-v4uzzqp3]:last-child{white-space:normal}}@media (width<=580px){.articles-page[data-astro-cid-v4uzzqp3]{padding-inline:1rem}.articles-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3]{font-size:clamp(2.85rem,14vw,4.2rem)}.articles-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3] span[data-astro-cid-v4uzzqp3]{white-space:normal}.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:1fr}.article-card[data-astro-cid-v4uzzqp3]{border-radius:24px}}@media (prefers-reduced-motion:reduce){.article-card[data-astro-cid-v4uzzqp3],.article-card-media[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3],.article-filter[data-astro-cid-v4uzzqp3]{transition:none}.article-card[data-astro-cid-v4uzzqp3]:hover,.article-filter[data-astro-cid-v4uzzqp3]:hover{transform:none}}
