.ServicesHero_btn-primary__fONk5{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ServicesHero_btn-primary__fONk5:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ServicesHero_hero__UMPI3{position:relative;overflow:hidden;border-radius:24px;padding:clamp(2rem,5vw,3.5rem);background:linear-gradient(145deg,rgba(30,41,59,.85),rgba(15,23,42,.95) 45%,rgba(51,65,85,.6));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 80px rgba(0,0,0,.35)}.ServicesHero_glow__ot_kL{position:absolute;width:420px;height:420px;top:-40%;left:-15%;background:radial-gradient(circle,rgba(96,139,193,.45) 0,transparent 70%);pointer-events:none;filter:blur(4px)}.ServicesHero_mockup__pErtx{position:absolute;inset-inline-end:-5%;bottom:-20%;width:min(45%,320px);aspect-ratio:4/3;border-radius:12px;border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(165deg,rgba(96,139,193,.15),rgba(15,23,42,.4));box-shadow:0 20px 60px rgba(0,0,0,.4);display:none}@media(min-width:900px){.ServicesHero_mockup__pErtx{display:block}}.ServicesHero_inner__rXvSK{position:relative;z-index:1;max-width:38rem;display:flex;flex-direction:column;gap:30px}.ServicesHero_h1__h_PeO{margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.25;letter-spacing:.02em;background:linear-gradient(135deg,#ffffff 20%,rgb(162.0461538462,187.1846153846,218.7538461538));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ServicesHero_lead__CRtfy{margin:0;font-size:clamp(20px,2.2vw,1.125rem);line-height:1.75;color:rgba(243,243,224,.88);max-width:36rem}.ServicesHero_cta__8qFUy{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.9rem 1.75rem;border-radius:999px;font-family:Inter,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;color:#fff;background:linear-gradient(135deg,#608bc1,rgb(69.6307692308,117.9230769231,178.5692307692));border:none;box-shadow:0 4px 20px rgba(96,139,193,.45),0 2px 4px rgba(0,0,0,.2);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.ServicesHero_cta__8qFUy:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(96,139,193,.4),0 4px 12px rgba(0,0,0,.25);filter:brightness(1.05)}.ServicesHero_cta__8qFUy:focus-visible{outline:2px solid rgba(243,243,224,.9);outline-offset:4px}.ServicesGrid_btn-primary__L2K_q{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ServicesGrid_btn-primary__L2K_q:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ServicesGrid_section__oT7WA{scroll-margin-top:5rem}.ServicesGrid_h2__PL2y3{margin:0 0 30px;font-size:clamp(1.5rem,3vw,30px);font-weight:700;color:#608bc1;letter-spacing:.04em;text-align:center}.ServicesGrid_grid__5mY6u{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:640px){.ServicesGrid_grid__5mY6u{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ServicesGrid_grid__5mY6u{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.ServicesGrid_card__03_Ro{position:relative;display:flex;flex-direction:column;gap:10px;padding:1.5rem;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 12px 40px rgba(0,0,0,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.ServicesGrid_card__03_Ro:hover{transform:translateY(-6px);border-color:rgba(96,139,193,.55);box-shadow:0 20px 50px rgba(0,0,0,.3),0 0 0 1px rgba(96,139,193,.2)}.ServicesGrid_iconWrap__Yr_Wn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:rgba(96,139,193,.25);color:rgb(140.0307692308,171.1230769231,210.1692307692)}.ServicesGrid_title__5X1Um{margin:0;font-size:1.2rem;font-weight:700;color:#f3f3e0}.ServicesGrid_description__A1ppq{margin:0;font-size:.95rem;line-height:1.65;color:rgba(243,243,224,.82);flex-grow:1}.ProcessSection_btn-primary__V8x8A{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ProcessSection_btn-primary__V8x8A:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ProcessSection_section__zf4cw{scroll-margin-top:5rem}.ProcessSection_h2__28c0f{margin:0 0 2rem;font-size:clamp(1.5rem,3vw,30px);font-weight:700;color:#608bc1;letter-spacing:.04em;text-align:center}.ProcessSection_timeline__JRdtc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.ProcessSection_timeline__JRdtc:before{content:"";position:absolute;top:.5rem;bottom:.5rem;inset-inline-end:calc(1.25rem + 6px);width:2px;background:linear-gradient(180deg,rgba(96,139,193,.6),rgba(96,139,193,.15));border-radius:2px}.ProcessSection_item__lP3SC{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;padding:1.25rem 0;align-items:start}.ProcessSection_badge__eT5Bl{grid-column:2;grid-row:1;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:#fff;background:linear-gradient(145deg,#608bc1,rgb(63.9076923077,108.2307692308,163.8923076923));box-shadow:0 4px 16px rgba(96,139,193,.4);z-index:1}.ProcessSection_body__zLWgt{grid-column:1;grid-row:1;padding:1rem 1.25rem;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);max-width:100%}.ProcessSection_stepTitle__rXP9e{margin:0 0 5px;font-size:1.1rem;font-weight:700;color:#f3f3e0}.ProcessSection_stepDesc___zR_7{margin:0;font-size:.95rem;line-height:1.65;color:rgba(243,243,224,.82)}@media(min-width:900px){.ProcessSection_timeline__JRdtc{flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.ProcessSection_timeline__JRdtc:before{top:calc(1.25rem + 6px);bottom:auto;inset-inline:8%;height:2px;width:auto;inset-inline-end:8%;background:linear-gradient(90deg,rgba(96,139,193,.15),rgba(96,139,193,.55),rgba(96,139,193,.15))}.ProcessSection_item__lP3SC{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;gap:1rem;min-width:0}.ProcessSection_badge__eT5Bl,.ProcessSection_body__zLWgt{grid-column:auto;grid-row:auto}.ProcessSection_body__zLWgt{width:100%;text-align:center;min-height:8.5rem}}.WhyWorkSection_btn-primary__u5WIr{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.WhyWorkSection_btn-primary__u5WIr:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.WhyWorkSection_section__RawB0{scroll-margin-top:5rem}.WhyWorkSection_h2__9509z{margin:0 0 2rem;font-size:clamp(1.5rem,3vw,30px);font-weight:700;color:#608bc1;letter-spacing:.04em;text-align:center}.WhyWorkSection_grid__uyH4b{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:640px){.WhyWorkSection_grid__uyH4b{grid-template-columns:repeat(2,minmax(0,1fr))}}.WhyWorkSection_card__BSmGd{display:flex;gap:1rem;padding:1.25rem 1.35rem;border-radius:16px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);transition:border-color .2s ease,background .2s ease}.WhyWorkSection_card__BSmGd:hover{border-color:rgba(96,139,193,.35);background:rgba(96,139,193,.08)}.WhyWorkSection_check___YAci{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(96,139,193,.3);color:rgb(151.0384615385,179.1538461538,214.4615384615);font-size:.85rem;font-weight:700;margin-top:2px}.WhyWorkSection_title__Lu4iR{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;color:#f3f3e0}.WhyWorkSection_description__t30_U{margin:0;font-size:.92rem;line-height:1.6;color:rgba(243,243,224,.8)}.ServicesFaq_btn-primary__NYSWV{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ServicesFaq_btn-primary__NYSWV:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ServicesFaq_section___Jj76{scroll-margin-top:5rem}.ServicesFaq_h2__0pydK{margin:0 0 1.25rem;font-size:clamp(1.5rem,3vw,30px);font-weight:700;color:#608bc1;letter-spacing:.04em;text-align:center}.ServicesFaq_list__Bmtvp{display:flex;flex-direction:column;gap:.75rem;max-width:720px;margin:0 auto}.ServicesFaq_details__EtH4t{border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.ServicesFaq_details__EtH4t[open]{border-color:rgba(96,139,193,.45);box-shadow:0 12px 40px rgba(0,0,0,.2)}.ServicesFaq_summary__dfwGo{cursor:pointer;list-style:none;padding:1.1rem 1.25rem;font-weight:700;font-size:1rem;color:#f3f3e0;display:flex;align-items:center;justify-content:space-between;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ServicesFaq_summary__dfwGo::-webkit-details-marker{display:none}.ServicesFaq_summary__dfwGo:after{content:"";width:10px;height:10px;-webkit-border-end:2px solid rgba(243,243,224,.6);border-inline-end:2px solid rgba(243,243,224,.6);-webkit-border-after:2px solid rgba(243,243,224,.6);border-block-end:2px solid rgba(243,243,224,.6);transform:rotate(-45deg);flex-shrink:0;transition:transform .2s ease}.ServicesFaq_details__EtH4t[open] .ServicesFaq_summary__dfwGo:after{transform:rotate(135deg)}.ServicesFaq_summary__dfwGo:focus-visible{outline:2px solid rgba(96,139,193,.8);outline-offset:-2px}.ServicesFaq_answer__A7_wY{margin:0;font-size:.95rem;line-height:1.65;color:rgba(243,243,224,.82);border-top:1px solid hsla(0,0%,100%,.06);padding:.85rem 1.25rem 1.15rem}.ServicesFinalCta_btn-primary__JejW4{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ServicesFinalCta_btn-primary__JejW4:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ServicesFinalCta_section__YQshO{position:relative;overflow:hidden;border-radius:24px;padding:clamp(2.25rem,5vw,3.5rem);text-align:center;background:linear-gradient(160deg,rgba(96,139,193,.22),rgba(15,23,42,.92) 55%,rgba(30,41,59,.95));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 80px rgba(0,0,0,.35)}.ServicesFinalCta_h2___ataH{margin:0 0 1rem;font-size:clamp(1.45rem,3.2vw,2rem);font-weight:700;color:#f3f3e0;letter-spacing:.02em}.ServicesFinalCta_text___TQd_{margin:0 auto 1.75rem;max-width:32rem;font-size:1rem;line-height:1.7;color:rgba(243,243,224,.88)}.ServicesFinalCta_link__5p1kY{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem;border-radius:999px;font-family:Inter,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;color:#0f172a;background:linear-gradient(135deg,#f3f3e0,#e2e8d8);border:none;box-shadow:0 8px 28px rgba(0,0,0,.25);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.ServicesFinalCta_link__5p1kY:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(0,0,0,.3)}.ServicesFinalCta_link__5p1kY:focus-visible{outline:2px solid rgba(96,139,193,.9);outline-offset:4px}@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";.ServicesPage_btn-primary__WmXM2{background:#608bc1;color:#fff;font-family:Inter,sans-serif;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);font-size:20px;font-weight:700;width:150px;cursor:pointer;transition:.3s}.ServicesPage_btn-primary__WmXM2:hover{background:rgba(96,140,193,.1450980392);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.12)}.ServicesPage_wrapper__bbV9B{min-height:100vh;width:100%;background:linear-gradient(135deg,rgb(15,23,42),rgb(30,41,59),rgb(51,65,85));position:relative;color:#f3f3e0}.ServicesPage_main__k27kC{width:100%;max-width:1120px;margin:0 auto;padding:92px 40px 40px 4rem;display:flex;flex-direction:column;gap:clamp(3rem,6vw,5.5rem);box-sizing:border-box}@media(max-width:640px){.ServicesPage_main__k27kC{padding-left:1.25rem;padding-right:1.25rem}}