.hero[data-astro-cid-j7pv25f6]{padding:72px 0 40px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,7.4vw,6.4rem);letter-spacing:-.05em;line-height:.95;margin:0}.hero-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px}.search[data-astro-cid-j7pv25f6]{flex:1 1 420px;max-width:560px;display:flex;align-items:center;gap:12px;border-bottom:2px solid var(--ink);padding:0 0 6px;color:var(--muted)}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;border:0;outline:0;background:none;font:400 1.25rem var(--sans);letter-spacing:-.01em;color:var(--ink);padding:8px 0}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:var(--muted)}.search[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:10px 12px}.quick[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:6px 16px}.quick[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--muted);text-decoration:none}.quick[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-ink)}.mapband[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px 0 18px;background:var(--surface)}.maprow[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.maprow[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;gap:6px;align-items:center;text-decoration:none}.maprow[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-ink)}.live[data-astro-cid-j7pv25f6]{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:8px;vertical-align:1px;box-shadow:0 0 0 3px var(--accent-soft)}.radar[data-astro-cid-j7pv25f6]{padding-top:40px}.radar[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid var(--line)}.radar[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:14px 20px 14px 0;display:grid;gap:4px;border-bottom:1px solid var(--line)}.radar[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{color:var(--accent-ink)}.radar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;font-weight:500;line-height:1.35}.topics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.topic[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:10px;min-height:190px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none;transition:background .2s}.topic[data-astro-cid-j7pv25f6]:hover{background:var(--surface);color:var(--ink)}.topic[data-astro-cid-j7pv25f6]:hover .ti{color:var(--accent)}.n[data-astro-cid-j7pv25f6]{color:var(--muted)}.topic[data-astro-cid-j7pv25f6] .ti{margin-top:auto;color:var(--ink);transition:color .2s}.topic[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.12rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.c[data-astro-cid-j7pv25f6]{color:var(--muted)}.feat[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.55fr 1fr;gap:48px}.side[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.side[data-astro-cid-j7pv25f6] .pc:first-child{border-top:0;padding-top:0}.more[data-astro-cid-j7pv25f6]{margin-top:56px}.terms[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:4px 28px}.terms[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3.4vw,2.8rem);font-weight:600;letter-spacing:-.04em;text-decoration:none;color:var(--ink);line-height:1.2}.terms[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}@media(max-width:980px){.feat[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.topics[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.hero[data-astro-cid-j7pv25f6]{padding-top:44px}.topic[data-astro-cid-j7pv25f6]{min-height:150px;padding:14px}.topic[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1rem}}
