._8cxq5a_section{background-color:var(--white);border-radius:10px;margin-top:10px;padding:15px}._8cxq5a_text{font-size:13px;font-weight:400;line-height:18px}._8cxq5a_text strong,._8cxq5a_text a{font-weight:700}._8cxq5a_text a{text-decoration:underline}
._SYe1G_overlay{z-index:22;background-color:#00000080;height:100%;position:fixed;inset:0;overflow-y:auto}._SYe1G_content{background-color:var(--white);box-sizing:border-box;border-radius:20px;width:calc(100% - 50px);max-width:480px;margin:0 auto;padding:0;position:relative;top:12%}._SYe1G_close_icon{box-sizing:border-box;border:2px solid #0000;width:22px;height:22px;display:block;position:relative}._SYe1G_close_icon:before,._SYe1G_close_icon:after{content:"";box-sizing:border-box;background:currentColor;width:16px;height:2px;display:block;position:absolute;top:8px;left:1px;transform:rotate(45deg)}._SYe1G_close_icon:after{transform:rotate(-45deg)}._SYe1G_close_btn{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .1s linear;display:flex;position:absolute;top:-36px;right:-36px}._SYe1G_close_btn:hover{opacity:.8}@media (max-width:767px){._SYe1G_close_btn{top:-46px;right:0}}._SYe1G_open_modal{overflow:hidden}._SYe1G_header{text-align:center;padding:20px 20px 30px}._SYe1G_title{font-size:13px;font-weight:500;line-height:18px}._SYe1G_modal_body{text-align:center;padding:20px}._SYe1G_figure{justify-content:center;margin-bottom:30px;display:flex}._SYe1G_sad_planet{background:linear-gradient(135deg,#5eb3f6 0%,#4a8fd8 100%);border-radius:50%;width:120px;height:120px;position:relative}._SYe1G_error_title{font-family:var(--heading-font);text-align:center;margin-bottom:20px;font-size:24px;line-height:1}._SYe1G_error_message{text-align:center;margin-bottom:50px;font-size:15px;font-weight:500;line-height:22px}._SYe1G_try_again_button,._SYe1G_return_button{min-width:100%;max-width:100%;color:var(--white);background-color:var(--black);font-family:var(--heading-font);text-transform:uppercase;border-radius:0;margin-bottom:10px;font-size:14px;line-height:1}._SYe1G_return_button{border:2px solid var(--black);color:var(--black);background-color:#0000;margin-bottom:0}
.BY1EAG_section{background-color:var(--white);border-radius:10px;margin-top:10px;padding:15px}.BY1EAG_title{justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:22px;display:flex}.BY1EAG_text{color:#00000080;text-align:center;font-size:13px;font-weight:500;line-height:18px}.BY1EAG_figure{text-align:center;width:202px;margin:10px auto}.BY1EAG_image{max-width:100%;height:auto}
.NXMoRW_disabled{cursor:default;pointer-events:none}.NXMoRW_button{font-family:var(--heading-font);text-transform:var(--uppercase-value);text-transform:var(--uppercase-value);box-sizing:border-box;width:100%;min-height:50px;color:var(--white);text-align:center;background-color:var(--black);justify-content:center;align-items:center;padding:0 10px;font-size:14px;line-height:100%;display:flex;position:relative}.NXMoRW_button:hover{background-color:#000c}.NXMoRW_button:active{background-color:#000000b3}.NXMoRW_button.NXMoRW_disabled{background-color:#0000004d}.NXMoRW_size_s{font-family:var(--heading-font);text-transform:var(--uppercase-value);min-height:40px;font-size:14px;line-height:100%}.NXMoRW_size_l{font-family:var(--heading-font);text-transform:var(--uppercase-value);min-height:60px;font-size:18px;line-height:100%}.NXMoRW_content_width{width:max-content}.NXMoRW_pulsed{animation:2s ease-out infinite NXMoRW_pulse}.NXMoRW_filled .NXMoRW_icon *{fill:var(--white)}.NXMoRW_outlined{border:1px solid var(--black);color:var(--black);background:0 0}.NXMoRW_outlined:hover{background-color:#0000000d}.NXMoRW_outlined:active{background-color:#0000001a}.NXMoRW_outlined.NXMoRW_disabled{color:#0000004d;background:0 0;border-color:#0000004d}.NXMoRW_outlined.NXMoRW_disabled .NXMoRW_icon *{fill:#0000004d}.NXMoRW_text{width:max-content;height:max-content;min-height:auto;color:var(--black);background:0 0;border:none;padding:0}.NXMoRW_text:hover{color:#000c;background:0 0}.NXMoRW_text:hover .NXMoRW_icon *{fill:#000c}.NXMoRW_text:active{color:#000000b3;background:0 0}.NXMoRW_text:active .NXMoRW_icon *{fill:#000000b3}.NXMoRW_text.NXMoRW_disabled{color:#0000004d;background:0 0}.NXMoRW_text.NXMoRW_disabled .NXMoRW_icon *{fill:#0000004d}.NXMoRW_content_with_icon{margin-left:10px}@keyframes NXMoRW_pulse{0%{box-shadow:0 0 #0000001a,0 0 #0000001a}50%{box-shadow:0 0 0 6px #0000001a,0 0 0 6px #0000001a}80%{box-shadow:0 0 0 6px #0000001a,0 0 0 12px #0000001a}to{box-shadow:0 0 0 6px #0000,0 0 0 12px #0000}}
._2Lfa0a_content{padding:80px 10px 0}@media (min-width:768px){._2Lfa0a_content{padding:120px 20px 0}}._2Lfa0a_purple_section{box-sizing:border-box;background:#bec8ff;border-radius:30px;width:100%;padding:1.5625vw;display:flex}@media (max-width:1919px){._2Lfa0a_purple_section{padding:30px}}@media (max-width:767px){._2Lfa0a_purple_section{border-radius:20px;padding:20px}}._2Lfa0a_purple_section{justify-content:center}@media (max-width:1919px){._2Lfa0a_purple_section{padding:160px 15px}}@media (max-width:767px){._2Lfa0a_purple_section{padding:110px 15px}}._2Lfa0a_title{font-family:var(--heading-font);text-align:center;margin-bottom:40px;font-size:20px;line-height:100%}
._2o5uyq_container{box-sizing:border-box;padding:100px 10px 40px}@media (min-width:768px){._2o5uyq_container{min-height:930px;padding-top:180px;padding-bottom:220px}}._2o5uyq_content{box-sizing:border-box;max-width:400px;margin:0 auto}._2o5uyq_partner_logo{justify-content:center;margin-bottom:24px;display:flex}._2o5uyq_form_header{background-color:#bec8ff;border-radius:20px;padding:15px}._2o5uyq_title{font-family:var(--heading-font);margin-bottom:30px;font-size:35px;line-height:100%}._2o5uyq_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);align-items:center;gap:10px;display:flex}._2o5uyq_link_btn{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}._2o5uyq_form_container,._2o5uyq_social_container{background-color:var(--white);border-radius:20px;padding:15px}._2o5uyq_social_container{margin-top:10px}._2o5uyq_social_divider{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);color:#00000080;text-align:center;justify-content:space-between;align-items:center;gap:15px;padding:30px 0;display:flex}._2o5uyq_social_divider:before,._2o5uyq_social_divider:after{content:"";background-color:#0003;flex:1;width:100%;height:1px;display:block}._2o5uyq_links_section{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}._2o5uyq_done_page{box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;padding:100px 15px 40px;display:flex}@media (min-width:768px){._2o5uyq_done_page{padding-top:180px}}._2o5uyq_done_card{box-sizing:border-box;background:#90ece0;border-radius:20px;width:100%;padding:20px;display:flex}@media (min-width:1025px){._2o5uyq_done_card{padding:30px}}@media (min-width:1920px){._2o5uyq_done_card{padding:1.5625vw}}@media (min-width:1025px){._2o5uyq_done_card{border-radius:30px}}@media (min-width:1920px){._2o5uyq_done_card{border-radius:1.5625vw}}._2o5uyq_done_card{text-align:center;flex-direction:column;align-items:center;max-width:400px;margin:0 auto}._2o5uyq_done_title{font-family:var(--heading-font);margin-top:16px;margin-bottom:8px;font-size:50px;line-height:100%}._2o5uyq_done_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}._2o5uyq_continue_btn{width:240px}@media (max-width:767px){._2o5uyq_continue_btn{width:100%}}._2o5uyq_cta_list{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;display:flex}@media (max-width:767px){._2o5uyq_cta_list{align-items:stretch}}
.L8QLoa_wrapper{padding:80px 10px 0}@media (min-width:768px){.L8QLoa_wrapper{padding:120px 20px 0}}.L8QLoa_purple_section{box-sizing:border-box;background:#bec8ff;border-radius:20px;width:100%;padding:20px;display:flex}@media (min-width:1025px){.L8QLoa_purple_section{padding:30px}}@media (min-width:1920px){.L8QLoa_purple_section{padding:1.5625vw}}@media (min-width:1025px){.L8QLoa_purple_section{border-radius:30px}}@media (min-width:1920px){.L8QLoa_purple_section{border-radius:1.5625vw}}.L8QLoa_purple_section{justify-content:center;padding:20px}@media (min-width:1025px){.L8QLoa_purple_section{padding-top:60px}}@media (min-width:1920px){.L8QLoa_purple_section{padding-top:3.125vw}}@media (min-width:1025px){.L8QLoa_purple_section{padding-bottom:60px}}@media (min-width:1920px){.L8QLoa_purple_section{padding-bottom:3.125vw}}.L8QLoa_content{max-width:600px;margin:0 auto}.L8QLoa_img_box{text-align:center}.L8QLoa_title{font-family:var(--heading-font);margin:20px 0 40px;font-size:30px;line-height:100%}@media (min-width:768px){.L8QLoa_title{font-family:var(--heading-font);font-size:40px;line-height:100%}}.L8QLoa_paragraph{font-size:18px}.L8QLoa_mail_link{font-weight:700}.L8QLoa_actions{flex-direction:column;align-items:center;gap:16px;max-width:300px;margin:40px auto 0;display:flex}
.jCTcba_box,.jCTcba_socials_block{box-sizing:border-box;background-color:var(--white);border-radius:20px;width:100%;padding:15px}.jCTcba_socials_block{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:400px;height:119px;margin-top:10px;display:flex}.jCTcba_social_circle{width:50px;height:50px;display:inline-block}.jCTcba_social_circle:not(:last-child){margin-right:20px}.jCTcba_title{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);font-weight:400}
.sG6Sda_content{box-sizing:border-box;max-width:400px;margin:0 auto}.sG6Sda_content.sG6Sda_full_width_content{max-width:100%;margin:0}.sG6Sda_form_container,.sG6Sda_social_container{background-color:var(--white);border-radius:20px;padding:15px}.sG6Sda_social_container{margin-top:10px}.sG6Sda_form_header{background-color:#bec8ff;border-radius:20px;padding:15px}.sG6Sda_title{font-family:var(--heading-font);margin-bottom:30px;font-size:35px;line-height:100%}.sG6Sda_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);align-items:center;gap:10px;display:flex}.sG6Sda_link_btn{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.sG6Sda_methods_divider{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);color:#00000080;text-align:center;justify-content:space-between;align-items:center;gap:15px;padding:30px 0;display:flex}.sG6Sda_methods_divider:before,.sG6Sda_methods_divider:after{content:"";background-color:#0003;flex:1;width:100%;height:1px;display:block}
.e7lwLG_password_label_row{justify-content:space-between;margin-bottom:10px;display:flex}.e7lwLG_password_label{font-family:var(--heading-font);font-size:16px;line-height:100%}.e7lwLG_text_link{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}
.wHFsXq_overlay{z-index:22;background-color:#00000080;height:100%;position:fixed;inset:0;overflow-y:auto}.wHFsXq_content{background-color:var(--white);box-sizing:border-box;text-align:center;border-radius:20px;width:100%;max-width:350px;padding:20px}@media (max-width:767px){.wHFsXq_content{width:calc(100% - 40px)}}.wHFsXq_title{font-family:var(--heading-font);text-align:center;margin-bottom:20px;font-size:24px;line-height:100%}.wHFsXq_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-bottom:20px}.wHFsXq_social_btn{border:1px var(--black) solid;width:100%;min-height:50px;font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.wHFsXq_icon{flex-shrink:0}
.EMmJeG_screens_wrapper{max-width:400px;margin:0 auto;padding:0 10px 10px}.EMmJeG_screens_wrapper.EMmJeG_with_flex{flex-direction:column;padding-bottom:0;display:flex}@media (max-width:767px){.EMmJeG_screens_wrapper.EMmJeG_with_flex{height:calc(100dvh - 90px)}}.EMmJeG_screens_wrapper{background-color:#eee;padding:20px 10px 40px}.EMmJeG_button_wrapper{box-sizing:border-box;background-color:#eee;width:100%;max-width:420px;margin:0 auto;padding:0 10px 10px;position:fixed;bottom:0;left:0;right:0}.EMmJeG_button{font-family:var(--heading-font);text-transform:var(--uppercase-value);background-color:var(--black);color:var(--white);text-align:center;width:100%;padding:15px 0;font-size:18px;line-height:30px;transition:all .1s linear}.EMmJeG_button:disabled{cursor:default;background-color:#00000080}.EMmJeG_button:hover:enabled{background:linear-gradient(0deg, #ffffff26, #ffffff26),var(--black)}.EMmJeG_button:active:enabled{background:linear-gradient(0deg, #ffffff40, #ffffff40),var(--black)}.EMmJeG_username_input_wrapper{background-color:var(--white);min-height:calc(100vh - 240px);min-height:calc(var(--vh,1px)*100 - 240px);box-sizing:border-box;border-radius:20px;padding:20px 20px 10px}@media (min-width:768px){.EMmJeG_username_input_wrapper{min-height:calc(100vh - 270px);min-height:calc(var(--vh,1px)*100 - 270px)}}
.ySjYiG_content{box-sizing:border-box;max-width:400px;margin:0 auto}.ySjYiG_content.ySjYiG_full_width_content{max-width:100%;margin:0}.ySjYiG_form_header{background-color:#bec8ff;border-radius:20px;padding:15px}.ySjYiG_title{font-family:var(--heading-font);margin-bottom:30px;font-size:35px;line-height:100%}.ySjYiG_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);align-items:center;gap:10px;display:flex}.ySjYiG_link_btn{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.ySjYiG_form_container,.ySjYiG_social_container{background-color:var(--white);border-radius:20px;padding:15px}.ySjYiG_social_container{margin-top:10px}.ySjYiG_methods_divider{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);color:#00000080;text-align:center;justify-content:space-between;align-items:center;gap:15px;padding:30px 0;display:flex}.ySjYiG_methods_divider:before,.ySjYiG_methods_divider:after{content:"";background-color:#0003;flex:1;width:100%;height:1px;display:block}
.gR469W_container{max-width:400px;margin:0 auto;padding:0 10px 10px}.gR469W_container.gR469W_with_flex{flex-direction:column;padding-bottom:0;display:flex}@media (max-width:767px){.gR469W_container.gR469W_with_flex{height:calc(100dvh - 90px)}}.gR469W_container{box-sizing:border-box;width:100%;height:calc(100vh - 150px);height:calc(var(--vh,1px)*100 - (80px + 70px));border-radius:20px;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media (min-width:768px){.gR469W_container{height:calc(100vh - 180px);height:calc(var(--vh,1px)*100 - (110px + 70px));border-radius:30px;padding:30px}}.gR469W_title{font-family:var(--heading-font);font-size:50px;line-height:100%;position:relative}.gR469W_image{flex:1;width:100%;max-width:200px;min-height:200px;position:absolute;right:0}.gR469W_image.gR469W_more_income{max-width:170px;min-height:170px;top:70%;right:-10px}.gR469W_image.gR469W_education{bottom:-140px}.gR469W_image.gR469W_brain_long_life{bottom:-170px;right:20px}.gR469W_image.gR469W_no_waste_of_time,.gR469W_image.gR469W_lessons_for_all_levels{max-width:245px;height:245px}.gR469W_image.gR469W_no_waste_of_time{top:80%}.gR469W_image.gR469W_lessons_for_all_levels{bottom:-180px;left:16%;right:0}.gR469W_image.gR469W_well_done{max-width:260px;min-height:255px;margin:0 auto;top:50px;left:0;right:0}.gR469W_image.gR469W_account_ready_stars{max-width:230px;min-height:230px;top:70%}@media (min-width:768px){.gR469W_image.gR469W_education{bottom:-190px;right:30px}.gR469W_image.gR469W_no_waste_of_time{right:10%}}.gR469W_subtitle{font-size:15px;line-height:20px}.gR469W_subtitle strong{font-weight:700}
.YV3elW_container{padding:var(--fb-layout-padding);box-sizing:border-box;min-height:100dvh;display:flex}.YV3elW_overlay{background-color:#00000080}
.OHpLrW_header{background-color:var(--white)}.OHpLrW_with_bottom_border{border-bottom:1px solid #d9d9d9}.OHpLrW_header_container{align-items:center;max-width:1240px;height:90px;margin:0 auto;padding:0 100px;display:flex}@media (max-width:767px){.OHpLrW_header_container{height:70px;padding:0 20px}}.OHpLrW_logo{cursor:pointer;width:140px}
._29Asea_section{background:#bec8ff;border-radius:19px;padding:20px}._29Asea_title{font-family:var(--heading-font);margin-bottom:30px;font-size:40px;line-height:100%}._29Asea_block:not(:last-of-type){margin-bottom:15px}._29Asea_headline{margin-bottom:5px;font-size:15px;font-style:normal;font-weight:700;line-height:21px}._29Asea_icon{margin-right:10px;font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;font-size:15px;font-weight:500;line-height:21px}._29Asea_item{background-color:#ffffffb3;border-radius:40px;align-items:center;margin:0 5px 5px 0;padding:5px 10px;font-size:13px;font-style:normal;font-weight:500;line-height:18px;display:inline-flex}._29Asea_item_wrap{flex-wrap:wrap;display:flex}
.lkoVgW_free_button_wrapper{place-content:center;margin-bottom:-20px;display:flex}.lkoVgW_free_button{margin:15px 0}.lkoVgW_cta_button{width:100%;position:sticky;bottom:0}
.ZcQwdG_overlay{z-index:2;background-color:#00000080;width:100vw;height:100vh;animation:.5s linear forwards ZcQwdG_fadeIn;position:fixed;top:0;left:0}.ZcQwdG_popover{max-width:400px;height:fit-content;bottom:0;left:0;right:0;top:initial;z-index:3;border-radius:20px 20px 0 0;margin:0 auto;padding:20px;animation:.7s ease-in-out forwards ZcQwdG_moveUp;position:fixed;transform:translateY(390px)}@media (min-width:768px){.ZcQwdG_popover{box-sizing:border-box;border-radius:20px;margin:auto;animation:.3s ease-in-out forwards ZcQwdG_fadeOut;position:fixed;inset:0;transform:translateY(0)}}.ZcQwdG_close_button{z-index:2;position:absolute;top:24px;right:24px}@media (min-width:768px){.ZcQwdG_close_button{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;animation:.3s ease-in-out forwards ZcQwdG_fadeOut;display:flex;top:-36px;right:-36px}}@keyframes ZcQwdG_fadeIn{0%{background-color:#0000}to{background-color:#00000080}}@keyframes ZcQwdG_fadeOut{0%{opacity:0}to{opacity:1}}@keyframes ZcQwdG_moveUp{0%{transform:translateY(390px)}to{transform:translateY(0)}}
.IzyQAq_title{font-family:var(--heading-font);text-align:center;font-size:30px;line-height:100%}@media (max-width:767px){.IzyQAq_title{max-width:300px;margin:20px auto 0}}.IzyQAq_list_title,.IzyQAq_list{font-size:16px;line-height:22px}.IzyQAq_list_title{z-index:1;margin-bottom:10px}.IzyQAq_list{padding-left:25px;list-style-type:disc}.IzyQAq_buttons_wrapper{flex-direction:column;gap:10px;margin-top:20px;display:flex}.IzyQAq_image_wrapper{width:110px;height:110px;margin:-10px auto 20px}
.ZkIfRG_section{text-align:left;background-color:#c8df87;border-radius:19px;padding:20px}.ZkIfRG_title{font-family:var(--heading-font);margin-bottom:30px;font-size:40px;line-height:100%}.ZkIfRG_wrapper{margin:0 -10px;display:flex}.ZkIfRG_wrap{flex-direction:column;flex:1;justify-content:space-between;padding:0 10px;display:flex}.ZkIfRG_text{font-size:15px;font-weight:500;line-height:22px}.ZkIfRG_subtitle{font-family:var(--heading-font);flex-direction:column;font-size:20px;line-height:100%;display:flex}.ZkIfRG_subtitle strong{font-size:50px;line-height:60px}
.Rwn6zq_screen_wrapper{max-width:400px;margin:0 auto;padding:0 10px 10px}.Rwn6zq_screen_wrapper.Rwn6zq_with_flex{flex-direction:column;padding-bottom:0;display:flex}@media (max-width:767px){.Rwn6zq_screen_wrapper.Rwn6zq_with_flex{height:calc(100dvh - 90px)}}.Rwn6zq_screen_wrapper{background-color:#eee;padding:20px 10px 40px}
.pHvL9W_container{max-width:400px;margin:0 auto;padding:10px}.pHvL9W_plan_section{box-sizing:border-box;background-color:#bcf0d0;border-radius:20px;padding:20px 20px 30px}.pHvL9W_subscription_info{background:0 0;order:1;padding-top:15px}
.SeICVW_content{background-color:#eee;padding:30px 10px 40px}@media (min-width:768px){.SeICVW_content{padding-top:50px}}.SeICVW_with_fixed_header{padding:100px 10px 40px}@media (min-width:768px){.SeICVW_with_fixed_header{box-sizing:border-box;min-height:930px;padding-top:180px;padding-bottom:220px}}
.Mwyyva_container{background-color:#eee;flex-direction:column;justify-content:center;align-items:center;padding:0 15px 20px;display:flex}.Mwyyva_wrapper{width:100%;max-width:600px;margin:0 auto;padding-top:54px}
.OMw1bG_card{background-color:var(--white);box-sizing:border-box;border-radius:24px;margin-bottom:10px;padding:20px 15px}.OMw1bG_title{font-family:var(--heading-font);margin-bottom:40px;font-size:35px}.OMw1bG_subtitle{font-family:var(--heading-font);margin-bottom:20px;font-size:20px}.OMw1bG_price_row,.OMw1bG_trial_price_row{justify-content:space-between;align-items:flex-start;display:flex}.OMw1bG_trial_price_row{margin-top:20px}.OMw1bG_trial_price{font-size:15px;font-style:normal;font-weight:500;line-height:22px}.OMw1bG_price_info{flex-direction:column;margin-bottom:5px;display:flex}.OMw1bG_price_description{justify-content:space-between;width:100%;font-size:15px;line-height:22px;display:flex}.OMw1bG_price_amount,.OMw1bG_price_label{font-size:18px;font-weight:700;line-height:26px}.OMw1bG_divider{border:none;border-top:2px solid #ddd;margin:20px 0}.OMw1bG_total_row{justify-content:space-between;align-items:center;display:flex}.OMw1bG_total_label{font-family:var(--heading-font);font-size:20px}
.NptB4a_container{box-sizing:border-box;padding:100px 10px 40px}@media (min-width:768px){.NptB4a_container{min-height:930px;padding-top:180px;padding-bottom:220px}}.NptB4a_content{box-sizing:border-box;max-width:400px;margin:0 auto}.NptB4a_partner_logo{justify-content:center;margin-bottom:24px;display:flex}.NptB4a_form_header{background-color:#bec8ff;border-radius:20px;padding:15px}.NptB4a_title{font-family:var(--heading-font);margin-bottom:30px;font-size:35px;line-height:100%}.NptB4a_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);align-items:center;gap:10px;display:flex}.NptB4a_link_btn{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.NptB4a_form_container,.NptB4a_social_container{background-color:var(--white);border-radius:20px;padding:15px}.NptB4a_social_container{margin-top:10px}.NptB4a_social_divider{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);color:#00000080;text-align:center;justify-content:space-between;align-items:center;gap:15px;padding:30px 0;display:flex}.NptB4a_social_divider:before,.NptB4a_social_divider:after{content:"";background-color:#0003;flex:1;width:100%;height:1px;display:block}.NptB4a_links_section{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}.NptB4a_done_page{box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;padding:100px 15px 40px;display:flex}@media (min-width:768px){.NptB4a_done_page{padding-top:180px}}.NptB4a_done_card{box-sizing:border-box;background:#90ece0;border-radius:20px;width:100%;padding:20px;display:flex}@media (min-width:1025px){.NptB4a_done_card{padding:30px}}@media (min-width:1920px){.NptB4a_done_card{padding:1.5625vw}}@media (min-width:1025px){.NptB4a_done_card{border-radius:30px}}@media (min-width:1920px){.NptB4a_done_card{border-radius:1.5625vw}}.NptB4a_done_card{text-align:center;flex-direction:column;align-items:center;max-width:400px;margin:0 auto}.NptB4a_done_title{font-family:var(--heading-font);margin-top:16px;margin-bottom:8px;font-size:50px;line-height:100%}.NptB4a_done_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.NptB4a_continue_btn{width:240px}@media (max-width:767px){.NptB4a_continue_btn{width:100%}}.NptB4a_cta_list{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;display:flex}@media (max-width:767px){.NptB4a_cta_list{align-items:stretch}}
.u4PDEq_container{box-sizing:border-box;grid-template-columns:auto 1fr auto;gap:10px;width:100%;display:grid}.u4PDEq_content{flex-direction:column;justify-content:center;display:flex}.u4PDEq_icon_wrapper{height:24px;display:flex}.u4PDEq_icon_align_start{align-self:flex-start}.u4PDEq_icon_align_center{align-self:center}.u4PDEq_title{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height)}.u4PDEq_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080}.u4PDEq_badge{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:end;background-color:#ffffff80;border-radius:5px;justify-self:end;height:max-content;padding:3px 10px}
.RtI38G_container{grid-gap:20px;grid-template-rows:auto 1fr;justify-content:center;width:100%;max-width:calc(50vw - 15px);display:grid;overflow:hidden}@media (min-width:768px){.RtI38G_container{max-width:195px}}.RtI38G_img_container{justify-content:center;max-width:100%;height:130px;display:flex;position:relative}.RtI38G_bookmark{z-index:1;width:30px;height:41px;margin-left:-70px;position:absolute}.RtI38G_image{object-fit:contain;width:auto;max-width:100%;height:100%}.RtI38G_description{width:100%;max-width:100%;overflow:hidden}.RtI38G_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.RtI38G_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}.RtI38G_title{font-family:var(--heading-font);margin-bottom:10px;font-size:30px;line-height:normal}.RtI38G_author{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}
._vHSXG_duration{font-family:var(--body-font);text-transform:none;font-size:11px;font-weight:700;line-height:14px}
.E10B7G_content{grid-gap:10px;grid-template-columns:1fr 90px;align-items:center;min-height:115px;display:grid}.E10B7G_content_custom{grid-template-columns:1fr 110px}.E10B7G_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.E10B7G_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}.E10B7G_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.E10B7G_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}.E10B7G_description{text-align:left;grid-template-rows:1fr auto auto;height:100%;display:grid}.E10B7G_image_container{width:100%;height:100%;min-height:134px;position:relative}.E10B7G_image{align-items:center;width:110px;height:100%;display:flex;position:absolute;left:0}.E10B7G_image_container_custom{width:100%;height:100%;position:relative}.E10B7G_image_custom{align-items:center;width:130px;height:152px;display:flex;position:absolute;bottom:-5px;left:0}.E10B7G_image_custom_cut{border-bottom-right-radius:20px;bottom:-15px;right:-15px;overflow:hidden}
._25RnnW_content{grid-gap:10px;grid-template-columns:1fr auto;align-items:center;min-height:115px;display:grid}._25RnnW_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}._25RnnW_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}._25RnnW_title{font-family:var(--heading-font);font-size:30px;line-height:normal}._25RnnW_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}._25RnnW_description{text-align:left;grid-template-rows:1fr auto auto;height:100%;display:grid}._25RnnW_image_container{width:100%;min-height:115px;position:relative}._25RnnW_image{align-items:center;display:flex}
.oPcw4W_container{background:linear-gradient(340deg,#bec8ff 0%,#e0a4b9 100%)}.oPcw4W_img_container{box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative;overflow:hidden}.oPcw4W_watermark{position:absolute;bottom:0;right:0}.oPcw4W_image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.oPcw4W_description{text-align:left;margin-top:15px}.oPcw4W_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.oPcw4W_title_container{width:100%;max-width:100%;max-height:60px;display:block;overflow:hidden}.oPcw4W_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.oPcw4W_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}
.hdsbla_content{grid-gap:10px;grid-template-columns:1fr 130px;align-items:center;height:100%;min-height:110px;display:grid}.hdsbla_content_active{padding-bottom:10px}.hdsbla_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.hdsbla_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}.hdsbla_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.hdsbla_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}.hdsbla_description{text-align:left;grid-template-rows:1fr auto auto;height:100%;display:grid}.hdsbla_image_container{width:100%;height:100%;position:relative}.hdsbla_image{align-items:center;width:130px;height:150px;display:flex;position:absolute;bottom:-5px;right:0}.hdsbla_image_cut{border-bottom-right-radius:20px;bottom:-15px;right:-15px;overflow:hidden}
.rNKB-W_content{grid-gap:10px;grid-template-columns:1fr 105px;align-items:center;max-width:100%;min-height:115px;display:grid}.rNKB-W_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.rNKB-W_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}.rNKB-W_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.rNKB-W_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}.rNKB-W_description{text-align:left;grid-template-rows:1fr auto auto;height:100%;display:grid}.rNKB-W_image_container{width:100%;height:100%;min-height:133px;position:relative}.rNKB-W_image{justify-content:flex-end;align-items:center;height:100%;padding:0 10px;display:flex}
.vhiwTW_content{grid-gap:10px;grid-template-columns:1fr 127px;align-items:center;height:100%;min-height:110px;display:grid}.vhiwTW_content_active{padding-bottom:10px}.vhiwTW_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.vhiwTW_title_container{width:100%;max-width:100%;max-height:90px;display:block;overflow:hidden}.vhiwTW_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.vhiwTW_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}.vhiwTW_description{text-align:left;grid-template-rows:1fr auto auto;height:100%;display:grid}.vhiwTW_image_container{width:100%;height:100%;position:relative}.vhiwTW_image{align-items:center;width:127px;height:147px;display:flex;position:absolute;bottom:-5px;right:0}.vhiwTW_image_cut{border-bottom-right-radius:20px;bottom:-15px;right:-15px;overflow:hidden}
.N7Bw8W_img_container{box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative;overflow:hidden}.N7Bw8W_image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.N7Bw8W_description{text-align:left;margin-top:15px}.N7Bw8W_lesson_type_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);margin-bottom:5px}.N7Bw8W_title_container{width:100%;max-width:100%;max-height:60px;display:block;overflow:hidden}.N7Bw8W_title{font-family:var(--heading-font);font-size:30px;line-height:normal}.N7Bw8W_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:10px}
.WU_oXa_content_row{grid-template-columns:1fr 90px;align-items:flex-start;gap:10px;display:grid}.WU_oXa_text_block{gap:10px;display:grid}.WU_oXa_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);text-transform:var(--uppercase-value);color:#000000b3}.WU_oXa_title{font-family:var(--heading-font);color:var(--black);font-size:30px;line-height:100%}.WU_oXa_image_block{border-radius:4px;flex-shrink:0;width:90px;height:113px;position:relative;overflow:hidden}.WU_oXa_image{object-fit:cover;width:100%;height:100%}
.PFRnuW_bottom_sheet{background-color:#0000}.PFRnuW_container{box-sizing:border-box;background-color:#dfe3ff;padding:20px}@media (min-width:768px){.PFRnuW_container{border-radius:30px;width:610px;padding:30px 30px 0}}.PFRnuW_close_btn{margin-left:auto;display:block}@media (min-width:768px){.PFRnuW_close_btn{display:none}}.PFRnuW_title{font-family:var(--heading-font);text-align:center;margin-top:10px;font-size:30px;line-height:100%}@media (min-width:768px){.PFRnuW_title{font-family:var(--heading-font);max-width:450px;margin:auto;font-size:40px;line-height:100%}}.PFRnuW_img_container{justify-content:center;align-items:center;height:220px;margin-top:30px;display:flex;position:relative}@media (min-width:768px){.PFRnuW_img_container{height:270px}.PFRnuW_download_btn{display:none}}.PFRnuW_links_container{display:none}@media (min-width:768px){.PFRnuW_links_container{background-color:var(--white);border-radius:20px;display:block}}.PFRnuW_links{display:none}@media (min-width:768px){.PFRnuW_links{box-sizing:border-box;background-color:var(--white);border-radius:30px;flex-direction:column;align-items:center;gap:20px;width:100%;padding:30px;display:flex}}.PFRnuW_qr_container{justify-content:space-around;align-items:center;gap:20px;max-width:430px;display:flex}.PFRnuW_links_title{font-family:var(--heading-font);font-size:30px;line-height:100%}.PFRnuW_qr{width:110px;height:110px}.PFRnuW_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);text-align:center}.PFRnuW_stores{justify-content:center;align-items:center;gap:20px;display:flex}
._3eL3yG_container{max-width:100%;height:100%}._3eL3yG_lesson_btn{cursor:pointer;-webkit-tap-highlight-color:#0000;width:100%;height:100%;display:block}._3eL3yG_strong{font-weight:700}
.QmXhWG_container{grid-gap:20px;align-items:center;height:max-content;display:grid}.QmXhWG_slider_container{scroll-snap-type:x mandatory;align-items:stretch;max-width:100%;height:max-content;display:flex;overflow:auto}.QmXhWG_slider_container::-webkit-scrollbar{display:none}.QmXhWG_slide_container{scroll-snap-align:start;width:calc(100% - 45px);min-width:calc(100% - 45px);padding-left:15px}.QmXhWG_slide_container:last-child{padding-right:15px}.QmXhWG_slider_dots{justify-content:center;align-items:center;gap:4px;display:flex}.QmXhWG_dot{background-color:var(--black);border-radius:10px;width:4px;height:4px;transition:width .3s;display:inline-block}.QmXhWG_dot_active{width:20px}.QmXhWG_feedback_item{grid-gap:15px;box-sizing:border-box;background-color:var(--white);border-radius:20px;grid-template-rows:auto 1fr;height:100%;padding:15px;display:grid}.QmXhWG_feedback_header{justify-content:space-between;align-items:center;display:flex}.QmXhWG_feedback_name{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#0000004d}.QmXhWG_feedback_text{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.QmXhWG_stars_container{align-items:center;gap:5px;display:flex}.QmXhWG_star *{fill:#ffc043;stroke:#ffc043}
.QfS0HG_container{box-sizing:border-box;background-color:#d2d9ff;border-radius:30px;grid-template-rows:auto 1fr;gap:20px;height:100%;padding:30px 0;display:grid}@media (min-width:768px){.QfS0HG_container{padding-bottom:20px}}.QfS0HG_title{font-family:var(--heading-font);padding:0 15px;font-size:35px;line-height:100%}@media (min-width:768px){.QfS0HG_title{text-align:center}}
.e8oSXG_container{grid-gap:20px;box-sizing:border-box;padding:20px 20px 40px;display:grid}@media (min-width:768px){.e8oSXG_container{width:400px;max-width:100%;padding-bottom:20px}}.e8oSXG_title{font-family:var(--heading-font);font-size:24px;line-height:100%}.e8oSXG_description{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);margin-top:10px}.e8oSXG_label{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);text-align:left;cursor:pointer;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding:17px 0;display:flex}.e8oSXG_label .e8oSXG_check_icon{display:none}.e8oSXG_label:last-of-type{border-bottom:none}.e8oSXG_input_radio{opacity:0;width:0;height:0;position:absolute}.e8oSXG_input_radio:checked+.e8oSXG_label .e8oSXG_check_icon{display:block}.e8oSXG_save_btn{margin-top:20px}.e8oSXG_complete_toast_content{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.e8oSXG_complete_toast_content strong{font-weight:700}
.hqYwoG_container{grid-gap:20px;box-sizing:border-box;padding:20px 20px 40px;display:grid}@media (min-width:768px){.hqYwoG_container{width:400px;max-width:100%;padding-bottom:20px}}.hqYwoG_close_btn{margin-left:auto;margin-right:4px;line-height:0;display:block}@media (min-width:768px){.hqYwoG_close_btn{display:none}}.hqYwoG_title{font-family:var(--heading-font);font-size:24px;line-height:100%}.hqYwoG_label{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding:17px 0;display:flex}.hqYwoG_label:last-child{border-bottom:none}.hqYwoG_input_radio{display:none}.hqYwoG_check_icon{opacity:0}.hqYwoG_input_radio:checked+.hqYwoG_label .hqYwoG_check_icon{opacity:1}.hqYwoG_save_btn{margin-top:20px}.hqYwoG_complete_toast_content{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.hqYwoG_complete_toast_content strong{font-weight:700}
.TlnqfG_container{box-sizing:border-box;background-color:#dfe3ff;border-radius:20px;flex:auto;padding:30px 15px 20px;position:relative}.TlnqfG_title{font-family:var(--heading-font);text-align:center;z-index:2;font-size:30px;line-height:100%;position:relative}.TlnqfG_image_container{justify-content:center;width:100%;max-width:130px;height:73px;margin:0 auto;padding:0;display:flex;position:relative;top:-10px}.TlnqfG_img_right,.TlnqfG_img_left{width:50%;position:relative}.TlnqfG_img_right{z-index:3;margin-left:-1px}.TlnqfG_header_list{margin-top:25px}.TlnqfG_list{flex-direction:column;gap:5px;margin-top:10px;display:flex}.TlnqfG_list_title{font-family:var(--heading-font);font-size:20px;line-height:100%}.TlnqfG_list_item{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);align-items:center;gap:10px;display:flex}.TlnqfG_solid{fill:#000}
.DsPm8G_container{box-sizing:border-box;background-color:#f5f5f5;height:max-content;min-height:100dvh;display:block;position:relative}@media (min-width:768px){.DsPm8G_container{background-color:#0000;grid-template:"heading heading heading"".feed.""banner banner banner"/1fr 400px 1fr;grid-auto-rows:auto;place-items:start;min-height:0;margin-top:27px;display:grid}}.DsPm8G_heading{font-family:var(--heading-font);color:var(--black);box-sizing:border-box;grid-area:heading;width:100%;margin:0;padding:30px 15px 20px;font-size:40px;line-height:100%}@media (min-width:768px){.DsPm8G_heading{padding:0 10px}}@media (min-width:768px) and (min-width:960px){.DsPm8G_heading{padding-left:100px;padding-right:100px}}.DsPm8G_feed{box-sizing:border-box;flex-direction:column;grid-area:feed;gap:20px;width:100%;max-width:400px;margin:0 auto;padding:10px 0 120px;display:flex}@media (min-width:768px){.DsPm8G_feed{margin-bottom:80px;padding-top:0}}.DsPm8G_top{flex-direction:column;gap:20px;display:flex}.DsPm8G_hero{flex-direction:column;gap:2px;display:flex}.DsPm8G_card{box-sizing:border-box;background-color:var(--white);border-radius:20px;flex-direction:column;gap:40px;padding:25px 15px;display:flex}.DsPm8G_level{flex-direction:column;display:flex}.DsPm8G_tests{flex-direction:column;gap:10px;display:flex}.DsPm8G_error{padding:40px 15px}@media (max-width:767px){.DsPm8G_error{padding-top:70px}}
.Pb7bPa_container{z-index:21;background-color:#00000080;justify-content:center;align-items:flex-end;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;overflow:hidden}@media (min-width:768px){.Pb7bPa_container{align-items:center}}.Pb7bPa_container_opened{display:flex}.Pb7bPa_container_close{background-color:#0000}@media (min-width:768px){.Pb7bPa_container_close{display:none}}.Pb7bPa_modal{width:100%;animation:.3s Pb7bPa_slide_from_bottom;position:relative}@media (min-width:768px){.Pb7bPa_modal{width:auto;animation:none}}.Pb7bPa_content_wrapper{background-color:var(--white);z-index:0;border-radius:20px 20px 0 0;width:100%;position:relative;overflow:auto}@media (min-width:768px){.Pb7bPa_content_wrapper{border-radius:20px;width:auto;max-height:80vh}}.Pb7bPa_content_full_screen{border-radius:0}@media (min-width:768px){.Pb7bPa_content_full_screen{border-radius:20px}}.Pb7bPa_modal_close{animation:.3s forwards Pb7bPa_slide_to_bottom}@media (min-width:768px){.Pb7bPa_modal_close{animation:none}}.Pb7bPa_close_button{background-color:var(--white);border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:36px;height:36px;display:none;position:absolute}.Pb7bPa_close_button.Pb7bPa_close_button_mobile{z-index:1;display:flex;top:20px;right:20px}@media (min-width:768px){.Pb7bPa_close_button{display:flex;top:-36px;right:-36px}}@keyframes Pb7bPa_slide_from_bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Pb7bPa_slide_to_bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}
.I__UbW_overlay{z-index:10;background-color:#bec8ff;position:fixed;inset:0}
.COlIRG_container{box-sizing:border-box;background-color:#bec8ff;width:100%;max-height:80%;padding:20px;overflow:auto}@media (min-width:768px){.COlIRG_container{max-width:400px;padding:30px}}.COlIRG_title{font-family:var(--heading-font);text-align:center;font-size:30px;line-height:100%}.COlIRG_img_container{justify-content:center;animation:.5s cubic-bezier(.175,.885,.32,1.475) COlIRG_scale;display:flex;transform:translateY(-20px)}.COlIRG_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center}.COlIRG_buttons_container{grid-gap:10px;grid-template-columns:1fr;margin-top:20px;display:grid}@keyframes COlIRG_scale{0%{transform:scale(.3)}to{transform:scale(1),translateY(-20px)}}
.HrC_5W_container{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.HrC_5W_tutor_message{box-sizing:border-box;background-color:#dfe3ff;border-radius:15px;flex-direction:column;gap:5px;width:100%;height:auto;padding:10px 10px 20px;display:flex;position:relative;top:-15px}.HrC_5W_tutor_message:after{content:"";border-top:30px solid #dfe3ff;border-left:30px solid #0000;border-right:30px solid #0000;width:0;height:0;position:absolute;top:-5px;left:calc(50% + 15px);transform:rotate(45deg)}.HrC_5W_tutor_message_animated{animation:.5s cubic-bezier(.34,1.56,.64,1) HrC_5W_slide-in-from-bottom}@keyframes HrC_5W_slide-in-from-bottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.nDR-6W_wrapper,.nDR-6W_wrapper_usyk_mode{box-sizing:border-box;background-color:#bec8ff;width:100%;max-height:80%;padding:20px;overflow:auto}@media (min-width:768px){.nDR-6W_wrapper,.nDR-6W_wrapper_usyk_mode{max-width:400px;padding:30px}}.nDR-6W_wrapper_usyk_mode{background:radial-gradient(circle at 50% 100%,#df6e67e6 20%,#0000 80%) no-repeat,#bec8ff}.nDR-6W_title{font-family:var(--heading-font);text-align:center;font-size:30px;line-height:100%}.nDR-6W_img_container{animation:nDR-6W_scale .5s var(--spring-animation-timing-function);justify-content:center;display:flex;transform:translateY(-20px)}.nDR-6W_img_container_usyk_mode{animation:nDR-6W_scale_usyk .5s var(--spring-animation-timing-function);transform:none}.nDR-6W_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center}.nDR-6W_buttons_container{grid-gap:10px;grid-template-columns:1fr;margin-top:20px;display:grid}@keyframes nDR-6W_scale{0%{transform:scale(.3)}to{transform:scale(1),translateY(-20px)}}@keyframes nDR-6W_scale_usyk{0%{transform:scale(.3)}to{transform:scale(1)}}
.LxIo9q_container{grid-area:feed;width:100%;max-width:400px;height:100%;margin:15px auto 50px}.LxIo9q_title{font-family:var(--heading-font);padding:0 15px;font-size:24px;line-height:100%}.LxIo9q_feed_container{box-sizing:border-box;flex-direction:column;row-gap:10px;width:100%;margin:0 auto;padding:20px 15px 0;display:flex}@media (min-width:768px){.LxIo9q_feed_container{margin:0 auto}}.LxIo9q_lessons_container{flex-direction:column;row-gap:10px;display:flex}
.OKYSfG_container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:768px){.OKYSfG_container{max-width:400px}}.OKYSfG_content{box-sizing:border-box;background-color:var(--white);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;max-height:100%;padding:120px 20px 20px;display:flex;overflow:auto}@media (min-width:768px){.OKYSfG_content{height:700px;max-height:100%}}.OKYSfG_message_container{grid-gap:5px;display:grid}.OKYSfG_message_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.OKYSfG_message{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}.OKYSfG_call_actions{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.OKYSfG_conference_loader{box-sizing:border-box;background-color:#eceeff;border-radius:15px;flex-direction:column;align-items:center;gap:5px;width:100%;padding:15px;display:flex}.OKYSfG_conference_loader .OKYSfG_loader_animation{justify-content:center;align-items:center;width:100px;height:100px;display:flex}.OKYSfG_conference_loader .OKYSfG_loader_text{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}.OKYSfG_audio_wave_bar{background-color:var(--black)}.OKYSfG_leave_btn{z-index:1;background-color:#ff7070;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.OKYSfG_leave_icon{fill:var(--white)}
.OVviAa_container{grid-gap:15px;box-sizing:border-box;background-color:#f8bde0;justify-items:center;padding:25px 20px;display:grid}@media (min-width:768px){.OVviAa_container{max-width:400px}}.OVviAa_title{font-family:var(--heading-font);text-align:center;font-size:30px;line-height:100%}.OVviAa_description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center}.OVviAa_info_banner{box-sizing:border-box;background-color:#ffffff80;border-radius:10px;align-items:center;gap:5px;width:100%;padding:10px;display:flex}.OVviAa_banner_text{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}.OVviAa_banner_text strong{font-weight:700}.OVviAa_btns_container{grid-gap:10px;width:100%;display:grid}
._518qmq_container{grid-gap:20px;box-sizing:border-box;background-color:var(--white);justify-items:center;padding:20px;display:grid}@media (min-width:768px){._518qmq_container{max-width:400px}}._518qmq_title{font-family:var(--heading-font);font-size:30px;line-height:100%}@media (min-width:768px){._518qmq_title{text-align:center}}._518qmq_description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}@media (min-width:768px){._518qmq_description{text-align:center}}._518qmq_banner{box-sizing:border-box;color:#000000b3;fill:#000000b3;background-color:#0000000d;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}._518qmq_btns_container{grid-gap:10px;width:100%;margin-top:10px;display:grid}
.ytCdPG_container{grid-gap:1px;box-sizing:border-box;grid-template-columns:1fr auto;align-items:center;width:100%;margin:0 auto;display:grid}.ytCdPG_quizzes_progressbar{background-color:#fff9;border-radius:20px;align-items:center;width:100%;height:60px;display:flex;position:relative;overflow:hidden}.ytCdPG_quizzes_progressbar .ytCdPG_progress_data{z-index:1;flex-direction:column;justify-content:center;height:100%;margin-left:10px;display:flex;position:relative}.ytCdPG_quizzes_progressbar .ytCdPG_title{font-family:var(--heading-font);font-size:20px;line-height:100%}.ytCdPG_quizzes_progressbar .ytCdPG_step_number{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.ytCdPG_quizzes_progressbar .ytCdPG_progress{background:linear-gradient(90deg,#c5f8f5 0%,#bec8ff 100%);border-radius:20px;min-width:20px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.ytCdPG_close_btn{background-color:#fff9;border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ytCdPG_close_btn:disabled{opacity:.3;cursor:default}.ytCdPG_close_btn:active:enabled{opacity:.7}@media (min-width:768px){.ytCdPG_close_btn:hover:enabled{opacity:.8}}
.eJXZoq_container{background-color:#bec8ff;flex-direction:column;align-items:center;min-height:100%;padding:40px 20px 30px;display:flex}.eJXZoq_content{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:400px;display:flex}.eJXZoq_title{font-family:var(--heading-font);font-size:40px;font-weight:700;line-height:100%}.eJXZoq_subtitle{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);color:#000000b3}.eJXZoq_avatar_wrapper{margin-top:24px;display:inline-block;position:relative}.eJXZoq_coming_soon_badge{white-space:nowrap;text-transform:uppercase;background-color:#fff050;border-radius:2px;padding:5px 12px;font-size:13px;font-weight:700;line-height:18px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.eJXZoq_button_wrapper{width:100%;max-width:400px;margin-top:auto;padding:16px 0;position:sticky;bottom:0}
.EmlIUW_clouds_fade{pointer-events:none;background:linear-gradient(#f5f5f500 0,#f5f5f5 calc(100% - 60px),#f5f5f500 100%);position:absolute;inset:-26px 0 -60px;overflow:clip visible}@media (min-width:768px){.EmlIUW_clouds_fade{background:linear-gradient(to bottom, #fff0, var(--white));overflow:visible}}.EmlIUW_clouds_bank{width:520px;max-width:none;height:260px;fill:var(--white);position:absolute;bottom:-58px;left:50%;overflow:visible;translate:-50%}@media (min-width:768px){.EmlIUW_clouds_bank_mobile{display:none}}.EmlIUW_clouds_bank_desktop{display:none}@media (min-width:768px){.EmlIUW_clouds_bank_desktop{display:block}}
.MSjLkG_client_message,.MSjLkG_assistant_message{box-sizing:border-box;max-width:210px;font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);border-radius:15px;margin-bottom:2px;padding:10px;position:relative}.MSjLkG_dot_flashing:before,.MSjLkG_dot_flashing:after,.MSjLkG_dot_flashing{background-color:var(--black);border-radius:50%;width:5px;height:5px}.MSjLkG_assistant_message{background-color:#eee;margin-left:55px}.MSjLkG_client_message{background-color:#eceeff;margin:20px 9px 20px auto}.MSjLkG_client_message:before{content:"";border:0 solid #0000;border-top-width:8px;border-left:8px solid #eceeff;width:0;height:0;display:inline-block;position:absolute;bottom:15px;left:100%}.MSjLkG_markdown p{margin:0}.MSjLkG_markdown strong{font-family:var(--heading-font);font-size:24px;line-height:100%}.MSjLkG_avatar{position:absolute;bottom:0;left:-55px}.MSjLkG_with_avatar:before{content:"";border-top:0 solid #0000;border-bottom:8px solid #eee;border-left:8px solid #0000;border-right:0 solid #0000;width:0;height:0;display:inline-block;position:absolute;bottom:15px;left:-8px}.MSjLkG_dot_flashing{margin-top:10px;margin-left:10px;animation:1s linear .5s infinite alternate MSjLkG_dot_flashing;position:relative}.MSjLkG_dot_flashing:before,.MSjLkG_dot_flashing:after{content:"";display:inline-block;position:absolute;top:0}.MSjLkG_dot_flashing:before{animation:1s infinite alternate MSjLkG_dot_flashing;left:-10px}.MSjLkG_dot_flashing:after{animation:1s 1s infinite alternate MSjLkG_dot_flashing;left:10px}@keyframes MSjLkG_dot_flashing{0%{background-color:var(--black)}50%,to{background-color:#0000004d}}
@keyframes VLisTG_scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.VLisTG_scaleAnimation{opacity:0;transform-origin:50%;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards VLisTG_scaleIn;transform:scale(0)}
._2A0ltG_hero{border:1px solid #0000001a;border-radius:20px;grid-area:top_content;width:100%;height:156px;position:relative;overflow:hidden}._2A0ltG_overlay{background:linear-gradient(#0000 74%,#0000004d 85%);border-radius:20px;position:absolute;inset:0}._2A0ltG_live_badge{z-index:1;background:#fff050;border-radius:2px;align-items:center;gap:3px;padding:5px 10px;display:flex;position:absolute;bottom:10px;right:10px}._2A0ltG_live_dot{background:var(--black);border-radius:50%;flex-shrink:0;width:8px;height:8px}._2A0ltG_live_text{font-family:var(--body-font);color:var(--black);font-size:13px;font-weight:700;line-height:18px}
.R__vcq_content.R__vcq_content{scrollbar-width:thin;scrollbar-color:#00000080 #0000;background-color:#bec8ff}.R__vcq_sheet{box-sizing:border-box;width:100%;min-height:100%;color:var(--black);background-color:#bec8ff;flex-direction:column;display:flex}@media (min-width:768px){.R__vcq_sheet{width:440px}}.R__vcq_body{flex-direction:column;flex:1;gap:20px;padding:15px 15px 0;display:flex}@media (min-width:768px){.R__vcq_body{padding:20px 20px 0}}.R__vcq_close_button{cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center;width:40px;height:40px;margin:-8px;padding:0;display:flex}.R__vcq_close_button:focus-visible{outline:2px solid var(--black);border-radius:50%}.R__vcq_hero{flex-direction:column;align-items:center;display:flex}.R__vcq_star_slot{justify-content:center;align-items:center;width:100%;height:100px;display:flex}.R__vcq_star{height:auto;transform:rotate(8.53deg)}.R__vcq_title{font-family:var(--heading-font);color:var(--black);text-align:center;width:100%;padding-top:10px;font-size:40px;line-height:100%}.R__vcq_benefits{flex-direction:column;flex:1;justify-content:flex-end;gap:30px;padding:20px 0 15px;display:flex}.R__vcq_cards{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.R__vcq_card{background-color:#ffffff80;border-radius:20px;align-items:center;gap:10px;padding:15px;display:flex}.R__vcq_art{flex-shrink:0;width:70px;height:70px;position:relative;overflow:hidden}.R__vcq_art_image{object-fit:cover;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.R__vcq_art_image_flipped{transform:translate(-50%,-50%)scaleY(-1)}.R__vcq_card_text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.R__vcq_card_title{font-family:var(--heading-font);color:var(--black);font-size:20px;line-height:100%}.R__vcq_card_body{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:var(--black)}.R__vcq_reassurance{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.R__vcq_reassurance_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height);color:var(--black)}.R__vcq_reassurance_body{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:var(--black)}.R__vcq_cta{padding:10px 15px calc(20px + env(safe-area-inset-bottom));background-color:#bec8ff;position:sticky;bottom:0}@media (min-width:768px){.R__vcq_cta{padding:10px 20px 20px}}.R__vcq_continue_button.R__vcq_continue_button{border-radius:10px}
._6ipmpq_container{grid-gap:40px;align-items:center;display:grid}._6ipmpq_title{font-family:var(--heading-font);font-size:35px;line-height:100%}._6ipmpq_improvements{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);grid-gap:5px;display:grid}._6ipmpq_improvement_label{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}
.WQeYKa_duration_pill{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#000000b3;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.WQeYKa_duration_pill_pill{background:#0000000d;border-radius:20px;padding:5px 10px}.WQeYKa_duration_pill_text{color:#00000080}.WQeYKa_duration_pill_button{cursor:pointer;border:0}.WQeYKa_duration_pill_button:focus-visible{outline:2px solid var(--black);outline-offset:2px}.WQeYKa_duration_pill_skeleton{border-radius:20px;width:64px;height:32px;display:inline-flex;overflow:hidden}
.IzNooq_container{grid-gap:10px;grid-template-rows:1fr auto;height:100%;max-height:100%;display:grid;overflow:hidden}.IzNooq_content{box-sizing:border-box;background-color:var(--white);border-radius:20px;flex-direction:column;grid-row:1;height:100%;padding:20px;display:flex;overflow:auto}.IzNooq_continue_button{height:40px;margin:auto}.IzNooq_continue_button_content{justify-content:center;align-items:center;gap:10px;display:flex}.IzNooq_continue_button_content_animation{animation:.5s cubic-bezier(.175,.885,.32,1.275) IzNooq_show_button}@keyframes IzNooq_show_button{0%{transform:scale(0)}to{transform:scale(1)}}.IzNooq_input_row{align-items:flex-end;display:flex}.IzNooq_message_textarea{resize:none;box-sizing:border-box;max-height:150px;font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);border:1px solid #0000004d;border-radius:5px;flex:1;padding:7px}.IzNooq_message_textarea:focus{outline:none}.IzNooq_error_input{border-color:#ff7070}.IzNooq_send_btn{margin-left:10px;padding-bottom:4px}.IzNooq_send_btn:disabled svg{fill:#0000004d}.IzNooq_message_list{flex:auto;padding:20px 0;overflow:auto}.IzNooq_message_textarea_error_label{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#ff7070}.IzNooq_alert{top:unset;animation:.35s ease-out both IzNooq_slide_up;bottom:0}.IzNooq_alert_content{width:100%;font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);justify-content:space-between;align-items:center;gap:10px;display:flex}@keyframes IzNooq_slide_up{0%{opacity:0;transform:translate(-50%,200px)}to{opacity:1;transform:translate(-50%)}}
._0b6hrG_container{box-sizing:border-box;background-color:#dfe3ff;padding:20px;display:grid}@media (min-width:768px){._0b6hrG_container{max-width:400px}}._0b6hrG_close_btn{margin-bottom:15px;margin-left:auto;display:inline-block}@media (min-width:768px){._0b6hrG_close_btn{display:none}}._0b6hrG_title{font-family:var(--heading-font);text-align:center;margin-bottom:20px;font-size:30px;line-height:100%}._0b6hrG_avatar{justify-content:center;margin-bottom:35px;display:flex}._0b6hrG_avatar ._0b6hrG_beta_tag{background-color:#bec8ff}._0b6hrG_list{grid-gap:12px;margin-bottom:30px;display:grid}._0b6hrG_list_item{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);grid-gap:8px;grid-template-columns:auto 1fr;align-items:center;display:grid}
.qgQVsW_preview{border-radius:20px;width:calc(100% + 40px);height:220px;margin-left:-20px;margin-right:-20px;position:relative;overflow:hidden}.qgQVsW_overlay{background:linear-gradient(#0000 55%,#66666626 55%,#00000080 86% 100%);border-radius:20px;position:absolute;inset:0}.qgQVsW_name{font-family:var(--heading-font);color:var(--white);font-size:24px;line-height:100%;position:absolute;bottom:15px;left:15px}
._D3ZJW_wrapper_white{background-color:var(--white)}@media (min-width:768px){._D3ZJW_wrapper_white{width:400px}}
.kP-ucq_container{flex-direction:column;align-items:center;gap:5px;display:flex}.kP-ucq_content{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:135px;height:135px;display:flex;position:relative}.kP-ucq_content .kP-ucq_value{font-family:var(--heading-font);font-size:50px;line-height:100%}.kP-ucq_content_small{width:85px;height:85px}.kP-ucq_content_small .kP-ucq_value{font-family:var(--heading-font);font-size:30px;line-height:100%}.kP-ucq_value{position:relative}.kP-ucq_value_description{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080;position:relative}.kP-ucq_union{width:100%;height:100%;position:absolute;top:0;left:0}.kP-ucq_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}
.ZRroJG_container{box-sizing:border-box;padding:20px 20px 40px}@media (min-width:768px){.ZRroJG_container{max-width:400px;padding:20px}}.ZRroJG_header{justify-content:flex-end;padding-bottom:20px;display:flex}@media (min-width:768px){.ZRroJG_header{display:none}}.ZRroJG_img_content{background-color:#dfe3ff;border-radius:20px;justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.ZRroJG_animation{position:absolute}.ZRroJG_label_new{clip-path:polygon(100% 0%,calc(100% - 6px) 50%,100% 100%,0 100%,0% 50%,0 0);z-index:1;background-color:#93e6b5;width:max-content;height:26px;padding:0 20px 0 10px;position:absolute;top:30px;left:0}.ZRroJG_label_new .ZRroJG_label_new_text{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value)}.ZRroJG_title{font-family:var(--heading-font);padding:20px 0 10px;font-size:30px;line-height:100%}.ZRroJG_description{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}.ZRroJG_buttons_container{grid-gap:10px;margin-top:30px;display:grid}
.LnLHMa_container{grid-gap:1px;grid-template-rows:1fr 60px;height:100%;max-height:100%;display:grid}.LnLHMa_content{border-radius:20px;height:100%;max-height:100%;overflow:auto}.LnLHMa_reader_content{padding:20px 20px 0!important}.LnLHMa_reader_navigation{height:36px!important;padding:10px 0!important}
.sqGcGW_container{grid-template-rows:1fr;grid-template-areas:"content";height:100dvh;display:grid;position:relative}@media (min-width:768px){.sqGcGW_container{grid-template-rows:auto 1fr;grid-template-areas:"navigation""content"}}@media (max-width:767px){.sqGcGW_container_with_tab_bar{--tab-bar-top:calc(87px + env(safe-area-inset-bottom));--tab-bar-offset:calc(calc(87px + env(safe-area-inset-bottom)) + 13px)}}.sqGcGW_logo{display:none}@media (min-width:768px){.sqGcGW_logo{display:block}}.sqGcGW_logo_icon{width:140px}.sqGcGW_navigation{z-index:10;box-sizing:border-box;background-color:var(--white);grid-area:navigation;display:none;position:relative}@media (min-width:768px){.sqGcGW_navigation{grid-gap:20px;grid-template-columns:repeat(3,1fr);align-items:center;padding:30px 10px;display:grid;top:0}}@media (min-width:960px){.sqGcGW_navigation{padding-left:100px;padding-right:100px}}.sqGcGW_nav_list{justify-content:space-around;align-items:center;display:flex}@media (min-width:768px){.sqGcGW_nav_list{justify-content:center}.sqGcGW_nav_list li{margin-left:20px}.sqGcGW_nav_list li:first-child{margin-left:0}}@media (min-width:1025px){.sqGcGW_nav_list li{margin-left:50px}.sqGcGW_nav_list li:first-child{margin-left:0}}.sqGcGW_nav_list .sqGcGW_nav_list_item,.sqGcGW_nav_list .sqGcGW_onboarding_element{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;display:flex;position:relative}@media (min-width:768px){.sqGcGW_nav_list .sqGcGW_nav_list_item,.sqGcGW_nav_list .sqGcGW_onboarding_element{flex-direction:row;gap:10px}}.sqGcGW_nav_list .sqGcGW_link_content{white-space:nowrap;width:100%;display:block;position:relative}.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_dot:after,.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_fake_door_dot:after{content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% + 10px)}.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_dot:after{background-color:#ffc043}.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_fake_door_dot:after{background-color:#ff7070}@media (min-width:768px){.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_dot:after,.sqGcGW_nav_list .sqGcGW_link_content.sqGcGW_fake_door_dot:after{top:-4px;left:20px}}.sqGcGW_nav_list .sqGcGW_nav_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);color:#00000080;flex-direction:column;align-items:center;display:inline-flex}.sqGcGW_nav_list .sqGcGW_nav_title:after{content:attr(data-text);visibility:hidden;-webkit-user-select:none;user-select:none;height:0;font-weight:700;overflow:hidden}.sqGcGW_nav_list .sqGcGW_onboarding_element{width:max-content;padding:0 5px}.sqGcGW_nav_list .sqGcGW_nav_icon{fill:#00000080;flex-shrink:0}.sqGcGW_nav_list .sqGcGW_list_item_active .sqGcGW_nav_title{color:var(--black);opacity:1;font-weight:700}.sqGcGW_nav_list .sqGcGW_list_item_active .sqGcGW_nav_icon{fill:var(--black)}.sqGcGW_nav_list .sqGcGW_list_item_active .sqGcGW_beta_tag{display:none}.sqGcGW_info_buttons_container{justify-self:flex-end;display:none;position:relative}@media (min-width:768px){.sqGcGW_info_buttons_container{align-items:center;gap:20px;display:flex}}.sqGcGW_avatar{box-sizing:border-box;flex-shrink:0;width:40px;height:40px}.sqGcGW_avatar_img{overflow:visible}.sqGcGW_navigation_with_border{border-bottom:1px solid #d9d9d9}.sqGcGW_hidden{display:none}.sqGcGW_flex{display:flex}.sqGcGW_lg_only{display:none}@media (min-width:1200px){.sqGcGW_lg_only{display:block}}
._95AiOa_card{background-color:var(--white);cursor:pointer;font:inherit;text-align:inherit;border:2px solid #0000;border-radius:15px;grid-template-columns:120px 1fr;width:100%;padding:0;transition:border-color .15s;display:grid;overflow:hidden}._95AiOa_card:focus-visible{outline:2px solid var(--black);outline-offset:2px}._95AiOa_card_highlighted{border-color:var(--black)}._95AiOa_thumbnail_wrapper{border-radius:15px 0 0 15px;align-self:stretch;width:120px;min-height:100%;position:relative;overflow:hidden}._95AiOa_new_badge{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);color:var(--black);background-color:#fff050;border-radius:2px;padding:2px 5px;position:absolute;top:10px;left:10px}._95AiOa_content{align-content:start;gap:10px;padding:15px 10px;display:grid}._95AiOa_name_row{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}._95AiOa_name{font-family:var(--heading-font);color:var(--black);font-size:20px;line-height:100%}._95AiOa_check_icon{color:var(--black);flex-shrink:0}._95AiOa_bio{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:var(--black);margin:0}._95AiOa_tags{flex-wrap:wrap;gap:5px;display:flex}._95AiOa_tag{font-family:var(--body-font);color:var(--black);background-color:#eee;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:500;line-height:14px}
._5_fuOq_tooltip{inset:unset;cursor:pointer;background:0 0;border:none;margin:0;padding:0;animation:.2s ease-out _5_fuOq_fade_in;position:fixed;overflow:visible}._5_fuOq_tooltip::backdrop{background:0 0}._5_fuOq_body{background:#eef5db;border-radius:10px;padding:15px}._5_fuOq_text{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);white-space:nowrap}._5_fuOq_arrow_container{justify-content:center;height:10px;display:flex;overflow:visible}._5_fuOq_arrow_start{justify-content:flex-start;padding-left:10px}._5_fuOq_arrow{background:#eef5db;border-radius:2px;width:16px;height:16px;margin-top:-8px;transform:rotate(45deg)}@keyframes _5_fuOq_fade_in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.zMYVCG_container{grid-gap:20px;display:grid}.zMYVCG_title{font-family:var(--heading-font);font-size:35px;line-height:100%}.zMYVCG_content{grid-gap:10px;display:grid}.zMYVCG_category_container{grid-gap:5px;box-sizing:border-box;background-color:#ffffff80;border-radius:20px;padding:15px;display:grid}.zMYVCG_category_name{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height);align-items:center;gap:10px;display:flex}.zMYVCG_category_description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}
.JW04uq_container{box-sizing:border-box;height:max-content;display:block;position:relative}@media (min-width:768px){.JW04uq_container{grid-template:".header."minmax(100px,max-content)".feed.""banner banner banner"/1fr 400px 1fr;grid-auto-rows:auto;place-items:start;margin-top:10px;display:grid}}.JW04uq_header{z-index:9;width:100%;position:sticky;top:0}@media (min-width:768px){.JW04uq_header{z-index:auto;grid-area:header;position:static}}.JW04uq_feed{box-sizing:border-box;flex-direction:column;grid-area:feed;gap:50px;width:100%;max-width:400px;margin:0 auto;padding:30px 0 120px;display:flex}@media (min-width:768px){.JW04uq_feed{margin-bottom:80px;padding-bottom:120px}}.JW04uq_preview{padding-bottom:60px;position:relative}.JW04uq_error{padding:40px 15px}@media (max-width:767px){.JW04uq_error{padding-top:70px}}
.oUTOpq_container{z-index:21;grid-gap:10px;box-sizing:border-box;background-color:#eceeff;border:1px solid #0000001a;border-radius:10px;grid-template-columns:1fr auto;align-items:center;width:400px;max-width:calc(100vw - 20px);margin:auto;padding:15px;animation:.35s ease-out both oUTOpq_slide_down;display:grid;position:fixed;top:10px;left:0;right:0}@media (min-width:768px){.oUTOpq_container{top:30px}}.oUTOpq_container_error{color:var(--white);background-color:#ff7070}.oUTOpq_container_long{align-items:start}.oUTOpq_video_conference_container{align-items:center;display:flex}.oUTOpq_content_container_long{align-items:flex-start}.oUTOpq_icon{margin-right:10px}.oUTOpq_icon_error *{fill:var(--white)}.oUTOpq_message{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.oUTOpq_description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin-top:5px}.oUTOpq_close_button{line-height:0;position:relative}.oUTOpq_close_icon_error *{fill:var(--white)}@keyframes oUTOpq_slide_down{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}
.fZrHLG_inner{box-sizing:border-box;background-color:#eee;flex-direction:column;gap:0;min-height:100%;display:flex}@media (min-width:768px){.fZrHLG_inner{width:400px;max-width:400px}}.fZrHLG_sticky_header{z-index:2;background-color:#eee;flex-shrink:0;margin-bottom:10px;padding:20px 20px 0;position:sticky;top:0}.fZrHLG_title{font-family:var(--heading-font);text-align:center;color:var(--black);margin:0 0 20px;font-size:30px;line-height:100%}.fZrHLG_card_list{flex-direction:column;gap:5px;padding:0 15px;display:flex}.fZrHLG_cta_wrapper{z-index:2;margin-top:10px;padding:0 20px 20px;position:sticky;bottom:0}.fZrHLG_cta_button{width:100%}.fZrHLG_close_row{justify-content:flex-end;margin-bottom:10px;display:flex}@media (min-width:768px){.fZrHLG_close_row{display:none}}.fZrHLG_close_button{cursor:pointer;color:var(--black);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.fZrHLG_close_button:focus-visible{outline:2px solid var(--black);outline-offset:2px;border-radius:4px}
.yTQ2gW_chip{box-sizing:border-box;background-color:#fffc;border-radius:12px;align-items:center;gap:2px;min-width:77px;height:32px;padding:0 10px;transition:background-color .3s;display:inline-flex;position:relative;overflow:hidden}.yTQ2gW_progress{transform-origin:0;background-color:#d0d0d0;transition:transform 1s linear;position:absolute;inset:0}.yTQ2gW_icon,.yTQ2gW_clock{position:relative}.yTQ2gW_icon{flex-shrink:0}.yTQ2gW_clock{font-family:var(--heading-font);color:var(--black);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.4}.yTQ2gW_chip_expired{background-color:#f7cacd;animation:2s linear infinite yTQ2gW_shake}@media (prefers-reduced-motion:reduce){.yTQ2gW_chip_expired{animation:none}}@keyframes yTQ2gW_shake{0%{transform:none}4%{transform:translate(-3.5px)rotate(-.8deg)}9%{transform:translate(3px)rotate(.7deg)}14%{transform:translate(-2px)rotate(-.4deg)}19%{transform:translate(1.5px)rotate(.3deg)}24%{transform:translate(-.5px)rotate(0)}27.5%,to{transform:none}}
.hYlwUW_container{grid-gap:40px;display:grid}.hYlwUW_info_block{grid-gap:10px;display:grid}.hYlwUW_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.hYlwUW_focus_list{grid-gap:5px;display:grid}.hYlwUW_focus_list_item{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);align-items:center;gap:5px;display:flex}.hYlwUW_focus_category_errors{background-color:#78e0a2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hYlwUW_examples_list{grid-gap:10px;display:grid}.hYlwUW_example_list_item{grid-gap:10px;box-sizing:border-box;background-color:#ffffff80;border-radius:10px;padding:15px;display:grid}.hYlwUW_example_data_title{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#00000080}.hYlwUW_example_data_value{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}
.HRe2ra_result_header{justify-content:space-between;align-items:center;display:flex}.HRe2ra_result_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height);color:#ff7070;line-height:24px}.HRe2ra_result_title_true{color:#75bfbc}.HRe2ra_icon{width:24px;height:24px;animation:.3s cubic-bezier(.175,.885,.32,1.275) HRe2ra_show_icon;display:inline-block}
._2Oj7Pq_container{box-sizing:border-box;z-index:100;background-color:#dfe3ff;width:100svw;height:100svh;display:flex;position:absolute;top:0;left:0}._2Oj7Pq_wrapper{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:auto;padding:10px;display:flex}@media (min-width:768px){._2Oj7Pq_wrapper{max-height:670px;padding:0 20px}}._2Oj7Pq_content{box-sizing:border-box;text-align:center;text-wrap:balance;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}@media (min-width:768px){._2Oj7Pq_content{max-width:400px}}._2Oj7Pq_image{width:100%;height:auto;position:relative}._2Oj7Pq_title{font-family:var(--heading-font);text-align:center;word-break:break-word;font-size:40px;line-height:100%}._2Oj7Pq_subtitle{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}._2Oj7Pq_animation_wrapper{width:100%;height:5px;position:relative;overflow:visible}._2Oj7Pq_animation{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:768px){._2Oj7Pq_button{max-width:400px}}._2Oj7Pq_invisible{opacity:0;transition:all 1s ease-in-out .1s}._2Oj7Pq_fade_in{opacity:1}._2Oj7Pq_bold{font-weight:700}
._2KgzaW_textarea{box-sizing:border-box;resize:none;border:1px solid #0000004d;border-radius:5px;outline:none;width:100%;min-height:120px;padding:15px 10px;font-size:15px;display:block}._2KgzaW_textarea_counter{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080;margin-top:10px}._2KgzaW_text_error{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#ff7070}
.e6vsvW_container{z-index:10;background:#eee;transition:height .4s,overflow 0s .4s;position:sticky;top:0;overflow:visible}.e6vsvW_container_expanded{height:280px}.e6vsvW_container_expanded:after{content:"";z-index:-1;background-color:var(--white);width:100%;height:50%;position:absolute;bottom:0;left:0}.e6vsvW_title_bar{z-index:3;grid-template-columns:1fr auto;align-items:center;padding:10px 15px;display:grid;position:relative}.e6vsvW_title_info{flex-direction:column;min-width:0;display:flex}.e6vsvW_title{font-family:var(--heading-font);white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:100%;overflow:hidden}.e6vsvW_subject{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e6vsvW_close_button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.e6vsvW_video{transition:top .4s,right .4s,width .4s,height .4s,border-radius .4s;position:absolute;overflow:hidden}.e6vsvW_video_expanded{border-radius:20px;width:100%;height:220px;top:60px;right:0}.e6vsvW_video_zoomed_out{cursor:pointer;border-radius:10px;width:120px;height:67px;top:50px;right:10px}.e6vsvW_timer_chip{z-index:2;position:absolute;top:15px;left:15px}.e6vsvW_zoom_button{z-index:2;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff4d;border:none;border-radius:56px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:20px;left:20px}.e6vsvW_zoom_icon{color:var(--white);transform:rotate(45deg)}.e6vsvW_video_track_wrapper{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.e6vsvW_video_track_blurred{filter:blur(8px);transform:scale(1.1)}.e6vsvW_connecting_overlay{border-radius:inherit;background:rgba(var(--black), .4);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.e6vsvW_connecting_content{flex-direction:column;align-items:center;gap:8px;display:flex}.e6vsvW_connecting_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:var(--white);text-align:center}.e6vsvW_container_collapsed{height:90px;transition:height .4s,overflow;overflow:hidden}.e6vsvW_container_collapsed .e6vsvW_video_expanded{z-index:10;top:auto;bottom:0}
.E0j3Da_container{flex-direction:column;align-items:center;display:flex}.E0j3Da_title{font-family:var(--heading-font);font-size:40px;line-height:100%}.E0j3Da_full_score{flex-direction:column;align-items:center;padding:20px 0 40px;display:flex}.E0j3Da_progress_value{flex-direction:column;align-items:center;gap:5px;display:flex}.E0j3Da_score{font-family:var(--heading-font);font-size:50px;line-height:100%}.E0j3Da_score_description{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080}.E0j3Da_level_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center;margin-top:10px}.E0j3Da_level_value{font-family:var(--body-font);font-size:var(--body0-font-size);font-weight:500;line-height:var(--body0-line-height);text-align:center}.E0j3Da_summary_points{grid-gap:10px 50px;grid-template-columns:1fr 1fr;justify-content:center;display:grid}
._7Tg-3W_container{grid-gap:10px;box-sizing:border-box;background-color:#d2d9ff;border-radius:15px;grid-template-columns:145px 1fr;width:100%;padding:17px 10px;transition:background-color .3s;display:grid;position:relative}._7Tg-3W_container_active{background-color:#ff6f6f}._7Tg-3W_animation_wrapper{height:120px;position:absolute;bottom:0;left:-10px}._7Tg-3W_animation{height:100%}._7Tg-3W_confetti_wrapper{pointer-events:none;width:max-content;height:150px;position:absolute;top:50%;left:300px;transform:translateY(-50%)}._7Tg-3W_content{grid-gap:5px;display:grid}._7Tg-3W_title{font-family:var(--heading-font);justify-content:space-between;align-items:center;font-size:20px;line-height:100%;display:flex}._7Tg-3W_description{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080}
._1ie80G_result_sentence{flex-wrap:wrap;align-items:center;gap:1px 7px;display:flex}._1ie80G_word,._1ie80G_word_element{align-items:center;gap:1px;display:flex}._1ie80G_word_element{font-family:var(--heading-font);border-radius:2px;font-size:35px;line-height:100%}._1ie80G_word_element_correct{background-color:#75bfbc4d;animation:.2s ease-in-out _1ie80G_show_correct}._1ie80G_word_element_failed{background-color:#ff707066;animation:.2s ease-in-out _1ie80G_show_failed}._1ie80G_word_element_first{padding-left:5px}._1ie80G_word_element_last{padding-right:5px}@keyframes _1ie80G_show_correct{0%{background-color:#75bfbc00}to{background-color:#75bfbc4d}}@keyframes _1ie80G_show_failed{0%{background-color:#ff707000}to{background-color:#ff707066}}
.ekLnGa_question_header{background-color:#bec8ff;border-radius:20px;padding:20px 20px 60px}.ekLnGa_title{font-family:var(--heading-font);font-size:40px;line-height:100%}.ekLnGa_description{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);margin-top:8px}
@keyframes nkNGyq_coach_mark_in{0%{opacity:0;pointer-events:none;transform:scale(.8)}1%{pointer-events:auto}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.nkNGyq_coach_mark{z-index:11;right:10px;bottom:calc(calc(87px + env(safe-area-inset-bottom)) + 8px);filter:drop-shadow(0 8px 20px #0000001f);transform-origin:100% 100%;width:230px;animation:.5s 1s both nkNGyq_coach_mark_in;position:fixed}@media (min-width:768px){.nkNGyq_coach_mark{display:none}}@media (prefers-reduced-motion:reduce){.nkNGyq_coach_mark{animation:none}}.nkNGyq_bubble{box-sizing:border-box;background-color:var(--white);border-radius:15px;padding:15px 30px 15px 15px;position:relative}.nkNGyq_text{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:var(--black);margin:0}.nkNGyq_close_button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:2.5px;right:2.5px}.nkNGyq_close_icon{fill:var(--black)}.nkNGyq_tail{width:24.58px;height:28.39px;fill:var(--white);position:absolute;bottom:-16.39px;right:73px}
.FctjlW_container{grid-template-rows:auto 1fr;height:100dvh;margin:0 auto;display:grid}.FctjlW_chat_area{background-color:var(--white);flex-direction:column;min-height:0;display:flex;position:relative}.FctjlW_input_wrapper{z-index:5}
.h2FANW_container{justify-content:space-between;gap:5px;display:flex}.h2FANW_progress_item{background-color:#ffffff80;border-radius:10px;width:100%;height:3px}.h2FANW_progress_item_active{background-color:var(--white)}
.g_H5Gq_speaking_button_container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.g_H5Gq_btn_animation_container{justify-content:center;gap:10px;display:flex}.g_H5Gq_button_speak{background-color:var(--black);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;transform:scale(1);box-shadow:0 0 #000}.g_H5Gq_button_icon{transition:transform .2s ease-in-out}.g_H5Gq_button_icon *{fill:var(--white);opacity:1}.g_H5Gq_button_icon_show{animation:.2s cubic-bezier(.175,.885,.32,1.275) g_H5Gq_show-icon;transform:scale(1)}.g_H5Gq_button_icon_hide{transform:scale(0)}.g_H5Gq_pulse{animation:2s infinite g_H5Gq_pulse-black}.g_H5Gq_transparent{background-color:#0000}.g_H5Gq_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#00000080;white-space:nowrap;margin-top:10px}@keyframes g_H5Gq_pulse-black{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 30px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}@keyframes g_H5Gq_show-icon{0%{transform:scale(0)}to{transform:scale(1)}}.g_H5Gq_animation{align-items:center;gap:5px;display:flex}.g_H5Gq_animation_mirror{flex-direction:row-reverse}.g_H5Gq_dot{--first-step:2px;--second-step:2px;background-color:var(--black);border-radius:10px;width:2px;height:2px;animation:2s ease-in-out infinite g_H5Gq_change_height;display:inline-block}.g_H5Gq_dot_1{--first-step:2px;--second-step:6px}.g_H5Gq_dot_2{--first-step:2px;--second-step:4px}.g_H5Gq_dot_3{--first-step:3px;--second-step:4px}.g_H5Gq_dot_4{--first-step:2px;--second-step:10px}.g_H5Gq_dot_5{--first-step:6px;--second-step:8px}.g_H5Gq_dot_6{--first-step:3px;--second-step:8px}.g_H5Gq_dot_7{--first-step:10px;--second-step:25px}.g_H5Gq_dot_8{--first-step:8px;--second-step:11px}.g_H5Gq_dot_9{--first-step:13px;--second-step:28px}.g_H5Gq_dot_10{--first-step:30px;--second-step:40px}@keyframes g_H5Gq_change_height{0%,15%,to{height:2px}30%,50%{height:var(--first-step)}65%,85%{height:var(--second-step)}}
.mPT_RW_container{grid-template-rows:auto 1fr auto;min-height:100%;display:grid}.mPT_RW_textarea_wrapper{background-color:var(--white);border-radius:20px;height:min-content;padding:20px}.mPT_RW_note{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);background-color:#eceeff;border-radius:10px;gap:10px;margin-top:20px;padding:15px;display:flex}.mPT_RW_note_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height);margin-bottom:5px}.mPT_RW_mail_link{text-underline-position:from-font;text-decoration:underline;text-decoration-thickness:from-font}.mPT_RW_mail_link:hover{color:#000c}.mPT_RW_fixed_btn_box{box-sizing:border-box;background-color:#eee;width:100%;padding:10px 0;position:sticky;bottom:0}
.Ku2kyW_tag{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);color:#000000b3;text-transform:none;white-space:nowrap;background-color:#0000000d;border-radius:5px;padding:2px 5px;font-weight:500;display:inline-block;position:relative;overflow:hidden}.Ku2kyW_clock{color:#6278ff;font-variant-numeric:tabular-nums;font-weight:700}.Ku2kyW_shimmer{pointer-events:none;opacity:.8;background-image:linear-gradient(90deg,#fff0 calc(50% - 15px),#ffffff40 50%,#fff0 calc(50% + 15px));animation:2s linear infinite Ku2kyW_shimmer_sweep;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Ku2kyW_shimmer{display:none}}@keyframes Ku2kyW_shimmer_sweep{0%{transform:translate(-60%)}to{transform:translate(60%)}}
.OMxeLG_container{background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;overflow:hidden}.OMxeLG_complete_screen_container,.OMxeLG_conversation_container{width:100%;height:100%}@media (min-width:768px){.OMxeLG_complete_screen_container,.OMxeLG_conversation_container{width:400px;height:675px;max-height:100%}.OMxeLG_conversation_container{border-radius:20px;overflow:hidden}}.OMxeLG_complete_screen_container{box-sizing:border-box;padding:10px}@media (min-width:768px){.OMxeLG_complete_screen_container{padding:0}}.OMxeLG_error_container{place-items:center;width:100%;height:100dvh;display:flex;overflow:hidden}.OMxeLG_error_wrapper{justify-content:center;height:100%;padding-top:115px}@media (max-width:767px){.OMxeLG_error_wrapper{position:static}}@media (min-width:768px){.OMxeLG_error_wrapper{max-height:585px}}
.YCqXVW_container{grid-gap:40px;display:grid}.YCqXVW_practice{grid-gap:10px;display:grid}.YCqXVW_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.YCqXVW_sounds_list{grid-gap:15px;display:grid}.YCqXVW_list_item{grid-gap:5px;display:grid}.YCqXVW_sound_title{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height)}.YCqXVW_sound_examples{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.YCqXVW_example_word{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);background-color:#22d8c2;border-radius:20px;padding:5px 10px;display:inline-block}
.NK3JRq_hints_container{justify-content:space-between;align-items:center;display:flex}.NK3JRq_listening_buttons{align-self:flex-start;align-items:center;gap:20px;display:flex}.NK3JRq_tip{position:relative}.NK3JRq_tip .NK3JRq_tip_container{background:#eef5db;border-radius:10px;width:calc(100% + 20px);height:auto;position:absolute;top:28px;right:-10px}.NK3JRq_tip .NK3JRq_tip_container i{width:24px;height:12px;margin-left:-12px;position:absolute;bottom:100%;right:10px;overflow:hidden}.NK3JRq_tip .NK3JRq_tip_container i:after{content:"";background-color:#eef5db;width:12px;height:12px;position:absolute;left:50%;transform:translate(-50%,50%)rotate(45deg)}.NK3JRq_tip .NK3JRq_tip_content{box-sizing:border-box;height:100%;max-height:250px;padding:15px;font-size:13px;line-height:18px;overflow:auto}.NK3JRq_tip .NK3JRq_tip_content::-webkit-scrollbar{width:2px}.NK3JRq_tip .NK3JRq_tip_content::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:1px}.NK3JRq_tip .NK3JRq_markdown_container :first-child{margin-top:0}.NK3JRq_tip .NK3JRq_markdown_container :last-child{margin-bottom:0}.NK3JRq_button_listen{background-color:var(--black);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;transform:scale(1);box-shadow:0 0 #000}.NK3JRq_button_listen:disabled{opacity:.3;cursor:default}.NK3JRq_playing{animation:2s infinite NK3JRq_pulse-black}@keyframes NK3JRq_pulse-black{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 7px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}
.hiwIbW_product_card{grid-gap:10px 0;box-sizing:border-box;background-color:var(--white);cursor:pointer;border:1px solid #fff0;border-radius:15px;grid-template-columns:1fr auto;padding:15px;display:grid}.hiwIbW_radio{visibility:hidden;z-index:-1;position:absolute}.hiwIbW_product_billing_period{font-family:var(--heading-font);font-size:20px;line-height:100%}.hiwIbW_radio_label{border:1px solid var(--black);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:flex}.hiwIbW_radio_label .hiwIbW_check_icon *{fill:var(--white)}.hiwIbW_product_card_container input:checked~.hiwIbW_product_card{border:1px solid var(--black)}.hiwIbW_product_card_container input:checked~.hiwIbW_product_card .hiwIbW_radio_label{background-color:var(--black)}.hiwIbW_product_discount_container{align-items:center;display:flex}.hiwIbW_product_discount_label{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);background-color:#fff050;border-radius:5px;margin-left:10px;padding:0 5px;display:inline-block}.hiwIbW_product_price{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height)}.hiwIbW_product_full_price{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);color:#00000080;margin-right:3px;text-decoration:line-through}.hiwIbW_product_day_price_container{flex-direction:column;align-items:flex-end;display:flex}.hiwIbW_product_day_price{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}.hiwIbW_product_day_price_label{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080;font-size:10px;line-height:12px}
.yf3IWq_card{box-sizing:border-box;width:100%;min-height:105px;color:var(--black);text-align:left;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:17px;justify-content:space-between;align-items:center;gap:15px;padding:15px;display:flex}.yf3IWq_card:focus-visible{outline:2px solid var(--black);outline-offset:2px}.yf3IWq_card:disabled{cursor:default}.yf3IWq_content{gap:10px;min-width:0;display:grid}.yf3IWq_eyebrow_row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.yf3IWq_eyebrow{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);color:#000000b3}.yf3IWq_title{font-family:var(--heading-font);overflow-wrap:anywhere;font-size:20px;line-height:100%}.yf3IWq_image_box{flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.yf3IWq_image{object-fit:contain}
.zfHCJG_container{grid-gap:10px;box-sizing:border-box;background-color:#ffffff80;border-radius:10px;padding:15px;display:grid}.zfHCJG_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.zfHCJG_chart{grid-gap:5px;grid-template-columns:repeat(6,1fr);display:grid}.zfHCJG_column{grid-gap:5px;grid-template-rows:110px auto auto;place-items:end center;display:grid}.zfHCJG_column_bar{background-color:#fbc888;border-radius:5px 5px 0 0;width:100%;max-width:35px;max-height:0;animation:1s ease-in-out forwards zfHCJG_bar_height}.zfHCJG_column_label{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080}.zfHCJG_column_value{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}@keyframes zfHCJG_bar_height{0%{max-height:0}to{max-height:100%}}
._9l9Gfq_container{grid-gap:10px;grid-template-rows:1fr auto;height:100%;display:grid}._9l9Gfq_content{grid-gap:20px;box-sizing:border-box;background-color:var(--white);border-radius:20px;grid-template-rows:auto auto auto 1fr;height:100%;padding:20px;display:grid}._9l9Gfq_content_success{background-image:radial-gradient(at calc(100% - 40px) 40px,#75bfbc 50%,#fff 50%);background-position:100% 0;background-repeat:no-repeat;background-size:200% 200%;animation:.4s cubic-bezier(.645,.045,.355,1) both _9l9Gfq_background_scale}@keyframes _9l9Gfq_background_scale{0%{background-size:0 0}80%{background-size:200% 200%;background-image:radial-gradient(at calc(100% - 40px) 40px, #75bfbc 50%, var(--white) 50%)}to{background-image:radial-gradient(at calc(100% - 40px) 40px, var(--white) 50%, var(--white) 50%)}}._9l9Gfq_sentence{font-family:var(--heading-font);padding:0 5px;font-size:35px;line-height:100%}._9l9Gfq_continue_button{height:40px;margin:auto}._9l9Gfq_skip_button_hidden{opacity:0}._9l9Gfq_continue_button_content{justify-content:center;align-items:center;gap:10px;display:flex}._9l9Gfq_continue_button_content_animation{animation:.5s cubic-bezier(.175,.885,.32,1.275) _9l9Gfq_show_button}@keyframes _9l9Gfq_show_button{0%{transform:scale(0)}to{transform:scale(1)}}
.TLgteG_container{grid-template-rows:auto auto auto auto;min-height:100%;display:grid}.TLgteG_header{box-sizing:border-box;background-color:#bec8ff;border-radius:20px;padding:20px}.TLgteG_title{font-family:var(--heading-font);font-size:30px;line-height:100%}.TLgteG_subtitle{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);margin-top:20px;margin-bottom:10px}.TLgteG_current_sub_info{grid-gap:5px;background-color:#ffffff4d;border-radius:15px;grid-template-columns:1fr 1fr;align-items:center;padding:10px;display:grid}.TLgteG_table_title{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080}.TLgteG_table_value{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}.TLgteG_subscription_variants{grid-gap:5px;box-sizing:border-box;background-color:#bcf0d0;border-radius:20px;height:fit-content;padding:20px;display:grid}.TLgteG_new_sub_details{color:#00000080;padding:10px;font-size:11px;font-weight:500;line-height:15px}.TLgteG_link{text-decoration:underline}.TLgteG_actions_container{grid-gap:8px;display:grid}
.C-pzkW_card{box-sizing:border-box;width:100%;min-height:105px;color:var(--black);cursor:pointer;border-radius:17px;justify-content:space-between;align-items:flex-start;gap:15px;padding:15px;text-decoration:none;display:flex}.C-pzkW_card:focus-visible{outline:2px solid var(--black);outline-offset:2px}.C-pzkW_content{gap:10px;min-width:0;display:grid}.C-pzkW_eyebrow_row{align-items:center;gap:5px;display:flex}.C-pzkW_eyebrow{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);color:#000000b3}.C-pzkW_badge{font-family:var(--body-font);font-size:var(--overline-font-size);font-weight:700;line-height:var(--overline-line-height);text-transform:var(--uppercase-value);color:#000c;text-transform:none;background-color:#fff584;border-radius:5px;padding:2px 5px;font-weight:500}.C-pzkW_title{font-family:var(--heading-font);overflow-wrap:anywhere;font-size:20px;line-height:100%}.C-pzkW_image{object-fit:contain;flex-shrink:0}
.PpuzBG_table{border-collapse:collapse;box-sizing:border-box;border:1px solid #0003;border-radius:4px;overflow:hidden}.PpuzBG_th,.PpuzBG_td{box-sizing:border-box;border:1px solid #0003}.PpuzBG_th{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:700;line-height:var(--body3-line-height);background-color:#0000000d;border-top:none;padding:12px 10px}.PpuzBG_td{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);background-color:var(--white);padding:10px}.PpuzBG_th:first-child,.PpuzBG_td:first-child{border-left:none}.PpuzBG_th:last-child,.PpuzBG_td:last-child{border-right:none}.PpuzBG_tr:last-child .PpuzBG_td{border-bottom:none}
.TNDRzG_banners_container{pointer-events:none;z-index:10;flex-direction:column-reverse;grid-area:banner;width:100%;height:max-content;display:flex;position:sticky;bottom:0}@media (min-width:768px){.TNDRzG_banners_container{position:fixed}}@media (min-width:1025px){.TNDRzG_banners_container{flex-direction:column;width:max-content;padding-bottom:40px}}
.NZoevq_container{background-color:var(--black);width:100%;height:100%;color:var(--white);justify-content:center;align-items:center;display:flex;position:relative}.NZoevq_video,.NZoevq_video video{object-fit:cover;width:100%;height:100%}.NZoevq_mute_btn{background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:15px;right:15px}.NZoevq_play_ptn{background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute}.NZoevq_controls{box-sizing:border-box;background:linear-gradient(#0000,#000c);width:100%;padding:35px 10px 20px;position:absolute;bottom:0;left:0}.NZoevq_progress{appearance:none;cursor:pointer;background-color:#ffffff80;outline:none;width:100%;height:3px}.NZoevq_progress::-webkit-slider-runnable-track{background-color:#ffffff80;height:3px}.NZoevq_progress::-moz-range-track{background-color:#ffffff80;height:3px}.NZoevq_progress::-webkit-slider-thumb{appearance:none;background-color:var(--white);border-radius:50%;width:15px;height:15px;transform:translateY(-6px)}.NZoevq_progress::-moz-range-thumb{background-color:var(--white);border-radius:50%;width:15px;height:15px}.NZoevq_time_labels{justify-content:space-between;align-items:center;width:100%;margin-top:5px;display:flex}.NZoevq_current_time{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height)}.NZoevq_full_time{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);color:#ffffff80}.NZoevq_icon *{fill:var(--white)}.NZoevq_controls_btns{justify-content:center;align-items:center;gap:30px;margin-top:5px;display:flex}
._4SQdQq_container{grid-template-rows:auto 1fr auto;min-height:100%;display:grid}._4SQdQq_choices_container{grid-gap:1px;display:grid}._4SQdQq_choice_card{background-color:var(--white);cursor:pointer;text-align:left;border:none;border-radius:19px;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:10px 20px;display:flex}._4SQdQq_choice_text{font-size:15px;font-weight:500;line-height:22px}._4SQdQq_checkmark{opacity:0;flex-shrink:0;margin-left:26px;display:flex}._4SQdQq_choice_card_selected ._4SQdQq_checkmark{opacity:1}._4SQdQq_fixed_btn_box{box-sizing:border-box;background-color:#eee;width:100%;margin:auto;padding:10px 0 20px;position:sticky;bottom:0}
@layer components{.k7aWUG_loader_wrapper{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:160px;height:160px;position:relative;overflow:hidden}.k7aWUG_loader{width:100%}.k7aWUG_content,.k7aWUG_loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k7aWUG_progress{text-align:center;width:100%;line-height:1}}
._9wLl1q_card{box-sizing:border-box;width:100%;color:var(--black);background-color:#f5f5f5;border-radius:17px;gap:15px;padding:15px;display:grid}._9wLl1q_content{gap:5px;display:grid}._9wLl1q_title{font-family:var(--heading-font);overflow-wrap:anywhere;font-size:20px;line-height:100%}._9wLl1q_text{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#000000b3}._9wLl1q_button{font-family:var(--heading-font);text-transform:var(--uppercase-value);color:var(--black);box-sizing:border-box;border:1px solid var(--black);background:var(--white);border-radius:10px;justify-content:center;justify-self:start;align-items:center;height:40px;padding:0 10px;font-size:14px;line-height:100%;text-decoration:none;display:inline-flex}._9wLl1q_button:focus-visible{outline:2px solid var(--black);outline-offset:2px}
.Kx1SFa_title{font-family:var(--heading-font);min-height:50px;font-size:40px;line-height:100%}.Kx1SFa_back_button{background-color:var(--white);z-index:5;align-items:center;height:60px;display:flex;position:sticky;top:0;left:0}
.iI-qja_title_row{justify-content:space-between;align-items:center;margin:40px 0 10px;display:flex}.iI-qja_title{font-family:var(--heading-font);font-size:24px;line-height:100%}.iI-qja_goal_container{cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:60px;display:flex}.iI-qja_goal_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}.iI-qja_goal_value{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);align-items:center;gap:10px;display:flex}.iI-qja_goal_value_label{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}
.SWWfOa_container{background-color:#eee;justify-content:center;align-items:center;width:100%;height:100dvh;animation:.4s ease-out SWWfOa_fade_in;display:flex;position:fixed;top:0;left:0;overflow:auto}@keyframes SWWfOa_fade_in{0%{opacity:0}to{opacity:1}}.SWWfOa_content_wrapper{grid-gap:10px;box-sizing:border-box;grid-template-rows:1fr auto;width:100%;height:100%;padding:10px 10px 20px;display:grid;position:relative}@media (min-width:768px){.SWWfOa_content_wrapper{grid-template-rows:auto auto;max-width:400px;height:auto;max-height:90%}}.SWWfOa_score_block{box-sizing:border-box;background-color:#c8df87;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:100%;padding:20px 20px 30px;display:flex}.SWWfOa_title{font-family:var(--heading-font);font-size:30px;line-height:100%}.SWWfOa_progress_value{text-align:center;flex-direction:column;align-items:center;display:flex}.SWWfOa_progress_value .SWWfOa_score{font-family:var(--heading-font);font-size:70px;line-height:100%}.SWWfOa_progress_value .SWWfOa_score_description{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height)}.SWWfOa_words_block{grid-gap:20px;box-sizing:border-box;background-color:var(--white);border-radius:20px;width:100%;padding:20px;display:grid}.SWWfOa_words_container{grid-gap:15px;display:grid}.SWWfOa_words_title{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);color:#000000b3}.SWWfOa_words{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.SWWfOa_word{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height);background-color:#e3efc3;border-radius:20px;padding:5px 15px;display:inline-block}.SWWfOa_word_learning{background-color:#eee}.SWWfOa_button_container{position:sticky;bottom:0}
.rPj6tG_container{background-color:var(--white);border-radius:20px;width:100%;height:100%;overflow:hidden}
.fGigLG_success_screen_container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fGigLG_success_screen_content{grid-gap:10px;grid-template-rows:1fr auto;height:100%;display:grid}@media (min-width:768px){.fGigLG_success_screen_content{max-width:400px;max-height:545px}}.fGigLG_cancel_success_wrapper{text-align:center;box-sizing:border-box;background-color:#bec8ff;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:60px 20px;display:flex}.fGigLG_cancel_success_title{font-family:var(--heading-font);font-size:40px;line-height:100%}.fGigLG_cancel_success_subtitle{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.fGigLG_checkbox_img_container{margin-top:-10px;animation:.7s cubic-bezier(.175,.885,.32,1.675) fGigLG_scale}@keyframes fGigLG_scale{0%{transform:scale(.3)}to{transform:scale(1)}}
.NjmCWq_textarea_wrapper{position:relative}.NjmCWq_textarea{box-sizing:border-box;border:1px solid var(--black);resize:none;border-radius:5px;outline:none;width:100%;height:100%;padding:20px}.NjmCWq_limited_textarea{max-width:620px;min-height:225px}.NjmCWq_textarea_counter{color:#888;position:absolute;bottom:10px;right:15px}.NjmCWq_error{color:#ff7070;font-size:16px;font-weight:500;line-height:24px}@media (max-width:767px){.NjmCWq_error{font-size:14px}}
._4b4Zfa_container{box-sizing:border-box;grid-template-columns:1fr;grid-template-areas:"header""hero""feed""banner";place-items:start;height:max-content;display:grid;position:relative}@media (min-width:768px){._4b4Zfa_container{grid-template-columns:1fr 400px 1fr;grid-template-areas:"header header header"".hero."".feed.""banner banner banner";grid-auto-rows:auto}}._4b4Zfa_header{box-sizing:border-box;grid-area:header;align-items:center;gap:12px;width:100%;padding:15px;display:flex}@media (min-width:768px){._4b4Zfa_header{padding-left:10px;gap:20px;padding-block:0}}@media (min-width:768px) and (min-width:960px){._4b4Zfa_header{padding-left:100px}}._4b4Zfa_title_skeleton{border-radius:10px;width:120px;height:40px}._4b4Zfa_title{font-family:var(--heading-font);font-size:35px;line-height:100%}@media (min-width:768px){._4b4Zfa_title{font-family:var(--heading-font);font-size:40px;line-height:100%}}._4b4Zfa_change_button{color:var(--black);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;margin-top:3px;padding:4px;display:flex}@media (min-width:768px){._4b4Zfa_change_button{margin-top:5px}}._4b4Zfa_change_button:focus-visible{outline:2px solid var(--black);outline-offset:2px}._4b4Zfa_hero{aspect-ratio:390/230;border-radius:22px;grid-area:hero;width:calc(100% - 30px);margin-inline:15px;position:relative;overflow:hidden}@media (min-width:768px){._4b4Zfa_hero{width:100%;margin-inline:0}}._4b4Zfa_content{box-sizing:border-box;flex-direction:column;grid-area:feed;gap:5px;width:100%;padding:15px 15px 80px;display:flex}@media (min-width:768px){._4b4Zfa_content{padding-inline:27px}}._4b4Zfa_greeting{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);color:var(--black);margin-bottom:15px}._4b4Zfa_skeleton{grid-area:feed;width:100%}@media (max-width:767px){._4b4Zfa_error_container{place-content:center;height:100%;padding:20px}}
.CbQfYW_container{grid-gap:40px;display:grid}.CbQfYW_main_content{grid-gap:20px;display:grid}.CbQfYW_vocab_counts{grid-gap:10px;grid-template-columns:repeat(2,1fr);display:grid}.CbQfYW_vocab_count{box-sizing:border-box;background-color:#ffffff80;border-radius:10px;flex-direction:column;justify-content:space-between;gap:30px;padding:15px;display:flex}.CbQfYW_vocab_count_value{font-family:var(--heading-font);font-size:35px;line-height:100%}.CbQfYW_vocab_count_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.CbQfYW_data_block{grid-gap:5px;display:grid}.CbQfYW_title{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.CbQfYW_description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}
@keyframes fsI65G_animate{0%{background-position:0 0}to{background-position:-200% 0}}.fsI65G_level_progress_container{flex-direction:column;gap:15px;width:100%;padding-bottom:30px;display:flex}.fsI65G_level_name_row{justify-content:space-between;align-items:center;width:100%;padding:5px 0;display:flex}.fsI65G_level_text{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:500;line-height:var(--body1-line-height);color:var(--black)}.fsI65G_progress_bar_wrapper{background-color:#eee;border-radius:10px;width:100%;height:5px;position:relative;overflow:hidden}.fsI65G_progress_bar_fill{background:repeating-linear-gradient(90deg,#60b7f4,#000c,#60b7f4) 0 0/200%;border-radius:10px;min-width:5px;height:100%;animation:5s infinite forwards fsI65G_animate;position:absolute;top:0;left:0}.fsI65G_progress_bar_fill.fsI65G_increased_min_width{min-width:15px}.fsI65G_change_button{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);cursor:pointer;color:var(--black);white-space:nowrap;background-color:#e0e0e066;border:none;border-radius:5px;flex-shrink:0;padding:3px 10px}.fsI65G_change_button:focus-visible{outline-offset:2px;outline:2px solid #bec8ff}
.t-wTrG_overlay{z-index:20;background-color:#00000080;height:100%;position:fixed;inset:0;overflow-y:auto}.t-wTrG_content{background-color:var(--white);box-sizing:border-box;border-radius:20px;width:100%;max-width:400px;margin:0 auto;padding:20px;position:relative;top:12%}@media (max-width:767px){.t-wTrG_content{border-radius:20px 20px 0 0;max-width:100%;min-height:90vh}}.t-wTrG_open_modal{overflow:hidden}.t-wTrG_flex_row{justify-content:space-between;padding-bottom:30px;display:flex}.t-wTrG_avatar_box{border-radius:50%;margin:0 auto 35px;display:inline-block;position:relative}.t-wTrG_avatar_button{z-index:4;background-color:#eceeff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;bottom:-24px;right:0}.t-wTrG_flex_center{justify-content:center;display:flex}.t-wTrG_close_btn{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:-40px;right:-40px}@media (max-width:767px){.t-wTrG_close_btn{display:none}}.t-wTrG_close_btn:hover{opacity:.8}.t-wTrG_cross_circle{fill:#00000080}
.bZ3nLW_container{grid-gap:15px;box-sizing:border-box;background-color:var(--white);border-radius:20px;width:calc(100vw - 40px);max-width:400px;padding:20px;display:grid}.bZ3nLW_title{font-family:var(--heading-font);text-align:center;font-size:24px;line-height:100%}.bZ3nLW_options{grid-gap:10px;display:grid}.bZ3nLW_option{box-sizing:border-box;cursor:pointer;border:1.5px solid #0000001a;border-radius:20px;grid-template-columns:1fr auto;align-items:center;height:64px;padding:0 20px;transition:border-color .15s;display:grid}.bZ3nLW_option:has(input:checked){border-color:var(--black)}.bZ3nLW_radio_input{display:none}.bZ3nLW_option_label{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height)}.bZ3nLW_check_icon{fill:var(--black);visibility:hidden}.bZ3nLW_option:has(input:checked) .bZ3nLW_check_icon{visibility:visible}.bZ3nLW_buttons{grid-gap:10px;display:grid}.bZ3nLW_error{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#ff7070;text-align:center}.bZ3nLW_note{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:var(--black);text-align:center}
.X8_dWa_wrapper{box-sizing:border-box;height:100%;padding:20px 20px 40px;overflow:auto}@media (min-width:768px){.X8_dWa_wrapper{max-width:400px;padding:20px}}.X8_dWa_title{font-family:var(--heading-font);font-size:30px;line-height:100%}@media (min-width:768px){.X8_dWa_title{font-family:var(--heading-font);text-align:center;font-size:24px;line-height:100%}}.X8_dWa_title{margin-bottom:20px}.X8_dWa_paragraph{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);margin:20px auto}@media (min-width:768px){.X8_dWa_paragraph{text-align:center}}.X8_dWa_error{color:#ff7070}.X8_dWa_btn_box{text-align:center;margin:10px auto}@media (min-width:768px){.X8_dWa_close_btn{display:none}}.X8_dWa_close_btn_row{text-align:end}
.lq-XmW_container{box-sizing:border-box;grid-template-rows:1fr auto;width:100%;max-width:100%;height:100%;max-height:100%;margin:auto;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.lq-XmW_container{max-width:400px;overflow:visible}}.lq-XmW_container_popup{width:400px;max-width:100%;position:relative;overflow:visible}.lq-XmW_content{box-sizing:border-box;background-color:#dfe3ff;border-radius:20px;width:100%;height:100%;max-height:100%;padding:20px 20px 40px;transition:background-color .5s;overflow:auto}.lq-XmW_content_popup{grid-gap:20px;width:100%;max-width:400px;height:calc(90dvh - 100px);padding-bottom:0;display:grid;position:relative}.lq-XmW_loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lq-XmW_close_container{justify-content:flex-end;padding:10px 0;display:flex}.lq-XmW_close_btn{height:24px}.lq-XmW_btn_container{background-color:#dfe3ff;padding:20px 0;transition:background-color .5s;position:sticky;bottom:0}.lq-XmW_nav_btn_prev,.lq-XmW_nav_btn_next{display:none}@media (min-width:768px){.lq-XmW_nav_btn_prev,.lq-XmW_nav_btn_next{z-index:6;background:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.lq-XmW_nav_btn_prev:hover,.lq-XmW_nav_btn_next:hover{background:#fff9}.lq-XmW_nav_btn_prev{right:calc(100% + 24px)}.lq-XmW_nav_btn_next{left:calc(100% + 24px)}}.lq-XmW_certificate_banner{margin-top:20px}
._UJzba_container{box-sizing:border-box;grid-area:content;width:100%;margin-bottom:20px;padding:10px 15px}@media (min-width:768px){._UJzba_container{margin-top:10px;margin-bottom:50px}}
