.centered[data-astro-cid-r7p3sesi]{text-align:center;margin-inline:auto}.section-heading[data-astro-cid-r7p3sesi]{max-width:52rem}.section-heading[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{margin:1rem auto 0}.course-hero[data-astro-cid-r7p3sesi]{background:var(--cream);padding:clamp(2.5rem,6vw,5.25rem) 0 0;overflow:hidden}.course-hero-grid[data-astro-cid-r7p3sesi],.split-grid[data-astro-cid-r7p3sesi],.questions-grid[data-astro-cid-r7p3sesi],.curriculum-grid[data-astro-cid-r7p3sesi],.materials-grid[data-astro-cid-r7p3sesi],.authority-grid[data-astro-cid-r7p3sesi],.offer-wrap[data-astro-cid-r7p3sesi],.faq-grid[data-astro-cid-r7p3sesi]{align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.course-hero-copy[data-astro-cid-r7p3sesi]{text-align:center}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi]{max-width:13ch;margin-inline:auto;line-height:1.06}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{width:max-content;max-width:100%;margin-inline:auto;display:block;position:relative}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]:after{background:var(--green);content:"";transform-origin:0;border-radius:999px;height:.075em;animation:.9s cubic-bezier(.22,1,.36,1) 1.1s forwards underline-in;position:absolute;bottom:-.08em;left:0;right:0;transform:scaleX(0)}.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{max-width:43rem;margin:1.15rem auto 0}.patient-proof[data-astro-cid-r7p3sesi]{border:1px solid var(--line);background:#ffffffb8;border-radius:999px;align-items:center;gap:.55rem;margin-top:1.1rem;padding:.55rem .8rem;display:inline-flex}.patient-proof[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{color:#d99a06;letter-spacing:.08em;font-size:.82rem}.patient-proof[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{font-size:.72rem;line-height:1.3}.hero-cta[data-astro-cid-r7p3sesi],.program-cta[data-astro-cid-r7p3sesi]{justify-content:center;margin-top:1.25rem;display:flex}.hero-cta[data-astro-cid-r7p3sesi] .button{min-height:3.75rem;padding-inline:1.8rem;font-size:1rem}.course-hero-media[data-astro-cid-r7p3sesi]{align-self:stretch;place-items:center;display:grid;position:relative}.course-hero-media[data-astro-cid-r7p3sesi],.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi],.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.patient-proof[data-astro-cid-r7p3sesi],.hero-cta[data-astro-cid-r7p3sesi],.fact-strip[data-astro-cid-r7p3sesi]{animation:.8s cubic-bezier(.22,1,.36,1) both rise-in}.course-hero-media[data-astro-cid-r7p3sesi]{animation-delay:.25s}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi]{animation-delay:.45s}.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{animation-delay:.58s}.patient-proof[data-astro-cid-r7p3sesi]{animation-delay:.72s}.hero-cta[data-astro-cid-r7p3sesi]{animation-delay:.88s}.fact-strip[data-astro-cid-r7p3sesi]{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:clamp(2.25rem,5vw,4rem);animation-delay:1s;display:grid}.fact-strip[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]{border-right:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;gap:.25rem;min-height:7rem;padding:1rem;display:flex}.fact-strip[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]:nth-child(2n){border-right:0}.fact-strip[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{font-size:clamp(1.8rem,5vw,2.65rem);font-weight:600;line-height:1}.fact-strip[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{color:var(--muted);font-size:.82rem;font-weight:750;line-height:1.3}.course-hero-media[data-astro-cid-r7p3sesi] img{object-fit:contain;width:100%;height:auto;display:block}.visual-card[data-astro-cid-r7p3sesi]{background:var(--white);box-shadow:var(--shadow);border-radius:1.75rem;margin:0;overflow:hidden}.visual-card[data-astro-cid-r7p3sesi] img{object-fit:cover;width:100%;height:100%;display:block}.question-visual[data-astro-cid-r7p3sesi]{aspect-ratio:3/2}.media-frame[data-astro-cid-r7p3sesi]{position:relative}.elephant-video[data-astro-cid-r7p3sesi]{aspect-ratio:256/135;box-shadow:none;background:#17382b}.elephant-video[data-astro-cid-r7p3sesi] video[data-astro-cid-r7p3sesi]{object-fit:cover;width:100%;height:100%;display:block}.media-loading[data-astro-cid-r7p3sesi]{z-index:1;background:linear-gradient(145deg, #214d3d, var(--forest));color:var(--cream);text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:.75rem;padding:1rem;font-size:.88rem;font-weight:750;transition:opacity .28s,visibility 0s linear .28s;display:grid;position:absolute;inset:0}.media-frame[data-astro-cid-r7p3sesi].is-ready .media-loading[data-astro-cid-r7p3sesi]{visibility:hidden;opacity:0}.media-spinner[data-astro-cid-r7p3sesi]{border:2px solid #faf6eb47;border-top-color:var(--cream);border-radius:999px;width:2rem;height:2rem;animation:.8s linear infinite media-spin}.media-frame[data-astro-cid-r7p3sesi].is-error .media-spinner[data-astro-cid-r7p3sesi]{display:none}.media-placeholder{min-height:20rem;color:var(--forest);text-align:center;box-shadow:var(--shadow);background:radial-gradient(circle at 50% 30%,#ffffffe0,#dbe5d8e6);border:1px dashed #1d3b2a47;border-radius:1.75rem;place-content:center;justify-items:center;gap:1rem;margin:0;padding:2rem;display:grid;overflow:hidden}.media-placeholder>span{background:#1d3b2a17;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid}.media-placeholder svg{fill:currentColor;width:2rem;height:2rem}.media-placeholder figcaption{gap:.35rem;display:grid}.media-placeholder strong{font-family:Georgia,serif;font-size:1.25rem}.media-placeholder small{color:var(--muted);font-size:.82rem}.hero-placeholder{box-sizing:border-box;background:radial-gradient(circle at 50% 30%,#fdfcf6,#dbe5d8);border-style:solid;width:100%;min-height:clamp(20rem,42vw,35rem)}.video-placeholder{aspect-ratio:16/9;background:linear-gradient(145deg, #214d3d, var(--forest));min-height:auto;color:var(--cream)}.video-placeholder small{color:#c7d5c9}.elephant-section[data-astro-cid-r7p3sesi]{background:var(--forest);color:var(--cream)}.elephant-section[data-astro-cid-r7p3sesi] .media-placeholder{color:var(--cream);box-shadow:none;background:radial-gradient(circle at 50% 30%,#315d4b,#17382b);border-color:#ffffff3d}.elephant-section[data-astro-cid-r7p3sesi] .media-placeholder small{color:#bdd0c1}.section-copy[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi],.questions-grid[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi]{text-align:center;margin-bottom:1.25rem}.section-copy[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{margin:.8rem 0 0;line-height:1.7}.section-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{font-size:1.05rem}.elephant-section[data-astro-cid-r7p3sesi] .section-copy[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:#d5e1d7}.elephant-section[data-astro-cid-r7p3sesi] .section-copy[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{color:#fff}.questions-section[data-astro-cid-r7p3sesi]{background:var(--white)}.question-list[data-astro-cid-r7p3sesi]{border-top:1px solid var(--line)}.question-list[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;align-items:center;padding:1rem 0;display:grid}.question-list[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{color:var(--green);letter-spacing:.12em;font-size:.72rem;font-weight:900}.question-list[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{margin:0;font-weight:750;line-height:1.45}.risk-section[data-astro-cid-r7p3sesi]{background:#f7f3e9}.risk-wrap[data-astro-cid-r7p3sesi],.program-wrap[data-astro-cid-r7p3sesi],.outcomes-wrap[data-astro-cid-r7p3sesi],.preview-wrap[data-astro-cid-r7p3sesi]{gap:clamp(2rem,5vw,3.75rem);display:grid}.outcome-grid[data-astro-cid-r7p3sesi]{gap:.85rem;display:grid}.outcome-grid[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]{border:1px solid var(--line);background:#fffefad6;border-radius:1.25rem;grid-template-columns:8rem 1fr;align-items:center;gap:1rem;padding:.8rem;display:grid;box-shadow:0 12px 35px #1d3b2a0f}.card-video[data-astro-cid-r7p3sesi]{aspect-ratio:16/9;isolation:isolate;background:#fff;border-radius:1rem;width:8rem;overflow:hidden}.card-video[data-astro-cid-r7p3sesi] video[data-astro-cid-r7p3sesi]{object-fit:contain;background:#fff;border:0;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);margin:-1px;display:block;transform:translateZ(0)}.card-video[data-astro-cid-r7p3sesi] .media-loading[data-astro-cid-r7p3sesi]{border-radius:inherit}.card-video[data-astro-cid-r7p3sesi] .media-spinner[data-astro-cid-r7p3sesi]{width:1.35rem;height:1.35rem}.card-video[data-astro-cid-r7p3sesi] [data-astro-cid-r7p3sesi][data-media-status]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.outcome-grid[data-astro-cid-r7p3sesi] h3[data-astro-cid-r7p3sesi]{color:var(--forest);margin:0;font-size:1.12rem}.outcome-grid[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:var(--muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.55}.curriculum-section[data-astro-cid-r7p3sesi]{background:#fff8e7}.curriculum-grid[data-astro-cid-r7p3sesi]{align-items:start}.curriculum-intro[data-astro-cid-r7p3sesi],.materials-copy[data-astro-cid-r7p3sesi],.offer-intro[data-astro-cid-r7p3sesi],.faq-intro[data-astro-cid-r7p3sesi]{text-align:center}.curriculum-intro[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.materials-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.offer-intro[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{margin:1rem auto 0}.accordion-list[data-astro-cid-r7p3sesi]{border-top:1px solid var(--line)}details[data-astro-cid-r7p3sesi]{border-bottom:1px solid var(--line)}summary[data-astro-cid-r7p3sesi]{cursor:pointer;grid-template-columns:2.2rem 1fr 1.5rem;align-items:center;gap:.75rem;min-height:4.6rem;list-style:none;display:grid}summary[data-astro-cid-r7p3sesi]::-webkit-details-marker{display:none}summary[data-astro-cid-r7p3sesi]>span[data-astro-cid-r7p3sesi]{color:var(--green);letter-spacing:.1em;font-size:.72rem;font-weight:900}summary[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{line-height:1.35}summary[data-astro-cid-r7p3sesi] i[data-astro-cid-r7p3sesi]{color:var(--green);font-size:1.35rem;font-style:normal;transition:transform .15s}details[data-astro-cid-r7p3sesi][open] summary[data-astro-cid-r7p3sesi] i[data-astro-cid-r7p3sesi]{transform:rotate(45deg)}details[data-astro-cid-r7p3sesi]>p[data-astro-cid-r7p3sesi]{color:var(--muted);margin:-.15rem 2rem 1.35rem 2.95rem;line-height:1.6}.preview-section[data-astro-cid-r7p3sesi]{background:var(--sage)}.preview-wrap[data-astro-cid-r7p3sesi]{max-width:66rem}.preview-video[data-astro-cid-r7p3sesi]{background:var(--forest);box-shadow:var(--shadow);border-radius:1.75rem;overflow:hidden}.preview-video[data-astro-cid-r7p3sesi] video[data-astro-cid-r7p3sesi]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.materials-section[data-astro-cid-r7p3sesi]{background:#f4f0e6}.materials-list[data-astro-cid-r7p3sesi]{text-align:left;gap:.8rem;margin-top:1.5rem;display:grid}.materials-list[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]{grid-template-columns:2.5rem 1fr;gap:.75rem;display:grid}.materials-list[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]>span[data-astro-cid-r7p3sesi]{color:var(--green);letter-spacing:.1em;font-size:.72rem;font-weight:900}.materials-list[data-astro-cid-r7p3sesi] h3[data-astro-cid-r7p3sesi]{margin:0;font-size:1rem}.materials-list[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:var(--muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.benefit-line[data-astro-cid-r7p3sesi]{background:var(--sage);display:inline-block;margin:1.35rem 0 0!important}.outcomes-section[data-astro-cid-r7p3sesi]{background:var(--white)}.authority-section[data-astro-cid-r7p3sesi]{background:#dbe5d8}.authority-visual[data-astro-cid-r7p3sesi]{aspect-ratio:4/5}.authority-copy[data-astro-cid-r7p3sesi]>h2[data-astro-cid-r7p3sesi],.expert-role[data-astro-cid-r7p3sesi]{text-align:center}.expert-role[data-astro-cid-r7p3sesi]{color:var(--green);margin:.75rem 0 0;font-weight:800}.authority-bio[data-astro-cid-r7p3sesi]{gap:1rem;margin-top:1.5rem;display:grid}.authority-bio[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:#465248;margin:0;line-height:1.65}.authority-stats[data-astro-cid-r7p3sesi]{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:2rem;display:grid}.authority-stats[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]{border-top:1px solid var(--line);padding-top:.9rem}.authority-stats[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi],.authority-stats[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{display:block}.authority-stats[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{font-family:Georgia,serif;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:500}.authority-stats[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{color:#465248;margin-top:.25rem;font-size:.74rem;line-height:1.35}.fit-section[data-astro-cid-r7p3sesi]{background:var(--cream)}.fit-grid[data-astro-cid-r7p3sesi]{gap:.75rem;margin-top:2.5rem;display:grid}.fit-grid[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]{border:1px solid var(--line);background:var(--white);border-radius:1.35rem;grid-template-columns:3rem 1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.fit-grid[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{background:var(--sage);width:3rem;height:3rem;color:var(--forest);border-radius:50%;place-items:center;font-weight:900;display:grid}.fit-grid[data-astro-cid-r7p3sesi] svg[data-astro-cid-r7p3sesi]{fill:currentColor;width:1.4rem;height:1.4rem}.fit-grid[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{margin:0;font-weight:750;line-height:1.45}.offer-section[data-astro-cid-r7p3sesi]{background:linear-gradient(135deg, #eef2e8, var(--cream))}.offer-program-visual[data-astro-cid-r7p3sesi]{margin:1.5rem 0 0}.offer-program-visual[data-astro-cid-r7p3sesi] img{object-fit:contain;width:100%;height:auto;display:block}.offer-card[data-astro-cid-r7p3sesi]{background:linear-gradient(145deg,#fffefa,#f7faf4);border:1px solid #1d3b2a29;border-radius:2rem;padding:clamp(1.5rem,5vw,3rem);overflow:hidden;box-shadow:0 28px 75px #1d3b2a26}.offer-kicker[data-astro-cid-r7p3sesi]{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.76rem;font-weight:900}.offer-card[data-astro-cid-r7p3sesi] .check-list[data-astro-cid-r7p3sesi]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.offer-card[data-astro-cid-r7p3sesi] .check-list[data-astro-cid-r7p3sesi] li[data-astro-cid-r7p3sesi]{background:#dbe5d894;border-radius:.85rem;min-height:2.5rem;padding:.65rem .75rem .65rem 2.75rem;font-weight:720;line-height:1.35;position:relative}.offer-card[data-astro-cid-r7p3sesi] .check-list[data-astro-cid-r7p3sesi] li[data-astro-cid-r7p3sesi]:before{background:var(--green);color:#fff;content:"✓";border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;display:grid;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.offer-price[data-astro-cid-r7p3sesi]{border-top:1px solid var(--line);gap:.25rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.offer-price[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]{color:var(--muted);font-size:.8rem;font-weight:800}.offer-price[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{font-family:Georgia,serif;font-size:1.8rem;font-weight:500}.offer-price[data-astro-cid-r7p3sesi] .price[data-astro-cid-r7p3sesi]{color:var(--green);letter-spacing:-.065em;font-family:Inter Variable,Arial,sans-serif;font-size:clamp(2.75rem,8vw,4.25rem);font-weight:900;line-height:.98}.offer-card[data-astro-cid-r7p3sesi] .button{justify-content:center;width:100%;margin-top:1rem}.guarantee-section[data-astro-cid-r7p3sesi]{background:var(--forest);color:var(--cream)}.guarantee-card[data-astro-cid-r7p3sesi]{gap:clamp(2rem,6vw,5rem);display:grid}.guarantee-heading[data-astro-cid-r7p3sesi]{text-align:center}.guarantee-badge[data-astro-cid-r7p3sesi]{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0 auto 1.35rem;display:grid}.guarantee-badge[data-astro-cid-r7p3sesi] svg[data-astro-cid-r7p3sesi]{fill:currentColor;width:2rem;height:2rem}.guarantee-heading[data-astro-cid-r7p3sesi] .eyebrow[data-astro-cid-r7p3sesi]{color:#b9cbbd}.guarantee-copy[data-astro-cid-r7p3sesi]{gap:1rem;display:grid}.guarantee-copy[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:#d6e0d7;margin:0;line-height:1.7}.guarantee-copy[data-astro-cid-r7p3sesi] strong[data-astro-cid-r7p3sesi]{color:#fff}.guarantee-copy[data-astro-cid-r7p3sesi] .disclaimer[data-astro-cid-r7p3sesi]{border-top:1px solid #ffffff29;padding-top:1rem;font-size:.84rem}.faq-section[data-astro-cid-r7p3sesi]{background:var(--white)}.faq-grid[data-astro-cid-r7p3sesi]{align-items:start}.faq-intro[data-astro-cid-r7p3sesi] p[data-astro-cid-r7p3sesi]{color:var(--muted)}.faq-intro[data-astro-cid-r7p3sesi] a[data-astro-cid-r7p3sesi]{color:var(--green);text-underline-offset:.2em;text-decoration:underline}.faq-list[data-astro-cid-r7p3sesi] summary[data-astro-cid-r7p3sesi]{grid-template-columns:1fr 1.5rem}.faq-list[data-astro-cid-r7p3sesi] details[data-astro-cid-r7p3sesi]>p[data-astro-cid-r7p3sesi]{margin-left:0}.mobile-purchase[data-astro-cid-r7p3sesi]{display:none}@media (width>=48rem){.course-hero-grid[data-astro-cid-r7p3sesi]{grid-template-columns:.82fr 1.18fr;gap:clamp(2.25rem,4vw,4rem)}.course-hero-copy[data-astro-cid-r7p3sesi]{text-align:left}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi]{max-width:14ch;margin-inline:0;font-size:clamp(3.25rem,5vw,4.5rem)}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi],.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{margin-left:0;margin-right:0}.hero-cta[data-astro-cid-r7p3sesi]{justify-content:flex-start}.fact-strip[data-astro-cid-r7p3sesi]{grid-template-columns:repeat(4,1fr)}.fact-strip[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]:nth-child(2n){border-right:1px solid var(--line)}.fact-strip[data-astro-cid-r7p3sesi] div[data-astro-cid-r7p3sesi]:last-child{border-right:0}.split-grid[data-astro-cid-r7p3sesi],.questions-grid[data-astro-cid-r7p3sesi],.curriculum-grid[data-astro-cid-r7p3sesi],.materials-grid[data-astro-cid-r7p3sesi],.authority-grid[data-astro-cid-r7p3sesi],.offer-wrap[data-astro-cid-r7p3sesi],.faq-grid[data-astro-cid-r7p3sesi]{grid-template-columns:1fr 1fr}.curriculum-grid[data-astro-cid-r7p3sesi]{align-items:center}.split-grid[data-astro-cid-r7p3sesi]{grid-template-columns:1.18fr .82fr;gap:clamp(2.25rem,4vw,4rem)}.questions-grid[data-astro-cid-r7p3sesi]{grid-template-columns:.82fr 1.18fr;gap:clamp(2.25rem,4vw,4rem)}.authority-grid[data-astro-cid-r7p3sesi]{grid-template-columns:1.12fr .88fr;gap:clamp(2.25rem,4vw,4rem)}.course-hero-media[data-astro-cid-r7p3sesi] img{width:min(100%,54rem);max-width:none}.section-copy[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi],.questions-grid[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi],.curriculum-intro[data-astro-cid-r7p3sesi],.materials-copy[data-astro-cid-r7p3sesi],.offer-intro[data-astro-cid-r7p3sesi],.faq-intro[data-astro-cid-r7p3sesi],.authority-copy[data-astro-cid-r7p3sesi]>h2[data-astro-cid-r7p3sesi],.expert-role[data-astro-cid-r7p3sesi]{text-align:left}.curriculum-intro[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.materials-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.offer-intro[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{margin-left:0;margin-right:0}.outcome-grid[data-astro-cid-r7p3sesi]{grid-template-columns:repeat(2,1fr)}.risk-wrap[data-astro-cid-r7p3sesi]{gap:clamp(1.75rem,3vw,2.5rem)}.risk-wrap[data-astro-cid-r7p3sesi]>.section-heading[data-astro-cid-r7p3sesi]{margin-bottom:0}.preview-wrap[data-astro-cid-r7p3sesi]{gap:0}.outcome-grid[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]{grid-template-columns:10rem 1fr}.card-video[data-astro-cid-r7p3sesi]{width:10rem}.outcomes-wrap[data-astro-cid-r7p3sesi]{gap:1.5rem}.fit-grid[data-astro-cid-r7p3sesi]{grid-template-columns:repeat(2,1fr)}.guarantee-card[data-astro-cid-r7p3sesi]{grid-template-columns:.8fr 1.2fr}.guarantee-heading[data-astro-cid-r7p3sesi]{text-align:left;justify-self:center}.guarantee-badge[data-astro-cid-r7p3sesi]{margin-left:0}.faq-grid[data-astro-cid-r7p3sesi]{align-items:center}.mobile-purchase[data-astro-cid-r7p3sesi]:not([hidden]){z-index:35;box-sizing:border-box;backdrop-filter:blur(10px);background:#fff8e7f5;border-top:1px solid #1d3b2a24;width:100%;padding:.75rem max(1rem,50vw - 40rem);display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 35px #1d3b2a24}.mobile-purchase[data-astro-cid-r7p3sesi] .button{justify-content:center;width:100%}}@media (width<=47.99rem){.course-hero[data-astro-cid-r7p3sesi]{padding-top:.75rem}.course-hero-grid[data-astro-cid-r7p3sesi]{gap:.5rem}.course-hero-media[data-astro-cid-r7p3sesi]{order:-1;margin:-.5rem -1rem 0;overflow:hidden}.course-hero-media[data-astro-cid-r7p3sesi]:after{z-index:2;background:linear-gradient(180deg, transparent, var(--cream) 92%);content:"";pointer-events:none;height:3rem;position:absolute;bottom:0;left:0;right:0}.course-hero-copy[data-astro-cid-r7p3sesi]{z-index:2;padding-top:.75rem;position:relative}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi]{font-size:clamp(2.15rem,10vw,2.9rem)}.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi]{margin-top:.7rem;font-size:.94rem;line-height:1.48}.patient-proof[data-astro-cid-r7p3sesi]{margin-top:.75rem}.fact-strip[data-astro-cid-r7p3sesi]{margin-top:1.4rem}.preview-section[data-astro-cid-r7p3sesi]{padding-top:2.25rem}.section-copy[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi],.questions-grid[data-astro-cid-r7p3sesi] h2[data-astro-cid-r7p3sesi],.curriculum-intro[data-astro-cid-r7p3sesi],.materials-copy[data-astro-cid-r7p3sesi],.offer-intro[data-astro-cid-r7p3sesi],.faq-intro[data-astro-cid-r7p3sesi],.authority-copy[data-astro-cid-r7p3sesi]>h2[data-astro-cid-r7p3sesi],.expert-role[data-astro-cid-r7p3sesi]{text-align:center}.media-placeholder{border-radius:1.2rem;min-height:15rem}.video-placeholder{width:100%;min-width:0;min-height:0}.elephant-section[data-astro-cid-r7p3sesi] .media-placeholder,.authority-section[data-astro-cid-r7p3sesi] .authority-visual[data-astro-cid-r7p3sesi]{order:-1}.fit-grid[data-astro-cid-r7p3sesi] article[data-astro-cid-r7p3sesi]{min-height:0}.preview-wrap[data-astro-cid-r7p3sesi],.outcomes-wrap[data-astro-cid-r7p3sesi]{gap:1.25rem}.mobile-purchase[data-astro-cid-r7p3sesi]:not([hidden]){z-index:35;backdrop-filter:blur(10px);background:#fff8e7f5;border-radius:1rem;padding:.65rem;display:block;position:fixed;bottom:.65rem;left:.65rem;right:.65rem;box-shadow:0 16px 50px #1d3b2a40}.mobile-purchase[data-astro-cid-r7p3sesi] .button{justify-content:center;width:100%}}@keyframes rise-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes underline-in{to{transform:scaleX(1)}}@keyframes media-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.course-hero-media[data-astro-cid-r7p3sesi],.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi],.course-hero-copy[data-astro-cid-r7p3sesi] .lead[data-astro-cid-r7p3sesi],.patient-proof[data-astro-cid-r7p3sesi],.hero-cta[data-astro-cid-r7p3sesi],.fact-strip[data-astro-cid-r7p3sesi]{animation:none}.course-hero-copy[data-astro-cid-r7p3sesi] h1[data-astro-cid-r7p3sesi] span[data-astro-cid-r7p3sesi]:after{animation:none;transform:scaleX(1)}.media-spinner[data-astro-cid-r7p3sesi]{animation:none}}
