.Pikd4a_ctaButton{background-color:var(--quiz-accent);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;transition:background-color .2s,transform .2s;display:flex}.Pikd4a_ctaButton:hover{background-color:var(--quiz-accent-hover);transform:translateY(-1px)}.Pikd4a_ctaButton:active{transform:translateY(0)}.Pikd4a_disabled,.Pikd4a_disabled:hover,.Pikd4a_disabled:active{color:#17223d61;cursor:not-allowed;background-color:#17223d1f;transform:none}
@font-face{font-family:tenorSans;src:url(../media/TenorSans_Regular-s.3io6zp6bn7fdm.ttf)format("truetype");font-display:swap}@font-face{font-family:tenorSans Fallback;src:local(Arial);ascent-override:84.63%;descent-override:23.0%;line-gap-override:0.0%;size-adjust:108.71%}.skrE8q_className{font-family:tenorSans,tenorSans Fallback}
@font-face{font-family:mullerRegular;src:url(../media/Raleway_Regular-s.2s5te5ki4wjtn.ttf)format("truetype");font-display:swap}@font-face{font-family:mullerRegular Fallback;src:local(Arial);ascent-override:89.45%;descent-override:22.27%;line-gap-override:0.0%;size-adjust:105.09%}.d91l9W_className{font-family:mullerRegular,mullerRegular Fallback}
@font-face{font-family:mullerLight;src:url(../media/Raleway_Light-s.1_oiij6w2ni_-.ttf)format("truetype");font-display:swap}@font-face{font-family:mullerLight Fallback;src:local(Arial);ascent-override:90.53%;descent-override:22.54%;line-gap-override:0.0%;size-adjust:103.84%}.lRdpRq_className{font-family:mullerLight,mullerLight Fallback}
@font-face{font-family:inter;src:url(../media/Inter_VariableFont-s.p.1ci5nhn25kwyu.ttf)format("truetype");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.TloBkW_className{font-family:inter,inter Fallback}
.re1nga_inline{display:inline}
.e7WGRa_htmlButton{font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:none;outline:none;margin:0;padding:0}.e7WGRa_container{box-sizing:border-box;height:50px;color:var(--color-black);font-size:var(--size-18px);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:60px;justify-content:center;align-items:center;column-gap:10px;padding:0 14px;text-decoration:none;transition:transform .1s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.e7WGRa_container:hover,.e7WGRa_container:visited,.e7WGRa_container:active,.e7WGRa_container:focus{text-decoration:none}.e7WGRa_container:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.e7WGRa_container:not(.e7WGRa_disabled):hover{box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.e7WGRa_container:not(.e7WGRa_disabled):hover:before{left:100%}.e7WGRa_container:not(.e7WGRa_disabled):active{transform:scale(.98);box-shadow:0 1px 2px #0000001a}.e7WGRa_disabled:before{display:none}.e7WGRa_noLabel{padding:9px}.e7WGRa_bone{background-color:var(--color-bone-light)}.e7WGRa_bone:hover{border:1px solid var(--color-bone-main)}.e7WGRa_darkYellow{background-color:var(--color-yellow-main)}.e7WGRa_darkYellow:hover{background-color:var(--color-grey-main);color:var(--color-white)}.e7WGRa_grey{background-color:var(--color-grey-light)}.e7WGRa_grey:hover{background-color:var(--color-grey-main);color:var(--color-white)}.e7WGRa_red{background-color:var(--color-red-light);border:1px solid var(--color-red-light)}.e7WGRa_red:hover{border:1px solid var(--color-red-main)}.e7WGRa_white{background-color:var(--color-white);border:1px solid var(--color-white)}.e7WGRa_white:hover{border:1px solid var(--color-grey-middle)}.e7WGRa_yellow{background-color:var(--color-yellow-light);border:1px solid var(--color-yellow-light)}.e7WGRa_yellow:hover{border:1px solid var(--color-yellow-main)}.e7WGRa_marsala{background-color:var(--color-red-main);color:var(--color-white)}.e7WGRa_marsala:hover{background-color:var(--color-grey-main);color:var(--color-white)}.e7WGRa_disabled,.e7WGRa_disabled:hover,.e7WGRa_disabled:active{background-color:var(--color-grey-light);color:var(--color-grey-main);box-shadow:none;cursor:default;border:1px solid var(--color-grey-middle)}.e7WGRa_squared{border-radius:10px}.e7WGRa_label{text-align:center}.e7WGRa_linkIcon{width:32px;height:32px}
.SHHwqq_buttonContainer{justify-content:center;margin-bottom:20px;display:flex}
.D-8jca_question{flex-direction:column;row-gap:10px;margin-bottom:20px;display:flex}.D-8jca_questionHeader{border-bottom:1px solid var(--color-grey-light)}.D-8jca_transcription{word-break:break-all;line-height:24px}.D-8jca_questionNumberLabel{font-size:var(--size-12px);line-height:var(--size-16px)}.D-8jca_question p{margin:10px 0}
.Ho3z1a_searchSlot{flex:1 1 0;width:100%;min-width:360px}
.IJAfzq_container{box-sizing:border-box;background-color:var(--color-grey-light);border-radius:10px;width:100%;max-width:100%;padding:10px;overflow-x:hidden}@media screen and (max-width:768px){.IJAfzq_container{padding:6px}}.IJAfzq_withBorder{border:1px solid var(--color-grey-middle)}.IJAfzq_radiusBigger{border-radius:20px}.IJAfzq_white{background-color:var(--color-white)}.IJAfzq_noPadding{padding:0}
.vKRnxq_antdButtonBase{position:relative;overflow:hidden;transition:transform .1s!important}.vKRnxq_antdButtonBase:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff40 50%,#fff0 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.vKRnxq_antdButtonBase:not(:disabled):hover:before{left:100%}.vKRnxq_antdButtonBase:not(:disabled):active{transform:scale(.98)!important}.vKRnxq_antdButtonBase:disabled:before{display:none}.vKRnxq_antdButtonBase:disabled,.vKRnxq_antdButtonBase.vKRnxq_ant-btn-primary:disabled{color:#000000a6!important;opacity:1!important;background-color:#0000000a!important;border-color:#d9d9d9!important}.vKRnxq_default{background-color:var(--color-grey-main)!important}.vKRnxq_marsala{background-color:var(--color-marsala)!important}.vKRnxq_darkYellow{background-color:var(--color-yellow-dark)!important}.vKRnxq_bone{background-color:var(--color-bone-main)!important}.vKRnxq_error{background-color:var(--color-error)!important}.vKRnxq_success{background-color:var(--color-green-main)!important}
.L4bHUG_container{align-items:center;column-gap:20px;height:80px;display:flex}@media screen and (max-width:1023px){.L4bHUG_container{display:none}}
.OtMDaW_container{font-size:var(--size-18px);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;column-gap:10px;display:flex}.OtMDaW_lighter{font-size:var(--size-16px);color:var(--color-grey-main)}.OtMDaW_disabled{cursor:not-allowed;opacity:.6}
.rPBQ3W_container{flex-direction:column;row-gap:20px;width:calc(100vw - 30px);max-width:1000px;height:65vh;display:flex;position:relative;overflow-y:scroll}
.meqGlq_imagePreviewButton{cursor:pointer;background-position:50%;background-size:cover;border:1px solid #ccc;border-radius:50%;width:48px;min-width:48px;height:48px;transition:box-shadow .2s ease-in-out;position:relative}.meqGlq_imagePreviewButton:hover{box-shadow:0 0 0 2px var(--color-grey-main)}.meqGlq_removeOverlay{color:var(--color-grey-main);opacity:0;background-color:#f0f0f0d9;border-top-right-radius:8px;border-bottom-left-radius:8px;padding:2px 6px;font-size:16px;font-weight:400;transition:opacity .2s ease-in-out;position:absolute;top:0;right:0}.meqGlq_imagePreviewButton:hover .meqGlq_removeOverlay{opacity:1}.meqGlq_hiddenImageInput{display:none}
.kp3Gsa_container{flex-wrap:wrap;gap:10px;padding-top:10px;padding-bottom:20px;display:flex}
.S0ZMMa_inputContainer{column-gap:10px;padding-top:10px;display:flex}.S0ZMMa_inputContainerIphone{flex:none}@media (max-width:1023px){.S0ZMMa_inputContainer{padding-bottom:max(env(safe-area-inset-bottom,0px), 8px)}}
.SrbEVW_container{flex-direction:column;row-gap:20px;width:calc(100vw - 30px);max-width:1000px;height:65vh;display:flex;position:relative;overflow-y:scroll}
.ShdLZa_container{box-sizing:border-box;flex-direction:column;justify-content:flex-end;height:100%;padding:10px;display:flex}.ShdLZa_iphoneKeyboardSafe{justify-content:initial;min-height:0}
.x8R3MG_container{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}@media screen and (min-width:430px){.x8R3MG_container{gap:20px}}
.qNnaIW_main{box-sizing:border-box;border:1px solid var(--color-grey-light);background-color:var(--color-white);border-radius:20px;flex:1;width:100%;min-height:0}
.tl7nUW_container{flex-wrap:wrap;gap:10px;padding-top:10px;padding-bottom:20px;display:flex}
.Uf8F5G_sidebar{box-sizing:border-box;border-right:1px solid var(--color-grey-light);background:#f8f8f8;flex-direction:column;width:176px;min-width:176px;height:100%;display:flex}.Uf8F5G_header{border-bottom:1px solid var(--color-grey-light);justify-content:space-between;align-items:center;height:52px;padding:0 10px 0 14px;display:flex}.Uf8F5G_heading{color:#2d2d2d;font-size:14px;font-weight:600}.Uf8F5G_iconButton{border:1px solid var(--color-grey-light);background:var(--color-white);width:30px;height:30px;color:var(--color-red-main);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}.Uf8F5G_list{flex-direction:column;gap:6px;padding:8px;display:flex;overflow-y:auto}.Uf8F5G_room{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:4px;width:100%;min-width:0;max-width:100%;min-height:54px;padding:8px;display:flex;overflow:hidden}.Uf8F5G_room:hover{background:var(--color-white)}.Uf8F5G_active{background:var(--color-white);border-color:var(--color-red-main)}.Uf8F5G_title{color:#222;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;line-height:1.2;display:block;overflow:hidden}.Uf8F5G_meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.Uf8F5G_meta,.Uf8F5G_empty{color:#777;font-size:12px;line-height:1.3}.Uf8F5G_empty{padding:8px}.Uf8F5G_sidebarDrawer{border-right:none;width:100%;min-width:0;height:100%}
.klE73a_container{margin-top:20px}.klE73a_time{column-gap:10px;width:150px;margin:auto;display:flex}.klE73a_type{margin-top:10px}
.KqQbHG_heading{font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--color-black);font-size:var(--size-28px);line-height:var(--size-50px);-webkit-user-select:none;user-select:none;margin:0;padding:0;display:block}
.nP5d5G_container{padding-top:10px;padding-bottom:10px}.nP5d5G_topLine{background-color:var(--color-white);border-radius:6px;width:84px;height:2px;margin:auto}@media screen and (min-width:1024px){.nP5d5G_container{display:none}}
.MpwlZq_container{box-sizing:border-box;height:50px;font-size:var(--size-18px);color:var(--color-black);background-color:var(--color-bone-light);border:1px solid var(--color-bone-light);-webkit-user-select:none;user-select:none;border-radius:30px;justify-content:center;align-items:center;padding:0 20px;display:flex}.MpwlZq_outlined{border:1px solid var(--color-bone-main);background:0 0}
.gl6L1q_card{box-sizing:border-box;border:1px solid var(--color-grey-middle);background-color:var(--color-white);border-radius:10px;width:100%;max-width:100%;overflow:hidden}.gl6L1q_header{box-sizing:border-box;background-color:var(--color-grey-light);color:var(--color-black);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex}.gl6L1q_header:hover,.gl6L1q_header[aria-expanded=true]{background-color:var(--color-grey-main);color:var(--color-white)}.gl6L1q_headerLabel{text-align:left;font:inherit;flex:1}.gl6L1q_icon{flex-shrink:0;transition:transform .25s}.gl6L1q_iconExpanded{transform:rotate(180deg)}.gl6L1q_body{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.gl6L1q_bodyExpanded{grid-template-rows:1fr}.gl6L1q_bodyInner{min-height:0;overflow:hidden}.gl6L1q_bodyContent{border-top:1px solid var(--color-grey-middle);background-color:var(--color-white);padding:16px}@media screen and (max-width:768px){.gl6L1q_header{padding:10px 12px}.gl6L1q_bodyContent{padding:12px}}
.Z73Ckq_actionButton{border-top:1px solid var(--color-grey-middle);justify-content:center;padding-top:20px;display:flex}.Z73Ckq_actionGroup{border-top:1px solid var(--color-grey-middle);grid-template-columns:1fr;gap:20px;padding-top:20px;padding-bottom:20px;display:grid}@media screen and (min-width:744px){.Z73Ckq_actionGroup{grid-template-columns:1fr 1fr}}
.ADnxVq_content{box-sizing:border-box;word-wrap:break-word;font-size:var(--size-18px);line-height:var(--size-26px);overflow-x:scroll;color:var(--color-black)!important}.ADnxVq_content p,.ADnxVq_content h1,.ADnxVq_content h2,.ADnxVq_content h3,.ADnxVq_content h4,.ADnxVq_content h5,.ADnxVq_content h6{margin:0}.ADnxVq_content h1,.ADnxVq_content h2,.ADnxVq_content h3,.ADnxVq_content h4,.ADnxVq_content h5,.ADnxVq_content h6{color:var(--color-grey-main)!important}.ADnxVq_content img{max-width:800px}.ADnxVq_topLine{border-top:1px solid var(--color-grey-middle);padding-top:20px}.ADnxVq_bottomLine{border-bottom:1px solid var(--color-grey-middle);padding-bottom:20px}
.klQFtq_container{box-sizing:border-box;border:1px solid var(--color-grey-light);background-color:var(--color-white);cursor:pointer;border-radius:60px;align-items:center;column-gap:10px;padding:13px;display:flex;box-shadow:0 4px 4px #00000040}.klQFtq_container:hover{border:1px solid var(--color-grey-middle)}.klQFtq_container:active{box-shadow:none}.klQFtq_icon{width:32px;height:32px;color:var(--color-red-main)}.klQFtq_text{font-size:var(--size-18px);line-height:var(--size-26px);color:var(--color-black);-webkit-user-select:none;user-select:none;display:none}@media screen and (min-width:1024px){.klQFtq_container{padding:13px 20px}.klQFtq_close{padding:10px}.klQFtq_text{display:block}}
.z8ioQq_result{box-sizing:border-box;width:100%;max-width:960px;color:var(--color-black);text-align:left;font-family:var(--font-inter,Inter, system-ui, sans-serif);background:#fff;border-radius:18px;flex-direction:column;gap:16px;padding:16px;display:flex;box-shadow:0 16px 40px #191f2c14}.z8ioQq_hero{background:radial-gradient(circle at 94%,#98051d14 0 1px,#0000 2px) 0 0/12px 12px,linear-gradient(135deg,#fffdf4 0%,#fff9e8 100%);border:1px solid #f1ead6;border-radius:14px;flex-direction:column;align-items:flex-start;gap:16px;padding:20px 16px;display:flex;position:relative;overflow:hidden}.z8ioQq_heroIcon{background:#fbeced;flex:none;width:72px;height:72px}.z8ioQq_heroIcon svg{width:36px;height:36px}.z8ioQq_heroText{width:100%;min-width:0}.z8ioQq_eyebrow{color:#636773;margin-bottom:8px;font-size:14px;line-height:1.4}.z8ioQq_heroScoreBlock{flex-direction:column;gap:4px;width:100%;display:flex}.z8ioQq_satResultLabel{color:#990421;word-wrap:break-word;overflow-wrap:anywhere;font-size:clamp(18px,4.5vw,28px);font-weight:600;line-height:1.25}.z8ioQq_totalScore{color:#990421;font-size:clamp(40px,12vw,66px);font-weight:700;line-height:1}.z8ioQq_sectionsGrid{grid-template-columns:1fr;gap:16px;width:100%;min-width:0;display:grid}.z8ioQq_sectionCard{background:#fff;border:1px solid #ebeef4;border-radius:16px;flex-direction:column;min-width:0;padding:16px;display:flex;box-shadow:0 6px 18px #191f2c0a}.z8ioQq_sectionHeader{border-bottom:1px solid #e7e9ef;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.z8ioQq_sectionIcon{background:#fff2f2;flex:0 0 48px;width:48px;height:48px}.z8ioQq_sectionIcon svg{width:26px;height:26px}.z8ioQq_sectionTitle{color:#141722;word-wrap:break-word;overflow-wrap:anywhere;flex:1;min-width:0;font-size:clamp(16px,3.8vw,20px);font-weight:700;line-height:1.3}.z8ioQq_detailRows{flex-direction:column;gap:8px;padding-top:16px;display:flex}.z8ioQq_detailRow{background:#fff;border:1px solid #edf0f5;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:48px;padding:10px 12px;display:grid;box-shadow:0 4px 12px #191f2c09}.z8ioQq_detailLabel{align-items:center;gap:10px;min-width:0;display:flex}.z8ioQq_detailText{color:#69707d;word-wrap:break-word;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.z8ioQq_detailValue{text-align:right;color:#141722;white-space:nowrap;justify-self:end;font-size:15px;font-weight:700;line-height:1.2}.z8ioQq_scoreValue{color:#990421}.z8ioQq_iconBadge{color:#990421;background:#fff2f2;border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.z8ioQq_iconBadge svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.z8ioQq_disclaimer{background:#f7f8fc;border:1px solid #edf0f5;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.z8ioQq_infoIcon{color:#293245;background:0 0;flex:0 0 28px;width:28px;height:28px;margin-top:2px}.z8ioQq_infoIcon svg{width:24px;height:24px}.z8ioQq_disclaimerText{color:#586070;word-wrap:break-word;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.45}@media screen and (min-width:480px){.z8ioQq_result{gap:18px;padding:20px}.z8ioQq_hero{flex-direction:row;align-items:center;gap:20px;padding:24px 20px}.z8ioQq_heroIcon{width:80px;height:80px}.z8ioQq_heroIcon svg{width:40px;height:40px}.z8ioQq_eyebrow{margin-bottom:10px;font-size:16px}.z8ioQq_sectionCard{padding:20px}.z8ioQq_sectionIcon{flex-basis:56px;width:56px;height:56px}.z8ioQq_sectionIcon svg{width:30px;height:30px}.z8ioQq_detailText{font-size:14px}.z8ioQq_detailValue{font-size:16px}.z8ioQq_disclaimer{align-items:center;padding:18px 20px}.z8ioQq_disclaimerText{font-size:14px}}@media screen and (min-width:744px){.z8ioQq_result{padding:22px}.z8ioQq_hero{padding:28px 32px}.z8ioQq_heroIcon{width:86px;height:86px}.z8ioQq_heroIcon svg{width:42px;height:42px}.z8ioQq_sectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.z8ioQq_sectionCard{padding:22px}}@media screen and (min-width:1024px){.z8ioQq_hero{padding:28px 40px}}
.FeznBG_container{z-index:4;background-color:#0003;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.FeznBG_main{background-color:var(--color-red-main);border-radius:20px;overflow:hidden;box-shadow:0 4px 4px #00000040}.FeznBG_mainContent{flex-direction:column;height:100%;display:flex;position:relative}.FeznBG_body{background:var(--color-white);flex:1;min-height:0;display:flex}.FeznBG_chatPane{flex-direction:column;flex:1;min-width:0;display:flex}.FeznBG_mainMobile{border-radius:0!important}.FeznBG_mainIphone{min-height:0}.FeznBG_mobileHeader{align-items:center;column-gap:8px;padding:0 10px 8px;display:flex}.FeznBG_mobileHeaderProfile{flex:1;min-width:0}.FeznBG_headerIconButton{width:36px;height:36px;color:var(--color-white);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.FeznBG_headerIconButton:hover{background:#fff3}.FeznBG_sidebarDrawer{z-index:5}.FeznBG_buttonContainer{flex-direction:column;align-items:flex-end;row-gap:20px;display:flex;position:fixed;top:10px;right:10px}@media screen and (min-width:1024px){.FeznBG_buttonContainer{bottom:30px;right:30px}}
.Yp4mPq_percent{color:var(--color-black);font-size:var(--size-18px);text-align:center}
.Gue7Wq_container{z-index:2;flex-direction:column;align-items:flex-end;row-gap:20px;display:flex;position:fixed;bottom:112px;right:20px}.Gue7Wq_buttonContainer{width:50px;height:50px}@media screen and (min-width:1024px){.Gue7Wq_container{bottom:30px;right:30px}}
.bMorMa_tableContainer{overflow-x:scroll}
.pukH1G_container{-webkit-user-select:none;user-select:none;flex-direction:column;row-gap:10px;width:100%;display:flex}.pukH1G_select{border-radius:30px!important}
.l7a6ma_result{box-sizing:border-box;font-size:var(--size-22px);color:var(--color-black);background-color:var(--color-yellow-light);text-align:center;border-radius:0 40px;justify-content:center;align-items:center;padding:10px 20px;display:flex}.l7a6ma_percent{color:var(--color-black);font-size:var(--size-18px);text-align:center}@media screen and (min-width:744px){.l7a6ma_result{padding:20px}}@media screen and (min-width:1920px){.l7a6ma_result{padding:50px}}
.R3eBGG_dropdown{position:relative}.R3eBGG_control{background-color:var(--color-white);height:50px;font-size:var(--size-18px);color:var(--color-black);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:60px;justify-content:space-between;align-items:center;padding:0 14px;transition:transform .1s,background-color .2s,color .2s;display:flex;position:relative;overflow:hidden}.R3eBGG_control:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff0 0%,#ffffff40 50%,#fff0 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.R3eBGG_control:not(.R3eBGG_disabled):hover:before{left:100%}.R3eBGG_control:not(.R3eBGG_disabled):active{transform:scale(.98)}.R3eBGG_control.R3eBGG_disabled:before{display:none}.R3eBGG_control.R3eBGG_disabled{cursor:default;opacity:.6}.R3eBGG_controlGrey{background-color:var(--color-grey-light)}.R3eBGG_controlRed{background-color:var(--color-red-main);color:var(--color-white);border:1px solid var(--color-red-main)}.R3eBGG_controlOpen,.R3eBGG_control:hover{background-color:var(--color-grey-main);color:var(--color-white)}.R3eBGG_controlRed:hover,.R3eBGG_controlOpen.R3eBGG_controlRed{background-color:var(--color-red-main);border:1px solid var(--color-grey-main)}.R3eBGG_controlSmall{height:40px}.R3eBGG_chevronIcon{z-index:1;width:32px;height:32px;position:relative}.R3eBGG_labelWrapper{z-index:1;position:relative}.R3eBGG_chevronIconOpen{animation:.5s forwards R3eBGG_rotateRight}@keyframes R3eBGG_rotateRight{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.R3eBGG_menu{box-sizing:border-box;border:1px solid var(--color-grey-light);background-color:var(--color-white);z-index:11;transform-origin:top;border-radius:10px;flex-direction:column;row-gap:6px;padding:10px;animation:.5s ease-in-out forwards R3eBGG_animate-slide;display:flex;position:absolute;top:54px}.R3eBGG_menuSmall{top:44px}.R3eBGG_option{-webkit-user-select:none;user-select:none;background-color:var(--color-white);cursor:pointer;height:50px;color:var(--color-grey-main);font-size:var(--size-18px);border-radius:10px;align-items:center;padding:0 14px;transition:transform .1s,background-color .2s;display:flex;position:relative;overflow:hidden}.R3eBGG_option:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000 0%,#0000000d 50%,#0000 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.R3eBGG_option:hover{background-color:var(--color-grey-light)}.R3eBGG_option:hover:before{left:100%}.R3eBGG_option:active{transform:scale(.98)}@keyframes R3eBGG_animate-slide{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}
.JjmqiW_audioPreview{flex-wrap:wrap;align-items:center;display:flex}.JjmqiW_removeButton{color:#ff4d4f;cursor:pointer;background:0 0;border:none;margin-left:12px;font-size:.875rem}.JjmqiW_hiddenInput{display:none}.JjmqiW_uploadContainer{margin-bottom:10px}.JjmqiW_deleteButton{margin-left:8px}
.TUptPq_actionGroup{grid-template-columns:1fr;gap:20px;display:grid}.TUptPq_retakeGroup{align-items:center;gap:12px;min-width:0;display:flex}.TUptPq_retakeButton{flex:1;min-width:0}.TUptPq_helpButton{border:1px solid var(--color-grey-light,#d9d9d9);width:32px;height:32px;color:var(--color-grey,#666);cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:flex}.TUptPq_helpButton:hover{border-color:var(--color-grey,#666);color:var(--color-marsala,#8b2942)}.TUptPq_popoverBody{box-sizing:border-box;width:max-content;max-width:min(240px,100vw - 48px)!important}.TUptPq_popoverContent{white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:min(240px,100vw - 48px);margin:0}.TUptPq_certificateNotice{border:1px solid var(--color-grey-light,#d9d9d9);color:var(--grey-dark,#465a64);font-size:var(--size-16px);border-radius:6px;margin:0;padding:12px 14px;line-height:1.4}@media screen and (min-width:744px){.TUptPq_actionGroup{grid-template-columns:1fr 1fr}}
.aqcCqa_container{position:relative}.aqcCqa_containerInline{display:inline}.aqcCqa_input{border:1px solid var(--color-grey-middle);height:50px;font-size:var(--size-18px);color:var(--color-black);background-color:var(--color-white);border-radius:60px;padding:12px 14px}.aqcCqa_input::placeholder{color:var(--color-grey-dark);-webkit-user-select:none;user-select:none}.aqcCqa_input:hover{border-color:var(--color-grey-dark)}.aqcCqa_input:focus,.aqcCqa_input:focus:hover{border-color:var(--color-grey-main)}.aqcCqa_input:focus::placeholder{color:var(--color-grey-dark)}.aqcCqa_error{color:var(--color-error)}.aqcCqa_error:focus{color:var(--color-black)}.aqcCqa_icon{background-color:var(--color-white);cursor:pointer;width:32px;height:32px;position:absolute;top:9px;right:14px}.aqcCqa_iconRed{color:var(--color-red-main)}.aqcCqa_search{background-color:var(--color-grey-light);border:none;padding-left:56px}.aqcCqa_disabled::placeholder{color:var(--color-grey-middle)}.aqcCqa_inline{display:inline}.aqcCqa_small{height:30px;font-size:var(--size-16px);padding:6px 8px}.aqcCqa_searchIcon{width:32px;height:32px;position:absolute;top:9px;left:14px}.aqcCqa_backspaceIcon{background-color:var(--color-grey-light);cursor:pointer;width:32px;height:32px;position:absolute;top:9px;right:14px}.aqcCqa_errorMessage{font-size:var(--size-12px);line-height:var(--size-16px);color:var(--color-error);position:absolute;top:-16px;left:16px}.aqcCqa_prolonged{width:280px!important}@media (min-width:768px){.aqcCqa_prolonged{width:360px!important}}.aqcCqa_shortened{width:50px!important}
.dZod6q_button{border:1px solid var(--color-grey-light);background:var(--color-white);color:var(--color-grey-main);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:60px;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.dZod6q_button:hover{border-color:var(--color-grey-middle)}.dZod6q_marked{border-color:var(--color-grey-light);background:var(--color-white)}
.AdlJEq_container{width:100%;height:100%;color:var(--color-grey-main);background-color:var(--color-grey-light);font-size:var(--size-28px);text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;display:flex}.AdlJEq_noBackground{background:0 0}.AdlJEq_smaller{font-size:var(--size-18px);row-gap:10px}
.I8TP1W_container{width:100%;height:80vh;min-height:300px}
.EiwFba_container{background-color:var(--color-white);border-radius:30px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}
.rJlelq_button{border:1px solid var(--color-grey-light);background:var(--color-white);color:var(--color-black);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:60px;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.rJlelq_button:hover{border-color:var(--color-grey-middle)}.rJlelq_active{border-color:var(--color-black);background:var(--color-grey-light)}
.GbHm9a_tableContainer{min-width:0;max-width:100%;overflow-x:auto}
.kZN2IW_container{width:100%;position:relative}.kZN2IW_textarea{border:1px solid var(--color-grey-middle);width:100%;min-height:250px;font-size:var(--size-18px);line-height:var(--size-26px);color:var(--color-black);background-color:var(--color-white);border-radius:20px;padding:12px 14px}.kZN2IW_lowerFontSize{font-size:var(--size-14px);line-height:var(--size-18px);border-radius:10px;padding:6px 8px}.kZN2IW_preventIosZoom{font-size:1rem}.kZN2IW_wordCount{font-size:var(--size-14px);color:var(--color-grey-dark);text-align:right;margin-top:8px}
.UArCNa_select{background-color:#fff!important;border-radius:30px!important}
.CXTVwa_icon{background-color:var(--color-error);border-radius:4px;padding:4px;color:var(--color-white)!important}
._3kC3WW_percent{color:var(--color-black);font-size:var(--size-18px);text-align:center}._3kC3WW_rankingLink{color:var(--color-red-main);cursor:pointer;padding:8px}._3kC3WW_rankingLink:hover{color:var(--color-marsala)}
.s-BM6G_container{overflow:visible}.s-BM6G_header{font-size:var(--size-14px);color:var(--color-black);-webkit-user-select:none;user-select:none;flex-wrap:nowrap;align-items:center;column-gap:4px;padding:0;display:flex}.s-BM6G_circle{font-size:var(--size-16px);background:var(--grey-main,#465a64);color:var(--color-white);word-break:keep-all;border-radius:30px;justify-content:center;align-items:center;width:fit-content;min-width:30px;height:30px;display:flex}.s-BM6G_moduleCircle{background:var(--grey-main,#465a64)}.s-BM6G_questionCircle{background:var(--color-black)}.s-BM6G_questionLabel{display:none}.s-BM6G_questionLabelGrow{flex:1 1 0;min-width:0}.s-BM6G_questionWordLabel{overflow:hidden}.s-BM6G_questionWordLabel>*{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@media screen and (min-width:414px){.s-BM6G_questionWordLabel>*{display:block}}@media screen and (min-width:500px){.s-BM6G_header{column-gap:10px}.s-BM6G_questionLabel{display:block}}.s-BM6G_questionType{box-sizing:border-box;font-size:var(--size-14px);color:var(--color-black);background:var(--bone-light,#fce7cc);-webkit-user-select:none;user-select:none;border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 10px;display:flex}.s-BM6G_header>button{flex-shrink:0}.s-BM6G_questionType>div{height:16px}
.lLy6IW_container{flex-direction:column;row-gap:10px;padding-bottom:20px;display:flex}
.WOeWba_label{font-size:var(--size-18px);color:var(--color-black);padding:10px 0}.WOeWba_description{color:var(--color-grey-main);font-size:var(--size-14px);padding-bottom:20px}
.WiQ-Mq_tag{text-wrap:wrap!important}
.y9CzqG_container{-webkit-user-select:none;user-select:none;align-items:center;column-gap:10px;width:100%;display:flex}.y9CzqG_position{font-size:var(--size-20px);background-color:var(--color-grey-main);color:var(--color-white);border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.y9CzqG_positionIsCurrent{background-color:var(--color-bone-main)}.y9CzqG_profilepic{border-radius:50%;flex-shrink:0;width:54px;height:54px;overflow:hidden}.y9CzqG_title{flex-grow:1}
.vdBesW_select{flex-grow:1}
.m3a53G_usersList{flex-direction:column;row-gap:10px;display:flex}
.x-EcVW_select{flex-grow:1}
.ddFIKW_container{color:var(--color-black);font-size:var(--size-14px)}
.okBWXG_select{flex-grow:1}
.jWtViW_header{text-align:center;margin-bottom:clamp(16px,2vw,24px);padding-bottom:clamp(12px,1.5vw,20px);position:relative}.jWtViW_header:after{content:"";background:linear-gradient(90deg,#0000 0%,#cb2a494d 50%,#0000 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.jWtViW_stamp{color:#fff;pointer-events:none;z-index:10;text-transform:uppercase;text-align:center;letter-spacing:.05em;background:linear-gradient(135deg,#cb2a49 0%,#2463eb 100%);border-radius:6px;max-width:80px;padding:6px 10px;font-size:10px;font-weight:600;animation:3s ease-in-out infinite jWtViW_stampFloat;position:absolute;top:-12px;right:-12px;transform:rotate(12deg);box-shadow:0 4px 12px #cb2a494d}@keyframes jWtViW_stampFloat{0%,to{transform:rotate(12deg)translateY(0)}50%{transform:rotate(12deg)translateY(-3px)}}.jWtViW_title{color:#181f35;margin:0 0 8px;font-size:clamp(22px,2.4vw,32px);font-weight:300;line-height:1.2;position:relative}.jWtViW_subtitle{color:#17223dc7;margin:0 0 6px;font-size:clamp(15px,1.7vw,18px);font-weight:300;line-height:1.4}.jWtViW_description{color:#17223da6;margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:300;line-height:1.5}@media screen and (max-width:640px){.jWtViW_header{margin-bottom:20px;padding-bottom:16px}.jWtViW_header:after{width:40px;height:2px}.jWtViW_stamp{padding:5px 8px;font-size:9px;top:-8px;right:-8px}}
.o4Qopa_container{position:relative}.o4Qopa_content{z-index:1;background-color:var(--color-white);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:clamp(340px,38vw,420px);max-width:460px;padding:30px 36px 26px;display:flex;position:relative;box-shadow:0 14px 36px #17223d29}.o4Qopa_nameForm{flex-direction:column;gap:14px;width:100%;display:flex}.o4Qopa_partnerMark{background:var(--color-red-light);color:var(--color-marsala);font-size:var(--size-13px);border-radius:999px;align-self:center;padding:7px 11px;font-weight:600}.o4Qopa_nameLabel{color:var(--color-black);font-size:var(--size-14px);font-weight:600}.o4Qopa_nameInput{box-sizing:border-box;border:1px solid var(--color-grey-middle);background:var(--color-white);width:100%;min-height:50px;color:var(--color-black);font:inherit;font-size:var(--size-16px);border-radius:14px;outline:none;padding:0 16px}.o4Qopa_nameInput:focus{border-color:var(--color-marsala);box-shadow:0 0 0 3px #98051d17}.o4Qopa_nameInputError{border-color:var(--color-error)}.o4Qopa_nameError,.o4Qopa_privacyNote{font-size:var(--size-12px);margin:0;line-height:1.45}.o4Qopa_nameError{color:var(--color-error)}.o4Qopa_privacyNote{color:var(--color-grey-main);text-align:center}.o4Qopa_continueButton{background:var(--color-marsala);min-height:50px;color:var(--color-white);font:inherit;font-size:var(--size-16px);cursor:pointer;border:0;border-radius:14px;font-weight:600}.o4Qopa_continueButton:hover{background:var(--color-red-main)}.o4Qopa_editNameButton{color:var(--color-grey-main);font:inherit;font-size:var(--size-13px);cursor:pointer;background:0 0;border:0;text-decoration:underline}.o4Qopa_registerWithEmail{font-size:var(--size-16px);color:var(--color-marsala);text-align:center;border-bottom:1px solid var(--color-marsala);margin-top:4px;padding-bottom:4px}.o4Qopa_registerWithEmail:hover{color:var(--color-red-main);border-bottom:1px solid var(--color-red-main)}.o4Qopa_container:before{content:"";filter:blur();z-index:0;pointer-events:none;background:linear-gradient(150deg,#cb2a4926,#2463eb1f,#e7aeff21);border-radius:60% 40% 55% 45%/48% 60% 40% 52%;width:120%;min-width:500px;height:120%;min-height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:640px){.o4Qopa_content{min-width:100%;box-shadow:none;background-color:#0000;padding:30px 0 26px}.o4Qopa_container:before{display:none}}
.oP3NCW_containerWrapper{width:100%;max-width:1200px}.oP3NCW_innerContainer{flex-direction:column;row-gap:10px;display:flex}@media screen and (min-width:844px){.oP3NCW_innerContainer{padding:10px}}
.GuVnNa_datePicker{flex-grow:1}
.iY8R0G_container{box-sizing:border-box;border:1px solid var(--color-bone-main);background:var(--color-bone-light);width:100%;color:var(--color-black);font-size:var(--size-16px);line-height:var(--size-24px);border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.iY8R0G_icon{color:var(--color-marsala);font-size:var(--size-20px);flex:none;margin-top:2px}@media (max-width:480px){.iY8R0G_container{border-radius:12px;padding:12px}}
.dNo-VW_container{grid-template-columns:1fr;gap:20px;display:grid}@media screen and (min-width:1024px){.dNo-VW_container{grid-template-columns:1fr 1fr}}
.CQ8R0W_container{grid-template-columns:1fr;gap:20px;display:grid}.CQ8R0W_actionText{font-size:var(--size-20px);line-height:var(--size-26px);color:var(--color-black)}.CQ8R0W_buttonContainer{display:flex}.CQ8R0W_bannerContainer{justify-content:flex-end;align-items:center;min-width:180px;display:flex}.CQ8R0W_bannerContainer .CQ8R0W_buttonContainer,.CQ8R0W_bannerContainer .CQ8R0W_buttonContainer>*{width:100%}.CQ8R0W_bannerContainer [role=button]{color:#181f35;background:#ffca3a;min-width:180px;height:54px;padding:0 24px;font-size:16px;font-weight:600;box-shadow:0 12px 24px #ffca3a40}@media screen and (max-width:768px){.CQ8R0W_bannerContainer{width:100%}}
.u6_8KW_container{align-items:center;display:flex}
._3X5oqG_root{margin-bottom:20px}._3X5oqG_message{margin:4px 0}._3X5oqG_action{margin-top:12px;display:inline-flex}._3X5oqG_action a{height:40px;font-size:var(--size-16px);padding:0 16px}
.-xyfVq_container{color:var(--color-black)}.-xyfVq_result{box-sizing:border-box;font-size:var(--size-22px);color:var(--color-black);background-color:var(--color-yellow-light);text-align:center;border-radius:0 40px;justify-content:center;align-items:center;margin-bottom:20px;padding:10px 20px;display:flex}.-xyfVq_certificateActions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.-xyfVq_feedback{font-size:var(--size-16px);color:var(--color-black);line-height:var(--size-22px)}.-xyfVq_resultsContainer{flex-direction:column;row-gap:20px;margin-bottom:20px;display:flex}.-xyfVq_criterionTitle{line-height:var(--size-26px)}.-xyfVq_score{font-size:var(--size-18px);border:1px solid var(--color-yellow-main);background-color:var(--color-bone-light);color:var(--color-black);border-radius:10px;width:fit-content;padding:10px}.-xyfVq_extraSection{line-height:var(--size-22px);margin-top:10px}.-xyfVq_criteriaGrid{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.-xyfVq_mistakes{padding-left:16px}@media (min-width:1024px){.-xyfVq_criteriaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:744px){.-xyfVq_result{padding:20px}}@media screen and (min-width:1920px){.-xyfVq_result{padding:50px}}
.wCSIgG_imageContainer{background-color:var(--color-white);width:100%;height:160px;color:var(--color-grey-main);border-radius:0 40px;justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.wCSIgG_image{object-fit:cover}.wCSIgG_price{box-sizing:border-box;background:var(--color-yellow-light);color:var(--color-red-main,#910f22);font-size:var(--size-22px);line-height:var(--size-22px);-webkit-user-select:none;user-select:none;text-align:center;border-radius:60px;justify-content:center;align-self:stretch;align-items:center;padding:10px 40px;display:flex;position:absolute;bottom:10px;left:10px}@media screen and (min-width:390px){.wCSIgG_imageContainer{height:200px}}@media screen and (min-width:660px){.wCSIgG_imageContainer{height:250px}}@media screen and (min-width:744px){.wCSIgG_imageContainer{height:350px}}@media screen and (min-width:1366px){.wCSIgG_imageContainer{height:550px}}@media screen and (min-width:1920px){.wCSIgG_imageContainer{height:750px}}
.Y5Wo0q_wrapper{max-height:80vh;overflow-y:scroll}
._1udmLq_select{flex-grow:1}
.ysjyXq_container{color:#17223dd9;background-color:#0000;border:none;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;padding:0;font-size:clamp(13px,1.4vw,15px);line-height:1.5;display:flex}.ysjyXq_container a{color:#17223dd9;text-decoration:none;transition:color .2s;position:relative}.ysjyXq_container a:hover{color:var(--color-marsala)}.ysjyXq_container a:after{content:"";background:var(--color-marsala);width:0;height:1px;transition:width .2s;position:absolute;bottom:-2px;left:0}.ysjyXq_container a:hover:after{width:100%}.ysjyXq_container span:not(.ysjyXq_separator){color:#17223dd9}.ysjyXq_separator{color:#17223d59;-webkit-user-select:none;user-select:none}
.rYzj_q_container{border:1px solid var(--color-red-main);background:var(--color-red-light);width:fit-content;color:var(--black,#010d16);font-size:var(--size-18px);line-height:var(--size-26px);border-radius:60px;justify-content:center;align-items:center;gap:10px;margin:auto auto 20px;padding:12px 14px;display:flex}
.iU5xEW_container{margin-bottom:20px}.iU5xEW_descriptionContainer{color:var(--color-black);line-height:var(--size-26px);font-size:var(--size-18px);flex-direction:column;gap:20px;padding:10px;display:flex}.iU5xEW_finalResults{flex-direction:column;row-gap:20px;display:flex}.iU5xEW_prevAttemptTime{color:var(--color-grey-main);padding:10px}
.xso7sa_checkIcon{background-color:var(--color-green-main);border-radius:4px;padding:4px;color:var(--color-white)!important}
.uLAN3a_container{color:#181f35;text-align:center;background-color:#0000;border-radius:0;width:auto;margin:0;padding:0;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2;display:inline-block;position:relative}.uLAN3a_container:after{content:"";background:linear-gradient(90deg,#0000 0%,#cb2a494d 50%,#0000 100%);border-radius:2px;width:80px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.MTPJXa_loadingContainer{padding:20px 0}.MTPJXa_errorContainer{text-align:center;padding:40px 20px}.MTPJXa_errorMessage{color:#c33;font-size:var(--size-18px);margin-bottom:20px}
.q8TSHq_loaderContainer{width:100%;height:300px}.q8TSHq_content{align-self:center;width:100%;max-width:1200px}.q8TSHq_cardContent{flex-direction:column;display:flex}.q8TSHq_breadcrumbs{flex-wrap:wrap;gap:10px;display:flex}.q8TSHq_descriptionContainer{color:var(--color-black);line-height:var(--size-26px);font-size:var(--size-18px);flex-direction:column;gap:20px;padding:10px;display:flex}.q8TSHq_actionButton{border-top:1px solid var(--color-grey-middle);justify-content:center;padding-top:20px;display:flex}@media screen and (max-width:743px){.q8TSHq_content,.q8TSHq_card{flex-direction:column;flex:1;min-height:0;display:flex}.q8TSHq_cardContent{flex:1;min-height:0}.q8TSHq_descriptionContainer{flex:1}}@media screen and (min-width:744px){.q8TSHq_breadcrumbs{gap:20px}}
._09JXDW_icon{cursor:pointer;color:var(--color-white)!important}
@keyframes _0-RU4G_blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}._0-RU4G_indicator{background-color:red;border-radius:50%;width:12px;height:12px;animation:1s infinite _0-RU4G_blink}
.q-Cq0q_container{box-sizing:border-box;padding:20px 10px}.q-Cq0q_actions{justify-content:center;margin-top:20px;display:flex}
.RP2VuG_timer{align-items:center;column-gap:6px;display:flex}
.jNud3W_icon{cursor:pointer;color:var(--color-white)!important}
._3NKk1G_content{z-index:1;text-align:left;flex-direction:column;align-items:stretch;width:100%;max-width:460px;font-family:inherit;display:flex;position:relative}._3NKk1G_title{text-align:center;color:#111827;margin:0 0 10px;font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.2}._3NKk1G_subtitle{text-align:center;color:#17223d9e;margin:0 0 24px;font-size:15px;line-height:1.5}._3NKk1G_field{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._3NKk1G_label{color:#17223db8;font-size:14px;font-weight:600}._3NKk1G_input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #17223d24;border-radius:14px;width:100%;min-height:52px;padding:0 16px;font-family:inherit;font-size:16px}._3NKk1G_input:focus{border-color:rgb(var(--quiz-accent-rgb) / .45);box-shadow:0 0 0 3px rgb(var(--quiz-accent-rgb) / .1);outline:none}._3NKk1G_error{color:var(--quiz-accent-hover);margin:0 0 12px;font-size:14px;line-height:1.45}._3NKk1G_actions{margin-top:8px}._3NKk1G_secondaryAction{margin-top:12px}._3NKk1G_loginHint{text-align:center;color:#17223d9e;margin:16px 0 0;font-size:14px}._3NKk1G_loginLink{color:var(--quiz-accent);font-weight:600;text-decoration:none}._3NKk1G_loginLink:hover{text-decoration:underline}
.LcoG9a_info{color:var(--color-grey-main);border-bottom:1px solid var(--color-grey-middle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.LcoG9a_info>div{text-align:center;flex:1;min-width:120px}.LcoG9a_info>div:first-child,.LcoG9a_taskTypeCell{text-align:left}.LcoG9a_infoIcon{color:var(--color-grey-main);cursor:pointer;margin-left:4px}.LcoG9a_info>div:last-child{text-align:right}@media (max-width:500px){.LcoG9a_info{flex-direction:column;align-items:center}.LcoG9a_info>div{text-align:center!important}}
.IlR8kq_checkIcon{background-color:var(--color-green-main);border-radius:4px;padding:4px;color:var(--color-white)!important}
._0ODNqW_container{font-size:var(--size-18px);flex-wrap:wrap;align-items:center;gap:10px;display:flex}._0ODNqW_key{color:var(--color-marsala);max-width:600px}._0ODNqW_value{color:var(--color-black)}
.L7obZW_container{background-color:var(--color-white);border-top:1px solid var(--color-grey-middle);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px 20px;margin-top:10px;padding-top:10px;padding-bottom:20px;display:flex;position:sticky;bottom:0}@media screen and (min-width:1024px){.L7obZW_container{padding-bottom:0}}
.VU2SWq_dotGridTopLeft,.VU2SWq_dotGridTopRight{pointer-events:none;background-image:radial-gradient(circle,#17223d1f 1.5px,#0000 1.5px);background-size:18px 18px;width:120px;height:120px;position:absolute}.VU2SWq_dotGridTopLeft{top:8%;left:4%}.VU2SWq_dotGridTopRight{top:8%;right:4%}.VU2SWq_decorBranch{color:#cb2a491a;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(340px,42vw);height:auto;position:absolute;bottom:-2%;left:-4%}.VU2SWq_decorShield{color:#cb2a4914;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(420px,48vw);height:auto;position:absolute;bottom:-4%;right:-6%}@media screen and (max-width:640px){.VU2SWq_decorBranch,.VU2SWq_decorShield{opacity:.7}.VU2SWq_dotGridTopLeft,.VU2SWq_dotGridTopRight{width:80px;height:80px}}
.bwJV5q_student{border-bottom:1px solid #17223d14;align-items:flex-start;column-gap:clamp(10px,1.2vw,12px);margin-top:0;margin-bottom:clamp(8px,1vw,10px);padding-bottom:clamp(10px,1.2vw,12px);font-size:clamp(14px,1.5vw,16px);display:flex;position:relative}.bwJV5q_student:first-child{margin-top:0}.bwJV5q_student:after{content:"";background:linear-gradient(90deg,#cb2a4933 0%,#0000 100%);width:60px;height:1px;position:absolute;bottom:0;left:0}:is(.bwJV5q_student>img,.bwJV5q_student>svg){border-radius:50%;flex-shrink:0;width:28px;height:28px;box-shadow:0 1px 4px #17223d14}.bwJV5q_student>div{flex:1;min-width:0}.bwJV5q_student>div>div:first-child{color:#181f35;margin-bottom:clamp(6px,.8vw,8px);font-weight:500;line-height:1.4}.bwJV5q_dateStars{flex-wrap:wrap;align-items:center;column-gap:clamp(10px,1.2vw,12px);margin-top:clamp(4px,.5vw,6px);display:flex}.bwJV5q_dateStars .bwJV5q_rate{flex-shrink:0}.bwJV5q_date{color:#17223d99;font-size:clamp(12px,1.3vw,14px);line-height:1.4}.bwJV5q_rate{font-size:14px!important}.bwJV5q_rate .ant-rate-star{margin-inline-end:2px}.bwJV5q_rate ul{flex-direction:row!important;list-style:none!important;display:flex!important}.bwJV5q_rate .ant-rate-star svg{color:#ffc107}.bwJV5q_reviewItem{background:linear-gradient(#fff9 0%,#fff6 100%);border:1px solid #17223d14;border-radius:16px;margin-bottom:clamp(10px,1.2vw,14px);padding:clamp(12px,1.5vw,16px);transition:all .2s;position:relative;box-shadow:0 2px 8px #17223d0d,0 1px 3px #17223d08}.bwJV5q_reviewItem:hover{border-color:#cb2a4926;transform:translateY(-2px);box-shadow:0 8px 24px #17223d1a,0 2px 8px #17223d0f}.bwJV5q_reviewItem:last-child{margin-bottom:0}.bwJV5q_reviewText{color:#17223dbf;margin:0;padding-top:clamp(8px,1vw,10px);font-size:clamp(13px,1.4vw,15px);line-height:1.5}@media screen and (max-width:640px){.bwJV5q_student{flex-direction:column;align-items:flex-start;gap:8px}:is(.bwJV5q_student>img,.bwJV5q_student>svg){align-self:flex-start;width:24px;height:24px}.bwJV5q_reviewItem{border-radius:14px;padding:12px}}
.bEfY4W_subheading{font-size:var(--size-20px);color:var(--color-black);margin-bottom:20px}
.V5TjrG_container{background-color:var(--color-white);color:#222;border-radius:16px;flex-direction:column;row-gap:10px;width:100%;max-width:1040px;height:90vh;max-height:90vh;margin:auto;padding:10px;animation:.3s V5TjrG_fadeIn;display:flex;overflow:hidden;box-shadow:0 12px 30px #0003}.V5TjrG_mainContent{text-align:left;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes V5TjrG_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.WnZOsq_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:420px;font-family:inherit;display:flex;position:relative}.WnZOsq_iconCard{width:120px;height:120px;box-shadow:0 8px 24px rgb(var(--quiz-accent-rgb) / .06);background:#fff;border-radius:24px;justify-content:center;align-items:center;margin-bottom:clamp(24px,4vw,32px);display:flex}.WnZOsq_logo{object-fit:contain;width:96px;height:auto}.WnZOsq_title{letter-spacing:-.02em;color:#111827;margin:0 0 12px;font-size:clamp(28px,5vw,36px);font-weight:700;line-height:1.15}.WnZOsq_titleWithoutVisual{margin-top:20px}.WnZOsq_subtitle{color:#17223d9e;margin:0 0 clamp(28px,4vw,36px);font-size:clamp(15px,2vw,17px);line-height:1.5}.WnZOsq_trustCard{box-sizing:border-box;background:#ffffffeb;border:1px solid #17223d1a;border-radius:16px;width:100%;margin-bottom:20px;padding:20px 24px}.WnZOsq_trustTop{color:#111827;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-size:15px;font-weight:600;display:flex}.WnZOsq_stars{color:#f5b301;gap:2px;font-size:16px;line-height:1;display:flex}.WnZOsq_trustMiddle{justify-content:center;align-items:center;gap:12px;margin-bottom:10px;display:flex}.WnZOsq_avatars{align-items:center;display:flex}.WnZOsq_avatar{background:#e8edf5;border:2px solid #fff;border-radius:50%;width:32px;height:32px;margin-left:-8px;display:flex;overflow:hidden}.WnZOsq_avatarImage{object-fit:cover;width:100%;height:100%}.WnZOsq_avatar:first-child{margin-left:0}.WnZOsq_usersCount{color:#111827;font-size:15px;font-weight:600}.WnZOsq_trustFooter{color:#17223d7a;margin:0;font-size:13px}.WnZOsq_loginPrompt{color:#17223d9e;margin:0 0 20px;font-size:14px}.WnZOsq_loginLink{color:var(--quiz-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.WnZOsq_loginLink:hover{color:var(--quiz-accent-hover)}
._0KnqMq_reviewSlide{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;padding:0 0 12px;display:flex}._0KnqMq_reviewSlide .reviewItem{width:100%;margin-bottom:0}._0KnqMq_container{width:100%;font-size:var(--size-18px);background-color:#fff;border:1px solid #181f3514;border-radius:14px;padding:clamp(14px,1.6vw,18px) clamp(36px,3vw,44px);position:relative;overflow:hidden;box-shadow:0 8px 24px #181f350d}:is(._0KnqMq_container .ant-carousel,._0KnqMq_container .slick-slider){width:100%}._0KnqMq_container .slick-list{margin:0}._0KnqMq_container .slick-track{align-items:stretch;display:flex}._0KnqMq_container .slick-slide{justify-content:center;display:flex!important}._0KnqMq_container .slick-slide>div{width:100%}._0KnqMq_container .ant-carousel .slick-arrow{z-index:2;width:32px;height:32px;color:var(--color-black)!important}._0KnqMq_container .ant-carousel .slick-arrow:before{font-size:18px;color:var(--color-black)!important}:is(._0KnqMq_container .ant-carousel .slick-prev,._0KnqMq_container .ant-carousel .slick-next){color:var(--color-black)!important}:is(._0KnqMq_container .ant-carousel .slick-prev:hover,._0KnqMq_container .ant-carousel .slick-next:hover){color:var(--color-grey-main)!important}._0KnqMq_container .reviewText{color:#17223de6!important}._0KnqMq_container .ant-rate{font-family:inherit}@media screen and (max-width:640px){._0KnqMq_reviewSlide{padding:0 0 44px}._0KnqMq_container{padding:12px 12px 0}:is(._0KnqMq_container .ant-carousel .slick-prev,._0KnqMq_container .ant-carousel .slick-next){margin-top:0;top:auto;bottom:10px;transform:none}._0KnqMq_container .ant-carousel .slick-prev{left:auto;right:52px}._0KnqMq_container .ant-carousel .slick-next{right:12px}._0KnqMq_container .reviewText{color:#181f35!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}._0KnqMq_container .reviewItem{background:#fff!important;border-color:#181f3514!important}}
.tsqN0W_icon{background-color:var(--color-marsala);cursor:pointer;border-radius:4px;padding:4px;color:var(--color-white)!important}.tsqN0W_popoverContent{flex-direction:column;gap:8px;display:flex}.tsqN0W_partnerRow{flex-direction:column;gap:2px;display:flex}.tsqN0W_partnerLink{color:var(--color-marsala);text-decoration:none}.tsqN0W_partnerLink:hover{text-decoration:underline}.tsqN0W_partnerSlug{color:var(--color-grey-main);font-size:12px}
.nH17xG_customControls{z-index:10;background:linear-gradient(#0000,#010d16d9);flex-direction:column;align-items:center;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.nH17xG_controlRow{align-items:center;gap:12px;width:100%;display:flex}.nH17xG_playPauseBtn,.nH17xG_muteBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:background .3s,transform .2s;display:flex}.nH17xG_playPauseBtn:hover,.nH17xG_muteBtn:hover{background:#fff3;transform:scale(1.1)}.nH17xG_progressBarContainer{background:var(--color-grey-dark);cursor:pointer;border-radius:4px;flex-grow:1;height:8px;position:relative;overflow:hidden}.nH17xG_hoverBar{background:var(--color-yellow-light);z-index:1;pointer-events:none;border-radius:4px;width:0%;height:100%;transition:width .1s ease-out;position:absolute;top:0;left:0}.nH17xG_progressBar{background:var(--color-yellow-main);z-index:2;pointer-events:none;border-radius:4px;height:100%;transition:width .2s;position:absolute;top:0;left:0}.nH17xG_hoverAreaWrapper{width:100%;margin:-6px 0;padding:6px 0;position:relative}.nH17xG_currentTime{color:#fff;align-self:flex-start;margin-top:4px;font-size:14px}.nH17xG_interruptionMarker{background-color:var(--color-grey-main);z-index:3;pointer-events:none;width:3px;height:100%;position:absolute;top:0;transform:translate(-50%)}.nH17xG_speedSelector{color:#fff;text-align:center;text-align-last:center;-webkit-text-align-last:center;appearance:none;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;font-size:14px;font-weight:700;transition:background .3s,transform .2s;display:flex}.nH17xG_speedSelector:hover{background:#fff3;transform:scale(1.1)}.nH17xG_speedSelector::-ms-expand{display:none}.nH17xG_speedSelector::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nH17xG_speedSelector::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nH17xG_speedSelector option{color:#fff;background:#111}@media screen and (max-width:743px){.nH17xG_speedSelector{border-radius:10px;width:30px;height:30px;font-size:12px}.nH17xG_playPauseBtn,.nH17xG_muteBtn{border-radius:10px;width:30px;height:30px}}
.WErCTa_backButton{color:#111827;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 28px;padding:0;font-family:inherit;font-size:24px;line-height:1;transition:background-color .2s;display:flex}.WErCTa_backButton:hover{background-color:#17223d0f}
.K2930G_content{flex-direction:column;row-gap:10px;width:100%;display:flex;position:relative}.K2930G_statsContainer{-webkit-user-select:none;user-select:none;flex-wrap:wrap;gap:10px;display:flex}.K2930G_stats{box-sizing:border-box;background-color:var(--color-yellow-light);color:var(--color-black);font-size:var(--size-16px);line-height:var(--size-22px);border-radius:20px;justify-content:center;align-items:center;width:fit-content;padding:10px;display:flex}.K2930G_section{flex-direction:column;row-gap:10px;display:flex}.K2930G_sectionTitle{color:var(--color-black);font-size:var(--size-20px);-webkit-user-select:none;user-select:none}.K2930G_description{font-size:var(--size-18px);line-height:var(--size-26px)}.K2930G_description p{margin:0}.K2930G_program{flex-direction:column;row-gap:10px;display:flex}.K2930G_redesignContent{color:#181f35;row-gap:clamp(18px,2.2vw,28px)}.K2930G_heroCard{background:#fff;border:1px solid #181f3514;border-radius:18px;grid-template-columns:minmax(260px,.95fr) minmax(280px,1.35fr);align-items:center;gap:clamp(22px,3vw,34px);padding:clamp(16px,2vw,22px);display:grid;box-shadow:0 18px 45px #181f351a,0 2px 10px #910f220d}.K2930G_posterPanel{background:linear-gradient(135deg,#910f2214,#ffca3a1f),#f8f4f2;border-radius:14px;min-height:clamp(180px,24vw,250px);position:relative;overflow:hidden}.K2930G_posterImage{object-fit:cover}.K2930G_heroInfo{flex-direction:column;gap:14px;display:flex}.K2930G_priceBadge{color:#910f22;background:#910f2214;border-radius:999px;width:fit-content;padding:8px 14px;font-size:clamp(13px,1.3vw,15px);font-weight:600;line-height:1}.K2930G_heroTitle{color:#111827;letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.08}.K2930G_heroDescription{color:#181f35bd;max-width:680px;margin:0;font-size:clamp(14px,1.4vw,16px);line-height:1.65}.K2930G_heroStats{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.K2930G_heroStat{color:#181f35;background:#fbf6f7;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:clamp(12px,1.2vw,14px);font-weight:600;display:inline-flex}.K2930G_heroStat svg{color:#910f22;flex-shrink:0}.K2930G_ctaBanner{color:#fff;background:radial-gradient(circle at 70% 30%,#ffca3a33,#0000 34%),linear-gradient(135deg,#990421 0%,#750013 58%,#4b0715 100%);border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:clamp(16px,2.4vw,28px);padding:clamp(16px,2vw,22px) clamp(18px,2.8vw,32px);display:grid;overflow:hidden}.K2930G_ctaTitle{margin:0 0 6px;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.2}.K2930G_ctaDescription{color:#ffffffd1;margin:0;font-size:14px;line-height:1.5}.K2930G_socialProof{color:#ffffffd1;align-items:center;gap:12px;min-width:220px;font-size:13px;line-height:1.35;display:flex}.K2930G_avatars{display:flex}.K2930G_avatars span{color:#910f22;background:#f8d7dc;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-8px;font-size:13px;font-weight:600;display:grid}.K2930G_avatars span:first-child{color:#1e3a8a;background:#d8e9ff;margin-left:0}.K2930G_avatars span:last-child{color:#7c4a03;background:#ffe8a3}.K2930G_stars{color:#ffca3a;letter-spacing:1px;font-size:14px;line-height:1.2}.K2930G_customAction{justify-content:flex-end;display:flex}.K2930G_featuresGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);display:grid}.K2930G_featureCard{background:#fff;border:1px solid #181f3514;border-radius:14px;grid-template-columns:auto 1fr;gap:14px;min-height:112px;padding:clamp(16px,1.8vw,20px);display:grid;box-shadow:0 10px 28px #181f350f}.K2930G_featureIcon{color:#910f22;background:#fff0f3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.K2930G_featureTitle{color:#111827;margin:0 0 8px;font-size:clamp(14px,1.2vw,16px);font-weight:600;line-height:1.25}.K2930G_featureDescription{color:#181f35a8;margin:0;font-size:clamp(12px,1.1vw,14px);line-height:1.45}.K2930G_descriptionSection,.K2930G_programSection,.K2930G_reviewsSection{min-width:0}.K2930G_descriptionSection{background:#fff;border:1px solid #181f3514;border-radius:16px;padding:clamp(18px,2vw,24px)}.K2930G_lowerGrid{grid-template-columns:minmax(0,1.75fr) minmax(280px,.9fr);align-items:start;gap:clamp(22px,3vw,34px);display:grid}.K2930G_lowerGridSingle{grid-template-columns:1fr}.K2930G_redesignSectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.K2930G_redesignSectionTitle{color:#111827;letter-spacing:-.02em;margin:0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.2}.K2930G_summaryPills{color:#181f3594;flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:12px;display:flex}.K2930G_summaryPills span{background:#f8f4f5;border-radius:999px;padding:6px 10px}.K2930G_redesignDescription{color:#181f35c2;margin-top:12px;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.K2930G_redesignDescription p{margin:0 0 12px}.K2930G_redesignDescription p:last-child{margin-bottom:0}.K2930G_redesignDescription :is(p,li,h1,h2,h3,h4,h5,h6,span,strong,em,a){font-family:inherit}.K2930G_redesignDescription :is(strong,b,h1,h2,h3,h4,h5,h6){font-weight:600}.K2930G_programSection [class*=ChapterV2_wrapper]{background:#fff;border:1px solid #181f3514;border-radius:14px;margin-bottom:10px;padding:0;box-shadow:0 8px 24px #181f350f}.K2930G_programSection [class*=ChapterV2_wrapper]:before{display:none}.K2930G_programSection [class*=ChapterV2_wrapper]:hover{transform:translateY(-1px);box-shadow:0 12px 30px #181f3514}.K2930G_programSection [class*=ChapterV2_container]{padding:16px 18px}.K2930G_programSection [class*=ChapterV2_number]{box-shadow:none;background:#9a001f}.K2930G_programSection [class*=ChapterV2_info]{font-size:15px}.K2930G_programSection [class*=ChapterV2_detailed]{color:#181f358f;font-size:12px}.K2930G_reviewsSection{flex-direction:column;gap:clamp(14px,2vw,18px);display:flex;position:sticky;top:24px}.K2930G_reviewsSection .K2930G_redesignSectionTitle{margin:0}@media screen and (min-width:430px){.K2930G_content{row-gap:20px;padding:10px}.K2930G_program{row-gap:20px}}@media screen and (max-width:1080px){.K2930G_featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.K2930G_lowerGrid{grid-template-columns:1fr}.K2930G_reviewsSection{position:static}}@media screen and (max-width:820px){.K2930G_heroCard{grid-template-columns:1fr}.K2930G_posterPanel{min-height:clamp(190px,52vw,360px)}.K2930G_ctaBanner{grid-template-columns:1fr}.K2930G_socialProof{min-width:0}}@media screen and (max-width:640px){.K2930G_redesignContent{padding:0}.K2930G_heroCard{border-radius:16px;padding:12px}.K2930G_heroStats{gap:8px}.K2930G_heroStat{justify-content:center;width:100%}.K2930G_featuresGrid{grid-template-columns:1fr}.K2930G_featureCard{min-height:auto}.K2930G_redesignSectionHeader{flex-direction:column;align-items:flex-start}.K2930G_summaryPills{justify-content:flex-start}.K2930G_programSection [class*=ChapterV2_container]{padding:14px}.K2930G_reviewsSection{gap:16px}}
._124ioq_container{padding-top:10px}._124ioq_option{line-height:32px}
.a22DbG_indicator{z-index:9998;color:#fff;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:8px;max-width:200px;padding:12px 16px;font-size:12px;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.a22DbG_blinking{animation:3s ease-in-out infinite a22DbG_gentleBlink}@keyframes a22DbG_gentleBlink{0%,50%,to{opacity:.8}25%,75%{opacity:.4}}.a22DbG_iconContainer{align-items:center;gap:6px;display:flex}.a22DbG_phoneIcon{border:2px solid #fff;border-radius:4px;transition:all .3s;position:relative}.a22DbG_phoneIcon.a22DbG_portrait{width:16px;height:24px}.a22DbG_phoneIcon.a22DbG_landscape{width:24px;height:16px}.a22DbG_screen{background:#ffffff4d;border-radius:1px;position:absolute;inset:2px 2px 4px}.a22DbG_phoneIcon.a22DbG_portrait .a22DbG_screen{bottom:6px}.a22DbG_phoneIcon.a22DbG_landscape .a22DbG_screen{bottom:2px;right:6px}.a22DbG_homeButton{background:#fff;border-radius:50%;position:absolute;bottom:1px}.a22DbG_phoneIcon.a22DbG_portrait .a22DbG_homeButton{width:3px;height:3px;left:50%;transform:translate(-50%)}.a22DbG_phoneIcon.a22DbG_landscape .a22DbG_homeButton{width:3px;height:3px;top:50%;right:1px;transform:translateY(-50%)}.a22DbG_rotateIcon{color:#fff;font-size:16px;font-weight:700;animation:2s ease-in-out infinite a22DbG_rotateIconPulse}@keyframes a22DbG_rotateIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.a22DbG_text{opacity:.9;font-weight:400;line-height:1.3}@media screen and (min-width:769px){.a22DbG_indicator{display:none}}@media screen and (max-height:500px){.a22DbG_indicator{padding:8px 12px;font-size:11px;bottom:60px}}@media screen and (max-width:768px) and (orientation:landscape){.a22DbG_indicator{max-width:180px;padding:8px 12px;font-size:11px;bottom:40px}}
.pPXb0G_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;font-family:inherit;display:flex;position:relative}.pPXb0G_title{color:#111827;width:100%;margin:0 0 10px;font-family:inherit;font-size:clamp(26px,4vw,32px);font-weight:700;line-height:1.2}.pPXb0G_subtitle{color:#17223d9e;width:100%;margin:0 0 clamp(28px,4vw,36px);font-family:inherit;font-size:clamp(15px,2vw,17px);line-height:1.5}.pPXb0G_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-bottom:8px;display:grid}.pPXb0G_option{color:#111827;text-align:center;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #17223d1f;border-radius:16px;justify-content:center;align-items:center;min-height:88px;padding:16px 18px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.pPXb0G_option:hover{border-color:rgb(var(--quiz-accent-rgb) / .2);box-shadow:0 4px 16px #17223d0f}.pPXb0G_selected{border-color:rgb(var(--quiz-accent-rgb) / .32);background:linear-gradient(135deg, #fff 0%, var(--quiz-accent-tint) 100%);box-shadow:0 6px 20px rgb(var(--quiz-accent-rgb) / .1)}@media screen and (max-width:640px){.pPXb0G_content{max-width:420px}.pPXb0G_options{grid-template-columns:1fr}.pPXb0G_option{min-height:72px}}
.wLu4eG_buttonContainer{margin-top:20px;display:flex}.wLu4eG_buttonContainer.wLu4eG_inCoursePreview{justify-content:center;margin-top:clamp(24px,3vw,32px);margin-bottom:clamp(16px,2vw,24px)}:is(.wLu4eG_buttonContainer.wLu4eG_inCoursePreview button,.wLu4eG_buttonContainer.wLu4eG_inCoursePreview a){min-height:48px!important;padding:clamp(12px,1.5vw,16px) clamp(24px,3vw,32px)!important;font-size:clamp(16px,1.8vw,18px)!important;font-weight:500!important}
.Onm77q_container{box-sizing:border-box;flex-direction:column;row-gap:4px;width:100%;padding:20px 0;display:flex}.Onm77q_select{flex-grow:1}
.tOB69G_backdrop{z-index:9999;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tOB69G_modal{background:#000;width:100vw;height:100vh;position:relative;overflow:hidden}.tOB69G_videoWrapper{width:100%;height:100%;position:relative}.tOB69G_closeButton,.tOB69G_soundHelpButton{z-index:10000;color:#fff;cursor:pointer;background:#0003;border:none;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .3s;display:flex;position:absolute;box-shadow:0 0 6px #00000080}.tOB69G_closeButton{font-size:24px;top:16px;right:16px}.tOB69G_soundHelpButton{font-size:16px;top:16px;right:56px}.tOB69G_closeButton:hover,.tOB69G_soundHelpButton:hover{background:#000c}.tOB69G_soundHelpPopover{z-index:10001;box-sizing:border-box;width:288px;max-width:calc(100vw - 96px);color:var(--color-black);-webkit-backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #0000001a;border-radius:12px;padding:14px;position:absolute;top:56px;right:56px;box-shadow:0 8px 24px #0000002e}.tOB69G_soundHelpTitle{margin-bottom:6px;font-size:15px;font-weight:600}.tOB69G_soundHelpBody{margin:0;font-size:13px;line-height:1.45}.tOB69G_soundHelpDismissButton{color:#fff;background:var(--color-black);cursor:pointer;border:none;border-radius:8px;margin-top:10px;padding:6px 12px;font-size:13px}.tOB69G_soundHelpDismissButton:hover{opacity:.82}.tOB69G_skipButton{z-index:10000;color:#fff;cursor:pointer;background:#0003;border:none;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;transition:background .3s;display:flex;position:absolute;top:16px;right:96px;box-shadow:0 0 6px #00000080}.tOB69G_skipButton:hover{background:#000c}.tOB69G_overlay{z-index:1000;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tOB69G_overlayContent{text-align:center;width:100%;height:100%;color:var(--color-black);border-radius:10px;justify-content:center;align-items:center;display:flex}.tOB69G_clickCatcher{z-index:2;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tOB69G_playHintIcon{color:#fff;background:#0006;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;font-size:72px;display:flex}@media screen and (min-width:744px){.tOB69G_overlayContent{padding:24px}}
.tR8Okq_packageSwitcher{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tR8Okq_subheading{color:var(--color-black);font-weight:400;line-height:var(--size-36px);margin:20px 0 10px}.tR8Okq_bottomBtn{justify-content:center;display:flex}@media screen and (min-width:568px){.tR8Okq_packageSwitcher{justify-content:flex-start}}
.rr08UW_packageSwitcher{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rr08UW_subheading{color:var(--color-black);font-weight:400;line-height:var(--size-36px);margin:20px 0 10px}.rr08UW_bottomBtn{justify-content:center;display:flex}@media screen and (min-width:568px){.rr08UW_packageSwitcher{justify-content:flex-start}}
.h3l0Sq_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;font-family:inherit;display:flex;position:relative}.h3l0Sq_title{color:#111827;width:100%;margin:0 0 10px;font-family:inherit;font-size:clamp(26px,4vw,32px);font-weight:700;line-height:1.2}.h3l0Sq_subtitle{color:#17223d9e;width:100%;margin:0 0 clamp(28px,4vw,36px);font-family:inherit;font-size:clamp(15px,2vw,17px);line-height:1.5}.h3l0Sq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-bottom:4px;display:grid}.h3l0Sq_option{color:#111827;text-align:center;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #17223d1f;border-radius:16px;justify-content:center;align-items:center;min-height:88px;padding:16px 18px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.h3l0Sq_option:hover{border-color:rgb(var(--quiz-accent-rgb) / .2);box-shadow:0 4px 16px #17223d0f}.h3l0Sq_selected{border-color:rgb(var(--quiz-accent-rgb) / .32);background:linear-gradient(135deg, #fff 0%, var(--quiz-accent-tint) 100%);box-shadow:0 6px 20px rgb(var(--quiz-accent-rgb) / .1)}.h3l0Sq_option:last-child{grid-column:1}@media screen and (max-width:640px){.h3l0Sq_content{max-width:420px}.h3l0Sq_options{grid-template-columns:1fr}.h3l0Sq_option:last-child{grid-column:auto}.h3l0Sq_option{min-height:72px}}
.HpdiYa_subheading{color:#151c31;text-align:center;margin:clamp(32px,4vw,48px) 0 clamp(24px,3vw,32px);font-size:clamp(24px,2.8vw,32px);font-weight:600;line-height:1.3}.HpdiYa_packageSwitcher{background:linear-gradient(135deg,#cb2a4908 0%,#2463eb08 100%);border:1px solid #cb2a491a;border-radius:20px;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.5vw,16px);margin-bottom:clamp(32px,4vw,48px);padding:clamp(20px,2.5vw,28px);display:flex}.HpdiYa_bottomBtn{justify-content:center;display:flex}@media screen and (min-width:568px){.HpdiYa_packageSwitcher{justify-content:center}}@media screen and (min-width:1024px){.HpdiYa_subheading{text-align:left}.HpdiYa_packageSwitcher{justify-content:flex-start}}
.r4SOwG_tableContainer{overflow-x:scroll}.r4SOwG_legacyRow{opacity:.55;color:var(--color-text-secondary,#00000073)}.r4SOwG_legacyRow .ant-table-cell{background:var(--color-fill-quaternary,#fafafa)!important}.r4SOwG_scheduleManagementLinks{flex-direction:column;gap:4px;display:flex}
.e38Axq_thumbnailWrapper{cursor:pointer;background-color:#000;width:100%;padding-bottom:56.25%;position:relative}.e38Axq_thumbnailImage{object-fit:cover}.e38Axq_playButton{color:#fff;background-color:#0009;border-radius:50%;padding:12px 16px;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.e38Axq_loadingText{color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ACv8SG_buttonContainer{justify-content:flex-start;display:flex}
.HinVWW_buttonContainer{justify-content:flex-start;display:flex}
.frtdsa_option{color:#111827;text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #17223d14;border-radius:16px;align-items:center;gap:16px;width:100%;padding:18px 20px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;transition:border-color .2s,box-shadow .2s,transform .2s,background-color .2s;display:flex;box-shadow:0 8px 24px #17223d0f}.frtdsa_option:hover{border-color:rgb(var(--quiz-accent-rgb) / .18);box-shadow:0 10px 28px rgb(var(--quiz-accent-rgb) / .1);transform:translateY(-1px)}.frtdsa_selected{border-color:rgb(var(--quiz-accent-rgb) / .28);background:linear-gradient(135deg, #fff 0%, var(--quiz-accent-tint) 100%);box-shadow:0 10px 28px rgb(var(--quiz-accent-rgb) / .12)}.frtdsa_iconWrap{background:rgb(var(--quiz-accent-rgb) / .06);width:44px;height:44px;color:var(--quiz-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.frtdsa_iconWrap svg{width:24px;height:24px}.frtdsa_label{flex:1}
.c1fRIq_buttonContainer{margin-top:20px;display:flex}
.WIOMeG_container{flex-direction:column;row-gap:20px;display:flex}
.zkfDZG_select{flex-grow:1;max-width:400px}
._3luYNa_container{align-items:center;display:flex}
.g-PNOq_wrapper{aspect-ratio:16/9;width:100%;position:relative}.g-PNOq_wrapper:fullscreen{width:100vw;height:100vh}.g-PNOq_overlay{background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.g-PNOq_overlayContent{text-align:center;border-radius:10px;align-items:center;width:100%;height:100%;padding:20px;display:flex}.g-PNOq_continueButton{color:#000;cursor:pointer;background:#fbbb00;border:none;border-radius:5px;margin-top:10px;padding:10px 20px;font-size:16px}.g-PNOq_fullscreenButton{background:var(--color-black);color:var(--color-white);cursor:pointer;border:none;border-radius:5px;width:30px;height:30px;position:absolute;bottom:8px;right:10px}.g-PNOq_fullscreenButton:hover{color:var(--color-yellow-main)}
.BQprJW_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:460px;font-family:inherit;display:flex;position:relative}.BQprJW_title{width:100%;color:var(--quiz-accent);margin:0 0 10px;font-family:inherit;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15}.BQprJW_subtitle{color:#17223d9e;width:100%;margin:0 0 clamp(24px,3vw,32px);font-size:clamp(15px,2vw,17px);line-height:1.5}.BQprJW_options{flex-direction:column;gap:14px;width:100%;display:flex}@media screen and (max-width:640px){.BQprJW_content{max-width:420px}.BQprJW_title{font-size:28px}}
.BQf3lW_container{color:var(--color-black);-webkit-user-select:none;user-select:none;padding:10px}.BQf3lW_title{font-size:var(--size-20px);padding-bottom:20px}.BQf3lW_file{border-top:1px solid var(--color-grey-middle);flex-direction:column;align-items:center;gap:10px 20px;padding:20px 0;display:flex}.BQf3lW_fileName{flex-grow:1}@media screen and (min-width:430px){.BQf3lW_file{row-gap:20px}}@media screen and (min-width:744px){.BQf3lW_file{flex-direction:row}}
.qZyKyG_container{align-items:center;column-gap:20px;display:flex}
._89ZuiW_radioGroups{flex-wrap:wrap;gap:20px;display:flex}
.YVW6GW_container{flex-direction:column;row-gap:10px;padding-bottom:20px;display:flex}
.u4r0fW_questionBlock{border-radius:6px;margin-bottom:1rem;padding:1rem}.u4r0fW_questionText{font-size:var(--size-22px);text-align:center;color:var(--color-black)}.u4r0fW_questionTextDefault{text-align:left;font-size:var(--size-18px)}.u4r0fW_questionText ul{text-align:left;width:fit-content;margin:auto auto 30px}.u4r0fW_buttonContainer{justify-content:center;display:flex}.u4r0fW_repeat{font-size:var(--size-22px);text-align:center;flex-direction:column;align-items:center;row-gap:20px;padding:20px 0;display:flex}.u4r0fW_transcriptionStatus{justify-content:center;margin:20px 0;display:flex}.u4r0fW_error{color:#c33;text-align:center;background-color:#fee;border:1px solid #fcc;border-radius:6px;margin:20px 0;padding:15px}.u4r0fW_error p{margin:0 0 15px}.u4r0fW_retryButton{justify-content:center;margin-top:10px;display:flex}
.KylWqW_topGroup{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}@media screen and (min-width:430px){.KylWqW_topGroup{gap:20px}}
.U7ADrW_container{display:flex}
.Dkr-uG_chartContainer{max-width:100%;overflow-x:scroll}
.LodXCq_label{font-size:var(--size-18px);color:var(--color-black);padding:10px 0}.LodXCq_description{color:var(--color-grey-main);font-size:var(--size-14px);padding-bottom:20px}.LodXCq_categorySubscriptions{border-top:1px solid var(--color-grey-light);margin-top:16px;padding-top:12px}.LodXCq_categorySubscriptionList{margin:10px 0 0;padding-left:18px}.LodXCq_categorySubscriptionList li{color:var(--color-black);font-size:var(--size-14px);margin-bottom:8px}.LodXCq_categorySubscriptionMeta{color:var(--color-grey-main);margin-left:8px}.LodXCq_categorySubscriptionAction{margin-left:12px}.LodXCq_emptyCategorySubscriptions{color:var(--color-grey-main);font-size:var(--size-14px);margin-top:8px}
.g9qxkq_container{width:48.5px;height:23.5px;position:relative}.g9qxkq_slider{cursor:pointer;background-color:var(--color-grey-main);border-radius:60px;width:48.5px;height:23.5px;transition:all .4s;position:absolute;inset:0}.g9qxkq_slider:before{content:"";background-color:var(--color-white);border-radius:50%;width:12px;height:12px;transition:all .4s;position:absolute;bottom:6px;left:6px}.g9qxkq_checkboxInput{opacity:0;width:0;height:0}.g9qxkq_checkboxInput:checked+.g9qxkq_slider{background-color:var(--color-marsala)}.g9qxkq_checkboxInput:checked+.g9qxkq_slider:before{transform:translate(24.5px)}
.qe9wjq_container{word-wrap:break-word;max-width:80vw;max-height:80vh;overflow-y:scroll}.qe9wjq_loadingContainer{padding:20px}
.c_oFEG_container{flex-direction:column;align-items:center;gap:24px;padding:40px 20px;display:flex}.c_oFEG_message{text-align:center;font-size:24px;font-weight:600}.c_oFEG_description{text-align:center;color:var(--color-grey-main);max-width:600px;font-size:16px;line-height:1.5}.c_oFEG_actionGroup{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px;display:flex}
.JDLINq_bottomButtonGroup{flex-wrap:wrap;gap:10px;display:flex}@media screen and (min-width:430px){.JDLINq_bottomButtonGroup{gap:20px}}
.W8gqeW_container{flex-direction:column;row-gap:20px;display:flex}
.ZNElda_container{word-wrap:break-word;max-width:80vw;max-height:80vh;overflow-y:scroll}.ZNElda_loadingContainer{padding:20px}
.nPrfwa_container{position:relative}.nPrfwa_content{color:#fff;background:radial-gradient(45% 120% at 70%,#ad123473 0%,#7b071d00 70%),linear-gradient(90deg,#8f001e 0%,#7e011d 45%,#8d0323 100%);border-radius:16px;min-width:min(520px,100vw - 48px);max-width:640px;padding:24px;box-shadow:0 14px 36px #17223d29}.nPrfwa_title{margin:0 0 8px;font-size:clamp(24px,3vw,34px);line-height:1.1}.nPrfwa_subtitle{opacity:.95;margin:0 0 12px;font-size:15px}.nPrfwa_pricePill{background:#ffffff24;border-radius:10px;align-items:baseline;gap:8px;padding:10px 12px;font-size:28px;line-height:1;display:inline-flex}.nPrfwa_pricePill span{font-size:13px}.nPrfwa_featuresList{flex-direction:column;gap:8px;margin:14px 0;padding:0;list-style:none;display:flex}.nPrfwa_featuresList li{padding-left:20px;position:relative}.nPrfwa_featuresList li:before{content:"○";position:absolute;top:0;left:0}.nPrfwa_cta{box-sizing:border-box;color:#7d001d;text-align:center;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:10px 16px;font-size:20px;line-height:1.2;text-decoration:none;display:flex}.nPrfwa_courseOnlyText{color:#ffffffeb;margin:10px 0 0;font-size:12px;line-height:1.4}.nPrfwa_courseOnlyLink{color:#fff;text-decoration:underline}@media (max-width:640px){.nPrfwa_content{min-width:min(360px,100vw - 20px);padding:16px}.nPrfwa_cta{font-size:18px}}
._lY6PG_topButtonGroup{border-bottom:1px solid var(--color-grey-main);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-bottom:10px;display:flex}@media screen and (min-width:430px){._lY6PG_topButtonGroup{gap:20px;padding-bottom:20px}}
.WYMHQW_select{width:100%;background-color:var(--color-white)!important}
._4WbcHG_container{flex-direction:column;row-gap:20px;display:flex}
.nEyHTW_option{line-height:32px}
.xumo_W_tableContainer{overflow-x:scroll}
.a9AvqG_text{color:var(--color-red-main);cursor:pointer}.a9AvqG_text:hover{color:var(--color-marsala)}.a9AvqG_text div{display:inline}
.HyCqNW_page{background:#fff;width:100%;font-family:inherit}.HyCqNW_stickyBar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #17223d14;position:sticky;top:0}.HyCqNW_stickyInner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;max-width:960px;margin:0 auto;padding:12px clamp(16px,4vw,24px);display:flex}.HyCqNW_timerBlock{grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:10px;display:grid}.HyCqNW_timerLabel{color:#17223d8c;grid-column:1/-1;font-size:12px;line-height:1.3}.HyCqNW_timerValue{color:#111827;align-items:center;gap:4px;font-size:28px;font-weight:700;line-height:1;display:flex}.HyCqNW_timerColon{color:#17223d59;font-weight:500}.HyCqNW_timerUnits{color:#17223d73;gap:18px;font-size:11px;display:flex}.HyCqNW_stickyCta,.HyCqNW_primaryCta{background:var(--quiz-accent);color:#fff;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;border:none;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;transition:background-color .2s,transform .2s;display:inline-flex}.HyCqNW_stickyCta{flex-shrink:0}.HyCqNW_stickyCta:hover,.HyCqNW_primaryCta:hover{background:var(--quiz-accent-hover);transform:translateY(-1px)}.HyCqNW_stickyCta:disabled,.HyCqNW_primaryCta:disabled{color:#17223d61;cursor:not-allowed;background-color:#17223d1f;transform:none}.HyCqNW_checkoutError{text-align:center;color:var(--quiz-accent-hover);margin:12px 0 0;font-size:14px;line-height:1.45}.HyCqNW_container{box-sizing:border-box;max-width:960px;margin:0 auto;padding:24px clamp(16px,4vw,24px) 48px}.HyCqNW_hero{text-align:center;margin-bottom:28px}.HyCqNW_discountBadge{background:rgb(var(--quiz-accent-rgb) / .06);color:#17223db8;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-size:14px;display:inline-flex}.HyCqNW_discountBadge strong{background:var(--quiz-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:44px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-flex}.HyCqNW_heroTitle{color:#111827;margin:0 0 14px;font-size:clamp(28px,5vw,36px);font-weight:700;line-height:1.15}.HyCqNW_heroPill{background:rgb(var(--quiz-accent-rgb) / .08);color:var(--quiz-accent);border-radius:999px;margin:0 0 24px;padding:10px 18px;font-size:15px;font-weight:600;line-height:1.4;display:inline-flex}.HyCqNW_summaryCards{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.HyCqNW_summaryCard{background:#17223d0a;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.HyCqNW_summaryIcon{font-size:22px;line-height:1}.HyCqNW_summaryLabel{color:#17223d8c;margin:0 0 4px;font-size:13px}.HyCqNW_summaryValue{color:#111827;margin:0;font-size:16px;font-weight:700;line-height:1.35}.HyCqNW_socialProof{text-align:center;margin-bottom:32px}.HyCqNW_socialProofText{color:#17223d9e;margin:0 0 12px;font-size:14px}.HyCqNW_signupTicker{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.HyCqNW_signupPill{color:#17223d9e;background:#17223d0d;border-radius:999px;padding:8px 12px;font-size:12px;line-height:1.2}.HyCqNW_sectionTitle{text-align:center;color:#111827;margin:0 0 20px;font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.2}.HyCqNW_pricingSection{margin-bottom:28px}.HyCqNW_planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.HyCqNW_planCard{text-align:center;cursor:pointer;box-sizing:border-box;background:#fff;border:2px solid #17223d14;border-radius:18px;flex-direction:column;align-items:center;width:100%;padding:22px 14px 18px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.HyCqNW_planCardSelected{border-color:var(--quiz-accent);box-shadow:0 8px 24px rgb(var(--quiz-accent-rgb) / .12)}.HyCqNW_popularBadge{background:var(--quiz-accent);color:#fff;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.HyCqNW_planTitle{letter-spacing:.04em;text-transform:uppercase;color:#17223d8c;margin:8px 0 10px;font-size:13px;font-weight:700}.HyCqNW_planOriginal{color:#17223d61;margin:0 0 4px;font-size:14px;text-decoration:line-through}.HyCqNW_planPrice{color:#111827;margin:0 0 6px;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.1}.HyCqNW_planMonthly{color:#17223db8;margin:0 0 8px;font-size:14px;font-weight:600}.HyCqNW_planNote{color:#17223d73;min-height:32px;margin:0;font-size:12px;line-height:1.35;text-decoration:line-through}.HyCqNW_pricingHint{background:rgb(var(--quiz-accent-rgb) / .05);border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:14px 16px;display:flex}.HyCqNW_pricingHintIcon{background:var(--quiz-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:flex}.HyCqNW_pricingHint p{color:#17223db8;margin:0;font-size:14px;line-height:1.45}.HyCqNW_emailField{margin-top:20px;margin-bottom:4px}.HyCqNW_emailLabel{color:#17223db8;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.HyCqNW_emailInput{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #17223d24;border-radius:14px;width:100%;min-height:52px;padding:0 18px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .2s,box-shadow .2s}.HyCqNW_emailInput::placeholder{color:#17223d61}.HyCqNW_emailInput:focus{border-color:rgb(var(--quiz-accent-rgb) / .45);box-shadow:0 0 0 3px rgb(var(--quiz-accent-rgb) / .1);outline:none}.HyCqNW_emailPrivacy{color:#17223d7a;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:13px;line-height:1.45;display:flex}.HyCqNW_emailLockIcon{flex-shrink:0;font-size:12px;line-height:1.45}.HyCqNW_emailLegal{color:#17223d7a;margin:12px 0 0;font-size:12px;line-height:1.5}.HyCqNW_emailLegal .text{font-family:inherit}.HyCqNW_emailLegal .text div{font-family:inherit;font-size:12px}.HyCqNW_primaryCta{width:100%;min-height:52px;margin-top:18px;font-size:15px}.HyCqNW_trustRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.HyCqNW_trustItem{color:#17223d73;font-size:12px;font-weight:600}@media screen and (max-width:820px){.HyCqNW_planGrid{grid-template-columns:1fr}.HyCqNW_popularBadge{margin-bottom:8px;position:static;transform:none}}@media screen and (max-width:640px){.HyCqNW_stickyInner{align-items:flex-end}.HyCqNW_timerValue{font-size:24px}.HyCqNW_summaryCards{grid-template-columns:1fr}}
.np3CVW_container{background-color:var(--color-white);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;row-gap:20px;padding:10px;display:flex}.np3CVW_title{font-size:var(--size-18px);color:var(--color-grey-main);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.np3CVW_promoBadge{color:#15803d;background:#22c55e1f;border:1px solid #22c55e59;border-radius:999px;padding:2px 8px;font-size:12px;line-height:18px}.np3CVW_iconGroup{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.np3CVW_iconContainer{font-size:var(--size-18px);color:var(--color-grey-main);line-height:var(--size-26px);border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.np3CVW_yellow .np3CVW_iconContainer{background-color:var(--color-yellow-light)}.np3CVW_bone .np3CVW_iconContainer{background-color:var(--color-bone-light)}.np3CVW_pink .np3CVW_iconContainer{background-color:var(--color-red-light)}.np3CVW_completed .np3CVW_iconContainer{background-color:var(--color-grey-light)}.np3CVW_current{border:1px solid var(--color-red-main)}.np3CVW_current .np3CVW_title{color:var(--color-black)}.np3CVW_container:hover{box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.np3CVW_container:active{box-shadow:none}.np3CVW_blocked .np3CVW_iconContainer{background-color:var(--color-grey-middle)}.np3CVW_blocked{background-color:var(--color-grey-light);border:1px solid var(--color-grey-middle);cursor:not-allowed}.np3CVW_blocked:hover{box-shadow:none}
.VEgYja_assessmentResultsContainer{color:var(--color-black);font-size:var(--size-18px);line-height:var(--size-26px);margin-top:10px}.VEgYja_assessmentResultsHeading{font-size:var(--size-22px);padding:10px}.VEgYja_assessmentResultsAssessment{background-color:var(--color-white);box-sizing:border-box;border-radius:20px;padding-bottom:20px}.VEgYja_assessmentResultsTitle{background-color:var(--color-grey-main);color:var(--color-white);font-size:var(--size-20px);border-radius:16px 16px 0 0;justify-content:center;align-items:center;padding:20px 0;display:flex}.VEgYja_assessmentResultsContent{box-sizing:border-box;flex-direction:column;row-gap:10px;padding:20px;display:flex}.VEgYja_assessmentResultsValue{color:var(--color-marsala);padding:0 4px;font-weight:bolder}.VEgYja_assessmentResultsSection{box-sizing:border-box;background-color:var(--color-grey-light);border-radius:20px;flex-direction:column;row-gap:10px;padding:20px;display:flex}.VEgYja_assessmentResultsDetailed{box-sizing:border-box;width:fit-content;height:50px;color:var(--color-black);font-size:var(--size-18px);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:var(--color-bone-light);border:1px solid var(--color-bone-light);border-radius:60px;justify-content:center;align-items:center;column-gap:10px;padding:0 14px;display:flex}.VEgYja_assessmentResultsDetailed:hover{border:1px solid var(--color-bone-main);box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.VEgYja_assessmentResultsDetailed:active{box-shadow:none}.VEgYja_detailedSummaryLink{color:inherit}
.SrfwQG_container{color:var(--color-black);font-size:var(--size-18px)}.SrfwQG_name{color:var(--color-marsala)}
._3xzaZW_container{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}._3xzaZW_editorContainer{flex-grow:1;max-width:100%}._3xzaZW_correctButton{width:115px}._3xzaZW_deleteIcon{color:var(--color-white)!important}
.kNIf8G_container{align-items:center;column-gap:10px;display:flex}
.RiSWPW_radioGroups{flex-wrap:wrap;gap:20px;display:flex}
.aaoubG_container{padding-bottom:20px}
.z6ktgW_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;font-family:inherit;display:flex;position:relative}.z6ktgW_title{color:#111827;width:100%;margin:0 0 12px;font-family:inherit;font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.2}.z6ktgW_subtitle{color:#17223d9e;width:100%;margin:0 0 28px;font-family:inherit;font-size:clamp(15px,2vw,17px);line-height:1.55}.z6ktgW_chartCard{box-sizing:border-box;background:#fff;border:1px solid #17223d14;border-radius:18px;width:100%;margin-bottom:28px;padding:20px 18px 12px}.z6ktgW_chartHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.z6ktgW_chartLabel{color:#17223d8c;font-family:inherit;font-size:14px;font-weight:500}.z6ktgW_scoreBadge{background:linear-gradient(135deg, var(--quiz-accent) 0%, var(--quiz-accent-gradient-end) 100%);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:52px;padding:6px 12px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.z6ktgW_chart{width:100%;height:auto;display:block}.z6ktgW_gridLine{stroke:#17223d14;stroke-width:1px}.z6ktgW_chartLine{fill:none;stroke-width:4px;stroke-linecap:round}.z6ktgW_chartDot{fill:var(--quiz-accent-highlight);stroke:#fff;stroke-width:3px}.z6ktgW_actions{width:100%}@media screen and (max-width:640px){.z6ktgW_content{max-width:420px}}
._6gfTRa_imageContainer{background-color:var(--color-white);width:100%;height:160px;color:var(--color-grey-main);border-radius:0 40px;justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative;overflow:hidden}._6gfTRa_image{object-fit:cover}._6gfTRa_price{box-sizing:border-box;background:var(--color-yellow-light);color:var(--red-main,#910f22);font-size:var(--size-22px);line-height:var(--size-22px);-webkit-user-select:none;user-select:none;border-radius:60px;justify-content:center;align-self:stretch;align-items:center;padding:10px 40px;display:flex;position:absolute;bottom:10px;left:10px}._6gfTRa_prevPrice{text-decoration:line-through;bottom:60px}@media screen and (min-width:390px){._6gfTRa_imageContainer{height:200px}}@media screen and (min-width:660px){._6gfTRa_imageContainer{height:250px}}@media screen and (min-width:744px){._6gfTRa_imageContainer{height:350px}}@media screen and (min-width:1366px){._6gfTRa_imageContainer{height:550px}}@media screen and (min-width:1920px){._6gfTRa_imageContainer{height:750px}}
.ssbeka_container{font-size:var(--size-18px);color:var(--color-black);flex-direction:column;row-gap:20px;display:flex}.ssbeka_container p{margin:0}.ssbeka_note{color:#666;margin-top:1rem;font-style:italic}
.UFTZiW_container{align-items:center;column-gap:20px;height:80px;display:flex}.UFTZiW_temporary{flex-grow:1}@media screen and (max-width:1023px){.UFTZiW_container{display:none}}
.YY3V1q_container{color:var(--color-black);font-size:var(--size-22px)}.YY3V1q_accent{color:var(--color-red-main)}
.TBVzda_container{color:var(--color-black);font-size:var(--size-22px)}
.wupm2q_container{color:var(--color-black);font-size:var(--size-22px)}
.KpQ-ga_list{flex-direction:column;row-gap:20px;display:flex}
.qSBapa_chartContainer{max-width:100%;overflow-x:scroll}
.G5_9Ta_label{font-size:var(--size-18px);color:var(--color-black);padding:10px 0}.G5_9Ta_description{color:var(--color-grey-main);font-size:var(--size-14px);padding-bottom:20px}
.y1dlBq_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:460px;font-family:inherit;display:flex;position:relative}.y1dlBq_title{color:#111827;width:100%;margin:0 0 36px;font-family:inherit;font-size:clamp(26px,4vw,32px);font-weight:700;line-height:1.25}.y1dlBq_actions{width:100%}@media screen and (max-width:640px){.y1dlBq_content{max-width:420px}.y1dlBq_title{margin-bottom:28px}}
._76HN1a_buttonContainer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
.CIeijG_container{background-color:var(--color-grey-light);box-sizing:border-box;width:fit-content;color:var(--color-grey-main);border-radius:10px;margin-left:auto;padding:10px}
.JEafHG_wrapper{max-width:1400px;margin:96px auto 56px;padding:0 24px;position:relative}.JEafHG_glow{display:none}.JEafHG_container{z-index:1;background:#ffffffe6;border-radius:28px;flex-direction:column;gap:clamp(32px,4vw,48px);max-width:1240px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(32px,5vw,64px);display:flex;position:relative}.JEafHG_topRow{justify-content:space-between;align-items:center;gap:clamp(24px,6vw,48px);display:flex}.JEafHG_logoWrapper{align-items:center;gap:18px;display:flex}.JEafHG_logo{background-color:#0000;border-radius:20px;width:72px;height:72px;padding:0}.JEafHG_brandName{letter-spacing:.04em;color:var(--color-marsala);font-size:24px}.JEafHG_tagline{color:#121727b8;margin:8px 0 0;font-size:16px;line-height:1.5}.JEafHG_companyInfo{color:#17223db3;text-align:right;gap:10px;font-size:15px;display:grid}.JEafHG_bottomGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:clamp(24px,4vw,48px);display:grid}.JEafHG_linkColumn,.JEafHG_contactColumn{flex-direction:column;gap:12px;display:flex}.JEafHG_sectionTitle{letter-spacing:.24em;text-transform:uppercase;color:#17223d8f;font-size:13px}.JEafHG_linkColumn{flex-direction:column;gap:16px;display:flex}.JEafHG_links{gap:12px;margin:0;padding:0;list-style:none;display:grid}.JEafHG_linkItem{position:relative}.JEafHG_link{color:#17223dcc;align-items:center;gap:8px;font-size:16px;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.JEafHG_link:after{content:"";opacity:0;border:1px solid;border-top:#0000;border-left:#0000;width:12px;height:12px;transition:opacity .2s,transform .2s;transform:rotate(-45deg)}.JEafHG_link:hover{color:var(--color-marsala);transform:translate(4px)}.JEafHG_link:hover:after{opacity:1;transform:translate(2px)rotate(-45deg)}.JEafHG_policy{color:#17223da3;text-align:left;border-top:1px solid #17223d14;padding-top:24px;font-size:14px;line-height:1.6}@media screen and (max-width:1023px){.JEafHG_wrapper{margin:72px auto 88px}.JEafHG_container{border-radius:24px}.JEafHG_topRow{flex-direction:column;align-items:flex-start}.JEafHG_companyInfo{text-align:left}.JEafHG_bottomGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media screen and (max-width:640px){.JEafHG_wrapper{margin:56px auto 96px;padding:0 16px}.JEafHG_container{gap:32px;padding:32px 24px}.JEafHG_policy{text-align:left}}
.Kcc0UG_container{z-index:4;background-color:var(--color-grey-light);width:100vw;height:100vh;color:var(--color-grey-main);font-size:var(--size-28px);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}
.cNCsba_brand{box-sizing:border-box;background:var(--color-grey-main);height:80px;color:var(--color-white);font-size:var(--size-20px);-webkit-user-select:none;user-select:none;border-radius:0 20px;justify-content:center;align-items:center;column-gap:10px;display:flex}@media screen and (max-width:1023px){.cNCsba_wrapper{display:none}}
._0_dF6G_label{color:var(--color-red-main)}
.SsVmKq_container{flex-direction:column;row-gap:20px;display:flex}
.USvKma_previewTitle{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}
.fAGamq_responseButtons{flex-wrap:wrap;gap:10px;padding-bottom:10px;display:flex}.fAGamq_btn{font:inherit;color:var(--color-white);cursor:pointer;width:100px;height:37.5px;background:0 0;border:none;border-radius:10px;outline:none;padding:0;background-color:var(--color-grey-main)!important}.fAGamq_btn:hover{opacity:.9}.fAGamq_btn:active{opacity:.8}.fAGamq_error{background-color:var(--color-error)!important}.fAGamq_success{background-color:var(--color-green-main)!important}
.xr3BSW_container{font-size:var(--size-18px);line-height:var(--size-26px);color:var(--color-grey-main);box-sizing:border-box;border-radius:10px;column-gap:10px;width:100%;max-width:500px;padding-right:10px;display:flex}.xr3BSW_courseActions{flex-wrap:nowrap;justify-content:flex-end;gap:10px;padding-top:10px;padding-bottom:10px;display:flex}.xr3BSW_proceedButton{all:unset;cursor:pointer;text-align:center;background-color:var(--color-green-main);color:var(--color-white);font:inherit;border-radius:10px;flex-grow:1;justify-content:center;align-items:center;padding:8px 16px}.xr3BSW_proceedButton:link,.xr3BSW_proceedButton:visited,.xr3BSW_proceedButton:hover,.xr3BSW_proceedButton:active,.xr3BSW_proceedButton:focus{color:var(--color-white);text-decoration:none}.xr3BSW_proceedButton:hover{opacity:.9}.xr3BSW_proceedButton:active{opacity:.8}.xr3BSW_closeButton{all:unset;cursor:pointer;background-color:var(--color-grey-main);width:37.5px;min-width:37.5px;height:37.5px;min-height:37.5px;color:var(--color-white);font:inherit;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.xr3BSW_closeButton:hover{opacity:.9}.xr3BSW_closeButton:active{opacity:.8}.xr3BSW_sparkleWrapper{position:relative;overflow:visible}.xr3BSW_sparkleWrapper .xr3BSW_star1,.xr3BSW_sparkleWrapper .xr3BSW_star2,.xr3BSW_sparkleWrapper .xr3BSW_star3,.xr3BSW_sparkleWrapper .xr3BSW_star4,.xr3BSW_sparkleWrapper .xr3BSW_star5,.xr3BSW_sparkleWrapper .xr3BSW_star6{opacity:0}.xr3BSW_mounted .xr3BSW_star1,.xr3BSW_mounted .xr3BSW_star2,.xr3BSW_mounted .xr3BSW_star3,.xr3BSW_mounted .xr3BSW_star4,.xr3BSW_mounted .xr3BSW_star5,.xr3BSW_mounted .xr3BSW_star6{animation:3s forwards xr3BSW_sparkle-pop}.xr3BSW_star1,.xr3BSW_star2,.xr3BSW_star3,.xr3BSW_star4,.xr3BSW_star5,.xr3BSW_star6{z-index:2;opacity:0;width:16px;height:16px;animation:3s ease-in-out infinite xr3BSW_sparkle-pop;position:absolute}.xr3BSW_star1{animation-delay:0s;top:10%;left:10%}.xr3BSW_star2{animation-delay:.4s;top:15%;right:5%}.xr3BSW_star3{animation-delay:.8s;bottom:10%;left:15%}.xr3BSW_star4{animation-delay:1.2s;top:5%;left:85%}.xr3BSW_star5{animation-delay:1.6s;bottom:5%;right:10%}.xr3BSW_star6{animation-delay:2s;top:50%;left:100%;transform:translate(-50%)}@keyframes xr3BSW_sparkle-pop{0%{opacity:0;filter:drop-shadow(0 0 #fffdef);transform:translateY(20px)scale(.5)}30%{opacity:1;filter:drop-shadow(0 0 10px #fffdef);transform:translateY(0)scale(1.2)}70%{opacity:.8;filter:drop-shadow(0 0 6px #fffdef);transform:translateY(-10px)scale(1)}to{opacity:0;filter:drop-shadow(0 0 #fffdef);transform:translateY(-20px)scale(.5)}}.xr3BSW_star1 svg path{fill:gold}.xr3BSW_star1{filter:drop-shadow(0 0 10px #ffd70088)}.xr3BSW_star2 svg path{fill:#6cf}.xr3BSW_star2{filter:drop-shadow(0 0 10px #6cf8)}.xr3BSW_star3 svg path{fill:#f9c}.xr3BSW_star3{filter:drop-shadow(0 0 10px #f9c8)}.xr3BSW_star4 svg path{fill:#fdf7d3}.xr3BSW_star4{filter:drop-shadow(0 0 10px #fdf7d388)}.xr3BSW_star5 svg path{fill:#a0ffe6}.xr3BSW_star5{filter:drop-shadow(0 0 10px #a0ffe688)}.xr3BSW_star6 svg path{fill:#fea}.xr3BSW_star6{filter:drop-shadow(0 0 10px #fea8)}
.Mb-sRG_container{flex-direction:column;row-gap:20px;display:flex}
._0pZ9MW_container{flex-direction:column;row-gap:20px;display:flex}._0pZ9MW_form{flex-direction:column;row-gap:10px;display:flex}
.t43Fxq_buttonContainer{justify-content:center;display:flex;position:relative}.t43Fxq_alert{opacity:1;transition:opacity 1s ease-out;position:absolute;top:0;right:0}.t43Fxq_alert.t43Fxq_fade-out{opacity:0}
._3l0gCa_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:420px;font-family:inherit;display:flex;position:relative}._3l0gCa_reviewList{flex-direction:column;gap:16px;width:100%;margin-bottom:clamp(28px,4vw,36px);display:flex}._3l0gCa_reviewCard{box-sizing:border-box;text-align:left;background:#fff;border-radius:16px;width:100%;padding:20px 22px;box-shadow:0 8px 28px #17223d14}._3l0gCa_reviewHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._3l0gCa_stars{color:#f5b301;letter-spacing:1px;font-size:15px;line-height:1}._3l0gCa_reviewAuthor{color:#17223d73;font-size:14px;font-weight:500}._3l0gCa_reviewText{color:#111827;margin:0;font-size:15px;line-height:1.55}._3l0gCa_heading{letter-spacing:-.02em;color:#111827;margin:0 0 10px;font-size:clamp(24px,4.5vw,30px);font-weight:700;line-height:1.2}._3l0gCa_subheading{color:#17223d9e;margin:0 0 28px;font-size:clamp(15px,2vw,17px);line-height:1.5}
.p-lzzW_buttonContainer{flex-wrap:wrap;gap:10px;display:flex}
._8xeNEW_loaderContainer{width:100%;height:300px}._8xeNEW_container{flex-direction:column;row-gap:20px;padding:10px;display:flex}._8xeNEW_currentPosition{color:var(--color-black);font-size:var(--size-18px);-webkit-user-select:none;user-select:none;column-gap:20px;display:flex}._8xeNEW_chapterPosition{background-color:var(--color-bone-light);border-radius:30px;justify-content:center;align-items:center;height:50px;padding:0 20px;display:flex}._8xeNEW_lessonPosition{border:1px solid var(--bone-main,#d1ab87);border-radius:30px;justify-content:center;align-items:center;height:50px;padding:0 20px;display:flex}._8xeNEW_contentContainer{box-sizing:border-box;flex-direction:column;row-gap:10px;display:flex}._8xeNEW_contentWrapper{align-self:center;width:100%;max-width:1200px}@media screen and (min-width:430px){._8xeNEW_contentContainer{row-gap:20px;padding:10px}}
.iHOqdG_container{color:var(--color-marsala)}@media screen and (max-width:1023px){.iHOqdG_container{display:none}}
.lXcvXa_label{color:var(--color-red-main)}
.RTE79W_option{line-height:32px}
.giS1YW_container{flex-direction:column;row-gap:20px;display:flex}.giS1YW_btnContainer{justify-content:flex-end;display:flex}
.wURjNq_wrapper{padding:20px 0}.wURjNq_container{flex-direction:column;row-gap:20px;display:flex}@media screen and (min-width:1024px){.wURjNq_container{padding:10px}}
.ANGikq_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;font-family:inherit;display:flex;position:relative}.ANGikq_title{color:#111827;width:100%;margin:0 0 12px;font-family:inherit;font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.2}.ANGikq_titleAccent{color:var(--quiz-accent)}.ANGikq_subtitle{color:#17223d9e;width:100%;margin:0 0 28px;font-family:inherit;font-size:clamp(15px,2vw,17px);line-height:1.5}.ANGikq_wheelArea{width:min(100%,320px);margin-bottom:28px;position:relative}.ANGikq_pointer{z-index:3;border-top:20px solid #4b5563;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;top:2px;left:50%;transform:translate(-50%)}.ANGikq_wheelFrame{aspect-ratio:1;width:100%;position:relative}.ANGikq_wheelLights,.ANGikq_wheel{width:100%;height:100%;display:block}.ANGikq_wheelRing{fill:#fff;stroke:var(--quiz-accent);stroke-width:10px}.ANGikq_rimLight{fill:#f5b301}.ANGikq_wheelSpinner{transform-origin:50%;transition:none;position:absolute;inset:0}.ANGikq_wheelSpinner.ANGikq_spinning{transition:transform 4.2s cubic-bezier(.17,.67,.12,.99)}.ANGikq_segmentLight{fill:rgb(var(--quiz-accent-rgb) / .12)}.ANGikq_segmentDark{fill:rgb(var(--quiz-accent-rgb) / .82)}.ANGikq_segmentLabel{fill:var(--quiz-accent);text-anchor:middle;dominant-baseline:middle;font-family:inherit;font-size:18px;font-weight:700}.ANGikq_segmentLabelOnDark{fill:#fff}.ANGikq_wheelHub{z-index:2;border:4px solid var(--quiz-accent);background:#fff;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #fff}.ANGikq_spinButton{background-color:var(--quiz-accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;border:none;border-radius:14px;width:100%;min-height:52px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:700;line-height:1;transition:background-color .2s,transform .2s}.ANGikq_spinButton:hover:not(:disabled){background-color:var(--quiz-accent-hover);transform:translateY(-1px)}.ANGikq_spinButton:disabled{color:#17223d61;cursor:not-allowed;background-color:#17223d1f;transform:none}.ANGikq_modalOverlay{z-index:20;box-sizing:border-box;background:#17223d73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ANGikq_modal{box-sizing:border-box;background:#fff;border-radius:20px;width:100%;max-width:360px;padding:28px 24px 24px;position:relative;box-shadow:0 20px 48px #17223d2e}.ANGikq_confetti{opacity:.9;border-radius:2px;width:10px;height:16px;position:absolute}.ANGikq_modalTitle{color:var(--quiz-accent);margin:0 0 20px;font-family:inherit;font-size:28px;font-weight:700;line-height:1.2}.ANGikq_resultCard{border:1px solid rgb(var(--quiz-accent-rgb) / .18);background:rgb(var(--quiz-accent-rgb) / .03);border-radius:16px;margin-bottom:20px;padding:20px 16px}.ANGikq_resultLabel{color:#17223d9e;margin:0 0 8px;font-family:inherit;font-size:14px;line-height:1.4}.ANGikq_resultValue{color:var(--quiz-accent);margin:0 0 8px;font-family:inherit;font-size:clamp(28px,6vw,34px);font-weight:700;line-height:1.1}.ANGikq_resultHint{color:#17223d7a;margin:0;font-family:inherit;font-size:13px;line-height:1.4}.ANGikq_claimButton{background-color:var(--quiz-accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:14px;width:100%;min-height:52px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;transition:background-color .2s,transform .2s}.ANGikq_claimButton:hover{background-color:var(--quiz-accent-hover);transform:translateY(-1px)}@media screen and (max-width:640px){.ANGikq_content{max-width:420px}.ANGikq_segmentLabel{font-size:16px}}
.B63Sxq_statsContainer{-webkit-user-select:none;user-select:none;flex-wrap:wrap;gap:10px;display:flex}.B63Sxq_stats{box-sizing:border-box;background-color:var(--color-yellow-light);color:var(--color-black);font-size:var(--size-16px);line-height:var(--size-22px);border-radius:20px;justify-content:center;align-items:center;width:fit-content;padding:10px;display:flex}
.d-URCG_loaderContainer{width:100%;height:300px}.d-URCG_container{flex-direction:column;row-gap:20px;padding:10px;display:flex}.d-URCG_breadcrumbs{column-gap:20px;display:flex}.d-URCG_answerContainer{flex-direction:column;row-gap:20px;padding:10px;display:flex}.d-URCG_buttonContainer{display:flex}
.g2Ezaq_container{color:var(--color-white);font-size:var(--size-12px);line-height:var(--size-16px);text-align:center;-webkit-user-select:none;user-select:none;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:10px;display:flex}.g2Ezaq_icon{width:32px;height:32px}.g2Ezaq_icon path{fill:var(--color-white)}.g2Ezaq_container{height:68px;color:var(--color-white);font-size:var(--size-12px);border-radius:10px;flex:1;max-width:108px}.g2Ezaq_active{background-color:var(--color-marsala)}.g2Ezaq_innerContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.O7e1vW_article p{font-size:var(--size-18px)!important;line-height:var(--size-24px)!important}.O7e1vW_article img{max-width:calc(100% - 20px);height:auto!important}@media screen and (min-width:660px){.O7e1vW_container{padding:10px}}
.TMIJOG_courseChartFilters{flex-wrap:wrap;gap:20px;display:flex}
.u0bVBa_container{color:var(--color-black)}
.HwyJrW_container{box-sizing:border-box;color:var(--color-white);background-color:var(--color-green-main);border-radius:8px;width:fit-content;padding:6px 8px;font-size:18px}.HwyJrW_wrong{background-color:var(--color-error)}

.T1DVmq_container{box-sizing:border-box;flex-direction:column;gap:clamp(24px,3vw,32px);width:100%;max-width:1240px;margin:0 auto;padding:clamp(16px,2.5vw,32px) 0;display:flex;position:relative}@media screen and (max-width:1023px){.T1DVmq_container{padding:clamp(16px,2.5vw,32px) clamp(24px,6vw,48px)}}@media screen and (max-width:640px){.T1DVmq_container{padding:clamp(12px,2vw,16px) clamp(20px,3vw,24px)}}.T1DVmq_innerContainer{width:100%;position:relative}.T1DVmq_innerContainer table{border-collapse:collapse;border-radius:12px;width:100%;margin:clamp(20px,2.5vw,28px) 0;overflow:hidden;box-shadow:0 2px 8px #17223d14}.T1DVmq_innerContainer table thead{background:linear-gradient(135deg,#cb2a491a 0%,#2463eb1a 100%)}.T1DVmq_innerContainer table th{text-align:left;color:#181f35;border:1px solid #17223d1a;padding:clamp(12px,1.5vw,16px);font-size:clamp(15px,1.7vw,17px);font-weight:500}.T1DVmq_innerContainer table td{color:#17223dd9;border:1px solid #17223d1a;padding:clamp(10px,1.2vw,14px) clamp(12px,1.5vw,16px);font-size:clamp(14px,1.6vw,16px)}.T1DVmq_innerContainer table tbody tr:nth-child(2n){background:#17223d05}.T1DVmq_innerContainer table tbody tr:hover{background:#cb2a490d}@media screen and (max-width:640px){.T1DVmq_container{width:100%;margin:0;padding:clamp(12px,2vw,16px) 0}.T1DVmq_innerContainer table{font-size:14px}:is(.T1DVmq_innerContainer table th,.T1DVmq_innerContainer table td){padding:8px 10px}}
.Js37OG_content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;font-family:inherit;display:flex;position:relative}.Js37OG_title{color:#111827;width:100%;margin:0 0 10px;font-family:inherit;font-size:clamp(26px,4vw,32px);font-weight:700;line-height:1.2}.Js37OG_subtitle{color:#17223d9e;width:100%;margin:0 0 clamp(28px,4vw,36px);font-family:inherit;font-size:clamp(15px,2vw,17px);line-height:1.5}.Js37OG_scoreGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin-bottom:8px;display:grid}.Js37OG_scoreOption{color:#111827;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #17223d1f;border-radius:14px;justify-content:center;align-items:center;min-height:56px;padding:12px 8px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;transition:border-color .2s,color .2s,box-shadow .2s,background-color .2s;display:flex}.Js37OG_scoreOption:hover{border-color:rgb(var(--quiz-accent-rgb) / .2);box-shadow:0 4px 16px #17223d0f}.Js37OG_selected{border-color:var(--quiz-accent);color:var(--quiz-accent);background:linear-gradient(135deg, #fff 0%, var(--quiz-accent-tint) 100%);box-shadow:0 6px 20px rgb(var(--quiz-accent-rgb) / .1)}@media screen and (max-width:640px){.Js37OG_content{max-width:420px}.Js37OG_scoreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.JucrTG_container{background:var(--color-white);width:120px;height:40px;color:var(--color-grey-main);font-size:var(--size-16px);border-radius:0 50px;justify-content:center;align-items:center;margin:auto;display:flex}
.--nida_container{z-index:2;padding-bottom:92px;position:absolute;left:0}@media screen and (min-width:1024px){.--nida_container{display:none}}
.bE9sya_container{flex-direction:column;row-gap:20px;display:flex}
._06W_Aq_container{flex-direction:column;row-gap:10px;display:flex}
._7hiH2a_container{color:var(--color-black);font-size:var(--size-22px)}._7hiH2a_accent{color:var(--color-red-main)}
.vtTwtG_container{color:var(--color-black);font-size:var(--size-22px)}
.ZHI7Da_wrapper{flex-direction:column;row-gap:10px;margin-top:20px;display:flex}
._6KNNDG_container{min-width:0;max-width:100%;max-height:70vh;overflow-y:auto}@media (min-width:420px){._6KNNDG_container{min-width:400px}}._6KNNDG_userInfo{margin-bottom:1rem;padding:.75rem 0}._6KNNDG_userInfoRow{gap:.75rem;padding:.25rem 0;font-size:.875rem;display:flex}._6KNNDG_userInfoLabel{min-width:4rem;color:var(--color-text-secondary,#666)}._6KNNDG_userInfoValue{overflow-wrap:anywhere}._6KNNDG_loading,._6KNNDG_empty,._6KNNDG_error{text-align:center;color:var(--color-text-secondary,#666);padding:1.5rem}._6KNNDG_error{color:var(--color-error,#c00)}._6KNNDG_courseBlock{margin-bottom:1.5rem}._6KNNDG_courseBlock:not(:first-child){border-top:1px solid #eee;margin-top:.25rem;padding-top:1.25rem}._6KNNDG_courseBlock:last-child{margin-bottom:0}._6KNNDG_courseTitle{overflow-wrap:break-word;word-break:break-word;margin-bottom:.75rem;font-size:1rem;font-weight:600}._6KNNDG_section{margin-bottom:1rem}._6KNNDG_section:last-child{margin-bottom:0}._6KNNDG_sectionTitle{margin:0 0 .5rem;font-size:.9rem;font-weight:600}._6KNNDG_list{font-size:.875rem}._6KNNDG_row{border-bottom:1px solid #eee;grid-template-columns:1fr auto auto;gap:.75rem;padding:.4rem 0;display:grid}._6KNNDG_rowDate{color:var(--color-text-secondary,#666);white-space:nowrap;font-size:.8125rem}._6KNNDG_row:last-child{border-bottom:none}._6KNNDG_rowText{overflow-wrap:anywhere;max-width:240px}._6KNNDG_paginationWrap{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._6KNNDG_noItems{color:#999;padding:.5rem 0}
._0rG-WG_container{width:calc(100vw - 30px);max-width:800px;height:65vh;position:relative;overflow-y:scroll}._0rG-WG_positioner{flex-direction:column;row-gap:20px;display:flex}
.h23rea_previewLesson{box-sizing:border-box;border-top:1px solid var(--color-grey-middle);flex-direction:column;row-gap:10px;padding:10px;display:flex}.h23rea_subscribed{cursor:pointer}.h23rea_lessonTitle{font-size:var(--size-18px);color:var(--color-black);align-items:center;gap:10px;display:flex}.h23rea_promoBadge{color:#15803d;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e59;border-radius:999px;padding:2px 8px;font-size:12px;line-height:18px}.h23rea_timersBlock{gap:10px;display:flex}.h23rea_lessonTime{font-size:var(--size-18px);color:var(--color-grey-main);background-color:var(--color-white);line-height:var(--size-26px);border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}@media screen and (min-width:744px){.h23rea_previewLesson{flex-direction:row-reverse;justify-content:flex-end;align-items:center;column-gap:20px}}
.vtWnfG_subheading{color:#181f35;margin:clamp(24px,3vw,32px) 0 clamp(12px,1.5vw,16px);font-size:clamp(20px,2.2vw,24px);font-weight:500;line-height:1.3}
.eB9QwG_container{box-sizing:border-box;background-color:var(--color-marsala);justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.eB9QwG_branding{align-items:center;column-gap:10px;display:flex}.eB9QwG_logo{justify-content:center;align-items:center;display:flex}.eB9QwG_name{font-size:var(--size-20px);color:var(--color-white);-webkit-user-select:none;user-select:none}@media (min-width:576px){.eB9QwG_container{padding:0 60px}}@media screen and (min-width:1024px){.eB9QwG_container{display:none}}
.SP0Jda_container{flex-direction:column;row-gap:20px;padding:10px;display:flex}.SP0Jda_breadcrumbs{flex-wrap:wrap;column-gap:20px;display:flex}.SP0Jda_loaderContainer{width:100%;height:300px}
.NDATIW_container{box-sizing:border-box;padding-top:20px}
.B6914q_container{flex-direction:column;row-gap:10px;min-width:260px;height:calc(100vh - 40px);display:flex}@media screen and (max-width:1023px){.B6914q_container{position:absolute}}
.odXyHq_container{flex-direction:column;row-gap:20px;display:flex}
.UTt34G_container{flex-direction:column;row-gap:20px;display:flex}
.rW3M-a_container{flex-direction:column;row-gap:20px;display:flex}
._8BrOGG_container{color:var(--color-black);font-size:var(--size-22px)}._8BrOGG_accent{color:var(--color-red-main)}
.g1T4cG_datePicker{flex-grow:1}
.p1GupG_container{min-width:360px;max-height:70vh;overflow-y:auto}.p1GupG_heading{margin-bottom:1rem}.p1GupG_courseName{margin-bottom:.25rem;font-weight:600}.p1GupG_dateRange{color:#666;font-size:.875rem}.p1GupG_loading,.p1GupG_empty{text-align:center;color:#666;padding:1.5rem}.p1GupG_section{margin-bottom:1.5rem}.p1GupG_section:last-child{margin-bottom:0}.p1GupG_sectionTitle{margin:0 0 .5rem;font-size:.95rem;font-weight:600}.p1GupG_list{font-size:.875rem}.p1GupG_row{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr auto;gap:.75rem;padding:.4rem 0;display:grid}.p1GupG_rowText{overflow-wrap:anywhere;max-width:180px}.p1GupG_clickableUser{cursor:pointer;text-decoration:underline}.p1GupG_row:last-child{border-bottom:none}.p1GupG_noItems{color:#999;padding:.5rem 0}

