.chapter[data-astro-cid-j2sfhchn]{padding-block:clamp(2.5rem,6vw,4.5rem);border-top:1px solid var(--line)}.chapter[data-astro-cid-j2sfhchn] h2[data-astro-cid-j2sfhchn]{font-size:var(--step-3);max-width:22ch}.chapter-body[data-astro-cid-j2sfhchn]{margin-top:1.5rem;display:grid;gap:1.5rem}.chapter-body[data-astro-cid-j2sfhchn]>*{min-width:0;max-width:100%}.chapter-body[data-astro-cid-j2sfhchn] p{max-width:var(--measure)}.chapter-body[data-astro-cid-j2sfhchn] ul{padding-left:1.2rem;max-width:var(--measure)}.chapter-body[data-astro-cid-j2sfhchn] li{margin:.35rem 0}.flip[data-astro-cid-nbkt3wva]{perspective:1600px;max-width:46rem}.card[data-astro-cid-nbkt3wva]{position:relative;width:100%;text-align:left;transform-style:preserve-3d;transition:transform .7s var(--ease);display:grid}.card[data-astro-cid-nbkt3wva][aria-pressed=true]{transform:rotateY(180deg)}.face[data-astro-cid-nbkt3wva]{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raised);padding:clamp(1.25rem,3vw,2rem);display:grid;gap:1rem;min-height:100%}.back[data-astro-cid-nbkt3wva]{transform:rotateY(180deg)}h3[data-astro-cid-nbkt3wva]{font-size:var(--step-2)}.facts[data-astro-cid-nbkt3wva]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.5rem}.facts[data-astro-cid-nbkt3wva] div[data-astro-cid-nbkt3wva]{display:grid;gap:.15rem;border-top:1px solid var(--line);padding-top:.5rem}.facts[data-astro-cid-nbkt3wva] dt[data-astro-cid-nbkt3wva]{font-family:var(--font-display);font-size:.78rem;color:var(--muted)}.facts[data-astro-cid-nbkt3wva] dd[data-astro-cid-nbkt3wva]{margin:0;font-size:var(--step--1)}.nums[data-astro-cid-nbkt3wva]{list-style:none;margin:0;padding:0;display:flex;gap:2rem;flex-wrap:wrap}.nums[data-astro-cid-nbkt3wva] li[data-astro-cid-nbkt3wva]{display:grid;gap:.15rem;font-family:var(--font-display);font-size:.82rem;color:var(--muted)}.nums[data-astro-cid-nbkt3wva] .num[data-astro-cid-nbkt3wva]{font-size:var(--step-2);color:var(--fg)}.list[data-astro-cid-nbkt3wva]{list-style:none;margin:0;padding:0;display:grid}.list[data-astro-cid-nbkt3wva] li[data-astro-cid-nbkt3wva]{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:.6rem 0;border-top:1px solid var(--line);font-size:var(--step--1)}.list[data-astro-cid-nbkt3wva] .k[data-astro-cid-nbkt3wva]{color:var(--fg-2)}.list[data-astro-cid-nbkt3wva] .v[data-astro-cid-nbkt3wva]{font-family:var(--font-display);font-weight:700;text-align:right}.hint[data-astro-cid-nbkt3wva]{font-size:.78rem;color:var(--muted);justify-self:end}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-nbkt3wva]{transition:none}}.meet[data-astro-cid-4g2a5wk6]{max-width:46rem;display:grid;grid-template-columns:1fr auto 1.3fr;gap:1rem;align-items:center}.agenda[data-astro-cid-4g2a5wk6]{border:1px solid var(--line-strong);border-radius:var(--radius);padding:1rem 1.1rem;background:var(--bg-raised)}.k[data-astro-cid-4g2a5wk6]{font-size:.78rem;color:var(--muted);margin-bottom:.4rem}.agenda[data-astro-cid-4g2a5wk6] ul[data-astro-cid-4g2a5wk6]{margin:0;padding-left:1.1rem;font-size:var(--step--1)}.arrow[data-astro-cid-4g2a5wk6]{width:2.5rem;height:2px;background:var(--line-strong);position:relative}.arrow[data-astro-cid-4g2a5wk6]:after{content:"";position:absolute;left:-.5rem;top:-.35rem;width:.7rem;height:.7rem;border-left:2px solid var(--line-strong);border-bottom:2px solid var(--line-strong);transform:rotate(45deg)}.reports[data-astro-cid-4g2a5wk6]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.rep[data-astro-cid-4g2a5wk6]{width:100%;text-align:left;display:grid;gap:.3rem;padding:.7rem .9rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-raised)}.rep[data-astro-cid-4g2a5wk6]:hover,.rep[data-astro-cid-4g2a5wk6][aria-expanded=true]{border-color:var(--accent)}.name[data-astro-cid-4g2a5wk6]{font-family:var(--font-display);font-weight:600;font-size:var(--step--1)}.cost[data-astro-cid-4g2a5wk6]{display:none;font-size:.85rem;color:var(--fg-2)}.rep[data-astro-cid-4g2a5wk6][aria-expanded=true] .cost[data-astro-cid-4g2a5wk6]{display:block}@media(max-width:600px){.meet[data-astro-cid-4g2a5wk6]{grid-template-columns:1fr}.arrow[data-astro-cid-4g2a5wk6]{width:2px;height:1.5rem;justify-self:center}.arrow[data-astro-cid-4g2a5wk6]:after{left:-.35rem;top:auto;bottom:-.3rem;transform:rotate(-45deg)}}.ts[data-astro-cid-i3iousgh]{position:relative;max-width:46rem;display:grid;gap:.9rem}.ts[data-astro-cid-i3iousgh]>.book[data-astro-cid-i3iousgh]:not(.copy){margin-right:2.4rem}.ts[data-astro-cid-i3iousgh][data-step="1"] .copy[data-astro-cid-i3iousgh]{max-width:calc(100% - 2.4rem)}.book[data-astro-cid-i3iousgh]{position:relative;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);overflow:hidden;font-family:var(--font-display);transition:transform .5s var(--ease),opacity .5s}.copy[data-astro-cid-i3iousgh]{position:absolute;left:0;right:0;top:0;opacity:0;transform:translate(0) rotate(0);pointer-events:none}.ts[data-astro-cid-i3iousgh][data-step="1"] .copy[data-astro-cid-i3iousgh]{opacity:1;transform:translate(2.2rem,1.6rem) rotate(2deg)}.ts[data-astro-cid-i3iousgh][data-step="1"] .book[data-astro-cid-i3iousgh]:not(.copy){transform:translate(-.6rem,-.4rem) rotate(-1deg)}.ts[data-astro-cid-i3iousgh][data-step="2"] .copy[data-astro-cid-i3iousgh]{opacity:0;transform:translate(0)}.sheet-head[data-astro-cid-i3iousgh]{padding:.55rem .9rem;border-bottom:1px solid var(--line);font-size:.75rem;color:var(--muted)}.mono[data-astro-cid-i3iousgh]{font-family:ui-monospace,Menlo,monospace}.grid[data-astro-cid-i3iousgh]{padding:.6rem .9rem;display:grid;gap:.4rem}.r[data-astro-cid-i3iousgh]{display:grid;grid-template-columns:2fr 3fr 1.5fr 1fr;gap:.4rem}.r[data-astro-cid-i3iousgh] i[data-astro-cid-i3iousgh]{height:.7rem;border-radius:3px;background:var(--indigo-soft)}.r[data-astro-cid-i3iousgh]:nth-child(odd) i[data-astro-cid-i3iousgh]:nth-child(2){background:color-mix(in srgb,var(--accent) 35%,transparent)}.tabs[data-astro-cid-i3iousgh]{display:flex;gap:.25rem;padding:.4rem .6rem .6rem;border-top:1px solid var(--line);flex-wrap:wrap}.tab[data-astro-cid-i3iousgh]{font-size:.72rem;padding:.2rem .55rem;border-radius:4px;border:1px solid var(--line);color:var(--muted)}.tab[data-astro-cid-i3iousgh].on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.tab[data-astro-cid-i3iousgh].more{border-style:dashed}.ts[data-astro-cid-i3iousgh][data-step="2"] .tab[data-astro-cid-i3iousgh].on{background:#2e8b57;border-color:#2e8b57}.ctl[data-astro-cid-i3iousgh]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:1.4rem}.ts[data-astro-cid-i3iousgh][data-step="0"] [data-astro-cid-i3iousgh][data-ts-set="0"],.ts[data-astro-cid-i3iousgh][data-step="1"] [data-astro-cid-i3iousgh][data-ts-set="1"],.ts[data-astro-cid-i3iousgh][data-step="2"] [data-astro-cid-i3iousgh][data-ts-set="2"]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.cap[data-astro-cid-i3iousgh]{font-size:var(--step--1)}@media(prefers-reduced-motion:reduce){.book[data-astro-cid-i3iousgh]{transition:none}}.qs[data-astro-cid-pm4pmeeh]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:clamp(1.1rem,3vw,1.6rem);max-width:46rem;display:grid;gap:.9rem}.stage[data-astro-cid-pm4pmeeh]{min-height:6rem}blockquote[data-astro-cid-pm4pmeeh]{margin:0}blockquote[data-astro-cid-pm4pmeeh] p[data-astro-cid-pm4pmeeh]{font-size:var(--step-1);line-height:1.4;max-width:none}blockquote[data-astro-cid-pm4pmeeh] footer[data-astro-cid-pm4pmeeh]{margin-top:.6rem;font-family:var(--font-display);font-size:var(--step--1);color:var(--muted)}.ctl[data-astro-cid-pm4pmeeh]{display:flex;justify-content:space-between;align-items:center}.count[data-astro-cid-pm4pmeeh]{font-size:var(--step--1);color:var(--muted)}.note[data-astro-cid-pm4pmeeh]{font-size:.82rem}.counter[data-astro-cid-4vosjbni]{display:grid;gap:.3rem}.val[data-astro-cid-4vosjbni]{font-size:var(--step-4);line-height:1}.pre[data-astro-cid-4vosjbni],.suf[data-astro-cid-4vosjbni]{font-size:.55em;margin:0 .1em}.lab[data-astro-cid-4vosjbni]{font-family:var(--font-display);font-size:var(--step--1);color:var(--muted);max-width:16rem}.lag[data-astro-cid-vdlgmt6d]{max-width:46rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:clamp(1.1rem,3vw,1.6rem);display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem;align-items:start}.col[data-astro-cid-vdlgmt6d]{display:grid;gap:.2rem}.k[data-astro-cid-vdlgmt6d]{font-size:var(--step--1);color:var(--muted)}.t[data-astro-cid-vdlgmt6d]{font-size:var(--step-4);line-height:1}.u[data-astro-cid-vdlgmt6d]{font-size:.5em;margin-left:.1em}.s[data-astro-cid-vdlgmt6d]{font-size:.82rem}.play[data-astro-cid-vdlgmt6d]{grid-column:1 / -1;justify-self:start}.done[data-astro-cid-vdlgmt6d]{grid-column:1 / -1;font-size:var(--step--1)}@media(max-width:500px){.lag[data-astro-cid-vdlgmt6d]{grid-template-columns:1fr}}.meter[data-astro-cid-gzeno45c]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;max-width:46rem}.top[data-astro-cid-gzeno45c]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-family:var(--font-display)}.label[data-astro-cid-gzeno45c]{font-weight:600}.value[data-astro-cid-gzeno45c]{font-size:var(--step-1)}.track[data-astro-cid-gzeno45c]{height:.9rem;border-radius:999px;background:var(--indigo-soft);overflow:hidden;margin-top:.4rem}.fill[data-astro-cid-gzeno45c]{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--indigo),var(--accent));transition:width 1.2s var(--ease)}.meter[data-astro-cid-gzeno45c].in .fill[data-astro-cid-gzeno45c]{width:var(--pct)}.cap[data-astro-cid-gzeno45c]{font-size:var(--step--1);margin-top:.35rem}@media(prefers-reduced-motion:reduce){.fill[data-astro-cid-gzeno45c]{transition:none;width:var(--pct)}}.ba[data-astro-cid-sorazs4m]{position:relative;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--bg-raised);font-family:var(--font-display);font-size:.82rem;max-width:46rem;user-select:none}.pane[data-astro-cid-sorazs4m]{display:grid}.before[data-astro-cid-sorazs4m]{position:absolute;inset:0;width:100%;clip-path:inset(0 calc(100% - var(--pos)) 0 0);background:var(--bg-raised)}.head[data-astro-cid-sorazs4m]{display:flex;justify-content:space-between;padding:.6rem .9rem;border-bottom:1px solid var(--line);font-weight:600}.mono[data-astro-cid-sorazs4m]{font-family:ui-monospace,Menlo,monospace;font-weight:400;color:var(--muted);font-size:.75rem}.row[data-astro-cid-sorazs4m]{display:grid;grid-template-columns:7.5rem minmax(0,1fr) 5rem;gap:.5rem;padding:.55rem .9rem;border-bottom:1px solid var(--line);align-items:center;white-space:nowrap;overflow:hidden;min-width:0}.row[data-astro-cid-sorazs4m]>span[data-astro-cid-sorazs4m]{overflow:hidden;text-overflow:ellipsis;min-width:0}.ba[data-astro-cid-sorazs4m],.pane[data-astro-cid-sorazs4m]{max-width:100%;min-width:0}.messy[data-astro-cid-sorazs4m]{font-family:ui-monospace,Menlo,monospace;color:var(--fg-2)}.messy[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m]{color:#b4453a}.messy[data-astro-cid-sorazs4m]:nth-child(odd){background:color-mix(in srgb,var(--accent) 10%,transparent)}.clean[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m]{display:inline-flex;align-items:center;gap:.45rem;font-weight:500}.clean[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{width:.55rem;height:.55rem;border-radius:50%;background:var(--muted)}.move[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{background:#2e8b57}.point[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{background:var(--indigo)}.avail[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{background:var(--accent)}.rm[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{background:#b4453a}.wd[data-astro-cid-sorazs4m] .s[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{background:#8a5a0b}.clean[data-astro-cid-sorazs4m] .c[data-astro-cid-sorazs4m]{color:var(--muted);text-align:right}.handle-wrap[data-astro-cid-sorazs4m]{position:absolute;inset:0;margin:0}input[data-astro-cid-sorazs4m][type=range]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.handle[data-astro-cid-sorazs4m]{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:var(--fg);transform:translate(-1px);pointer-events:none}.handle[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]{position:absolute;top:50%;left:50%;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--fg);transform:translate(-50%,-50%);box-shadow:0 6px 16px -6px #0009}.handle[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]:before,.handle[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]:after{content:"";position:absolute;top:50%;width:.5rem;height:.5rem;border-top:2px solid var(--bg);border-left:2px solid var(--bg)}.handle[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]:before{left:.55rem;transform:translateY(-50%) rotate(-45deg)}.handle[data-astro-cid-sorazs4m] i[data-astro-cid-sorazs4m]:after{right:.55rem;transform:translateY(-50%) rotate(135deg)}.tag[data-astro-cid-sorazs4m]{position:absolute;bottom:.6rem;font-size:.72rem;font-weight:600;padding:.25rem .6rem;border-radius:999px;background:var(--fg);color:var(--bg);pointer-events:none}.tag[data-astro-cid-sorazs4m].l{left:.6rem}.tag[data-astro-cid-sorazs4m].r{right:.6rem}@media(max-width:500px){.row[data-astro-cid-sorazs4m]{grid-template-columns:5.5rem minmax(0,1fr) 3.2rem;font-size:.7rem;padding-inline:.6rem}}.tiles[data-astro-cid-hkd4qp2j]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.9rem}.tile[data-astro-cid-hkd4qp2j]{width:100%;text-align:left;display:grid;gap:.35rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);transition:border-color .2s}.tile[data-astro-cid-hkd4qp2j]:hover,.tile[data-astro-cid-hkd4qp2j][aria-expanded=true]{border-color:var(--fg)}.n[data-astro-cid-hkd4qp2j]{font-size:.78rem;color:var(--accent-ink);font-weight:700}.t[data-astro-cid-hkd4qp2j]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0)}.s[data-astro-cid-hkd4qp2j]{font-size:var(--step--1);color:var(--fg-2)}.d[data-astro-cid-hkd4qp2j]{display:none;font-size:var(--step--1);margin-top:.4rem;padding-top:.6rem;border-top:1px solid var(--line)}.tile[data-astro-cid-hkd4qp2j][aria-expanded=true] .d[data-astro-cid-hkd4qp2j]{display:block}.lane[data-astro-cid-5mwbyayw]{margin:0;max-width:46rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:1rem}svg[data-astro-cid-5mwbyayw]{width:100%;height:auto;display:block;font-family:var(--font-display)}.route[data-astro-cid-5mwbyayw]{fill:none;stroke:var(--line-strong);stroke-width:3;stroke-dasharray:8 6}.hub[data-astro-cid-5mwbyayw]{fill:var(--accent);stroke:var(--fg);stroke-width:2}.stop[data-astro-cid-5mwbyayw]{fill:var(--bg-raised);stroke:var(--indigo);stroke-width:2.5}.truck[data-astro-cid-5mwbyayw]{fill:var(--fg)}.t[data-astro-cid-5mwbyayw]{font-size:12px;fill:var(--fg-2)}.mid[data-astro-cid-5mwbyayw]{text-anchor:middle}figcaption[data-astro-cid-5mwbyayw]{font-size:var(--step--1);margin-top:.5rem}@media(prefers-reduced-motion:reduce){.truck[data-astro-cid-5mwbyayw]{display:none}}.lc[data-astro-cid-g7wmhvol]{margin:0;max-width:46rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:1rem 1rem .75rem}svg[data-astro-cid-g7wmhvol]{width:100%;height:auto;display:block;font-family:var(--font-display)}.axis[data-astro-cid-g7wmhvol]{stroke:var(--line-strong);stroke-width:1}.ax[data-astro-cid-g7wmhvol]{font-size:11px;fill:var(--muted)}.end[data-astro-cid-g7wmhvol]{text-anchor:end}.mid[data-astro-cid-g7wmhvol]{text-anchor:middle}.la[data-astro-cid-g7wmhvol]{stroke:var(--muted);stroke-width:3;stroke-dasharray:6 6;fill:none}.lb[data-astro-cid-g7wmhvol]{stroke:var(--accent);stroke-width:3;fill:none}.lbl[data-astro-cid-g7wmhvol]{font-size:12px;fill:var(--fg)}.pt[data-astro-cid-g7wmhvol] circle[data-astro-cid-g7wmhvol]{fill:var(--bg-raised);stroke:var(--fg);stroke-width:2;cursor:pointer;transition:fill .2s}.pt[data-astro-cid-g7wmhvol]:hover circle[data-astro-cid-g7wmhvol],.pt[data-astro-cid-g7wmhvol]:focus-visible circle[data-astro-cid-g7wmhvol],.pt[data-astro-cid-g7wmhvol].on circle[data-astro-cid-g7wmhvol]{fill:var(--accent)}.pl[data-astro-cid-g7wmhvol]{font-size:11px;fill:var(--fg-2)}figcaption[data-astro-cid-g7wmhvol]{font-size:var(--step-0);font-style:italic;color:var(--fg-2);margin-top:.5rem;min-height:1.6em}.phases[data-astro-cid-t4ooi34n]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;counter-reset:none}.phase[data-astro-cid-t4ooi34n]{width:100%;height:100%;text-align:left;display:grid;gap:.35rem;align-content:start;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);transition:border-color .2s}.phase[data-astro-cid-t4ooi34n]:hover,.phase[data-astro-cid-t4ooi34n][aria-expanded=true]{border-color:var(--accent)}.n[data-astro-cid-t4ooi34n]{font-size:var(--step-2);font-weight:700;color:var(--accent-ink);line-height:1}.name[data-astro-cid-t4ooi34n]{font-family:var(--font-display);font-weight:700}.goal[data-astro-cid-t4ooi34n]{font-size:var(--step--1);color:var(--fg-2)}.gate[data-astro-cid-t4ooi34n]{display:none;font-size:var(--step--1);margin-top:.4rem;padding-top:.5rem;border-top:1px solid var(--line)}.gl[data-astro-cid-t4ooi34n]{display:block;font-size:.72rem;color:var(--muted);font-weight:600;margin-bottom:.15rem}.phase[data-astro-cid-t4ooi34n]:hover .gate[data-astro-cid-t4ooi34n],.phase[data-astro-cid-t4ooi34n][aria-expanded=true] .gate[data-astro-cid-t4ooi34n]{display:block}@media(hover:none){.phase[data-astro-cid-t4ooi34n]:hover .gate[data-astro-cid-t4ooi34n]{display:none}.phase[data-astro-cid-t4ooi34n][aria-expanded=true] .gate[data-astro-cid-t4ooi34n]{display:block}}.intro[data-astro-cid-6yk6qvf5]{display:grid;gap:1.5rem;padding-bottom:clamp(2rem,5vw,3.5rem)}.open[data-astro-cid-6yk6qvf5]{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;line-height:1.25;max-width:24ch;letter-spacing:-.01em}.counters[data-astro-cid-6yk6qvf5]{display:flex;gap:3rem;flex-wrap:wrap}.lesson[data-astro-cid-6yk6qvf5]{margin:0;max-width:46rem;padding:1.25rem 1.5rem;border-left:4px solid var(--accent);background:var(--indigo-soft);border-radius:0 var(--radius) var(--radius) 0}.lesson[data-astro-cid-6yk6qvf5] p[data-astro-cid-6yk6qvf5]{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;line-height:1.35;max-width:none}.tail[data-astro-cid-6yk6qvf5]{display:grid;gap:2.5rem;padding-block:clamp(2.5rem,6vw,4.5rem);border-top:1px solid var(--line)}.name[data-astro-cid-6yk6qvf5]{display:grid;grid-template-columns:4rem 1fr;gap:1.25rem;align-items:start;max-width:46rem}.mark[data-astro-cid-6yk6qvf5]{width:4rem;height:4rem;border-radius:1rem;overflow:hidden;display:block}.mark[data-astro-cid-6yk6qvf5] svg{width:100%;height:100%;display:block}.checks[data-astro-cid-6yk6qvf5]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;max-width:46rem}.checks[data-astro-cid-6yk6qvf5] li[data-astro-cid-6yk6qvf5]{position:relative;padding-left:1.8rem}.checks[data-astro-cid-6yk6qvf5] li[data-astro-cid-6yk6qvf5]:before{content:"";position:absolute;left:0;top:.35em;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--accent)}.checks[data-astro-cid-6yk6qvf5] li[data-astro-cid-6yk6qvf5]:after{content:"";position:absolute;left:.32rem;top:.55em;width:.4rem;height:.22rem;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}@media(max-width:600px){.name[data-astro-cid-6yk6qvf5]{grid-template-columns:1fr}}
