.result-count.svelte-1yf2ipo{color:var(--fg-3);margin:16px 0}.empty.svelte-1yf2ipo p:where(.svelte-1yf2ipo){overflow-wrap:anywhere}.empty.svelte-1yf2ipo .empty-hint:where(.svelte-1yf2ipo){color:var(--fg-2);margin:12px 0 24px;font-family:inherit;font-size:15px;font-style:normal}.techniques.svelte-1yf2ipo{max-width:var(--max);padding:0 var(--pad);margin:0 auto}.head.svelte-1yf2ipo{gap:16px;padding:24px 0;display:grid}.eyebrow.svelte-1yf2ipo{color:var(--fg-3);animation:svelte-1yf2ipo-fade-up var(--dur-ui) var(--ease-out) both;margin:0 0 -8px}h1.svelte-1yf2ipo{letter-spacing:-.062em;margin:0 0 0 -.045em;font-size:clamp(36px,5vw,64px);font-weight:690;line-height:.86}h1.svelte-1yf2ipo span:where(.svelte-1yf2ipo),h1.svelte-1yf2ipo em:where(.svelte-1yf2ipo){animation:svelte-1yf2ipo-rise var(--dur-display) var(--ease-out) both;display:inline-block}h1.svelte-1yf2ipo em:where(.svelte-1yf2ipo){font-family:var(--serif);letter-spacing:-.03em;color:var(--accent);animation-delay:var(--stagger-line);font-style:italic;font-weight:400}.lede.svelte-1yf2ipo{animation:svelte-1yf2ipo-fade-up var(--dur-ui) var(--ease-out) .36s both;gap:24px;display:grid}@media (width>=900px){.lede.svelte-1yf2ipo{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.sub.svelte-1yf2ipo{max-width:52ch;color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.45}.stats.svelte-1yf2ipo{grid-template-columns:repeat(3,auto);gap:12px clamp(20px,3vw,40px);margin:0;display:grid}.stats.svelte-1yf2ipo dt:where(.svelte-1yf2ipo){color:var(--fg-3);font-size:9.5px}.stats.svelte-1yf2ipo dd:where(.svelte-1yf2ipo){letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:clamp(26px,4vw,44px);font-weight:600;line-height:1}.stats.svelte-1yf2ipo dd.hot:where(.svelte-1yf2ipo){color:var(--accent)}@keyframes svelte-1yf2ipo-rise{0%{opacity:0;transform:translateY(.3em)}}@keyframes svelte-1yf2ipo-fade-up{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){h1.svelte-1yf2ipo span:where(.svelte-1yf2ipo),h1.svelte-1yf2ipo em:where(.svelte-1yf2ipo),.lede.svelte-1yf2ipo,.eyebrow.svelte-1yf2ipo{animation-name:svelte-1yf2ipo-fade;animation-duration:var(--dur-ui)}}@keyframes svelte-1yf2ipo-fade{0%{opacity:0}}.toolbar.svelte-1yf2ipo{top:var(--nav-offset);z-index:10;margin:0 calc(var(--pad) * -1) 8px;padding:max(10px, env(safe-area-inset-top)) var(--pad) 12px;background:var(--bg);gap:10px;display:grid;position:sticky}.toolbar.svelte-1yf2ipo:after{content:"";background:linear-gradient(var(--bg), transparent);pointer-events:none;height:8px;position:absolute;top:100%;left:0;right:0}@media (width>=900px){.toolbar.svelte-1yf2ipo{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;gap:16px}}.search.svelte-1yf2ipo{background:var(--bg-raised);min-width:0;height:46px;color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--dur-hover) ease;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.search.svelte-1yf2ipo:focus-within{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--accent)}.search.svelte-1yf2ipo input:where(.svelte-1yf2ipo){min-width:0;height:100%;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:16px}.search.svelte-1yf2ipo input:where(.svelte-1yf2ipo)::placeholder{color:var(--fg-3)}.rail.svelte-1yf2ipo{overscroll-behavior-x:contain;margin:0 calc(var(--pad) * -1);padding:0 var(--pad);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.rail.svelte-1yf2ipo::-webkit-scrollbar{display:none}.plan-note.svelte-1yf2ipo{border-radius:var(--radius-sm);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--hair);color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:12px 0 22px;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}.plan-note.svelte-1yf2ipo span:where(.svelte-1yf2ipo):nth-child(2){flex:32ch}.plan-note.svelte-1yf2ipo a:where(.svelte-1yf2ipo){color:var(--fg);text-underline-offset:3px;white-space:nowrap;font-weight:560}.grid.svelte-1yf2ipo{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:12px;display:grid;position:relative}.cell.svelte-1yf2ipo{min-width:0}@media (width>=640px){.grid.svelte-1yf2ipo{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 20px}.cell.svelte-1yf2ipo:nth-child(2n){--col:1}}@media (width>=1040px){.grid.svelte-1yf2ipo{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 24px}.cell.svelte-1yf2ipo:nth-child(n){--col:0}.cell.svelte-1yf2ipo:nth-child(3n+2){--col:1}.cell.svelte-1yf2ipo:nth-child(3n){--col:2}}.empty.svelte-1yf2ipo{justify-items:start;gap:16px;padding:56px 0;display:grid}.empty.svelte-1yf2ipo p:where(.svelte-1yf2ipo){font-family:var(--serif);color:var(--fg-2);margin:0;font-size:clamp(32px,5vw,48px);font-style:italic}summary.svelte-1yf2ipo{cursor:pointer;color:var(--fg-3);padding:8px 0;font-size:13px}.plan-note.svelte-1yf2ipo{box-shadow:none;background:0 0;padding:0}.grid.svelte-1yf2ipo{gap:28px 16px}
