.Benefits_head__aFUEX{display:flex;align-items:start;justify-content:space-between}.Benefits_titleWrap__Gys1w{max-width:820px}.Benefits_kicker__DQcmZ{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#666;margin-bottom:20px}.Benefits_title__20iGI{font-size:56px;font-weight:400;line-height:1.15;color:#000;margin:0 0 30px}.Benefits_description__AW5pA{max-width:720px;font-size:18px;line-height:1.6;color:#777;margin-bottom:64px}.Benefits_description__AW5pA strong{color:#000;font-weight:600}.Benefits_cards__fI86r{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.Benefits_card__9_3J9{background:#fff;border-radius:30px;padding:30px;display:flex;flex-direction:column;overflow:hidden;position:relative;height:600px}.Benefits_cardHeader__U2tYW{display:flex;align-items:center;gap:12px;margin-bottom:16px}.Benefits_cardHeader__U2tYW svg{font-size:22px}.Benefits_cardHeader__U2tYW h3{font-size:24px;font-weight:500;margin:0}.Benefits_card__9_3J9 p{font-size:20px;line-height:1.6;color:#666}.Benefits_price__iSoOq{display:flex;align-items:baseline;gap:8px;margin-bottom:16px;position:absolute;bottom:20px}.Benefits_price__iSoOq span{font-size:18px;color:#999}.Benefits_price__iSoOq b{font-size:64px;font-weight:700;color:#000}.Benefits_days__FmPi9{display:flex;align-items:baseline;gap:8px;margin-bottom:16px;position:absolute;bottom:20px}.Benefits_days__FmPi9 span{font-size:18px;color:#999}.Benefits_days__FmPi9 b{font-size:44px;font-weight:500;color:#000}.Benefits_range__w_DoO{width:100%;margin-bottom:8px}.Benefits_range__w_DoO input[type=range]{width:100%;height:6px;appearance:none;border-radius:4px;background:linear-gradient(90deg,#3b5bdb 30%,#e0e0e0 0);outline:none}.Benefits_range__w_DoO input[type=range]::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:#3b5bdb;cursor:pointer}.Benefits_range__w_DoO input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#3b5bdb;border:none;cursor:pointer}.Benefits_card__9_3J9 small{font-size:14px;color:#999}.Benefits_phoneWrap__F1sOh{position:absolute;transform:translateX(-100px) translateY(0)}.Benefits_phoneWrap__F1sOh img{min-width:140%}.Benefits_clockWrap__GIoTb{position:absolute;bottom:0;transform:translateX(200px) translateY(30%)}.Benefits_clockWrap__GIoTb img{min-width:130%}@media(max-width:1024px){.Benefits_cards__fI86r{grid-template-columns:1fr}.Benefits_title__20iGI{font-size:40px}}@media(max-width:768px){.Benefits_section__Obyes{padding:80px 0}.Benefits_head__aFUEX{flex-direction:column;gap:20px}.Benefits_title__20iGI{font-size:32px}.Benefits_description__AW5pA{font-size:16px;margin-bottom:40px}.Benefits_card__9_3J9{padding:28px 24px;height:auto;max-height:500px}.Benefits_cardHeader__U2tYW h3{font-size:20px}.Benefits_card__9_3J9 p{font-size:18px}.Benefits_price__iSoOq b{font-size:48px}.Benefits_days__FmPi9 b{font-size:36px}.Benefits_clockWrap__GIoTb,.Benefits_phoneWrap__F1sOh{transform:none;position:relative;margin-top:20px}.Benefits_clockWrap__GIoTb img,.Benefits_phoneWrap__F1sOh img{min-width:100%}.Benefits_phoneWrap__F1sOh{transform:translateX(-70px) translateY(-20%)}.Benefits_phoneWrap__F1sOh img{min-width:140%}.Benefits_clockWrap__GIoTb{bottom:0;transform:translateX(150px) translateY(0)}.Benefits_clockWrap__GIoTb img{min-width:130%}}@media(max-width:480px){.Benefits_section__Obyes{padding:60px 0}.Benefits_title__20iGI{font-size:28px}.Benefits_description__AW5pA{font-size:15px}.Benefits_card__9_3J9{padding:24px 20px;min-height:350px}.Benefits_cardHeader__U2tYW{flex-direction:column;align-items:flex-start;gap:12px}.Benefits_cardHeader__U2tYW h3{font-size:18px}.Benefits_card__9_3J9 p{font-size:16px}.Benefits_price__iSoOq b{font-size:40px}.Benefits_days__FmPi9 b{font-size:32px}}.ContactForm_contactSection__OBe7_{position:relative;padding:120px 0;background:linear-gradient(180deg,#000000,#0a0a0a);overflow:hidden}.ContactForm_contactSection__OBe7_:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:radial-gradient(circle,rgba(99,102,241,.08) 0,rgba(99,102,241,.04) 30%,transparent 70%);filter:blur(80px);pointer-events:none}.ContactForm_contactWrap__yaxDw{display:flex;align-items:start;justify-content:space-between;width:100%}.ContactForm_formContainer___0veD{max-width:830px}.ContactForm_badge__wd9a8{display:inline-flex;align-items:center;gap:8px;color:#6366f1;font-size:14px;font-weight:500;margin-bottom:32px}.ContactForm_badge__wd9a8 svg{font-size:18px}.ContactForm_title__qy3o6{font-size:clamp(28px,5vw,48px);font-weight:500;line-height:1.2;color:#fff;margin:0 0 24px;letter-spacing:-.02em}.ContactForm_subtitle__8_YKt{font-size:18px;line-height:1.6;color:#a8a8a8;margin:0 0 48px;max-width:600px}.ContactForm_form__hv_XR{display:flex;flex-direction:column;gap:32px}.ContactForm_formRow__qYKoP{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ContactForm_formGroup__oT_bO{display:flex;flex-direction:column;gap:8px}.ContactForm_label__O68qG{font-size:16px;color:#fff;font-weight:400}.ContactForm_input__nbZo4,.ContactForm_select__KEPhf,.ContactForm_textarea__VtKhN{width:100%;padding:12px 0;border:none;border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;color:#fff;font-family:inherit;background:rgba(0,0,0,0);transition:border-color .2s ease}.ContactForm_input__nbZo4::placeholder,.ContactForm_select__KEPhf::placeholder,.ContactForm_textarea__VtKhN::placeholder{color:hsla(0,0%,100%,.5)}.ContactForm_input__nbZo4:focus,.ContactForm_select__KEPhf:focus,.ContactForm_textarea__VtKhN:focus{outline:none;border-bottom-color:#fff}.ContactForm_select__KEPhf{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:24px}.ContactForm_textarea__VtKhN{resize:vertical;min-height:120px;font-family:inherit}.ContactForm_submitBtn__h5CSd{align-self:flex-start;padding:16px 40px;background:#fff;color:#000;font-size:16px;font-weight:500;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease,transform .1s ease;margin-top:8px}.ContactForm_submitBtn__h5CSd:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px)}.ContactForm_submitBtn__h5CSd:active:not(:disabled){transform:translateY(0)}.ContactForm_submitBtn__h5CSd:disabled{opacity:.6;cursor:not-allowed}.ContactForm_privacyCheckbox__L0R4v{display:flex;align-items:center;gap:12px;margin-top:-8px}.ContactForm_privacyCheckbox__L0R4v input[type=checkbox]{flex-shrink:0;width:18px;height:18px;cursor:pointer;accent-color:#6366f1}.ContactForm_privacyCheckbox__L0R4v label{font-size:14px;color:hsla(0,0%,100%,.7);line-height:1.5;cursor:pointer}.ContactForm_privacyCheckbox__L0R4v label a{color:#6366f1;text-decoration:underline;transition:color .2s ease}.ContactForm_privacyCheckbox__L0R4v label a:hover{color:#818cf8}@media(max-width:960px){.ContactForm_formRow__qYKoP{grid-template-columns:1fr;gap:32px}}@media(max-width:768px){.ContactForm_contactSection__OBe7_{padding:80px 0}.ContactForm_contactWrap__yaxDw{flex-direction:column;gap:20px}.ContactForm_badge__wd9a8{margin-bottom:0}.ContactForm_title__qy3o6{margin-bottom:20px;font-size:36px}.ContactForm_subtitle__8_YKt{margin-bottom:32px;font-size:16px}.ContactForm_form__hv_XR{gap:24px}.ContactForm_ctaButton__Liy0c{padding:16px 32px;font-size:18px}}@media(max-width:480px){.ContactForm_contactSection__OBe7_{padding:60px 0}.ContactForm_title__qy3o6{font-size:28px;margin-bottom:16px}.ContactForm_subtitle__8_YKt{font-size:15px;margin-bottom:24px}.ContactForm_formRow__qYKoP,.ContactForm_form__hv_XR{gap:20px}.ContactForm_label__O68qG{font-size:14px}.ContactForm_input__nbZo4,.ContactForm_select__KEPhf,.ContactForm_textarea__VtKhN{font-size:15px;padding:10px 0}.ContactForm_ctaButton__Liy0c{padding:14px 28px;font-size:16px;width:100%}.ContactForm_privacyCheckbox__L0R4v label{font-size:13px}}@keyframes SuccessModal_fadeIn__YUk8O{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SuccessModal_fadeOut__h1llW{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.SuccessModal_modalOverlay__fxwB4{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:1;animation:SuccessModal_fadeIn__YUk8O .2s ease-out}.SuccessModal_modalOverlay__fxwB4.SuccessModal_hide__A2dt9{animation:SuccessModal_fadeOut__h1llW .2s ease-in;opacity:0}.SuccessModal_modalContent__hVF8C{background:#fff;backdrop-filter:blur(30px);border-radius:30px;padding:30px;min-width:320px;max-width:90%;position:relative;color:#111;box-shadow:0 8px 24px rgba(0,0,0,.15)}.SuccessModal_modalContent__hVF8C.SuccessModal_sm__P0pGW{width:440px;height:auto}.SuccessModal_successModal__kSDz_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px}.SuccessModal_successIcon__dh11B{width:64px;height:64px;color:#10b981;margin-bottom:24px}.SuccessModal_successTitle__1LsM5{font-size:24px;font-weight:600;color:#111;margin:0 0 16px}.SuccessModal_successText__ZL5Hc{font-size:16px;color:#666;margin:0;line-height:1.5}.ProjectCard_card__8VCko{width:100%;overflow:hidden;display:block;text-decoration:none;color:inherit;transition:transform .2s ease}.ProjectCard_card__8VCko:hover{transform:translateY(-2px)}.ProjectCard_imageWrapper__CuhPt{border-radius:16px;position:relative;width:100%;height:370px;overflow:hidden;background:#e5e5e5}.ProjectCard_imageWrapper__CuhPt img{width:100%;height:100%;object-fit:cover}.ProjectCard_tags__kh3ZW{position:absolute;top:20px;left:20px;display:flex;gap:15px;align-items:center}.ProjectCard_tag__YHIq6{padding:6px 12px;background:rgba(240,240,240,.95);color:#333;border-radius:16px;font-size:14px;font-weight:500;backdrop-filter:blur(4px)}.ProjectCard_tag__YHIq6:first-child{z-index:1}.ProjectCard_tag__YHIq6:last-child{margin-left:-8px;z-index:2}.ProjectCard_cardContent__IWxu3{padding:14px 10px}.ProjectCard_cardTitle__VlQzZ{margin:0;font-size:24px;font-weight:400;color:#111;line-height:1.2}.ProjectCard_cardSubtitle__9l1sO{margin:0;font-size:16px;color:#666;line-height:1.4;font-weight:400}@media(max-width:960px){.ProjectCard_imageWrapper__CuhPt{height:300px}}.Projects_wrapper__Venpl{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;align-items:start}.Projects_left__SCBVV{padding-top:4px}.Projects_label__V43Fr{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#666;font-weight:500}.Projects_label__V43Fr svg{width:20px;height:20px}.Projects_right__aMWk8{display:flex;flex-direction:column;gap:60px}.Projects_header__9T8pk{display:flex;flex-direction:column;gap:24px}.Projects_titleBlock__9V4_m{display:flex;flex-direction:column;gap:8px;width:100%;max-width:830px}.Projects_title__GKvQt{margin:0;font-size:56px;font-weight:400;line-height:1.1;color:#111}.Projects_subtitle__M6JlJ{margin:0;font-size:32px;font-weight:400;line-height:1.2;color:#666}.Projects_description__RBpqG{margin:0;max-width:720px;font-size:18px;line-height:1.6;color:#333}.Projects_button__Y6xGs{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:#111;color:#fff;border-radius:99px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s ease,transform .1s ease;width:fit-content;margin-top:8px}.Projects_button__Y6xGs:hover{background:#333}.Projects_button__Y6xGs:active{transform:translateY(1px)}.Projects_cardsContainer___Ynol{width:100%;margin-top:60px}.Projects_cards__ycBeI{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.Projects_cards__ycBeI a{text-decoration:none;color:inherit;display:block;transition:transform .2s ease}.Projects_cards__ycBeI a:hover{transform:translateY(-4px)}@media(max-width:1200px){.Projects_wrapper__Venpl{grid-template-columns:150px 1fr;gap:40px}.Projects_title__GKvQt{font-size:48px}.Projects_subtitle__M6JlJ{font-size:28px}}@media(max-width:960px){.Projects_wrapper__Venpl{flex-direction:column;gap:30px}.Projects_left__SCBVV{padding-top:0}.Projects_right__aMWk8{gap:40px}.Projects_header__9T8pk{gap:20px}.Projects_titleBlock__9V4_m{width:100%}.Projects_title__GKvQt{font-size:36px}.Projects_subtitle__M6JlJ{font-size:22px}.Projects_description__RBpqG{font-size:16px;max-width:100%}.Projects_cardsContainer___Ynol{margin-top:40px}.Projects_cards__ycBeI{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.Projects_wrapper__Venpl{gap:24px}.Projects_right__aMWk8{gap:32px}.Projects_header__9T8pk{gap:16px}.Projects_title__GKvQt{font-size:32px}.Projects_subtitle__M6JlJ{font-size:20px}.Projects_description__RBpqG{font-size:15px;max-width:100%}.Projects_button__Y6xGs{padding:14px 28px;font-size:15px}.Projects_cards__ycBeI{grid-template-columns:1fr}}@media(max-width:480px){.Projects_wrapper__Venpl{gap:20px}.Projects_right__aMWk8{gap:24px}.Projects_header__9T8pk{gap:14px}.Projects_title__GKvQt{font-size:28px}.Projects_subtitle__M6JlJ{font-size:18px}.Projects_description__RBpqG{font-size:14px;max-width:100%;line-height:1.5}.Projects_button__Y6xGs{width:100%;text-align:center;padding:12px 24px;font-size:14px}.Projects_cardsContainer___Ynol{margin-top:32px}}.Reviews_reviews__U0kg9{display:grid;grid-template-columns:420px 1fr;gap:60px;margin-bottom:60px}.Reviews_head__6Mz_R{display:flex;justify-content:space-between;gap:16px;margin-bottom:54px;align-items:flex-start}.Reviews_kicker__QPejG{font-size:14px;color:#6f6f6f;display:flex;align-items:center;gap:8px}.Reviews_title__WtA6R{text-align:left;font-weight:400;letter-spacing:-.02em;margin:0;color:#222;font-size:clamp(28px,4vw,52px);line-height:1.1}.Reviews_card__NVs53{border-radius:30px;padding:24px}.Reviews_cardStats__i3Jcj{padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:24px;min-height:400px;background:#fff}.Reviews_ratingRow__Gg7ni{display:flex;align-items:baseline;gap:4px}.Reviews_ratingValue___OBmx{font-size:64px;font-weight:400;line-height:1;color:#4361ee;letter-spacing:-.02em}.Reviews_ratingOut__7bNkO{font-size:24px;color:#999;font-weight:500}.Reviews_ratingSubtext__OsHGg{margin:0;color:#666;font-size:14px;line-height:1.5}.Reviews_avatarsSection__HW5rT{display:flex;flex-direction:column;gap:12px;margin-top:auto}.Reviews_avatars__MXGhQ{display:flex;align-items:center;margin-left:-4px}.Reviews_avatar__y_E4m{border-radius:50%;object-fit:cover;width:36px;height:36px;border:2px solid #fff;margin-left:-8px;transition:transform .2s ease}.Reviews_avatar__y_E4m:hover{transform:translateY(-2px);z-index:10}.Reviews_avatar__y_E4m:first-child{margin-left:0}.Reviews_trustedText__tLFTv{margin:0;color:#888;font-size:13px;line-height:1.4}.Reviews_cta__r2Xyw{margin-top:auto;height:48px;width:100%;border-radius:24px;background:#111;color:#fff;border:0;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}.Reviews_cta__r2Xyw:hover{background:#000;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Reviews_testimonialColumn__YD6tM{display:flex;flex-direction:column;gap:16px}.Reviews_pagination__nTPPf{font-size:15px;color:#999;text-align:left;font-weight:500;letter-spacing:.5px}.Reviews_testimonialCard__axGjH{display:flex;flex-direction:column;gap:32px;min-height:400px;width:100%}.Reviews_quote__7FVoa{margin:0;font-size:clamp(20px,2.5vw,32px);line-height:1.4;color:#111;font-weight:400;font-style:italic;letter-spacing:-.01em;max-width:800px}.Reviews_authorSection__Lrstt{display:flex;align-items:center;gap:16px;margin-top:auto}.Reviews_authorAvatar__7aaUT{width:56px;height:56px;border-radius:12px;object-fit:cover}.Reviews_authorInfo__aVeiB{display:flex;flex-direction:column;gap:4px}.Reviews_authorName__DeSkU{font-weight:600;color:#111;font-size:16px}.Reviews_authorRole__z0fAI{font-size:14px;color:#888}.Reviews_navigation__ydKyl{display:flex;gap:12px}.Reviews_navButton__Kp2WJ{width:48px;height:48px;border-radius:50%;background:#111;color:#fff;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:all .2s ease}.Reviews_navButton__Kp2WJ:hover{background:#000;transform:scale(1.05)}.Reviews_navButton__Kp2WJ:active{transform:scale(.95)}.Reviews_statsSection__v_ysd{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px}.Reviews_statCard__mN2AX{background:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:12px}.Reviews_statValue__TZ5g0{font-size:clamp(40px,5vw,64px);font-weight:700;color:#111;line-height:1;letter-spacing:-.02em}.Reviews_statText___QoPj{margin:0;color:#666;font-size:15px;line-height:1.5}.Reviews_stars__UlzsF{display:flex;font-size:14px;gap:2px;color:gold}@media(max-width:1024px){.Reviews_reviews__U0kg9{grid-template-columns:1fr;gap:40px}.Reviews_cardStats__i3Jcj{min-height:auto}}@media(max-width:768px){.Reviews_head__6Mz_R{flex-direction:column;gap:16px;margin-bottom:40px}.Reviews_title__WtA6R{font-size:32px}.Reviews_reviews__U0kg9{gap:30px}.Reviews_cardStats__i3Jcj{padding:24px 20px}.Reviews_ratingValue___OBmx{font-size:48px}.Reviews_ratingOut__7bNkO{font-size:20px}.Reviews_testimonialCard__axGjH{min-height:auto}.Reviews_quote__7FVoa{font-size:24px}.Reviews_statsSection__v_ysd{flex-wrap:wrap;gap:20px}.Reviews_statCard__mN2AX{flex:1 1 calc(50% - 12px);min-width:140px}}@media(max-width:480px){.Reviews_head__6Mz_R{margin-bottom:30px}.Reviews_title__WtA6R{font-size:28px}.Reviews_cardStats__i3Jcj{padding:20px 16px}.Reviews_ratingValue___OBmx{font-size:40px}.Reviews_quote__7FVoa{font-size:20px}.Reviews_authorAvatar__7aaUT{width:48px;height:48px}.Reviews_navButton__Kp2WJ{width:44px;height:44px;font-size:14px}.Reviews_statsSection__v_ysd{display:grid;grid-template-columns:1fr 1fr;gap:24px}.Reviews_statCard__mN2AX{flex:1 1 100%}.Reviews_statValue__TZ5g0{font-size:48px}.Reviews_statText___QoPj{font-size:14px}}.Services_wrapper__7270L{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;margin-bottom:60px}.Services_left__WkJXQ{padding-top:4px}.Services_label__r8WDn{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#666;font-weight:500}.Services_label__r8WDn svg{width:20px;height:20px}.Services_right__nMRNz{display:flex;flex-direction:column;gap:60px}.Services_header__vXIJi{display:flex;flex-direction:column;gap:24px}.Services_titleBlock__ru4Vs{display:flex;flex-direction:column;gap:8px;width:830px}.Services_title__eLMdk{margin:0;font-size:56px;font-weight:400;line-height:1.1;color:#111}.Services_description__utwBb{margin:0;max-width:720px;font-size:18px;line-height:1.6;color:#333}.Services_button__7aEZo{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:#111;color:#fff;border-radius:99px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s ease,transform .1s ease;width:fit-content;margin-top:8px}.Services_button__7aEZo:hover{background:#333}.Services_button__7aEZo:active{transform:translateY(1px)}.Services_cardsContainer__PbUSO{width:100%}.Services_cards__Sypr0{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.Services_card__G1CMi{background:#fff;border-radius:24px;padding:30px;display:flex;flex-direction:column;gap:20px}.Services_cardHeader__rFGL1{display:flex;align-items:center;gap:16px}.Services_cardIcon__c07t0{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:12px;color:#111;flex-shrink:0}.Services_cardIcon__c07t0 svg{width:24px;height:24px}.Services_cardTitle__4bsCx{margin:0;font-size:28px;font-weight:400;color:#111;line-height:1.2}.Services_cardDescription__6WQir{margin:0;font-size:16px;line-height:1.6;color:#666}@media(max-width:1200px){.Services_wrapper__7270L{gap:40px}.Services_titleBlock__ru4Vs{width:100%;max-width:830px}.Services_title__eLMdk{font-size:48px}.Services_cards__Sypr0{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.Services_wrapper__7270L{flex-direction:column;gap:30px;margin-bottom:40px}.Services_left__WkJXQ{padding-top:0}.Services_right__nMRNz{gap:40px}.Services_titleBlock__ru4Vs{width:100%}.Services_title__eLMdk{font-size:36px}.Services_description__utwBb{font-size:16px}.Services_cards__Sypr0{grid-template-columns:1fr}.Services_card__G1CMi{padding:32px}.Services_cardIcon__c07t0{width:44px;height:44px}.Services_cardIcon__c07t0 svg{width:22px;height:22px}.Services_cardTitle__4bsCx{font-size:24px}.Services_cardDescription__6WQir{font-size:15px}}@media(max-width:640px){.Services_title__eLMdk{font-size:32px}.Services_description__utwBb{font-size:15px}.Services_button__7aEZo{padding:14px 28px;font-size:15px}.Services_card__G1CMi{padding:28px 24px}.Services_cardIcon__c07t0{width:40px;height:40px}.Services_cardIcon__c07t0 svg{width:20px;height:20px}.Services_cardTitle__4bsCx{font-size:22px}.Services_cardDescription__6WQir{font-size:15px}}@media(max-width:480px){.Services_title__eLMdk{font-size:28px}.Services_description__utwBb{font-size:14px}.Services_button__7aEZo{width:100%;text-align:center}.Services_card__G1CMi{padding:24px 20px}.Services_cardTitle__4bsCx{font-size:20px}.Services_cardDescription__6WQir{font-size:14px}}.Workflow_workflow__vNv3y{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:start}.Workflow_left__Eni2w{position:sticky;top:96px;align-self:start;height:fit-content}.Workflow_kicker__bi7wg{display:block;font-size:14px;color:#6f6f6f;margin-bottom:10px}.Workflow_title__hywHc{margin:0;font-weight:400;line-height:.95;font-size:clamp(40px,8vw,60px);color:#9a9a9a}.Workflow_title__hywHc b{color:#111}.Workflow_right__TMA9b{display:grid;gap:10px}.Workflow_card__YwhFq{display:flex;align-items:start;gap:100px;background:#fff;border-radius:18px;padding:24px 26px;box-shadow:0 1px 0 rgba(0,0,0,.06);height:250px}.Workflow_num__vNGXN{font-weight:600;font-size:60px;color:#b5b5b5;width:60px}.Workflow_body__A_asb{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:8px}.Workflow_cardTitle__UW4zK{font-size:40px;font-weight:400;color:#111;margin-top:10px}.Workflow_cardDesc__b0GMX{font-size:16px;color:#6f6f6f;line-height:1.7}.Workflow_cardDark__EDrmf{background:#111;color:#fff}.Workflow_cardDark__EDrmf .Workflow_cardTitle__UW4zK{color:#fff}.Workflow_cardDark__EDrmf .Workflow_cardDesc__b0GMX{color:#cfcfcf}.Workflow_emoji__iIK4x{border-radius:14px;background:hsla(0,0%,100%,.08);display:grid;place-items:center;color:#fff;font-weight:900;font-size:20px;padding:10px}@media(max-width:960px){.Workflow_workflow__vNv3y{grid-template-columns:1fr}.Workflow_left__Eni2w{position:static}}.ProjectsHero_section__D7v6U{height:100vh;background-image:url(/assets/images/projectsbg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;display:flex;align-items:flex-end}.ProjectsHero_content__kvoxA{display:flex;flex-direction:column;gap:20px}.ProjectsHero_textBlock__WLPn7{display:flex;flex-direction:column;gap:16px}.ProjectsHero_hero__wvdVm{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-bottom:60px}.ProjectsHero_heading__oBpdb{font-size:32px;font-weight:400;line-height:1.2;color:#fff;margin:0}.ProjectsHero_subheading__tL9w1{font-size:24px;font-weight:300;line-height:1.2;color:hsla(0,0%,100%,.6);margin:0}.ProjectsHero_ctaButton__ujoXA{align-self:flex-start;padding:18px 40px;background:#fff;color:#000;font-size:20px;font-weight:600;border:none;border-radius:50px;cursor:pointer;text-decoration:none;display:inline-block;transition:transform .2s ease,box-shadow .2s ease}.ProjectsHero_ctaButton__ujoXA:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.ProjectsHero_ctaButton__ujoXA:active{transform:translateY(0)}.ProjectsHero_videoContainer__nykaF{width:346px;height:200px;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ProjectsHero_videoContainer__nykaF:hover{transform:scale(1.05);box-shadow:0 15px 50px rgba(0,0,0,.4)}.ProjectsHero_video__VhVjt{width:100%;height:100%;object-fit:cover}@media(max-width:1024px){.ProjectsHero_hero__wvdVm{flex-direction:column;align-items:flex-start;gap:40px}.ProjectsHero_videoContainer__nykaF{width:100%;max-width:500px}}@media(max-width:768px){.ProjectsHero_section__D7v6U{height:auto;min-height:100vh;padding:40px 0}.ProjectsHero_hero__wvdVm{padding-bottom:40px}.ProjectsHero_heading__oBpdb{font-size:28px}.ProjectsHero_subheading__tL9w1{font-size:20px}.ProjectsHero_ctaButton__ujoXA{padding:16px 32px;font-size:18px}.ProjectsHero_videoContainer__nykaF{width:100%;min-height:250px}}@media(max-width:480px){.ProjectsHero_heading__oBpdb{font-size:24px}.ProjectsHero_subheading__tL9w1{font-size:18px}.ProjectsHero_ctaButton__ujoXA{padding:14px 28px;font-size:16px}.ProjectsHero_videoContainer__nykaF{height:160px}}