.guide-toc[data-v-846a9a2c]{margin-bottom:var(--space-2)}@media(min-width:1080px){.guide-toc[data-v-846a9a2c]{position:sticky;top:calc(var(--space-12) + var(--space-6));margin-bottom:0;max-height:calc(100vh - var(--space-12) - var(--space-12));overflow-y:auto}}.guide-toc__caption[data-v-846a9a2c]{margin:0 0 var(--space-3);display:flex;align-items:center;gap:var(--space-2);font-size:var(--mkt-ui-text-xs);font-weight:600;color:var(--mkt-ui-text-tertiary);letter-spacing:.06em}.guide-toc__body[data-v-846a9a2c]{position:relative;padding-left:var(--space-3)}.guide-toc__rail[data-v-846a9a2c]{position:absolute;inset-block:var(--space-1);inset-inline-start:0;width:2px;background:var(--mkt-hairline)}.guide-toc__rail-fill[data-v-846a9a2c]{width:100%;height:100%;background:var(--mkt-highlight-ink);transform:scaleY(0);transform-origin:top;transition:transform var(--duration-ui) var(--ease-ui)}.guide-toc__list[data-v-846a9a2c]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-6)}@media(min-width:1080px){.guide-toc__list[data-v-846a9a2c]{grid-template-columns:1fr;gap:var(--space-1)}}.guide-toc__link[data-v-846a9a2c]{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0 var(--space-1) var(--space-3);font-size:var(--mkt-ui-text-sm);color:var(--mkt-ui-text-secondary);text-decoration:none;transition:color var(--duration-ui) var(--ease-ui),box-shadow var(--duration-ui) var(--ease-ui)}.guide-toc__link[data-v-846a9a2c]:hover{color:var(--mkt-ui-brand-text)}.guide-toc__link--active[data-v-846a9a2c]{color:var(--mkt-ui-text-primary);font-weight:600;box-shadow:inset 2px 0 0 var(--mkt-ui-brand-gilt)}.guide-toc__num[data-v-846a9a2c]{font-size:var(--mkt-ui-text-xs);font-weight:700;color:var(--mkt-ui-brand-text);font-variant-numeric:tabular-nums}.guide-toc__progress[data-v-846a9a2c]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:var(--border-width-hairline) solid var(--mkt-hairline)}.guide-toc__progress-label[data-v-846a9a2c]{font-size:var(--mkt-ui-text-xs);color:var(--mkt-ui-text-tertiary);letter-spacing:.06em}.guide-toc__percent[data-v-846a9a2c]{font-family:var(--font-mono);font-size:var(--mkt-ui-text-xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--mkt-highlight-ink)}@media(max-width:640px){.guide-toc__list[data-v-846a9a2c]{grid-template-columns:1fr}}.guide-versus[data-v-46d00a30]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(4,auto);-moz-column-gap:var(--space-4);column-gap:var(--space-4);row-gap:0;margin-bottom:var(--space-4)}.guide-versus__card[data-v-46d00a30]{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;min-width:0;overflow:hidden;border-radius:var(--mkt-radius-plate)}.guide-versus__card--seo[data-v-46d00a30]{background:var(--mkt-band-bg)}.guide-versus__card--seo .guide-versus__alias[data-v-46d00a30]{color:var(--mkt-band-ink-strong)}.guide-versus__card--seo .guide-versus__thesis[data-v-46d00a30],.guide-versus__card--seo .guide-versus__dim[data-v-46d00a30]{color:var(--mkt-band-ink-soft)}.guide-versus__card--seo .guide-versus__text[data-v-46d00a30]{color:var(--mkt-band-ink-mid)}.guide-versus__card--geo[data-v-46d00a30]{background:var(--mkt-versus-geo-bg);box-shadow:var(--mkt-plate-cut),inset 0 0 0 var(--border-width-hairline) var(--mkt-hairline)}.guide-versus__card--geo .guide-versus__alias[data-v-46d00a30]{color:var(--mkt-ink-strong)}.guide-versus__card--geo .guide-versus__thesis[data-v-46d00a30]{color:var(--mkt-ink-mid)}.guide-versus__card--geo .guide-versus__dim[data-v-46d00a30]{color:var(--mkt-highlight-ink)}.guide-versus__card--geo .guide-versus__text[data-v-46d00a30]{color:var(--mkt-ink-strong)}.guide-versus__head[data-v-46d00a30]{padding:var(--space-5) var(--space-5) var(--space-4)}.guide-versus__alias[data-v-46d00a30]{margin:0 0 var(--space-1);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-h3);line-height:var(--mkt-leading-h3);font-weight:600}.guide-versus__thesis[data-v-46d00a30]{margin:0;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-aux);line-height:var(--mkt-leading-aux)}.guide-versus__row[data-v-46d00a30]{padding:0 var(--space-5) var(--space-5)}.guide-versus__dim[data-v-46d00a30]{margin:0 0 var(--space-1);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-aux);line-height:var(--mkt-leading-aux);font-weight:600;letter-spacing:.08em}.guide-versus__text[data-v-46d00a30]{margin:0;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body)}@media(max-width:640px){.guide-versus[data-v-46d00a30]{display:flex;flex-direction:column;gap:var(--space-4)}.guide-versus__card[data-v-46d00a30]{grid-template-rows:repeat(4,auto)}}.guide-signals[data-v-785cc970]{margin:0 0 var(--space-4);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.guide-signal[data-v-785cc970]{display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--mkt-ui-card-highlight),inset 0 0 0 var(--border-width-hairline) var(--mkt-ui-border-subtle)}.guide-signal__icon[data-v-785cc970]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--mkt-ui-radius-button);background:var(--mkt-ui-live-bg);box-shadow:var(--mkt-ui-card-highlight-top),inset 0 0 0 var(--border-width-hairline) var(--mkt-ui-border-subtle);color:var(--mkt-ui-live-text)}.guide-signal__title[data-v-785cc970]{margin:0;font-size:var(--mkt-ui-text-base);font-weight:600}.guide-signal__desc[data-v-785cc970]{margin:0;font-size:var(--mkt-ui-text-sm);color:var(--mkt-ui-text-tertiary);line-height:1.7}@media(max-width:640px){.guide-signals[data-v-785cc970]{grid-template-columns:1fr}}.guide-flow[data-v-5dcfd95a]{margin:0 0 var(--space-5);padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.guide-flow__step[data-v-5dcfd95a]{display:flex;align-items:center;gap:var(--space-1)}.guide-flow__plate[data-v-5dcfd95a]{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--mkt-ui-radius-card);background:var(--mkt-ui-bg-card-nested);box-shadow:var(--mkt-ui-card-highlight),inset 0 0 0 var(--border-width-hairline) var(--mkt-ui-border-subtle)}.guide-flow__num[data-v-5dcfd95a]{font-family:var(--font-mono);font-size:var(--mkt-ui-text-2xs);font-weight:700;color:var(--mkt-ui-text-tertiary);letter-spacing:.08em}.guide-flow__name[data-v-5dcfd95a]{font-size:var(--mkt-ui-text-sm);font-weight:600;color:var(--mkt-ui-text-primary)}.guide-flow__craft[data-v-5dcfd95a]{margin-left:var(--space-1);font-size:var(--mkt-ui-text-2xs);font-weight:400;color:var(--mkt-ui-brand-text);letter-spacing:.06em}.guide-flow__arrow[data-v-5dcfd95a]{position:relative;flex:0 0 var(--space-4);height:var(--border-width-hairline);background:linear-gradient(90deg,transparent,var(--mkt-ui-border-strong))}.guide-flow__arrow[data-v-5dcfd95a]:after{content:"";position:absolute;right:0;top:50%;width:var(--space-1-5);height:var(--space-1-5);border-top:var(--border-width-hairline) solid var(--mkt-ui-border-strong);border-right:var(--border-width-hairline) solid var(--mkt-ui-border-strong);transform:translateY(-50%) rotate(45deg)}@media(max-width:840px){.guide-flow[data-v-5dcfd95a],.guide-flow__step[data-v-5dcfd95a]{flex-direction:column;align-items:stretch;gap:0}.guide-flow__arrow[data-v-5dcfd95a]{align-self:center;width:var(--border-width-hairline);height:var(--space-4);background:linear-gradient(180deg,transparent,var(--mkt-ui-border-strong))}.guide-flow__arrow[data-v-5dcfd95a]:after{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}}.guide-layout[data-v-debd35bc]{display:grid;gap:var(--space-8)}@media(min-width:1080px){.guide-layout[data-v-debd35bc]{grid-template-columns:208px minmax(0,1fr);align-items:start}}.guide__section[data-v-debd35bc]{position:relative;margin-bottom:var(--space-10);scroll-margin-top:calc(var(--space-12) * 2 + var(--space-6))}.guide__watermark[data-v-debd35bc]{position:absolute;top:calc(var(--space-6) * -1);inset-inline-start:calc(var(--space-3) * -1);z-index:0;font-family:var(--font-doc);font-size:clamp(3.5rem,6vw,5.5rem);font-weight:600;line-height:var(--mkt-leading-h2);font-variant-numeric:tabular-nums;color:var(--mkt-gold-text);opacity:.18;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports ((-webkit-background-clip: text) or (background-clip: text)){.guide__watermark[data-v-debd35bc]{background-image:linear-gradient(165deg,var(--mkt-gold-text) 0%,var(--mkt-gold-wash) 160%);-webkit-background-clip:text;background-clip:text;color:transparent}}.guide__heading[data-v-debd35bc]{position:relative;z-index:1;margin:0 0 var(--space-5);font-family:var(--font-doc);font-size:var(--mkt-text-h2);line-height:var(--mkt-leading-h2);font-weight:600}.guide__section p[data-v-debd35bc]{margin:0 0 var(--space-4);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body);color:var(--mkt-ink-mid)}.guide__section p[data-v-debd35bc]:last-child{margin-bottom:0}.guide__list[data-v-debd35bc]{margin:0 0 var(--space-4);padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.guide__list li[data-v-debd35bc]{font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body);color:var(--mkt-ink-mid)}.guide__list strong[data-v-debd35bc]{color:var(--mkt-ink-strong)}.guide__link[data-v-debd35bc]{color:var(--mkt-highlight-ink);text-decoration:none}.guide__link[data-v-debd35bc]:hover{text-decoration:underline}.guide-quote[data-v-debd35bc]{margin:0;padding:var(--space-4) var(--space-5);border-inline-start:3px solid var(--mkt-highlight-ink);border-radius:0 var(--mkt-ui-radius-card) var(--mkt-ui-radius-card) 0;background:var(--mkt-versus-geo-bg);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-lead);line-height:var(--mkt-leading-lead);color:var(--mkt-ink-strong);font-weight:500}
