.hero-content.svelte-dfw8o0{text-align:center}.hero-title.svelte-dfw8o0{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.hero-subtitle.svelte-dfw8o0{font-size:1.125rem;color:var(--muted-foreground, #666);line-height:1.6;margin-bottom:2rem}.hero-opening.svelte-dfw8o0{display:flex;flex-direction:column;gap:1.25rem;text-align:left}.opening-paragraph.svelte-dfw8o0{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a)}.hero-quote.svelte-dfw8o0{margin-top:1.5rem;padding:1.5rem 2rem;background:var(--background, #fff);border-left:3px solid var(--accent, #888);font-style:italic;font-size:1.0625rem;line-height:1.7;color:var(--foreground, #1a1a1a)}@media(min-width:640px){.hero-title.svelte-dfw8o0{font-size:2.75rem}.hero-subtitle.svelte-dfw8o0{font-size:1.25rem}}.section-header.svelte-fbecbm{text-align:center;margin-bottom:2.5rem}.section-title.svelte-fbecbm{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-fbecbm{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.learning-principles.svelte-fbecbm{display:flex;flex-direction:column;gap:2rem}.principle.svelte-fbecbm{padding-bottom:2rem;border-bottom:1px solid var(--border, #e5e5e5)}.principle.svelte-fbecbm:last-child{border-bottom:none;padding-bottom:0}.principle-title.svelte-fbecbm{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.principle-content.svelte-fbecbm{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a);margin-bottom:.75rem}.principle-content.svelte-fbecbm:last-child{margin-bottom:0}.section-note.svelte-fbecbm{margin-top:2.5rem;padding:1.5rem;background:var(--muted, #f5f5f5);border-radius:.5rem}.note-text.svelte-fbecbm{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-fbecbm{font-size:2rem}}.section-header.svelte-1sbiqml{text-align:center;margin-bottom:2.5rem}.section-title.svelte-1sbiqml{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-1sbiqml{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-1sbiqml{display:flex;flex-direction:column;gap:2.5rem}.comparison-block.svelte-1sbiqml{display:grid;gap:1.5rem}.comparison-item.svelte-1sbiqml{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.comparison-label.svelte-1sbiqml{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.comparison-desc.svelte-1sbiqml{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground, #666);margin-bottom:.5rem;font-style:italic}.comparison-note.svelte-1sbiqml{font-size:.875rem;line-height:1.6;color:var(--foreground, #1a1a1a)}.main-insight.svelte-1sbiqml{padding-top:1rem}.insight-title.svelte-1sbiqml{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.insight-paragraph.svelte-1sbiqml{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a);margin-bottom:1rem}.insight-paragraph.svelte-1sbiqml:last-child{margin-bottom:0}.practical-view.svelte-1sbiqml{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.practical-title.svelte-1sbiqml{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.view-points.svelte-1sbiqml{display:flex;flex-direction:column;gap:1.25rem}.view-point.svelte-1sbiqml{padding-bottom:1.25rem;border-bottom:1px solid var(--border, #e5e5e5)}.view-point.svelte-1sbiqml:last-child{padding-bottom:0;border-bottom:none}.view-old.svelte-1sbiqml{font-size:.875rem;color:var(--muted-foreground, #888);margin-bottom:.375rem;text-decoration:line-through}.view-new.svelte-1sbiqml{font-size:.9375rem;color:var(--foreground, #1a1a1a);font-weight:500}.section-closing.svelte-1sbiqml{margin-top:2.5rem;padding:1.5rem;background:var(--background, #fff);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.closing-text.svelte-1sbiqml{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-1sbiqml{font-size:2rem}.comparison-block.svelte-1sbiqml{grid-template-columns:1fr 1fr}}.section-header.svelte-3j9q5e{text-align:center;margin-bottom:2.5rem}.section-title.svelte-3j9q5e{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a);line-height:1.3}.section-intro.svelte-3j9q5e{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-3j9q5e{display:flex;flex-direction:column;gap:2.5rem}.main-narrative.svelte-3j9q5e{display:flex;flex-direction:column;gap:1rem}.narrative-paragraph.svelte-3j9q5e{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a)}.foundation-explanation.svelte-3j9q5e{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.explanation-title.svelte-3j9q5e{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.foundation-items.svelte-3j9q5e{display:flex;flex-direction:column;gap:1.25rem}.foundation-item.svelte-3j9q5e{padding-bottom:1.25rem;border-bottom:1px solid var(--border, #e5e5e5)}.foundation-item.svelte-3j9q5e:last-child{padding-bottom:0;border-bottom:none}.item-label.svelte-3j9q5e{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.item-desc.svelte-3j9q5e{font-size:.875rem;line-height:1.65;color:var(--foreground, #1a1a1a)}.analogy-section.svelte-3j9q5e{display:flex;flex-direction:column;gap:1rem}.analogy-title.svelte-3j9q5e{font-size:1.125rem;font-weight:600;color:var(--foreground, #1a1a1a)}.analogy-text.svelte-3j9q5e{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a)}.warning-block.svelte-3j9q5e{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.warning-title.svelte-3j9q5e{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.warning-list.svelte-3j9q5e{list-style:none;padding:0;margin:0 0 1rem}.warning-item.svelte-3j9q5e{font-size:.9375rem;line-height:1.6;color:var(--foreground, #1a1a1a);padding:.5rem 0 .5rem 1.25rem;position:relative}.warning-item.svelte-3j9q5e:before{content:"•";position:absolute;left:0;color:var(--muted-foreground, #888)}.warning-note.svelte-3j9q5e{font-size:.875rem;line-height:1.6;color:var(--muted-foreground, #666);font-style:italic;padding-top:1rem;border-top:1px solid var(--border, #e5e5e5)}.section-closing.svelte-3j9q5e{margin-top:2.5rem;padding:1.5rem;background:var(--muted, #f9f9f9);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.closing-text.svelte-3j9q5e{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-3j9q5e{font-size:2rem}}.section-header.svelte-joj1uo{text-align:center;margin-bottom:2.5rem}.section-title.svelte-joj1uo{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-joj1uo{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-joj1uo{display:flex;flex-direction:column;gap:2.5rem}.core-principle.svelte-joj1uo{text-align:center}.principle-quote.svelte-joj1uo{font-size:1.25rem;font-weight:500;line-height:1.6;color:var(--foreground, #1a1a1a);padding:1.5rem 2rem;background:var(--background, #fff);border-radius:.5rem;margin-bottom:1.25rem}.principle-explanation.svelte-joj1uo{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.why-it-works.svelte-joj1uo{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.why-title.svelte-joj1uo{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.reasons.svelte-joj1uo{display:flex;flex-direction:column;gap:1.25rem}.reason.svelte-joj1uo{padding-bottom:1.25rem;border-bottom:1px solid var(--border, #e5e5e5)}.reason.svelte-joj1uo:last-child{padding-bottom:0;border-bottom:none}.reason-label.svelte-joj1uo{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.reason-text.svelte-joj1uo{font-size:.875rem;line-height:1.65;color:var(--foreground, #1a1a1a)}.practical-example.svelte-joj1uo{display:flex;flex-direction:column;gap:1.25rem}.example-title.svelte-joj1uo{font-size:1.125rem;font-weight:600;color:var(--foreground, #1a1a1a)}.example-comparison.svelte-joj1uo{display:grid;gap:1rem}.example-item.svelte-joj1uo{padding:1.25rem;border-radius:.5rem;border:1px solid var(--border, #e5e5e5);background:var(--background, #fff)}.example-b.svelte-joj1uo{border-color:var(--accent, #888);border-width:2px}.example-label.svelte-joj1uo{font-size:.9375rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.example-schedule.svelte-joj1uo{font-size:.875rem;line-height:1.6;color:var(--foreground, #1a1a1a);margin-bottom:.75rem}.example-result.svelte-joj1uo{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground, #666);padding-top:.75rem;border-top:1px dashed var(--border, #e5e5e5)}.example-conclusion.svelte-joj1uo{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);padding:1rem;background:var(--muted, #f5f5f5);border-radius:.375rem}.implementation.svelte-joj1uo{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.implementation-title.svelte-joj1uo{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.implementation-list.svelte-joj1uo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.implementation-item.svelte-joj1uo{font-size:.9375rem;line-height:1.65;color:var(--foreground, #1a1a1a);padding-left:1.5rem;position:relative}.implementation-item.svelte-joj1uo:before{content:"→";position:absolute;left:0;color:var(--muted-foreground, #888)}.section-closing.svelte-joj1uo{margin-top:2.5rem;text-align:center}.closing-text.svelte-joj1uo{font-size:1rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-joj1uo{font-size:2rem}.principle-quote.svelte-joj1uo{font-size:1.375rem}.example-comparison.svelte-joj1uo{grid-template-columns:1fr 1fr}}.section-header.svelte-mh3x2z{text-align:center;margin-bottom:2.5rem}.section-title.svelte-mh3x2z{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-mh3x2z{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-mh3x2z{display:flex;flex-direction:column;gap:2.5rem}.role-definition.svelte-mh3x2z{display:flex;flex-direction:column;gap:1rem}.definition-title.svelte-mh3x2z{font-size:1.125rem;font-weight:600;color:var(--foreground, #1a1a1a)}.definition-text.svelte-mh3x2z{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a)}.role-comparison.svelte-mh3x2z{display:grid;gap:1.5rem}.comparison-column.svelte-mh3x2z{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.column-title.svelte-mh3x2z{font-size:1rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.column-list.svelte-mh3x2z{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.list-item.svelte-mh3x2z{font-size:.9375rem;line-height:1.5;color:var(--foreground, #1a1a1a);padding-left:1.25rem;position:relative}.list-item.svelte-mh3x2z:before{content:"•";position:absolute;left:0;color:var(--muted-foreground, #888)}.key-mindset.svelte-mh3x2z{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.mindset-title.svelte-mh3x2z{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.mindset-quote.svelte-mh3x2z{font-size:1.0625rem;font-weight:500;line-height:1.6;color:var(--foreground, #1a1a1a);padding:1rem 1.25rem;background:var(--muted, #f5f5f5);border-radius:.375rem;margin-bottom:1rem;text-align:center}.mindset-text.svelte-mh3x2z{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);margin-bottom:.75rem}.mindset-text.svelte-mh3x2z:last-child{margin-bottom:0}.practical-approaches.svelte-mh3x2z{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.approaches-title.svelte-mh3x2z{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.approaches-grid.svelte-mh3x2z{display:grid;gap:1.25rem}.approach.svelte-mh3x2z{padding-bottom:1.25rem;border-bottom:1px solid var(--border, #e5e5e5)}.approach.svelte-mh3x2z:last-child{padding-bottom:0;border-bottom:none}.approach-label.svelte-mh3x2z{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.approach-text.svelte-mh3x2z{font-size:.875rem;line-height:1.65;color:var(--foreground, #1a1a1a)}.what-to-avoid.svelte-mh3x2z{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.avoid-title.svelte-mh3x2z{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.avoid-list.svelte-mh3x2z{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.avoid-item.svelte-mh3x2z{font-size:.9375rem;line-height:1.65;color:var(--foreground, #1a1a1a);padding-left:1.5rem;position:relative}.avoid-item.svelte-mh3x2z:before{content:"×";position:absolute;left:0;color:var(--muted-foreground, #888);font-weight:600}.section-closing.svelte-mh3x2z{margin-top:2.5rem;padding:1.5rem;background:var(--muted, #f9f9f9);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.closing-text.svelte-mh3x2z{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-mh3x2z{font-size:2rem}.role-comparison.svelte-mh3x2z,.approaches-grid.svelte-mh3x2z{grid-template-columns:1fr 1fr}}.section-header.svelte-11twt4j{text-align:center;margin-bottom:2.5rem}.section-title.svelte-11twt4j{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-11twt4j{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-11twt4j{display:flex;flex-direction:column;gap:2.5rem}.curation-philosophy.svelte-11twt4j{display:flex;flex-direction:column;gap:1rem}.philosophy-text.svelte-11twt4j{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a)}.selection-criteria.svelte-11twt4j{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.criteria-title.svelte-11twt4j{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.criteria-list.svelte-11twt4j{display:grid;gap:1.25rem}.criterion.svelte-11twt4j{padding-bottom:1.25rem;border-bottom:1px solid var(--border, #e5e5e5)}.criterion.svelte-11twt4j:last-child{padding-bottom:0;border-bottom:none}.criterion-label.svelte-11twt4j{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.criterion-text.svelte-11twt4j{font-size:.875rem;line-height:1.65;color:var(--foreground, #1a1a1a)}.what-we-avoid.svelte-11twt4j{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.avoid-title.svelte-11twt4j{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.avoid-list.svelte-11twt4j{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.avoid-item.svelte-11twt4j{font-size:.9375rem;line-height:1.65;color:var(--foreground, #1a1a1a);padding-left:1.5rem;position:relative}.avoid-item.svelte-11twt4j:before{content:"×";position:absolute;left:0;color:var(--muted-foreground, #888);font-weight:600}@media(min-width:640px){.section-title.svelte-11twt4j{font-size:2rem}.criteria-list.svelte-11twt4j{grid-template-columns:1fr 1fr}}.closing-body.svelte-xjpffw{display:flex;flex-direction:column;gap:2.5rem}.summary.svelte-xjpffw{text-align:center}.summary-title.svelte-xjpffw{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--foreground, #1a1a1a)}.summary-text.svelte-xjpffw{font-size:1.0625rem;line-height:1.75;color:var(--foreground, #1a1a1a);margin-bottom:1rem}.summary-text.svelte-xjpffw:last-child{margin-bottom:0}.core-principles.svelte-xjpffw{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.principles-title.svelte-xjpffw{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a);text-align:center}.principles-list.svelte-xjpffw{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.875rem}.principle-item.svelte-xjpffw{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;background:var(--background, #fff);border-radius:.375rem;border:1px solid var(--border, #e5e5e5)}.principle-text.svelte-xjpffw{font-size:.9375rem;font-weight:500;color:var(--foreground, #1a1a1a)}.principle-note.svelte-xjpffw{font-size:.8125rem;color:var(--muted-foreground, #666)}.final-message.svelte-xjpffw{padding:1.5rem;background:var(--background, #fff);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.message-text.svelte-xjpffw{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);margin-bottom:.75rem}.message-text.svelte-xjpffw:last-child{margin-bottom:0;font-style:italic}.closing-footer.svelte-xjpffw{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border, #e5e5e5);text-align:center}.footer-text.svelte-xjpffw{font-size:.9375rem;color:var(--muted-foreground, #666);font-style:italic}@media(min-width:640px){.summary-title.svelte-xjpffw{font-size:2rem}}
