.section-header.svelte-1wj5cxt{text-align:center;margin-bottom:2.5rem}.page-title.svelte-1wj5cxt{font-size:2rem;font-weight:700;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.page-subtitle.svelte-1wj5cxt{font-size:1.125rem;color:var(--muted-foreground, #666);line-height:1.6}.intro-body.svelte-1wj5cxt{display:flex;flex-direction:column;gap:2rem}.intro-paragraph.svelte-1wj5cxt{font-size:1rem;line-height:1.75;color:var(--foreground, #1a1a1a);text-align:center}.spirit-box.svelte-1wj5cxt{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.spirit-title.svelte-1wj5cxt{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a);text-align:center}.spirit-list.svelte-1wj5cxt{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.spirit-item.svelte-1wj5cxt{display:flex;align-items:flex-start;gap:1rem;padding:.75rem;background:var(--muted, #f9f9f9);border-radius:.375rem}.spirit-icon.svelte-1wj5cxt{font-size:1.25rem;flex-shrink:0}.spirit-content.svelte-1wj5cxt{display:flex;flex-direction:column;gap:.25rem}.spirit-content.svelte-1wj5cxt strong:where(.svelte-1wj5cxt){font-size:.9375rem;font-weight:600;color:var(--foreground, #1a1a1a)}.spirit-content.svelte-1wj5cxt span:where(.svelte-1wj5cxt){font-size:.8125rem;color:var(--muted-foreground, #666)}.note-box.svelte-1wj5cxt{padding:1rem 1.5rem;background:var(--muted, #f5f5f5);border-radius:.5rem;text-align:center}.note-text.svelte-1wj5cxt{font-size:.9375rem;line-height:1.6;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.page-title.svelte-1wj5cxt{font-size:2.25rem}.spirit-list.svelte-1wj5cxt{grid-template-columns:1fr 1fr}}.section-header.svelte-1lctbf1{text-align:center;margin-bottom:2.5rem}.section-title.svelte-1lctbf1{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-1lctbf1{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.guidance-steps.svelte-1lctbf1{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.step.svelte-1lctbf1{display:flex;gap:1.25rem;padding:1.25rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.step-number.svelte-1lctbf1{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--foreground, #1a1a1a);color:var(--background, #fff);border-radius:50%;font-weight:600;font-size:.875rem;flex-shrink:0}.step-content.svelte-1lctbf1{flex:1}.step-title.svelte-1lctbf1{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.step-text.svelte-1lctbf1{font-size:.9375rem;line-height:1.6;color:var(--foreground, #1a1a1a)}.tips-box.svelte-1lctbf1{padding:1.25rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.tips-title.svelte-1lctbf1{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.tips-list.svelte-1lctbf1{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.tip-item.svelte-1lctbf1{font-size:.875rem;line-height:1.5;color:var(--muted-foreground, #666);padding-left:1.25rem;position:relative}.tip-item.svelte-1lctbf1:before{content:"•";position:absolute;left:0;color:var(--muted-foreground, #888)}@media(min-width:640px){.section-title.svelte-1lctbf1{font-size:2rem}}.section-header.svelte-1tlkw87{text-align:center;margin-bottom:2.5rem}.section-title.svelte-1tlkw87{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-1tlkw87{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.habit-guidance.svelte-1tlkw87{display:flex;flex-direction:column;gap:2rem}.habit-principle.svelte-1tlkw87{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.principle-title.svelte-1tlkw87{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.principle-list.svelte-1tlkw87{display:flex;flex-direction:column;gap:1rem}.principle-item.svelte-1tlkw87{display:flex;align-items:flex-start;gap:1rem;padding:.75rem;background:var(--muted, #f9f9f9);border-radius:.375rem}.principle-icon.svelte-1tlkw87{font-size:1.25rem;flex-shrink:0}.principle-text.svelte-1tlkw87{display:flex;flex-direction:column;gap:.25rem}.principle-text.svelte-1tlkw87 strong:where(.svelte-1tlkw87){font-size:.9375rem;font-weight:600;color:var(--foreground, #1a1a1a)}.principle-text.svelte-1tlkw87 span:where(.svelte-1tlkw87){font-size:.8125rem;color:var(--muted-foreground, #666);line-height:1.5}.habit-practical.svelte-1tlkw87{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.practical-title.svelte-1tlkw87{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.steps-container.svelte-1tlkw87{display:flex;flex-direction:column;gap:1rem}.practical-step.svelte-1tlkw87{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:var(--background, #fff);border-radius:.375rem;border:1px solid var(--border, #e5e5e5)}.step-badge.svelte-1tlkw87{padding:.25rem .75rem;background:var(--foreground, #1a1a1a);color:var(--background, #fff);border-radius:1rem;font-size:.75rem;font-weight:500;white-space:nowrap}.step-desc.svelte-1tlkw87{font-size:.9375rem;color:var(--foreground, #1a1a1a);line-height:1.5}.warning-box.svelte-1tlkw87{padding:1rem 1.25rem;background:var(--background, #fff);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.warning-title.svelte-1tlkw87{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground, #1a1a1a)}.warning-text.svelte-1tlkw87{font-size:.875rem;line-height:1.6;color:var(--muted-foreground, #666)}@media(min-width:640px){.section-title.svelte-1tlkw87{font-size:2rem}}.section-header.svelte-13xqkzd{text-align:center;margin-bottom:2.5rem}.section-title.svelte-13xqkzd{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-13xqkzd{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-13xqkzd{display:flex;flex-direction:column;gap:2.5rem}.why-section.svelte-13xqkzd{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.why-title.svelte-13xqkzd{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.reason-cards.svelte-13xqkzd{display:grid;gap:1rem}.reason-card.svelte-13xqkzd{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:var(--background, #fff);border-radius:.375rem;border:1px solid var(--border, #e5e5e5)}.reason-icon.svelte-13xqkzd{font-size:1.25rem;flex-shrink:0}.reason-title.svelte-13xqkzd{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:var(--foreground, #1a1a1a)}.reason-text.svelte-13xqkzd{font-size:.875rem;line-height:1.5;color:var(--muted-foreground, #666)}.instead-section.svelte-13xqkzd{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.instead-title.svelte-13xqkzd{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.instead-list.svelte-13xqkzd{display:flex;flex-direction:column;gap:1rem}.instead-item.svelte-13xqkzd{display:flex;align-items:flex-start;gap:.75rem}.instead-marker.svelte-13xqkzd{color:var(--accent, #0066cc);font-weight:600;flex-shrink:0}.instead-text.svelte-13xqkzd{font-size:.9375rem;line-height:1.6;color:var(--foreground, #1a1a1a)}@media(min-width:640px){.section-title.svelte-13xqkzd{font-size:2rem}.reason-cards.svelte-13xqkzd{grid-template-columns:1fr 1fr 1fr}}.section-header.svelte-asg03i{text-align:center;margin-bottom:2.5rem}.section-title.svelte-asg03i{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-asg03i{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-asg03i{display:flex;flex-direction:column;gap:2.5rem}.role-section.svelte-asg03i{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.role-title.svelte-asg03i{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.role-list.svelte-asg03i{display:flex;flex-direction:column;gap:1rem}.role-item.svelte-asg03i{display:flex;align-items:flex-start;gap:1rem;padding:.75rem;background:var(--muted, #f9f9f9);border-radius:.375rem}.role-icon.svelte-asg03i{font-size:1.25rem;flex-shrink:0}.role-name.svelte-asg03i{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:var(--foreground, #1a1a1a)}.role-desc.svelte-asg03i{font-size:.875rem;line-height:1.5;color:var(--muted-foreground, #666)}.do-dont-section.svelte-asg03i{display:grid;gap:1.5rem}.do-column.svelte-asg03i,.dont-column.svelte-asg03i{padding:1.25rem;border-radius:.5rem}.do-column.svelte-asg03i{background:var(--muted, #f9f9f9)}.dont-column.svelte-asg03i{background:var(--background, #fff);border:1px solid var(--border, #e5e5e5)}.column-title.svelte-asg03i{font-size:1rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.column-list.svelte-asg03i{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.list-item.svelte-asg03i{font-size:.875rem;line-height:1.5;color:var(--foreground, #1a1a1a);padding-left:1.25rem;position:relative}.list-item.svelte-asg03i:before{content:"•";position:absolute;left:0;color:var(--muted-foreground, #888)}@media(min-width:640px){.section-title.svelte-asg03i{font-size:2rem}.do-dont-section.svelte-asg03i{grid-template-columns:1fr 1fr}}.section-header.svelte-1k3wcin{text-align:center;margin-bottom:2.5rem}.section-title.svelte-1k3wcin{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-1k3wcin{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-1k3wcin{display:flex;flex-direction:column;gap:2.5rem}.usage-section.svelte-1k3wcin{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.usage-title.svelte-1k3wcin{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.usage-list.svelte-1k3wcin{display:flex;flex-direction:column;gap:1rem}.usage-item.svelte-1k3wcin{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:var(--background, #fff);border-radius:.375rem;border:1px solid var(--border, #e5e5e5)}.usage-number.svelte-1k3wcin{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:var(--foreground, #1a1a1a);color:var(--background, #fff);border-radius:50%;font-size:.75rem;font-weight:600;flex-shrink:0}.usage-name.svelte-1k3wcin{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:var(--foreground, #1a1a1a)}.usage-desc.svelte-1k3wcin{font-size:.875rem;line-height:1.5;color:var(--muted-foreground, #666)}.note-section.svelte-1k3wcin{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.note-title.svelte-1k3wcin{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.note-cards.svelte-1k3wcin{display:grid;gap:1rem}.note-card.svelte-1k3wcin{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--muted, #f9f9f9);border-radius:.375rem}.note-icon.svelte-1k3wcin{font-size:1.25rem;flex-shrink:0}.note-text.svelte-1k3wcin{font-size:.875rem;line-height:1.6;color:var(--foreground, #1a1a1a)}@media(min-width:640px){.section-title.svelte-1k3wcin{font-size:2rem}.note-cards.svelte-1k3wcin{grid-template-columns:1fr 1fr}}.section-header.svelte-6wi5sa{text-align:center;margin-bottom:2.5rem}.section-title.svelte-6wi5sa{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-6wi5sa{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-6wi5sa{display:flex;flex-direction:column;gap:2.5rem}.understanding-section.svelte-6wi5sa{padding:1.5rem;background:var(--background, #fff);border-radius:.5rem;border:1px solid var(--border, #e5e5e5)}.understanding-title.svelte-6wi5sa{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--foreground, #1a1a1a)}.understanding-text.svelte-6wi5sa{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);margin-bottom:.75rem}.understanding-text.svelte-6wi5sa:last-child{margin-bottom:0}.examples-section.svelte-6wi5sa{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.examples-title.svelte-6wi5sa{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.example-pairs.svelte-6wi5sa{display:flex;flex-direction:column;gap:1.5rem}.example-pair.svelte-6wi5sa{display:grid;gap:1rem}.example-wrong.svelte-6wi5sa,.example-right.svelte-6wi5sa{padding:1rem;border-radius:.375rem}.example-wrong.svelte-6wi5sa{background:var(--background, #fff);border:1px solid var(--border, #e5e5e5)}.example-right.svelte-6wi5sa{background:var(--background, #fff);border:2px solid var(--accent, #0066cc)}.example-label.svelte-6wi5sa{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;color:var(--muted-foreground, #666)}.example-text.svelte-6wi5sa{font-size:.875rem;line-height:1.6;color:var(--foreground, #1a1a1a)}.principles-section.svelte-6wi5sa{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.principles-title.svelte-6wi5sa{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.principles-list.svelte-6wi5sa{display:flex;flex-direction:column;gap:.75rem}.principle-item.svelte-6wi5sa{display:flex;align-items:center;gap:.75rem}.principle-marker.svelte-6wi5sa{color:var(--accent, #0066cc);font-weight:600}.principle-text.svelte-6wi5sa{font-size:.9375rem;color:var(--foreground, #1a1a1a)}.reminder-box.svelte-6wi5sa{padding:1.25rem;background:var(--muted, #f9f9f9);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.reminder-text.svelte-6wi5sa{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-6wi5sa{font-size:2rem}.example-pair.svelte-6wi5sa{grid-template-columns:1fr 1fr}}.section-header.svelte-fitm84{text-align:center;margin-bottom:2.5rem}.section-title.svelte-fitm84{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;color:var(--foreground, #1a1a1a)}.section-intro.svelte-fitm84{font-size:1rem;color:var(--muted-foreground, #666);line-height:1.6}.content-body.svelte-fitm84{display:flex;flex-direction:column;gap:2.5rem}.environment-elements.svelte-fitm84{padding:1.5rem;background:var(--muted, #f9f9f9);border-radius:.5rem}.elements-title.svelte-fitm84{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.elements-grid.svelte-fitm84{display:grid;gap:1rem}.element-card.svelte-fitm84{padding:1rem;background:var(--background, #fff);border-radius:.375rem;border:1px solid var(--border, #e5e5e5);text-align:center}.element-icon.svelte-fitm84{font-size:1.5rem;display:block;margin-bottom:.5rem}.element-name.svelte-fitm84{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:var(--foreground, #1a1a1a)}.element-desc.svelte-fitm84{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground, #666)}.tips-section.svelte-fitm84{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.tips-title.svelte-fitm84{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.tips-list.svelte-fitm84{display:flex;flex-direction:column;gap:1rem}.tip-item.svelte-fitm84{padding:.75rem;background:var(--muted, #f9f9f9);border-radius:.375rem}.tip-text.svelte-fitm84{font-size:.875rem;line-height:1.6;color:var(--foreground, #1a1a1a)}.reminder-box.svelte-fitm84{padding:1.25rem;background:var(--muted, #f9f9f9);border-left:3px solid var(--accent, #888);border-radius:0 .5rem .5rem 0}.reminder-text.svelte-fitm84{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);font-style:italic}@media(min-width:640px){.section-title.svelte-fitm84{font-size:2rem}.elements-grid.svelte-fitm84{grid-template-columns:1fr 1fr}}.closing-body.svelte-wd3pj2{display:flex;flex-direction:column;gap:2rem}.summary-section.svelte-wd3pj2{text-align:center}.summary-title.svelte-wd3pj2{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem;color:var(--foreground, #1a1a1a)}.summary-list.svelte-wd3pj2{display:flex;flex-direction:column;gap:.5rem;max-width:400px;margin:0 auto}.summary-item.svelte-wd3pj2{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:var(--muted, #f9f9f9);border-radius:2rem}.summary-icon.svelte-wd3pj2{color:var(--accent, #0066cc);font-weight:600}.summary-text.svelte-wd3pj2{font-size:.875rem;color:var(--foreground, #1a1a1a)}.encouragement-section.svelte-wd3pj2{padding:1.5rem;background:var(--background, #fff);border:1px solid var(--border, #e5e5e5);border-radius:.5rem}.encouragement-text.svelte-wd3pj2{font-size:.9375rem;line-height:1.7;color:var(--foreground, #1a1a1a);margin-bottom:.75rem;text-align:center}.encouragement-text.svelte-wd3pj2:last-child{margin-bottom:0}.final-message.svelte-wd3pj2{text-align:center;padding-top:1rem;border-top:1px solid var(--border, #e5e5e5)}.final-text.svelte-wd3pj2{font-size:.9375rem;color:var(--muted-foreground, #666);font-style:italic}
