.crumb[data-astro-cid-dqg6fwsj]{display:flex;align-items:center;gap:9px;padding:22px 0 0;font-size:12px;color:var(--faint)}.crumb[data-astro-cid-dqg6fwsj] a[data-astro-cid-dqg6fwsj]{color:var(--faint)}.crumb[data-astro-cid-dqg6fwsj] a[data-astro-cid-dqg6fwsj]:hover{color:var(--text);text-decoration:none}.crumb[data-astro-cid-dqg6fwsj] .cur[data-astro-cid-dqg6fwsj]{color:var(--text)}.head[data-astro-cid-dqg6fwsj]{padding:26px 0 8px}.kicker[data-astro-cid-dqg6fwsj]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:10px}h1[data-astro-cid-dqg6fwsj]{margin:0;font-size:36px;font-weight:700;letter-spacing:-.03em;color:var(--text)}.lede[data-astro-cid-dqg6fwsj]{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--dim);max-width:640px}.roundup[data-astro-cid-dqg6fwsj]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:22px;padding:15px 18px;border:1px solid var(--line-2);border-radius:13px;background:color-mix(in srgb,var(--accent) 8%,var(--bg-2))}.roundup[data-astro-cid-dqg6fwsj]:hover{border-color:var(--accent-text);text-decoration:none}.roundup-kicker[data-astro-cid-dqg6fwsj]{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);flex:none}.roundup-title[data-astro-cid-dqg6fwsj]{font-weight:600;font-size:14.5px;color:var(--text);flex:1;min-width:200px}.roundup-cta[data-astro-cid-dqg6fwsj]{font-size:12px;color:var(--accent-text);flex:none}.ranking[data-astro-cid-dqg6fwsj]{padding:30px 0 8px}.section-label[data-astro-cid-dqg6fwsj]{font-size:11px;letter-spacing:.12em;color:var(--faint);text-transform:uppercase;margin:0 0 12px;font-weight:600}.list[data-astro-cid-dqg6fwsj]{display:flex;flex-direction:column;gap:10px}.row[data-astro-cid-dqg6fwsj]{display:flex;gap:14px;align-items:center;background:var(--bg-2);border:1px solid var(--line);border-radius:13px;padding:15px 18px;min-width:0;position:relative}.row[data-astro-cid-dqg6fwsj]:hover{border-color:var(--line-2);transform:translateY(-1px);text-decoration:none}.rank[data-astro-cid-dqg6fwsj]{flex:none;width:26px;text-align:right;font-size:15px;font-weight:600;color:var(--faint)}.row-main[data-astro-cid-dqg6fwsj]{flex:1;min-width:0}.row-head[data-astro-cid-dqg6fwsj]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.row-name[data-astro-cid-dqg6fwsj]{font-weight:600;font-size:15.5px;color:var(--text)}.row-meta[data-astro-cid-dqg6fwsj]{font-size:11px;color:var(--faint)}.row-tag[data-astro-cid-dqg6fwsj]{margin:4px 0 0;font-size:13px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-listed[data-astro-cid-dqg6fwsj]{font-size:11px;color:var(--faint);flex:none}.row-arrow[data-astro-cid-dqg6fwsj]{color:var(--link);font-size:16px;flex:none}.row-name[data-astro-cid-dqg6fwsj]{color:inherit;text-decoration:none}.row-name[data-astro-cid-dqg6fwsj]:after{content:"";position:absolute;inset:0;border-radius:13px}.row[data-astro-cid-dqg6fwsj]:hover .row-name[data-astro-cid-dqg6fwsj]{color:var(--accent-text)}.row-site[data-astro-cid-dqg6fwsj]{position:relative;z-index:1;flex:none;font-size:11px;color:var(--accent-text);border:1px solid var(--accent-text);border-radius:6px;padding:4px 8px;text-decoration:none;white-space:nowrap;background:var(--bg)}.row-site[data-astro-cid-dqg6fwsj]:hover{background:var(--accent);color:var(--on-accent);text-decoration:none}.faq[data-astro-cid-dqg6fwsj]{padding:30px 0 0}.faq-h[data-astro-cid-dqg6fwsj]{margin:0 0 12px}.faq-list[data-astro-cid-dqg6fwsj]{display:flex;flex-direction:column;gap:14px}.faq-item[data-astro-cid-dqg6fwsj]{border-top:1px solid var(--line);padding-top:13px}.faq-q[data-astro-cid-dqg6fwsj]{margin:0 0 5px;font-size:15px;font-weight:600;letter-spacing:0;color:var(--text)}.faq-a[data-astro-cid-dqg6fwsj]{margin:0;font-size:14.5px;line-height:1.6;color:var(--dim)}.foot[data-astro-cid-dqg6fwsj]{display:flex;gap:22px;flex-wrap:wrap;padding:30px 0 60px}.foot-link[data-astro-cid-dqg6fwsj]{font-size:13.5px;color:var(--link)}@media(max-width:700px){.row-listed[data-astro-cid-dqg6fwsj]{display:none}.row-tag[data-astro-cid-dqg6fwsj]{white-space:normal}}
