.comic-gallery[data-astro-cid-ebudccsp]{--comic-section-space: clamp(28px, 3vw, 40px);display:block;min-width:0}.comic-panels[data-astro-cid-ebudccsp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--comic-section-space);margin:0;padding:0;list-style:none}.comic-step[data-astro-cid-ebudccsp]{min-width:0}.comic-step[data-astro-cid-ebudccsp]+.comic-step[data-astro-cid-ebudccsp]{padding-top:var(--comic-section-space);border-top:1px solid var(--line)}.comic-panel[data-astro-cid-ebudccsp]{scroll-margin-top:calc(var(--header-offset) + 20px)}.comic-panel-heading[data-astro-cid-ebudccsp]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:24px;text-align:left}.comic-panel-heading[data-astro-cid-ebudccsp]>div[data-astro-cid-ebudccsp]{min-width:0}.comic-step-label[data-astro-cid-ebudccsp]{display:flex;align-items:center;gap:12px;margin:0 0 10px;color:var(--csg-signal);font-size:14px;font-weight:600}.comic-step-label[data-astro-cid-ebudccsp] span[data-astro-cid-ebudccsp]{font:14px var(--csg-font-mono)}.comic-panel-heading[data-astro-cid-ebudccsp] h3[data-astro-cid-ebudccsp]{margin:0;font-size:clamp(22px,2.5vw,32px);font-weight:600;line-height:1.4;text-wrap:balance;overflow-wrap:break-word}.comic-step-description[data-astro-cid-ebudccsp]{min-width:0;max-width:100%;margin:0;color:var(--ink-soft);font-size:17px;line-height:1.75;text-wrap:wrap;overflow-wrap:break-word}.comic-figure[data-astro-cid-ebudccsp]{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.comic-comparison-legend[data-astro-cid-ebudccsp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-bottom:0}.comic-comparison-legend[data-astro-cid-ebudccsp]>div[data-astro-cid-ebudccsp]{display:grid;align-content:start;gap:6px;padding:18px 24px;background:var(--white)}.comic-comparison-legend[data-astro-cid-ebudccsp]>div[data-astro-cid-ebudccsp]+div[data-astro-cid-ebudccsp]{border-left:1px solid var(--line)}.comic-comparison-legend[data-astro-cid-ebudccsp] span[data-astro-cid-ebudccsp],.comic-side-label[data-astro-cid-ebudccsp]{color:var(--muted);font-size:12px;font-weight:550;line-height:1.5}.comic-comparison-legend[data-astro-cid-ebudccsp] strong[data-astro-cid-ebudccsp]{color:var(--ink);font-size:20px;font-weight:650;line-height:1.4}.comic-comparison-legend[data-astro-cid-ebudccsp] .comic-comparison-taiwha[data-astro-cid-ebudccsp]{background:color-mix(in srgb,var(--csg-signal) 7%,var(--paper))}.comic-comparison-taiwha[data-astro-cid-ebudccsp] strong[data-astro-cid-ebudccsp],.comic-comparison-taiwha[data-astro-cid-ebudccsp] .comic-side-label[data-astro-cid-ebudccsp]{color:var(--csg-signal)}.comic-image[data-astro-cid-ebudccsp]{display:block;width:100%;height:auto;border:0;border-radius:0;box-shadow:none}.comic-caption[data-astro-cid-ebudccsp]{padding:22px 0 0}.comic-caption[data-astro-cid-ebudccsp] p[data-astro-cid-ebudccsp]{margin:0;font-size:16px;line-height:1.8}.comic-explanation[data-astro-cid-ebudccsp]{display:grid;gap:12px}.comic-caption[data-astro-cid-ebudccsp] .comic-context[data-astro-cid-ebudccsp]{color:var(--muted)}.comic-caption[data-astro-cid-ebudccsp] .comic-takeaway[data-astro-cid-ebudccsp]{align-self:start;border-left:2px solid var(--csg-signal);padding-left:22px;color:var(--csg-signal);font-weight:600}.comic-caption-comparison[data-astro-cid-ebudccsp]{display:block;padding-top:0}.comic-comparison-columns[data-astro-cid-ebudccsp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.comic-comparison-columns[data-astro-cid-ebudccsp] .comic-explanation[data-astro-cid-ebudccsp]{align-content:start;gap:12px;min-width:0;padding:26px 24px 30px}.comic-comparison-columns[data-astro-cid-ebudccsp] .comic-explanation[data-astro-cid-ebudccsp]+.comic-explanation[data-astro-cid-ebudccsp]{border-left:1px solid var(--line)}.comic-comparison-columns[data-astro-cid-ebudccsp] h4[data-astro-cid-ebudccsp]{margin:0;color:var(--ink);font-size:23px;font-weight:600;line-height:1.4}.comic-comparison-columns[data-astro-cid-ebudccsp] .comic-comparison-taiwha[data-astro-cid-ebudccsp] h4[data-astro-cid-ebudccsp]{color:var(--csg-signal)}.comic-caption-comparison[data-astro-cid-ebudccsp] .comic-takeaway[data-astro-cid-ebudccsp]{margin-top:24px}.comic-example-note[data-astro-cid-ebudccsp]{margin:22px 0 0;color:var(--muted);font-size:14px;line-height:1.6}@media(max-width:640px){.comic-panel-heading[data-astro-cid-ebudccsp]{margin-bottom:20px}.comic-panel-heading[data-astro-cid-ebudccsp] h3[data-astro-cid-ebudccsp]{font-size:22px}.comic-step-description[data-astro-cid-ebudccsp]{font-size:16px}.comic-caption[data-astro-cid-ebudccsp]{padding-top:20px}.comic-caption[data-astro-cid-ebudccsp] p[data-astro-cid-ebudccsp]{font-size:16px}.comic-caption[data-astro-cid-ebudccsp] .comic-takeaway[data-astro-cid-ebudccsp]{padding-left:16px}.comic-comparison-legend[data-astro-cid-ebudccsp]>div[data-astro-cid-ebudccsp]{padding:14px 12px;gap:5px}.comic-comparison-legend[data-astro-cid-ebudccsp] span[data-astro-cid-ebudccsp]{font-size:11px}.comic-comparison-legend[data-astro-cid-ebudccsp] strong[data-astro-cid-ebudccsp]{font-size:16px}.comic-caption-comparison[data-astro-cid-ebudccsp]{padding-top:0}.comic-comparison-columns[data-astro-cid-ebudccsp]{grid-template-columns:1fr}.comic-comparison-columns[data-astro-cid-ebudccsp] .comic-explanation[data-astro-cid-ebudccsp]{padding:22px 0;gap:10px}.comic-comparison-columns[data-astro-cid-ebudccsp] .comic-explanation[data-astro-cid-ebudccsp]+.comic-explanation[data-astro-cid-ebudccsp]{border-left:0;border-top:1px solid var(--line)}.comic-comparison-columns[data-astro-cid-ebudccsp] h4[data-astro-cid-ebudccsp]{font-size:21px}}@media print{.comic-panel[data-astro-cid-ebudccsp]{break-inside:avoid;margin-bottom:30px}}.comic-section[data-astro-cid-axcikboz]{padding:0 0 clamp(54px,7.5vw,100px);background:var(--paper);scroll-margin-top:24px}.visually-hidden[data-astro-cid-axcikboz]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.explainer-hero[data-astro-cid-cx57eg4q]{padding:26px 0 clamp(40px,5vw,72px);background:var(--paper)}.explainer-breadcrumb[data-astro-cid-cx57eg4q]{display:flex;gap:14px;align-items:center;color:var(--muted);font-size:14px;margin-bottom:24px}.explainer-breadcrumb[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]{display:inline-flex;align-items:center;min-height:44px;color:var(--muted)}.explainer-heading[data-astro-cid-cx57eg4q]{min-width:0}.explainer-hero[data-astro-cid-cx57eg4q] .eyebrow[data-astro-cid-cx57eg4q]{margin:0 0 12px}.explainer-hero[data-astro-cid-cx57eg4q] h1[data-astro-cid-cx57eg4q]{margin:0;max-width:20ch;font-size:clamp(40px,4.5vw,68px);line-height:1.15;text-wrap:balance}.explainer-intro[data-astro-cid-cx57eg4q]{max-width:65ch;margin:26px 0 0;font-size:1.12rem;line-height:1.8}.method-route[data-astro-cid-cx57eg4q]{margin-top:48px;border-block:1px solid var(--csg-line)}.method-route[data-astro-cid-cx57eg4q] ol[data-astro-cid-cx57eg4q]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.method-route[data-astro-cid-cx57eg4q] li[data-astro-cid-cx57eg4q]{min-width:0}.method-route[data-astro-cid-cx57eg4q] li[data-astro-cid-cx57eg4q]+li[data-astro-cid-cx57eg4q]{border-left:1px solid var(--csg-line)}.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]{position:relative;display:flex;flex-direction:column;height:100%;gap:18px;padding:24px 22px;text-decoration:none;transition:background-color .18s ease}.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]:hover{background:var(--color-surface, var(--csg-surface));color:var(--csg-ink)}.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]:hover strong[data-astro-cid-cx57eg4q]{text-decoration:underline;text-underline-offset:5px}.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]:focus-visible{outline:2px solid var(--color-focus, var(--csg-orange-action));outline-offset:-3px}.method-number[data-astro-cid-cx57eg4q]{font:.78rem var(--csg-font-mono);color:var(--csg-orange-text)}.method-stage[data-astro-cid-cx57eg4q]{display:grid;gap:10px}.method-stage[data-astro-cid-cx57eg4q] strong[data-astro-cid-cx57eg4q]{color:var(--csg-ink);font-size:1.1rem;font-weight:600}.method-stage[data-astro-cid-cx57eg4q]>span[data-astro-cid-cx57eg4q]{color:var(--csg-muted);font-size:.88rem;line-height:1.65}.method-arrow[data-astro-cid-cx57eg4q]{position:absolute;top:18px;right:20px;color:var(--csg-orange-text)}.method-route[data-astro-cid-cx57eg4q] li[data-astro-cid-cx57eg4q]:last-child .method-arrow[data-astro-cid-cx57eg4q]{display:none}.work-method[data-astro-cid-cx57eg4q] .comic-gallery{--comic-section-space: clamp(36px, 5vw, 64px)}.work-method[data-astro-cid-cx57eg4q] .comic-panel{scroll-margin-top:calc(var(--header-offset, 88px) + 24px)}.work-method[data-astro-cid-cx57eg4q] .comic-step-label{color:var(--csg-orange-text)}.work-method[data-astro-cid-cx57eg4q] .comic-panel-heading h3{font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.25}.method-contact[data-astro-cid-cx57eg4q]{padding-block:var(--section-space, 80px);border-top:1px solid var(--csg-line);background:var(--color-surface, var(--csg-surface))}.method-contact-inner[data-astro-cid-cx57eg4q]{display:flex;align-items:center;justify-content:space-between;gap:40px}.method-contact[data-astro-cid-cx57eg4q] h2[data-astro-cid-cx57eg4q]{margin:0;max-width:22ch;font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.2;text-wrap:balance}.method-contact[data-astro-cid-cx57eg4q] .button[data-astro-cid-cx57eg4q]{flex-shrink:0}@media(min-width:1000px){.work-method[data-astro-cid-cx57eg4q] .comic-panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);gap:clamp(32px,5vw,72px);align-items:center}.work-method[data-astro-cid-cx57eg4q] .comic-panel-heading{margin:0;gap:18px}.work-method[data-astro-cid-cx57eg4q] .comic-step-description{font-size:1rem;line-height:1.8}}@media(max-width:900px){.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]{padding-inline:14px}.method-arrow[data-astro-cid-cx57eg4q]{right:12px}.method-contact-inner[data-astro-cid-cx57eg4q]{flex-direction:column;align-items:flex-start;gap:28px}}@media(max-width:640px){.explainer-hero[data-astro-cid-cx57eg4q]{padding:14px 0 36px}.explainer-breadcrumb[data-astro-cid-cx57eg4q]{margin-bottom:20px}.explainer-hero[data-astro-cid-cx57eg4q] h1[data-astro-cid-cx57eg4q]{font-size:40px}.explainer-intro[data-astro-cid-cx57eg4q]{font-size:1.06rem}.method-route[data-astro-cid-cx57eg4q]{margin-top:32px}.method-route[data-astro-cid-cx57eg4q] ol[data-astro-cid-cx57eg4q]{grid-template-columns:minmax(0,1fr)}.method-route[data-astro-cid-cx57eg4q] li[data-astro-cid-cx57eg4q]+li[data-astro-cid-cx57eg4q]{border-left:0;border-top:1px solid var(--csg-line)}.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]{flex-direction:row;align-items:baseline;gap:20px;padding:18px 36px 18px 0}.method-stage[data-astro-cid-cx57eg4q]{gap:4px}.method-stage[data-astro-cid-cx57eg4q] strong[data-astro-cid-cx57eg4q]{font-size:1rem}.method-arrow[data-astro-cid-cx57eg4q]{top:20px;right:5px;transform:rotate(90deg)}.method-contact[data-astro-cid-cx57eg4q] .button[data-astro-cid-cx57eg4q]{max-width:100%}}@media(prefers-reduced-motion:reduce){.method-route[data-astro-cid-cx57eg4q] a[data-astro-cid-cx57eg4q]{transition:none}}
