.EdAM1G_pageShell{--lp-cream:#f7f4ee;--lp-paper:#fdfcf9;--lp-ink:#1a1a2e;--lp-muted:#60616a;--lp-line:#ded9cf;--lp-soft:#ebe6dc;--lp-blue:#3d5a99;--lp-accent:#ea5a62;--lp-accent-hover:#d94b54;background:var(--lp-paper);min-height:100vh;color:var(--lp-ink);overflow:clip}.EdAM1G_pageShell *{box-sizing:border-box}.EdAM1G_pageShell button,.EdAM1G_pageShell input,.EdAM1G_pageShell select,.EdAM1G_pageShell textarea{font:inherit}.EdAM1G_skipLink{z-index:100;background:var(--lp-ink);color:#fff;border-radius:999px;padding:.75rem 1rem;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.EdAM1G_skipLink:focus{transform:translateY(0)}.EdAM1G_container,.EdAM1G_narrowContainer,.EdAM1G_headerInner,.EdAM1G_heroInner{width:min(100% - 2rem,76rem);margin-inline:auto}.EdAM1G_narrowContainer{max-width:58rem}.EdAM1G_header{z-index:40;backdrop-filter:blur(16px);background:#fdfcf9eb;border-bottom:1px solid #1a1a2e14;position:sticky;top:0}.EdAM1G_headerInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.EdAM1G_logoLink{flex-shrink:0}.EdAM1G_headerNav{align-items:center;gap:1.75rem;margin-left:auto;display:none}.EdAM1G_headerNav a{color:var(--lp-muted);font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s}.EdAM1G_headerNav a:hover{color:var(--lp-ink)}.EdAM1G_primaryButton{background:var(--lp-accent);color:#fff;text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding:.85rem 1.25rem;font-weight:750;line-height:1.25;text-decoration:none;transition:background-color .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 24px #ea5a622e}.EdAM1G_primaryButton:hover{background:var(--lp-accent-hover);transform:translateY(-1px);box-shadow:0 14px 30px #ea5a623d}.EdAM1G_primaryButton:focus-visible,.EdAM1G_mobileStickyCta button:focus-visible{box-shadow:0 0 0 6px var(--lp-blue);outline:3px solid #fff}.EdAM1G_primaryButton:disabled{cursor:wait;opacity:.68;transform:none}.EdAM1G_contactButton{min-height:3.1rem;color:var(--lp-ink);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #1a1a2e3d;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-size:.9rem;font-weight:750;line-height:1.2;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.EdAM1G_contactButton:hover{background:#1a1a2e0d;border-color:#1a1a2e70;transform:translateY(-1px)}.EdAM1G_contactButton:focus-visible{outline:3px solid var(--lp-blue);outline-offset:3px}.EdAM1G_contactButtonInvert{color:#fff;border-color:#ffffff59}.EdAM1G_contactButtonInvert:hover{background:#ffffff17;border-color:#fff9}.EdAM1G_contactButtonCompact{min-height:2.7rem;padding:.65rem .75rem;font-size:.78rem}.EdAM1G_orLabel{color:var(--lp-muted);font-size:.78rem;font-weight:650}.EdAM1G_buttonArrow{background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.85rem;display:grid}.EdAM1G_headerButton{white-space:nowrap;min-height:2.7rem;padding:.65rem .75rem;font-size:.78rem}.EdAM1G_headerButton .EdAM1G_buttonArrow,.EdAM1G_headerButtonLabelLong{display:none}.EdAM1G_headerCtas{align-items:center;gap:.5rem;display:flex}.EdAM1G_hero{background:linear-gradient(120deg, #f7f4eef5, #ede9e0c7), var(--lp-cream);position:relative}.EdAM1G_hero:before{content:"";pointer-events:none;background-image:radial-gradient(#1a1a2e14 .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.EdAM1G_heroGlow{filter:blur(10px);background:#3d5a991f;border-radius:50%;width:30rem;height:30rem;position:absolute;top:-10rem;right:-10rem}.EdAM1G_heroInner{align-items:center;gap:3rem;min-height:calc(100svh - 4.5rem);padding-block:2.1rem 3.5rem;display:grid;position:relative}.EdAM1G_heroCopy{z-index:2;position:relative}.EdAM1G_trustPill{color:var(--lp-blue);background:#ffffff94;border:1px solid #3d5a992e;border-radius:999px;align-items:center;gap:.55rem;margin:0;padding:.45rem .75rem;font-size:clamp(.73rem,2.8vw,.85rem);font-weight:750;line-height:1.3;display:inline-flex}.EdAM1G_trustPill span{background:var(--lp-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}.EdAM1G_hero h1{max-width:14ch;font-family:var(--font-display), Inter, sans-serif;letter-spacing:-.055em;margin:1.15rem 0 0;font-size:clamp(2.45rem,11vw,4.8rem);font-weight:680;line-height:.98}.EdAM1G_hero h1 em,.EdAM1G_bigQuote em{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-top:.16em;font-weight:500;display:block}.EdAM1G_heroText{max-width:41rem;color:var(--lp-muted);margin:1.25rem 0 0;font-size:clamp(1rem,3.8vw,1.18rem);line-height:1.55}.EdAM1G_heroActions{flex-direction:column;align-items:stretch;gap:.9rem;margin-top:1.4rem;display:flex}.EdAM1G_heroActions>.EdAM1G_orLabel{align-self:center}.EdAM1G_textLink{min-height:2.75rem;color:var(--lp-ink);text-underline-offset:.3rem;justify-content:center;align-items:center;gap:.5rem;font-size:.92rem;font-weight:700;-webkit-text-decoration:underline #1a1a2e4d;text-decoration:underline #1a1a2e4d;display:inline-flex}.EdAM1G_microcopy{color:var(--lp-muted);text-align:center;margin:.7rem 0 0;font-size:.76rem;line-height:1.4}.EdAM1G_heroProof{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.EdAM1G_heroProof span{border-left:2px solid var(--lp-blue);color:var(--lp-muted);padding-left:.55rem;font-size:.75rem;font-weight:650}.EdAM1G_heroVisual{display:none;position:relative}.EdAM1G_heroImageFrame{aspect-ratio:4/5;background:var(--lp-soft);border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #1a1a2e24}.EdAM1G_coverImage{object-fit:cover}.EdAM1G_heroImageFrame .EdAM1G_coverImage{object-position:67% center}.EdAM1G_floatingCard{backdrop-filter:blur(16px);background:#fdfcf9eb;border:1px solid #ffffffa6;border-radius:1.25rem;align-items:center;gap:.8rem;max-width:16.5rem;padding:.85rem;display:flex;position:absolute;bottom:4rem;right:-1.2rem;box-shadow:0 18px 44px #1a1a2e29}.EdAM1G_floatingCardIcon{background:var(--lp-cream);border-radius:.85rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:.35rem;display:grid}.EdAM1G_floatingCardIconImage{object-fit:contain;width:100%;height:100%}.EdAM1G_floatingCard strong,.EdAM1G_floatingCard span{display:block}.EdAM1G_floatingCard strong{font-size:.9rem}.EdAM1G_floatingCard div span{color:var(--lp-muted);margin-top:.1rem;font-size:.72rem}.EdAM1G_floatingNote{background:var(--lp-ink);color:#fff;border-radius:1rem;max-width:14rem;padding:1rem 1.1rem;position:absolute;top:2.2rem;left:-2rem;box-shadow:0 18px 44px #1a1a2e38}.EdAM1G_floatingNote span,.EdAM1G_floatingNote strong{display:block}.EdAM1G_floatingNote span{color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.EdAM1G_floatingNote strong{font-family:var(--font-serif), Georgia, serif;margin-top:.35rem;font-size:1.1rem;font-style:italic;font-weight:500;line-height:1.2}.EdAM1G_videoSection{border-top:1px solid var(--lp-line);background:var(--lp-paper);padding-block:clamp(2.5rem,6vw,5rem);position:relative}.EdAM1G_mobileHeroVideo{margin-top:1.5rem}.EdAM1G_desktopVideoSection{display:none}.EdAM1G_videoFrame{aspect-ratio:16/9;border:1px solid var(--lp-line);background:var(--lp-ink);border-radius:clamp(1rem,2vw,1.75rem);max-width:68rem;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 64px #1a1a2e24}.EdAM1G_videoFrame iframe{border:0;width:100%;height:100%;display:block}.EdAM1G_benefitsSection{border-bottom:1px solid var(--lp-line);background:var(--lp-paper);padding-block:1.25rem 3rem;position:relative}.EdAM1G_benefitGrid{gap:.75rem;display:grid}.EdAM1G_benefitCard{border:1px solid var(--lp-line);background:#fff;border-radius:1.15rem;grid-template-columns:2.8rem 1fr;align-items:start;column-gap:.9rem;padding:1rem;display:grid;box-shadow:0 8px 24px #1a1a2e0a}.EdAM1G_benefitIcon{background:var(--lp-cream);border-radius:.9rem;grid-row:span 2;place-items:center;width:2.8rem;height:2.8rem;padding:.35rem;display:grid}.EdAM1G_benefitIconImage{object-fit:contain;width:100%;height:100%}.EdAM1G_benefitCard h3,.EdAM1G_benefitCard p{margin:0}.EdAM1G_benefitCard h3{font-size:.95rem;line-height:1.25}.EdAM1G_benefitCard p{color:var(--lp-muted);margin-top:.3rem;font-size:.85rem;line-height:1.45}.EdAM1G_section{padding-block:clamp(4rem,9vw,7.5rem)}.EdAM1G_sectionHeading{max-width:48rem}.EdAM1G_sectionHeadingCenter{text-align:center;margin-inline:auto}.EdAM1G_eyebrow,.EdAM1G_eyebrowLight{color:var(--lp-blue);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-size:.76rem;font-weight:800}.EdAM1G_sectionHeading h2,.EdAM1G_contactCopy h2,.EdAM1G_finalCta h2{font-family:var(--font-display), Inter, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,7.8vw,3.75rem);font-weight:680;line-height:1.05}.EdAM1G_sectionLead,.EdAM1G_contactCopy>p:not(.EdAM1G_eyebrow){max-width:43rem;color:var(--lp-muted);margin:1rem 0 0;font-size:1rem;line-height:1.65}.EdAM1G_selectorSection{background:var(--lp-cream)}.EdAM1G_choiceGrid{gap:.8rem;margin-top:2rem;display:grid}.EdAM1G_choiceGrid button{border:1px solid var(--lp-line);background:var(--lp-paper);color:var(--lp-ink);text-align:left;cursor:pointer;border-radius:1.1rem;grid-template-columns:2.6rem 1fr;column-gap:.8rem;padding:1rem;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.EdAM1G_choiceGrid button:hover{border-color:#3d5a9973;transform:translateY(-2px)}.EdAM1G_choiceGrid button>span{background:var(--lp-soft);width:2.6rem;height:2.6rem;color:var(--lp-blue);border-radius:.8rem;grid-row:span 2;place-items:center;font-weight:800;display:grid}.EdAM1G_choiceGrid strong{align-self:end;font-size:.93rem}.EdAM1G_choiceGrid small{color:var(--lp-muted);align-self:start;margin-top:.2rem;font-size:.75rem}.EdAM1G_choiceGrid .EdAM1G_choiceActive{border-color:var(--lp-blue);background:#3d5a9912;box-shadow:0 0 0 2px #3d5a991a}.EdAM1G_choiceGrid button:focus-visible,.EdAM1G_textLink:focus-visible,.EdAM1G_headerNav a:focus-visible,.EdAM1G_footer a:focus-visible,.EdAM1G_footer button:focus-visible,.EdAM1G_bookingHeader button:focus-visible,.EdAM1G_faqList summary:focus-visible{outline:3px solid var(--lp-blue);outline-offset:3px}.EdAM1G_courseGrid{gap:1.25rem;margin-top:2.5rem;display:grid}.EdAM1G_courseCard{border:1px solid var(--lp-line);background:#fff;border-radius:1.5rem;flex-direction:column;height:100%;scroll-margin-top:5.5rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 44px #1a1a2e0f}.EdAM1G_courseCard:hover{transform:translateY(-3px);box-shadow:0 24px 60px #1a1a2e17}.EdAM1G_courseRecommended{border-color:var(--lp-blue);box-shadow:0 0 0 3px #3d5a9914,0 20px 60px #1a1a2e17}.EdAM1G_recommendationLabel{z-index:2;background:var(--lp-blue);color:#fff;border-radius:999px;margin:0;padding:.45rem .7rem;font-size:.7rem;font-weight:800;position:absolute;top:1rem;right:1rem}.EdAM1G_courseImage{aspect-ratio:16/9;background:var(--lp-soft);position:relative;overflow:hidden}.EdAM1G_courseImage:after{content:"";background:linear-gradient(#0000,#1a1a2e94);position:absolute;inset:40% 0 0}.EdAM1G_courseImage>span{z-index:1;color:var(--lp-ink);background:#fdfcf9eb;border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:800;position:absolute;bottom:1rem;right:1rem}.EdAM1G_courseBody{flex-direction:column;flex:1;padding:1.35rem;display:flex}.EdAM1G_courseKicker{color:var(--lp-blue);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:800}.EdAM1G_courseBody h3{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.5rem,6vw,2.15rem);line-height:1.08}.EdAM1G_courseIntro{color:var(--lp-muted);margin:.8rem 0 0;line-height:1.5}.EdAM1G_checkList{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.EdAM1G_checkList li{color:var(--lp-ink);grid-template-columns:1.5rem 1fr;align-items:start;gap:.65rem;line-height:1.45;display:grid}.EdAM1G_checkList li>span:first-child{width:1.5rem;height:1.5rem;color:var(--lp-blue);background:#3d5a991a;border-radius:50%;place-items:center;font-size:.72rem;font-weight:900;display:grid}.EdAM1G_checkListCompact{gap:.62rem}.EdAM1G_checkListCompact li{font-size:.88rem}.EdAM1G_courseBody .EdAM1G_checkList{margin-bottom:1.35rem}.EdAM1G_audienceBox{background:var(--lp-cream);border-radius:1rem;flex-direction:column;justify-content:center;min-height:7.75rem;margin-top:auto;padding:1.3rem;display:flex}.EdAM1G_audienceBox strong,.EdAM1G_audienceBox p{margin:0;display:block}.EdAM1G_audienceBox strong{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.EdAM1G_audienceBox p{color:var(--lp-muted);margin-top:.35rem;font-size:.87rem;line-height:1.45}.EdAM1G_fullWidthButton{width:100%;margin-top:1.2rem}.EdAM1G_courseActions{gap:.65rem;margin-top:1.2rem;display:grid}.EdAM1G_courseActions .EdAM1G_fullWidthButton{margin-top:0}.EdAM1G_contactAlternative{text-align:center;gap:.5rem;display:grid}.EdAM1G_contactAlternative .EdAM1G_contactButton{width:100%}.EdAM1G_secondaryButton{border:1px solid var(--lp-line);min-height:3.1rem;color:var(--lp-ink);text-align:center;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.1rem;font-size:.88rem;font-weight:750;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.EdAM1G_secondaryButton:hover{background:#3d5a990d;border-color:#3d5a9961;transform:translateY(-1px)}.EdAM1G_secondaryButton:focus-visible{outline:3px solid var(--lp-blue);outline-offset:3px}.EdAM1G_decisionCard{background:var(--lp-ink);color:#fff;border-radius:1.5rem;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.5rem;display:grid}.EdAM1G_decisionCard h3,.EdAM1G_decisionCard p{margin:0}.EdAM1G_decisionCard h3{letter-spacing:-.025em;max-width:30rem;font-size:clamp(1.35rem,5vw,2rem);line-height:1.15}.EdAM1G_decisionCard div>p:last-child{color:#ffffffa8;max-width:39rem;margin-top:.65rem;line-height:1.55}.EdAM1G_decisionActions{text-align:center;justify-items:stretch;gap:.65rem;display:grid}.EdAM1G_decisionActions .EdAM1G_orLabel,.EdAM1G_finalActions .EdAM1G_orLabel{color:#ffffff8c}.EdAM1G_outcomesSection{background:var(--lp-cream)}.EdAM1G_twoColumnIntro{gap:2rem;display:grid}.EdAM1G_bigQuote{letter-spacing:-.035em;align-self:end;margin:0;font-size:clamp(1.6rem,5vw,2.5rem);font-weight:650;line-height:1.05}.EdAM1G_bigQuote em{color:var(--lp-blue)}.EdAM1G_outcomeGrid{border-top:1px solid var(--lp-line);gap:0;margin-top:2.5rem;display:grid}.EdAM1G_outcomeGrid article{border-bottom:1px solid var(--lp-line);grid-template-columns:2.4rem 1fr;align-items:start;gap:.75rem;padding-block:1rem;display:grid}.EdAM1G_outcomeGrid span{color:var(--lp-blue);font-size:.75rem;font-weight:800}.EdAM1G_outcomeGrid p{margin:0;font-weight:650;line-height:1.4}.EdAM1G_steps{gap:.85rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.EdAM1G_steps li{border:1px solid var(--lp-line);background:#fff;border-radius:1.2rem;grid-template-columns:3.25rem 1fr;gap:.9rem;padding:1.1rem;display:grid}.EdAM1G_steps li>span{background:var(--lp-ink);color:#fff;border-radius:1rem;place-items:center;width:3.25rem;height:3.25rem;font-size:1.15rem;font-weight:800;display:grid}.EdAM1G_steps h3,.EdAM1G_steps p{margin:0}.EdAM1G_steps h3{font-size:1.05rem}.EdAM1G_steps p{color:var(--lp-muted);margin-top:.35rem;font-size:.9rem;line-height:1.5}.EdAM1G_importantNote{background:#3d5a990f;border:1px solid #3d5a9933;border-radius:1.25rem;grid-template-columns:2.3rem 1fr;gap:.8rem;margin-top:1.25rem;padding:1.1rem;display:grid}.EdAM1G_importantNote>span{background:var(--lp-blue);color:#fff;width:2.3rem;height:2.3rem;font-family:var(--font-serif), Georgia, serif;border-radius:50%;place-items:center;font-size:1.2rem;font-style:italic;display:grid}.EdAM1G_importantNote strong,.EdAM1G_importantNote p{margin:0;display:block}.EdAM1G_importantNote p{color:var(--lp-muted);margin-top:.35rem;font-size:.85rem;line-height:1.52}.EdAM1G_importantActions{text-align:center;grid-column:1/-1;gap:.65rem;margin-top:.3rem;display:grid}.EdAM1G_learningSection{background:var(--lp-ink);color:#fff}.EdAM1G_learningSection .EdAM1G_eyebrow{color:#aebce1}.EdAM1G_learningSection .EdAM1G_sectionLead{color:#ffffff9e}.EdAM1G_learningGrid{gap:2.5rem;display:grid}.EdAM1G_learningSection .EdAM1G_checkList li{color:#fff}.EdAM1G_learningSection .EdAM1G_checkList li>span:first-child{color:#fff;background:#ffffff1f}.EdAM1G_learningVisual{padding-bottom:2.4rem;position:relative}.EdAM1G_learningImage{aspect-ratio:4/3;background:var(--lp-soft);border-radius:1.5rem;position:relative;overflow:hidden}.EdAM1G_learningCallout{background:var(--lp-paper);color:var(--lp-ink);border:1px solid #ffffff1a;border-radius:1.1rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex;position:absolute;bottom:0;left:.75rem;right:.75rem;box-shadow:0 18px 50px #0000003d}.EdAM1G_learningCallout>span{color:var(--lp-blue)}.EdAM1G_learningCallout p{margin:0;font-size:.88rem;line-height:1.48}.EdAM1G_teamGrid{align-items:center;gap:2.5rem;display:grid}.EdAM1G_teamText{color:var(--lp-muted);margin:1.5rem 0 0;line-height:1.65}.EdAM1G_teamValues{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}.EdAM1G_teamValues span{border:1px solid var(--lp-line);background:var(--lp-cream);color:var(--lp-ink);border-radius:999px;padding:.45rem .7rem;font-size:.74rem;font-weight:700}.EdAM1G_teamPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.EdAM1G_teamPhotos figure{aspect-ratio:3/4.2;background:var(--lp-soft);border-radius:1.15rem;margin:0;position:relative;overflow:hidden}.EdAM1G_teamPhotos figure:nth-child(2){margin-top:2rem}.EdAM1G_teamPhotos figcaption{z-index:1;color:#fff;background:linear-gradient(#0000,#1a1a2ef0);padding:3rem .8rem .8rem;position:absolute;bottom:0;left:0;right:0}.EdAM1G_teamPhotos strong,.EdAM1G_teamPhotos span{display:block}.EdAM1G_teamPhotos strong{font-size:.82rem}.EdAM1G_teamPhotos span{color:#ffffffad;margin-top:.15rem;font-size:.64rem;line-height:1.3}.EdAM1G_objectionsSection{border-block:1px solid var(--lp-line);background:var(--lp-cream)}.EdAM1G_objectionGrid{gap:.8rem;margin-top:2.25rem;display:grid}.EdAM1G_objectionGrid article{border:1px solid var(--lp-line);background:#fff;border-radius:1.1rem;padding:1.1rem}.EdAM1G_objectionGrid article>span{color:var(--lp-blue);font-size:.72rem;font-weight:800}.EdAM1G_objectionGrid h3,.EdAM1G_objectionGrid p{margin:0}.EdAM1G_objectionGrid h3{margin-top:.8rem;font-size:1.02rem;line-height:1.3}.EdAM1G_objectionGrid p{color:var(--lp-muted);margin-top:.55rem;font-size:.87rem;line-height:1.5}.EdAM1G_faqList{border-top:1px solid var(--lp-line);margin-top:2rem}.EdAM1G_faqList details{border-bottom:1px solid var(--lp-line)}.EdAM1G_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;padding-block:1rem;font-weight:720;line-height:1.35;list-style:none;display:flex}.EdAM1G_faqList summary::-webkit-details-marker{display:none}.EdAM1G_faqList summary>span:last-child{background:var(--lp-cream);width:2rem;height:2rem;color:var(--lp-blue);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;transition:transform .18s;display:grid}.EdAM1G_faqList details[open] summary>span:last-child{transform:rotate(45deg)}.EdAM1G_faqList details>p{max-width:48rem;color:var(--lp-muted);margin:-.15rem 0 0;padding:0 3rem 1.25rem 0;font-size:.92rem;line-height:1.62}.EdAM1G_finalCta{background:var(--lp-ink);color:#fff;text-align:center;padding-block:clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.EdAM1G_finalCtaGlow{filter:blur(60px);background:#3d5a9970;border-radius:50%;width:36rem;height:26rem;position:absolute;top:-12rem;left:50%;transform:translate(-50%)}.EdAM1G_finalCta .EdAM1G_narrowContainer{position:relative}.EdAM1G_eyebrowLight{color:#aebce1}.EdAM1G_finalCta h2{max-width:17ch;margin-inline:auto}.EdAM1G_finalCta p:not(.EdAM1G_eyebrowLight){color:#ffffffa8;max-width:42rem;margin:1.15rem auto 0;line-height:1.65}.EdAM1G_finalActions{flex-direction:column;align-items:stretch;gap:.75rem;width:min(100%,28rem);margin:1.7rem auto 0;display:flex}.EdAM1G_finalCta small{color:#ffffff8f;margin-top:.8rem;font-size:.76rem;display:block}.EdAM1G_footer{color:#fff;background:#1a1a2e;padding-block:3rem 6.5rem}.EdAM1G_footerTop{border-bottom:1px solid #ffffff1a;gap:1.25rem;padding-bottom:2rem;display:grid}.EdAM1G_footerTop p{color:#ffffff94;max-width:28rem;margin:0;line-height:1.5}.EdAM1G_footerBottom{color:#ffffff7a;gap:1.2rem;padding-top:1.5rem;font-size:.78rem;display:grid}.EdAM1G_footerBottom nav{flex-wrap:wrap;gap:1rem;display:flex}.EdAM1G_footerBottom a,.EdAM1G_footerBottom button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.EdAM1G_mobileStickyCta{z-index:45;padding:.65rem 1rem max(.65rem, env(safe-area-inset-bottom));backdrop-filter:blur(16px);background:#fdfcf9f0;border-top:1px solid #1a1a2e1a;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid;position:fixed;bottom:0;left:0;right:0}.EdAM1G_mobileStickyCta button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:3.2rem;font-weight:800;display:flex}.EdAM1G_mobileBookingButton{background:var(--lp-accent);color:#fff;border:0}.EdAM1G_mobileContactButton{color:var(--lp-ink);background:0 0;border:1px solid #1a1a2e3d;padding-inline:1rem}.EdAM1G_bookingDialog{background:var(--lp-paper);width:min(100% - 1.2rem,56rem);max-width:none;height:min(100dvh - 1.2rem,49rem);max-height:none;color:var(--lp-ink);overscroll-behavior:contain;border:0;border-radius:1.25rem;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 100px #00000061}.EdAM1G_bookingDialog::backdrop{backdrop-filter:blur(5px);background:#11121fbd}.EdAM1G_bookingPanel{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.EdAM1G_bookingHeader{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.EdAM1G_bookingHeader .EdAM1G_eyebrow{margin-bottom:.25rem;font-size:.66rem}.EdAM1G_bookingHeader h2{letter-spacing:-.025em;margin:0;font-size:1.2rem}.EdAM1G_bookingHeader button{border:1px solid var(--lp-line);width:2.6rem;height:2.6rem;color:var(--lp-ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.6rem;line-height:1;display:grid}.EdAM1G_calendlyEmbed{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;width:100%;height:100%;min-height:0;overflow:hidden}.EdAM1G_calendlyEmbed .calendly-inline-widget{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.EdAM1G_calendlyEmbed iframe{overscroll-behavior:contain;width:100%!important;height:100%!important;min-height:0!important}.EdAM1G_bookingPrivacy{border-top:1px solid var(--lp-line);color:var(--lp-muted);text-align:center;margin:0;padding:.65rem 1rem;font-size:.67rem;line-height:1.35}.EdAM1G_bookingPrivacy a{color:var(--lp-ink)}.EdAM1G_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:640px){.EdAM1G_container,.EdAM1G_narrowContainer,.EdAM1G_headerInner,.EdAM1G_heroInner{width:min(100% - 3rem,76rem)}.EdAM1G_headerNav{display:flex}.EdAM1G_headerButtonLabelShort{display:none}.EdAM1G_headerButtonLabelLong{display:inline}.EdAM1G_heroInner{padding-block:3.5rem 4.5rem}.EdAM1G_heroActions{flex-flow:wrap;align-items:center}.EdAM1G_microcopy{text-align:left}.EdAM1G_benefitGrid,.EdAM1G_objectionGrid,.EdAM1G_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EdAM1G_choiceGrid button{text-align:center;grid-template-columns:1fr;justify-items:center}.EdAM1G_choiceGrid button>span{grid-row:auto}.EdAM1G_teamPhotos{gap:1rem}.EdAM1G_footerTop,.EdAM1G_footerBottom{grid-template-columns:1fr auto;justify-content:space-between;align-items:end}}@media (min-width:900px){.EdAM1G_heroInner{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.78fr);gap:4.5rem;padding-block:4rem 5rem}.EdAM1G_heroVisual{display:block}.EdAM1G_hero h1{max-width:13ch}.EdAM1G_mobileHeroVideo{display:none}.EdAM1G_desktopVideoSection{display:block}.EdAM1G_benefitsSection{padding-block:0}.EdAM1G_benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));transform:translateY(-1.5rem)}.EdAM1G_benefitCard{padding:1.25rem;display:block}.EdAM1G_benefitIcon{margin-bottom:1rem}.EdAM1G_courseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.EdAM1G_courseBody{padding:1.6rem}.EdAM1G_decisionCard{grid-template-columns:1fr auto;padding:2rem}.EdAM1G_twoColumnIntro{grid-template-columns:1.25fr .75fr}.EdAM1G_outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EdAM1G_outcomeGrid article:nth-child(odd){padding-right:2rem}.EdAM1G_outcomeGrid article:nth-child(2n){border-left:1px solid var(--lp-line);padding-left:2rem}.EdAM1G_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.EdAM1G_steps:before{content:"";border-top:1px dashed #3d5a9959;position:absolute;top:2.7rem;left:16%;right:16%}.EdAM1G_steps li{z-index:1;padding:1.35rem;display:block;position:relative}.EdAM1G_steps li>span{margin-bottom:1.5rem}.EdAM1G_importantNote{grid-template-columns:2.6rem 1fr auto;align-items:center;padding:1.25rem}.EdAM1G_importantActions{grid-column:auto;grid-template-columns:auto auto auto;align-items:center;margin:0}.EdAM1G_finalActions{flex-direction:row;justify-content:center;align-items:center;width:auto}.EdAM1G_learningGrid,.EdAM1G_teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem}.EdAM1G_learningVisual{align-self:center}.EdAM1G_objectionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EdAM1G_footer{padding-bottom:3rem}.EdAM1G_mobileStickyCta{display:none}}@media (min-width:1200px){.EdAM1G_headerInner,.EdAM1G_heroInner,.EdAM1G_container{width:min(100% - 4rem,76rem)}.EdAM1G_heroImageFrame{aspect-ratio:4.2/5}.EdAM1G_choiceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.EdAM1G_courseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px) and (max-height:760px){.EdAM1G_headerInner{min-height:4rem}.EdAM1G_headerButton{display:none}.EdAM1G_heroInner{min-height:calc(100svh - 4rem);padding-block:1.25rem 4.5rem}.EdAM1G_hero h1{margin-top:.8rem;font-size:clamp(2.15rem,10.4vw,2.7rem)}.EdAM1G_heroText{margin-top:.9rem;font-size:.93rem;line-height:1.45}.EdAM1G_heroActions{margin-top:1rem}.EdAM1G_heroProof{display:none}}@media (prefers-reduced-motion:reduce){.EdAM1G_pageShell *,.EdAM1G_pageShell :before,.EdAM1G_pageShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
