.mk[data-astro-cid-keqd76kj]{max-width:1080px;margin:0 auto;padding:0 40px 80px}.rise[data-astro-cid-keqd76kj]{animation:rise 1s var(--ease) both;animation-delay:calc(var(--d,0) * .12s)}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mast[data-astro-cid-keqd76kj]{padding:56px 0 40px}h1[data-astro-cid-keqd76kj]{letter-spacing:-.055em;font-size:clamp(52px,10vw,140px);font-weight:700;line-height:.98}.m-by[data-astro-cid-keqd76kj]{color:var(--ink-3);margin-top:18px}.dot[data-astro-cid-keqd76kj]{color:var(--accent)}.blk[data-astro-cid-keqd76kj]{border-top:1px solid var(--line);padding:40px 0 48px}h2[data-astro-cid-keqd76kj]{color:var(--ink);letter-spacing:.16em;gap:14px;display:flex}h2[data-astro-cid-keqd76kj] .no[data-astro-cid-keqd76kj]{color:var(--accent)}.sub[data-astro-cid-keqd76kj]{color:var(--ink-2);letter-spacing:.08em;text-transform:none;margin:44px 0 16px}.why[data-astro-cid-keqd76kj] b{color:var(--accent);font-weight:700}.what-lead[data-astro-cid-keqd76kj]{letter-spacing:-.04em;margin-top:24px;font-size:clamp(28px,4vw,44px);font-weight:700}.why[data-astro-cid-keqd76kj]{max-width:680px;color:var(--ink);gap:1em;margin-top:24px;font-size:18px;line-height:1.8;display:grid}.steps[data-astro-cid-keqd76kj]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows), auto);grid-auto-flow:column;gap:0 48px;list-style:none;display:grid}.steps[data-astro-cid-keqd76kj] li[data-astro-cid-keqd76kj]{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:32px 96px 1fr;align-items:baseline;gap:8px;padding:12px 0;font-size:14px;display:grid}.steps[data-astro-cid-keqd76kj] .n[data-astro-cid-keqd76kj]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:11px}.steps[data-astro-cid-keqd76kj] b[data-astro-cid-keqd76kj]{color:var(--ink);font-size:15px;font-weight:600}.chat[data-astro-cid-keqd76kj]{justify-items:end;gap:14px;display:grid}.bubble[data-astro-cid-keqd76kj]{max-width:min(560px,88%);margin:0}.bubble[data-astro-cid-keqd76kj] figcaption[data-astro-cid-keqd76kj]{text-align:right;color:var(--ink-3);letter-spacing:.1em;margin-bottom:6px}.bubble[data-astro-cid-keqd76kj] blockquote[data-astro-cid-keqd76kj]{border:1px solid var(--line);background:#1b1b1c;border-radius:18px 18px 4px;margin:0;padding:14px 18px;font-size:15px;line-height:1.6}.bubble[data-astro-cid-keqd76kj]:nth-child(odd) blockquote[data-astro-cid-keqd76kj]{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.stats[data-astro-cid-keqd76kj]{border-top:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.stats[data-astro-cid-keqd76kj] div[data-astro-cid-keqd76kj]{border-right:1px solid var(--line);padding:18px 12px 18px 0}.stats[data-astro-cid-keqd76kj] div[data-astro-cid-keqd76kj]:last-child{border-right:none}.stats[data-astro-cid-keqd76kj] dt[data-astro-cid-keqd76kj]{letter-spacing:-.03em;font-size:26px;font-weight:700}.stats[data-astro-cid-keqd76kj] dd[data-astro-cid-keqd76kj]{color:var(--ink-2);margin:6px 0 0;font-size:12px}.vers[data-astro-cid-keqd76kj]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.vers[data-astro-cid-keqd76kj] figure[data-astro-cid-keqd76kj]{margin:0}.vers[data-astro-cid-keqd76kj] img[data-astro-cid-keqd76kj]{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line);width:100%;display:block}.vers[data-astro-cid-keqd76kj] figcaption[data-astro-cid-keqd76kj]{color:var(--ink-2);margin-top:8px;font-size:12px}.vers[data-astro-cid-keqd76kj] figure[data-astro-cid-keqd76kj]:last-child figcaption[data-astro-cid-keqd76kj]{color:var(--accent)}.tools[data-astro-cid-keqd76kj]{color:var(--ink-3);margin-top:28px}.picks[data-astro-cid-keqd76kj]{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.pick[data-astro-cid-keqd76kj]{border:1px solid var(--line);min-height:168px;transition:border-color .4s var(--ease), background .4s var(--ease);align-content:start;gap:8px;padding:22px 22px 24px;display:grid;position:relative}a[data-astro-cid-keqd76kj].pick:hover{border-color:var(--accent);background:#fff01a08}.badge[data-astro-cid-keqd76kj]{letter-spacing:.18em;color:#0e0e0f;background:var(--accent);justify-self:start;padding:4px 7px;font-size:10px;font-weight:800}.pick[data-astro-cid-keqd76kj] .ser[data-astro-cid-keqd76kj]{color:var(--ink-3);letter-spacing:.06em;text-transform:none}.pick[data-astro-cid-keqd76kj] b[data-astro-cid-keqd76kj]{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1.3}.pick[data-astro-cid-keqd76kj] .lead[data-astro-cid-keqd76kj]{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.pick[data-astro-cid-keqd76kj].off b[data-astro-cid-keqd76kj]{color:var(--ink-3)}.more[data-astro-cid-keqd76kj]{background:var(--accent);color:#0e0e0f;justify-content:space-between;align-items:end;gap:16px;margin-top:24px;padding:34px 32px;display:flex}.more[data-astro-cid-keqd76kj] .label[data-astro-cid-keqd76kj]{color:#0e0e0f;opacity:.6}.more[data-astro-cid-keqd76kj] b[data-astro-cid-keqd76kj]{letter-spacing:-.04em;font-size:clamp(28px,4vw,48px);font-weight:800}.arr[data-astro-cid-keqd76kj]{transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:inline-block}.more[data-astro-cid-keqd76kj]:hover .arr[data-astro-cid-keqd76kj]{transform:translate(10px)}@media (width<=720px){.mk[data-astro-cid-keqd76kj]{padding:0 16px 56px}.mast[data-astro-cid-keqd76kj]{padding:32px 0 28px}.steps[data-astro-cid-keqd76kj]{grid-template-rows:none;grid-auto-flow:row}.steps[data-astro-cid-keqd76kj],.picks[data-astro-cid-keqd76kj]{grid-template-columns:1fr}.why[data-astro-cid-keqd76kj]{font-size:16px}.what-lead[data-astro-cid-keqd76kj]{font-size:26px}.steps[data-astro-cid-keqd76kj] li[data-astro-cid-keqd76kj]{grid-template-columns:28px 84px 1fr}.stats[data-astro-cid-keqd76kj]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-keqd76kj] div[data-astro-cid-keqd76kj]{border-right:none;border-bottom:1px solid var(--line)}.vers[data-astro-cid-keqd76kj]{grid-template-columns:1fr 1fr;gap:10px}.bubble[data-astro-cid-keqd76kj]{max-width:92%}.more[data-astro-cid-keqd76kj]{flex-direction:column;align-items:start;margin:24px -16px 0;padding:26px 20px}}
