.page_outerContainer__BCNx4{width:100%;height:100dvh;display:block;padding:var(--studio-shell-frame-margin);background:var(--background-color-1);overflow:hidden}.page_container__BZcLc{flex-direction:column;justify-content:center;width:100%;max-width:var(--studio-shell-max-width);margin:0 auto;top:0;border:0;border-radius:0;background:var(--background-color-1);box-shadow:none}.page_container__BZcLc,.page_mainContent__rB7I9{display:flex;height:100%;flex-grow:1;overflow:hidden}.page_mainContent__rB7I9{padding:0;flex-direction:row;min-width:0;position:relative}.page_skipLink__ISNac{position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm);z-index:var(--layer-loading-overlay);display:inline-flex;min-height:var(--interactive-target-min-size);align-items:center;justify-content:center;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--background-color-2);color:var(--font-color-1);box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(calc((100% + var(--space-xl)) * -1));transition:transform var(--account-control-transition)}.page_skipLink__ISNac:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width);transform:translateY(0)}.page_stageContainerMainsection__um_e6{display:flex;padding:0;flex-grow:1;min-width:0;margin:var(--studio-shell-frame-margin);justify-content:center;border-radius:var(--studio-shell-surface-radius);z-index:1;overflow:hidden;background:transparent;height:100%;position:relative}.page_stageContainerContents__wS4CG{display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:100dvh;overflow:auto;background:var(--background-color-1);border:0;border-left:var(--control-border-width) solid var(--border-divider);border-radius:0;padding:0;margin:0;gap:0;flex:1;position:relative;z-index:1}@media (min-width:1024px){.page_stageContainerContents__wS4CG,.page_stageContainerMainsection__um_e6{border-radius:0}}@media (max-width:63.99rem){.page_outerContainer__BCNx4{padding:0}.page_container__BZcLc{border:0;border-radius:0}.page_stageContainerContents__wS4CG{margin:0;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border:0;border-top:0;border-left:0}}.AccountAuthRequiredPanel_shell__h_RIk{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl);background:var(--background-color-1);color:var(--font-color-1)}.AccountAuthRequiredPanel_panel__retTL{width:100%;max-width:var(--account-auth-required-panel-max-width);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);padding:var(--space-xl);border:var(--control-border-width) solid var(--border-divider);border-radius:var(--account-surface-radius);background:var(--vibe-white);box-shadow:var(--shadow-sm)}.AccountAuthRequiredPanel_logoLink__A4l5l{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:var(--space-xs);border-radius:var(--radius-sm)}.AccountAuthRequiredPanel_logoLink__A4l5l:focus-visible,.AccountAuthRequiredPanel_primaryAction__2P_GQ:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--account-accent-soft);outline-offset:var(--interactive-focus-outline-width)}.AccountAuthRequiredPanel_logo__CuZuI{display:block;width:auto;max-width:min(100%,var(--account-auth-required-logo-max-width));height:var(--account-auth-required-logo-height);-o-object-fit:contain;object-fit:contain}.AccountAuthRequiredPanel_eyebrow__bdagE{margin:0;color:var(--primary-color-1);font-size:var(--type-label-xs);font-weight:800;letter-spacing:0;text-transform:uppercase}.AccountAuthRequiredPanel_title__DLmYh{margin:0;color:var(--font-color-1);font-family:var(--font-family-heading);font-size:var(--app-page-title-size);font-weight:800;letter-spacing:0;line-height:var(--type-title-sm-line)}.AccountAuthRequiredPanel_body__iApHv{max-width:var(--account-auth-required-copy-max-width);margin:0;color:var(--font-color-3);font-size:var(--type-body-sm);line-height:var(--type-body-md-line)}.AccountAuthRequiredPanel_primaryAction__2P_GQ{min-height:var(--form-control-min-height);display:inline-flex;align-items:center;justify-content:center;margin-top:var(--space-sm);padding:var(--space-xs) var(--space-lg);border:0;border-radius:var(--account-control-radius);background:var(--primary-color-1);color:var(--primary-color-font-color);font-size:var(--type-label-xs);font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color var(--account-control-transition),color var(--account-control-transition),opacity var(--account-control-transition)}.AccountAuthRequiredPanel_primaryAction__2P_GQ:hover{background:var(--primary-color-background)}.AccountAuthRequiredPanel_primaryAction__2P_GQ:disabled{cursor:wait;opacity:.65}@media (max-width:30rem){.AccountAuthRequiredPanel_shell__h_RIk{align-items:flex-start;padding:var(--space-md)}.AccountAuthRequiredPanel_panel__retTL{padding:var(--space-lg)}.AccountAuthRequiredPanel_logo__CuZuI{max-width:var(--account-auth-required-logo-max-width-compact);height:var(--account-auth-required-logo-height-compact)}}.SessionExpiredModal_modal__Lwk3_{display:flex;align-items:center;justify-content:center;overflow:auto;padding:var(--modal-viewport-gutter)}.SessionExpiredModal_backdrop___eKLF{background-color:var(--overlay-scrim-soft)}.SessionExpiredModal_modalScrollContainer__16Ay_{display:flex;justify-content:center;width:100%;max-height:var(--modal-sheet-max-height)}.SessionExpiredModal_sheet__mz69Y{display:flex;width:min(100%,var(--session-expired-modal-width));min-width:min(100%,var(--modal-sheet-min-width));max-height:var(--modal-sheet-max-height);flex-direction:column;gap:var(--space-md);overflow-y:auto;padding:var(--space-xl);border:var(--control-border-width) solid var(--surface-overlay-border);border-radius:var(--radius-md);background:var(--background-color-2);box-shadow:var(--modal-sheet-shadow);color:var(--font-color-1)}.SessionExpiredModal_title__2njwU{margin:0;color:var(--font-color-1);font-family:var(--font-family-heading);font-size:var(--type-title-sm);font-weight:700;line-height:var(--type-title-sm-line)}.SessionExpiredModal_description__AP_AG{margin:0;color:var(--font-color-4);font-family:var(--font-family-body);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.SessionExpiredModal_actions__AnM27{display:flex;justify-content:flex-end;padding-top:var(--space-xs)}@media (max-width:40rem){.SessionExpiredModal_modal__Lwk3_{padding:var(--modal-viewport-gutter-mobile)}.SessionExpiredModal_sheet__mz69Y{padding:var(--space-lg)}.SessionExpiredModal_actions__AnM27{align-items:stretch;flex-direction:column}}.ArticlePageContent_container__bsvCn{min-height:var(--content-empty-max-width)}.ArticlePageContent_container__bsvCn,.ChannelCourse_loadingState__F7b32{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--font-color-2)}.ChannelCourse_loadingState__F7b32{min-height:var(--channel-surface-loading-min-height);max-width:100%;overflow-x:hidden}.ChannelCourse_actions__EiKS7{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.ChannelCourse_status__TezL6{display:inline-flex;align-items:center;gap:var(--space-3xs);color:var(--font-color-3);font-size:var(--type-label-xs);font-weight:600}.ChannelCourse_status__TezL6 svg{color:var(--channel-surface-status-color)}.ChannelCourse_courseContent__PmBHv{display:flex;flex-direction:column}.ChannelCourse_errorMessage__gQPdB{padding:var(--space-3xl);color:var(--font-color-error);text-align:center}.WhatYouLearn_sectionContainer__y1KN_{width:100%;padding:var(--space-xs);margin:0;display:grid;flex-direction:row;flex-basis:auto;align-items:flex-start;border-radius:0}.WhatYouLearn_iconInnerContainer__fIpW1{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--space-sm);border-radius:50%;background-color:color-mix(in srgb,var(--primary-color-1) 10%,var(--background-color-2));border:var(--border-seperator-width) solid color-mix(in srgb,var(--primary-color-1) 32%,var(--border-divider))}.WhatYouLearn_iconInnerContainer__fIpW1 svg{border-radius:50%;width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);align-items:center;font-weight:400;color:var(--primary-color-1)}.WhatYouLearn_headerTitle__lxtbE{width:100%;padding:var(--space-sm) 0 0;display:flex;flex-direction:column;flex-basis:auto;align-items:flex-start;gap:var(--space-xs)}.WhatYouLearn_headerTitleText__4hKDf{font-weight:600;font-size:var(--type-body-lg);line-height:var(--type-body-md-line);color:var(--font-color-1);padding-bottom:var(--space-xs)}.WhatYouLearn_headerSubtitleText__zX1d1{font-size:var(--type-body-xs);line-height:var(--type-body-xs-line);font-weight:400;color:var(--font-color-2);padding:var(--space-sm) 0 var(--space-3xs)}.WhatYouLearn_listStyle__SCCPT{list-style:none;display:flex;flex-flow:row wrap;justify-content:space-between;gap:var(--space-sm) var(--space-lg);line-height:var(--type-body-sm-line);font-size:var(--type-body-sm);margin:0;padding:0}.WhatYouLearn_listItem__o02jR{width:100%}.WhatYouLearn_listItemContainer__xCmEZ{display:flex;align-items:flex-start;width:100%;height:auto;text-align:left;letter-spacing:0;white-space:normal;padding:var(--space-xs) 0}.WhatYouLearn_listItemGraphic__WwE_5{display:flex;width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);box-sizing:border-box;color:var(--primary-color-1)}.WhatYouLearn_listItemText__MsKf_{display:flex;flex:1;margin-left:var(--media-watch-header-gap);color:var(--font-color-1)}.WhatYouLearn_noData__BvvOv{color:var(--font-color-4);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}@media (min-width:1080px){.WhatYouLearn_listItem__o02jR{width:var(--course-overview-detail-section-list-column-width)}}.UserActionConfirmationModal_modal__FRT7S{display:flex;align-items:center;justify-content:center;overflow:auto;padding:var(--modal-viewport-gutter)}.UserActionConfirmationModal_backdrop__2I9Vu{background-color:var(--overlay-scrim)}.UserActionConfirmationModal_dialog__OuF6h.UserActionConfirmationModal_dialog__OuF6h{display:flex;flex:0 1 auto;width:min(100%,var(--action-confirmation-modal-width));max-height:calc(100dvh - (var(--modal-viewport-gutter) * 2));flex-direction:column;gap:var(--space-lg);overflow-y:auto;padding:var(--space-xl);border:var(--control-border-width) solid var(--stage-border,var(--surface-overlay-border));border-radius:var(--radius-md);background:var(--background-color-2);box-shadow:var(--modal-sheet-shadow);color:var(--stage-on-raised,var(--font-color-1))}.UserActionConfirmationModal_dialog__OuF6h.UserActionConfirmationModal_dialog__OuF6h:focus{outline:none}.UserActionConfirmationModal_title__BLL0z{margin:0;font-family:var(--font-family-heading);font-size:var(--type-title-sm);font-weight:700;line-height:var(--type-title-sm-line)}.UserActionConfirmationModal_customBody__ho4tl,.UserActionConfirmationModal_description__6O7is{margin:0;color:var(--stage-on-raised-muted,var(--font-color-4));font-family:var(--font-family-body);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.UserActionConfirmationModal_customBody__ho4tl{display:flex;min-width:0;flex-direction:column;gap:var(--space-sm)}.UserActionConfirmationModal_actions__X0j1K{display:flex;flex-direction:row-reverse;gap:var(--space-sm);justify-content:flex-start;padding-top:var(--space-xs)}@media (max-width:40rem){.UserActionConfirmationModal_modal__FRT7S{align-items:flex-end;padding:var(--modal-viewport-gutter-mobile)}.UserActionConfirmationModal_dialog__OuF6h.UserActionConfirmationModal_dialog__OuF6h{width:100%;max-height:calc(100dvh - (var(--modal-viewport-gutter-mobile) * 2));padding:var(--space-lg)}.UserActionConfirmationModal_actions__X0j1K{flex-direction:column}}.AdaptiveVideoPlayer_container__3FnsS{position:relative;width:100%;height:100%;min-height:var(--media-player-min-height);background:var(--media-player-background);overflow:hidden}.AdaptiveVideoPlayer_regularVideo__dwsSm{aspect-ratio:16/9}.AdaptiveVideoPlayer_shortVideo__pq26R{aspect-ratio:9/16}.AdaptiveVideoPlayer_video__maJ2u{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--media-player-background)}.AdaptiveVideoPlayer_shortVideo__pq26R .AdaptiveVideoPlayer_video__maJ2u{-o-object-fit:cover;object-fit:cover}.AdaptiveVideoPlayer_qualityControl___yLAF{position:absolute;right:var(--media-player-quality-inset-inline);bottom:var(--media-player-quality-inset-block);z-index:var(--media-player-control-z-index);display:flex;align-items:center;gap:var(--media-player-quality-gap);padding:var(--media-player-quality-padding-block) var(--media-player-quality-padding-inline);color:var(--color-on-overlay);font-size:var(--media-player-control-font-size);line-height:1;background:var(--media-player-control-scrim);border:var(--media-player-control-border);border-radius:var(--media-player-control-radius)}.AdaptiveVideoPlayer_qualityControl___yLAF select{color:var(--color-on-overlay);font:inherit;background:transparent;border:0}.AdaptiveVideoPlayer_qualityControl___yLAF select:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width)}.AdaptiveVideoPlayer_qualityControl___yLAF option{color:var(--background-color-1)}.AdaptiveVideoPlayer_errorState__WsSFG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--media-player-error-padding);color:var(--color-on-overlay);font-size:var(--type-body-sm);text-align:center;background:var(--media-badge-scrim)}.CommunicationControls_controls__473bn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-width:0;margin-block-end:var(--space-md)}.CommunicationControls_controls__473bn button{min-height:var(--interactive-target-min-size)}.CommunicationControls_composition___eLCw{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.CommunicationControls_composition___eLCw p{margin:0;overflow-wrap:anywhere}.CommunicationControls_composition___eLCw label{display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--type-body-sm);font-weight:600}.CommunicationControls_composition___eLCw select{width:100%;min-height:var(--interactive-target-min-size);padding:var(--space-sm);border:1px solid var(--stage-border,var(--border-color-2));border-radius:var(--radius-sm);color:var(--stage-on-surface,var(--font-color-1));background:var(--stage-surface,var(--background-color-1));font:inherit}.CommunicationControls_composition___eLCw select:focus-visible{outline:2px solid var(--stage-accent-on-surface,var(--primary-color-1));outline-offset:2px}.CommunicationControls_status__R_NWX{margin:0;color:var(--stage-on-surface-muted,var(--font-color-4));font-size:var(--type-body-xs);line-height:var(--type-body-sm-line);overflow-wrap:anywhere}.CommunicationControls_error__9431c{color:var(--font-color-error);font-size:var(--type-body-sm);overflow-wrap:anywhere}.CourseOverview_overviewSection__Dt96D{width:100%;max-width:var(--course-overview-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(var(--course-purchase-panel-width),.92fr);align-items:start;gap:var(--space-lg);color:var(--font-color-2)}.CourseOverview_cover__x9If3{display:flex;flex-direction:column;padding:0;margin:0;max-height:var(--course-overview-cover-height);min-height:0;align-items:flex-start;grid-column:1;grid-row:1;overflow:hidden;border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));background:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );box-shadow:var(--stage-presentation-card-shadow,none)}.CourseOverview_cover__x9If3 img{width:100%;aspect-ratio:var(--course-overview-cover-aspect-ratio);-o-object-fit:cover;object-fit:cover}.CourseOverview_header__ct3gk{display:flex;flex-direction:column;grid-column:2;grid-row:1/span 2;gap:var(--space-xs);min-width:0}.CourseOverview_headerInfo__t_96I{display:flex;flex-direction:column;margin:0;align-items:flex-start;gap:var(--space-3xs);padding:var(--space-sm);border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));background:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );box-shadow:var(--stage-presentation-card-shadow,none)}.CourseOverview_headerBorder__Aa7Fu{display:none}.CourseOverview_menu__QHYUi{display:flex;flex-direction:row;align-items:center;height:100%;gap:var(--media-watch-header-gap)}.CourseOverview_pageHeaderDivider__HBVuo{border-left:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));width:var(--border-seperator-width);flex-basis:var(--border-seperator-width);height:100%}.CourseOverview_pageHeaderText__Pqnhz{font-size:var(--type-body-lg);text-transform:none;font-weight:600;padding:var(--space-sm) 0}.CourseOverview_status__N0_V0{display:flex;flex-direction:row;align-items:center}.CourseOverview_statusIcon__6MkQT,.CourseOverview_statusText__UdQyF{font-size:var(--type-body-xs);font-weight:600;padding:0 var(--space-3xs);align-items:center}.CourseOverview_statusIcon__6MkQT{color:var(--font-color-success);position:relative;top:var(--course-overview-status-icon-offset)}.CourseOverview_courseDetailsSection__VHcmX,.CourseOverview_reviewSection__29ty9{grid-column:1;width:100%;margin:0;padding:0 0 var(--space-xl);max-width:none}.CourseOverview_reviewSection__29ty9{padding-top:var(--space-sm);border-top:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider))}.CourseOverview_header__ct3gk>:last-child{width:100%;min-width:0}@media (min-width:1080px){.CourseOverview_header__ct3gk{flex-wrap:nowrap}}.CourseOverview_title__W_kJ7{font-weight:800;font-size:var(--type-title-md);line-height:var(--type-title-md-line)}.CourseOverview_subtitle__c9rJz,.CourseOverview_title__W_kJ7{width:100%;padding:0;display:flex;flex-direction:row;flex-basis:auto;align-items:flex-start}.CourseOverview_subtitle__c9rJz{font-weight:600;font-size:var(--type-body-md);line-height:var(--type-body-md-line)}.CourseOverview_courseAuthors__OlSUK{font-size:var(--type-body-sm);padding:0}.CourseOverview_courseAuthors__OlSUK,.CourseOverview_metadata__UBsFB{width:100%;display:flex;flex-direction:row;flex-basis:auto;align-items:flex-start;font-weight:400}.CourseOverview_metadata__UBsFB{font-size:var(--type-body-xs);padding:var(--space-3xs) 0 0;align-items:center;color:var(--font-color-5);gap:var(--space-xs);flex-wrap:wrap}.CourseOverview_courseLanguage__PxfSQ,.CourseOverview_lastUpdated___7pi1{display:flex;align-items:center}.CourseOverview_metadataIcon__aGsYR{width:1em;height:1em;margin:0 var(--space-xs) 0 0}.CourseOverview_heroHighlights__h2u4o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xs);width:100%;padding-top:var(--space-2xs)}.CourseOverview_heroHighlightCard__qw5H0{display:grid;gap:var(--space-3xs);margin:0;padding:var(--space-2xs) var(--space-xs);border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));background:var(--stage-accent-soft)}.CourseOverview_heroHighlightTitle__Rl9pD{margin:0;color:var(--font-color-1);font-size:var(--type-body-xs);font-weight:750;line-height:var(--type-body-sm-line)}.CourseOverview_heroHighlightList__2xm86{display:grid;gap:var(--space-3xs);margin:0;padding:0;list-style:none;color:var(--font-color-2);font-size:var(--type-body-xs);line-height:var(--type-body-xs-line)}.CourseOverview_heroHighlightList__2xm86 li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xs)}.CourseOverview_heroHighlightList__2xm86 li:before{content:"✓";color:var(--primary-color-1);font-weight:800}@media (max-width:64rem){.CourseOverview_overviewSection__Dt96D{grid-template-columns:1fr}.CourseOverview_courseDetailsSection__VHcmX,.CourseOverview_cover__x9If3,.CourseOverview_header__ct3gk,.CourseOverview_reviewSection__29ty9{grid-column:1}.CourseOverview_cover__x9If3,.CourseOverview_header__ct3gk{grid-row:auto}.CourseOverview_header__ct3gk>:last-child{width:100%;min-width:0}}@media (max-width:36rem){.CourseOverview_heroHighlights__h2u4o{grid-template-columns:1fr}}.CourseDescription_sectionContainer__FJRRJ{width:100%;padding:var(--space-xs) var(--space-sm);margin:0;display:grid;flex-direction:row;flex-basis:auto;align-items:flex-start}.CourseDescription_iconInnerContainer__rt6wC{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--space-sm);border-radius:50%;background-color:var(--background-color-1);border:var(--border-seperator-width) solid var(--accent-color-1)}.CourseDescription_iconInnerContainer__rt6wC svg{border-radius:50%;width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);align-items:center;font-weight:400;color:var(--accent-color-1)}.CourseDescription_headerTitle__Qg4My{width:100%;padding:var(--space-sm) 0 0;display:flex;flex-direction:column;flex-basis:auto;align-items:flex-start;gap:var(--space-xs)}.CourseDescription_headerTitleText__KIei9{font-weight:600;font-size:var(--type-body-lg);line-height:var(--type-body-md-line);color:var(--accent-color-1);padding-bottom:var(--space-xs)}.CourseDescription_headerSubtitleText__vG2HW{font-size:var(--type-body-xs);line-height:var(--type-body-xs-line);font-weight:400;color:var(--accent-color-1);padding:var(--space-sm) 0 var(--space-3xs)}.CourseDescription_contentText__GI2zq{width:100%;padding:var(--space-sm) 0 var(--space-lg);display:flex;flex-direction:row;flex-basis:auto;align-items:flex-start;font-weight:400;font-size:var(--type-body-md);line-height:var(--type-body-md-line)}.CourseDescription_previewSkeletonStack__P2Fqw{display:flex;flex-direction:column;gap:var(--course-overview-preview-skeleton-gap)}.CourseContentList_courseContentContainer__ug5SQ{width:100%;padding:0;margin:0 auto var(--course-content-container-margin-block-end);display:grid;gap:var(--course-content-section-gap);overflow:hidden}.CourseContentList_iconInnerContainer__IRh_Q{display:flex;align-items:center;justify-content:center;width:var(--course-content-icon-shell-size);height:var(--course-content-icon-shell-size);border-radius:50%;background-color:var(--stage-accent-soft);border:var(--border-seperator-width) solid var(--primary-color-1)}.CourseContentList_iconInnerContainer__IRh_Q svg{width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);color:var(--primary-color-1)}.CourseContentList_headerTitle__3nPF_{width:100%;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--course-content-header-gap)}.CourseContentList_headerTitleText__bl9Zi{font-weight:600;font-size:var(--type-title-sm);line-height:var(--type-title-sm-line);color:var(--font-color-1)}.CourseContentList_headerSubtitleText__Vwl5P{font-size:var(--type-body-sm);line-height:var(--type-body-sm-line);font-weight:400;color:var(--font-color-3);padding-top:var(--space-2xs)}.CourseContentList_courseSectionTitle__PID98{width:100%;margin:0;font-weight:600;font-size:var(--type-body-md);line-height:var(--type-body-md-line);color:var(--font-color-1)}.CourseContentList_courseSectionDescription__aLTtd{width:100%;margin:0;font-weight:400;font-size:var(--type-body-sm);line-height:var(--type-body-sm-line);color:var(--font-color-4)}.CourseContentList_accordion__uWG7T{overflow:hidden;border-radius:var(--stage-card-radius,var(--border-radius));border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));background-color:var(--stage-surface,var(--background-color-3))}.CourseContentList_accordionItem__0KKg1{color:var(--font-color-1);background-color:var(--stage-surface,var(--background-color-3));box-shadow:none}.CourseContentList_accordionItem__0KKg1:before{display:none}.CourseContentList_accordionItem__0KKg1:not(:last-child){border-bottom:var(--border-seperator-width) solid var(--stage-border,var(--border-divider))}.CourseContentList_accordionSummary__Npjp8{min-height:var(--course-content-summary-min-height);padding:var(--course-content-section-gap) var(--space-md);background-color:var(--stage-surface,var(--background-color-3));transition:background-color var(--media-control-transition),color var(--media-control-transition)}.CourseContentList_accordionSummary__Npjp8:focus-visible,.CourseContentList_accordionSummary__Npjp8:hover{background-color:var(--stage-accent-soft)}.CourseContentList_accordionSummary__Npjp8[aria-expanded=true]{background-color:var(--stage-accent-soft)}.CourseContentList_accordionDetails__fNERF{padding:var(--course-content-section-gap) var(--space-md) var(--space-md);background-color:var(--stage-surface-raised,var(--background-color-2));border-top:var(--border-seperator-width) solid var(--stage-border,var(--border-divider))}.CourseContentList_expandIcon__lYU3e{width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);color:var(--font-color-3)}.CourseContentList_previewChapterSkeleton____NFg{display:flex;flex-direction:column;gap:var(--space-2xs)}.CourseContentList_previewLessonSkeletonList__dAVKI{display:flex;flex-direction:column;gap:var(--space-xs)}.CourseContentList_previewLessonSkeletonRow__l8Zia{display:flex;align-items:center;gap:var(--space-xs)}.SectionCourseList_sectionContainer__32HBg{width:100%;padding:0;margin:0;display:grid}.SectionCourseList_listStyle__YmkFw{list-style:none;display:flex;flex-direction:column;gap:var(--space-xs);width:100%;margin:0;padding:0;font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.SectionCourseList_listItem__rYJEb{width:100%;display:flex;cursor:default;min-height:2.2em}.SectionCourseList_listItemContainer__KG6Ca{display:flex;align-items:center;gap:var(--space-sm);width:100%;height:auto;text-align:left;letter-spacing:0;white-space:normal;padding:var(--space-2xs) 0;color:var(--font-color-2)}.SectionCourseList_listItemGraphic__O7nY9{display:flex;flex:0 0 auto;width:var(--course-overview-detail-section-icon-size);height:var(--course-overview-detail-section-icon-size);box-sizing:border-box;color:var(--primary-color-1)}.SectionCourseList_listItemText__OAdsi{display:flex;flex:1;min-width:0;color:var(--font-color-2)}.SectionCourseList_listItemButton__B4tM8{flex:0 0 auto;margin:0;font-weight:600;font-size:var(--type-body-xs);line-height:var(--type-body-xs-line);text-transform:none;padding:var(--space-2xs) var(--space-sm);border-radius:var(--stage-button-radius,var(--border-radius));background-color:var(--stage-accent-soft);color:var(--font-color-1);border:var(--border-seperator-width) solid var(--primary-color-1);cursor:pointer;text-decoration:none;transition:background-color var(--media-control-transition),border-color var(--media-control-transition),color var(--media-control-transition)}.SectionCourseList_listItemButton__B4tM8:focus-visible,.SectionCourseList_listItemButton__B4tM8:hover{background-color:var(--primary-color-1-15-opacity,var(--stage-accent-soft));color:var(--font-color-1)}.SectionCourseList_listItemButton__B4tM8:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width)}.SectionCourseList_lockedBadge__72vOF{flex:0 0 auto;margin:0;font-weight:600;font-size:var(--type-body-xs);line-height:var(--type-body-xs-line);padding:var(--space-2xs) var(--space-sm);border-radius:var(--stage-button-radius,var(--border-radius));color:var(--font-color-4);border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));background-color:var(--stage-surface,var(--background-color-3))}.CoursePurchaseOverlay_sectionContainer__GSt5d{width:100%;max-width:100%;min-width:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--stage-card-radius,var(--border-radius));border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));overflow:hidden;visibility:visible;position:relative;margin:0 auto;background-color:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );box-shadow:var(--stage-presentation-card-shadow,none)}@media (min-width:1080px){.CoursePurchaseOverlay_sectionContainer__GSt5d{margin-right:0;position:sticky}}.CoursePurchaseOverlay_subsectionContainer__OUwAd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:var(--space-xs) var(--space-sm);gap:var(--space-xs)}.CoursePurchaseOverlay_courseThumbnail__h24Nd{display:none;flex-direction:column;width:100%;height:var(--course-purchase-thumbnail-height);margin:0;padding:0;margin-bottom:var(--space-xs)}.CoursePurchaseOverlay_courseThumbnail__h24Nd img{width:100%;max-height:var(--course-purchase-thumbnail-max-height);-o-object-fit:cover;object-fit:cover}.CoursePurchaseOverlay_courseLevelLabel__sxB5s{display:flex;flex-direction:row;padding:0;font-size:var(--type-body-xs);font-weight:400;align-items:center}.CoursePurchaseOverlay_courseLevelLabelIcon__Dzkpi{display:flex;width:var(--course-purchase-icon-size);height:var(--course-purchase-icon-size);margin-right:var(--space-xs)}.CoursePurchaseOverlay_courseDurationLabel__7zj0w{display:flex;flex-direction:row;padding:0;font-size:var(--type-body-xs);font-weight:400;align-items:center}.CoursePurchaseOverlay_courseDurationLabelIcon__OFiPJ{display:flex;width:var(--course-purchase-icon-size);height:var(--course-purchase-icon-size);margin-right:var(--space-xs)}.CoursePurchaseOverlay_seperator__U9OnG{height:var(--border-seperator-width);background-color:var(--stage-border,var(--border-color-1));margin:0}.CoursePurchaseOverlay_enrolledSection__QutBQ{padding:0 var(--space-md) var(--space-md);text-align:center}.CoursePurchaseOverlay_enrolledText__oLh6k{font-size:var(--type-body-md);font-weight:500;color:var(--font-color-1);margin-bottom:var(--space-md)}.CoursePurchaseOverlay_coursePurchaseOptionsSection__DYVev{padding:var(--space-xs) var(--space-sm) var(--space-sm);display:flex;flex-direction:column;gap:var(--space-xs)}.CoursePurchaseOverlay_purchaseHeader__LucQy{display:grid;gap:var(--space-3xs);padding:var(--space-3xs) 0 var(--space-xs)}.CoursePurchaseOverlay_purchaseEyebrow__4kQpx{color:var(--font-color-1);font-size:var(--type-body-md);font-weight:800;line-height:var(--type-body-md-line)}.CoursePurchaseOverlay_purchaseHelper__aHBol{margin:0;color:var(--font-color-4);font-size:var(--type-body-xs);line-height:var(--type-body-xs-line)}.CoursePurchaseOverlay_couponField__x4C_7{display:grid;gap:var(--space-2xs);width:100%;margin-top:var(--space-2xs)}.CoursePurchaseOverlay_couponLabel__jkb4j{color:var(--font-color-3);font-size:var(--type-body-xs);font-weight:700;letter-spacing:0;text-transform:none}.CoursePurchaseOverlay_subscriptionOption__Pc_2C{display:flex;flex-direction:column}.CoursePurchaseOverlay_subscriptionOptionGroup__Jf__2{display:flex;flex-direction:column;gap:var(--space-xs)}.CoursePurchaseOverlay_optionLabel__bNGSQ{color:var(--font-color-3);font-size:var(--type-body-sm);font-weight:600;line-height:var(--type-body-sm-line)}.CoursePurchaseOverlay_optionDivider__AeonP{color:var(--font-color-4);font-size:var(--type-body-xs);font-weight:600;margin:var(--space-sm) 0;text-align:center;text-transform:uppercase}.CoursePurchaseOverlay_oneTimePurchaseOption__hXSYK{display:flex;flex-direction:column}.CoursePurchaseOverlay_oneTimePriceSectionDivider__T5Bgi{display:flex;flex-direction:row;gap:var(--space-sm);align-items:center;margin:var(--space-xs) var(--course-purchase-divider-inline-margin);font-style:italic;font-size:var(--type-body-sm)}.CoursePurchaseOverlay_oneTimePriceSectionDivider__T5Bgi .CoursePurchaseOverlay_divider__4GXcQ{flex-grow:1;height:var(--border-seperator-width);max-height:var(--border-seperator-width);width:100%;background-color:var(--stage-border,var(--border-divider))}.CoursePurchaseOverlay_courseCurrentPriceLabel__Pz_ao{font-size:var(--type-title-sm);font-weight:800;color:var(--primary-color-1)}.CoursePurchaseOverlay_comparePriceLabel__wRMc_{font-size:var(--type-body-sm);font-weight:400;text-decoration:line-through;color:var(--font-color-error);padding:0 var(--space-xs)}.CoursePurchaseOverlay_purchaseButton__DdFag{text-transform:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;flex-grow:1}.CoursePurchaseOverlay_pricingOption__TvcEf{display:grid;gap:var(--space-xs)}.CoursePurchaseOverlay_priceRow__eVrCd{display:flex;align-items:baseline;gap:var(--space-sm)}.CoursePurchaseOverlay_unavailableState__sSYVP{width:100%;padding:var(--space-sm);border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));color:var(--font-color-3);background:var(--stage-surface,var(--background-color-3));font-size:var(--type-body-sm);line-height:var(--type-body-sm-line);text-align:center}.CoursePurchaseOverlay_purchaseAmount__AqXLo{display:inline}.CoursePurchaseOverlay_purchaseCurrency__Mhy21{display:inline;padding-left:var(--space-sm);font-size:var(--type-body-sm)}.CoursePurchaseOverlay_courseGuaranteeLabel__bWC14,.CoursePurchaseOverlay_lifetimeAccessLabel__9anaR{font-size:var(--type-body-xs);font-weight:400;padding:var(--space-3xs) var(--space-xs);text-align:center;color:var(--font-color-4)}.DefaultLoadingFallback_loadingContainer__6Y9IX{display:inline-flex;min-width:var(--loading-fallback-min-width);min-height:var(--loading-fallback-min-height);align-items:center;justify-content:center;gap:var(--loading-fallback-dot-gap);margin:var(--loading-fallback-margin);overflow:visible;border-radius:var(--border-radius)}.DefaultLoadingFallback_loadingDot__IQAld{display:inline-block;width:var(--loading-fallback-dot-size);height:var(--loading-fallback-dot-size);border-radius:var(--radius-full);background-color:var(--loading-dot-color);opacity:var(--loading-fallback-dot-opacity-idle);animation:DefaultLoadingFallback_loadingFallbackDot__SfYsC var(--loading-fallback-duration) ease-in-out infinite;animation-delay:var(--loading-dot-delay)}.DefaultLoadingFallback_dotOne__HH3_W{--loading-dot-color:var(--accent-color-1);--loading-dot-delay:0s}.DefaultLoadingFallback_dotTwo__UUhtV{--loading-dot-color:var(--accent-color-2);--loading-dot-delay:var(--loading-fallback-delay-step)}.DefaultLoadingFallback_dotThree__pJUGw{--loading-dot-color:var(--accent-color-4);--loading-dot-delay:calc(var(--loading-fallback-delay-step) * 2)}@keyframes DefaultLoadingFallback_loadingFallbackDot__SfYsC{0%,to{opacity:var(--loading-fallback-dot-opacity-idle);transform:scale(1)}50%{opacity:var(--loading-fallback-dot-opacity-active);transform:scale(var(--loading-fallback-dot-scale-active))}}@media (prefers-reduced-motion:reduce){.DefaultLoadingFallback_loadingDot__IQAld{animation:none;opacity:var(--loading-fallback-dot-opacity-active)}}.UserReviewsFeedItem_review__SMbgG{display:flex;flex-direction:row;gap:var(--space-md);padding:var(--space-xs) 0 var(--space-lg);border-bottom:var(--border-seperator-width) solid var(--border-light)}.UserReviewsFeedItem_leftCol__vPkhK{display:flex;flex-direction:column;flex-basis:var(--review-avatar-column-width);justify-content:flex-start}.UserReviewsFeedItem_leftColCenterBorder__jtCdJ{flex-grow:1;width:var(--border-seperator-width);background-color:var(--border-dark);margin:var(--space-xs) auto 0 auto}.UserReviewsFeedItem_avatar__7VKaQ{display:flex}.UserReviewsFeedItem_rightCol__tHFr7{display:flex;flex-direction:column;gap:var(--space-xs);flex-grow:1;min-width:0}.UserReviewsFeedItem_metadata__sUYbF{justify-content:space-between}.UserReviewsFeedItem_metadataLeftCol__N9jgb,.UserReviewsFeedItem_metadataRightCol__m7nVY,.UserReviewsFeedItem_metadata__sUYbF{display:flex;flex-direction:row;align-items:center;gap:var(--space-xs)}.UserReviewsFeedItem_author__xU4ae{color:var(--font-color-1);font-size:var(--type-body-md);font-weight:500}.UserReviewsFeedItem_date__CQJn7{color:var(--font-color-3);font-size:var(--type-body-xs);font-weight:400}.UserReviewsFeedItem_deleteButton__zrLuB{background:transparent;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:var(--type-body-xs);color:var(--font-color-3)}.UserReviewsFeedItem_deleteButton__zrLuB:hover{color:var(--font-color-error)}.UserReviewsFeedItem_deleteButton__zrLuB:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width)}.UserReviewsFeedItem_reviewText__ck5Mv{display:flex;flex-direction:column;color:var(--font-color-2);font-size:var(--type-body-sm);font-weight:400;line-height:var(--type-body-sm-line);overflow-wrap:anywhere}@media (max-width:640px){.UserReviewsFeedItem_metadataLeftCol__N9jgb,.UserReviewsFeedItem_metadata__sUYbF{align-items:flex-start;flex-direction:column}.UserReviewsFeedItem_metadataLeftCol__N9jgb{gap:var(--space-3xs)}}.DigitalProductOverview_overviewSection__gMgUe{display:flex;flex-direction:column;gap:var(--space-2xl);width:100%;max-width:var(--product-overview-max-width);margin:var(--space-lg) auto 0;color:var(--font-color-2)}.DigitalProductOverview_photos__dh_ip{display:flex;flex-direction:column;margin:0 auto;padding:0;overflow:hidden;border-radius:var(--stage-card-radius,var(--border-radius))}.DigitalProductOverview_productMetadata__mjqnN{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-xs) 0 var(--space-sm);border-bottom:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider))}.DigitalProductOverview_body__usPqg{flex-direction:row;width:100%;margin:0 auto;padding:0;gap:var(--space-lg)}.DigitalProductOverview_reviewSection__4pEur{width:calc(100% - (var(--space-lg) * 2));max-width:var(--product-overview-max-width);margin:var(--space-md) auto 0;padding:var(--space-xs) var(--space-lg) var(--space-lg);border-top:var(--border-seperator-width) solid var(--stage-border,var(--border-divider))}.DigitalProductOverview_leftCol__qdXDa{display:flex;flex-direction:column;flex-grow:1;min-width:0}.DigitalProductOverview_rightCol__foS6g{display:flex;flex-direction:column;width:var(--product-overview-purchase-panel-width);min-width:var(--product-overview-purchase-panel-width);overflow:hidden;border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius))}.DigitalProductOverview_productHeader__It1UF{display:flex;flex-direction:column;margin-bottom:var(--space-lg)}.DigitalProductOverview_title__vE2c_{justify-content:flex-start;padding:0 0 var(--space-xs);font-size:var(--type-title-md);font-weight:800;line-height:var(--type-title-sm-line)}.DigitalProductOverview_authors__OD_Hh,.DigitalProductOverview_title__vE2c_{display:flex;flex-direction:row;flex-basis:auto;align-items:flex-start;width:100%}.DigitalProductOverview_authors__OD_Hh{flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-xs) 0;font-size:var(--type-body-sm);font-weight:400}.DigitalProductOverview_authorChip__YA_3P{padding-inline:var(--space-xs)}.DigitalProductOverview_productThumbnail__0KR1e{display:flex;flex-direction:column;width:100%;height:var(--product-thumbnail-height);margin:0 0 var(--space-xs);padding:0}.DigitalProductOverview_productThumbnail__0KR1e img{width:100%;max-height:var(--product-thumbnail-max-height);-o-object-fit:cover;object-fit:cover}.DigitalProductOverview_seperator__hx7R7{display:block;width:100%;height:var(--border-seperator-width);margin:var(--space-3xs) 0;overflow:hidden;background-color:var(--stage-border,var(--border-divider))}.DigitalProductOverview_purchaseOptionsSection__nBuBE{display:flex;flex-direction:column;width:100%;flex-grow:1;gap:var(--space-xs);padding:var(--space-md)}.DigitalProductOverview_purchaseHeader__qWgE2{display:grid;gap:var(--space-3xs);padding:0 0 var(--space-xs)}.DigitalProductOverview_purchaseEyebrow__qUOkH{color:var(--font-color-1);font-size:var(--type-body-md);font-weight:800;line-height:var(--type-body-md-line)}.DigitalProductOverview_purchaseHelper__ehlPR{margin:0;color:var(--font-color-4);font-size:var(--type-body-xs);line-height:var(--type-body-xs-line)}.DigitalProductOverview_couponField__UP1lo{display:flex;flex-direction:column;gap:var(--space-2xs);width:100%;margin-top:var(--space-2xs)}.DigitalProductOverview_couponLabel__1ZYdd{color:var(--font-color-3);font-size:var(--type-body-xs);font-weight:700;letter-spacing:0;text-transform:none}.DigitalProductOverview_subscriptionOptionGroup__B4C4O{display:flex;flex-direction:column;gap:var(--space-xs)}.DigitalProductOverview_optionLabel__8H9Jy{color:var(--font-color-3);font-size:var(--type-body-sm);font-weight:600;line-height:var(--type-body-xs-line)}.DigitalProductOverview_optionDivider__SJdnk{margin:var(--space-xs) 0;color:var(--font-color-4);font-size:var(--type-body-xs);font-weight:600;text-align:center;text-transform:uppercase}.DigitalProductOverview_comparePriceLabel__mggDD{color:var(--font-color-4);font-size:var(--type-body-xs);text-decoration:line-through}.DigitalProductOverview_accessSection__ykUTP{margin-top:var(--space-md)}.DigitalProductOverview_purchaseButton__1TQw6{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:center;width:100%;text-transform:none}.DigitalProductOverview_pricingOption__X_oPI{display:grid;gap:var(--space-sm)}.DigitalProductOverview_priceRow__nKUTl{display:flex;align-items:baseline;gap:var(--space-sm)}.DigitalProductOverview_currentPrice__z1jrE{color:var(--primary-color-1);font-size:var(--type-title-sm);font-weight:800}.DigitalProductOverview_unavailableState__Q_Eaj{width:100%;padding:var(--space-sm);border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));background:var(--stage-surface,var(--background-color-3));color:var(--font-color-3);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line);text-align:center}@media (min-width:1200px){.DigitalProductOverview_overviewSection__gMgUe{max-width:var(--product-overview-wide-max-width)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip,.DigitalProductOverview_reviewSection__4pEur{max-width:var(--product-overview-wide-content-width)}}@media (min-width:1024px) and (max-width:1199px){.DigitalProductOverview_overviewSection__gMgUe{max-width:var(--product-overview-desktop-max-width)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip,.DigitalProductOverview_reviewSection__4pEur{max-width:var(--product-overview-desktop-content-width)}}@media (max-width:1023px) and (min-width:801px){.DigitalProductOverview_overviewSection__gMgUe{gap:var(--space-xl);margin-top:var(--space-md)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip{width:calc(100% - (var(--space-xl) * 2));max-width:none;margin:0 var(--space-xl)}.DigitalProductOverview_body__usPqg{flex-direction:column;gap:var(--space-lg)}.DigitalProductOverview_rightCol__foS6g{width:100%;min-width:0;order:-1}.DigitalProductOverview_reviewSection__4pEur{width:calc(100% - (var(--space-xl) * 2));max-width:none;margin:0 var(--space-xl);padding:var(--space-md) 0}.DigitalProductOverview_title__vE2c_{font-size:var(--type-title-sm)}.DigitalProductOverview_productThumbnail__0KR1e{max-width:var(--product-thumbnail-tablet-max-width);height:auto;aspect-ratio:var(--media-landscape-aspect-ratio);margin:var(--space-md) auto var(--space-xs)}.DigitalProductOverview_productThumbnail__0KR1e img{height:100%;max-height:none}}@media (max-width:800px){.DigitalProductOverview_overviewSection__gMgUe{gap:var(--space-lg);margin-top:var(--space-xs)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip{width:calc(100% - (var(--space-sm) * 2));max-width:none;margin:0 var(--space-sm)}.DigitalProductOverview_body__usPqg{flex-direction:column;gap:var(--space-md)}.DigitalProductOverview_rightCol__foS6g{width:100%;min-width:0;order:-1}.DigitalProductOverview_reviewSection__4pEur{width:calc(100% - (var(--space-sm) * 2));max-width:none;margin:0 var(--space-sm);padding:var(--space-md) 0}.DigitalProductOverview_title__vE2c_{font-size:var(--type-title-sm)}.DigitalProductOverview_authors__OD_Hh{flex-wrap:wrap}.DigitalProductOverview_productThumbnail__0KR1e{max-width:var(--product-thumbnail-mobile-max-width);height:auto;aspect-ratio:var(--media-landscape-aspect-ratio);margin:var(--space-md) auto var(--space-xs)}.DigitalProductOverview_productThumbnail__0KR1e img{height:100%;max-height:none}.DigitalProductOverview_purchaseButton__1TQw6{padding:var(--space-sm) var(--space-xs);font-size:var(--type-body-sm)}}@media (max-width:480px){.DigitalProductOverview_overviewSection__gMgUe{gap:var(--space-md)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip{width:calc(100% - (var(--space-xs) * 2));margin:0 var(--space-xs)}.DigitalProductOverview_body__usPqg{gap:var(--space-xs)}.DigitalProductOverview_reviewSection__4pEur{width:calc(100% - (var(--space-xs) * 2));margin:0 var(--space-xs);padding:var(--space-xs) 0}.DigitalProductOverview_title__vE2c_{font-size:var(--type-body-lg)}.DigitalProductOverview_productThumbnail__0KR1e{max-width:var(--product-thumbnail-small-max-width)}.DigitalProductOverview_purchaseButton__1TQw6{padding:var(--space-sm) var(--space-xs);font-size:var(--type-body-sm)}}.DigitalProductOverview_overviewSection__gMgUe{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(var(--product-overview-purchase-panel-width),.92fr);align-items:start;gap:var(--space-lg);max-width:none;margin-top:0}.DigitalProductOverview_photos__dh_ip{grid-column:1;grid-row:1;width:100%;max-width:none;margin:0;padding:var(--space-xs)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_photos__dh_ip{border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));background:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );color:var(--stage-on-surface,var(--font-color-2));box-shadow:var(--stage-presentation-card-shadow,var(--shadow-sm))}.DigitalProductOverview_body__usPqg{display:flex;flex-direction:column;grid-column:2;grid-row:1/span 2;gap:var(--space-sm);min-width:0;padding:var(--space-md);border-radius:var(--stage-card-radius,var(--border-radius))}.DigitalProductOverview_leftCol__qdXDa{gap:var(--space-sm);padding:0;border:0;background:transparent;box-shadow:none}.DigitalProductOverview_rightCol__foS6g{width:100%;min-width:0;margin-top:0;border:0;background:transparent;box-shadow:none;overflow:visible}.DigitalProductOverview_productHeader__It1UF{margin-bottom:0}.DigitalProductOverview_title__vE2c_{padding-bottom:var(--space-2xs)}.DigitalProductOverview_purchaseEyebrow__qUOkH,.DigitalProductOverview_title__vE2c_{color:var(--stage-on-surface,var(--font-color-1))}.DigitalProductOverview_comparePriceLabel__mggDD,.DigitalProductOverview_optionDivider__SJdnk,.DigitalProductOverview_purchaseHelper__ehlPR{color:var(--stage-on-surface-subtle,var(--font-color-4))}.DigitalProductOverview_couponLabel__1ZYdd,.DigitalProductOverview_optionLabel__8H9Jy,.DigitalProductOverview_unavailableState__Q_Eaj{color:var(--stage-on-surface-muted,var(--font-color-3))}.DigitalProductOverview_productMetadata__mjqnN{padding:0 0 var(--space-sm)}.DigitalProductOverview_purchaseOptionsSection__nBuBE{flex-grow:0;gap:var(--space-sm);padding:0}.DigitalProductOverview_accessSection__ykUTP{display:grid;gap:var(--space-sm);margin-top:0}.DigitalProductOverview_seperator__hx7R7{margin:var(--space-xs) 0}.DigitalProductOverview_reviewSection__4pEur{grid-column:1/-1;grid-row:3;width:100%;max-width:none;margin:0;padding:var(--space-md);border:var(--stage-presentation-card-border-width,var(--border-seperator-width)) solid var(--stage-border,var(--border-divider));border-radius:var(--stage-card-radius,var(--border-radius));background:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );color:var(--stage-on-surface,var(--font-color-2));box-shadow:var(--stage-presentation-card-shadow,var(--shadow-sm))}@media (max-width:70rem){.DigitalProductOverview_overviewSection__gMgUe{grid-template-columns:1fr}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_leftCol__qdXDa,.DigitalProductOverview_photos__dh_ip,.DigitalProductOverview_reviewSection__4pEur,.DigitalProductOverview_rightCol__foS6g{grid-column:1}.DigitalProductOverview_body__usPqg{grid-row:auto;padding:var(--space-md)}.DigitalProductOverview_rightCol__foS6g{grid-row:auto;margin-top:0}.DigitalProductOverview_reviewSection__4pEur{grid-row:auto}}@media (max-width:50rem){.DigitalProductOverview_overviewSection__gMgUe{display:flex;flex-direction:column;gap:var(--space-lg)}.DigitalProductOverview_body__usPqg,.DigitalProductOverview_leftCol__qdXDa,.DigitalProductOverview_photos__dh_ip,.DigitalProductOverview_reviewSection__4pEur,.DigitalProductOverview_rightCol__foS6g{width:100%;margin-inline:0}.DigitalProductOverview_rightCol__foS6g{order:0}}.ShortVideoUploader_container__2dvJI{box-sizing:border-box;width:100%;min-width:0;max-width:var(--uploader-container-max-width);margin:0 auto;padding:0}.ShortVideoUploader_hiddenInput__Xjb7k{display:none}.ShortVideoUploader_dropzone__U1l1b{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:var(--uploader-dropzone-min-height,7rem);flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2xs);border:var(--uploader-dropzone-border);border-radius:var(--uploader-dropzone-radius);padding:var(--uploader-dropzone-padding);text-align:center;cursor:pointer;transition:var(--uploader-dropzone-transition);margin-top:0}.ShortVideoUploader_dropzone__U1l1b:hover{border-color:var(--font-color-4)}.ShortVideoUploader_dragging__DlnXt{border-color:var(--accent-color-4);background-color:var(--background-color-3)}.ShortVideoUploader_smallText__HqsGH{font-size:var(--uploader-helper-font-size);color:var(--font-color-4);overflow-wrap:anywhere}.ShortVideoUploader_uploadIcon__N2ALQ{font-size:var(--uploader-icon-size);color:var(--font-color-4);margin-bottom:0;flex:0 0 auto}.ShortVideoUploader_dropzoneText__8562p{max-width:100%;margin:0;color:var(--font-color-4);font-size:var(--uploader-dropzone-text-font-size);line-height:var(--type-body-sm-line);overflow-wrap:anywhere;text-wrap:pretty}.ShortVideoUploader_previewGrid__Zwqbh{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--uploader-preview-column-min-width),1fr));gap:var(--uploader-preview-gap);width:100%;border:var(--uploader-dropzone-border);border-radius:var(--uploader-preview-card-radius);padding:var(--uploader-preview-padding);background-color:var(--background-color-2);margin:var(--uploader-preview-margin-block) 0}.ShortVideoUploader_previewGrid__Zwqbh:empty{margin:0;padding:0;background-color:transparent;border:none}.ShortVideoUploader_previewCard___l8ho{position:relative;background-color:var(--background-color-4);border-radius:var(--uploader-preview-card-radius);overflow:hidden;aspect-ratio:1;min-width:var(--uploader-preview-card-min-width);max-width:100%}.ShortVideoUploader_mediaPreview__AA7Q9{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:var(--uploader-preview-media-max-height)}.ShortVideoUploader_fileIconWrapper__faGCp{left:var(--uploader-overlay-inset);text-shadow:var(--uploader-text-shadow);background-color:var(--media-control-scrim);border-radius:var(--uploader-overlay-radius);line-height:0}.ShortVideoUploader_fileIconWrapper__faGCp,.ShortVideoUploader_removeButton__M6Got{position:absolute;top:var(--uploader-overlay-inset);color:var(--color-on-overlay);z-index:var(--uploader-overlay-z-index);padding:var(--uploader-overlay-padding);display:flex;align-items:center;justify-content:center}.ShortVideoUploader_removeButton__M6Got{right:var(--uploader-overlay-inset);background-color:var(--media-status-error-bg);border-radius:var(--radius-full);cursor:pointer;border:var(--uploader-remove-border-width) solid transparent;transition:background-color var(--media-control-transition),border-color var(--media-control-transition),color var(--media-control-transition)}.ShortVideoUploader_removeButton__M6Got:hover{background-color:var(--font-color-error);border-color:var(--surface-overlay-border-strong);color:var(--color-on-overlay)}.ShortVideoUploader_uploadStatus__3EDlb{position:absolute;bottom:0;left:0;right:0;color:var(--color-on-overlay);text-align:center;font-size:var(--uploader-status-font-size);padding:var(--uploader-status-padding);z-index:var(--uploader-overlay-z-index)}.ShortVideoUploader_failedStatus__mCEWs{background-color:var(--media-status-error-bg)}.ShortVideoUploader_successStatus__1o4Oy{background-color:var(--media-status-success-bg)}.ShortVideoUploader_retryingStatus__Ydn9P{background-color:var(--media-status-warning-bg)}.ShortVideoUploader_audioPreviewWrapper__xEihw{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--uploader-audio-padding);background-color:var(--background-color-4)}.ShortVideoUploader_audioWaveform__9QuJ3{flex:1;display:flex;align-items:center;justify-content:center;color:var(--font-color-4)}.ShortVideoUploader_audioPreview__JU2By{width:calc(100% - (var(--uploader-audio-control-margin) * 2));height:var(--uploader-audio-control-height);margin:var(--uploader-audio-control-margin);border-radius:var(--uploader-overlay-radius)}.ShortVideoUploader_progressWrapper___4skO{position:absolute;bottom:0;left:0;right:0;background-color:var(--media-badge-scrim);padding:var(--uploader-progress-padding);display:flex;flex-direction:column;gap:var(--uploader-progress-gap);z-index:var(--uploader-overlay-z-index)}.ShortVideoUploader_progressText____gg8{color:var(--color-on-overlay);text-align:center;font-size:var(--uploader-status-font-size)}.ShortVideoUploader_progressBarContainer__yBe2B{width:100%;height:var(--uploader-progress-height);background-color:var(--surface-overlay-border);border-radius:var(--uploader-progress-radius);overflow:hidden}.ShortVideoUploader_progressBar__KasZB{height:100%;background-color:var(--font-color-success);transition:width var(--media-processing-progress-transition)}.ShortVideoUploader_previewGrid__Zwqbh:not(:empty)+.ShortVideoUploader_dropzone__U1l1b{margin-top:var(--uploader-preview-dropzone-gap)}.ShortVideoUploader_preparingStatus__ec8Kb{background-color:var(--media-status-processing-bg);color:var(--color-on-overlay)}.ShortVideoUploader_disabled__bCz4n{opacity:var(--uploader-disabled-opacity);pointer-events:none}.ShortVideoUploader_disabledDropzone__8IyWI{cursor:not-allowed;background-color:var(--background-color-3)}.ShortVideoUploader_removeButton__M6Got:disabled{cursor:not-allowed;opacity:var(--uploader-disabled-opacity)}.ShortVideoUploader_actionButton__z_KjA{position:absolute;right:var(--uploader-action-inset-inline);bottom:var(--uploader-action-inset-block-end);z-index:var(--uploader-action-z-index);display:inline-flex;align-items:center;justify-content:center;gap:var(--button-icon-gap);min-height:var(--uploader-action-min-height);padding:0 var(--uploader-action-padding-inline);color:var(--color-on-overlay);font-size:var(--uploader-action-font-size);line-height:1;border:var(--control-border-width) solid var(--surface-overlay-border-strong);border-radius:var(--uploader-action-radius);cursor:pointer;background:var(--media-control-scrim)}.ShortVideoUploader_actionButton__z_KjA:hover{background:var(--media-control-scrim-hover)}.ShortVideoUploader_pauseButton__i300k{width:var(--uploader-pause-width);padding:0}.ShortVideoUploader_resumeButton__F4nhk{min-width:var(--uploader-resume-min-width)}.ShortVideoUploader_profileContainer__L5oSX{width:var(--uploader-profile-size);height:var(--uploader-profile-size);margin:0 auto}.ShortVideoUploader_profileDropzone__IncHj{width:100%;height:100%;border:var(--uploader-dropzone-border);border-radius:var(--uploader-profile-radius);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--media-control-transition),border-color var(--media-control-transition);overflow:hidden;position:relative}.ShortVideoUploader_profileDropzone__IncHj:hover{border-color:var(--font-color-4);background-color:var(--background-color-3)}.ShortVideoUploader_profilePreview__yhOXi{width:100%;height:100%;border-radius:var(--uploader-profile-radius);-o-object-fit:cover;object-fit:cover;position:relative}.ShortVideoUploader_profilePreviewCard__g2MRo{width:var(--uploader-profile-size);height:var(--uploader-profile-size);position:relative;border-radius:var(--uploader-profile-radius);overflow:hidden;margin:0 auto}.ShortVideoUploader_profileUploadIcon__nxXif{font-size:var(--uploader-profile-icon-size);color:var(--font-color-4);margin-bottom:var(--uploader-profile-icon-margin-bottom)}.ShortVideoUploader_profileDropzoneText__8ENMU{color:var(--font-color-4);font-size:var(--uploader-profile-text-font-size);text-align:center;padding:0 var(--uploader-profile-text-padding-inline)}.ShortVideoUploader_profileOverlay__ZSOf3{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--media-control-scrim);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:var(--uploader-profile-overlay-transition);border-radius:var(--uploader-profile-radius)}.ShortVideoUploader_profilePreviewCard__g2MRo:hover .ShortVideoUploader_profileOverlay__ZSOf3{opacity:1}.DeleteContentDialog_deleteButton__o21Fo{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--button-icon-gap);margin-top:var(--space-xs);padding:var(--space-3xs) var(--space-sm);border-radius:var(--studio-feature-control-radius);border:var(--border-seperator-width) solid var(--font-color-error);background:transparent;color:var(--font-color-error);font-family:inherit;font-size:var(--type-body-xs);font-weight:600;cursor:pointer}.DeleteContentDialog_deleteButton__o21Fo:hover{background:var(--color-error-hover)}.DeleteContentDialog_deleteButton__o21Fo:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width)}.ConfigureVideoModalSheet_sheet__UuVjZ{position:relative;display:flex;align-self:center;flex-direction:column;min-width:min(100%,var(--authoring-config-sheet-min-width));min-height:var(--media-authoring-config-sheet-min-height);max-height:var(--media-authoring-sheet-max-height);overflow:hidden;border:var(--border-seperator-width) solid var(--surface-overlay-border);border-radius:var(--radius-md);background:var(--background-color-2);box-shadow:var(--modal-sheet-shadow);color:var(--font-color-1);padding:var(--space-xs)}.ConfigureVideoModalSheet_configSheet__QdkH8,.ConfigureVideoModalSheet_sheet__UuVjZ{width:min(100%,var(--media-authoring-config-sheet-width))}.ConfigureVideoModalSheet_sheetHidden__Lutr5{display:none}.ConfigureVideoModalSheet_sheetForm__zt1g5{display:flex;min-height:0;flex:1;flex-direction:column}.ConfigureVideoModalSheet_writePostContainer__w3JMG{width:100%;display:flex;flex-direction:column;flex-grow:1}.ConfigureVideoModalSheet_writePostHeader__rpjDd{display:flex;flex-direction:row;justify-content:flex-start;flex-basis:40px;flex-grow:0;flex-shrink:0;gap:10px;box-sizing:border-box;padding:0 5px;align-items:flex-start}.ConfigureVideoModalSheet_writePostAvatar__k3LOT{display:flex;flex-basis:45px}.ConfigureVideoModalSheet_writePostChannelSelection__6h9lH{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;flex-grow:1;flex-basis:45px;margin-right:60px}.ConfigureVideoModalSheet_channelSelectionLabel__WgHLK{font-size:.45rem;font-weight:800;text-transform:uppercase;color:var(--font-color-4)}.ConfigureVideoModalSheet_channelSelectionDropdown__gciGI{display:flex;flex-direction:row;justify-content:flex-start}.ConfigureVideoModalSheet_writePostBody__0NFqY{flex-grow:1;display:flex;flex-direction:column;padding:20px 0 30px;overflow:auto;z-index:999}.ConfigureVideoModalSheet_formHeader___7yvp{display:flex;flex-direction:row;justify-content:flex-start;padding:10px 0 5px;margin:10px 10px 5px}.ConfigureVideoModalSheet_formHeaderText__HY73M{font-size:1rem;font-weight:600;color:var(--font-color-4)}.ConfigureVideoModalSheet_form__5nSNq{flex-direction:column;gap:5px;margin:0 10px 15px;padding:10px}.ConfigureVideoModalSheet_form__5nSNq,.ConfigureVideoModalSheet_processingStatus___ikPk{display:flex;border:var(--border-seperator-width) solid var(--border-dark);border-radius:var(--border-radius);background-color:var(--background-color-2)}.ConfigureVideoModalSheet_processingStatus___ikPk{align-items:center;justify-content:space-between;gap:12px;margin:0 10px 10px;padding:10px 12px}.ConfigureVideoModalSheet_processingStatusFailed__evCRw{border-color:var(--font-color-error)}.ConfigureVideoModalSheet_processingStatusTitle__FdBYF{color:var(--font-color-2);font-size:.9rem;font-weight:600}.ConfigureVideoModalSheet_processingStatusText__0YrR7{color:var(--font-color-4);font-size:.78rem;line-height:1.35}.ConfigureVideoModalSheet_processingProgressTrack__B6yz_{position:relative;width:min(260px,100%);height:4px;margin-top:8px;overflow:hidden;border-radius:999px;background:var(--background-color-4)}.ConfigureVideoModalSheet_processingProgressBar__QA6xK{position:absolute;top:0;left:0;width:var(--media-processing-progress-width,0);height:100%;border-radius:inherit;background:var(--primary-color-1);transition:width .3s ease}.ConfigureVideoModalSheet_podcastSeriesHint__XKOwo{margin-top:.25rem;color:var(--font-color-3);font-size:.75rem;line-height:1.3}.ConfigureVideoModalSheet_formDivider__gQQ8o{display:flex;flex-direction:column;height:var(--border-seperator-width);background-color:var(--border-light);margin:10px 0;opacity:.6}.ConfigureVideoModalSheet_formConfigSection__X_V5A{display:flex;flex-direction:column}.ConfigureVideoModalSheet_formConfigItem__pwc3M{display:flex;flex-direction:row;gap:15px;justify-content:space-between;padding:10px;border-bottom:var(--border-seperator-width) solid var(--border-dark);align-items:center}.ConfigureVideoModalSheet_formConfigItem__pwc3M:last-child{border-bottom:none}.ConfigureVideoModalSheet_formConfigItemNoBorder__emfOu{border-bottom:none!important}.ConfigureVideoModalSheet_formConfigItemText__QPJ8W{font-size:.9rem;font-weight:500;color:var(--font-color-2)}.ConfigureVideoModalSheet_formConfigItemBtn__2FYen{display:flex;flex-direction:column;align-items:flex-end}.ConfigureVideoModalSheet_postFooter__Zj_zU{align-self:flex-end;width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:10px;flex-basis:auto;flex-wrap:nowrap;flex-shrink:0;margin-top:0;padding:5px 10px;align-items:stretch}.ConfigureVideoModalSheet_postFooterContentOptions__XNlYI{display:flex;flex-direction:row;justify-content:flex-start;gap:7px;flex-basis:auto;flex-wrap:wrap;flex-shrink:0;margin-top:0;align-items:stretch}.ConfigureVideoModalSheet_postFooterContentOptions_Item__Q3f65{opacity:.5}.ConfigureVideoModalSheet_postFooterContentOptions_Item__Q3f65:hover{opacity:1}.ConfigureVideoModalSheet_postFooterContentOptions_Item__Q3f65 svg{width:23px;height:23px}.ConfigureVideoModalSheet_postFooterButtonSection__0PUz_{display:flex;flex-direction:row;gap:10px;justify-content:right;padding:10px 15px 0}.ConfigureVideoModalSheet_formButton__ozVK_{text-transform:none!important}.ConfigureVideoModalSheet_publishDatePicker__MXHKZ{display:flex;flex-direction:column;justify-content:flex-start;padding:10px;margin:0 20px;border:var(--border-seperator-width) solid var(--border-dark);border-radius:var(--border-radius);background-color:var(--background-color-3)}.ConfigureVideoModalSheet_form_divider__1NpNV{display:flex;flex-direction:column;height:var(--border-seperator-width);background-color:var(--border-light);margin:10px 0;opacity:.6}.ConfigureVideoModalSheet_stepperContainer__R55Rc{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;flex-grow:1;flex-basis:45px;margin-right:60px}.ConfigureVideoModalSheet_stepperInnerContainer__OU4lI{display:flex;flex-direction:row;justify-content:center;width:min(100%,var(--media-authoring-stepper-width));margin-top:3px;padding:7px 15px;border-radius:9999px;background-color:var(--background-color-3);color:var(--font-color-4)}.ConfigureVideoModalSheet_stepper__FO1zW{width:100%;flex:1;min-width:0;color:var(--font-color-4);font-size:var(--type-body-xs);--Step-gap:var(--authoring-config-stepper-gap)}.ConfigureVideoModalSheet_completedIndicator__KYOfC{color:var(--font-color-success)!important}.ConfigureVideoModalSheet_completedIcon__oRVkB{width:var(--authoring-config-step-icon-size);height:var(--authoring-config-step-icon-size)}@media (max-width:640px){.ConfigureVideoModalSheet_formConfigItem__pwc3M,.ConfigureVideoModalSheet_postFooter__Zj_zU,.ConfigureVideoModalSheet_processingStatus___ikPk{align-items:stretch;flex-direction:column}.ConfigureVideoModalSheet_formConfigItemBtn__2FYen{align-items:flex-start}.ConfigureVideoModalSheet_postFooterButtonSection__0PUz_{width:100%;justify-content:flex-end;padding:8px 0 0}.ConfigureVideoModalSheet_stepperInnerContainer__OU4lI{width:100%}}.ConfigureVideoModalSheet_pulsingIndicator__EYEee{position:relative}.ConfigureVideoModalSheet_pulsingDot__tKwin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--authoring-workflow-active-dot-size);height:var(--authoring-workflow-active-dot-size);background-color:var(--accent-color-2);border-radius:50%;opacity:var(--authoring-workflow-active-opacity)}.UploadAudioModalSheet_sheet__WKeeE{position:relative;display:flex;align-self:center;flex-direction:column;min-width:0;min-height:min(40rem,calc(100dvh - (var(--modal-viewport-gutter) * 2)));max-height:calc(100dvh - (var(--modal-viewport-gutter) * 2));overflow:hidden;border:var(--border-seperator-width) solid var(--surface-overlay-border);border-radius:var(--radius-xl);background-color:var(--background-color-1);box-shadow:var(--modal-sheet-shadow);color:var(--font-color-1);padding:var(--space-lg)}.UploadAudioModalSheet_sheet__WKeeE,.UploadAudioModalSheet_uploadSheet__PDxwo{width:min(73.75rem,calc(100vw - (var(--modal-viewport-gutter) * 2)))}.UploadAudioModalSheet_sheetHidden__V4yfo{display:none}.UploadAudioModalSheet_closeButton__ueRki{position:absolute!important;top:var(--space-md);right:var(--space-md);z-index:var(--layer-floating-control);border:var(--border-seperator-width) solid var(--border-divider)!important;border-radius:var(--radius-md)!important;color:var(--font-color-3)!important;background-color:var(--background-color-1)!important}.UploadAudioModalSheet_sheetForm__KekgR{display:flex;min-height:0;flex:1;flex-direction:column}.UploadAudioModalSheet_writePostHeader__wTQr5{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto minmax(var(--space-xl),1fr);align-items:flex-start;gap:var(--space-md);box-sizing:border-box;padding:var(--space-xs) calc(var(--space-xl) + var(--space-lg)) var(--space-md) var(--space-xl)}.UploadAudioModalSheet_writePostAvatar__Dhf5G{display:none}.UploadAudioModalSheet_headerCopy__R6SsU{display:flex;min-width:0;flex-direction:column;gap:var(--space-3xs)}.UploadAudioModalSheet_modalTitle__GDxlX{margin:0;color:var(--font-color-1);font-size:var(--type-title-md);font-weight:900;letter-spacing:0;line-height:var(--type-title-md-line)}.UploadAudioModalSheet_modalSubtitle__lKRUJ{max-width:var(--ai-write-copy-max-width);margin:0;color:var(--font-color-4);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line);text-wrap:pretty}.UploadAudioModalSheet_writePostBody__p4gAp{display:flex;min-height:0;flex:1;flex-direction:column;overflow:auto;padding:0 var(--media-authoring-upload-padding-inline) var(--space-sm);scrollbar-color:var(--border-divider) transparent;scrollbar-width:thin}.UploadAudioModalSheet_writePostBody__p4gAp::-webkit-scrollbar{width:var(--border-seperator-width)}.UploadAudioModalSheet_writePostBody__p4gAp::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:var(--border-divider)}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf{display:block;width:100%;padding:0 0 var(--space-sm)}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf .filepond--item{width:calc(var(--media-authoring-main-filepond-item-width) - var(--media-authoring-filepond-item-gutter))!important}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf [class*=dropzone]{height:clamp(8.5rem,19vh,16rem);min-height:0;border-color:color-mix(in srgb,var(--accent-color-3) 42%,var(--border-divider));border-radius:var(--radius-lg);background-color:var(--background-color-1)}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf [class*=uploadIcon]{color:color-mix(in srgb,var(--accent-color-3) 68%,var(--font-color-4))}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf [class*=dropzoneText]{color:var(--font-color-4);font-weight:700}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf [class*=smallText]{color:var(--font-color-4);font-weight:500}.UploadAudioModalSheet_body__h91LE{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(18rem,.92fr);gap:var(--media-authoring-form-gap);padding:0 var(--media-authoring-form-padding-inline)}.UploadAudioModalSheet_colOne__6wtvp,.UploadAudioModalSheet_colTwo__CUaZA{display:flex;min-width:0;flex-direction:column}.UploadAudioModalSheet_colOne__6wtvp{gap:var(--space-md)}.UploadAudioModalSheet_colTwo__CUaZA{gap:var(--media-authoring-column-gap)}.UploadAudioModalSheet_formSection__7iNNO{display:flex;flex-direction:column;padding:0;border-radius:var(--border-radius)}.UploadAudioModalSheet_formInput__SXfAk{display:flex;flex-direction:column;margin-bottom:0}.UploadAudioModalSheet_formItemTitle__wOox5{display:flex;flex:1;flex-direction:row;gap:var(--space-3xs);color:var(--font-color-1);font-size:var(--form-input-title-font-size);font-weight:var(--form-input-title-font-weight);text-transform:none}.UploadAudioModalSheet_formItemTitle__wOox5 span{color:var(--font-color-4);font-weight:500}.UploadAudioModalSheet_borderFormItemInput__LOi5F,.UploadAudioModalSheet_formItemInput__UkUM_{display:flex;flex:1;flex-direction:column;margin-top:var(--media-authoring-field-gap);border:var(--border-seperator-width) solid var(--border-divider);border-radius:var(--radius-lg);background-color:var(--background-color-1)}.UploadAudioModalSheet_borderFormItemInput__LOi5F{min-height:clamp(4.5rem,13vh,8rem);padding:var(--media-authoring-field-padding-block) var(--media-authoring-field-padding-inline)}.UploadAudioModalSheet_formDivider__ASZ0X{display:flex;flex-direction:column;height:var(--border-seperator-width);margin:var(--space-md) var(--space-xl) 0;background-color:var(--border-divider)}.UploadAudioModalSheet_rightColUploader__DUbIu{min-height:clamp(6.5rem,16vh,12.5rem);overflow:hidden}.UploadAudioModalSheet_rightColUploader__DUbIu .filepond--item{width:calc(100% - var(--media-authoring-filepond-item-gutter))}.UploadAudioModalSheet_noThumbnail__Fg6jb{display:flex;min-height:100%;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--media-authoring-empty-thumbnail-padding);border:none;border-radius:var(--radius-lg);background-color:var(--background-color-2)}.UploadAudioModalSheet_noThumbnailText__l9PRN{max-width:18ch;color:var(--font-color-4);font-size:var(--media-authoring-empty-thumbnail-font-size);font-weight:500;line-height:var(--type-body-sm-line);opacity:var(--media-authoring-empty-thumbnail-opacity);text-align:center;text-wrap:balance}.UploadAudioModalSheet_postFooter__jgrfM{display:flex;width:100%;flex:0 0 auto;flex-wrap:nowrap;align-items:center;align-self:flex-end;justify-content:space-between;gap:var(--media-authoring-footer-gap);margin-top:0;padding:var(--space-md) var(--space-xl) 0}.UploadAudioModalSheet_postFooterContentOptions__0ft8p{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--media-authoring-footer-gap);margin-top:0}.UploadAudioModalSheet_footerNote__BqBIr{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--font-color-4);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.UploadAudioModalSheet_footerNote__BqBIr svg{flex:0 0 auto;color:color-mix(in srgb,var(--accent-color-3) 70%,var(--font-color-4));font-size:var(--type-body-lg)}.UploadAudioModalSheet_postFooterButtonSection__hYOv_{display:flex;justify-content:flex-end;gap:var(--media-authoring-footer-button-gap);padding:0}.UploadAudioModalSheet_formButton__Oodav{min-width:9rem;text-transform:none!important}.UploadAudioModalSheet_formButtonContainer__n7VuP{display:flex}.UploadAudioModalSheet_stepperContainer__9u_II{display:flex;min-width:min(100%,var(--media-authoring-stepper-width));flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xs);margin-right:0}.UploadAudioModalSheet_stepperInnerContainer__SZP95{display:flex;width:min(100%,var(--media-authoring-stepper-width));flex-direction:row;justify-content:center;margin-top:0;padding:var(--media-authoring-stepper-padding-block) var(--media-authoring-stepper-padding-inline);border-radius:var(--radius-full);background-color:var(--background-color-3);color:var(--font-color-4)}.UploadAudioModalSheet_stepper__c_MN9{width:100%;min-width:0;flex:1;color:var(--font-color-4);font-size:var(--type-body-xs);--Step-gap:var(--authoring-config-stepper-gap)}.UploadAudioModalSheet_mediaTextarea__RtXxe.MuiTextField-root .MuiInputBase-root{background-color:transparent;color:var(--font-color-1);font-size:var(--type-body-md);font-weight:400}.UploadAudioModalSheet_mediaTitleTextarea__Wav0Q.MuiTextField-root .MuiInputBase-root{font-size:var(--type-body-md);font-weight:800}.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-root:after,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-root:before,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-root:hover:not(.Mui-disabled):not(.Mui-error):before,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-underline:after,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-underline:before,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInput-underline:hover:not(.Mui-disabled):not(.Mui-error):before,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInputBase-root:after,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInputBase-root:before,.UploadAudioModalSheet_mediaTextarea__RtXxe .MuiInputBase-root:hover:not(.Mui-disabled):not(.Mui-error):before{display:none!important;border-bottom:0!important;border-bottom-color:transparent!important}.UploadAudioModalSheet_mediaTextarea__RtXxe textarea{border:0!important;box-shadow:none!important;padding:var(--space-xs) var(--space-sm)}.UploadAudioModalSheet_borderFormItemInput__LOi5F .UploadAudioModalSheet_mediaTextarea__RtXxe textarea{padding:0}.UploadAudioModalSheet_pulsingIndicator__pMRjw{position:relative}.UploadAudioModalSheet_pulsingDot__VUyNV{position:absolute;top:50%;left:50%;width:var(--authoring-workflow-active-dot-size);height:var(--authoring-workflow-active-dot-size);border-radius:50%;background-color:var(--accent-color-2);transform:translate(-50%,-50%);opacity:var(--authoring-workflow-active-opacity)}@media (max-width:48rem){.UploadAudioModalSheet_sheet__WKeeE{width:calc(100vw - (var(--modal-viewport-gutter-mobile) * 2));min-height:calc(100dvh - (var(--modal-viewport-gutter-mobile) * 2));max-height:calc(100dvh - (var(--modal-viewport-gutter-mobile) * 2));padding:var(--space-md)}.UploadAudioModalSheet_writePostHeader__wTQr5{grid-template-columns:1fr;justify-items:stretch;padding:var(--space-xs) calc(var(--space-xl) + var(--space-md)) var(--space-md) 0}.UploadAudioModalSheet_stepperContainer__9u_II{order:-1;width:100%;min-width:0;align-items:flex-start}.UploadAudioModalSheet_stepperInnerContainer__SZP95{width:min(100%,var(--media-authoring-stepper-width))}.UploadAudioModalSheet_writePostBody__p4gAp{padding-inline:0;scrollbar-width:none}.UploadAudioModalSheet_writePostBody__p4gAp::-webkit-scrollbar{display:none}.UploadAudioModalSheet_body__h91LE{grid-template-columns:1fr;padding-inline:0}.UploadAudioModalSheet_audioMainFileUploadContainer__O6btf [class*=dropzone]{height:9rem;min-height:0}.UploadAudioModalSheet_borderFormItemInput__LOi5F{min-height:4.75rem}.UploadAudioModalSheet_formDivider__ASZ0X{margin-inline:0}.UploadAudioModalSheet_postFooter__jgrfM{flex-direction:column;align-items:stretch;padding-inline:0}.UploadAudioModalSheet_formButtonContainer__n7VuP,.UploadAudioModalSheet_formButton__Oodav,.UploadAudioModalSheet_postFooterButtonSection__hYOv_{width:100%}}.UserPostContentPoll_pollWrapper__jQY7E{width:100%;margin:var(--space-md) 0 var(--space-xs) 0}.UserPostContentPoll_pollContainer__0dAQF{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.UserPostContentPoll_pollOption__spu6o{position:relative;border-radius:var(--stage-card-radius,var(--border-radius));padding:var(--space-xs) var(--space-lg);transition:background var(--post-poll-transition),border-color var(--post-poll-transition),box-shadow var(--post-poll-transition),color var(--post-poll-transition);overflow:hidden;display:flex;align-items:center;font-weight:400}.UserPostContentPoll_pollOptionActive__l6oXg{background:var(--post-poll-option-active-background);border:var(--border-seperator-width) solid var(--border-divider);box-shadow:var(--media-surface-shadow-soft);cursor:pointer;pointer-events:auto}.UserPostContentPoll_pollOptionActive__l6oXg:hover{background:var(--post-poll-option-active-background-hover);border-color:var(--post-poll-option-active-border-hover);box-shadow:var(--media-surface-shadow)}.UserPostContentPoll_pollOptionActive__l6oXg:active{box-shadow:var(--media-header-shadow)}.UserPostContentPoll_pollOptionResults__zuU_L{background:var(--post-poll-option-result-background);border:var(--border-seperator-width) solid var(--border-divider);cursor:default;pointer-events:none}.UserPostContentPoll_pollOptionDisabled__ZJZgP{opacity:var(--post-poll-disabled-opacity)}.UserPostContentPoll_pollOptionSaving__tXCmz{cursor:wait;pointer-events:none;background:var(--post-poll-option-saving-background)}.UserPostContentPoll_progressBar__h3Auj{position:absolute;top:0;left:0;width:var(--poll-progress-width,0);height:100%;background:var(--post-poll-progress-background);border-radius:var(--stage-card-radius,var(--border-radius));transition:width var(--post-poll-progress-transition);opacity:var(--post-poll-progress-opacity);z-index:1}.UserPostContentPoll_progressBarSelected__eSFkH{background:var(--font-color-success)}.UserPostContentPoll_optionContent__o4VSc{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;width:100%}.UserPostContentPoll_optionLabel__ogLcT{font-size:var(--type-body-sm);font-weight:500;color:var(--font-color-1);line-height:var(--post-poll-label-line-height);flex-grow:1}.UserPostContentPoll_pollOptionActive__l6oXg .UserPostContentPoll_optionLabel__ogLcT{font-weight:600;transition:color var(--post-poll-hover-transition)}.UserPostContentPoll_pollOptionActive__l6oXg:hover .UserPostContentPoll_optionLabel__ogLcT{color:var(--post-poll-option-active-label-hover)}.UserPostContentPoll_optionPercentage__i6N17{font-size:var(--type-body-xs);font-weight:600;color:var(--font-color-2);margin-left:var(--space-md);min-width:var(--space-3xl);text-align:right;border-left:var(--border-seperator-width) solid var(--border-divider)}.UserPostContentPoll_pollMeta__r1uCR{margin-top:var(--space-xs);padding:0 var(--space-3xs);text-align:left}.UserPostContentPoll_totalVotes__Q0OMX{font-size:var(--type-body-xs);color:var(--font-color-4);font-weight:500;letter-spacing:0}@media (max-width:768px){.UserPostContentPoll_pollWrapper__jQY7E{margin:var(--space-md) 0}.UserPostContentPoll_pollOption__spu6o{padding:var(--space-sm) var(--space-md);min-height:var(--space-3xl)}.UserPostContentPoll_optionLabel__ogLcT{font-size:var(--type-body-sm)}.UserPostContentPoll_optionPercentage__i6N17{font-size:var(--type-body-xs);min-width:var(--comment-thread-indent)}}.UserPostContentPoll_pollMetaText__Ld7Va{font-size:var(--type-label-2xs);color:var(--font-color-5);font-weight:500;letter-spacing:0}.ConfigureAudioModalSheet_sheet__RwwRZ{position:relative;display:flex;align-self:center;flex-direction:column;min-width:min(100%,var(--authoring-config-sheet-min-width));min-height:var(--media-authoring-config-sheet-min-height);max-height:var(--media-authoring-sheet-max-height);overflow:hidden;border:var(--border-seperator-width) solid var(--surface-overlay-border);border-radius:var(--radius-md);background:var(--background-color-2);box-shadow:var(--modal-sheet-shadow);color:var(--font-color-1);padding:var(--space-xs)}.ConfigureAudioModalSheet_configSheet__o_Len,.ConfigureAudioModalSheet_sheet__RwwRZ{width:min(100%,var(--media-authoring-config-sheet-width))}.ConfigureAudioModalSheet_sheetHidden__fEvAq{display:none}.ConfigureAudioModalSheet_sheetForm__dzh54{display:flex;min-height:0;flex:1;flex-direction:column}.ConfigureAudioModalSheet_writePostContainer__zqR_B{width:100%;display:flex;flex-direction:column;flex-grow:1}.ConfigureAudioModalSheet_writePostHeader__XrP0z{display:flex;flex-direction:row;justify-content:flex-start;flex-basis:40px;flex-grow:0;flex-shrink:0;gap:10px;box-sizing:border-box;padding:0 5px;align-items:flex-start}.ConfigureAudioModalSheet_writePostAvatar__ceiyP{display:flex;flex-basis:45px}.ConfigureAudioModalSheet_writePostChannelSelection__x_5TO{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;flex-grow:1;flex-basis:45px;margin-right:60px}.ConfigureAudioModalSheet_channelSelectionLabel___vM6j{font-size:.45rem;font-weight:800;text-transform:uppercase;color:var(--font-color-4)}.ConfigureAudioModalSheet_channelSelectionDropdown__yyH5L{display:flex;flex-direction:row;justify-content:flex-start}.ConfigureAudioModalSheet_writePostBody__Yrs_7{flex-grow:1;display:flex;flex-direction:column;padding:20px 0 30px;overflow:auto;z-index:999}.ConfigureAudioModalSheet_formHeader__T00uw{display:flex;flex-direction:row;justify-content:flex-start;padding:10px 0 5px;margin:10px 10px 5px}.ConfigureAudioModalSheet_formHeaderText__Hfwar{font-size:1rem;font-weight:600;color:var(--font-color-4)}.ConfigureAudioModalSheet_form__esYyg{flex-direction:column;gap:5px;margin:0 10px 15px;padding:10px}.ConfigureAudioModalSheet_form__esYyg,.ConfigureAudioModalSheet_processingStatus__rH2Mo{display:flex;border:var(--border-seperator-width) solid var(--border-dark);border-radius:var(--border-radius);background-color:var(--background-color-2)}.ConfigureAudioModalSheet_processingStatus__rH2Mo{align-items:center;justify-content:space-between;gap:12px;margin:0 10px 10px;padding:10px 12px}.ConfigureAudioModalSheet_processingStatusFailed__QTj7W{border-color:var(--font-color-error)}.ConfigureAudioModalSheet_processingStatusTitle__Z2SB6{color:var(--font-color-2);font-size:.9rem;font-weight:600}.ConfigureAudioModalSheet_processingStatusText__iFOo_{color:var(--font-color-4);font-size:.78rem;line-height:1.35}.ConfigureAudioModalSheet_processingProgressTrack__fIHJZ{position:relative;overflow:hidden;width:min(260px,58vw);height:4px;margin-top:8px;border-radius:999px;background-color:var(--background-color-4)}.ConfigureAudioModalSheet_processingProgressBar__riUdw{position:absolute;inset:0 auto 0 0;width:var(--media-processing-progress-width,0);border-radius:inherit;background-color:var(--font-color-primary);transition:width .3s ease}.ConfigureAudioModalSheet_podcastSeriesHint__AyxsN{margin-top:.25rem;color:var(--font-color-3);font-size:.75rem;line-height:1.3}.ConfigureAudioModalSheet_formDivider__URUFB{display:flex;flex-direction:column;height:var(--border-seperator-width);background-color:var(--border-light);margin:10px 0;opacity:.6}.ConfigureAudioModalSheet_formConfigSection__pNSSV{display:flex;flex-direction:column}.ConfigureAudioModalSheet_formConfigItem__GqOc_{display:flex;flex-direction:row;gap:15px;justify-content:space-between;padding:10px;border-bottom:var(--border-seperator-width) solid var(--border-dark);align-items:center}.ConfigureAudioModalSheet_formConfigItem__GqOc_:last-child{border-bottom:none}.ConfigureAudioModalSheet_formConfigItemNoBorder__ssbpL{border-bottom:none!important}.ConfigureAudioModalSheet_formConfigItemText__rZa_e{font-size:.9rem;font-weight:500;color:var(--font-color-2)}.ConfigureAudioModalSheet_formConfigItemBtn__GrKPd{display:flex;flex-direction:column;align-items:flex-end}.ConfigureAudioModalSheet_postFooter__Z_g6n{align-self:flex-end;width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:10px;flex-basis:auto;flex-wrap:nowrap;flex-shrink:0;margin-top:0;padding:5px 10px;align-items:stretch}.ConfigureAudioModalSheet_postFooterContentOptions__2aifg{display:flex;flex-direction:row;justify-content:flex-start;gap:7px;flex-basis:auto;flex-wrap:wrap;flex-shrink:0;margin-top:0;align-items:stretch}.ConfigureAudioModalSheet_postFooterContentOptions_Item__rDcjV{opacity:.5}.ConfigureAudioModalSheet_postFooterContentOptions_Item__rDcjV:hover{opacity:1}.ConfigureAudioModalSheet_postFooterContentOptions_Item__rDcjV svg{width:23px;height:23px}.ConfigureAudioModalSheet_postFooterButtonSection__5Aseg{display:flex;flex-direction:row;gap:10px;justify-content:right;padding:10px 15px 0}.ConfigureAudioModalSheet_formButton__uzeaO{text-transform:none!important}.ConfigureAudioModalSheet_publishDatePicker__OUrYD{display:flex;flex-direction:column;justify-content:flex-start;padding:10px;margin:0 20px;border:var(--border-seperator-width) solid var(--border-dark);border-radius:var(--border-radius);background-color:var(--background-color-3)}.ConfigureAudioModalSheet_form_divider__NrBui{display:flex;flex-direction:column;height:var(--border-seperator-width);background-color:var(--border-light);margin:10px 0;opacity:.6}.ConfigureAudioModalSheet_stepperContainer__OWqsF{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;flex-grow:1;flex-basis:45px;margin-right:60px}.ConfigureAudioModalSheet_stepperInnerContainer__NMAOH{display:flex;flex-direction:row;justify-content:center;width:min(100%,var(--media-authoring-stepper-width));margin-top:3px;padding:7px 15px;border-radius:9999px;background-color:var(--background-color-3);color:var(--font-color-4)}.ConfigureAudioModalSheet_stepper__dmLtp{width:100%;flex:1;min-width:0;color:var(--font-color-4);font-size:var(--type-body-xs);--Step-gap:var(--authoring-config-stepper-gap)}.ConfigureAudioModalSheet_completedIndicator__4rX7b{color:var(--font-color-success)!important}.ConfigureAudioModalSheet_completedIcon__7QUx_{width:var(--authoring-config-step-icon-size);height:var(--authoring-config-step-icon-size)}@media (max-width:640px){.ConfigureAudioModalSheet_formConfigItem__GqOc_,.ConfigureAudioModalSheet_postFooter__Z_g6n,.ConfigureAudioModalSheet_processingStatus__rH2Mo{align-items:stretch;flex-direction:column}.ConfigureAudioModalSheet_formConfigItemBtn__GrKPd{align-items:flex-start}.ConfigureAudioModalSheet_postFooterButtonSection__5Aseg{width:100%;justify-content:flex-end;padding:8px 0 0}.ConfigureAudioModalSheet_stepperInnerContainer__NMAOH{width:100%}}.ConfigureAudioModalSheet_pulsingIndicator__nLx3E{position:relative}.ConfigureAudioModalSheet_pulsingDot__FLpnZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--authoring-workflow-active-dot-size);height:var(--authoring-workflow-active-dot-size);background-color:var(--accent-color-2);border-radius:50%;opacity:var(--authoring-workflow-active-opacity)}