.card[data-astro-cid-67gd6ilq]{border-radius:var(--radius-card);min-width:0;transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 10px 28px -14px #00000038}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-67gd6ilq]:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0000000d,0 22px 40px -18px #0000004d}}.card[data-astro-cid-67gd6ilq][hidden]{display:none}.card__media[data-astro-cid-67gd6ilq]{aspect-ratio:4/3;background:var(--surface-2);position:relative;overflow:hidden}.card__track[data-astro-cid-67gd6ilq]{touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;display:flex;overflow:auto hidden}.card__track[data-astro-cid-67gd6ilq]::-webkit-scrollbar{display:none}.card__track[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]{object-fit:cover;scroll-snap-align:start;width:100%;height:100%;transition:transform .9s var(--ease-out);flex:0 0 100%}.card__media--plan[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]{object-fit:contain;background:#fff;padding:6%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-67gd6ilq]:hover .card__track[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]{transform:scale(1.03)}}.card__badges[data-astro-cid-67gd6ilq]{top:var(--space-3);left:var(--space-3);gap:var(--space-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.card__fav[data-astro-cid-67gd6ilq]{top:var(--space-2);right:var(--space-2);z-index:2;width:44px;height:44px;color:var(--anthracite);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.card__fav[data-astro-cid-67gd6ilq]:before{content:"";z-index:-1;backdrop-filter:blur(6px);background:#ffffff59;border-radius:50%;position:absolute;inset:4px}.card__fav[data-astro-cid-67gd6ilq] svg{stroke-width:1px}.card__fav[data-astro-cid-67gd6ilq]:hover{color:var(--ink);transform:scale(1.08)}.card__fav[data-astro-cid-67gd6ilq]:active{transform:scale(.92)}.card__fav[data-astro-cid-67gd6ilq][aria-pressed=true] svg{color:var(--red);fill:var(--red)}.card__nav[data-astro-cid-67gd6ilq]{left:0;right:0;bottom:var(--space-3);z-index:2;justify-content:center;align-items:center;gap:var(--space-2);opacity:1;transition:opacity var(--dur) ease;display:flex;position:absolute}@media (hover:hover){.card__nav[data-astro-cid-67gd6ilq]{opacity:0}.card[data-astro-cid-67gd6ilq]:hover .card__nav[data-astro-cid-67gd6ilq],.card[data-astro-cid-67gd6ilq]:focus-within .card__nav[data-astro-cid-67gd6ilq]{opacity:1}}.card__nav[data-astro-cid-67gd6ilq] button[data-astro-cid-67gd6ilq]{width:36px;height:36px;color:var(--ink);background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.card__nav[data-astro-cid-67gd6ilq] button[data-astro-cid-67gd6ilq]:hover{background:#fff}.card__count[data-astro-cid-67gd6ilq]{color:#fff;min-width:48px;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;background:#0000008c;border-radius:999px;padding:.2rem .5rem}.card__body[data-astro-cid-67gd6ilq]{padding:var(--space-5) var(--space-4) var(--space-5);text-align:center;flex-direction:column;flex:1;display:flex;position:relative}.card__place[data-astro-cid-67gd6ilq]{font-family:var(--f-label);font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.card__title[data-astro-cid-67gd6ilq]{margin-top:var(--space-2);min-height:2.7em;font-size:1.02rem;line-height:1.35}.card__link[data-astro-cid-67gd6ilq]{text-decoration:none}.card__link[data-astro-cid-67gd6ilq]:after{content:"";position:absolute;inset:0}.card__link[data-astro-cid-67gd6ilq]:hover{color:var(--red)}.card__stats[data-astro-cid-67gd6ilq]{padding-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:auto 0 0;display:grid}.card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]{padding:0 var(--space-2);align-content:start;justify-items:center;gap:2px;display:grid}.card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]+div[data-astro-cid-67gd6ilq]{border-left:1px solid var(--line)}.card__stats[data-astro-cid-67gd6ilq] svg{color:var(--red);stroke-width:1.25px;margin-bottom:var(--space-2)}.card__stats[data-astro-cid-67gd6ilq] dt[data-astro-cid-67gd6ilq]{font-size:var(--fs-xs);color:var(--muted)}.card__stats[data-astro-cid-67gd6ilq] dd[data-astro-cid-67gd6ilq]{color:var(--ink);font-weight:600;font-size:var(--fs-base);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}@media (width<=699px){.card--carousel[data-astro-cid-67gd6ilq],.card--row[data-astro-cid-67gd6ilq]{opacity:1!important;transform:none!important}.card--carousel[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq],.card--row[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq]{overflow:hidden}.card--carousel[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]:not(:first-child),.card--row[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]:not(:first-child),.card--carousel[data-astro-cid-67gd6ilq] .card__nav[data-astro-cid-67gd6ilq],.card--row[data-astro-cid-67gd6ilq] .card__nav[data-astro-cid-67gd6ilq]{display:none}.card--carousel[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]{padding-inline:var(--space-1)}.card--carousel[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq] dd[data-astro-cid-67gd6ilq]{white-space:nowrap;overflow-wrap:normal;font-size:.875rem}.card--row[data-astro-cid-67gd6ilq]{grid-template-columns:36% minmax(0,1fr);min-height:7.25rem;display:grid}.card--row[data-astro-cid-67gd6ilq] .card__media[data-astro-cid-67gd6ilq]{aspect-ratio:auto}.card--row[data-astro-cid-67gd6ilq] .card__track[data-astro-cid-67gd6ilq]{position:absolute;inset:0}.card--row[data-astro-cid-67gd6ilq] .card__badges[data-astro-cid-67gd6ilq]{top:var(--space-2);left:var(--space-2);right:var(--space-2)}.card--row[data-astro-cid-67gd6ilq] .card__badges[data-astro-cid-67gd6ilq] .badge{font-size:var(--fs-xs);letter-spacing:.02em;padding:.15rem .35rem}.card--row[data-astro-cid-67gd6ilq] .card__fav[data-astro-cid-67gd6ilq]{display:none}.card--row[data-astro-cid-67gd6ilq] .card__body[data-astro-cid-67gd6ilq]{padding:var(--space-3) var(--space-4);text-align:left;justify-content:center}.card--row[data-astro-cid-67gd6ilq] .card__title[data-astro-cid-67gd6ilq]{min-height:0;margin-top:2px;font-size:.95rem}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]{gap:var(--space-3);padding-top:var(--space-2);margin:0;display:flex}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]{padding:0;display:block}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]:first-child,.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq] dt[data-astro-cid-67gd6ilq],.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq] svg{display:none}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]+div[data-astro-cid-67gd6ilq]{border-left:0}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq] dd[data-astro-cid-67gd6ilq]{font-size:.9rem}.card--row[data-astro-cid-67gd6ilq] .card__stats[data-astro-cid-67gd6ilq]>div[data-astro-cid-67gd6ilq]:last-child{order:-1}}.invite[data-astro-cid-5i7vmu56]{gap:var(--space-5);border:1px solid var(--line);background:#fff;align-items:center;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}@media (width>=800px){.invite[data-astro-cid-5i7vmu56]{gap:var(--space-6);grid-template-columns:auto 1fr auto}}.invite__icon[data-astro-cid-5i7vmu56]{background:var(--surface);width:3.5rem;height:3.5rem;color:var(--red);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.invite__text[data-astro-cid-5i7vmu56] h2[data-astro-cid-5i7vmu56]{font-size:var(--fs-lg)}.invite__text[data-astro-cid-5i7vmu56] p[data-astro-cid-5i7vmu56]{margin-top:var(--space-2);color:var(--muted);max-width:60ch}.invite__btn[data-astro-cid-5i7vmu56]{justify-self:start}
