.InspirationFilterDialog_body__HeqSr{display:grid;gap:var(--v2-space-8);padding-bottom:var(--v2-space-2)}.InspirationFilterDialog_accessGroup__fb1QN,.InspirationFilterDialog_filterGroup__U492b{min-width:0;margin:0;padding:0;border:0}.InspirationFilterDialog_accessGroup__fb1QN legend,.InspirationFilterDialog_filterGroup__U492b legend{padding:0}.InspirationFilterDialog_accessGroup__fb1QN legend,.InspirationFilterDialog_filterGroup__U492b legend strong{color:var(--v2-text-primary);font-size:var(--v2-type-size-base);font-weight:var(--v2-type-weight-semibold)}.InspirationFilterDialog_filterGroup__U492b legend{display:grid;gap:var(--v2-space-1)}.InspirationFilterDialog_filterGroup__U492b legend span{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-regular)}.InspirationFilterDialog_accessGroup__fb1QN>div,.InspirationFilterDialog_filterGroup__U492b>div{display:flex;flex-wrap:wrap;gap:var(--v2-space-3);margin-top:var(--v2-space-4)}.InspirationFilterDialog_footer__1TZAU{display:flex;flex-wrap:wrap;width:100%;align-items:center;gap:var(--v2-space-3)}.InspirationFilterDialog_footer__1TZAU>span{flex:1;color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-variant-numeric:tabular-nums;text-align:right}@media (max-width:42rem){.InspirationFilterDialog_body__HeqSr{gap:var(--v2-space-5)}.InspirationFilterDialog_footer__1TZAU>span{flex-basis:100%;order:-1;text-align:left}.InspirationFilterDialog_footer__1TZAU>:last-child{margin-left:auto}}.PersonalPresetDialog_dialog__y25pV{--personal-preset-dialog-width:min(42rem,calc(100vw - 2rem))}.PersonalPresetDialog_dialog__y25pV>section{width:var(--personal-preset-dialog-width);max-height:min(50rem,calc(100dvh - 2rem));overflow:hidden}.PersonalPresetDialog_form__apfKc{display:grid;gap:var(--v2-space-5)}@media (max-width:42rem){.PersonalPresetDialog_dialog__y25pV{--personal-preset-dialog-width:min(calc(100vw - 2rem),32rem);align-items:center;padding:max(var(--v2-space-3),env(safe-area-inset-top)) max(var(--v2-space-3),env(safe-area-inset-right)) max(var(--v2-space-3),env(safe-area-inset-bottom)) max(var(--v2-space-3),env(safe-area-inset-left))}.PersonalPresetDialog_dialog__y25pV>section{width:var(--personal-preset-dialog-width);max-height:min(82dvh,42rem);border-radius:var(--v2-radius-lg)}.PersonalPresetDialog_form__apfKc{gap:var(--v2-space-4)}}.InspirationLibrary_layout__tcV_d{display:grid;grid-template-columns:13.5rem minmax(0,1fr);align-items:start;gap:clamp(var(--v2-space-6),3vw,var(--v2-space-10));--library-sidebar-background:var(--v2-surface-mist);--library-sidebar-shadow:none;--library-navigation-selected:var(--v2-surface-mist-hover)}.InspirationLibrary_desktopSidebar__eA0B6{position:sticky;top:var(--v2-page-sticky-offset)}.InspirationLibrary_sidebar__nAXB5{display:grid;gap:var(--v2-space-6);padding:var(--v2-space-4);border-radius:var(--v2-radius-md);background:var(--library-sidebar-background);box-shadow:var(--library-sidebar-shadow)}.InspirationLibrary_sidebar__nAXB5[data-embedded]{padding:0;border:0;background:transparent;box-shadow:none}.InspirationLibrary_sidebarBrand__EHgfb{display:flex;align-items:center;gap:var(--v2-space-3)}.InspirationLibrary_sidebarBrand__EHgfb>span{display:grid;width:3rem;height:3rem;place-items:center;border-radius:var(--v2-radius-sm);background:var(--v2-category-lilac-soft);color:var(--v2-category-lilac-text)}.InspirationLibrary_sidebarBrand__EHgfb svg{width:1.4rem;height:1.4rem}.InspirationLibrary_sidebarBrand__EHgfb>div{display:grid;gap:.15rem}.InspirationLibrary_sidebarBrand__EHgfb strong{color:var(--v2-text-primary);font-size:var(--v2-type-size-base)}.InspirationLibrary_sidebarBrand__EHgfb small{color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs)}.InspirationLibrary_sidebarNavigation__yrpe8{display:grid;gap:var(--v2-space-2)}.InspirationLibrary_sidebarNavigation__yrpe8>section{position:relative;border-radius:var(--v2-radius-sm)}.InspirationLibrary_scopeButton__l6oer,.InspirationLibrary_sidebarChildren__UQQQK button{display:flex;width:100%;min-height:2.75rem;align-items:center;gap:var(--v2-space-3);padding:0 var(--v2-space-3);border:0;border-radius:var(--v2-radius-xs);background:transparent;color:var(--v2-text-secondary);cursor:pointer;font:inherit;font-size:var(--v2-type-size-sm);text-align:left;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.InspirationLibrary_scopeButton__l6oer>span,.InspirationLibrary_sidebarChildren__UQQQK button>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InspirationLibrary_scopeButton__l6oer svg,.InspirationLibrary_sidebarChildren__UQQQK svg{width:1.1rem;height:1.1rem;flex:0 0 auto;stroke-width:1.8}.InspirationLibrary_scopeButton__l6oer svg:last-child{width:.85rem;height:.85rem}.InspirationLibrary_sidebarNavigation__yrpe8>section[data-active]>.InspirationLibrary_scopeButton__l6oer{background:var(--v2-category-lilac-soft);color:var(--v2-category-lilac-text);font-weight:var(--v2-type-weight-semibold)}.InspirationLibrary_sidebarChildren__UQQQK{position:relative;display:grid;gap:var(--v2-space-1);margin:var(--v2-space-2) 0 var(--v2-space-2) var(--v2-space-4);padding-left:var(--v2-space-3)}.InspirationLibrary_sidebarChildren__UQQQK:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--v2-border-default);content:""}.InspirationLibrary_sidebarChildren__UQQQK button{min-height:2.5rem;font-size:var(--v2-type-size-xs)}.InspirationLibrary_sidebarChildren__UQQQK button[data-active]{background:var(--library-navigation-selected);color:var(--v2-text-primary);font-weight:var(--v2-type-weight-semibold)}.InspirationLibrary_sidebarChildren__UQQQK .InspirationLibrary_createFolderButton___vj53{color:var(--v2-text-tertiary)}.InspirationLibrary_folderRow__NH9hr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:var(--v2-space-1)}.InspirationLibrary_folderRow__NH9hr>button:first-child small{color:var(--v2-text-tertiary);font-size:.6875rem;font-variant-numeric:tabular-nums}.InspirationLibrary_sidebarChildren__UQQQK .InspirationLibrary_folderDeleteButton__3u4n_{display:grid;width:2.25rem;min-height:2.25rem;place-items:center;padding:0;color:var(--v2-text-tertiary)}.InspirationLibrary_sidebarChildren__UQQQK .InspirationLibrary_folderDeleteButton__3u4n_ svg{width:.9rem;height:.9rem}.InspirationLibrary_workbenchLink__BFEvn{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--v2-space-2);border-top:1px solid var(--v2-border-subtle);color:var(--v2-brand-primary-active);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold);padding-top:var(--v2-space-3);text-decoration:none}.InspirationLibrary_workbenchLink__BFEvn svg{width:1rem;height:1rem}.InspirationLibrary_content__qgzmT{min-width:0}.InspirationLibrary_results__V_pdh{position:relative;min-width:0}.InspirationLibrary_results__V_pdh[data-updating] .InspirationLibrary_grid__fw3Yt{opacity:.65}.InspirationLibrary_loadingCard__mnlEK{display:grid;gap:var(--v2-space-3);padding-right:var(--v2-space-3)}.InspirationLibrary_hero__aaiJk{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--v2-space-6);padding-bottom:var(--v2-space-6);border-bottom:1px solid var(--v2-border-subtle)}.InspirationLibrary_hero__aaiJk p{margin:0;color:var(--v2-brand-primary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-bold);letter-spacing:.08em}.InspirationLibrary_hero__aaiJk h1{margin:0;color:var(--v2-text-primary);font-size:clamp(2rem,3vw,3rem);font-weight:var(--v2-type-weight-bold);letter-spacing:var(--v2-type-tracking-tight);line-height:1.2}.InspirationLibrary_hero__aaiJk>div:first-child>span{display:block;max-width:42rem;margin-top:var(--v2-space-3);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);line-height:var(--v2-type-leading-body)}.InspirationLibrary_heroTools__5gOjR{display:grid;grid-template-columns:minmax(13rem,1fr) auto 10rem;align-items:center;gap:var(--v2-space-2)}.InspirationLibrary_heroTools__5gOjR[data-private]{grid-template-columns:minmax(13rem,1fr) auto auto}.InspirationLibrary_heroTools__5gOjR output{grid-column:1/-1;justify-self:end;color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs)}.InspirationLibrary_heroTools__5gOjR output strong{color:var(--v2-text-primary);font-variant-numeric:tabular-nums}.InspirationLibrary_mobileNavigationButton__SWk3r{display:none}.InspirationLibrary_filterButton__FEnaK{white-space:nowrap}.InspirationLibrary_categoryBar__u2zjy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-space-3);margin-top:var(--v2-space-5)}.InspirationLibrary_grid__fw3Yt{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));align-items:start;margin-top:var(--v2-space-6);padding:var(--v2-space-2) var(--v2-space-2) var(--v2-space-16);-moz-column-gap:clamp(var(--v2-space-4),1.6vw,var(--v2-space-6));column-gap:clamp(var(--v2-space-4),1.6vw,var(--v2-space-6));row-gap:clamp(var(--v2-space-4),1.6vw,var(--v2-space-6))}.InspirationLibrary_grid__fw3Yt[data-has-media]{row-gap:clamp(var(--v2-space-8),3vw,var(--v2-space-10))}.InspirationLibrary_grid__fw3Yt[data-scope=personal]{grid-template-columns:repeat(auto-fill,minmax(13.5rem,15rem))}.InspirationLibrary_assetCardCell__4lELB{display:grid;min-width:0;align-content:start;gap:var(--v2-space-4)}.InspirationLibrary_assetAvailability__NqfDi{margin:calc(var(--v2-space-2) * -1) 0 0;padding-right:.75rem;color:var(--v2-status-danger-text);font-size:.6875rem;line-height:1.5}.InspirationLibrary_emptyActions__AsGc_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v2-space-3)}.InspirationLibrary_personalFeedback__5mzb9{display:block;margin-top:var(--v2-space-5);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}.InspirationLibrary_emptyState__8z46b{display:grid;min-height:24rem;place-items:center;align-content:center;margin-top:var(--v2-space-8);gap:var(--v2-space-3);border:1px dashed var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-white-a52);text-align:center}.InspirationLibrary_emptyState__8z46b>svg{width:2rem;height:2rem;color:var(--v2-brand-primary)}.InspirationLibrary_emptyState__8z46b h2,.InspirationLibrary_emptyState__8z46b p{margin:0}.InspirationLibrary_emptyState__8z46b h2{color:var(--v2-text-primary);font-size:var(--v2-type-size-xl)}.InspirationLibrary_emptyState__8z46b p{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.InspirationLibrary_folderField__MDgq9{display:grid;gap:var(--v2-space-2);color:var(--v2-text-primary);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold)}.InspirationLibrary_scopeButton__l6oer:focus-visible,.InspirationLibrary_sidebarChildren__UQQQK button:focus-visible,.InspirationLibrary_workbenchLink__BFEvn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--v2-focus-ring)}@media (hover:hover) and (pointer:fine){.InspirationLibrary_scopeButton__l6oer:not([aria-current]):hover,.InspirationLibrary_sidebarChildren__UQQQK button:not([data-active]):hover{background:var(--library-navigation-selected);color:var(--v2-text-primary)}.InspirationLibrary_sidebarChildren__UQQQK .InspirationLibrary_folderDeleteButton__3u4n_:hover{background:var(--v2-status-danger-bg);color:var(--v2-action-delete-hover);transform:none}.InspirationLibrary_workbenchLink__BFEvn:hover{color:var(--v2-brand-primary)}}@media (max-width:64rem){.InspirationLibrary_layout__tcV_d{grid-template-columns:minmax(0,1fr)}.InspirationLibrary_desktopSidebar__eA0B6{display:none}.InspirationLibrary_heroTools__5gOjR{grid-template-columns:minmax(13rem,1fr) auto 9.5rem auto}.InspirationLibrary_heroTools__5gOjR[data-private]{grid-template-columns:minmax(13rem,1fr) auto auto auto}.InspirationLibrary_mobileNavigationButton__SWk3r{display:inline-flex}}@media (max-width:50rem){.InspirationLibrary_grid__fw3Yt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.InspirationLibrary_assetCardCell__4lELB,.InspirationLibrary_content__qgzmT,.InspirationLibrary_grid__fw3Yt,.InspirationLibrary_heroTools__5gOjR,.InspirationLibrary_hero__aaiJk,.InspirationLibrary_layout__tcV_d{min-width:0;max-width:100%}.InspirationLibrary_hero__aaiJk{gap:var(--v2-space-4);padding-bottom:var(--v2-space-4)}.InspirationLibrary_hero__aaiJk p{font-size:.6875rem;letter-spacing:.06em}.InspirationLibrary_hero__aaiJk h1{margin-top:var(--v2-space-1);font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.15}.InspirationLibrary_hero__aaiJk>div:first-child>span{margin-top:var(--v2-space-2);font-size:.8125rem;line-height:1.6}.InspirationLibrary_heroTools__5gOjR,.InspirationLibrary_heroTools__5gOjR[data-private]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--v2-mobile-inline-gap)}.InspirationLibrary_heroTools__5gOjR>:first-child{grid-column:1/-1;grid-row:1}.InspirationLibrary_heroTools__5gOjR>button:not(.InspirationLibrary_filterButton__FEnaK):not(.InspirationLibrary_mobileNavigationButton__SWk3r){grid-column:2;grid-row:2;min-width:0;width:100%;white-space:nowrap}.InspirationLibrary_heroTools__5gOjR>.InspirationLibrary_filterButton__FEnaK{grid-column:1;grid-row:2;min-width:0;width:100%}.InspirationLibrary_heroTools__5gOjR>.InspirationLibrary_mobileNavigationButton__SWk3r{grid-column:1;grid-row:3;min-width:0;width:100%}.InspirationLibrary_heroTools__5gOjR>[data-size=md]:not(:first-child):not(button){grid-column:2;grid-row:2;min-width:0}.InspirationLibrary_heroTools__5gOjR output{grid-column:2;grid-row:3;justify-self:end;align-self:center}.InspirationLibrary_categoryBar__u2zjy{max-width:100%;margin-top:var(--v2-space-3);padding-bottom:var(--v2-space-1)}.InspirationLibrary_grid__fw3Yt,.InspirationLibrary_grid__fw3Yt[data-has-media]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--v2-space-5);padding:0 0 var(--v2-mobile-content-bottom);-moz-column-gap:var(--v2-space-3);column-gap:var(--v2-space-3);row-gap:var(--v2-space-5)}.InspirationLibrary_grid__fw3Yt[data-scope=personal]{grid-template-columns:minmax(0,1fr)}.InspirationLibrary_assetCardCell__4lELB{gap:var(--v2-space-2)}.InspirationLibrary_emptyState__8z46b{min-height:18rem;margin-top:var(--v2-space-5);padding-inline:var(--v2-space-5);border-radius:var(--v2-mobile-surface-radius)}}@media (max-width:24rem){.InspirationLibrary_grid__fw3Yt,.InspirationLibrary_grid__fw3Yt[data-has-media]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.InspirationLibrary_scopeButton__l6oer,.InspirationLibrary_sidebarChildren__UQQQK button{transition:none}}.HeroNote_note__Ikk7C{width:-moz-fit-content;width:fit-content;margin-top:var(--v2-space-5);color:var(--v2-brand-primary-active);font-family:"Kaiti SC","STKaiti","KaiTi",var(--v2-font-body);font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1.65;letter-spacing:.08em;transform:rotate(-4deg)}.HeroNote_note__Ikk7C:after{display:block;width:62%;height:2px;margin:var(--v2-space-1) auto 0;border-radius:50%;background:var(--v2-brand-primary);content:""}.ContentCatalogPage_page__eJELD{width:100%;padding:var(--v2-nav-height) 0 var(--v2-space-16);color:var(--v2-text-primary);background:var(--v2-surface-canvas)}.ContentCatalogPage_hero__lOzwW{position:relative;isolation:isolate;height:clamp(17rem,20vw,23rem);margin-bottom:var(--v2-space-5)}.ContentCatalogPage_heroArt__a_NJJ{position:absolute;inset:0;width:min(100%,var(--v2-course-content-max-width));margin-inline:auto;overflow:hidden;z-index:-1;pointer-events:none}.ContentCatalogPage_heroImage__RDBkI{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:scale(1.2);transform-origin:center}.ContentCatalogPage_heroCopy__01nNv{display:flex;flex-direction:column;justify-content:center;width:min(100%,var(--v2-course-content-max-width));height:100%;margin-inline:auto;padding:var(--v2-space-6) calc(var(--v2-course-page-gutter) + var(--v2-space-8))}.ContentCatalogPage_heroCopy__01nNv h1{max-width:46%;margin:0;font-family:var(--v2-font-display);font-size:clamp(2.75rem,4.6vw,4.5rem);font-weight:var(--v2-type-weight-semibold);line-height:var(--v2-type-leading-display)}.ContentCatalogPage_heroCopy__01nNv p{max-width:42%;margin:var(--v2-space-4) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-lg);line-height:var(--v2-type-leading-body);text-wrap:balance}.ContentCatalogPage_content__tXRlW{width:min(100%,var(--v2-course-content-max-width));margin-inline:auto;padding-inline:var(--v2-course-page-gutter)}.ContentCatalogPage_workspace__jTeP_ h2{margin:0 0 var(--v2-space-4);font-size:var(--v2-type-size-xl)}.ContentCatalogPage_filters__ld_0S{padding:var(--v2-space-4);border-radius:var(--v2-radius-md);background:var(--v2-surface-base);margin-bottom:var(--v2-space-6)}.ContentCatalogPage_search__czfTn{display:flex;align-items:center;gap:var(--v2-space-2);width:20rem;max-width:100%}.ContentCatalogPage_search__czfTn>:first-child{flex:1;min-width:0}.ContentCatalogPage_sort__n0tRY{width:8rem}.ContentCatalogPage_resultsHeading__CpQbE{display:flex;align-items:baseline;gap:var(--v2-space-3);margin-bottom:var(--v2-space-5)}.ContentCatalogPage_resultsHeading__CpQbE h2{margin:0;font-size:var(--v2-type-size-2xl)}.ContentCatalogPage_resultsHeading__CpQbE>span{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}.ContentCatalogPage_grid__8EpHE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:var(--v2-space-6);column-gap:var(--v2-space-6);row-gap:var(--v2-space-16);margin-bottom:var(--v2-space-16)}.ContentCatalogPage_workspace__jTeP_{padding:var(--v2-space-6);border-radius:var(--v2-radius-md);background:var(--v2-surface-base)}.ContentCatalogPage_workspace__jTeP_ p{margin:0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.ContentCatalogPage_workspaceLinks__lLYte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-space-5);margin-top:var(--v2-space-6)}.ContentCatalogPage_workspaceLinks__lLYte a{display:flex;min-width:0;align-items:center;gap:var(--v2-space-3);padding-block:var(--v2-space-4);text-decoration:none;color:inherit}.ContentCatalogPage_workspaceLinks__lLYte img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}.ContentCatalogPage_workspaceLinks__lLYte span{display:grid;flex:1;gap:var(--v2-space-2)}.ContentCatalogPage_workspaceLinks__lLYte strong{font-size:var(--v2-type-size-base)}.ContentCatalogPage_workspaceLinks__lLYte small{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:var(--v2-type-leading-body)}.ContentCatalogPage_workspaceLinks__lLYte svg{flex:none;width:1rem}.ContentCatalogPage_page__eJELD a:focus-visible{outline:2px solid var(--v2-border-focus);outline-offset:var(--v2-space-1)}@media (hover:hover) and (pointer:fine){.ContentCatalogPage_workspaceLinks__lLYte a:hover{color:var(--v2-text-link)}}@media (max-width:64rem){.ContentCatalogPage_grid__8EpHE{grid-template-columns:repeat(3,minmax(0,1fr))}.ContentCatalogPage_heroCopy__01nNv{padding-block:var(--v2-space-8)}.ContentCatalogPage_workspaceLinks__lLYte{grid-template-columns:1fr}}@media (max-width:44rem){.ContentCatalogPage_page__eJELD{padding-top:var(--v2-mobile-topbar-height)}.ContentCatalogPage_hero__lOzwW{height:auto;min-height:15rem}.ContentCatalogPage_heroCopy__01nNv{padding:var(--v2-space-6) var(--v2-course-page-gutter)}.ContentCatalogPage_heroCopy__01nNv h1,.ContentCatalogPage_heroCopy__01nNv p{max-width:72%}.ContentCatalogPage_heroImage__RDBkI{-o-object-position:60% center;object-position:60% center;transform:none;opacity:.5}.ContentCatalogPage_heroCopy__01nNv h1{font-size:var(--v2-type-size-3xl)}.ContentCatalogPage_heroCopy__01nNv p{font-size:var(--v2-type-size-sm)}.ContentCatalogPage_grid__8EpHE{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--v2-space-3);column-gap:var(--v2-space-3)}.ContentCatalogPage_search__czfTn{width:100%}}@media (max-width:26rem){.ContentCatalogPage_grid__8EpHE{grid-template-columns:minmax(0,1fr);row-gap:var(--v2-space-8)}}.CatalogHighlights_root__04Lmb{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--v2-space-5);margin-bottom:var(--v2-space-5)}.CatalogHighlights_lead__DvECF{position:relative;isolation:isolate;display:block;align-self:start;aspect-ratio:16/9;overflow:hidden;border-radius:var(--v2-radius-md);background:var(--v2-media-frame-background);color:var(--v2-text-on-brand);text-decoration:none;transition:box-shadow var(--v2-motion-base) var(--v2-ease-out)}.CatalogHighlights_backdrop__C0F09,.CatalogHighlights_cover__e0aE_,.CatalogHighlights_video__A5YkV{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.CatalogHighlights_backdrop__C0F09{filter:blur(18px);transform:scale(1.12);opacity:.65}.CatalogHighlights_cover__e0aE_{transition:transform var(--v2-motion-base) var(--v2-ease-out),opacity var(--v2-motion-fast) var(--v2-ease-out)}.CatalogHighlights_video__A5YkV{opacity:0;transition:opacity var(--v2-motion-fast) var(--v2-ease-out)}.CatalogHighlights_lead__DvECF[data-playing] .CatalogHighlights_video__A5YkV,.CatalogHighlights_lead__DvECF[data-uncovered] .CatalogHighlights_video__A5YkV{opacity:1}.CatalogHighlights_lead__DvECF[data-playing] .CatalogHighlights_cover__e0aE_{opacity:0}.CatalogHighlights_lead__DvECF[data-media-orientation=portrait] .CatalogHighlights_cover__e0aE_,.CatalogHighlights_lead__DvECF[data-media-orientation=portrait] .CatalogHighlights_video__A5YkV{-o-object-fit:contain;object-fit:contain}.CatalogHighlights_featured__IoXyL{position:absolute;top:var(--v2-space-4);left:var(--v2-space-4)}.CatalogHighlights_play__t076T{position:absolute;display:grid;place-items:center;top:var(--v2-space-4);right:var(--v2-space-4);width:2.75rem;height:2.75rem;border:1px solid var(--v2-white-a84);border-radius:var(--v2-radius-pill);background:color-mix(in srgb,var(--v2-neutral-900) 30%,transparent)}.CatalogHighlights_play__t076T svg{width:1.25rem;height:1.25rem;fill:currentColor}.CatalogHighlights_copy__fAEQR{position:absolute;inset:auto 0 0;display:grid;gap:var(--v2-space-3);padding:var(--v2-space-10) var(--v2-space-5) var(--v2-space-5);background:linear-gradient(transparent,var(--v2-neutral-900))}.CatalogHighlights_copy__fAEQR>strong{font-size:clamp(1.125rem,1.8vw,1.75rem);line-height:var(--v2-type-leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CatalogHighlights_action__s_lhc,.CatalogHighlights_bottom__tZat9,.CatalogHighlights_tags__YEj7b{display:flex;align-items:center;gap:var(--v2-space-2)}.CatalogHighlights_bottom__tZat9{justify-content:space-between}.CatalogHighlights_tags__YEj7b{flex-wrap:wrap}.CatalogHighlights_action__s_lhc{flex:none;font-size:var(--v2-type-size-xs)}.CatalogHighlights_action__s_lhc svg{width:1rem;height:1rem;transition:transform var(--v2-motion-fast) var(--v2-ease-out)}.CatalogHighlights_missing__kCfg1{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--v2-space-2);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.CatalogHighlights_curated__s2W9c{display:flex;flex-direction:column;min-width:0;padding:var(--v2-space-5);border-radius:var(--v2-radius-md);background:var(--v2-surface-base)}.CatalogHighlights_curated__s2W9c header{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-3);margin-bottom:var(--v2-space-2)}.CatalogHighlights_curated__s2W9c h2{margin:0;font-size:var(--v2-type-size-lg)}.CatalogHighlights_curated__s2W9c header a{display:inline-flex;align-items:center;gap:var(--v2-space-1);color:var(--v2-text-link);font-size:var(--v2-type-size-xs);white-space:nowrap;text-decoration:none}.CatalogHighlights_curated__s2W9c header svg{width:1rem;height:1rem}.CatalogHighlights_list__lRdNN{display:grid;align-content:start;grid-template-rows:repeat(3,minmax(0,1fr));flex:1}.CatalogHighlights_item__NG5kD{display:flex;min-width:0;align-items:center;gap:var(--v2-space-3);padding-block:var(--v2-space-2);color:inherit;text-decoration:none;transition:color var(--v2-motion-fast) var(--v2-ease-out)}.CatalogHighlights_item__NG5kD+.CatalogHighlights_item__NG5kD{border-top:1px solid var(--v2-border-subtle)}.CatalogHighlights_thumbnail__sjQZk{display:grid;place-items:center;flex:none;width:clamp(4.5rem,7vw,7rem);aspect-ratio:4/3;overflow:hidden;border-radius:var(--v2-radius-sm);background:var(--v2-surface-sunken)}.CatalogHighlights_thumbnail__sjQZk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--v2-motion-base) var(--v2-ease-out)}.CatalogHighlights_thumbnail__sjQZk[data-media-orientation=portrait] img{-o-object-fit:contain;object-fit:contain}.CatalogHighlights_summary__W1xnV{min-width:0;flex:1;display:grid;gap:var(--v2-space-1)}.CatalogHighlights_summary__W1xnV strong{font-size:var(--v2-type-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogHighlights_curated__s2W9c>p,.CatalogHighlights_summary__W1xnV small{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:var(--v2-type-leading-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CatalogHighlights_root__04Lmb a:focus-visible{outline:2px solid var(--v2-border-focus);outline-offset:var(--v2-space-1)}@media (hover:hover) and (pointer:fine){.CatalogHighlights_lead__DvECF:hover{box-shadow:var(--v2-elevation-raised)}.CatalogHighlights_item__NG5kD:hover img,.CatalogHighlights_lead__DvECF:not([data-media-orientation=portrait]):hover .CatalogHighlights_cover__e0aE_{transform:scale(1.025)}.CatalogHighlights_lead__DvECF:hover .CatalogHighlights_action__s_lhc svg{transform:translate(2px,-2px)}.CatalogHighlights_item__NG5kD:hover{color:var(--v2-text-link)}}@media (max-width:64rem){.CatalogHighlights_root__04Lmb{grid-template-columns:minmax(0,1fr)}.CatalogHighlights_thumbnail__sjQZk{width:6rem}}@media (prefers-reduced-motion:reduce){.CatalogHighlights_action__s_lhc svg,.CatalogHighlights_cover__e0aE_,.CatalogHighlights_item__NG5kD,.CatalogHighlights_lead__DvECF,.CatalogHighlights_thumbnail__sjQZk img,.CatalogHighlights_video__A5YkV{transition:none}.CatalogHighlights_item__NG5kD:hover img,.CatalogHighlights_lead__DvECF:hover .CatalogHighlights_action__s_lhc svg,.CatalogHighlights_lead__DvECF:not([data-media-orientation=portrait]):hover .CatalogHighlights_cover__e0aE_{transform:none}}.CatalogSkeleton_identity__vddEY{display:flex;align-items:center;gap:var(--v2-space-3);padding:var(--v2-space-4)}.CatalogSkeleton_identity__vddEY>div{display:grid;flex:1;gap:var(--v2-space-3)}.CatalogSkeleton_featuredRow__yIslx{display:grid;grid-template-columns:5rem 1fr;align-items:center;gap:var(--v2-space-4);margin-top:var(--v2-space-5)}.CatalogSkeleton_hero__Lf3ah{height:100%;min-height:15rem;border-radius:0}.CourseUnlockDialog_dialog__oyAvw>section{width:min(100%,74rem);max-height:min(52rem,calc(100dvh - 2rem));border:0;border-radius:var(--v2-overlay-panel-radius);background:var(--v2-overlay-dialog-background)}.CourseUnlockDialog_dialog__oyAvw>section>header{position:absolute;inset:0 0 auto;z-index:4;height:0;padding:0;pointer-events:none}.CourseUnlockDialog_dialog__oyAvw>section>header>div{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.CourseUnlockDialog_dialog__oyAvw>section>header>button{position:absolute;top:1.35rem;right:1.35rem;pointer-events:auto}.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode]{padding:2.1rem 2.35rem 1.2rem}.CourseUnlockDialog_dialog__oyAvw>section>footer{padding:0 2.35rem 2.25rem}.CourseUnlockDialog_shell__K_ntm{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(27rem,.92fr);gap:2rem;align-items:start}.CourseUnlockDialog_intro__Dp3l0{display:flex;min-width:0;flex-direction:column;padding:.4rem 0 0}.CourseUnlockDialog_introHeader__PVC8L{display:flex;align-items:flex-start;gap:1.2rem;padding:0 .2rem}.CourseUnlockDialog_unlockArt__qVdwB{width:7rem;height:7rem;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_introHeader__PVC8L h2{margin:0;color:var(--v2-neutral-900);font-size:var(--v2-type-size-2xl);font-weight:var(--v2-type-dialog-title-weight);letter-spacing:var(--v2-type-dialog-title-tracking);line-height:var(--v2-type-dialog-title-leading);text-wrap:balance}.CourseUnlockDialog_introHeader__PVC8L p{max-width:35rem;margin:.75rem 0 0;color:var(--v2-neutral-600);font-size:1.05rem;line-height:1.55}.CourseUnlockDialog_contentTitle__VSZxX{overflow-wrap:anywhere}.CourseUnlockDialog_error__risCD{margin:0;color:var(--v2-status-danger-text);line-height:1.6}.CourseUnlockDialog_featureList__tPr33{display:grid;gap:.85rem;margin-top:1.2rem}.CourseUnlockDialog_feature__u_mru{display:grid;grid-template-columns:5.25rem minmax(0,1fr) 1.6rem;align-items:center;gap:1rem;min-height:8rem;padding:.9rem 1.1rem;border:1px solid color-mix(in srgb,var(--v2-purple-200) 55%,var(--v2-white-a84));border-radius:1.35rem;background:color-mix(in srgb,var(--v2-neutral-0) 76%,transparent);box-shadow:var(--v2-shadow-1)}.CourseUnlockDialog_feature__u_mru[data-tone=blush]{border-color:color-mix(in srgb,var(--v2-pink-200) 62%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-pink-50) 54%,var(--v2-neutral-0))}.CourseUnlockDialog_featureIcon__G_zra{display:grid;width:5rem;height:5rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--v2-purple-100) 62%,var(--v2-neutral-0))}.CourseUnlockDialog_feature__u_mru[data-tone=blush] .CourseUnlockDialog_featureIcon__G_zra{background:color-mix(in srgb,var(--v2-pink-100) 58%,var(--v2-neutral-0))}.CourseUnlockDialog_featureIcon__G_zra img{width:4.5rem;height:4.5rem;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_featureCopy__X97bz{display:grid;gap:.38rem;min-width:0}.CourseUnlockDialog_featureCopy__X97bz strong{color:var(--v2-neutral-900);font-size:1.45rem;font-weight:750}.CourseUnlockDialog_featureCopy__X97bz span{color:var(--v2-neutral-600);font-size:1rem;line-height:1.5}.CourseUnlockDialog_featureArrow__vM4iV{color:var(--v2-purple-600);stroke-width:2.4}.CourseUnlockDialog_benefits__7yOj7{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.CourseUnlockDialog_benefits__7yOj7 span{display:inline-flex;min-height:2.5rem;align-items:center;gap:.45rem;padding:0 1.05rem;border:1px solid color-mix(in srgb,var(--v2-purple-200) 55%,var(--v2-white-a84));border-radius:var(--v2-radius-pill);background:color-mix(in srgb,var(--v2-neutral-0) 74%,transparent);color:var(--v2-purple-800);font-size:.96rem;font-weight:600}.CourseUnlockDialog_benefits__7yOj7 svg{width:1.1rem;height:1.1rem;color:var(--v2-purple-600)}.CourseUnlockDialog_walletColumn__hY2je{display:grid;min-width:0;gap:1.15rem;align-content:start;padding-top:.4rem}.CourseUnlockDialog_walletCard__Gnjs_{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--v2-blue-300) 56%,var(--v2-white-a84));border-radius:1.55rem;background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--v2-blue-100) 68%,transparent),transparent 60%),linear-gradient(145deg,color-mix(in srgb,var(--v2-apricot-50) 76%,var(--v2-neutral-0)),color-mix(in srgb,var(--v2-purple-50) 58%,var(--v2-neutral-0)) 66%,var(--v2-neutral-0))}.CourseUnlockDialog_walletHero__a3xcX{display:flex;min-height:12rem;align-items:center;justify-content:space-between;gap:1rem;padding:1.75rem 1.75rem 1.35rem;border-bottom:1px solid color-mix(in srgb,var(--v2-blue-300) 42%,var(--v2-white-a84))}.CourseUnlockDialog_walletLabel__UIila{display:inline-flex;align-items:center;gap:.6rem;color:var(--v2-neutral-700);font-size:1rem;white-space:normal;line-height:1.5}.CourseUnlockDialog_walletLabel__UIila svg{width:1.25rem;height:1.25rem;color:var(--v2-amber-500)}.CourseUnlockDialog_balanceLine__1x283{display:flex;align-items:baseline;gap:.6rem;margin:.75rem 0 0}.CourseUnlockDialog_balanceLine__1x283 strong{color:var(--v2-neutral-900);font-size:clamp(2rem,4vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:1}.CourseUnlockDialog_balanceLine__1x283 span{color:var(--v2-neutral-700);font-size:1.15rem;white-space:nowrap}.CourseUnlockDialog_coinsArt__1_JF0{width:clamp(4rem,8vw,7rem);height:auto;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_walletRows__Et89u{display:grid;gap:.9rem;padding:1.55rem 1.75rem 1.2rem}.CourseUnlockDialog_walletRow__NgyrK{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;color:var(--v2-neutral-800);font-size:1.05rem}.CourseUnlockDialog_walletRow__NgyrK strong{color:var(--v2-neutral-900);font-size:1.9rem;font-weight:750}.CourseUnlockDialog_walletRow__NgyrK small{color:var(--v2-neutral-600);font-size:.9rem}.CourseUnlockDialog_metricIcon__5fIL3{display:grid;width:3.25rem;height:3.25rem;place-items:center;border:1px solid color-mix(in srgb,var(--v2-apricot-200) 58%,var(--v2-white-a84));border-radius:.85rem;background:color-mix(in srgb,var(--v2-apricot-50) 74%,var(--v2-neutral-0));color:var(--v2-apricot-500)}.CourseUnlockDialog_metricIcon__5fIL3[data-tone=balance]{border-color:color-mix(in srgb,var(--v2-pink-200) 58%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-pink-50) 74%,var(--v2-neutral-0));color:var(--v2-pink-600)}.CourseUnlockDialog_metricIcon__5fIL3 svg{width:1.35rem;height:1.35rem}.CourseUnlockDialog_walletStatus__yawJ5{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:.6rem;margin:0 1.75rem 1.75rem;border:1px solid color-mix(in srgb,var(--v2-green-500) 18%,var(--v2-white-a84));border-radius:.85rem;background:color-mix(in srgb,var(--v2-green-50) 82%,var(--v2-neutral-0));color:var(--v2-green-700);font-size:1rem;font-weight:650}.CourseUnlockDialog_walletStatus__yawJ5[data-tone=danger]{border-color:color-mix(in srgb,var(--v2-red-500) 24%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-red-50) 82%,var(--v2-neutral-0));color:var(--v2-red-700)}.CourseUnlockDialog_walletStatus__yawJ5[data-tone=info]{border-color:color-mix(in srgb,var(--v2-blue-400) 28%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-blue-50) 80%,var(--v2-neutral-0));color:var(--v2-blue-700)}.CourseUnlockDialog_walletStatus__yawJ5 svg{width:1.35rem;height:1.35rem}.CourseUnlockDialog_actions__ujvYn{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:1.1rem;width:100%}.CourseUnlockDialog_actions__ujvYn>:only-child{grid-column:1/-1}.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{width:100%;min-width:0;min-height:var(--v2-button-height-lg)}.CourseUnlockDialog_actionCoin__WW8kY{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}@media (max-width:52rem){.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode],.CourseUnlockDialog_dialog__oyAvw>section>footer{padding-inline:1.35rem}.CourseUnlockDialog_shell__K_ntm{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-height:0}.CourseUnlockDialog_intro__Dp3l0{display:flex}.CourseUnlockDialog_benefits__7yOj7,.CourseUnlockDialog_featureList__tPr33{display:none}.CourseUnlockDialog_walletColumn__hY2je{padding-top:0}.CourseUnlockDialog_introHeader__PVC8L h2{font-size:2.25rem;white-space:normal;text-wrap:balance}.CourseUnlockDialog_walletCard__Gnjs_{align-self:stretch}}@media (max-width:38rem){.CourseUnlockDialog_dialog__oyAvw>section{width:min(28rem,calc(100vw - 2rem));max-height:min(82dvh,38rem);align-self:center;margin:auto;border-radius:1.35rem;animation:CourseUnlockDialog_unlock-dialog-mobile-enter__7tkVg var(--v2-motion-medium) var(--v2-ease-emphasis) both}.CourseUnlockDialog_dialog__oyAvw>section>header>button{top:.85rem;right:.85rem}.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode]{padding:1.35rem 1rem 1rem}.CourseUnlockDialog_dialog__oyAvw>section>footer{padding:0 1rem 1.25rem}.CourseUnlockDialog_introHeader__PVC8L{align-items:flex-start;gap:.7rem;padding-right:2.25rem}.CourseUnlockDialog_unlockArt__qVdwB{width:4.75rem;height:4.75rem}.CourseUnlockDialog_introHeader__PVC8L h2{font-size:1.65rem}.CourseUnlockDialog_introHeader__PVC8L p{margin-top:.5rem;font-size:.92rem}.CourseUnlockDialog_feature__u_mru{grid-template-columns:3.7rem minmax(0,1fr) 1.1rem;min-height:6.25rem;gap:.65rem;padding:.65rem .7rem}.CourseUnlockDialog_featureIcon__G_zra{width:3.55rem;height:3.55rem}.CourseUnlockDialog_featureIcon__G_zra img{width:3.25rem;height:3.25rem}.CourseUnlockDialog_featureCopy__X97bz strong{font-size:1.08rem}.CourseUnlockDialog_featureCopy__X97bz span{font-size:.84rem}.CourseUnlockDialog_benefits__7yOj7{gap:.5rem}.CourseUnlockDialog_benefits__7yOj7 span{min-height:2.2rem;padding-inline:.7rem;font-size:.82rem}.CourseUnlockDialog_walletHero__a3xcX{min-height:9rem;padding:1.15rem 1rem 1rem}.CourseUnlockDialog_walletLabel__UIila{font-size:.9rem}.CourseUnlockDialog_balanceLine__1x283 strong{font-size:clamp(1.75rem,7vw,2.8rem)}.CourseUnlockDialog_balanceLine__1x283 span{font-size:.9rem;white-space:nowrap}.CourseUnlockDialog_coinsArt__1_JF0{width:4.5rem;height:4.5rem}.CourseUnlockDialog_walletRows__Et89u{padding:1rem}.CourseUnlockDialog_walletRow__NgyrK{grid-template-columns:2.6rem minmax(0,1fr) auto auto;gap:.5rem;font-size:.9rem}.CourseUnlockDialog_metricIcon__5fIL3{width:2.6rem;height:2.6rem}.CourseUnlockDialog_walletRow__NgyrK strong{font-size:1.45rem}.CourseUnlockDialog_walletRow__NgyrK small{font-size:.75rem}.CourseUnlockDialog_walletStatus__yawJ5{margin:0 1rem 1rem;font-size:.84rem}.CourseUnlockDialog_actions__ujvYn{display:grid;grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);gap:var(--v2-space-2)}.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{width:100%;min-width:0;min-height:2.75rem;padding-inline:var(--v2-space-3);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-size-sm)}.CourseUnlockDialog_actions__ujvYn>:only-child{grid-column:1/-1}.CourseUnlockDialog_actionCoin__WW8kY{width:1.5rem;height:1.5rem}}@keyframes CourseUnlockDialog_unlock-dialog-mobile-enter__7tkVg{0%{opacity:0;transform:translateY(.75rem) scale(.985)}}@media (prefers-reduced-motion:reduce){.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{transition:none}}.CoursePages_eyebrow__721Q9,.CoursePages_sectionLabel__3LgTi{margin:0 0 var(--v2-space-3);color:color-mix(in srgb,var(--v2-neutral-700) 66%,transparent);font-size:.7rem;font-weight:740;letter-spacing:.15em;text-transform:uppercase}.CoursePages_pageHeading__YMoOB{max-width:52rem}.CoursePages_pageHeading__YMoOB h1{margin:0;max-width:13ch;color:var(--v2-neutral-900);font-size:clamp(2.45rem,5.8vw,5.25rem);font-weight:610;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.CoursePages_lead__7_Ub6{max-width:43rem;margin:var(--v2-space-6) 0 0;color:var(--v2-color-text-muted);font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.85;text-wrap:pretty}.CoursePages_courseDetailHero__WkpVQ{display:grid;justify-items:center;gap:var(--v2-space-3);text-align:center}.CoursePages_courseDetailHero__WkpVQ h1{max-width:30ch;margin:0;color:var(--v2-text-primary);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:720;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.CoursePages_courseDetailHero__WkpVQ[data-single-line-title=true] h1{width:-moz-max-content;width:max-content;max-width:100%;font-size:clamp(1.35rem,2.35vw,2.35rem);text-wrap:nowrap;white-space:nowrap}.CoursePages_courseDetailMeta__s3hPk,.CoursePages_courseDetailTags__KZbG2{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v2-space-2)}.CoursePages_courseDetailMeta__s3hPk span{display:inline-flex;align-items:center;gap:var(--v2-space-2);padding:0;border:0;background:transparent;color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.CoursePages_courseDetailMeta__s3hPk span+span:before{width:1px;height:1rem;margin-right:var(--v2-space-2);background:var(--v2-border-default);content:""}.CoursePages_courseDetailTags__KZbG2 span{display:inline-flex;min-height:2.125rem;align-items:center;padding:0 var(--v2-space-3);border:1px solid var(--v2-border-subtle);border-radius:var(--v2-radius-pill);background:var(--v2-white-a72);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.CoursePages_courseDetailMeta__s3hPk svg{width:.875rem;height:.875rem}.CoursePages_courseAuthorAvatar__GfcYm{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active);font-size:.6875rem;font-style:normal;font-weight:var(--v2-type-weight-bold);overflow:hidden}.CoursePages_courseAuthorAvatar__GfcYm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CoursePages_courseDetailDivider__efebZ{width:100%;height:1px;margin:var(--v2-space-6) auto var(--v2-space-8);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--v2-purple-800) 16%,transparent),transparent)}.CoursePages_courseReadingLayout__9Ygv1{display:grid;grid-template-columns:minmax(11rem,14rem) minmax(36rem,1fr) minmax(15rem,19rem);align-items:start;gap:1.5rem}.CoursePages_courseLatest__cg8on{position:sticky;top:var(--v2-page-sticky-offset);align-self:start;min-width:0;padding:.5rem .25rem}.CoursePages_courseLatest__cg8on>strong{display:block;margin-bottom:var(--v2-space-3);color:var(--v2-text-primary);font-size:var(--v2-type-size-sm)}.CoursePages_courseLatestList__xZCYz{display:grid;gap:var(--v2-space-2)}.CoursePages_courseCommentLink__63yES:focus-visible,.CoursePages_courseLatestList__xZCYz a:focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--v2-focus-ring)}.CoursePages_courseArticle__HReKo{min-width:0;border-radius:.75rem;background:color-mix(in srgb,var(--v2-gray-0) 84%,transparent);box-shadow:0 .375rem 1.125rem color-mix(in srgb,var(--v2-purple-800) 7%,transparent);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2.25rem) clamp(2.5rem,5vw,3.5rem);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CoursePages_courseArticle__HReKo a,.CoursePages_courseArticle__HReKo button,.CoursePages_courseArticle__HReKo img,.CoursePages_courseArticle__HReKo video{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.CoursePages_courseArticle__HReKo>section{position:relative;scroll-margin-top:7rem}.CoursePages_courseArticle__HReKo>section+section{margin-top:var(--v2-space-10);padding-top:var(--v2-space-8);border-top:1px solid color-mix(in srgb,var(--v2-purple-800) 8%,transparent)}.CoursePages_courseSectionIndex__U_Jjb{display:inline-block;margin-bottom:var(--v2-space-3);color:var(--v2-brand-primary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-bold);font-variant-numeric:tabular-nums}.CoursePages_courseLatestList__xZCYz a{position:relative;display:grid;min-width:0;padding:.75rem 2rem .75rem .75rem;border-radius:.5rem;color:inherit;text-decoration:none;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.CoursePages_courseLatestList__xZCYz a[data-active]{background:var(--v2-purple-100)}.CoursePages_courseLatestList__xZCYz span{color:var(--v2-brand-primary);font-size:.6875rem;font-weight:var(--v2-type-weight-semibold)}.CoursePages_courseLatestList__xZCYz b{display:-webkit-box;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--v2-text-primary);font-size:var(--v2-type-size-xs);line-height:1.5}.CoursePages_courseLatestList__xZCYz svg{position:absolute;top:50%;right:.625rem;width:.875rem;height:.875rem;color:var(--v2-text-tertiary);transform:translateY(-50%)}.CoursePages_courseCommentLink__63yES{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;margin-top:var(--v2-space-5);gap:var(--v2-space-2);border:1px solid var(--v2-border-default);border-radius:var(--v2-radius-sm);background:var(--v2-neutral-0);box-shadow:var(--v2-shadow-1);color:var(--v2-brand-primary-active);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold);text-decoration:none;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),border-color var(--v2-motion-fast) var(--v2-ease-out),box-shadow var(--v2-motion-fast) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.CoursePages_courseCommentLink__63yES svg{width:1rem;height:1rem}.CoursePages_courseCommentLinkMobile__bJva2{display:none}.CoursePages_promptHeading__p7ivu{text-align:center}.CoursePages_promptHeading__p7ivu,.CoursePages_promptHeading__p7ivu .CoursePages_lead__7_Ub6,.CoursePages_promptHeading__p7ivu h1{margin-left:auto;margin-right:auto}.CoursePages_promptWorkbenchLink__1f6qF{display:inline-flex;min-height:var(--v2-control-height-md);align-items:center;justify-content:center;margin-top:var(--v2-space-6);gap:var(--v2-space-2);padding:0 var(--v2-space-5);border:1px solid var(--v2-brand-primary-border);border-radius:var(--v2-radius-pill);background:var(--v2-white-a72);color:var(--v2-brand-primary-active);box-shadow:var(--v2-shadow-1);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold);text-decoration:none;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),box-shadow var(--v2-motion-base) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.CoursePages_promptWorkbenchLink__1f6qF svg{width:1rem;height:1rem;stroke-width:1.8}.CoursePages_promptWorkbenchLink__1f6qF:focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--v2-focus-ring)}.CoursePages_inspirationCatalog__CwT_A{margin-top:clamp(var(--v2-space-16),9vw,var(--v2-space-24))}.CoursePages_catalogHeading__GIprx{max-width:48rem}.CoursePages_catalogHeading__GIprx>span{color:var(--v2-brand-primary);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold)}.CoursePages_catalogHeading__GIprx h2{max-width:16em;margin:var(--v2-space-3) 0 0;color:var(--v2-text-primary);font-size:var(--v2-type-size-3xl);font-weight:var(--v2-type-weight-semibold);letter-spacing:var(--v2-type-tracking-tight);line-height:var(--v2-type-leading-tight);text-wrap:balance}.CoursePages_catalogHeading__GIprx p{max-width:42rem;margin:var(--v2-space-4) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-base);line-height:var(--v2-type-leading-body);text-wrap:pretty}.CoursePages_inspirationGrid__EuSiQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;margin-top:var(--v2-space-8);padding:0 var(--v2-space-2) var(--v2-space-2) 0;gap:var(--v2-space-6)}.CoursePages_inspirationDetail__NGjyD{display:grid;grid-template-columns:minmax(24rem,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,6rem)}.CoursePages_inspirationDetailMedia__OcAzg{position:relative;width:100%;overflow:hidden;border-radius:var(--v2-radius-md);background:var(--v2-surface-overlay);box-shadow:var(--v2-shadow-2)}.CoursePages_inspirationDetailMedia__OcAzg[data-orientation=landscape]{aspect-ratio:16/9}.CoursePages_inspirationDetailMedia__OcAzg[data-orientation=portrait]{width:min(100%,30rem);aspect-ratio:3/4;margin:0 auto}.CoursePages_inspirationDetailMedia__OcAzg[data-type=none]{aspect-ratio:auto;min-height:28rem}.CoursePages_inspirationDetailMedia__OcAzg img,.CoursePages_inspirationDetailMedia__OcAzg video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CoursePages_inspirationTextPreview___DizP{display:flex;min-height:28rem;flex-direction:column;justify-content:space-between;padding:clamp(var(--v2-space-6),5vw,var(--v2-space-12));background:var(--v2-inspiration-text-background)}.CoursePages_inspirationTextPreview___DizP span{color:var(--v2-brand-primary-active);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.CoursePages_inspirationTextPreview___DizP p{margin:var(--v2-space-8) 0 0;color:var(--v2-text-primary);font-size:var(--v2-type-size-xl);font-weight:var(--v2-type-weight-medium);line-height:1.8;text-wrap:pretty}.CoursePages_inspirationDetailCopy__GS_Lt{min-width:0}.CoursePages_inspirationDetailMeta__S_ffH{display:flex;flex-wrap:wrap;gap:var(--v2-space-2)}.CoursePages_inspirationDetailMeta__S_ffH span{display:inline-flex;min-height:var(--v2-control-height-sm);align-items:center;gap:var(--v2-space-2);padding:0 var(--v2-space-3);border-radius:var(--v2-radius-pill);background:var(--v2-white-a52);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.CoursePages_inspirationDetailMeta__S_ffH svg{width:1rem;height:1rem}.CoursePages_inspirationDetailCopy__GS_Lt>h1{max-width:14ch;margin:var(--v2-space-6) 0 0;color:var(--v2-text-primary);font-size:clamp(2.4rem,5vw,4.6rem);font-weight:var(--v2-type-weight-semibold);letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.CoursePages_inspirationDetailLead__xVG1u{max-width:42rem;margin:var(--v2-space-5) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-base);line-height:var(--v2-type-leading-body);text-wrap:pretty}.CoursePages_inspirationAuthor__aM3IL{display:flex;align-items:center;margin-top:var(--v2-space-8);gap:var(--v2-space-3)}.CoursePages_inspirationAuthor__aM3IL>span{display:grid;width:var(--v2-control-height-md);height:var(--v2-control-height-md);place-items:center;border-radius:var(--v2-radius-sm);background:var(--v2-inspiration-avatar-background);color:var(--v2-brand-primary-active);font-weight:var(--v2-type-weight-semibold)}.CoursePages_inspirationAuthor__aM3IL>div{display:grid}.CoursePages_inspirationAuthor__aM3IL small{color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs)}.CoursePages_inspirationAuthor__aM3IL strong{margin-top:var(--v2-space-1);color:var(--v2-text-primary);font-size:var(--v2-type-size-sm)}.CoursePages_promptDocument__j6DLG{margin-top:clamp(var(--v2-space-10),6vw,var(--v2-space-16));padding-top:var(--v2-space-6);border-top:1px solid var(--v2-border-default)}.CoursePages_promptDocument__j6DLG>span{color:var(--v2-brand-primary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.CoursePages_promptDocument__j6DLG h2{margin:var(--v2-space-2) 0 0;color:var(--v2-text-primary);font-size:var(--v2-type-size-2xl);font-weight:var(--v2-type-weight-semibold);letter-spacing:var(--v2-type-tracking-tight)}.CoursePages_promptDocument__j6DLG>p{margin:var(--v2-space-5) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-base);line-height:1.9;text-wrap:pretty}.CoursePages_promptDocument__j6DLG>div{display:flex;flex-wrap:wrap;margin-top:var(--v2-space-6);gap:var(--v2-space-2)}.CoursePages_promptDocument__j6DLG>div span{padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-pill);background:var(--v2-neutral-200);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}@media (hover:hover) and (pointer:fine){.CoursePages_courseLatestList__xZCYz a:hover{background:color-mix(in srgb,var(--v2-gray-0) 52%,transparent);color:var(--v2-brand-primary-active);transform:translateX(.125rem)}.CoursePages_courseCommentLink__63yES:hover{border-color:var(--v2-brand-primary-border)}.CoursePages_courseCommentLink__63yES:hover,.CoursePages_promptWorkbenchLink__1f6qF:hover{background:var(--v2-brand-primary-soft);box-shadow:var(--v2-shadow-2);transform:translateY(-.125rem)}}@media (max-width:70rem){.CoursePages_courseReadingLayout__9Ygv1{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.CoursePages_courseLatest__cg8on{position:static;grid-column:1/-1}.CoursePages_courseLatestList__xZCYz{grid-template-columns:repeat(2,minmax(0,1fr))}.CoursePages_inspirationGrid__EuSiQ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:54rem){.CoursePages_courseReadingLayout__9Ygv1,.CoursePages_inspirationDetail__NGjyD{grid-template-columns:1fr}.CoursePages_courseLatest__cg8on{position:static;display:none}.CoursePages_courseCommentLinkMobile__bJva2{display:flex;width:-moz-fit-content;width:fit-content;min-height:2.5rem;margin:var(--v2-space-4) auto 0;padding-inline:var(--v2-space-4);background:var(--v2-white-a52);box-shadow:none}.CoursePages_inspirationGrid__EuSiQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.CoursePages_eyebrow__721Q9,.CoursePages_sectionLabel__3LgTi{font-size:.78rem}.CoursePages_pageHeading__YMoOB h1{font-size:clamp(2rem,9vw,2.75rem)}.CoursePages_courseDetailHero__WkpVQ{justify-items:start;text-align:left}.CoursePages_courseDetailHero__WkpVQ h1{max-width:none;font-size:clamp(1.5rem,7vw,2rem)}.CoursePages_courseDetailHero__WkpVQ[data-single-line-title=true] h1{text-wrap:balance;white-space:normal}.CoursePages_courseDetailMeta__s3hPk,.CoursePages_courseDetailTags__KZbG2{justify-content:flex-start}.CoursePages_courseDetailDivider__efebZ{margin:var(--v2-space-4) 0 var(--v2-space-5)}.CoursePages_courseArticle__HReKo{width:100%;max-width:56rem;margin-inline:auto;padding:var(--v2-space-5) var(--v2-space-4) var(--v2-space-10);border-radius:var(--v2-mobile-surface-radius);background:color-mix(in srgb,var(--v2-neutral-0) 96%,var(--v2-purple-50));box-shadow:var(--v2-shadow-1)}.CoursePages_courseArticle__HReKo,.CoursePages_courseArticle__HReKo .course-document-surface,.CoursePages_courseArticle__HReKo .course-novel-view,.CoursePages_courseArticle__HReKo section,.CoursePages_courseReadingLayout__9Ygv1,.CoursePages_courseReadingLayout__9Ygv1>*{min-width:0;max-width:100%}.CoursePages_inspirationGrid__EuSiQ{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CoursePages_promptWorkbenchLink__1f6qF{transition:none;animation:none}}.LiveCourseDetail_readingLayout__xomMf{display:grid;grid-template-columns:minmax(10rem,.85fr) minmax(0,3fr) minmax(13rem,1fr);align-items:start;gap:var(--v2-space-6)}.LiveCourseDetail_readingLayout__xomMf>*{min-width:0}.LiveCourseDetail_readingLayout__xomMf[data-related=false]{grid-template-columns:minmax(10rem,.85fr) minmax(0,3fr);max-width:76rem;margin-inline:auto}.LiveCourseDetail_readingLayout__xomMf[data-related=false][data-outline=false]{grid-template-columns:minmax(0,1fr);max-width:52rem}@media (max-width:70rem){.LiveCourseDetail_readingLayout__xomMf{grid-template-columns:minmax(10rem,.8fr) minmax(0,3fr)}}@media (max-width:54rem){.LiveCourseDetail_readingLayout__xomMf,.LiveCourseDetail_readingLayout__xomMf[data-related=false]{grid-template-columns:minmax(0,1fr)}}.LiveCourseDetail_peripheralScope__Mluvl{display:contents}.LiveCourseDetail_presetNamingForm__Eu5ax{display:grid;gap:var(--v2-space-3)}.CourseRelatedNavigation_root__hGQ7B{position:sticky;top:var(--v2-page-sticky-offset);display:flex;flex-direction:column;max-height:calc(100dvh - var(--v2-page-sticky-offset) - var(--v2-space-6));overflow:hidden;min-width:0;padding:var(--v2-space-4);border-radius:var(--v2-radius-lg);background:var(--v2-course-navigation-background)}.CourseRelatedNavigation_root__hGQ7B header{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-2);padding:var(--v2-space-2) var(--v2-space-2) var(--v2-space-4)}.CourseRelatedNavigation_root__hGQ7B h2{margin:0;color:var(--v2-text-primary);font-size:var(--v2-type-size-sm)}.CourseRelatedNavigation_list__9k1fE p,.CourseRelatedNavigation_root__hGQ7B header span{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:1.6}.CourseRelatedNavigation_list__9k1fE{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--v2-space-1);padding:var(--v2-space-1)}.CourseRelatedNavigation_list__9k1fE a{position:relative;display:grid;gap:var(--v2-space-1);padding:var(--v2-space-3) var(--v2-space-8) var(--v2-space-3) var(--v2-space-3);border-radius:var(--v2-radius-sm);color:var(--v2-text-primary);text-decoration:none;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.CourseRelatedNavigation_list__9k1fE a>span{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}.CourseRelatedNavigation_list__9k1fE strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-medium);line-height:1.6}.CourseRelatedNavigation_list__9k1fE svg{position:absolute;right:var(--v2-space-2);top:50%;width:1rem;height:1rem;color:var(--v2-text-secondary)}.CourseRelatedNavigation_list__9k1fE a[aria-current]{background:var(--v2-course-directory-selected-background);color:var(--v2-brand-primary-active)}.CourseRelatedNavigation_commentLink__4IGq5{display:flex;align-items:center;gap:var(--v2-space-2);min-height:2.75rem;margin-top:var(--v2-space-3);padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-sm);background:var(--v2-neutral-0);color:var(--v2-brand-primary-active);font-size:var(--v2-type-size-xs);text-decoration:none}.CourseRelatedNavigation_commentLink__4IGq5 svg{width:1rem;height:1rem}.CourseRelatedNavigation_commentLink__4IGq5 svg:last-child{margin-left:auto}.CourseRelatedNavigation_commentLink__4IGq5:focus-visible,.CourseRelatedNavigation_list__9k1fE a:focus-visible{outline:2px solid var(--v2-brand-primary);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.CourseRelatedNavigation_commentLink__4IGq5:hover,.CourseRelatedNavigation_list__9k1fE a:hover{background:var(--v2-course-navigation-hover-background)}.CourseRelatedNavigation_list__9k1fE a[aria-current]:hover{background:var(--v2-course-directory-selected-background)}}@media (max-width:70rem){.CourseRelatedNavigation_root__hGQ7B{position:static;grid-column:1/-1;max-height:24rem}.CourseRelatedNavigation_list__9k1fE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.CourseRelatedNavigation_root__hGQ7B{padding:var(--v2-space-3)}.CourseRelatedNavigation_list__9k1fE{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CourseRelatedNavigation_list__9k1fE a{transition:none}}.CourseDetailSpecimen_controls__UpXzD{display:flex;flex-wrap:wrap;gap:var(--v2-space-2);margin-bottom:var(--v2-space-5)}.CourseDetailSpecimen_layout__Vvub0{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,2fr) minmax(13rem,1fr);gap:var(--v2-space-6);align-items:start}.CourseDetailSpecimen_anchors__gY_Lp{display:grid;gap:var(--v2-space-8);padding:var(--v2-space-5);border-radius:var(--v2-radius-lg);background:var(--v2-neutral-0)}.CourseDetailSpecimen_anchors__gY_Lp section{scroll-margin-top:var(--v2-page-sticky-offset)}.CourseDetailSpecimen_anchors__gY_Lp h3,.CourseDetailSpecimen_guide__UqUS2 h3{margin:0;color:var(--v2-text-primary);font-size:var(--v2-type-size-base)}.CourseDetailSpecimen_anchors__gY_Lp p,.CourseDetailSpecimen_guide__UqUS2 p{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);line-height:1.8}.CourseDetailSpecimen_guide__UqUS2{margin-top:var(--v2-space-8)}@media (max-width:70rem){.CourseDetailSpecimen_layout__Vvub0{grid-template-columns:minmax(10rem,1fr) minmax(0,2fr)}}@media (max-width:54rem){.CourseDetailSpecimen_layout__Vvub0{grid-template-columns:minmax(0,1fr)}}.TrainingLearningPath_root__j8e4B{min-width:0}.TrainingLearningPath_chapter__ArkbS+.TrainingLearningPath_chapter__ArkbS{margin-top:var(--v2-space-4);padding-top:var(--v2-space-3);border-top:1px solid var(--v2-border-subtle)}.TrainingLearningPath_chapterToggle__ZxThY{display:flex;align-items:center;gap:var(--v2-space-2);min-height:var(--v2-touch-target);width:100%;padding:var(--v2-space-2) 0;border:0;background:transparent;font:inherit;font-size:var(--v2-type-size-sm);text-align:left;color:var(--v2-text-primary);cursor:pointer}.TrainingLearningPath_chapterToggle__ZxThY>strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrainingLearningPath_chapterToggle__ZxThY>span{color:var(--v2-text-secondary);flex-shrink:0;font-variant-numeric:tabular-nums}.TrainingLearningPath_chapterToggle__ZxThY>svg{width:var(--v2-space-4);height:var(--v2-space-4);flex-shrink:0}.TrainingLearningPath_chapterToggle__ZxThY>svg[data-folded=true]{transform:rotate(-90deg)}.TrainingLearningPath_lessons__Homl5{list-style:none;padding:0;margin:var(--v2-space-2) 0 0;display:grid;gap:var(--v2-space-1)}.TrainingLearningPath_lessons__Homl5[hidden]{display:none}.TrainingLearningPath_lesson__49Tf5{position:relative;display:flex;align-items:center;gap:var(--v2-space-3);width:100%;min-height:4.5rem;padding:var(--v2-space-3);border:0;border-radius:var(--v2-radius-sm);background:transparent;color:var(--v2-text-primary);font:inherit;text-align:left;cursor:pointer}.TrainingLearningPath_lesson__49Tf5[aria-current=step]{background:var(--v2-course-directory-selected-background)}.TrainingLearningPath_lesson__49Tf5[aria-current=step]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:var(--v2-space-6);border-radius:var(--v2-radius-pill);background:var(--v2-brand-primary)}.TrainingLearningPath_lesson__49Tf5[aria-current=step] .TrainingLearningPath_copy__f9vOg strong,.TrainingLearningPath_lesson__49Tf5[aria-current=step] .TrainingLearningPath_number__gEmH4{color:var(--v2-brand-primary)}.TrainingLearningPath_lesson__49Tf5:disabled{cursor:default}.TrainingLearningPath_lessonRow__8z5Zw{position:relative}.TrainingLearningPath_lessonRow__8z5Zw:has(.TrainingLearningPath_unlock__AXE_E) .TrainingLearningPath_lesson__49Tf5{padding-right:calc(var(--v2-touch-target) + var(--v2-space-4))}.TrainingLearningPath_unlock__AXE_E{position:absolute;top:50%;right:var(--v2-space-2);transform:translateY(-50%)}.TrainingLearningPath_number__gEmH4{flex:0 0 var(--v2-space-5);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums}.TrainingLearningPath_copy__f9vOg{flex:1;min-width:0}.TrainingLearningPath_copy__f9vOg strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-medium)}.TrainingLearningPath_copy__f9vOg small{display:block;margin-top:var(--v2-space-1);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:1.6}.TrainingLearningPath_state__P4MFa{display:flex;flex-shrink:0;color:var(--v2-text-secondary)}.TrainingLearningPath_state__P4MFa>svg{width:var(--v2-space-5);height:var(--v2-space-5)}.TrainingLearningPath_state__P4MFa .TrainingLearningPath_completed__jS7p2{color:var(--v2-status-success-text)}.TrainingLearningPath_chapterToggle__ZxThY:focus-visible,.TrainingLearningPath_lesson__49Tf5:focus-visible{outline:2px solid var(--v2-border-focus);outline-offset:2px}@media(hover:hover) and (pointer:fine){.TrainingLearningPath_lesson__49Tf5:not(:disabled):not([aria-current]):hover{background:var(--v2-surface-sunken)}}@media(prefers-reduced-motion:no-preference){.TrainingLearningPath_lesson__49Tf5{transition:background-color var(--v2-motion-fast) var(--v2-ease-out)}.TrainingLearningPath_chapterToggle__ZxThY>svg{transition:transform var(--v2-motion-fast) var(--v2-ease-out)}}.TrainingLessonTasks_root__VZipu{min-width:0;padding:var(--v2-space-5);border-radius:var(--v2-radius-md);background:var(--v2-surface-base);scroll-margin-top:calc(var(--v2-nav-height) + var(--v2-space-6))}.TrainingLessonTasks_header__Rqcyq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-space-3);padding-bottom:var(--v2-space-4);border-bottom:1px solid var(--v2-border-subtle)}.TrainingLessonTasks_header__Rqcyq h2{margin:0;font-size:var(--v2-type-size-lg);line-height:1.5}.TrainingLessonTasks_step__jP9Xr,.TrainingLessonTasks_steps__1xXY8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-space-2)}.TrainingLessonTasks_step__jP9Xr>svg{width:var(--v2-space-4);height:var(--v2-space-4);color:var(--v2-text-secondary)}.TrainingLessonTasks_count__iJ8MF{margin-left:auto;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.TrainingLessonTasks_body__LHpj_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v2-space-4);padding-top:var(--v2-space-5)}.TrainingLessonTasks_visual__ybLly{display:grid;place-items:center;flex:0 0 3.5rem;width:3.5rem;height:3.5rem;border-radius:var(--v2-radius-pill);background:var(--v2-purple-50);color:var(--v2-brand-primary)}.TrainingLessonTasks_visual__ybLly>svg{width:var(--v2-space-6);height:var(--v2-space-6)}.TrainingLessonTasks_visual__ybLly[data-tone=success]{background:var(--v2-status-success-bg);color:var(--v2-status-success-text)}.TrainingLessonTasks_visual__ybLly[data-tone=warning]{background:var(--v2-status-warning-bg);color:var(--v2-status-warning-text)}.TrainingLessonTasks_visual__ybLly[data-tone=danger]{background:var(--v2-status-danger-bg);color:var(--v2-status-danger-text)}.TrainingLessonTasks_copy__OQEkI{flex:1 1 14rem;min-width:0}.TrainingLessonTasks_copy__OQEkI h3{margin:0;font-size:var(--v2-type-size-lg);line-height:1.6}.TrainingLessonTasks_copy__OQEkI p{margin:var(--v2-space-1) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.TrainingLessonTasks_actions__Ht80V{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v2-space-2)}.TrainingLessonTasks_examAction__XkcHp{display:grid;justify-items:center;gap:var(--v2-space-1)}.TrainingLessonTasks_examAction__XkcHp small{font-size:var(--v2-type-size-xs);color:var(--v2-text-secondary)}@media(max-width:48rem){.TrainingLessonTasks_root__VZipu{padding:var(--v2-space-4)}.TrainingLessonTasks_steps__1xXY8{order:3;flex-basis:100%}.TrainingLessonTasks_actions__Ht80V{flex-basis:100%;justify-content:flex-end}}.TrainingExam_page__fM3e5{width:min(100% - var(--v2-space-12),var(--v2-course-content-max-width,96rem));margin:0 auto;padding:calc(var(--v2-nav-height) + var(--v2-space-8)) 0 var(--v2-space-12);color:var(--v2-text-primary)}.TrainingExam_heading__xz58K{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--v2-space-6);margin-bottom:var(--v2-space-6)}.TrainingExam_heading__xz58K h1{margin:0;font-size:clamp(1.5rem,2.5vw,var(--v2-type-size-3xl));line-height:1.4;overflow-wrap:anywhere}.TrainingExam_heading__xz58K p{margin:var(--v2-space-2) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.TrainingExam_return__V6FBe{display:grid;justify-items:end;flex-shrink:0;gap:var(--v2-space-1)}.TrainingExam_return__V6FBe a{display:flex;align-items:center;gap:var(--v2-space-2);min-height:var(--v2-touch-target);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);text-decoration:none}.TrainingExam_return__V6FBe svg{width:var(--v2-space-4);height:var(--v2-space-4)}.TrainingExam_return__V6FBe small{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}.TrainingExam_layout__4bmoz{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);gap:var(--v2-space-6);align-items:start}.TrainingExam_paper__XNpQo{min-width:0;display:grid;gap:var(--v2-space-5)}.TrainingExam_question__0gOPp{min-width:0;padding:var(--v2-space-6);border-radius:var(--v2-radius-md);background:var(--v2-surface-base);scroll-margin-top:calc(var(--v2-nav-height) + var(--v2-space-6))}.TrainingExam_question__0gOPp:focus-visible{outline:2px solid var(--v2-border-focus);outline-offset:2px}.TrainingExam_questionMeta__R8aeY{display:flex;align-items:center;gap:var(--v2-space-4);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.TrainingExam_question__0gOPp h2{margin:var(--v2-space-4) 0;font-size:var(--v2-type-size-lg);line-height:1.7;overflow-wrap:anywhere}.TrainingExam_options__0MrnJ{display:grid;gap:var(--v2-space-3);min-width:0;margin:0;padding:0;border:0}.TrainingExam_options__0MrnJ[data-images=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.TrainingExam_optionCopy__rcIaa{display:grid;gap:var(--v2-space-3);min-width:0;overflow-wrap:anywhere}.TrainingExam_optionCopy__rcIaa img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;border-radius:var(--v2-radius-xs);background:var(--v2-surface-sunken)}.TrainingExam_hint__JQZ9P{margin:var(--v2-space-2) 0 var(--v2-space-3);font-size:var(--v2-type-size-xs);line-height:1.7;color:var(--v2-text-secondary)}.TrainingExam_summary__N9PWB{position:sticky;top:calc(var(--v2-nav-height) + var(--v2-space-4));min-width:0;padding:var(--v2-space-6);border-radius:var(--v2-radius-md);background:var(--v2-surface-base)}.TrainingExam_timer__t0skq>span{display:flex;align-items:center;gap:var(--v2-space-2);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.TrainingExam_timer__t0skq svg{width:var(--v2-space-5);height:var(--v2-space-5)}.TrainingExam_timer__t0skq strong{display:block;margin-top:var(--v2-space-2);font-size:var(--v2-type-size-5xl);line-height:1.2;font-variant-numeric:tabular-nums}.TrainingExam_timer__t0skq[data-warning=true] strong{color:var(--v2-status-warning-text)}.TrainingExam_facts__KWW2V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-space-4);margin:var(--v2-space-5) 0;padding:var(--v2-space-5) 0;border-block:1px solid var(--v2-border-subtle)}.TrainingExam_facts__KWW2V dt{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.TrainingExam_facts__KWW2V dd{margin:var(--v2-space-1) 0 0;font-size:var(--v2-type-size-base);font-weight:var(--v2-type-weight-medium)}.TrainingExam_answerHeading__W4jTI{display:flex;justify-content:space-between;gap:var(--v2-space-3);align-items:center;margin-bottom:var(--v2-space-4)}.TrainingExam_answerHeading__W4jTI h2{font-size:var(--v2-type-size-base);margin:0}.TrainingExam_answerHeading__W4jTI>span{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums}.TrainingExam_answerScroll___1ZYk{max-height:14rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--v2-space-1)}.TrainingExam_answerGrid___FM4w{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--v2-space-3)}.TrainingExam_answerGrid___FM4w>span{display:grid;min-width:0;border-radius:var(--v2-button-radius)}.TrainingExam_answerGrid___FM4w>span[data-current=true]{outline:2px solid var(--v2-border-focus);outline-offset:2px}.TrainingExam_legend__kiOLf{display:flex;flex-wrap:wrap;gap:var(--v2-space-4);margin-block:var(--v2-space-4);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs)}.TrainingExam_legend__kiOLf span{display:flex;align-items:center;gap:var(--v2-space-2)}.TrainingExam_legend__kiOLf span:before{content:"";width:var(--v2-space-4);height:var(--v2-space-4);border-radius:var(--v2-radius-xs);background:var(--v2-surface-sunken)}.TrainingExam_legend__kiOLf [data-state=answered]:before{background:var(--v2-action-primary-bg)}.TrainingExam_legend__kiOLf [data-state=current]:before{background:transparent;outline:2px solid var(--v2-border-focus)}.TrainingExam_submission__8ZEYQ{display:grid;gap:var(--v2-space-2);margin-top:var(--v2-space-5)}.TrainingExam_saveStatus__pTz27{display:flex;align-items:center;gap:var(--v2-space-2);min-height:var(--v2-space-6);margin:0 0 var(--v2-space-1);font-size:var(--v2-type-size-sm);color:var(--v2-status-success-text)}.TrainingExam_saveStatus__pTz27 svg{width:var(--v2-space-4);height:var(--v2-space-4)}.TrainingExam_saveStatus__pTz27[data-error=true]{color:var(--v2-status-danger-text)}.TrainingExam_notice__fh5Vm{display:flex;align-items:flex-start;gap:var(--v2-space-2);margin:var(--v2-space-3) 0 0;padding:var(--v2-space-3);border-radius:var(--v2-radius-sm);background:var(--v2-purple-50);color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:1.7}.TrainingExam_notice__fh5Vm svg{flex-shrink:0;width:var(--v2-space-5);height:var(--v2-space-5);color:var(--v2-brand-primary)}.TrainingExam_result__8FGmN{max-width:36rem;margin:var(--v2-space-8) auto;padding:var(--v2-space-8);background:var(--v2-surface-base);border-radius:var(--v2-radius-md);text-align:center;display:grid;justify-items:center}.TrainingExam_resultIcon__Ktd5a{display:grid;place-items:center;width:5rem;height:5rem;margin-bottom:var(--v2-space-5);border-radius:var(--v2-radius-pill);background:var(--v2-status-warning-bg);color:var(--v2-status-warning-text)}.TrainingExam_resultIcon__Ktd5a[data-passed=true]{background:var(--v2-status-success-bg);color:var(--v2-status-success-text)}.TrainingExam_resultIcon__Ktd5a svg{width:var(--v2-space-10);height:var(--v2-space-10)}.TrainingExam_result__8FGmN h2{margin:0;font-size:var(--v2-type-size-2xl)}.TrainingExam_score__4d05X{margin:var(--v2-space-3) 0 0;font-size:var(--v2-type-size-5xl);font-weight:var(--v2-type-weight-bold);font-variant-numeric:tabular-nums}.TrainingExam_score__4d05X span{font-size:var(--v2-type-size-xl);font-weight:var(--v2-type-weight-regular)}.TrainingExam_resultDescription__u_nIl{color:var(--v2-text-secondary);line-height:1.7;margin:0 0 var(--v2-space-6)}.TrainingExam_result__8FGmN>button{justify-self:stretch}@media(min-width:90rem){.TrainingExam_options__0MrnJ[data-images=true]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-height:850px){.TrainingExam_summary__N9PWB{position:static}}@media(max-width:64rem){.TrainingExam_layout__4bmoz{grid-template-columns:minmax(0,1fr)}.TrainingExam_summary__N9PWB{position:static;grid-row:1}.TrainingExam_facts__KWW2V{grid-template-columns:repeat(4,minmax(0,1fr))}.TrainingExam_answerScroll___1ZYk{max-height:7rem}.TrainingExam_answerGrid___FM4w{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(max-width:48rem){.TrainingExam_page__fM3e5{width:100%;padding:calc(var(--v2-mobile-topbar-height) + env(safe-area-inset-top) + var(--v2-space-4)) var(--v2-mobile-page-gutter) var(--v2-mobile-content-bottom)}.TrainingExam_heading__xz58K{align-items:start;flex-direction:column;gap:var(--v2-space-2)}.TrainingExam_return__V6FBe{justify-items:start}.TrainingExam_question__0gOPp,.TrainingExam_result__8FGmN,.TrainingExam_summary__N9PWB{padding:var(--v2-space-4)}.TrainingExam_facts__KWW2V{grid-template-columns:repeat(2,minmax(0,1fr))}.TrainingExam_answerGrid___FM4w{grid-template-columns:repeat(5,minmax(0,1fr))}.TrainingExam_timer__t0skq strong{font-size:var(--v2-type-size-4xl)}}.TrainingClassroom_page__DNpjg{width:min(100% - var(--v2-space-12),var(--v2-course-content-max-width,96rem));margin:0 auto;padding:calc(var(--v2-nav-height) + var(--v2-space-6)) 0 var(--v2-space-12);color:var(--v2-text-primary)}.TrainingClassroom_pageHeading__4rduV{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--v2-space-4);margin-bottom:var(--v2-space-6)}.TrainingClassroom_pageHeading__4rduV>div:first-child{min-width:0;flex:1}.TrainingClassroom_titleRow__nNCof{display:flex;gap:var(--v2-space-3);align-items:center;margin-top:var(--v2-space-3)}.TrainingClassroom_titleRow__nNCof h1{margin:0;font-size:clamp(1.5rem,2.5vw,var(--v2-type-size-3xl));line-height:1.4;overflow-wrap:anywhere}.TrainingClassroom_back__zEoKn{display:inline-flex;align-items:center;gap:var(--v2-space-2);min-height:var(--v2-touch-target);color:var(--v2-text-secondary);text-decoration:none;font-size:var(--v2-type-size-sm)}.TrainingClassroom_back__zEoKn svg{width:var(--v2-space-4);height:var(--v2-space-4)}.TrainingClassroom_progress__lRTYF{display:grid;gap:var(--v2-space-2);width:12rem;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums}.TrainingClassroom_progress__lRTYF progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--v2-radius-pill);width:100%;height:var(--v2-space-2);overflow:hidden;background:var(--v2-surface-sunken)}.TrainingClassroom_progress__lRTYF progress::-webkit-progress-bar{background:var(--v2-surface-sunken)}.TrainingClassroom_progress__lRTYF progress::-webkit-progress-value{background:var(--v2-status-success-text);border-radius:var(--v2-radius-pill)}.TrainingClassroom_progress__lRTYF progress::-moz-progress-bar{background:var(--v2-status-success-text);border-radius:var(--v2-radius-pill)}.TrainingClassroom_classroomGrid__3W2B6{display:grid;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);align-items:start;gap:var(--v2-space-4)}.TrainingClassroom_classroomGrid__3W2B6[data-path-open=false]{grid-template-columns:minmax(0,1fr)}.TrainingClassroom_mainColumn___3Dve{min-width:0;display:grid;align-content:start;gap:var(--v2-space-4)}.TrainingClassroom_videoPanel__2oHvc{min-width:0}.TrainingClassroom_videoStage__UQd4V{position:relative;overflow:hidden;border-radius:var(--v2-radius-md);background:var(--v2-neutral-950)}.TrainingClassroom_player__Qu2BN{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:var(--v2-neutral-950)}.TrainingClassroom_watched__mqagp{position:absolute;top:var(--v2-space-3);right:var(--v2-space-3);pointer-events:none}.TrainingClassroom_pathBounds__fIvZJ{position:relative;align-self:stretch;min-width:0;min-height:0}.TrainingClassroom_pathPanel__3a7nq{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;min-width:0;min-height:0;max-height:100%;overflow:hidden;padding:var(--v2-space-5);background:var(--v2-surface-base);border-radius:var(--v2-radius-md)}.TrainingClassroom_classroomGrid__3W2B6[data-path-open=false] .TrainingClassroom_pathBounds__fIvZJ{display:none}.TrainingClassroom_pathHeading__FCPwj{display:flex;flex-shrink:0;align-items:flex-start;gap:var(--v2-space-2);padding-bottom:var(--v2-space-4);margin-bottom:var(--v2-space-3);border-bottom:1px solid var(--v2-border-subtle)}.TrainingClassroom_pathScroll__0T75E{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--v2-border-default) transparent;margin-inline-end:calc(-1 * var(--v2-space-3));padding:var(--v2-space-1);padding-inline-end:var(--v2-space-4)}.TrainingClassroom_pathScroll__0T75E::-webkit-scrollbar{width:var(--v2-space-1)}.TrainingClassroom_pathScroll__0T75E::-webkit-scrollbar-thumb{background:var(--v2-border-default);border-radius:var(--v2-radius-pill)}.TrainingClassroom_pathScroll__0T75E::-webkit-scrollbar-track{background:transparent}.TrainingClassroom_legacyExam___KDGm{grid-column:2;min-width:0}.TrainingClassroom_classroomGrid__3W2B6[data-path-open=false] .TrainingClassroom_legacyExam___KDGm{grid-column:1}.TrainingClassroom_pathHeading__FCPwj>div{flex:1;min-width:0}.TrainingClassroom_pathHeading__FCPwj h2{margin:0;font-size:var(--v2-type-size-xl);line-height:1.5}.TrainingClassroom_pathHeading__FCPwj p{margin:var(--v2-space-1) 0 0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:1.7}.TrainingClassroom_mobileDirectoryToggle__cGJBg{display:none}.TrainingClassroom_article__aTrOD,.TrainingClassroom_taskPanel__TaMqO{padding:var(--v2-space-6);border-radius:var(--v2-radius-md);background:var(--v2-surface-base)}.TrainingClassroom_muted__epyrk{color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.TrainingClassroom_question__J8bPq{display:grid;gap:var(--v2-space-3);margin:var(--v2-space-6) 0;padding:0;border:0}.TrainingClassroom_question__J8bPq legend{margin-bottom:var(--v2-space-3);font-weight:var(--v2-type-weight-semibold)}@media(max-width:64rem){.TrainingClassroom_classroomGrid__3W2B6{grid-template-columns:minmax(0,1fr)}.TrainingClassroom_classroomGrid__3W2B6 .TrainingClassroom_pathBounds__fIvZJ,.TrainingClassroom_desktopDirectoryToggle__p5AzY{display:none}.TrainingClassroom_classroomGrid__3W2B6 .TrainingClassroom_pathBounds__fIvZJ[data-mobile-open=true]{display:block}.TrainingClassroom_pathPanel__3a7nq{position:static;max-height:min(32rem,60vh);max-height:min(32rem,60dvh)}.TrainingClassroom_legacyExam___KDGm{grid-column:1}.TrainingClassroom_mobileDirectoryToggle__cGJBg{display:flex}}@media(max-width:48rem){.TrainingClassroom_page__DNpjg{width:100%;padding:calc(var(--v2-mobile-topbar-height) + env(safe-area-inset-top) + var(--v2-space-4)) var(--v2-mobile-page-gutter) var(--v2-mobile-content-bottom)}.TrainingClassroom_pageHeading__4rduV{align-items:start}.TrainingClassroom_progress__lRTYF{width:100%}}