.forgetpassword_container__6V3Dk{display:flex;width:100%;align-items:center;flex-direction:column;min-height:100vh;background-image:url(/logobackground.svg);background-size:150px 150px;background-repeat:repeat;margin:0;justify-content:space-between;padding-top:50px}.forgetpassword_mainContent__sHD_x{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1}.forgetpassword_bannerContent__IMUpi{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:60px;width:100%;max-width:1200px}.forgetpassword_bannerHeader__dahqK{font-size:2em;color:#fff;text-align:center}.forgetpassword_banner__5EIA7,.forgetpassword_logoSection__2jNN5{display:flex;align-items:center}.forgetpassword_banner__5EIA7{top:0;flex-direction:column;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));width:100%;justify-content:center;padding:40px}.forgetpassword_sectionrow__QsvET{display:flex;padding:15px;align-items:center;gap:10px}.forgetpassword_loginForm__vva1j{display:flex;flex-direction:column;align-items:center;width:calc(100% - 20px);max-width:500px;background-color:var(--SEGGray);border:1px solid var(--SEGDarkGray);box-shadow:3px 3px var(--SEGDarkGray);color:var(--SEGDarkGray);padding:20px;border-radius:10px;gap:15px}.forgetpassword_formSection__Mec1m{display:flex;width:100%;gap:10px}.forgetpassword_inputField__a6TcZ{display:flex;width:100%;background-color:#fff;color:var(--SEGDarkGray);border-radius:10px;border:1px solid var(--SEGDarkGray);padding:10px}.forgetpassword_registerButton__ZXPvU{display:flex;width:100%;background-color:var(--SEGGreen);color:#fff;font-weight:600;padding:10px;align-items:center;justify-content:center;border-radius:20px;border:1px solid var(--SEGDarkGray);box-shadow:3px 3px var(--SEGDarkGray);position:relative;top:0;left:0;transition:all .1s ease;cursor:pointer}.forgetpassword_registerButton__ZXPvU:hover{box-shadow:none;top:3px;left:3px}.forgetpassword_backButton__LOYv7{display:flex;width:100%;background-color:var(--SEGSalmon);color:#fff;font-weight:600;padding:10px;align-items:center;justify-content:center;border-radius:20px;border:1px solid var(--SEGDarkGray);box-shadow:3px 3px var(--SEGDarkGray);position:relative;top:0;left:0;transition:all .1s ease;cursor:pointer}.forgetpassword_backButton__LOYv7:hover{box-shadow:none;top:3px;left:3px}.forgetpassword_spacer__IwOoe{display:flex;height:80px}.forgetpassword_welcome__Nf8ZQ{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;font-size:1.4em;font-weight:400;text-align:center}.forgetpassword_forgetWelcome__VDNgA{font-size:1.2em;padding:10px;text-align:center}.forgetpassword_link__LEl00{color:var(--SEGMain)}.forgetpassword_highlight__aYj0o{color:var(--SEGMain);font-weight:700}.forgetpassword_standard__pk11A{font-weight:700;color:#000}.forgetpassword_success__Kg8bf{color:green;margin-top:8px;font-size:14px}@media (max-width:768px){.forgetpassword_bannerContent__IMUpi{flex-direction:column;gap:20px}}.PublicFooter_footer__35Ji3{background-color:var(--SEGDarkGray);color:#fff;min-height:60px;margin-top:auto}.PublicFooter_footerContent__s1hsZ,.PublicFooter_footer__35Ji3{width:100%;display:flex;align-items:center;justify-content:center}.PublicFooter_footerContent__s1hsZ{flex-direction:column;gap:10px;padding:20px;max-width:var(--maxWidth)}.PublicFooter_links__S7j3U{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.PublicFooter_link__tX3ue{color:#fff;text-decoration:none;font-size:14px;transition:color .2s ease}.PublicFooter_link__tX3ue:hover{color:var(--SEGMain);text-decoration:underline}.PublicFooter_emailLink__t1OyN{color:#fff;text-decoration:none;font-size:18px;transition:transform .2s ease;display:inline-block}.PublicFooter_emailLink__t1OyN:hover{transform:scale(1.2)}.PublicFooter_copyright__WO2F2{font-size:12px;color:#ccc;text-align:center}@media (max-width:768px){.PublicFooter_footerContent__s1hsZ{padding:15px;gap:8px}.PublicFooter_links__S7j3U{gap:15px}.PublicFooter_link__tX3ue{font-size:13px}.PublicFooter_copyright__WO2F2{font-size:11px}}.privacy-policy_container__1WYXw{display:flex;width:100%;align-items:center;flex-direction:column;min-height:calc(100vh - 150px);margin:0;justify-content:space-between;padding-top:50px}.privacy-policy_banner__pZsm2{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:#fff;font-size:1.8em;font-weight:700}.privacy-policy_mainContent__pFd2w{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:40px 20px;max-width:1280px}.privacy-policy_content__3zFdK{display:flex;flex-direction:column;width:100%;gap:20px;font-size:1.1em;line-height:1.6;color:var(--text)}.privacy-policy_companyInfo__1fdCo{background-color:var(--SEGLightGray);padding:20px;border-radius:8px;margin-bottom:30px;text-align:center}.privacy-policy_companyInfo__1fdCo p{margin:0 0 10px}.privacy-policy_section__6RDeH{margin-bottom:30px}.privacy-policy_section__6RDeH h2{color:var(--SEGMain);font-size:1.4em;font-weight:700;margin:0 0 15px;padding-bottom:8px;border-bottom:2px solid var(--SEGLightMain)}.privacy-policy_section__6RDeH h3{color:var(--SEGMain);font-size:1.2em;font-weight:600;margin:20px 0 10px}.privacy-policy_section__6RDeH p{margin:0 0 15px;line-height:1.6}.privacy-policy_section__6RDeH ul{margin:0 0 15px;padding-left:30px}.privacy-policy_section__6RDeH li{margin-bottom:8px;line-height:1.5}.privacy-policy_contactInfo__7sx92{background-color:var(--SEGBabyBlue);padding:15px;border-radius:6px;margin:15px 0}.privacy-policy_contactInfo__7sx92 p{margin:0}.privacy-policy_footer___1JH6{margin-top:40px;padding-top:20px;border-top:1px solid var(--SEGGray);text-align:center}.privacy-policy_footer___1JH6 p{margin:0;font-style:italic;color:var(--SEGInactive)}@media (max-width:768px){.privacy-policy_content__3zFdK{font-size:1em}.privacy-policy_section__6RDeH h2{font-size:1.3em}.privacy-policy_section__6RDeH h3{font-size:1.1em}.privacy-policy_companyInfo__1fdCo,.privacy-policy_contactInfo__7sx92{padding:15px}.privacy-policy_section__6RDeH ul{padding-left:25px}.privacy-policy_banner__pZsm2{font-size:1.6em;padding:0 15px}}.terms-of-service_container__LBn7E{display:flex;width:100%;align-items:center;flex-direction:column;min-height:calc(100vh - 150px);margin:0;justify-content:space-between;padding-top:50px}.terms-of-service_banner__Z44Ui{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:#fff;font-size:1.8em;font-weight:700}.terms-of-service_mainContent__4wvpn{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:40px 20px;max-width:1280px}.terms-of-service_content__AuV3k{display:flex;flex-direction:column;width:100%;gap:20px;font-size:1.1em;line-height:1.6;color:var(--text)}.terms-of-service_companyInfo__ENZuS{background-color:var(--SEGLightGray);padding:20px;border-radius:8px;margin-bottom:30px;text-align:center}.terms-of-service_companyInfo__ENZuS p{margin:0 0 10px}.terms-of-service_section__jpD9e{margin-bottom:30px}.terms-of-service_section__jpD9e h2{color:var(--SEGMain);font-size:1.4em;font-weight:700;margin:0 0 15px;padding-bottom:8px;border-bottom:2px solid var(--SEGLightMain)}.terms-of-service_section__jpD9e h3{color:var(--SEGMain);font-size:1.2em;font-weight:600;margin:20px 0 10px}.terms-of-service_section__jpD9e p{margin:0 0 15px;line-height:1.6}.terms-of-service_section__jpD9e ul{margin:0 0 15px;padding-left:30px}.terms-of-service_section__jpD9e li{margin-bottom:8px;line-height:1.5}.terms-of-service_contactInfo__wTmFG{background-color:var(--SEGBabyBlue);padding:15px;border-radius:6px;margin:15px 0}.terms-of-service_contactInfo__wTmFG p{margin:0}.terms-of-service_footer__BGt8L{margin-top:40px;padding-top:20px;border-top:1px solid var(--SEGGray);text-align:center}.terms-of-service_footer__BGt8L p{margin:0;font-style:italic;color:var(--SEGInactive)}@media (max-width:768px){.terms-of-service_content__AuV3k{font-size:1em}.terms-of-service_section__jpD9e h2{font-size:1.3em}.terms-of-service_section__jpD9e h3{font-size:1.1em}.terms-of-service_companyInfo__ENZuS,.terms-of-service_contactInfo__wTmFG{padding:15px}.terms-of-service_section__jpD9e ul{padding-left:25px}.terms-of-service_banner__Z44Ui{font-size:1.6em;padding:0 15px}}.LogoIconAnimated_logoContainer__20Up4{display:inline-block;overflow:visible}.LogoIconAnimated_logoSvg__hywFW{overflow:visible}@keyframes LogoIconAnimated_rightHandClap__OoUVU{0%{transform:translate(5px)}to{transform:translate(0)}}@keyframes LogoIconAnimated_leftHandClap__DRPnR{0%{transform:translate(-5px)}to{transform:translate(0)}}.LogoIconAnimated_rightHand__yW1wK{transform-origin:center;animation:LogoIconAnimated_rightHandClap__OoUVU .5s ease-out forwards;animation-delay:.1s}.LogoIconAnimated_leftHand__o1XMF{transform-origin:center;animation:LogoIconAnimated_leftHandClap__DRPnR .5s ease-out forwards;animation-delay:.1s}@keyframes LogoIconAnimated_soundTrianglesPop__POkvM{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.LogoIconAnimated_soundTriangles__iGkrF{opacity:0;animation:LogoIconAnimated_soundTrianglesPop__POkvM .4s ease-out forwards;animation-delay:.6s;transform-origin:center}.LogoIconAnimated_logoContainer__20Up4:hover .LogoIconAnimated_leftHand__o1XMF,.LogoIconAnimated_logoContainer__20Up4:hover .LogoIconAnimated_rightHand__yW1wK,.LogoIconAnimated_logoContainer__20Up4:hover .LogoIconAnimated_soundTriangles__iGkrF{animation-duration:.3s}.LogoIconAnimated_logoContainer__20Up4:active .LogoIconAnimated_leftHand__o1XMF,.LogoIconAnimated_logoContainer__20Up4:active .LogoIconAnimated_rightHand__yW1wK,.LogoIconAnimated_logoContainer__20Up4:active .LogoIconAnimated_soundTriangles__iGkrF{animation-play-state:paused}.LogoIconAnimated_logoSvg__hywFW ellipse{animation:LogoIconAnimated_backgroundPulse__Or98q .4s ease-out forwards;animation-delay:.6s}@keyframes LogoIconAnimated_backgroundPulse__Or98q{0%{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.LoginModal_modalBackdrop__DeOWC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}.LoginModal_modalContent__R1i8e{background:var(--SEGMain);border-radius:20px;padding:40px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:LoginModal_modalSlideIn__INXUE .3s ease-out}@keyframes LoginModal_modalSlideIn__INXUE{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.LoginModal_closeButton__HKFKD{position:absolute;top:15px;right:20px;background:none;border:none;font-size:2em;cursor:pointer;color:#fff;padding:5px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.LoginModal_closeButton__HKFKD:hover{background:hsla(0,0%,100%,.1);color:#fff}.LoginModal_modalHeader___yZIb{text-align:center;margin-bottom:30px}.LoginModal_modalTitle__sI5z4{font-size:1.8em;font-weight:700;color:#fff;margin:0}.LoginModal_loginSocials__DETuW{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.LoginModal_sectionRow__Frimc{display:flex;align-items:center;justify-content:center;text-align:center;padding-bottom:15px;color:#fff}.LoginModal_googleSignInButton__aTBiZ{display:flex;padding:15px;width:100%;align-items:center;justify-content:center;gap:20px;border-radius:20px;border:1px solid var(--SEGDarkGray);box-shadow:3px 3px var(--SEGDarkGray);background-color:var(--SEGSalmon);color:#fff;font-weight:600;position:relative;top:0;left:0;transition:all .1s ease;cursor:pointer}.LoginModal_googleSignInButton__aTBiZ:hover{box-shadow:none;top:3px;left:3px}.LoginModal_orDivider__oZ2_l{display:flex;align-items:center;margin:20px 0;color:#fff;font-weight:600;font-size:.9em;width:100%;text-align:center}.LoginModal_orDivider__oZ2_l:after,.LoginModal_orDivider__oZ2_l:before{content:"";flex:1 1;height:1px;background-color:hsla(0,0%,100%,.3)}.LoginModal_orDivider__oZ2_l:before{margin-right:15px}.LoginModal_orDivider__oZ2_l:after{margin-left:15px}.LoginModal_loginForm__BQkXf{display:flex;flex-direction:column;align-items:center;width:100%;gap:15px;margin-bottom:20px}.LoginModal_formSection__H1YOw{display:flex;flex-direction:column;width:100%;gap:5px}.LoginModal_formLabel__C2Z4R{font-weight:600;color:#fff;font-size:.9em}.LoginModal_inputField__VGt9u{display:flex;width:100%;background-color:#fff;color:var(--SEGDarkGray);border-radius:10px;border:2px solid hsla(0,0%,100%,.3);padding:12px 15px;font-size:1em;transition:all .2s ease;box-sizing:border-box}.LoginModal_inputField__VGt9u:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.LoginModal_passwordToggle__OOePI{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:14px;color:#666;padding:5px;border-radius:3px;transition:background .2s ease}.LoginModal_passwordToggle__OOePI:hover{background:rgba(0,0,0,.1)}.LoginModal_forgotPasswordLink__gdN4M{color:#fff;text-decoration:underline;font-size:.9em;align-self:flex-end;opacity:.9}.LoginModal_forgotPasswordLink__gdN4M:hover{color:#fff;opacity:1}.LoginModal_loginButton__Q3uxi{display:flex;width:100%;background-color:var(--SEGGreen);color:#fff;font-weight:600;border:1px solid var(--SEGDarkGray);padding:15px;align-items:center;justify-content:center;border-radius:20px;box-shadow:3px 3px var(--SEGDarkGray);position:relative;top:0;left:0;transition:all .1s ease;cursor:pointer;font-size:1em}.LoginModal_loginButton__Q3uxi:hover:not(:disabled){box-shadow:none;top:3px;left:3px}.LoginModal_loginButton__Q3uxi:disabled{background-color:var(--SEGInactive);cursor:not-allowed;transform:none;box-shadow:1px 1px var(--SEGDarkGray)}.LoginModal_spinner__cD6Di{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:LoginModal_spin__Rc_R3 1s ease-in-out infinite;margin-right:8px}@keyframes LoginModal_spin__Rc_R3{to{transform:rotate(1turn)}}.LoginModal_registrationSection__SNbBr{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.LoginModal_registrationRow__XTJ5V{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.LoginModal_registrationText__HDZZQ{color:#fff;font-weight:600;font-size:1em;flex:1 1}.LoginModal_registerButton__Ufpgr{display:flex;text-align:center;background-color:var(--SEGOrange);color:#fff;font-weight:600;border:1px solid var(--SEGDarkGray);padding:12px 20px;align-items:center;justify-content:center;border-radius:20px;box-shadow:3px 3px var(--SEGDarkGray);position:relative;top:0;left:0;transition:all .1s ease;cursor:pointer;text-decoration:none;font-size:1em;white-space:nowrap}.LoginModal_registerButton__Ufpgr:hover{box-shadow:none;top:3px;left:3px}.LoginModal_error__PCFRh{color:#ef4444;font-size:.9em;text-align:center;padding:10px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;width:100%}@media (max-width:768px){.LoginModal_modalContent__R1i8e{padding:30px 20px;margin:10px;max-width:none}.LoginModal_modalTitle__sI5z4{font-size:1.5em}.LoginModal_closeButton__HKFKD{top:10px;right:15px;font-size:1.8em}.LoginModal_registrationRow__XTJ5V{gap:15px}.LoginModal_registrationText__HDZZQ{font-size:.9em}.LoginModal_registerButton__Ufpgr{padding:10px 16px;font-size:.9em}}.bannertitle_highlight__rfxO4{color:var(--SEGMain);font-weight:700}.bannertitle_standard__fqSSi{font-weight:700;color:#000}.about_container__Ucmgi{display:flex;width:100%;align-items:center;flex-direction:column;min-height:100vh;margin:0;justify-content:space-between;padding-top:50px}.about_banner__WHl4C{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0}.about_banner__WHl4C,.about_banner__WHl4C h1{margin:0;color:#fff;font-size:1.8em;font-weight:700}.about_banner__WHl4C h1{text-align:center}.about_mainContent__w015n{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:20px 20px 40px;max-width:1280px}.about_header__i5X7l{display:flex;justify-content:center;align-items:center;padding:20px 0;width:100%}.about_header__i5X7l h1{font-size:2.5em;color:var(--SEGMain);margin:0}.about_content__qlzG3{display:flex;flex-direction:row;width:100%;gap:20px;font-size:1.1em;line-height:1.6;color:var(--text);padding:20px;margin-bottom:30px}.about_content__qlzG3:nth-child(2n){background-color:var(--SEGBabyBlue)}.about_leftCol__HU1Ir,.about_rightCol__yJxY2{flex:1 1;min-width:0}.about_heading__2hmOD{font-size:1.2em;font-weight:600;padding:10px 0;color:var(--SEGMain)}.about_contentText__PoKuF{font-size:1em}.about_socialLinks__L3Zea{display:flex;gap:15px;margin-top:15px;align-items:center}.about_socialIcon__kVKXb{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--SEGMain);color:#fff;text-decoration:none;transition:all .2s ease}.about_socialIcon__kVKXb:hover{background-color:var(--SEGHover);transform:translateY(-2px)}.about_socialIcon__kVKXb svg{width:20px;height:20px}.about_contentImage__zlVzD{width:100%;max-width:300px;height:auto;margin-bottom:10px}.about_attribution__yDBho{font-size:.8em;color:var(--SEGInactive);text-decoration:none;display:block;text-align:center}.about_attribution__yDBho:hover{color:var(--SEGMain);text-decoration:underline}@media (max-width:768px){.about_content__qlzG3{flex-direction:column;gap:20px}.about_leftCol__HU1Ir{display:none}.about_rightCol__yJxY2{flex:none;width:100%}.about_mainContent__w015n{padding:20px 15px 40px}.about_banner__WHl4C{font-size:1.6em;padding:0 15px}}.about_newsletterActions__RpnXi{margin-top:40px}.about_newsletterAuthSection__5RL18{text-align:center}.about_newsletterAuthTitle__Sz8Jp{font-size:1.8em;font-weight:700;color:var(--SEGDarkGray);margin:0 0 15px}.about_newsletterTagline__Pv5pA{font-size:1.1em;color:var(--SEGMain);margin:0 0 25px;font-weight:500;line-height:1.4}.about_newsletterAuthButtons__8dfcw{display:flex;flex-direction:column;gap:15px;align-items:center;max-width:350px;margin:0 auto}.about_googleSignInButton__PrzJ1{display:flex;padding:15px;width:100%;align-items:center;justify-content:center;background:var(--SEGSalmon);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;font-weight:700;font-size:1em;text-decoration:none;cursor:pointer;position:relative;top:0;left:0;transition:all .3s ease;gap:10px}.about_googleSignInButton__PrzJ1:hover{box-shadow:none;top:3px;left:3px}.about_newAccountButton__m7cz4{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;background:var(--SEGMain);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;text-decoration:none;font-weight:700;font-size:1em;position:relative;top:0;left:0;transition:all .3s ease;width:100%}.about_newAccountButton__m7cz4:hover{background:var(--SEGHover);box-shadow:none;top:3px;left:3px}.contact_container__cCpH8{display:flex;width:100%;align-items:center;flex-direction:column;min-height:calc(100vh - 70px);margin:0;padding-top:50px}.contact_banner__luzjx{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:#fff;font-size:1.8em;font-weight:700}.contact_mainContent__npFER{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:40px 20px;max-width:1280px}.contact_intro__DhT_H{font-size:1.1em;line-height:1.6;color:var(--text);margin-bottom:30px;text-align:center;padding:0 20px}.contact_content__V_iO4{font-size:1.1em;line-height:1.6;color:var(--text);align-items:center}.contact_contactForm__erSNo,.contact_content__V_iO4{display:flex;flex-direction:column;width:100%;gap:20px}.contact_contactForm__erSNo{max-width:600px}.contact_formGroup__p53v_{display:flex;flex-direction:column;gap:5px}.contact_label__f_aeS{font-weight:600;color:var(--SEGMain);font-size:1em}.contact_input__NXGUw,.contact_textarea__nz_oc{padding:12px;border:2px solid var(--SEGGray);border-radius:8px;font-size:1em;color:var(--text);background-color:#fff;transition:border-color .2s ease;font-family:inherit}.contact_input__NXGUw:focus,.contact_textarea__nz_oc:focus{outline:none;border-color:var(--SEGMain);box-shadow:0 0 0 3px rgba(12,150,228,.1)}.contact_inputError__VNAYp{border-color:var(--SEGRed)!important}.contact_textarea__nz_oc{resize:vertical;min-height:120px}.contact_charCount__wOgAB{font-size:.9em;color:var(--SEGInactive);text-align:right;margin-top:5px}.contact_error__fEMTu{color:var(--SEGRed);font-size:.9em;margin-top:3px}.contact_submitButton__Pottv{background-color:var(--SEGMain);color:#fff;border:none;padding:15px 30px;font-size:1.1em;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-top:10px}.contact_submitButton__Pottv:hover:not(:disabled){background-color:var(--SEGHover);transform:translateY(-2px)}.contact_submitButton__Pottv:disabled{background-color:var(--SEGInactive);cursor:not-allowed;transform:none}.contact_successMessage____ZJc{text-align:center;padding:40px 20px;background-color:var(--SEGPurple);border-radius:12px;max-width:600px}.contact_successMessage____ZJc h2{color:#fff;margin:0 0 15px;font-size:1.8em}.contact_successMessage____ZJc p{color:#fff;font-size:1.1em;line-height:1.6;margin:0}@media (max-width:768px){.contact_mainContent__npFER{padding:20px 15px 40px}.contact_contactForm__erSNo{max-width:100%}.contact_input__NXGUw,.contact_textarea__nz_oc{padding:10px}.contact_submitButton__Pottv{padding:12px 25px;font-size:1em}.contact_banner__luzjx{font-size:1.6em;padding:0 15px}.contact_intro__DhT_H{padding:0 10px}}.contact_newsletterActions__2NWqm{margin-top:40px}.contact_newsletterAuthSection__7ME07{text-align:center}.contact_newsletterAuthTitle__B3mK6{font-size:1.8em;font-weight:700;color:var(--SEGDarkGray);margin:0 0 25px}.contact_newsletterAuthButtons__SKxHU{display:flex;flex-direction:column;gap:15px;align-items:center;max-width:350px;margin:0 auto}.contact_googleSignInButton__qHac5{display:flex;padding:15px;width:100%;align-items:center;justify-content:center;background:var(--SEGMain);color:#fff;border-radius:30px;border:3px solid var(--SEGDarkBlue);box-shadow:6px 6px 0 var(--SEGDarkBlue);font-weight:700;font-size:1em;text-decoration:none;cursor:pointer;position:relative;top:0;left:0;transition:all .3s ease;gap:10px}.contact_googleSignInButton__qHac5:hover{box-shadow:none;top:3px;left:3px}.contact_newAccountButton__O2KBf{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;background:var(--SEGOrange);color:#fff;border-radius:30px;border:3px solid var(--SEGDarkOrange);box-shadow:6px 6px 0 var(--SEGDarkOrange);text-decoration:none;font-weight:700;font-size:1em;position:relative;top:0;left:0;transition:all .3s ease;width:100%}.contact_newAccountButton__O2KBf:hover{background:var(--SEGDarkOrange);box-shadow:none;top:3px;left:3px}.research_container__bxgiP{display:flex;width:100%;align-items:center;flex-direction:column;min-height:100vh;margin:0;justify-content:space-between;padding-top:50px}.research_banner__IW7fd{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0}.research_banner__IW7fd,.research_banner__IW7fd h1{margin:0;color:#fff;font-size:1.8em;font-weight:700}.research_banner__IW7fd h1{text-align:center}.research_mainContent__OJRkI{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:20px 20px 40px;max-width:1280px}.research_benefitsSection__MaSzt{display:flex;flex-direction:column;width:100%;max-width:1280px;padding:60px 20px;background:linear-gradient(135deg,#f8f9ff,#e8f0ff);margin:0}.research_benefitsIntro__sY0qS{text-align:center;margin-bottom:50px}.research_benefitsTitle__Mmn6C{font-size:2.2em;font-weight:700;color:var(--SEGMain);margin:0 0 20px;line-height:1.2}.research_benefitsSubtitle__z_E6a{font-size:1.1em;line-height:1.6;color:var(--SEGDarkGray);max-width:800px;margin:0 auto;font-weight:400}.research_statsGrid___FpHI{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-bottom:40px}.research_statCard__RIv0k{background:#fff;border-radius:20px;padding:30px;box-shadow:0 8px 25px rgba(0,0,0,.1);border:2px solid transparent;transition:all .3s ease;position:relative;overflow:hidden}.research_statCard__RIv0k:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple))}.research_statCard__RIv0k:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15);border-color:var(--SEGMain)}.research_statNumber__8p3v0{font-size:3.5em;font-weight:800;color:var(--SEGMain);line-height:1;margin-bottom:10px}.research_statLabel___hfx5{font-size:1.3em;font-weight:600;color:var(--SEGDarkGray);margin-bottom:15px}.research_statDescription__yLYFo{font-size:1em;line-height:1.5;color:var(--SEGDarkGray);margin-bottom:20px}.research_statLink__xehvC{display:inline-flex;align-items:center;gap:8px;font-size:.9em;color:var(--SEGMain);text-decoration:none;font-weight:500;padding:8px 15px;border-radius:25px;background-color:rgba(var(--SEGMainRGB),.1);transition:all .2s ease}.research_statLink__xehvC:hover{background-color:var(--SEGMain);color:#fff;transform:translateX(5px)}.research_benefitsFooter__9gvK1{text-align:center;margin-top:20px}.research_benefitsNote__1__uv{font-size:1.1em;line-height:1.6;color:var(--SEGDarkGray);max-width:700px;margin:0 auto;padding:25px;background:#fff;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.08);border-left:4px solid var(--SEGMain)}.research_autismAdhdSection__Cc8gF{display:flex;flex-direction:column;width:100%;max-width:1280px;padding:60px 20px;background:linear-gradient(135deg,#fff8f0,#fed);margin:0}.research_autismAdhdIntro__0y4RV{text-align:center;margin-bottom:50px}.research_autismAdhdTitle__uitED{font-size:2.2em;font-weight:700;color:var(--SEGOrange);margin:0 0 20px;line-height:1.2}.research_autismAdhdSubtitle__LFLz2{font-size:1.1em;line-height:1.6;color:var(--SEGDarkGray);max-width:800px;margin:0 auto;font-weight:400}.research_autismStatsGrid__zJ3wr{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-bottom:40px}.research_autismStatCard__FW6AZ{background:#fff;border-radius:20px;padding:30px;box-shadow:0 8px 25px rgba(0,0,0,.1);border:2px solid transparent;transition:all .3s ease;position:relative;overflow:hidden}.research_autismStatCard__FW6AZ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--SEGOrange),var(--SEGSalmon))}.research_autismStatCard__FW6AZ:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15);border-color:var(--SEGOrange)}.research_autismStatNumber__G7wyM{font-size:3.5em;font-weight:800;color:var(--SEGOrange);line-height:1;margin-bottom:10px}.research_autismStatLabel__lIjnr{font-size:1.3em;font-weight:600;color:var(--SEGDarkGray);margin-bottom:15px}.research_autismStatDescription__MINPo{font-size:1em;line-height:1.5;color:var(--SEGDarkGray);margin-bottom:20px}.research_autismStatLink__mZTGA{display:inline-flex;align-items:center;gap:8px;font-size:.9em;color:var(--SEGOrange);text-decoration:none;font-weight:500;padding:8px 15px;border-radius:25px;background-color:rgba(255,140,0,.1);transition:all .2s ease}.research_autismStatLink__mZTGA:hover{background-color:var(--SEGOrange);color:#fff;transform:translateX(5px)}.research_autismBenefitsFooter__XoK2t{text-align:center;margin-top:20px}.research_autismKeyFeatures__7pmsx{background:#fff;border-radius:20px;padding:30px;box-shadow:0 8px 25px rgba(0,0,0,.1);max-width:800px;margin:0 auto}.research_autismFeaturesTitle__F5ksc{font-size:1.4em;font-weight:600;color:var(--SEGOrange);margin:0 0 25px;text-align:center}.research_featuresList__FHgWI{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;text-align:left}.research_featureItem__B4oLI{display:flex;align-items:flex-start;gap:15px;padding:15px;background:linear-gradient(135deg,#fff8f0,#fed);border-radius:15px;border-left:4px solid var(--SEGOrange)}.research_featureIcon__tZaLF{font-size:1.5em;flex-shrink:0;margin-top:2px}.research_featureItem__B4oLI div{font-size:1em;line-height:1.5;color:var(--SEGDarkGray)}.research_featureItem__B4oLI strong{color:var(--SEGOrange);font-weight:600}@media (max-width:768px){.research_benefitsSection__MaSzt{padding:40px 15px}.research_benefitsTitle__Mmn6C{font-size:1.8em}.research_benefitsSubtitle__z_E6a{font-size:1em}.research_statsGrid___FpHI{gap:20px}.research_statCard__RIv0k{padding:20px}.research_statNumber__8p3v0{font-size:2.8em}.research_statLabel___hfx5{font-size:1.1em}.research_statDescription__yLYFo{font-size:.9em}.research_benefitsNote__1__uv{font-size:1em;padding:20px}.research_autismAdhdSection__Cc8gF{padding:40px 15px}.research_autismAdhdTitle__uitED{font-size:1.8em}.research_autismAdhdSubtitle__LFLz2{font-size:1em}.research_autismStatsGrid__zJ3wr{gap:20px}.research_autismStatCard__FW6AZ{padding:20px}.research_autismStatNumber__G7wyM{font-size:2.8em}.research_autismStatLabel__lIjnr{font-size:1.1em}.research_autismStatDescription__MINPo{font-size:.9em}.research_autismKeyFeatures__7pmsx{padding:20px}.research_autismFeaturesTitle__F5ksc{font-size:1.2em}.research_featureItem__B4oLI{padding:12px}.research_featureItem__B4oLI div{font-size:.9em}.research_mainContent__OJRkI{padding:20px 15px 40px}.research_banner__IW7fd{font-size:1.6em;padding:0 15px}}@media (min-width:769px){.research_autismStatsGrid__zJ3wr,.research_statsGrid___FpHI{grid-template-columns:1fr 1fr;gap:30px}.research_featuresList__FHgWI{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:1200px){.research_statsGrid___FpHI{grid-template-columns:1fr 1fr;gap:40px}.research_autismAdhdSection__Cc8gF,.research_benefitsSection__MaSzt{padding:80px 40px}.research_autismStatsGrid__zJ3wr{grid-template-columns:1fr 1fr 1fr;gap:40px}}.research_newsletterActions__24NDC{margin-top:40px}.research_newsletterAuthSection__D5JN_{text-align:center}.research_newsletterAuthTitle__tw_km{font-size:1.8em;font-weight:700;color:var(--SEGDarkGray);margin:0 0 15px}.research_newsletterTagline__EqhTv{font-size:1.1em;color:var(--SEGMain);margin:0 0 25px;font-weight:500;line-height:1.4}.research_newsletterAuthButtons__3S2d2{display:flex;flex-direction:column;gap:15px;align-items:center;max-width:350px;margin:0 auto}.research_googleSignInButton__h3Svj{display:flex;padding:15px;width:100%;align-items:center;justify-content:center;background:var(--SEGSalmon);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;font-weight:700;font-size:1em;text-decoration:none;cursor:pointer;position:relative;top:0;left:0;transition:all .3s ease;gap:10px}.research_googleSignInButton__h3Svj:hover{box-shadow:none;top:3px;left:3px}.research_newAccountButton__xwNxu{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;background:var(--SEGMain);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;text-decoration:none;font-weight:700;font-size:1em;position:relative;top:0;left:0;transition:all .3s ease;width:100%}.research_newAccountButton__xwNxu:hover{background:var(--SEGHover);box-shadow:none;top:3px;left:3px}.security_container__NVuWk{display:flex;width:100%;align-items:center;flex-direction:column;min-height:100vh;margin:0;justify-content:space-between;padding-top:50px}.security_banner__J6xXg{width:100vw;max-height:150px;height:150px;background:linear-gradient(90deg,var(--SEGMain),var(--SEGPurple));display:flex;align-items:center;justify-content:center;padding:0}.security_banner__J6xXg,.security_banner__J6xXg h1{margin:0;color:#fff;font-size:1.8em;font-weight:700}.security_banner__J6xXg h1{text-align:center}.security_mainContent__PvaBj{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;padding:20px 20px 40px;max-width:1280px}.security_header__5N1bj{display:flex;justify-content:center;align-items:center;padding:20px 0;width:100%}.security_header__5N1bj h1{font-size:2.5em;color:var(--SEGMain);margin:0}.security_content__iL_TY{display:flex;flex-direction:row;width:100%;gap:20px;font-size:1.1em;line-height:1.6;color:var(--text);padding:20px;margin-bottom:30px}.security_content__iL_TY:nth-child(2n){background-color:var(--SEGBabyBlue)}.security_leftCol__Z9EXG,.security_rightCol__KI3Bt{flex:1 1;min-width:0}.security_leftCol__Z9EXG{display:flex;flex-direction:column;align-items:center;justify-content:center}.security_heading__IKlvE{font-size:1.2em;font-weight:600;padding:10px 0;color:var(--SEGMain)}.security_contentText__xOeGQ{font-size:1em}.security_contentImage__oLooe{width:100%;max-width:300px;height:auto;margin-bottom:10px}.security_attribution__DEdwA{font-size:.8em;color:var(--SEGInactive);text-decoration:none;display:block;text-align:center}.security_attribution__DEdwA:hover{color:var(--SEGMain);text-decoration:underline}.security_securityList__gJwJq{margin:0;padding-left:20px}.security_securityList__gJwJq li{margin-bottom:8px}.security_securityLink__4A0bl{color:var(--SEGMain);text-decoration:none;font-weight:500}.security_securityLink__4A0bl:hover{text-decoration:underline}.security_newsletterActions__lz_1u{margin-top:40px}.security_newsletterAuthSection__eBrl2{text-align:center}.security_newsletterAuthTitle__wzMly{font-size:1.8em;font-weight:700;color:var(--SEGDarkGray);margin:0 0 15px}.security_newsletterTagline___sWWJ{font-size:1.1em;color:var(--SEGMain);margin:0 0 25px;font-weight:500;line-height:1.4}.security_newsletterAuthButtons___sKcE{display:flex;flex-direction:column;gap:15px;align-items:center;max-width:350px;margin:0 auto}.security_googleSignInButton___BOJu{display:flex;padding:15px;width:100%;align-items:center;justify-content:center;background:var(--SEGSalmon);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;font-weight:700;font-size:1em;text-decoration:none;cursor:pointer;position:relative;top:0;left:0;transition:all .3s ease;gap:10px}.security_googleSignInButton___BOJu:hover{box-shadow:none;top:3px;left:3px}.security_newAccountButton__DZpGd{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;background:var(--SEGMain);color:#fff;border-radius:20px;border:none;box-shadow:3px 3px #000;text-decoration:none;font-weight:700;font-size:1em;position:relative;top:0;left:0;transition:all .3s ease;width:100%}.security_newAccountButton__DZpGd:hover{background:var(--SEGHover);box-shadow:none;top:3px;left:3px}@media (max-width:768px){.security_content__iL_TY{flex-direction:column;gap:20px}.security_leftCol__Z9EXG{display:none}.security_rightCol__KI3Bt{flex:none;width:100%}.security_mainContent__PvaBj{padding:20px 15px 40px}.security_banner__J6xXg{font-size:1.6em;padding:0 15px}.security_newsletterAuthTitle__wzMly{font-size:1.2em}}