.Blog_content__sMSbO{margin-top:100px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:50px}@keyframes Blog_rotate__6v_sD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Blog_content__sMSbO p{font-size:12px}.Blog_content__sMSbO h1{font-size:25px}.Blog_content__sMSbO a{color:#0f80de;font-size:20px}.Blog_content__sMSbO img{animation:Blog_rotate__6v_sD 2s linear infinite}.AboutSection_aboutSection__ha5vh{padding:56px 20px;background:linear-gradient(180deg,#fff,#f0f4ff);font-family:ProximaRegular,Arial,sans-serif;color-scheme:light;color:#222}.AboutSection_container__Yg4P8{max-width:1200px;margin:0 auto}.AboutSection_card__jrMGq{display:grid;grid-template-columns:1fr;gap:36px;align-items:center;padding:32px 24px;background:#fff;border:1px solid #e0e0e0;border-radius:24px;box-shadow:0 4px 24px rgba(0,0,0,.06);transition:box-shadow .3s ease,border-color .3s ease}.AboutSection_card__jrMGq:hover{border-color:rgba(21,87,250,.2);box-shadow:0 8px 32px rgba(21,87,250,.08)}@media(min-width:900px){.AboutSection_card__jrMGq{grid-template-columns:minmax(280px,.9fr) 1.1fr;gap:56px;padding:48px 56px}}.AboutSection_imageColumn__FfoES{display:flex;justify-content:center;align-items:center}.AboutSection_imageFrame__EdB_u{position:relative;width:100%;max-width:380px;border-radius:20px;padding:3px;background:linear-gradient(135deg,rgba(21,87,250,.5),rgba(63,223,255,.4));box-shadow:0 16px 48px rgba(21,87,250,.15)}.AboutSection_image__JR3V4{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:17px;background:#f0f4ff}.AboutSection_textColumn__evyYM{text-align:left}@media(max-width:899px){.AboutSection_textColumn__evyYM{text-align:center}}.AboutSection_badge__ekLnr{display:inline-block;padding:6px 14px;margin-bottom:16px;background:#ecf2ff;color:#1557fa;-webkit-text-fill-color:#1557fa;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.AboutSection_title__DyL8Y{font-family:ProximaBold,Arial,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15;color:#222;-webkit-text-fill-color:#222;letter-spacing:-.02em;margin:0 0 16px}.AboutSection_description__OUQkp{font-size:1.05rem;line-height:1.7;color:#322c2c;-webkit-text-fill-color:#322c2c;margin:0 0 28px;max-width:560px}@media(max-width:899px){.AboutSection_description__OUQkp{margin-left:auto;margin-right:auto}}.AboutSection_ctaButton__k0_kW{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:#1557fa;color:#fff;font-family:ProximaRegular,Arial,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;border-radius:999px;border:2px solid #1557fa;box-shadow:0 4px 16px rgba(21,87,250,.3);transition:background-color .25s ease,border-color .25s ease,transform .2s ease,box-shadow .25s ease}.AboutSection_ctaButton__k0_kW svg{width:18px;height:18px;flex-shrink:0;transition:transform .2s ease}.AboutSection_ctaButton__k0_kW:hover{background:#0039a6;border-color:#0039a6;transform:translateY(-2px);box-shadow:0 8px 24px rgba(21,87,250,.35)}.AboutSection_ctaButton__k0_kW:hover svg{transform:translateX(3px)}@media(max-width:899px){.AboutSection_ctaButton__k0_kW{width:100%;max-width:280px}}@media(max-width:600px){.AboutSection_aboutSection__ha5vh{padding:40px 16px}.AboutSection_card__jrMGq{padding:24px 20px;border-radius:20px}.AboutSection_textColumn__evyYM{text-align:left}.AboutSection_description__OUQkp{margin-left:0;margin-right:0;font-size:1rem}.AboutSection_ctaButton__k0_kW{width:auto;max-width:none}}.ProjectDetail_projectDetailSection__7EKy5{padding:80px 20px 100px;background-color:#fff;font-family:ProximaRegular,Arial,sans-serif;min-height:calc(100vh - 200px)}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_container__OmvBq{max-width:1200px;margin:0 auto}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_pageTitle__P9HIV{font-size:2.8rem;font-weight:700;font-family:ProximaBold,Arial,sans-serif;margin-bottom:40px;color:#222}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_topGrid__I5Qdt{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:60px}@media(max-width:1024px){.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_topGrid__I5Qdt{grid-template-columns:1fr;gap:40px}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_topGrid__I5Qdt .ProjectDetail_infoCard__fFNEG{order:2}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_topGrid__I5Qdt .ProjectDetail_previewWrapper__VCh3b{order:1}}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG{background-color:#f8f9fb;border-radius:20px;padding:32px 28px;box-shadow:0 18px 45px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.06)}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_infoRow__R90Zt{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px;font-size:.95rem}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_infoRow__R90Zt .ProjectDetail_infoLabel__JjyBE{font-weight:600;color:#666}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_infoRow__R90Zt .ProjectDetail_infoValue__Q3hPd{text-align:right;color:#222;max-width:220px}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_servicesBlock___ujpd{margin-top:18px}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_servicesBlock___ujpd .ProjectDetail_infoLabel__JjyBE{display:block;margin-bottom:8px;font-weight:600;color:#666}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_servicesBlock___ujpd .ProjectDetail_servicesTags__WD3rg{display:flex;flex-wrap:wrap;gap:8px}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_servicesBlock___ujpd .ProjectDetail_serviceTag__Kei9u{padding:6px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.12);font-size:.8rem;background-color:#fff}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_viewButton__g_DKE{margin-top:24px;display:inline-flex;align-items:center;gap:10px;padding:.75rem 1.5rem;background-color:#1557fa;color:#fff;border:none;border-radius:999px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s ease,transform .1s ease}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_viewButton__g_DKE:hover{background-color:#0039a6;transform:translateY(-1px)}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_infoCard__fFNEG .ProjectDetail_viewButton__g_DKE .ProjectDetail_externalIcon__SPrsz{font-size:.85rem}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_previewWrapper__VCh3b{position:relative;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px rgba(15,23,42,.12)}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_previewWrapper__VCh3b .ProjectDetail_previewImage__duMy3{object-fit:contain;object-position:center}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_overviewSection__8CkTl{margin-top:60px;max-width:900px}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_overviewSection__8CkTl .ProjectDetail_overviewTitle__fwnGT{font-size:1.6rem;font-weight:700;font-family:ProximaBold,Arial,sans-serif;margin-bottom:16px;color:#222}.ProjectDetail_projectDetailSection__7EKy5 .ProjectDetail_overviewSection__8CkTl .ProjectDetail_overviewText__2BMGk{font-size:1rem;line-height:1.8;color:#322c2c}.Breadcrumbs_breadcrumbs__wCNWX{max-width:1500px;margin:0 auto;padding:20px 0;background:#fff}@media(max-width:1522px){.Breadcrumbs_breadcrumbs__wCNWX{padding-left:20px;padding-right:20px}}.Breadcrumbs_breadcrumbList___ywQH{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap}.Breadcrumbs_breadcrumbItem__EEzAT{display:inline;margin-left:0}.Breadcrumbs_separator__bJdnJ{margin:0 4px;color:#aaa}.Breadcrumbs_link__rOnd5{color:#0070f3;text-decoration:none}.Breadcrumbs_link__rOnd5:hover{text-decoration:underline}.Breadcrumbs_current__xyMFt{color:#222;font-weight:500}.Contact_contactSection__V8C4G{padding:56px 20px;background:linear-gradient(180deg,#fff,#f1f9ff);font-family:ProximaRegular,Arial,sans-serif;scroll-margin-top:80px}.Contact_contactContainer__7rSHv{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:40px;align-items:start}@media(max-width:900px){.Contact_contactContainer__7rSHv{grid-template-columns:1fr;gap:32px}}.Contact_contactInfo__CN4rb{padding:8px 0}.Contact_badge__mA9Rr{display:inline-block;padding:6px 14px;margin-bottom:16px;background:rgba(21,87,250,.08);color:#1557fa;font-family:ProximaRegular,Arial,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.Contact_heading__zA1U4{font-family:ProximaBold,Arial,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25;color:#222;margin:0 0 16px;letter-spacing:-.02em}.Contact_description__7X_q8{font-size:1.05rem;line-height:1.65;color:#322c2c;margin:0 0 28px;max-width:480px}.Contact_contactDetails__1AGXr{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:14px}.Contact_contactDetails__1AGXr li{display:flex;align-items:center;gap:12px;font-size:1rem;color:#222}.Contact_contactDetails__1AGXr li a{color:#1557fa;text-decoration:none;font-weight:500;transition:color .2s ease}.Contact_contactDetails__1AGXr li a:hover{color:#0039a6;text-decoration:underline}.Contact_detailIcon__8CA8L{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;background:rgba(21,87,250,.08);color:#1557fa}.Contact_detailIcon__8CA8L svg{width:20px;height:20px}.Contact_socialIcons__f8za8{display:flex;gap:10px;flex-wrap:wrap}.Contact_socialLink__PPFKI{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid #e0e0e0;background:#fff;color:#1557fa;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}.Contact_socialLink__PPFKI svg{width:20px;height:20px}.Contact_socialLink__PPFKI:hover{background:#1557fa;border-color:#1557fa;color:#fff;transform:translateY(-2px)}.Contact_contactForm__6C3k3{background:#fff;padding:32px;border-radius:20px;border:1px solid #e0e0e0;box-shadow:0 8px 32px rgba(0,0,0,.06)}@media(max-width:480px){.Contact_contactForm__6C3k3{padding:24px 20px}}.Contact_contactForm__6C3k3 form{display:flex;flex-direction:column}.Contact_statusBanner__cb8e2{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;margin-bottom:20px;font-size:.95rem;line-height:1.45}.Contact_statusBanner__cb8e2 svg{width:22px;height:22px;flex-shrink:0;margin-top:1px}.Contact_statusSuccess__U_Y5b{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.35);color:#39843c}.Contact_statusError__IWrhX{background:rgba(244,67,54,.08);border:1px solid rgba(244,67,54,.35);color:#f21f0f}.Contact_inputGroup__ejw4e{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.Contact_inputGroup__ejw4e{grid-template-columns:1fr}}.Contact_inputField__xvaIh{display:flex;flex-direction:column;margin-bottom:16px}.Contact_inputField__xvaIh label{font-size:.875rem;font-weight:600;color:#222;margin-bottom:6px}.Contact_inputField__xvaIh input,.Contact_inputField__xvaIh textarea{width:100%;padding:12px 14px;border:1px solid #e0e0e0;border-radius:10px;font-family:ProximaRegular,Arial,sans-serif;font-size:1rem;color:#222;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.Contact_inputField__xvaIh input::placeholder,.Contact_inputField__xvaIh textarea::placeholder{color:#666;opacity:.8}.Contact_inputField__xvaIh input:focus,.Contact_inputField__xvaIh textarea:focus{outline:none;border-color:#1557fa;box-shadow:0 0 0 3px rgba(21,87,250,.12)}.Contact_inputField__xvaIh input:disabled,.Contact_inputField__xvaIh textarea:disabled{opacity:.65;cursor:not-allowed;background:#f0f4ff}.Contact_inputField__xvaIh textarea{resize:vertical;min-height:120px}.Contact_inputGroup__ejw4e .Contact_inputField__xvaIh{margin-bottom:0}.Contact_fieldError__0EpXw{margin-top:6px;font-size:.8rem;color:#f44336;line-height:1.3}.Contact_sendButton__vKJBJ{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:8px;padding:14px 28px;background:#1557fa;color:#fff;border:none;border-radius:999px;font-family:ProximaRegular,Arial,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease;box-shadow:0 4px 14px rgba(21,87,250,.25)}.Contact_sendButton__vKJBJ:hover:not(:disabled){background:#0039a6;transform:translateY(-1px);box-shadow:0 6px 20px rgba(21,87,250,.35)}.Contact_sendButton__vKJBJ:disabled{opacity:.75;cursor:not-allowed;transform:none}.Contact_spinner__DaZC9{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:Contact_spin__hUP5j .7s linear infinite}@keyframes Contact_spin__hUP5j{to{transform:rotate(1turn)}}.Faq_faqSection__2whIO{padding:56px 20px;background:#fff;font-family:ProximaRegular,Arial,sans-serif;color-scheme:light;color:#222}.Faq_container__Yjrhh{max-width:900px;margin:0 auto}.Faq_header__P_ixk{text-align:center;margin-bottom:40px;color:#222}.Faq_badge__3IJ9y{display:inline-block;padding:6px 14px;margin-bottom:16px;background:#ecf2ff;color:#1557fa;-webkit-text-fill-color:#1557fa;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.Faq_faqTitle__OfgVP{font-family:ProximaBold,Arial,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;color:#222;-webkit-text-fill-color:#222;margin:0 0 12px;letter-spacing:-.02em}.Faq_subtitle__HvbU0{font-size:1.05rem;line-height:1.6;color:#322c2c;-webkit-text-fill-color:#322c2c;margin:0 auto;max-width:520px}.Faq_faqList__FBZM6{display:flex;flex-direction:column;gap:12px}.Faq_faqItem__DIzWw{border:1px solid #e0e0e0;border-radius:16px;background:#fff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.Faq_faqItem__DIzWw:hover:not(.Faq_faqItemOpen__Xucmn){border-color:rgba(21,87,250,.2);box-shadow:0 2px 12px rgba(0,0,0,.04)}.Faq_faqItemOpen__Xucmn{border-color:rgba(21,87,250,.35);background:linear-gradient(180deg,rgba(21,87,250,.04),#fff);box-shadow:0 4px 20px rgba(21,87,250,.08)}.Faq_faqQuestion__n_jha{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:color .2s ease}.Faq_faqQuestion__n_jha:hover{color:#1557fa}.Faq_faqQuestion__n_jha:focus-visible{outline:2px solid #1557fa;outline-offset:-2px;border-radius:16px}.Faq_faqItemOpen__Xucmn .Faq_faqQuestion__n_jha{color:#1557fa}.Faq_questionText__sFXk7{flex:1;font-family:ProximaBold,Arial,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.4;color:inherit}.Faq_faqIcon__1PPLn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:rgba(21,87,250,.08);color:#1557fa;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .25s ease}.Faq_faqIcon__1PPLn svg{display:block}.Faq_faqItemOpen__Xucmn .Faq_faqIcon__1PPLn{background:#1557fa;color:#fff}.Faq_rotated__oqQw1{transform:rotate(180deg)}.Faq_faqAnswer__1XgJe{overflow:hidden;max-height:0;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.Faq_faqAnswer__1XgJe p{margin:0;padding:0 22px 20px;font-size:1rem;line-height:1.65;color:#322c2c}@media(max-width:600px){.Faq_faqSection__2whIO{padding:40px 16px}.Faq_header__P_ixk{margin-bottom:28px}.Faq_faqQuestion__n_jha{padding:16px 18px}.Faq_questionText__sFXk7{font-size:.95rem}.Faq_faqIcon__1PPLn{width:32px;height:32px}.Faq_faqAnswer__1XgJe p{padding:0 18px 16px;font-size:.95rem}}.Footer_footer__O87v0{background-color:#1b262c;color:#fff;padding:20px;font-family:ProximaRegular,Arial,sans-serif;text-align:center}.Footer_footer__O87v0,.Footer_footer__contact__FvHDY{display:flex;flex-direction:column;align-items:center}.Footer_footer__contact__FvHDY{margin-bottom:20px}@media(min-width:768px){.Footer_footer__contact__FvHDY{flex-direction:row;justify-content:space-around}}.Footer_footer__contact-item__N30jx{display:flex;align-items:center;margin:10px;padding:5px}.Footer_footer__contact-item__N30jx i{margin-right:10px;color:#1557fa}.Footer_footer__contact-item__N30jx a,.Footer_footer__contact-item__N30jx address{color:#fff;text-decoration:none;font-size:.95rem}.Footer_footer__social__xbNpE{display:flex;justify-content:center;margin-bottom:20px}.Footer_footer__social__xbNpE a{margin:0 10px}.Footer_footer__social__xbNpE a i{font-size:24px;color:#fff}.Footer_footer__social__xbNpE a i:hover{color:#aaa}.Footer_footer__rights__qHiQG{font-size:12px;color:#aaa;margin-bottom:20px}.ContentWrapper_wrapper__416PI{margin-top:72px}@media(max-width:1100px){.ContentWrapper_wrapper__416PI{margin-top:64px}}@font-face{font-family:ProximaBold;src:url(/_next/static/media/Proxima_bold.cb018e4d.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ProximaRegular;src:url(/_next/static/media/Proxima_regular.7b2f61d5.ttf) format("opentype");font-weight:400;font-style:normal}.Header_header__ra2Nq{position:fixed;top:0;left:0;right:0;z-index:99999;height:72px;display:flex;align-items:center;padding:0 24px;background:#fff;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.Header_header__ra2Nq.Header_scrolled__8S49d{background:#fff;border-bottom-color:#e0e0e0;box-shadow:0 4px 24px rgba(0,0,0,.06)}@media(max-width:1024px){.Header_header__ra2Nq{padding:0 16px;height:64px}}.Header_headerContainer__2poZP{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:0 auto;gap:24px}.Header_logo__4m9i4{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity .2s ease}.Header_logo__4m9i4:hover{opacity:.85}.Header_logo__4m9i4 svg{display:block;height:36px;width:auto}@media(max-width:480px){.Header_logo__4m9i4 svg{height:30px}}.Header_logoAccent__pGOcJ{fill:#64c7ea}.Header_logoPink__KolUo{fill:#e94085}.Header_desktopNav__SagTS{flex:1;display:flex;justify-content:center}@media(max-width:1100px){.Header_desktopNav__SagTS{display:none}}.Header_navLinks__FEmEo{list-style:none;display:flex;align-items:center;gap:4px;margin:0;padding:0}.Header_navLinks__FEmEo li{display:block}.Header_navLinkActive__nrtBh,.Header_navLink__KV_cI{display:inline-block;padding:8px 14px;font-family:ProximaRegular,Arial,sans-serif;font-size:.95rem;font-weight:500;text-decoration:none;color:#322c2c;border-radius:8px;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.Header_navLinkActive__nrtBh:hover,.Header_navLink__KV_cI:hover{color:#1557fa;background-color:rgba(21,87,250,.06)}.Header_navLinkActive__nrtBh{color:#1557fa;background-color:rgba(21,87,250,.08);font-weight:600}.Header_actions__2I_i2{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:1100px){.Header_langDesktop__gWHwO{display:none}}.Header_ctaButton__FYSzG{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:#1557fa;color:#fff;font-family:ProximaRegular,Arial,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;border-radius:999px;white-space:nowrap;transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease;box-shadow:0 2px 8px rgba(21,87,250,.25)}.Header_ctaButton__FYSzG:hover{background-color:#0039a6;transform:translateY(-1px);box-shadow:0 4px 14px rgba(21,87,250,.35)}@media(max-width:1100px){.Header_ctaButton__FYSzG{display:none}}.Header_menuToggle__Q9QRE{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #e0e0e0;border-radius:10px;background:#fff;color:#222;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Header_menuToggle__Q9QRE:hover{background-color:#f0f4ff;border-color:rgba(21,87,250,.3)}@media(max-width:1100px){.Header_menuToggle__Q9QRE{display:flex}}.Header_menuIconSvg__09asV{width:22px;height:22px}.Header_overlay__nQ3I5{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99998;animation:Header_fadeIn__30sxg .25s ease}@media(min-width:1101px){.Header_overlay__nQ3I5{display:none}}.Header_mobileMenu__5ZlLS{position:fixed;top:0;right:0;width:min(320px,88vw);height:100dvh;background:#fff;z-index:100000;display:flex;flex-direction:column;padding:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 40px rgba(0,0,0,.12)}@media(min-width:1101px){.Header_mobileMenu__5ZlLS{display:none}}.Header_mobileMenuOpen__kQMTP{transform:translateX(0)}.Header_mobileMenuHeader__ThskK{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e0e0e0}.Header_mobileMenuTitle__I_0Q_{font-family:ProximaBold,Arial,sans-serif;font-size:1.1rem;font-weight:700;color:#222}.Header_mobileNav__7foZl{flex:1;overflow-y:auto;padding:12px 16px}.Header_mobileNav__7foZl ul{list-style:none;margin:0;padding:0}.Header_mobileNav__7foZl li{margin-bottom:4px}.Header_mobileLinkActive__EKoGN,.Header_mobileLink__XAkeE{display:block;padding:14px 16px;font-family:ProximaRegular,Arial,sans-serif;font-size:1.05rem;font-weight:500;color:#322c2c;text-decoration:none;border-radius:10px;transition:color .2s ease,background-color .2s ease}.Header_mobileLinkActive__EKoGN:hover,.Header_mobileLink__XAkeE:hover{color:#1557fa;background-color:rgba(21,87,250,.06)}.Header_mobileLinkActive__EKoGN{color:#1557fa;background-color:rgba(21,87,250,.08);font-weight:600}.Header_mobileFooter__aSbLf{padding:20px;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:16px;flex-shrink:0;overflow:visible}.Header_ctaButtonMobile__IOcde{display:flex;align-items:center;justify-content:center;padding:14px 24px;background:#1557fa;color:#fff;font-family:ProximaRegular,Arial,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;border-radius:999px;transition:background-color .25s ease}.Header_ctaButtonMobile__IOcde:hover{background-color:#0039a6}@keyframes Header_fadeIn__30sxg{0%{opacity:0}to{opacity:1}}