.CodeBlock_wrapper__zYugo{position:relative;margin:30px 0 36px;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:16px;background:#0d1117;box-shadow:0 16px 40px rgba(15,23,42,.12)}.CodeBlock_toolbar__F4HKn{min-height:44px;padding:0 15px 0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.14);background:#111821}.CodeBlock_language__1vIMB{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;color:#8fb4dc}.CodeBlock_copyButton__sPTHE{height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(148,163,184,.18);border-radius:7px;background:rgba(255,255,255,.04);cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;color:#d3dce6;transition:background .15s ease,border-color .15s ease,color .15s ease}.CodeBlock_copyButton__sPTHE:hover{border-color:rgba(96,165,250,.45);background:rgba(59,130,246,.1);color:#ffffff}.CodeBlock_copyIcon___pI2x{font-size:15px;color:#8fb4dc}.CodeBlock_check__FmKt5{font-size:12px;color:#6ee7a8}.CodeBlock_pre__ejgKd{margin:0;padding:22px 0 24px;overflow-x:auto;background:#0d1117!important;color:#d6deeb!important;font-family:Cascadia Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.7;tab-size:4;scrollbar-color:#39495b #0d1117;scrollbar-width:thin}.CodeBlock_pre__ejgKd code{display:grid;min-width:max-content;background:transparent!important;color:#d6deeb}.CodeBlock_pre__ejgKd [data-line]{min-height:22px;padding:0 22px;color:inherit}.CodeBlock_pre__ejgKd [data-highlighted-line]{background:rgba(59,130,246,.12);border-left:2px solid #3b82f6}.CodeBlock_pre__ejgKd [data-highlighted-chars]{padding:2px 3px;border-radius:4px;background:rgba(59,130,246,.2)}.CodeBlock_pre__ejgKd ::selection{background:rgba(74,144,226,.35);color:#ffffff}@media (max-width:600px){.CodeBlock_wrapper__zYugo{margin-left:-8px;margin-right:-8px;border-radius:12px}.CodeBlock_pre__ejgKd{font-size:12px}.CodeBlock_pre__ejgKd [data-line]{padding:0 17px}.CodeBlock_toolbar__F4HKn{padding-left:14px;padding-right:10px}}.MdxTable_wrapper__vXV_g{width:100%;margin:32px 0 38px;overflow-x:auto;border:1px solid #dde2e7;border-radius:14px;background:#ffffff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.MdxTable_table__wmySU{width:100%;min-width:720px;border-collapse:collapse;font-size:14px;line-height:1.5}.MdxTable_table__wmySU thead{background:#101a24}.MdxTable_table__wmySU th{padding:15px 18px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff}.MdxTable_table__wmySU td{padding:15px 18px;border-bottom:1px solid #e8ebee;color:#4a535b}.MdxTable_table__wmySU tbody tr:last-child td{border-bottom:0}.MdxTable_table__wmySU tbody tr:nth-child(2n){background:#fafbfc}.MdxTable_table__wmySU tbody tr:hover{background:#f3f7fd}.MdxTable_table__wmySU td:first-child{font-weight:650;color:#17202a}.ArticleCover_fallback__lQvLI{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:28px;background:radial-gradient(circle at 78% 20%,rgba(44,115,235,.55),transparent 34%),radial-gradient(circle at 20% 95%,rgba(38,92,170,.28),transparent 38%),linear-gradient(145deg,#081420,#11283d 58%,#0b1927);color:#ffffff}.ArticleCover_category__4VJCp{width:fit-content;padding:7px 11px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(6,18,31,.24);font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:#a8c9ff}.ArticleCover_visual__8Wujr{align-self:flex-end;display:flex;align-items:center;gap:2px;font-family:Cascadia Code,Consolas,monospace;font-size:clamp(56px,7vw,100px);line-height:1;font-weight:300;letter-spacing:-.12em;color:rgba(255,255,255,.15)}.ArticleCover_visual__8Wujr strong{font-weight:300;color:rgba(87,151,255,.65)}.ArticleCover_decoration__y_ms7{position:absolute;top:27px;right:27px;display:flex;gap:5px}.ArticleCover_decoration__y_ms7 i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.22)}@media (max-width:600px){.ArticleCover_fallback__lQvLI{padding:20px}.ArticleCover_decoration__y_ms7{top:20px;right:20px}}.Articles_section__0ZBhw{padding:96px 0 92px;overflow:hidden;background:radial-gradient(circle at 85% 5%,rgba(44,107,220,.16),transparent 32%),#07131f;color:#ffffff}.Articles_container__X_N4x{width:min(1400px,calc(100% - 80px));margin:0 auto}.Articles_header__wtKXW{margin-bottom:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px}.Articles_eyebrow__BK4Kk{margin:0 0 17px;font-size:10px;font-weight:700;letter-spacing:.27em;text-transform:uppercase;color:#7199ce}.Articles_title__MuZPV{max-width:780px;margin:0;font-size:clamp(43px,4.3vw,62px);line-height:.98;font-weight:650;letter-spacing:-.055em;color:#ffffff}.Articles_title__MuZPV span{color:rgba(255,255,255,.42)}.Articles_description__auJ4_{max-width:620px;margin:23px 0 0;font-size:15px;line-height:1.65;color:rgba(255,255,255,.55)}.Articles_allArticles___zC3o{margin-bottom:5px;display:inline-flex;align-items:center;gap:12px;white-space:nowrap;font-size:12px;font-weight:650;color:#8fb8f5;transition:color .15s ease,transform .15s ease}.Articles_allArticles___zC3o:hover{color:#ffffff;transform:translateX(2px)}.Articles_allArticles___zC3o span{font-size:18px}.Articles_grid__KY51X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Articles_grid__KY51X.Articles_single__ZmQYH{grid-template-columns:minmax(0,740px)}.Articles_grid__KY51X.Articles_double__iv6rX{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1020px}.Articles_card__2JdAw{position:relative;min-height:470px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#101c29;box-shadow:0 24px 55px rgba(0,0,0,.18);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.Articles_card__2JdAw:hover{transform:translateY(-5px);border-color:rgba(85,145,240,.3);box-shadow:0 30px 65px rgba(0,0,0,.26)}.Articles_cardLink___CcHR{position:absolute;inset:0;display:block}.Articles_image___F_hW{object-fit:cover;transition:transform .5s ease}.Articles_card__2JdAw:hover .Articles_image___F_hW{transform:scale(1.035)}.Articles_imageOverlay__E3s_S{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,11,18,.05) 15%,rgba(4,11,18,.2) 40%,rgba(4,11,18,.9) 82%,rgba(4,11,18,.98))}.Articles_cardContent__XgoaZ{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:26px 27px 27px}.Articles_meta__Ycu7u{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.48)}.Articles_category__Sthaq{color:#6fa7ff}.Articles_cardContent__XgoaZ h3{max-width:460px;margin:0;font-size:25px;line-height:1.06;font-weight:650;letter-spacing:-.035em;color:#ffffff}.Articles_cardContent__XgoaZ>p{max-width:470px;margin:13px 0 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.55;color:rgba(255,255,255,.56)}.Articles_readMore__TyqtP{margin-top:18px;display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:650;color:#9fc4ff}.Articles_readMore__TyqtP span{font-size:17px}.Articles_footer__3ZGIY{min-height:65px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.Articles_dots__i2UCR{display:flex;align-items:center;gap:7px}.Articles_dots__i2UCR button{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.2);cursor:pointer;transition:width .16s ease,background .16s ease}.Articles_dots__i2UCR button:hover{background:rgba(255,255,255,.45)}.Articles_dots__i2UCR .Articles_activeDot__PoPud{width:24px;background:#4387ed}.Articles_controls__UC77m{display:flex;gap:8px}.Articles_controls__UC77m button{width:42px;height:42px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(255,255,255,.035);cursor:pointer;font-size:18px;color:rgba(255,255,255,.72);transition:background .15s ease,color .15s ease,border-color .15s ease}.Articles_controls__UC77m button:hover{border-color:rgba(74,136,235,.6);background:rgba(45,105,220,.15);color:#ffffff}@media (max-width:1050px){.Articles_container__X_N4x{width:calc(100% - 48px)}.Articles_grid__KY51X,.Articles_grid__KY51X.Articles_double__iv6rX{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.Articles_grid__KY51X.Articles_single__ZmQYH{grid-template-columns:minmax(0,720px)}}@media (max-width:700px){.Articles_section__0ZBhw{padding:72px 0 65px}.Articles_container__X_N4x{width:calc(100% - 36px)}.Articles_header__wtKXW{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.Articles_title__MuZPV{font-size:43px}.Articles_allArticles___zC3o{width:fit-content}.Articles_grid__KY51X,.Articles_grid__KY51X.Articles_double__iv6rX,.Articles_grid__KY51X.Articles_single__ZmQYH{grid-template-columns:minmax(0,1fr);max-width:none}.Articles_card__2JdAw{min-height:430px}.Articles_footer__3ZGIY{min-height:60px;align-items:flex-end}.Articles_cardContent__XgoaZ{padding:23px 22px}.Articles_cardContent__XgoaZ h3{font-size:23px}}.Hero_hero__T3Fr4{position:relative;min-height:680px;overflow:hidden;background:#f7f4ee;color:#101820}.Hero_imageLayer__3QCcX{position:absolute;z-index:1;top:0;right:0;bottom:0;width:64%}.Hero_image__x5ZrL{object-fit:cover;object-position:center center}.Hero_imageBlend__n8Lhc{position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(90deg,#f7f4ee,#f7f4ee 28%,rgba(247,244,238,.99) 34%,rgba(247,244,238,.94) 39%,rgba(247,244,238,.82) 44%,rgba(247,244,238,.58) 49%,rgba(247,244,238,.28) 54%,rgba(247,244,238,.08) 59%,rgba(247,244,238,0) 65%)}.Hero_container__jw8AP{position:relative;z-index:3;width:min(1400px,calc(100% - 80px));min-height:680px;margin:0 auto;display:flex;align-items:center}.Hero_copy__csuBp{width:48%;max-width:630px;padding:70px 0}.Hero_eyebrow__0ZXf3{margin:0 0 22px;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#657078}.Hero_title__Bn2TU{margin:0;font-size:clamp(46px,4.4vw,62px);line-height:.98;font-weight:720;letter-spacing:-.055em;color:#101820}.Hero_titleAccent__gypxo{color:#1554b5}.Hero_description__ycmJd{max-width:585px;margin:27px 0 0;font-size:17px;line-height:1.65;color:#59636a}.Hero_actions__LI5fP{margin-top:30px;display:flex;align-items:center;gap:23px}.Hero_primaryButton__GMESq{min-height:50px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:10px;background:#1769ea;box-shadow:0 10px 25px rgba(23,105,234,.18);font-size:13px;font-weight:650;color:#ffffff;transition:background .16s ease,transform .16s ease}.Hero_primaryButton__GMESq:hover{background:#0e5dd6;transform:translateY(-1px)}.Hero_primaryButton__GMESq span{font-size:18px}.Hero_secondaryButton___3mpO{position:relative;padding:7px 0;font-size:13px;font-weight:650;color:#19232b;transition:color .15s ease}.Hero_secondaryButton___3mpO:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:rgba(25,35,43,.25);transition:background .15s ease}.Hero_secondaryButton___3mpO:hover{color:#1769ea}.Hero_secondaryButton___3mpO:hover:after{background:#1769ea}.Hero_facts__elfC6{margin-top:42px;padding-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border-top:1px solid rgba(16,24,32,.13)}.Hero_fact__9T_N1{display:flex;flex-direction:column;gap:5px}.Hero_fact__9T_N1 strong{font-size:13px;line-height:1.25;font-weight:700;color:#15202a}.Hero_fact__9T_N1:first-child strong{font-size:21px;color:#1769ea}.Hero_fact__9T_N1 span{font-size:11px;line-height:1.5;color:#737b80}@media (max-width:1050px){.Hero_imageLayer__3QCcX{width:58%}.Hero_imageBlend__n8Lhc{background:linear-gradient(90deg,#f7f4ee,#f7f4ee 35%,rgba(247,244,238,.96) 45%,rgba(247,244,238,.7) 55%,rgba(247,244,238,.25) 65%,transparent 76%)}.Hero_container__jw8AP{width:calc(100% - 48px)}.Hero_copy__csuBp{width:55%}}@media (max-width:780px){.Hero_hero__T3Fr4{min-height:auto;padding-top:390px}.Hero_imageLayer__3QCcX{top:0;width:100%;height:420px}.Hero_image__x5ZrL{object-position:61% center}.Hero_imageBlend__n8Lhc{background:linear-gradient(180deg,rgba(247,244,238,0),rgba(247,244,238,.05) 55%,rgba(247,244,238,.68) 78%,#f7f4ee)}.Hero_container__jw8AP{width:calc(100% - 40px);min-height:auto}.Hero_copy__csuBp{width:100%;max-width:none;padding:40px 0 60px}.Hero_title__Bn2TU{font-size:46px}.Hero_description__ycmJd{font-size:16px}.Hero_facts__elfC6{grid-template-columns:1fr;gap:18px}.Hero_fact__9T_N1{padding-bottom:14px;border-bottom:1px solid rgba(16,24,32,.08)}.Hero_fact__9T_N1:last-child{padding-bottom:0;border-bottom:0}}@media (max-width:500px){.Hero_hero__T3Fr4{padding-top:330px}.Hero_imageLayer__3QCcX{height:360px}.Hero_title__Bn2TU{font-size:40px}.Hero_actions__LI5fP{align-items:stretch;flex-direction:column;gap:15px}.Hero_primaryButton__GMESq{width:100%}.Hero_secondaryButton___3mpO{width:fit-content}}.Services_section__o6N2W{padding:92px 0;background:radial-gradient(circle at 10% 85%,rgba(51,112,235,.07),transparent 30%),#f7f5f0;color:#101820}.Services_container__Nrt0g{width:min(1420px,calc(100% - 80px));margin:0 auto}.Services_layout__swEev{display:grid;grid-template-columns:330px minmax(0,1fr);gap:48px;align-items:center}.Services_intro__Tfx6Y{padding-right:10px}.Services_eyebrow__Po_ca{margin:0 0 18px;font-size:10px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#6f767d}.Services_title__G5qZW{margin:0;font-size:46px;line-height:.98;font-weight:730;letter-spacing:-.055em;color:#101820}.Services_title__G5qZW span{display:block;margin-top:5px;color:#2868e8}.Services_introText__yin35{max-width:305px;margin:22px 0 0;font-size:15px;line-height:1.65;color:#626970}.Services_mainButton__fBzCy{display:inline-flex;align-items:center;justify-content:center;gap:18px;margin-top:28px;padding:14px 21px;border-radius:10px;background:#1769f5;box-shadow:0 10px 25px rgba(23,105,245,.18);font-size:13px;font-weight:650;color:white;transition:background .16s ease,transform .16s ease}.Services_mainButton__fBzCy span{font-size:18px}.Services_mainButton__fBzCy:hover{background:#0f5bdc;transform:translateY(-1px)}.Services_grid__SnjTi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Services_card__0upfP{position:relative;min-height:235px;overflow:hidden;display:grid;grid-template-columns:60% 40%;border:1px solid rgba(16,24,32,.08);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 14px 40px rgba(16,24,32,.07),inset 0 1px rgba(255,255,255,.8);transition:transform .18s ease,box-shadow .18s ease}.Services_card__0upfP:hover{transform:translateY(-3px);box-shadow:0 20px 52px rgba(16,24,32,.1),inset 0 1px rgba(255,255,255,.8)}.Services_cardContent__iQbRC{position:relative;z-index:3;padding:22px 18px 20px 24px}.Services_cardIcon__jiaLs{width:46px;height:46px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;border-radius:50%;background:#edf3ff;font-size:18px;font-weight:700;color:#2569e8}.Services_cardContent__iQbRC h3{max-width:260px;margin:0;font-size:20px;line-height:1.08;font-weight:720;letter-spacing:-.035em;color:#111820}.Services_cardDescription__0zxnK{max-width:280px;margin:9px 0 0;font-size:12px;line-height:1.48;color:#5f666c}.Services_bullets__JguqR{margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.Services_bullets__JguqR li{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.35;color:#4f575d}.Services_check__9Hsja{width:14px;height:14px;flex:0 0 14px;display:flex;align-items:center;justify-content:center;margin-top:1px;border-radius:50%;background:#2474f3;font-size:8px;font-weight:700;color:white}.Services_imageArea__n_fdB{position:relative;min-width:0;overflow:hidden}.Services_image__QmcQU{object-fit:cover}.Services_imageGradient__YzIRC{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,.7) 12%,rgba(255,255,255,.18) 32%,rgba(255,255,255,0) 55%)}.Services_cardButton___JucZ{position:absolute;z-index:5;right:16px;bottom:16px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(16,24,32,.1);border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 6px 18px rgba(10,20,30,.12);font-size:18px;color:#101820;transition:background .16s ease,color .16s ease,transform .16s ease}.Services_cardButton___JucZ:hover{background:#1769f5;color:white;transform:translateX(2px)}@media (max-width:1150px){.Services_section__o6N2W{padding:80px 0}.Services_container__Nrt0g{width:calc(100% - 48px)}.Services_layout__swEev{grid-template-columns:1fr;gap:40px}.Services_intro__Tfx6Y{max-width:600px}.Services_introText__yin35{max-width:540px}}@media (max-width:850px){.Services_grid__SnjTi{grid-template-columns:1fr}.Services_card__0upfP{min-height:240px}}@media (max-width:600px){.Services_section__o6N2W{padding:65px 0}.Services_container__Nrt0g{width:calc(100% - 36px)}.Services_title__G5qZW{font-size:40px}.Services_card__0upfP{grid-template-columns:1fr;min-height:440px}.Services_cardContent__iQbRC{padding:22px}.Services_imageArea__n_fdB{min-height:190px}.Services_imageGradient__YzIRC{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,.2) 30%,transparent 55%)}.Services_cardContent__iQbRC h3{font-size:22px}.Services_cardDescription__0zxnK{font-size:13px}.Services_bullets__JguqR li{font-size:12px}}.Projects_section__sHycs{padding:110px 0 120px;background:#f7f4ee;color:#101820}.Projects_container__Ue4GS{width:min(1400px,calc(100% - 80px));margin:0 auto}.Projects_header__1Cm_R{margin-bottom:55px}.Projects_eyebrow__NtJsy{margin:0 0 18px;font-size:10px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#73787d}.Projects_headerGrid__MwswF{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);gap:70px;align-items:end}.Projects_title__EIH5o{max-width:760px;margin:0;font-size:clamp(42px,4vw,62px);line-height:.98;font-weight:720;letter-spacing:-.055em;color:#101820}.Projects_title__EIH5o span{color:#80858a}.Projects_intro__hR0Nz{max-width:420px;margin:0 0 6px;font-size:16px;line-height:1.7;color:#656c72}.Projects_list__ZEc6D{border-top:1px solid #ddd8cf}.Projects_project__psJRd{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:52px;align-items:center;padding:42px 0 52px;border-bottom:1px solid #ddd8cf}.Projects_reverse__OHgFE{grid-template-columns:minmax(320px,.72fr) minmax(0,1.08fr)}.Projects_reverse__OHgFE .Projects_imageColumn__2km82{order:2}.Projects_reverse__OHgFE .Projects_contentColumn__59O4z{order:1}.Projects_imageColumn__2km82{min-width:0}.Projects_imageFrame__TAtZl{overflow:hidden;border:1px solid rgba(16,24,32,.08);border-radius:20px;background:#ece8df;box-shadow:0 18px 45px rgba(16,24,32,.07)}.Projects_image__s_mU_{display:block;width:100%;height:auto;object-fit:cover}.Projects_contentColumn__59O4z{max-width:440px}.Projects_number__qzze3{display:inline-block;margin-bottom:16px;font-size:10px;font-weight:700;letter-spacing:.16em;color:#9a978f}.Projects_type__VRc4u{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#2f63b9}.Projects_projectName__IvAqo{margin:0;font-size:clamp(34px,3vw,48px);line-height:1;font-weight:680;letter-spacing:-.05em;color:#101820}.Projects_description__x2RD4{margin:18px 0 0;font-size:16px;line-height:1.7;color:#60676d}.Projects_tags__TaanK{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.Projects_tags__TaanK span{padding:7px 10px;border:1px solid #ddd8cf;border-radius:999px;background:rgba(255,255,255,.55);font-size:10px;font-weight:600;color:#61686e}.Projects_link__AKEne{display:inline-flex;align-items:center;gap:16px;margin-top:28px;font-size:14px;font-weight:600;color:#101820}.Projects_link__AKEne span{font-size:22px;color:#1554b5;transition:transform .18s ease}.Projects_link__AKEne:hover span{transform:translateX(5px)}@media (max-width:1000px){.Projects_section__sHycs{padding:90px 0 100px}.Projects_container__Ue4GS{width:calc(100% - 48px)}.Projects_headerGrid__MwswF{grid-template-columns:1fr;gap:24px}.Projects_intro__hR0Nz{max-width:580px}.Projects_project__psJRd,.Projects_reverse__OHgFE{grid-template-columns:1fr;gap:28px}.Projects_reverse__OHgFE .Projects_contentColumn__59O4z,.Projects_reverse__OHgFE .Projects_imageColumn__2km82{order:0}.Projects_contentColumn__59O4z{max-width:100%}}@media (max-width:650px){.Projects_section__sHycs{padding:70px 0 80px}.Projects_container__Ue4GS{width:calc(100% - 40px)}.Projects_header__1Cm_R{margin-bottom:40px}.Projects_title__EIH5o{font-size:40px}.Projects_project__psJRd{gap:22px;padding:30px 0 38px}.Projects_imageFrame__TAtZl{border-radius:16px}.Projects_projectName__IvAqo{font-size:34px}.Projects_description__x2RD4{font-size:15px}.Projects_tags__TaanK{margin-top:18px}.Projects_link__AKEne{margin-top:24px}}.Mentorias_section__mvbba{min-height:760px;display:grid;grid-template-columns:minmax(460px,48%) minmax(0,52%);overflow:hidden;background:#faf8f4;color:#0b1727}.Mentorias_visual__mNd6z{position:relative;min-height:760px;overflow:hidden;background:#172330}.Mentorias_photo__nMKnJ{object-fit:cover;object-position:center center}.Mentorias_content___XKXb{display:flex;align-items:center;padding:62px 4.5vw 58px 3.5vw;background:radial-gradient(circle at 95% 10%,rgba(38,105,224,.045),transparent 34%),#faf8f4}.Mentorias_contentInner__xZDin{width:min(780px,100%);margin:0 auto}.Mentorias_top__Hw82V{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:25px}.Mentorias_eyebrow__ud2D0{display:flex;align-items:center;gap:16px}.Mentorias_eyebrow__ud2D0 span{font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#1168ec}.Mentorias_eyebrow__ud2D0 i{width:54px;height:1px;background:#72a2e9}.Mentorias_secondaryButton__qHxWn{min-height:45px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid #1471f3;border-radius:9px;background:transparent;font-size:12px;font-weight:650;color:#1165dc;text-decoration:none;transition:background .16s ease,color .16s ease}.Mentorias_secondaryButton__qHxWn:hover{background:#1169eb;color:white}.Mentorias_secondaryButton__qHxWn span{font-size:18px}.Mentorias_title__SuAT_{max-width:750px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(47px,4vw,67px);line-height:.94;font-weight:400;letter-spacing:-.052em;color:#091729}.Mentorias_title__SuAT_ em{font-weight:400;font-style:italic;color:#1768e8}.Mentorias_description__BfReY{max-width:710px;margin:23px 0 0;font-size:16px;line-height:1.55;color:#596a7c}.Mentorias_grid__FZvLv{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Mentorias_card__Zu7zb{min-height:142px;padding:20px;display:grid;grid-template-columns:72px 1fr;align-items:center;gap:16px;border:1px solid #dfe2e5;border-radius:11px;background:rgba(255,255,255,.45);transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.Mentorias_card__Zu7zb:hover{transform:translateY(-2px);background:#ffffff;box-shadow:0 14px 32px rgba(21,34,50,.07)}.Mentorias_icon__KJukF{width:64px;height:64px;aspect-ratio:1/1;flex:0 0 64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e9f2ff;color:#0b6cf0}.Mentorias_icon__KJukF svg{width:36px;height:36px;aspect-ratio:1/1;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Mentorias_card__Zu7zb h3{margin:0 0 8px;font-size:17px;line-height:1.1;font-weight:720;letter-spacing:-.025em;color:#101a29}.Mentorias_card__Zu7zb p{margin:0;max-width:235px;font-size:13px;line-height:1.5;color:#687788}.Mentorias_bottom__HoQ36{margin-top:27px;display:flex;align-items:center;gap:45px}.Mentorias_primaryButton__mM9op{min-width:300px;min-height:58px;padding:0 24px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border-radius:10px;background:#0867f2;box-shadow:0 10px 25px rgba(8,103,242,.18);font-size:16px;font-weight:600;color:white;text-decoration:none;transition:background .16s ease,transform .16s ease}.Mentorias_primaryButton__mM9op:hover{background:#0759d1;transform:translateY(-1px)}.Mentorias_primaryButton__mM9op span{font-size:21px}.Mentorias_statement__JBwdb{display:flex;align-items:center;gap:20px}.Mentorias_statement__JBwdb>span{width:70px;height:1px;background:#337de8}.Mentorias_statement__JBwdb p{margin:0;font-size:9px;line-height:1.55;font-weight:600;letter-spacing:.27em;text-transform:uppercase;color:#657991}@media (max-width:1180px){.Mentorias_section__mvbba{grid-template-columns:42% 58%}.Mentorias_content___XKXb{padding:52px 38px}.Mentorias_title__SuAT_{font-size:51px}.Mentorias_card__Zu7zb{grid-template-columns:60px 1fr}.Mentorias_icon__KJukF{width:56px;height:56px;flex-basis:56px}.Mentorias_icon__KJukF svg{width:32px;height:32px}.Mentorias_bottom__HoQ36{align-items:flex-start;flex-direction:column;gap:25px}}@media (max-width:850px){.Mentorias_section__mvbba{display:flex;flex-direction:column}.Mentorias_visual__mNd6z{min-height:650px}.Mentorias_content___XKXb{padding:55px 26px 65px}.Mentorias_top__Hw82V{align-items:flex-start;flex-direction:column}.Mentorias_title__SuAT_{font-size:47px}.Mentorias_secondaryButton__qHxWn{display:none}}@media (max-width:620px){.Mentorias_visual__mNd6z{min-height:540px}.Mentorias_grid__FZvLv{grid-template-columns:1fr}.Mentorias_card__Zu7zb{min-height:125px;grid-template-columns:64px 1fr}.Mentorias_icon__KJukF{width:58px;height:58px;flex-basis:58px}.Mentorias_icon__KJukF svg{width:33px;height:33px}.Mentorias_title__SuAT_{font-size:41px}.Mentorias_primaryButton__mM9op{width:100%;min-width:0}.Mentorias_statement__JBwdb{display:none}}.ContactCTA_section__AjGie{padding:105px 0;background:radial-gradient(circle at 85% 20%,rgba(51,108,204,.22),transparent 32%),linear-gradient(120deg,#07111c,#0a1724 62%,#091520);color:white}.ContactCTA_container__ocW7l{width:min(1400px,calc(100% - 80px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.65fr);gap:100px;align-items:center}.ContactCTA_content__fcAZm{max-width:780px}.ContactCTA_eyebrow__Rrkaq{margin:0 0 20px;font-size:10px;font-weight:700;letter-spacing:.27em;text-transform:uppercase;color:#6d9ced}.ContactCTA_title__P7wiE{margin:0;font-size:clamp(44px,4.5vw,68px);line-height:.97;font-weight:720;letter-spacing:-.055em;color:white}.ContactCTA_title__P7wiE span{display:block;color:rgba(255,255,255,.42)}.ContactCTA_description__Y08lO{max-width:630px;margin:26px 0 0;font-size:17px;line-height:1.65;color:rgba(255,255,255,.62)}.ContactCTA_action__b1__S{padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:0 25px 60px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.07);backdrop-filter:blur(12px)}.ContactCTA_actionTop__l7grG{display:flex;align-items:center;gap:15px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.ContactCTA_number__zeKad{font-size:10px;font-weight:700;letter-spacing:.18em;color:#5f96ef}.ContactCTA_label__fsE7I{font-size:13px;font-weight:600;color:rgba(255,255,255,.86)}.ContactCTA_action__b1__S p{margin:24px 0 0;font-size:15px;line-height:1.65;color:rgba(255,255,255,.58)}.ContactCTA_button__X4pZg{width:100%;min-height:58px;margin-top:28px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-radius:12px;background:#2473f2;box-shadow:0 12px 30px rgba(36,115,242,.22);font-size:14px;font-weight:650;color:white;transition:background .16s ease,transform .16s ease}.ContactCTA_button__X4pZg span{font-size:21px}.ContactCTA_button__X4pZg:hover{background:#1665e2;transform:translateY(-2px)}@media (max-width:950px){.ContactCTA_section__AjGie{padding:85px 0}.ContactCTA_container__ocW7l{width:calc(100% - 48px);grid-template-columns:1fr;gap:50px}.ContactCTA_action__b1__S{max-width:600px}}@media (max-width:600px){.ContactCTA_section__AjGie{padding:70px 0}.ContactCTA_container__ocW7l{width:calc(100% - 40px);gap:38px}.ContactCTA_title__P7wiE{font-size:42px}.ContactCTA_description__Y08lO{font-size:16px}.ContactCTA_action__b1__S{padding:26px 22px}}