.blog[data-astro-cid-5mmphhnr]{--w: var(--vw, 100vw);background:#fff}.intro[data-astro-cid-5mmphhnr]{padding:48px var(--pad) 0}@media(min-width:600px){.intro[data-astro-cid-5mmphhnr]{padding-top:72px}}@media(min-width:1024px){.intro[data-astro-cid-5mmphhnr]{padding-top:96px}}.crumbs[data-astro-cid-5mmphhnr]{margin:0;font-size:13px;color:#767672;line-height:1.4}.crumbs[data-astro-cid-5mmphhnr] a[data-astro-cid-5mmphhnr]{color:#767672;text-decoration:none}.crumbs[data-astro-cid-5mmphhnr] a[data-astro-cid-5mmphhnr]:hover{color:var(--ink)}.crumbs[data-astro-cid-5mmphhnr] span[data-astro-cid-5mmphhnr][aria-hidden]{padding:0 8px}.crumbs[data-astro-cid-5mmphhnr] span[data-astro-cid-5mmphhnr]:last-child{color:var(--ink)}.h1[data-astro-cid-5mmphhnr]{margin:18px 0 0;font-size:var(--title-size);font-weight:600;letter-spacing:-.045em;line-height:1.05}@media(min-width:600px){.h1[data-astro-cid-5mmphhnr]{margin-top:24px}}.lead[data-astro-cid-5mmphhnr]{margin:16px 0 0;max-width:640px;color:var(--text);font-size:var(--body-size);line-height:1.7;text-wrap:balance}@media(min-width:600px){.lead[data-astro-cid-5mmphhnr]{margin-top:20px}}@media(min-width:1024px){.lead[data-astro-cid-5mmphhnr]{margin-top:24px}}.chips[data-astro-cid-5mmphhnr]{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}@media(min-width:600px){.chips[data-astro-cid-5mmphhnr]{margin-top:32px}}@media(min-width:1024px){.chips[data-astro-cid-5mmphhnr]{margin-top:40px}}.chip[data-astro-cid-5mmphhnr]{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border-radius:999px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;cursor:pointer;border:1px solid #E2E2DE;background:#fff;color:var(--ink);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.chip[data-astro-cid-5mmphhnr] span[data-astro-cid-5mmphhnr]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cfcfcb;transition:background-color .3s ease}.chip[data-astro-cid-5mmphhnr][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.chip[data-astro-cid-5mmphhnr][aria-pressed=true] span[data-astro-cid-5mmphhnr]{background:var(--accent)}.chip[data-astro-cid-5mmphhnr]:focus-visible{outline:none;box-shadow:0 0 0 4px #ffe6a6a6}.empty-all[data-astro-cid-5mmphhnr]{margin:48px var(--pad) 0;color:#767672;font-size:var(--body-size)}.cat[data-astro-cid-5mmphhnr]{display:block;font-size:13px;font-weight:600;line-height:1.4;color:var(--ink)}.meta[data-astro-cid-5mmphhnr]{display:block;font-size:13px;line-height:1.4;color:#767672}.feat-box[data-astro-cid-5mmphhnr]{padding:36px var(--pad) 0}.feat-box[data-astro-cid-5mmphhnr][hidden]{display:none}@media(min-width:600px){.feat-box[data-astro-cid-5mmphhnr]{padding-top:48px}}@media(min-width:1024px){.feat-box[data-astro-cid-5mmphhnr]{padding-top:64px}}.feat[data-astro-cid-5mmphhnr]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:22px;text-decoration:none;color:var(--ink)}@media(min-width:600px){.feat[data-astro-cid-5mmphhnr]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:36px;align-items:center}}@media(min-width:1024px){.feat[data-astro-cid-5mmphhnr]{column-gap:64px}}.feat-img[data-astro-cid-5mmphhnr]{position:relative;display:block;overflow:hidden;border-radius:6px;background:#ececec;aspect-ratio:16 / 11}@media(min-width:600px){.feat-img[data-astro-cid-5mmphhnr]{aspect-ratio:4 / 3}}.feat-img[data-astro-cid-5mmphhnr] img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out-expo)}.feat[data-astro-cid-5mmphhnr]:hover .feat-img[data-astro-cid-5mmphhnr] img{transform:scale(1.04)}.badge[data-astro-cid-5mmphhnr]{position:absolute;left:16px;top:16px;padding:7px 12px;border-radius:999px;background:var(--accent);font-size:12px;font-weight:600;line-height:1.2;color:var(--ink)}.feat-text[data-astro-cid-5mmphhnr]{display:block;min-width:0}.feat-title[data-astro-cid-5mmphhnr]{display:block;margin-top:14px;font-size:26px;font-weight:600;letter-spacing:-.04em;line-height:1.1;text-wrap:balance}@media(min-width:600px){.feat-title[data-astro-cid-5mmphhnr]{font-size:32px}}@media(min-width:1024px){.feat-title[data-astro-cid-5mmphhnr]{font-size:40px}}.excerpt[data-astro-cid-5mmphhnr]{display:block;margin-top:18px;color:var(--text);font-size:var(--body-size);line-height:1.7}.feat[data-astro-cid-5mmphhnr] .meta[data-astro-cid-5mmphhnr]{margin-top:22px}.more[data-astro-cid-5mmphhnr]{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding:6px 0;font-size:14px;font-weight:500;line-height:1.4}.more[data-astro-cid-5mmphhnr] svg[data-astro-cid-5mmphhnr]{transition:transform .4s var(--ease-out-expo)}.more[data-astro-cid-5mmphhnr] .ul[data-astro-cid-5mmphhnr]{position:absolute;left:0;bottom:2px;width:100%;height:1px;background:var(--ink);transform-origin:left center;transform:scaleX(.35);transition:transform .5s var(--ease-out-expo)}.feat[data-astro-cid-5mmphhnr]:hover .more[data-astro-cid-5mmphhnr] svg[data-astro-cid-5mmphhnr],.feat[data-astro-cid-5mmphhnr]:focus-visible .more[data-astro-cid-5mmphhnr] svg[data-astro-cid-5mmphhnr]{transform:translate(2px,-2px)}.feat[data-astro-cid-5mmphhnr]:hover .more[data-astro-cid-5mmphhnr] .ul[data-astro-cid-5mmphhnr],.feat[data-astro-cid-5mmphhnr]:focus-visible .more[data-astro-cid-5mmphhnr] .ul[data-astro-cid-5mmphhnr]{transform:scaleX(1)}.grid-box[data-astro-cid-5mmphhnr]{padding:48px var(--pad) 0}@media(min-width:600px){.grid-box[data-astro-cid-5mmphhnr]{padding-top:64px}}@media(min-width:1024px){.grid-box[data-astro-cid-5mmphhnr]{padding-top:88px}}.grid[data-astro-cid-5mmphhnr]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px;row-gap:40px}@media(min-width:600px){.grid[data-astro-cid-5mmphhnr]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media(min-width:1024px){.grid[data-astro-cid-5mmphhnr]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:64px}}.grid[data-astro-cid-5mmphhnr] li[data-astro-cid-5mmphhnr]{min-width:0}.grid[data-astro-cid-5mmphhnr] li[data-astro-cid-5mmphhnr][hidden]{display:none}.card[data-astro-cid-5mmphhnr]{display:block;text-decoration:none;color:var(--ink)}.card-img[data-astro-cid-5mmphhnr]{display:block;overflow:hidden;border-radius:6px;background:#ececec;aspect-ratio:16 / 10}.card-img[data-astro-cid-5mmphhnr] img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out-expo)}.card[data-astro-cid-5mmphhnr]:hover .card-img[data-astro-cid-5mmphhnr] img{transform:scale(1.04)}.card[data-astro-cid-5mmphhnr] .cat[data-astro-cid-5mmphhnr]{margin-top:18px}.card-title[data-astro-cid-5mmphhnr]{display:block;margin-top:8px;font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}@media(min-width:600px){.card-title[data-astro-cid-5mmphhnr]{font-size:21px}}@media(min-width:1024px){.card-title[data-astro-cid-5mmphhnr]{font-size:22px}}.card-excerpt[data-astro-cid-5mmphhnr]{display:block;margin-top:12px;color:var(--text);font-size:15px;line-height:1.6}.card[data-astro-cid-5mmphhnr] .meta[data-astro-cid-5mmphhnr]{margin-top:14px}.card[data-astro-cid-5mmphhnr]:focus-visible,.feat[data-astro-cid-5mmphhnr]:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:8px}.empty[data-astro-cid-5mmphhnr]{margin:0;color:#767672;font-size:15px}.empty[data-astro-cid-5mmphhnr][hidden]{display:none}.nl-box[data-astro-cid-5mmphhnr]{padding:64px var(--pad)}@media(min-width:600px){.nl-box[data-astro-cid-5mmphhnr]{padding:88px var(--pad)}}@media(min-width:1024px){.nl-box[data-astro-cid-5mmphhnr]{padding:120px var(--pad)}}.nl[data-astro-cid-5mmphhnr]{position:relative;overflow:hidden;border-radius:14px;background:#262626;color:#f5f5f3;display:flex;flex-direction:column;align-items:flex-start;gap:28px;padding:36px 24px}@media(min-width:600px){.nl[data-astro-cid-5mmphhnr]{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:48px 40px}}@media(min-width:1024px){.nl[data-astro-cid-5mmphhnr]{padding:64px 72px}}.nl-glow[data-astro-cid-5mmphhnr]{position:absolute;width:700px;height:700px;left:-220px;bottom:-380px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffe6a61f,#ffe6a600 65%)}.nl-text[data-astro-cid-5mmphhnr]{position:relative;min-width:0}.nl-title[data-astro-cid-5mmphhnr]{margin:0;font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1.1}@media(min-width:600px){.nl-title[data-astro-cid-5mmphhnr]{font-size:30px}}@media(min-width:1024px){.nl-title[data-astro-cid-5mmphhnr]{font-size:34px}}.nl-p[data-astro-cid-5mmphhnr]{margin:18px 0 0;max-width:30em;color:#d4d4d0;font-size:var(--body-size);line-height:1.7}.cta[data-astro-cid-5mmphhnr]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:14px;padding:7px 7px 7px 24px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500;line-height:1.4;background:#fff;color:var(--ink);transition:background-color .4s ease}.cta-arrow[data-astro-cid-5mmphhnr]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--accent);color:var(--ink);transition:transform .5s var(--ease-out-expo),background-color .4s ease,color .4s ease}.cta[data-astro-cid-5mmphhnr]:hover,.cta[data-astro-cid-5mmphhnr]:focus-visible{background:var(--accent)}.cta[data-astro-cid-5mmphhnr]:hover .cta-arrow[data-astro-cid-5mmphhnr],.cta[data-astro-cid-5mmphhnr]:focus-visible .cta-arrow[data-astro-cid-5mmphhnr]{transform:rotate(45deg);background:var(--ink);color:#fff}.cta[data-astro-cid-5mmphhnr]:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}
