.ContactForm_formOuterContainer__ZepQA{width:100%}.ContactForm_institutionClayForm__7mbVx{display:flex;flex-direction:column;gap:22px}.ContactForm_apiErrorMasterCard__ksyz0{background-color:#fff1f2;border-radius:28px;border:1.5px solid rgba(220,20,60,.35);padding:24px 26px;display:flex;flex-direction:column;gap:18px;box-shadow:8px 12px 30px rgba(220,20,60,.15),-4px -4px 10px #ffffff,inset -2px -2px 6px rgba(220,20,60,.1),inset 2px 2px 6px #ffffff;animation:ContactForm_alertPop__XQJxO .35s cubic-bezier(.34,1.56,.64,1)}.ContactForm_apiErrorTop__pLSmm{display:flex;align-items:flex-start;gap:16px}.ContactForm_apiErrorIconBubble__BnFeq{width:48px;height:48px;border-radius:16px;background-color:#dc143c;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.45rem;flex-shrink:0;box-shadow:3px 4px 10px rgba(220,20,60,.3),inset -2px -2px 4px rgba(160,10,40,.6),inset 2px 2px 4px rgba(255,255,255,.4)}.ContactForm_apiErrorTextCol__jpjDu{display:flex;flex-direction:column;gap:4px}.ContactForm_apiErrorHeading__jE8Q4{font-family:var(--font-poppins),sans-serif;font-size:1rem;font-weight:800;color:#991b1b;line-height:1.25}.ContactForm_apiErrorDetail__jtFKo{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#7f1d1d;line-height:1.5;margin:0}.ContactForm_apiErrorActionsRow__xY0ZG{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(220,20,60,.2)}.ContactForm_retryClayBtn__KTo7c{background-color:#dc143c;color:#ffffff;border:none;cursor:pointer;padding:11px 20px;border-radius:16px;font-family:var(--font-poppins),sans-serif;font-size:.84rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:3px 4px 12px rgba(220,20,60,.3),inset -2px -2px 4px rgba(160,10,40,.6),inset 2px 2px 4px rgba(255,255,255,.35);transition:all .25s ease}.ContactForm_retryClayBtn__KTo7c:hover{background-color:#b91c1c;transform:translateY(-2px)}.ContactForm_spinIcon__HdeVh{animation:ContactForm_spin__Q7Sey 1s linear infinite}@keyframes ContactForm_spin__Q7Sey{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactForm_whatsappFallbackBtn__H3yO3{background-color:#edf3f9;color:#000080;text-decoration:none;padding:11px 18px;border-radius:16px;font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:2px 3px 8px rgba(150,172,200,.2),inset 1px 1px 2px #ffffff;transition:all .25s ease}.ContactForm_whatsappFallbackBtn__H3yO3:hover{background-color:#000080;color:#ffffff;transform:translateY(-2px)}.ContactForm_formRow__m0q_7{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.ContactForm_inputGroupFull__Dbo1H,.ContactForm_inputGroup__Vqs4h{display:flex;flex-direction:column;gap:6px;position:relative}.ContactForm_fieldLabel__oC947{font-family:var(--font-poppins),sans-serif;font-size:.84rem;font-weight:700;color:#000080;margin-left:4px}.ContactForm_reqAsterisk__Tol_f{color:#dc143c;font-weight:800}.ContactForm_optionalTag__cEcE1{font-family:var(--font-inter),sans-serif;font-size:.76rem;font-weight:400;color:#8395a7}.ContactForm_inputWrapper__swD0R{position:relative;display:flex;align-items:center;background-color:#edf3f9;border-radius:20px;box-shadow:inset 3px 3px 7px rgba(150,172,200,.32),inset -3px -3px 7px #ffffff;transition:all .25s ease}.ContactForm_inputWrapper__swD0R:focus-within{box-shadow:inset 3px 3px 7px rgba(0,0,128,.2),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(0,0,128,.2)}.ContactForm_inputWrapperError__JVDiP{box-shadow:inset 3px 3px 7px rgba(220,20,60,.2),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(220,20,60,.4)!important}.ContactForm_inputIcon__XgIZH{position:absolute;left:18px;font-size:1.15rem;color:#007ba7;pointer-events:none}.ContactForm_clayInput__lpXN9{width:100%;background:transparent;border:none;padding:15px 18px 15px 50px;font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#1a202c;outline:none}.ContactForm_clayInput__lpXN9::placeholder{color:#94a3b8;font-size:.86rem}.ContactForm_clayTextarea__fJfTT{width:100%;background-color:#edf3f9;border:none;border-radius:20px;padding:16px 20px;font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#1a202c;outline:none;box-sizing:border-box;resize:vertical;box-shadow:inset 3px 3px 7px rgba(150,172,200,.32),inset -3px -3px 7px #ffffff;transition:all .25s ease}.ContactForm_clayTextarea__fJfTT:focus{box-shadow:inset 3px 3px 7px rgba(0,0,128,.2),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(0,0,128,.2)}.ContactForm_clayTextarea__fJfTT::placeholder{color:#94a3b8;font-size:.86rem}.ContactForm_customSelectTrigger__GeRSU{display:flex;align-items:center;justify-content:space-between;background-color:#edf3f9;border-radius:20px;padding:10px 18px;cursor:pointer;box-shadow:inset 3px 3px 7px rgba(150,172,200,.32),inset -3px -3px 7px #ffffff;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:54px;box-sizing:border-box}.ContactForm_customSelectTrigger__GeRSU:hover{background-color:#e5edf7}.ContactForm_selectTriggerOpen__QaHok{box-shadow:inset 3px 3px 7px rgba(0,0,128,.25),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(0,0,128,.25)}.ContactForm_selectTriggerLeft__PH9EJ{display:flex;align-items:center;gap:12px}.ContactForm_selectedPosIconBubble__AX3ks{width:36px;height:36px;border-radius:12px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;box-shadow:2px 2px 5px rgba(0,0,128,.3),inset 1px 1px 2px rgba(255,255,255,.4)}.ContactForm_selectedTextStack__6FuJh{display:flex;flex-direction:column}.ContactForm_selectedMainTitle__nZLhx{font-family:var(--font-poppins),sans-serif;font-size:.88rem;font-weight:700;color:#000080;line-height:1.2}.ContactForm_selectedSubtitle__bEZ_L{font-family:var(--font-inter),sans-serif;font-size:.73rem;color:#64748b;margin-top:1px}.ContactForm_selectChevron__2qEpe{font-size:1.25rem;color:#000080;transition:transform .3s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.ContactForm_selectChevronOpen__8t6Nc{transform:rotate(180deg);color:#dc143c}.ContactForm_customDropdownMenu__IICPw{position:absolute;top:calc(100% + 8px);left:0;width:100%;background-color:#f7f9fd;border-radius:24px;padding:10px;z-index:60;display:flex;flex-direction:column;gap:6px;box-shadow:18px 24px 48px rgba(140,165,195,.45),-8px -8px 20px #ffffff,inset -2px -2px 6px rgba(150,175,205,.15),inset 2px 2px 6px #ffffff;animation:ContactForm_dropdownSlide__tcJc4 .25s cubic-bezier(.34,1.56,.64,1);box-sizing:border-box}@keyframes ContactForm_dropdownSlide__tcJc4{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ContactForm_dropdownOptionItem__QJNSe{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:16px;cursor:pointer;transition:all .2s ease}.ContactForm_dropdownOptionItem__QJNSe:hover{background-color:#edf3f9;transform:translateX(4px)}.ContactForm_dropdownOptionSelected__b_VKP{background-color:#e2ecf7;box-shadow:inset 2px 2px 4px rgba(150,172,200,.25),inset -2px -2px 4px #ffffff}.ContactForm_optionLeftGroup__rVS7_{display:flex;align-items:center;gap:12px}.ContactForm_optionIconBubble___U8CS{width:36px;height:36px;border-radius:12px;background-color:#ebf1f8;color:#000080;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;box-shadow:2px 2px 5px rgba(150,172,200,.2),inset 1px 1px 2px #ffffff}.ContactForm_dropdownOptionSelected__b_VKP .ContactForm_optionIconBubble___U8CS{background-color:#000080;color:#ffffff}.ContactForm_optionTextStack__TSlfR{display:flex;flex-direction:column}.ContactForm_optionTitleText__2wBNa{font-family:var(--font-poppins),sans-serif;font-size:.86rem;font-weight:700;color:#000080}.ContactForm_optionSubtitleText__9G5d3{font-family:var(--font-inter),sans-serif;font-size:.73rem;color:#64748b}.ContactForm_optionCheckIcon__VI91R{font-size:1.15rem;color:#007ba7}.ContactForm_customAlertBubble__9HzAb{display:inline-flex;align-items:center;gap:6px;background-color:#fff1f2;border:1px solid rgba(220,20,60,.25);color:#dc143c;font-family:var(--font-inter),sans-serif;font-size:.78rem;font-weight:600;padding:6px 12px;border-radius:12px;margin-top:2px;width:-moz-fit-content;width:fit-content;box-shadow:2px 3px 8px rgba(220,20,60,.12),inset 1px 1px 2px #ffffff;animation:ContactForm_alertPop__XQJxO .25s cubic-bezier(.34,1.56,.64,1)}@keyframes ContactForm_alertPop__XQJxO{0%{opacity:0;transform:translateY(-4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ContactForm_alertIcon__FMkv7{font-size:.95rem;flex-shrink:0}.ContactForm_privacyCheckboxWrapper__ogKyo{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ContactForm_checkboxContainer__NbcSY{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContactForm_realCheckbox__Gx7M_{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ContactForm_customCheckBubble__cuZfm{width:22px;height:22px;border-radius:8px;background-color:#edf3f9;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 2px 2px 4px rgba(150,172,200,.3),inset -2px -2px 4px #ffffff;margin-top:2px;transition:all .2s ease}.ContactForm_realCheckbox__Gx7M_:checked+.ContactForm_customCheckBubble__cuZfm{background-color:#000080;box-shadow:2px 3px 6px rgba(0,0,128,.3),inset -1px -1px 2px rgba(0,0,80,.6),inset 1px 1px 2px rgba(255,255,255,.4)}.ContactForm_checkBubbleError__YzOi3{box-shadow:inset 2px 2px 4px rgba(220,20,60,.3),inset -2px -2px 4px #ffffff,0 0 0 2px rgba(220,20,60,.4)!important}.ContactForm_checkTick__AFUnh{color:#ffffff;font-size:.9rem}.ContactForm_privacyText__O2lH0{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#556987;line-height:1.5}.ContactForm_privacyLink__N0DkJ{color:#000080;font-weight:700;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.ContactForm_privacyLink__N0DkJ:hover{color:#dc143c}.ContactForm_submitRow___qHCL{display:flex;justify-content:center;margin-top:10px}.ContactForm_submitClayBtn__YrkUg{font-family:var(--font-poppins),sans-serif;font-size:.96rem;font-weight:700;color:#ffffff;background-color:#000080;padding:16px 36px;border-radius:30px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;box-shadow:8px 12px 24px rgba(0,0,128,.3),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.35);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ContactForm_submitClayBtn__YrkUg:hover:not(:disabled){background-color:#0b1494;transform:translateY(-2px);box-shadow:10px 16px 30px rgba(0,0,128,.38),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.4)}.ContactForm_sendIcon__MFC9l{font-size:1.15rem;transition:transform .25s ease}.ContactForm_submitClayBtn__YrkUg:hover:not(:disabled) .ContactForm_sendIcon__MFC9l{transform:translateX(4px)}.ContactForm_successWrapper__wHvNY{background-color:#edf3f9;border-radius:32px;padding:44px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:inset 3px 3px 8px rgba(150,172,200,.3),inset -3px -3px 8px #ffffff;animation:ContactForm_fadeIn__u2tzB .4s ease-out}.ContactForm_successIconBubble__Xz0Jf{width:64px;height:64px;border-radius:22px;background-color:#007ba7;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:4px 6px 16px rgba(0,123,167,.3),inset -2px -2px 5px rgba(0,90,125,.6),inset 2px 2px 5px rgba(255,255,255,.4)}.ContactForm_successTitle__XSFV3{font-family:var(--font-poppins),sans-serif;font-size:1.6rem;font-weight:800;color:#000080;margin:0}.ContactForm_successDesc__1I0Z9{font-family:var(--font-inter),sans-serif;font-size:.96rem;color:#4b617d;line-height:1.6;max-width:580px;margin:0}.ContactForm_resetClayBtn__e9dVO{margin-top:10px;background-color:#f7f9fd;border:none;cursor:pointer;font-family:var(--font-poppins),sans-serif;font-size:.88rem;font-weight:700;color:#000080;padding:12px 24px;border-radius:20px;box-shadow:4px 6px 14px rgba(150,172,200,.22),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:all .25s ease}.ContactForm_resetClayBtn__e9dVO:hover{background-color:#000080;color:#ffffff}@keyframes ContactForm_fadeIn__u2tzB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.ContactForm_formRow__m0q_7{grid-template-columns:1fr;gap:18px}.ContactForm_submitClayBtn__YrkUg{width:100%;justify-content:center}.ContactForm_apiErrorActionsRow__xY0ZG{flex-direction:column;align-items:stretch}.ContactForm_retryClayBtn__KTo7c,.ContactForm_whatsappFallbackBtn__H3yO3{width:100%;justify-content:center}}.Header_headerWrapper__d_hok{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:1000;padding:16px 20px;transition:padding .35s cubic-bezier(.34,1.56,.64,1),background .3s ease}.Header_headerScrolled__h3zWh{padding:10px 20px}.Header_clayNavbar__dBapo{max-width:1140px;margin:0 auto;background-color:#f7f9fd;border-radius:28px;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:10px 14px 28px rgba(140,165,195,.35),-6px -6px 16px #ffffff,inset -4px -4px 10px rgba(150,175,205,.2),inset 4px 4px 10px #ffffff;transition:transform .3s ease,box-shadow .3s ease}.Header_headerScrolled__h3zWh .Header_clayNavbar__dBapo{box-shadow:12px 16px 32px rgba(140,165,195,.4),-8px -8px 20px #ffffff,inset -4px -4px 10px rgba(150,175,205,.25),inset 4px 4px 10px #ffffff}.Header_logoLink__7trYD{display:flex;align-items:center;gap:12px;text-decoration:none}.Header_logoEmblem__Y_cBg{width:42px;height:42px;border-radius:14px;background:#f7f9fd;display:flex;align-items:center;justify-content:center;box-shadow:4px 6px 14px rgba(150,172,200,.35),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.18),inset 2px 2px 4px #ffffff;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.Header_logoLink__7trYD:hover .Header_logoEmblem__Y_cBg{transform:translateY(-2px) scale(1.05)}.Header_headerLogoImg__6jn_r{width:28px;height:28px;object-fit:contain;border-radius:6px}.Header_logoText__Q2TRx{font-family:var(--font-poppins),sans-serif;font-size:1.25rem;font-weight:700;color:#000080;letter-spacing:.02em}.Header_logoAccent__wdKDH{font-weight:400;font-size:.88rem;color:#dc143c;margin-left:2px}.Header_navMenu__hJY1N{display:flex;align-items:center;gap:10px}.Header_navLink__bX76H{font-family:var(--font-inter),sans-serif;font-size:.9rem;font-weight:600;color:#4b617d;text-decoration:none;padding:8px 16px;border-radius:18px;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.Header_navLink__bX76H:hover{color:#000080;background-color:#ebf1f8;box-shadow:4px 6px 12px rgba(150,172,200,.25),-3px -3px 8px #ffffff,inset -2px -2px 5px rgba(150,175,205,.2),inset 2px 2px 5px #ffffff;transform:translateY(-2px)}.Header_contactClayButton__59UWY{font-family:var(--font-poppins),sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;background:#000080;color:#ffffff;padding:9px 20px;border-radius:20px;margin-left:6px;box-shadow:5px 7px 16px rgba(0,0,128,.28),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.35);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.Header_contactClayButton__59UWY:hover{background:#0b1494;transform:translateY(-2px) scale(1.02);box-shadow:7px 10px 20px rgba(0,0,128,.35),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.4)}.Header_clayHamburger__L_Gq5{width:42px;height:42px;border-radius:14px;background:#f7f9fd;border:none;cursor:pointer;box-shadow:4px 5px 12px rgba(150,172,200,.3),-3px -3px 8px #ffffff,inset -2px -2px 5px rgba(150,175,205,.2),inset 2px 2px 5px #ffffff;display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:transform .25s ease}.Header_clayHamburger__L_Gq5:hover{transform:scale(1.04)}.Header_bar__odiVH{width:18px;height:2.5px;border-radius:3px;background-color:#000080;transition:all .3s ease}.Header_hamburgerActive__5HUab .Header_bar__odiVH:first-child{transform:translateY(6.5px) rotate(45deg)}.Header_hamburgerActive__5HUab .Header_bar__odiVH:nth-child(2){opacity:0;transform:scale(0)}.Header_hamburgerActive__5HUab .Header_bar__odiVH:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media (max-width:768px){.Header_clayHamburger__L_Gq5{display:flex}.Header_navMenu__hJY1N{position:fixed;top:80px;left:20px;right:20px;background-color:#f7f9fd;border-radius:28px;padding:24px 20px;flex-direction:column;gap:12px;box-shadow:16px 20px 40px rgba(140,165,195,.45),-10px -10px 24px #ffffff,inset -6px -6px 14px rgba(150,175,205,.25),inset 6px 6px 14px #ffffff;opacity:0;pointer-events:none;transform:translateY(-12px) scale(.96);transition:all .35s cubic-bezier(.34,1.56,.64,1)}.Header_navMenuOpen__MYWuQ{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.Header_contactClayButton__59UWY,.Header_navLink__bX76H{width:100%;text-align:center;padding:12px;font-size:1rem}.Header_contactClayButton__59UWY{margin-left:0;margin-top:6px}}.HeroSection_heroSection__OxcIj{min-height:85vh;display:flex;align-items:center;justify-content:center;padding:50px 24px 80px;background-color:#ebf0f7;position:relative;overflow:hidden}.HeroSection_clayOrbLarge__ZI2sc{top:-80px;left:-80px;width:280px;height:280px;box-shadow:20px 24px 44px rgba(150,172,200,.4),inset -10px -10px 20px rgba(140,162,190,.3),inset 10px 10px 20px #ffffff;animation:HeroSection_floatOrb__x7NT9 10s ease-in-out infinite alternate}.HeroSection_clayOrbLarge__ZI2sc,.HeroSection_clayOrbSmall__OmvTg{position:absolute;border-radius:50%;background:#e2ecf7;pointer-events:none}.HeroSection_clayOrbSmall__OmvTg{bottom:40px;right:-40px;width:180px;height:180px;box-shadow:16px 20px 36px rgba(150,172,200,.35),inset -8px -8px 16px rgba(140,162,190,.25),inset 8px 8px 16px #ffffff;animation:HeroSection_floatOrb__x7NT9 8s ease-in-out infinite alternate-reverse}.HeroSection_heroGrid__k_LwH{display:grid;grid-template-columns:1.15fr .95fr;align-items:center;grid-gap:56px;gap:56px;max-width:1200px;width:100%;z-index:2}.HeroSection_heroTextContent__wQ4aP{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.HeroSection_mainHeading__k76cO{font-family:var(--font-poppins),sans-serif;font-size:3.3rem;font-weight:800;color:#000080;line-height:1.16;margin:0;letter-spacing:-.01em}.HeroSection_subHeading__Qyipx{font-family:var(--font-inter),sans-serif;font-size:1.15rem;color:#556987;line-height:1.65;margin:0;max-width:540px}.HeroSection_ctaGroup__nHXzB{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:10px}.HeroSection_primaryClayButton__YJRfi{font-family:var(--font-poppins),sans-serif;font-size:.98rem;font-weight:700;color:#ffffff;background-color:#000080;padding:16px 32px;border-radius:30px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;box-shadow:8px 12px 24px rgba(0,0,128,.3),inset -4px -4px 8px rgba(0,0,80,.6),inset 4px 4px 8px rgba(255,255,255,.35);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.HeroSection_primaryClayButton__YJRfi:hover{background-color:#0b1494;transform:translateY(-3px) scale(1.02);box-shadow:10px 16px 30px rgba(0,0,128,.38),inset -4px -4px 8px rgba(0,0,80,.6),inset 4px 4px 8px rgba(255,255,255,.4)}.HeroSection_btnIcon__wMqKp{font-size:1.15rem;transition:transform .25s ease}.HeroSection_primaryClayButton__YJRfi:hover .HeroSection_btnIcon__wMqKp{transform:translateX(4px)}.HeroSection_secondaryClayButton__5Swe1{font-family:var(--font-poppins),sans-serif;font-size:.98rem;font-weight:600;color:#000080;background-color:#f7f9fd;padding:16px 30px;border-radius:30px;text-decoration:none;display:inline-flex;align-items:center;box-shadow:8px 10px 22px rgba(140,165,195,.3),-6px -6px 14px #ffffff,inset -3px -3px 8px rgba(150,175,205,.2),inset 3px 3px 8px #ffffff;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.HeroSection_secondaryClayButton__5Swe1:hover{color:#000080;transform:translateY(-3px);background-color:#ffffff;box-shadow:10px 14px 28px rgba(140,165,195,.35),-8px -8px 18px #ffffff,inset -3px -3px 8px rgba(150,175,205,.2),inset 3px 3px 8px #ffffff}.HeroSection_heroMediaWrapper__AWPf0{position:relative;width:100%;display:flex;justify-content:center}.HeroSection_clayVideoFrame__TEsUW{width:100%;height:460px;border-radius:38px;background-color:#f7f9fd;padding:14px;box-shadow:20px 28px 52px rgba(140,165,195,.45),-12px -12px 30px #ffffff,inset -6px -6px 14px rgba(150,175,205,.25),inset 6px 6px 14px #ffffff;overflow:hidden;position:relative}.HeroSection_heroVideo__M0CjH{width:100%;height:100%;object-fit:cover;border-radius:26px;box-shadow:inset 0 2px 8px rgba(0,0,0,.2)}.HeroSection_floatingBadgeTop___eZ_9{position:absolute;top:-16px;right:-14px;background-color:#f7f9fd;border-radius:24px;padding:10px 20px;display:flex;align-items:center;gap:10px;font-family:var(--font-inter),sans-serif;font-size:.85rem;font-weight:600;color:#000080;box-shadow:10px 14px 28px rgba(140,165,195,.4),-6px -6px 16px #ffffff,inset -3px -3px 8px rgba(150,175,205,.2),inset 3px 3px 8px #ffffff;animation:HeroSection_badgeFloatTop__eQtM2 6s ease-in-out infinite alternate}.HeroSection_badgeCheckIcon___tIrZ{color:#000080;font-size:1.25rem}.HeroSection_floatingBadgeBottom__0q7qb{position:absolute;bottom:-24px;left:-20px;background-color:#f7f9fd;border-radius:28px;padding:14px 22px;display:flex;align-items:center;gap:16px;box-shadow:14px 18px 36px rgba(140,165,195,.45),-10px -10px 22px #ffffff,inset -4px -4px 12px rgba(150,175,205,.2),inset 4px 4px 12px #ffffff;animation:HeroSection_badgeFloatBottom__p37iE 7s ease-in-out infinite alternate}.HeroSection_badgeIconContainer__R_Yp6{width:52px;height:52px;border-radius:18px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:4px 6px 14px rgba(0,0,128,.35),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.45)}.HeroSection_badgeUsersIcon__jDAop{font-size:1.6rem}.HeroSection_badgeTextInfo__3XNdZ{display:flex;flex-direction:column}.HeroSection_badgeTitle__dzXDX{font-family:var(--font-poppins),sans-serif;font-size:.95rem;font-weight:700;color:#000080;line-height:1.2}.HeroSection_badgeSub__afdG7{font-family:var(--font-inter),sans-serif;font-size:.76rem;color:#64748b;margin-top:2px}.HeroSection_stageBadgeBottom__MHtgn,.HeroSection_stageBadgeTop__XJnzw,.HeroSection_stageCta__hlXX9,.HeroSection_stageSub__kkgIl,.HeroSection_stageTitle__JDCXL,.HeroSection_stageVideo__tVQAc{opacity:0}.HeroSection_stageTitle__JDCXL{transform:translateY(32px)}.HeroSection_stageSub__kkgIl{transform:translateY(26px)}.HeroSection_stageCta__hlXX9{transform:translateY(24px)}.HeroSection_stageVideo__tVQAc{transform:scale(.92) translateY(28px)}.HeroSection_stageBadgeBottom__MHtgn,.HeroSection_stageBadgeTop__XJnzw{transform:scale(.8)}.HeroSection_loaded__JTr4T .HeroSection_stageTitle__JDCXL{animation:HeroSection_stageSpringIn__kNkj9 .85s cubic-bezier(.34,1.56,.64,1) .05s forwards}.HeroSection_loaded__JTr4T .HeroSection_stageSub__kkgIl{animation:HeroSection_stageSpringIn__kNkj9 .85s cubic-bezier(.34,1.56,.64,1) .18s forwards}.HeroSection_loaded__JTr4T .HeroSection_stageCta__hlXX9{animation:HeroSection_stageSpringIn__kNkj9 .85s cubic-bezier(.34,1.56,.64,1) .32s forwards}.HeroSection_loaded__JTr4T .HeroSection_stageVideo__tVQAc{animation:HeroSection_stageVideoSpring__m6VTf .95s cubic-bezier(.34,1.56,.64,1) .15s forwards}.HeroSection_loaded__JTr4T .HeroSection_stageBadgeTop__XJnzw{animation:HeroSection_stageBadgeSpring__saI2Q .75s cubic-bezier(.34,1.56,.64,1) .5s forwards}.HeroSection_loaded__JTr4T .HeroSection_stageBadgeBottom__MHtgn{animation:HeroSection_stageBadgeSpring__saI2Q .75s cubic-bezier(.34,1.56,.64,1) .62s forwards}@keyframes HeroSection_stageSpringIn__kNkj9{to{opacity:1;transform:translateY(0)}}@keyframes HeroSection_stageVideoSpring__m6VTf{to{opacity:1;transform:scale(1) translateY(0)}}@keyframes HeroSection_stageBadgeSpring__saI2Q{to{opacity:1;transform:scale(1)}}@keyframes HeroSection_floatOrb__x7NT9{0%{transform:translateY(0) scale(1)}to{transform:translateY(-25px) scale(1.08)}}@keyframes HeroSection_badgeFloatTop__eQtM2{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes HeroSection_badgeFloatBottom__p37iE{0%{transform:translateY(0)}to{transform:translateY(8px)}}@media (max-width:960px){.HeroSection_heroGrid__k_LwH{grid-template-columns:1fr;gap:40px;text-align:center}.HeroSection_heroTextContent__wQ4aP{align-items:center}.HeroSection_mainHeading__k76cO{font-size:2.4rem}.HeroSection_subHeading__Qyipx{font-size:1rem}.HeroSection_ctaGroup__nHXzB{justify-content:center}.HeroSection_clayVideoFrame__TEsUW{height:320px}.HeroSection_floatingBadgeBottom__0q7qb,.HeroSection_floatingBadgeTop___eZ_9{position:static;margin-top:12px}.HeroSection_heroMediaWrapper__AWPf0{flex-direction:column;align-items:center;gap:14px}}.AboutSection_aboutSection__qHjTv{padding:60px 24px 90px;background-color:#ebf0f7;position:relative}.AboutSection_container__iLEfD{max-width:1200px;margin:0 auto}.AboutSection_clayCard__b7SYN{background-color:#f7f9fd;border-radius:44px;padding:56px 52px;box-shadow:22px 28px 56px rgba(140,165,195,.42),-14px -14px 34px #ffffff,inset -8px -8px 18px rgba(150,175,205,.25),inset 8px 8px 18px #ffffff}.AboutSection_aboutGrid__ne9VJ{display:grid;grid-template-columns:1.15fr .95fr;align-items:center;grid-gap:56px;gap:56px}.AboutSection_aboutTextCol__Ax535{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.AboutSection_sectionSubtitle__dQGhc{font-family:var(--font-poppins),sans-serif;font-size:.82rem;font-weight:700;color:#dc143c;letter-spacing:.18em;text-transform:uppercase;background-color:#fdf0f2;padding:5px 14px;border-radius:16px;box-shadow:3px 4px 8px rgba(220,20,60,.12),inset -2px -2px 4px rgba(220,20,60,.1),inset 2px 2px 4px #ffffff}.AboutSection_mainTitle___utiI{font-family:var(--font-poppins),sans-serif;font-size:2.5rem;font-weight:800;color:#000080;line-height:1.2;margin:0;letter-spacing:-.01em}.AboutSection_description__kXYEp{font-family:var(--font-inter),sans-serif;font-size:1.05rem;color:#556987;line-height:1.65;margin:0}.AboutSection_commitmentsList__wTI_0{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:6px}.AboutSection_commitmentPill__XFg6T{display:flex;align-items:center;gap:14px;background-color:#f1f5fa;padding:12px 18px;border-radius:20px;box-shadow:6px 8px 16px rgba(150,172,200,.25),-4px -4px 10px #ffffff,inset -3px -3px 6px rgba(150,175,205,.2),inset 3px 3px 6px #ffffff;transition:transform .25s ease}.AboutSection_commitmentPill__XFg6T:hover{transform:translateX(4px)}.AboutSection_checkBubble__HUpxp{width:28px;height:28px;border-radius:10px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0;box-shadow:2px 3px 8px rgba(0,0,128,.3),inset -2px -2px 4px rgba(0,0,80,.5),inset 2px 2px 4px rgba(255,255,255,.35)}.AboutSection_commitmentText__IvmBr{font-family:var(--font-inter),sans-serif;font-size:.88rem;font-weight:600;color:#334d6e;line-height:1.35}.AboutSection_btnRow__P2Zcm{margin-top:10px}.AboutSection_aboutClayButton__EU4gV{font-family:var(--font-poppins),sans-serif;font-size:.94rem;font-weight:700;color:#ffffff;background-color:#000080;padding:14px 28px;border-radius:30px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;box-shadow:8px 12px 24px rgba(0,0,128,.3),inset -4px -4px 8px rgba(0,0,80,.6),inset 4px 4px 8px rgba(255,255,255,.35);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.AboutSection_aboutClayButton__EU4gV:hover{background-color:#0b1494;transform:translateY(-3px) scale(1.02);box-shadow:10px 16px 30px rgba(0,0,128,.38),inset -4px -4px 8px rgba(0,0,80,.6),inset 4px 4px 8px rgba(255,255,255,.4)}.AboutSection_arrowIcon__MKFJK{font-size:1.1rem;transition:transform .25s ease}.AboutSection_aboutClayButton__EU4gV:hover .AboutSection_arrowIcon__MKFJK{transform:translateX(4px)}.AboutSection_imageCol__bjHuv{position:relative;width:100%;display:flex;justify-content:center}.AboutSection_clayImageFrame__cTImI{position:relative;width:100%;height:480px;border-radius:36px;background-color:#f7f9fd;padding:12px;box-shadow:18px 24px 48px rgba(140,165,195,.45),-10px -10px 26px #ffffff,inset -6px -6px 14px rgba(150,175,205,.25),inset 6px 6px 14px #ffffff;overflow:hidden}.AboutSection_clayImageFrame__cTImI img{border-radius:26px}.AboutSection_floatingClayBadge__yGl4b{position:absolute;bottom:-22px;left:-20px;background-color:#f7f9fd;border-radius:26px;padding:14px 22px;display:flex;align-items:center;gap:14px;box-shadow:12px 16px 34px rgba(140,165,195,.45),-8px -8px 20px #ffffff,inset -4px -4px 10px rgba(150,175,205,.2),inset 4px 4px 10px #ffffff;animation:AboutSection_floatBadge__DlUsO 6s ease-in-out infinite alternate}.AboutSection_badgeIcon__3agbb{width:48px;height:48px;border-radius:16px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;box-shadow:4px 6px 14px rgba(0,0,128,.3),inset -3px -3px 6px rgba(0,0,80,.5),inset 3px 3px 6px rgba(255,255,255,.4)}.AboutSection_badgeTextGroup__3nI2I{display:flex;flex-direction:column}.AboutSection_badgeTitle__nlbgi{font-family:var(--font-poppins),sans-serif;font-size:.92rem;font-weight:700;color:#000080;line-height:1.2}.AboutSection_badgeSub__m8KaK{font-family:var(--font-inter),sans-serif;font-size:.74rem;color:#64748b;margin-top:2px}@keyframes AboutSection_floatBadge__DlUsO{0%{transform:translateY(0)}to{transform:translateY(8px)}}@media (max-width:900px){.AboutSection_clayCard__b7SYN{padding:36px 24px;border-radius:32px}.AboutSection_aboutGrid__ne9VJ{grid-template-columns:1fr;gap:40px}.AboutSection_mainTitle___utiI{font-size:2rem}.AboutSection_clayImageFrame__cTImI{height:320px}.AboutSection_floatingClayBadge__yGl4b{position:static;margin-top:14px;width:100%}.AboutSection_imageCol__bjHuv{flex-direction:column}}.BentoSection_bentoSection__Dq_m6{padding:80px 24px 100px;background-color:#ebf0f7;position:relative}.BentoSection_container__bq_wD{max-width:1200px;margin:0 auto}.BentoSection_sectionHeader__UBxo3{text-align:center;max-width:760px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:12px}.BentoSection_sectionTitle___EJ_X{font-family:var(--font-poppins),sans-serif;font-size:2.5rem;font-weight:800;color:#000080;line-height:1.2;margin:0;letter-spacing:-.01em}.BentoSection_sectionDescription__WdNKl{font-family:var(--font-inter),sans-serif;font-size:1.05rem;color:#556987;line-height:1.6;margin:0}.BentoSection_bentoGrid__9MdwK{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px}.BentoSection_bentoCard__ZLxA3{background-color:#f7f9fd;border-radius:36px;padding:34px 30px;display:flex;flex-direction:column;gap:18px;box-shadow:16px 22px 44px rgba(140,165,195,.38),-10px -10px 24px #ffffff,inset -6px -6px 14px rgba(150,175,205,.2),inset 6px 6px 14px #ffffff;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;position:relative}.BentoSection_bentoCard__ZLxA3:hover{transform:translateY(-4px);box-shadow:20px 28px 54px rgba(140,165,195,.42),-12px -12px 28px #ffffff,inset -6px -6px 14px rgba(150,175,205,.22),inset 6px 6px 14px #ffffff}.BentoSection_iconBubble__x63m4{width:48px;height:48px;border-radius:16px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.35rem;box-shadow:4px 6px 14px rgba(0,0,128,.3),inset -2px -2px 5px rgba(0,0,80,.5),inset 2px 2px 5px rgba(255,255,255,.4)}.BentoSection_cardBody__wP_7r{display:flex;flex-direction:column;gap:12px;flex:1 1}.BentoSection_cardTitle__isY1z{font-family:var(--font-poppins),sans-serif;font-size:1.35rem;font-weight:800;color:#000080;line-height:1.25;margin:0}.BentoSection_cardText__kZ_9G{font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#556987;line-height:1.55;margin:0}.BentoSection_cardTextSmall__ljvtg{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#64748b;margin:0}.BentoSection_cardMethodology__1_WXN{grid-column:span 7}.BentoSection_cardSpeed__aWmLP{grid-column:span 5}.BentoSection_cardPortals__YTKQ0,.BentoSection_cardRetention__3n6bF,.BentoSection_cardSpecialties__mCeVf{grid-column:span 4}.BentoSection_stepsChipGrid__azbec{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:4px}.BentoSection_stepChip__18jqb{background-color:#f0f4f9;border:none;cursor:pointer;padding:11px 14px;border-radius:18px;display:flex;align-items:center;gap:10px;text-align:left;box-shadow:4px 5px 12px rgba(150,172,200,.22),-3px -3px 8px #ffffff,inset -2px -2px 5px rgba(150,175,205,.15),inset 2px 2px 5px #ffffff;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.BentoSection_stepChip__18jqb:hover{transform:translateY(-2px)}.BentoSection_stepChipActive__jsSTt{background-color:#000080;transform:scale(.98);box-shadow:inset 3px 3px 7px rgba(0,0,80,.6),inset -2px -2px 5px rgba(255,255,255,.25)}.BentoSection_stepIndex__Hv7Li{font-family:var(--font-poppins),sans-serif;font-size:.75rem;font-weight:800;color:#dc143c;line-height:1}.BentoSection_stepChipActive__jsSTt .BentoSection_stepIndex__Hv7Li{color:#ffffff}.BentoSection_stepName___sxUr{font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:600;color:#334d6e}.BentoSection_stepChipActive__jsSTt .BentoSection_stepName___sxUr{color:#ffffff}.BentoSection_detailWell__HuGgP{background-color:#ebf1f8;border-radius:20px;padding:14px 18px;margin-top:6px;box-shadow:inset 3px 3px 7px rgba(150,172,200,.4),inset -3px -3px 7px #ffffff;display:flex;flex-direction:column;gap:4px}.BentoSection_detailHeader__BXqT_{display:flex;align-items:center;gap:8px;font-family:var(--font-poppins),sans-serif;font-size:.85rem;color:#000080}.BentoSection_infoIcon__qvYbu{font-size:1rem;color:#000080}.BentoSection_detailText__pGsG6{font-family:var(--font-inter),sans-serif;font-size:.82rem;color:#556987;line-height:1.5;margin:0}.BentoSection_statShowcase__J2qWR{display:flex;align-items:baseline;gap:12px}.BentoSection_bigStatNum__sxqKy{font-family:var(--font-poppins),sans-serif;font-size:3.2rem;font-weight:800;color:#000080;line-height:1;letter-spacing:-.02em}.BentoSection_statSubText__D_PGv{font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:600;color:#4b617d;line-height:1.3}.BentoSection_timelineBar__XWLN0{display:flex;align-items:center;justify-content:space-between;gap:8px;background-color:#ebf1f8;padding:6px;border-radius:22px;box-shadow:inset 3px 3px 7px rgba(150,172,200,.4),inset -3px -3px 7px #ffffff;margin-top:4px}.BentoSection_timelineButton__dJ6hv{flex:1 1;border:none;background:transparent;cursor:pointer;padding:8px 10px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .25s ease}.BentoSection_timelineDot__efiMd{width:7px;height:7px;border-radius:50%;background-color:#94a3b8;transition:background-color .25s ease}.BentoSection_timelineButtonLabel__D66xc{font-family:var(--font-inter),sans-serif;font-size:.75rem;font-weight:600;color:#64748b;transition:color .25s ease}.BentoSection_timelineButtonActive__wdMok{background-color:#000080;box-shadow:3px 4px 10px rgba(0,0,128,.25),inset -1px -1px 3px rgba(0,0,80,.4),inset 1px 1px 3px rgba(255,255,255,.3)}.BentoSection_timelineButtonActive__wdMok .BentoSection_timelineDot__efiMd{background-color:#ffffff}.BentoSection_timelineButtonActive__wdMok .BentoSection_timelineButtonLabel__D66xc{color:#ffffff}.BentoSection_timelineDetailBox__hd5Lo{background-color:#f1f5fa;padding:12px 16px;border-radius:18px;font-family:var(--font-inter),sans-serif;font-size:.82rem;color:#4b617d;line-height:1.5;box-shadow:4px 5px 12px rgba(150,172,200,.2),-3px -3px 8px #ffffff}.BentoSection_timelineDetailBox__hd5Lo p{margin:0}.BentoSection_clayTagCloud__nwK9m{display:flex;flex-wrap:wrap;gap:8px}.BentoSection_specialtyTag__NU1US{font-family:var(--font-inter),sans-serif;font-size:.78rem;font-weight:600;color:#334d6e;background-color:#edf3f9;border:none;cursor:pointer;padding:8px 14px;border-radius:16px;box-shadow:3px 4px 10px rgba(150,172,200,.22),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.BentoSection_specialtyTag__NU1US:hover{transform:translateY(-2px)}.BentoSection_specialtyTagActive__YB5fq{background-color:#000080;color:#ffffff;transform:scale(.98);box-shadow:inset 2px 3px 6px rgba(0,0,80,.5),inset -2px -2px 4px rgba(255,255,255,.25)}.BentoSection_specialtyDetailWell__jWzvK{background-color:#ebf1f8;padding:12px 14px;border-radius:16px;margin-top:4px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.35),inset -2px -2px 5px #ffffff}.BentoSection_specialtyDetailTitle__XbaUH{font-family:var(--font-poppins),sans-serif;font-size:.72rem;font-weight:700;color:#000080;display:block}.BentoSection_specialtyDetailText__pErV9{font-family:var(--font-inter),sans-serif;font-size:.78rem;color:#556987;margin:3px 0 0;line-height:1.4}.BentoSection_retentionContainer__aA_ZP{margin:4px 0}.BentoSection_retentionStatBox__iA2MA{display:flex;align-items:center;gap:16px;background-color:#edf3f9;padding:16px 20px;border-radius:24px;box-shadow:6px 8px 18px rgba(150,172,200,.25),-4px -4px 10px #ffffff,inset -3px -3px 6px rgba(150,175,205,.18),inset 3px 3px 6px #ffffff}.BentoSection_retentionNum__ZTS4T{font-family:var(--font-poppins),sans-serif;font-size:2.6rem;font-weight:800;color:#000080;line-height:1}.BentoSection_retentionLabel__ZLusr{font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:600;color:#4b617d;line-height:1.35}.BentoSection_portalLinksStack__9tBXq{display:flex;flex-direction:column;gap:10px;margin-top:4px}.BentoSection_portalActionPill__DDPon{display:flex;justify-content:space-between;align-items:center;background-color:#edf3f9;padding:13px 18px;border-radius:20px;text-decoration:none;box-shadow:4px 6px 14px rgba(150,172,200,.25),-3px -3px 8px #ffffff,inset -2px -2px 5px rgba(150,175,205,.18),inset 2px 2px 5px #ffffff;transition:all .28s cubic-bezier(.34,1.56,.64,1)}.BentoSection_portalActionPill__DDPon:hover{transform:translateY(-2px) scale(1.02);background-color:#000080;box-shadow:6px 8px 18px rgba(0,0,128,.25),inset -2px -2px 5px rgba(0,0,80,.5),inset 2px 2px 5px rgba(255,255,255,.35)}.BentoSection_portalPillContent__vAqmP{display:flex;align-items:center;gap:10px;font-family:var(--font-inter),sans-serif;font-size:.84rem;font-weight:600;color:#334d6e;transition:color .25s ease}.BentoSection_portalIcon__pycuf{font-size:1.1rem;color:#000080;transition:color .25s ease}.BentoSection_arrowMini__yN52p{font-size:1rem;color:#556987;transition:all .25s ease}.BentoSection_portalActionPill__DDPon:hover .BentoSection_arrowMini__yN52p,.BentoSection_portalActionPill__DDPon:hover .BentoSection_portalIcon__pycuf,.BentoSection_portalActionPill__DDPon:hover .BentoSection_portalPillContent__vAqmP{color:#ffffff}.BentoSection_portalActionPill__DDPon:hover .BentoSection_arrowMini__yN52p{transform:translateX(3px)}@media (max-width:960px){.BentoSection_cardMethodology__1_WXN,.BentoSection_cardPortals__YTKQ0,.BentoSection_cardRetention__3n6bF,.BentoSection_cardSpecialties__mCeVf,.BentoSection_cardSpeed__aWmLP{grid-column:span 12}.BentoSection_sectionTitle___EJ_X{font-size:2.1rem}.BentoSection_stepsChipGrid__azbec{grid-template-columns:1fr}}.HorizontalScrollSection_sectionContainer__LfPcJ{background-color:#ebf0f7;padding-top:50px;position:relative}.HorizontalScrollSection_introHeader__qLb2o{max-width:800px;margin:0 auto 36px;text-align:center;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:10px}.HorizontalScrollSection_introTitle__7zymu{font-family:var(--font-poppins),sans-serif;font-size:2.4rem;font-weight:800;color:#000080;margin:0;line-height:1.2;letter-spacing:-.01em}.HorizontalScrollSection_introDescription__pyYDC{font-family:var(--font-inter),sans-serif;font-size:1.02rem;color:#556987;line-height:1.55;margin:0}.HorizontalScrollSection_scrollSectionWrapper__Zb_SE{position:relative;height:250vh;background-color:#ebf0f7}.HorizontalScrollSection_stickyViewport__pgggf{position:-webkit-sticky;position:sticky;top:70px;height:calc(100vh - 75px);width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.HorizontalScrollSection_horizontalTrackContainer__SRPCu{width:100%;overflow:hidden;padding:12px 0 24px;mask-image:linear-gradient(90deg,transparent 0,black 3%,black 97%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 3%,black 97%,transparent)}.HorizontalScrollSection_horizontalTrack__cSVi3{display:flex;gap:32px;padding:8px 64px 20px;will-change:transform;transition:transform .08s linear}.HorizontalScrollSection_clayCardItem__0bGJL{flex-shrink:0;width:380px;background-color:#f7f9fd;border-radius:32px;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:16px 22px 46px rgba(140,165,195,.4),-8px -8px 22px #ffffff,inset -5px -5px 12px rgba(150,175,205,.2),inset 5px 5px 12px #ffffff;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease}.HorizontalScrollSection_clayCardItem__0bGJL:hover{transform:translateY(-6px) scale(1.015);box-shadow:20px 28px 56px rgba(140,165,195,.48),-10px -10px 26px #ffffff,inset -5px -5px 12px rgba(150,175,205,.22),inset 5px 5px 12px #ffffff}.HorizontalScrollSection_cardImageWell__EfDYo{position:relative;width:100%;height:205px;border-radius:24px;overflow:hidden;box-shadow:inset 0 2px 6px rgba(0,0,0,.18),2px 3px 10px rgba(150,172,200,.22)}.HorizontalScrollSection_cardRealImage__g_SLU{object-fit:cover;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.HorizontalScrollSection_clayCardItem__0bGJL:hover .HorizontalScrollSection_cardRealImage__g_SLU{transform:scale(1.06)}.HorizontalScrollSection_imageOverlayBadge__2jkZJ{position:absolute;top:12px;right:12px;background:rgba(247,249,253,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:5px 14px;border-radius:14px;box-shadow:2px 3px 8px rgba(0,0,0,.12),inset 1px 1px 2px #ffffff}.HorizontalScrollSection_imageOverlayBadge__2jkZJ span{font-family:var(--font-inter),sans-serif;font-size:.74rem;font-weight:700;color:#000080}.HorizontalScrollSection_cardContentBox__VMtOK{display:flex;flex-direction:column;gap:8px;padding:0 4px 4px}.HorizontalScrollSection_cardTagText__4yBCQ{font-family:var(--font-poppins),sans-serif;font-size:.74rem;font-weight:700;color:#dc143c;letter-spacing:.08em;text-transform:uppercase}.HorizontalScrollSection_cardItemTitle__q3agF{font-family:var(--font-poppins),sans-serif;font-size:1.18rem;font-weight:800;color:#000080;line-height:1.25;margin:0}.HorizontalScrollSection_cardItemDesc__4gA9F{font-family:var(--font-inter),sans-serif;font-size:.84rem;color:#556987;line-height:1.5;margin:0}.HorizontalScrollSection_cardActionLink__niSuH{display:flex;align-items:center;justify-content:space-between;background-color:#edf3f9;color:#000080;font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;padding:10px 16px;border-radius:18px;margin-top:4px;box-shadow:3px 4px 12px rgba(150,172,200,.2),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:all .28s cubic-bezier(.34,1.56,.64,1)}.HorizontalScrollSection_linkArrow__xj6DC{font-size:1rem;transition:transform .25s ease}.HorizontalScrollSection_cardActionLink__niSuH:hover{background-color:#000080;color:#ffffff;transform:translateY(-2px);box-shadow:5px 7px 16px rgba(0,0,128,.25),inset -2px -2px 4px rgba(0,0,80,.5),inset 2px 2px 4px rgba(255,255,255,.35)}.HorizontalScrollSection_cardActionLink__niSuH:hover .HorizontalScrollSection_linkArrow__xj6DC{transform:translateX(4px)}@media (max-width:900px){.HorizontalScrollSection_sectionContainer__LfPcJ{padding-top:40px}.HorizontalScrollSection_introHeader__qLb2o{margin-bottom:24px}.HorizontalScrollSection_introTitle__7zymu{font-size:2rem}.HorizontalScrollSection_scrollSectionWrapper__Zb_SE{height:auto;padding:20px 0}.HorizontalScrollSection_stickyViewport__pgggf{position:static;height:auto;padding:10px 0}.HorizontalScrollSection_horizontalTrack__cSVi3{overflow-x:auto;padding:10px 24px 30px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.HorizontalScrollSection_clayCardItem__0bGJL{width:320px;scroll-snap-align:center}.HorizontalScrollSection_cardImageWell__EfDYo{height:180px}}.Footer_mainFooter__Yw3Cs{background-color:#ebf0f7;color:#556987;text-align:center;padding:36px 20px 48px;font-family:var(--font-inter),sans-serif;font-size:.85rem;border-top:1px solid rgba(150,175,205,.3)}.Footer_footerContent__33dnM{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.Footer_footerContent__33dnM p{margin:0;opacity:.9}.Footer_divider__07lwa{color:#8395a7}.Footer_footerLink__VU733{color:#000080;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.Footer_footerLink__VU733:hover{color:#dc143c}.Preloader_preloaderBackdrop__6ydVZ{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ebf0f7;display:flex;align-items:center;justify-content:center;z-index:99999;opacity:1;visibility:visible;transition:opacity .55s cubic-bezier(.16,1,.3,1),visibility .55s ease}.Preloader_fadeOut__6FoXh{opacity:0;visibility:hidden;pointer-events:none}.Preloader_loaderContent__stLqO{display:flex;flex-direction:column;align-items:center;gap:20px;width:280px}.Preloader_brandRow__FYl79{display:flex;align-items:center;gap:12px}.Preloader_brandLogoEmblem__X2x57{width:40px;height:40px;border-radius:13px;background-color:#f7f9fd;display:flex;align-items:center;justify-content:center;box-shadow:3px 4px 12px rgba(150,172,200,.35),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.18),inset 2px 2px 4px #ffffff;overflow:hidden}.Preloader_preloaderLogoImg__Dl5us{width:26px;height:26px;object-fit:contain;border-radius:6px}.Preloader_brandTextGroup__U0xY7{display:flex;flex-direction:column}.Preloader_brandName__AWuUD{font-family:var(--font-poppins),sans-serif;font-size:1.25rem;font-weight:800;color:#000080;line-height:1;letter-spacing:-.01em}.Preloader_brandAccent__iNYbV{color:#dc143c;font-weight:700}.Preloader_clayProgressTrack__4bLcM{width:100%;height:12px;background-color:#edf3f9;border-radius:20px;padding:2px;box-sizing:border-box;display:flex;align-items:center;box-shadow:inset 2.5px 2.5px 5px rgba(150,172,200,.38),inset -2.5px -2.5px 5px #ffffff}.Preloader_clayProgressFill__f00nx{height:100%;border-radius:16px;background:linear-gradient(90deg,#000080,#007ba7);box-shadow:2px 3px 6px rgba(0,0,128,.28),inset 1px 1px 2px rgba(255,255,255,.45),inset -1px -1px 2px rgba(0,0,80,.5);position:relative;transition:width .12s ease-out;min-width:8px}.Preloader_clayProgressGlow__S49nk{position:absolute;top:1px;left:4px;right:4px;height:2px;border-radius:2px;background:rgba(255,255,255,.45)}.Preloader_progressFooter__7dXoH{display:flex;justify-content:center;width:100%}.Preloader_pctClayPill__WjaXE{font-family:var(--font-poppins),sans-serif;font-size:.78rem;font-weight:700;color:#000080;background-color:#edf3f9;padding:3px 12px;border-radius:12px;box-shadow:2px 3px 6px rgba(150,172,200,.22),inset 1px 1px 2px #ffffff;letter-spacing:.03em}.ServicesBento_servicesBentoSection__xeAe3{padding:40px 24px 100px;background-color:#ebf0f7;position:relative}.ServicesBento_container__UmtZ_{max-width:1200px;margin:0 auto}.ServicesBento_sectionHeader__BH_Zr{text-align:center;max-width:780px;margin:0 auto 52px;display:flex;flex-direction:column;align-items:center;gap:12px}.ServicesBento_sectionTitle__O12vN{font-family:var(--font-poppins),sans-serif;font-size:2.5rem;font-weight:800;color:#000080;line-height:1.2;margin:0;letter-spacing:-.01em}.ServicesBento_sectionDescription__Vrbum{font-family:var(--font-inter),sans-serif;font-size:1.05rem;color:#556987;line-height:1.6;margin:0}.ServicesBento_bentoGrid__ALxmu{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:26px;gap:26px}.ServicesBento_bentoCard__EeeIA{background-color:#f7f9fd;border-radius:36px;padding:32px 28px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;box-shadow:16px 22px 46px rgba(140,165,195,.4),-10px -10px 24px #ffffff,inset -6px -6px 14px rgba(150,175,205,.2),inset 6px 6px 14px #ffffff;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;position:relative}.ServicesBento_bentoCard__EeeIA:hover{transform:translateY(-5px);box-shadow:20px 28px 56px rgba(140,165,195,.48),-12px -12px 28px #ffffff,inset -6px -6px 14px rgba(150,175,205,.22),inset 6px 6px 14px #ffffff}.ServicesBento_iconBubble__51WiH{width:48px;height:48px;border-radius:16px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0;box-shadow:4px 6px 14px rgba(0,0,128,.3),inset -2px -2px 5px rgba(0,0,80,.5),inset 2px 2px 5px rgba(255,255,255,.4)}.ServicesBento_cardTopHeader__NC_9v{display:flex;justify-content:space-between;align-items:center;gap:14px}.ServicesBento_cardBody__sT7jI{display:flex;flex-direction:column;gap:12px;flex:1 1}.ServicesBento_cardHeading__ErJsi{font-family:var(--font-poppins),sans-serif;font-size:1.35rem;font-weight:800;color:#000080;line-height:1.25;margin:0}.ServicesBento_cardText__qW2yz{font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#556987;line-height:1.6;margin:0}.ServicesBento_cardTextSmall__qcu7v{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#64748b;line-height:1.5;margin:0}.ServicesBento_cardLandingPages__1dbpu{grid-column:span 8}.ServicesBento_cardIntranets__FZWmd,.ServicesBento_cardMoodle__AB3Ok,.ServicesBento_cardPlatforms__HnuXu,.ServicesBento_cardPortfolios__KXkOw{grid-column:span 4}.ServicesBento_cardCustomProject__DBn6h{grid-column:span 12;padding:44px 40px;border-radius:40px}.ServicesBento_previewToggleGroup__yfvh2{display:flex;background-color:#ebf1f8;padding:4px;border-radius:16px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.35),inset -2px -2px 5px #ffffff;gap:4px}.ServicesBento_toggleBtn__tnUW7{background:transparent;border:none;cursor:pointer;padding:7px 12px;border-radius:12px;font-family:var(--font-inter),sans-serif;font-size:.74rem;font-weight:600;color:#556987;transition:all .25s ease}.ServicesBento_toggleBtnActive__4Lq63{background-color:#000080;color:#ffffff;box-shadow:2px 3px 8px rgba(0,0,128,.25),inset 1px 1px 2px rgba(255,255,255,.3)}.ServicesBento_interactiveSimulatorWell__7cdq8{background-color:#edf3f9;border-radius:22px;padding:16px 20px;display:flex;flex-direction:column;gap:10px;box-shadow:inset 3px 3px 7px rgba(150,172,200,.3),inset -3px -3px 7px #ffffff}.ServicesBento_simulatorHeader__axkbm{display:flex;align-items:center;gap:8px}.ServicesBento_simDot__XTwrD{width:8px;height:8px;border-radius:50%;background-color:#dc143c;box-shadow:0 0 6px rgba(220,20,60,.4)}.ServicesBento_simTitle__tm3gK{font-family:var(--font-poppins),sans-serif;font-size:.8rem;font-weight:700;color:#000080}.ServicesBento_simulatorContent__4RnmK{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;background-color:#f7f9fd;padding:10px 14px;border-radius:14px;box-shadow:2px 3px 8px rgba(150,172,200,.15),inset 1px 1px 2px #ffffff}.ServicesBento_simField__RVrir{display:flex;flex-direction:column;gap:2px}.ServicesBento_simField__RVrir label{font-family:var(--font-inter),sans-serif;font-size:.7rem;color:#7b8fa7}.ServicesBento_simField__RVrir span,.ServicesBento_simField__RVrir strong{font-family:var(--font-inter),sans-serif;font-size:.78rem;color:#334d6e}.ServicesBento_simHighlight__CuHpz{color:#000080!important;font-weight:700}.ServicesBento_cardFooter__bi5Ob{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.ServicesBento_featureChipsRow__OEM31{display:flex;gap:8px;flex-wrap:wrap}.ServicesBento_miniChip__0JS8X{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-inter),sans-serif;font-size:.74rem;font-weight:600;color:#334d6e;background-color:#edf3f9;padding:5px 10px;border-radius:10px;box-shadow:2px 2px 5px rgba(150,172,200,.18),inset 1px 1px 2px #ffffff}.ServicesBento_miniChip__0JS8X svg{color:#007ba7}.ServicesBento_actionClayBtn__Hu9Tt{font-family:var(--font-poppins),sans-serif;font-size:.84rem;font-weight:700;color:#ffffff;background-color:#000080;padding:12px 20px;border-radius:18px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;box-shadow:5px 7px 16px rgba(0,0,128,.3),inset -2px -2px 4px rgba(0,0,80,.6),inset 2px 2px 4px rgba(255,255,255,.35);transition:all .28s cubic-bezier(.34,1.56,.64,1)}.ServicesBento_actionClayBtn__Hu9Tt:hover{background-color:#0b1494;transform:translateY(-2px);box-shadow:7px 10px 20px rgba(0,0,128,.38),inset -2px -2px 4px rgba(0,0,80,.6),inset 2px 2px 4px rgba(255,255,255,.4)}.ServicesBento_actionClayBtnSecondary__WgmpO{font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:700;color:#000080;background-color:#edf3f9;padding:11px 16px;border-radius:16px;text-decoration:none;display:flex;align-items:center;justify-content:space-between;margin-top:4px;box-shadow:3px 4px 10px rgba(150,172,200,.2),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.ServicesBento_actionClayBtnSecondary__WgmpO:hover{background-color:#000080;color:#ffffff;transform:translateY(-2px);box-shadow:5px 7px 16px rgba(0,0,128,.25),inset -2px -2px 4px rgba(0,0,80,.5),inset 2px 2px 4px rgba(255,255,255,.35)}.ServicesBento_portfolioMiniWidget__iEeNC{background-color:#edf3f9;border-radius:18px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.3),inset -2px -2px 5px #ffffff}.ServicesBento_widgetTabs__HLs5m{display:flex;gap:6px}.ServicesBento_tabMini___5aoH{background:transparent;border:none;cursor:pointer;padding:4px 10px;border-radius:10px;font-family:var(--font-inter),sans-serif;font-size:.72rem;font-weight:600;color:#64748b;transition:all .2s ease}.ServicesBento_tabMiniActive__H3A_P{background-color:#000080;color:#ffffff;box-shadow:1px 2px 5px rgba(0,0,128,.2)}.ServicesBento_widgetDetailBox__F1NN9{font-family:var(--font-inter),sans-serif;font-size:.76rem;color:#4b617d;line-height:1.4;min-height:48px}.ServicesBento_widgetDetailBox__F1NN9 p{margin:0}.ServicesBento_intranetFeatStack__JF2wm{display:flex;flex-direction:column;gap:8px;background-color:#edf3f9;padding:12px 14px;border-radius:18px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.3),inset -2px -2px 5px #ffffff}.ServicesBento_intranetPill__dfqE2{display:flex;align-items:center;gap:8px;font-family:var(--font-inter),sans-serif;font-size:.76rem;font-weight:600;color:#334d6e}.ServicesBento_intranetDot___DCdK{width:6px;height:6px;border-radius:50%;background-color:#007ba7;flex-shrink:0}.ServicesBento_moodleInteractivePills__ILH_4{display:flex;gap:6px;background-color:#ebf1f8;padding:4px;border-radius:14px;box-shadow:inset 2px 2px 4px rgba(150,172,200,.3),inset -2px -2px 4px #ffffff}.ServicesBento_moodleBtn__rKt3W{flex:1 1;background:transparent;border:none;cursor:pointer;padding:5px 8px;border-radius:10px;font-family:var(--font-inter),sans-serif;font-size:.68rem;font-weight:600;color:#556987;transition:all .2s ease;text-align:center}.ServicesBento_moodleBtnActive__c1d3q{background-color:#000080;color:#ffffff;box-shadow:1px 2px 5px rgba(0,0,128,.25)}.ServicesBento_moodleDetailWell__EcaUh{background-color:#edf3f9;border-radius:16px;padding:10px 14px;font-family:var(--font-inter),sans-serif;font-size:.76rem;color:#4b617d;line-height:1.4;min-height:48px;box-shadow:inset 2px 2px 4px rgba(150,172,200,.25),inset -2px -2px 4px #ffffff}.ServicesBento_moodleDetailWell__EcaUh p{margin:0}.ServicesBento_statsSummaryBox__M9YiB{background-color:#edf3f9;border-radius:18px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.3),inset -2px -2px 5px #ffffff}.ServicesBento_statLine__lb4I9{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-inter),sans-serif;font-size:.74rem}.ServicesBento_statLine__lb4I9 label{color:#64748b}.ServicesBento_statLine__lb4I9 span{font-weight:700;color:#000080}.ServicesBento_customFlexWrapper__kv3AU{display:flex;justify-content:space-between;align-items:center;gap:36px;width:100%}.ServicesBento_customTextCol__es99v{display:flex;align-items:center;gap:24px;flex:1 1}.ServicesBento_iconBubbleLarge__u7nAM{width:58px;height:58px;border-radius:18px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;flex-shrink:0;box-shadow:4px 6px 14px rgba(0,0,128,.3),inset -2px -2px 5px rgba(0,0,80,.6),inset 2px 2px 5px rgba(255,255,255,.4)}.ServicesBento_customContentBlock__NN5_y{display:flex;flex-direction:column;gap:6px}.ServicesBento_cardHeadingLarge__MeTGg{font-family:var(--font-poppins),sans-serif;font-size:1.55rem;font-weight:800;color:#000080;line-height:1.25;margin:0}.ServicesBento_customCtaCol__S_WFB{flex-shrink:0}.ServicesBento_customBigClayBtn__zcP9V{font-family:var(--font-poppins),sans-serif;font-size:.92rem;font-weight:700;color:#ffffff;background-color:#000080;padding:16px 28px;border-radius:24px;text-decoration:none;display:inline-flex;align-items:center;gap:12px;white-space:nowrap;box-shadow:6px 9px 20px rgba(0,0,128,.3),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.35);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ServicesBento_customBigClayBtn__zcP9V:hover{background-color:#0b1494;transform:translateY(-2px);box-shadow:8px 12px 26px rgba(0,0,128,.38),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.4)}.ServicesBento_arrowLg__vyaFH{font-size:1.15rem;transition:transform .25s ease}.ServicesBento_customBigClayBtn__zcP9V:hover .ServicesBento_arrowLg__vyaFH{transform:translateX(4px)}@media (max-width:960px){.ServicesBento_cardCustomProject__DBn6h,.ServicesBento_cardIntranets__FZWmd,.ServicesBento_cardLandingPages__1dbpu,.ServicesBento_cardMoodle__AB3Ok,.ServicesBento_cardPlatforms__HnuXu,.ServicesBento_cardPortfolios__KXkOw{grid-column:span 12}.ServicesBento_sectionTitle__O12vN{font-size:2.1rem}.ServicesBento_bentoCard__EeeIA{padding:26px 20px}.ServicesBento_cardCustomProject__DBn6h{padding:30px 22px}.ServicesBento_customFlexWrapper__kv3AU{flex-direction:column;align-items:flex-start;gap:20px}.ServicesBento_customTextCol__es99v{flex-direction:column;align-items:flex-start;gap:14px}.ServicesBento_customBigClayBtn__zcP9V{width:100%;justify-content:center;white-space:normal}.ServicesBento_simulatorContent__4RnmK{grid-template-columns:1fr}}.TeacherForm_formOuterContainer__zgN6X{width:100%}.TeacherForm_teacherClayForm__lsVUE{display:flex;flex-direction:column;gap:22px}.TeacherForm_apiErrorMasterCard__f0UUB{background-color:#fff1f2;border-radius:28px;border:1.5px solid rgba(220,20,60,.35);padding:24px 26px;display:flex;flex-direction:column;gap:18px;box-shadow:8px 12px 30px rgba(220,20,60,.15),-4px -4px 10px #ffffff,inset -2px -2px 6px rgba(220,20,60,.1),inset 2px 2px 6px #ffffff;animation:TeacherForm_alertPop___xNAE .35s cubic-bezier(.34,1.56,.64,1)}.TeacherForm_apiErrorTop__UNMXY{display:flex;align-items:flex-start;gap:16px}.TeacherForm_apiErrorIconBubble__1diSC{width:48px;height:48px;border-radius:16px;background-color:#dc143c;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.45rem;flex-shrink:0;box-shadow:3px 4px 10px rgba(220,20,60,.3),inset -2px -2px 4px rgba(160,10,40,.6),inset 2px 2px 4px rgba(255,255,255,.4)}.TeacherForm_apiErrorTextCol__MsokM{display:flex;flex-direction:column;gap:4px}.TeacherForm_apiErrorHeading__PNXL8{font-family:var(--font-poppins),sans-serif;font-size:1rem;font-weight:800;color:#991b1b;line-height:1.25}.TeacherForm_apiErrorDetail__Ya2Z1{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#7f1d1d;line-height:1.5;margin:0}.TeacherForm_apiErrorActionsRow__NAOOw{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(220,20,60,.2)}.TeacherForm_retryClayBtn__VvBvl{background-color:#dc143c;color:#ffffff;border:none;cursor:pointer;padding:11px 20px;border-radius:16px;font-family:var(--font-poppins),sans-serif;font-size:.84rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:3px 4px 12px rgba(220,20,60,.3),inset -2px -2px 4px rgba(160,10,40,.6),inset 2px 2px 4px rgba(255,255,255,.35);transition:all .25s ease}.TeacherForm_retryClayBtn__VvBvl:hover{background-color:#b91c1c;transform:translateY(-2px)}.TeacherForm_spinIcon__6vPev{animation:TeacherForm_spin__vOzaJ 1s linear infinite}@keyframes TeacherForm_spin__vOzaJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TeacherForm_whatsappFallbackBtn__MZrkJ{background-color:#edf3f9;color:#000080;text-decoration:none;padding:11px 18px;border-radius:16px;font-family:var(--font-inter),sans-serif;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:2px 3px 8px rgba(150,172,200,.2),inset 1px 1px 2px #ffffff;transition:all .25s ease}.TeacherForm_whatsappFallbackBtn__MZrkJ:hover{background-color:#000080;color:#ffffff;transform:translateY(-2px)}.TeacherForm_formRow__JjAN6{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.TeacherForm_inputGroupFull__r2ch0,.TeacherForm_inputGroup__SkTrD{display:flex;flex-direction:column;gap:6px;position:relative}.TeacherForm_fieldLabel__tsUUd{font-family:var(--font-poppins),sans-serif;font-size:.84rem;font-weight:700;color:#000080;margin-left:4px}.TeacherForm_reqAsterisk___vo0_{color:#dc143c;font-weight:800}.TeacherForm_optionalTag__NFyv8{font-family:var(--font-inter),sans-serif;font-size:.76rem;font-weight:400;color:#8395a7}.TeacherForm_inputWrapper__trx6S{position:relative;display:flex;align-items:center;background-color:#edf3f9;border-radius:20px;box-shadow:inset 3px 3px 7px rgba(150,172,200,.32),inset -3px -3px 7px #ffffff;transition:all .25s ease}.TeacherForm_inputWrapper__trx6S:focus-within{box-shadow:inset 3px 3px 7px rgba(0,0,128,.2),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(0,0,128,.2)}.TeacherForm_inputWrapperError__EDRa_{box-shadow:inset 3px 3px 7px rgba(220,20,60,.2),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(220,20,60,.4)!important}.TeacherForm_inputIcon__OCmnk{position:absolute;left:18px;font-size:1.15rem;color:#007ba7;pointer-events:none}.TeacherForm_clayInput__llzRl{width:100%;background:transparent;border:none;padding:15px 18px 15px 50px;font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#1a202c;outline:none}.TeacherForm_clayInput__llzRl::placeholder{color:#94a3b8;font-size:.86rem}.TeacherForm_customSelectTrigger__aRKvR{display:flex;align-items:center;justify-content:space-between;background-color:#edf3f9;border-radius:20px;padding:10px 18px;cursor:pointer;box-shadow:inset 3px 3px 7px rgba(150,172,200,.32),inset -3px -3px 7px #ffffff;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:52px;box-sizing:border-box}.TeacherForm_customSelectTrigger__aRKvR:hover{background-color:#e5edf7}.TeacherForm_selectTriggerOpen__jLing{box-shadow:inset 3px 3px 7px rgba(0,0,128,.25),inset -3px -3px 7px #ffffff,0 0 0 2px rgba(0,0,128,.25)}.TeacherForm_selectTriggerLeft__nmRY_{display:flex;align-items:center;gap:12px}.TeacherForm_selectedNivelIconBubble__4gYiG{width:34px;height:34px;border-radius:10px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0;box-shadow:2px 2px 5px rgba(0,0,128,.3),inset 1px 1px 2px rgba(255,255,255,.4)}.TeacherForm_selectedTextStack__mEiMh{display:flex;flex-direction:column}.TeacherForm_selectedMainTitle__fdt4V{font-family:var(--font-poppins),sans-serif;font-size:.88rem;font-weight:700;color:#000080;line-height:1.2}.TeacherForm_selectedSubtitle__Z8GUq{font-family:var(--font-inter),sans-serif;font-size:.72rem;color:#64748b;margin-top:1px}.TeacherForm_selectChevron__dyj9h{font-size:1.2rem;color:#000080;transition:transform .3s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.TeacherForm_selectChevronOpen__SQn1C{transform:rotate(180deg);color:#dc143c}.TeacherForm_customDropdownMenu__Zw6uH{position:absolute;top:calc(100% + 8px);left:0;width:100%;background-color:#f7f9fd;border-radius:24px;padding:10px;z-index:60;display:flex;flex-direction:column;gap:6px;box-shadow:18px 24px 48px rgba(140,165,195,.45),-8px -8px 20px #ffffff,inset -2px -2px 6px rgba(150,175,205,.15),inset 2px 2px 6px #ffffff;animation:TeacherForm_dropdownSlide__vv3GO .25s cubic-bezier(.34,1.56,.64,1);box-sizing:border-box}@keyframes TeacherForm_dropdownSlide__vv3GO{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.TeacherForm_dropdownOptionItem__1Hz4S{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:16px;cursor:pointer;transition:all .2s ease}.TeacherForm_dropdownOptionItem__1Hz4S:hover{background-color:#edf3f9;transform:translateX(4px)}.TeacherForm_dropdownOptionSelected__fD_Yt{background-color:#e2ecf7;box-shadow:inset 2px 2px 4px rgba(150,172,200,.25),inset -2px -2px 4px #ffffff}.TeacherForm_optionLeftGroup__zEsZk{display:flex;align-items:center;gap:12px}.TeacherForm_optionIconBubble__jIVIx{width:36px;height:36px;border-radius:12px;background-color:#ebf1f8;color:#000080;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;box-shadow:2px 2px 5px rgba(150,172,200,.2),inset 1px 1px 2px #ffffff}.TeacherForm_dropdownOptionSelected__fD_Yt .TeacherForm_optionIconBubble__jIVIx{background-color:#000080;color:#ffffff}.TeacherForm_optionTextStack__Nccaa{display:flex;flex-direction:column}.TeacherForm_optionTitleText__zak_1{font-family:var(--font-poppins),sans-serif;font-size:.86rem;font-weight:700;color:#000080}.TeacherForm_optionSubtitleText__e3yFs{font-family:var(--font-inter),sans-serif;font-size:.73rem;color:#64748b}.TeacherForm_optionCheckIcon__by3bv{font-size:1.15rem;color:#007ba7}.TeacherForm_hiddenFileInput__QyhJ2{display:none}.TeacherForm_dropzoneContainer__2D4Z7{background-color:#edf3f9;border-radius:28px;border:2.5px dashed rgba(150,172,200,.65);padding:34px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;box-shadow:inset 3px 3px 8px rgba(150,172,200,.25),inset -3px -3px 8px #ffffff;transition:all .3s cubic-bezier(.34,1.56,.64,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.TeacherForm_dropzoneContainer__2D4Z7:hover{background-color:#e5edf7;border-color:#000080;transform:translateY(-2px)}.TeacherForm_dropzoneActive___PmVT{background-color:#e0ecf8!important;border-color:#000080!important;border-style:solid!important;transform:scale(1.02)!important;box-shadow:inset 4px 4px 12px rgba(0,0,128,.2),inset -4px -4px 12px #ffffff,0 10px 28px rgba(0,0,128,.12)!important}.TeacherForm_dropzoneError__pb5y8{border-color:#dc143c!important;background-color:#fff1f2!important}.TeacherForm_dropzoneIconCircle__2zDUx{width:58px;height:58px;border-radius:20px;background-color:#f7f9fd;color:#000080;display:flex;align-items:center;justify-content:center;font-size:1.75rem;box-shadow:4px 6px 14px rgba(150,172,200,.3),inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:transform .3s ease}.TeacherForm_dropzoneContainer__2D4Z7:hover .TeacherForm_dropzoneIconCircle__2zDUx{transform:scale(1.08) translateY(-2px);background-color:#000080;color:#ffffff}.TeacherForm_dropzoneTextStack__yhe7n{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.TeacherForm_dropzoneMainText__XvFMu{font-family:var(--font-poppins),sans-serif;font-size:1rem;font-weight:700;color:#000080}.TeacherForm_dropzoneSubText__t8rpW{font-family:var(--font-inter),sans-serif;font-size:.84rem;color:#556987}.TeacherForm_browseLink__a_He_{color:#007ba7;font-weight:700;text-decoration:underline;text-underline-offset:3px}.TeacherForm_formatPill__MfoBJ{background-color:#f7f9fd;padding:5px 14px;border-radius:12px;box-shadow:2px 2px 5px rgba(150,172,200,.2),inset 1px 1px 2px #ffffff}.TeacherForm_formatPill__MfoBJ span{font-family:var(--font-inter),sans-serif;font-size:.74rem;font-weight:600;color:#64748b}.TeacherForm_attachmentCard__p6lmi{background-color:#f7f9fd;border-radius:24px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:8px 12px 28px rgba(140,165,195,.32),-4px -4px 10px #ffffff,inset -3px -3px 6px rgba(150,175,205,.15),inset 3px 3px 6px #ffffff;animation:TeacherForm_popIn__P4yr3 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes TeacherForm_popIn__P4yr3{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.TeacherForm_attachmentLeft__XgHRO{display:flex;align-items:center;gap:14px;flex:1 1;overflow:hidden}.TeacherForm_fileTypeBadge__9B8pC{width:46px;height:46px;border-radius:14px;background-color:#000080;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0;box-shadow:3px 4px 10px rgba(0,0,128,.3),inset -2px -2px 4px rgba(0,0,80,.5),inset 2px 2px 4px rgba(255,255,255,.4)}.TeacherForm_fileDetailsCol__IjT80{display:flex;flex-direction:column;gap:2px;overflow:hidden}.TeacherForm_fileNameText__bf1cp{font-family:var(--font-poppins),sans-serif;font-size:.92rem;font-weight:700;color:#000080;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeacherForm_fileMetaRow__Ecpvu{display:flex;align-items:center;gap:10px}.TeacherForm_fileSizeText__beOwg{font-family:var(--font-inter),sans-serif;font-size:.76rem;color:#64748b;font-weight:600}.TeacherForm_verifiedTag__cmV_3{gap:4px;font-size:.72rem;color:#007ba7;padding:2px 8px;border-radius:8px}.TeacherForm_removeFileBtn__U6ptr,.TeacherForm_verifiedTag__cmV_3{display:inline-flex;align-items:center;font-family:var(--font-inter),sans-serif;font-weight:700;background-color:#edf3f9}.TeacherForm_removeFileBtn__U6ptr{border:none;cursor:pointer;padding:10px 16px;border-radius:16px;font-size:.8rem;color:#dc143c;gap:8px;flex-shrink:0;box-shadow:2px 3px 8px rgba(150,172,200,.2),-2px -2px 6px #ffffff,inset -1px -1px 3px rgba(150,175,205,.15),inset 1px 1px 3px #ffffff;transition:all .2s ease}.TeacherForm_removeFileBtn__U6ptr:hover{background-color:#fff1f2;color:#b91c1c;transform:translateY(-2px)}.TeacherForm_customAlertBubble__HmAmk{display:inline-flex;align-items:center;gap:6px;background-color:#fff1f2;border:1px solid rgba(220,20,60,.25);color:#dc143c;font-family:var(--font-inter),sans-serif;font-size:.78rem;font-weight:600;padding:6px 12px;border-radius:12px;margin-top:2px;width:-moz-fit-content;width:fit-content;box-shadow:2px 3px 8px rgba(220,20,60,.12),inset 1px 1px 2px #ffffff;animation:TeacherForm_alertPop___xNAE .25s cubic-bezier(.34,1.56,.64,1)}@keyframes TeacherForm_alertPop___xNAE{0%{opacity:0;transform:translateY(-4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.TeacherForm_alertIcon__RSk3E{font-size:.95rem;flex-shrink:0}.TeacherForm_privacyCheckboxWrapper__EP9dk{display:flex;flex-direction:column;gap:6px;margin-top:4px}.TeacherForm_checkboxContainer__yeWft{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TeacherForm_realCheckbox__hWrqF{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.TeacherForm_customCheckBubble__kbArm{width:22px;height:22px;border-radius:8px;background-color:#edf3f9;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 2px 2px 4px rgba(150,172,200,.3),inset -2px -2px 4px #ffffff;margin-top:2px;transition:all .2s ease}.TeacherForm_realCheckbox__hWrqF:checked+.TeacherForm_customCheckBubble__kbArm{background-color:#000080;box-shadow:2px 3px 6px rgba(0,0,128,.3),inset -1px -1px 2px rgba(0,0,80,.6),inset 1px 1px 2px rgba(255,255,255,.4)}.TeacherForm_checkBubbleError__e0AQz{box-shadow:inset 2px 2px 4px rgba(220,20,60,.3),inset -2px -2px 4px #ffffff,0 0 0 2px rgba(220,20,60,.4)!important}.TeacherForm_checkTick__TtLdG{color:#ffffff;font-size:.9rem}.TeacherForm_privacyText__WSmWO{font-family:var(--font-inter),sans-serif;font-size:.85rem;color:#556987;line-height:1.5}.TeacherForm_privacyLink__GK_XR{color:#000080;font-weight:700;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.TeacherForm_privacyLink__GK_XR:hover{color:#dc143c}.TeacherForm_submitRow__Qk0l1{display:flex;justify-content:center;margin-top:10px}.TeacherForm_submitClayBtn__Ob99s{font-family:var(--font-poppins),sans-serif;font-size:.96rem;font-weight:700;color:#ffffff;background-color:#000080;padding:16px 36px;border-radius:30px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;box-shadow:8px 12px 24px rgba(0,0,128,.3),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.35);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.TeacherForm_submitClayBtn__Ob99s:hover:not(:disabled){background-color:#0b1494;transform:translateY(-2px);box-shadow:10px 16px 30px rgba(0,0,128,.38),inset -3px -3px 6px rgba(0,0,80,.6),inset 3px 3px 6px rgba(255,255,255,.4)}.TeacherForm_sendIcon___dDs5{font-size:1.15rem;transition:transform .25s ease}.TeacherForm_submitClayBtn__Ob99s:hover:not(:disabled) .TeacherForm_sendIcon___dDs5{transform:translateX(4px)}.TeacherForm_successWrapper__EVDnl{background-color:#edf3f9;border-radius:32px;padding:44px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:inset 3px 3px 8px rgba(150,172,200,.3),inset -3px -3px 8px #ffffff;animation:TeacherForm_fadeIn__f9mBd .4s ease-out}.TeacherForm_successIconBubble___h220{width:64px;height:64px;border-radius:22px;background-color:#007ba7;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:4px 6px 16px rgba(0,123,167,.3),inset -2px -2px 5px rgba(0,90,125,.6),inset 2px 2px 5px rgba(255,255,255,.4)}.TeacherForm_successTitle__XMGsi{font-family:var(--font-poppins),sans-serif;font-size:1.6rem;font-weight:800;color:#000080;margin:0}.TeacherForm_successDesc__Iv9t2{font-family:var(--font-inter),sans-serif;font-size:.96rem;color:#4b617d;line-height:1.6;max-width:580px;margin:0}.TeacherForm_resetClayBtn__YhpM2{margin-top:10px;background-color:#f7f9fd;border:none;cursor:pointer;font-family:var(--font-poppins),sans-serif;font-size:.88rem;font-weight:700;color:#000080;padding:12px 24px;border-radius:20px;box-shadow:4px 6px 14px rgba(150,172,200,.22),-2px -2px 6px #ffffff,inset -2px -2px 4px rgba(150,175,205,.15),inset 2px 2px 4px #ffffff;transition:all .25s ease}.TeacherForm_resetClayBtn__YhpM2:hover{background-color:#000080;color:#ffffff}@keyframes TeacherForm_fadeIn__f9mBd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.TeacherForm_formRow__JjAN6{grid-template-columns:1fr;gap:18px}.TeacherForm_attachmentCard__p6lmi{flex-direction:column;align-items:flex-start;gap:14px}.TeacherForm_removeFileBtn__U6ptr,.TeacherForm_submitClayBtn__Ob99s{width:100%;justify-content:center}.TeacherForm_apiErrorActionsRow__NAOOw{flex-direction:column;align-items:stretch}.TeacherForm_retryClayBtn__VvBvl,.TeacherForm_whatsappFallbackBtn__MZrkJ{width:100%;justify-content:center}}.InstitutionsFaq_faqSection__xiPJw{padding:40px 24px 80px;background-color:#ebf0f7;position:relative}.InstitutionsFaq_container__0MTsS{max-width:1200px;margin:0 auto}.InstitutionsFaq_sectionHeader__DvbzW{text-align:center;max-width:820px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:12px}.InstitutionsFaq_tagBadge__imOXF{font-family:var(--font-poppins),sans-serif;font-size:.76rem;font-weight:700;color:#dc143c;background-color:#f7f9fd;padding:5px 14px;border-radius:14px;letter-spacing:.06em;text-transform:uppercase;box-shadow:2px 3px 6px rgba(150,172,200,.22),inset 1px 1px 2px #ffffff}.InstitutionsFaq_sectionTitle__2o1sH{font-family:var(--font-poppins),sans-serif;font-size:2.45rem;font-weight:800;color:#000080;line-height:1.2;margin:0;letter-spacing:-.01em}.InstitutionsFaq_sectionDescription__iuuv_{font-family:var(--font-inter),sans-serif;font-size:1.05rem;color:#556987;line-height:1.6;margin:0}.InstitutionsFaq_faqList__KaZbd{display:flex;flex-direction:column;gap:16px;max-width:880px;margin:0 auto}.InstitutionsFaq_faqItem__6Walf{background-color:#f7f9fd;border-radius:26px;overflow:hidden;box-shadow:12px 16px 36px rgba(140,165,195,.35),-8px -8px 20px #ffffff,inset -4px -4px 10px rgba(150,175,205,.18),inset 4px 4px 10px #ffffff;transition:all .28s cubic-bezier(.34,1.56,.64,1)}.InstitutionsFaq_faqQuestionBtn__5y_a0{width:100%;padding:22px 28px;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left}.InstitutionsFaq_questionText__D8X5H{font-family:var(--font-poppins),sans-serif;font-size:1.05rem;font-weight:700;color:#000080;line-height:1.35}.InstitutionsFaq_chevron__hvg_g{font-size:1.3rem;color:#000080;transition:transform .3s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.InstitutionsFaq_chevronOpen__cHacr{transform:rotate(180deg);color:#dc143c}.InstitutionsFaq_faqAnswerBox__V7ez4{padding:0 28px 22px}.InstitutionsFaq_faqAnswerBox__V7ez4 p{font-family:var(--font-inter),sans-serif;font-size:.92rem;color:#556987;line-height:1.65;margin:0;padding:18px 20px;background-color:#edf3f9;border-radius:18px;box-shadow:inset 2px 2px 5px rgba(150,172,200,.25),inset -2px -2px 5px #ffffff}@media (max-width:960px){.InstitutionsFaq_sectionTitle__2o1sH{font-size:2.1rem}.InstitutionsFaq_faqQuestionBtn__5y_a0{padding:18px 20px}.InstitutionsFaq_questionText__D8X5H{font-size:.95rem}.InstitutionsFaq_faqAnswerBox__V7ez4{padding:0 20px 18px}}