.contactForm_contactForm__KLAP0{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:520px;font-family:var(--font-inter),sans-serif;padding:2.5rem;background:rgba(34,33,60,.3);border-radius:20px;border:1px solid rgba(118,117,237,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contactForm_formLabel__fO_gw{display:flex;flex-direction:column;gap:.6rem}.contactForm_labelText__hTT_9{font-size:.95rem;font-weight:500;color:var(--white);font-family:var(--font-inter),sans-serif}.contactForm_input__vKr7d,.contactForm_textarea__rPD8p{padding:.9rem 1rem;border-radius:12px;border:1px solid rgba(118,117,237,.3);background:rgba(34,33,60,.5);color:#fff;font-size:1rem;font-family:var(--font-inter),sans-serif;outline:none;transition:all .3s ease}.contactForm_input__vKr7d:focus,.contactForm_textarea__rPD8p:focus{border-color:rgba(118,117,237,.6);background:rgba(34,33,60,.7);box-shadow:0 0 15px rgba(118,117,237,.2)}.contactForm_input__vKr7d::placeholder,.contactForm_textarea__rPD8p::placeholder{color:hsla(0,0%,100%,.5)}.contactForm_textarea__rPD8p{resize:vertical;min-height:120px}.contactForm_submitBtn__rv_Sm{margin-top:.5rem;padding:1rem 1.5rem;border-radius:12px;border:1px solid rgba(118,117,237,.4);background-color:transparent;font-weight:600;font-size:1.1rem;font-family:var(--font-inter),sans-serif;cursor:pointer;transition:border-color .3s ease;color:transparent;box-shadow:inset 0 0 20px rgba(118,117,237,0)}.contactForm_submitBtn__rv_Sm,.contactForm_submitBtn__rv_Sm:hover{background-image:linear-gradient(90deg,#7675ed,#ffcc40);background-clip:text;-webkit-background-clip:text}.contactForm_submitBtn__rv_Sm:hover{border-color:rgba(118,117,237,.8);box-shadow:0 0 20px rgba(118,117,237,.4),0 0 40px rgba(255,204,64,.15)}.contactForm_submitBtn__rv_Sm:disabled{opacity:.5;cursor:not-allowed}.contactForm_successMessage___F2di{color:#4ade80}.contactForm_errorMessage__q5Wb_,.contactForm_successMessage___F2di{font-size:.95rem;text-align:center;margin:0;font-family:var(--font-inter),sans-serif}.contactForm_errorMessage__q5Wb_{color:#f87171}@media (max-width:768px){.contactForm_contactForm__KLAP0{padding:2rem;max-width:100%}.contactForm_input__vKr7d,.contactForm_textarea__rPD8p{font-size:.95rem}.contactForm_submitBtn__rv_Sm{padding:.9rem 1.25rem}}.subteams_mainWrap__w6shu{width:100vw;min-height:100vh;justify-content:flex-start;background:var(--background)}.subteams_mainWrap__w6shu,.subteams_subMain__2s_ig{display:flex;flex-direction:column;align-items:center}.subteams_subMain__2s_ig{width:100%;min-height:auto;background:linear-gradient(180deg,rgba(20,20,31,.98),rgba(20,20,31,.92));justify-content:center;padding:calc(80px + 1.5rem) 1.5rem 2rem}.subteams_subMain__2s_ig h1{margin:0;font-size:clamp(2.05rem,6.1vw,3.9rem);line-height:1.08;padding:1.2rem 2rem;background:rgba(0,0,0,.5);border-radius:250px;box-shadow:0 0 10px var(--white),0 0 40px var(--pink);letter-spacing:.02em}.subteams_subSecond__Lzrms{width:min(90%,1200px);min-height:auto;margin:0 auto}.subteams_pdf__4bofy{width:100%;height:80%}.subteams_contactShell__G5yXx{width:100%;min-height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem 0 4rem}.subteams_contactCarousel__Lk9BS{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;border-radius:18px}.subteams_carouselTrack__CdHcB{display:flex;gap:1rem;padding:.75rem 1rem;width:max-content;animation:subteams_contactCarouselScroll__Se_hL 28s linear infinite}.subteams_carouselItem__99wIy{position:relative;width:200px;height:120px;flex:0 0 auto;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.35)}.subteams_carouselItem__99wIy img{object-fit:cover}@keyframes subteams_contactCarouselScroll__Se_hL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.subteams_contactContent__hY61l{width:100%;display:flex;align-items:flex-start;justify-content:center;gap:2rem;flex-wrap:wrap}.subteams_contactPreview__Vylot{width:min(90%,420px);height:425px;display:flex;justify-content:center;align-items:center;background:#fff;border:0 solid rgba(118,117,237,.2);border-radius:20px;overflow:hidden}.subteams_contactPreview__Vylot iframe{width:100%;height:100%;border:none;background:#fff;overflow:hidden;display:block}.subteams_contactCard__RLpzP{width:min(90%,720px);display:flex;justify-content:center}@media (max-width:1100px){.subteams_contactContent__hY61l{flex-direction:column;align-items:center}.subteams_contactPreview__Vylot{width:min(90%,520px)}}.subteams_contactLinks__aZ4UI{display:flex;flex-direction:column;gap:.4rem;font-size:1rem;text-align:center}.subteams_contactLinks__aZ4UI a{color:var(--white);text-decoration:underline}@media (max-width:900px){.subteams_subMain__2s_ig{padding:calc(80px + 1rem) .8rem 1.2rem}.subteams_subMain__2s_ig h1{padding:1rem 1.2rem}.subteams_subSecond__Lzrms{width:92%}.subteams_contactShell__G5yXx{padding-top:1.2rem}}.socialLinks_socialLinksContainer__v_NuV{display:flex;gap:2rem;justify-content:center;align-items:center;margin-bottom:3rem;overflow:visible}.socialLinks_socialLink__jj_uS{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:transparent;color:#7675ed;transition:all .3s ease;overflow:visible;text-decoration:none;padding:0;margin:0}.socialLinks_socialLink__jj_uS:hover{color:#7675ed;transform:translateY(-4px)}.socialLinks_socialLink__jj_uS img{width:24px;height:24px;display:block;overflow:visible;filter:drop-shadow(0 0 30px rgba(118,117,237,.8)) drop-shadow(0 0 60px rgba(118,117,237,.6)) drop-shadow(0 0 40px rgba(255,204,64,.4));transition:filter .3s ease}.socialLinks_socialLink__jj_uS:hover img{filter:drop-shadow(0 0 40px rgba(118,117,237,1)) drop-shadow(0 0 80px rgba(118,117,237,.8)) drop-shadow(0 0 60px rgba(255,204,64,.6))}.socialLinks_socialLink__jj_uS svg{width:24px;height:24px;stroke:currentColor;fill:none;overflow:visible;filter:drop-shadow(0 0 30px rgba(118,117,237,.8)) drop-shadow(0 0 60px rgba(118,117,237,.6)) drop-shadow(0 0 40px rgba(255,204,64,.4));transition:filter .3s ease}.socialLinks_socialLink__jj_uS:hover svg{filter:drop-shadow(0 0 40px rgba(118,117,237,1)) drop-shadow(0 0 80px rgba(118,117,237,.8)) drop-shadow(0 0 60px rgba(255,204,64,.6))}@media (max-width:768px){.socialLinks_socialLinksContainer__v_NuV{gap:1.5rem;margin-bottom:2rem}.socialLinks_socialLink__jj_uS{width:45px;height:45px}.socialLinks_socialLink__jj_uS svg{width:20px;height:20px}}