.acknowledgment_screen__above-button{margin:auto auto 24px}@media screen and (max-width: 768px){.acknowledgment_screen__above-button{width:100%}}@media screen and (min-width: 769px) and (max-width: 968px){.acknowledgment_screen__above-button{max-width:calc(66.6% - 24px)}}@media screen and (max-width: 968px){.acknowledgment_screen{width:100%}}@media screen and (min-width: 969px){.acknowledgment_screen__above-button{max-width:405px}.acknowledgment_screen{width:100%;max-width:405px}}.acknowledgment_screen.with-margin{margin-bottom:100px}.acknowledgment_screen__card-notch{margin-top:-8px;overflow:hidden}.acknowledgment_screen__card-notch div{width:20px;height:20px;margin:12px auto -12px;background-color:#fff;transform:rotate(45deg);border-top-left-radius:6px;border-bottom-right-radius:20px;box-shadow:0 0 10px #13141b0d}.acknowledgment_screen__card{padding:16px;border-radius:14px;background-color:#fff;box-shadow:0 4px 10px #13141b0d}.acknowledgment_screen__card-dark{padding:16px;border-radius:14px;background-color:#e4e6ed}.acknowledgment_screen__back-button{all:unset;display:flex;width:40px;height:40px;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;margin-left:-10px}.gradient-text__wrapper{text-align:left;margin-bottom:32px;display:flex;flex-direction:column;gap:10px;font-family:Satoshi,sans-serif}.gradient-text__wrapper h2{font-weight:700;line-height:120%}.gradient-text__wrapper p{color:#13141b;font-size:1rem;font-weight:500;line-height:130%}.gradient-text{font-weight:700;background:linear-gradient(47.39deg,#f89348 12.29%,#f5277f 87.5%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-text__title-large{font-size:1.75rem;letter-spacing:-.56px}.gradient-text__title-small{font-size:1.5rem;letter-spacing:-.48px}.gradient-text span{background:linear-gradient(47.39deg,#f89348 12.29%,#f5277f 87.5%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.plan-information{width:100%;display:flex;flex-direction:column;gap:12px}.plan-information__row,.plan-information__row div{display:flex;align-items:center;gap:12px;font-size:1rem;line-height:130%}.plan-information__row h3{flex-grow:1;text-align:left;font-weight:700}.plan-information__row p{text-align:right;font-weight:500;color:#444861}.results-information{text-align:left}.results-information__row{display:flex;gap:20px}.results-information__edge{display:flex;flex-direction:column;align-items:center}.results-information__dot{width:24px;height:24px;border-radius:50%;flex-shrink:0;border-width:2px;border-color:#979cb0;border-style:solid;display:flex}.results-information__dot:has(div){border-color:#5965eb;padding:3px}.results-information__dot>div{background-color:#5965eb;flex-grow:1;border-radius:9999px}.results-information__line{width:4px;flex-grow:1;margin-top:8px;margin-bottom:8px;background-image:radial-gradient(#b5bac9 2px,transparent 0);background-repeat:space;background-size:8px 8px;background-position:-2px -2px}.results-information__text{display:flex;flex-direction:column;gap:3px;margin-top:2px}.results-information__text__not-last{margin-bottom:34px}.results-information h3{font-size:1rem;font-weight:700;line-height:130%;color:#5965eb}.results-information p{font-size:1rem;font-weight:500;line-height:130%;color:#13141b}.coach-information{display:flex;flex-direction:column;gap:24px;max-width:400px;margin:auto}.coach-information__coaches{display:flex;gap:32px;padding:0 16px}.coach-information__coaches div{flex:1;display:flex;flex-direction:column;gap:12px}.coach-information__coaches p{font-size:.875rem;font-weight:700;line-height:120%;color:#13141b}.coach-information__video-container{position:relative;width:100%;padding-bottom:100%;border-radius:9999px;overflow:hidden}.coach-information__coaches video{position:absolute;top:0;left:0;width:100%;height:auto}.coach-information__brands{display:flex;gap:10px}.coach-information__brands img{flex-grow:1}.course-information{display:flex;flex-direction:column;gap:8px}.course_information__row{display:flex;gap:20px;align-items:center;text-align:left}.course_information__row h4{width:14px;flex-shrink:0;color:#13141b;font-size:1.25rem;font-weight:700;line-height:120%;letter-spacing:-.2px}.course_information__row-children{display:flex;width:60px;height:90px;flex-shrink:0;border-radius:14px;overflow:hidden}.course_information__row-children video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course_information__row h3{color:#13141b;font-size:1rem;font-weight:700;line-height:130%}.course_information__row p{color:#545975;font-size:1rem;font-weight:500;line-height:130%}.course-information__above-button{display:flex;gap:12px;align-items:center}.course-information__above-button svg{flex-shrink:0}.course-information__above-button p{color:#13141b;text-align:left;font-size:1rem;font-weight:500;line-height:130%}.course-information__dots{width:4px;height:24px;margin-left:62px;background-image:radial-gradient(#b5bac9 2px,transparent 0);background-repeat:space;background-size:8px 8px;background-position:-2px -2px}.course-information__icon-wrapper{display:flex;align-items:center;justify-content:center;flex:1}.course-information__blue-gradient{background:radial-gradient(111.96% 111.96% at 20% 78.33%,#3847eb,#b053f2)}.course-information__red-gradient{background:radial-gradient(111.37% 111.37% at 79.17% 21.67%,#8943bc,#db6504)}.ai-information{display:flex;flex-direction:column;align-items:center;gap:10px}.ai-information__graded-text{position:relative;background-color:#fff;border-radius:20px;border:1px solid #e4e6ed}.ai-information__graded-text img{width:183px;height:auto;display:block}.ai-information__rows{display:flex;flex-direction:column;gap:16px}.ai-information__rows div{display:flex;align-items:center;gap:16px}.ai-information__rows svg{flex-shrink:0}.ai-information__rows p{color:#13141b;font-size:1rem;font-weight:500;line-height:130%;text-align:left}.motivation-acknowledgment{margin-top:64px;display:flex;flex-direction:column;gap:20px}.motivation-acknowledgment h2{text-align:left;color:#13141b;font-size:1.25rem;font-weight:700;line-height:120%;letter-spacing:-.2px}.motivation-acknowledgment__list{display:flex;flex-direction:column;gap:10px}.motivation-acknowledgment__list div{display:flex;align-items:center;gap:20px;align-self:stretch}.motivation-acknowledgment__list svg{flex-shrink:0;color:#5965eb}.motivation-acknowledgment__list p{text-align:left;color:13141B;font-size:1rem;font-weight:500;line-height:130%}.motivation-acknowledgment__list-divider{width:100%;height:1px;background-color:#e4e6ed}.motivation-acknowledgment__asterisk{text-align:left;color:#444861;font-size:.75rem;font-weight:500;line-height:120%}.language-acknowledgment{margin-top:64px;display:flex;flex-direction:column;gap:64px}.language-acknowledgment h2{color:#13141b;font-size:1.125rem;font-weight:700;line-height:120%;letter-spacing:-.18px}.language-acknowledgment p{overflow:hidden;color:#444861;text-overflow:ellipsis;font-size:1rem;font-weight:500;line-height:130%}.language-acknowledgment__stars{display:flex;gap:4px;color:#f5aa14}.language-acknowledgment__winged-highlight-wrapper{display:flex;flex-direction:column;gap:20px;padding:0 20px}.language-acknowledgment__winged-highlight{display:flex;gap:5px}.language-acknowledgment__winged-highlight>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.language-acknowledgment__winged-highlight h3{color:#747a91;text-align:center;font-size:.875rem;font-weight:900;line-height:110%;letter-spacing:.42px;text-transform:uppercase}.language-acknowledgment__review{display:flex;flex-direction:column;gap:16px;text-align:left}.language-acknowledgment__review-top-left{flex:1 0 0;display:flex;flex-direction:column;gap:6px}.language-acknowledgment__review-top-right>p{text-align:right;font-size:.875rem}.language-acknowledgment__review>div{display:flex;gap:10px}.cost-information__above-button{display:flex;gap:12px;align-items:center}.cost-information__above-button img{flex-shrink:0}.cost-information__above-button p{color:#13141b;text-align:left;font-size:1rem;font-weight:500;line-height:130%}.video-testimonial__subtitle-wrapper{display:flex;padding:6px 14px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:10px;background:#13141b80;color:#fff;text-align:center}.video-testimonial{position:relative;margin:0 -24px;background:#7f7f7f80;padding-bottom:160%;overflow:hidden}@media screen and (min-width: 769px){.video-testimonial{border-radius:20px}}.video-testimonial>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-testimonial video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-testimonial__header{position:absolute;top:24px;left:24px;right:24px;display:flex;justify-content:space-between}.video-testimonial__header button{all:unset;width:40px;height:40px;border-radius:50%;background:#13141b80;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0}.video-testimonial__text{text-align:left;display:flex;flex-direction:column;gap:10px}.video-testimonial__text h2{color:#fff;font-size:1.125rem;font-weight:700;line-height:120%;letter-spacing:-.18px}.video-testimonial__text div{display:flex;align-items:center;gap:10px}.video-testimonial__text img{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:9999px;background-color:#00000040}.video-testimonial__text p{color:#ffffffb3;font-size:.875rem;font-weight:700;line-height:120%}.video-testimonial__play-button{all:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#13141b80;display:flex;justify-content:center;align-items:center;cursor:pointer}
