.hero-grid[data-astro-cid-j7pv25f6]{padding:var(--sp-6) var(--sp-4);border-bottom:1.5px solid var(--ink);position:relative}.stamp-container[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-4)}.hero-subhead[data-astro-cid-j7pv25f6]{font-size:var(--fs-h4);line-height:var(--lh-snug);max-width:800px;margin-bottom:var(--sp-5)}.hero-price-note[data-astro-cid-j7pv25f6]{margin-top:var(--sp-3);font-size:var(--fs-body-sm);color:var(--ink-muted)}.dim-row[data-astro-cid-j7pv25f6]{margin-top:var(--sp-5)}.dim-line-wrapper[data-astro-cid-j7pv25f6]{display:inline-flex;flex-direction:column;align-items:center;color:var(--ink-muted)}.section-title[data-astro-cid-j7pv25f6]{font-size:var(--fs-display-2);margin:0}.section-desc[data-astro-cid-j7pv25f6]{color:var(--ink-muted);margin-top:var(--sp-1);margin-bottom:var(--sp-5);font-size:var(--fs-h4)}.problem-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--sp-4)}@media(min-width:600px){.problem-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.problem-text[data-astro-cid-j7pv25f6]{font-size:var(--fs-h4);margin-bottom:var(--sp-2)}.annot[data-astro-cid-j7pv25f6]{font-size:var(--fs-body-sm)}.outcomes-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--sp-5)}@media(min-width:600px){.outcomes-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.outcome-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-2)}.outcome-header[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--ink-blue);flex-shrink:0}.outcome[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:var(--sp-2);margin-bottom:var(--sp-2)}.steps-list[data-astro-cid-j7pv25f6]{list-style:none;padding-left:0;margin:0 0 var(--sp-5)}.step[data-astro-cid-j7pv25f6]{display:flex;gap:var(--sp-3)}.step-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-1)}.step-header[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--ink-blue);flex-shrink:0}.diagram-wrapper[data-astro-cid-j7pv25f6]{background:var(--paper-dim);padding:var(--sp-4) var(--sp-3);border:1.5px dashed var(--ink-faint);margin-top:var(--sp-5);filter:url(#wobble-subtle)}@media(min-width:768px){.diagram-wrapper[data-astro-cid-j7pv25f6]{padding:var(--sp-5) var(--sp-5)}}.philosophy-box[data-astro-cid-j7pv25f6]{background:var(--paper-bright)}.clean-list[data-astro-cid-j7pv25f6]{list-style:none;padding-left:0}.clean-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-3);position:relative;padding-left:var(--sp-4)}.clean-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"•";position:absolute;left:0;color:var(--ink-blue)}.segments-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--sp-4)}@media(min-width:600px){.segments-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.segment-card[data-astro-cid-j7pv25f6]{border:1.5px solid var(--ink);padding:var(--sp-4);background:var(--paper-bright)}.segment-card[data-astro-cid-j7pv25f6].text-muted{border-color:var(--ink-faint);background:transparent}.segment-card[data-astro-cid-j7pv25f6].text-muted h3[data-astro-cid-j7pv25f6]{color:var(--ink-muted)}.bg-dim[data-astro-cid-j7pv25f6]{background-color:var(--paper-dim)}.trust-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--sp-4)}@media(min-width:600px){.trust-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.trust-item[data-astro-cid-j7pv25f6]{border-left:var(--stroke-rule) solid var(--ink-blue-soft);padding-left:var(--sp-3)}.trust-item[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--ink-blue);margin-bottom:var(--sp-1);display:block}.trust-item[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;margin-bottom:var(--sp-1)}.subtle-cta[data-astro-cid-j7pv25f6]{margin-top:var(--sp-5);font-size:var(--fs-body-sm);color:var(--ink-muted)}.subtle-cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink-muted);border-bottom:1px dashed var(--ink-faint)}.subtle-cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--ink);border-bottom-color:var(--ink)}
