.course-content-view{min-width:0;font-family:var(--font-family);font-size:var(--font-body-size);line-height:var(--font-body-line)}.course-content-view[data-preview=true]{height:min(760px,100dvh - 220px)}.course-content-view[data-preview=true] section{min-height:0}.ccv-body{gap:var(--spacing-3);white-space:pre-wrap;overflow-wrap:anywhere;display:grid}.ccv-detail-image{width:100%;height:auto;display:block}.ccv-instructor{align-items:center;gap:var(--spacing-3);display:flex}.ccv-instructor img{border-radius:var(--radius-full);object-fit:cover}.ccv-empty{padding:var(--spacing-5);color:var(--color-text-secondary)}
.story-view-module__cdU-YW__screen{max-width:480px}.story-view-module__cdU-YW__header{--font-appBar-size:var(--font-bodySmall-size);--font-appBar-line:var(--spacing-5);--font-appBar-weight:500;z-index:1;flex:none;position:relative}.story-view-module__cdU-YW__coverSpace{width:calc(100% + var(--spacing-8));aspect-ratio:360/314;margin-inline:calc(-1 * var(--spacing-4));margin-bottom:calc(-1 * (var(--spacing-20) + var(--spacing-16) + var(--spacing-2)))}.story-view-module__cdU-YW__cover{pointer-events:none;top:calc(-1 * (var(--spacing-20) + var(--spacing-8) + var(--size-border) * 2));aspect-ratio:360/314;isolation:isolate;width:100%;position:absolute;left:0;overflow:hidden}.story-view-module__cdU-YW__coverImage{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block;position:absolute;top:-5.09554%;left:0}.story-view-module__cdU-YW__cover:before,.story-view-module__cdU-YW__cover:after{z-index:1;content:"";width:100%;position:absolute;left:0}.story-view-module__cdU-YW__cover:before{background:linear-gradient(var(--color-bg-default) 73.529%, transparent);height:54.7771%;top:-2.54777%}.story-view-module__cdU-YW__cover:after{background:linear-gradient(transparent, var(--color-bg-default) 70.833%);height:40.1274%;bottom:0}.story-view-module__cdU-YW__screen .story-view-module__cdU-YW__content{position:relative}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__header{--color-bg-default:transparent;--color-text-primary:var(--color-text-inverse);z-index:2;position:absolute;inset:0 0 auto}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__coverSpace{aspect-ratio:360/300;margin-bottom:calc(-1 * var(--spacing-10))}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__cover{top:calc(-1 * var(--spacing-6));aspect-ratio:360/300}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__coverImage{top:-20%}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__cover:before{height:calc(var(--spacing-20) + var(--spacing-12) + var(--size-border) * 2);background:linear-gradient(var(--color-bg-inverse), color-mix(in srgb, var(--color-bg-inverse) 80%, transparent) 27.885%, transparent);top:0}.story-view-module__cdU-YW__screen[data-opening=true] .story-view-module__cdU-YW__cover:after{height:calc(var(--spacing-20) + var(--spacing-1))}.story-view-module__cdU-YW__tabs{z-index:1;padding-inline:var(--spacing-4);gap:var(--spacing-1);min-height:calc(var(--spacing-8) + var(--size-border) * 2);border:0;margin-inline:0;position:relative}.story-view-module__cdU-YW__tab{align-items:center;gap:var(--spacing-1);flex:none;display:flex}.story-view-module__cdU-YW__tab>:last-child:not(:first-child){color:var(--color-border-control);flex-shrink:0}.story-view-module__cdU-YW__viewer{z-index:1;min-height:var(--spacing-10);flex:none;position:relative}.story-view-module__cdU-YW__content{padding-bottom:var(--course-actions-height,112px)}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__chapter[data-sales-section]{min-height:0;padding:0 var(--spacing-4);border:0;gap:0;animation:none;display:none}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__chapter[data-active=true]{display:block}.story-view-module__cdU-YW__screen .story-view-module__cdU-YW__chapter[data-long-form=true]{padding:var(--spacing-6) var(--spacing-4)}.story-view-module__cdU-YW__footer{justify-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4) max(var(--spacing-2), env(safe-area-inset-bottom));background:var(--color-bg-default)}.story-view-module__cdU-YW__screen:has(.story-view-module__cdU-YW__chapter[data-chapter-type=USES])>.story-view-module__cdU-YW__footer:before{content:"";top:calc(-1 * var(--spacing-8));height:var(--spacing-8);background:linear-gradient(transparent, var(--color-bg-default));pointer-events:none;position:absolute;inset-inline:0}.story-view-module__cdU-YW__actions{width:100%}.story-view-module__cdU-YW__actions>:first-child:not(:last-child){flex-basis:var(--spacing-20)}@media (min-width:800px){.story-view-module__cdU-YW__screen{height:calc(100dvh - var(--app-header-height,0px))}}.story-view-module__cdU-YW__tab[data-current=true]>:last-child:not(:first-child){color:var(--color-text-primary)}.story-view-module__cdU-YW__screen[data-guide=true] .story-view-module__cdU-YW__chapter[data-long-form=true]{padding-top:0}.story-view-module__cdU-YW__screen[data-guide=true] .story-view-module__cdU-YW__actions>:first-child{flex-basis:100%}@media (max-width:359px){.story-view-module__cdU-YW__screen[data-guide=true] .story-view-module__cdU-YW__footer{--font-bodySmall-size:var(--font-caption-size)}}@media (min-width:600px){.story-view-module__cdU-YW__screen[data-immersive=true]{max-width:480px;height:calc(100dvh - var(--app-header-height,0px))}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__content{padding-bottom:var(--course-actions-height,148px)}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__coverSpace{aspect-ratio:auto;height:max(480px,56dvh);margin-bottom:calc(-1 * var(--spacing-6))}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__cover{aspect-ratio:auto;height:max(480px,56dvh);top:0}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__coverImage{aspect-ratio:auto;object-position:center;height:100%;top:0}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__cover:before{height:calc(var(--spacing-20) + var(--spacing-12));background:linear-gradient(var(--color-bg-inverse), color-mix(in srgb, var(--color-bg-inverse) 80%, transparent) 27.885%, transparent);top:0}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__cover:after{height:calc(var(--spacing-20) + var(--spacing-4));background:linear-gradient(transparent, var(--color-bg-default))}.story-view-module__cdU-YW__screen[data-immersive=true]>.story-view-module__cdU-YW__footer{padding:16px 24px max(32px, env(safe-area-inset-bottom));background:var(--color-bg-default);gap:12px;position:absolute;bottom:0}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__actions{gap:12px}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__actions>:first-child:not(:last-child){flex-basis:120px}.story-view-module__cdU-YW__screen[data-immersive=true] .story-view-module__cdU-YW__actions>:is(button,a){min-height:56px;font-size:var(--font-body-size);line-height:var(--font-body-line)}}.story-view-module__cdU-YW__enrollment{gap:var(--spacing-1);width:100%;display:grid}.story-view-module__cdU-YW__enrollment>.ds-button{width:100%}.story-view-module__cdU-YW__screen[data-guide=true]>.story-view-module__cdU-YW__footer{padding-top:var(--spacing-4);gap:var(--spacing-1);background:linear-gradient(transparent, var(--color-bg-default) 18.35%)}
.course-design-review-module__lZ9soW__phone{width:100%;max-width:var(--layout-width-form);background:var(--color-bg-default);flex-direction:column;height:100dvh;margin-inline:auto;display:flex;overflow:hidden}.course-design-review-module__lZ9soW__location{padding:0 var(--spacing-4);font-size:var(--font-caption-size);color:var(--color-text-secondary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.course-design-review-module__lZ9soW__location strong{color:var(--color-brand-primary)}.course-design-review-module__lZ9soW__scroll{min-height:0;padding-bottom:var(--spacing-10);scroll-padding-bottom:var(--spacing-10);overscroll-behavior:contain;flex:1;overflow-y:auto}.course-design-review-module__lZ9soW__hero{padding:var(--spacing-5) var(--spacing-4);background:var(--primitive-gray-900);color:var(--primitive-base-white)}.course-design-review-module__lZ9soW__hero h1{margin:var(--spacing-3) 0 var(--spacing-2);font-family:var(--font-family-heading);font-size:var(--font-heading-size);line-height:var(--font-heading-line)}.course-design-review-module__lZ9soW__heroValue{white-space:pre-line;margin:0 0 var(--spacing-4);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);color:var(--primitive-gray-200)}.course-design-review-module__lZ9soW__image{border-radius:var(--radius-md);height:144px;position:relative;overflow:hidden}.course-design-review-module__lZ9soW__image img{object-fit:cover;object-position:center 38%}.course-design-review-module__lZ9soW__heroFacts{gap:var(--spacing-3);padding:var(--spacing-4) 0;grid-template-columns:repeat(3,1fr);display:grid}.course-design-review-module__lZ9soW__heroFacts div{gap:var(--spacing-1);display:grid}.course-design-review-module__lZ9soW__heroFacts span,.course-design-review-module__lZ9soW__heroNote{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--primitive-gray-300)}.course-design-review-module__lZ9soW__heroFacts strong{font-size:var(--font-subheading-size);line-height:var(--font-subheading-line)}.course-design-review-module__lZ9soW__heroFacts div:first-child strong{color:var(--primitive-blue-300)}.course-design-review-module__lZ9soW__heroNote{margin:0}.course-design-review-module__lZ9soW__section{padding:var(--spacing-8) var(--spacing-4);gap:var(--spacing-4);display:grid}.course-design-review-module__lZ9soW__eyebrow{font-size:var(--font-caption-size);color:var(--primitive-blue-700);font-weight:600}.course-design-review-module__lZ9soW__section h2{font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line);word-break:keep-all;margin:0}.course-design-review-module__lZ9soW__section h3{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);margin:0}.course-design-review-module__lZ9soW__section p{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);color:var(--color-text-secondary);word-break:keep-all;margin:0}.course-design-review-module__lZ9soW__rows{gap:var(--spacing-5);padding:var(--spacing-2) 0;display:grid}.course-design-review-module__lZ9soW__rows>div{gap:var(--spacing-3);display:flex}.course-design-review-module__lZ9soW__rows p,.course-design-review-module__lZ9soW__fitList p{margin-top:var(--spacing-2)}.course-design-review-module__lZ9soW__number{width:var(--spacing-8);height:var(--spacing-8);background:var(--color-brand-subtle);border-radius:var(--radius-sm);color:var(--primitive-blue-700);flex-shrink:0;place-items:center;font-weight:600;display:grid}.course-design-review-module__lZ9soW__callout{background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--spacing-4);gap:var(--spacing-2);display:grid}.course-design-review-module__lZ9soW__section .course-design-review-module__lZ9soW__small{font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.course-design-review-module__lZ9soW__fitList{gap:var(--spacing-3);display:grid}.course-design-review-module__lZ9soW__fitList>div{padding:var(--spacing-5);background:var(--color-bg-subtle);border-radius:var(--radius-md)}.course-design-review-module__lZ9soW__summary{gap:var(--spacing-4);background:var(--color-bg-subtle);padding:var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-bodySmall-size);display:grid}.course-design-review-module__lZ9soW__summary>div,.course-design-review-module__lZ9soW__finalCard>div{gap:var(--spacing-2);justify-content:space-between;display:flex}.course-design-review-module__lZ9soW__summary span{color:var(--color-text-secondary)}.course-design-review-module__lZ9soW__journey{padding:var(--spacing-2) 0;gap:var(--spacing-6);margin:0;list-style:none;display:grid}.course-design-review-module__lZ9soW__journey li{align-items:flex-start;gap:var(--spacing-3);display:flex}.course-design-review-module__lZ9soW__journey li>span{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-full);background:var(--color-brand-subtle);color:var(--primitive-blue-700);flex-shrink:0;place-items:center;display:grid}.course-design-review-module__lZ9soW__journey p{margin-top:var(--spacing-2)}.course-design-review-module__lZ9soW__priceHero{gap:var(--spacing-2);padding:var(--spacing-5);background:var(--color-brand-subtle);border-radius:var(--radius-md);display:grid}.course-design-review-module__lZ9soW__priceHero>strong{font-size:var(--font-display-size);color:var(--color-brand-primary)}.course-design-review-module__lZ9soW__priceHero strong span{font-size:var(--font-subheading-size)}.course-design-review-module__lZ9soW__decision{box-sizing:border-box;min-height:calc(100dvh - 200px)}.course-design-review-module__lZ9soW__finalCard{gap:var(--spacing-3);padding:var(--spacing-5);background:var(--color-bg-subtle);border-radius:var(--radius-md);display:grid}.course-design-review-module__lZ9soW__finalCard h3{font-size:var(--font-subheading-size)}.course-design-review-module__lZ9soW__disclosure{gap:var(--spacing-2);display:grid}.course-design-review-module__lZ9soW__disclosure p,.course-design-review-module__lZ9soW__disclosure a{font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.course-design-review-module__lZ9soW__disclosure a,.course-design-review-module__lZ9soW__sheetContent a{color:var(--primitive-blue-700);text-decoration:underline}.course-design-review-module__lZ9soW__footer{isolation:isolate;padding:var(--spacing-3) var(--spacing-4) max(var(--spacing-3), env(safe-area-inset-bottom));gap:var(--spacing-2);z-index:2;flex-shrink:0;display:grid;position:relative}.course-design-review-module__lZ9soW__actions{gap:var(--spacing-2);display:flex}.course-design-review-module__lZ9soW__actions>:last-child{flex:1}.course-design-review-module__lZ9soW__sheetContent{gap:var(--spacing-3);max-height:55dvh;margin:var(--spacing-4) 0;display:grid;overflow-y:auto}.course-design-review-module__lZ9soW__sheetContent h3,.course-design-review-module__lZ9soW__sheetContent p{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);margin:0}.course-design-review-module__lZ9soW__sheetContent p{color:var(--color-text-secondary)}.course-design-review-module__lZ9soW__resume{gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-bg-subtle);display:grid}.course-design-review-module__lZ9soW__resume h3{text-align:center}.course-design-review-module__lZ9soW__scroll{scroll-snap-type:y proximity}.course-design-review-module__lZ9soW__hero,.course-design-review-module__lZ9soW__section{box-sizing:border-box;min-height:var(--panel-height,534px);scroll-snap-align:start;padding:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;display:flex}.course-design-review-module__lZ9soW__hero{justify-content:center}.course-design-review-module__lZ9soW__hero h1,.course-design-review-module__lZ9soW__heroValue{margin:0}.course-design-review-module__lZ9soW__image{flex-shrink:0;height:132px}.course-design-review-module__lZ9soW__freeTicket{padding:var(--spacing-4);background:var(--color-bg-default);border-radius:var(--radius-md);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}.course-design-review-module__lZ9soW__freeTicket>div{gap:var(--spacing-1);display:grid}.course-design-review-module__lZ9soW__freeTicket>div>span{font-size:var(--font-caption-size);color:var(--color-text-secondary)}.course-design-review-module__lZ9soW__freeTicket>div>strong{color:var(--primitive-coral-700);font-size:var(--font-subheading-size)}.course-design-review-module__lZ9soW__zero{color:var(--primitive-coral-600);font-size:calc(var(--font-display-size) + var(--spacing-4));line-height:1}.course-design-review-module__lZ9soW__zero span{font-size:var(--font-pageTitle-size)}.course-design-review-module__lZ9soW__heroFacts{justify-content:center;align-items:baseline;gap:var(--spacing-2);padding:0;display:flex}.course-design-review-module__lZ9soW__heroFacts>strong{font-size:var(--font-subheading-size)}.course-design-review-module__lZ9soW__heroNote{text-align:center}.course-design-review-module__lZ9soW__section{justify-content:center}.course-design-review-module__lZ9soW__section>.course-design-review-module__lZ9soW__small:last-child{margin-top:var(--spacing-1)}.course-design-review-module__lZ9soW__certificateGraphic{background:linear-gradient(135deg, var(--color-brand-subtle), var(--color-bg-default));border-radius:var(--radius-md);padding:var(--spacing-5) var(--spacing-8);position:relative}.course-design-review-module__lZ9soW__paper{background:var(--color-bg-default);box-shadow:var(--elevation-card);border-radius:var(--radius-sm);padding:var(--spacing-4);gap:var(--spacing-2);display:grid;transform:rotate(-3deg)}.course-design-review-module__lZ9soW__paper>svg{color:var(--color-brand-primary)}.course-design-review-module__lZ9soW__paper span{font-size:var(--font-caption-size);color:var(--color-text-secondary)}.course-design-review-module__lZ9soW__paper strong{font-size:var(--font-bodySmall-size)}.course-design-review-module__lZ9soW__seal{right:var(--spacing-6);bottom:var(--spacing-3);width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--radius-full);background:var(--primitive-blue-500);color:var(--primitive-base-white);place-items:center;display:grid;position:absolute}.course-design-review-module__lZ9soW__useTiles{gap:var(--spacing-2);grid-template-columns:repeat(3,1fr);display:grid}.course-design-review-module__lZ9soW__useTiles>div{background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-1);justify-items:center;gap:var(--spacing-2);color:var(--primitive-blue-700);display:grid}.course-design-review-module__lZ9soW__useTiles strong{color:var(--color-text-primary);font-size:var(--font-caption-size)}.course-design-review-module__lZ9soW__fitList>div{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);display:flex}.course-design-review-module__lZ9soW__fitList>div>svg{color:var(--color-brand-primary);flex-shrink:0}.course-design-review-module__lZ9soW__fitList p{font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin-top:var(--spacing-1)}.course-design-review-module__lZ9soW__learningGraphic{background:var(--color-brand-subtle);border-radius:var(--radius-md);padding:var(--spacing-4);color:var(--primitive-blue-700);justify-content:space-around;align-items:center;display:flex}.course-design-review-module__lZ9soW__learningGraphic>div{gap:var(--spacing-1);text-align:center;display:grid}.course-design-review-module__lZ9soW__learningGraphic strong span{font-size:var(--font-bodySmall-size)}.course-design-review-module__lZ9soW__learningGraphic>div>span{color:var(--color-text-secondary);font-size:var(--font-caption-size)}.course-design-review-module__lZ9soW__journey{gap:var(--spacing-3);padding:0}.course-design-review-module__lZ9soW__journey p{font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin-top:var(--spacing-1)}.course-design-review-module__lZ9soW__red{color:var(--primitive-coral-600);font-style:normal}.course-design-review-module__lZ9soW__priceHero{background:var(--primitive-coral-50);padding:var(--spacing-4);grid-template-columns:1fr auto;align-items:center}.course-design-review-module__lZ9soW__priceHero>strong{font-size:calc(var(--font-display-size) + var(--spacing-4));color:var(--primitive-coral-600);grid-area:1/2/3;line-height:1.1}.course-design-review-module__lZ9soW__priceHero>p{font-size:var(--font-caption-size);color:var(--primitive-coral-700);grid-column:1;font-weight:600}.course-design-review-module__lZ9soW__finalCard{gap:var(--spacing-3)}@media (prefers-reduced-motion:reduce){.course-design-review-module__lZ9soW__scroll{scroll-behavior:auto;scroll-snap-type:none}}.course-design-review-module__lZ9soW__hero{gap:var(--spacing-2)}.course-design-review-module__lZ9soW__image{height:112px}.course-design-review-module__lZ9soW__section:has(.course-design-review-module__lZ9soW__certificateGraphic){gap:var(--spacing-2)}.course-design-review-module__lZ9soW__certificateGraphic{padding:var(--spacing-3) var(--spacing-6)}.course-design-review-module__lZ9soW__paper{gap:var(--spacing-1) var(--spacing-2);padding:var(--spacing-3);grid-template-columns:auto 1fr}.course-design-review-module__lZ9soW__paper>svg{grid-row:1/3;align-self:center}.course-design-review-module__lZ9soW__paper strong{grid-column:2}.course-design-review-module__lZ9soW__fitList>div{padding:var(--spacing-4)}.course-design-review-module__lZ9soW__section:has(.course-design-review-module__lZ9soW__learningGraphic){gap:var(--spacing-2)}.course-design-review-module__lZ9soW__learningGraphic{padding:var(--spacing-3)}.course-design-review-module__lZ9soW__learningGraphic strong{font-size:var(--font-heading-size);line-height:var(--font-heading-line)}.course-design-review-module__lZ9soW__journey li{align-items:center}.course-design-review-module__lZ9soW__finalCard{padding:var(--spacing-4);gap:var(--spacing-2)}.course-design-review-module__lZ9soW__flowTabs{padding:var(--spacing-1) var(--spacing-3);background:var(--color-bg-default);scrollbar-width:none;flex-shrink:0;align-items:center;display:flex;overflow-x:auto}.course-design-review-module__lZ9soW__flowTabs::-webkit-scrollbar{display:none}.course-design-review-module__lZ9soW__flowItem{align-items:center;gap:var(--spacing-1);flex-shrink:0;display:flex}.course-design-review-module__lZ9soW__flowItem>svg{color:var(--color-text-secondary);flex-shrink:0}.course-design-review-module__lZ9soW__hero{background:var(--color-bg-default);color:var(--color-text-primary);gap:var(--spacing-4);padding:var(--spacing-4)}.course-design-review-module__lZ9soW__heroHeading{justify-items:center;gap:var(--spacing-2);text-align:center;display:grid}.course-design-review-module__lZ9soW__heroHeading p{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin:0}.course-design-review-module__lZ9soW__heroHeading h1{font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line)}.course-design-review-module__lZ9soW__heroHeading em{color:var(--primitive-coral-600);font-style:normal}.course-design-review-module__lZ9soW__heroOffer{padding:var(--spacing-3);border-radius:var(--radius-lg);background:var(--color-bg-default);box-shadow:var(--elevation-card);gap:var(--spacing-2);display:grid}.course-design-review-module__lZ9soW__offerCaption{gap:var(--spacing-1);display:grid}.course-design-review-module__lZ9soW__offerCaption>span,.course-design-review-module__lZ9soW__offerPrice>span,.course-design-review-module__lZ9soW__offerFee>span{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary)}.course-design-review-module__lZ9soW__offerCaption>strong{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line)}.course-design-review-module__lZ9soW__offerPrice,.course-design-review-module__lZ9soW__offerFee{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.course-design-review-module__lZ9soW__offerPrice>strong{font-size:var(--font-display-size);line-height:var(--font-display-line);color:var(--primitive-coral-600)}.course-design-review-module__lZ9soW__offerPrice>strong>span{font-size:var(--font-subheading-size)}.course-design-review-module__lZ9soW__offerFee>strong{font-size:var(--font-bodySmall-size);color:var(--primitive-blue-700)}.course-design-review-module__lZ9soW__offerNote{text-align:right;font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary);margin:0}.course-design-review-module__lZ9soW__heroClosing{text-align:center;font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary);margin:0}.course-design-review-module__lZ9soW__hero{isolation:isolate;padding:176px var(--spacing-4) var(--spacing-4);justify-content:flex-start;gap:var(--spacing-4);position:relative}.course-design-review-module__lZ9soW__heroBackdrop{z-index:-1;height:224px;position:absolute;top:0;left:0;right:0;overflow:hidden}.course-design-review-module__lZ9soW__heroBackdrop img{object-fit:cover;object-position:center 38%}.course-design-review-module__lZ9soW__heroBackdrop:after{content:"";background:linear-gradient(to bottom, transparent 38%, var(--color-bg-default) 94%);position:absolute;inset:0}.course-design-review-module__lZ9soW__heroHeading{gap:var(--spacing-2)}.course-design-review-module__lZ9soW__heroOffer{padding:var(--spacing-4)}:is(.course-design-review-module__lZ9soW__scroll,.course-design-review-module__lZ9soW__sheetContent,html:has(.course-design-review-module__lZ9soW__phone),body:has(.course-design-review-module__lZ9soW__phone)){scrollbar-width:none}.course-design-review-module__lZ9soW__scroll::-webkit-scrollbar{display:none}.course-design-review-module__lZ9soW__sheetContent::-webkit-scrollbar{display:none}html:has(.course-design-review-module__lZ9soW__phone)::-webkit-scrollbar{display:none}body:has(.course-design-review-module__lZ9soW__phone)::-webkit-scrollbar{display:none}
.course-editorial-detail-module__2FsC1W__instructor{align-items:center;gap:var(--spacing-3);display:flex}.course-editorial-detail-module__2FsC1W__portrait{width:var(--size-control-large);height:var(--size-control-large);border-radius:var(--radius-full);flex-shrink:0;position:relative;overflow:hidden}.course-editorial-detail-module__2FsC1W__instructor img{width:var(--size-control-large);height:var(--size-control-large);object-fit:cover;border-radius:var(--radius-full)}
