.car[data-astro-cid-oulirr76]{position:relative}.track[data-astro-cid-oulirr76]{gap:var(--space-4);scroll-snap-type:x proximity;scrollbar-width:none;margin:-4px -4px -20px;padding:4px 4px 28px;display:flex;overflow-x:auto}.track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}.track[data-astro-cid-oulirr76]>*{scroll-snap-align:start;flex:none;width:min(72vw,260px)}@media (width>=1024px){.track[data-astro-cid-oulirr76]>*{width:calc((100% - 3 * var(--space-4)) / 4)}}.next[data-astro-cid-oulirr76]{background:var(--color-surface);width:32px;height:32px;color:var(--color-ink);box-shadow:var(--shadow-lg);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:38%;right:-8px}.next[data-astro-cid-oulirr76]:before{content:"";position:absolute;inset:-6px}.next[data-astro-cid-oulirr76][hidden]{display:none}.next[data-astro-cid-oulirr76]:hover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--color-faint-border)}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-10) var(--space-12);text-align:center}@media (width>=768px){.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-12) var(--section-gap)}}.constellation[data-astro-cid-lcdefpme]{padding-inline:var(--space-2);margin-bottom:calc(-1 * var(--space-6));z-index:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.fc[data-astro-cid-lcdefpme]{background:var(--color-surface);border-radius:var(--radius-card);width:clamp(92px,21vw,184px);box-shadow:var(--shadow-sm-2);color:var(--color-ink);text-align:left;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base);flex:none;margin-inline:calc(clamp(92px,21vw,184px)/-14.2857);padding:6px 6px 0;text-decoration:none}.fc[data-astro-cid-lcdefpme]:first-child{transform:translateY(26px)rotate(-4deg)}.fc[data-astro-cid-lcdefpme]:nth-child(2){transform:translateY(2px)rotate(2deg)}.fc[data-astro-cid-lcdefpme]:nth-child(3){z-index:1;transform:translateY(32px)rotate(-1deg)}.fc[data-astro-cid-lcdefpme]:nth-child(4){transform:translateY(6px)rotate(3deg)}.fc[data-astro-cid-lcdefpme]:nth-child(5){transform:translateY(28px)rotate(-3deg)}@media (width<=639px){.fc[data-astro-cid-lcdefpme]:nth-child(n+4){display:none}}@media (hover:hover){a[data-astro-cid-lcdefpme].fc:hover{box-shadow:var(--shadow-lg)}}.fc[data-astro-cid-lcdefpme] .stock{border-radius:var(--radius-image)}.fc[data-astro-cid-lcdefpme]:not(:has(.ft)){padding-bottom:6px}.ft[data-astro-cid-lcdefpme]{padding:var(--space-2) var(--space-2) var(--space-3);gap:1px;display:grid}.ft[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--text-md);letter-spacing:var(--track-md);font-weight:600;line-height:1.2}.ft[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:var(--text-caption);letter-spacing:var(--track-sm);color:var(--color-muted-text);align-items:center;gap:3px;display:inline-flex}.wordmark[data-astro-cid-lcdefpme]{padding-top:var(--space-12);margin:0;line-height:.85}@media (width>=640px){.wordmark[data-astro-cid-lcdefpme]{padding-top:var(--space-6)}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:34rem;margin:var(--space-3) auto 0}.lead[data-astro-cid-lcdefpme]{max-width:38rem;margin:var(--space-2) auto 0;color:var(--color-muted-text);font-size:var(--text-lg)}.hs[data-astro-cid-lcdefpme]{max-width:40rem;margin:var(--space-6) auto 0;box-shadow:var(--shadow-sm);text-align:left}.pills[data-astro-cid-lcdefpme]{margin:var(--space-5) 0 0;justify-content:center;gap:var(--space-2);flex-wrap:wrap;padding:4px;list-style:none;display:flex}.how[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.how[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-sm-2);align-items:flex-start;display:flex}.how[data-astro-cid-lcdefpme] .chip-icon[data-astro-cid-lcdefpme]{width:44px;height:44px}.how[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{display:block}.how[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted-text);font-size:var(--text-md);letter-spacing:var(--track-md);margin:2px 0 0;line-height:1.3}.tiles[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.tiles[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.tiles[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}}.occ[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}@media (width>=1024px){.occ[data-astro-cid-lcdefpme]{grid-template-columns:3fr 2fr}}.lead-occ[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);box-shadow:var(--shadow-sm-2);color:#fff;background:var(--color-ink);text-decoration:none;display:block;position:relative;overflow:hidden}.lead-occ[data-astro-cid-lcdefpme] .oi{border-radius:var(--radius-card);aspect-ratio:4/3;object-fit:cover;min-height:100%}.lead-occ[data-astro-cid-lcdefpme]:after{content:"";background:#00000052;position:absolute;inset:0}.ov[data-astro-cid-lcdefpme]{z-index:1;left:var(--space-6);top:var(--space-6);gap:var(--space-2);display:grid;position:absolute}.ov[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--text-display);letter-spacing:-.05em;max-width:10ch;font-weight:600;line-height:1.02}.ov[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:var(--text-md);letter-spacing:var(--track-md);align-items:center;gap:4px;display:inline-flex}.more[data-astro-cid-lcdefpme]{gap:var(--space-4);align-content:start;display:grid}@media (width>=640px) and (width<=1023px){.more[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.rgrid[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}@media (width>=768px){.rgrid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.rgrid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.gd[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}@media (width>=768px){.gd[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.band-wrap[data-astro-cid-lcdefpme]{margin-top:var(--section-gap)}.band[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-8);background:var(--color-ink);color:#fff;border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:inherit}.band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:var(--space-2) 0 0;max-width:52ch;color:var(--color-cool-stone)}
