.story-page[data-astro-cid-bfthttgl]{padding-block:var(--space-8) var(--space-16)}.story-container[data-astro-cid-bfthttgl]{max-width:68ch;margin-inline:auto}.story-header[data-astro-cid-bfthttgl]{margin-bottom:var(--space-8)}.story-title[data-astro-cid-bfthttgl]{margin-top:var(--space-3);letter-spacing:-.02em;color:var(--color-fg-default);font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.15}.story-body[data-astro-cid-bfthttgl]{font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--color-fg-default)}.story-body[data-astro-cid-bfthttgl] p[data-astro-cid-bfthttgl]{margin:0 0 var(--space-4);color:var(--color-fg-default)}.story-intro[data-astro-cid-bfthttgl]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);color:var(--color-fg-default)}.story-supplies-box[data-astro-cid-bfthttgl]{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.story-supplies-items[data-astro-cid-bfthttgl]{font-family:var(--font-serif);color:var(--color-fg-default);font-size:1.15rem;line-height:1.5;margin:0 0 var(--space-2)!important}.story-supplies-caption[data-astro-cid-bfthttgl]{font-size:var(--text-caption-size);color:var(--color-fg-muted);margin:0!important}.story-callout[data-astro-cid-bfthttgl]{margin:var(--space-8) 0;padding:var(--space-6) var(--space-6);border-left:3px solid var(--color-sage-600);background-color:var(--color-bg-surface);border-radius:0 var(--radius-md) var(--radius-md) 0}.story-callout__lead[data-astro-cid-bfthttgl]{font-family:var(--font-serif);color:var(--color-fg-default);font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.3;margin:0 0 var(--space-2)!important}.story-callout__sub[data-astro-cid-bfthttgl]{font-size:var(--text-body-size);color:var(--color-fg-muted);margin:0!important}.story-section[data-astro-cid-bfthttgl]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle)}.story-heading[data-astro-cid-bfthttgl]{letter-spacing:-.015em;color:var(--color-fg-default);margin:0 0 var(--space-6);font-size:clamp(1.65rem,3.5vw,2.15rem);line-height:1.25}.story-highlight-line[data-astro-cid-bfthttgl]{font-size:var(--text-body-lg-size);font-weight:var(--font-weight-bold);color:var(--color-fg-default);margin:var(--space-4) 0!important}.story-highlight-line--spaced[data-astro-cid-bfthttgl]{margin-top:var(--space-6)!important}.story-summary-line[data-astro-cid-bfthttgl]{color:var(--color-fg-muted);font-style:italic}.story-questions-card[data-astro-cid-bfthttgl]{margin:var(--space-6) 0;padding:var(--space-5) var(--space-6);background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle)}.story-questions-list[data-astro-cid-bfthttgl]{flex-col:column;gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.story-questions-list[data-astro-cid-bfthttgl] li[data-astro-cid-bfthttgl]{font-family:var(--font-serif);color:var(--color-fg-default);padding-left:var(--space-5);font-size:1.15rem;line-height:1.4;position:relative}.story-questions-list[data-astro-cid-bfthttgl] li[data-astro-cid-bfthttgl]:before{content:"—";color:var(--color-sage-600);position:absolute;left:0}.story-principles[data-astro-cid-bfthttgl]{gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;display:flex}.story-principle-card[data-astro-cid-bfthttgl]{padding:var(--space-5) var(--space-6);background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle)}.story-principle-title[data-astro-cid-bfthttgl]{color:var(--color-fg-default);margin:0 0 var(--space-2);font-size:1.15rem;line-height:1.35}.story-principle-text[data-astro-cid-bfthttgl]{font-size:var(--text-body-size);color:var(--color-fg-muted);line-height:1.55;margin:0!important}.story-section--closing[data-astro-cid-bfthttgl]{margin-bottom:var(--space-8);border-bottom:none}.story-cadence[data-astro-cid-bfthttgl]{margin:var(--space-6) 0 var(--space-8);padding-left:var(--space-4);border-left:2px solid var(--color-border-control)}.story-cadence-line[data-astro-cid-bfthttgl]{font-size:var(--text-body-lg-size);color:var(--color-fg-default);margin:0 0 var(--space-3)!important}.story-cadence-line--final[data-astro-cid-bfthttgl]{font-weight:var(--font-weight-bold);color:var(--color-fg-default);margin:0!important}.story-cta-wrap[data-astro-cid-bfthttgl]{margin-top:var(--space-8)}@media (width<=640px){.story-page[data-astro-cid-bfthttgl]{padding-block:var(--space-6) var(--space-12)}.story-supplies-box[data-astro-cid-bfthttgl],.story-callout[data-astro-cid-bfthttgl],.story-questions-card[data-astro-cid-bfthttgl],.story-principle-card[data-astro-cid-bfthttgl]{padding:var(--space-4)}}
