.style-page[data-astro-cid-x5rdb3hw]{padding-top:24px;padding-bottom:76px}.breadcrumbs[data-astro-cid-x5rdb3hw]{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:.8rem;display:flex}.breadcrumbs[data-astro-cid-x5rdb3hw] a[data-astro-cid-x5rdb3hw]:hover{color:var(--rose)}.style-hero[data-astro-cid-x5rdb3hw]{text-align:center;max-width:780px;margin:48px auto 42px}.eyebrow[data-astro-cid-x5rdb3hw]{color:var(--rose);letter-spacing:.13em;font-size:.7rem;font-weight:800}.style-hero[data-astro-cid-x5rdb3hw] h1[data-astro-cid-x5rdb3hw]{letter-spacing:-.055em;margin-top:14px;font-size:clamp(2rem,5vw,3.5rem);font-weight:850;line-height:1.12}.style-hero[data-astro-cid-x5rdb3hw]>p[data-astro-cid-x5rdb3hw]{max-width:660px;color:var(--muted);margin:18px auto 0;line-height:1.8}.style-meta[data-astro-cid-x5rdb3hw]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.style-meta[data-astro-cid-x5rdb3hw] span[data-astro-cid-x5rdb3hw],.style-badge[data-astro-cid-x5rdb3hw]{border:1px solid var(--line);background:#fffaf7;border-radius:999px;padding:7px 12px;font-size:.72rem}.style-grid[data-astro-cid-x5rdb3hw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.style-card[data-astro-cid-x5rdb3hw]{border:1px solid var(--line);background:#fffdfb;border-radius:13px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden}.style-card[data-astro-cid-x5rdb3hw]:hover{transform:translateY(-4px);box-shadow:0 14px 32px #65413b12}.style-card-image[data-astro-cid-x5rdb3hw]{aspect-ratio:4/4.5;background:#eee0da;position:relative;overflow:hidden}.style-card-image[data-astro-cid-x5rdb3hw] img[data-astro-cid-x5rdb3hw]{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.style-card[data-astro-cid-x5rdb3hw]:hover .style-card-image[data-astro-cid-x5rdb3hw] img[data-astro-cid-x5rdb3hw]{transform:scale(1.04)}.style-badge[data-astro-cid-x5rdb3hw]{text-overflow:ellipsis;white-space:nowrap;color:#68434c;background:#fff9f0e8;max-width:calc(100% - 60px);position:absolute;top:12px;left:12px;overflow:hidden}.style-arrow[data-astro-cid-x5rdb3hw]{color:#68434c;background:#fff9f0e8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:12px;right:12px}.style-card-copy[data-astro-cid-x5rdb3hw]{padding:18px}.style-label[data-astro-cid-x5rdb3hw]{color:var(--rose);letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-weight:800}.style-card-copy[data-astro-cid-x5rdb3hw] h2[data-astro-cid-x5rdb3hw]{margin-top:8px;font-size:1rem;font-weight:800;line-height:1.45}.style-card-copy[data-astro-cid-x5rdb3hw] p[data-astro-cid-x5rdb3hw]{color:var(--muted);margin-top:8px;font-size:.82rem;line-height:1.7}.style-card-link[data-astro-cid-x5rdb3hw]{margin-top:16px;font-size:.82rem;font-weight:750;display:inline-block}.style-footer[data-astro-cid-x5rdb3hw]{border:1px solid var(--line);text-align:center;background:#fbf2ee;border-radius:16px;margin-top:64px;padding:36px 20px}.style-footer[data-astro-cid-x5rdb3hw] h2[data-astro-cid-x5rdb3hw]{letter-spacing:-.035em;font-size:1.5rem;font-weight:800}.style-footer[data-astro-cid-x5rdb3hw] p[data-astro-cid-x5rdb3hw]{color:var(--muted);margin-top:10px}.style-button[data-astro-cid-x5rdb3hw]{color:#fff;background:#6d3d4c;border-radius:8px;margin-top:22px;padding:12px 20px;font-weight:750;display:inline-block}.style-secondary-link[data-astro-cid-x5rdb3hw]{text-underline-offset:3px;margin-top:18px;font-size:.85rem;text-decoration:underline;display:block}.style-empty[data-astro-cid-x5rdb3hw]{text-align:center;padding:50px 0}.style-empty[data-astro-cid-x5rdb3hw] a[data-astro-cid-x5rdb3hw]{text-decoration:underline}@media (width<=850px){.style-grid[data-astro-cid-x5rdb3hw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.style-page[data-astro-cid-x5rdb3hw]{padding-bottom:50px}.style-hero[data-astro-cid-x5rdb3hw]{margin-top:36px}.style-grid[data-astro-cid-x5rdb3hw]{gap:12px}.style-card-copy[data-astro-cid-x5rdb3hw]{padding:12px}.style-card-copy[data-astro-cid-x5rdb3hw] h2[data-astro-cid-x5rdb3hw]{font-size:.9rem}.style-card-copy[data-astro-cid-x5rdb3hw] p[data-astro-cid-x5rdb3hw]{font-size:.75rem}.style-badge[data-astro-cid-x5rdb3hw]{padding:6px 8px;font-size:.62rem;top:8px;left:8px}}
