.clearafter{content:"";display:block;clear:both}.vcenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipH{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:root{--sale-banner-h:0px}body.sale-banner-active{--sale-banner-h:2.75rem}@media screen and (max-width:39.99875em){body.sale-banner-active{--sale-banner-h:2.5rem}}body.sale-banner-active header#igheader{top:calc(var(--sale-banner-h) + var(--wp-admin--admin-bar--height, 0px))}body.sale-banner-active #sitewrap{padding-top:calc(3.75rem + var(--sale-banner-h))}body.sale-banner-active #offCanvas{margin-top:calc(3.75rem + var(--sale-banner-h) + var(--wp-admin--admin-bar--height, 0px))}@media screen and (max-width:63.99875em){body.sale-banner-active #offCanvas{margin-top:calc(3.6875rem + var(--sale-banner-h) + var(--wp-admin--admin-bar--height, 0px))}}body.sale-banner-active .account__side,body.sale-banner-active .support-sidebar{top:calc(5.625rem + var(--sale-banner-h))}body.sale-banner-active .article-sidebar .article-sidebar__sticky{top:calc(7rem + var(--sale-banner-h))}body.sale-banner-active .article__body h2,body.sale-banner-active .article__body h3{scroll-margin-top:calc(7.5rem + var(--sale-banner-h))}.sale-banner{position:fixed;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;height:var(--sale-banner-h);z-index:6001;background:#212226}.sale-banner[hidden]{display:none}.sale-banner .sale-banner__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.875rem;height:100%;padding:0 3.25rem;color:#fff;text-decoration:none;white-space:nowrap;font-size:0.875rem;line-height:1.125rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif}@media screen and (max-width:39.99875em){.sale-banner .sale-banner__link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.5rem;padding:0 2.5rem 0 0.875rem;font-size:0.8125rem;line-height:1rem}}.sale-banner .sale-banner__name{font-size:0.9375rem;line-height:1.125rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}@media screen and (max-width:39.99875em){.sale-banner .sale-banner__name{font-size:0.8125rem;line-height:1rem}}.sale-banner .sale-banner__deal{font-weight:700;color:#fff}.sale-banner .sale-banner__deal-short{display:none}@media screen and (max-width:39.99875em){.sale-banner .sale-banner__deal-full{display:none}.sale-banner .sale-banner__deal-short{display:inline}}.sale-banner .sale-banner__life{font-size:0.8125rem;line-height:1rem;font-weight:700;letter-spacing:0em;color:#fff;border:1px solid rgba(255,255,255,0.3);border-radius:62.4375rem;padding:0.25rem 0.625rem}.sale-banner .sale-banner__life s{font-weight:400;color:rgba(255,255,255,0.6);margin-right:0.125rem}@media screen and (max-width:63.99875em){.sale-banner .sale-banner__life{display:none}}.sale-banner .sale-banner__ends{color:rgba(255,255,255,0.7)}.sale-banner .sale-banner__ends .sale-countdown{color:#fff;font-weight:700}@media screen and (max-width:39.99875em){.sale-banner .sale-banner__ends-label{display:none}}.sale-banner .sale-banner__cta{font-size:0.8125rem;line-height:1rem;font-weight:700;letter-spacing:0em;background:#ce383d;color:#fff;padding:0.4375rem 0.875rem;border-radius:62.4375rem;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}@media screen and (max-width:63.99875em){.sale-banner .sale-banner__cta{display:none}}.sale-banner .sale-banner__link:hover .sale-banner__cta{background:rgb(177.4951612903,43.7048387097,48.164516129)}.sale-banner .sale-banner__close{position:absolute;right:0.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem;border:0;background:none;color:rgba(255,255,255,0.55);font-size:1.375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;cursor:pointer}.sale-banner .sale-banner__close:hover{color:#fff}.sale-countdown{font-variant-numeric:tabular-nums}.sale-countdown--boxes{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0.625rem}.sale-countdown--boxes .sale-countdown__unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4rem;padding:0.625rem 0.5rem;background:rgba(255,255,255,0.08);border-radius:0.5rem}@media screen and (max-width:39.99875em){.sale-countdown--boxes .sale-countdown__unit{min-width:3.5rem}}.sale-countdown--boxes .sale-countdown__num{font-size:1.75rem;line-height:1.875rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#fff}.sale-countdown--boxes .sale-countdown__label{font-size:0.6875rem;line-height:0.875rem;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.6);margin-top:0.25rem}.sale-panel{background:#212226;border-radius:0.75rem;padding:1.75rem 2rem 1.875rem;margin:0 auto 4rem;max-width:46.875rem;text-align:center}@media screen and (max-width:39.99875em){.sale-panel{padding:1.5rem 1.125rem 1.5rem;margin-bottom:3rem}}.sale-panel .sale-panel__eyebrow{font-size:1rem;line-height:1.25rem;font-weight:500;letter-spacing:0.1em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61;margin:0 0 0.375rem}.sale-panel .sale-panel__title{text-wrap:balance;font-size:2.5rem;line-height:2.875rem;font-weight:700;letter-spacing:-0.01em;font-family:"Roboto",sans-serif;color:#fff;margin:0}@media screen and (max-width:39.99875em){.sale-panel .sale-panel__title{font-size:1.875rem;line-height:2.25rem}}.sale-panel .sale-panel__text{text-wrap:pretty;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.8);max-width:33.75rem;margin:0.625rem auto 0}.sale-panel .sale-countdown{margin-top:1.25rem}.sale-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem 0.75rem;background:#212226;color:#fff;border-radius:0.5rem;padding:0.75rem 1rem;margin:0 0 1.5rem;font-size:0.9375rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;font-family:"Roboto",sans-serif}.sale-strip .sale-strip__name{font-size:0.9375rem;line-height:1.25rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}.sale-strip .sale-strip__deal{font-weight:700}.sale-strip .sale-strip__ends{color:rgba(255,255,255,0.7)}.sale-strip .sale-strip__ends .sale-countdown{color:#fff;font-weight:700}body .video-container-wrap .lesson-wall .lesson-wall__eyebrow.lesson-wall__eyebrow--sale{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.25rem 0.625rem;background:#212226;border-radius:62.4375rem;padding:0.4375rem 1rem;text-transform:none;letter-spacing:0}@media screen and (max-width:39.99875em){body .video-container-wrap .lesson-wall .lesson-wall__eyebrow.lesson-wall__eyebrow--sale{border-radius:0.5rem}}body .video-container-wrap .lesson-wall .lesson-wall__sale-name{font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}body .video-container-wrap .lesson-wall .lesson-wall__sale-deal{font-size:0.875rem;line-height:1.125rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#fff}body .video-container-wrap .lesson-wall .lesson-wall__price--sale s{opacity:0.6}body .video-container-wrap .lesson-wall .lesson-wall__price--sale .sale-countdown{font-weight:700}.co-sum .co-sum__sale{background:#212226;border-radius:0.5rem;padding:0.75rem 0.875rem;margin:0 0 1rem}.co-sum .co-sum__sale .co-sum__sale-name{font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0.06em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61;margin:0 0 0.25rem}.co-sum .co-sum__bar-sale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.125rem 0.625rem;margin:-0.25rem 1.125rem 0.875rem;padding:0.5rem 0.75rem;background:#212226;border-radius:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;color:#fff}.co-sum .co-sum__bar-sale b{font-family:"Oswald",sans-serif;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;color:#f45e61}.co-sum .co-sum__bar-sale span{font-weight:700}.co-sum .co-sum__bar-sale s{font-weight:400;color:rgba(255,255,255,0.7)}@media screen and (min-width:60em){.co-sum .co-sum__bar-sale{display:none}}.co-sum.is-open .co-sum__bar-sale{display:none}.co-sum .co-sum__sale .co-sum__sale-ends{font-size:0.875rem;line-height:1.3125rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.7);margin:0.375rem 0 0}.co-sum .co-sum__sale .co-sum__sale-ends .sale-countdown{color:#fff;font-weight:700}.co-sum .co-sum__sale .co-sum__sale-text{font-size:0.875rem;line-height:1.3125rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.85);margin:0}.co-sum .co-sum__sale .co-sum__sale-text .sale-countdown,.co-sum .co-sum__sale .co-sum__sale-text strong{color:#fff;font-weight:700}.plan-pick .sale-strip{width:80%;max-width:50rem;margin-left:auto;margin-right:auto}@media screen and (max-width:39.99875em){.plan-pick .sale-strip{width:100%}}.sale-panel .sale-countdown--date{display:block;margin-top:0.875rem;font-size:0.9375rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:#fff}.sale-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:0.25rem 0.625rem;margin-bottom:1rem;padding:0.4375rem 1rem;border:0.0625rem solid rgba(255,255,255,0.14);border-radius:62.4375rem;background:#212226;font-size:0.875rem;line-height:1.125rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#fff;text-decoration:none;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.sale-pill:focus-visible,.sale-pill:hover{color:#fff;border-color:rgba(255,255,255,0.45)}.sale-pill .sale-pill__name{font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}.sale-pill .sale-pill__tail{white-space:nowrap}.sale-pill .sale-pill__short{display:none}@media screen and (max-width:39.99875em){.sale-pill{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.sale-pill .sale-pill__full{display:none}.sale-pill .sale-pill__short{display:inline}}.sale-pill .sale-pill__arrow{display:inline-block;width:0.875rem;height:0.875rem;margin-left:0.5rem;vertical-align:-0.125rem;fill:currentColor;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.sale-pill:hover .sale-pill__arrow{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}.site-footer .footer-bar.footer-bar--sale{background:#212226;border-color:#212226}.site-footer .footer-bar.footer-bar--sale .footer-bar__text h3{color:#f45e61}.site-footer .footer-bar.footer-bar--sale .footer-bar__text p{color:rgba(255,255,255,0.85)}.site-footer .footer-bar.footer-bar--sale .footer-bar__text s{color:rgba(255,255,255,0.55)}.site-footer .footer-bar.footer-bar--sale .footer-bar__form input{border-color:transparent}.sale-pill.sale-pill--center{margin:0 auto 1.5rem}.register-hero .register-hero__top h2.register-hero__sale s{opacity:0.7}.prh .sale-pill{margin-bottom:1.125rem}@media screen and (min-width:63.99875em) and (max-height:47.5rem){.prh .sale-pill{display:none}}@media screen and (min-width:63.99875em) and (max-height:47.5rem){.prh .prh__sale+.prh__trust{display:none}}.prh .prh__sale{max-width:32.5rem;margin:0.75rem 0 0;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.86);text-wrap:pretty}.prh .prh__sale strong{color:#fff;white-space:nowrap}.prh .prh__sale .sale-countdown{font-weight:700}.pricing-plans .pricing-plans__lock{margin:0.625rem 0 0;font-size:0.8125rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#5f6b77;text-align:center}.pricing-plans .pricing-plans__life{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 1.5rem;max-width:46.875rem;margin:1.875rem auto 0;padding:1.125rem 1.5rem;background:#212226;border-radius:0.375rem;color:#fff;text-align:left;font-family:"Roboto",sans-serif}@media screen and (max-width:39.99875em){.pricing-plans .pricing-plans__life{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:25rem;margin-top:0;padding:1.125rem 1.25rem 1.25rem;text-align:center}}.pricing-plans .pricing-plans__life .pricing-plans__life-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.pricing-plans .pricing-plans__life .pricing-plans__life-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;margin:0;font-size:1.375rem;line-height:1.625rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff}@media screen and (max-width:39.99875em){.pricing-plans .pricing-plans__life .pricing-plans__life-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pricing-plans .pricing-plans__life .pricing-plans__life-tag{font-size:0.8125rem;line-height:1rem;font-weight:500;letter-spacing:0.06em;font-family:"Oswald",sans-serif;color:#f45e61;border:0.0625rem solid rgba(244,94,97,0.5);border-radius:62.4375rem;padding:0.125rem 0.5625rem}.pricing-plans .pricing-plans__life .pricing-plans__life-desc{margin:0.25rem 0 0;font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.8)}.pricing-plans .pricing-plans__life .pricing-plans__life-desc s{color:rgba(255,255,255,0.55)}.pricing-plans .pricing-plans__life .pricing-plans__life-desc strong{color:#fff}.pricing-plans .pricing-plans__life .pricing-plans__life-cta{position:relative;z-index:2;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0.75rem 1.375rem;background:#ce383d;border-radius:0.375rem;color:#fff;text-decoration:none;font-size:0.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.pricing-plans .pricing-plans__life .pricing-plans__life-cta:focus-visible,.pricing-plans .pricing-plans__life .pricing-plans__life-cta:hover{background:rgb(211.0383064516,76.4616935484,80.9475806452);color:#fff}.pricing-plans .pricing-plans__life:hover .pricing-plans__life-cta{background:rgb(211.0383064516,76.4616935484,80.9475806452)}.plan-pick .plan-pick__lock{margin:0.625rem 0 0;font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:#5f6b77;text-align:center}.plan-pick .plan-pick__life-tag{display:inline-block;margin-left:0.375rem;padding:0.0625rem 0.5625rem;border-radius:62.4375rem;background:#212226;font-size:0.8125rem;line-height:1.25rem;font-weight:500;letter-spacing:0.04em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61;white-space:nowrap}#hbtn-upgrade .hbtn-upgrade__sale{display:inline-block;margin-left:0.5rem;padding:0.125rem 0.4375rem;border-radius:0.25rem;background:#212226;color:#fff;font-size:0.75rem;line-height:1rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;text-transform:none;vertical-align:middle}@media screen and (max-width:39.99875em){#hbtn-upgrade .hbtn-upgrade__sale{display:none}}.sale-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 1.75rem;padding:1.125rem 1.5rem;background:#212226;border-radius:0.5rem;color:#fff;font-family:"Roboto",sans-serif}@media screen and (max-width:39.99875em){.sale-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1rem 1.125rem 1.125rem}}.sale-card .sale-card__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.sale-card .sale-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.25rem 0.875rem;margin:0}.sale-card .sale-card__name{font-size:1rem;line-height:1.25rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}.sale-card .sale-card__ends{font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.75)}.sale-card .sale-card__ends .sale-countdown{color:#fff;font-weight:700}.sale-card .sale-card__deal{margin:0.25rem 0 0;font-size:1.125rem;line-height:1.5rem;font-weight:700;letter-spacing:0em;color:#fff;text-wrap:pretty}.sale-card .sale-card__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.125rem 0.625rem;margin:0.375rem 0 0;font-size:0.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.8)}.sale-card .sale-card__prices s{color:rgba(255,255,255,0.5)}.sale-card .sale-card__prices b{color:#fff}.sale-card .sale-card__prices i{font-style:normal;color:rgba(255,255,255,0.35)}.sale-card .sale-card__btn{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0.875rem 1.375rem;background:#ce383d;border-radius:0.375rem;color:#fff;text-align:center;text-decoration:none;font-size:1rem;line-height:1.25rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.sale-card .sale-card__btn:focus-visible,.sale-card .sale-card__btn:hover{background:rgb(211.0383064516,76.4616935484,80.9475806452);color:#fff}.sale-card.sale-card--mhome{margin:1.75rem var(--mc-pad,1.5rem) 0}.sale-card.sale-card--account{margin:0 0 1.25rem}.sale-card.sale-card--side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0.875rem;margin-top:1.5rem;padding:1.125rem}.sale-card.sale-card--side .sale-card__deal{font-size:1rem;line-height:1.375rem;font-weight:700;letter-spacing:0em}.sale-card.sale-card--side .sale-card__prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sale-card.sale-card--side .sale-card__prices i{display:none}.sale-card.sale-card--side .sale-card__btn{font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0.02em;padding:0.75rem 0.875rem}@media screen and (max-width:63.99875em){.sale-card.sale-card--side{display:none}}.lesson-v2 .lv2-end .lv2-end__sale{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem 0.5rem;margin-top:0.875rem;padding:0.5rem 0.75rem;background:rgba(0,0,0,0.55);border:0.0625rem solid rgba(255,255,255,0.16);border-radius:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;font-family:"Roboto",sans-serif;color:#fff;text-decoration:none;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.lesson-v2 .lv2-end .lv2-end__sale:focus-visible,.lesson-v2 .lv2-end .lv2-end__sale:hover{color:#fff;border-color:rgba(255,255,255,0.45)}.lesson-v2 .lv2-end .lv2-end__sale b{font-size:0.8125rem;line-height:1.125rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#f45e61}.lesson-v2 .lv2-end .lv2-end__sale span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;white-space:nowrap}.lesson-v2 .lv2-end .lv2-end__sale s{color:rgba(255,255,255,0.55)}.lesson-v2 .lv2-end .lv2-end__sale svg{width:1rem;height:1rem;fill:currentColor}.ig-join .ig-join__sale b,.igp .igp__sale b,.lesson-wall .lesson-wall__sale-name,.lv2-end .lv2-end__sale b,.sale-banner .sale-banner__name,.sale-card .sale-card__name,.sale-pill .sale-pill__name,.sale-strip .sale-strip__name{position:relative;top:-0.1em}.sale-card .sale-card__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ig-join .ig-join__sale,.igp .igp__sale{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ig-join .ig-join__sale{padding:0.5625rem 1.125rem;background:#212226}.ig-join .ig-join__sale b{color:#f45e61}.ig-join--side .ig-join__sale,.igp .igp__sale{row-gap:0.25rem;padding:0.75rem 1.25rem;border-radius:1.5rem}.sale-banner .sale-banner__name{top:-0.13em}@media screen and (max-width:39.99875em){.sale-banner .sale-banner__name{top:-0.1em}}