.bullet-list[data-v-e5eeaf0f]{line-height:2;margin:0}.bullet-list-item[data-v-2245e4d2]{display:flex;gap:12px;align-items:center}.bullet-icon[data-v-2245e4d2]{--svg-element__size: 1.2em}.course-goals[data-v-4b313859]{padding:30px 50px;background:#1a1e20;border-radius:16px}.course-goals .goal[data-v-4b313859]{align-items:flex-start}.course-goals .goal[data-v-4b313859]:not(:last-child){margin-bottom:40px}@media screen and (min-width: 768px){.course-goals .goal[data-v-4b313859]{align-items:center}}.course-goals[data-v-4b313859] .bullet-icon{font-size:200%;color:#fff}.course-goals .goal-description[data-v-4b313859]{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:4px}@media screen and (min-width: 768px){.course-goals .goal-description[data-v-4b313859]{flex:1;flex-direction:row;align-items:center;margin-top:0}}.course-goals .goal-title[data-v-4b313859]{font-weight:700;color:#fff}@media screen and (min-width: 768px){.course-goals .goal-title[data-v-4b313859]{flex:1}}@media screen and (min-width: 768px){.course-goals .goal-text[data-v-4b313859]{flex:2}}.course-coach .coach-link[data-v-1819dcf5]:not(:last-child):after{content:", "}.course-coach .coach-title[data-v-1819dcf5]{color:#b1b3b3;font-size:14px;font-weight:400;margin-bottom:6px}@media screen and (min-width: 768px){.course-coach .coach-description[data-v-1819dcf5]{display:flex;gap:20px}}@media screen and (min-width: 768px){.course-coach .description-text[data-v-1819dcf5]{flex:1}}.course-coach .image-wrapper[data-v-1819dcf5]{overflow:hidden;width:100%;margin-bottom:15px}@media screen and (min-width: 768px){.course-coach .image-wrapper[data-v-1819dcf5]{width:auto;margin-left:0;margin-bottom:0;flex:0 1 30%;order:1}}.course-coach .image[data-v-1819dcf5] img{overflow:hidden;width:100%;border-radius:16px}.course-feature-list-item .feature-item[data-v-8def4741]:not(:last-child):after{content:","}.feature-separator[data-v-8def4741]:last-child{display:none}.pricing-box[data-v-9f388888]{display:flex;gap:30px;padding:30px;align-items:center;flex-direction:column}@media screen and (min-width: 984.9px){.pricing-box[data-v-9f388888]{flex-direction:row;padding:66px;gap:50px}}.pricing-box .column[data-v-9f388888]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.pricing-box .separator[data-v-9f388888]{flex-grow:0;align-self:stretch;display:flex;flex-direction:row;justify-content:stretch;align-items:center;margin:0 20px}@media screen and (min-width: 984.9px){.pricing-box .separator[data-v-9f388888]{flex-direction:column;margin:-20px 0}}.pricing-box .separator[data-v-9f388888]:before,.pricing-box .separator[data-v-9f388888]:after{display:block;content:"";border-bottom:1px solid #868889;flex:1}@media screen and (min-width: 984.9px){.pricing-box .separator[data-v-9f388888]:before,.pricing-box .separator[data-v-9f388888]:after{border-bottom:none;border-left:1px solid #868889}}.pricing-box .separator-content[data-v-9f388888]{margin:0 16px}@media screen and (min-width: 984.9px){.pricing-box .separator-content[data-v-9f388888]{margin:16px 0}}.purchase-button[data-v-17b2e97d]{margin:16px 0}.separator-content[data-v-17b2e97d]{color:#fff}.discount-price[data-v-17b2e97d]{margin-bottom:12px}.upsell-link[data-v-17b2e97d]{padding:20px 12px;color:#fff;border:1px solid #868889;border-radius:4px}.upsell-link[data-v-17b2e97d]:hover{text-decoration:none}.upsell-link-price{color:#0a0}.warning-creditcard[data-v-dfaa30de]{margin-top:20px;font-size:12px}.course-title[data-v-dfaa30de]{width:100%;margin-bottom:24px;text-align:left;font-size:21px}.course-features[data-v-dfaa30de]{width:100%}.separator-icon[data-v-dfaa30de]{font-size:24px}.course-price[data-v-dfaa30de]{margin-bottom:12px;color:#fff}.course-pricing[data-v-14b168ef]{overflow:hidden;border-radius:16px;background:#1a1e20}.grid-row[data-v-35803da0]{display:grid;grid-template-columns:min-content 1fr;gap:12px;width:100%}@media (min-width: 768px){.grid-row[data-v-35803da0]{grid-template-columns:3rem 1fr 3rem}.grid-row.chapter-title[data-v-35803da0]{grid-template-columns:3rem 1fr max-content}}.chapter[data-v-35803da0]{--course-chapter-spacing: 24px;--collapsible-box-header-padding: var(--course-chapter-spacing);background:#1a1e20;border-radius:16px;overflow:hidden}.chapter[data-v-35803da0] .collapsible-box-header{position:relative;align-items:flex-start}@media (min-width: 768px){.chapter[data-v-35803da0] .collapsible-box-header{align-items:center}}.chapter-title[data-v-35803da0]{align-items:center}.title-icon[data-v-35803da0],.title-text[data-v-35803da0]{color:#fff;font-size:14px;font-weight:700;line-height:1.42857143}@media (min-width: 768px){.title-icon[data-v-35803da0],.title-text[data-v-35803da0]{font-size:16px}}.title-content[data-v-35803da0]{display:flex;justify-content:space-between;align-items:inherit;line-height:1.5}.chapter-info[data-v-35803da0]{grid-column:1 / 3}@media (min-width: 768px){.chapter-info[data-v-35803da0]{grid-column:auto}}.main[data-v-35803da0]{padding:0 var(--course-chapter-spacing) var(--course-chapter-spacing)}.footer[data-v-35803da0]{border-top:1px solid;background:#303436}.content[data-v-35803da0]{grid-column:1 / 3}@media (min-width: 768px){.content[data-v-35803da0]{grid-column:2}}.chapter-progress[data-v-35803da0]{position:absolute;top:0;left:0;--joy-progress-bar-width: 8px;--joy-progress-bar-height: 100%;--joy-progress-bar-border-radius: 0;--joy-progress-bar-background-color: #303436;--joy-progress-bar-color: #dc742e;border-bottom-left-radius:16px;transform:translate(0);transition:transform 75ms cubic-bezier(.4,0,.2,1)}.chapter-progress.chapter-progress--completed[data-v-35803da0]{--joy-progress-bar-color: #0a0}.chapter-progress.chapter-progress--hidden[data-v-35803da0]{transform:translate(calc(var(--joy-progress-bar-width) * -1))}.medium-progress[data-v-8f080024]{display:flex;background:#0e1214;height:.4em}.progress-bar[data-v-8f080024]{height:100%}.consumable-content[data-v-0d89d311]{display:grid;gap:24px 12px;grid-template-areas:"icon title" "icon button";grid-template-columns:min-content 1fr}@media (min-width: 768px){.consumable-content[data-v-0d89d311]{grid-template-areas:"icon   title      ." "icon   button     .";grid-template-columns:min-content 50% 1fr}}.consumable-content.has-image[data-v-0d89d311]{grid-template-areas:"icon title" "icon image" "icon button";grid-template-columns:min-content 1fr}@media (min-width: 768px){.consumable-content.has-image[data-v-0d89d311]{grid-template-areas:"icon   title      .   image" "icon   button     .   image" "icon   .          .   image";grid-template-columns:min-content 50% 1fr 30%}}.consumable-content.has-progress[data-v-0d89d311]{grid-template-areas:"icon title" "icon button" "icon progress";grid-template-columns:min-content 1fr}@media (min-width: 768px){.consumable-content.has-progress[data-v-0d89d311]{grid-template-areas:"icon   title      ." "icon   button     ." "icon   progress   .";grid-template-columns:min-content 50% 1fr}}.consumable-content.has-image.has-progress[data-v-0d89d311]{grid-template-areas:"icon title" "icon image" "icon button" "icon progress";grid-template-columns:min-content 1fr}@media (min-width: 768px){.consumable-content.has-image.has-progress[data-v-0d89d311]{grid-template-areas:"icon   title      .   image" "icon   button     .   image" "icon   progress   .   image" "icon   .          .   image";grid-template-columns:min-content 50% 1fr 30%}}.consumable-content.highlighted[data-v-0d89d311]{position:relative;z-index:0;--course-meta-details-badge-background: rgba(255, 255, 255, .1)}.consumable-content.highlighted[data-v-0d89d311]:after{content:"";display:block;position:absolute;top:-16px;left:50%;width:100vw;height:calc(100% + 32px);transform:translate(-50%);z-index:-1;background:var(--base-consumable-content-highlight-background, #303436);pointer-events:none}.icon[data-v-0d89d311-s]{grid-area:icon}.title-wrapper[data-v-0d89d311]{grid-area:title}.thumbnail-image[data-v-0d89d311-s]{grid-area:image;width:100%;border-radius:16px;overflow:hidden}.medium-action-button[data-v-0d89d311-s]{grid-area:button}.medium-progress[data-v-0d89d311]{grid-area:progress;border-radius:4px;overflow:hidden}.title[data-v-0d89d311-s]{--j-a__text-decoration-color--primary: transparent;--j-a__color--primary: #ffffff;color:#fff;line-height:24px}.title-badges[data-v-0d89d311]{margin-top:4px;line-height:1}.content-icon[data-v-952acb55]{--outer-size: var(--base-content-icon-size, 16px)}.content-icon[data-v-952acb55],.content-icon j-icon[data-v-952acb55]{--svg-element__size: var(--inner-size, var(--outer-size)) !important}.content-icon.round[data-v-952acb55]{--inner-size: var(--base-content-icon-inner-size, calc(var(--outer-size) / 2));overflow:hidden;display:flex;justify-content:center;align-items:center;width:var(--outer-size);min-width:var(--outer-size);height:var(--outer-size);min-height:var(--outer-size);border-radius:100%;background:var(--base-content-icon-background)}.content-icon.round[data-v-b5f337f0]{--inner-size: var(--base-content-icon-inner-size, calc(var(--outer-size) * .64))}.medium[data-v-94d27488]{display:block;color:#b1b3b3}.media-list[data-v-ef63f209]{--base-content-icon-size: 24px;padding-top:16px;padding-bottom:16px}.media-list .course-medium[data-v-ef63f209]:not(:last-child){position:relative;padding-bottom:44px}.media-list .course-medium[data-v-ef63f209]:not(:last-child):before{content:"";position:absolute;top:calc(var(--base-content-icon-size) + 8px);bottom:8px;left:calc(var(--base-content-icon-size) / 2);z-index:1;border-left:1px solid}.bonus-media[data-v-40a65425]{--course-meta-details-badge-background: rgba(255, 255, 255, .2);--base-consumable-content-highlight-background: #3c4144}.title[data-v-40a65425]{margin-bottom:16px;color:#fff;font-weight:700}.icon[data-v-40a65425]{font-size:150%}.description-text[data-v-a71e9181]{margin-bottom:var(--course-chapter-spacing);max-width:640px}.bonus-media[data-v-a71e9181]{padding:var(--course-chapter-spacing)}.bonus-media[data-v-a71e9181] .media-list{margin-bottom:0}.course-video-player[data-v-cae1e64b]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;aspect-ratio:16 / 9;max-width:100%;max-height:100%;margin:0 auto}.course-video-player .vjs-control-bar{font-size:clamp(12px,3vw,16px)}.chapter-item[data-v-fb9ac2b2]{display:flex;align-items:center;border-radius:16px;gap:12px;cursor:pointer}.chapter-item.active[data-v-fb9ac2b2]{position:relative;z-index:0;--course-meta-details-badge-background: rgba(255, 255, 255, .1)}.chapter-item.active[data-v-fb9ac2b2]:after{content:"";display:block;position:absolute;top:0;left:50%;width:150%;height:100%;transform:translate(-50%);z-index:-1;background:var(--chapter-item-active-background, #303436);pointer-events:none}.chapter-item .medium-progress-icon[data-v-fb9ac2b2]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;--base-content-icon-size: 16px}.preview[data-v-fb9ac2b2]{flex-shrink:0;max-width:70px}.preview .preview-image[data-v-fb9ac2b2]{overflow:hidden;border-radius:8px}.preview .preview-progress[data-v-fb9ac2b2]{margin-top:6px;height:3px}.medium-icon[data-v-fb9ac2b2]{display:flex;align-items:center;justify-content:center;padding:12px 24px;background:linear-gradient(to bottom right,#003e66,#490826)}.medium-info[data-v-fb9ac2b2]{display:flex;flex-direction:column;gap:4px}.medium-title[data-v-fb9ac2b2]{color:#fff;font-weight:700;word-break:break-word}.icon[data-v-6fd05593]{--svg-element__size: 75px}.overlay[data-v-88fcc718]{align-items:center;background:#0e1214}.content-wrapper[data-v-88fcc718]{counter-reset:chapter 0;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;gap:10px}@media (min-width: 985px){.content-wrapper[data-v-88fcc718]{flex-direction:row}}.player[data-v-88fcc718]{width:100%;text-align:center}@media (min-width: 985px){.player[data-v-88fcc718]{flex:auto;overflow:hidden}}.playlist[data-v-88fcc718]{flex:1 1 35vw;min-width:350px;overflow-y:auto;overscroll-behavior-y:none;color:#ffffffe6}@media (min-width: 985px){.playlist[data-v-88fcc718]{max-width:450px}}.chapter[data-v-88fcc718]{overflow:hidden;margin:16px;border-radius:16px;background:#1a1e20}.chapter[data-v-88fcc718]:not(:last-child){margin-bottom:12px}.chapter-content-wrapper[data-v-88fcc718]{padding:16px 8px}.chapter-title[data-v-88fcc718],.chapter-bonus-title[data-v-88fcc718]{padding:0 8px}.chapter-title[data-v-88fcc718]:not(:only-child),.chapter-bonus-title[data-v-88fcc718]:not(:only-child){margin-bottom:8px}.chapter-item[data-v-88fcc718]{padding:16px 8px}.chapter-title[data-v-88fcc718]{display:flex;gap:8px;font-size:1.15em;font-weight:700}.chapter-title.chapter-counter[data-v-88fcc718]{counter-increment:chapter}.chapter-title.chapter-counter[data-v-88fcc718]:before{content:counter(chapter,decimal-leading-zero)}.chapter-title[data-v-88fcc718],.chapter-bonus-title[data-v-88fcc718]{color:#fff;font-weight:700}.chapter-bonus-content[data-v-88fcc718]{--chapter-item-active-background: rgba(255, 255, 255, .1);--course-meta-details-badge-background: rgba(255, 255, 255, .1);border-top:1px solid #f1f1f1;background:#ffffff1a}.bonus-chapter .chapter-icon[data-v-88fcc718]{color:#c51a1b}.radial-progress[data-v-a240bd1e]{border-radius:100%;min-width:var(--radial-progress-min-width, 50px);aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;border:var(--radial-progress-border-width) solid transparent;background:content-box radial-gradient(var(--radial-progress-inner-color)),border-box conic-gradient(var(--radial-progress-progress-color) var(--radial-progress-value),var(--radial-progress-ring-color) var(--radial-progress-value))}.course-content-summary[data-v-e4caea66]{--radial-progress-width: 56px;display:flex;flex-direction:column;padding:24px 16px;gap:24px;font-size:12px;color:#b1b3b3;background:#1a1e20}@media (min-width: 768px){.course-content-summary[data-v-e4caea66]{flex-direction:row;padding:24px}}.summary-data[data-v-e4caea66]{margin-right:auto}.title[data-v-e4caea66]{font-size:16px;margin-bottom:12px}.summary-row[data-v-e4caea66]{display:flex}.media-info[data-v-e4caea66]{gap:8px}.media-info-item[data-v-e4caea66]{flex:0 1 auto;min-width:var(--radial-progress-width);display:flex;flex-direction:column;gap:4px}.media-info-value[data-v-e4caea66]{font-size:14px;color:#f1f1f1}.separator[data-v-e4caea66]{flex:0;color:#45484a}.separator+.separator[data-v-e4caea66]{display:none}.separator.vertical[data-v-e4caea66]{border-right:1px solid}.separator.horizontal[data-v-e4caea66]{border-bottom:1px solid}.summary-progress[data-v-e4caea66]{display:flex;align-items:center;gap:12px}.radial-progress[data-v-e4caea66]{flex:0 0 var(--radial-progress-width)}.radial-progress-label[data-v-e4caea66]{font-size:14px;font-weight:700;color:#fff}.progress-details[data-v-e4caea66]{display:flex;flex-direction:column;gap:4px}.progress-details-title[data-v-e4caea66]{font-size:14px}.detail-row[data-v-e4caea66]{margin:0;font-size:100%;line-height:1.4}:root{--course-content-chapter-count: 1}@media screen and (min-width: 768px){:root{--course-content-chapter-count: 2}}.content-summary[data-v-621f5976]{margin-bottom:12px;border-radius:16px}.chapter[data-v-621f5976]:not(:last-child){margin-bottom:16px}.course-promo-headline[data-v-e1c9e8cc]{margin-bottom:var(--sex-education-page-space-xs);font-size:150%;font-weight:700;text-align:center;line-height:1.3}.course-promo-other-courses[data-v-e1c9e8cc]{display:block}.course-promo[data-v-e1c9e8cc]{margin-top:var(--sex-education-page-space-xl);color:#0e1214;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;overflow:hidden;background-color:var(--banner-background-color)}@media screen and (min-width: 985px){.course-promo[data-v-e1c9e8cc]{flex-direction:row;align-items:stretch}}.course-promo .course-promo-image-wrapper[data-v-e1c9e8cc]{width:100%;border-radius:inherit;overflow:hidden}@media screen and (min-width: 985px){.course-promo .course-promo-image-wrapper[data-v-e1c9e8cc]{width:40%}}.course-promo .course-promo-image-wrapper .course-promo-image[data-v-e1c9e8cc]{min-height:250px}.course-promo .text-content[data-v-e1c9e8cc]{padding:32px}@media screen and (min-width: 985px){.course-promo .text-content[data-v-e1c9e8cc]{margin:0 auto;padding:60px 50px 60px 0}}.course-promo .bullet-list[data-v-e1c9e8cc]{padding-left:15px;list-style-type:disc}.course-promo .course-promo-outro[data-v-e1c9e8cc]{font-weight:700;text-align:center}.user-rating-section[data-v-09eb26be]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center;border-radius:16px}@media screen and (min-width: 768px){.user-rating-section[data-v-09eb26be]{flex-direction:row;align-items:center}}.separator[data-v-09eb26be]{display:none;border-right:1px solid #303436}@media screen and (min-width: 768px){.separator[data-v-09eb26be]{display:block;align-self:stretch}}.user-rating-hearts[data-v-09eb26be]{display:flex;line-height:0}.is-allowed-to-rate .user-rating-hearts:hover .filled-heart[data-v-09eb26be]{opacity:1}.heart-container[data-v-09eb26be]{display:inline-block;position:relative;cursor:not-allowed}.is-allowed-to-rate .heart-container[data-v-09eb26be]{cursor:pointer}.heart-container .rating-heart[data-v-09eb26be]{box-sizing:content-box;padding:0 .5em}.heart-container:first-child .rating-heart[data-v-09eb26be]{padding-left:0}.heart-container:last-child .rating-heart[data-v-09eb26be]{padding-right:0}.heart-container.rated .filled-heart[data-v-09eb26be]{opacity:1}.is-allowed-to-rate .heart-container:hover~.heart-container .filled-heart[data-v-09eb26be]{opacity:0}.filled-heart[data-v-09eb26be]{position:absolute;top:0;left:0;opacity:0;transition:opacity .1s}.course-banner[data-v-4b3bead4]{position:relative;overflow:hidden}@media screen and (min-width: 480px){.course-banner[data-v-4b3bead4]{border-radius:0 0 16px 16px}}.banner-image[data-v-4b3bead4] .core-image{object-position:50% 20%}.no-image .banner-image[data-v-4b3bead4]{visibility:hidden}.educator-badge[data-v-4b3bead4]{position:absolute;right:40px;bottom:20px;width:112px;height:112px}.rating-stars[data-v-91f95d4e]{position:relative}.star-items[data-v-91f95d4e]{display:flex;gap:2px}.filled-stars[data-v-91f95d4e]{position:absolute;overflow:hidden;top:0;bottom:0;left:0;width:var(--filled-stars-width)}.rating-label[data-v-48cd1f21]{color:#f1f1f1;background:#c51a1b;border-radius:8px;width:2.5em;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.rating-counter[data-v-5d7dcad1]{color:#b1b3b3;font-weight:400}.user-ratings[data-v-80c1d624]{display:flex;align-items:center;gap:8px}.visit-counter[data-v-be818d0d]{color:var(--jc-color-silvergrey);font-size:max(12px,90%);font-weight:400;white-space:nowrap}.course-title .visitor-data[data-v-071ff344]{display:flex;align-items:center;gap:.25em;margin-top:8px}.course-title .title[data-v-071ff344]{margin:10px 0;line-height:1.1;font-size:32px;font-weight:700;color:#fff}@media screen and (min-width: 768px){.course-title .title[data-v-071ff344]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media screen and (min-width: 985px){.course-title .title[data-v-071ff344]{font-size:38px}}.course-title .cta-wrapper[data-v-071ff344]{margin-top:var(--sex-education-page-space-s)}.course-title .coach[data-v-071ff344]:not(:last-child):after{content:", "}@media screen and (min-width: 768px){.course-title .text-row[data-v-071ff344]:not(:first-child){margin-top:8px}}.description-content[data-v-d726bb3b]{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 985px){.description-content[data-v-d726bb3b]{flex-direction:row}}.teaser[data-v-bcb0ee39]{border-radius:16px}.course-title[data-v-e70cbcec]{margin-top:var(--sex-education-page-space-m);margin-bottom:var(--sex-education-page-space-l)}@media screen and (max-width: 767px){.course-breadcrumb[data-v-e70cbcec]{margin:24px 0 16px}}@media screen and (min-width: 768px){.course-title[data-v-e70cbcec]{margin-top:var(--sex-education-page-space-s)}}@media screen and (min-width: 985px){.course-preview[data-v-e70cbcec]{flex:0 0 40%}}.testimonials[data-v-399b6a85]{--j-content-card__min-width: none;display:flex;flex-direction:column;gap:24px;color:#f1f1f1}@media (min-width: 768px){.testimonials[data-v-399b6a85]{flex-direction:row}}.testimonial[data-v-399b6a85]{flex:1;min-width:0}.card-section[data-v-399b6a85]{padding:8px 32px}.card-section[data-v-399b6a85]:first-child{padding-top:32px}.card-section[data-v-399b6a85]:last-child{padding-bottom:32px}.author[data-v-399b6a85]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:700}.content[data-v-399b6a85]{text-align:center;font-style:italic}.content[data-v-399b6a85]:before,.content[data-v-399b6a85]:after{content:'"'}.medium-play-thumbnail-image[data-v-b11e29c7]{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9}.play-icon[data-v-b11e29c7]{--play-icon-wrapper-size: 64px;--play-icon-size: 27px;position:absolute;top:calc(50% - var(--play-icon-wrapper-size) / 2);left:calc(50% - var(--play-icon-wrapper-size) / 2);color:#fff;background:#0e1214bf;border:2px solid #ffffff;border-radius:999px;width:var(--play-icon-wrapper-size);aspect-ratio:1;display:flex;justify-content:center;align-items:center;transform:scale(1);transition:transform .4s ease}.play-icon j-icon[data-v-b11e29c7]{--svg-element__size: var(--play-icon-size)}.medium-play-thumbnail-image:hover .play-icon[data-v-b11e29c7]{transform:scale(1.125)}.course-sneak-peek-banner[data-v-f22455a4]{position:relative;background:#303436;color:#f1f1f1;padding:24px;border-radius:16px;display:grid;gap:16px;grid-template-areas:"title" "thumbnail-image" "text" "button"}@media screen and (min-width: 768px){.course-sneak-peek-banner[data-v-f22455a4]{padding-right:48px;grid-template-areas:"title . thumbnail-image ." "text . thumbnail-image ." "button . thumbnail-image .";grid-template-columns:55% 2fr minmax(auto,260px) 1fr}}.close-button[data-v-f22455a4]{position:absolute;top:18px;right:18px}.title[data-v-f22455a4]{grid-area:title;font-size:16px;line-height:24px;font-weight:700;padding-right:36px;margin-bottom:0}@media screen and (min-width: 768px){.title[data-v-f22455a4]{padding-right:0}}.text[data-v-f22455a4]{grid-area:text;font-size:14px;line-height:24px;margin-bottom:0}.text b[data-v-f22455a4]{font-weight:700}.button[data-v-f22455a4]{grid-area:button}.thumbnail-image[data-v-f22455a4]{grid-area:thumbnail-image;width:100%;max-width:340px;margin:0 auto;cursor:pointer}.card-avatar-icon[data-v-00d25dcb]{background:#303436;padding:25%;border-radius:50%;align-items:center;justify-content:center}.card-footer[data-v-00d25dcb]{padding:16px;font-size:14px;color:#b1b3b3}body.course-detail .row.row-offcanvas{margin-top:0}.course[data-v-47f8f0d6]{color:#b1b3b3}.rounded[data-v-47f8f0d6]{border-radius:16px;overflow:hidden}.course-user-rating[data-v-47f8f0d6]{padding:24px;background:#1a1e20}.authorized-badge[data-v-47f8f0d6]{margin-bottom:16px}.section-sneak-peek-banner[data-v-47f8f0d6]{margin-top:var(--sex-education-page-space-s);margin-bottom:var(--sex-education-page-space-s)}@media screen and (min-width: 768px){.section-sneak-peek-banner[data-v-47f8f0d6]{margin-top:var(--sex-education-page-space-l);margin-bottom:var(--sex-education-page-space-m)}}.header-button-wrapper[data-v-47f8f0d6]{display:flex;gap:8px}@media screen and (min-width: 768px){.header-button-wrapper[data-v-47f8f0d6]{gap:12px}}.well[data-v-58788976]{margin-top:32px}
