.pain-list[data-astro-cid-s6kfwmr2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.pain-list-item[data-astro-cid-s6kfwmr2]{display:flex;align-items:flex-start;gap:var(--space-3)}.pain-list-bullet[data-astro-cid-s6kfwmr2]{flex-shrink:0;line-height:0;margin-top:.15em}.pain-list-text[data-astro-cid-s6kfwmr2]{font-family:var(--font-body);font-size:var(--text-body);line-height:1.65}.pain-list-paper[data-astro-cid-s6kfwmr2] .pain-list-text[data-astro-cid-s6kfwmr2]{color:var(--color-text)}.pain-list-ink[data-astro-cid-s6kfwmr2] .pain-list-text[data-astro-cid-s6kfwmr2]{color:var(--color-text-inverse)}.step-cards-scene[data-astro-cid-ksucx56c]{display:flex;flex-direction:column;overflow:clip}.scene-step-item[data-astro-cid-ksucx56c]{position:relative;min-height:70vh;display:flex;align-items:center;overflow:clip}.scene-step-bg-nr[data-astro-cid-ksucx56c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;font-family:var(--font-mono);font-size:calc(var(--text-stat) * 1.5);font-weight:700;line-height:1;color:var(--color-accent);opacity:.12;pointer-events:none;user-select:none;padding-right:var(--space-6);overflow:clip;white-space:nowrap}.scene-step-content[data-astro-cid-ksucx56c]{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-8);min-width:0;word-break:break-word}.step-cards[data-astro-cid-ksucx56c]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:640px){.step-cards[data-astro-cid-ksucx56c]{grid-template-columns:repeat(3,1fr);gap:0}}.step-item[data-astro-cid-ksucx56c]{display:flex;flex-direction:row;gap:0;position:relative}@media(min-width:640px){.step-item[data-astro-cid-ksucx56c]{flex-direction:column}}.step-connector[data-astro-cid-ksucx56c]{position:absolute;bottom:calc(var(--space-6) * -.5);left:0;width:100%;height:1px}@media(min-width:640px){.step-connector[data-astro-cid-ksucx56c]{inset:0 0 auto auto;width:1px;height:100%}}.step-cards-paper[data-astro-cid-ksucx56c] .step-connector[data-astro-cid-ksucx56c]{background-color:var(--color-line)}.step-cards-ink[data-astro-cid-ksucx56c] .step-connector[data-astro-cid-ksucx56c]{background-color:var(--color-line-ink)}.step-content[data-astro-cid-ksucx56c]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);flex:1}.step-item[data-astro-cid-ksucx56c]:first-child .step-content[data-astro-cid-ksucx56c]{padding-left:0}.step-nr[data-astro-cid-ksucx56c]{font-family:var(--font-mono);font-size:var(--text-kicker);font-weight:500;letter-spacing:.06em;line-height:1}.step-cards-paper[data-astro-cid-ksucx56c] .step-nr[data-astro-cid-ksucx56c]{color:var(--color-accent-text)}.step-cards-ink[data-astro-cid-ksucx56c] .step-nr[data-astro-cid-ksucx56c]{color:var(--color-accent)}.step-title[data-astro-cid-ksucx56c]{font-family:var(--font-body);font-size:var(--text-h3);font-weight:600;line-height:1.3;margin:0}.step-cards-paper[data-astro-cid-ksucx56c] .step-title[data-astro-cid-ksucx56c]{color:var(--color-text)}.step-cards-ink[data-astro-cid-ksucx56c] .step-title[data-astro-cid-ksucx56c]{color:var(--color-text-inverse)}.step-body[data-astro-cid-ksucx56c]{font-family:var(--font-body);font-size:var(--text-body);line-height:1.65;margin:0}.step-cards-paper[data-astro-cid-ksucx56c] .step-body[data-astro-cid-ksucx56c]{color:var(--color-text-muted)}.step-cards-ink[data-astro-cid-ksucx56c] .step-body[data-astro-cid-ksucx56c]{color:var(--color-text-inverse-muted)}.offer-grid[data-astro-cid-zxosbd3n]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:640px){.offer-grid[data-astro-cid-zxosbd3n]{grid-template-columns:repeat(2,1fr)}}.offer-item[data-astro-cid-zxosbd3n]{display:flex;flex-direction:column;gap:var(--space-3)}.offer-title[data-astro-cid-zxosbd3n]{font-family:var(--font-body);font-size:var(--text-h3);font-weight:600;line-height:1.3;color:var(--color-text);margin:0}.offer-body[data-astro-cid-zxosbd3n]{font-family:var(--font-body);font-size:var(--text-body);line-height:1.65;color:var(--color-text-muted);margin:0}
