.CompanyServices_companyServices__J\+p6s{background:var(--color-bg-secondary);overflow:hidden;padding:var(--spacing-4xl) 0;position:relative}.CompanyServices_mesh__j-Sd\+{background:radial-gradient(ellipse 55% 40% at 0 20%,#0071e312 0,#0000 58%),radial-gradient(ellipse 45% 35% at 100% 80%,#0071e30d 0,#0000 50%),repeating-linear-gradient(-12deg,#0000,#0000 80px,rgba(0,113,227,.018) 0,rgba(0,113,227,.018) 81px);inset:0;pointer-events:none;position:absolute}.CompanyServices_container__F5tmn{box-sizing:border-box;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--container-padding);position:relative;width:100%;z-index:1}.CompanyServices_header__Mvpiv{margin-bottom:clamp(var(--spacing-3xl),8vw,5.5rem);margin-left:auto;margin-right:auto;max-width:40rem;text-align:center}.CompanyServices_header__Mvpiv h2{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.028em;line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.CompanyServices_lead__3eMgV{color:var(--color-text-tertiary);font-size:var(--font-size-lg);line-height:var(--line-height-loose)}.CompanyServices_rows__JDAxD{display:flex;flex-direction:column;gap:0;position:relative}.CompanyServices_rows__JDAxD:before{background:linear-gradient(180deg,#0071e373,#0071e31f 45%,#0071e359);border-radius:var(--radius-full);bottom:0;content:"";left:clamp(0px,2.5vw,1.25rem);opacity:.9;position:absolute;top:0;width:3px}.CompanyServices_row__Gqhwl{grid-gap:clamp(var(--spacing-2xl),5vw,4rem);align-items:center;border-bottom:1px solid var(--color-border-light);display:grid;gap:clamp(var(--spacing-2xl),5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(260px,1.12fr);padding:clamp(var(--spacing-2xl),5vw,3.5rem) 0 clamp(var(--spacing-2xl),5vw,3.5rem) clamp(var(--spacing-xl),4vw,2.75rem)}.CompanyServices_row__Gqhwl:last-child{border-bottom:none;padding-bottom:0}.CompanyServices_row__Gqhwl:first-of-type{padding-top:0}.CompanyServices_rowReverse__RkUBE{direction:rtl}.CompanyServices_rowReverse__RkUBE>*{direction:ltr}.CompanyServices_copy__nxR8i{min-width:0;position:relative}.CompanyServices_copyBody__rAGaJ,.CompanyServices_visualSlot__CN1Cz{min-width:0}.CompanyServices_index__SJVLA{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-lighter) 55%,var(--color-primary-light) 100%);-webkit-background-clip:text;background-clip:text;color:#0000;display:block;font-size:clamp(2.75rem,7vw,4.5rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.045em;line-height:1}.CompanyServices_index__SJVLA,.CompanyServices_serviceTitle__rais2{font-family:var(--font-family-display);margin-bottom:var(--spacing-md)}.CompanyServices_serviceTitle__rais2{color:var(--color-text-primary);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:var(--font-weight-bold);letter-spacing:-.022em;line-height:var(--line-height-normal)}.CompanyServices_seoLetterS__-zV9b{color:var(--color-primary)}.CompanyServices_seoLetterE__sERps{color:#e2b203}.CompanyServices_seoLetterO__yQwDx{color:#d92d20}.CompanyServices_serviceDesc__WPqNc{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg);max-width:36rem}.CompanyServices_cta__7T1Od{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);gap:.35em;padding:0;text-decoration:none;transition:color var(--transition-base),gap var(--transition-base)}.CompanyServices_cta__7T1Od:hover{color:var(--color-primary-dark);gap:.55em}.CompanyServices_cta__7T1Od:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus-ring);outline:none}.CompanyServices_ctaArrow__3soqQ{transition:transform var(--transition-base)}.CompanyServices_cta__7T1Od:hover .CompanyServices_ctaArrow__3soqQ{transform:translateX(3px)}.CompanyServices_visual__-qJ-I{border-radius:var(--radius-2xl);display:block;min-width:0;text-decoration:none}.CompanyServices_visual__-qJ-I:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.CompanyServices_imageShell__o9FzP{aspect-ratio:16/10;background:var(--color-bg-tertiary);border-radius:inherit;box-shadow:0 24px 48px #1d1d1f1a,0 0 0 1px #0071e31a;overflow:hidden;position:relative}.CompanyServices_imageScaleWrap__KshQH{height:100%;transform:scale(1.018);transform-origin:center center;transition:transform 1.15s cubic-bezier(.33,1,.68,1);width:100%}.CompanyServices_visualHovered__m9-KL .CompanyServices_imageScaleWrap__KshQH{transform:scale(.988)}.CompanyServices_imageInteractive__-G\+Qv{display:block;height:100%;object-fit:cover;transform-origin:center center;transition:transform .75s cubic-bezier(.25,.85,.35,1);width:100%;will-change:transform}.CompanyServices_image__Zj9xp{display:block;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .65s cubic-bezier(.22,1,.36,1);width:100%}.CompanyServices_imageShine__SC6-J{background:linear-gradient(125deg,#0000 40%,#ffffff12 48%,#0000 56%);inset:0;pointer-events:none;position:absolute}@media (max-width:900px){.CompanyServices_rows__JDAxD:before{display:none}.CompanyServices_rowReverse__RkUBE,.CompanyServices_row__Gqhwl{direction:ltr;grid-template-columns:1fr;padding-left:0}.CompanyServices_rowReverse__RkUBE>*{direction:ltr}.CompanyServices_rowReverse__RkUBE .CompanyServices_visual__-qJ-I,.CompanyServices_visual__-qJ-I{order:-1}}@media (max-width:768px){.CompanyServices_companyServices__J\+p6s{padding:var(--spacing-3xl) 0}.CompanyServices_header__Mvpiv h2{font-size:clamp(1.75rem,6vw,2.25rem)}.CompanyServices_lead__3eMgV{font-size:var(--font-size-base)}.CompanyServices_visualHovered__m9-KL .CompanyServices_imageScaleWrap__KshQH{transform:scale(1.018)}.CompanyServices_imageInteractive__-G\+Qv{transform:translate(0) scale(1.04)!important;transition:none}}@media (max-width:480px){.CompanyServices_header__Mvpiv h2{font-size:1.65rem}.CompanyServices_imageShell__o9FzP{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.CompanyServices_imageScaleWrap__KshQH{transition:none}.CompanyServices_visualHovered__m9-KL .CompanyServices_imageScaleWrap__KshQH{transform:scale(1.018)}.CompanyServices_image__Zj9xp{transition:none}.CompanyServices_cta__7T1Od:hover .CompanyServices_ctaArrow__3soqQ{transform:none}}
/*# sourceMappingURL=373.32c98b3b.chunk.css.map*/