.lr-rail.svelte-kuzau3{align-items:center;gap:14px;margin:96px 0 0;display:flex}.lr-line.svelte-kuzau3{background:var(--border-2);flex:1 1 0;min-width:24px;height:1px}.lr-end.svelte-kuzau3{flex:0 0 24px}.lr-word.svelte-kuzau3{letter-spacing:.18em;color:var(--muted);font-size:12px;font-weight:600}.lr-icon.svelte-kuzau3{color:var(--text-2);border-radius:4px;flex:none;line-height:0;transition:color .15s,transform .15s;display:inline-flex}.lr-icon.svelte-kuzau3:hover{color:var(--text);transform:translateY(-1px)}.lr-icon.svelte-kuzau3:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.lr-icon.svelte-kuzau3{transition:none}.lr-icon.svelte-kuzau3:hover{transform:none}}:root{--bg:#f7f4ec;--bg-2:#f2eee3;--surface:#fdfbf6;--surface-2:#f4f0e6;--border:#e6e0d2;--border-2:#d8d0be}.s2-teaser.svelte-p4mzxx{zoom:1.25;height:calc(175vh - var(--s2-nav,74px));pointer-events:none;position:relative}.s2-stage.svelte-p4mzxx{top:var(--s2-nav,74px);height:calc(100vh - var(--s2-nav,74px));justify-content:center;align-items:flex-start;display:flex;position:sticky;overflow:hidden}.s2-frame.svelte-p4mzxx{pointer-events:auto;will-change:width, height, margin-top;width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) calc(var(--s2-e,0) * 14%), transparent), 0 24px 60px -34px color-mix(in srgb, var(--ink) calc(var(--s2-e,0) * 45%), transparent);background:#f4ebda;position:relative;overflow:hidden}.s2-video.svelte-p4mzxx{object-fit:cover;width:100%;height:100%;display:block}.s2-ctl.svelte-p4mzxx{gap:8px;display:flex;position:absolute;bottom:16px;right:18px}.s2-btn.svelte-p4mzxx{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--bg) 92%, transparent);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.s2-btn.svelte-p4mzxx:hover{border-color:color-mix(in srgb, var(--ink) 40%, transparent)}.s2-btn.svelte-p4mzxx svg:where(.svelte-p4mzxx){flex:none;width:16px;height:16px}.s2-btn[hidden].svelte-p4mzxx{display:none}@media (prefers-reduced-motion:reduce){.s2-teaser.svelte-p4mzxx{height:auto}.s2-stage.svelte-p4mzxx{align-items:center;height:auto;padding:48px 0;position:static}.s2-frame.svelte-p4mzxx{aspect-ratio:16/9;--s2-e:1;border-radius:18px;width:min(1100px,86vw);height:auto}}.s2-doc.svelte-p4mzxx{grid-template-columns:1fr minmax(0,680px) 1fr;column-gap:40px;padding:72px 20px 128px;display:grid}.s2-main.svelte-p4mzxx{grid-column:2;min-width:0}.s2-toc.svelte-p4mzxx{width:180px;top:calc(var(--s2-nav,74px) + 40px);grid-area:1/1;place-self:start;position:sticky}.s2-toc.svelte-p4mzxx ol:where(.svelte-p4mzxx){counter-reset:toc;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.s2-toc.svelte-p4mzxx li:where(.svelte-p4mzxx){counter-increment:toc}.s2-toc.svelte-p4mzxx a:where(.svelte-p4mzxx){color:var(--muted);grid-template-columns:26px 1fr;padding:5px 0;font-size:14px;line-height:1.4;text-decoration:none;display:grid}.s2-toc.svelte-p4mzxx a:where(.svelte-p4mzxx):before{content:counter(toc, decimal-leading-zero);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12px}.s2-toc.svelte-p4mzxx a:where(.svelte-p4mzxx):hover{color:var(--text)}.s2-toc.svelte-p4mzxx a[aria-current=true]{color:var(--text);font-weight:600}.s2-main.svelte-p4mzxx .s2-wide:where(.svelte-p4mzxx){box-sizing:border-box;width:min(960px,100vw - 56px);margin-left:calc(50% + min(960px,100vw - 56px)/-2);margin-right:0}@media (width<=1399px){.s2-doc.svelte-p4mzxx{grid-template-columns:minmax(0,680px);justify-content:center}.s2-main.svelte-p4mzxx{grid-column:1}.s2-toc.svelte-p4mzxx{display:none}}.s2-head.svelte-p4mzxx .s2-eyebrow:where(.svelte-p4mzxx){letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:13px;font-weight:600}.s2-head.svelte-p4mzxx h1:where(.svelte-p4mzxx){letter-spacing:-.02em;margin:0;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.05}.s2-paper.svelte-p4mzxx{vertical-align:.06em;color:var(--text-2);border-radius:6px;margin-left:.28em;line-height:0;transition:color .15s,transform .15s;display:inline-flex}.s2-paper.svelte-p4mzxx:hover{color:var(--text);transform:translateY(-2px)}.s2-paper.svelte-p4mzxx:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.s2-paper.svelte-p4mzxx{transition:none}.s2-paper.svelte-p4mzxx:hover{transform:none}}.s2-lede.svelte-p4mzxx{color:var(--text);margin:18px 0 0;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:23px;line-height:1.5}.s2-facts.svelte-p4mzxx{flex-wrap:wrap;gap:14px 40px;margin:34px 0 0;display:flex}.s2-facts.svelte-p4mzxx div:where(.svelte-p4mzxx){flex-direction:column;gap:4px;display:flex}.s2-facts.svelte-p4mzxx dt:where(.svelte-p4mzxx){letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.s2-facts.svelte-p4mzxx dd:where(.svelte-p4mzxx){color:var(--text);margin:0;font-size:18px;font-weight:600}.s2-facts.svelte-p4mzxx dd:where(.svelte-p4mzxx) span:where(.svelte-p4mzxx){color:var(--muted);font-size:14px;font-weight:500}.s2-sec.svelte-p4mzxx{scroll-margin-top:calc(var(--s2-nav,74px) + 24px);margin-top:104px}#new.svelte-p4mzxx{margin-top:72px}.s2-sec.svelte-p4mzxx h2:where(.svelte-p4mzxx){letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(30px,3.2vw,38px);font-weight:400;line-height:1.15}.s2-lede2.svelte-p4mzxx{color:var(--text);margin:0;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:20px;line-height:1.6}.s2-prose.svelte-p4mzxx{flex-direction:column;gap:20px;margin:40px 0 0;display:flex}.s2-prose.svelte-p4mzxx p:where(.svelte-p4mzxx){color:var(--text);margin:0;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:20px;line-height:1.6}.s2-prose.svelte-p4mzxx b:where(.svelte-p4mzxx){color:var(--text);font-weight:600}.s2-open.svelte-p4mzxx,.s2-before.svelte-p4mzxx{margin:0 0 32px}.s2-after.svelte-p4mzxx{margin:36px 0 0}.s2-new.svelte-p4mzxx{margin-top:0}.s2-new-lead.svelte-p4mzxx{color:var(--text);margin:0 0 20px;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:20px}.s2-new.svelte-p4mzxx b:where(.svelte-p4mzxx) a:where(.svelte-p4mzxx){color:var(--text);box-shadow:inset 0 -1.5px 0 var(--accent);text-decoration:none}.s2-new.svelte-p4mzxx b:where(.svelte-p4mzxx) a:where(.svelte-p4mzxx):hover{box-shadow:inset 0 -.45em 0 color-mix(in srgb, var(--accent) 26%, transparent)}.s2-src.svelte-p4mzxx{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.65}.s2-src.svelte-p4mzxx code:where(.svelte-p4mzxx){font-size:12.5px}.s2-card-note.svelte-p4mzxx{color:var(--muted);margin:18px 0 0;font-size:14px}.s2-gridwrap.svelte-p4mzxx{box-shadow:none;background:0 0;border:0;border-radius:0;overflow-x:auto}.s2-grid.svelte-p4mzxx{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.s2-grid.svelte-p4mzxx col.c-label:where(.svelte-p4mzxx){width:30%}.s2-all.svelte-p4mzxx col.c-label:where(.svelte-p4mzxx){width:31%}.s2-grid.svelte-p4mzxx th:where(.svelte-p4mzxx),.s2-grid.svelte-p4mzxx td:where(.svelte-p4mzxx){border:1px solid color-mix(in srgb, var(--ink) 78%, transparent);text-align:left;vertical-align:top;padding:13px 16px;font-weight:400}.s2-grid.svelte-p4mzxx thead:where(.svelte-p4mzxx) th:where(.svelte-p4mzxx){color:var(--text);font-size:14.5px;font-weight:600}.s2-grid.svelte-p4mzxx tbody:where(.svelte-p4mzxx) th:where(.svelte-p4mzxx) b:where(.svelte-p4mzxx){color:var(--text);font-weight:600;display:block}.s2-grid.svelte-p4mzxx tbody:where(.svelte-p4mzxx) th:where(.svelte-p4mzxx) span:where(.svelte-p4mzxx){color:var(--muted);margin-top:3px;font-size:14px;display:block}.s2-grid.svelte-p4mzxx .v:where(.svelte-p4mzxx){font-variant-numeric:tabular-nums;color:var(--text);display:block}.s2-grid.svelte-p4mzxx .n:where(.svelte-p4mzxx){color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.s2-grid.svelte-p4mzxx .best:where(.svelte-p4mzxx){background:color-mix(in srgb, var(--accent) 16%, var(--bg))}.s2-grid.svelte-p4mzxx .best:where(.svelte-p4mzxx) .v:where(.svelte-p4mzxx){font-weight:700}.s2-grid.svelte-p4mzxx .feat:where(.svelte-p4mzxx){box-shadow:inset 2px 0 0 var(--accent), inset -2px 0 0 var(--accent)}.s2-grid.svelte-p4mzxx .feat.top:where(.svelte-p4mzxx){box-shadow:inset 2px 0 0 var(--accent), inset -2px 0 0 var(--accent), inset 0 2px 0 var(--accent)}.s2-grid.svelte-p4mzxx .feat.bot:where(.svelte-p4mzxx){box-shadow:inset 2px 0 0 var(--accent), inset -2px 0 0 var(--accent), inset 0 -2px 0 var(--accent)}.s2-grid.svelte-p4mzxx tr.overall-top:where(.svelte-p4mzxx) th:where(.svelte-p4mzxx),.s2-grid.svelte-p4mzxx tr.overall-top:where(.svelte-p4mzxx) td:where(.svelte-p4mzxx){border-bottom-width:2px}.s2-grid.svelte-p4mzxx tr.overall-top:where(.svelte-p4mzxx) .v:where(.svelte-p4mzxx){font-size:17px}.s2-grid.svelte-p4mzxx tr.ctx:where(.svelte-p4mzxx) th:where(.svelte-p4mzxx),.s2-grid.svelte-p4mzxx tr.ctx:where(.svelte-p4mzxx) td:where(.svelte-p4mzxx){border-bottom-width:2px}.s2-price.svelte-p4mzxx col.c-label:where(.svelte-p4mzxx){width:40%}.s2-price.svelte-p4mzxx td.ours:where(.svelte-p4mzxx) .v:where(.svelte-p4mzxx){font-weight:700}.s2-days.svelte-p4mzxx{margin:36px 0 0}.s2-pair.svelte-p4mzxx{grid-template-columns:1fr 1fr;gap:40px;transition:opacity .22s;display:grid}.s2-daystack.svelte-p4mzxx{display:grid}.s2-daystack.svelte-p4mzxx ul:where(.svelte-p4mzxx){visibility:hidden;grid-area:1/1}.s2-daystack.svelte-p4mzxx ul.on:where(.svelte-p4mzxx){visibility:visible}.s2-pair.out.svelte-p4mzxx{opacity:0}.s2-day.svelte-p4mzxx h3:where(.svelte-p4mzxx){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:600}.s2-day.svelte-p4mzxx ul:where(.svelte-p4mzxx){margin:12px 0 0;padding:0 0 0 18px}.s2-day.svelte-p4mzxx li:where(.svelte-p4mzxx){color:var(--text-2);font-size:15.5px;line-height:1.6}.s2-day.svelte-p4mzxx li:where(.svelte-p4mzxx)+li:where(.svelte-p4mzxx){margin-top:6px}.s2-day.svelte-p4mzxx li.mark:where(.svelte-p4mzxx){color:var(--text)}.s2-day.svelte-p4mzxx li.mark:where(.svelte-p4mzxx) span:where(.svelte-p4mzxx){box-shadow:inset 0 -.45em 0 color-mix(in srgb, var(--accent) 26%, transparent)}.s2-steps.svelte-p4mzxx{align-items:center;gap:14px;margin:16px 0 0;display:flex}.s2-steps.svelte-p4mzxx .s2-btn:where(.svelte-p4mzxx){padding:6px 12px}.s2-stepdots.svelte-p4mzxx{flex-wrap:wrap;gap:4px;display:flex}.s2-stepdots.svelte-p4mzxx button:where(.svelte-p4mzxx){cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:12.5px}.s2-stepdots.svelte-p4mzxx button[aria-current=true]:where(.svelte-p4mzxx){border-color:color-mix(in srgb, var(--ink) 35%, transparent);color:var(--text);font-weight:600}.s2-ask.svelte-p4mzxx{flex-direction:column;gap:18px;margin:44px 0 0;display:flex}.s2-turn.svelte-p4mzxx{color:var(--text-2);margin:0;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:20px;line-height:1.6}.s2-turn.svelte-p4mzxx b:where(.svelte-p4mzxx){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.s2-turn.being.svelte-p4mzxx{border-left:2px solid var(--accent);color:var(--text);padding-left:20px;font-size:21px}.s2-dwrap.svelte-p4mzxx{margin:64px 0 0}.s2-fbox.svelte-p4mzxx{border:1px solid color-mix(in srgb, var(--ink) 78%, transparent);background:var(--surface);padding:32px 40px 36px}.s2-fhead.svelte-p4mzxx{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 26px;display:flex}.s2-fhead.svelte-p4mzxx .s2-dh:where(.svelte-p4mzxx){margin:0}.s2-fkind.svelte-p4mzxx{color:var(--muted);font-size:15px}.s2-dh.svelte-p4mzxx{color:var(--text);margin:0 0 20px;font-size:21px;font-weight:600}.s2-fbox.svelte-p4mzxx{--s2-off:#e0873a;--s2-on:var(--accent)}.s2-legend.svelte-p4mzxx{justify-content:flex-end;gap:28px;margin:0 0 18px;padding:0;list-style:none;display:flex}.s2-legend.svelte-p4mzxx li:where(.svelte-p4mzxx){color:var(--text);align-items:center;gap:10px;font-size:16px;font-weight:600;transition:opacity .2s;display:flex}.s2-pt.svelte-p4mzxx{z-index:2;box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--ink) 85%, transparent);border-radius:999px;width:15px;height:15px;transition:opacity .2s,transform .2s;position:absolute;transform:translate(-50%,-50%)}.s2-legend.svelte-p4mzxx .s2-pt:where(.svelte-p4mzxx){position:static;transform:none}.s2-pt.s2-off.svelte-p4mzxx{background:var(--s2-off)}.s2-pt.s2-on.svelte-p4mzxx{background:var(--s2-on)}.s2-phead.svelte-p4mzxx,.s2-pchart.svelte-p4mzxx,.s2-xaxis.svelte-p4mzxx{grid-template-columns:200px 1fr 64px;display:grid}.s2-phead.svelte-p4mzxx span:where(.svelte-p4mzxx):last-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-left:14px;font-size:12px}.s2-pchart.svelte-p4mzxx{margin:6px 0 0}.s2-plabs.svelte-p4mzxx,.s2-pchg.svelte-p4mzxx{margin:0;padding:0;list-style:none}.s2-plabs.svelte-p4mzxx li:where(.svelte-p4mzxx),.s2-pchg.svelte-p4mzxx li:where(.svelte-p4mzxx){align-items:center;height:38px;display:flex}.s2-plabs.svelte-p4mzxx li:where(.svelte-p4mzxx){color:var(--text);padding-right:12px;font-size:15px}.s2-pchg.svelte-p4mzxx li:where(.svelte-p4mzxx){font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;padding-left:14px;font-size:14px;font-weight:600}.s2-pchg.svelte-p4mzxx li.down:where(.svelte-p4mzxx){color:var(--muted)}.s2-pplot.svelte-p4mzxx{box-shadow:inset 1.5px 0 0 color-mix(in srgb, var(--ink) 85%, transparent), inset -1px 0 0 color-mix(in srgb, var(--ink) 12%, transparent);background:linear-gradient(to right, color-mix(in srgb, var(--ink) 12%, transparent) 1px, transparent 1px) 0 0 / 20% 100%;position:relative}.s2-plines.svelte-p4mzxx{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s2-plines.svelte-p4mzxx polyline:where(.svelte-p4mzxx){fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.s2-plines.svelte-p4mzxx .ln:where(.svelte-p4mzxx){stroke-width:2.5px;transition:opacity .2s,stroke-width .2s}.s2-plines.svelte-p4mzxx .ln.s2-off:where(.svelte-p4mzxx){stroke:var(--s2-off)}.s2-plines.svelte-p4mzxx .ln.s2-on:where(.svelte-p4mzxx){stroke:var(--s2-on)}.s2-plines.svelte-p4mzxx .hit:where(.svelte-p4mzxx){stroke:#0000;stroke-width:16px;pointer-events:stroke}:is(.s2-fbox.svelte-p4mzxx:has(.s2-off:where(.svelte-p4mzxx):hover) .s2-on:where(.svelte-p4mzxx):not(.hit),.s2-fbox.svelte-p4mzxx:has(.s2-on:where(.svelte-p4mzxx):hover) .s2-off:where(.svelte-p4mzxx):not(.hit)){opacity:.35}:is(.s2-fbox.svelte-p4mzxx:has(.s2-off:where(.svelte-p4mzxx):hover) .ln.s2-off:where(.svelte-p4mzxx),.s2-fbox.svelte-p4mzxx:has(.s2-on:where(.svelte-p4mzxx):hover) .ln.s2-on:where(.svelte-p4mzxx)){stroke-width:3.5px}:is(.s2-fbox.svelte-p4mzxx:has(.s2-off:where(.svelte-p4mzxx):hover) .off-layer:where(.svelte-p4mzxx),.s2-fbox.svelte-p4mzxx:has(.s2-on:where(.svelte-p4mzxx):hover) .on-layer:where(.svelte-p4mzxx)){z-index:1}:is(.s2-fbox.svelte-p4mzxx:has(.s2-off:where(.svelte-p4mzxx):hover) .s2-pplot:where(.svelte-p4mzxx) .s2-pt.s2-off:where(.svelte-p4mzxx),.s2-fbox.svelte-p4mzxx:has(.s2-on:where(.svelte-p4mzxx):hover) .s2-pplot:where(.svelte-p4mzxx) .s2-pt.s2-on:where(.svelte-p4mzxx)){z-index:3;transform:translate(-50%,-50%)scale(1.2)}.s2-xaxis.svelte-p4mzxx .ticks:where(.svelte-p4mzxx){border-top:1.5px solid color-mix(in srgb, var(--ink) 85%, transparent);height:32px;position:relative}.s2-xaxis.svelte-p4mzxx .ticks:where(.svelte-p4mzxx) span:where(.svelte-p4mzxx){font-variant-numeric:tabular-nums;color:var(--text-2);font-size:14px;position:absolute;top:9px;transform:translate(-50%)}.s2-xtitle.svelte-p4mzxx{text-align:center;color:var(--text);margin:8px 0 0;padding:0 64px 0 200px;font-size:15px}.s2-roles.svelte-p4mzxx{flex-direction:column;gap:10px;margin:32px 0 0;display:flex}.s2-roles.svelte-p4mzxx div:where(.svelte-p4mzxx){grid-template-columns:200px 1fr;display:grid}.s2-roles.svelte-p4mzxx dt:where(.svelte-p4mzxx){color:var(--text);font-size:17px;font-weight:600}.s2-roles.svelte-p4mzxx dd:where(.svelte-p4mzxx){color:var(--text);margin:0;font-family:Newsreader,Noto Serif KR,Georgia,serif;font-size:19px;line-height:1.55}@media (width<=720px){.s2-pair.svelte-p4mzxx{grid-template-columns:1fr;gap:22px}.s2-phead.svelte-p4mzxx,.s2-pchart.svelte-p4mzxx,.s2-xaxis.svelte-p4mzxx{grid-template-columns:118px 1fr 52px}.s2-plabs.svelte-p4mzxx li:where(.svelte-p4mzxx){font-size:13.5px;line-height:1.3}.s2-xtitle.svelte-p4mzxx{padding:0 52px 0 118px}.s2-roles.svelte-p4mzxx div:where(.svelte-p4mzxx){grid-template-columns:1fr}}.s2-flow.svelte-p4mzxx{grid-template-columns:1fr 26px 1.3fr 26px 1fr 26px 1.25fr;align-items:center;margin:36px 0 0;display:grid}.s2-node.svelte-p4mzxx{border:1px solid var(--border-2);background:var(--surface);border-radius:10px;padding:14px 16px}.s2-node.svelte-p4mzxx h4:where(.svelte-p4mzxx){color:var(--text);margin:0;font-size:15px;font-weight:600}.s2-node.svelte-p4mzxx p:where(.svelte-p4mzxx){color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.s2-node.wos.svelte-p4mzxx{border-color:var(--accent)}.s2-node.svelte-p4mzxx .inner:where(.svelte-p4mzxx){flex-direction:column;gap:6px;margin:10px 0 0;display:flex}.s2-node.svelte-p4mzxx .inner:where(.svelte-p4mzxx) span:where(.svelte-p4mzxx){background:var(--bg);color:var(--text-2);border-radius:7px;padding:7px 10px;font-size:13.5px;display:block}.s2-node.svelte-p4mzxx .inner:where(.svelte-p4mzxx) span.go:where(.svelte-p4mzxx){color:var(--text);background:color-mix(in srgb, var(--accent) 10%, var(--bg));font-weight:600}.s2-arrowline.svelte-p4mzxx{background:color-mix(in srgb, var(--ink) 40%, transparent);height:1px;margin:0 4px;position:relative}.s2-arrowline.svelte-p4mzxx:after{content:"";border:4.5px solid #0000;border-left:6px solid color-mix(in srgb, var(--ink) 40%, transparent);border-right:0;position:absolute;top:-4px;right:-1px}.s2-skills.svelte-p4mzxx{flex-direction:column;gap:8px;display:flex}.s2-skills.svelte-p4mzxx .s2-node:where(.svelte-p4mzxx){padding:10px 14px}.s2-skills.svelte-p4mzxx .s2-node:where(.svelte-p4mzxx) h4:where(.svelte-p4mzxx){font-size:14px}@media (width<=720px){.s2-flow.svelte-p4mzxx{grid-template-columns:1fr;gap:8px}.s2-arrowline.svelte-p4mzxx{width:1px;height:18px;margin:0 auto}.s2-arrowline.svelte-p4mzxx:after{border:4.5px solid #0000;border-top:6px solid color-mix(in srgb, var(--ink) 40%, transparent);border-bottom:0;inset:auto auto -1px -4px}}
