.marketing-course-detail-page_page__KZbTM{display:grid;width:min(1320px,calc(100% - 48px));gap:32px;margin-inline:auto;padding:clamp(40px,6vw,80px) 0 clamp(88px,10vw,144px)}.marketing-course-detail-page_hero__EQXMR,.marketing-course-detail-page_techniquesPanel__ioaAM,.marketing-course-detail-page_texturedPanel__JWhk7{position:relative;overflow:hidden;isolation:isolate;background:#151313}.marketing-course-detail-page_hero__EQXMR{gap:24px;margin:0;border-radius:clamp(20px,2vw,28px);padding:clamp(14px,2vw,22px) clamp(14px,2vw,22px) clamp(34px,4vw,52px)}.marketing-course-detail-page_panelTexture__fQxZI,.marketing-course-detail-page_texture__oUNlJ{position:absolute;z-index:0;inset:0;pointer-events:none}.marketing-course-detail-page_hero__EQXMR>:not(.marketing-course-detail-page_texture__oUNlJ),.marketing-course-detail-page_techniquesPanel__ioaAM>:not(.marketing-course-detail-page_panelTexture__fQxZI),.marketing-course-detail-page_texturedPanel__JWhk7>:not(.marketing-course-detail-page_panelTexture__fQxZI){position:relative;z-index:1}.marketing-course-detail-page_hero__EQXMR .brigade-course-hero-visuals{height:clamp(400px,40vw,520px)}.marketing-course-detail-page_hero__EQXMR .brigade-course-hero-content h1{font-family:var(--marketing-heading-font);font-size:var(--marketing-heading-1-size);font-weight:var(--marketing-heading-weight);letter-spacing:var(--marketing-heading-letter-spacing);line-height:var(--marketing-heading-1-line-height)}.marketing-course-detail-page_hero__EQXMR .brigade-course-hero-content>p{max-width:var(--marketing-supporting-copy-measure);color:var(--marketing-paragraph-color);font-size:var(--marketing-paragraph-size);line-height:var(--marketing-paragraph-line-height);text-wrap:pretty}.marketing-course-detail-page_heroActions__veEL4{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.marketing-course-detail-page_hero__EQXMR .marketing-course-detail-page_domainBadge__9I7_k{height:auto;min-height:28px;border:1px solid #f4f1ea;background:#f4f1ea;color:#201c19;padding:6px 12px;font-weight:650}.marketing-course-detail-page_heroActions__veEL4 .brigade-primary-action,.marketing-course-detail-page_heroSecondaryAction__4yKgD{display:inline-flex;min-height:40px;padding:8px 18px;align-items:center;justify-content:center;gap:7px;border:1px solid #ed4751;border-radius:var(--radius);font-size:.8rem;font-weight:650;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.marketing-course-detail-page_heroSecondaryAction__4yKgD{border-color:var(--border);background:transparent;color:var(--foreground)}.marketing-course-detail-page_heroSecondaryAction__4yKgD:focus-visible,.marketing-course-detail-page_heroSecondaryAction__4yKgD:hover{border-color:color-mix(in srgb,#ed4751 64%,var(--border));background:color-mix(in srgb,#ed4751 7%,transparent)}.marketing-course-detail-page_heroSecondaryAction__4yKgD:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.marketing-course-detail-page_learningSection__TCS0_{display:grid;gap:36px;padding-top:clamp(44px,6vw,76px);scroll-margin-top:88px}.marketing-course-detail-page_learningLead__mAe98{display:grid;width:100%;max-width:900px;margin-inline:auto;text-align:center;gap:0}.marketing-course-detail-page_eyebrow__0lkSj{margin:0 0 16px;color:#ed4751;font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.marketing-course-detail-page_learningLead__mAe98 h2,.marketing-course-detail-page_relatedSection__nLrCl h2,.marketing-course-detail-page_techniquesPanel__ioaAM h2{margin:0}.marketing-course-detail-page_learningLead__mAe98>p:last-child{max-width:var(--marketing-supporting-copy-measure);margin:22px auto 0;color:var(--marketing-paragraph-color);font-size:var(--marketing-paragraph-size);line-height:var(--marketing-paragraph-line-height);text-wrap:pretty}.marketing-course-detail-page_learningWorkspace__yo5TM{align-items:stretch;gap:0;overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);scroll-margin-top:88px}.marketing-course-detail-page_learningWorkspace__yo5TM>.marketing-course-detail-page_texturedPanel__JWhk7{border:0;border-radius:0}.marketing-course-detail-page_learningWorkspace__yo5TM .marketing-course-detail-page_programPanel__ieBW2{position:relative;top:auto;display:flex;min-height:0;flex-direction:column;contain:size}.marketing-course-detail-page_programPanel__ieBW2>[data-slot=progress],.marketing-course-detail-page_programPanel__ieBW2>header,.marketing-course-detail-page_programPanel__ieBW2>p{flex-shrink:0}.marketing-course-detail-page_programPanel__ieBW2>ol{min-height:0;max-height:none;margin-top:12px;flex:1;align-content:start;overscroll-behavior-y:contain}.marketing-course-detail-page_programPanel__ieBW2>ol:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.marketing-course-detail-page_texturedPanel__JWhk7{border-color:var(--border)}.marketing-course-detail-page_texturedPanel__JWhk7 .brigade-lesson-rail h3,.marketing-course-detail-page_texturedPanel__JWhk7 .brigade-player-heading h3,.marketing-course-detail-page_texturedPanel__JWhk7>header h3{margin:4px 0 0;font-family:var(--marketing-heading-font);font-size:var(--marketing-card-heading-size,1.35rem);font-weight:650;line-height:var(--marketing-card-heading-line-height,1.25)}.marketing-course-detail-page_texturedPanel__JWhk7 .subscriber-lesson-button{color:inherit;text-decoration:none}.marketing-course-detail-page_lockedLessonButton__Pg6fI{cursor:not-allowed;opacity:.62;user-select:none}.marketing-course-detail-page_lockedLessonButton__Pg6fI:focus-visible,.marketing-course-detail-page_lockedLessonButton__Pg6fI:hover{background:transparent!important}.marketing-course-detail-page_techniquesPanel__ioaAM{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);margin-top:clamp(26px,4vw,48px);padding:clamp(28px,4vw,48px)}.marketing-course-detail-page_tagList__V6q_c{position:relative;z-index:1;display:flex;margin:26px 0 0;padding:0;flex-wrap:wrap;gap:9px;list-style:none}.marketing-course-detail-page_tagList__V6q_c li{border:1px solid rgb(244 241 234/16%);border-radius:999px;color:#d6d2c8;font-size:.78rem;padding:8px 12px}.marketing-course-detail-page_primaryAction__nwOSy{display:inline-flex;min-height:40px;padding:0 20px;align-items:center;justify-content:center;border:1px solid #ed4751;border-radius:999px;background:#ed4751;color:#fff;font-size:.875rem;font-weight:600;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.marketing-course-detail-page_primaryAction__nwOSy:focus-visible,.marketing-course-detail-page_primaryAction__nwOSy:hover{transform:translateY(-1px)}.marketing-course-detail-page_primaryAction__nwOSy:focus-visible,.marketing-course-detail-page_primaryAction__nwOSy:hover{background:#f05a63}.marketing-course-detail-page_primaryAction__nwOSy:focus-visible{outline:2px solid #f4f1ea;outline-offset:3px}.marketing-course-detail-page_relatedSection__nLrCl{padding-top:clamp(44px,7vw,88px)}.marketing-course-detail-page_relatedGrid__qbm4r{display:grid;margin-top:30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1023px){.marketing-course-detail-page_page__KZbTM{width:min(100%,calc(100% - 40px))}.marketing-course-detail-page_relatedGrid__qbm4r{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-course-detail-page_learningWorkspace__yo5TM .marketing-course-detail-page_programPanel__ieBW2{contain:none}.marketing-course-detail-page_programPanel__ieBW2>ol{max-height:440px;flex:auto}}@media (max-width:720px){.marketing-course-detail-page_page__KZbTM{width:min(100%,calc(100% - 28px));gap:24px;padding-top:24px}.marketing-course-detail-page_hero__EQXMR{gap:20px;border-radius:18px;padding:12px 12px 30px}.marketing-course-detail-page_hero__EQXMR .brigade-course-hero-visuals{height:auto}.marketing-course-detail-page_heroActions__veEL4{display:grid;grid-template-columns:1fr}.marketing-course-detail-page_heroActions__veEL4 .brigade-primary-action,.marketing-course-detail-page_heroSecondaryAction__4yKgD{width:100%}.marketing-course-detail-page_learningSection__TCS0_{gap:28px}.marketing-course-detail-page_relatedGrid__qbm4r{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marketing-course-detail-page_heroActions__veEL4 .brigade-primary-action,.marketing-course-detail-page_heroSecondaryAction__4yKgD,.marketing-course-detail-page_primaryAction__nwOSy{transition:none}}