body{background:#f3f0e7}.landing.svelte-wndkq5{--navy: #22344e;--gold: #e5ae31;--sand: #fdd896;--cream: #f3f0e7;color:var(--navy);font-family:inherit;overflow:hidden}.hero.svelte-wndkq5{position:relative;display:grid;min-height:720px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);align-items:center;gap:70px;padding:90px clamp(24px,7vw,110px);background:var(--navy);color:#fff}.hero-glow.svelte-wndkq5{position:absolute;top:-180px;right:-100px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgb(229 174 49 / 22%),transparent 68%)}.hero-inner.svelte-wndkq5,.workbook-preview.svelte-wndkq5{justify-self:center}.hero-inner.svelte-wndkq5{width:min(650px,100%)}.workbook-preview.svelte-wndkq5{width:min(360px,100%);box-shadow:0 30px 80px #0000004d}.eyebrow.svelte-wndkq5,.section-label.svelte-wndkq5{font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.45}.section-label.svelte-wndkq5{margin-bottom:24px;color:#a5791e}.hero.svelte-wndkq5 h1:where(.svelte-wndkq5){margin:20px 0 28px;font-family:Georgia,serif;font-size:clamp(58px,6vw,94px);font-weight:400;line-height:.98}.hero.svelte-wndkq5 h1:where(.svelte-wndkq5) em:where(.svelte-wndkq5){color:var(--sand);font-weight:400}.hero-copy.svelte-wndkq5{max-width:590px;margin:0 0 18px;font-size:clamp(23px,2.3vw,32px);line-height:1.3}.hero-sub.svelte-wndkq5{max-width:570px;margin:0 0 32px;color:#e0e4e9;font-size:18px;line-height:1.6}.cta.primary.svelte-wndkq5{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:0;border-radius:4px;padding:13px 24px;background:var(--gold);color:var(--navy);font-size:16px;font-weight:700;text-decoration:none}.micro.svelte-wndkq5{margin:22px 0 0;color:#cbd3dd;font-size:14px}.workbook-preview.svelte-wndkq5 img:where(.svelte-wndkq5){display:block;width:100%;height:auto}.recognition.svelte-wndkq5,.benefits.svelte-wndkq5,.program.svelte-wndkq5,.faq.svelte-wndkq5,.author.svelte-wndkq5,.purchase.svelte-wndkq5,.safety.svelte-wndkq5{padding:100px clamp(24px,7vw,110px)}.faq.svelte-wndkq5{background:#fff}.faq.svelte-wndkq5 h2:where(.svelte-wndkq5){margin:0 0 36px;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,64px);font-weight:400}.faq-list.svelte-wndkq5{max-width:900px;border-top:1px solid rgb(34 52 78 / 22%)}.faq.svelte-wndkq5 details:where(.svelte-wndkq5){border-bottom:1px solid rgb(34 52 78 / 22%);padding:20px 0}.faq.svelte-wndkq5 summary:where(.svelte-wndkq5){cursor:pointer;font-size:19px;font-weight:600}.faq.svelte-wndkq5 details:where(.svelte-wndkq5) p:where(.svelte-wndkq5){max-width:740px;margin:14px 0 0;line-height:1.7}.recognition.svelte-wndkq5{background:var(--cream)}.recognition-grid.svelte-wndkq5{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.recognition.svelte-wndkq5 h2:where(.svelte-wndkq5){max-width:620px;font-size:clamp(40px,4.3vw,64px);line-height:1.14}.recognition.svelte-wndkq5 h2:where(.svelte-wndkq5),.program.svelte-wndkq5 h2:where(.svelte-wndkq5),.inside.svelte-wndkq5 h2:where(.svelte-wndkq5),.result.svelte-wndkq5 h2:where(.svelte-wndkq5),.author.svelte-wndkq5 h2:where(.svelte-wndkq5),.purchase.svelte-wndkq5 h2:where(.svelte-wndkq5){margin:0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,64px);font-weight:400;line-height:1.04}.lead.svelte-wndkq5{max-width:480px;margin-top:28px;font-size:18px;line-height:1.7}.situations.svelte-wndkq5{border-top:1px solid rgb(34 52 78 / 22%)}.situation.svelte-wndkq5{display:grid;grid-template-columns:30px 1fr;gap:14px;border-bottom:1px solid rgb(34 52 78 / 22%);padding:20px 0}.situation.svelte-wndkq5 span:where(.svelte-wndkq5){color:var(--gold)}.situation.svelte-wndkq5 p:where(.svelte-wndkq5){margin:0;line-height:1.55}.statement.svelte-wndkq5{padding:76px clamp(24px,4vw,64px);background:var(--sand);text-align:center}.statement.svelte-wndkq5 p:where(.svelte-wndkq5){max-width:680px;margin:22px auto 0;font-size:18px;line-height:1.6}.statement.svelte-wndkq5 h2:where(.svelte-wndkq5){max-width:none;margin:0 auto;font-family:Georgia,serif;font-size:clamp(34px,3vw,42px);font-weight:400;line-height:1.05;white-space:normal}@media (min-width: 1320px){.statement.svelte-wndkq5 h2:where(.svelte-wndkq5){white-space:nowrap}}.benefits.svelte-wndkq5{background:var(--cream)}.benefits.svelte-wndkq5 h2:where(.svelte-wndkq5){max-width:820px;margin:0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,60px);font-weight:400;line-height:1.08}.benefits-intro.svelte-wndkq5{max-width:760px;margin:25px 0 48px;font-size:18px;line-height:1.65}.benefits-grid.svelte-wndkq5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.benefits-grid.svelte-wndkq5 article:where(.svelte-wndkq5){border-top:2px solid var(--gold);padding:26px 0 0}.benefits-grid.svelte-wndkq5 span:where(.svelte-wndkq5){color:#8a681e;font-family:Georgia,serif;font-size:22px}.benefits-grid.svelte-wndkq5 h3:where(.svelte-wndkq5){min-height:2.4em;margin:18px 0 12px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}.benefits-grid.svelte-wndkq5 p:where(.svelte-wndkq5){max-width:370px;margin:0;line-height:1.65}.program.svelte-wndkq5{background:#fff}.program-head.svelte-wndkq5{display:grid;grid-template-columns:1fr;align-items:end;gap:50px;margin-bottom:55px}.modules.svelte-wndkq5{border-top:1px solid #d9d9d4}.modules.svelte-wndkq5 article:where(.svelte-wndkq5){display:grid;grid-template-columns:90px 1fr;gap:20px;border-bottom:1px solid #d9d9d4;padding:28px 0}.module-no.svelte-wndkq5{color:var(--gold);font-family:Georgia,serif;font-size:24px}.modules.svelte-wndkq5 h3:where(.svelte-wndkq5){margin:0 0 8px;font-family:Georgia,serif;font-size:26px;font-weight:400}.modules.svelte-wndkq5 p:where(.svelte-wndkq5){max-width:780px;margin:0;color:#526074;line-height:1.6}.inside.svelte-wndkq5{padding:100px clamp(24px,7vw,110px);background:var(--navy);color:#fff}.section-label.light.svelte-wndkq5{color:var(--sand)}.inside.svelte-wndkq5 h2:where(.svelte-wndkq5){font-size:clamp(32px,3.6vw,48px)}.format-grid.svelte-wndkq5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:60px;background:#ffffff2e}.format-grid.svelte-wndkq5>div:where(.svelte-wndkq5){padding:36px;background:var(--navy)}.format-grid.svelte-wndkq5 b:where(.svelte-wndkq5){color:var(--gold);font-family:Georgia,serif;font-size:24px}.format-grid.svelte-wndkq5 h3:where(.svelte-wndkq5){font-family:Georgia,serif;font-size:24px;font-weight:400}.format-grid.svelte-wndkq5 p:where(.svelte-wndkq5){color:#fff;font-size:17px;line-height:1.55}.format-grid.svelte-wndkq5 ul:where(.svelte-wndkq5){margin:22px 0 0;padding:0;list-style:none}.format-grid.svelte-wndkq5 li:where(.svelte-wndkq5){position:relative;border-top:1px solid rgb(255 255 255 / 15%);padding:12px 0 12px 23px;color:#d5d9df;font-size:15px;line-height:1.45}.format-grid.svelte-wndkq5 li:where(.svelte-wndkq5):before{position:absolute;left:0;color:var(--gold);content:"✦"}.result.svelte-wndkq5{padding:90px clamp(24px,10vw,150px);background:var(--cream)}.result-box.svelte-wndkq5{max-width:1080px;margin:auto;text-align:center}.result.svelte-wndkq5 h2:where(.svelte-wndkq5){margin-bottom:28px;font-size:clamp(36px,4vw,54px)}.result-box.svelte-wndkq5>p:where(.svelte-wndkq5){max-width:850px;margin-top:0;margin-right:auto;margin-left:auto;font-size:18px;line-height:1.7}.result-box.svelte-wndkq5>.quote:where(.svelte-wndkq5){max-width:850px;margin-top:40px;border-top:1px solid var(--gold);padding-top:32px;color:#745817;font-family:Georgia,serif!important;font-size:clamp(22px,2.5vw,30px)!important;line-height:1.4!important}.author.svelte-wndkq5{display:grid;grid-template-columns:220px 1fr;align-items:center;gap:60px;background:#fff}.author-photo.svelte-wndkq5{display:block;width:180px;height:180px;border-radius:8px;object-fit:cover}.author.svelte-wndkq5 p:where(.svelte-wndkq5){max-width:760px;line-height:1.7}.note.svelte-wndkq5{margin-top:24px;border-left:2px solid var(--gold);padding-left:16px;color:#657083;font-size:13px}.purchase.svelte-wndkq5{display:grid;grid-template-columns:1fr 360px;align-items:center;gap:70px;background:var(--navy);color:#fff}.purchase.svelte-wndkq5 p:where(.svelte-wndkq5){color:#d7dce2}.price-card.svelte-wndkq5{padding:36px;background:var(--cream);color:var(--navy)}.price-card.svelte-wndkq5 span:where(.svelte-wndkq5),.price-card.svelte-wndkq5 small:where(.svelte-wndkq5){display:block}.price-card.svelte-wndkq5 strong:where(.svelte-wndkq5){display:block;margin:8px 0 22px;font-family:Georgia,serif;font-size:58px;font-weight:400}.price-card.svelte-wndkq5 .cta:where(.svelte-wndkq5){width:100%;cursor:pointer}.price-card.svelte-wndkq5 small:where(.svelte-wndkq5){margin-top:14px;color:#687383;line-height:1.4}.safety.svelte-wndkq5{padding-top:50px;padding-bottom:50px;background:#eee8dc}.safety.svelte-wndkq5 h3:where(.svelte-wndkq5){margin:0 0 10px;font-family:Georgia,serif;font-size:25px}.safety.svelte-wndkq5 p:where(.svelte-wndkq5){max-width:900px;margin:0;line-height:1.6}@media (max-width: 850px){.statement.svelte-wndkq5 h2:where(.svelte-wndkq5){white-space:normal}.hero.svelte-wndkq5{grid-template-columns:1fr;padding-top:70px}.workbook-preview.svelte-wndkq5{width:280px}.recognition-grid.svelte-wndkq5,.program-head.svelte-wndkq5,.author.svelte-wndkq5,.purchase.svelte-wndkq5{grid-template-columns:1fr;gap:40px}.format-grid.svelte-wndkq5{grid-template-columns:1fr 1fr}.benefits-grid.svelte-wndkq5{grid-template-columns:1fr;gap:32px}.benefits-grid.svelte-wndkq5 h3:where(.svelte-wndkq5){min-height:0}.author-photo.svelte-wndkq5{width:120px;height:120px}.price-card.svelte-wndkq5{max-width:420px}}@media (max-width: 520px){.hero.svelte-wndkq5{min-height:auto;padding:70px 22px}.hero.svelte-wndkq5 h1:where(.svelte-wndkq5){font-size:clamp(52px,13vw,70px)}.workbook-preview.svelte-wndkq5{width:245px}.recognition.svelte-wndkq5,.benefits.svelte-wndkq5,.program.svelte-wndkq5,.inside.svelte-wndkq5,.author.svelte-wndkq5,.purchase.svelte-wndkq5{padding:70px 22px}.format-grid.svelte-wndkq5{grid-template-columns:1fr}.modules.svelte-wndkq5 article:where(.svelte-wndkq5){grid-template-columns:52px 1fr}.modules.svelte-wndkq5 h3:where(.svelte-wndkq5){font-size:22px}.statement.svelte-wndkq5{padding:70px 22px}}
