.block[data-astro-cid-s2g6j5ys]{margin-top:clamp(56px,8vw,96px)}.head[data-astro-cid-s2g6j5ys]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.head[data-astro-cid-s2g6j5ys] h2[data-astro-cid-s2g6j5ys]{font-size:clamp(36px,4.6vw,56px)}.head[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]{text-decoration:none}.sections[data-astro-cid-s2g6j5ys]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sec[data-astro-cid-s2g6j5ys],.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]{border:1px solid var(--line);background:linear-gradient(160deg,#18191c,#111113);border-radius:22px;align-content:start;gap:10px;min-height:190px;padding:22px;text-decoration:none;transition:border-color .25s,transform .25s;display:grid;position:relative;overflow:hidden}.sec[data-astro-cid-s2g6j5ys]:after,.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]:after{content:"";background:radial-gradient(circle,#c8ff2e1f,#0000 65%);border-radius:50%;width:140px;height:140px;transition:transform .4s;position:absolute;bottom:-40px;right:-40px}.sec[data-astro-cid-s2g6j5ys]:hover,.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]:hover{border-color:#c8ff2e80;transform:translateY(-3px)}.sec[data-astro-cid-s2g6j5ys]:hover:after,.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]:hover:after{transform:scale(1.5)}.sec[data-astro-cid-s2g6j5ys] .display[data-astro-cid-s2g6j5ys]{font-size:32px}.sec[data-astro-cid-s2g6j5ys] small[data-astro-cid-s2g6j5ys]{color:var(--faint);font-size:14px;line-height:1.5}.go[data-astro-cid-s2g6j5ys]{color:var(--accent);font-size:22px;transition:transform .25s;position:absolute;top:18px;right:20px}.sec[data-astro-cid-s2g6j5ys]:hover .go[data-astro-cid-s2g6j5ys],.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]:hover .go[data-astro-cid-s2g6j5ys]{transform:translate(4px)}.facts[data-astro-cid-s2g6j5ys]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.fact[data-astro-cid-s2g6j5ys]{background:var(--surface);border:1px solid var(--line);border-radius:22px;align-content:start;gap:8px;padding:22px;display:grid}.fact[data-astro-cid-s2g6j5ys] h3[data-astro-cid-s2g6j5ys]{color:var(--body);font-size:15px;font-weight:600}.fact[data-astro-cid-s2g6j5ys] .big[data-astro-cid-s2g6j5ys]{font:800 34px / 1 var(--display);text-transform:uppercase;color:var(--accent)}.fact[data-astro-cid-s2g6j5ys] .src[data-astro-cid-s2g6j5ys]{color:var(--faint);margin-top:6px;font-size:12px}.cats[data-astro-cid-s2g6j5ys]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.cat[data-astro-cid-s2g6j5ys]{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px}.cat[data-astro-cid-s2g6j5ys] h3[data-astro-cid-s2g6j5ys]{color:var(--text);margin-bottom:12px;font-size:17px}.chips[data-astro-cid-s2g6j5ys]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]{background:var(--surface-2);color:var(--text);border-radius:999px;padding:7px 12px;font-size:13px;text-decoration:none;transition:background .2s,color .2s}.chips[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]:hover{background:var(--accent);color:var(--on-accent)}.tgrid[data-astro-cid-s2g6j5ys]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.paths[data-astro-cid-s2g6j5ys]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pcard[data-astro-cid-s2g6j5ys]{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:22px;position:relative;overflow:hidden}.step-n[data-astro-cid-s2g6j5ys]{color:#ffffff0d;font-size:80px;position:absolute;top:4px;right:14px}.step-n[data-astro-cid-s2g6j5ys]:before{content:attr(data-n)}.pcard[data-astro-cid-s2g6j5ys] h3[data-astro-cid-s2g6j5ys]{color:var(--text);margin:6px 0 12px;font-size:19px}.pcard[data-astro-cid-s2g6j5ys] ol[data-astro-cid-s2g6j5ys]{gap:4px;margin:0 0 12px;padding-left:18px;font-size:14px;display:grid}.others[data-astro-cid-s2g6j5ys]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.others[data-astro-cid-s2g6j5ys] a[data-astro-cid-s2g6j5ys]{min-height:140px}.others[data-astro-cid-s2g6j5ys] .display[data-astro-cid-s2g6j5ys]{font-size:44px}@media (width<=1000px){.sections[data-astro-cid-s2g6j5ys]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-s2g6j5ys],.paths[data-astro-cid-s2g6j5ys]{grid-template-columns:1fr}.tgrid[data-astro-cid-s2g6j5ys]{grid-template-columns:1fr 1fr}}@media (width<=560px){.sections[data-astro-cid-s2g6j5ys],.others[data-astro-cid-s2g6j5ys],.cats[data-astro-cid-s2g6j5ys]{grid-template-columns:1fr}}
