.hd[data-astro-cid-i6vrg27a]{position:relative;isolation:isolate;overflow:hidden}.hd-in[data-astro-cid-i6vrg27a]{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-block:clamp(36px,5vw,64px)}.crumbs[data-astro-cid-i6vrg27a]{display:flex;gap:8px;font-size:13.5px;color:var(--ink-3)}.crumbs[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a]:hover{color:var(--ink)}.stats[data-astro-cid-i6vrg27a]{display:grid;grid-template-columns:repeat(5,auto);gap:1px;background:var(--line);border:1px solid var(--line);margin:6px 0}.stats[data-astro-cid-i6vrg27a]>div[data-astro-cid-i6vrg27a]{background:var(--bg);padding:12px 20px;display:flex;flex-direction:column;gap:2px}.stats[data-astro-cid-i6vrg27a] b[data-astro-cid-i6vrg27a]{font-weight:600;font-size:15px}.stats[data-astro-cid-i6vrg27a] span[data-astro-cid-i6vrg27a]{font-size:12px;color:var(--ink-3)}.body[data-astro-cid-i6vrg27a]{display:grid;grid-template-columns:minmax(0,1fr) 320px}.side[data-astro-cid-i6vrg27a]{border-left:1px solid var(--line)}.sticky[data-astro-cid-i6vrg27a]{position:sticky;top:58px;padding:28px 22px;display:flex;flex-direction:column;gap:28px}.card-p[data-astro-cid-i6vrg27a]{display:flex;flex-direction:column;gap:10px}.big[data-astro-cid-i6vrg27a]{display:flex;align-items:baseline;justify-content:space-between}.big[data-astro-cid-i6vrg27a] b[data-astro-cid-i6vrg27a]{font-size:2.2rem;font-weight:600;letter-spacing:-.04em}.big[data-astro-cid-i6vrg27a] .mono[data-astro-cid-i6vrg27a]{font-size:12px;color:var(--ink-3)}.bar[data-astro-cid-i6vrg27a]{height:3px;background:var(--line-strong);border-radius:2px;overflow:hidden}.bar[data-astro-cid-i6vrg27a] i[data-astro-cid-i6vrg27a]{display:block;height:100%;width:0;background:var(--brand);transition:width .6s var(--ease)}.fine[data-astro-cid-i6vrg27a]{font-size:12.5px}.card-p[data-astro-cid-i6vrg27a] .field{flex-direction:column}.card-p[data-astro-cid-i6vrg27a] .field input{height:38px}.card-p[data-astro-cid-i6vrg27a] .btn{width:100%}.learn[data-astro-cid-i6vrg27a]{margin-bottom:36px}.learn[data-astro-cid-i6vrg27a] ul[data-astro-cid-i6vrg27a]{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.learn[data-astro-cid-i6vrg27a] li[data-astro-cid-i6vrg27a]{display:flex;gap:10px;font-size:14.5px;color:var(--ink-2)}.learn[data-astro-cid-i6vrg27a] li[data-astro-cid-i6vrg27a] svg{color:var(--brand);flex:none;margin-top:3px}.cur-l[data-astro-cid-i6vrg27a]{display:block;margin-bottom:12px}.mods[data-astro-cid-i6vrg27a]{list-style:none;margin:0;padding:0;border:1px solid var(--line)}.mod[data-astro-cid-i6vrg27a]+.mod[data-astro-cid-i6vrg27a]{border-top:1px solid var(--line)}summary[data-astro-cid-i6vrg27a]{display:flex;gap:16px;align-items:center;padding:16px 18px;cursor:pointer;list-style:none}summary[data-astro-cid-i6vrg27a]::-webkit-details-marker{display:none}summary[data-astro-cid-i6vrg27a]:hover{background:var(--surface)}.mn[data-astro-cid-i6vrg27a]{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--brand);color:var(--brand);font:500 13px var(--mono)}.mt[data-astro-cid-i6vrg27a]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.mt[data-astro-cid-i6vrg27a] b[data-astro-cid-i6vrg27a]{font-weight:600}.mt[data-astro-cid-i6vrg27a] em[data-astro-cid-i6vrg27a]{font-style:normal;font-size:13.5px;color:var(--ink-3)}.mc[data-astro-cid-i6vrg27a]{font-size:11.5px;color:var(--ink-3);white-space:nowrap}summary[data-astro-cid-i6vrg27a] .chev{color:var(--ink-3);transition:transform .3s var(--ease)}details[data-astro-cid-i6vrg27a][open] summary[data-astro-cid-i6vrg27a] .chev{transform:rotate(90deg)}.items[data-astro-cid-i6vrg27a]{list-style:none;margin:0;padding:0 0 8px}.checks[data-astro-cid-i6vrg27a]{padding:4px 18px 16px 64px}.checks[data-astro-cid-i6vrg27a] .label[data-astro-cid-i6vrg27a]{display:flex;margin:8px 0 -4px}.items[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a]{display:flex;gap:14px;align-items:center;padding:10px 18px 10px 64px;font-size:14.5px;color:var(--ink-2);transition:background .2s,color .2s}.items[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a]:hover{background:var(--surface);color:var(--ink)}.state[data-astro-cid-i6vrg27a]{flex:none;width:16px;height:16px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center}.items[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a].done .state[data-astro-cid-i6vrg27a]{background:var(--ok);border-color:var(--ok)}.items[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a].done .state[data-astro-cid-i6vrg27a]:after{content:"✓";color:#fff;font-size:10px}.it[data-astro-cid-i6vrg27a]{flex:1;min-width:0}.m[data-astro-cid-i6vrg27a]{font-size:11.5px;color:var(--ink-3);white-space:nowrap}@media(max-width:980px){.body[data-astro-cid-i6vrg27a]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-i6vrg27a]{border-left:0;border-top:1px solid var(--line)}.sticky[data-astro-cid-i6vrg27a]{position:static}}@media(max-width:640px){.checks[data-astro-cid-i6vrg27a]{padding-left:18px}.stats[data-astro-cid-i6vrg27a]{grid-template-columns:1fr 1fr}.learn[data-astro-cid-i6vrg27a] ul[data-astro-cid-i6vrg27a]{grid-template-columns:minmax(0,1fr)}.items[data-astro-cid-i6vrg27a] a[data-astro-cid-i6vrg27a]{padding-left:18px}.items[data-astro-cid-i6vrg27a] .tag[data-astro-cid-i6vrg27a]{display:none}}
