.start__cards[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.start__card[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{border-radius:var(--radius-lg);height:100%;color:var(--ink);background:#fff;border:2px solid #0000;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.start__card[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]:hover{border-color:var(--green);transform:translateY(-2px)}.start__card[data-astro-cid-ehbicvkx] img[data-astro-cid-ehbicvkx]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.start__body[data-astro-cid-ehbicvkx]{gap:8px;padding:22px 24px 28px;display:grid}.start__title[data-astro-cid-ehbicvkx]{letter-spacing:-.01em;font-size:1.35rem;font-weight:800;line-height:1.2}.start__desc[data-astro-cid-ehbicvkx]{color:var(--ink-soft);font-size:.95rem}.start__go[data-astro-cid-ehbicvkx]{color:var(--green-dark);font-size:1.2rem;font-weight:800;position:absolute;bottom:18px;right:20px}.start__card--note[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{background:var(--forest);color:#fff;justify-content:flex-start;gap:12px;padding:28px 26px 34px}.start__card--note[data-astro-cid-ehbicvkx] .start__eyebrow[data-astro-cid-ehbicvkx]{letter-spacing:.14em;text-transform:uppercase;color:var(--green-light);font-size:.8rem;font-weight:700}.start__card--note[data-astro-cid-ehbicvkx] .start__title[data-astro-cid-ehbicvkx]{font-size:clamp(1.5rem,2.4vw,1.9rem)}.start__card--note[data-astro-cid-ehbicvkx] .start__desc[data-astro-cid-ehbicvkx]{color:var(--green-light);font-size:1.05rem;font-weight:700}.start__card--note[data-astro-cid-ehbicvkx] .start__go[data-astro-cid-ehbicvkx]{color:var(--green-light)}@media (width<=900px){.start__cards[data-astro-cid-ehbicvkx]{grid-template-columns:1fr}}.posts[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (width<=1000px){.posts[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.posts[data-astro-cid-ehbicvkx]{grid-template-columns:1fr}}.post[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{border-radius:var(--radius);height:100%;color:var(--ink);border:2px solid var(--line);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.post[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]:hover{border-color:var(--green);transform:translateY(-2px)}.post[data-astro-cid-ehbicvkx] img[data-astro-cid-ehbicvkx]{aspect-ratio:1200/628;object-fit:cover;width:100%;height:auto;display:block}.post__body[data-astro-cid-ehbicvkx]{gap:6px;padding:16px 18px 20px;display:grid}.post[data-astro-cid-ehbicvkx] time[data-astro-cid-ehbicvkx]{letter-spacing:.1em;text-transform:uppercase;color:var(--green-dark);font-size:.8rem;font-weight:700}.post__title[data-astro-cid-ehbicvkx]{font-size:1.05rem;font-weight:800;line-height:1.3}.post--text[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{background:var(--forest);color:#fff;border-color:var(--forest)}.post--text[data-astro-cid-ehbicvkx] .post__mark[data-astro-cid-ehbicvkx]{color:var(--green-light);letter-spacing:-3px;padding:20px 18px 0;font-size:1.5rem;font-weight:800;line-height:1}.post--text[data-astro-cid-ehbicvkx] .post__title[data-astro-cid-ehbicvkx]{font-size:1.2rem}.post--text[data-astro-cid-ehbicvkx] time[data-astro-cid-ehbicvkx]{color:var(--green-light)}.groups[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin-top:28px;display:grid}.groups--3[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.groups--3[data-astro-cid-ehbicvkx]{grid-template-columns:1fr}}.group[data-astro-cid-ehbicvkx]{border-radius:var(--radius);border-top:4px solid var(--green);background:#fff;padding:22px 24px}.band-sand[data-astro-cid-ehbicvkx] .group[data-astro-cid-ehbicvkx]{background:#fff}.section[data-astro-cid-ehbicvkx]:not(.band-sand) .group[data-astro-cid-ehbicvkx]{background:var(--sand-2)}.group[data-astro-cid-ehbicvkx] h3[data-astro-cid-ehbicvkx]{margin-bottom:10px;font-size:1.15rem}.group[data-astro-cid-ehbicvkx] ul[data-astro-cid-ehbicvkx]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{color:var(--ink);text-decoration-color:var(--green);text-underline-offset:3px;font-weight:600}.group[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]:hover{color:var(--green-darker)}.older[data-astro-cid-ehbicvkx]{border-top:1px solid var(--line);margin-top:40px;padding-top:18px}.older[data-astro-cid-ehbicvkx] summary[data-astro-cid-ehbicvkx]{cursor:pointer;font-size:1.15rem;font-weight:800}.older__list[data-astro-cid-ehbicvkx]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px 28px;margin:16px 0 0;padding:0;list-style:none;display:grid}.older__list[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{color:var(--ink);font-weight:600}.older__list[data-astro-cid-ehbicvkx] time[data-astro-cid-ehbicvkx]{color:var(--ink-soft);font-size:.8rem;display:block}.quiet[data-astro-cid-ehbicvkx]{margin:36px 0 0;font-size:.95rem}.quiet[data-astro-cid-ehbicvkx] a[data-astro-cid-ehbicvkx]{color:var(--green-darker)}
