.HomeWorkProcessSection_section__cQhbC{display:flex;align-items:center;min-height:100vh;padding:clamp(40px,5vh,64px) 0;background:#ffffff}.HomeWorkProcessSection_inner__d2HaA{display:grid;grid-gap:clamp(34px,4vh,48px);gap:clamp(34px,4vh,48px);width:min(100% - 48px,1180px);margin:0 auto}.HomeWorkProcessSection_header__2q_uf{display:grid;grid-gap:10px;gap:10px;max-width:900px;margin:0 auto;text-align:center}.HomeWorkProcessSection_header__2q_uf h2{margin:0;color:#163b73;font-family:var(--font-heading);font-size:clamp(33.7px,2.81vw,48.7px);line-height:1.1;font-weight:800;letter-spacing:0}.HomeWorkProcessSection_header__2q_uf p{margin:0;color:#64748b;font-size:clamp(14.1px,.93vw,16.9px);line-height:1.55}@media (min-width:1025px){.HomeWorkProcessSection_header__2q_uf p{font-size:20px}}.HomeWorkProcessSection_timeline__ii_d_{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:-20px;padding:26px 0 0}.HomeWorkProcessSection_line__avVx6{display:none}.HomeWorkProcessSection_timeline__ii_d_:before{position:absolute;top:53px;right:8%;left:8%;height:8px;border-radius:999px;background:#ffe1cc;content:""}.HomeWorkProcessSection_timeline__ii_d_:after{position:absolute;top:53px;left:8%;width:84%;height:8px;border-radius:999px;background:linear-gradient(90deg,#ff6a00,#ff8a2a 55%,#ff6a00);content:"";transform:scaleX(0);transform-origin:left center;animation:HomeWorkProcessSection_workTimelineFlow__jzdDT 6s ease-out .3s forwards}.HomeWorkProcessSection_step__08L54{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center}.HomeWorkProcessSection_stepNumber__eolGJ{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:4px solid #ff6a00;border-radius:999px;color:#ff6a00;background:#ffffff;font-family:var(--font-heading);font-size:22px;line-height:1;font-weight:800;box-shadow:0 16px 38px rgba(255,106,0,.18);transition:background .22s ease,color .22s ease,box-shadow .22s ease}.HomeWorkProcessSection_step__08L54:first-of-type .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.5s ease-in-out .25s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(2) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.5s ease-in-out 1.15s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(3) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.5s ease-in-out 2.65s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(4) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.5s ease-in-out 4.15s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(5) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulse__8rT4w 1.8s ease-in-out 5.65s infinite}@keyframes HomeWorkProcessSection_workTimelineFlow__jzdDT{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HomeWorkProcessSection_workStepPulse__8rT4w{0%,to{box-shadow:0 16px 38px rgba(255,106,0,.18),0 0 0 0 rgba(255,106,0,.28)}50%{box-shadow:0 18px 44px rgba(255,106,0,.24),0 0 0 12px rgba(255,106,0,0)}}@keyframes HomeWorkProcessSection_workStepPulseSegment__PQwdC{0%,to{box-shadow:0 16px 38px rgba(255,106,0,.18),0 0 0 0 rgba(255,106,0,.28)}35%,70%{box-shadow:0 18px 44px rgba(255,106,0,.24),0 0 0 12px rgba(255,106,0,0)}}@keyframes HomeWorkProcessSection_workTimelineFlowMobile__lIHbD{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.HomeWorkProcessSection_step__08L54 h3{margin:0;color:#163b73;font-family:var(--font-heading);font-size:18px;line-height:1.25;font-weight:800}.HomeWorkProcessSection_step__08L54 p{max-width:190px;margin:0;color:#64748b;font-size:13px;line-height:1.6}.HomeWorkProcessSection_results__QwRCo{--work-result-card-width:calc((min(100vw - 48px, 1180px) - 160px) / 3);display:grid;grid-gap:24px;gap:24px}.HomeWorkProcessSection_resultsHeader__r2_SU{display:grid;grid-gap:10px;gap:10px;max-width:880px;margin:0 auto;text-align:center}.HomeWorkProcessSection_resultsHeader__r2_SU h3{margin:0;color:#163b73;font-family:var(--font-heading);font-size:clamp(21px,1.65vw,28.5px);line-height:1.15;font-weight:800}.HomeWorkProcessSection_resultsHeader__r2_SU p{margin:0;color:#64748b;font-size:15px;line-height:1.55}.HomeWorkProcessSection_resultsCarousel__MGq7E{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;grid-gap:16px;gap:16px;align-items:center}.HomeWorkProcessSection_resultsArrow__pllZS{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:999px;background:#ffffff;box-shadow:0 14px 34px rgba(7,27,58,.12);cursor:pointer;transition:background .2s ease,transform .2s ease}.HomeWorkProcessSection_resultsArrow__pllZS:hover{background:#fff3e8;transform:translateY(-2px)}.HomeWorkProcessSection_resultsViewport__2v_Tl{overflow:hidden;padding:6px 0 18px}.HomeWorkProcessSection_resultsTrack__UO4F0{display:flex;gap:16px;width:max-content;will-change:transform}.HomeWorkProcessSection_resultsCard__gOFrg{position:relative;flex:0 0 var(--work-result-card-width);display:flex;align-items:flex-end;min-height:235px;overflow:hidden;padding:0;border:1px solid rgba(226,232,240,.9);border-radius:20px;background:#071b3a;box-shadow:0 18px 48px rgba(7,27,58,.08);transition:box-shadow .24s ease,transform .24s ease}.HomeWorkProcessSection_resultsCard__gOFrg:hover{box-shadow:0 26px 64px rgba(7,27,58,.13);transform:translateY(-4px)}.HomeWorkProcessSection_resultsImage__hrrFW{position:absolute;inset:0;overflow:hidden;background:#eef4ff}.HomeWorkProcessSection_resultsImage__hrrFW:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,27,58,.1),rgba(7,27,58,.38) 44%,rgba(7,27,58,.82)),rgba(7,27,58,.2);content:""}.HomeWorkProcessSection_resultsImage__hrrFW img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.HomeWorkProcessSection_resultsCard__gOFrg:hover .HomeWorkProcessSection_resultsImage__hrrFW img{transform:scale(1.05)}.HomeWorkProcessSection_resultsContent__II2Ye{position:relative;z-index:1;display:grid;grid-template-rows:auto auto auto;align-content:end;grid-gap:4px;gap:4px;width:100%;min-height:172px;padding:22px}.HomeWorkProcessSection_resultsIcon__LoQUV{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#ff6a00;color:#ffffff;box-shadow:0 12px 28px rgba(255,106,0,.28)}.HomeWorkProcessSection_resultsIcon__LoQUV svg{color:#ffffff;stroke:#ffffff}.HomeWorkProcessSection_resultsCard__gOFrg h4{margin:0;color:#ffffff;font-family:var(--font-heading);font-size:18px;line-height:1.08;font-weight:800}.HomeWorkProcessSection_resultsCard__gOFrg p{margin:0;color:rgba(255,255,255,.82);font-size:13px;line-height:1.42}@media (max-width:1080px){.HomeWorkProcessSection_inner__d2HaA{width:min(100% - 48px,1180px)}.HomeWorkProcessSection_timeline__ii_d_{gap:12px}.HomeWorkProcessSection_stepNumber__eolGJ{width:52px;height:52px;font-size:20px}.HomeWorkProcessSection_step__08L54 h3{font-size:17px}.HomeWorkProcessSection_step__08L54 p{font-size:13px}.HomeWorkProcessSection_results__QwRCo{--work-result-card-width:calc((100vw - 184px) / 2)}}@media (max-width:720px){.HomeWorkProcessSection_section__cQhbC{display:block;min-height:auto;padding:28px 0}.HomeWorkProcessSection_inner__d2HaA{gap:20px;width:min(100% - 32px,1180px)}.HomeWorkProcessSection_header__2q_uf{margin-bottom:0}.HomeWorkProcessSection_header__2q_uf h2{font-size:32px}.HomeWorkProcessSection_header__2q_uf p{font-size:15px}.HomeWorkProcessSection_timeline__ii_d_{grid-template-columns:1fr;gap:18px;margin-top:24px;padding:0}.HomeWorkProcessSection_timeline__ii_d_:after,.HomeWorkProcessSection_timeline__ii_d_:before{display:none}.HomeWorkProcessSection_line__avVx6{position:absolute;z-index:0;top:28px;left:25px;display:block;width:6px;height:calc(100% - 56px);border-radius:999px;background:#ffe1cc;pointer-events:none}.HomeWorkProcessSection_lineFill__rWBgi{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ff6a00,#ff8a2a 55%,#ff6a00);transform:scaleY(0);transform-origin:top center;animation:HomeWorkProcessSection_workTimelineFlowMobile__lIHbD 5s ease-out .1s forwards}.HomeWorkProcessSection_step__08L54:first-of-type .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.2s ease-in-out .1s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(2) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.2s ease-in-out 1s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(3) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.2s ease-in-out 1.9s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(4) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulseSegment__PQwdC 1.2s ease-in-out 2.8s 1}.HomeWorkProcessSection_step__08L54:nth-of-type(5) .HomeWorkProcessSection_stepNumber__eolGJ{animation:HomeWorkProcessSection_workStepPulse__8rT4w 1.5s ease-in-out 3.7s infinite}.HomeWorkProcessSection_step__08L54{position:relative;z-index:1;grid-template-columns:56px 1fr;justify-items:start;gap:12px 18px;text-align:left}.HomeWorkProcessSection_stepNumber__eolGJ{position:relative;z-index:2;grid-row:span 2;width:56px;height:56px;border-width:3px;background:#ffffff;font-size:20px;transform:none!important}.HomeWorkProcessSection_step__08L54:hover .HomeWorkProcessSection_stepNumber__eolGJ{transform:none!important}.HomeWorkProcessSection_step__08L54 h3{align-self:end;font-size:18px}.HomeWorkProcessSection_step__08L54 p{max-width:none;font-size:14px}.HomeWorkProcessSection_results__QwRCo{--work-result-card-width:calc(100vw - 32px);gap:20px;margin-top:16px}.HomeWorkProcessSection_resultsCarousel__MGq7E{grid-template-columns:1fr;gap:14px}.HomeWorkProcessSection_resultsArrow__pllZS{display:none}.HomeWorkProcessSection_resultsHeader__r2_SU h3{font-size:28px}.HomeWorkProcessSection_resultsHeader__r2_SU p{font-size:15px}.HomeWorkProcessSection_resultsCard__gOFrg{min-height:290px}.HomeWorkProcessSection_resultsContent__II2Ye{grid-template-rows:44px auto auto;padding:18px}}.SiteFooter_footer__qBrg0{padding:56px 0 24px;color:#ffffff;background:#071b3a}.SiteFooter_inner__3BGMN{width:min(100% - 48px,1180px);margin:0 auto}.SiteFooter_top__QeIo_{display:grid;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;padding-bottom:36px}.SiteFooter_brand__4raHz{display:grid;align-content:start;grid-gap:18px;gap:18px}.SiteFooter_logo__U2x0_{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.SiteFooter_logo__U2x0_ img{display:block;width:auto;height:58px;object-fit:contain}.SiteFooter_brand__4raHz p{max-width:360px;margin:0;color:rgba(255,255,255,.75);font-size:14px;line-height:1.7}.SiteFooter_stats__JnJ8S{display:flex;flex-wrap:wrap;gap:10px}.SiteFooter_stats__JnJ8S span{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;color:#ffffff;background:rgba(255,106,0,.16);font-size:13px;font-weight:700}.SiteFooter_column__E_5ni{display:grid;align-content:start;grid-gap:11px;gap:11px}.SiteFooter_column__E_5ni h3{margin:0 0 4px;color:#ffffff;font-family:var(--font-heading);font-size:16px;line-height:1.25;font-weight:800}.SiteFooter_column__E_5ni a,.SiteFooter_column__E_5ni span,.SiteFooter_legal__lP3Q2 a{color:rgba(255,255,255,.75);font-size:14px;line-height:1.45;text-decoration:none;transition:color .18s ease}.SiteFooter_column__E_5ni a:hover,.SiteFooter_legal__lP3Q2 a:hover{color:#ff6a00}.SiteFooter_contacts__MFz4Q{gap:12px}.SiteFooter_socials___tH8R{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.SiteFooter_socialStub__KXr2v,.SiteFooter_socials___tH8R a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;overflow:visible;border-radius:999px;color:#ffffff;background:transparent;font-size:11px;font-weight:800;letter-spacing:0;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.SiteFooter_socialStub__KXr2v{cursor:default;opacity:.45}.SiteFooter_socials___tH8R img{display:block;width:34px;height:34px;object-fit:contain}.SiteFooter_socials___tH8R a:hover{color:#ffffff;background:transparent;transform:translateY(-2px)}.SiteFooter_button__FuIch{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:46px;margin-top:4px;padding:0 24px;border-radius:8px;color:#ffffff!important;background:#ff6a00;font-size:15px;font-weight:800;transition:background .18s ease,transform .18s ease}.SiteFooter_button__FuIch:hover{background:#e65a00;transform:translateY(-2px)}.SiteFooter_bottom__YC2V4{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.SiteFooter_bottom__YC2V4 p{margin:0;color:rgba(255,255,255,.72);font-size:13px;line-height:1.45}.SiteFooter_legal__lP3Q2{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:20px}@media (max-width:1024px){.SiteFooter_top__QeIo_{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteFooter_brand__4raHz{grid-column:1/-1}}@media (max-width:720px){.SiteFooter_footer__qBrg0{padding:24px 0 12px}.SiteFooter_inner__3BGMN{width:min(100% - 32px,1180px)}.SiteFooter_brand__4raHz{display:none}.SiteFooter_top__QeIo_{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:14px}.SiteFooter_contacts__MFz4Q{grid-column:1/-1}.SiteFooter_button__FuIch{display:none}.SiteFooter_bottom__YC2V4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;text-align:center}.SiteFooter_legal__lP3Q2{justify-content:center;gap:12px 18px}}