.series-box[data-astro-cid-x3pxgsip]{background:#f8fafc;border:1px solid #dde2e9;border-radius:10px;margin:0 0 2em;padding:1em 1.2em;font-size:.93em}.series-name[data-astro-cid-x3pxgsip]{color:#34439e;margin:0 0 .5em;font-weight:700}.series-box[data-astro-cid-x3pxgsip] ol[data-astro-cid-x3pxgsip]{margin:0;padding:0;list-style:none}.series-box[data-astro-cid-x3pxgsip] li[data-astro-cid-x3pxgsip]{gap:.6em;margin:.25em 0;line-height:1.5;display:flex}.series-box[data-astro-cid-x3pxgsip] .num[data-astro-cid-x3pxgsip]{color:#6b7280;text-align:right;flex:0 0 1.4em}.series-box[data-astro-cid-x3pxgsip] li[data-astro-cid-x3pxgsip].current{color:#1f2430;font-weight:700}.series-box[data-astro-cid-x3pxgsip] a[data-astro-cid-x3pxgsip]{color:#374151;text-decoration:none}.series-box[data-astro-cid-x3pxgsip] a[data-astro-cid-x3pxgsip]:hover{text-decoration:underline}.series-compact[data-astro-cid-x3pxgsip]{padding:0;display:none}.series-compact[data-astro-cid-x3pxgsip] summary[data-astro-cid-x3pxgsip]{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1em .8em;padding:.75em 1em;list-style:none;display:flex}.series-compact[data-astro-cid-x3pxgsip] summary[data-astro-cid-x3pxgsip]::-webkit-details-marker{display:none}.series-compact[data-astro-cid-x3pxgsip] .series-name[data-astro-cid-x3pxgsip]{margin:0}.series-compact[data-astro-cid-x3pxgsip] .series-pos[data-astro-cid-x3pxgsip]{color:#4b5563;white-space:nowrap}.series-compact[data-astro-cid-x3pxgsip] .toggle[data-astro-cid-x3pxgsip]:after{content:"펼치기 ▾";color:#34439e;font-weight:600}.series-compact[data-astro-cid-x3pxgsip][open] .toggle[data-astro-cid-x3pxgsip]:after{content:"접기 ▴"}.series-compact[data-astro-cid-x3pxgsip] ol[data-astro-cid-x3pxgsip]{border-top:1px solid #e3e8ef;padding:.6em 1em .8em}@media (width<=720px){.series-full[data-astro-cid-x3pxgsip]{display:none}.series-compact[data-astro-cid-x3pxgsip]{display:block}}.series-pager[data-astro-cid-x3pxgsip]{margin:2.5em 0 0}.pager-name[data-astro-cid-x3pxgsip]{color:#34439e;margin:0 0 .6em;font-size:.85em;font-weight:700}.pager-links[data-astro-cid-x3pxgsip]{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.series-pager[data-astro-cid-x3pxgsip] a[data-astro-cid-x3pxgsip]{color:#1f2430;border:1px solid #dde2e9;border-radius:10px;padding:.8em 1em;text-decoration:none;display:block}.series-pager[data-astro-cid-x3pxgsip] a[data-astro-cid-x3pxgsip]:hover{background:#f8fafc}.series-pager[data-astro-cid-x3pxgsip] .next[data-astro-cid-x3pxgsip]{text-align:right;grid-column:2}.series-pager[data-astro-cid-x3pxgsip] .dir[data-astro-cid-x3pxgsip]{color:#6b7280;font-size:.8em;display:block}.series-pager[data-astro-cid-x3pxgsip] .t[data-astro-cid-x3pxgsip]{font-size:.92em;font-weight:600}@media (width<=520px){.pager-links[data-astro-cid-x3pxgsip]{grid-template-columns:1fr}.series-pager[data-astro-cid-x3pxgsip] .next[data-astro-cid-x3pxgsip]{grid-column:1}}main[data-astro-cid-tldeq5d5]{width:100%;max-width:100%;margin:0;padding:0}.prose[data-astro-cid-tldeq5d5]{width:720px;max-width:calc(100% - 2rem);color:rgb(var(--gray-dark));margin:auto;padding:2.2rem 0 3rem}.post-head[data-astro-cid-tldeq5d5]{margin:0 0 1.6rem}.kicker[data-astro-cid-tldeq5d5]{margin:0 0 .6rem;font-size:.85rem;font-weight:700;line-height:1.5}.kicker[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:var(--accent);text-decoration:none}.kicker[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]:hover{text-decoration:underline}.kicker[data-astro-cid-tldeq5d5] .sep[data-astro-cid-tldeq5d5]{color:#c0c5cf;margin:0 .45em;font-weight:400}.kicker[data-astro-cid-tldeq5d5] .series-link[data-astro-cid-tldeq5d5]{color:#4b5563;font-weight:600}.post-head[data-astro-cid-tldeq5d5] h1[data-astro-cid-tldeq5d5]{letter-spacing:-.01em;margin:0 0 .7rem;font-size:2rem;line-height:1.35}.byline[data-astro-cid-tldeq5d5]{color:#4b5563;margin:0;font-size:.88rem}.byline[data-astro-cid-tldeq5d5] .sep[data-astro-cid-tldeq5d5]{color:#c0c5cf;margin:0 .45em}.byline[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:inherit}.hero-image[data-astro-cid-tldeq5d5]{aspect-ratio:2;background:#1d2433;border-radius:10px;margin:0 0 2.2rem;overflow:hidden}.hero-image[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.post-end[data-astro-cid-tldeq5d5]{margin-top:2.8rem}.end-label[data-astro-cid-tldeq5d5]{color:#34439e;margin:0 0 .7rem;font-size:.85rem;font-weight:700}.tool-cards[data-astro-cid-tldeq5d5],.near-list[data-astro-cid-tldeq5d5]{gap:.7rem;margin:0 0 2.2rem;padding:0;list-style:none;display:grid}.tool-cards[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));background:#f4f7fd;border:1px solid #cdd6ea;border-radius:10px;padding:.85rem 1.05rem;text-decoration:none;display:block}.tool-cards[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]:hover{border-color:var(--accent)}.tool-cards[data-astro-cid-tldeq5d5] strong[data-astro-cid-tldeq5d5]{color:rgb(var(--black));font-size:.98rem;display:block}.tool-cards[data-astro-cid-tldeq5d5] strong[data-astro-cid-tldeq5d5]:after{content:" →";color:var(--accent)}.tool-cards[data-astro-cid-tldeq5d5] span[data-astro-cid-tldeq5d5]{color:#4b5563;margin-top:.15rem;font-size:.86rem;line-height:1.6;display:block}.near-list[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));border-bottom:1px solid #e5e7eb;padding:.75rem 0;text-decoration:none;display:block}.near-list[data-astro-cid-tldeq5d5] li[data-astro-cid-tldeq5d5]:first-child a[data-astro-cid-tldeq5d5]{border-top:1px solid #e5e7eb}.near-list[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]:hover .t[data-astro-cid-tldeq5d5]{color:var(--accent)}.near-list[data-astro-cid-tldeq5d5] .t[data-astro-cid-tldeq5d5]{font-size:.98rem;font-weight:600;line-height:1.5;display:block}.near-list[data-astro-cid-tldeq5d5] .d[data-astro-cid-tldeq5d5]{color:#6b7280;font-size:.8rem;display:block}.fix-note[data-astro-cid-tldeq5d5]{color:#4b5563;margin:0;padding-top:.4rem;font-size:.9rem;line-height:1.7}.fix-note[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:inherit}.ad-slot[data-astro-cid-tldeq5d5]{min-height:280px;margin:2em 0;overflow:hidden}@media (width>=721px){.ad-slot[data-astro-cid-tldeq5d5]{min-height:250px}}@media (width<=720px){.prose[data-astro-cid-tldeq5d5]{padding-top:1.4rem}.post-head[data-astro-cid-tldeq5d5] h1[data-astro-cid-tldeq5d5]{font-size:1.6rem}.hero-image[data-astro-cid-tldeq5d5]{border-radius:8px;margin-bottom:1.6rem}}
