.bar[data-astro-cid-i324j43t]{z-index:5;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0e0e0fd1;justify-content:space-between;align-items:center;padding:16px 40px;display:flex;position:sticky;top:0}.back[data-astro-cid-i324j43t]{letter-spacing:.3em;align-items:center;gap:12px;font-size:12px;font-weight:700;transition:color .3s;display:flex}.back[data-astro-cid-i324j43t]:hover{color:var(--accent)}.me[data-astro-cid-i324j43t]{max-width:1040px;margin:0 auto;padding:0 40px}.hero[data-astro-cid-i324j43t]{border-bottom:1px solid var(--line);padding:18vh 0 14vh}.hero[data-astro-cid-i324j43t] h1[data-astro-cid-i324j43t]{letter-spacing:-.05em;animation:rise 1s var(--ease) both;margin:18px 0 22px;font-size:clamp(64px,12vw,148px);font-weight:800;line-height:.95}.dot[data-astro-cid-i324j43t]{color:var(--accent)}.line[data-astro-cid-i324j43t]{color:var(--ink-2);animation:rise 1s var(--ease) .12s both;font-size:20px}.tags[data-astro-cid-i324j43t]{animation:rise 1s var(--ease) .24s both;flex-wrap:wrap;gap:8px;margin-top:40px;list-style:none;display:flex}.tags[data-astro-cid-i324j43t] li[data-astro-cid-i324j43t]{border:1px solid var(--line);border-radius:999px;padding:7px 14px}.block[data-astro-cid-i324j43t]{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr;gap:24px;padding:72px 0;display:grid}.block[data-astro-cid-i324j43t] h2[data-astro-cid-i324j43t]{color:var(--ink);align-self:start;position:sticky;top:92px}.no[data-astro-cid-i324j43t]{color:var(--ink-3);margin-right:12px}ol[data-astro-cid-i324j43t]{list-style:none}.row[data-astro-cid-i324j43t]{border-top:1px solid var(--line);grid-template-columns:120px 1fr 1.1fr;gap:24px;padding:26px 0 26px 18px;display:grid;position:relative}.row[data-astro-cid-i324j43t]:first-child{border-top:none;padding-top:0}.row[data-astro-cid-i324j43t]:before{content:"";background:var(--accent);width:3px;height:18px;transition:transform .5s var(--ease);border-radius:2px;position:absolute;top:30px;left:0;transform:scaleY(0)}.row[data-astro-cid-i324j43t]:first-child:before{top:4px}.row[data-astro-cid-i324j43t]:hover:before{transform:scaleY(1)}.when[data-astro-cid-i324j43t]{color:var(--ink-2);letter-spacing:.04em;font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px}h3[data-astro-cid-i324j43t]{letter-spacing:-.02em;font-size:20px;font-weight:700}.sub[data-astro-cid-i324j43t]{color:var(--ink-2);margin-top:6px;font-size:14px}.lines[data-astro-cid-i324j43t]{color:var(--ink-2);padding-top:3px;font-size:14px;line-height:1.7;list-style:none}.lines[data-astro-cid-i324j43t] li[data-astro-cid-i324j43t]:before{content:"—";color:var(--ink-3);margin-right:8px}.links[data-astro-cid-i324j43t]{flex-direction:column;list-style:none;display:flex}.links[data-astro-cid-i324j43t] a[data-astro-cid-i324j43t]{letter-spacing:-.03em;transition:color .3s, padding .5s var(--ease);justify-content:space-between;align-items:baseline;padding:8px 0;font-size:clamp(28px,4vw,44px);font-weight:700;display:flex}.links[data-astro-cid-i324j43t] a[data-astro-cid-i324j43t]:hover{color:var(--accent);padding-left:12px}.arr[data-astro-cid-i324j43t]{color:var(--ink-3);font-size:.6em}.links[data-astro-cid-i324j43t] a[data-astro-cid-i324j43t]:hover .arr[data-astro-cid-i324j43t]{color:var(--accent)}.foot[data-astro-cid-i324j43t]{text-align:center;color:var(--ink-3);padding:40px}.reveal[data-astro-cid-i324j43t]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(16px)}.reveal[data-astro-cid-i324j43t].in{opacity:1;transform:none}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media (width<=760px){.bar[data-astro-cid-i324j43t]{padding:14px 16px}.me[data-astro-cid-i324j43t]{padding:0 16px}.hero[data-astro-cid-i324j43t]{padding:14vh 0 10vh}.block[data-astro-cid-i324j43t]{grid-template-columns:1fr;padding:48px 0}.block[data-astro-cid-i324j43t] h2[data-astro-cid-i324j43t]{position:static}.row[data-astro-cid-i324j43t]{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-i324j43t]{opacity:1;transform:none}.hero[data-astro-cid-i324j43t] h1[data-astro-cid-i324j43t],.line[data-astro-cid-i324j43t],.tags[data-astro-cid-i324j43t]{animation:none}}
