.grid.svelte-1nyyz2a{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.cell.svelte-1nyyz2a{border-top:1px solid var(--ink-700);flex-direction:column;gap:.6rem;padding-top:1.4rem;display:flex}.cell.svelte-1nyyz2a h4:where(.svelte-1nyyz2a){margin:.3rem 0 0}.cell.svelte-1nyyz2a p:where(.svelte-1nyyz2a){margin:0}.hero.svelte-4z030h{padding-block:clamp(3rem,7vw,6rem) clamp(1rem,3vw,2rem)}.hero.svelte-4z030h .eyebrow:where(.svelte-4z030h){margin-bottom:1.4rem;display:block}.hero.svelte-4z030h h1:where(.svelte-4z030h){max-width:16ch;margin:0 0 1.2rem}.lede.svelte-4z030h{font-size:var(--step-1);color:var(--text-muted);margin:0}.grid.svelte-4z030h{background:var(--ink-700);border:1px solid var(--ink-700);border-radius:var(--radius-box);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.card.svelte-4z030h:nth-child(3){grid-column:1/-1}.card.svelte-4z030h{transition:background .3s var(--ease-out-quint);background:oklch(18% .018 255/.9);flex-direction:column;gap:.8rem;padding:clamp(2rem,3.5vw,3rem);display:flex}.card.svelte-4z030h:hover{background:oklch(21% .02 255)}.card-top.svelte-4z030h{color:var(--text-faint);justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.card-top.svelte-4z030h .glyph{color:var(--moon);transition:transform .4s var(--ease-out-quint)}.card.svelte-4z030h:hover .card-top:where(.svelte-4z030h) .glyph{transform:translateY(-2px)rotate(-4deg)}.idx.svelte-4z030h{letter-spacing:.14em;color:var(--moon);font-size:.8rem}.card.svelte-4z030h h3:where(.svelte-4z030h),.card.svelte-4z030h p:where(.svelte-4z030h){margin:0}.tags.svelte-4z030h{letter-spacing:.02em;color:var(--text-faint);margin-top:.4rem;font-size:.74rem;line-height:1.7}.head.svelte-4z030h{margin-bottom:clamp(2rem,4vw,3rem)}.head.svelte-4z030h .tick:where(.svelte-4z030h){margin-bottom:1rem;display:block}.head.svelte-4z030h h2:where(.svelte-4z030h){margin:0 0 .8rem}.head.svelte-4z030h p:where(.svelte-4z030h){font-size:var(--step-0);margin:0}.cta.svelte-4z030h{text-align:center;padding-block:var(--space-section);flex-direction:column;align-items:center;gap:1.2rem;display:flex}.cta.svelte-4z030h h2:where(.svelte-4z030h){margin:.5rem 0 0}.cta.svelte-4z030h p:where(.svelte-4z030h){margin:0 0 .8rem}@media (width<=640px){.grid.svelte-4z030h{grid-template-columns:1fr}.card.svelte-4z030h:nth-child(3){grid-column:auto}}
