.GalleryCards_card__hr3Z9{position:relative;display:block;overflow:hidden;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#ffffff;box-shadow:var(--shadow-raised);cursor:pointer;transition:transform var(--duration-hover) var(--ease-out),box-shadow var(--duration-hover) var(--ease-out)}.GalleryCards_card__hr3Z9:active{transform:scale(.98);transition-duration:var(--duration-press)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.GalleryCards_card__hr3Z9:hover{transform:translateY(-2px);box-shadow:var(--shadow-brand)}}.GalleryCards_story__S5RcJ{width:clamp(160px,44vw,232px);aspect-ratio:4/5}.GalleryCards_storyImage__8o5we{object-fit:contain}.GalleryCards_reel__Rdo5K{width:clamp(150px,40vw,208px);aspect-ratio:9/16;border-radius:var(--radius-xl);background:var(--color-bg-lavender)}.GalleryCards_reelImage__cde3l{object-fit:cover}.GalleryCards_reel__Rdo5K:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(17,12,28,.5) 0,rgba(17,12,28,0) 45%);pointer-events:none}.GalleryCards_play__VxlzK{position:absolute;top:50%;left:50%;z-index:1;display:inline-flex;font-size:48px;color:var(--color-on-overlay);filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));transform:translate(-50%,-50%);transition:transform var(--duration-hover) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.GalleryCards_reel__Rdo5K:hover .GalleryCards_play__VxlzK{transform:translate(-50%,-50%) scale(1.08)}}.GalleryLightbox_lightbox__yDGW6[open]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--space-lg);border:none;background:var(--color-overlay);color:var(--color-on-overlay);display:grid;grid-template-columns:48px 1fr 48px;grid-template-rows:48px minmax(0,1fr) auto;grid-template-areas:". . close" "previous stage next" ". counter .";align-items:center;grid-gap:var(--space-md);gap:var(--space-md)}.GalleryLightbox_lightbox__yDGW6::-webkit-backdrop{background:transparent}.GalleryLightbox_lightbox__yDGW6::backdrop{background:transparent}.GalleryLightbox_control__kO_gB{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:var(--radius-pill);background:rgba(255,255,255,.14);color:var(--color-on-overlay);font-size:18px;cursor:pointer;transition:background .15s ease}.GalleryLightbox_control__kO_gB:hover{background:rgba(255,255,255,.24)}.GalleryLightbox_lightbox__yDGW6 :focus-visible{outline:2px solid var(--color-on-overlay);outline-offset:3px}.GalleryLightbox_close__2es3z{grid-area:close}.GalleryLightbox_previous__E8FX6{grid-area:previous}.GalleryLightbox_next__JmhfB{grid-area:next}.GalleryLightbox_stage__gsu6Y{grid-area:stage;height:100%;min-height:0;display:grid;place-items:center}.GalleryLightbox_storyFrame__9b3Tx{position:relative;width:min(100%,640px);height:min(100%,900px)}.GalleryLightbox_storyImage__a_PWu{object-fit:contain}.GalleryLightbox_screenFrame__KOnAt{position:relative;width:min(100%,1200px);height:min(100%,900px)}.GalleryLightbox_reelFrame__viwfB{height:min(100%,800px);aspect-ratio:9/16;max-width:100%;overflow:hidden;border-radius:var(--radius-lg);background:rgba(0,0,0,.6)}.GalleryLightbox_iframe__BK2g7{display:block;width:100%;height:100%;border:none}.GalleryLightbox_counter__7T8Cw{grid-area:counter;justify-self:center;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.GalleryLightbox_lightbox__yDGW6[open]{padding:var(--space-md);grid-template-columns:1fr auto 1fr;grid-template-areas:". . close" "stage stage stage" "previous counter next";gap:var(--space-sm)}.GalleryLightbox_close__2es3z,.GalleryLightbox_previous__E8FX6{justify-self:end}.GalleryLightbox_next__JmhfB{justify-self:start}}.AppScreensCarousel_carousel__p3eQw{width:100%;max-width:460px}.AppScreensCarousel_track__AFkQp{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-brand);background:#ffffff}.AppScreensCarousel_track__AFkQp::-webkit-scrollbar{display:none}.AppScreensCarousel_slide__Vs0is{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.AppScreensCarousel_open__lwEBR{position:relative;display:block;width:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.AppScreensCarousel_open__lwEBR:focus-visible{outline-offset:-4px}.AppScreensCarousel_image__zJIgw{display:block;width:100%;height:auto}.AppScreensCarousel_zoom__Vn_8e{position:absolute;right:var(--space-sm);bottom:var(--space-sm);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);background:var(--color-on-overlay);color:var(--color-primary-deep);box-shadow:var(--shadow-raised);font-size:16px}.AppScreensCarousel_controls__UsqsS{margin-top:var(--space-md);display:flex;align-items:center;justify-content:center;gap:var(--space-2xs)}.AppScreensCarousel_arrow__yv_x7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:none;border-radius:var(--radius-pill);background:var(--color-primary-bg);color:var(--color-primary-deep);font-size:16px;cursor:pointer;transition:background .15s ease}.AppScreensCarousel_arrow__yv_x7:hover{background:var(--color-bg-lavender)}.AppScreensCarousel_dots__3e_dM{display:flex;align-items:center}.AppScreensCarousel_dot__PkdJC{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;cursor:pointer}.AppScreensCarousel_dotMark__hCyXe{width:8px;height:8px;border-radius:50%;background:var(--color-bg-lavender);transition:background .15s ease,transform .15s ease}.AppScreensCarousel_dot__PkdJC:hover .AppScreensCarousel_dotMark__hCyXe{background:var(--color-primary)}.AppScreensCarousel_dot__PkdJC[aria-current=true] .AppScreensCarousel_dotMark__hCyXe{background:var(--color-primary);transform:scale(1.35)}.AppScreensCarousel_counter__Tesox{display:none;min-width:72px;text-align:center;font-size:15px;font-weight:600;color:var(--color-text-secondary)}@media (max-width:479px){.AppScreensCarousel_dots__3e_dM{display:none}.AppScreensCarousel_counter__Tesox{display:block}}.GalleryRow_header__IWitR{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title controls" "description controls";align-items:end;grid-column-gap:var(--space-lg);column-gap:var(--space-lg)}.GalleryRow_title__ye_0u{grid-area:title;font-size:22px;font-weight:700;line-height:1.3}.GalleryRow_description__1Ryew{grid-area:description;margin-top:var(--space-2xs);max-width:60ch;font-size:16px;color:var(--color-text-secondary)}.GalleryRow_controls__3DHC3{grid-area:controls;display:flex;gap:var(--space-xs)}.GalleryRow_controlsHidden__flcNX{visibility:hidden}.GalleryRow_arrow__auano{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:var(--radius-pill);background:var(--color-primary-bg);color:var(--color-primary-deep);font-size:16px;cursor:pointer;transition:background .15s ease}.GalleryRow_arrow__auano:hover:not([aria-disabled=true]){background:var(--color-bg-lavender)}.GalleryRow_arrow__auano[aria-disabled=true]{cursor:default;opacity:.45}.GalleryRow_track__YXtOA{display:flex;gap:var(--space-md);margin-top:var(--space-md);padding:var(--space-xs) var(--space-xs) var(--space-md);scroll-padding-inline:var(--space-xs);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;list-style:none}.GalleryRow_track__YXtOA::-webkit-scrollbar{display:none}.GalleryRow_track__YXtOA>li{flex:0 0 auto;scroll-snap-align:start}@media (max-width:767px){.GalleryRow_header__IWitR{grid-template-areas:"title controls" "description description";align-items:center}.GalleryRow_title__ye_0u{font-size:20px}.GalleryRow_description__1Ryew{font-size:15px}.GalleryRow_track__YXtOA{margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md);scroll-padding-inline:var(--space-md)}}.GalleryClient_rows__JX1ry{margin-top:var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-2xl)}.GalleryClient_footer__flvNH{margin-top:var(--space-xs)}.GalleryClient_fallback__zHmaJ{text-align:center}.GalleryClient_moreLink__PDhW2{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;font-weight:600;color:var(--color-primary-deep);text-decoration:underline;text-underline-offset:3px}.GalleryClient_moreLink__PDhW2:hover{color:var(--color-primary)}.GalleryClient_skeleton__62YaE{display:block;border-radius:var(--radius-md);background:var(--color-bg-warm);animation:GalleryClient_pulse__ebW69 1.6s ease-in-out infinite}.GalleryClient_skeletonTitle__KMhCR{width:220px;height:28px}.GalleryClient_skeletonText__qtY3z{width:min(480px,100%);height:20px;margin-top:var(--space-xs)}.GalleryClient_skeletonTrack__xuYf8{display:flex;gap:var(--space-md);margin-top:var(--space-md);padding:var(--space-xs) var(--space-xs) var(--space-md);overflow:hidden}.GalleryClient_skeletonReel__Fo_YN,.GalleryClient_skeletonStory__px4GF{flex:0 0 auto;border-radius:var(--radius-lg)}.GalleryClient_skeletonStory__px4GF{width:clamp(160px,44vw,232px);aspect-ratio:4/5}.GalleryClient_skeletonReel__Fo_YN{width:clamp(150px,40vw,208px);aspect-ratio:9/16;border-radius:var(--radius-xl)}@keyframes GalleryClient_pulse__ebW69{50%{opacity:.55}}@media (max-width:767px){.GalleryClient_skeletonTrack__xuYf8{margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md)}}.ProductFaq_wrap__kiA4i{max-width:720px;margin:var(--space-xl) auto 0;background:#ffffff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xs) var(--space-xl);box-shadow:var(--shadow-raised)}.ProductFaq_wrap__kiA4i .ant-collapse-item:not(:last-child){border-bottom:1px solid var(--color-border)}.ProductFaq_question__QJx3g{font-weight:600;font-size:16px}.ProductFaq_answer__hrBXv{color:var(--color-text-secondary);line-height:1.6}.EnrollBox_box__fcDRp{scroll-margin-top:88px}.EnrollBox_hero__kR76A,.EnrollBox_panel__CZFLV{padding:var(--space-xl);background:#ffffff;border:1px solid var(--color-bg-lavender);border-radius:var(--radius-xl);box-shadow:var(--shadow-brand)}.EnrollBox_hero__kR76A{margin-top:var(--space-xl)}.EnrollBox_panel__CZFLV{max-width:640px;margin-inline:auto;text-align:center}.EnrollBox_heading__nOoTf{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.01em}.EnrollBox_text__Rirlo{margin-top:var(--space-xs);color:var(--color-text-secondary);line-height:1.6}.EnrollBox_priceRow__MHpEO{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-sm)}.EnrollBox_panel__CZFLV .EnrollBox_priceRow__MHpEO{justify-content:center}.EnrollBox_heading__nOoTf+.EnrollBox_priceRow__MHpEO,.EnrollBox_text__Rirlo+.EnrollBox_priceRow__MHpEO{margin-top:var(--space-lg)}.EnrollBox_price__V_gqk{font-family:var(--font-display),sans-serif;font-size:40px;font-weight:700;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EnrollBox_note__63UqQ{font-size:15px;color:var(--color-text-secondary)}.EnrollBox_actions__Id9C1{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--space-sm)}.EnrollBox_panel__CZFLV .EnrollBox_actions__Id9C1{justify-content:center}.EnrollBox_installments__mKo9q{display:inline-flex;flex-direction:column;justify-content:center;min-height:52px;padding:4px var(--space-lg);border:1px solid var(--color-bg-lavender);border-radius:var(--radius-pill);background:#ffffff;color:var(--color-primary-deep);line-height:1.2;text-align:center;transition:border-color .15s ease,background .15s ease}.EnrollBox_installments__mKo9q:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.EnrollBox_installmentsLabel__QcYSV{font-size:16px;font-weight:600}.EnrollBox_providers__mNvSR{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.EnrollBox_advisor__wxcsh{margin-top:var(--space-sm);display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-whatsapp-active);font-weight:600}.EnrollBox_advisor__wxcsh:hover{text-decoration:underline;text-underline-offset:3px}.EnrollBox_trust__DwA1u{margin-top:var(--space-md);padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.EnrollBox_panel__CZFLV .EnrollBox_trust__DwA1u{justify-content:center}.EnrollBox_trustItem__aI1I9{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;color:var(--color-text-secondary)}.EnrollBox_trustItem__aI1I9 .anticon{color:var(--color-primary)}.EnrollBox_trustItem__aI1I9 a{color:var(--color-primary-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.EnrollBox_trustFull__Lkxu8{flex-basis:100%}.EnrollBox_panel__CZFLV .EnrollBox_trustFull__Lkxu8{justify-content:center}.EnrollBox_statement__YHCZx{margin-top:var(--space-xs);font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.EnrollBox_compact__Ipa8A{position:relative;z-index:1;margin-top:var(--space-md)}.EnrollBox_compact__Ipa8A .EnrollBox_price__V_gqk{font-size:26px}.EnrollBox_compact__Ipa8A .EnrollBox_actions__Id9C1{margin-top:var(--space-md)}.EnrollBox_compact__Ipa8A .EnrollBox_trust__DwA1u{margin-top:var(--space-sm)}@media (max-width:639px){.EnrollBox_hero__kR76A,.EnrollBox_panel__CZFLV{padding:var(--space-lg)}.EnrollBox_actions__Id9C1{flex-direction:column;align-items:stretch}.EnrollBox_actions__Id9C1>*{width:100%}}.MobileEnrollBar_bar__Dvp7k{display:none}@media (max-width:767px){.MobileEnrollBar_bar__Dvp7k{position:fixed;left:0;right:0;bottom:0;z-index:890;display:flex;align-items:center;gap:var(--space-xs);min-height:var(--sticky-cta-height);padding:var(--space-xs) var(--space-md) max(var(--space-xs),env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid var(--color-bg-lavender);box-shadow:0 -6px 20px rgba(0,0,0,.08);transition:transform .25s ease}.MobileEnrollBar_bar__Dvp7k[data-sticky-cta=hidden]{transform:translateY(110%)}.MobileEnrollBar_primary__o7X2P{flex:1 1;min-width:0}.MobileEnrollBar_installments__I9FMA{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-bg-lavender);border-radius:var(--radius-pill);color:var(--color-primary-deep);font-size:14px;font-weight:600;white-space:nowrap}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.MobileEnrollBar_bar__Dvp7k{transition:none}}.CourseTestimonials_list__oxiB_{margin-top:var(--space-2xl);padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.CourseTestimonials_item__I5hUw{display:flex}.CourseTestimonials_figure___V0j0{flex:1 1;display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:var(--space-lg);background:#ffffff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}.CourseTestimonials_stars__4Q2Hi{display:flex;gap:2px;color:var(--color-primary)}.CourseTestimonials_quote__mmp3M{margin:0;flex:1 1;font-size:15px;line-height:1.6;color:var(--color-text-primary);quotes:"“" "”"}.CourseTestimonials_quote__mmp3M p:before{content:open-quote}.CourseTestimonials_quote__mmp3M p:after{content:close-quote}.CourseTestimonials_caption__ZtRs4{font-size:13px;color:var(--color-text-secondary)}.CourseTestimonials_name__ZxC_4{font-weight:600;color:var(--color-text-primary)}.CourseTestimonials_more__dPen_{margin-top:var(--space-sm);text-align:center}.CourseTestimonials_moreLink__Fc9Dy{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary-deep);font-weight:600}.CourseTestimonials_moreLink__Fc9Dy:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:991px){.CourseTestimonials_list__oxiB_{grid-template-columns:1fr}}.FloatingCertCard_wrap__67up5{display:flex;justify-content:center}.FloatingCertCard_card__2mcAA{width:min(360px,100%);background:#ffffff;color:var(--color-text-primary);border:1px solid rgba(122,74,205,.15);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-brand)}.FloatingCertCard_cardHeader__PaWvO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.FloatingCertCard_badge__gAAEI{padding:4px 12px;border-radius:var(--radius-pill);background:var(--color-bg-lavender);color:var(--color-primary-deep);font-size:12px;font-weight:600;letter-spacing:.03em}.FloatingCertCard_cardTitle__hkdPE{margin-top:var(--space-lg);font-family:var(--font-display),sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em}.FloatingCertCard_stars__snRt6{display:flex;align-items:center;gap:3px;margin-top:var(--space-sm)}.FloatingCertCard_starsLabel__rEBGZ{margin-left:var(--space-xs);font-weight:600;font-size:14px;color:var(--color-text-secondary)}.FloatingCertCard_caption__rXv_f{margin-top:var(--space-md);font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.FloatingCertCard_certFooter__IHEYW{display:flex;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px dashed rgba(122,74,205,.25)}.FloatingCertCard_certImage__RIZSF{width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid var(--color-bg-lavender);box-shadow:var(--shadow-raised)}.GoogleReviews_card__EKQSA{margin:var(--space-2xl) auto 0;max-width:520px;padding:var(--space-xl) var(--space-lg);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center;background:#ffffff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}.GoogleReviews_score__xyUTZ{display:flex;align-items:center;gap:var(--space-md)}.GoogleReviews_value__cBuVk{font-family:var(--font-display),sans-serif;font-size:clamp(44px,7vw,56px);font-weight:700;line-height:1;color:var(--color-text-primary)}.GoogleReviews_stars__MVcPX{position:relative;display:inline-flex}.GoogleReviews_starsBase__TyVZN,.GoogleReviews_starsFill__b8ryf{display:inline-flex;gap:2px}.GoogleReviews_starsBase__TyVZN{color:var(--color-bg-lavender)}.GoogleReviews_starsFill__b8ryf{position:absolute;inset:0;width:var(--fill,100%);overflow:hidden;color:var(--color-primary)}.GoogleReviews_count__AW8ma{font-size:17px;font-weight:600;color:var(--color-text-secondary)}.GoogleReviews_actions__NLb5r{margin-top:var(--space-md);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm)}@media (max-width:479px){.GoogleReviews_actions__NLb5r{flex-direction:column;align-self:stretch}}.Hero_hero__sbIHl{position:relative;overflow:hidden;background:var(--color-primary-deep);color:var(--color-on-overlay)}.Hero_hero__sbIHl :focus-visible{outline-color:var(--color-on-overlay)}.Hero_inner__PmHwM{max-width:1120px;margin-inline:auto;padding:112px var(--space-lg) 128px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:center}.Hero_cardWrap__FTVBn,.Hero_copyText__oQLBD,.Hero_statementWrap__x21_0{position:relative;z-index:1}.Hero_eyebrow__2aMcz{display:inline-block;padding:6px 14px;border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-pill);color:var(--color-on-overlay);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Hero_title__IAc43{margin-top:var(--space-lg);font-size:clamp(40px,6vw,64px);font-weight:800;color:var(--color-on-overlay)}.Hero_subtitle__k63Rl{display:block;margin-top:var(--space-xs);font-size:clamp(22px,3vw,32px);font-weight:600;color:var(--color-bg-lavender);letter-spacing:-.01em}.Hero_description__N1JyJ{margin-top:var(--space-lg);font-size:18px;line-height:1.6;color:rgba(255,255,255,.9);max-width:52ch}.Hero_languageNote__AAxyH{margin-top:var(--space-md);font-size:16px;font-weight:600;color:var(--color-bg-lavender)}.Hero_actions__4zc5j{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;gap:var(--space-md)}.Hero_rating__B7GDG{margin-top:var(--space-md);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-on-overlay);font-size:15px}.Hero_rating__B7GDG:hover{text-decoration:underline;text-underline-offset:3px}.Hero_ratingStars__EnAkG{display:inline-flex;gap:2px;color:var(--color-bg-lavender)}@media (prefers-reduced-motion:no-preference){.Hero_copyText__oQLBD>*,.Hero_statementWrap__x21_0{animation:Hero_rise__20dXP .6s ease both}.Hero_copyText__oQLBD>:nth-child(2){animation-delay:60ms}.Hero_copyText__oQLBD>:nth-child(3){animation-delay:.12s}.Hero_copyText__oQLBD>:nth-child(n+4),.Hero_statementWrap__x21_0{animation-delay:.18s}}@keyframes Hero_rise__20dXP{0%{transform:translateY(16px)}to{transform:none}}.Hero_statementWrap__x21_0{grid-column:1/-1;justify-self:center;width:100%;max-width:880px}.Hero_statement__JGcUZ{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:#ffffff;border:2px solid var(--color-bg-lavender);border-left:6px solid var(--color-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);color:var(--color-primary-deep);font-size:16px;font-weight:600;font-style:italic;line-height:1.5}.Hero_statementIco__es03G{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-overlay);font-size:20px;font-style:normal}@media (max-width:767px){.Hero_statement__JGcUZ{align-items:flex-start;padding:var(--space-md);font-size:14px}.Hero_statementIco__es03G{width:36px;height:36px;font-size:16px}}@media (max-width:991px){.Hero_inner__PmHwM{grid-template-columns:1fr;padding-block:72px 88px;gap:var(--space-xl)}.Hero_copy__lJqgQ{position:relative;margin:-72px calc(-1 * var(--space-lg)) 0;padding:72px var(--space-lg) 84px}}.HeroSlider_backdrop__RYPyV{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.HeroSlider_backdrop__RYPyV:after{content:"";position:absolute;inset:0;background:var(--hero-overlay)}.HeroSlider_slide__c53xR{object-fit:cover;opacity:0;filter:saturate(1.2) brightness(1.1);transition:opacity .8s ease}.HeroSlider_active__n1wUU{opacity:1}.HeroSlider_controls__6gTuc{position:absolute;left:50%;bottom:var(--space-md);z-index:2;transform:translateX(-50%);display:flex;align-items:center;gap:var(--space-xs);max-width:calc(100% - 2 * var(--space-md))}.HeroSlider_control__STPyH{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid rgba(255,255,255,.6);border-radius:var(--radius-pill);background:rgba(255,255,255,.12);color:var(--color-on-overlay);font-size:14px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.HeroSlider_control__STPyH:hover{background:rgba(255,255,255,.24);border-color:var(--color-on-overlay)}.HeroSlider_dots__Bdnha{display:flex;align-items:center}.HeroSlider_dot__5DpQg{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;cursor:pointer}.HeroSlider_dotMark___PK_h{width:10px;height:10px;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(255,255,255,.25);transition:background .15s ease,transform .15s ease}.HeroSlider_dot__5DpQg:hover .HeroSlider_dotMark___PK_h{background:rgba(255,255,255,.6)}.HeroSlider_dot__5DpQg[aria-current=true] .HeroSlider_dotMark___PK_h{background:var(--color-on-overlay);transform:scale(1.2)}.HeroSlider_control__STPyH:focus-visible,.HeroSlider_dot__5DpQg:focus-visible{outline-color:var(--color-on-overlay)}@media (max-width:991px){.HeroSlider_backdrop__RYPyV{-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}}@media (max-width:767px){.HeroSlider_dots__Bdnha{display:none}}.InstructorSection_header__uSMQp{text-align:center}.InstructorSection_title__Zgyqs{font-size:clamp(28px,4vw,40px);font-weight:700}.InstructorSection_subtitle__E2LPp{margin:var(--space-sm) auto 0;max-width:56ch;font-size:17px;color:var(--color-primary-deep)}.InstructorSection_card__mkonC{margin:var(--space-2xl) auto 0;max-width:960px;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:center;padding:var(--space-2xl);background:#ffffff;border-radius:var(--radius-xl);box-shadow:var(--shadow-brand)}.InstructorSection_photoCol__a6bjE{display:flex;justify-content:center}.InstructorSection_photoRing__ZFPV4{position:relative;padding:6px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-bg-lavender) 100%)}.InstructorSection_media__SuqNX{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.InstructorSection_circle__puojV{position:relative;width:220px;height:220px;border-radius:50%;border:4px solid #ffffff;overflow:hidden;background:#ffffff}.InstructorSection_clip__MZzYU{display:block;width:108%;height:108%;margin:-4%;object-fit:cover;cursor:pointer}.InstructorSection_poster__5ikQv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.InstructorSection_play__lAmoL{position:absolute;bottom:10px;left:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:3px solid #ffffff;border-radius:50%;background:var(--color-primary);color:var(--color-on-overlay);font-size:18px;cursor:pointer;box-shadow:var(--shadow-floating);transition:background .15s ease,transform var(--duration-press) var(--ease-out)}@media (hover:hover) and (pointer:fine){.InstructorSection_play__lAmoL:hover{background:var(--color-primary-deep);transform:scale(1.06)}}.InstructorSection_play__lAmoL:active{transform:scale(.94)}.InstructorSection_caption__po4uu{max-width:280px;min-height:2.8em;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-size:14px;font-weight:500;line-height:1.4;text-align:center}.InstructorSection_badge__g3tcr,.InstructorSection_caption__po4uu{background:var(--color-primary-deep);color:var(--color-on-overlay)}.InstructorSection_badge__g3tcr{position:absolute;bottom:10px;right:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);font-size:13px;font-weight:700;letter-spacing:.04em;box-shadow:var(--shadow-floating)}.InstructorSection_name__EKmNo{font-family:var(--font-display),sans-serif;font-size:clamp(24px,3vw,30px);font-weight:800;letter-spacing:-.01em}.InstructorSection_credential__3cudY{margin-top:var(--space-2xs);font-weight:600;color:var(--color-primary-deep)}.InstructorSection_chips__CQabE{margin-top:var(--space-md);padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.InstructorSection_chip__atfVu{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--radius-pill);background:var(--color-primary-bg);color:var(--color-primary-deep);font-size:14px;font-weight:600}.InstructorSection_bio__oAM0t{margin-top:var(--space-md);font-size:16px;line-height:1.7;color:var(--color-text-secondary)}.InstructorSection_bio__oAM0t p+p{margin-top:var(--space-sm)}.InstructorSection_degreesTitle__Ot25C{margin-top:var(--space-lg);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-deep)}.InstructorSection_degrees__ZHkFE{margin-top:var(--space-xs);padding:0;list-style:none;display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.InstructorSection_degrees__ZHkFE li{display:flex;align-items:flex-start;gap:var(--space-xs);font-size:15px;line-height:1.5}.InstructorSection_degrees__ZHkFE .anticon{margin-top:4px;color:var(--color-primary)}.InstructorSection_video__NR_Iy{margin-top:var(--space-lg);display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-lg);border-radius:var(--radius-pill);background:var(--color-primary-bg);color:var(--color-primary-deep);font-weight:600;transition:background .15s ease}.InstructorSection_video__NR_Iy:hover{background:var(--color-bg-lavender)}.InstructorSection_video__NR_Iy .anticon{font-size:18px;color:var(--color-primary)}@media (max-width:767px){.InstructorSection_card__mkonC{grid-template-columns:1fr;gap:var(--space-lg);padding:var(--space-xl) var(--space-lg);text-align:center}.InstructorSection_circle__puojV{width:180px;height:180px}.InstructorSection_chips__CQabE{justify-content:center}.InstructorSection_bio__oAM0t{text-align:left}.InstructorSection_degrees__ZHkFE li{justify-content:center;text-align:left}}.ProductDetail_hero__8l8Un{background:radial-gradient(ellipse 50% 60% at 80% 10%,rgba(239,219,255,.7) 0,transparent 60%),var(--color-bg-warm)}.ProductDetail_heroInner__eFyfG{max-width:1120px;margin-inline:auto;padding:72px var(--space-lg) 96px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:center}@media (prefers-reduced-motion:no-preference){.ProductDetail_heroCopy__bUQgz>*{animation:ProductDetail_rise__MMEno .6s ease both}.ProductDetail_heroCopy__bUQgz>:nth-child(n+3){animation-delay:80ms}.ProductDetail_heroCopy__bUQgz>:nth-child(n+5){animation-delay:.16s}}@keyframes ProductDetail_rise__MMEno{0%{transform:translateY(16px)}to{transform:none}}.ProductDetail_back__yUwbj{display:inline-block;color:var(--color-text-secondary);font-weight:500;margin-bottom:var(--space-lg);transition:color .15s ease}.ProductDetail_back__yUwbj:hover{color:var(--color-primary)}.ProductDetail_back__yUwbj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.ProductDetail_badge__kmf5M{font-weight:600}.ProductDetail_name__LKMKR{margin-top:var(--space-md);font-size:clamp(32px,5vw,52px);font-weight:800}.ProductDetail_tagline__Gj5lC{margin-top:var(--space-sm);font-size:20px;font-weight:600;color:var(--color-primary)}.ProductDetail_description__9L1Y3{margin-top:var(--space-lg);font-size:17px;line-height:1.6;color:var(--color-text-secondary);max-width:58ch}.ProductDetail_buyButtons__ojq89{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.ProductDetail_finalCta__0yo5U .ProductDetail_buyButtons__ojq89{justify-content:center}.ProductDetail_priceRow__3jPic{margin-block:var(--space-xl) var(--space-lg);display:flex;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap}.ProductDetail_price__eyn6u{font-family:var(--font-display),sans-serif;font-size:40px;font-weight:700;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_originalPrice__6L0aL{font-size:22px;color:var(--color-text-tertiary);text-decoration:line-through}.ProductDetail_priceNote__Udcaj{font-size:15px;color:var(--color-text-secondary)}.ProductDetail_heroMedia__9TovK{display:flex;justify-content:center}.ProductDetail_heroImage__BREc3{width:100%;max-width:460px;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-brand);background:#ffffff;object-fit:contain}.ProductDetail_sectionTitle__GrhhO{font-size:clamp(26px,3.5vw,36px);font-weight:700;text-align:center}.ProductDetail_featureGrid___fNUc,.ProductDetail_featureList__Qp2dr{margin-top:var(--space-2xl);display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.ProductDetail_featureList__Qp2dr{max-width:640px;margin-inline:auto}.ProductDetail_featureGrid___fNUc{grid-template-columns:repeat(2,1fr)}.ProductDetail_feature__fM02O{display:flex;gap:var(--space-md);align-items:flex-start}.ProductDetail_featureMark__KcE_L{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-primary-bg);color:var(--color-primary-deep);font-weight:700;font-size:14px}.ProductDetail_featureTitle__h19kn{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.4}.ProductDetail_featureDetail__LgiEQ{margin-top:var(--space-2xs);font-size:15px;line-height:1.6;color:var(--color-text-secondary)}.ProductDetail_highlightGrid__DZgP2{margin-top:var(--space-2xl);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.ProductDetail_highlight__CUUVX{background:#ffffff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-raised)}.ProductDetail_highlightTitle__W9b46{font-family:var(--font-inter),sans-serif;font-size:17px;font-weight:700;letter-spacing:normal;line-height:1.4;margin-bottom:var(--space-xs)}.ProductDetail_detailsList__gLxhB{margin:var(--space-2xl) auto 0;max-width:640px;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:#ffffff}.ProductDetail_detailRow__jb5J0{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md) var(--space-lg)}.ProductDetail_detailRow__jb5J0:nth-child(odd){background:var(--color-bg-warm)}.ProductDetail_detailKey__UHgm5{font-weight:600;font-size:14px;text-transform:capitalize;color:var(--color-text-primary)}.ProductDetail_detailValue__3KqF_{font-size:14px;color:var(--color-text-secondary)}.ProductDetail_finalCta__0yo5U{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-lg)}.ProductDetail_ctaDescription__5hBOX{max-width:56ch;font-size:17px;line-height:1.6;color:var(--color-text-secondary)}@media (max-width:991px){.ProductDetail_heroInner__eFyfG{grid-template-columns:1fr;padding-block:48px 64px}.ProductDetail_featureGrid___fNUc,.ProductDetail_highlightGrid__DZgP2{grid-template-columns:1fr}}@media (max-width:639px){.ProductDetail_detailRow__jb5J0{grid-template-columns:1fr;gap:var(--space-2xs)}}.HomeFaq_header__vvUDU{text-align:center;margin-bottom:var(--space-xl)}.HomeFaq_eyebrow__kusBX{color:var(--color-primary-deep);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.HomeFaq_title__yzXiv{margin-top:var(--space-sm);font-size:clamp(28px,4vw,40px);font-weight:700}.HomeFaq_more__uJnHK{margin-top:var(--space-lg);text-align:center}.HomeFaq_moreLink__UEcz2{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary-deep);font-weight:600}.HomeFaq_moreLink__UEcz2:hover{text-decoration:underline;text-underline-offset:3px}.RbtGuide_header__ZuU70{text-align:center;max-width:720px;margin-inline:auto;margin-bottom:var(--space-xl)}.RbtGuide_eyebrow__05v_j{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-deep);margin-bottom:var(--space-sm)}.RbtGuide_title__d9GCK{font-size:clamp(28px,4vw,40px);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-xs)}.RbtGuide_subtitle__dxTBe{font-size:15px;font-weight:600;color:var(--color-primary-deep);margin-bottom:var(--space-sm)}.RbtGuide_intro__mq3Zp{text-wrap:balance;font-size:16px;color:var(--color-text-secondary)}.RbtGuide_heroWrap__hPehk{display:flex;justify-content:center;margin-bottom:var(--space-2xl)}.RbtGuide_heroImg__Z_4sR{width:100%;max-width:680px;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-brand)}.RbtGuide_wideImg__eTSMm{display:block;width:100%;max-width:640px;height:auto;margin:var(--space-md) auto 0;border-radius:var(--radius-lg);border:1px solid var(--color-bg-lavender)}.RbtGuide_noteBox___gU5S{background:var(--color-bg-lavender);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-primary-deep)}.RbtGuide_noteBox___gU5S,.RbtGuide_warnBox__gLqyK{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:14px;font-weight:600}.RbtGuide_warnBox__gLqyK{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-left-width:4px;border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-warning-text)}.RbtGuide_illuBand__CVAmZ{margin-top:var(--space-md);display:flex;flex-direction:column;align-items:center;gap:var(--space-md);background:var(--color-bg-warm);border:1px dashed var(--color-bg-lavender);border-radius:var(--radius-lg);padding:var(--space-md)}.RbtGuide_illuImg__v_AVp{width:100%;max-width:320px;height:auto;border-radius:var(--radius-lg);border:1px solid var(--color-bg-lavender);background:#fff;flex:none}.RbtGuide_tipChip__ZKKZT{display:inline-block;background:var(--color-primary);color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);padding:3px var(--space-sm);margin-bottom:var(--space-2xs)}.RbtGuide_tipText__Aa8ra{font-size:14px;font-weight:600;color:var(--color-primary-deep)}.RbtGuide_panelEyebrow__1Pf_A{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.RbtGuide_lead__9Q0IF{font-size:15px;color:var(--color-text-primary);margin-bottom:var(--space-sm)}.RbtGuide_blockTitle__gWspK{font-size:16px;font-weight:700;color:var(--color-primary-deep);margin:var(--space-md) 0 var(--space-xs)}.RbtGuide_checkList__hnPid{list-style:none;display:grid;grid-template-columns:1fr;grid-gap:var(--space-xs);gap:var(--space-xs)}.RbtGuide_checkItem__Bsay9{display:flex;gap:var(--space-sm);align-items:center;background:var(--color-bg-warm);border-radius:var(--radius-lg);padding:var(--space-xs) var(--space-sm)}.RbtGuide_checkIco__dSsiM{flex:none;width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--color-bg-lavender);display:inline-flex;align-items:center;justify-content:center;font-size:15px}.RbtGuide_checkTitle__2ODnt{display:block;color:var(--color-primary-deep);font-size:14px;font-weight:700}.RbtGuide_checkSub__uJSFu{display:block;font-size:13px;color:var(--color-text-secondary)}.RbtGuide_panelIntro__vNDp_{display:flex;flex-direction:column;gap:var(--space-md);align-items:center}.RbtGuide_introImg__gE3zH{width:100%;max-width:280px;height:auto;border-radius:var(--radius-lg);border:1px solid var(--color-bg-lavender)}.RbtGuide_courseCard__W_f6z{background:linear-gradient(180deg,#fff 0,var(--color-bg-warm) 100%);border:2px solid var(--color-bg-lavender);border-radius:var(--radius-lg);padding:var(--space-md);margin-top:var(--space-md)}.RbtGuide_benefGrid__pzPFO{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xs);gap:var(--space-xs)}.RbtGuide_benef__k16zW{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xs) var(--space-sm);display:flex;gap:var(--space-sm);align-items:flex-start}.RbtGuide_benefNum__e8OZT{flex:none;width:26px;height:26px;border-radius:var(--radius-md);background:linear-gradient(150deg,var(--color-primary),var(--color-primary-deep));color:#fff;font-weight:800;font-size:12px;margin-top:2px}.RbtGuide_benefNum__e8OZT,.RbtGuide_resIco__vfyba{display:inline-flex;align-items:center;justify-content:center}.RbtGuide_resIco__vfyba{width:42px;height:42px;border-radius:var(--radius-lg);background:#fff;border:2px solid var(--color-bg-lavender);font-size:19px}.RbtGuide_resText___lZJE{font-size:14px;color:var(--color-text-secondary);flex:1 1}.RbtGuide_resCta__EeJ4s{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;font-size:14px;font-weight:700}.RbtGuide_resCta__EeJ4s:hover{background:var(--color-primary-deep)}.RbtGuide_contactCard__56Jbx{background:#fff;padding:var(--space-sm) var(--space-md)}.RbtGuide_contactCard__56Jbx,.RbtGuide_helpBox__AhmOr{border:1px solid var(--color-bg-lavender);border-radius:var(--radius-lg)}.RbtGuide_helpBox__AhmOr{margin-top:var(--space-md);background:var(--color-bg-warm);padding:var(--space-md);text-align:center}.RbtGuide_helpBox__AhmOr .RbtGuide_blockTitle__gWspK{margin-top:0}.RbtGuide_docGrid__aX7NA{display:grid;grid-template-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.RbtGuide_docCard__vt3gk{background:var(--color-bg-warm);border:1px solid var(--color-bg-lavender);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md)}.RbtGuide_docNum__DRHAx{width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--space-xs)}.RbtGuide_examGrid__OHxRF{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md);align-items:start}.RbtGuide_substeps__BIfRZ{list-style:none;display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.RbtGuide_substep__uq7OH{display:flex;gap:var(--space-sm);align-items:center}.RbtGuide_ssNum__5EJEV{flex:none;width:32px;height:32px;border-radius:var(--radius-md);background:linear-gradient(150deg,var(--color-primary),var(--color-primary-deep));color:#fff;font-weight:800;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.RbtGuide_substepText__dggz6{font-size:14px;font-weight:600;color:var(--color-primary-deep)}.RbtGuide_examPanel__M2_vP{background:var(--color-bg-warm);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md)}.RbtGuide_idsGrid__NQ0Q7{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-xs);gap:var(--space-xs);margin-top:var(--space-xs)}.RbtGuide_idCard__04eHO{background:#fff;border:1px dashed var(--color-bg-lavender);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-xs);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xs)}.RbtGuide_duoGrid__iI_1V{grid-template-columns:1fr}.RbtGuide_duoGrid__iI_1V,.RbtGuide_stack__YmmjS{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.RbtGuide_panelBox__8dCp_{background:var(--color-bg-warm);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md)}.RbtGuide_statRow__RvyTl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--space-xs);gap:var(--space-xs);margin:var(--space-xs) 0}.RbtGuide_stat__kkA8q{background:linear-gradient(160deg,var(--color-primary) 0,var(--color-primary-deep) 100%);color:#fff;border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-xs);text-align:center;display:flex;flex-direction:column;gap:var(--space-2xs)}.RbtGuide_statNum___aKpC{font-family:var(--font-display),sans-serif;font-size:20px;font-weight:800;line-height:1.05}.RbtGuide_statLab__nqcl_{font-size:12px;font-weight:600;color:var(--color-bg-warm)}.RbtGuide_glosGrid__p2qxl{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xs);gap:var(--space-xs)}.RbtGuide_glosItem__g7pW4{display:flex;gap:var(--space-sm);align-items:flex-start;background:var(--color-bg-warm);border-radius:var(--radius-lg);padding:var(--space-xs) var(--space-sm)}.RbtGuide_glosAbbr__k4UBE{flex:none;background:var(--color-primary);color:#fff;font-weight:800;font-size:11px;letter-spacing:.03em;border-radius:var(--radius-md);padding:var(--space-2xs) var(--space-xs);margin-top:2px;white-space:nowrap}.RbtGuide_glosDef__zzTeG{font-size:14px;color:var(--color-text-primary)}.RbtGuide_glosDef__zzTeG strong{color:var(--color-primary-deep)}.RbtGuide_tagRow__yfc6F{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:var(--space-xs) 0}.RbtGuide_tag__6H_7q{background:var(--color-bg-warm);border:1px solid var(--color-bg-lavender);color:var(--color-primary-deep);font-size:12px;font-weight:700;border-radius:var(--radius-pill);padding:3px var(--space-xs)}.RbtGuide_ctaBlock__2FusT{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.RbtGuide_ctaImg__JEJ54{width:100%;max-width:420px;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-brand)}.RbtGuide_ctaTitle__hagbb{font-size:clamp(22px,3vw,28px);font-weight:700;color:var(--color-text-primary)}.RbtGuide_ctaText__zkGn1{font-size:15px;color:var(--color-text-secondary);max-width:560px}.RbtGuide_ctaActions__fp_D4{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);margin-top:var(--space-2xs)}.RbtGuide_community__qHiN_{margin-top:var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-md);background:#fff;border:1px solid var(--color-bg-lavender);border-top:4px solid var(--color-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);text-align:center}.RbtGuide_communityIco__Rg8Zg{flex:none;width:56px;height:56px;border-radius:50%;background:var(--color-primary-bg);border:2px solid var(--color-bg-lavender);display:inline-flex;align-items:center;justify-content:center;font-size:26px}.RbtGuide_communityCopy__DmQgS{display:flex;flex-direction:column;gap:var(--space-2xs)}.RbtGuide_communityTitle__8saKt{font-size:20px;font-weight:700;line-height:1.25;color:var(--color-text-primary)}.RbtGuide_communityText__fkUuT{font-size:15px;line-height:1.55;color:var(--color-text-secondary);text-wrap:pretty}.RbtGuide_communityCta__ZxtIk{width:100%;margin-top:var(--space-2xs)}.RbtGuide_dataTable__nqKs3{width:100%;border-collapse:separate;border-spacing:0 var(--space-2xs);font-size:14px}.RbtGuide_dataTable__nqKs3 thead th{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);text-align:left;padding:0 var(--space-sm)}.RbtGuide_dataTable__nqKs3 tbody td,.RbtGuide_dataTable__nqKs3 tbody th{background:var(--color-bg-warm);padding:var(--space-xs) var(--space-sm);vertical-align:middle}.RbtGuide_dataTable__nqKs3 tbody th{font-weight:600;color:var(--color-text-primary);text-align:left;border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.RbtGuide_dataTable__nqKs3 tbody td:last-child{border-radius:0 var(--radius-lg) var(--radius-lg) 0}.RbtGuide_dataTable__nqKs3 .RbtGuide_numCol___QPjt{text-align:right;white-space:nowrap;font-weight:700;color:var(--color-primary-deep)}.RbtGuide_dataTable__nqKs3 thead .RbtGuide_numCol___QPjt{color:var(--color-text-secondary)}.RbtGuide_rowCode__oLGJf{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:var(--space-xs);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-overlay);font-size:12px;font-weight:800}.RbtGuide_shareBar__p6Fgm{display:block;height:6px;margin-top:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-bg-lavender);overflow:hidden}.RbtGuide_shareBar__p6Fgm>span{display:block;height:100%;border-radius:inherit;background:var(--color-primary)}.RbtGuide_tableNote__EWDW3{font-size:13px;color:var(--color-text-secondary);margin-top:var(--space-2xs)}.RbtGuide_maintList__KWHWX{columns:20rem 2;column-gap:var(--space-xl);padding-left:var(--space-md);margin-top:var(--space-xs)}.RbtGuide_maintList__KWHWX>li{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--space-xs)}@media (min-width:768px){.RbtGuide_illuBand__CVAmZ{flex-direction:row;align-items:center;text-align:left}.RbtGuide_checkList__hnPid{grid-template-columns:repeat(2,1fr)}.RbtGuide_checkItem__Bsay9:last-child:nth-child(odd){grid-column:1/-1}.RbtGuide_panelIntro__vNDp_{flex-direction:row;align-items:center}.RbtGuide_benefGrid__pzPFO,.RbtGuide_docGrid__aX7NA{grid-template-columns:repeat(2,1fr)}.RbtGuide_examGrid__OHxRF{grid-template-columns:1.08fr 1fr}.RbtGuide_duoGrid__iI_1V,.RbtGuide_glosGrid__p2qxl{grid-template-columns:repeat(2,1fr)}.RbtGuide_community__qHiN_{flex-direction:row;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);text-align:left}.RbtGuide_communityCopy__DmQgS{flex:1 1;min-width:0}.RbtGuide_communityCta__ZxtIk{width:auto;margin-top:0}}@media (min-width:1024px){.RbtGuide_benefGrid__pzPFO{grid-template-columns:repeat(3,1fr)}}.RbtGuideRoute_route__ZjIzB{margin-bottom:var(--space-2xl)}.RbtGuideRoute_track__lyePJ{list-style:none;display:flex;flex-direction:column;max-width:420px;margin-inline:auto}.RbtGuideRoute_node__cUARJ{--node:color-mix(in srgb,var(--color-primary) calc(100% - var(--i) * 14%),var(--color-primary-deep));--circle:64px;--row:112px}.RbtGuideRoute_step__ifFxY{display:grid;grid-template-columns:1fr var(--circle) 1fr;grid-column-gap:var(--space-md);column-gap:var(--space-md);align-items:center;width:100%;padding:0;border:0;border-radius:var(--radius-lg);background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;scroll-margin-top:88px}.RbtGuideRoute_stage__qFRhJ{grid-column:2;grid-row:1;position:relative;height:var(--row);display:grid;place-items:center}.RbtGuideRoute_final__7Lxz6 .RbtGuideRoute_stage__qFRhJ:after,.RbtGuideRoute_stage__qFRhJ:before{content:"";position:absolute;top:0;left:50%;z-index:1;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--node);transform:translate(-50%,-50%)}.RbtGuideRoute_final__7Lxz6 .RbtGuideRoute_stage__qFRhJ:after{top:100%}.RbtGuideRoute_arc__M184V{position:absolute;top:0;width:calc(var(--row) / 2);height:100%;border:3px solid var(--node);pointer-events:none}.RbtGuideRoute_node__cUARJ:nth-child(odd) .RbtGuideRoute_arc__M184V{left:50%;border-left:0;border-radius:0 999px 999px 0}.RbtGuideRoute_node__cUARJ:nth-child(2n) .RbtGuideRoute_arc__M184V{right:50%;border-right:0;border-radius:999px 0 0 999px}.RbtGuideRoute_circle__tKpkj{position:relative;z-index:1;width:var(--circle);height:var(--circle);border-radius:50%;background:var(--node);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display),sans-serif;font-size:17px;font-weight:800;line-height:1;box-shadow:var(--shadow-elevated);transition:transform .2s ease,box-shadow .2s ease}.RbtGuideRoute_step__ifFxY[data-active] .RbtGuideRoute_circle__tKpkj{transform:scale(1.1);box-shadow:0 0 0 4px #fff,0 0 0 7px var(--node),var(--shadow-brand)}.RbtGuideRoute_final__7Lxz6 .RbtGuideRoute_circle__tKpkj{background:linear-gradient(150deg,var(--color-primary) 0,var(--color-primary-deep) 100%)}.RbtGuideRoute_goalText__YVzvQ{width:min-content;font-size:13px;line-height:1.15;text-align:center}.RbtGuideRoute_label__HduEz{grid-column:1;grid-row:1;text-align:right;font-size:15px;font-weight:700;line-height:1.25;color:var(--color-primary-deep)}.RbtGuideRoute_node__cUARJ:nth-child(2n) .RbtGuideRoute_label__HduEz{grid-column:3;text-align:left}.RbtGuideRoute_step__ifFxY[data-active] .RbtGuideRoute_label__HduEz{color:var(--color-primary)}@media (hover:hover){.RbtGuideRoute_step__ifFxY:hover .RbtGuideRoute_circle__tKpkj{transform:scale(1.06)}.RbtGuideRoute_step__ifFxY[data-active]:hover .RbtGuideRoute_circle__tKpkj{transform:scale(1.1)}}.RbtGuideRoute_card__kbop8{position:relative;margin-block:var(--space-sm) var(--space-md);background:#fff;border:1px solid var(--color-bg-lavender);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);padding:var(--space-lg) var(--space-md);animation:RbtGuideRoute_cardIn__T71NE .28s ease-out}.RbtGuideRoute_card__kbop8[hidden]{display:none}.RbtGuideRoute_card__kbop8:before{content:"";position:absolute;top:-10px;left:calc(var(--caret, 50%) - 10px);width:20px;height:20px;background:#fff;border-top:1px solid var(--color-bg-lavender);border-left:1px solid var(--color-bg-lavender);transform:rotate(45deg)}.RbtGuideRoute_cardHead__dICTt{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px dashed var(--color-bg-lavender)}.RbtGuideRoute_cardBadge__9AooI{flex:none;width:48px;height:48px;border-radius:50%;background:linear-gradient(150deg,var(--color-primary) 0,var(--color-primary-deep) 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800}.RbtGuideRoute_cardEyebrow__7_WP3{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.RbtGuideRoute_cardTitle__dYLNF{font-size:clamp(19px,2.2vw,24px);font-weight:700;line-height:1.2;color:var(--color-text-primary)}@keyframes RbtGuideRoute_cardIn__T71NE{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (min-width:1024px){.RbtGuideRoute_track__lyePJ{max-width:none;display:grid;grid-template-columns:repeat(var(--node-count),minmax(0,1fr))}.RbtGuideRoute_node__cUARJ{--circle:clamp(56px,6vw,84px)}.RbtGuideRoute_step__ifFxY{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.RbtGuideRoute_stage__qFRhJ{width:100%;height:auto;aspect-ratio:1}.RbtGuideRoute_stage__qFRhJ:before{top:50%;left:0}.RbtGuideRoute_final__7Lxz6 .RbtGuideRoute_stage__qFRhJ:after{top:50%;left:100%}.RbtGuideRoute_arc__M184V{left:0;right:0;width:auto;height:auto;border:3px solid var(--node)}.RbtGuideRoute_node__cUARJ:nth-child(odd) .RbtGuideRoute_arc__M184V{top:50%;bottom:0;left:0;border-top:0;border-radius:0 0 999px 999px}.RbtGuideRoute_node__cUARJ:nth-child(2n) .RbtGuideRoute_arc__M184V{top:0;bottom:50%;right:0;border-bottom:0;border-radius:999px 999px 0 0}.RbtGuideRoute_circle__tKpkj{font-size:clamp(16px,1.6vw,22px)}.RbtGuideRoute_label__HduEz,.RbtGuideRoute_node__cUARJ:nth-child(2n) .RbtGuideRoute_label__HduEz{text-align:center;font-size:14px;padding-inline:var(--space-2xs)}.RbtGuideRoute_cards__0sFoT{--caret:calc((var(--caret-index) + 0.5) * 100% / var(--node-count))}.RbtGuideRoute_card__kbop8{margin-block:var(--space-lg) 0;padding:var(--space-xl)}}.RbtGuideTopics_topics__GeTrG{margin-top:var(--space-2xl)}.RbtGuideTopics_panel__JoeML,.RbtGuideTopics_tab__YDFx_{--node:color-mix(in srgb,var(--color-primary) calc(100% - var(--i) * 40%),var(--color-primary-deep))}.RbtGuideTopics_tablist__pqCz4{display:flex;flex-direction:column;gap:var(--space-2xs)}.RbtGuideTopics_tab__YDFx_{--tip:14px;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--space-sm);width:100%;min-height:64px;padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + var(--tip));border:0;background:none;font:inherit;text-align:left;color:var(--color-primary-deep);cursor:pointer}.RbtGuideTopics_tab__YDFx_:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--node) 16%,#fff);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--tip)),50% 100%,0 calc(100% - var(--tip)));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--tip)),50% 100%,0 calc(100% - var(--tip)));transition:background-color .2s ease}.RbtGuideTopics_tab__YDFx_[aria-selected=true]{color:#fff}.RbtGuideTopics_tab__YDFx_[aria-selected=true]:before{background:var(--node)}@media (hover:hover){.RbtGuideTopics_tab__YDFx_[aria-selected=false]:hover:before{background:color-mix(in srgb,var(--node) 28%,#fff)}}.RbtGuideTopics_badge__d2Y2p{flex:none;width:36px;height:36px;border-radius:50%;background:var(--node);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.RbtGuideTopics_tab__YDFx_[aria-selected=true] .RbtGuideTopics_badge__d2Y2p{background:#fff;color:var(--node)}.RbtGuideTopics_text__la1Lc{display:flex;flex-direction:column;min-width:0}.RbtGuideTopics_eyebrow__C7biD{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.RbtGuideTopics_title__g_9Wq{font-size:16px;font-weight:700;line-height:1.2}.RbtGuideTopics_dot__XXmWa{display:none}.RbtGuideTopics_panel__JoeML{margin-top:var(--space-md);background:#fff;border:1px solid var(--color-bg-lavender);border-top:4px solid var(--node);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);padding:var(--space-lg) var(--space-md);animation:RbtGuideTopics_panelIn__pI9tn .28s ease-out}.RbtGuideTopics_panel__JoeML[hidden]{display:none}@keyframes RbtGuideTopics_panelIn__pI9tn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (min-width:768px){.RbtGuideTopics_tablist__pqCz4{flex-direction:row;gap:0}.RbtGuideTopics_tab__YDFx_{--tip:22px;flex:1 1;min-width:0;min-height:84px;padding:var(--space-sm) calc(var(--tip) + var(--space-sm)) var(--space-sm) calc(var(--tip) + var(--space-md))}.RbtGuideTopics_tab__YDFx_+.RbtGuideTopics_tab__YDFx_{margin-left:calc(var(--space-2xs) - var(--tip))}.RbtGuideTopics_tab__YDFx_:before{-webkit-clip-path:polygon(0 0,calc(100% - var(--tip)) 0,100% 50%,calc(100% - var(--tip)) 100%,0 100%,var(--tip) 50%);clip-path:polygon(0 0,calc(100% - var(--tip)) 0,100% 50%,calc(100% - var(--tip)) 100%,0 100%,var(--tip) 50%)}.RbtGuideTopics_tab__YDFx_:first-child{padding-left:var(--space-md)}.RbtGuideTopics_tab__YDFx_:first-child:before{-webkit-clip-path:polygon(0 0,calc(100% - var(--tip)) 0,100% 50%,calc(100% - var(--tip)) 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--tip)) 0,100% 50%,calc(100% - var(--tip)) 100%,0 100%)}.RbtGuideTopics_dot__XXmWa{display:block;position:absolute;left:50%;bottom:-28px;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--node);transform:translateX(-50%);transition:transform .2s ease,background-color .2s ease}.RbtGuideTopics_tab__YDFx_[aria-selected=true] .RbtGuideTopics_dot__XXmWa{background:var(--node);transform:translateX(-50%) scale(1.3)}.RbtGuideTopics_panel__JoeML{margin-top:44px;padding:var(--space-xl)}}.SocialProof_strip__Aj2mC{background:var(--color-bg-warm);border-block:1px solid var(--color-border-subtle)}.SocialProof_inner__L2xT6{max-width:1120px;margin-inline:auto;padding:var(--space-2xl) var(--space-lg);display:grid;grid-gap:var(--space-xl);gap:var(--space-xl)}.SocialProof_tagline__NXo__{max-width:34ch;font-family:var(--font-display),sans-serif;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--color-text-primary)}.SocialProof_highlight__jq_uk{padding-inline:2px;color:var(--color-primary-deep);background:linear-gradient(transparent 58%,rgba(122,74,205,.2) 0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.SocialProof_stats__9ydfS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.SocialProof_stat__pEE3H{display:flex;flex-direction:column;gap:var(--space-2xs);padding-left:var(--space-lg);border-left:2px solid var(--color-bg-lavender)}.SocialProof_value__J5Z0V{font-family:var(--font-display),sans-serif;font-size:clamp(22px,2vw,28px);white-space:nowrap;font-weight:700;color:var(--color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SocialProof_label__159MV{font-size:14px;color:var(--color-text-secondary)}@media (max-width:767px){.SocialProof_inner__L2xT6{grid-template-columns:1fr;gap:var(--space-lg)}.SocialProof_stats__9ydfS{grid-template-columns:1fr;gap:var(--space-md)}}.FreeClassVideo_player__6yLX_{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-primary-deep);box-shadow:var(--shadow-brand)}.FreeClassVideo_poster___h5UH{position:absolute;inset:0;padding:0;border:none;background:none;cursor:pointer}.FreeClassVideo_thumb__oVzc6{object-fit:cover;transition:transform .3s var(--ease-out)}.FreeClassVideo_poster___h5UH:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(91,33,182,.05),rgba(91,33,182,.35))}.FreeClassVideo_play__JV_oJ{position:absolute;top:50%;left:50%;z-index:1;display:inline-flex;transform:translate(-50%,-50%);font-size:64px;color:var(--color-on-overlay);filter:drop-shadow(0 4px 12px rgba(0,0,0,.35));transition:transform var(--duration-hover) var(--ease-out),color var(--duration-hover) ease}.FreeClassVideo_label__mffwk{position:absolute;left:var(--space-md);bottom:var(--space-md);z-index:1;padding:6px 14px;border-radius:var(--radius-pill);background:var(--color-on-overlay);color:var(--color-primary-deep);font-size:13px;font-weight:700;box-shadow:var(--shadow-floating)}.FreeClassVideo_poster___h5UH:focus-visible{outline:3px solid var(--color-on-overlay);outline-offset:-6px;border-radius:var(--radius-lg)}@media (hover:hover) and (pointer:fine){.FreeClassVideo_poster___h5UH:hover .FreeClassVideo_play__JV_oJ{transform:translate(-50%,-50%) scale(1.1);color:var(--color-bg-lavender)}.FreeClassVideo_poster___h5UH:hover .FreeClassVideo_thumb__oVzc6{transform:scale(1.03)}}.FreeClassVideo_poster___h5UH:active .FreeClassVideo_play__JV_oJ{transform:translate(-50%,-50%) scale(.95);transition-duration:var(--duration-press)}.FreeClassVideo_frame__8Obzb{position:absolute;inset:0;width:100%;height:100%;border:0}