.course_page__K_cHD{--course-night:#0f0f0f;--course-night-deep:#070707;--course-paper:#e8e3d4;--course-gold:#c9a961;--course-red:#7a1818;--course-line:rgba(232,227,212,0.16);--course-dim:rgba(232,227,212,0.58);position:relative;min-height:100svh;overflow:clip;background:radial-gradient(circle at 52% -10%,rgba(201,169,97,.1),transparent 30rem),linear-gradient(180deg,var(--course-night-deep),var(--course-night) 24%,#0a0a09 100%);color:var(--course-paper);font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif;isolation:isolate}.course_page__K_cHD :where(a,summary):focus-visible,.course_page__K_cHD [data-course-agenda-item]:focus-visible,.course_page__K_cHD [data-course-chapter]:focus-visible{outline:2px solid var(--course-gold);outline-offset:4px}.course_page__K_cHD :where(h1,h2,h3,h4,blockquote){font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,serif}.course_skipLink__G0sM6{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;background:var(--course-paper);color:var(--course-night-deep);font-family:Inter,sans-serif;font-size:12px;letter-spacing:.08em;text-decoration:none;transform:translateY(-160%);transition:transform .18s ease}.course_skipLink__G0sM6:focus{transform:translateY(0)}.course_spatialBackdrop__n1d2s{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 52% 12%,rgba(201,169,97,.1),transparent 42%),#070707}.course_spatialBackdrop__n1d2s:after{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(180deg,rgba(7,7,7,.02),rgba(7,7,7,.14) 58%,rgba(7,7,7,.5)),radial-gradient(circle at 50% 42%,transparent 18%,rgba(7,7,7,.15) 94%)}.course_lightFieldCanvas__QMev8{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:1}.course_lightFieldFallback__Yn5x8{position:absolute;inset:0;z-index:0;background:linear-gradient(112deg,transparent 8%,rgba(232,227,212,.07) 23%,transparent 40%),linear-gradient(104deg,transparent 42%,rgba(201,169,97,.08) 57%,transparent 72%),radial-gradient(ellipse at 50% 108%,rgba(201,169,97,.12),transparent 44%);filter:blur(.2px)}.course_atmosphere__tpB85{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none;perspective:1100px;opacity:.9}.course_aperture__tCqka{position:absolute;top:-38vw;left:50%;width:min(86vw,1080px);aspect-ratio:1;border:1px solid rgba(201,169,97,.19);border-radius:50%;transform:translateX(-50%);box-shadow:0 0 120px rgba(201,169,97,.06),inset 0 0 100px rgba(201,169,97,.04)}.course_paperPlaneA__ZnyQb,.course_paperPlaneB__xjUVY,.course_paperPlaneC__5mt44{position:absolute;width:46vw;min-width:460px;height:70vh;border:1px solid rgba(232,227,212,.06);background:linear-gradient(145deg,rgba(232,227,212,.035),transparent 62%);transform-style:preserve-3d;will-change:transform}.course_aperture__tCqka{will-change:transform,opacity}.course_paperPlaneA__ZnyQb{top:18vh;left:-25vw;transform:rotateY(58deg) rotate(-9deg)}.course_paperPlaneB__xjUVY{top:54vh;right:-30vw;transform:rotateY(-62deg) rotate(11deg)}.course_paperPlaneC__5mt44{top:160vh;left:22vw;transform:rotateX(72deg) rotate(-12deg);opacity:.55}.course_depthLineA__RkqNF,.course_depthLineB__LnNLL{position:absolute;width:1px;height:160vh;background:linear-gradient(transparent,rgba(201,169,97,.2),transparent)}.course_depthLineA__RkqNF{left:13vw;top:70vh;transform:rotate(16deg)}.course_depthLineB__LnNLL{right:17vw;top:130vh;transform:rotate(-13deg)}.course_stageFrame__erKnz{position:fixed;inset:clamp(10px,1.45vw,24px);z-index:5;overflow:visible;border:1px solid rgba(232,227,212,.13);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,34px 100%,0 calc(100% - 34px));box-shadow:inset 0 0 0 1px rgba(201,169,97,.035),inset 0 0 80px rgba(0,0,0,.22);perspective:1200px;pointer-events:none}.course_stageFrame__erKnz:after,.course_stageFrame__erKnz:before{content:"";position:absolute;pointer-events:none}.course_stageFrame__erKnz:before{inset:10px;border:1px solid rgba(201,169,97,.06);clip-path:inherit}.course_stageFrame__erKnz:after{right:0;bottom:0;width:34px;height:34px;border-right:1px solid rgba(201,169,97,.34);border-bottom:1px solid rgba(201,169,97,.34)}.course_stageFrame__erKnz>span{position:absolute;display:block;border-color:rgba(201,169,97,.16);pointer-events:none}.course_stageFrameTop__aEmlN{top:-1px;left:8%;width:84%;height:72px;border:1px solid;border-bottom:0;transform:perspective(620px) rotateX(-72deg) translateY(-68px);transform-origin:50% 100%}.course_stageFrameRight__wfOqk{top:12%;right:-1px;width:72px;height:76%;border:1px solid;border-left:0;transform:perspective(620px) rotateY(72deg) translateX(68px);transform-origin:0 50%}.course_stageFrameDepth__AjOVe{left:5%;right:5%;bottom:6%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,97,.2),transparent);transform:perspective(900px) rotateX(72deg) scaleX(.92)}.course_stageFrame__erKnz i{display:none}.course_content__Mk77X,.course_footer__LsXiQ,.course_navigation__R7dH5{position:relative;z-index:2;width:min(100%,1600px);margin-inline:auto}.course_navigation__R7dH5{position:absolute;inset:0 0 auto;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:24px clamp(22px,4.5vw,72px);border-bottom:1px solid rgba(232,227,212,.08)}.course_brandLink__8HdZU{display:inline-flex;align-items:baseline;gap:12px;width:fit-content;min-height:32px;color:var(--course-paper);text-decoration:none;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;letter-spacing:.1em}.course_brandLink__8HdZU span{font-size:18px;font-weight:500}.course_brandLink__8HdZU small{color:var(--course-dim);font-family:PingFang SC,sans-serif;font-size:10px;letter-spacing:.18em}.course_navigationContext__x_tVf{color:var(--course-dim);font-size:11px;letter-spacing:.2em}.course_navigationLinks__oXTM6{display:flex;justify-content:flex-end;gap:clamp(14px,2.4vw,34px)}.course_footerLinks__lRBEJ a,.course_navigationLinks__oXTM6 a{min-height:32px;display:inline-flex;align-items:center;color:rgba(232,227,212,.58);font-family:Inter,sans-serif;font-size:11px;letter-spacing:.12em;text-decoration:none;transition:color .3s ease}.course_footerLinks__lRBEJ a:focus-visible,.course_footerLinks__lRBEJ a:hover,.course_navigationLinks__oXTM6 a:focus-visible,.course_navigationLinks__oXTM6 a:hover{color:var(--course-paper)}.course_detailHero__2bHq5,.course_indexHero__GMqts{position:relative;isolation:isolate;overflow:clip;min-height:100svh;padding:clamp(150px,21vh,230px) clamp(24px,8vw,130px) clamp(80px,12vh,140px);display:flex;flex-direction:column;justify-content:center}.course_sceneVisual__DTiul{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.course_sceneVisual__DTiul img,.course_sceneVisual__DTiul picture{display:block;width:100%;height:100%}.course_sceneVisual__DTiul img{object-fit:cover;object-position:var(--course-visual-position-desktop);filter:saturate(.72) contrast(1.04)}.course_sceneVisual__DTiul:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,7,7,.28),rgba(7,7,7,.58)),linear-gradient(90deg,rgba(7,7,7,.4),rgba(7,7,7,.14) 48%,rgba(7,7,7,.48))}.course_sceneVisual__DTiul[data-course-visual-mask=content-left]:after{background:linear-gradient(90deg,rgba(7,7,7,.82),rgba(7,7,7,.5) 48%,rgba(7,7,7,.18))}.course_sceneVisual__DTiul[data-course-visual-mask=content-right]:after{background:linear-gradient(90deg,rgba(7,7,7,.18),rgba(7,7,7,.5) 48%,rgba(7,7,7,.84))}.course_sceneVisualFallback__0Lecr{--visual-x:72%;--visual-y:48%;background:radial-gradient(circle at var(--visual-x) var(--visual-y),rgba(201,169,97,.12),transparent 24%),linear-gradient(115deg,transparent 20%,rgba(232,227,212,.025) 68%,transparent 82%)}.course_visualInkGlyph__4whAH,.course_visualInkRipple__ovY5f,.course_visualInkTrace__L13wx{position:absolute;display:block}.course_visualInkGlyph__4whAH{right:-18vw;top:50%;color:rgba(232,227,212,.11);font-family:STKaiti,KaiTi,serif;font-size:clamp(520px,70vw,1100px);line-height:.72;opacity:.72;clip-path:inset(0 0 0 38%);filter:blur(.6px);text-shadow:0 42px 110px rgba(0,0,0,.34);transform:translate(18%,-52%) rotate(7deg);transform-origin:center center;user-select:none}.course_visualInkTrace__L13wx{top:16%;right:10%;width:min(34vw,520px);height:68%;border:solid rgba(201,169,97,.12);border-width:1px 0;transform:perspective(720px) rotateY(-34deg) rotate(7deg);box-shadow:inset 0 0 80px rgba(201,169,97,.025)}.course_visualInkRipple__ovY5f{right:-8%;bottom:-13%;width:min(56vw,820px);aspect-ratio:2.4/1;border:1px solid rgba(232,227,212,.1);clip-path:polygon(0 47%,8% 24%,20% 13%,32% 22%,45% 7%,58% 18%,71% 10%,84% 26%,96% 19%,100% 44%,95% 73%,83% 89%,69% 82%,54% 97%,38% 84%,23% 92%,9% 78%,2% 63%);transform:perspective(700px) rotateX(70deg) translateZ(0);box-shadow:inset 0 0 54px rgba(201,169,97,.03),0 34px 96px rgba(122,24,24,.04);animation:course_course-irregular-water-breathe__SUCt_ 9s ease-in-out infinite alternate}@keyframes course_course-irregular-water-breathe__SUCt_{0%{clip-path:polygon(0 47%,8% 24%,20% 13%,32% 22%,45% 7%,58% 18%,71% 10%,84% 26%,96% 19%,100% 44%,95% 73%,83% 89%,69% 82%,54% 97%,38% 84%,23% 92%,9% 78%,2% 63%);transform:perspective(700px) rotateX(70deg) translate3d(-1.5%,1%,0) scaleX(.985)}to{clip-path:polygon(0 41%,10% 19%,23% 16%,35% 9%,48% 19%,61% 8%,75% 17%,87% 12%,98% 31%,100% 57%,91% 78%,77% 87%,63% 79%,49% 94%,34% 86%,19% 95%,7% 74%,1% 58%);transform:perspective(700px) rotateX(70deg) translate3d(1.5%,-1%,0) scaleX(1.015)}}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-course-index] .course_visualInkGlyph__4whAH{right:-24vw;top:54%;clip-path:inset(0 4% 0 42%);transform:translate(16%,-58%) scale(1.08) rotate(12deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-course-index] .course_visualInkTrace__L13wx{right:4%;width:min(48vw,720px);transform:perspective(720px) rotateY(-46deg) rotate(8deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-ai-entry] .course_visualInkGlyph__4whAH{right:-12vw;top:49%;clip-path:inset(6% 0 8% 48%);transform:translate(18%,-50%) rotate(-5deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualInkGlyph__4whAH{right:-30vw;top:42%;clip-path:inset(0 0 18% 34%);transform:translate(18%,-54%) scale(1.16) rotate(-15deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualInkTrace__L13wx{top:28%;right:20%;height:54%;transform:perspective(720px) rotateY(34deg) rotate(-8deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualInkRipple__ovY5f{right:28%;bottom:-19%;width:min(42vw,620px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualInkGlyph__4whAH{right:-8vw;top:34%;clip-path:inset(14% 8% 0 52%);transform:translate(18%,-46%) scale(1.06) rotate(4deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualInkTrace__L13wx{top:10%;right:2%;height:78%;transform:perspective(720px) rotateY(-58deg) rotate(-3deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualInkRipple__ovY5f{right:-2%;bottom:-8%;transform:perspective(700px) rotateX(76deg) rotate(7deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C02-ai-personal] .course_visualInkGlyph__4whAH{right:-28vw;top:62%;clip-path:inset(4% 0 20% 40%);transform:translate(18%,-50%) scale(1.12) rotate(-12deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualInkGlyph__4whAH{right:-16vw;top:48%;clip-path:inset(18% 0 0 46%);transform:translate(18%,-48%) rotate(8deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-onsite] .course_visualInkGlyph__4whAH{right:-34vw;top:58%;clip-path:inset(0 0 26% 34%);transform:translate(18%,-50%) scale(1.18) rotate(-7deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualInkGlyph__4whAH{right:-22vw;top:42%;clip-path:inset(12% 0 0 50%);transform:translate(18%,-48%) scale(1.08) rotate(11deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-capability] .course_visualInkGlyph__4whAH{right:-10vw;top:54%;clip-path:inset(0 10% 22% 54%);transform:translate(18%,-52%) rotate(-4deg)}.course_sceneVisualFallback__0Lecr:after{background:linear-gradient(90deg,rgba(7,7,7,.92),rgba(7,7,7,.54) 48%,rgba(7,7,7,.2))}.course_visualNode__Lc2Z_,.course_visualRing__TdO_4,.course_visualSlab__W12GP,.course_visualSpine__gCtaB{position:absolute;display:block}.course_visualRing__TdO_4{top:50%;left:72%;width:min(42vw,640px);aspect-ratio:1;border:1px solid rgba(201,169,97,.28);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 80px rgba(201,169,97,.035),0 0 90px rgba(201,169,97,.04)}.course_visualRingOuter__XlPWb{border-right-color:transparent;transform:translate(-50%,-50%) rotate(-22deg)}.course_visualRingInner__VNtkf{width:min(25vw,380px);border-top-color:transparent;border-left-color:rgba(232,227,212,.12);transform:translate(-50%,-50%) rotate(38deg)}.course_visualSlab__W12GP{top:50%;left:72%;width:min(22vw,330px);height:min(7vw,102px);border:1px solid rgba(232,227,212,.1);background:linear-gradient(135deg,rgba(232,227,212,.08),rgba(232,227,212,.012));box-shadow:0 28px 70px rgba(0,0,0,.28);transform-origin:center}.course_visualSlabA__TKHD7{transform:translate(-72%,-146%) rotate(-12deg)}.course_visualSlabB__FqmPJ{transform:translate(-28%,-20%) rotate(7deg)}.course_visualSlabC__ggdjx{transform:translate(-88%,112%) rotate(-4deg)}.course_visualSpine__gCtaB{top:18%;left:72%;width:1px;height:64%;background:linear-gradient(transparent,rgba(201,169,97,.42),transparent);transform:rotate(9deg);transform-origin:center}.course_visualNode__Lc2Z_{left:72%;width:9px;height:9px;border:1px solid rgba(201,169,97,.7);border-radius:50%;background:var(--course-night-deep);box-shadow:0 0 28px rgba(201,169,97,.22)}.course_visualNodeA__0InIh{top:31%;transform:translateX(40px)}.course_visualNodeB__lz1DJ{top:50%;transform:translateX(-18px)}.course_visualNodeC__T6L1Z{top:69%;transform:translateX(-54px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry]{--visual-x:78%;--visual-y:54%}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualRingOuter__XlPWb{left:78%;width:min(34vw,520px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualRingInner__VNtkf{left:60%;top:66%;width:min(18vw,270px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-liuliang-entry] .course_visualSlab__W12GP{width:min(17vw,260px);height:1px;background:var(--course-line)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualRing__TdO_4{left:82%;opacity:.5}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualSlab__W12GP{left:70%;width:min(30vw,460px);height:min(13vw,190px);border-radius:2px}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualSlabA__TKHD7{transform:translate(-72%,-132%) rotate(-5deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualSlabB__FqmPJ{transform:translate(-42%,-38%) rotate(2deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C01-narrative-entry] .course_visualSlabC__ggdjx{transform:translate(-12%,56%) rotate(6deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C02-ai-personal] .course_visualRing__TdO_4{left:78%;top:62%;width:min(27vw,400px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C02-ai-personal] .course_visualSlab__W12GP{left:76%;top:62%;width:min(12vw,180px);height:min(5vw,74px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C02-ai-personal] .course_visualSpine__gCtaB{left:78%;top:36%;height:48%}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualRing__TdO_4{left:82%;top:58%;width:min(28vw,420px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualSpine__gCtaB{top:61%;left:48%;width:43%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,97,.5),transparent);transform:rotate(-4deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualNodeA__0InIh{top:60%;left:56%;transform:none}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualNodeB__lz1DJ{top:56%;left:70%;transform:none}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-business] .course_visualNodeC__T6L1Z{top:51%;left:84%;transform:none}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-onsite] .course_visualRing__TdO_4{left:76%;top:54%;width:min(32vw,470px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-onsite] .course_visualSlabA__TKHD7{transform:translate(-80%,-90%) rotate(-18deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-onsite] .course_visualSlabB__FqmPJ{transform:translate(-10%,-8%) rotate(13deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C03-ai-onsite] .course_visualSlabC__ggdjx{transform:translate(-76%,92%) rotate(-2deg)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualSpine__gCtaB{left:76%;top:14%;height:72%;transform:none}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualRing__TdO_4{left:76%;width:min(22vw,320px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualRingOuter__XlPWb{top:28%}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualRingInner__VNtkf{top:70%}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-team] .course_visualSlab__W12GP{width:min(10vw,150px);height:min(4vw,60px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-capability] .course_visualRingOuter__XlPWb{left:77%;width:min(46vw,700px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-capability] .course_visualRingInner__VNtkf{left:77%;width:min(31vw,470px)}.course_sceneVisualFallback__0Lecr[data-course-visual=C04-ai-capability] .course_visualSpine__gCtaB{left:77%;transform:none}.course_capabilitySection___kXye>:not(.course_sceneVisual__DTiul),.course_chapterRow__9ldYq>:not(.course_sceneVisual__DTiul),.course_detailHero__2bHq5>:not(.course_sceneVisual__DTiul):not(.course_heroMarker__ovI88),.course_indexHero__GMqts>:not(.course_sceneVisual__DTiul):not(.course_heroMarker__ovI88),.course_onsiteSection__1UNsz>:not(.course_sceneVisual__DTiul){position:relative;z-index:1}.course_heroMarker__ovI88{position:absolute;top:clamp(108px,14vh,150px);left:clamp(24px,8vw,130px);color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.28em}.course_heroKicker__XWSx9{margin:0 0 30px;color:rgba(232,227,212,.55);font-size:clamp(15px,1.3vw,20px);letter-spacing:.32em}.course_detailHero__2bHq5 h1,.course_indexHero__GMqts h1{max-width:1200px;margin:0;font-size:clamp(46px,7.5vw,124px);font-weight:300;line-height:1.08;letter-spacing:-.04em;text-wrap:balance;font-family:"Noto Serif SC",Songti SC,serif}.course_heroStatement__mPSxQ{align-self:flex-end;width:min(48vw,650px);margin-top:clamp(60px,11vh,120px);padding-top:20px;display:grid;grid-template-columns:46px 1fr;gap:22px;border-top:1px solid var(--course-line)}.course_chapterRail__Qv3QX span,.course_heroStatement__mPSxQ span,.course_sectionIndex__UsbmZ{color:var(--course-gold);font-family:Cormorant Garamond,serif;font-size:16px}.course_detailLead__SFAUx,.course_heroStatement__mPSxQ p{margin:0;color:rgba(232,227,212,.72);font-size:clamp(16px,1.45vw,21px);line-height:1.8}.course_detailLead__SFAUx{font-family:PingFang SC,Hiragino Sans GB,sans-serif;letter-spacing:.015em}.course_scrollNote__LQwo3{position:absolute;bottom:34px;left:clamp(24px,8vw,130px);color:var(--course-dim);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.24em}.course_audienceSection__W_ywV,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_pausedSection__VWKgn,.course_principleSection__HoVRA{width:min(calc(100% - 48px),1300px);margin-inline:auto;padding:clamp(100px,17vh,190px) 0;display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(40px,8vw,130px);border-top:1px solid var(--course-line)}.course_differenceSection__lkb1X h2,.course_enrollmentSection__CtKgo h2,.course_howSection__7sxb_ h2,.course_indexExit__1q0OM h2,.course_pausedSection__VWKgn h2,.course_principleSection__HoVRA h2{margin:0;font-size:clamp(38px,5.4vw,82px);font-weight:300;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.course_differenceSection__lkb1X>div>p,.course_enrollmentBody__xmFX9>p,.course_howLead__pMyBF>p,.course_pausedSection__VWKgn>div>p,.course_principleSection__HoVRA>div>p{max-width:760px;margin:42px 0 0;color:var(--course-dim);font-size:clamp(16px,1.35vw,20px);line-height:1.9}.course_sectionIndex__UsbmZ{padding-top:12px;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.22em}.course_capabilitySection___kXye,.course_chapterSection__ZR37g,.course_coursePaths__jOwy_,.course_evidenceSection__F24uF,.course_howSection__7sxb_,.course_onsiteSection__1UNsz,.course_outcomeSection__j84sN{width:min(calc(100% - 48px),1300px);margin-inline:auto;padding:clamp(100px,17vh,190px) 0;border-top:1px solid var(--course-line)}.course_sectionHeading__OLkV0{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:clamp(70px,11vh,120px)}.course_sectionHeading__OLkV0 span{order:2;color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.26em}.course_audienceSection__W_ywV h2,.course_sectionHeading__OLkV0 h2{margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:300;line-height:1.08;letter-spacing:-.045em}.course_coursePathList__DOzGB{border-top:1px solid var(--course-line)}.course_coursePath__oCeIj{position:relative;min-height:66vh;display:grid;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);gap:clamp(30px,7vw,110px);align-items:center;padding:clamp(80px,13vh,150px) 0;border-bottom:1px solid var(--course-line);outline:0}.course_coursePath__oCeIj:focus-visible{outline:2px solid var(--course-gold);outline-offset:4px}.course_coursePathCurrent__ll9Kb:before{content:"";position:absolute;inset:12% -8vw;z-index:-1;background:radial-gradient(circle at 70% 50%,rgba(122,24,24,.14),transparent 46%)}.course_coursePathBody__XXyU6{position:relative;isolation:isolate;padding:clamp(30px,4vw,58px);border-radius:2px;transition:transform .72s cubic-bezier(.16,1,.3,1),background-color .5s ease,box-shadow .72s cubic-bezier(.16,1,.3,1)}.course_coursePath__oCeIj:nth-child(odd) .course_coursePathBody__XXyU6{transform:perspective(1300px) rotateY(-1.6deg)}.course_coursePath__oCeIj:nth-child(2n) .course_coursePathBody__XXyU6{transform:perspective(1300px) rotateY(1.6deg)}.course_coursePathCurrent__ll9Kb .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:focus-within .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:hover .course_coursePathBody__XXyU6{background:rgba(255,255,255,.014);backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%);box-shadow:inset 0 1px 1px rgba(255,255,255,.08),0 40px 100px rgba(0,0,0,.18);transform:perspective(1300px) rotateY(0) translate3d(0,-4px,20px)}.course_coursePathCurrent__ll9Kb .course_coursePathBody__XXyU6:before{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;background:linear-gradient(150deg,rgba(232,227,212,.32),transparent 28%,transparent 70%,rgba(201,169,97,.24));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.course_coursePathIndex__OVNb2,.course_detailHeroIndex__Yk2XF{color:rgba(232,227,212,.12);font-family:Cormorant Garamond,serif;font-size:clamp(100px,18vw,250px);line-height:.8}.course_coursePathMeta__QWnG2{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--course-line);color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.22em}.course_coursePathMeta__QWnG2 em,.course_detailStatus__XeBHD{padding:7px 10px;border:1px solid rgba(232,227,212,.16);color:rgba(232,227,212,.56);font-style:normal;letter-spacing:.14em}.course_coursePathMeta__QWnG2 em[data-status=current],.course_detailStatus__XeBHD[data-status=current]{border-color:rgba(201,169,97,.5);color:var(--course-gold)}.course_coursePath__oCeIj h3{margin:46px 0 14px;font-size:clamp(48px,7vw,100px);font-weight:300;line-height:1;letter-spacing:-.05em}.course_coursePathPositioning__azJly{margin:0;font-size:clamp(20px,2.2vw,30px);line-height:1.5}.course_coursePathLead__cojRx{max-width:760px;margin:26px 0 0;color:var(--course-dim);font-size:16px;line-height:1.85}.course_primaryPortal__dzcI6,.course_secondaryPortal__eGenx,.course_textPortal__VlHOq{display:inline-flex;align-items:center;gap:14px;min-height:32px;margin-top:44px;color:var(--course-paper);font-family:Inter,sans-serif;font-size:12px;letter-spacing:.12em;text-decoration:none}.course_textPortal__VlHOq span{color:var(--course-gold)}.course_secondaryPortal__eGenx:after,.course_textPortal__VlHOq:after{content:"";width:46px;height:1px;background:var(--course-gold);transition:width .35s ease}.course_secondaryPortal__eGenx:focus-visible:after,.course_secondaryPortal__eGenx:hover:after,.course_textPortal__VlHOq:focus-visible:after,.course_textPortal__VlHOq:hover:after{width:78px}.course_howSection__7sxb_{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,.8fr) minmax(280px,.7fr);gap:clamp(36px,6vw,90px)}.course_howSequence__AJ6KZ{border-top:1px solid var(--course-line)}.course_howSequence__AJ6KZ div{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:24px 0;border-bottom:1px solid var(--course-line)}.course_howSequence__AJ6KZ span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px}.course_howSequence__AJ6KZ p{margin:0;font-size:17px}.course_indexExit__1q0OM{min-height:80svh;padding:clamp(100px,18vh,190px) clamp(24px,8vw,130px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-top:1px solid var(--course-line);background:radial-gradient(circle at center,rgba(201,169,97,.09),transparent 42%)}.course_indexExit__1q0OM>p{color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.24em}.course_primaryPortal__dzcI6{margin-top:52px;padding:17px 24px;border:1px solid rgba(201,169,97,.55)}.course_primaryPortal__dzcI6 span{color:var(--course-gold)}.course_detailHeroGrid__hMLY_{display:grid;grid-template-columns:minmax(140px,.34fr) minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:end;margin-bottom:clamp(64px,9vh,94px)}.course_detailHeroIndex__Yk2XF{align-self:start;margin-top:50px}.course_detailStatus__XeBHD{width:fit-content;margin-bottom:32px;font-family:Inter,sans-serif;font-size:9px}.course_detailLead__SFAUx{max-width:850px;margin-top:44px}.course_detailHeroAi__LXq_B{min-height:94svh;justify-content:flex-end;padding-top:clamp(128px,17vh,190px);padding-bottom:clamp(92px,13vh,136px)}.course_detailHeroAi__LXq_B .course_detailHeroGrid__hMLY_{position:relative;width:min(66vw,920px);grid-template-columns:minmax(86px,.22fr) minmax(0,1fr);gap:clamp(28px,4vw,62px);margin-bottom:0;align-items:end}.course_detailHeroAi__LXq_B h1{font-size:clamp(54px,6.4vw,98px)}.course_detailHeroAi__LXq_B .course_detailLead__SFAUx{max-width:690px}.course_detailHeroAi__LXq_B .course_detailHeroGrid__hMLY_:before{content:"";position:absolute;top:-9vh;left:23%;width:min(52vw,760px);height:1px;background:linear-gradient(90deg,rgba(201,169,97,.74),transparent);transform:rotate(-4deg);transform-origin:left}.course_detailHeroAi__LXq_B .course_sceneVisualFallback__0Lecr{background:radial-gradient(circle at 76% 44%,rgba(201,169,97,.11),transparent 30%)}.course_detailHeroAi__LXq_B .course_sceneVisualFallback__0Lecr:after{background:linear-gradient(90deg,rgba(7,7,7,.62),rgba(7,7,7,.22) 54%,rgba(7,7,7,.08))}.course_detailHeroAi__LXq_B .course_visualInkGlyph__4whAH{right:-25vw;top:44%;opacity:.28;filter:blur(.35px)}.course_detailHeroAi__LXq_B .course_visualInkTrace__L13wx{opacity:.5}.course_detailHeroAi__LXq_B .course_visualInkRipple__ovY5f{opacity:.34}.course_robotHeroField__tiG5S{--robot-pan-x:0px;--robot-pan-y:0px;--robot-light-x:72%;overflow:hidden;background:#070707;perspective:1800px}.course_robotHeroField__tiG5S video{position:absolute;top:-4%;z-index:0;width:106%;object-position:70% center;opacity:.86;filter:grayscale(.88) sepia(.18) saturate(.72) brightness(.58) contrast(1.22);transform:translate3d(var(--robot-pan-x),var(--robot-pan-y),0) scale(1.045);transition:opacity .36s ease;will-change:transform}.course_robotHeroField__tiG5S:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,7,7,.98) 0,rgba(7,7,7,.88) 30%,rgba(7,7,7,.38) 55%,rgba(7,7,7,.08) 100%),radial-gradient(circle at var(--robot-light-x) 48%,rgba(201,169,97,.12),transparent 28%);pointer-events:none}.course_robotHeroField__tiG5S:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,rgba(7,7,7,.46),transparent 24%,transparent 68%,rgba(7,7,7,.76)),repeating-linear-gradient(90deg,transparent,transparent calc(12.5% - 1px),rgba(232,227,212,.025) 12.5%);pointer-events:none}.course_robotSceneSweep__tBg9v{position:absolute;inset:-16% -12% -18% 42%;z-index:2;pointer-events:none;clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,28% 54%);background:linear-gradient(118deg,transparent 32%,rgba(232,227,212,.045) 55%,rgba(201,169,97,.08) 74%,transparent 90%);transform:translate3d(calc(var(--robot-pan-x) * -.45),calc(var(--robot-pan-y) * -.35),70px) rotateY(-7deg);transform-origin:right center;will-change:transform}.course_robotSceneHorizon__NvxrG{position:absolute;right:3%;bottom:14%;z-index:4;width:48%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,97,.55),transparent);transform:rotate(-4deg);transform-origin:right;pointer-events:none}.course_robotSceneMeta__ONsuA{position:absolute;right:clamp(34px,5vw,78px);bottom:clamp(50px,7vh,84px);z-index:4;display:grid;grid-template-columns:auto 42px auto;gap:12px;align-items:center;color:rgba(232,227,212,.48);font-family:Inter,sans-serif;font-size:7px;letter-spacing:.18em}.course_robotSceneMeta__ONsuA i{height:1px;background:rgba(201,169,97,.54)}.course_robotSceneMeta__ONsuA em{color:rgba(201,169,97,.72);font-style:normal}.course_detailHeroFoot__c3Vvj{position:absolute;bottom:34px;left:clamp(24px,8vw,130px);right:clamp(24px,8vw,130px);display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid var(--course-line);color:var(--course-dim);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.12em}.course_sectionHeadingNumeral__upHyf,.course_sectionNumeral__S93Ov{color:rgba(232,227,212,.14);font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:.72;letter-spacing:-.06em;font-feature-settings:"lnum" 1,"tnum" 1}.course_sectionNumeral__S93Ov{align-self:start;font-size:clamp(86px,11vw,168px)}.course_sectionHeadingNumeral__upHyf{order:2;font-size:clamp(78px,9vw,138px)!important;letter-spacing:-.06em!important}.course_detailSectionNav__2H_Wj{position:fixed;top:50%;right:26px;z-index:18;width:58px;padding:8px;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(232,227,212,.16);border-radius:29px;background:rgba(11,11,10,.6);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 26px 80px rgba(0,0,0,.36);opacity:0;pointer-events:none;transform:translate3d(18px,-50%,0);transition:width .36s cubic-bezier(.16,1,.3,1),opacity .26s ease,transform .36s cubic-bezier(.16,1,.3,1),border-radius .36s ease}.course_detailSectionNav__2H_Wj[data-visible=true]{opacity:1;pointer-events:auto;transform:translate3d(0,-50%,0)}.course_detailSectionNav__2H_Wj[data-enrollment-active=true],.course_detailSectionNav__2H_Wj[data-evidence-active=true],.course_detailSectionNav__2H_Wj[data-journey-active=true]{opacity:0;pointer-events:none;transform:translate3d(18px,-50%,0)}.course_detailSectionNav__2H_Wj:focus-within,.course_detailSectionNav__2H_Wj:hover{width:204px;border-radius:24px}.course_detailSectionNavCurrent__tDVhp{min-height:50px;padding:9px 8px 10px;overflow:hidden;border-bottom:1px solid rgba(232,227,212,.1)}.course_detailSectionNavCurrent__tDVhp span{display:block;color:var(--course-gold);font-family:Inter,sans-serif;font-size:8px;letter-spacing:.1em;white-space:nowrap}.course_detailSectionNavCurrent__tDVhp strong{display:block;width:158px;margin-top:7px;color:rgba(232,227,212,.82);font-size:12px;font-weight:400;white-space:nowrap;opacity:0;transform:translateX(6px);transition:opacity .18s ease 40ms,transform .26s ease 40ms}.course_detailSectionNav__2H_Wj:focus-within .course_detailSectionNavCurrent__tDVhp strong,.course_detailSectionNav__2H_Wj:hover .course_detailSectionNavCurrent__tDVhp strong{opacity:1;transform:translateX(0)}.course_detailSectionNavRail__PTIYA{display:flex;flex-direction:column;gap:2px}.course_detailSectionNavRail__PTIYA a{min-height:38px;padding:0 10px;display:grid;grid-template-columns:12px minmax(0,1fr);gap:9px;align-items:center;overflow:hidden;border-radius:999px;color:rgba(232,227,212,.42);text-decoration:none;transition:color .22s ease,background .22s ease}.course_detailSectionNavRail__PTIYA a:focus-visible,.course_detailSectionNavRail__PTIYA a:hover,.course_detailSectionNavRail__PTIYA a[aria-current=location]{background:rgba(232,227,212,.055);color:var(--course-paper)}.course_detailSectionNavRail__PTIYA a i{width:6px;height:6px;border:1px solid;border-radius:50%}.course_detailSectionNavRail__PTIYA a[aria-current=location] i{border-color:var(--course-gold);background:var(--course-gold);box-shadow:0 0 14px rgba(201,169,97,.5)}.course_detailSectionNavRail__PTIYA a span{width:148px;overflow:hidden;font-size:11px;white-space:nowrap;opacity:0;transform:translateX(6px);transition:opacity .18s ease 40ms,transform .26s ease 40ms}.course_detailSectionNav__2H_Wj:focus-within .course_detailSectionNavRail__PTIYA a span,.course_detailSectionNav__2H_Wj:hover .course_detailSectionNavRail__PTIYA a span{opacity:1;transform:translateX(0)}.course_journeySection__7jff4[id],.course_page__K_cHD h2[id]{scroll-margin-top:86px}.course_journeySection__7jff4{width:min(calc(100% - 48px),1300px);margin-inline:auto;padding:clamp(100px,17vh,190px) 0;border-top:1px solid var(--course-line)}.course_journeyIntro__2tlux{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(40px,8vw,130px)}.course_journeyIntro__2tlux>div>p{margin:0 0 24px;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.22em}.course_journeyIntro__2tlux h2{max-width:1050px;margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:300;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.course_journeyPath__5NY1L{position:relative;margin:clamp(72px,11vh,120px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--course-line);border-bottom:1px solid var(--course-line);background:rgba(255,255,255,.012);backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%);box-shadow:inset 0 1px rgba(255,255,255,.08),0 36px 90px rgba(0,0,0,.2);list-style:none}.course_journeyPath__5NY1L:before{content:"";position:absolute;top:62px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,97,.62),transparent)}.course_journeyPath__5NY1L li{position:relative;min-height:330px;padding:38px clamp(24px,3.2vw,50px) 46px 0}.course_journeyPath__5NY1L li+li{padding-left:clamp(24px,3.2vw,50px);border-left:1px solid var(--course-line)}.course_journeyPath__5NY1L li>span{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(201,169,97,.56);border-radius:50%;background:var(--course-night);color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px}.course_journeyPath__5NY1L h3{margin:78px 0 20px;font-size:clamp(24px,2.4vw,36px);font-weight:300}.course_journeyPath__5NY1L p{margin:0;color:var(--course-dim);font-size:15px;line-height:1.8}.course_toolField__S82Ep{margin-top:24px;padding:18px 0;display:grid;grid-template-columns:auto auto minmax(220px,1fr);gap:clamp(22px,3vw,42px);align-items:center;border-top:1px solid rgba(232,227,212,.1);border-bottom:1px solid rgba(232,227,212,.1)}.course_toolField__S82Ep>span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:8px;letter-spacing:.2em}.course_toolField__S82Ep>div{display:flex;flex-wrap:wrap;gap:10px 18px}.course_toolField__S82Ep em{color:rgba(232,227,212,.66);font-family:Inter,sans-serif;font-size:10px;font-style:normal;letter-spacing:.08em}.course_toolField__S82Ep p{margin:0;color:rgba(232,227,212,.42);font-size:11px;line-height:1.7;text-align:right}.course_journeyManifesto__cRODt{position:relative;min-height:min(860px,88svh);overflow:hidden;display:grid;grid-template-columns:minmax(110px,.28fr) minmax(0,1fr);align-items:center;gap:clamp(34px,7vw,120px);padding:clamp(70px,11vh,120px) clamp(0px,3vw,46px);border:1px solid rgba(232,227,212,.13);background:linear-gradient(145deg,rgba(232,227,212,.035),rgba(7,7,7,.22) 54%,rgba(122,24,24,.045));box-shadow:inset 0 1px rgba(255,255,255,.05),0 52px 120px rgba(0,0,0,.22);perspective:1200px}.course_journeyManifesto__cRODt:before{content:"";position:absolute;inset:9%;border:solid rgba(201,169,97,.1);border-width:1px 0;transform:perspective(800px) rotateY(-20deg) rotate(-4deg);pointer-events:none}.course_journeyManifestoIndex__jGJqF{position:relative;z-index:2;color:rgba(232,227,212,.1);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(130px,22vw,330px);line-height:.7;letter-spacing:-.08em;font-feature-settings:"lnum" 1,"tnum" 1;transform:translateX(-18%)}.course_journeyManifestoCopy__uUTb5{position:relative;z-index:3;max-width:950px;padding-right:clamp(0px,8vw,120px)}.course_journeyManifestoCopy__uUTb5>p{max-width:760px;margin:0 0 clamp(46px,8vh,88px);color:rgba(232,227,212,.64);font-family:PingFang SC,Hiragino Sans GB,sans-serif;font-size:clamp(16px,1.45vw,21px);line-height:2}.course_journeyManifestoCopy__uUTb5 h2{margin:0;color:var(--course-paper);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(52px,7.2vw,108px);font-weight:300;line-height:1.12;letter-spacing:-.055em}.course_journeyManifestoCopy__uUTb5 h2 em{color:var(--course-gold);font-style:normal}.course_perspectiveField__y9LEl{position:absolute;inset:0;z-index:1;pointer-events:none;transform-style:preserve-3d}.course_perspectiveField__y9LEl span{position:absolute;right:-4%;color:transparent;font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(88px,13vw,204px);font-weight:600;line-height:1;-webkit-text-stroke:1px rgba(201,169,97,.14);text-shadow:0 40px 80px rgba(0,0,0,.38)}.course_perspectiveField__y9LEl span:first-child{top:6%;transform:perspective(900px) rotateY(-48deg) rotate(7deg)}.course_perspectiveField__y9LEl span:nth-child(2){top:39%;right:8%;transform:perspective(900px) rotateY(-34deg) rotate(-4deg)}.course_perspectiveField__y9LEl span:nth-child(3){bottom:3%;right:-8%;transform:perspective(900px) rotateY(-56deg) rotate(5deg)}.course_journeyPath__5NY1L{margin-top:clamp(80px,13vh,150px);display:block;border:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.course_journeyPath__5NY1L:before{top:4%;bottom:4%;left:49.5%;right:auto;width:1px;height:auto;background:linear-gradient(transparent,rgba(201,169,97,.36),transparent);transform:rotate(7deg);transform-origin:center}.course_journeyPath__5NY1L li,.course_journeyPath__5NY1L li+li{width:min(76%,980px);min-height:0;margin:0;padding:clamp(38px,5vw,66px);display:grid;grid-template-columns:minmax(82px,.24fr) minmax(0,1fr);gap:clamp(26px,4vw,64px);align-items:end;border:1px solid rgba(232,227,212,.13);background:linear-gradient(135deg,rgba(232,227,212,.05),rgba(7,7,7,.26));backdrop-filter:blur(11px) saturate(112%);-webkit-backdrop-filter:blur(11px) saturate(112%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 34px 90px rgba(0,0,0,.22);transform:perspective(1300px) rotateY(2.4deg) rotate(-.8deg)}.course_journeyPath__5NY1L li+li{margin-top:clamp(34px,6vh,70px)}.course_journeyPath__5NY1L li:nth-child(2n){margin-left:auto;transform:perspective(1300px) rotateY(-2.4deg) rotate(.9deg)}.course_journeyPath__5NY1L li:nth-child(3){margin-left:9%}.course_journeyPath__5NY1L .course_journeyStageIndex__oStGi{width:auto;height:auto;display:block;place-items:unset;border:0;border-radius:0;background:none;color:rgba(232,227,212,.18);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(74px,10vw,142px);line-height:.72;letter-spacing:-.08em;font-feature-settings:"lnum" 1,"tnum" 1}.course_journeyPath__5NY1L h3{margin:0 0 22px;font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(30px,3.6vw,54px);line-height:1.18}.course_journeyPath__5NY1L p{max-width:650px;font-family:PingFang SC,Hiragino Sans GB,sans-serif;font-size:clamp(15px,1.2vw,18px);line-height:1.9}.course_toolField__S82Ep>span{font-family:PingFang SC,sans-serif;font-size:11px;letter-spacing:.14em}.course_toolField__S82Ep em{font-family:Cormorant Garamond,PingFang SC,serif;font-size:14px;letter-spacing:.06em}.course_journeyExperience__9HVX5{position:relative;width:100%;height:360svh;margin:0;scroll-margin-top:0;border-top:1px solid rgba(232,227,212,.12);border-bottom:1px solid rgba(232,227,212,.12)}.course_journeyFallbackList__mRKDC{display:none}.course_journeyExperience__9HVX5[data-hydrated=false]{height:auto;padding:clamp(80px,12vh,130px) max(24px,calc((100% - 1300px) / 2))}.course_journeyExperience__9HVX5[data-hydrated=false] .course_journeyViewport__mQUnk{display:none}.course_journeyExperience__9HVX5[data-hydrated=false] .course_journeyFallbackList__mRKDC{display:grid;margin:0;padding:0;border-top:1px solid var(--course-line);list-style:none}.course_journeyFallbackList__mRKDC li{padding:34px 0;display:grid;grid-template-columns:54px minmax(0,1fr);gap:22px;border-bottom:1px solid var(--course-line)}.course_journeyFallbackList__mRKDC span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px}.course_journeyFallbackList__mRKDC h3{margin:0;font-size:clamp(28px,4vw,48px);font-weight:300}.course_journeyFallbackList__mRKDC p{max-width:680px;margin:18px 0 0;color:var(--course-dim);line-height:1.85}.course_journeyViewport__mQUnk{isolation:isolate;background:radial-gradient(circle at 58% 42%,rgba(201,169,97,.07),transparent 35%),linear-gradient(180deg,rgba(7,7,7,.35),rgba(7,7,7,.72))}.course_journeyVeil__TW7HP{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,7,7,.58),rgba(7,7,7,.24) 46%,rgba(7,7,7,.06) 76%,rgba(7,7,7,.32)),linear-gradient(180deg,rgba(7,7,7,.48),transparent 26%,transparent 72%,rgba(7,7,7,.64));pointer-events:none}.course_journeySceneHeader__HjIoY{position:absolute;top:clamp(92px,12vh,126px);right:clamp(32px,5vw,78px);left:clamp(32px,5vw,78px);z-index:3;display:flex;align-items:center;justify-content:space-between;color:rgba(232,227,212,.54);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em}.course_journeySceneHeader__HjIoY:after{content:"";position:absolute;top:34px;right:0;left:0;height:1px;background:linear-gradient(90deg,rgba(232,227,212,.18),rgba(201,169,97,.36),transparent 82%)}.course_journeySceneHeader__HjIoY strong{padding-right:.24em;font-size:10px;white-space:nowrap}.course_journeyCopyDeck__Ju_q8{z-index:3;width:min(100%,1480px);margin-inline:auto;padding:clamp(120px,16vh,170px) clamp(32px,5vw,78px) clamp(210px,24vh,250px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.8vw,28px);pointer-events:none}.course_journeyPrelude__qABZk,.course_journeyStageCopy__LGM_J{grid-row:1;align-self:center;visibility:hidden;transform:translateY(24px);transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),visibility 0s linear .72s}.course_journeyPrelude__qABZk[data-active=true],.course_journeyStageCopy__LGM_J[data-active=true]{visibility:visible;transform:translateY(0);transition-delay:80ms,80ms,0s}.course_journeyPrelude__qABZk{grid-column:2/span 8;max-width:980px}.course_journeyPrelude__qABZk>p{max-width:700px;margin:0 0 clamp(42px,7vh,74px);color:rgba(232,227,212,.66);font-size:clamp(16px,1.4vw,21px);line-height:2}.course_journeyPrelude__qABZk h2{margin:0;color:var(--course-paper);font-size:clamp(54px,7.4vw,112px);font-weight:300;line-height:1.08;letter-spacing:-.06em}.course_journeyPrelude__qABZk h2 em{font-style:normal}.course_journeyStageCopy__LGM_J{grid-column:2/span 7;display:grid;grid-template-columns:minmax(82px,.22fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:end;max-width:940px}.course_journeyStageCopy__LGM_J>span{color:rgba(232,227,212,.2);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(84px,10vw,156px);line-height:.72;letter-spacing:-.08em}.course_journeyStageCopy__LGM_J h3{margin:0 0 clamp(22px,3vh,34px);font-size:clamp(42px,5.7vw,86px);font-weight:300;letter-spacing:-.055em}.course_journeyStageCopy__LGM_J p{max-width:690px;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.95}.course_journeyStageRail__iLLW_{position:absolute;top:50%;right:clamp(28px,4vw,62px);z-index:5;width:58px;padding:8px;display:flex;flex-direction:column;gap:6px;border:1px solid rgba(232,227,212,.16);border-radius:999px;background:rgba(11,11,10,.56);backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 24px 80px rgba(0,0,0,.34);transform:translateY(-50%);transition:width .36s cubic-bezier(.16,1,.3,1),border-radius .36s ease}.course_journeyStageRail__iLLW_:focus-within,.course_journeyStageRail__iLLW_:hover{width:min(240px,24vw);border-radius:28px}.course_journeyStageRail__iLLW_ button{position:relative;width:100%;min-height:44px;padding:0 9px;display:grid;grid-template-columns:1fr 0 0;gap:0;align-items:center;overflow:hidden;border:0;border-radius:999px;background:transparent;color:rgba(232,227,212,.46);cursor:pointer;text-align:left}.course_journeyStageRail__iLLW_ button:focus-visible,.course_journeyStageRail__iLLW_ button:hover,.course_journeyStageRail__iLLW_ button[data-active=true]{background:rgba(232,227,212,.055);color:var(--course-paper)}.course_journeyStageRail__iLLW_ button i{justify-self:center;width:6px;height:6px;border:1px solid;border-radius:50%;transition:background .22s ease,box-shadow .22s ease}.course_journeyStageRail__iLLW_ button[data-active=true] i{border-color:var(--course-gold);background:var(--course-gold);box-shadow:0 0 16px rgba(201,169,97,.52)}.course_journeyStageRail__iLLW_ button span{width:0;overflow:hidden;font-family:Inter,sans-serif;font-size:9px;letter-spacing:.08em;opacity:0}.course_journeyStageRail__iLLW_ button em{white-space:nowrap;opacity:0;font-size:12px;font-style:normal;transition:opacity .18s ease 40ms}.course_journeyStageRail__iLLW_:focus-within button,.course_journeyStageRail__iLLW_:hover button{grid-template-columns:12px 22px minmax(0,1fr);gap:8px}.course_journeyStageRail__iLLW_:focus-within button span,.course_journeyStageRail__iLLW_:hover button span{width:auto;opacity:1}.course_journeyStageRail__iLLW_:focus-within button em,.course_journeyStageRail__iLLW_:hover button em{opacity:1}.course_journeyToolDock__2O9T_{position:absolute;right:clamp(32px,5vw,78px);bottom:clamp(30px,5vh,58px);left:clamp(32px,5vw,78px);z-index:4;min-height:72px;padding:10px 12px 10px 20px;display:grid;grid-template-columns:auto minmax(340px,.7fr) minmax(220px,1fr);gap:clamp(16px,2vw,30px);align-items:center;border:1px solid rgba(232,227,212,.14);border-radius:18px;background:linear-gradient(110deg,rgba(18,18,17,.7),rgba(7,7,7,.42));backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 28px 90px rgba(0,0,0,.26)}.course_journeyToolDock__2O9T_>span{color:var(--course-gold);font-size:10px;letter-spacing:.12em}.course_journeyToolDock__2O9T_>div{display:flex;flex-wrap:wrap;gap:8px}.course_journeyToolDock__2O9T_ em{padding:8px 13px;border:1px solid rgba(232,227,212,.12);border-radius:999px;background:rgba(232,227,212,.035);color:rgba(232,227,212,.74);font-family:Inter,PingFang SC,sans-serif;font-size:10px;font-style:normal;letter-spacing:.04em}.course_journeyToolDock__2O9T_ p{margin:0;color:rgba(232,227,212,.43);font-size:11px;line-height:1.65;text-align:right}.course_audienceLine__opXZ1{display:flex;flex-wrap:wrap;gap:10px 30px;margin-top:32px}.course_audienceLead__OJCvb{max-width:760px;margin:34px 0 0;color:var(--course-dim);font-size:clamp(16px,1.35vw,20px);line-height:1.9}.course_audienceLine__opXZ1 span{padding:10px 0;border-bottom:1px solid rgba(201,169,97,.34);color:rgba(232,227,212,.7);font-size:16px}.course_chapterList__xC2oX{border-top:1px solid var(--course-line)}.course_chapterRow__9ldYq{position:relative;isolation:isolate;overflow:clip;min-height:0;display:grid;grid-template-columns:minmax(84px,112px) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;padding:clamp(64px,9vh,104px) 0;border-bottom:1px solid var(--course-line);outline:0;transition:background-color .7s cubic-bezier(.16,1,.3,1)}.course_chapterRow__9ldYq:focus-within,.course_chapterRow__9ldYq:hover{background:linear-gradient(90deg,transparent,rgba(201,169,97,.025) 46%,transparent)}.course_chapterRail__Qv3QX{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;padding:8px 0}.course_chapterRail__Qv3QX span{font-size:clamp(70px,10vw,140px);color:rgba(232,227,212,.12)}.course_chapterRail__Qv3QX em{color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;font-style:normal;letter-spacing:.22em}.course_chapterBody__EPN4i h3{max-width:920px;margin:0;font-size:clamp(34px,5vw,72px);font-weight:300;line-height:1.16;letter-spacing:-.045em;text-wrap:balance}.course_chapterBody__EPN4i>p{max-width:760px;margin:34px 0 0;color:var(--course-dim);font-size:clamp(16px,1.3vw,20px);line-height:1.85}.course_chapterBody__EPN4i{position:relative;isolation:isolate;width:100%;padding:clamp(34px,4.2vw,64px);overflow:visible;border-radius:2px;background:rgba(255,255,255,.012);background-blend-mode:luminosity;backdrop-filter:blur(9px) saturate(120%);-webkit-backdrop-filter:blur(9px) saturate(120%);box-shadow:inset 0 1px 1px rgba(255,255,255,.09),0 42px 110px rgba(0,0,0,.2);transition:transform .75s cubic-bezier(.16,1,.3,1),background-color .5s ease,box-shadow .75s cubic-bezier(.16,1,.3,1)}.course_chapterBody__EPN4i:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(150deg,rgba(232,227,212,.38),rgba(232,227,212,.06) 24%,transparent 42%,transparent 64%,rgba(201,169,97,.2) 86%,rgba(232,227,212,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.course_chapterBody__EPN4i>*{position:relative;z-index:1}.course_chapterRow__9ldYq:focus-within .course_chapterBody__EPN4i,.course_chapterRow__9ldYq:hover .course_chapterBody__EPN4i{background:rgba(255,255,255,.022);box-shadow:inset 0 1px 1px rgba(255,255,255,.13),0 54px 130px rgba(0,0,0,.28);transform:translateY(-4px)}.course_sectionHeading__OLkV0>p{max-width:620px;margin:28px 0 0;color:var(--course-dim);font-size:15px;line-height:1.8}.course_chapterAgenda__VMPJV{max-width:820px;margin-top:48px;border-top:1px solid rgba(232,227,212,.2)}.course_chapterAgendaMeta__XPSUq{min-height:54px;display:flex;align-items:center;justify-content:space-between;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em}.course_chapterAgenda__VMPJV ol{margin:0;padding:0;list-style:none}.course_chapterAgenda__VMPJV li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:17px 0;border-top:1px solid rgba(232,227,212,.12);outline:0;transition:padding .6s cubic-bezier(.16,1,.3,1)}.course_chapterAgenda__VMPJV li>span{padding-top:3px;color:rgba(201,169,97,.74);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.12em}.course_chapterAgenda__VMPJV h4{margin:0;color:rgba(232,227,212,.9);font-size:clamp(17px,1.45vw,21px);font-weight:400;line-height:1.45}.course_chapterAgendaToggle__r4LY9{width:100%;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;border:0;color:inherit;text-align:left;background:transparent}.course_chapterAgendaToggle__r4LY9 i{position:relative;width:18px;height:18px;display:none}.course_chapterAgendaToggle__r4LY9 i:after,.course_chapterAgendaToggle__r4LY9 i:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:var(--course-red-bright);transition:transform .35s ease;transform:translate(-50%,-50%)}.course_chapterAgendaToggle__r4LY9 i:after{transform:translate(-50%,-50%) rotate(90deg)}.course_chapterAgenda__VMPJV li[data-open=true] .course_chapterAgendaToggle__r4LY9 i:after{transform:translate(-50%,-50%) rotate(0deg)}.course_chapterAgenda__VMPJV li p{max-width:680px;max-height:0;margin:0;overflow:hidden;opacity:0;transform:translateY(8px);color:rgba(232,227,212,.58);font-size:15px;line-height:1.8;transition:max-height .72s cubic-bezier(.16,1,.3,1),margin .72s cubic-bezier(.16,1,.3,1),opacity .4s ease,transform .6s cubic-bezier(.16,1,.3,1)}@media (min-width:821px){.course_chapterAgenda__VMPJV li:focus,.course_chapterAgenda__VMPJV li:hover{padding-block:22px}.course_chapterAgenda__VMPJV li:focus p,.course_chapterAgenda__VMPJV li:hover p{max-height:120px;margin-top:8px;opacity:1;transform:translateY(0)}}.course_onsiteIntro__8O1Jw{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(40px,8vw,130px)}.course_capabilitySection___kXye,.course_onsiteSection__1UNsz{position:relative;isolation:isolate;overflow:clip}.course_onsiteIntro__8O1Jw h2{max-width:1000px;margin:0;font-size:clamp(38px,5.4vw,82px);font-weight:300;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.course_onsiteIntro__8O1Jw>div>p{max-width:780px;margin:42px 0 0;color:var(--course-dim);font-size:clamp(16px,1.35vw,20px);line-height:1.9}.course_onsiteSequence__ziXl3{margin-top:clamp(72px,11vh,120px);border-top:1px solid var(--course-line)}.course_onsiteSequence__ziXl3>div{display:grid;grid-template-columns:minmax(64px,.18fr) minmax(180px,.45fr) minmax(0,1fr);gap:clamp(24px,4vw,70px);align-items:baseline;padding:28px 0;border-bottom:1px solid var(--course-line)}.course_onsiteSequence__ziXl3 span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px}.course_onsiteSequence__ziXl3 h3{margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:300}.course_onsiteSequence__ziXl3 p{max-width:680px;margin:0;color:var(--course-dim);font-size:15px;line-height:1.8}.course_onsiteNote___0MI4{max-width:760px;margin:42px 0 0 auto;color:var(--course-dim);font-size:13px;line-height:1.85}.course_differenceSection__lkb1X{min-height:78vh;align-items:center}.course_outcomeList__T_hql{margin:0;padding:0;border-top:1px solid var(--course-line);list-style:none}.course_outcomeList__T_hql li{display:grid;gap:26px;align-items:baseline;padding:30px 0;border-bottom:1px solid var(--course-line)}.course_outcomeList__T_hql span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px}.course_outcomeList__T_hql p{margin:0;font-size:clamp(20px,2.3vw,32px);line-height:1.45}.course_boundary__XqjsA{max-width:760px;margin:48px 0 0 auto;color:var(--course-dim);font-size:13px;line-height:1.8}.course_capabilityIntro__POG76{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(40px,8vw,130px)}.course_capabilityIntro__POG76 h2{max-width:1000px;margin:0;font-size:clamp(38px,5.4vw,82px);font-weight:300;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.course_capabilityIntro__POG76>div>p{max-width:760px;margin:42px 0 0;color:var(--course-dim);font-size:clamp(16px,1.35vw,20px);line-height:1.9}.course_capabilityDimensions___CSs0{margin-top:clamp(72px,11vh,120px);display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--course-line);border-bottom:1px solid var(--course-line)}.course_capabilityDimensions___CSs0>div{min-height:280px;padding:30px clamp(20px,3vw,46px) 38px 0}.course_capabilityDimensions___CSs0>div+div{padding-left:clamp(20px,3vw,46px);border-left:1px solid var(--course-line)}.course_capabilityDimensions___CSs0 span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px}.course_capabilityDimensions___CSs0 h3{margin:70px 0 20px;font-size:clamp(24px,2.4vw,36px);font-weight:300}.course_capabilityDimensions___CSs0 p{margin:0;color:var(--course-dim);font-size:15px;line-height:1.8}.course_capabilityNote__sBU3l{max-width:760px;margin:42px 0 0 auto;color:var(--course-dim);font-size:13px;line-height:1.85}.course_evidenceIntro__A7Rl9{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(40px,8vw,130px)}.course_evidenceIntro__A7Rl9>div>p{margin:0 0 24px;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.22em}.course_evidenceIntro__A7Rl9 h2{max-width:1000px;margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:300;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.course_evidenceRailHeader__IBZwj{margin-top:clamp(66px,9vh,96px);padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(232,227,212,.13)}.course_evidenceRailHeader__IBZwj>p{margin:0;color:rgba(232,227,212,.48);font-size:10px;letter-spacing:.12em}.course_evidenceRailHeader__IBZwj>div{display:flex;gap:8px}.course_evidenceRailHeader__IBZwj button{width:42px;height:42px;border:1px solid rgba(232,227,212,.14);border-radius:50%;background:rgba(232,227,212,.025);color:rgba(232,227,212,.72);cursor:pointer;transition:border-color .22s ease,background .22s ease,transform .22s ease}.course_evidenceRailHeader__IBZwj button:focus-visible,.course_evidenceRailHeader__IBZwj button:hover{border-color:rgba(201,169,97,.56);background:rgba(201,169,97,.08);transform:scale(1.05)}.course_evidenceCardRail__GBucP{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;padding:10px 0 28px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(201,169,97,.34) rgba(232,227,212,.05)}.course_evidenceCardRail__GBucP:after{content:"";position:sticky;right:0;display:block;width:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,97,.42))}.course_evidenceCardGrid__L0TI5{width:max-content;display:grid;grid-template-rows:repeat(2,minmax(310px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(330px,25vw);gap:14px}.course_evidenceCard__eMWFq{position:relative;width:100%;min-height:310px;margin:0;padding:clamp(26px,2.5vw,38px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgba(232,227,212,.14);border-radius:20px;background:linear-gradient(145deg,rgba(232,227,212,.065),rgba(7,7,7,.32) 62%),rgba(13,13,12,.62);backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 30px 80px rgba(0,0,0,.18);scroll-snap-align:start;transform:translateZ(0);transition:border-color .26s ease,transform .36s cubic-bezier(.16,1,.3,1),background .26s ease}.course_evidenceCard__eMWFq:after{content:"";position:absolute;right:-32%;bottom:-58%;width:78%;aspect-ratio:1;border:1px solid rgba(201,169,97,.12);border-radius:50%;box-shadow:0 0 70px rgba(201,169,97,.035)}.course_evidenceCard__eMWFq:focus-within,.course_evidenceCard__eMWFq:hover{border-color:rgba(201,169,97,.38);background:linear-gradient(145deg,rgba(232,227,212,.085),rgba(7,7,7,.28) 62%),rgba(13,13,12,.7);transform:translateY(-5px) translateZ(0)}.course_evidenceCardTopline__7Dj8n{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;color:rgba(232,227,212,.42);font-family:Inter,sans-serif;font-size:8px;letter-spacing:.16em}.course_evidenceCardTopline__7Dj8n em{padding:6px 9px;border:1px solid rgba(201,169,97,.22);border-radius:999px;color:rgba(201,169,97,.76);font-style:normal;letter-spacing:.08em}.course_evidenceCard__eMWFq blockquote{position:relative;z-index:1;margin:32px 0;color:rgba(232,227,212,.92);font-size:clamp(22px,1.75vw,29px);font-weight:300;line-height:1.55;letter-spacing:-.025em}.course_evidenceCard__eMWFq figcaption{position:relative;z-index:1;padding-top:18px;border-top:1px solid rgba(232,227,212,.1)}.course_evidenceCard__eMWFq figcaption strong{color:var(--course-gold);font-family:Inter,PingFang SC,sans-serif;font-size:10px;font-weight:500;letter-spacing:.08em}.course_evidenceCard__eMWFq figcaption p{margin:9px 0 0;color:rgba(232,227,212,.46);font-size:11px;line-height:1.65}.course_evidenceList__dhSsl{margin-top:clamp(72px,11vh,120px);border-top:1px solid var(--course-line)}.course_evidenceList__dhSsl figure{margin:0;padding:clamp(58px,9vh,96px) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr);gap:clamp(42px,8vw,120px);border-bottom:1px solid var(--course-line)}.course_evidenceQuote__yDtSt{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(42px,7vh,76px)}.course_evidenceList__dhSsl blockquote{margin:0;font-size:clamp(30px,4.1vw,58px);font-weight:300;line-height:1.45;letter-spacing:-.025em}.course_evidenceList__dhSsl figcaption{color:var(--course-dim);font-size:13px;line-height:1.75}.course_evidenceList__dhSsl figcaption span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.14em}.course_evidenceList__dhSsl figcaption p{margin:12px 0 0}.course_evidenceArchive__qYhZ6{margin-top:clamp(72px,11vh,120px);border-bottom:1px solid var(--course-line)}.course_evidenceArchive__qYhZ6 summary{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 0;cursor:pointer;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em;list-style:none}.course_evidenceArchive__qYhZ6 summary::-webkit-details-marker{display:none}.course_evidenceArchive__qYhZ6 summary strong{margin-left:auto;color:var(--course-dim);font-size:9px;font-weight:400;letter-spacing:.12em}.course_evidenceArchive__qYhZ6 summary i{position:relative;width:16px;height:16px;flex:0 0 16px}.course_evidenceArchive__qYhZ6 summary i:after,.course_evidenceArchive__qYhZ6 summary i:before{content:"";position:absolute;top:7px;left:2px;width:12px;height:1px;background:currentColor;transition:transform .22s ease}.course_evidenceArchive__qYhZ6 summary i:after{transform:rotate(90deg)}.course_evidenceArchive__qYhZ6[open] summary i:after{transform:rotate(0deg)}.course_evidenceArchiveBody__mgX3j{border-top:1px solid var(--course-line)}.course_evidenceArchiveBody__mgX3j ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.course_evidenceArchive__qYhZ6 li{min-height:300px;padding:clamp(34px,5vw,68px) clamp(28px,5vw,72px) clamp(34px,5vw,68px) 0;border-bottom:1px solid var(--course-line)}.course_evidenceArchive__qYhZ6 li:nth-child(2n){padding-right:0;padding-left:clamp(28px,5vw,72px);border-left:1px solid var(--course-line)}.course_evidenceArchive__qYhZ6 li>span{color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.16em}.course_evidenceArchive__qYhZ6 blockquote{margin:clamp(32px,5vh,56px) 0;font-size:clamp(24px,2.4vw,36px);line-height:1.55}.course_evidenceArchive__qYhZ6 li>p{margin:0;color:var(--course-dim);font-size:12px;line-height:1.7}.course_evidenceNote__lYze5{max-width:760px;margin:36px 0 0 auto;color:var(--course-dim);font-size:12px;line-height:1.85}.course_enrollmentSection__CtKgo,.course_pausedSection__VWKgn{min-height:72vh;align-items:center}.course_enrollmentEdition__4_ZUI,.course_pausedSection__VWKgn>div>p:first-child{margin:0 0 24px;color:var(--course-gold);font-family:Inter,sans-serif;font-size:10px;letter-spacing:.24em}.course_enrollmentLayout__OVoLO{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.36fr);gap:clamp(44px,7vw,100px);align-items:start}.course_enrollmentPrimary__0XcJ_>:first-child{margin-top:0}.course_enrollmentActionPanel__7AKkO{position:sticky;top:92px;padding:26px;border:1px solid var(--course-line);background:rgba(232,227,212,.025)}.course_enrollmentActionPanel__7AKkO>p{margin:0;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em}.course_enrollmentActionPanel__7AKkO h3{margin:38px 0 0;font-size:clamp(24px,2.2vw,34px);font-weight:300;line-height:1.3}.course_commercialFacts__QEmnI{max-width:760px;margin:48px 0 0;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--course-line)}.course_commercialFacts__QEmnI>div{padding:22px 24px 22px 0;border-bottom:1px solid var(--course-line)}.course_commercialFacts__QEmnI>div:nth-child(2n){padding-left:24px;border-left:1px solid var(--course-line)}.course_commercialFacts__QEmnI dt{color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.16em}.course_commercialFacts__QEmnI dd{margin:12px 0 0;color:rgba(232,227,212,.76);font-size:17px;line-height:1.55}.course_enrollmentListBlock__c07hr{max-width:760px;margin-top:36px;border-top:1px solid var(--course-line)}.course_enrollmentListBlock__c07hr>p{margin:0;padding:18px 0;color:var(--course-gold);font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em}.course_enrollmentListBlock__c07hr ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--course-line);list-style:none}.course_enrollmentListBlock__c07hr li{padding:20px 20px 20px 0;border-bottom:1px solid var(--course-line);color:rgba(232,227,212,.68);font-size:15px}.course_enrollmentListBlock__c07hr li:nth-child(2n){padding-left:24px;border-left:1px solid var(--course-line)}.course_pendingAction__Kq_5O{width:fit-content;margin-top:46px;padding:16px 22px;border:1px solid rgba(232,227,212,.18);color:var(--course-dim);font-family:Inter,sans-serif;font-size:11px;letter-spacing:.12em}.course_enrollmentQr__LXHZR{width:min(100%,292px);margin:34px 0 0}.course_enrollmentQr__LXHZR img{display:block;width:100%;height:auto;background:#fff}.course_enrollmentQr__LXHZR figcaption{margin-top:16px;color:rgba(232,227,212,.68);font-family:Inter,sans-serif;font-size:11px;letter-spacing:.12em}.course_enrollmentAction__yiPcC{display:block;width:fit-content;margin-top:46px;padding:16px 22px;border:1px solid rgba(201,169,97,.58);color:var(--course-paper);font-family:Inter,sans-serif;font-size:11px;letter-spacing:.12em;text-decoration:none;transition:border-color .3s ease,background .3s ease}.course_enrollmentAction__yiPcC:focus-visible,.course_enrollmentAction__yiPcC:hover{border-color:var(--course-gold);background:rgba(201,169,97,.08)}.course_detailExit__oXbNz{width:min(calc(100% - 48px),1300px);margin-inline:auto;padding:34px 0 clamp(90px,13vh,150px);display:flex;justify-content:space-between;gap:30px;border-top:1px solid var(--course-line)}.course_detailExit__oXbNz a{min-height:32px;display:inline-flex;align-items:center;color:rgba(232,227,212,.62);font-family:Inter,sans-serif;font-size:11px;letter-spacing:.1em;text-decoration:none}.course_detailExit__oXbNz a:focus-visible,.course_detailExit__oXbNz a:hover{color:var(--course-paper)}.course_footer__LsXiQ{position:relative;min-height:min(820px,82svh);overflow:hidden;padding:clamp(90px,14vh,150px) clamp(24px,8vw,130px) clamp(52px,8vh,86px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:end;gap:clamp(50px,9vw,150px);border-top:1px solid var(--course-line);color:var(--course-dim);isolation:isolate;background:linear-gradient(145deg,rgba(122,24,24,.08),transparent 36%),radial-gradient(circle at 78% 42%,rgba(201,169,97,.08),transparent 34%)}.course_footer__LsXiQ:before{content:"";position:absolute;top:16%;right:7%;left:28%;height:1px;z-index:-1;background:linear-gradient(90deg,transparent,rgba(201,169,97,.42),transparent);transform:rotate(-7deg)}.course_footerCounterpoint__RSUFv,.course_footerStatement__yzw9O{position:relative;z-index:1}.course_footerBrand__WqyLz{display:block;margin-bottom:clamp(48px,8vh,88px);color:var(--course-paper);font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(19px,1.8vw,28px);font-weight:500;letter-spacing:.11em}.course_footerStatement__yzw9O p{margin:0;color:var(--course-paper);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(48px,6.6vw,104px);font-weight:300;line-height:1.08;letter-spacing:-.055em}.course_footerStatement__yzw9O strong{color:var(--course-gold);font-weight:300}.course_footerCounterpoint__RSUFv{justify-self:end;width:min(100%,430px);padding-bottom:1.5vh}.course_footerCounterpoint__RSUFv>p{margin:0 0 clamp(56px,10vh,100px);color:rgba(232,227,212,.72);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(30px,3.6vw,54px);font-weight:300;line-height:1.36;letter-spacing:-.035em}.course_footerLinks__lRBEJ{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:20px;border-top:1px solid rgba(232,227,212,.18)}@media (max-width:820px){.course_lightFieldCanvas__QMev8{opacity:.9}.course_stageFrame__erKnz{inset:7px}.course_stageFrameRight__wfOqk,.course_stageFrameTop__aEmlN{display:none}.course_stageFrame__erKnz i{bottom:10px;left:12px;font-size:6px}.course_visualInkGlyph__4whAH{font-size:clamp(430px,126vw,680px);opacity:.62;filter:blur(.4px)}.course_sceneVisual__DTiul img{object-position:var(--course-visual-position-mobile)}.course_sceneVisual__DTiul:after,.course_sceneVisual__DTiul[data-course-visual-mask=content-left]:after,.course_sceneVisual__DTiul[data-course-visual-mask=content-right]:after{background:linear-gradient(180deg,rgba(7,7,7,.24),rgba(7,7,7,.64) 58%,rgba(7,7,7,.88))}.course_sceneVisualFallback__0Lecr:after{background:linear-gradient(180deg,rgba(7,7,7,.25),rgba(7,7,7,.5) 48%,rgba(7,7,7,.92))}.course_detailHeroAi__LXq_B .course_sceneVisualFallback__0Lecr:after{background:linear-gradient(180deg,rgba(7,7,7,.06),rgba(7,7,7,.18) 44%,rgba(7,7,7,.7))}.course_detailHeroAi__LXq_B .course_detailHeroGrid__hMLY_{width:100%;grid-template-columns:1fr}.course_robotHeroField__tiG5S:after{background:linear-gradient(180deg,rgba(7,7,7,.22),rgba(7,7,7,.56) 48%,rgba(7,7,7,.9) 86%),linear-gradient(90deg,rgba(7,7,7,.44),transparent 72%)}.course_robotHeroField__tiG5S video{top:-2%;right:-34%;width:148%;height:84%;object-position:64% 48%;opacity:.72;transform:translateZ(0) scale(1.02)}.course_robotSceneSweep__tBg9v{inset:-6% -34% 24% 28%;opacity:.68;transform:rotateY(-5deg)}.course_robotSceneHorizon__NvxrG{right:-4%;bottom:30%;width:82%;opacity:.5}.course_robotSceneMeta__ONsuA{display:none}.course_detailHeroAi__LXq_B .course_visualInkGlyph__4whAH{right:-52vw;top:28%;opacity:.16}.course_visualRing__TdO_4{left:68%;top:50%;width:min(78vw,520px)}.course_visualRingInner__VNtkf{width:min(48vw,320px)}.course_visualSlab__W12GP{left:68%;width:min(46vw,300px);height:min(16vw,104px)}.course_visualNode__Lc2Z_,.course_visualSpine__gCtaB{left:68%}.course_navigation__R7dH5{grid-template-columns:1fr auto}.course_brandLink__8HdZU small,.course_navigationContext__x_tVf,.course_navigationLinks__oXTM6 a:first-child{display:none}.course_detailHero__2bHq5,.course_indexHero__GMqts{min-height:94svh;padding-top:132px}.course_detailHeroAi__LXq_B{min-height:90svh;padding-top:124px;padding-bottom:92px}.course_detailHero__2bHq5 h1,.course_indexHero__GMqts h1{font-size:clamp(42px,12vw,64px)}.course_detailHeroAi__LXq_B .course_detailHeroGrid__hMLY_:before{top:-5vh;left:12%;width:76vw}.course_detailLead__SFAUx{margin-top:34px;font-size:16px;line-height:1.95}.course_heroStatement__mPSxQ{align-self:stretch;width:100%}.course_audienceSection__W_ywV,.course_capabilityIntro__POG76,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_evidenceIntro__A7Rl9,.course_howSection__7sxb_,.course_journeyIntro__2tlux,.course_onsiteIntro__8O1Jw,.course_pausedSection__VWKgn,.course_principleSection__HoVRA{grid-template-columns:1fr;gap:42px}.course_journeyManifesto__cRODt{min-height:760px;grid-template-columns:1fr;align-content:end;padding:70px 22px 60px}.course_journeyManifestoIndex__jGJqF{position:absolute;top:10%;left:-6%;font-size:210px;transform:none}.course_journeyManifestoCopy__uUTb5{padding-right:0}.course_journeyManifestoCopy__uUTb5>p{margin-bottom:48px;font-size:16px;line-height:1.9}.course_journeyManifestoCopy__uUTb5 h2{font-size:clamp(44px,12.5vw,66px)}.course_perspectiveField__y9LEl span{right:-28%;font-size:128px;opacity:.82}.course_journeyPath__5NY1L{display:block}.course_journeyPath__5NY1L:before{top:2%;bottom:2%;left:50%;right:auto;width:1px;height:auto;background:linear-gradient(transparent,rgba(201,169,97,.62),transparent);transform:rotate(5deg)}.course_journeyPath__5NY1L li,.course_journeyPath__5NY1L li+li{width:94%;min-height:auto;margin:0;padding:32px 26px 36px;display:grid;grid-template-columns:66px 1fr;gap:22px;border:1px solid rgba(232,227,212,.14);transform:perspective(900px) rotateY(1.6deg) rotate(-.6deg)}.course_journeyPath__5NY1L li+li{margin-top:28px}.course_journeyPath__5NY1L li:nth-child(2n){margin-left:auto;transform:perspective(900px) rotateY(-1.6deg) rotate(.6deg)}.course_journeyPath__5NY1L li:nth-child(3){margin-left:3%}.course_journeyPath__5NY1L .course_journeyStageIndex__oStGi{font-size:68px}.course_journeyPath__5NY1L h3{margin:0 0 14px;font-size:25px;letter-spacing:-.04em}.course_journeyPath__5NY1L p{font-size:14px;line-height:1.85}.course_toolField__S82Ep{grid-template-columns:1fr;gap:14px}.course_toolField__S82Ep p{max-width:520px;text-align:left}.course_enrollmentLayout__OVoLO{grid-template-columns:1fr}.course_enrollmentActionPanel__7AKkO{position:static}.course_capabilityDimensions___CSs0{grid-template-columns:1fr}.course_capabilityDimensions___CSs0>div{min-height:auto;padding:28px 0 36px}.course_capabilityDimensions___CSs0>div+div{padding-left:0;border-top:1px solid var(--course-line);border-left:0}.course_capabilityDimensions___CSs0 h3{margin-top:42px}.course_onsiteSequence__ziXl3>div{grid-template-columns:42px 1fr}.course_onsiteSequence__ziXl3 p{grid-column:2}.course_commercialFacts__QEmnI,.course_enrollmentListBlock__c07hr ul{grid-template-columns:1fr}.course_commercialFacts__QEmnI>div:nth-child(2n),.course_enrollmentListBlock__c07hr li:nth-child(2n){padding-left:0;border-left:0}.course_evidenceList__dhSsl figure{grid-template-columns:1fr}.course_evidenceArchive__qYhZ6 summary{align-items:flex-start;flex-wrap:wrap}.course_evidenceArchive__qYhZ6 summary strong{order:3;width:100%;margin-left:0}.course_evidenceArchive__qYhZ6 summary i{margin-left:auto}.course_evidenceArchiveBody__mgX3j ol{grid-template-columns:1fr}.course_evidenceArchive__qYhZ6 li,.course_evidenceArchive__qYhZ6 li:nth-child(2n){min-height:auto;padding:42px 0;border-left:0}.course_chapterRow__9ldYq,.course_coursePath__oCeIj,.course_detailHeroGrid__hMLY_{grid-template-columns:1fr}.course_coursePath__oCeIj{min-height:auto}.course_coursePathBody__XXyU6,.course_coursePathCurrent__ll9Kb .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:focus-within .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:hover .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:nth-child(2n) .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:nth-child(odd) .course_coursePathBody__XXyU6{padding:28px 22px 34px;transform:none}.course_coursePathIndex__OVNb2{font-size:120px}.course_detailHeroIndex__Yk2XF{display:none}.course_sectionNumeral__S93Ov{font-size:88px}.course_sectionHeadingNumeral__upHyf{font-size:82px!important}.course_chapterRail__Qv3QX{min-height:100px;flex-direction:row;align-items:flex-end}.course_chapterRail__Qv3QX span{font-size:90px}.course_chapterBody__EPN4i,.course_chapterRow__9ldYq:focus-within .course_chapterBody__EPN4i,.course_chapterRow__9ldYq:hover .course_chapterBody__EPN4i,.course_chapterRow__9ldYq:nth-child(2n) .course_chapterBody__EPN4i,.course_chapterRow__9ldYq:nth-child(odd) .course_chapterBody__EPN4i{padding:28px 22px 34px;transform:none}.course_chapterAgenda__VMPJV li p{max-height:none;margin-top:8px;overflow:visible;opacity:1;transform:none}.course_howSequence__AJ6KZ{margin-top:18px}.course_detailHeroFoot__c3Vvj{gap:16px}.course_detailSectionNav__2H_Wj,.course_detailSectionNav__2H_Wj:focus-within,.course_detailSectionNav__2H_Wj:hover{top:auto;right:14px;bottom:14px;width:auto;max-width:calc(100% - 28px);padding:6px 8px;flex-direction:row;align-items:center;border-radius:999px;transform:translate3d(0,18px,0)}.course_detailSectionNav__2H_Wj[data-visible=true]{transform:translateZ(0)}.course_detailSectionNavCurrent__tDVhp{min-height:38px;padding:7px 10px;border-right:1px solid rgba(232,227,212,.1);border-bottom:0}.course_detailSectionNavCurrent__tDVhp strong{display:none}.course_detailSectionNavRail__PTIYA{flex-direction:row;gap:0}.course_detailSectionNavRail__PTIYA a{min-height:38px;padding:0 8px;grid-template-columns:10px}.course_detailSectionNavRail__PTIYA a span{display:none}.course_journeyExperience__9HVX5{height:340svh}.course_journeySceneHeader__HjIoY{top:92px;right:22px;left:22px}.course_journeySceneHeader__HjIoY span{max-width:65%;font-size:8px}.course_journeyCopyDeck__Ju_q8{padding:130px 22px 230px;grid-template-columns:1fr}.course_journeyPrelude__qABZk,.course_journeyStageCopy__LGM_J{grid-column:1}.course_journeyPrelude__qABZk>p{margin-bottom:42px;font-size:15px;line-height:1.9}.course_journeyPrelude__qABZk h2{font-size:clamp(46px,13.2vw,64px)}.course_journeyStageCopy__LGM_J{grid-template-columns:58px minmax(0,1fr);gap:18px}.course_journeyStageCopy__LGM_J>span{font-size:70px}.course_journeyStageCopy__LGM_J h3{margin-bottom:18px;font-size:clamp(34px,9.6vw,48px)}.course_journeyStageCopy__LGM_J p{font-size:14px;line-height:1.85}.course_journeyStageRail__iLLW_,.course_journeyStageRail__iLLW_:focus-within,.course_journeyStageRail__iLLW_:hover{top:auto;right:22px;bottom:140px;left:22px;width:auto;padding:6px;flex-direction:row;border-radius:999px;transform:none}.course_journeyStageRail__iLLW_ button,.course_journeyStageRail__iLLW_:focus-within button,.course_journeyStageRail__iLLW_:hover button{min-height:40px;grid-template-columns:10px 20px;gap:7px;justify-content:center}.course_journeyStageRail__iLLW_ button span,.course_journeyStageRail__iLLW_:focus-within button span,.course_journeyStageRail__iLLW_:hover button span{width:auto;opacity:1}.course_journeyStageRail__iLLW_ button em{display:none}.course_journeyToolDock__2O9T_{right:22px;bottom:22px;left:22px;min-height:96px;padding:12px 14px;grid-template-columns:1fr;gap:8px;border-radius:18px}.course_journeyToolDock__2O9T_>div{gap:6px}.course_journeyToolDock__2O9T_ em{padding:6px 9px;font-size:9px}.course_journeyToolDock__2O9T_ p{display:none}.course_evidenceRailHeader__IBZwj{align-items:flex-end}.course_evidenceRailHeader__IBZwj>p{max-width:58%;line-height:1.6}.course_evidenceCardGrid__L0TI5{grid-template-rows:1fr;grid-auto-columns:minmax(290px,78vw)}.course_evidenceCard__eMWFq{min-height:370px}.course_evidenceCard__eMWFq blockquote{font-size:24px}.course_footer__LsXiQ{min-height:78svh;grid-template-columns:1fr;align-content:end;gap:72px}.course_footerCounterpoint__RSUFv{justify-self:stretch;width:100%}}@media (max-width:560px){.course_navigation__R7dH5{padding:20px 18px}.course_navigationLinks__oXTM6 a{font-size:9px}.course_detailHero__2bHq5,.course_indexHero__GMqts{padding-inline:22px}.course_detailHeroAi__LXq_B{padding-top:112px;padding-bottom:84px}.course_detailHero__2bHq5 h1{font-size:clamp(42px,13.2vw,58px);line-height:1.12}.course_heroKicker__XWSx9{margin-bottom:22px}.course_detailStatus__XeBHD{margin-bottom:24px}.course_heroMarker__ovI88{left:22px}.course_scrollNote__LQwo3{display:none}.course_audienceSection__W_ywV,.course_capabilitySection___kXye,.course_chapterSection__ZR37g,.course_coursePaths__jOwy_,.course_detailExit__oXbNz,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_evidenceSection__F24uF,.course_howSection__7sxb_,.course_journeySection__7jff4,.course_onsiteSection__1UNsz,.course_outcomeSection__j84sN,.course_pausedSection__VWKgn,.course_principleSection__HoVRA{width:calc(100% - 44px)}.course_sectionHeading__OLkV0{align-items:flex-start;flex-direction:column}.course_sectionHeading__OLkV0 span{order:0}.course_coursePathMeta__QWnG2{align-items:flex-start;flex-direction:column}.course_coursePath__oCeIj h3{font-size:54px}.course_coursePathIndex__OVNb2{font-size:96px}.course_chapterRow__9ldYq{min-height:auto}.course_chapterBody__EPN4i h3{font-size:36px}.course_outcomeList__T_hql li{grid-template-columns:42px 1fr}.course_detailHeroFoot__c3Vvj{font-size:8px}.course_detailHeroFoot__c3Vvj span:last-child{display:none}.course_detailExit__oXbNz{flex-direction:column}.course_footer__LsXiQ{min-height:82svh;padding-inline:22px;padding-bottom:60px}.course_footerBrand__WqyLz{margin-bottom:48px;font-size:19px}.course_footerStatement__yzw9O p{font-size:clamp(46px,13vw,62px)}.course_footerCounterpoint__RSUFv>p{margin-bottom:54px;font-size:32px}.course_footerLinks__lRBEJ{align-items:flex-start;gap:18px}}@media (prefers-reduced-motion:reduce){.course_page__K_cHD *,.course_page__K_cHD :after,.course_page__K_cHD :before{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}}.course_page__K_cHD{--course-red-bright:#9a2925;--course-max:1320px;--course-gutter:clamp(24px,5vw,72px)}.course_spatialBackdrop__n1d2s{background:radial-gradient(ellipse at 74% 4%,rgba(232,227,212,.07),transparent 32%),linear-gradient(180deg,#070707,#0a0908 58%,#070707)}.course_lightFieldFallback__Yn5x8{inset:-12%;background:linear-gradient(112deg,transparent 18%,rgba(232,227,212,.045) 30%,transparent 41%),linear-gradient(104deg,transparent 51%,rgba(201,169,97,.052) 62%,transparent 73%);opacity:.78;transform:rotate(-2deg)}.course_spatialRedField__BI_r3{position:absolute;right:-24vw;bottom:-30vw;width:70vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(122,24,24,.16),rgba(122,24,24,.035) 38%,transparent 70%);filter:blur(24px)}.course_navigation__R7dH5{grid-template-columns:1fr auto;padding:28px var(--course-gutter);border-bottom-color:rgba(232,227,212,.12);background:linear-gradient(180deg,rgba(7,7,7,.7),transparent)}.course_navigationContext__x_tVf{display:none}.course_brandLink__8HdZU{gap:16px;font-family:Didot,Bodoni\ 72,Times New Roman,serif;letter-spacing:.08em}.course_brandLink__8HdZU span{font-size:21px}.course_brandLink__8HdZU small{font-size:13px;letter-spacing:.1em}.course_detailExit__oXbNz a,.course_footerLinks__lRBEJ a,.course_navigationLinks__oXTM6 a{font-size:14px;letter-spacing:.04em}.course_detailHero__2bHq5:not(.course_detailHeroAi__LXq_B) .course_heroMarker__ovI88,.course_indexHero__GMqts .course_heroMarker__ovI88{color:var(--course-gold);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:clamp(15px,1.35vw,20px);letter-spacing:.08em}.course_detailHero__2bHq5:not(.course_detailHeroAi__LXq_B) .course_heroKicker__XWSx9,.course_indexHero__GMqts .course_heroKicker__XWSx9{font-size:clamp(18px,1.5vw,23px)}.course_indexHero__GMqts .course_scrollNote__LQwo3{display:none}.course_sectionHeading__OLkV0>span,.course_sectionIndex__UsbmZ{color:var(--course-gold);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:14px;letter-spacing:.06em}.course_coursePathBody__XXyU6,.course_coursePath__oCeIj:nth-child(2n) .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:nth-child(odd) .course_coursePathBody__XXyU6{transform:none}.course_coursePathCurrent__ll9Kb .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:focus-within .course_coursePathBody__XXyU6,.course_coursePath__oCeIj:hover .course_coursePathBody__XXyU6{background:#0d0d0c;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translate3d(0,-4px,20px)}.course_coursePathMeta__QWnG2{font-size:14px;letter-spacing:.05em}.course_coursePathMeta__QWnG2 em{font-size:13px;letter-spacing:.04em}.course_primaryPortal__dzcI6,.course_secondaryPortal__eGenx,.course_textPortal__VlHOq{font-size:14px;letter-spacing:.04em}.course_detailHero__2bHq5:not(.course_detailHeroAi__LXq_B) .course_detailStatus__XeBHD{font-size:12px;letter-spacing:.05em}.course_stageFrame__erKnz:after{border-color:rgba(154,41,37,.72)}.course_detailHeroAi__LXq_B{padding:clamp(132px,16vh,176px) var(--course-gutter) clamp(70px,10vh,108px);justify-content:center}.course_aiHeroCopy__VzVcM{position:relative;z-index:4;width:min(52vw,720px);margin-top:4vh}.course_aiHeroCopy__VzVcM:before{content:"";position:absolute;top:34%;left:calc(var(--course-gutter) * -1);width:clamp(70px,9vw,150px);height:1px;background:var(--course-red-bright);transform:translateX(-34%)}.course_aiHeroEnglish__xgL4R,.course_journeyDayName__HhtBL,.course_journeyEnglish__ucrSU,.course_sectionEnglish__MIKxY{font-family:Didot,Bodoni\ 72,Times New Roman,serif}.course_aiHeroEnglish__xgL4R{display:flex;align-items:baseline;gap:clamp(16px,2vw,32px);margin-bottom:18px;line-height:.82}.course_aiHeroEnglish__xgL4R strong{color:var(--course-red-bright);font-size:clamp(96px,10.5vw,156px);font-weight:400;letter-spacing:-.075em}.course_aiHeroEnglish__xgL4R span{color:rgba(232,227,212,.84);font-size:clamp(42px,4.6vw,70px);letter-spacing:-.045em}.course_detailHeroAi__LXq_B .course_detailStatus__XeBHD{margin-bottom:clamp(30px,4vh,46px);padding:10px 14px;border-color:rgba(201,169,97,.55);background:rgba(7,7,7,.68);color:var(--course-gold);font-size:14px;letter-spacing:.06em}.course_detailHeroAi__LXq_B .course_heroKicker__XWSx9{margin:0 0 18px;color:rgba(232,227,212,.72);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(19px,1.55vw,24px);letter-spacing:.12em}.course_detailHeroAi__LXq_B h1{max-width:690px;font-size:clamp(48px,5.35vw,78px);line-height:1.08}.course_detailHeroAi__LXq_B .course_detailLead__SFAUx{max-width:660px;margin-top:clamp(28px,4vh,42px);color:rgba(232,227,212,.78);font-size:clamp(17px,1.35vw,20px);line-height:1.9}.course_robotHeroField__tiG5S video{top:-5%;right:-5%;width:109%;height:112%;opacity:.76;filter:grayscale(.88) sepia(.14) saturate(.68) brightness(.54) contrast(1.32)}.course_robotHeroField__tiG5S:before{background:linear-gradient(90deg,rgba(7,7,7,.99) 0,rgba(7,7,7,.9) 35%,rgba(7,7,7,.28) 61%,rgba(7,7,7,.12) 100%),radial-gradient(circle at 76% 48%,rgba(122,24,24,.24),transparent 30%),radial-gradient(circle at var(--robot-light-x) 48%,rgba(201,169,97,.1),transparent 26%)}.course_robotHeroField__tiG5S:after{background:linear-gradient(180deg,rgba(7,7,7,.44),transparent 25%,transparent 66%,rgba(7,7,7,.82)),repeating-linear-gradient(90deg,transparent,transparent calc(16.666% - 1px),rgba(232,227,212,.02) 16.666%)}.course_robotSceneHorizon__NvxrG{background:linear-gradient(90deg,transparent,rgba(154,41,37,.72),rgba(201,169,97,.46),transparent)}.course_waterTransition___EdEQ{position:relative;z-index:2;height:clamp(440px,66svh,720px);border-top:1px solid rgba(232,227,212,.08);border-bottom:1px solid rgba(232,227,212,.08);background:#070707;isolation:isolate}.course_waterLightAperture__19um5{position:absolute;top:0;left:5%;right:5%;height:42%;z-index:1;overflow:hidden;clip-path:polygon(14% 0,86% 0,98% 100%,2% 100%);-webkit-mask-image:linear-gradient(180deg,#000,#000 64%,transparent);mask-image:linear-gradient(180deg,#000,#000 64%,transparent)}.course_waterLightAperture__19um5 video{position:absolute;top:-88%;left:-256%;width:410%;max-width:none;height:auto;aspect-ratio:16/9;object-fit:contain;opacity:.94;filter:grayscale(1) sepia(.58) saturate(.86) brightness(1.42) contrast(1.08);transform:none}.course_waterLightAperture__19um5:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,7,7,.38),transparent 24%,transparent 76%,rgba(7,7,7,.38)),linear-gradient(180deg,rgba(201,169,97,.12),transparent 58%,#070707)}.course_waterLightShaft__Q4koA{position:absolute;z-index:2;top:8%;left:50%;width:min(72vw,1040px);height:82%;background:linear-gradient(180deg,rgba(232,227,212,.16),rgba(201,169,97,.055) 46%,transparent);clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);transform:translateX(-50%);filter:blur(9px);opacity:.82}.course_waterRippleField__TQeN0{position:absolute;z-index:3;left:-8%;right:-8%;bottom:-7%;width:116%;height:68%;overflow:visible;fill:none;opacity:.98;transform:perspective(900px) rotateX(58deg) rotate(-2deg);transform-origin:50% 100%;filter:drop-shadow(0 0 18px rgba(122,24,24,.16))}.course_waterRippleField__TQeN0 path{vector-effect:non-scaling-stroke;stroke:rgba(201,169,97,.5);stroke-width:1.35;stroke-dasharray:20 14 92 24;animation:course_course-ripple-travel__FSQ0K 10s linear infinite}.course_waterRippleA__GgmIQ{stroke:rgba(154,41,37,.6)!important}.course_waterRippleB__Ibatq{opacity:.72;animation-delay:-3.3s!important}.course_waterRippleC__k_UBZ{opacity:.42;animation-delay:-6.6s!important}.course_waterRippleD__v1U4D{opacity:.5;animation-delay:-1.8s!important}.course_waterRippleE__e46CX{stroke:rgba(154,41,37,.44)!important;opacity:.62;animation-delay:-5.2s!important}@keyframes course_course-ripple-travel__FSQ0K{0%{stroke-dashoffset:0;transform:translateX(-1.6%)}50%{opacity:.96}to{stroke-dashoffset:-310;transform:translateX(1.6%)}}.course_journeyExperience__9HVX5{height:420svh;border-top:0}.course_journeyViewport__mQUnk{background:radial-gradient(ellipse at 50% 115%,rgba(122,24,24,.12),transparent 40%),linear-gradient(180deg,#070707,#090908 72%,#070707)}.course_journeyViewport__mQUnk:before{content:"";position:absolute;left:-12%;right:-12%;bottom:-22%;height:58%;border:1px solid rgba(201,169,97,.2);border-radius:50%;transform:perspective(900px) rotateX(66deg);box-shadow:0 -18px 80px rgba(122,24,24,.08)}.course_journeyVeil__TW7HP{background:linear-gradient(90deg,rgba(7,7,7,.92),rgba(7,7,7,.34) 70%,rgba(7,7,7,.72)),linear-gradient(180deg,rgba(7,7,7,.2),transparent 55%,rgba(7,7,7,.8))}.course_journeySceneHeader__HjIoY{top:38px;font-size:15px;letter-spacing:.05em}.course_journeySceneHeader__HjIoY strong{color:var(--course-red-bright);font-size:15px}.course_journeyCopyDeck__Ju_q8{position:absolute;inset:0;display:block}.course_journeyPrelude__qABZk,.course_journeyStageCopy__LGM_J{position:absolute;top:50%;left:max(var(--course-gutter),calc((100vw - var(--course-max)) / 2));width:min(78vw,980px);display:block;opacity:0;transform:translate3d(0,calc(-50% + 44px),0);transition:opacity .42s ease,transform .72s cubic-bezier(.16,1,.3,1);pointer-events:none}.course_journeyPrelude__qABZk[data-active=true],.course_journeyStageCopy__LGM_J[data-active=true]{opacity:1;transform:translate3d(0,-50%,0)}.course_journeyPrelude__qABZk>p{max-width:820px;margin:0 0 clamp(34px,5vh,56px);color:rgba(232,227,212,.72);font-size:clamp(18px,1.55vw,22px);line-height:1.9}.course_journeyEnglish__ucrSU{display:flex;align-items:baseline;gap:clamp(16px,2vw,30px);margin-bottom:18px;line-height:.84}.course_journeyEnglish__ucrSU strong{color:var(--course-paper);font-size:clamp(86px,9vw,134px);font-weight:400;letter-spacing:-.065em}.course_journeyEnglish__ucrSU span{color:var(--course-red-bright);font-size:clamp(44px,4.7vw,70px);letter-spacing:-.045em}.course_journeyPrelude__qABZk h2{max-width:940px;font-size:clamp(58px,7vw,104px);line-height:1.06}.course_journeyPrelude__qABZk h2 em{color:var(--course-gold)}.course_journeyPrelude__qABZk h2 em span{white-space:nowrap}.course_journeyDayName__HhtBL{display:flex;align-items:baseline;gap:clamp(8px,1vw,16px);margin-bottom:16px;line-height:.82}.course_journeyDayName__HhtBL strong{color:var(--course-red-bright);font-size:clamp(104px,11vw,166px);font-weight:400;letter-spacing:-.08em}.course_journeyDayName__HhtBL span{color:rgba(232,227,212,.74);font-size:clamp(48px,5vw,76px);letter-spacing:-.05em}.course_journeyDayLabel__HWy5z{display:block;color:var(--course-gold);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(18px,1.5vw,22px);font-style:normal;letter-spacing:.12em}.course_journeyStageCopy__LGM_J h3{max-width:920px;margin:0 0 24px;font-size:clamp(48px,5.8vw,84px);line-height:1.1}.course_journeyStageCopy__LGM_J p{max-width:760px;color:rgba(232,227,212,.68);font-size:clamp(17px,1.45vw,21px);line-height:1.9}.course_journeyStageRail__iLLW_,.course_journeyStageRail__iLLW_:focus-within,.course_journeyStageRail__iLLW_:hover{top:auto;right:var(--course-gutter);bottom:34px;width:min(58vw,720px);padding:8px;display:grid;grid-template-columns:repeat(3,1fr);border-radius:3px;background:rgba(9,9,8,.68);backdrop-filter:blur(16px) saturate(108%);-webkit-backdrop-filter:blur(16px) saturate(108%);transform:perspective(900px) rotateX(2deg) translateZ(18px)}.course_journeyStageRail__iLLW_ button,.course_journeyStageRail__iLLW_:focus-within button,.course_journeyStageRail__iLLW_:hover button{min-height:66px;padding:10px 14px;grid-template-columns:10px auto;gap:10px;border-radius:2px}.course_journeyStageRail__iLLW_ button span,.course_journeyStageRail__iLLW_:focus-within button span,.course_journeyStageRail__iLLW_:hover button span{width:auto;color:rgba(232,227,212,.74);font-size:15px;opacity:1}.course_journeyStageRail__iLLW_ button em{display:none}.course_journeyStageRail__iLLW_ button[data-active=true]{background:rgba(122,24,24,.16)}.course_journeyStageRail__iLLW_ button[data-active=true] i{border-color:var(--course-red-bright);background:var(--course-red-bright)}.course_journeyToolDock__2O9T_{top:96px;right:var(--course-gutter);bottom:auto;left:auto;width:auto;padding:0;display:flex;gap:clamp(18px,2vw,34px);border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.course_journeyToolDock__2O9T_ span{color:rgba(232,227,212,.5);font-family:Didot,Bodoni\ 72,Times New Roman,"Noto Serif SC",serif;font-size:clamp(16px,1.35vw,21px);letter-spacing:.01em}.course_journeyToolDock__2O9T_ span:first-child{color:var(--course-gold)}.course_audienceSection__W_ywV,.course_capabilitySection___kXye,.course_chapterSection__ZR37g,.course_coursePaths__jOwy_,.course_detailExit__oXbNz,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_evidenceSection__F24uF,.course_howSection__7sxb_,.course_onsiteSection__1UNsz,.course_outcomeSection__j84sN,.course_pausedSection__VWKgn,.course_principleSection__HoVRA{width:min(calc(100% - (var(--course-gutter) * 2)),var(--course-max))}.course_audienceSection__W_ywV,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_pausedSection__VWKgn{grid-template-columns:1fr;gap:0;padding:clamp(108px,15vh,158px) 0}.course_differenceSection__lkb1X{min-height:0;align-items:start}.course_audienceSection__W_ywV>.course_sectionNumeral__S93Ov,.course_capabilityIntro__POG76>.course_sectionNumeral__S93Ov,.course_differenceSection__lkb1X>.course_sectionNumeral__S93Ov,.course_enrollmentSection__CtKgo>.course_sectionNumeral__S93Ov,.course_evidenceIntro__A7Rl9>.course_sectionNumeral__S93Ov,.course_onsiteIntro__8O1Jw>.course_sectionNumeral__S93Ov,.course_pausedSection__VWKgn>.course_sectionNumeral__S93Ov,.course_sectionHeadingNumeral__upHyf{display:none}.course_sectionEnglish__MIKxY{display:flex;align-items:baseline;gap:clamp(12px,1.5vw,24px);margin-bottom:clamp(22px,3vh,34px);line-height:.86}.course_sectionEnglish__MIKxY strong{color:var(--course-paper);font-size:clamp(64px,7vw,106px);font-weight:400;letter-spacing:-.06em}.course_sectionEnglish__MIKxY span{color:rgba(232,227,212,.46);font-size:clamp(36px,4vw,60px);letter-spacing:-.04em}.course_differenceSection__lkb1X .course_sectionEnglish__MIKxY span,.course_enrollmentSection__CtKgo .course_sectionEnglish__MIKxY span{color:var(--course-red-bright)}.course_evidenceSection__F24uF .course_sectionEnglish__MIKxY span{color:var(--course-gold)}.course_enrollmentEnglish__0X3rq{gap:clamp(4px,.45vw,8px)}.course_enrollmentEnglish__0X3rq strong{font-size:clamp(86px,9.4vw,140px)}.course_enrollmentEnglish__0X3rq span{font-size:clamp(42px,4.8vw,70px)}.course_audienceSection__W_ywV h2,.course_differenceSection__lkb1X h2,.course_enrollmentSection__CtKgo h2{max-width:1080px;font-size:clamp(50px,6.2vw,88px);line-height:1.08}.course_differenceSection__lkb1X>div>p{margin:clamp(36px,5vh,56px) 0 0 min(28vw,360px);color:rgba(232,227,212,.72);line-height:1.9}.course_audienceLead__OJCvb,.course_differenceSection__lkb1X>div>p{max-width:780px;font-size:clamp(18px,1.55vw,22px)}.course_audienceLine__opXZ1{margin-top:clamp(52px,7vh,76px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--course-line)}.course_audienceLine__opXZ1 span{min-height:160px;padding:30px clamp(20px,3vw,44px) 34px 0;display:flex;align-items:flex-end;border-bottom:1px solid var(--course-line);color:var(--course-paper);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(26px,3vw,42px);line-height:1.3}.course_audienceLine__opXZ1 span+span{padding-left:clamp(20px,3vw,44px);border-left:1px solid var(--course-line)}.course_audienceLine__opXZ1 span:last-child{grid-column:1/-1;min-height:108px;padding-left:0;border-left:0;color:rgba(232,227,212,.62);font-size:clamp(19px,2vw,28px)}.course_sectionHeading__OLkV0{align-items:flex-start;justify-content:flex-start;margin-bottom:clamp(62px,9vh,102px)}.course_sectionHeading__OLkV0>div{width:100%}.course_sectionHeading__OLkV0 h2{font-size:clamp(50px,6.2vw,88px)}.course_chapterRow__9ldYq{grid-template-columns:minmax(128px,170px) minmax(0,1fr);gap:clamp(34px,5vw,76px);padding:clamp(74px,10vh,112px) 0}.course_chapterRail__Qv3QX{padding:0}.course_chapterRail__Qv3QX span{color:rgba(154,41,37,.62);font-size:clamp(86px,9vw,132px)}.course_chapterRail__Qv3QX em{max-width:150px;color:rgba(232,227,212,.66);font-family:Didot,Bodoni\ 72,"Noto Serif SC",serif;font-size:16px;line-height:1.5;letter-spacing:.03em}.course_chapterBody__EPN4i{padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.course_chapterBody__EPN4i:before{display:none}.course_chapterRow__9ldYq:focus-within .course_chapterBody__EPN4i,.course_chapterRow__9ldYq:hover .course_chapterBody__EPN4i{background:transparent;box-shadow:none;transform:none}.course_chapterBody__EPN4i h3{max-width:1060px;font-size:clamp(44px,5.4vw,76px);line-height:1.12}.course_chapterBody__EPN4i>p{max-width:820px;font-size:clamp(18px,1.5vw,21px);line-height:1.9}.course_chapterAgenda__VMPJV{max-width:980px;margin-top:clamp(46px,7vh,72px)}.course_chapterAgenda__VMPJV li{grid-template-columns:54px minmax(0,1fr);gap:20px;padding:21px 0}.course_chapterAgenda__VMPJV li>span{color:var(--course-red-bright);font-size:15px}.course_chapterAgenda__VMPJV h4{font-size:clamp(20px,1.75vw,25px)}.course_chapterAgenda__VMPJV li p{max-width:760px;font-size:clamp(16px,1.2vw,18px)}.course_capabilityIntro__POG76,.course_evidenceIntro__A7Rl9,.course_onsiteIntro__8O1Jw{grid-template-columns:1fr;gap:0}.course_capabilityIntro__POG76 h2,.course_evidenceIntro__A7Rl9 h2,.course_onsiteIntro__8O1Jw h2{font-size:clamp(50px,6.2vw,88px)}.course_capabilityIntro__POG76>div>p,.course_onsiteIntro__8O1Jw>div>p{font-size:clamp(18px,1.55vw,22px)}.course_capabilityDimensions___CSs0 span,.course_onsiteSequence__ziXl3 span{color:var(--course-red-bright);font-size:15px}.course_onsiteSequence__ziXl3 h3{font-size:clamp(28px,3vw,42px)}.course_onsiteSequence__ziXl3 p{font-size:clamp(16px,1.35vw,19px)}.course_boundary__XqjsA,.course_capabilityNote__sBU3l,.course_evidenceNote__lYze5,.course_onsiteNote___0MI4{color:rgba(232,227,212,.58);font-size:15px}.course_outcomeList__T_hql li{grid-template-columns:72px 1fr;padding:34px 0}.course_outcomeList__T_hql span{color:var(--course-red-bright);font-size:15px}.course_outcomeList__T_hql p{font-size:clamp(26px,3vw,40px)}.course_capabilityDimensions___CSs0>div{min-height:320px}.course_capabilityDimensions___CSs0 h3{margin-top:82px;font-size:clamp(30px,3vw,44px)}.course_capabilityDimensions___CSs0 p{font-size:clamp(16px,1.35vw,19px)}.course_evidenceFeatured__WbSxP{margin-top:clamp(66px,10vh,112px);display:grid;gap:14px}.course_evidenceFeatured__WbSxP figure{min-height:430px;margin:0;padding:clamp(48px,6vw,76px);display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);gap:clamp(42px,7vw,110px);align-items:center;border:1px solid rgba(232,227,212,.14);background:#0c0c0b}.course_evidenceFeatured__WbSxP blockquote{max-width:1020px;margin:0;color:var(--course-paper);font-size:clamp(34px,4.4vw,64px);font-weight:300;line-height:1.42;letter-spacing:-.035em}.course_evidenceFeatured__WbSxP figure:nth-child(2n){margin-left:min(8vw,110px);background:linear-gradient(140deg,rgba(122,24,24,.08),transparent 38%),#0c0c0b}.course_evidenceFeatured__WbSxP figure:nth-child(2n) blockquote{padding-left:0}.course_evidenceFeatured__WbSxP figcaption{display:flex;flex-direction:column;gap:12px;color:rgba(232,227,212,.54);font-size:14px;line-height:1.65}.course_evidenceFeatured__WbSxP figcaption strong{color:var(--course-gold);font-size:16px;font-weight:400}.course_evidenceRailHeader__IBZwj{margin-top:clamp(74px,10vh,112px)}.course_evidenceRailHeader__IBZwj>p{color:rgba(232,227,212,.68);font-size:15px;letter-spacing:.03em}.course_evidenceRailHeader__IBZwj button{width:46px;height:46px;border-radius:3px;background:rgba(12,12,11,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.course_evidenceCardGrid__L0TI5{grid-template-rows:repeat(2,minmax(330px,1fr));grid-auto-columns:minmax(360px,27vw);gap:12px}.course_evidenceCard__eMWFq{min-height:330px;border-radius:0;background:#0d0d0c;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.course_evidenceCard__eMWFq:after{display:none}.course_evidenceCard__eMWFq:focus-within,.course_evidenceCard__eMWFq:hover{border-color:rgba(154,41,37,.66);background:#11100f;transform:translateY(-3px)}.course_evidenceCardTopline__7Dj8n{color:rgba(232,227,212,.58);font-size:13px;letter-spacing:.04em}.course_evidenceCardTopline__7Dj8n em{padding:0;border:0;border-radius:0;color:var(--course-gold);font-size:13px}.course_evidenceCard__eMWFq blockquote{font-size:clamp(24px,2vw,31px)}.course_evidenceCard__eMWFq figcaption p,.course_evidenceCard__eMWFq figcaption strong{font-size:14px}.course_enrollmentSection__CtKgo{min-height:0;align-items:start}.course_enrollmentEdition__4_ZUI{margin-top:8px;font-size:15px;letter-spacing:.03em}.course_enrollmentLayout__OVoLO{grid-template-columns:minmax(0,1fr) minmax(320px,390px)}.course_enrollmentActionPanel__7AKkO{top:100px;padding:clamp(28px,3vw,42px);border-color:rgba(154,41,37,.42);background:#0d0d0c}.course_enrollmentActionPanel__7AKkO>p{font-size:15px;letter-spacing:.04em}.course_enrollmentActionPanel__7AKkO h3{font-size:clamp(28px,2.6vw,38px)}.course_commercialFacts__QEmnI dt,.course_enrollmentListBlock__c07hr>p{font-size:14px;letter-spacing:.04em}.course_commercialFacts__QEmnI dd{font-size:clamp(18px,1.5vw,22px)}.course_enrollmentListBlock__c07hr li{font-size:16px;line-height:1.7}.course_enrollmentQr__LXHZR figcaption{font-size:14px;letter-spacing:.03em}.course_footer__LsXiQ{min-height:58svh;padding:clamp(84px,13vh,132px) var(--course-gutter) clamp(50px,7vh,76px);grid-template-columns:minmax(0,1fr) auto;background:linear-gradient(145deg,rgba(122,24,24,.13),transparent 42%),radial-gradient(circle at 82% 34%,rgba(201,169,97,.055),transparent 30%)}.course_footerStatement__yzw9O p{font-size:clamp(52px,7vw,104px)}.course_footerStatement__yzw9O strong{color:var(--course-red-bright)}.course_footerCounterpoint__RSUFv{align-self:end}.course_footerLinks__lRBEJ{min-width:290px}@media (max-width:820px){.course_navigation__R7dH5{padding:22px}.course_brandLink__8HdZU span{font-size:18px}.course_brandLink__8HdZU small{display:none}.course_navigationLinks__oXTM6{gap:14px}.course_navigationLinks__oXTM6 a{font-size:13px}.course_navigationLinks__oXTM6 a:first-child{display:none}.course_detailHeroAi__LXq_B{min-height:100svh;padding:112px 22px 70px;justify-content:flex-end}.course_aiHeroCopy__VzVcM{width:100%;margin:0}.course_aiHeroCopy__VzVcM:before{display:none}.course_aiHeroEnglish__xgL4R{gap:12px;margin-bottom:16px}.course_aiHeroEnglish__xgL4R strong{font-size:clamp(68px,21vw,86px)}.course_aiHeroEnglish__xgL4R span{font-size:clamp(31px,9vw,40px)}.course_detailHeroAi__LXq_B .course_detailStatus__XeBHD{margin-bottom:26px;font-size:13px}.course_detailHeroAi__LXq_B .course_heroKicker__XWSx9{font-size:18px}.course_detailHeroAi__LXq_B h1{font-size:clamp(42px,12.4vw,54px)}.course_detailHeroAi__LXq_B .course_detailLead__SFAUx{margin-top:26px;font-size:17px;line-height:1.85}.course_robotHeroField__tiG5S video{top:2%;right:-48%;width:176%;height:66%;object-position:64% 44%;opacity:.62}.course_robotHeroField__tiG5S:before{background:linear-gradient(180deg,rgba(7,7,7,.08),rgba(7,7,7,.18) 38%,rgba(7,7,7,.96) 68%,#070707),linear-gradient(90deg,rgba(7,7,7,.62),transparent 60%),radial-gradient(circle at 74% 26%,rgba(122,24,24,.2),transparent 28%)}.course_waterTransition___EdEQ{height:48svh;min-height:390px}.course_waterLightAperture__19um5{left:-8%;right:-8%;height:44%;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.course_waterLightAperture__19um5 video{top:-36%;left:-256%;width:410%;height:auto}.course_waterLightShaft__Q4koA{top:4%;width:126vw;height:82%}.course_waterRippleField__TQeN0{left:-34%;width:168%;height:58%;bottom:-4%}.course_journeyExperience__9HVX5{height:360svh}.course_journeySceneHeader__HjIoY{top:24px;right:22px;left:22px;font-size:14px}.course_journeyToolDock__2O9T_{top:82px;right:22px;left:22px;gap:12px 18px;flex-wrap:wrap}.course_journeyToolDock__2O9T_ span{font-size:15px}.course_journeyPrelude__qABZk,.course_journeyStageCopy__LGM_J{left:22px;width:calc(100% - 44px);top:49%}.course_journeyPrelude__qABZk>p{margin-bottom:30px;font-size:16px;line-height:1.85}.course_journeyEnglish__ucrSU strong{font-size:clamp(66px,21vw,84px)}.course_journeyEnglish__ucrSU span{font-size:clamp(34px,10vw,42px)}.course_journeyPrelude__qABZk h2{font-size:clamp(46px,13.4vw,58px)}.course_journeyDayName__HhtBL{margin-bottom:12px}.course_journeyDayName__HhtBL strong{font-size:clamp(78px,24vw,98px)}.course_journeyDayName__HhtBL span{font-size:clamp(36px,11vw,46px)}.course_journeyDayLabel__HWy5z{margin-bottom:16px;font-size:17px}.course_journeyStageCopy__LGM_J h3{margin-bottom:18px;font-size:clamp(38px,11.2vw,48px)}.course_journeyStageCopy__LGM_J p{font-size:16px;line-height:1.8}.course_journeyStageRail__iLLW_,.course_journeyStageRail__iLLW_:focus-within,.course_journeyStageRail__iLLW_:hover{right:12px;bottom:12px;left:12px;width:auto;padding:6px}.course_journeyStageRail__iLLW_ button,.course_journeyStageRail__iLLW_:focus-within button,.course_journeyStageRail__iLLW_:hover button{min-height:54px;padding:8px 6px;grid-template-columns:8px auto;gap:6px}.course_journeyStageRail__iLLW_ button span,.course_journeyStageRail__iLLW_:focus-within button span,.course_journeyStageRail__iLLW_:hover button span{font-size:13px}.course_detailSectionNav__2H_Wj,.course_detailSectionNav__2H_Wj:focus-within,.course_detailSectionNav__2H_Wj:hover{top:auto;right:8px;bottom:8px;left:8px;width:auto;padding:6px;display:grid;grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);transform:translate3d(0,20px,0)}.course_detailSectionNav__2H_Wj[data-visible=true]{transform:translateZ(0)}.course_detailSectionNav__2H_Wj[data-enrollment-active=true],.course_detailSectionNav__2H_Wj[data-evidence-active=true],.course_detailSectionNav__2H_Wj[data-journey-active=true]{pointer-events:none;opacity:0;transform:translate3d(0,20px,0)}.course_detailSectionNavCurrent__tDVhp{min-height:44px;padding:7px 10px;border-right:1px solid var(--course-line);border-bottom:0}.course_detailSectionNavCurrent__tDVhp span{font-size:11px}.course_detailSectionNavCurrent__tDVhp strong{margin-top:4px;font-size:13px}.course_detailSectionNavRail__PTIYA{flex-direction:row;align-items:center;justify-content:space-evenly}.course_detailSectionNavRail__PTIYA a{min-height:40px;padding:0 5px;grid-template-columns:8px}.course_detailSectionNavRail__PTIYA a span{display:none}.course_audienceSection__W_ywV,.course_capabilitySection___kXye,.course_chapterSection__ZR37g,.course_coursePaths__jOwy_,.course_detailExit__oXbNz,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_evidenceSection__F24uF,.course_howSection__7sxb_,.course_onsiteSection__1UNsz,.course_outcomeSection__j84sN,.course_pausedSection__VWKgn,.course_principleSection__HoVRA{width:calc(100% - 44px)}.course_audienceSection__W_ywV,.course_capabilitySection___kXye,.course_chapterSection__ZR37g,.course_differenceSection__lkb1X,.course_enrollmentSection__CtKgo,.course_evidenceSection__F24uF,.course_onsiteSection__1UNsz,.course_outcomeSection__j84sN,.course_pausedSection__VWKgn{padding-block:84px}.course_sectionEnglish__MIKxY{gap:10px;margin-bottom:22px}.course_sectionEnglish__MIKxY strong{font-size:clamp(52px,15.5vw,66px)}.course_sectionEnglish__MIKxY span{font-size:clamp(29px,8.6vw,36px)}.course_enrollmentEnglish__0X3rq{gap:3px}.course_enrollmentEnglish__0X3rq strong{font-size:clamp(66px,20vw,82px)}.course_enrollmentEnglish__0X3rq span{font-size:clamp(31px,9vw,38px)}.course_audienceSection__W_ywV h2,.course_capabilityIntro__POG76 h2,.course_differenceSection__lkb1X h2,.course_enrollmentSection__CtKgo h2,.course_evidenceIntro__A7Rl9 h2,.course_onsiteIntro__8O1Jw h2,.course_sectionHeading__OLkV0 h2{font-size:clamp(40px,11.6vw,50px)}.course_differenceSection__lkb1X>div>p{margin-left:0;font-size:17px}.course_audienceLead__OJCvb{font-size:17px}.course_audienceLine__opXZ1{grid-template-columns:1fr}.course_audienceLine__opXZ1 span,.course_audienceLine__opXZ1 span+span,.course_audienceLine__opXZ1 span:last-child{grid-column:auto;min-height:88px;padding:24px 0;border-left:0;font-size:27px}.course_audienceLine__opXZ1 span:last-child{font-size:19px}.course_sectionHeading__OLkV0{margin-bottom:54px}.course_chapterRow__9ldYq{grid-template-columns:1fr;gap:28px;padding-block:66px}.course_chapterRail__Qv3QX{min-height:0;flex-direction:row;align-items:baseline}.course_chapterRail__Qv3QX span{font-size:76px}.course_chapterRail__Qv3QX em{max-width:180px;font-size:15px;text-align:right}.course_chapterBody__EPN4i h3{font-size:clamp(36px,10.5vw,46px)}.course_chapterBody__EPN4i>p{font-size:17px}.course_chapterAgenda__VMPJV{margin-top:44px}.course_chapterAgenda__VMPJV li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:22px 0}.course_chapterAgenda__VMPJV li>span{font-size:13px}.course_chapterAgenda__VMPJV h4{font-size:20px}.course_chapterAgendaToggle__r4LY9{cursor:pointer}.course_chapterAgendaToggle__r4LY9 i{display:block}.course_chapterAgenda__VMPJV li p{max-height:0;margin-top:0;opacity:0;transform:translateY(8px);font-size:16px}.course_chapterAgenda__VMPJV li[data-open=true] p{max-height:240px;margin-top:10px;opacity:1;transform:translateY(0)}.course_onsiteSequence__ziXl3>div{grid-template-columns:42px 1fr;gap:14px}.course_onsiteSequence__ziXl3 h3{font-size:28px}.course_onsiteSequence__ziXl3 p{grid-column:2;font-size:16px}.course_boundary__XqjsA,.course_capabilityNote__sBU3l,.course_evidenceNote__lYze5,.course_onsiteNote___0MI4{font-size:14px}.course_outcomeList__T_hql li{grid-template-columns:42px 1fr;gap:14px}.course_outcomeList__T_hql p{font-size:26px}.course_capabilityDimensions___CSs0{grid-template-columns:1fr}.course_capabilityDimensions___CSs0>div,.course_capabilityDimensions___CSs0>div+div{min-height:220px;padding:28px 0;border-left:0;border-bottom:1px solid var(--course-line)}.course_capabilityDimensions___CSs0 h3{margin-top:52px;font-size:32px}.course_capabilityDimensions___CSs0 p{font-size:16px}.course_evidenceFeatured__WbSxP{gap:10px}.course_evidenceFeatured__WbSxP figure,.course_evidenceFeatured__WbSxP figure:nth-child(2n){min-height:0;margin-left:0;padding:34px 26px 38px;grid-template-columns:1fr;gap:36px}.course_evidenceFeatured__WbSxP blockquote{font-size:clamp(28px,8.5vw,36px)}.course_evidenceFeatured__WbSxP figcaption{font-size:14px}.course_evidenceCardGrid__L0TI5{grid-template-rows:1fr;grid-auto-columns:minmax(294px,82vw)}.course_evidenceCard__eMWFq{min-height:340px;padding:26px}.course_evidenceCard__eMWFq blockquote{font-size:25px}.course_enrollmentLayout__OVoLO{grid-template-columns:1fr;gap:56px}.course_enrollmentActionPanel__7AKkO{position:relative;top:auto;padding:26px}.course_commercialFacts__QEmnI{grid-template-columns:1fr}.course_commercialFacts__QEmnI>div,.course_commercialFacts__QEmnI>div:nth-child(2n){padding:22px 0;border-left:0}.course_commercialFacts__QEmnI dt,.course_enrollmentListBlock__c07hr>p{font-size:13px}.course_commercialFacts__QEmnI dd{font-size:19px}.course_enrollmentListBlock__c07hr ul{grid-template-columns:1fr}.course_enrollmentListBlock__c07hr li,.course_enrollmentListBlock__c07hr li:nth-child(2n){padding:19px 0;border-left:0}.course_footer__LsXiQ{min-height:60svh;padding:78px 22px 64px;grid-template-columns:1fr}.course_footerBrand__WqyLz{margin-bottom:42px;font-size:19px}.course_footerStatement__yzw9O p{font-size:clamp(46px,13.5vw,58px)}.course_footerCounterpoint__RSUFv{justify-self:stretch;width:100%}.course_footerLinks__lRBEJ{min-width:0}}@media (prefers-reduced-motion:reduce){.course_waterRippleField__TQeN0 path{animation:none!important}}.course_lightFieldCanvas__QMev8{opacity:.82}.course_robotHeroField__tiG5S video{top:-3%;right:-2%;width:104%;height:108%;object-fit:cover;opacity:.9;filter:saturate(.92) brightness(.62) contrast(1.2);transform:translate3d(0,var(--robot-pan-y,0),0) scale(1.01)}.course_robotHeroField__tiG5S:before{background:linear-gradient(90deg,rgba(7,7,7,1) 0,rgba(7,7,7,.96) 26%,rgba(7,7,7,.74) 48%,rgba(7,7,7,.38) 72%,rgba(7,7,7,.46) 100%),radial-gradient(circle at var(--robot-light-x,74%) 42%,rgba(154,41,37,.2),transparent 24%),linear-gradient(180deg,rgba(7,7,7,.24),transparent 52%,rgba(7,7,7,.9))}.course_robotHeroField__tiG5S:after{background:linear-gradient(180deg,rgba(7,7,7,.3),transparent 28%,transparent 68%,rgba(7,7,7,.88)),repeating-linear-gradient(90deg,transparent,transparent calc(20% - 1px),rgba(232,227,212,.025) 20%)}.course_journeyExperience__9HVX5{height:auto;border:0;background:#070707}.course_journeyOpening__RZAIR{position:relative;z-index:2;width:min(calc(100% - (var(--course-gutter) * 2)),var(--course-max));min-height:92svh;margin:0 auto;padding:clamp(136px,18vh,196px) 0 clamp(92px,12vh,132px);display:flex;flex-direction:column;justify-content:center}.course_journeyOpening__RZAIR>p{max-width:900px;margin:0 0 clamp(44px,6vh,68px);color:rgba(232,227,212,.72);font-size:clamp(19px,1.6vw,23px);line-height:1.9}.course_journeyOpening__RZAIR h2{max-width:1020px;margin:0;font-size:clamp(58px,7.4vw,108px);font-weight:300;line-height:1.05}.course_journeyOpening__RZAIR h2 em{color:var(--course-gold);font-style:normal}.course_journeyOpening__RZAIR h2 em span{white-space:nowrap}.course_journeyContinue__BcvkS{align-self:flex-end;margin-top:clamp(56px,8vh,86px);padding-top:18px;border-top:1px solid rgba(154,41,37,.6);color:rgba(232,227,212,.68);font-family:"Noto Serif SC",Songti SC,serif;font-size:17px}.course_journeyTrack__h8btX{position:relative;z-index:2}.course_journeyViewport__mQUnk{overflow:hidden;background:radial-gradient(ellipse at 76% 44%,rgba(122,24,24,.14),transparent 36%),linear-gradient(180deg,#070707,#090908 70%,#070707)}.course_journeyViewport__mQUnk:before{bottom:-31%;height:66%;border-color:rgba(201,169,97,.16);transform:perspective(920px) rotateX(68deg)}.course_journeySceneHeader__HjIoY{top:clamp(28px,4vh,46px);right:var(--course-gutter);left:var(--course-gutter);padding-bottom:20px;color:rgba(232,227,212,.68);font-size:16px;letter-spacing:.04em}.course_journeySceneHeader__HjIoY strong{color:var(--course-gold);font-size:16px;font-weight:400}.course_journeyStageLayout__GUmYy{position:absolute;z-index:2;inset:clamp(164px,19vh,188px) var(--course-gutter) clamp(66px,8vh,88px);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:clamp(54px,8vw,124px);align-items:center}.course_journeyDayPath__60UUZ{position:absolute;z-index:3;top:clamp(86px,10vh,104px);right:var(--course-gutter);width:min(58vw,720px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(232,227,212,.12);border-bottom:1px solid rgba(232,227,212,.12)}.course_journeyDayPath__60UUZ button{min-height:54px;padding:0 18px;display:flex;align-items:center;gap:12px;border:0;border-right:1px solid rgba(232,227,212,.1);background:transparent;color:rgba(232,227,212,.52);cursor:pointer;transition:color .26s ease,background .26s ease}.course_journeyDayPath__60UUZ button:last-child{border-right:0}.course_journeyDayPath__60UUZ button:focus-visible,.course_journeyDayPath__60UUZ button:hover{color:var(--course-paper)}.course_journeyDayPath__60UUZ button[data-active=true]{background:linear-gradient(90deg,rgba(154,41,37,.18),transparent);color:var(--course-paper)}.course_journeyDayPath__60UUZ span{color:var(--course-red-bright);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:18px}.course_journeyDayPath__60UUZ strong{font-family:"Noto Serif SC",Songti SC,serif;font-size:18px;font-weight:300}.course_journeyCopyDeck__Ju_q8{position:relative;inset:auto;min-height:540px}.course_journeyStageCopy__LGM_J{top:50%;left:0;width:100%;max-width:820px;transform:translate3d(-32px,-48%,0);transition:opacity .26s ease,transform .56s cubic-bezier(.16,1,.3,1)}.course_journeyStageCopy__LGM_J[data-active=true]{transform:translate3d(0,-50%,0)}.course_journeyDayName__HhtBL{margin-bottom:18px}.course_journeyDayName__HhtBL strong{font-size:clamp(96px,10vw,148px)}.course_journeyDayName__HhtBL span{font-size:clamp(44px,4.8vw,72px)}.course_journeyDayLabel__HWy5z{margin-bottom:22px;font-size:clamp(19px,1.6vw,23px)}.course_journeyStageCopy__LGM_J h3{max-width:780px;margin-bottom:26px;font-size:clamp(50px,5.5vw,82px)}.course_journeyStageCopy__LGM_J p{max-width:720px;font-size:clamp(18px,1.45vw,21px)}.course_journeyCardStack__4pFu7{position:relative;width:min(100%,500px);height:460px;justify-self:end;perspective:1200px;transform-style:preserve-3d}.course_journeyCardStack__4pFu7 button{--day-offset:calc(var(--day-depth) * 48px);position:absolute;top:26px;left:0;width:calc(100% - 92px);min-height:228px;padding:26px 28px 24px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;gap:8px 18px;align-content:start;overflow:hidden;border:1px solid rgba(232,227,212,.18);border-radius:2px;background:rgba(10,10,9,.88);color:var(--course-paper);text-align:left;cursor:pointer;opacity:calc(1 - (var(--day-depth) * .11));transform:translate3d(var(--day-offset),calc(var(--day-depth) * 78px),0);transform-origin:50% 50%;transition:transform .62s cubic-bezier(.16,1,.3,1),border-color .32s ease,background .32s ease,opacity .32s ease;z-index:calc(10 - var(--day-depth));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.course_journeyCardStack__4pFu7 button:after{content:"";position:absolute;top:0;right:0;width:44%;height:100%;background:linear-gradient(90deg,transparent,rgba(122,24,24,.16));pointer-events:none}.course_journeyCardStack__4pFu7 button:focus-visible,.course_journeyCardStack__4pFu7 button:hover{border-color:rgba(201,169,97,.54);transform:translate3d(var(--day-offset),calc(var(--day-depth) * 78px),18px)}.course_journeyCardStack__4pFu7 button[data-active=true]{z-index:30;border-color:rgba(154,41,37,.86);background:rgba(18,13,11,.94);opacity:1;transform:translate3d(var(--day-offset),calc(var(--day-depth) * 78px),36px)}.course_journeyCardStack__4pFu7 button>span{grid-row:1/span 2;color:var(--course-red-bright);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:74px;line-height:.9}.course_journeyCardStack__4pFu7 button small{align-self:end;color:rgba(232,227,212,.52);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:22px}.course_journeyCardStack__4pFu7 button strong{font-family:"Noto Serif SC",Songti SC,serif;font-size:30px;font-weight:300}.course_journeyCardStack__4pFu7 button em{grid-column:1/-1;align-self:end;margin-top:28px;color:rgba(232,227,212,.72);font-family:"Noto Serif SC",Songti SC,serif;font-size:18px;font-style:normal;line-height:1.55}.course_journeyProgress__PX5gD{position:absolute;right:var(--course-gutter);bottom:28px;left:var(--course-gutter);height:1px;overflow:hidden;background:rgba(232,227,212,.14)}.course_journeyProgress__PX5gD i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--course-red-bright),var(--course-gold));transform-origin:left;transition:transform .32s cubic-bezier(.16,1,.3,1)}.course_journeyStageRail__iLLW_,.course_journeyToolDock__2O9T_{display:none!important}.course_afterClassField__LCyfO{position:relative;margin-top:clamp(96px,14vh,150px);padding:clamp(52px,8vw,92px) 0 0;border-top:1px solid rgba(232,227,212,.16)}.course_afterClassStatement__KKVk5{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(44px,8vw,116px);align-items:start}.course_afterClassStatement__KKVk5>p{margin:0;color:var(--course-red-bright);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(20px,1.8vw,26px);line-height:1.6}.course_afterClassStatement__KKVk5 h3{max-width:860px;margin:0;font-size:clamp(38px,4.7vw,66px);font-weight:300;line-height:1.18}.course_afterClassTools__08u0s{margin-top:clamp(74px,10vh,112px);display:grid;grid-template-columns:1fr 1.18fr;border-top:1px solid rgba(232,227,212,.14);border-bottom:1px solid rgba(232,227,212,.14)}.course_afterClassTools__08u0s span{min-height:clamp(124px,17vh,174px);padding:24px 28px;display:flex;align-items:flex-end;color:rgba(232,227,212,.76);font-family:Didot,Bodoni\ 72,Times New Roman,"Noto Serif SC",serif;font-size:clamp(34px,4.6vw,68px);line-height:1}.course_afterClassTools__08u0s span:nth-child(odd){padding-left:0}.course_afterClassTools__08u0s span:nth-child(2n){border-left:1px solid rgba(232,227,212,.14)}.course_afterClassTools__08u0s span:nth-child(n+3){border-top:1px solid rgba(232,227,212,.14)}.course_afterClassTools__08u0s span:first-child,.course_afterClassTools__08u0s span:last-child{color:var(--course-gold)}.course_afterClassCapabilities__1cg9c{margin:clamp(58px,8vh,88px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}.course_afterClassCapabilities__1cg9c li{min-height:132px;padding:28px 34px 30px 0;display:grid;grid-template-columns:38px 1fr;gap:18px;border-top:1px solid rgba(232,227,212,.14)}.course_afterClassCapabilities__1cg9c li:nth-child(2n){padding-left:34px;border-left:1px solid rgba(232,227,212,.14)}.course_afterClassCapabilities__1cg9c span{color:var(--course-red-bright);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:18px}.course_afterClassCapabilities__1cg9c p{margin:0;color:rgba(232,227,212,.8);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(20px,2vw,28px);line-height:1.55}.course_enrollmentSection__CtKgo{position:relative;width:100%;max-width:none;min-height:120svh;margin:0;padding:clamp(124px,17vh,186px) var(--course-gutter) clamp(112px,16vh,176px);overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 72% 26%,rgba(201,169,97,.09),transparent 34%),radial-gradient(ellipse at 28% 72%,rgba(122,24,24,.12),transparent 42%),#070707}.course_enrollmentBody__xmFX9{position:relative;z-index:3;width:min(100%,var(--course-max));margin:0 auto}.course_enrollmentHeading__Xo2qz{max-width:1040px}.course_enrollmentHeading__Xo2qz h2{max-width:920px}.course_enrollmentOffer__0LRl0{position:relative;min-height:clamp(520px,66svh,700px);margin-top:clamp(36px,5vh,58px);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(310px,.56fr);gap:clamp(48px,8vw,120px);align-items:start}.course_enrollmentPriceStage__uQnAo{position:relative;z-index:2;align-self:start;padding:clamp(34px,5vh,56px) 0 46px;border-bottom:1px solid rgba(201,169,97,.28)}.course_enrollmentPriceStage__uQnAo>p:first-child{margin:0 0 18px;color:rgba(232,227,212,.68);font-family:"Noto Serif SC",Songti SC,serif;font-size:21px}.course_enrollmentPriceStage__uQnAo>strong{display:block;color:var(--course-paper);font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:clamp(94px,12vw,176px);font-weight:400;line-height:.9;letter-spacing:-.065em;text-shadow:0 18px 90px rgba(201,169,97,.08)}.course_enrollmentEarlyBird__2522c{margin-top:clamp(36px,5vh,54px);display:grid;grid-template-columns:120px minmax(0,1fr);gap:22px;color:rgba(232,227,212,.76);font-size:17px;line-height:1.7}.course_enrollmentEarlyBird__2522c>span:first-child{color:var(--course-red-bright)}.course_enrollmentPlace__YF3kF{margin:34px 0 0;color:var(--course-gold);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(20px,2vw,28px)}.course_enrollmentActionPanel__7AKkO{position:relative;top:auto;z-index:3;margin-top:clamp(72px,10vh,108px);margin-bottom:0;padding:clamp(32px,3.6vw,48px);overflow:hidden;border:1px solid rgba(154,41,37,.62);border-radius:0;background:rgba(8,8,7,.86);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));box-shadow:0 42px 110px rgba(0,0,0,.36)}.course_enrollmentActionPanel__7AKkO:after{content:"";position:absolute;inset:10px;border:1px solid rgba(201,169,97,.08);clip-path:inherit;pointer-events:none}.course_enrollmentActionPanel__7AKkO>p{color:var(--course-red-bright);font-size:17px}.course_enrollmentActionPanel__7AKkO h3{max-width:360px;font-size:clamp(29px,2.8vw,40px);line-height:1.35}.course_enrollmentDetails__0_z00{position:relative;z-index:3;max-width:980px;margin-top:clamp(74px,10vh,112px)}.course_enrollmentSection__CtKgo .course_waterTransition___EdEQ{position:absolute;z-index:1;top:clamp(330px,42vh,440px);right:-5vw;width:min(74vw,1180px);height:900px;min-height:0;border:0;background:transparent;opacity:.82;pointer-events:none}.course_enrollmentSection__CtKgo .course_waterLightAperture__19um5{top:0;left:12%;right:-3%;height:29%;clip-path:polygon(16% 0,84% 0,98% 100%,2% 100%)}.course_enrollmentSection__CtKgo .course_waterLightShaft__Q4koA{top:7%;left:58%;width:78%;height:80%;opacity:.66}.course_enrollmentSection__CtKgo .course_waterRippleField__TQeN0{right:-10%;bottom:12%;left:auto;width:112%;height:48%;opacity:.58}@media (max-width:820px){.course_robotHeroField__tiG5S video{top:0;right:0;width:100%;height:48%;aspect-ratio:auto;object-fit:cover;object-position:62% center;opacity:.88;filter:saturate(.94) brightness(.58) contrast(1.2)}.course_robotHeroField__tiG5S:before{background:linear-gradient(180deg,rgba(7,7,7,.42),rgba(7,7,7,.34) 34%,rgba(7,7,7,.92) 66%,#070707 100%),linear-gradient(90deg,rgba(7,7,7,.52),transparent 52%),radial-gradient(circle at var(--robot-light-x,72%) 24%,rgba(154,41,37,.2),transparent 26%)}.course_journeyOpening__RZAIR{width:calc(100% - 44px);min-height:94svh;padding:126px 0 84px}.course_journeyOpening__RZAIR>p{margin-bottom:44px;font-size:17px;line-height:1.85}.course_journeyOpening__RZAIR h2{font-size:clamp(47px,13.6vw,60px)}.course_journeyContinue__BcvkS{align-self:flex-start;margin-top:52px;font-size:16px}.course_journeyTrack__h8btX{height:300svh}.course_journeySceneHeader__HjIoY{top:22px;right:22px;left:22px;font-size:14px}.course_journeySceneHeader__HjIoY strong{font-size:14px}.course_journeyDayPath__60UUZ{top:70px;right:22px;left:22px;width:auto}.course_journeyDayPath__60UUZ button{min-height:58px;padding:0 8px;justify-content:center;gap:7px}.course_journeyDayPath__60UUZ span,.course_journeyDayPath__60UUZ strong{font-size:18px}.course_journeyStageLayout__GUmYy{inset:146px 22px 46px;display:grid;grid-template-columns:1fr;grid-template-rows:252px minmax(0,1fr);gap:18px;align-items:stretch}.course_journeyCardStack__4pFu7{grid-row:1;width:100%;height:246px;justify-self:stretch}.course_journeyCardStack__4pFu7 button{--day-offset:calc(var(--day-depth) * 16px);top:8px;width:calc(100% - 34px);min-height:150px;padding:18px 20px;gap:5px 12px;transform:translate3d(var(--day-offset),calc(var(--day-depth) * 46px),0)}.course_journeyCardStack__4pFu7 button:focus-visible,.course_journeyCardStack__4pFu7 button:hover{transform:translate3d(var(--day-offset),calc(var(--day-depth) * 46px),12px)}.course_journeyCardStack__4pFu7 button[data-active=true]{transform:translate3d(var(--day-offset),calc(var(--day-depth) * 46px),24px)}.course_journeyCardStack__4pFu7 button>span{font-size:52px}.course_journeyCardStack__4pFu7 button small{font-size:18px}.course_journeyCardStack__4pFu7 button strong{font-size:23px}.course_journeyCardStack__4pFu7 button em{margin-top:14px;font-size:15px;line-height:1.45}.course_journeyCopyDeck__Ju_q8{grid-row:2;min-height:0}.course_journeyStageCopy__LGM_J{top:0;transform:translate3d(-18px,0,0)}.course_journeyStageCopy__LGM_J[data-active=true]{transform:translateZ(0)}.course_journeyDayName__HhtBL{display:none}.course_journeyDayLabel__HWy5z{margin-bottom:14px;font-size:19px}.course_journeyStageCopy__LGM_J h3{margin-bottom:16px;font-size:clamp(36px,10.5vw,46px)}.course_journeyStageCopy__LGM_J p{font-size:16px;line-height:1.8}.course_journeyProgress__PX5gD{right:22px;bottom:18px;left:22px}.course_afterClassField__LCyfO{margin-top:82px;padding-top:48px}.course_afterClassStatement__KKVk5{grid-template-columns:1fr;gap:24px}.course_afterClassStatement__KKVk5>p{font-size:20px}.course_afterClassStatement__KKVk5 h3{font-size:clamp(34px,10vw,44px)}.course_afterClassTools__08u0s{margin-top:58px;grid-template-columns:1fr}.course_afterClassTools__08u0s span,.course_afterClassTools__08u0s span:nth-child(2n),.course_afterClassTools__08u0s span:nth-child(n+3){min-height:92px;padding:22px 0;border-top:1px solid rgba(232,227,212,.14);border-left:0;font-size:clamp(34px,11vw,48px)}.course_afterClassCapabilities__1cg9c{grid-template-columns:1fr}.course_afterClassCapabilities__1cg9c li,.course_afterClassCapabilities__1cg9c li:nth-child(2n){min-height:0;padding:24px 0;border-left:0}.course_afterClassCapabilities__1cg9c p{font-size:21px}.course_enrollmentSection__CtKgo{min-height:0;padding:96px 22px 104px}.course_enrollmentOffer__0LRl0{min-height:0;margin-top:38px;grid-template-columns:1fr;gap:78px}.course_enrollmentPriceStage__uQnAo{padding:126px 0 38px}.course_enrollmentPriceStage__uQnAo>p:first-child{font-size:19px}.course_enrollmentPriceStage__uQnAo>strong{font-size:clamp(70px,22vw,98px)}.course_enrollmentEarlyBird__2522c{grid-template-columns:1fr;gap:8px;font-size:16px}.course_enrollmentPlace__YF3kF{font-size:21px}.course_enrollmentActionPanel__7AKkO{margin:0;padding:28px}.course_enrollmentActionPanel__7AKkO>p{font-size:16px}.course_enrollmentDetails__0_z00{margin-top:76px}.course_enrollmentSection__CtKgo .course_waterTransition___EdEQ{top:380px;right:-78%;width:188%;height:720px;min-height:0;opacity:.7}.course_enrollmentSection__CtKgo .course_waterLightAperture__19um5{left:4%;right:4%;height:28%}.course_enrollmentSection__CtKgo .course_waterLightShaft__Q4koA{left:50%;width:104%;height:70%}.course_enrollmentSection__CtKgo .course_waterRippleField__TQeN0{bottom:24%;width:144%;height:42%}.course_detailSectionNav__2H_Wj,.course_detailSectionNav__2H_Wj[data-visible=true]{display:none}}@media (prefers-reduced-motion:reduce){.course_journeyCardStack__4pFu7 button,.course_journeyProgress__PX5gD i,.course_journeyStageCopy__LGM_J,.course_robotHeroField__tiG5S video{transition:none!important}}.course_spatialBackdrop__n1d2s{background:#070707}.course_spatialBackdrop__n1d2s:after{z-index:3;background:linear-gradient(180deg,rgba(7,7,7,.3),rgba(7,7,7,.54) 62%,rgba(7,7,7,.78)),radial-gradient(ellipse at 50% 46%,transparent 14%,rgba(7,7,7,.46) 92%)}.course_unicornScene__oi2lk{position:absolute;inset:-4%;z-index:1;width:108%;height:108%;opacity:.3;filter:grayscale(.82) sepia(.2) saturate(.72) contrast(1.35) brightness(.78)}.course_unicornScene__oi2lk canvas{width:100%!important;height:100%!important}.course_unicornFallback__BLcbA{position:absolute;inset:54% -14% -18% -12%;z-index:0;background:linear-gradient(126deg,transparent 5%,rgba(35,62,104,.08) 31%,rgba(201,169,97,.13) 52%,rgba(154,41,37,.06) 74%,transparent 96%),linear-gradient(164deg,transparent 17%,rgba(232,227,212,.055) 48%,transparent 78%);clip-path:polygon(0 46%,8% 24%,19% 13%,31% 21%,44% 7%,57% 17%,70% 10%,83% 25%,95% 19%,100% 43%,96% 73%,84% 89%,70% 82%,55% 97%,39% 84%,24% 92%,10% 79%,2% 64%);filter:blur(10px);opacity:.72;transform-origin:50% 100%;animation:course_course-unicorn-fallback-flow__Gckl_ 11s ease-in-out infinite alternate}@keyframes course_course-unicorn-fallback-flow__Gckl_{0%{clip-path:polygon(0 46%,8% 24%,19% 13%,31% 21%,44% 7%,57% 17%,70% 10%,83% 25%,95% 19%,100% 43%,96% 73%,84% 89%,70% 82%,55% 97%,39% 84%,24% 92%,10% 79%,2% 64%);transform:translate3d(-1.2%,1%,0) scaleX(.985)}to{clip-path:polygon(0 40%,10% 19%,22% 16%,35% 9%,48% 19%,61% 8%,75% 17%,87% 12%,98% 31%,100% 57%,91% 78%,77% 87%,63% 79%,49% 94%,34% 86%,19% 95%,7% 74%,1% 58%);transform:translate3d(1.2%,-1%,0) scaleX(1.015)}}.course_navigation__R7dH5{border-bottom:0}.course_detailHeroAi__LXq_B{min-height:100svh;background:#070707}.course_aiHeroCopy__VzVcM:before,.course_robotSceneHorizon__NvxrG,.course_robotSceneSweep__tBg9v{display:none}.course_robotHeroField__tiG5S{background:#ececf0}.course_robotHeroField__tiG5S video{top:0;right:0;width:100%;height:100%;object-position:center;opacity:1;filter:saturate(.98) brightness(.78) contrast(1.08);transform:none}.course_robotHeroField__tiG5S:before{background:linear-gradient(90deg,rgba(7,7,7,1),rgba(7,7,7,.94) 26%,rgba(7,7,7,.64) 46%,rgba(7,7,7,.14) 68%,rgba(7,7,7,.04)),linear-gradient(180deg,rgba(7,7,7,.08),transparent 44%,rgba(7,7,7,.78))}.course_robotHeroField__tiG5S:after{background:linear-gradient(180deg,rgba(7,7,7,.08),transparent 38%,rgba(7,7,7,.18) 62%,#070707)}.course_journeyExperience__9HVX5{background:rgba(7,7,7,.84)}.course_journeyTrack__h8btX{height:320svh;min-height:0}.course_journeyViewport__mQUnk{position:sticky;top:0;height:100svh;min-height:0;background:radial-gradient(ellipse at 76% 44%,rgba(122,24,24,.14),transparent 36%),linear-gradient(180deg,rgba(7,7,7,.72),rgba(9,9,8,.88) 72%,rgba(7,7,7,.78))}.course_journeyViewport__mQUnk:before{display:none}.course_journeyCardStack__4pFu7 button{touch-action:pan-y}.course_chapterAgenda__VMPJV li[data-open=true]{padding-block:22px}.course_chapterAgenda__VMPJV li[data-open=true] p{max-height:240px;margin-top:14px;opacity:1;transform:translateY(0)}.course_waterTransition___EdEQ{overflow:hidden;border:0;background:transparent}.course_waterLightPool__6USSK{position:absolute;inset:48% -2% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 24%,#000 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 24%,#000 82%,transparent);mask-composite:intersect;background:transparent;mix-blend-mode:screen;animation:course_course-water-pool-drift__jBYzX 14s ease-in-out infinite alternate}.course_waterLightPool__6USSK video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:100% 100%;opacity:.55;filter:grayscale(1) sepia(.6) saturate(.74) brightness(.9) contrast(1.2) blur(.45px);mix-blend-mode:screen;transform:scale(1.08);transform-origin:100% 100%}@keyframes course_course-water-pool-drift__jBYzX{0%{transform:translate3d(-1.4%,.9%,0) scaleX(.985)}to{transform:translate3d(1.4%,-.9%,0) scaleX(1.015)}}.course_enrollmentSection__CtKgo .course_waterTransition___EdEQ{top:15%;right:0;left:0;width:100%;height:60%;opacity:.62}.course_enrollmentActionPanel__7AKkO{overflow:visible;padding:34px 0 0;border:0;border-top:2px solid rgba(154,41,37,.72);background:transparent;clip-path:none;box-shadow:none}.course_enrollmentActionPanel__7AKkO:after{display:none}.course_detailExit__oXbNz,.course_footer__LsXiQ{border-top:0}.course_footer__LsXiQ:before{display:none}@media (max-width:820px){.course_unicornScene__oi2lk{inset:-2%;width:104%;height:104%;opacity:.24}.course_detailHeroAi__LXq_B{min-height:100svh;padding-top:96px;padding-bottom:54px}.course_robotHeroField__tiG5S video{top:0;right:0;width:100%;height:100%;object-position:72% center;opacity:.96;filter:saturate(1) brightness(.76) contrast(1.06)}.course_robotHeroField__tiG5S:before{background:linear-gradient(180deg,rgba(7,7,7,.04),rgba(7,7,7,.08) 32%,rgba(7,7,7,.54) 54%,rgba(7,7,7,.94) 72%,#070707),linear-gradient(90deg,rgba(7,7,7,.38),transparent 72%)}.course_robotHeroField__tiG5S:after{background:linear-gradient(180deg,transparent,transparent 44%,rgba(7,7,7,.44) 58%,#070707 82%)}.course_aiHeroCopy__VzVcM{padding-top:42svh}.course_journeyTrack__h8btX{height:300svh;min-height:0}.course_journeyViewport__mQUnk{position:sticky;top:0;height:100svh;min-height:0}.course_journeyStageLayout__GUmYy{inset:146px 22px 36px;grid-template-rows:252px minmax(0,1fr);gap:10px}.course_journeyCardStack__4pFu7 button{--day-offset:calc(var(--day-depth) * 8px)}.course_journeyCardStack__4pFu7 button:focus-visible,.course_journeyCardStack__4pFu7 button:hover,.course_journeyCardStack__4pFu7 button[data-active=true]{transform:translate3d(var(--day-offset),calc(var(--day-depth) * 46px),0)}.course_chapterAgenda__VMPJV li{cursor:pointer}.course_enrollmentPriceStage__uQnAo{padding-top:78px}.course_enrollmentSection__CtKgo .course_waterTransition___EdEQ{top:12%;right:-18%;left:-18%;width:136%;height:58%;opacity:.62}.course_waterLightPool__6USSK{inset:6% -8% 24% -8%}.course_waterLightPool__6USSK video{object-position:100% 100%;transform:scale(1.16);transform-origin:100% 100%}.course_enrollmentActionPanel__7AKkO{padding:28px 0 0}}@media (prefers-reduced-motion:reduce){.course_journeyExperience__9HVX5{height:auto;padding:clamp(72px,10vh,112px) var(--course-gutter)}.course_journeyTrack__h8btX{display:none}.course_journeyFallbackList__mRKDC{display:grid;margin:0;padding:0;border-top:1px solid var(--course-line);list-style:none}.course_unicornFallback__BLcbA,.course_visualInkRipple__ovY5f,.course_waterLightPool__6USSK{animation:none!important}}.course_detailHeroArchive__bPHOA{min-height:100svh;padding-top:clamp(154px,19vh,210px);padding-bottom:clamp(74px,10vh,112px)}.course_detailHeroArchive__bPHOA .course_detailHeroGrid__hMLY_{position:relative;z-index:3;margin-bottom:0}.course_detailHeroArchive__bPHOA .course_sceneVisual__DTiul{opacity:.82}.course_archiveHeroWordmark__TZuIt{position:absolute!important;top:clamp(118px,15vh,162px);right:clamp(18px,3vw,52px);left:clamp(24px,5vw,82px);z-index:0!important;display:flex;align-items:baseline;justify-content:flex-end;gap:clamp(12px,2vw,32px);overflow:hidden;color:rgba(232,227,212,.07);font-family:Didot,Bodoni\ 72,Times New Roman,serif;line-height:.76;white-space:nowrap;pointer-events:none;user-select:none}.course_archiveHeroWordmark__TZuIt strong{color:rgba(154,41,37,.16);font-size:clamp(118px,14.5vw,232px);font-weight:400;letter-spacing:-.075em}.course_archiveHeroWordmark__TZuIt span{color:rgba(232,227,212,.075);font-size:clamp(64px,7.4vw,118px);letter-spacing:-.055em}.course_detailHeroNarrative__EwI58 .course_archiveHeroWordmark__TZuIt{top:auto;bottom:clamp(30px,5vh,64px);justify-content:flex-start}.course_detailHeroNarrative__EwI58 .course_archiveHeroWordmark__TZuIt strong{color:rgba(232,227,212,.075)}.course_detailHeroNarrative__EwI58 .course_archiveHeroWordmark__TZuIt span{color:rgba(201,169,97,.1)}.course_detailHeroRetention__8A3QF .course_archiveHeroWordmark__TZuIt strong{color:rgba(154,41,37,.17)}.course_detailHeroRetention__8A3QF .course_archiveHeroWordmark__TZuIt span{color:rgba(201,169,97,.095)}@media (max-width:820px){.course_detailHeroArchive__bPHOA{min-height:100svh;padding:116px 22px 64px;justify-content:center}.course_archiveHeroWordmark__TZuIt{top:116px;right:-8vw;left:22px;justify-content:flex-start;gap:8px}.course_archiveHeroWordmark__TZuIt strong{font-size:clamp(62px,20vw,86px)}.course_archiveHeroWordmark__TZuIt span{font-size:clamp(32px,10vw,44px)}.course_detailHeroNarrative__EwI58 .course_archiveHeroWordmark__TZuIt{top:116px;bottom:auto}.course_detailHeroArchive__bPHOA .course_heroMarker__ovI88{top:118px}.course_detailHeroArchive__bPHOA .course_detailHeroGrid__hMLY_{margin-top:76px}}