.playbook-page.svelte-zoghxg{background-color:var(--bg);color:var(--text)}.definition-band.svelte-zoghxg{padding-block:var(--space-7)}.definition.svelte-zoghxg{margin:0;font-size:var(--text-lg);line-height:var(--lh-body);color:var(--text-muted);max-width:var(--measure-wide)}.definition-accent.svelte-zoghxg{color:var(--accent)}.section-head.svelte-zoghxg{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-5);flex-wrap:wrap}.section-head.svelte-zoghxg h2:where(.svelte-zoghxg){margin:0}.head-side.svelte-zoghxg{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--lh-body);max-width:52ch}.inst-row.svelte-zoghxg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-1) var(--space-5);padding-block:var(--space-4)}.inst-row-name.svelte-zoghxg{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--text)}.inst-row-symbol.svelte-zoghxg{font-size:var(--text-xs);letter-spacing:var(--track-label);color:var(--accent);text-align:right}.inst-row-why.svelte-zoghxg{grid-column:1 / -1;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--lh-body);max-width:var(--measure)}.life-rail.svelte-zoghxg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--space-6)}.delivery-grid.svelte-zoghxg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);align-items:start}.delivery-slot.svelte-zoghxg{display:flex;flex-direction:column;gap:var(--space-2)}.delivery-cap.svelte-zoghxg{font-size:var(--text-2xs);letter-spacing:var(--track-label);color:var(--text-faint)}.delivery-foot.svelte-zoghxg{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);max-width:var(--measure)}.delivery-foot.svelte-zoghxg a:where(.svelte-zoghxg){color:var(--accent)}.life-beat.svelte-zoghxg{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--border)}.life-step.svelte-zoghxg{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--track-label);color:var(--accent);font-variant-numeric:tabular-nums}.life-beat.svelte-zoghxg h3:where(.svelte-zoghxg){margin:0;font-size:var(--text-lg);line-height:var(--lh-heading-sm)}.life-beat.svelte-zoghxg p:where(.svelte-zoghxg){margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--lh-body)}.copy-split.svelte-zoghxg{align-items:start}.copy-path.svelte-zoghxg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border)}.copy-path-wide.svelte-zoghxg{border-top-color:var(--accent)}.copy-head.svelte-zoghxg{display:flex;align-items:baseline;justify-content:space-between;width:100%;gap:var(--space-3)}.copy-tier.svelte-zoghxg{font-size:var(--text-xs);letter-spacing:var(--track-label);color:var(--text-muted)}.copy-price.svelte-zoghxg{font-size:var(--text-xl);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.copy-per.svelte-zoghxg{font-size:var(--text-xs);color:var(--text-dim);font-family:var(--font-body);letter-spacing:var(--track-ui)}.copy-path.svelte-zoghxg p:where(.svelte-zoghxg){margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--lh-body);max-width:var(--measure)}.copy-path.svelte-zoghxg .btn:where(.svelte-zoghxg){margin-top:auto}@media(max-width:900px){.life-rail.svelte-zoghxg{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-grid.svelte-zoghxg{grid-template-columns:1fr}}@media(max-width:560px){.life-rail.svelte-zoghxg{grid-template-columns:1fr}}
