.artlay[data-astro-cid-mhfzauyj]{display:grid;grid-template-columns:1fr 300px;gap:44px;align-items:start;padding-top:36px;padding-bottom:40px}.prose[data-astro-cid-mhfzauyj]{max-width:680px;display:grid;gap:20px;font-size:16.5px;line-height:1.65;color:var(--ink-2)}.prose[data-astro-cid-mhfzauyj] h2[data-astro-cid-mhfzauyj]{font-size:24px;color:var(--ink);margin-top:14px;font-weight:700;letter-spacing:-.01em}.prose[data-astro-cid-mhfzauyj] h3[data-astro-cid-mhfzauyj]{font-size:17.5px;color:var(--ink)}.prose[data-astro-cid-mhfzauyj] ul[data-astro-cid-mhfzauyj],.prose[data-astro-cid-mhfzauyj] ol[data-astro-cid-mhfzauyj]{display:grid;gap:9px;padding-left:22px}.prose[data-astro-cid-mhfzauyj] li[data-astro-cid-mhfzauyj]{text-wrap:pretty}.prose[data-astro-cid-mhfzauyj] strong[data-astro-cid-mhfzauyj]{color:var(--ink);font-weight:700}.prose[data-astro-cid-mhfzauyj] a[data-astro-cid-mhfzauyj]{color:var(--acc);border-bottom:1px solid var(--acc-dim)}.note[data-astro-cid-mhfzauyj]{border-left:3px solid var(--acc);background:var(--surf);border-radius:0 8px 8px 0;padding:18px 20px;font-size:14.5px;color:var(--ink-2);line-height:1.6}.note[data-astro-cid-mhfzauyj] b[data-astro-cid-mhfzauyj]{color:var(--ink)}.note[data-astro-cid-mhfzauyj] a[data-astro-cid-mhfzauyj]{color:var(--acc);border-bottom:1px solid var(--acc-dim)}.steps[data-astro-cid-mhfzauyj]{list-style:none;margin:0;padding:0}.step[data-astro-cid-mhfzauyj]{display:flex;gap:16px;position:relative;padding-bottom:26px}.step[data-astro-cid-mhfzauyj]:before{content:"";position:absolute;left:17px;top:38px;bottom:6px;width:1px;background:var(--line-2)}.step[data-astro-cid-mhfzauyj]:last-child{padding-bottom:0}.step[data-astro-cid-mhfzauyj]:last-child:before{display:none}.s-num[data-astro-cid-mhfzauyj]{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--acc);border:1px solid var(--line-2);background:var(--surf);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.s-body[data-astro-cid-mhfzauyj] h3[data-astro-cid-mhfzauyj]{font-size:16.5px;font-weight:600;margin:6px 0 8px;letter-spacing:-.005em}.s-body[data-astro-cid-mhfzauyj] p[data-astro-cid-mhfzauyj]{font-size:14.5px;line-height:1.65;color:var(--ink-2);margin:0}.cost[data-astro-cid-mhfzauyj]{border:1px solid var(--line-2);border-radius:9px;background:var(--surf);overflow:hidden}.cost[data-astro-cid-mhfzauyj] div[data-astro-cid-mhfzauyj]{display:grid;grid-template-columns:1fr 120px;gap:16px;padding:12px 18px;border-bottom:1px solid var(--line);font-size:14px;align-items:start}.cost[data-astro-cid-mhfzauyj] div[data-astro-cid-mhfzauyj]:last-child{border-bottom:0}.cost[data-astro-cid-mhfzauyj] b[data-astro-cid-mhfzauyj]{font-family:var(--mono);text-align:right;font-weight:700;color:var(--acc);white-space:nowrap}.cost[data-astro-cid-mhfzauyj] .s[data-astro-cid-mhfzauyj]{display:block;font-family:var(--mono);font-size:11px;color:var(--mute);margin-top:3px}.toc[data-astro-cid-mhfzauyj]{position:sticky;top:80px;background:var(--surf);border:1px solid var(--line-2);border-radius:10px;padding:18px;display:grid;gap:9px}.toc[data-astro-cid-mhfzauyj] h4[data-astro-cid-mhfzauyj]{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-weight:700;margin:0}.toc[data-astro-cid-mhfzauyj] a[data-astro-cid-mhfzauyj]{font-size:13.5px;color:var(--ink-2)}.toc[data-astro-cid-mhfzauyj] a[data-astro-cid-mhfzauyj]:hover{color:var(--acc)}.prose[data-astro-cid-mhfzauyj] details[data-astro-cid-mhfzauyj]{border-top:1px solid var(--line);padding:16px 0}.prose[data-astro-cid-mhfzauyj] details[data-astro-cid-mhfzauyj]:last-of-type{border-bottom:1px solid var(--line)}.prose[data-astro-cid-mhfzauyj] summary[data-astro-cid-mhfzauyj]{font-size:15.5px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;color:var(--ink)}.prose[data-astro-cid-mhfzauyj] summary[data-astro-cid-mhfzauyj]::-webkit-details-marker{display:none}.prose[data-astro-cid-mhfzauyj] summary[data-astro-cid-mhfzauyj]:after{content:"+";font-family:var(--mono);font-size:17px;color:var(--mute)}.prose[data-astro-cid-mhfzauyj] details[data-astro-cid-mhfzauyj][open] summary[data-astro-cid-mhfzauyj]:after{content:"−"}.prose[data-astro-cid-mhfzauyj] summary[data-astro-cid-mhfzauyj]:hover{color:var(--acc)}.prose[data-astro-cid-mhfzauyj] details[data-astro-cid-mhfzauyj] p[data-astro-cid-mhfzauyj]{font-size:14.5px;margin:12px 0 0;color:var(--ink-2)}.pricebox[data-astro-cid-mhfzauyj]{border:1px solid var(--line-2);background:var(--surf);border-radius:10px;padding:18px 20px}.pricebox[data-astro-cid-mhfzauyj] .pl[data-astro-cid-mhfzauyj]{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--acc);margin-bottom:10px}.prow[data-astro-cid-mhfzauyj]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--ink-2)}.prow[data-astro-cid-mhfzauyj]:last-child{border-bottom:0}.prow[data-astro-cid-mhfzauyj] .go[data-astro-cid-mhfzauyj]{color:var(--acc);font-weight:500;font-size:13px;white-space:nowrap}.prow[data-astro-cid-mhfzauyj]:hover .go[data-astro-cid-mhfzauyj]{text-decoration:underline}.srcbox[data-astro-cid-mhfzauyj]{font-size:12.5px;color:var(--mute);border-left:2px solid var(--line-2);padding:4px 0 4px 14px;line-height:1.55}.srcbox[data-astro-cid-mhfzauyj] .src-t[data-astro-cid-mhfzauyj]{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.srcbox[data-astro-cid-mhfzauyj] ul[data-astro-cid-mhfzauyj]{margin:0 0 10px;padding-left:16px}.srcbox[data-astro-cid-mhfzauyj] li[data-astro-cid-mhfzauyj]{margin-bottom:4px}.srcbox[data-astro-cid-mhfzauyj] a[data-astro-cid-mhfzauyj]{color:var(--acc);border-bottom:1px solid var(--acc-dim)}.disclaimer[data-astro-cid-mhfzauyj]{font-style:italic;margin:0}@media(max-width:1080px){.artlay[data-astro-cid-mhfzauyj]{grid-template-columns:1fr}.toc[data-astro-cid-mhfzauyj]{position:static}}@media(max-width:640px){.prow[data-astro-cid-mhfzauyj]{flex-direction:column;align-items:flex-start;gap:2px}}
