.page-head.svelte-1iaucln{max-width:1480px;margin:0 auto;padding:96px 32px 32px}.kicker.svelte-1iaucln{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}.kicker.svelte-1iaucln:before{content:"";width:24px;height:1px;background:var(--cyan)}h1.svelte-1iaucln{font-family:var(--display);font-weight:800;font-size:clamp(56px,9vw,144px);line-height:.92;letter-spacing:-.035em;margin:0 0 24px}h1.svelte-1iaucln em:where(.svelte-1iaucln){font-family:var(--italic);font-style:italic;font-weight:400;color:var(--cyan)}.lede.svelte-1iaucln{font-size:18px;line-height:1.65;color:var(--ink-soft);max-width:56ch}.filter.svelte-1iaucln{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.chip.svelte-1iaucln{padding:8px 14px;border:1px solid var(--line);border-radius:100px;font-family:var(--mono);font-size:12px;color:var(--ink-soft);cursor:pointer;transition:all .15s;background:transparent}.chip.on.svelte-1iaucln{background:var(--magenta);color:var(--cream);border-color:var(--magenta)}.chip.svelte-1iaucln:hover{color:var(--ink);border-color:var(--line-2)}.grid.svelte-1iaucln{max-width:1480px;margin:0 auto;padding:16px 32px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rev.svelte-1iaucln{padding:26px;border:1px solid var(--line);border-radius:20px;background:var(--bg-2);position:relative;transition:all .25s;scroll-margin-top:96px}.rev.svelte-1iaucln:hover{border-color:var(--magenta);transform:translateY(-3px)}.rev.svelte-1iaucln .t:where(.svelte-1iaucln){font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;background:#ff2d7c29;color:var(--magenta);border-radius:100px;display:inline-block}.rev.svelte-1iaucln h3:where(.svelte-1iaucln){font-family:var(--italic);font-style:italic;font-size:26px;font-weight:400;line-height:1.15;margin:14px 0 8px}.rev.svelte-1iaucln p:where(.svelte-1iaucln){color:var(--ink-soft);font-size:14px;margin:0 0 18px}.rev.svelte-1iaucln .axis:where(.svelte-1iaucln){display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:14px;border-top:1px solid var(--line)}.rev.svelte-1iaucln .axis:where(.svelte-1iaucln) .ak:where(.svelte-1iaucln){font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.rev.svelte-1iaucln .axis:where(.svelte-1iaucln) .av:where(.svelte-1iaucln){font-family:var(--display);font-weight:800;font-size:24px;line-height:1;letter-spacing:-.02em;color:var(--ink);margin-top:2px}.rev.editor.svelte-1iaucln:before{content:"EDITOR'S PICK";position:absolute;right:-12px;top:-12px;padding:7px 12px;background:var(--acid);color:var(--bg);font-family:var(--mono);font-weight:600;font-size:10.5px;letter-spacing:.14em;border-radius:4px;transform:rotate(6deg)}@media (max-width: 1080px){.grid.svelte-1iaucln{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.page-head.svelte-1iaucln,.grid.svelte-1iaucln{padding-left:18px!important;padding-right:18px!important}.grid.svelte-1iaucln{grid-template-columns:1fr}}
