.story-page.svelte-1uxocw6{background:var(--color-surface);color:var(--color-on-surface);padding-block:var(--space-16) var(--space-24)}.wrap.svelte-1uxocw6{width:100%;max-width:760px;padding-inline:var(--space-6);margin-inline:auto}.back.svelte-1uxocw6{font-size:var(--text-sm);color:var(--color-accent);margin-bottom:var(--space-8);font-weight:700;text-decoration:none;display:inline-block}.back.svelte-1uxocw6:hover{text-decoration:underline}.tag.svelte-1uxocw6{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;padding:2px var(--space-2);margin-bottom:var(--space-4);border:1px solid;font-weight:800;display:inline-block}.tag--saunapreneur.svelte-1uxocw6{color:#3f7d57}.tag--business.svelte-1uxocw6{color:#a9742a}.title.svelte-1uxocw6{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));color:var(--color-primary);letter-spacing:-.03em;font-weight:800;line-height:1.05}.meta.svelte-1uxocw6{font-size:var(--text-base);color:var(--color-muted);margin-top:var(--space-3)}.stats.svelte-1uxocw6{gap:var(--space-6);margin:var(--space-8) 0 0;padding:var(--space-6) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.stats__item.svelte-1uxocw6{flex-direction:column-reverse;display:flex}.stats__value.svelte-1uxocw6{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));color:var(--color-primary);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.1}.stats__label.svelte-1uxocw6{font-size:var(--text-sm);color:var(--color-muted);margin-top:var(--space-2)}.pull.svelte-1uxocw6{margin:var(--space-10) 0;font-size:clamp(var(--text-xl),2.6vw,var(--text-3xl));color:var(--color-primary);border-left:4px solid var(--color-accent);padding-left:var(--space-6);font-style:italic;font-weight:600;line-height:1.45}.body.svelte-1uxocw6{gap:var(--space-5);flex-direction:column;display:flex}.body.svelte-1uxocw6 p:where(.svelte-1uxocw6){font-size:var(--text-lg);color:var(--color-on-surface);line-height:1.75}.strip.svelte-1uxocw6{gap:var(--space-3);margin-top:var(--space-10);grid-template-columns:1fr;display:grid}.strip.svelte-1uxocw6 img:where(.svelte-1uxocw6){aspect-ratio:1;object-fit:cover;border-radius:0;width:100%;height:auto;display:block}@media (width>=640px){.strip--2.svelte-1uxocw6,.strip--3.svelte-1uxocw6{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.strip--3.svelte-1uxocw6{grid-template-columns:repeat(3,1fr)}}.qa.svelte-1uxocw6{margin-top:var(--space-12);gap:var(--space-8);flex-direction:column;display:flex}.qa__heading.svelte-1uxocw6{font-size:var(--text-2xl);color:var(--color-primary);letter-spacing:-.02em;font-weight:800}.qa__pair.svelte-1uxocw6{gap:var(--space-5);flex-direction:column;display:flex}.qa__q.svelte-1uxocw6,.qa__a.svelte-1uxocw6{align-items:flex-start;gap:var(--space-4);max-width:92%;display:flex}@media (width>=640px){.qa__q.svelte-1uxocw6,.qa__a.svelte-1uxocw6{max-width:85%}}.qa__a.svelte-1uxocw6{flex-direction:row-reverse;align-self:flex-end}.qa__face.svelte-1uxocw6{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}@media (width>=640px){.qa__face.svelte-1uxocw6{width:64px;height:64px}}.qa__face--initials.svelte-1uxocw6{background:var(--color-primary);color:var(--color-surface);font-size:var(--text-base);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:800;display:inline-flex}@media (width>=640px){.qa__face--initials.svelte-1uxocw6{font-size:var(--text-lg)}}.qa__speech.svelte-1uxocw6{min-width:0;padding:var(--space-4) var(--space-5);border-radius:0}.qa__q.svelte-1uxocw6 .qa__speech:where(.svelte-1uxocw6){background:var(--color-surface-muted)}.qa__a.svelte-1uxocw6 .qa__speech:where(.svelte-1uxocw6){border:1px solid var(--color-border)}.qa__a.svelte-1uxocw6 .qa__name:where(.svelte-1uxocw6){text-align:right}.qa__name.svelte-1uxocw6{font-size:var(--text-sm);color:var(--color-muted);letter-spacing:.02em;margin-bottom:var(--space-1);font-weight:800}.qa__question.svelte-1uxocw6{font-size:var(--text-lg);color:var(--color-primary);font-weight:700;line-height:1.4}.qa__answer.svelte-1uxocw6{font-size:var(--text-lg);color:var(--color-on-surface);line-height:1.75}.note.svelte-1uxocw6{margin-top:var(--space-12);padding:var(--space-5) var(--space-6);background:var(--color-surface-muted);border-left:4px solid var(--color-primary)}.note.svelte-1uxocw6 p:where(.svelte-1uxocw6){font-size:var(--text-base);color:var(--color-on-surface);line-height:1.7}.cta.svelte-1uxocw6{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.cta__line.svelte-1uxocw6{font-size:var(--text-lg);color:var(--color-on-surface);margin-bottom:var(--space-6);line-height:1.6}.btn.svelte-1uxocw6{padding:var(--space-4) var(--space-8);font-size:var(--text-base);border-radius:var(--radius-lg);min-height:var(--touch-target);border:2px solid #0000;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.btn--accent.svelte-1uxocw6{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.btn--accent.svelte-1uxocw6:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}
