.band.hero{padding-top:var(--space-4)}.kicker[data-astro-cid-lcdefpme]{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--fs-sm);font-weight:650}h1[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.5rem,1.6rem + 3.4vw,4.25rem);line-height:1.02}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:var(--track-section);font-size:.55em;line-height:1.15;display:block}.pair[data-astro-cid-lcdefpme]{max-width:28rem;margin:0}@media (width>=1000px){.pair[data-astro-cid-lcdefpme]{display:none}}@media (width<=599px){.wide-only[data-astro-cid-lcdefpme]{display:none}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.47em}.hero p[data-astro-cid-lcdefpme].lede{margin-block:var(--space-2) var(--space-3)}}.hero .lede[data-astro-cid-lcdefpme]{max-width:54ch;margin:var(--space-4) 0 var(--space-5)}.ideas[data-astro-cid-lcdefpme]{gap:var(--space-4);margin:0 0 var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.idea[data-astro-cid-lcdefpme]{border:var(--border-w) solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.idea[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.idea-text[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-4);align-content:start;justify-items:start;display:grid}.idea[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);margin:0}.idea[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);margin:0;line-height:1.45}.from[data-astro-cid-lcdefpme]{font-weight:700}.meta[data-astro-cid-lcdefpme]{color:var(--muted)}.compare[data-astro-cid-lcdefpme]{max-width:30rem}@media (width>=900px){.edit[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:center;display:grid}.edit[data-astro-cid-lcdefpme] .section-head{margin-bottom:0}}.filters[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.filters[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.edit[data-astro-cid-lcdefpme]+.section-head{margin-top:var(--space-8)}.filter[data-astro-cid-lcdefpme]{gap:var(--space-1);border:var(--border-w) solid var(--border);border-radius:var(--radius);background:var(--surface);height:100%;color:var(--text);grid-template-rows:auto auto 1fr;text-decoration:none;display:grid;overflow:hidden}.filter[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;margin-bottom:var(--space-2);display:block}.filter-name[data-astro-cid-lcdefpme]{padding:0 var(--space-3);font-weight:750;line-height:1.25}.filter-text[data-astro-cid-lcdefpme]{padding:0 var(--space-3) var(--space-3);color:var(--muted);font-size:var(--fs-sm);line-height:1.4}.filter[data-astro-cid-lcdefpme]:hover .filter-name[data-astro-cid-lcdefpme]{text-decoration:underline}.filter[data-astro-cid-lcdefpme]:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.can[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.can[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--space-2);font-size:var(--fs-h3)}.can[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.steps[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.number[data-astro-cid-lcdefpme]{width:2.25rem;height:2.25rem;margin-bottom:var(--space-3);background:var(--primary);color:var(--on-primary);border-radius:50%;place-items:center;font-weight:800;display:grid}.secure[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0;color:var(--muted);font-size:var(--fs-sm)}.promises[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.unofficial[data-astro-cid-lcdefpme]{max-width:60ch;margin:var(--space-6) 0 0;color:var(--muted);font-size:var(--fs-sm)}
