.curated-card.svelte-1mf53c2{--card-fg:#fff;--card-fg-muted:#ffffffbf;--card-chip-bg:#ffffff24;isolation:isolate;min-width:0;color:var(--card-fg);border-radius:1.25rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.curated-card--dark.svelte-1mf53c2{--card-fg:#15151c;--card-fg-muted:#15151cb3;--card-chip-bg:#15151c14}.curated-card--hero.svelte-1mf53c2{grid-area:span 2/span 2}.curated-card--wide.svelte-1mf53c2{grid-column:span 2}.curated-card--tall.svelte-1mf53c2{grid-row:span 2}@media (width>=1024px){.curated-card.svelte-1mf53c2{grid-area:var(--card-area);padding:1.25rem 1.4rem}.curated-card--flat.svelte-1mf53c2{grid-area:auto}}.curated-card__bg.svelte-1mf53c2{z-index:-2;background:var(--card-bg);transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-10%}.curated-card__layer.svelte-1mf53c2{position:absolute;inset:0}.curated-card__layer--moving.svelte-1mf53c2{animation:svelte-1mf53c2-curated-drift var(--drift-duration) ease-in-out infinite alternate paused}.curated-card--hero.svelte-1mf53c2 .curated-card__layer--moving:where(.svelte-1mf53c2),.curated-card.svelte-1mf53c2:hover .curated-card__layer--moving:where(.svelte-1mf53c2),.curated-card.svelte-1mf53c2:focus-visible .curated-card__layer--moving:where(.svelte-1mf53c2){animation-play-state:running}@keyframes svelte-1mf53c2-curated-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(var(--drift-x), var(--drift-y), 0) scale(var(--drift-scale))}}.curated-card__grain.svelte-1mf53c2{z-index:-1;opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.curated-card.svelte-1mf53c2:hover,.curated-card.svelte-1mf53c2:focus-visible{box-shadow:0 14px 30px -12px #00000073}.curated-card.svelte-1mf53c2:hover .curated-card__bg:where(.svelte-1mf53c2),.curated-card.svelte-1mf53c2:focus-visible .curated-card__bg:where(.svelte-1mf53c2){transform:scale(1.1)rotate(-4deg)}.curated-card.svelte-1mf53c2:focus-visible{outline:2px solid var(--card-fg);outline-offset:2px}.curated-card__top.svelte-1mf53c2{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.curated-card__tags.svelte-1mf53c2{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.curated-card__tags.svelte-1mf53c2 li:where(.svelte-1mf53c2){white-space:nowrap;background:var(--card-chip-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:600}.curated-card__arrow.svelte-1mf53c2{background:var(--card-chip-bg);border-radius:999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;margin-left:auto;transition:transform .22s;display:grid}.curated-card.svelte-1mf53c2:hover .curated-card__arrow:where(.svelte-1mf53c2){transform:rotate(45deg)}.curated-card__title.svelte-1mf53c2{letter-spacing:-.01em;font-size:1.05rem;font-weight:800;line-height:1.1}.curated-card__subtitle.svelte-1mf53c2{color:var(--card-fg-muted);margin-top:.3rem;font-size:.8rem;line-height:1.3}.curated-card--hero.svelte-1mf53c2 .curated-card__title:where(.svelte-1mf53c2){font-size:clamp(1.6rem,3.2vw,2.75rem)}.curated-card--hero.svelte-1mf53c2 .curated-card__subtitle:where(.svelte-1mf53c2),.curated-card--wide.svelte-1mf53c2 .curated-card__subtitle:where(.svelte-1mf53c2),.curated-card--flat.svelte-1mf53c2 .curated-card__subtitle:where(.svelte-1mf53c2){font-size:.95rem}.curated-card--flat.svelte-1mf53c2 .curated-card__title:where(.svelte-1mf53c2){font-size:1.3rem}.curated-card--wide.svelte-1mf53c2 .curated-card__title:where(.svelte-1mf53c2),.curated-card--tall.svelte-1mf53c2 .curated-card__title:where(.svelte-1mf53c2){font-size:clamp(1.2rem,2vw,1.6rem)}@media (width<=1023px){.curated-card--small.svelte-1mf53c2 .curated-card__tags:where(.svelte-1mf53c2),.curated-card--small.svelte-1mf53c2 .curated-card__subtitle:where(.svelte-1mf53c2){display:none}}@media (prefers-reduced-motion:reduce){.curated-card.svelte-1mf53c2,.curated-card__bg.svelte-1mf53c2,.curated-card__arrow.svelte-1mf53c2{transition:none}.curated-card__layer--moving.svelte-1mf53c2{animation:none}.curated-card.svelte-1mf53c2:hover,.curated-card.svelte-1mf53c2:focus-visible,.curated-card.svelte-1mf53c2:hover .curated-card__bg:where(.svelte-1mf53c2),.curated-card.svelte-1mf53c2:focus-visible .curated-card__bg:where(.svelte-1mf53c2),.curated-card.svelte-1mf53c2:hover .curated-card__arrow:where(.svelte-1mf53c2){transform:none}}
