@keyframes TextLogo_textGradientAnimation__Okh5y{0%{background-position:0}to{background-position:100%}}.TextLogo_logo__X7GyK{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:1rem;margin-top:.5rem}.TextLogo_logo__X7GyK>span{min-width:37px!important;min-height:19px!important}.TextLogo_logo_info__Go9u_{font-size:14px;padding:.3rem .5rem;border-radius:6px;font-weight:700!important;color:#000}.TextLogo_logo__X7GyK>h3{color:#5a51ff;font-weight:600;margin-left:.75rem;font-size:22px;transition:.3s}.TextLogo_logo__X7GyK>h3:hover{color:#433ae8}.TextLogo_logo__X7GyK>h3>span{font-weight:500}@keyframes Logout_textGradientAnimation__9hk_o{0%{background-position:0}to{background-position:100%}}.Logout_logout__dvI9z{max-width:300px;width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #e2e2e2;padding:1rem 2rem;margin:1rem 0 4rem;border-radius:20px}.Logout_logout_plan__qDYrA>a>span{color:#111316;font-weight:700}.Logout_logout_plan__qDYrA>a>p{margin-top:.25rem;line-height:1.2}.Logout_logout_buttons__Mk_pb{display:flex;align-items:center}.Logout_logout_buttons__Mk_pb>div>a>span{min-width:19px;min-height:19px}.Logout_logout_buttons_logout__fTMEQ{margin-left:1rem}.Logout_upbutton__xqF09{margin:1rem 0}.Logout_upbutton__xqF09>*{display:flex;justify-content:center;font-size:12px;text-align:center;text-decoration:underline;color:#464646;font-weight:500}@media screen and (max-width:500px){.Logout_upbutton__xqF09{margin-bottom:5rem}}.LanguageSwitcher_container__0jyOv{display:flex;align-items:center;gap:.5rem;margin:1rem 0}.LanguageSwitcher_label__Q_Dhb{font-size:14px;color:#666}.LanguageSwitcher_switcher__4musm{display:flex;align-items:center;gap:.5rem}.LanguageSwitcher_separator__4zpL5{color:#ccc}.LanguageSwitcher_link__uq3Ew{font-size:14px;color:#666;text-decoration:none;padding:4px 8px;border-radius:4px;transition:all .2s ease}.LanguageSwitcher_active__5AQjv,.LanguageSwitcher_link__uq3Ew:hover{color:#2f65c4;background-color:rgba(47,101,196,.1)}.LanguageSwitcher_active__5AQjv{font-weight:600}@keyframes Menu_textGradientAnimation__C3WdN{0%{background-position:0}to{background-position:100%}}.Menu_wrapper__iyobL{position:sticky;top:0;background-color:#fff;border-right:1px solid #e2e2e2;width:340px;height:100vh;overflow-y:auto}.Menu_menu__4O8BF{padding:2rem 1.5rem;height:96vh;display:flex;flex-direction:column;justify-content:space-between}.Menu_menu_header__tjBzV{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.Menu_menu_header_logo__Fk22t{margin-right:1rem}.Menu_menu_links__4tlRS>ul>a{display:flex;align-items:center;transition:all .3s ease;padding:1rem .9rem;border-radius:12px;background-color:transparent}.Menu_menu_links__4tlRS>ul>a:hover{background-color:#f5f5f5}.Menu_menu_links__4tlRS>ul>a>span{height:15px;min-width:15px}.Menu_menu_links__4tlRS>ul>a>p{margin-left:.8rem;font-size:16px;color:#111316;line-height:1.1}.Menu_menu_links__4tlRS>ul>a>div{background-color:#eb607d;color:#fff;font-size:12px;padding:.25rem .5rem;border-radius:8px;margin-left:.5rem}.Menu_menu_links__4tlRS>hr{border:1px solid #dfdfdf;margin:1.5rem 0}.Menu_gradient__iGHTp{background:-webkit-linear-gradient(45deg,#285bde,#df3974,#fbab20,#2846de,#df3974);background-size:500%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700;animation:Menu_textGradientAnimation__C3WdN 6s infinite}.Menu_green_link__XMnon>p{color:#377628!important}.Menu_green_link__XMnon:hover{background-color:#f0ffed!important}.Menu_backdrop__90jS_,.Menu_header__2GS9Z{display:none}.Menu_opener_header__TjSZi{display:flex;align-items:center;transition:all .3s ease;border-radius:12px;background-color:transparent}.Menu_opener_header__TjSZi:hover{background-color:#f5f5f5}.Menu_opener_header__TjSZi{cursor:pointer}.Menu_opener_header_title__PtM_n{display:flex;align-items:center;transition:all .3s ease;padding:1rem .9rem;border-radius:12px;background-color:transparent}.Menu_opener_header_title__PtM_n:hover{background-color:#f5f5f5}.Menu_opener_header_title__PtM_n>span{height:15px;min-width:15px}.Menu_opener_header_title__PtM_n>p{margin-left:.8rem;font-size:16px;color:#111316;line-height:1.1}.Menu_opener_header_title__PtM_n>div{background-color:#eb607d;color:#fff;font-size:12px;padding:.25rem .5rem;border-radius:8px;margin-left:.5rem}.Menu_opener_header_img__7VYYC{display:flex;align-items:center;margin-left:4px;transition:all .3s ease}.Menu_opener_header_img__7VYYC>span{min-height:14px;min-width:14px}.Menu_opener_header_imgactive__M2Np5{transform:rotate(-180deg)}.Menu_opener_links__YK3sj{padding-left:20px;position:relative;transition:all .2s ease}.Menu_opener_links__YK3sj:before{content:"";width:0;height:80%;position:absolute;border:1px solid #dfdfdf;top:10%}.Menu_opener_links__YK3sj>a{display:flex;align-items:center;transition:all .3s ease;padding:1rem .9rem;border-radius:12px;background-color:transparent}.Menu_opener_links__YK3sj>a:hover{background-color:#f5f5f5}.Menu_opener_links__YK3sj>a>span{height:15px;min-width:15px}.Menu_opener_links__YK3sj>a>p{margin-left:.8rem;font-size:16px;color:#111316;line-height:1.1}.Menu_opener_links__YK3sj>a>div{background-color:#eb607d;color:#fff;font-size:12px;padding:.25rem .5rem;border-radius:8px;margin-left:.5rem}.Menu_opener_links__YK3sj>a{margin-left:20px}.Menu_opener_links__YK3sj>a:last-child{margin-bottom:10px}.Menu_opener_hide__RzFfK{visibility:hidden;opacity:0;height:0;top:-30px;transition:all .1s ease}.Menu_opener_show__NN3Ds{visibility:visible;opacity:100%;height:100%;top:0}.Menu_active_link__kXKh6{font-weight:500}@media screen and (max-width:1200px){.Menu_wrapper__iyobL{max-width:300px}.Menu_menu__4O8BF{padding:2rem 1rem}.Menu_menu_header__tjBzV{justify-content:flex-start}.Menu_menu_links__4tlRS>ul>a>p{font-size:1rem}}@media screen and (max-width:900px){.Menu_wrapper__iyobL{position:fixed;max-width:360px;width:100%;visibility:visible;transform:translateX(0);opacity:1;pointer-events:auto;transition:transform .3s ease;z-index:19}.Menu_menu__4O8BF{padding:6rem 1rem 1rem;justify-content:flex-start}.Menu_menu_header__tjBzV{display:none}.Menu_menu_logout__SCgX_{margin:3rem 0 0}.Menu_menu_bar__Vd08R{padding:9rem 1rem 1rem}.Menu_wrapper_hide__HSWQ1{opacity:0;pointer-events:none;visibility:hidden;z-index:0;border-right:none;transition:all .3s ease;overflow-y:auto;left:0;transform:translateX(-50%)}.Menu_header__2GS9Z{position:fixed;top:0;z-index:21;display:block;background-color:#fff;width:100%}.Menu_header_shadow__JUacB{box-shadow:0 2px 4px rgba(0,0,0,.1)}.Menu_header_container__9C1Rb{max-width:1200px;width:100%;margin:0 auto;justify-content:space-between;padding:2rem}.Menu_header_container__9C1Rb,.Menu_header_container_logo__dyfVi{display:flex;align-items:center}.Menu_header_container_logo_language__nAk0k{margin-left:1rem}.Menu_header_container_button__V6trq{cursor:pointer;transition:all .2s ease}.Menu_header_container_button__V6trq:hover{transform:scale(.94)}.Menu_backdrop__90jS_{display:block;position:fixed;width:100vw;height:100vh;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.3);z-index:15}}.Menu_toptext__INSIc{background-color:#5d714f}@keyframes Footer_textGradientAnimation__mA37W{0%{background-position:0}to{background-position:100%}}.Footer_footer__zmcGS{width:100%;background-color:#f5f5f5}.Footer_wrapper__0oF8L{max-width:1380px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding:130px 3rem 3rem}.Footer_wrapper_text__8I2CQ{margin-bottom:80px}.Footer_wrapper_text__8I2CQ>h5{max-width:630px;width:100%;font-weight:700;font-size:48px;color:#363636;margin:0 0 38px}.Footer_wrapper_info__Nno6g{display:flex;justify-content:space-between}.Footer_wrapper_info_contact__HfAPp{margin-right:3rem}.Footer_wrapper_info_contact__HfAPp>a{font-weight:500;font-size:24px;line-height:36px;color:#fff;text-decoration:underline;cursor:pointer}.Footer_wrapper_info_contact__HfAPp>p{color:#363636;max-width:160px;width:100%;margin:14px 0 0;line-height:24px}.Footer_wrapper_info__Nno6g>ul{max-width:500px;width:100%;display:grid;grid-template-columns:1fr 1fr;list-style-type:none;justify-content:space-between;grid-gap:1.5rem;margin:0 0 4rem}.Footer_wrapper_info__Nno6g>ul>li{transition:.2s;font-size:14px;color:#363636}.Footer_wrapper_info__Nno6g>ul>li:hover{color:#6f6f6f}.Footer_wrapper__0oF8L>p{margin:0 auto;color:#363636;text-align:center}.Footer_wrapper__0oF8L>p>a{text-decoration:underline}@media screen and (max-width:860px){.Footer_wrapper_text__8I2CQ>h5{max-width:500px;font-size:50px;line-height:70px}.Footer_wrapper_info__Nno6g{flex-direction:column}.Footer_wrapper_info_contact__HfAPp{margin:0 0 3rem}.Footer_wrapper_info__Nno6g>ul{display:flex;flex-direction:column;grid-gap:0;padding:0}.Footer_wrapper_info__Nno6g>ul>li{margin-bottom:2rem}}@media screen and (max-width:550px){.Footer_wrapper__0oF8L{padding:90px 1rem 3rem}.Footer_wrapper_text__8I2CQ>h5{max-width:500px;font-size:42px;line-height:60px}}@media screen and (max-width:420px){.Footer_wrapper_text__8I2CQ>h5{font-size:36px}}@keyframes StartingModal_textGradientAnimation__0flDR{0%{background-position:0}to{background-position:100%}}.StartingModal_container__5uPB_{pointer-events:auto;visibility:visible;opacity:1;position:fixed;transition:all .3s ease;left:50%;top:50%;transform:translate(-50%,-57%);max-width:600px;width:100%;z-index:30;border-radius:8px;border:1px solid #dfdfdf;overflow-y:auto;background-color:#fff;max-height:93vh}.StartingModal_container__5uPB_>span{box-shadow:0 0 20px rgba(17,19,22,0)}.StartingModal_container_content__CHH6p{padding:2rem;display:flex;flex-direction:column;align-items:center}.StartingModal_container_content__CHH6p>*{text-align:center;margin:.4rem 0}.StartingModal_container_content__CHH6p>h2{font-size:28px;font-weight:600}.StartingModal_container_content__CHH6p>p{font-size:17px;max-width:480px;color:#464646}.StartingModal_container_content__CHH6p>p>span{font-weight:600}.StartingModal_container_content__CHH6p>span{font-size:12px;max-width:450px;color:#464646}.StartingModal_gradient__BEt_W{background:-webkit-linear-gradient(45deg,#285bde,#df3974,#fbab20,#2846de,#df3974);background-size:500%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700;animation:StartingModal_textGradientAnimation__0flDR 6s infinite}@media screen and (max-height:720px){.StartingModal_container__5uPB_{transform:translate(-50%,-50%)}}@media screen and (max-width:720px){.StartingModal_container_content__CHH6p{padding:2rem 1rem}}@keyframes MentoringModal_textGradientAnimation__Y50AJ{0%{background-position:0}to{background-position:100%}}.MentoringModal_container__Gr0zn{pointer-events:auto;visibility:visible;opacity:1;position:fixed;transition:all .3s ease;left:50%;top:50%;transform:translate(-50%,-57%);max-width:520px;width:94%;z-index:30;border-radius:16px;border:1px solid #dfdfdf;overflow-y:auto;background-color:#fff;max-height:95vh}.MentoringModal_container_content__3ybaZ{padding:40px 20px;display:flex;flex-direction:column;align-items:center}.MentoringModal_container_content__3ybaZ>h3{font-size:24px;font-weight:600;width:100%;text-align:center;margin-bottom:20px}.MentoringModal_container_content__3ybaZ>p{text-align:center;color:#4f4f4f;line-height:22px;margin-bottom:20px}.MentoringModal_container_content_gift__H5A7t{display:grid;grid-template-columns:75px 1fr;border:1px solid #efefef;border-radius:8px;grid-column-gap:16px;align-items:center;margin-bottom:20px;max-width:440px}.MentoringModal_container_content_gift_image__zzqaj{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f2f2f2;height:100%;padding:25px 13px;border-radius:7px}.MentoringModal_container_content_gift_image_block__TaZFF{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.149);border-radius:6px}.MentoringModal_container_content_gift_text__O4WKa{padding:20px 0}.MentoringModal_container_content_gift_text__O4WKa>p{font-weight:500;margin-bottom:8px;line-height:22px}.MentoringModal_container_content_gift_text__O4WKa>div{font-size:14px;color:#6a6a6a}.MentoringModal_container_content__3ybaZ>h5{margin-top:16px;font-weight:500;font-size:16px;color:#383838;text-decoration:underline;cursor:pointer}.MentoringModal_info__io6Zq{font-size:11px;margin-top:2.5rem}@media screen and (max-height:720px){.MentoringModal_container__Gr0zn{transform:translate(-50%,-50%)}}@media screen and (max-width:720px){.MentoringModal_container_content__3ybaZ{padding:2rem 1rem;padding:40px 10px}}@media screen and (max-width:380px){.MentoringModal_container_content_gift__H5A7t{border:none;display:flex;flex-direction:column}.MentoringModal_container_content_gift_image__zzqaj{padding:12px}.MentoringModal_container_content_gift_text__O4WKa{text-align:center}}@keyframes MainLayout_textGradientAnimation__58HGZ{0%{background-position:0}to{background-position:100%}}.MainLayout_container__kG3DM{display:flex;min-height:100vh}.MainLayout_container_wrapper__V5k_s{width:100%;padding:4rem 2rem}.MainLayout_container_wrapper_info__AkQ_L{display:flex;flex-direction:row;flex-wrap:wrap}.MainLayout_wrapper__15Hag{width:100%}.MainLayout_timer_banner__PS593{background:#6b7ef8;background:linear-gradient(90deg,#575ff4,#566ee7);padding:8px 20px;cursor:pointer}.MainLayout_timer_banner_content__qnk_0{display:flex;align-items:center;justify-content:space-between;max-width:750px;margin:0 auto}.MainLayout_timer_banner_content_text__kXw_L{display:flex;align-items:center;margin-right:30px}.MainLayout_timer_banner_content_text__kXw_L>div{display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:22px;width:38px;height:38px;border-radius:8px;margin-right:10px}.MainLayout_timer_banner_content_text__kXw_L>p{color:#fff;line-height:20px;font-weight:500}.MainLayout_table_scroll__yPCMs{overflow-x:auto}.MainLayout_index_wrapper__JbIOi{padding:9rem 2rem}.MainLayout_timer__yUy1g{display:flex;justify-content:center;align-items:center;gap:30px}.MainLayout_timer_segment__o2tZC{display:flex;flex-direction:column;align-items:center}.MainLayout_timer_segment_number__HYVa_{color:#fff;font-weight:500;font-size:18px}.MainLayout_timer_segment_label__Uc4x5{color:#fff;font-size:14px}@media screen and (max-width:1390px){.MainLayout_container_wrapper__V5k_s{padding:5rem 1rem}.MainLayout_index_wrapper__JbIOi{padding:8rem 1rem}}@media screen and (max-width:900px){.MainLayout_container_wrapper__V5k_s{padding:7.5rem 1rem 2rem}.MainLayout_container_wrapper_bar__nqm4F{padding:5rem 1rem 2rem}.MainLayout_wrapper__15Hag{padding-top:6rem}.MainLayout_index_wrapper__JbIOi{padding:8rem 1rem}}@media screen and (max-width:600px){.MainLayout_timer_banner__PS593{padding:8px 10px}.MainLayout_timer_banner_content__qnk_0{flex-direction:column;gap:14px}.MainLayout_timer_banner_content_text__kXw_L>div{min-width:38px}.MainLayout_timer_banner_content_text__kXw_L>p{text-align:center}}@media screen and (max-width:510px){.MainLayout_container_wrapper__V5k_s{padding:7.5rem 1rem 5rem}.MainLayout_container_wrapper_bar__nqm4F{padding:3rem 1rem 2rem}.MainLayout_index_wrapper__JbIOi{padding:8rem 1rem}}.AiDisclaimer_disclaimer__QLE1t{margin:1rem 0 1.5rem;padding:.75rem 1rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px}.AiDisclaimer_disclaimerText__wf_0_{color:#424242;line-height:1.5}.AiDisclaimer_disclaimerHighlight__mOq0r{font-weight:600;color:#d32f2f}.AiDisclaimer_disclaimerDetails__iwC8h{margin-top:1rem;color:#666;font-weight:400!important;line-height:1.4;display:block}.ProductValidatorInput_inputCard__HjiIx{padding:2rem;background:#fff;border-radius:12px;height:-moz-fit-content;height:fit-content}@media(max-width:768px){.ProductValidatorInput_inputCard__HjiIx{padding:1.5rem}}.ProductValidatorInput_title__isW_p{font-size:28px;font-weight:700;margin-bottom:.5rem;color:#1a1a1a}@media(max-width:768px){.ProductValidatorInput_title__isW_p{font-size:24px}}.ProductValidatorInput_subtitle__nkcKL{color:#666;margin-bottom:1.5rem}.ProductValidatorInput_field__16RF3{margin-bottom:1.25rem}.ProductValidatorInput_label__ML4mS{display:block;margin-bottom:.5rem;font-weight:600;color:#333}.ProductValidatorInput_required__nYIHh{color:#ef4444}.ProductValidatorInput_error__3tolL{color:#ef4444;margin-top:.25rem;display:block}.ProductValidatorInput_row__wdLBg{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:768px){.ProductValidatorInput_row__wdLBg{grid-template-columns:1fr}}.ProductValidatorInput_marginDisplay__ETRV_{padding:1rem;background:#f8fafc;border-radius:8px;margin-bottom:1rem}.ProductValidatorInput_marginDisplay__ETRV_ .ProductValidatorInput_marginValue__AXvBu{color:#2f65c4;margin:.25rem 0}.ProductValidatorInput_marginDisplay__ETRV_ .ProductValidatorInput_marginWarning__tS3R8{margin-top:.75rem;font-size:13px}.ProductValidatorInput_moduleSection__ABSe_{margin:1.5rem 0}.ProductValidatorInput_fullAnalysisOption__F_a6e{margin-bottom:1.5rem;padding:1rem;background:#f0f9ff;border:2px solid #2f65c4;border-radius:8px}.ProductValidatorInput_moduleGrid__6miMc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:768px){.ProductValidatorInput_moduleGrid__6miMc{grid-template-columns:1fr}}.ProductValidatorInput_moduleCard__E9lOb{padding:.875rem;cursor:pointer;transition:all .2s;border:2px solid transparent}.ProductValidatorInput_moduleCard__E9lOb:hover{border-color:#d1d5db;background:#f9fafb}.ProductValidatorInput_moduleCard__E9lOb.ProductValidatorInput_moduleCardSelected__wzaEc{border-color:#2f65c4;background:#f0f9ff}.ProductValidatorInput_moduleDesc___3EKI{color:#6b7280;margin-top:.25rem}.ProductValidatorInput_tokensDisplay__KE6MJ{padding:.75rem;background:#f0fdf4;border-radius:6px;text-align:center;margin-bottom:1rem}.ProductValidatorInput_validateButton__eDCRf{width:100%;height:48px;font-size:16px;font-weight:600;background:#2f65c4}.ProductValidatorInput_validateButton__eDCRf:hover:not(:disabled){background:#1e4a8a}.ProductValidatorInput_limitAlert__faaFp{margin-top:1rem;font-size:14px}.ProductValidatorOutput_outputCard__pIq2k{padding:2rem;background:#fff;border-radius:12px;min-height:600px}@media(max-width:768px){.ProductValidatorOutput_outputCard__pIq2k{padding:1.5rem}}.ProductValidatorOutput_loading__nSOcF{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;gap:1rem}.ProductValidatorOutput_loading__nSOcF .ProductValidatorOutput_spinner__UiUCf{width:60px;height:60px;border:4px solid #e5e7eb;border-top-color:#2f65c4;border-radius:50%;animation:ProductValidatorOutput_spin__4tLNq 1s linear infinite}@keyframes ProductValidatorOutput_spin__4tLNq{to{transform:rotate(1turn)}}.ProductValidatorOutput_empty__h6FwN{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;text-align:center}.ProductValidatorOutput_empty__h6FwN .ProductValidatorOutput_emptyIcon__nBEVW{font-size:80px;margin-bottom:1rem}.ProductValidatorOutput_empty__h6FwN .ProductValidatorOutput_emptyDesc__FjEUV{color:#6b7280;max-width:400px;margin-top:.5rem}.ProductValidatorOutput_tabPanel__wFi3W{padding:1.5rem 0}.ProductValidatorOutput_moduleContent__V44Ai{display:flex;flex-direction:column;gap:2rem}.ProductValidatorOutput_section__ULYoB{margin-bottom:1.5rem}.ProductValidatorOutput_subsection__xEfVD{margin-top:1rem}.ProductValidatorOutput_sectionHeader__gWf4U{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ProductValidatorOutput_scoreHeader__j6rLn{display:flex;gap:2rem;align-items:center;margin-bottom:2rem}@media(max-width:768px){.ProductValidatorOutput_scoreHeader__j6rLn{flex-direction:column;align-items:flex-start}}.ProductValidatorOutput_scoreBadge__J1Cfg{display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;background:linear-gradient(135deg,#2aae31,#25b643);border-radius:50%;color:#fff}.ProductValidatorOutput_scoreBadge__J1Cfg>*{color:#fff!important}.ProductValidatorOutput_scoreBadge__J1Cfg .ProductValidatorOutput_scoreNumber__8q8c6{font-size:56px;font-weight:700;line-height:1}.ProductValidatorOutput_trendChip___vdBt{margin-left:.5rem}.ProductValidatorOutput_verdictText__LEfiq{font-size:16px;line-height:1.6;padding:1rem;background:#c3ffc9;border-radius:8px}.ProductValidatorOutput_audienceGrid__Km44_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}@media(max-width:768px){.ProductValidatorOutput_audienceGrid__Km44_{grid-template-columns:1fr}}.ProductValidatorOutput_audienceCard__SvcL5{padding:1.5rem;background:#f0f9ff;border-radius:8px;text-align:center}.ProductValidatorOutput_chipContainer__H3PWH{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.ProductValidatorOutput_list__RhxYs{list-style:none;padding:0;margin:1rem 0}.ProductValidatorOutput_list__RhxYs li{padding:.75rem;background:#f9fafb;border-left:3px solid #2f65c4;margin-bottom:.5rem;border-radius:4px}.ProductValidatorOutput_highlightSection__m3g_l{padding:1.5rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:12px;border:2px solid #f59e0b}.ProductValidatorOutput_highlightSection__m3g_l .ProductValidatorOutput_strategyText__S_rk1{font-size:16px;line-height:1.6;margin-top:.75rem;font-weight:500}.ProductValidatorOutput_marginSection__hH7Oq{text-align:center;padding:2rem;background:#f0f9ff;border-radius:12px;margin-bottom:2rem}.ProductValidatorOutput_marginSection__hH7Oq .ProductValidatorOutput_marginValue__7_BB2{color:#2f65c4;margin:.5rem 0}.ProductValidatorOutput_marginSection__hH7Oq .ProductValidatorOutput_marginPercent__mIZhZ{color:#6b7280}.ProductValidatorOutput_cpaAlert__eb9yd{margin-bottom:2rem;font-size:16px}.ProductValidatorOutput_scenariosTable__SHA20{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;border-bottom:1px solid #e5e7eb}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY:last-child{border-bottom:none}@media(max-width:768px){.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY{grid-template-columns:1fr}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY .ProductValidatorOutput_tableCell__ki92J,.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY .ProductValidatorOutput_tableHeader__XG2HN{border-bottom:1px solid #f3f4f6;padding:.75rem 1rem}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY .ProductValidatorOutput_tableCell__ki92J:before,.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableRow__2YoKY .ProductValidatorOutput_tableHeader__XG2HN:before{content:attr(data-label);font-weight:600;display:inline-block;margin-right:.5rem}}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableHeader__XG2HN{padding:1rem;background:#f9fafb;font-weight:600;font-size:14px}@media(max-width:768px){.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableHeader__XG2HN{display:none}}.ProductValidatorOutput_scenariosTable__SHA20 .ProductValidatorOutput_tableCell__ki92J{padding:1rem;display:flex;align-items:center}.ProductValidatorOutput_goalSection__hXqfX{padding:2rem;background:#f0fdf4;border-radius:12px;border:2px solid #22c55e}.ProductValidatorOutput_goalSection__hXqfX .ProductValidatorOutput_goalGrid__TdL1L{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin:1.5rem 0}@media(max-width:768px){.ProductValidatorOutput_goalSection__hXqfX .ProductValidatorOutput_goalGrid__TdL1L{grid-template-columns:1fr}}.ProductValidatorOutput_goalSection__hXqfX .ProductValidatorOutput_goalCard__HEfrV{padding:1.5rem;background:#fff;border-radius:8px;text-align:center}.ProductValidatorOutput_anglesGrid__K9upg{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.ProductValidatorOutput_angleCard__ccChJ{padding:1.5rem;background:#f9fafb;border:2px solid #e5e7eb;transition:all .2s}.ProductValidatorOutput_angleCard__ccChJ:hover{border-color:#2f65c4;background:#f0f9ff}.ProductValidatorOutput_angleCard__ccChJ .ProductValidatorOutput_hookText__M_OMx{margin:1rem 0;font-style:italic;color:#4b5563}.ProductValidatorOutput_angleCard__ccChJ .ProductValidatorOutput_angleStats__vdBUl{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.ProductValidatorOutput_warningSection__e8Nrm{background:#fef3c7;border:2px solid #f59e0b}.ProductValidatorOutput_warningSection__e8Nrm .ProductValidatorOutput_warningList__V4_6E{list-style:none;padding:0;margin:1rem 0 0}.ProductValidatorOutput_warningSection__e8Nrm .ProductValidatorOutput_warningList__V4_6E li{padding:.5rem 0;border-bottom:1px solid #fde68a}.ProductValidatorOutput_warningSection__e8Nrm .ProductValidatorOutput_warningList__V4_6E li:last-child{border-bottom:none}.ProductValidatorOutput_visualScore__cKUj1{text-align:center;padding:1.5rem;background:#f0f9ff;border-radius:8px}.ProductValidatorOutput_verdictHeader__Ui4DL{display:flex;align-items:center;gap:1.5rem;padding:2rem;border-radius:12px;margin-bottom:2rem}.ProductValidatorOutput_verdictHeader__Ui4DL.ProductValidatorOutput_green__lVF4Z{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:3px solid #22c55e}.ProductValidatorOutput_verdictHeader__Ui4DL.ProductValidatorOutput_yellow__Avg0d{background:linear-gradient(135deg,#fef3c7,#fde68a);border:3px solid #eab308}.ProductValidatorOutput_verdictHeader__Ui4DL.ProductValidatorOutput_red__3_pET{background:linear-gradient(135deg,#fee2e2,#fecaca);border:3px solid #ef4444}.ProductValidatorOutput_verdictHeader__Ui4DL .ProductValidatorOutput_verdictBadge__3cJkr{font-size:80px;line-height:1}.ProductValidatorOutput_risksGrid__hjwmh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin:2rem 0}@media(max-width:768px){.ProductValidatorOutput_risksGrid__hjwmh{grid-template-columns:1fr}}.ProductValidatorOutput_risksGrid__hjwmh .ProductValidatorOutput_riskCard__AZT_F{padding:1.5rem;background:#f9fafb;border-radius:8px;text-align:center}.ProductValidator_container__PolAv{width:100%;max-width:1600px;margin:0 auto;padding:2rem}@media(max-width:768px){.ProductValidator_container__PolAv{padding:1rem}}.ProductValidator_layout__yz160{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}@media(max-width:1200px){.ProductValidator_layout__yz160{grid-template-columns:1fr}}.ProductValidator_leftPanel__fBBO6{position:sticky;top:2rem}@media(max-width:1200px){.ProductValidator_leftPanel__fBBO6{position:relative;top:0}}.ProductValidator_rightPanel__xSqSv{min-height:600px}.ProductValidator_loading__rtk_U{display:flex;align-items:center;justify-content:center;min-height:400px;font-size:18px;color:#6b7280}.ProductValidator_errorToast__mGMjB{position:fixed;bottom:2rem;right:2rem;max-width:400px;padding:1rem 1.5rem;background:#ef4444;color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;justify-content:space-between;align-items:center;gap:1rem;z-index:1000;animation:ProductValidator_slideIn__Emgjb .3s ease-out}.ProductValidator_errorToast__mGMjB p{margin:0;font-size:14px;line-height:1.5}.ProductValidator_errorToast__mGMjB button{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.ProductValidator_errorToast__mGMjB button:hover{background:hsla(0,0%,100%,.2)}@media(max-width:768px){.ProductValidator_errorToast__mGMjB{bottom:1rem;right:1rem;left:1rem;max-width:none}}@keyframes ProductValidator_slideIn__Emgjb{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}