.CourseExperience_page__2iwqe{width:calc(100% - 2 * var(--page-gutter));max-width:1600px;margin-inline:auto;padding:26px 0 60px}[data-ui=intelligent-workspace] .CourseExperience_page__2iwqe{max-width:none}.CourseExperience_experience__2szlZ{--side:max(17.5rem,26%);display:grid;grid-template-rows:max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr) var(--side);column-gap:28px;align-items:start}.CourseExperience_heading__dGmra{grid-column:1/-1;grid-row:1;position:relative;isolation:isolate;overflow:hidden;min-block-size:330px;padding-block:40px;padding-inline:40px calc(var(--side) + 60px);border:1px solid var(--feature-border);border-radius:24px;background:radial-gradient(ellipse at 70% -30%,color-mix(in srgb,var(--brand-lavender) 55%,transparent),transparent 55%),radial-gradient(ellipse at 10% 120%,color-mix(in srgb,var(--brand-indigo) 50%,transparent),transparent 60%),var(--feature-ground);color:var(--feature-foreground)}.CourseExperience_heading__dGmra:before{content:"";position:absolute;z-index:-1;inset-block-start:-250px;inset-inline-end:20%;width:480px;height:480px;border:56px solid color-mix(in srgb,var(--brand-lavender) 14%,transparent);border-radius:40% 60% 45% 55%;transform:rotate(28deg);pointer-events:none}.CourseExperience_heroCopy__Eci8A{min-width:0;position:relative}.CourseExperience_breadcrumbs__2NvU3{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:max(12px,var(--text-min,12px));line-height:1.6;color:var(--feature-muted);margin-block-end:24px}.CourseExperience_breadcrumbs__2NvU3 a{color:inherit;text-decoration:none}.CourseExperience_breadcrumbs__2NvU3 a:hover{color:var(--feature-foreground)}.CourseExperience_heroTitle__KCMzN{font-family:var(--font-heading);font-size:clamp(24px,2.2vw,28px);line-height:1.2;font-weight:750;letter-spacing:-.035em;color:var(--feature-foreground);text-wrap:balance;margin:0;max-width:26ch}[dir=rtl] .CourseExperience_heroTitle__KCMzN{letter-spacing:0;line-height:1.5}.CourseExperience_heroSummary__2CHf0{font-size:14px;line-height:1.85;color:var(--feature-muted);max-width:62ch;margin-block:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.CourseExperience_heroTeacher__E0XO0{color:var(--feature-foreground);margin-block:22px 16px;font-size:13px}.CourseExperience_heroTeacher__E0XO0 .ccard-teachers{border:0;padding:0}.CourseExperience_heroTeacher__E0XO0 .ccard-teacher,.CourseExperience_heroTeacher__E0XO0 .ccard-teacher strong{color:var(--feature-foreground)}.CourseExperience_heroTeacher__E0XO0 .ccard-teacher>span>span{color:var(--feature-muted)}.CourseExperience_heroTeacher__E0XO0 a.ccard-teacher:hover,.CourseExperience_heroTeacher__E0XO0 a.ccard-teacher:hover strong{color:var(--feature-highlight-strong)}.CourseExperience_heroTeacher__E0XO0 a.ccard-teacher:hover strong{text-decoration:underline;text-underline-offset:3px}.CourseExperience_metadata__1kf1O{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--feature-muted);font-size:max(12px,var(--text-min,12px));line-height:1.5;margin-block-start:20px}.CourseExperience_metadata__1kf1O>span+span{border-inline-start:1px solid var(--feature-border);padding-inline-start:14px}.CourseExperience_owned__99hcg{color:var(--feature-highlight-strong)}.CourseExperience_chGrid__Bg_RT{display:contents}.CourseExperience_chMain__nH8U0{grid-column:1;grid-row:2;min-width:0;padding:0 32px 24px}.CourseExperience_chSide__yiUJu{grid-column:2;grid-row:1/span 2;position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;min-width:0;margin-block-start:32px;margin-inline-end:32px}.CourseExperience_enrollment__ZUn6N{border:1px solid var(--border);border-radius:18px;background:var(--card);color:var(--foreground);box-shadow:var(--shadow-float);overflow:hidden}.CourseExperience_previewVisual__hP688{position:relative;display:block;width:calc(100% - 20px);aspect-ratio:16/10;margin:10px;border:0;border-radius:12px;padding:0;overflow:hidden;background:var(--feature-ground);color:var(--brand-white)}button.CourseExperience_previewVisual__hP688{cursor:pointer}.CourseExperience_previewVisual__hP688>:first-child{display:block;width:100%;height:100%;object-fit:cover}.CourseExperience_previewShade___J66D{position:absolute;inset:0;background:linear-gradient(transparent 25%,color-mix(in srgb,var(--brand-navy) 85%,transparent))}.CourseExperience_previewPlay__olwFh{position:absolute;inset:0;display:grid;place-items:center;margin:auto;width:46px;height:46px;border-radius:50%;background:var(--card);color:var(--primary);box-shadow:var(--shadow-rest);transition:transform var(--t-hover)}.CourseExperience_previewVisual__hP688:hover .CourseExperience_previewPlay__olwFh{transform:scale(1.08)}.CourseExperience_previewVisual__hP688:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 55%,transparent)}.CourseExperience_previewLabel__LDAHw{position:absolute;inset-inline:12px;inset-block-end:12px;text-align:center;font-size:max(12px,var(--text-min,12px));font-weight:600;line-height:1.5;color:var(--brand-white)}.CourseExperience_previewDialog__j8Qgc{width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--border);border-radius:20px;background:var(--card);color:var(--foreground);box-shadow:var(--shadow-float);padding:16px}.CourseExperience_chPreviewHead__ZdMSf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 14px}.CourseExperience_chPreviewHead__ZdMSf h2{margin:0;font-size:16px;font-weight:650;line-height:1.6}.CourseExperience_previewDialog__j8Qgc>.btn{margin-block-start:16px}.CourseExperience_previewLayout__NiLra{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.CourseExperience_previewLayout__NiLra[data-playlist]{grid-template-columns:minmax(0,1fr) 280px}.CourseExperience_previewMain__BN_sS{min-width:0}.CourseExperience_previewNowPlaying__4sstA{margin:14px 0 0;font-size:15px;font-weight:650;line-height:1.6;color:var(--foreground)}.CourseExperience_previewList__A0Zj6{min-width:0;max-height:440px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:12px;background:var(--card)}.CourseExperience_previewList__A0Zj6>h3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px;font-size:14px;font-weight:650;border-block-end:1px solid var(--border)}.CourseExperience_previewList__A0Zj6>h3>span{color:var(--muted-foreground);font-size:max(12px,var(--text-min,12px));font-variant-numeric:tabular-nums}.CourseExperience_previewGroup__8iKX_ h4{margin:0;padding:12px 14px 6px;font-size:max(12px,var(--text-min,12px));font-weight:600;line-height:1.6;color:var(--muted-foreground)}.CourseExperience_previewGroup__8iKX_ ul{list-style:none;padding:6px;margin:0;display:grid;gap:4px}.CourseExperience_previewGroup__8iKX_ button{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 8px;border:0;border-radius:8px;background:transparent;text-align:start;color:var(--foreground);cursor:pointer;font:inherit}.CourseExperience_previewGroup__8iKX_ button:hover{background:var(--secondary)}.CourseExperience_previewGroup__8iKX_ button[aria-current=true]{background:var(--accent-soft);color:var(--accent-ink)}.CourseExperience_previewGroup__8iKX_ button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.CourseExperience_previewThumb__PF_n1{position:relative;width:56px;height:36px;border-radius:5px;overflow:hidden;background:var(--secondary)}.CourseExperience_previewThumb__PF_n1 .course-cover-img{width:100%;height:100%;object-fit:cover;display:block}.CourseExperience_previewThumb__PF_n1>svg{position:absolute;inset:0;margin:auto;color:var(--brand-white);filter:drop-shadow(0 1px 3px var(--brand-navy))}.CourseExperience_previewItemTitle__b5vSH{font-size:max(12px,var(--text-min,12px));line-height:1.6;font-weight:550;overflow-wrap:anywhere}.CourseExperience_previewDuration__g54Hj{font-size:max(12px,var(--text-min,12px));white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}@media(max-width:700px){.CourseExperience_previewLayout__NiLra[data-playlist]{grid-template-columns:minmax(0,1fr)}.CourseExperience_previewList__A0Zj6{max-height:240px}.CourseExperience_previewDialog__j8Qgc{padding:12px}}.CourseExperience_information__LRMWx{margin:0}.CourseExperience_tabs__zuzxh{display:flex;gap:24px;border-block-end:1px solid var(--border);overflow-x:auto;padding:0;margin:0}.CourseExperience_tabs__zuzxh button{position:relative;font:inherit;font-size:13px;font-weight:550;border:0;padding:22px 0 16px;border-radius:0;background:transparent;color:var(--muted-foreground);cursor:pointer;white-space:nowrap}.CourseExperience_tabs__zuzxh button[data-state=active]{color:var(--accent-ink);font-weight:650}.CourseExperience_tabs__zuzxh button:not([data-state=active]):hover{color:var(--ink)}.CourseExperience_tabs__zuzxh button[data-state=active]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:2px;background:var(--primary);border-radius:2px}@media (max-width:480px){.CourseExperience_tabs__zuzxh{gap:16px}}.CourseExperience_tabPanel__Qvlor{padding-block:28px;outline:none}.CourseExperience_about__CODqs{margin-block-start:28px;max-width:70ch}.CourseExperience_about__CODqs:first-child{margin-block-start:0}.CourseExperience_about__CODqs h2,.CourseExperience_chOutcomes__X7cdA h2{font-family:var(--font-heading);font-size:20px;color:var(--foreground);font-weight:700;margin:0 0 16px;letter-spacing:-.02em}.CourseExperience_about__CODqs p{margin:0;color:var(--ink-2);font-size:14px;line-height:1.9}.CourseExperience_chOutcomes__X7cdA{padding:0}.CourseExperience_chOutcomes__X7cdA ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;padding:0;margin:0}.CourseExperience_chOutcomes__X7cdA li{display:flex;align-items:start;gap:10px;font-size:13px;line-height:1.8;color:var(--ink-2)}.CourseExperience_chOutcomes__X7cdA svg{color:var(--accent-ink);flex-shrink:0;margin-block-start:4px}.CourseExperience_chBundles__9fem4,.CourseExperience_chContent__ianSW,.CourseExperience_chFacts__7cQdo{background:var(--card);border:1px solid var(--border);border-radius:16px;overflow:hidden}.CourseExperience_chContentHead__pPWsO{padding:22px;border-block-end:1px solid var(--border)}.CourseExperience_chContentHead__pPWsO h2{font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--foreground);margin:0 0 7px}.CourseExperience_chContentHead__pPWsO>span{font-size:max(12px,var(--text-min,12px));color:var(--muted-foreground)}.CourseExperience_chSec__asI_w{border-block-end:1px solid var(--border)}.CourseExperience_chSec__asI_w:last-child{border:0}.CourseExperience_chSec__asI_w summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;cursor:pointer;list-style:none}.CourseExperience_chSec__asI_w summary::-webkit-details-marker{display:none}.CourseExperience_chSecName__63zqk{font-size:14px;font-weight:600;line-height:1.7;color:var(--foreground)}.CourseExperience_chSecMeta__fwbuZ{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:max(12px,var(--text-min,12px))}.CourseExperience_chSecMeta__fwbuZ>em{display:none}.CourseExperience_chSecMeta__fwbuZ>span{white-space:nowrap}.CourseExperience_chSec__asI_w[open] summary svg{transform:rotate(180deg)}.CourseExperience_chLessons__Rzcmp{list-style:none;margin:0;padding:0;background:var(--background)}.CourseExperience_chLessonItem__k_awm{overflow:hidden}.CourseExperience_chLesson__cIfms{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;border:0;text-align:start;padding:14px 22px;background:transparent;color:var(--ink-2);font:inherit}a.CourseExperience_chLesson__cIfms,button.CourseExperience_chLesson__cIfms{cursor:pointer;text-decoration:none}.CourseExperience_chLessonItem__k_awm:has(>:is(button,a).CourseExperience_chLesson__cIfms:hover),.CourseExperience_chLessonItem__k_awm:has(>button.CourseExperience_chLesson__cIfms[data-now=true]){background:var(--accent-soft)}:is(button,a).CourseExperience_chLesson__cIfms:hover,button.CourseExperience_chLesson__cIfms[data-now=true]{color:var(--accent-ink)}.CourseExperience_chLesson__cIfms[aria-disabled=true]{color:var(--muted-foreground)}.CourseExperience_chThumb___n65P{width:20px;height:20px;flex-shrink:0;display:grid;place-items:center}.CourseExperience_chThumb___n65P>img{display:none}.CourseExperience_chLessonIco__fJ62Z{display:grid;place-items:center}.CourseExperience_chLessonName__5mC9D{flex:1;min-width:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.CourseExperience_chLessonDur__aOtiI{font-size:max(12px,var(--text-min,12px));font-variant-numeric:tabular-nums;white-space:nowrap}.CourseExperience_chLesson__cIfms>em{font-size:max(12px,var(--text-min,12px));font-style:normal}.CourseExperience_chLessonBuy__RpvjN{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding:0 22px 14px}.CourseExperience_chLesson__cIfms:has(+.CourseExperience_chLessonBuy__RpvjN){padding-bottom:10px}.CourseExperience_chLessonOwned__kBqvZ,.CourseExperience_chLessonPrice__1KjUd,.CourseExperience_chLessonReserve__FfVYB{font-size:max(12px,var(--text-min,12px))}.CourseExperience_chLessonOwned__kBqvZ{display:block;color:var(--accent-ink);padding:0 22px 14px}.CourseExperience_chBuy__Mftif{padding:18px 22px;display:grid;gap:14px}.CourseExperience_chCta__S1shm{width:100%;justify-content:center;margin:0}.CourseExperience_chBuyNote__dddGX{color:var(--muted-foreground);font-size:max(12px,var(--text-min,12px));line-height:1.8;margin:0}.CourseExperience_chBuyNote__dddGX a{color:var(--accent-ink)}.CourseExperience_chOwned__hehwk{color:var(--accent-ink);font-size:13px;font-weight:650}.CourseExperience_chBundles__9fem4,.CourseExperience_chFacts__7cQdo{padding:22px}.CourseExperience_enrollment__ZUn6N .CourseExperience_chFacts__7cQdo{border:0;border-radius:0;padding-block-start:4px;box-shadow:none}.CourseExperience_chBundles__9fem4 h2,.CourseExperience_chFacts__7cQdo h2{font-size:14px;color:var(--foreground);font-weight:650;margin:0 0 18px}.CourseExperience_chBundles__9fem4 ul,.CourseExperience_chFacts__7cQdo ul{padding:0;margin:0;list-style:none;display:grid;gap:14px}.CourseExperience_chFacts__7cQdo li{display:flex;align-items:center;gap:8px;color:var(--muted-foreground);font-size:max(12px,var(--text-min,12px));line-height:1.5}.CourseExperience_chFacts__7cQdo b{margin-inline-start:0;color:var(--foreground);font-size:max(12px,var(--text-min,12px));font-weight:600}.CourseExperience_chFactIco___Owno{display:flex;color:var(--accent-ink)}.CourseExperience_chBundles__9fem4 a{display:grid;gap:6px;color:var(--foreground);text-decoration:none}.CourseExperience_chBundleName__rkt5g{font-size:13px;font-weight:650}.CourseExperience_chBundleMeta__tjkW_{font-size:max(12px,var(--text-min,12px));color:var(--muted-foreground)}.CourseExperience_chLockedNotice__3EcoU{margin-block:20px;padding:22px;background:var(--card);border:1px solid var(--border);border-radius:16px;color:var(--muted-foreground)}.CourseExperience_chLockedNotice__3EcoU>svg{color:var(--accent-ink)}.CourseExperience_chLockedNotice__3EcoU p{font-size:14px;line-height:1.8;margin-block:14px 20px}.CourseExperience_chLockedActions__5b3KS{display:flex;flex-wrap:wrap;gap:10px}.CourseExperience_chEarn__avWnh{padding:24px;background:var(--card);border:1px solid var(--border);border-radius:16px}.CourseExperience_chEarnCopy__PHyCz h2{font-size:19px;color:var(--foreground)}.CourseExperience_chEarnLede__RhzdX{font-size:13px;color:var(--muted-foreground);line-height:1.8}.CourseExperience_chEarnGates__XgPbs{padding:0;list-style:none;display:grid;gap:12px;margin-block:20px}.CourseExperience_chEarnGates__XgPbs li{display:flex;gap:10px;align-items:start;font-size:max(12px,var(--text-min,12px));color:var(--ink-2);line-height:1.7}.CourseExperience_chEarnGates__XgPbs svg{flex-shrink:0;color:var(--accent-ink)}.CourseExperience_chEarnDoc__6qSAL{max-width:450px;margin-inline:auto;pointer-events:none}.CourseExperience_ctProgress__QsGAk{display:grid;gap:15px}.CourseExperience_ctNone___o_FP{text-align:center}.CourseExperience_curriculumEmpty__uBOFM{padding:20px;margin:0;font-size:13px;line-height:1.8;color:var(--muted-foreground)}:is(.CourseExperience_previewVisual__hP688,.CourseExperience_chLesson__cIfms,.CourseExperience_chSec__asI_w summary,.CourseExperience_breadcrumbs__2NvU3 a):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.CourseExperience_information__LRMWx .CourseExperience_tabs__zuzxh button[role=tab]:focus-visible{outline:none;background:var(--accent-soft);box-shadow:inset 0 -3px var(--primary);border-start-start-radius:6px;border-start-end-radius:6px}.CourseExperience_page__2iwqe .chip{font-family:var(--font-body);font-size:max(12px,var(--text-min,12px));text-transform:none;letter-spacing:normal;font-weight:500;border-radius:6px;padding:3px 6px}@media(max-width:1100px){.CourseExperience_experience__2szlZ{--side:max(16rem,26%);column-gap:20px}.CourseExperience_heading__dGmra{padding-block:32px;padding-inline:32px calc(var(--side) + 44px)}.CourseExperience_chSide__yiUJu{margin-inline-end:24px}.CourseExperience_chMain__nH8U0{padding-inline:16px}.CourseExperience_chOutcomes__X7cdA ul{grid-template-columns:1fr}}@media(max-width:850px){.CourseExperience_experience__2szlZ{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,max-content);gap:0}.CourseExperience_heading__dGmra,[dir=rtl] .CourseExperience_heading__dGmra{grid-column:1;grid-row:1;min-block-size:0;padding:28px 28px 48px}.CourseExperience_heroTitle__KCMzN{font-size:28px;max-width:30ch}.CourseExperience_chSide__yiUJu{grid-column:1;grid-row:2;margin:-20px 20px 0;gap:16px}.CourseExperience_chMain__nH8U0{grid-column:1;grid-row:3;padding:12px 4px 0}.CourseExperience_previewVisual__hP688{aspect-ratio:16/7;max-height:240px}.CourseExperience_metadata__1kf1O{gap:8px 12px}.CourseExperience_metadata__1kf1O>span+span{padding-inline-start:12px}}@media(max-width:430px){.CourseExperience_heading__dGmra,[dir=rtl] .CourseExperience_heading__dGmra{padding:24px 22px 44px}.CourseExperience_chSide__yiUJu{margin-inline:12px}.CourseExperience_tabs__zuzxh{gap:18px}.CourseExperience_tabs__zuzxh button{font-size:max(12px,var(--text-min,12px))}.CourseExperience_chSec__asI_w summary{padding:16px;gap:8px}.CourseExperience_chSecMeta__fwbuZ{font-size:max(12px,var(--text-min,12px))}.CourseExperience_chSecName__63zqk{font-size:13px}.CourseExperience_chBuy__Mftif,.CourseExperience_chFacts__7cQdo{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.CourseExperience_previewPlay__olwFh{transition:none}}.CourseExperience_requirements__WfSyU{display:grid;gap:16px;margin-block:24px;padding:22px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.CourseExperience_faq___CICs h2,.CourseExperience_requirements__WfSyU h2{margin:0;font:700 20px/1.5 var(--font-heading);color:var(--foreground)}.CourseExperience_requirements__WfSyU h3{margin:0;font-size:14px;font-weight:600;color:var(--foreground)}.CourseExperience_requirements__WfSyU ul{display:grid;gap:10px;margin:0;padding-inline-start:20px;font-size:13px;line-height:1.8;color:var(--ink-2)}.CourseExperience_requirements__WfSyU a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.CourseExperience_requirements__WfSyU p{font-size:max(12px,var(--text-min,12px));color:var(--muted-foreground);line-height:1.7;margin:12px 0 0}.CourseExperience_faq___CICs{padding-block:24px;display:grid;gap:12px;min-width:0}.CourseExperience_faq___CICs>details{border:1px solid var(--border);border-radius:12px;background:var(--card);overflow:hidden}.CourseExperience_faq___CICs summary{padding:16px 20px;cursor:pointer;font-size:14px;font-weight:600;color:var(--foreground)}.CourseExperience_faq___CICs details[open] summary{border-block-end:1px solid var(--border);background:var(--secondary)}.CourseExperience_faq___CICs p{margin:0;padding:16px 20px;font-size:13px;line-height:1.8;color:var(--ink-2)}.CourseExperience_certificatePanel__WHIIS[data-state=active]{display:grid;gap:24px;min-width:0}