.WoNfQW_overview{color:var(--color-ink,#18181b);margin:0}.WoNfQW_summary{color:#52525b;margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.65}.WoNfQW_summary span{white-space:nowrap}.WoNfQW_groups{gap:14px;display:grid}.WoNfQW_groupHeading{flex-wrap:wrap;align-items:baseline;gap:0 7px;display:flex}.WoNfQW_overview .WoNfQW_groupHeading h3{margin:0;font-size:14px;font-weight:600;line-height:1.6}.WoNfQW_time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.6}.WoNfQW_time:before{content:"·";margin-right:7px}.WoNfQW_dates{color:#52525b;margin-top:3px;font-size:13px;font-weight:400;line-height:1.65}.WoNfQW_dates span{white-space:nowrap}.WoNfQW_venue{color:#71717a;word-break:keep-all;overflow-wrap:break-word;margin-top:2px;font-size:13px;font-weight:400;line-height:1.65}.WoNfQW_note{color:#71717a;word-break:keep-all;margin:-10px 0 16px;font-size:13px;line-height:1.65}
.NvtQWq_page{--fb-mentor:#0f172a;--fb-surface:#f1f5f9;--fb-border:#cbd5e1;--fb-ink:var(--color-ink,#18181b);--fb-deep:var(--color-deep,#09090b);--fb-amber:var(--color-amber,#f4b942);color:var(--fb-ink);background:#fff;font-size:17px;line-height:1.65}.NvtQWq_container{width:min(768px,100% - 48px);margin-inline:auto}.NvtQWq_wideContainer{width:min(1024px,100% - 48px);margin-inline:auto}.NvtQWq_page section[id]{scroll-margin-top:128px}.NvtQWq_page h3{letter-spacing:normal;font-size:20px;font-weight:700;line-height:1.4}.NvtQWq_page a:focus-visible,.NvtQWq_page button:focus-visible,.NvtQWq_page summary:focus-visible{outline:3px solid var(--fb-amber);outline-offset:5px}.NvtQWq_hero{--hero-image-lift:100px;background:var(--fb-deep);color:#fff;align-items:center;height:84svh;min-height:680px;max-height:780px;padding-top:56px;display:flex;position:relative;overflow:hidden}.NvtQWq_heroMedia{position:absolute;inset:56px 0 0 30%;overflow:hidden}.NvtQWq_heroImage{object-fit:cover;object-position:50% 42%;opacity:.9;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%);top:calc(0px - var(--hero-image-lift))!important;height:calc(100% + var(--hero-image-lift))!important}.NvtQWq_heroMedia:after{content:"";background:linear-gradient(90deg,#09090b 0%,#09090be6 10%,#09090b75 34%,#09090b00 75%),linear-gradient(#09090b00 72%,#09090b 100%);position:absolute;inset:0}.NvtQWq_heroContent{width:min(768px,100% - 48px);padding-block:42px;position:relative}.NvtQWq_heroText{max-width:570px}.NvtQWq_heroLabel{color:#ffffffd6;margin-bottom:22px;font-size:14px;font-weight:700;line-height:1.5}.NvtQWq_heroLabel p+p{color:#ffffffad;margin-top:4px;font-size:13px}.NvtQWq_hero h1{font-family:var(--font-display);letter-spacing:normal;text-shadow:0 4px 20px #000b;font-size:clamp(42px,5vw,64px);font-weight:800;line-height:1.12}.NvtQWq_heroDescription{border-left:2px solid var(--fb-amber);color:#ffffffe6;text-shadow:0 2px 12px #000a;margin-top:24px;padding-left:16px;font-size:16px;line-height:1.65}.NvtQWq_heroDescription strong{color:inherit;font-weight:700}.NvtQWq_heroDescription .NvtQWq_capacityEmphasis{color:var(--fb-amber)}.NvtQWq_heroCta{margin-top:30px}.NvtQWq_heroCta>p{color:#ffffffbf;margin-bottom:10px;font-size:12px}.NvtQWq_heroCta>p:before{content:"";background:#ffffff70;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.NvtQWq_heroButton{color:#fff9;cursor:not-allowed;background:#ffffff0a;border:1px solid #ffffff30;border-radius:6px;min-height:52px;padding:14px 24px;font-size:16px;font-weight:600}.NvtQWq_section{padding-block:56px}.NvtQWq_sectionTitle{margin-bottom:24px}.NvtQWq_eyebrow{letter-spacing:.1em;color:var(--fb-mentor);margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.5}.NvtQWq_sectionTitle h2,.NvtQWq_mentorSection h2,.NvtQWq_closing h2{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(26px,4.5vw,36px);font-weight:800;line-height:1.35}.NvtQWq_page section[id=intro] .NvtQWq_sectionTitle h2{font-size:clamp(28px,5vw,40px);line-height:1.3}.NvtQWq_closing h2{font-size:clamp(26px,5vw,36px);line-height:1.4}.NvtQWq_intro{color:#18181bc0;max-width:768px;margin-bottom:28px}.NvtQWq_problemGrid{grid-template-columns:1fr;gap:14px;margin-top:28px;margin-bottom:28px;display:grid}.NvtQWq_problemGrid p{font-size:18px;font-weight:500;line-height:1.65}.NvtQWq_statement>p:first-child{letter-spacing:-.025em;margin-bottom:20px;font-size:22px;font-weight:600;line-height:1.6}.NvtQWq_statement>p:last-child{color:#18181bcc}.NvtQWq_fit{border-top:1px solid #18181b18;margin-top:32px;padding-top:28px}.NvtQWq_fit h3{font-size:18px}.NvtQWq_fit ul,.NvtQWq_criteria ul{color:#18181bcc;margin-block:14px;padding-left:20px;list-style:outside}.NvtQWq_fit li{padding-block:4px;font-size:16px}.NvtQWq_note{color:#18181b99;margin-top:20px;font-size:13px;line-height:1.65}.NvtQWq_mentorSection{background:#fff;padding-block:56px}.NvtQWq_mentorGrid{grid-template-columns:220px 1fr;align-items:start;gap:36px;display:grid}.NvtQWq_portrait{border-radius:6px;overflow:hidden}.NvtQWq_portrait img{width:100%;height:auto}.NvtQWq_mentorSection h2{font-size:30px}.NvtQWq_mentorSection h3{margin-top:20px;margin-bottom:16px;font-size:24px}.NvtQWq_mentorSection h3 span{color:#52525b;margin-left:8px;font-size:16px;font-weight:400}.NvtQWq_mentorSection p:not(.NvtQWq_eyebrow){color:#18181bcc;font-size:16px}.NvtQWq_mentorStats{gap:36px;margin-top:24px;display:flex}.NvtQWq_mentorStats strong{letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1.3;display:block}.NvtQWq_mentorStats span{color:#52525b;margin-top:6px;font-size:12px;display:block}.NvtQWq_mentorSection .NvtQWq_mentorQuote{border-left:2px solid var(--fb-amber);margin-top:24px;padding-left:16px;font-size:14px}.NvtQWq_splitLayout{grid-template-columns:.78fr 1.22fr;align-items:start;gap:40px;display:grid}.NvtQWq_stickyIntro{position:sticky;top:136px}.NvtQWq_stickyIntro .NvtQWq_intro{font-size:15px;line-height:1.65}.NvtQWq_courseDates{color:#18181b99;margin-bottom:16px;font-size:13px;font-weight:600;line-height:1.5}.NvtQWq_curriculumSection{background:var(--fb-surface);padding:72px 0}.NvtQWq_preparation{border-top:1px solid #18181b20;margin-top:24px;padding-top:20px}.NvtQWq_preparation>span{color:var(--fb-mentor);font-size:12px;font-weight:600}.NvtQWq_preparation h3{margin-top:10px;font-size:17px}.NvtQWq_preparation p{color:#18181bbf;margin-top:10px;font-size:14px}.NvtQWq_sessions{border-bottom:1px solid #18181b20}.NvtQWq_session{border-top:1px solid #18181b20}.NvtQWq_session summary{cursor:pointer;padding-block:20px;list-style:none}.NvtQWq_session summary::-webkit-details-marker{display:none}.NvtQWq_sessionMeta{color:var(--fb-mentor);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.NvtQWq_chevron{color:#52525b;font-size:20px;line-height:1;display:block}.NvtQWq_session summary h3{margin-top:8px;font-size:21px;font-weight:700;line-height:1.4}.NvtQWq_sessionOutput{color:#18181b99;margin-top:12px;font-size:12px;line-height:1.5}.NvtQWq_sessionOutput strong{font-weight:700}.NvtQWq_sessionBody{padding-bottom:24px}.NvtQWq_sessionBody dl{border-top:1px solid #18181b18;padding-top:20px}.NvtQWq_sessionBody dl>div+div{margin-top:18px}.NvtQWq_sessionBody dt{color:var(--fb-mentor);font-size:12px;font-weight:700;line-height:1.6}.NvtQWq_sessionBody dd{color:#18181bbf;margin-top:6px;font-size:14px;line-height:1.65}.NvtQWq_fundingSection{background:#fff;padding:40px 0 56px}.NvtQWq_fundingGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.NvtQWq_fundingGrid article{background:#f4f4f5;border:1px solid #18181b10;border-radius:6px;flex-direction:column;padding:24px;display:flex}.NvtQWq_routeNumber{color:var(--fb-mentor);margin-bottom:16px;font-size:12px;font-weight:600}.NvtQWq_routeSubtitle{color:#52525b;margin-bottom:8px;font-size:12px}.NvtQWq_fundingGrid h3{margin-bottom:12px;font-size:18px}.NvtQWq_fundingGrid h3+p{color:#18181bbf;margin-bottom:20px;font-size:14px;line-height:1.65}.NvtQWq_action{border-top:1px solid #18181b18;margin-top:auto;padding-top:14px}.NvtQWq_action span{color:#52525b;margin-bottom:5px;font-size:12px;display:block}.NvtQWq_action strong{font-size:14px;font-weight:600}.NvtQWq_caseSection{background:var(--fb-surface);padding:56px 0}.NvtQWq_caseHeader{align-items:center;gap:14px;margin-bottom:14px;display:flex}.NvtQWq_caseHeader h3{font-size:22px}.NvtQWq_caseHeader>span{color:#52525b;font-size:12px}.NvtQWq_caseSteps{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.NvtQWq_caseSteps li{border-top:1px solid #18181b20;grid-template-columns:48px 1fr;gap:14px;padding:24px 0;display:grid}.NvtQWq_caseMarker>span{color:#71717a;font-size:22px}.NvtQWq_caseMarker>p{color:#52525b;margin-top:6px;font-size:11px}.NvtQWq_caseSteps h3{margin-bottom:12px;font-size:18px}.NvtQWq_caseSteps li>div:last-child>p{color:#18181bbf;font-size:14px;line-height:1.65}.NvtQWq_caseTakeaway{letter-spacing:-.025em;border-top:1px solid #18181b20;margin-top:12px;padding-top:24px;font-size:19px;font-weight:600;line-height:1.65}.NvtQWq_valueSection{background:#fff;padding:72px 0}.NvtQWq_deliverables{grid-template-columns:1fr 1fr;gap:12px;display:grid}.NvtQWq_deliverables>div{background:#ffffffdb;border:1px solid #e8a83830;border-radius:6px;padding:20px;box-shadow:0 12px 32px #78520e0a}.NvtQWq_deliverables>div>span{color:var(--fb-mentor);font-size:12px;font-weight:600}.NvtQWq_deliverables h3{margin-top:18px;margin-bottom:12px;font-size:18px}.NvtQWq_tools{background:#ffffffb3;border:1px solid #18181b15;border-radius:6px;margin-top:28px;padding:24px}.NvtQWq_tools h3{margin-bottom:12px;font-size:17px}.NvtQWq_tools>p:not(.NvtQWq_note){color:#18181bbf;font-size:14px}.NvtQWq_tools .NvtQWq_note{margin-top:12px}.NvtQWq_benefitsHeading{margin-top:var(--program-benefits-gap);margin-bottom:24px}.NvtQWq_benefitsHeading h3{font-size:20px}.NvtQWq_benefitsHeading>p{color:#18181b99;max-width:800px;margin-top:12px;font-size:14px;line-height:1.65}.NvtQWq_benefitGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.NvtQWq_benefitGrid>article{background:#fff;border:1px solid #18181b15;border-radius:6px;padding:24px}.NvtQWq_benefitGrid h3{font-size:18px}.NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow){color:#18181bbf;margin-top:14px;font-size:14px;line-height:1.65}.NvtQWq_criteria{border-top:1px solid #18181b18;margin-top:20px;padding-top:18px;font-size:13px}.NvtQWq_criteria>strong{font-size:12px}.NvtQWq_criteria>p{color:#52525b;font-size:12px}.NvtQWq_pricingSection{color:#fff;background:#1d1d1f;padding:56px 0}.NvtQWq_pricingSection .NvtQWq_eyebrow{color:#d8b569}.NvtQWq_detailsGrid{background:#262527;border:1px solid #ffffff1a;border-radius:6px;grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:32px;padding:32px;display:grid}.NvtQWq_detailsGrid>*{min-width:0}.NvtQWq_calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.NvtQWq_calendar>div{border-top:1px solid #ffffff40;padding-top:12px}.NvtQWq_calendar span{color:#fff9;font-size:11px}.NvtQWq_calendar strong{letter-spacing:-.04em;font-size:25px;font-weight:800;display:block}.NvtQWq_calendar small{margin-left:4px;font-size:11px;font-weight:500}.NvtQWq_calendar p{color:#ffffffb3;margin-top:4px;font-size:11px}.NvtQWq_pricingSection .NvtQWq_note{color:#fff9;font-size:12px}.NvtQWq_details{margin-top:24px}.NvtQWq_details>div{border-top:1px solid #ffffff1a;grid-template-columns:56px 1fr;gap:12px;padding:14px 0;font-size:13px;display:grid}.NvtQWq_details dt{font-weight:600}.NvtQWq_details dd{color:#ffffffbf}.NvtQWq_priceCard{background:#ffffff05;border:1px solid #ffffff20;border-radius:6px;flex-direction:column;padding:28px;display:flex}.NvtQWq_priceCard h3{font-size:28px;line-height:1.4}.NvtQWq_price{border-top:1px solid #ffffff20;margin-top:28px;padding-top:24px}.NvtQWq_price>span{color:#fff9;font-size:12px}.NvtQWq_price strong{margin-top:6px;font-size:28px;font-weight:700;display:block}.NvtQWq_priceCard>p:not(.NvtQWq_eyebrow){color:#fff9;margin-top:12px;font-size:13px;line-height:1.65}.NvtQWq_priceCard button{color:#fff9;cursor:not-allowed;background:#ffffff0a;border:1px solid #ffffff30;border-radius:6px;width:100%;min-height:52px;margin-top:24px;padding:14px;font-size:16px;font-weight:600;display:block}.NvtQWq_faqSection{background:#f7f7f8;padding-block:56px}.NvtQWq_faq{border-top:1px solid #18181b18}.NvtQWq_faq:last-child{border-bottom:1px solid #18181b18}.NvtQWq_faq summary{cursor:pointer;justify-content:space-between;gap:24px;min-height:60px;padding:20px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.NvtQWq_faq summary::-webkit-details-marker{display:none}.NvtQWq_faq summary>span{font-size:20px;font-weight:400;line-height:1.2}.NvtQWq_faq[open] summary>span{transform:rotate(45deg)}.NvtQWq_faq>p{color:#18181bbf;max-width:768px;padding:0 32px 22px 0;font-size:14px;line-height:1.65}.NvtQWq_closing{background:var(--fb-deep);color:#fff;text-align:center;padding:64px 0}.NvtQWq_closing>div>p:not(.NvtQWq_heroLabel){color:#ffffffb3;margin-top:20px;font-size:15px;line-height:1.65}.NvtQWq_closing .NvtQWq_heroLabel{color:var(--fb-amber);letter-spacing:.1em;margin-bottom:18px;font-size:12px}.NvtQWq_primary{background:var(--fb-amber);color:var(--fb-ink);border-radius:6px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:28px;padding:13px 26px;font-size:15px;font-weight:600;line-height:1.5;display:inline-flex}.NvtQWq_primary:hover{filter:brightness(1.06)}@media (max-width:767px){.NvtQWq_container,.NvtQWq_wideContainer{width:calc(100% - 48px)}.NvtQWq_splitLayout{grid-template-columns:1fr;gap:28px}.NvtQWq_stickyIntro{position:static}.NvtQWq_section,.NvtQWq_caseSection,.NvtQWq_mentorSection,.NvtQWq_valueSection,.NvtQWq_curriculumSection,.NvtQWq_pricingSection,.NvtQWq_faqSection{padding-block:40px}.NvtQWq_mentorGrid{grid-template-columns:180px 1fr;gap:24px}.NvtQWq_mentorSection h2{font-size:26px}.NvtQWq_mentorStats{gap:20px}.NvtQWq_mentorStats strong{font-size:26px}.NvtQWq_caseSteps{column-gap:24px}.NvtQWq_detailsGrid{grid-template-columns:1fr;gap:24px;padding:24px}.NvtQWq_calendar strong{font-size:28px}.NvtQWq_calendar p{font-size:12px}.NvtQWq_preparation{margin-top:20px}.NvtQWq_sessionBody dl>div{grid-template-columns:110px 1fr;gap:12px;display:grid}.NvtQWq_sessionBody dd{margin-top:0}.NvtQWq_fundingSection{padding-block:40px}}@media (max-width:639px){.NvtQWq_hero{--hero-image-lift:120px;height:auto;min-height:740px;max-height:none;padding-top:56px}.NvtQWq_heroMedia{inset:56px 0 0}.NvtQWq_heroImage{object-position:65% 40%;min-width:180%;left:-18%!important}.NvtQWq_heroMedia:after{background:linear-gradient(90deg,#09090bef 0%,#09090bd9 42%,#09090b73 72%,#09090b26 100%),linear-gradient(#09090b00 55%,#09090b 100%)}.NvtQWq_heroContent{padding-block:48px}.NvtQWq_heroText{max-width:100%}.NvtQWq_hero h1{font-size:clamp(36px,7vw,60px);line-height:1.12}.NvtQWq_heroLabel{margin-bottom:20px;font-size:13px}.NvtQWq_heroLabel p+p{font-size:12px}.NvtQWq_heroDescription{font-size:15px}.NvtQWq_heroCta>p{font-size:11px}.NvtQWq_heroButton{padding-inline:22px;font-size:15px}.NvtQWq_problemGrid p{font-size:17px}.NvtQWq_statement>p:first-child{font-size:21px}.NvtQWq_statement>p:last-child,.NvtQWq_intro{font-size:16px}.NvtQWq_fit{margin-top:28px;padding-top:24px}.NvtQWq_fit li{font-size:15px}.NvtQWq_eyebrow{font-size:14px}.NvtQWq_mentorGrid{grid-template-columns:1fr;gap:24px}.NvtQWq_portrait{width:200px}.NvtQWq_mentorSection h2{font-size:28px}.NvtQWq_mentorStats{gap:36px}.NvtQWq_mentorStats strong{font-size:30px}.NvtQWq_mentorSection p:not(.NvtQWq_eyebrow){font-size:16px}.NvtQWq_mentorSection .NvtQWq_mentorQuote{font-size:14px}.NvtQWq_session summary h3{font-size:19px}.NvtQWq_sessionMeta{font-size:11px}.NvtQWq_sessionBody dl>div{display:block}.NvtQWq_sessionBody dd{margin-top:6px}.NvtQWq_fundingGrid{grid-template-columns:1fr;gap:12px}.NvtQWq_fundingGrid article{padding:20px}.NvtQWq_caseHeader{flex-direction:column;align-items:start;gap:8px}.NvtQWq_caseHeader>span{font-size:11px}.NvtQWq_caseSteps{grid-template-columns:1fr}.NvtQWq_caseSteps li{grid-template-columns:44px 1fr;gap:12px;padding:20px 0}.NvtQWq_caseSteps h3{font-size:17px}.NvtQWq_caseTakeaway{font-size:18px}.NvtQWq_deliverables{grid-template-columns:1fr}.NvtQWq_deliverables>div{box-shadow:none;padding:20px}.NvtQWq_deliverables h3{margin-top:12px}.NvtQWq_tools{padding:20px}.NvtQWq_benefitsHeading{margin-top:32px}.NvtQWq_benefitGrid{grid-template-columns:1fr}.NvtQWq_benefitGrid>article{padding:20px}.NvtQWq_detailsGrid{background:0 0;border:none;gap:24px;padding:0}.NvtQWq_details>div{grid-template-columns:60px 1fr}.NvtQWq_priceCard{padding:24px}.NvtQWq_faq summary{gap:18px;padding-block:18px;font-size:15px}.NvtQWq_faq>p{padding-right:0}.NvtQWq_closing{padding:48px 0}.NvtQWq_desktopBreak{display:none}}@media (max-width:360px){.NvtQWq_calendar strong{font-size:24px}.NvtQWq_calendar small{margin-top:4px;margin-left:0;display:block}}.NvtQWq_heroCapacity{color:#ffffffd9;margin-top:20px;font-size:14px;line-height:1.6}.NvtQWq_heroCapacity strong{color:var(--fb-amber);font-weight:700}.NvtQWq_scheduleHeading{margin-top:48px}.NvtQWq_schedulePanel{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.NvtQWq_schedulePanel>*{min-width:0}.NvtQWq_schedulePanel .NvtQWq_details{margin-top:0}@media (max-width:767px){.NvtQWq_scheduleHeading{margin-top:40px}.NvtQWq_schedulePanel{grid-template-columns:1fr;gap:24px}}.NvtQWq_outcomePreview{border-left:3px solid var(--fb-amber);background:var(--fb-surface);margin-top:28px;padding:24px}.NvtQWq_outcomePreview h3{font-size:18px}.NvtQWq_outcomePreview ul{color:#3f3f46;margin-top:12px;padding-left:20px;list-style:outside}.NvtQWq_outcomePreview li{margin-top:8px;font-size:16px;line-height:1.6}.NvtQWq_termGroup{background:#fff;border:1px solid #18181b14;border-radius:8px;margin:0 0 24px;padding:18px 20px}.NvtQWq_termGroupLabel{color:#71717a;letter-spacing:.04em;margin-bottom:12px;font-size:11px;font-weight:600}.NvtQWq_termCards{grid-template-columns:1fr;gap:18px;display:grid}.NvtQWq_termCard{min-width:0}.NvtQWq_termCard+.NvtQWq_termCard{border-top:1px solid #18181b12;padding-top:18px}.NvtQWq_termCard h4{color:#18181b;margin-bottom:6px;scroll-margin-top:130px;font-size:16px;font-weight:700;line-height:1.5}.NvtQWq_termCard>p,.NvtQWq_termDetails>p{color:#52525b;font-size:14px;line-height:1.7}.NvtQWq_termDetails{margin-top:10px}.NvtQWq_termDetails summary{cursor:pointer;min-height:36px;color:var(--fb-mentor);justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:500;list-style:none;display:flex}.NvtQWq_termDetails summary::-webkit-details-marker{display:none}.NvtQWq_termDetails summary span{color:#71717a;font-size:18px}.NvtQWq_termDetails[open] summary span{transform:rotate(45deg)}.NvtQWq_fundingSection .NvtQWq_termGroup{margin-top:24px;margin-bottom:0}.NvtQWq_sessionBlock:last-child .NvtQWq_termGroup{margin-bottom:0}.NvtQWq_valueLayout{gap:32px;display:grid}.NvtQWq_valueIntro{max-width:768px}.NvtQWq_valueIntro .NvtQWq_intro:last-child{margin-bottom:0}.NvtQWq_deliverables{gap:20px}.NvtQWq_deliverables>div{background:var(--fb-surface);box-shadow:none;border:0;padding:28px}.NvtQWq_deliverables p{color:#52525b;font-size:15px;line-height:1.75}.NvtQWq_sectionTitle h2{word-break:keep-all;text-wrap:balance}.NvtQWq_problemGrid{border-left:2px solid var(--fb-border);gap:0;margin-block:28px;padding-left:20px}.NvtQWq_problemGrid p{padding-block:8px;font-size:17px;font-weight:500}.NvtQWq_statement>p:first-child{color:#3f3f46;font-size:18px;font-weight:500;line-height:1.75}.NvtQWq_statement>p:last-child{line-height:1.8}.NvtQWq_outcomePreview{border-left:0;background:0 0;border-block:1px solid #18181b18;padding:24px 0}.NvtQWq_outcomePreview li{font-size:16px}@media (max-width:767px){.NvtQWq_stickyIntro .NvtQWq_curriculumSection,.NvtQWq_valueSection{padding-block:48px}.NvtQWq_valueLayout{gap:24px}.NvtQWq_deliverables{gap:12px}.NvtQWq_deliverables>div{padding:22px}.NvtQWq_termGroup{padding:16px}.NvtQWq_termCard h4{font-size:16px}.NvtQWq_problemGrid{padding-left:16px}.NvtQWq_statement>p:first-child{font-size:17px}.NvtQWq_outcomePreview{padding:24px 0}}.NvtQWq_quickFacts{border-bottom:1px solid #18181b14;max-width:768px;margin:0 auto;padding:28px 24px}.NvtQWq_quickFacts dl{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.NvtQWq_quickFacts dt{color:#71717a;margin-bottom:6px;font-size:12px}.NvtQWq_quickFacts dd{white-space:nowrap;font-size:16px;font-weight:500}.NvtQWq_quickFacts dd strong{letter-spacing:-.04em;font-size:24px;font-weight:800}.NvtQWq_quickFacts>p{text-align:center;color:#71717a;margin-top:20px;font-size:12px}.NvtQWq_audienceGrid{margin-top:var(--program-content-gap);grid-template-columns:1fr 1fr;gap:16px;display:grid}.NvtQWq_audienceGrid article{background:var(--fb-surface);border-radius:12px;padding:26px}.NvtQWq_audienceGrid article>span{color:var(--fb-mentor);font-size:12px;font-weight:600}.NvtQWq_audienceGrid h3{word-break:keep-all;margin:14px 0;font-size:20px;line-height:1.5}.NvtQWq_audienceGrid p{color:#52525b;font-size:15px;line-height:1.8}.NvtQWq_entryNote{color:#52525b;margin-top:20px;font-size:17px;line-height:1.65}.NvtQWq_outcomePreview{border:0;margin-top:36px;padding:0}.NvtQWq_outcomeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.NvtQWq_outcomeList li{border-top:1px solid #18181b20;align-items:start;gap:12px;margin:0;padding-top:16px;display:flex}.NvtQWq_outcomeList li>span{color:var(--fb-mentor);margin-top:3px;font-size:12px;font-weight:600}.NvtQWq_outcomeList strong{font-size:17px;font-weight:700}.NvtQWq_outcomeList p{color:#52525b;margin-top:6px;font-size:14px;line-height:1.7}.NvtQWq_curriculumLayout{max-width:768px}.NvtQWq_curriculumIntro .NvtQWq_intro{font-size:16px;line-height:1.8}.NvtQWq_curriculumIntro .NvtQWq_courseDates{font-size:14px}.NvtQWq_preparation{background:#fff;border:1px solid #18181b18;border-radius:8px;margin:0 0 28px;padding:16px 18px}.NvtQWq_preparation summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:24px;font-size:14px;font-weight:600;list-style:none;display:flex}.NvtQWq_preparation summary::-webkit-details-marker{display:none}.NvtQWq_preparation summary span{font-size:20px;font-weight:400}.NvtQWq_preparation[open] summary span{transform:rotate(45deg)}.NvtQWq_preparation p{font-size:15px;line-height:1.8}.NvtQWq_sessions{border:0}.NvtQWq_readHint{color:#71717a;margin-bottom:16px;font-size:13px}.NvtQWq_session{background:#fff;border:1px solid #18181b18;border-radius:12px;overflow:hidden}.NvtQWq_sessionMeta>span:first-child{align-items:center;gap:12px;display:flex}.NvtQWq_sessionMeta b{width:32px;height:32px;color:var(--fb-mentor);background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.NvtQWq_session summary h3{word-break:keep-all;margin-top:16px;font-size:23px;line-height:1.45}.NvtQWq_sessionFocus{color:#71717a;margin-top:6px;font-size:15px}.NvtQWq_sessionOutput{background:var(--fb-surface);color:#52525b;border-radius:6px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.7}.NvtQWq_sessionOutput strong{color:#18181b;margin-bottom:4px;font-size:12px;display:block}.NvtQWq_sessionToggle{color:var(--fb-mentor);margin-top:14px;font-size:12px;display:block}.NvtQWq_chevron{font-size:22px;font-weight:400}.NvtQWq_session[open] .NvtQWq_chevron{transform:rotate(180deg)}.NvtQWq_session[open] .NvtQWq_sessionToggle{display:none}.NvtQWq_sessionBody dl{padding-top:24px}.NvtQWq_sessionBody dl>div{display:block}.NvtQWq_sessionBody dt{font-size:13px}.NvtQWq_sessionBody dd{margin-top:8px;font-size:15px;line-height:1.8}.NvtQWq_betweenLabel{color:#71717a;border-left:1px dashed var(--fb-border);margin-left:40px;padding:12px 20px 18px;font-size:12px}.NvtQWq_sessionBlock:last-child .NvtQWq_betweenLabel{border:0;padding-bottom:0}.NvtQWq_sessionBody .NvtQWq_termGroup{background:var(--fb-surface);border:0;margin:24px 0 0}.NvtQWq_fundingRoute{background:var(--fb-surface);border:1px solid #18181b12;border-radius:10px;overflow:hidden}.NvtQWq_fundingRoute summary{cursor:pointer;padding:24px;list-style:none}.NvtQWq_fundingRoute summary::-webkit-details-marker{display:none}.NvtQWq_fundingRoute .NvtQWq_routeNumber{margin-bottom:12px;display:block}.NvtQWq_fundingRoute .NvtQWq_routeSubtitle{margin-bottom:8px;display:block}.NvtQWq_fundingRoute h3{font-size:20px}.NvtQWq_routeAction{color:#52525b;margin-top:12px;font-size:15px;line-height:1.65;display:block}.NvtQWq_routeExpand{color:var(--fb-mentor);justify-content:space-between;align-items:center;margin-top:20px;font-size:12px;display:flex}.NvtQWq_routeExpand>span{font-size:20px}.NvtQWq_fundingRoute[open] .NvtQWq_routeExpand>span{transform:rotate(45deg)}.NvtQWq_fundingRoute>p{color:#52525b;border-top:1px solid #18181b18;margin:0 24px 24px;padding-top:18px;font-size:15px;line-height:1.8}.NvtQWq_caseSteps li>div:last-child>p,.NvtQWq_tools>p:not(.NvtQWq_note),.NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow){font-size:15px;line-height:1.8}.NvtQWq_caseSteps h3{word-break:keep-all;line-height:1.5}.NvtQWq_caseMarker>span{color:var(--fb-mentor);font-size:16px;font-weight:700}.NvtQWq_caseMarker>p{font-size:11px}.NvtQWq_caseTakeaway{font-size:17px;font-weight:500}.NvtQWq_tools{background:var(--fb-surface);border:0;border-radius:10px}.NvtQWq_benefitGrid>article{border-radius:10px}.NvtQWq_criteria{font-size:14px;line-height:1.8}.NvtQWq_criteria>strong,.NvtQWq_criteria>p{font-size:13px}.NvtQWq_faq>p{font-size:15px;line-height:1.8}@media (max-width:767px){.NvtQWq_audienceGrid{grid-template-columns:1fr;gap:12px}.NvtQWq_audienceGrid article{padding:22px}.NvtQWq_audienceGrid h3{margin-block:10px;font-size:21px}.NvtQWq_outcomeList{grid-template-columns:1fr;gap:0}.NvtQWq_outcomeList li{padding:16px 0}.NvtQWq_outcomeList p{margin-top:2px;font-size:15px}.NvtQWq_outcomeList li>span{margin-top:4px}.NvtQWq_outcomePreview h3{font-size:19px}.NvtQWq_curriculumIntro .NvtQWq_intro{font-size:16px}.NvtQWq_session summary{padding:20px}.NvtQWq_session summary h3{font-size:21px}.NvtQWq_sessionMeta{font-size:12px}.NvtQWq_sessionBody{padding:0 20px 20px}.NvtQWq_sessionBody dd{font-size:15px}.NvtQWq_sessionOutput{font-size:14px}.NvtQWq_fundingRoute summary{padding:20px}.NvtQWq_fundingRoute>p{margin-inline:20px}.NvtQWq_fundingGrid{grid-template-columns:1fr;gap:12px}.NvtQWq_quickFacts{padding:24px 20px}.NvtQWq_quickFacts dl{gap:6px}.NvtQWq_quickFacts dt{font-size:11px}.NvtQWq_quickFacts dd{font-size:13px}.NvtQWq_quickFacts dd strong{font-size:22px}.NvtQWq_quickFacts>p{font-size:11px}.NvtQWq_caseSteps li{grid-template-columns:36px 1fr;gap:10px;padding-block:24px}.NvtQWq_caseSteps h3{font-size:19px}.NvtQWq_caseSteps li>div:last-child>p{font-size:15px}.NvtQWq_caseHeader h3{font-size:18px}.NvtQWq_betweenLabel{margin-left:36px}.NvtQWq_benefitGrid h3{font-size:19px}.NvtQWq_calendar p{font-size:12px;line-height:1.7}}@media (prefers-reduced-motion:no-preference){.NvtQWq_session,.NvtQWq_fundingRoute{transition:border-color .2s}.NvtQWq_session:hover,.NvtQWq_fundingRoute:hover{border-color:#94a3b8}}.NvtQWq_page section[id=mentor] h2{margin-bottom:24px}@media (max-width:767px){.NvtQWq_deliverables{grid-template-columns:1fr}}.NvtQWq_outcomeBreak{display:none}@media (min-width:768px){.NvtQWq_outcomeBreak{display:initial}}.NvtQWq_learningSection{background:#fff;padding:32px 0}.NvtQWq_learningSection .NvtQWq_eyebrow{letter-spacing:.04em;margin-bottom:10px;font-size:12px}.NvtQWq_learningSection h2{letter-spacing:normal;word-break:keep-all;font-size:23px;font-weight:800;line-height:1.45}.NvtQWq_learningIntro{color:#52525b;max-width:640px;margin-top:12px;font-size:15px;line-height:1.75}.NvtQWq_curriculumLayout>.NvtQWq_preparation summary{min-height:32px}.NvtQWq_curriculumIntro .NvtQWq_intro{margin-bottom:16px}.NvtQWq_session summary{padding:20px 22px}.NvtQWq_session summary h3{margin-top:12px;font-size:21px}.NvtQWq_sessionOutput{background:0 0;border-radius:0;align-items:baseline;gap:10px;margin-top:10px;padding:0;font-size:14px;display:flex}.NvtQWq_sessionOutput strong{color:#71717a;flex-shrink:0;margin:0;font-size:12px;font-weight:500;display:inline}.NvtQWq_readHint{margin-bottom:12px;font-size:12px}.NvtQWq_sessionBlock:last-child .NvtQWq_session{margin-bottom:0}.NvtQWq_caseSetup{color:#52525b;max-width:640px;margin-bottom:24px;font-size:16px;line-height:1.75}.NvtQWq_caseHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.NvtQWq_caseHighlights li{border-top:1px solid #18181b20;padding-top:18px}.NvtQWq_caseHighlights li>span{color:var(--fb-mentor);font-size:12px;font-weight:600}.NvtQWq_caseHighlights h3{word-break:keep-all;margin:10px 0;font-size:19px;line-height:1.5}.NvtQWq_caseHighlights p{color:#52525b;font-size:15px;line-height:1.75}.NvtQWq_caseDetails{border-block:1px solid #18181b18;margin-top:24px}.NvtQWq_caseDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding-block:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.NvtQWq_caseDetails summary::-webkit-details-marker{display:none}.NvtQWq_caseDetails summary>span{font-size:20px;font-weight:400}.NvtQWq_caseDetails[open] summary>span{transform:rotate(45deg)}@media (max-width:767px){.NvtQWq_curriculumSection{padding-block:36px 24px}.NvtQWq_curriculumIntro .NvtQWq_sectionTitle{margin-bottom:16px}.NvtQWq_curriculumIntro .NvtQWq_intro{font-size:15px;line-height:1.65}.NvtQWq_curriculumIntro .NvtQWq_courseDates{margin-bottom:12px;font-size:13px}.NvtQWq_session summary{padding:16px 18px}.NvtQWq_session summary h3{margin-top:10px;font-size:19px}.NvtQWq_sessionMeta b{width:26px;height:26px;font-size:11px}.NvtQWq_sessionOutput{gap:8px;margin-top:8px;font-size:13px;line-height:1.65}.NvtQWq_sessionMeta{font-size:12px}.NvtQWq_sessionBody{padding:0 18px 20px}.NvtQWq_sessionBlock:last-child .NvtQWq_session{margin-bottom:0}.NvtQWq_learningSection{padding-block:28px}.NvtQWq_learningSection h2{font-size:21px}.NvtQWq_learningIntro{font-size:14px;line-height:1.8}.NvtQWq_curriculumLayout>.NvtQWq_preparation summary{font-size:13px}.NvtQWq_caseSection{padding-block:32px}.NvtQWq_caseSection .NvtQWq_sectionTitle{margin-bottom:16px}.NvtQWq_caseSetup{margin-bottom:20px;font-size:15px}.NvtQWq_caseHighlights{grid-template-columns:1fr;gap:20px}.NvtQWq_caseHighlights h3{margin:8px 0;font-size:18px}.NvtQWq_caseHighlights li{padding-top:16px}.NvtQWq_caseDetails{margin-top:20px}}.NvtQWq_mentorLearning dd>p:first-child{color:#52525b;font-size:14px;line-height:1.8}.NvtQWq_mentorLearning ul{margin-top:12px;padding-left:18px;list-style:outside}.NvtQWq_mentorLearning li{padding-left:2px}.NvtQWq_mentorLearning li+li{margin-top:10px}.NvtQWq_mentorLearning .NvtQWq_learningTakeaway{border-left:2px solid var(--fb-border);color:#3f3f46;margin-top:18px;padding-left:14px;font-size:14px;line-height:1.8}.NvtQWq_learningTakeaway>strong{color:var(--fb-mentor);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.NvtQWq_sessionPreview{color:#52525b;word-break:keep-all;margin-top:8px;font-size:14px;line-height:1.6}.NvtQWq_mobilePreviewBreak{display:none}@media (max-width:767px){.NvtQWq_mobilePreviewBreak{display:initial}}.NvtQWq_termCard .NvtQWq_termPractice{border-left:2px solid var(--fb-border);margin-top:16px;padding-left:14px;line-height:1.8}.NvtQWq_termPractice>strong{color:var(--fb-mentor);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.NvtQWq_caseStudies{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.NvtQWq_caseStudy{background:#fff;border:1px solid #18181b12;border-radius:12px;flex-direction:column;min-width:0;padding:24px;display:flex}.NvtQWq_casePersona{color:var(--fb-mentor);align-items:baseline;gap:10px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.NvtQWq_casePersona>span{flex-shrink:0;font-size:13px;font-weight:700}.NvtQWq_caseStudy>h3{word-break:keep-all;letter-spacing:normal;margin-top:16px;font-size:21px;line-height:1.5}.NvtQWq_caseSituation{color:#52525b;margin-top:14px;font-size:14px;line-height:1.8}.NvtQWq_caseQuestion{border-left:2px solid var(--fb-border);margin-top:22px;padding-left:14px}.NvtQWq_caseQuestion>span{color:var(--fb-mentor);font-size:11px;font-weight:600}.NvtQWq_caseQuestion>p{color:#18181b;word-break:keep-all;margin-top:6px;font-size:15px;line-height:1.7}.NvtQWq_caseActions{margin-top:22px}.NvtQWq_caseActions>div{border-top:1px solid #18181b12;grid-template-columns:28px 1fr;gap:10px;padding-block:12px;display:grid}.NvtQWq_caseActions dt{color:var(--fb-mentor);font-size:12px;font-weight:700;line-height:1.8}.NvtQWq_caseActions dd{color:#52525b;font-size:14px;line-height:1.8}.NvtQWq_caseShift{color:#3f3f46;word-break:keep-all;border-top:1px solid #18181b18;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;line-height:1.7}.NvtQWq_lmsValue{background:var(--fb-surface);border-radius:12px;grid-template-columns:1fr 1fr;gap:36px;margin-top:32px;padding:28px;scroll-margin-top:128px;display:grid}.NvtQWq_lmsValue .NvtQWq_eyebrow{letter-spacing:.04em;margin-bottom:12px;font-size:12px}.NvtQWq_lmsValue h3{letter-spacing:normal;word-break:keep-all;font-size:23px;line-height:1.45}.NvtQWq_lmsValueIntro>p:not(.NvtQWq_eyebrow):not(.NvtQWq_lmsName){color:#52525b;margin-top:16px;font-size:15px;line-height:1.8}.NvtQWq_lmsName{color:#71717a;margin-top:18px;font-size:12px;font-weight:500}.NvtQWq_lmsBenefits{margin:0;padding:0;list-style:none}.NvtQWq_lmsBenefits li+li{border-top:1px solid #18181b14;margin-top:20px;padding-top:20px}.NvtQWq_lmsBenefits h4{word-break:keep-all;font-size:16px;font-weight:700;line-height:1.5}.NvtQWq_lmsBenefits p{color:#52525b;margin-top:8px;font-size:14px;line-height:1.8}.NvtQWq_curriculumLayout>.NvtQWq_preparation h3{margin:0;font-size:14px;line-height:1.6}.NvtQWq_curriculumLayout>.NvtQWq_preparation p{margin-top:8px}.NvtQWq_curriculumLayout>.NvtQWq_preparation{margin:24px 0 20px;padding:16px 18px}@media (max-width:1023px){.NvtQWq_caseStudies{grid-template-columns:1fr}.NvtQWq_caseStudy{padding:24px}.NvtQWq_caseStudy>h3,.NvtQWq_caseSituation{max-width:640px}.NvtQWq_caseActions>div{grid-template-columns:32px 1fr}.NvtQWq_caseShift{margin-top:8px}}@media (max-width:767px){.NvtQWq_caseStudies{gap:16px}.NvtQWq_caseStudy{padding:20px}.NvtQWq_casePersona{font-size:12px}.NvtQWq_caseStudy>h3{margin-top:12px;font-size:21px}.NvtQWq_caseQuestion,.NvtQWq_caseActions{margin-top:18px}.NvtQWq_caseShift{padding-top:14px}.NvtQWq_lmsValue{grid-template-columns:1fr;gap:24px;margin-top:24px;padding:22px}.NvtQWq_lmsValue h3{font-size:22px}.NvtQWq_lmsValueIntro>p:not(.NvtQWq_eyebrow):not(.NvtQWq_lmsName){margin-top:12px;font-size:14px}.NvtQWq_lmsName{margin-top:12px}.NvtQWq_lmsBenefits li+li{margin-top:16px;padding-top:16px}.NvtQWq_lmsBenefits h4{font-size:15px}.NvtQWq_curriculumLayout>.NvtQWq_preparation p{font-size:14px}}.NvtQWq_casePreviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.NvtQWq_casePreview{color:inherit;background:#fff;border:1px solid #18181b12;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.NvtQWq_casePreview:hover{border-color:var(--fb-border);box-shadow:0 5px 20px #18181b0a}.NvtQWq_caseVisual{color:var(--fb-mentor);background:#e2e8f0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.NvtQWq_caseVisual>span{font-size:13px;font-weight:600}.NvtQWq_casePreviewText{flex-direction:column;flex:1;min-width:0;padding:22px;display:flex}.NvtQWq_casePreviewText>p:first-child{color:var(--fb-mentor);font-size:13px;font-weight:700;line-height:1.5}.NvtQWq_casePreviewText h3{word-break:keep-all;letter-spacing:normal;margin-top:10px;font-size:21px;line-height:1.45}.NvtQWq_caseBusiness{color:#71717a;margin-top:14px;font-size:13px;line-height:1.6}.NvtQWq_caseRead{color:var(--fb-mentor);align-items:center;gap:5px;min-height:38px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:1023px){.NvtQWq_casePreviews{grid-template-columns:1fr;gap:12px}.NvtQWq_casePreview{flex-direction:row}.NvtQWq_caseVisual{flex-direction:column;flex-shrink:0;justify-content:center;gap:14px;width:72px;padding:14px}.NvtQWq_casePreviewText{padding:16px 18px}.NvtQWq_casePreviewText h3{margin-top:7px;font-size:18px}.NvtQWq_caseBusiness{margin-top:9px;font-size:12px}.NvtQWq_caseRead{min-height:30px;padding-top:12px;font-size:12px}}@media (max-width:360px){.NvtQWq_caseVisual{width:62px;padding:10px}.NvtQWq_casePreviewText{padding:14px}.NvtQWq_casePreviewText h3{font-size:17px}.NvtQWq_casePreviewText>p:first-child{font-size:12px}}.NvtQWq_deliverables .NvtQWq_valueMeta{color:#71717a;margin-bottom:12px;font-size:12px;line-height:1.6}.NvtQWq_benefitGrid>article{grid-template-rows:subgrid;grid-row:span 4;row-gap:0;display:grid}.NvtQWq_benefitGrid h3{word-break:keep-all;margin-top:10px;line-height:1.5}.NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow){word-break:keep-all;margin-top:14px}.NvtQWq_sessionDetailLayout{border-top:1px solid #18181b18;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;padding-top:16px;display:grid}.NvtQWq_sessionDetailLayout h4{color:var(--fb-mentor);margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.6}.NvtQWq_sessionActivities ul{margin:0;padding-left:18px;list-style:outside}.NvtQWq_sessionActivities li{color:#52525b;word-break:keep-all;overflow-wrap:anywhere;padding-left:2px;font-size:14px;line-height:1.65}.NvtQWq_sessionActivities li+li{margin-top:8px}.NvtQWq_sessionNextSteps{border-left:1px solid #18181b12;padding-left:20px}.NvtQWq_sessionNextSteps>div+div{border-top:1px solid #18181b12;margin-top:16px;padding-top:14px}.NvtQWq_sessionNextSteps p{color:#52525b;word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.NvtQWq_sessionNextSteps h4 span{color:#71717a;margin-left:8px;font-size:12px;font-weight:500}@media (max-width:767px){.NvtQWq_sessionDetailLayout{grid-template-columns:1fr;gap:14px;padding-top:16px}.NvtQWq_sessionNextSteps{border-top:1px solid #18181b12;border-left:0;padding:16px 0 0}.NvtQWq_sessionNextSteps>div+div{border-top:0;margin-top:16px;padding-top:0}.NvtQWq_sessionActivities li+li{margin-top:6px}.NvtQWq_sessionDetailLayout h4{margin-bottom:8px}}.NvtQWq_session,.NvtQWq_preparation,.NvtQWq_casePreview,.NvtQWq_benefitGrid>article{border-color:var(--fb-border)}.NvtQWq_fundingGrid article{background:var(--fb-surface);border-color:var(--fb-border)}.NvtQWq_sessionMeta b{color:var(--fb-mentor);background:#e2e8f0}.NvtQWq_benefitGrid .NvtQWq_eyebrow,.NvtQWq_criteria>strong{color:var(--fb-mentor)}.NvtQWq_casePreview:hover{border-color:var(--fb-mentor)}.NvtQWq_portraitShade{pointer-events:none;background:linear-gradient(#0000 0% 45%,#0f172a08 55%,#0f172a29 65%,#0f172a8c 78%,#0f172adb 90%,#0f172af7 100%);position:absolute;inset:0}.NvtQWq_learningFlow{background:linear-gradient(#fff 0%,#e2e8f0 20%,#94a8c4 40% 60%,#e2e8f0 80%,#fff 100%)}.NvtQWq_learningFlow .NvtQWq_curriculumSection,.NvtQWq_learningFlow .NvtQWq_valueSection{background:0 0}.NvtQWq_caseVisual{color:var(--fb-mentor);background:#cbd5e1}.NvtQWq_caseSection{background:#fff}.NvtQWq_fundingSection .NvtQWq_intro{margin-bottom:20px;font-size:15px;line-height:1.7}.NvtQWq_fundingGrid article{border-radius:8px;padding:18px}.NvtQWq_routeHeading{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.NvtQWq_routeHeading .NvtQWq_routeNumber{flex-shrink:0;margin:0}.NvtQWq_routeHeading h3{margin:0;font-size:18px;line-height:1.5}.NvtQWq_fundingGrid .NvtQWq_routeSubtitle{margin-bottom:8px;font-size:12px;line-height:1.5}.NvtQWq_fundingGrid .NvtQWq_routeSubtitle+p{color:#52525b;margin:0 0 12px;font-size:14px;line-height:1.65}.NvtQWq_fundingGrid .NvtQWq_action span{margin-right:8px;font-size:11px;display:inline}.NvtQWq_fundingSection .NvtQWq_note{margin-top:16px;font-size:12px}@media (min-width:1024px){.NvtQWq_curriculumLayout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:40px;max-width:1024px;display:grid}.NvtQWq_curriculumIntro{scrollbar-width:thin;scrollbar-color:var(--fb-border) transparent;max-height:calc(100dvh - 152px);padding-right:8px;position:sticky;top:128px;overflow-y:auto}.NvtQWq_curriculumIntro .NvtQWq_intro{font-size:15px}.NvtQWq_sessions>.NvtQWq_preparation{border:1px solid var(--fb-border);background:#ffffffbd;border-radius:8px;margin-top:0;margin-bottom:20px;padding:16px}.NvtQWq_sessions>.NvtQWq_preparation h3{margin:0;font-size:14px}.NvtQWq_sessions>.NvtQWq_preparation p{margin-top:8px;font-size:14px;line-height:1.75}.NvtQWq_sessionDetailLayout{grid-template-columns:1fr;gap:14px}.NvtQWq_sessionNextSteps{border-top:1px solid #18181b12;border-left:0;padding:14px 0 0}.NvtQWq_valueLayout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:40px}.NvtQWq_valueIntro{position:sticky;top:128px}.NvtQWq_valueIntro .NvtQWq_intro{font-size:15px;line-height:1.75}.NvtQWq_valueContent{min-width:0}.NvtQWq_valueContent .NvtQWq_deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.NvtQWq_valueContent .NvtQWq_deliverables>div{padding:20px}.NvtQWq_valueContent .NvtQWq_deliverables>div:last-child{grid-column:1/-1}.NvtQWq_valueContent .NvtQWq_deliverables h3{margin-top:12px;margin-bottom:10px;font-size:18px;line-height:1.45}.NvtQWq_valueContent .NvtQWq_deliverables p:not(.NvtQWq_valueMeta){font-size:14px;line-height:1.7}.NvtQWq_valueContent .NvtQWq_lmsValue{grid-template-columns:1fr;gap:18px;margin-top:24px;padding:24px}.NvtQWq_valueContent .NvtQWq_lmsBenefits li+li{margin-top:12px;padding-top:12px}.NvtQWq_valueContent .NvtQWq_lmsValue h3{font-size:21px}.NvtQWq_valueContent .NvtQWq_benefitGrid>article{padding:20px}.NvtQWq_valueContent .NvtQWq_benefitGrid h3{font-size:17px}.NvtQWq_valueContent .NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow){font-size:14px;line-height:1.75}.NvtQWq_valueContent .NvtQWq_criteria li{font-size:13px}}@media (max-width:1023px){.NvtQWq_sessions>.NvtQWq_preparation{border:1px solid var(--fb-border);background:#fff;border-radius:8px;margin:24px 0 20px;padding:16px 18px}.NvtQWq_sessions>.NvtQWq_preparation h3{margin:0;font-size:14px;line-height:1.6}.NvtQWq_sessions>.NvtQWq_preparation p{margin-top:8px;font-size:14px;line-height:1.8}}@media (max-width:767px){.NvtQWq_fundingSection{padding-block:32px}.NvtQWq_fundingSection .NvtQWq_sectionTitle{margin-bottom:16px}.NvtQWq_fundingSection .NvtQWq_intro{margin-bottom:16px;font-size:14px;line-height:1.7}.NvtQWq_fundingGrid{gap:10px}.NvtQWq_fundingGrid article{padding:16px}.NvtQWq_routeHeading h3{font-size:17px}.NvtQWq_fundingGrid .NvtQWq_action{padding-top:8px}}.NvtQWq_curriculumPhoto{aspect-ratio:16/10;border-radius:10px;margin-top:24px;overflow:hidden}.NvtQWq_curriculumPhoto img{object-fit:cover;object-position:55% 50%;width:100%;height:100%;display:block}.NvtQWq_curriculumSection{padding-bottom:28px}.NvtQWq_valueSection{padding-top:28px}.NvtQWq_chevron{flex-shrink:0;transition:transform .2s}.NvtQWq_faq[open] .NvtQWq_chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.NvtQWq_chevron{transition:none}}.NvtQWq_sectionTitle h2,.NvtQWq_mentorSection h2,.NvtQWq_closing h2{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.NvtQWq_valueIntro .NvtQWq_lmsValue{margin-top:var(--program-content-gap);border-left:2px solid var(--fb-mentor);background:0 0;border-radius:0;padding:0 0 0 18px;display:block}.NvtQWq_valueIntro .NvtQWq_lmsValue .NvtQWq_eyebrow{color:var(--fb-mentor);margin-bottom:8px;font-size:12px}.NvtQWq_valueIntro .NvtQWq_lmsValue h3{font-size:20px;font-weight:800;line-height:1.4}.NvtQWq_valueIntro .NvtQWq_lmsValue>p:not(.NvtQWq_eyebrow){color:#52525b;word-break:keep-all;margin-top:12px;font-size:14px;line-height:1.75}.NvtQWq_lmsFeatures{border-block:1px solid var(--fb-border);grid-template-columns:1fr 1fr;margin:20px 0 0;padding:0;list-style:none;display:grid}.NvtQWq_lmsFeatures li{text-align:center;color:#52525b;padding:10px 6px;font-size:12px;font-weight:600}.NvtQWq_lmsFeatures li:nth-child(odd){border-right:1px solid var(--fb-border)}.NvtQWq_lmsFeatures li:nth-child(n+3){border-top:1px solid var(--fb-border)}@media (min-width:1024px){.NvtQWq_valueIntro{scrollbar-width:thin;scrollbar-color:var(--fb-border) transparent;max-height:calc(100dvh - 152px);padding-right:8px;overflow-y:auto}}.NvtQWq_deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}.NvtQWq_deliverables>div:last-child{grid-column:1/-1}.NvtQWq_valueCardHeading{align-items:baseline;gap:10px;display:flex}.NvtQWq_valueCardHeading>span{color:var(--fb-mentor);flex-shrink:0;font-size:12px;font-weight:600}.NvtQWq_deliverables .NvtQWq_valueCardHeading h3,.NvtQWq_valueContent .NvtQWq_deliverables .NvtQWq_valueCardHeading h3{word-break:keep-all;margin:0}.NvtQWq_deliverables .NvtQWq_valueMeta{margin-top:10px;margin-bottom:8px}@media (max-width:767px){.NvtQWq_deliverables{grid-template-columns:1fr;gap:10px}.NvtQWq_deliverables>div{padding:18px}.NvtQWq_deliverables .NvtQWq_valueCardHeading h3{font-size:17px;line-height:1.45}.NvtQWq_deliverables .NvtQWq_valueMeta{margin-top:8px;margin-bottom:6px;font-size:11px}.NvtQWq_deliverables p:not(.NvtQWq_valueMeta){word-break:keep-all;font-size:14px;line-height:1.65}}.NvtQWq_session{background:0 0;border:0;border-top:1px solid #0f172a26;border-radius:0;overflow:visible}.NvtQWq_sessionBlock:last-child .NvtQWq_session{border-bottom:1px solid #0f172a26}.NvtQWq_session summary{padding:20px 0;transition:background-color .15s}.NvtQWq_session summary:hover,.NvtQWq_session summary:focus-visible,.NvtQWq_session[open]{background:0 0}.NvtQWq_sessionBody{padding:0 0 22px}.NvtQWq_sessionDisclosure{min-height:28px;color:var(--fb-mentor);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.NvtQWq_sessionCollapseLabel,.NvtQWq_session[open] .NvtQWq_sessionExpandLabel{display:none}.NvtQWq_session[open] .NvtQWq_sessionCollapseLabel{display:inline}.NvtQWq_sessions>.NvtQWq_preparation{background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:0 0 20px}.NvtQWq_betweenLabel{margin-left:15px;padding:6px 14px 10px;font-size:11px}@media (max-width:1023px){.NvtQWq_sessions>.NvtQWq_preparation{margin-top:24px}}@media (max-width:767px){.NvtQWq_session summary{padding:18px 0}.NvtQWq_sessionBody{padding:0 0 20px}.NvtQWq_sessionDisclosure{gap:6px;font-size:11px}.NvtQWq_sessionMeta>span:first-child{gap:8px}.NvtQWq_sessions>.NvtQWq_preparation{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.NvtQWq_session summary{transition:none}}.NvtQWq_sessionDetailLayout{border-top:0;gap:20px;padding-top:8px}.NvtQWq_sessionNextSteps{border:0;padding:0}.NvtQWq_sessionNextSteps>div+div{border:0;margin-top:16px;padding-top:0}.NvtQWq_betweenLabel{border:0;margin:0;padding:0 0 16px}.NvtQWq_betweenLabel>span{color:var(--fb-mentor);background:#ffffffb3;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.5;display:inline-block}.NvtQWq_sessionMeta{color:var(--fb-mentor);font-size:12px;font-weight:700}.NvtQWq_session summary h3{margin-top:8px}.NvtQWq_sessionResult{color:#52525b;word-break:keep-all;margin-top:12px;font-size:12px;line-height:1.6}.NvtQWq_sessionResult strong{color:var(--fb-mentor);font-weight:700}.NvtQWq_sessionResult button{font-size:inherit}.NvtQWq_deliverables p:not(.NvtQWq_valueMeta),.NvtQWq_valueContent .NvtQWq_deliverables p:not(.NvtQWq_valueMeta){font-size:13px;line-height:1.65}.NvtQWq_deliverables .NvtQWq_valueMeta{font-size:12px;line-height:1.5}.NvtQWq_benefitGrid{gap:12px}.NvtQWq_benefitGrid .NvtQWq_eyebrow{margin-bottom:0;font-size:12px;line-height:1.5}.NvtQWq_benefitGrid h3,.NvtQWq_valueContent .NvtQWq_benefitGrid h3{margin-top:8px;font-size:17px;line-height:1.4}.NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow),.NvtQWq_valueContent .NvtQWq_benefitGrid>article>p:not(.NvtQWq_eyebrow){margin-top:10px;font-size:13px;line-height:1.65}.NvtQWq_benefitGrid .NvtQWq_criteria{grid-template-rows:subgrid;grid-row:span 3;margin-top:12px;padding-top:12px;font-size:12px;line-height:1.6;display:grid}.NvtQWq_benefitGrid .NvtQWq_criteria>strong,.NvtQWq_benefitGrid .NvtQWq_criteria>p,.NvtQWq_valueContent .NvtQWq_criteria li{font-size:12px;line-height:1.6}.NvtQWq_benefitGrid .NvtQWq_criteria ul{margin:8px 0;padding-left:16px}.NvtQWq_benefitGrid .NvtQWq_criteria li+li{margin-top:4px}.NvtQWq_fundingGrid{gap:10px}.NvtQWq_fundingGrid article{padding:16px}.NvtQWq_routeHeading{gap:8px;margin-bottom:4px}.NvtQWq_fundingGrid .NvtQWq_routeSubtitle{margin-bottom:6px}.NvtQWq_fundingGrid .NvtQWq_routeSubtitle+p{word-break:keep-all;margin-bottom:8px;font-size:13px;line-height:1.6}.NvtQWq_fundingGrid .NvtQWq_action{padding-top:8px}.NvtQWq_fundingGrid .NvtQWq_action strong{font-size:12px;line-height:1.6}@media (max-width:767px){.NvtQWq_fundingGrid{gap:8px}.NvtQWq_fundingGrid article{padding:14px}}.NvtQWq_benefitGrid>article,.NvtQWq_valueContent .NvtQWq_benefitGrid>article{grid-row:span 5;padding:16px}.NvtQWq_benefitGrid .NvtQWq_criteria{grid-row:span 2;row-gap:6px;margin-top:10px;padding-top:10px}.NvtQWq_benefitGrid .NvtQWq_criteria .NvtQWq_completionRule{color:var(--fb-mentor);font-weight:600}.NvtQWq_caseTitleLine{display:block}.NvtQWq_heroCta{width:fit-content;max-width:100%}.NvtQWq_heroCta .NvtQWq_heroApplicationButton{height:52px;line-height:24px}.NvtQWq_benefitGrid>article>p.NvtQWq_completionRule,.NvtQWq_valueContent .NvtQWq_benefitGrid>article>p.NvtQWq_completionRule{color:var(--fb-mentor);margin-top:6px;font-size:12px;font-weight:600;line-height:1.6}.NvtQWq_benefitGrid>article>p.NvtQWq_benefitDeadline,.NvtQWq_valueContent .NvtQWq_benefitGrid>article>p.NvtQWq_benefitDeadline{color:#71717a;border-top:1px solid #18181b12;margin-top:12px;padding-top:8px;font-size:11px;line-height:1.6}.NvtQWq_benefitGrid>article,.NvtQWq_valueContent .NvtQWq_benefitGrid>article{grid-row:span 5}.NvtQWq_benefitRequirements{grid-template-rows:subgrid;border-top:1px solid #18181b12;grid-row:span 2;row-gap:6px;margin-top:12px;padding-top:8px;display:grid}.NvtQWq_benefitRequirements .NvtQWq_completionRule,.NvtQWq_benefitRequirements .NvtQWq_benefitDeadline{color:#71717a;font-size:11px;font-weight:400;line-height:1.6}.NvtQWq_learningFlow .NvtQWq_sessionPreview,.NvtQWq_learningFlow .NvtQWq_sessionResult,.NvtQWq_learningFlow .NvtQWq_sessionActivities li,.NvtQWq_learningFlow .NvtQWq_sessionNextSteps p,.NvtQWq_learningFlow .NvtQWq_readHint,.NvtQWq_learningFlow .NvtQWq_benefitsHeading>p,.NvtQWq_learningFlow .NvtQWq_valueIntro .NvtQWq_lmsValue>p:not(.NvtQWq_eyebrow),.NvtQWq_learningFlow .NvtQWq_lmsFeatures li{color:#334155}.NvtQWq_fundingSection{background:var(--fb-surface)}.NvtQWq_fundingGrid article{background:#fff}.NvtQWq_entryNote strong{color:var(--fb-ink);font-weight:600}.NvtQWq_fundingList{border-top:1px solid #0f172a26;margin:0;padding:0;list-style:none}.NvtQWq_fundingList li{border-bottom:1px solid #0f172a1a;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.NvtQWq_fundingList header{align-items:baseline;gap:10px;display:flex}.NvtQWq_fundingList header>span{color:var(--fb-mentor);font-size:12px;font-weight:600}.NvtQWq_fundingList h3{word-break:keep-all;margin:0;font-size:17px;font-weight:700;line-height:1.5}.NvtQWq_fundingList li>p{color:#52525b;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;font-size:13px;line-height:1.65}@media (max-width:767px){.NvtQWq_fundingList li{grid-template-columns:1fr;gap:6px;padding:14px 0}.NvtQWq_fundingList h3{font-size:16px}}.NvtQWq_faq[id]{scroll-margin-top:128px}.NvtQWq_faq summary{word-break:keep-all;overflow-wrap:break-word}.NvtQWq_faqAnswer{color:#52525b;word-break:keep-all;overflow-wrap:break-word;padding:0 32px 20px 0;font-size:15px;line-height:1.65}.NvtQWq_faqAnswer p+p{margin-top:10px}.NvtQWq_faqAnswer a{color:var(--fb-mentor);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.NvtQWq_faqAnswer{padding-right:0}}.NvtQWq_companySteps{margin:14px 0;padding-left:20px;list-style:decimal}.NvtQWq_companySteps li{padding-left:4px}.NvtQWq_companySteps li+li{margin-top:8px}.NvtQWq_companySteps li::marker{color:var(--fb-mentor);font-weight:700}.NvtQWq_companyDocuments{margin:16px 0}.NvtQWq_companyDocuments>p{color:#334155;margin-bottom:6px;font-size:13px;font-weight:700}.NvtQWq_companyDocuments ul{gap:2px;padding-left:20px;list-style:outside;display:grid}.NvtQWq_faqAnswer .NvtQWq_companyTaxNote{color:#52525b;margin-top:14px;font-size:13px;line-height:1.7}.NvtQWq_refundRules{gap:12px;margin:14px 0;padding-left:20px;list-style:outside;display:grid}.NvtQWq_refundRules li{padding-left:2px}.NvtQWq_refundRules li::marker{color:var(--fb-mentor)}.NvtQWq_refundRules strong{color:#334155;font-weight:600;display:block}.NvtQWq_refundRules span{color:#52525b;margin-top:2px;font-size:13px;display:block}.NvtQWq_faqAnswer .NvtQWq_refundTimeNote{color:#71717a;font-size:12px}.NvtQWq_sessionMetaInfo{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.NvtQWq_sessionMetaInfo>span:first-child{white-space:nowrap}.NvtQWq_sessionFormat{white-space:nowrap;color:#52525b;border:1px solid #71717a40;border-radius:4px;align-items:center;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.NvtQWq_offlineFormat{color:var(--fb-mentor);background:#e2e8f0;border-color:#cbd5e1}.NvtQWq_onlineFormat{color:#3f3f46;background:#ffffffb3;border-color:#a1a1aa80}.NvtQWq_sessionTiming{color:#71717a;margin-bottom:16px;font-size:12px;line-height:1.6}.NvtQWq_sessions>.NvtQWq_preparation{border-left:3px solid var(--fb-mentor);border-left:2px solid var(--fb-mentor);padding:0 0 0 16px}.NvtQWq_sessions>.NvtQWq_preparation h3{font-size:14px;font-weight:700;line-height:1.6}.NvtQWq_sessions>.NvtQWq_preparation p{margin-top:8px;font-size:14px;font-weight:400;line-height:1.75}@media (min-width:640px) and (max-width:767px){.NvtQWq_heroDescription{font-size:15px}}.NvtQWq_curriculumIntro .NvtQWq_sectionTitle{margin-bottom:16px}
.ER7FBa_page{--rose:#d96c91;--rose-label:#7c374f;--rose-label-on-dark:#f3a4bf;--ink:#18181b;color:var(--ink);background:#fff;font-size:17px;line-height:1.65}.ER7FBa_container{width:min(768px,100% - 48px);margin-inline:auto}.ER7FBa_wide{width:min(1024px,100% - 48px);margin-inline:auto}.ER7FBa_page section[id],.ER7FBa_faqs details[id]{scroll-margin-top:128px}.ER7FBa_page a:focus-visible,.ER7FBa_page summary:focus-visible{outline:3px solid var(--rose);outline-offset:5px}.ER7FBa_hero{isolation:isolate;color:#fff;background:#09090b;align-items:center;height:84svh;min-height:680px;max-height:780px;padding-top:56px;display:flex;position:relative;overflow:hidden}.ER7FBa_heroMedia{z-index:-1;position:absolute;inset:56px 0 0 30%;overflow:hidden}.ER7FBa_heroPhoto{object-fit:cover;object-position:50% 35%;transform:scale(1.04)}.ER7FBa_heroMedia:after{content:"";background:linear-gradient(90deg,#09090b 0%,#09090bba 20%,#09090b15 70%),linear-gradient(#09090b00 68%,#09090b 100%);position:absolute;inset:0}.ER7FBa_heroContent{padding-block:42px;position:relative}.ER7FBa_heroLabel{margin-bottom:22px;font-size:14px;font-weight:700;line-height:1.6}.ER7FBa_heroLabel p+p{color:#d4d4d8;margin-top:3px;font-size:13px;font-weight:500}.ER7FBa_hero h1{font-family:var(--font-display);letter-spacing:normal;text-shadow:0 4px 20px #000b;max-width:570px;font-size:clamp(42px,5vw,64px);font-weight:800;line-height:1.12}.ER7FBa_hero h1>span{display:block}.ER7FBa_heroDescription{border-left:2px solid var(--color-amber,#e8a838);color:#ffffffe6;text-shadow:0 2px 12px #000a;margin-top:24px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.65}.ER7FBa_heroBookLine{text-indent:-.5em;display:block}.ER7FBa_heroMeta{color:#d4d4d8;margin-top:20px;font-size:13px;line-height:1.8}.ER7FBa_heroCta{margin-top:30px}.ER7FBa_inlineCta{width:fit-content;max-width:100%;display:inline-block}.ER7FBa_inlineCta>a{box-shadow:none;min-height:52px}.ER7FBa_section{padding-block:56px}.ER7FBa_anchorBar{z-index:60;background:color-mix(in srgb,var(--color-deep,#09090b) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;opacity:0;pointer-events:none;transition:transform .3s,opacity .3s;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.ER7FBa_anchorBar[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.ER7FBa_anchorBar[data-visible=true][data-header=true]{transform:translateY(56px)}.ER7FBa_anchorBar>div{align-items:center;gap:8px;width:min(768px,100%);height:56px;margin-inline:auto;padding-inline:24px;display:flex;overflow-x:auto}.ER7FBa_anchorBar a{color:#ffffff80;white-space:nowrap;flex-shrink:0;align-items:center;min-height:56px;padding-inline:8px;font-size:13px;font-weight:500;line-height:1.5;transition:color .15s;display:inline-flex}.ER7FBa_anchorBar .ER7FBa_anchorBrand{color:#ffffffb3;margin-right:auto;font-weight:600}.ER7FBa_anchorBar a:hover{color:#fffc}.ER7FBa_anchorBar .ER7FBa_anchorBrand:hover{color:#fff}.ER7FBa_anchorBar a[aria-current=location]{color:var(--color-amber,#e8a838)}@media (max-width:1023px){.ER7FBa_anchorBar .ER7FBa_desktopAnchor{display:none}}.ER7FBa_heading>p,.ER7FBa_eyebrow{letter-spacing:.1em;color:var(--rose-label);margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.5}.ER7FBa_heading h2,.ER7FBa_method h2,.ER7FBa_closing h2{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(26px,4.5vw,36px);font-weight:800;line-height:1.35}.ER7FBa_intro{color:#18181bc0;margin-top:22px;line-height:1.65}.ER7FBa_teamConcerns{margin-top:var(--program-content-gap);grid-template-columns:1fr;gap:12px;display:grid}.ER7FBa_teamConcerns li{background:#f4f4f5;border-radius:6px;padding:24px}.ER7FBa_teamConcerns h3{letter-spacing:normal;font-size:20px;font-weight:700;line-height:1.4}.ER7FBa_teamConcerns h3 span{display:block}.ER7FBa_teamConcerns p{color:#52525b;text-wrap:pretty;margin-top:14px;font-size:14px;font-weight:400;line-height:1.65}@media (max-width:767px){.ER7FBa_page section[id=fit]{padding-block:20px}.ER7FBa_teamConcerns{gap:8px;margin-top:16px}.ER7FBa_teamConcerns li{padding:12px 16px}.ER7FBa_teamConcerns h3{font-size:17px}.ER7FBa_teamConcerns h3 span{display:inline}.ER7FBa_teamConcerns p{margin-top:8px}}@media (min-width:1024px){.ER7FBa_teamConcerns{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ER7FBa_coreWorkDivider{margin-top:48px;padding-top:40px;scroll-margin-top:128px}.ER7FBa_coreWorkIntro{min-width:0}.ER7FBa_coreWorkDifficulty{color:#52525b;word-break:keep-all;overflow-wrap:break-word;margin-top:14px;font-size:15px;line-height:1.75}@media (min-width:1024px){.ER7FBa_coreWorkDivider{margin-top:32px;padding-top:0}.ER7FBa_coreWorkLayout{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:28px;display:grid}.ER7FBa_coreWorkLayout .ER7FBa_workDiagram{margin-top:0;transform:translateY(24px)}}.ER7FBa_workDiagram{margin-top:24px}.ER7FBa_workCycle{aspect-ratio:1;width:100%;max-width:440px;margin-inline:auto;position:relative}.ER7FBa_workOrbit{width:100%;height:100%;color:var(--rose-label);position:absolute;inset:0}.ER7FBa_workFlow li{text-align:center;background:#fff;width:126px;padding:8px 4px;position:absolute;transform:translate(-50%,-50%)}.ER7FBa_workFlow li:first-child{top:17.2%;left:50%}.ER7FBa_workFlow li:nth-child(2){top:50%;left:82.8%}.ER7FBa_workFlow li:nth-child(3){top:82.8%;left:50%}.ER7FBa_workFlow li:nth-child(4){top:50%;left:17.2%}.ER7FBa_workFlow h3,.ER7FBa_workEvaluation h3{letter-spacing:normal;color:var(--rose-label);font-size:18px;font-weight:700;line-height:1.4}.ER7FBa_workFlow p{white-space:pre-line;color:#52525b;margin-top:5px;font-size:14px;line-height:1.6}.ER7FBa_workEvaluation{text-align:center;background:#f5e9ee;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ER7FBa_workEvaluation p{color:#52525b;margin-top:5px;font-size:14px;line-height:1.55}.ER7FBa_workReturn{text-align:center;color:#52525b;margin-top:4px;font-size:14px;line-height:1.6}@media (max-width:639px){.ER7FBa_coreWorkDivider{margin-top:24px;padding-top:28px}.ER7FBa_workDiagram{margin-top:12px}.ER7FBa_workCycle{max-width:340px}.ER7FBa_workFlow li{width:104px;padding:6px 2px}.ER7FBa_workFlow h3,.ER7FBa_workEvaluation h3{font-size:16px}.ER7FBa_workFlow p{margin-top:4px;font-size:13px}.ER7FBa_workEvaluation{width:90px;height:90px}.ER7FBa_workEvaluation p{margin-top:3px;font-size:13px}.ER7FBa_workReturn{font-size:13px}}@media (max-width:359px){.ER7FBa_workFlow li{width:92px}.ER7FBa_workFlow p{max-width:76px;margin-inline:auto}.ER7FBa_workEvaluation{width:80px;height:80px}}.ER7FBa_mentorSection{background:#f7f7f8}.ER7FBa_mentorGrid{margin-top:var(--program-content-gap);grid-template-columns:40% minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.ER7FBa_portrait{border-radius:6px;position:relative;overflow:hidden}.ER7FBa_portrait img{object-fit:cover;object-position:50% 12%;transform-origin:60% 0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.7)translate(-4%,-4%)}.ER7FBa_mentorDesktopPortrait{aspect-ratio:auto;min-height:369px}.ER7FBa_mentorMobilePortrait{display:none}.ER7FBa_portrait:after{content:"";background:linear-gradient(#0000 0% 35%,#00000008 45%,#0000001f 55%,#0000004d 65%,#0000008c 75%,#000000c2 85%,#000000e3 93%,#000000f5 100%);position:absolute;inset:0}.ER7FBa_portrait>div{z-index:1;color:#fff;text-shadow:0 1px 3px #0008;position:absolute;inset:auto 20px 20px}.ER7FBa_portrait strong{font-size:17px;font-weight:800}.ER7FBa_portraitCareers{color:#ffffffe6;gap:4px;margin-top:8px;font-size:12px;line-height:1.5;display:grid}.ER7FBa_portraitCareers li{word-break:keep-all;overflow-wrap:break-word}.ER7FBa_mentorText>p{color:#18181bcc;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;margin-bottom:16px;font-size:17px;line-height:1.65}.ER7FBa_mentorText>p:last-of-type{margin-bottom:0}.ER7FBa_mentorText>p strong{color:#18181b;font-weight:600}.ER7FBa_mentorHighlights{gap:6px;margin-top:20px;display:grid}.ER7FBa_mentorHighlights li{color:#18181ba6;word-break:keep-all;overflow-wrap:break-word;padding-left:18px;font-size:15px;line-height:1.55;position:relative}.ER7FBa_mentorHighlights .ER7FBa_mentorBookCredit{text-indent:-.5em}.ER7FBa_mentorHighlights li:before{content:"";background:var(--rose-label);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.ER7FBa_mentorProfileLink{color:var(--rose-label);align-items:center;margin-top:20px;margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.65;transition:color .2s;display:inline-flex;position:relative}.ER7FBa_mentorProfileLink:after{content:"";position:absolute;inset:-11px 0}.ER7FBa_mentorProfileLink:hover{color:#a34c6b}.ER7FBa_textLink{text-underline-offset:5px;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.ER7FBa_method{color:#fff;background:#1d1d1f}.ER7FBa_method .ER7FBa_eyebrow,.ER7FBa_closing .ER7FBa_eyebrow,.ER7FBa_darkSectionLabel{color:var(--rose-label-on-dark)}.ER7FBa_methodHeader{grid-template-columns:1fr 288px;align-items:start;gap:32px;display:grid}.ER7FBa_methodHeader>div{min-width:0}.ER7FBa_methodIntro{color:#ffffffbf;margin-top:20px;font-size:15px;line-height:1.65}.ER7FBa_methodIntro+.ER7FBa_methodIntro{margin-top:14px}.ER7FBa_methodPhoto img{border-radius:6px;width:100%;height:auto}.ER7FBa_methodPhoto figcaption{color:#a1a1aa;margin-top:8px;font-size:11px;line-height:1.6}.ER7FBa_loop{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.ER7FBa_loop li{border-top:1px solid #ffffff26;padding-top:12px}.ER7FBa_loop span{color:var(--rose);font-size:13px;font-weight:600}.ER7FBa_loop strong{margin-top:6px;font-size:14px;font-weight:600;line-height:1.7;display:block}.ER7FBa_timePlan{border-top:1px solid #ffffff26;margin-top:32px;padding-top:24px}.ER7FBa_timePlanHeading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.ER7FBa_timePlan h3{font-size:17px;font-weight:600;line-height:1.6}.ER7FBa_timePlanHeading>p{color:#a1a1aa;flex-shrink:0;font-size:12px}.ER7FBa_timePlan ol{border:1px solid #ffffff20;border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden}.ER7FBa_timePlan li{text-align:center;background:#ffffff05;padding:16px 10px}.ER7FBa_timePlan li+li{border-left:1px solid #ffffff20}.ER7FBa_timePlan li strong{font-size:23px;font-weight:700;line-height:1.4}.ER7FBa_timePlan li strong span{color:#c4c4cc;margin-left:3px;font-size:12px;font-weight:400}.ER7FBa_timePlan li p{color:#c4c4cc;margin-top:5px;font-size:12px;line-height:1.6}.ER7FBa_timePlan .ER7FBa_practiceTime{background:#d96c911c}.ER7FBa_timePlan .ER7FBa_practiceTime strong{color:#f3a4bf}.ER7FBa_offlinePractice{color:#c4c4cc;margin-top:18px;font-size:14px;line-height:1.8}.ER7FBa_offlinePractice strong{color:#fff;font-weight:600}.ER7FBa_timePlanNote{color:#a1a1aa;margin-top:8px;font-size:12px;line-height:1.7}.ER7FBa_lms{color:#b8b8c0;border-top:1px solid #ffffff26;margin-top:32px;padding-top:24px;font-size:14px;line-height:1.85}.ER7FBa_lms strong{color:#fff;font-weight:500}.ER7FBa_curriculum{background:#fbf2f5;padding-block:72px}.ER7FBa_curriculum>.ER7FBa_wide{grid-template-columns:.78fr 1.22fr;align-items:start;gap:40px;display:grid}.ER7FBa_curriculumIntro{position:sticky;top:136px}.ER7FBa_curriculumIntro .ER7FBa_heading h2{font-size:clamp(26px,4.5vw,36px)}.ER7FBa_curriculumIntro .ER7FBa_intro{font-size:15px;line-height:1.65}.ER7FBa_small{color:#71717a;margin-top:20px;font-size:14px;line-height:1.85}.ER7FBa_sessions{min-width:0}.ER7FBa_preparation{border-left:3px solid var(--rose);margin-bottom:26px;padding:0 0 0 20px}.ER7FBa_preparation p{color:#52525b;word-break:keep-all;overflow-wrap:break-word;margin-top:8px;font-size:14px;line-height:1.8}.ER7FBa_practiceCycle{color:#52525b;word-break:keep-all;overflow-wrap:break-word;margin:16px 0 8px;font-size:14px;line-height:1.65}.ER7FBa_hint{color:#71717a;margin-bottom:12px;font-size:12px}.ER7FBa_sessionBlock+.ER7FBa_sessionBlock{margin-top:12px}.ER7FBa_session{background:#fff;border:1px solid #e5dce0;border-radius:12px;overflow:hidden}.ER7FBa_session summary{cursor:pointer;padding:20px 22px;list-style:none}.ER7FBa_session summary::-webkit-details-marker{display:none}.ER7FBa_sessionMeta{color:#71717a;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.ER7FBa_chevron{flex-shrink:0;transition:transform .2s}.ER7FBa_session[open] .ER7FBa_chevron{transform:rotate(180deg)}.ER7FBa_sessionDate{color:#71717a;margin-top:6px;font-size:12px;line-height:1.5}.ER7FBa_session summary h3{letter-spacing:normal;word-break:keep-all;overflow-wrap:break-word;margin-top:12px;font-size:21px;font-weight:700;line-height:1.45}.ER7FBa_sessionSummary{color:#52525b;word-break:keep-all;overflow-wrap:break-word;margin-top:8px;font-size:14px;line-height:1.6}.ER7FBa_output{color:#334155;word-break:keep-all;margin-top:12px;font-size:12px;font-weight:400;line-height:1.6}.ER7FBa_output span{color:var(--rose-label);font-weight:700}.ER7FBa_sessionBody{padding:0 22px 24px}.ER7FBa_sessionDetailLayout{border-top:1px solid #18181b18;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;padding-top:16px;display:grid}.ER7FBa_sessionDetailLayout h4{color:var(--rose-label);margin-bottom:8px;font-size:12px;font-weight:700;line-height:1.6}.ER7FBa_sessionActivities dl>div+div{margin-top:14px}.ER7FBa_sessionActivities dt{color:var(--rose-label);margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.6}.ER7FBa_sessionActivities dd,.ER7FBa_sessionNextSteps p{color:#52525b;word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.65}.ER7FBa_sessionNextSteps{border-left:1px solid #18181b12;padding-left:20px}.ER7FBa_sessionNextSteps>div+div{border-top:1px solid #18181b12;margin-top:16px;padding-top:14px}@media (max-width:767px){.ER7FBa_curriculum.ER7FBa_section{padding-block:36px 24px}.ER7FBa_curriculum .ER7FBa_session summary{padding:16px 18px}.ER7FBa_curriculum .ER7FBa_session summary h3{margin-top:10px;font-size:19px}.ER7FBa_curriculum .ER7FBa_sessionMeta{font-size:12px}.ER7FBa_sessionBody{padding:0 18px 20px}.ER7FBa_sessionDetailLayout{grid-template-columns:1fr;gap:14px}.ER7FBa_sessionNextSteps{border-top:1px solid #18181b12;border-left:0;padding:16px 0 0}.ER7FBa_sessionNextSteps>div+div{border-top:0;margin-top:16px;padding-top:0}.ER7FBa_sessionActivities dl>div+div{margin-top:12px}}.ER7FBa_rest{color:#52525b;background:#f4f4f5;margin-bottom:8px;padding:12px 16px;font-size:12px}.ER7FBa_benefits{background:#fff}.ER7FBa_benefitGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;display:grid}.ER7FBa_benefitGrid article{background:#fbf2f5;border:1px solid #d96c9133;border-radius:6px;padding:24px}.ER7FBa_benefitLabel{color:#7c374f;font-size:12px;font-weight:600}.ER7FBa_benefitGrid h3{letter-spacing:normal;margin-top:14px;font-size:22px;font-weight:700;line-height:1.4}.ER7FBa_condition{color:#52525b;border-bottom:1px solid #18181b15;margin-top:4px;padding-block:18px;font-size:13px;line-height:1.8}.ER7FBa_benefitGrid ul,.ER7FBa_benefitGrid li+li{margin-top:20px}.ER7FBa_benefitGrid li strong{font-size:15px;font-weight:600}.ER7FBa_benefitGrid li p{color:#52525b;margin-top:6px;font-size:13px;line-height:1.65}.ER7FBa_benefitNote{color:#71717a;margin-top:24px;font-size:12px;line-height:1.8}.ER7FBa_scheduleIntro{color:#52525b;justify-content:space-between;gap:24px;margin-block:24px;font-size:14px;display:flex}.ER7FBa_scheduleIntro strong{color:#18181b;font-size:18px;font-weight:600}.ER7FBa_schedule{border-top:1px solid #18181b20}.ER7FBa_schedule li{border-bottom:1px solid #18181b15;grid-template-columns:24px 1fr 190px;align-items:center;gap:16px;padding:18px 0;display:grid}.ER7FBa_schedule li>span{color:#7c374f;font-size:13px}.ER7FBa_schedule strong{font-size:14px;font-weight:600}.ER7FBa_schedule p{color:#71717a;margin-top:2px;font-size:13px}.ER7FBa_checklist{margin-top:24px}.ER7FBa_checklist li{align-items:start;gap:10px;margin-top:14px;font-size:15px;display:flex}.ER7FBa_checklist li strong{font-weight:600}.ER7FBa_checklist li p{color:#52525b;margin-top:4px;font-size:14px;line-height:1.8}.ER7FBa_checklist svg{color:#7c374f;flex-shrink:0;margin-top:5px}.ER7FBa_live{border-top:1px solid #18181b20;margin-top:40px;padding:24px 0 0}.ER7FBa_live>p:first-child{color:#71717a;font-size:13px}.ER7FBa_live h3{margin-top:8px;font-size:19px;font-weight:700}.ER7FBa_live>p:nth-of-type(2){color:#52525b;margin-top:10px;font-size:15px}.ER7FBa_live>span{color:#71717a;margin-top:12px;font-size:12px;display:block}.ER7FBa_faqSection{background:#f7f7f8}.ER7FBa_faqs{margin-top:24px}.ER7FBa_faqs details{border-top:1px solid #18181b20}.ER7FBa_faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:15px;font-weight:600;line-height:1.65;list-style:none;display:flex}.ER7FBa_faqs details>p,.ER7FBa_faqs details>div{color:#18181bbf;padding-bottom:24px;font-size:15px;line-height:1.65}.ER7FBa_faqs details>div p+p{margin-top:14px}.ER7FBa_faqs details:target{background:#fff;border-radius:6px;padding-inline:16px}.ER7FBa_closing{color:#fff;text-align:center;background:#09090b;padding-block:64px}.ER7FBa_closing h2{text-wrap:balance;font-size:clamp(26px,5vw,36px);line-height:1.4}.ER7FBa_closing .ER7FBa_eyebrow{color:var(--color-amber,#e8a838);letter-spacing:.1em;margin-bottom:18px;font-size:12px;font-weight:700}.ER7FBa_closing>.ER7FBa_container>p:not(.ER7FBa_eyebrow){color:#ffffffb3;margin-top:20px;font-size:15px;line-height:1.65}.ER7FBa_closingCta{width:100%;max-width:420px;margin:32px auto 0}@media (min-width:1456px){.ER7FBa_heroMedia{inset-inline-start:40%}}@media (max-width:1023px){.ER7FBa_curriculum>.ER7FBa_wide{grid-template-columns:1fr;gap:28px;max-width:768px}.ER7FBa_curriculumIntro{position:static}.ER7FBa_curriculumIntro .ER7FBa_heading h2{font-size:clamp(26px,4.5vw,36px)}.ER7FBa_heroMedia{inset-inline-start:25%}.ER7FBa_heroMedia:after{background:linear-gradient(90deg,#09090bf5 0%,#09090bcc 30%,#09090b50 100%),linear-gradient(#09090b00 60%,#09090b)}}@media (max-width:767px){.ER7FBa_section{padding-block:40px}.ER7FBa_heading h2,.ER7FBa_method h2,.ER7FBa_closing h2,.ER7FBa_curriculumIntro .ER7FBa_heading h2{font-size:clamp(26px,4.5vw,36px)}.ER7FBa_hero{align-items:center;height:auto;min-height:720px;max-height:none}.ER7FBa_heroContent{padding-block:42px}.ER7FBa_heroMedia{inset:0}.ER7FBa_heroPhoto{object-position:42% top;opacity:.85}.ER7FBa_heroMedia:after{background:linear-gradient(90deg,#09090bf0 0%,#09090b9c 45%,#09090b35 100%),linear-gradient(#09090b00 30%,#09090b9c 80%,#09090b 100%)}.ER7FBa_hero h1{font-size:clamp(36px,7vw,60px);line-height:1.12}.ER7FBa_heroLabel{margin-bottom:20px;font-size:13px}.ER7FBa_heroDescription{margin-top:24px;font-size:15px}.ER7FBa_heroMeta{margin-top:18px;font-size:12px}.ER7FBa_heroLabel p+p{font-size:12px}.ER7FBa_intro{margin-top:18px;font-size:16px}.ER7FBa_mentorGrid{margin-top:var(--program-content-gap);grid-template-columns:1fr;gap:24px}.ER7FBa_mentorDesktopPortrait{display:none}.ER7FBa_mentorMobilePortrait{aspect-ratio:20/21;border-radius:0;width:100%;margin-top:24px;display:block}.ER7FBa_mentorText>p{font-size:17px}.ER7FBa_loop{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.ER7FBa_loop strong,.ER7FBa_lms{font-size:14px}.ER7FBa_session summary{padding-block:18px}.ER7FBa_session summary h3{font-size:20px}.ER7FBa_sessionMeta{font-size:12px}.ER7FBa_sessionDate{font-size:11px}.ER7FBa_sessionBody p{font-size:14px}.ER7FBa_benefitGrid{grid-template-columns:1fr;gap:20px;margin-top:24px}.ER7FBa_benefitGrid article{padding:24px}.ER7FBa_benefitGrid h3{font-size:22px}.ER7FBa_scheduleIntro{display:block}.ER7FBa_scheduleIntro p+p{margin-top:16px}.ER7FBa_schedule li{grid-template-columns:18px 1fr;gap:4px 10px;padding-block:16px}.ER7FBa_schedule li>span{grid-row:span 2;align-self:start;padding-top:2px}.ER7FBa_schedule li>div:last-child{grid-column:2;align-items:baseline;gap:8px;display:flex}.ER7FBa_schedule strong{font-size:13px}.ER7FBa_schedule li>div:first-of-type p{color:#3f3f46;font-size:14px}.ER7FBa_schedule li>div:last-child strong{color:#71717a;font-size:12px;font-weight:400}.ER7FBa_schedule li>div:last-child p{font-size:12px}.ER7FBa_live h3{font-size:18px}.ER7FBa_faqs summary{padding-block:18px;font-size:15px}.ER7FBa_desktopBreak{display:none}}@media (prefers-reduced-motion:reduce){.ER7FBa_page *{scroll-behavior:auto;transition:none}}@media (max-width:360px){.ER7FBa_heroPhoto{object-position:50% top}}@media (max-width:767px){.ER7FBa_methodHeader{grid-template-columns:1fr;gap:24px}.ER7FBa_methodIntro{margin-top:18px;font-size:15px}.ER7FBa_methodPhoto img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%}.ER7FBa_timePlanHeading{display:block}.ER7FBa_timePlanHeading>p{margin-top:6px}.ER7FBa_timePlan li{padding:14px 4px}.ER7FBa_timePlan li strong{font-size:22px}.ER7FBa_timePlan li p{font-size:12px}.ER7FBa_timePlan li strong span{margin-left:2px}.ER7FBa_timePlanNote{font-size:11px}}.ER7FBa_pricingSection{color:#fff;background:#1d1d1f;padding-block:56px}.ER7FBa_preparationQuestions{border-top:1px solid #ffffff26;margin-top:28px;padding-top:24px}.ER7FBa_preparationQuestions h3{font-size:18px;font-weight:700;line-height:1.4}.ER7FBa_preparationQuestions .ER7FBa_checklist p{color:#ffffffbf;line-height:1.65}.ER7FBa_preparationQuestions .ER7FBa_checklist svg{color:var(--rose)}.ER7FBa_preparationQuestions .ER7FBa_small{color:#fff9}@media (max-width:767px){.ER7FBa_pricingSection{padding-block:40px}.ER7FBa_heroMedia{inset:56px 0 0}.ER7FBa_heroMeta{font-size:13px}.ER7FBa_preparationQuestions .ER7FBa_checklist{margin-top:18px}}.ER7FBa_page section[id=fit]>.ER7FBa_container>.ER7FBa_heading h2{font-size:clamp(28px,5vw,40px);line-height:1.3}@media (min-width:640px) and (max-width:767px){.ER7FBa_hero h1{font-size:clamp(42px,5vw,64px)}}.ER7FBa_learningFlow{background:linear-gradient(#fff 0%,#f5e4eb 20%,#dfb4c5 40% 60%,#f5e4eb 80%,#fff 100%)}.ER7FBa_learningFlow .ER7FBa_curriculum,.ER7FBa_learningFlow .ER7FBa_method,.ER7FBa_learningFlow .ER7FBa_benefits{color:var(--ink);background:0 0}.ER7FBa_curriculumPhoto{margin-top:24px}.ER7FBa_curriculumPhoto img{aspect-ratio:4/3;object-fit:cover;object-position:50% 35%;border-radius:8px;width:100%;height:auto;display:block}.ER7FBa_curriculumPhoto figcaption{color:#52525b;margin-top:8px;font-size:11px;line-height:1.6}.ER7FBa_learningFlow .ER7FBa_method .ER7FBa_eyebrow{color:var(--rose-label)}.ER7FBa_valueLayout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:40px;display:grid}.ER7FBa_valueIntro{min-width:0;position:sticky;top:128px}.ER7FBa_valueContent{min-width:0}.ER7FBa_learningFlow .ER7FBa_methodHeader{display:block}.ER7FBa_learningFlow .ER7FBa_methodIntro{color:#3f3f46;font-size:15px;line-height:1.75}.ER7FBa_learningFlow .ER7FBa_loop{grid-template-columns:1fr 1fr;gap:20px;margin-top:0}.ER7FBa_learningFlow .ER7FBa_loop li{border-color:#18181b20}.ER7FBa_learningFlow .ER7FBa_loop span{color:var(--rose-label)}.ER7FBa_learningFlow .ER7FBa_loop strong{color:#18181b}.ER7FBa_learningFlow .ER7FBa_timePlan,.ER7FBa_learningFlow .ER7FBa_preparationQuestions{border-color:#18181b20}.ER7FBa_learningFlow .ER7FBa_timePlanHeading>p,.ER7FBa_learningFlow .ER7FBa_timePlanNote,.ER7FBa_learningFlow .ER7FBa_timePlan li p,.ER7FBa_learningFlow .ER7FBa_timePlan li strong span,.ER7FBa_learningFlow .ER7FBa_preparationQuestions .ER7FBa_small{color:#52525b}.ER7FBa_learningFlow .ER7FBa_timePlan ol{background:#ffffffa6;border-color:#d7b8c5}.ER7FBa_learningFlow .ER7FBa_timePlan li+li{border-color:#d7b8c5}.ER7FBa_learningFlow .ER7FBa_timePlan .ER7FBa_practiceTime{background:#f5e4eb}.ER7FBa_learningFlow .ER7FBa_timePlan .ER7FBa_practiceTime strong{color:var(--rose-label)}.ER7FBa_learningFlow .ER7FBa_offlinePractice{color:#3f3f46}.ER7FBa_learningFlow .ER7FBa_lms{color:#3f3f46;background:#ffffffb3;border:1px solid #e5dce0;border-radius:8px;padding:20px;line-height:1.75}.ER7FBa_learningFlow .ER7FBa_lms strong{color:var(--rose-label);margin-bottom:8px;font-weight:700;display:block}.ER7FBa_learningFlow .ER7FBa_preparationQuestions .ER7FBa_checklist p{color:#52525b}.ER7FBa_learningFlow .ER7FBa_preparationQuestions .ER7FBa_checklist svg{color:var(--rose-label)}.ER7FBa_learningFlow .ER7FBa_benefitGrid article{background:#fff;border-color:#e5dce0}@media (min-width:1024px){.ER7FBa_curriculumIntro{scrollbar-width:thin;max-height:calc(100dvh - 152px);padding-right:8px;top:128px;overflow-y:auto}.ER7FBa_sessionDetailLayout{grid-template-columns:1fr;gap:14px}.ER7FBa_sessionNextSteps{border-top:1px solid #18181b12;border-left:0;padding:14px 0 0}}@media (max-width:1023px){.ER7FBa_curriculum>.ER7FBa_wide,.ER7FBa_valueLayout{grid-template-columns:1fr;gap:28px}.ER7FBa_curriculumIntro,.ER7FBa_valueIntro{position:static}.ER7FBa_curriculumPhoto{max-width:768px}.ER7FBa_learningFlow .ER7FBa_loop{margin-top:0}}@media (max-width:767px){.ER7FBa_curriculumPhoto{margin-top:20px}.ER7FBa_learningFlow .ER7FBa_methodIntro{font-size:15px}.ER7FBa_learningFlow .ER7FBa_lms{margin-top:24px;padding:18px}.ER7FBa_learningFlow .ER7FBa_timePlan{margin-top:28px}}.ER7FBa_learningFlow .ER7FBa_method h2{font-size:clamp(26px,2.2vw,32px);line-height:1.35}@media (max-width:359px){.ER7FBa_learningFlow .ER7FBa_method h2 span{white-space:normal}}.ER7FBa_learningFlow .ER7FBa_curriculum{padding-bottom:28px}.ER7FBa_learningFlow .ER7FBa_method{padding-top:28px}.ER7FBa_learningFlow .ER7FBa_session{background:0 0;border:0;border-top:1px solid #18181b26;border-radius:0;overflow:visible}.ER7FBa_learningFlow .ER7FBa_sessionBlock:last-of-type .ER7FBa_session{border-bottom:1px solid #18181b26}.ER7FBa_learningFlow .ER7FBa_sessionBlock+.ER7FBa_sessionBlock{margin-top:0}.ER7FBa_learningFlow .ER7FBa_session summary{padding:20px 0}.ER7FBa_learningFlow .ER7FBa_sessionMeta{color:var(--rose-label);font-size:12px;font-weight:700}.ER7FBa_learningFlow .ER7FBa_session summary h3{margin-top:8px}.ER7FBa_learningFlow .ER7FBa_sessionBody{padding:0 0 22px}.ER7FBa_learningFlow .ER7FBa_sessionDetailLayout{border:0;padding-top:8px}.ER7FBa_learningFlow .ER7FBa_sessionNextSteps,.ER7FBa_learningFlow .ER7FBa_sessionNextSteps>div+div{border:0;padding:0}.ER7FBa_curriculumPhoto img{aspect-ratio:16/10}.ER7FBa_valueIntro .ER7FBa_heading h2{font-size:clamp(26px,4.5vw,36px)}.ER7FBa_lmsValue{margin-top:var(--program-content-gap);border-left:2px solid var(--rose-label);padding-left:18px}.ER7FBa_lmsValue .ER7FBa_eyebrow{margin-bottom:8px;font-size:12px}.ER7FBa_lmsValue h3{font-size:20px;font-weight:800;line-height:1.4}.ER7FBa_lmsValue>p:not(.ER7FBa_eyebrow){color:#3f3f46;word-break:keep-all;margin-top:12px;font-size:14px;line-height:1.75}.ER7FBa_lmsFeatures{border-block:1px solid #7c374f33;grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.ER7FBa_lmsFeatures li{text-align:center;color:#3f3f46;padding:10px 6px;font-size:12px;font-weight:600}.ER7FBa_lmsFeatures li:nth-child(odd){border-right:1px solid #7c374f33}.ER7FBa_lmsFeatures li:nth-child(n+3){border-top:1px solid #7c374f33}.ER7FBa_valueCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ER7FBa_valueCards article{background:#ffffffdb;border-radius:6px;padding:20px}.ER7FBa_valueCards article:last-child{grid-column:1/-1}.ER7FBa_valueCards header{align-items:baseline;gap:10px;display:flex}.ER7FBa_valueCards header>span{color:var(--rose-label);font-size:12px;font-weight:600}.ER7FBa_valueCards h3{word-break:keep-all;font-size:18px;font-weight:700;line-height:1.45}.ER7FBa_valueCards p{color:#3f3f46;word-break:keep-all;overflow-wrap:break-word;font-size:13px;line-height:1.65}.ER7FBa_valueCards .ER7FBa_valueMeta{color:#71717a;margin:10px 0 8px;font-size:12px;line-height:1.5}.ER7FBa_deliveryDetails{border-block:1px solid #18181b20;margin-top:20px}.ER7FBa_deliveryDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.ER7FBa_deliveryDetails>summary::-webkit-details-marker{display:none}.ER7FBa_deliveryDetails[open]>summary .ER7FBa_chevron{transform:rotate(180deg)}.ER7FBa_deliveryDetails .ER7FBa_loop{margin-top:16px}.ER7FBa_deliveryDetails .ER7FBa_preparationQuestions{padding-bottom:20px}.ER7FBa_valueBenefits{margin-top:var(--program-benefits-gap);scroll-margin-top:128px}.ER7FBa_valueBenefits>h3{word-break:keep-all;font-size:20px;font-weight:700;line-height:1.45}.ER7FBa_valueBenefits>p{color:#3f3f46;margin-top:12px;font-size:14px;line-height:1.65}.ER7FBa_valueBenefits .ER7FBa_benefitGrid{gap:12px;margin-top:24px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid article{padding:16px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid h3{margin-top:8px;font-size:17px;line-height:1.4}.ER7FBa_valueBenefits .ER7FBa_condition{padding-block:12px;font-size:12px;line-height:1.6}.ER7FBa_valueBenefits .ER7FBa_benefitGrid ul,.ER7FBa_valueBenefits .ER7FBa_benefitGrid li+li{margin-top:14px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid li strong{font-size:13px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid li p{font-size:13px;line-height:1.65}@media (min-width:1024px){.ER7FBa_valueIntro{scrollbar-width:thin;max-height:calc(100dvh - 152px);padding-right:8px;overflow-y:auto}}@media (max-width:767px){.ER7FBa_learningFlow .ER7FBa_session summary{padding:18px 0}.ER7FBa_learningFlow .ER7FBa_sessionBody{padding:0 0 20px}.ER7FBa_valueCards{grid-template-columns:1fr;gap:10px}.ER7FBa_valueCards article{padding:18px}.ER7FBa_valueCards .ER7FBa_valueMeta{margin:8px 0 6px;font-size:11px}.ER7FBa_learningFlow .ER7FBa_valueIntro .ER7FBa_heading h2{font-size:28px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid{grid-template-columns:1fr}}.ER7FBa_curriculumIntro .ER7FBa_heading{margin-bottom:16px}.ER7FBa_courseDates{color:#71717a;margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.5}.ER7FBa_curriculumIntro .ER7FBa_intro{margin-top:0;margin-bottom:16px}@media (max-width:767px){.ER7FBa_courseDates{font-size:13px}.ER7FBa_curriculumIntro .ER7FBa_intro{font-size:15px;line-height:1.65}.ER7FBa_curriculumPhoto{margin-top:24px}.ER7FBa_curriculum>.ER7FBa_wide,.ER7FBa_valueLayout{gap:24px}.ER7FBa_preparation h3{font-size:14px;line-height:1.6}.ER7FBa_learningFlow .ER7FBa_valueIntro .ER7FBa_heading h2{font-size:26px;line-height:1.35}.ER7FBa_learningFlow .ER7FBa_method{padding-block:28px 48px}.ER7FBa_valueCards h3{font-size:17px}.ER7FBa_valueCards .ER7FBa_valueMeta{font-size:12px;line-height:1.5}.ER7FBa_valueBenefits>h3{font-size:20px;line-height:1.4}.ER7FBa_valueBenefits .ER7FBa_benefitGrid article{padding:16px}.ER7FBa_valueBenefits .ER7FBa_benefitGrid h3{font-size:17px;line-height:1.4}.ER7FBa_learningFlow .ER7FBa_sessionMeta>span{word-break:keep-all;overflow-wrap:break-word}}.ER7FBa_classFlow{background:#fff}.ER7FBa_flowHeading{scroll-margin-top:128px}.ER7FBa_sessionFlow{gap:20px;margin-top:24px;padding:0;list-style:none;display:grid}.ER7FBa_sessionFlow li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ER7FBa_flowNumber{color:var(--rose-label);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:27px}.ER7FBa_sessionFlow h3{color:#18181b;word-break:keep-all;overflow-wrap:break-word;font-size:17px;font-weight:700;line-height:1.6}.ER7FBa_sessionFlow p{color:#3f3f46;word-break:keep-all;overflow-wrap:break-word;margin-top:5px;font-size:14px;line-height:1.75}.ER7FBa_sessionDetails{gap:18px;padding-top:8px;display:grid}.ER7FBa_sessionDetails dt{color:var(--rose-label);word-break:keep-all;margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.6}.ER7FBa_sessionDetails dd{color:#3f3f46;word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.75}.ER7FBa_sessionDetails dd p+p{margin-top:8px}@media (max-width:767px){.ER7FBa_sessionFlow{gap:20px;margin-top:24px}.ER7FBa_sessionFlow li{grid-template-columns:22px minmax(0,1fr);gap:10px}.ER7FBa_sessionFlow h3{font-size:16px}.ER7FBa_flowNumber{line-height:25.6px}.ER7FBa_sessionDetails{gap:16px}}.ER7FBa_sessionMetaInfo{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ER7FBa_sessionMetaInfo>span:first-child{white-space:nowrap}.ER7FBa_sessionFormat{white-space:nowrap;color:#52525b;border:1px solid #71717a40;border-radius:4px;align-items:center;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.ER7FBa_offlineFormat{color:var(--rose-label);background:#f5d9e3;border-color:#d9afbf}.ER7FBa_onlineFormat{color:#3f3f46;background:#ffffffb3;border-color:#a1a1aa80}.ER7FBa_valueBenefits .ER7FBa_benefitGrid article{flex-direction:column;display:flex}.ER7FBa_valueBenefits .ER7FBa_benefitGrid h3{word-break:keep-all;overflow-wrap:break-word}.ER7FBa_valueBenefits .ER7FBa_benefitDescription{color:#52525b;word-break:keep-all;overflow-wrap:break-word;margin-top:10px;margin-bottom:12px;font-size:13px;line-height:1.65}.ER7FBa_valueBenefits .ER7FBa_condition{color:#71717a;border-top:1px solid #18181b12;border-bottom:0;margin-top:auto;padding:8px 0 0;font-size:11px;font-weight:400;line-height:1.6}.ER7FBa_valueBenefits .ER7FBa_benefitNote{color:#52525b;margin-top:12px;font-size:12px;line-height:1.65}.ER7FBa_communityBreak{display:none}.ER7FBa_valueBenefits .ER7FBa_communityTitle{word-break:keep-all;text-wrap:pretty}.ER7FBa_sessionTiming{color:#52525b;margin-bottom:8px;padding-top:2px;font-size:12px;line-height:1.6}@media (max-width:767px){.ER7FBa_communityBreak{display:block}}.ER7FBa_pricingCompanyLink{position:relative}.ER7FBa_pricingCompanyLink:after{content:"";position:absolute;inset:-12px 0}.ER7FBa_faqs details>.ER7FBa_faqAnswer{color:#52525b;word-break:keep-all;overflow-wrap:break-word;padding:0 32px 20px 0}.ER7FBa_faqs .ER7FBa_faqAnswer p+p{margin-top:10px}.ER7FBa_faqAnswer a{color:var(--rose-label);text-underline-offset:3px;text-decoration:underline}.ER7FBa_companySteps{margin:14px 0;padding-left:20px;list-style:decimal}.ER7FBa_companySteps li{padding-left:4px}.ER7FBa_companySteps li+li{margin-top:8px}.ER7FBa_companySteps li::marker{color:var(--rose-label);font-weight:700}.ER7FBa_companyDocuments{margin:16px 0}.ER7FBa_companyDocuments>p{color:#334155;margin-bottom:6px;font-size:13px;font-weight:700}.ER7FBa_companyDocuments ul{gap:2px;padding-left:20px;list-style:outside;display:grid}.ER7FBa_faqAnswer .ER7FBa_companyTaxNote{color:#52525b;margin-top:14px;font-size:13px;line-height:1.7}@media (max-width:767px){.ER7FBa_faqs details>.ER7FBa_faqAnswer{padding-right:0}}.ER7FBa_refundRules{gap:12px;margin:14px 0;padding-left:20px;list-style:outside;display:grid}.ER7FBa_refundRules li{padding-left:2px}.ER7FBa_refundRules li::marker{color:var(--rose-label)}.ER7FBa_refundRules strong{color:#334155;font-weight:600;display:block}.ER7FBa_refundRules span{color:#52525b;margin-top:2px;font-size:13px;display:block}.ER7FBa_faqAnswer .ER7FBa_refundTimeNote{color:#71717a;font-size:12px}.ER7FBa_preparation{border-left:2px solid var(--rose);padding:0 0 0 16px}.ER7FBa_preparation h3{font-size:14px;font-weight:700;line-height:1.6}.ER7FBa_preparation p{margin-top:8px;font-size:14px;font-weight:400;line-height:1.75}@media (max-width:639px){.ER7FBa_closing{padding-block:48px}}
._3wX1JG_page{--program-section-padding:56px;--program-content-gap:32px;--program-benefits-gap:40px}._3wX1JG_page section[data-program-section][id]{padding-block:var(--program-section-padding)}._3wX1JG_page #mentor>[data-program-mentor-heading]{padding-top:0}._3wX1JG_page #mentor>[data-program-mentor-heading] h2{margin-bottom:0}._3wX1JG_page #mentor>[data-program-mentor-body]{padding-top:var(--program-content-gap)}._3wX1JG_page #mentor>[data-program-portrait]{margin-top:var(--program-content-gap)}@media (max-width:767px){._3wX1JG_page{--program-section-padding:40px;--program-content-gap:24px;--program-benefits-gap:32px}}
.gRkInq_trigger{color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1px dotted #0f172a80;border-radius:0;align-items:baseline;gap:4px;padding:0;display:inline-flex;position:relative}.gRkInq_trigger:after{content:"";position:absolute;inset:-8px -2px}.gRkInq_trigger span{color:#0f172a;font-size:13px;font-weight:500}.gRkInq_trigger:hover{color:#0f172a;border-bottom-style:solid}.gRkInq_trigger:focus-visible,.gRkInq_close:focus-visible{outline-offset:3px;outline:2px solid #0f172a}.gRkInq_dialog{color:#18181b;overscroll-behavior:contain;background:#fff;border:0;border-radius:16px;width:min(520px,100% - 48px);max-height:calc(100dvh - 80px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #0003}.gRkInq_dialog::backdrop{background:#18181b99}.gRkInq_header{z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 8px 28px;display:flex;position:sticky;top:0}.gRkInq_header>p{color:#71717a;font-size:12px;font-weight:600}.gRkInq_close{color:#18181b;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;line-height:1;display:flex}.gRkInq_content{word-break:keep-all;overflow-wrap:anywhere;padding:4px 28px 32px}.gRkInq_content h2{margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.4}.gRkInq_content p{color:#52525b;margin:0;font-size:15px;line-height:1.85}.gRkInq_practice{background:#f1f5f9;border-radius:8px;margin-top:24px;padding:18px 20px}.gRkInq_practice h3{color:#0f172a;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.5}@media (max-width:767px){.gRkInq_dialog{width:100%;max-width:none;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;margin:0;inset:auto 0 0}.gRkInq_header{padding:16px 16px 8px 24px}.gRkInq_content{padding:4px 24px 28px}.gRkInq_content h2{font-size:22px}.gRkInq_practice{margin-top:20px;padding:16px}}.gRkInq_dialog[open]{animation:.26s cubic-bezier(.22,1,.36,1) both gRkInq_dialogEnter}.gRkInq_dialog[open]::backdrop{animation:.26s ease-out both gRkInq_backdropEnter}.gRkInq_dialog[open][data-closing]{animation:.22s ease-in both gRkInq_dialogExit}.gRkInq_dialog[open][data-closing]::backdrop{animation:.22s ease-in both gRkInq_backdropExit}@keyframes gRkInq_dialogEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes gRkInq_dialogExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes gRkInq_backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes gRkInq_backdropExit{0%{opacity:1}to{opacity:0}}@media (max-width:767px){.gRkInq_dialog[open]{animation-name:gRkInq_sheetEnter;animation-duration:.32s}.gRkInq_dialog[open][data-closing]{animation-name:gRkInq_sheetExit;animation-duration:.22s}@keyframes gRkInq_sheetEnter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gRkInq_sheetExit{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.gRkInq_dialog[open],.gRkInq_dialog[open]::backdrop,.gRkInq_dialog[open][data-closing],.gRkInq_dialog[open][data-closing]::backdrop{animation-duration:1ms}}
