.comparison-detail.svelte-1437t7m{overflow-wrap:anywhere}.breadcrumbs.svelte-1437t7m{flex-wrap:wrap;align-items:center;gap:.6rem;padding-block:1.25rem;font-size:.9rem;display:flex}.breadcrumbs.svelte-1437t7m a:where(.svelte-1437t7m){align-items:center;min-height:44px;display:inline-flex}h1.svelte-1437t7m{max-width:19ch;margin:.8rem 0 1.5rem;font-size:clamp(2.6rem,4.7vw,5.2rem);line-height:1.04}h2.svelte-1437t7m{margin:0 0 1rem;font-size:clamp(2rem,3.2vw,3.6rem);line-height:1.1}h3.svelte-1437t7m{margin:0 0 1rem;font-size:clamp(1.5rem,2vw,2.1rem)}p.svelte-1437t7m{max-width:var(--measure);line-height:1.65}.kicker.svelte-1437t7m{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}.detail-opening.svelte-1437t7m{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;padding-block:1rem 4rem;display:grid}.detail-opening.svelte-1437t7m>div:where(.svelte-1437t7m)>p:where(.svelte-1437t7m):not(.kicker){font-size:1.2rem}.detail-opening.svelte-1437t7m img{object-fit:cover;width:100%;min-width:0;height:28rem}.jump-link.svelte-1437t7m{min-height:44px;color:var(--color-action);align-items:center;gap:1rem;text-decoration:underline;display:inline-flex}.method-evidence.svelte-1437t7m{background:var(--color-sage-surface);padding-block:var(--marketing-section-gap)}.build-lanes.svelte-1437t7m{grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem;display:grid}.build-lanes.svelte-1437t7m>div:where(.svelte-1437t7m){border:1px solid #aebdaf;padding:2rem}.build-lanes.svelte-1437t7m ol:where(.svelte-1437t7m){margin-bottom:0;padding-left:1.5rem}.build-lanes.svelte-1437t7m li:where(.svelte-1437t7m){border-top:1px solid #b5c1b7;padding:.85rem 0 .85rem .4rem}.effort-list.svelte-1437t7m>div:where(.svelte-1437t7m){border-top:1px solid #aebdaf;grid-template-columns:1fr 2fr;gap:2rem;padding:1.5rem 0;display:grid}dt.svelte-1437t7m{font-weight:700}dd.svelte-1437t7m{margin:0}.evidence-note.svelte-1437t7m{font-size:.95rem}.table-example.svelte-1437t7m{grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0;display:grid}.table-example.svelte-1437t7m>div:where(.svelte-1437t7m){background:var(--color-chalk);padding:2rem}.table-example.svelte-1437t7m span:where(.svelte-1437t7m){color:var(--color-muted);font-size:.85rem}.table-example.svelte-1437t7m dl:where(.svelte-1437t7m)>div:where(.svelte-1437t7m){border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.source-line.svelte-1437t7m{font:1.8rem/1.6 var(--font-display)}.matrix-section.svelte-1437t7m,.tradeoffs.svelte-1437t7m,.questions.svelte-1437t7m,.related.svelte-1437t7m{padding-block:var(--marketing-section-gap)}#comparison.svelte-1437t7m{scroll-margin-top:6rem}.source-note.svelte-1437t7m{max-width:var(--measure);color:var(--color-muted);text-wrap:pretty}.comparison-table.svelte-1437t7m{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:2.5rem}caption.svelte-1437t7m{text-align:left;color:var(--color-muted);margin-bottom:1rem;font-size:.9rem}th.svelte-1437t7m,td.svelte-1437t7m{border:1px solid var(--color-border);text-align:left;vertical-align:top;letter-spacing:normal;text-transform:none;padding:1.5rem;font-size:1rem;line-height:1.6}th.svelte-1437t7m:first-child{width:22%}thead.svelte-1437t7m{background:var(--color-sage-surface)}tbody.svelte-1437t7m th:where(.svelte-1437t7m){font-family:var(--font-display);font-size:1.4rem;font-weight:500;line-height:1.2}.comparison-mobile.svelte-1437t7m{display:none}.tradeoffs.svelte-1437t7m{background:var(--color-sage-surface)}.tradeoff-columns.svelte-1437t7m{grid-template-columns:1fr 1fr;gap:4rem;margin-top:2rem;display:grid}.tradeoff-columns.svelte-1437t7m ul:where(.svelte-1437t7m){padding-left:1.2rem}.tradeoff-columns.svelte-1437t7m li:where(.svelte-1437t7m){margin-block:1rem;line-height:1.6}.source-register.svelte-1437t7m{padding-block:var(--marketing-section-gap) 0;grid-template-columns:1fr 1.3fr;gap:4rem;display:grid}.source-register.svelte-1437t7m .kicker:where(.svelte-1437t7m){margin-top:0}.source-register.svelte-1437t7m ul:where(.svelte-1437t7m),.related.svelte-1437t7m ul:where(.svelte-1437t7m){margin:0;padding:0;list-style:none}.source-register.svelte-1437t7m li:where(.svelte-1437t7m),.related.svelte-1437t7m li:where(.svelte-1437t7m){border-top:1px solid var(--color-border)}.source-register.svelte-1437t7m li:where(.svelte-1437t7m):last-child,.related.svelte-1437t7m li:where(.svelte-1437t7m):last-child{border-bottom:1px solid var(--color-border)}.source-register.svelte-1437t7m li:where(.svelte-1437t7m) a:where(.svelte-1437t7m),.related.svelte-1437t7m li:where(.svelte-1437t7m) a:where(.svelte-1437t7m){justify-content:space-between;gap:1rem;padding:1.25rem 0;text-decoration:none;display:flex}.source-register.svelte-1437t7m a:where(.svelte-1437t7m):hover,.related.svelte-1437t7m a:where(.svelte-1437t7m):hover{text-decoration:underline}.boundary.svelte-1437t7m{background:var(--color-spruce);color:var(--color-chalk);padding-block:3.5rem}.boundary.svelte-1437t7m h2:where(.svelte-1437t7m){color:inherit}.boundary.svelte-1437t7m a:where(.svelte-1437t7m){color:inherit;align-items:center;gap:1rem;min-height:44px;text-decoration:underline;display:inline-flex}.boundary.svelte-1437t7m a:where(.svelte-1437t7m):focus-visible{outline-color:var(--color-chalk)}.questions.svelte-1437t7m{padding-bottom:0}.related.svelte-1437t7m h2:where(.svelte-1437t7m){margin-bottom:2rem}.final-action.svelte-1437t7m{justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin-top:3rem;display:flex}.final-action.svelte-1437t7m p:where(.svelte-1437t7m){font:1.8rem/1.25 var(--font-display);margin:0}.final-action.svelte-1437t7m .marketing-button:where(.svelte-1437t7m){flex-shrink:0}@media (width<=60rem){.detail-opening.svelte-1437t7m{gap:2rem}.detail-opening.svelte-1437t7m img{height:23rem}th.svelte-1437t7m,td.svelte-1437t7m{padding:1rem}tbody.svelte-1437t7m th:where(.svelte-1437t7m){overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:1.15rem}.build-lanes.svelte-1437t7m{gap:1.5rem}.source-register.svelte-1437t7m{gap:2rem}}@media (width<=45rem){.detail-opening.svelte-1437t7m,.build-lanes.svelte-1437t7m,.tradeoff-columns.svelte-1437t7m,.source-register.svelte-1437t7m,.table-example.svelte-1437t7m{grid-template-columns:1fr}.detail-opening.svelte-1437t7m img{height:18rem}.comparison-table.svelte-1437t7m{display:none}.comparison-mobile.svelte-1437t7m{margin-top:2rem;display:block}.comparison-mobile.svelte-1437t7m section:where(.svelte-1437t7m){border-top:1px solid var(--color-border);padding-block:1.7rem}.comparison-mobile.svelte-1437t7m dl:where(.svelte-1437t7m){gap:1.3rem;display:grid}.comparison-mobile.svelte-1437t7m dd:where(.svelte-1437t7m){margin-top:.4rem;line-height:1.6}.comparison-mobile.svelte-1437t7m dt:where(.svelte-1437t7m){color:var(--color-spruce)}.effort-list.svelte-1437t7m>div:where(.svelte-1437t7m){grid-template-columns:1fr;gap:.6rem}.build-lanes.svelte-1437t7m>div:where(.svelte-1437t7m){padding:1.3rem}.final-action.svelte-1437t7m{flex-direction:column;align-items:flex-start}}
