._heroTitle_bj5c2_1{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:.2em}._heroSubtitle_bj5c2_8{font-size:1.6rem;font-weight:600;color:var(--color-secondary);text-align:center;margin-top:0;margin-bottom:.3em}._subtitleTools_bj5c2_17{font-size:1.1rem;font-weight:400;color:#555;white-space:pre-line;margin-top:0;line-height:1.6;text-align:center}#book-session{scroll-margin-top:1em}._list_bj5c2_33{list-style:none;padding:0;margin:0}._list_bj5c2_33 li{padding:.5em 0;padding-inline-start:1.5em;position:relative}._list_bj5c2_33 li:before{content:"✦";position:absolute;inset-inline-start:0;color:#fff}._steps_bj5c2_53{list-style:none;padding:0;margin:0;counter-reset:step}._steps_bj5c2_53 li{padding:.6em 0;padding-inline-start:2em;position:relative;counter-increment:step}._steps_bj5c2_53 li:before{content:counter(step);position:absolute;inset-inline-start:0;width:1.4em;height:1.4em;border-radius:50%;background:var(--color-primary);color:#fff;text-align:center;line-height:1.4em;font-size:.85em;font-weight:700}._story_bj5c2_83{margin-bottom:1.5em}._story_bj5c2_83 h3{margin-bottom:.3em}._featuredStory_bj5c2_92{max-width:750px;margin:0 auto}._featuredStory_bj5c2_92 h3{margin-bottom:.5em}._priceCard_bj5c2_102{background:#fff;border-radius:12px;overflow:hidden;text-align:center;color:var(--color-text);padding-bottom:1.5em}._priceCardImg_bj5c2_111{width:100%;height:180px;object-fit:cover}._priceCard_bj5c2_102 h3{margin:.8em 0 .3em;padding:0 1em}._priceCardDesc_bj5c2_122{padding:0 1em;font-size:.9em;color:#666;margin-bottom:.8em}._priceTag_bj5c2_129{display:inline-block;background:var(--color-primary);color:var(--color-dark);padding:.4em 1.2em;border-radius:999px;font-size:1.2em;font-weight:700}._bundleCard_bj5c2_140{border:2px solid var(--color-secondary);position:relative}._bundleBadge_bj5c2_145{background:var(--color-secondary);color:#fff;font-size:.85em;font-weight:700;padding:.3em 1em;text-align:center}._bundlePricing_bj5c2_154{display:flex;flex-direction:column;align-items:center;gap:.4em;margin-top:.2em}._bundleHighlight_bj5c2_162{background:var(--color-primary);color:var(--color-secondary);font-size:.8em;font-weight:700;padding:.25em .8em;border-radius:12px}._bundlePriceRow_bj5c2_171{display:flex;align-items:center;justify-content:center;gap:.5em}._originalPrice_bj5c2_178{font-size:1em;color:#555;text-decoration:line-through}._colImg_bj5c2_185{width:100%;height:auto;max-height:250px;object-fit:cover;border-radius:8px;margin-bottom:1em}._relatedCol_bj5c2_195 a{color:inherit}._relatedImg_bj5c2_199{width:100%;height:auto;border-radius:8px}._heroImg_bj5c2_206{max-width:100%;border-radius:8px}._sectionTitle_bj5c2_211{text-align:center;padding-bottom:.5em}._authorPhoto_bj5c2_217{border-radius:50%;max-width:200px}._formSection_bj5c2_223{text-align:center}._note_bj5c2_228{text-align:center;margin-top:1em;font-size:.95em}._notForTitle_bj5c2_235{margin-top:2em;font-size:1em;color:#555}._notForText_bj5c2_241{font-size:.93em;color:#555;margin:0}._testimonial_bj5c2_248{max-width:600px;margin:0 auto;padding:1.5em 2em;border-inline-start:4px solid var(--color-secondary);background:var(--color-primary);border-radius:0 8px 8px 0;font-style:italic;line-height:1.8;text-align:center}._testimonial_bj5c2_248 p{margin:0}._testimonialAuthor_bj5c2_264{margin-top:.8em;font-style:normal;font-size:.95em;color:var(--color-dark)}._faqList_bj5c2_272{max-width:700px;margin:0 auto}._faqItem_bj5c2_277{padding:1em 0;border-bottom:1px solid var(--color-primary)}._faqQuestion_bj5c2_282{font-size:1em;color:var(--color-secondary);margin:0 0 .4em}._faqAnswer_bj5c2_288{margin:0;line-height:1.7}._heroFacts_bj5c2_294{display:inline-block;background:var(--color-primary);color:var(--color-dark);padding:.5em 1em;border-radius:8px;font-size:.9em;font-weight:700;margin-top:.5em}._contentBlock_bj5c2_306{max-width:750px;margin:0 auto;line-height:1.8}._processIntro_bj5c2_313{font-style:italic;font-size:.95em;margin-bottom:1em;color:#555}._midFormHeading_bj5c2_321{text-align:center;margin-bottom:.5em;font-weight:400;color:var(--color-secondary)}._inlineExample_bj5c2_329{margin:1.5em 0;padding:1em 1.5em;border-inline-start:3px solid var(--color-secondary);background:var(--color-primary);border-radius:0 8px 8px 0;font-style:italic;line-height:1.8}._inlineExample_bj5c2_329 p{margin:0}
