.RelatedServices-module-scss-module__Rzrz0G__title{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1}@media screen and (min-width:639.5px){.RelatedServices-module-scss-module__Rzrz0G__title{font-size:64px}}@media (min-width:90em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-start:48px}}@media (min-width:22.5em) and (max-width:90em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-start:clamp(28px,21.3333px + 1.85185vw,48px)}}@media (max-width:22.5em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-start:28px}}@media (min-width:90em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-end:96px}}@media (min-width:22.5em) and (max-width:90em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-end:clamp(56px,42.6667px + 3.7037vw,96px)}}@media (max-width:22.5em){.RelatedServices-module-scss-module__Rzrz0G__section{padding-block-end:56px}}.RelatedServices-module-scss-module__Rzrz0G__inner{background:linear-gradient(135deg,#e8edf5 0%,#eee8f5 40%,#e5eef5 100%);border-radius:24px;position:relative;overflow:hidden}@media screen and (max-width:639.5px){.RelatedServices-module-scss-module__Rzrz0G__inner{border-radius:12px}}.RelatedServices-module-scss-module__Rzrz0G__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RelatedServices-module-scss-module__Rzrz0G__overlay{background:linear-gradient(135deg,#ffffffc7 0%,#ffffffad 100%);position:absolute;inset:0}.RelatedServices-module-scss-module__Rzrz0G__content{z-index:1;position:relative}@media (min-width:90em){.RelatedServices-module-scss-module__Rzrz0G__content{padding:56px}}@media (min-width:22.5em) and (max-width:90em){.RelatedServices-module-scss-module__Rzrz0G__content{padding:clamp(32px,24px + 2.22222vw,56px)}}@media (max-width:22.5em){.RelatedServices-module-scss-module__Rzrz0G__content{padding:32px}}.RelatedServices-module-scss-module__Rzrz0G__title{color:var(--redesign-text-primary)}@media (min-width:90em){.RelatedServices-module-scss-module__Rzrz0G__title{margin-bottom:48px}}@media (min-width:22.5em) and (max-width:90em){.RelatedServices-module-scss-module__Rzrz0G__title{margin-bottom:clamp(32px,26.6667px + 1.48148vw,48px)}}@media (max-width:22.5em){.RelatedServices-module-scss-module__Rzrz0G__title{margin-bottom:32px}}.RelatedServices-module-scss-module__Rzrz0G__title{max-width:640px}.RelatedServices-module-scss-module__Rzrz0G__title span{color:color-mix(in oklch,var(--redesign-text-primary)50%,transparent)}.RelatedServices-module-scss-module__Rzrz0G__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media screen and (max-width:1023.5px){.RelatedServices-module-scss-module__Rzrz0G__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639.5px){.RelatedServices-module-scss-module__Rzrz0G__grid{grid-template-columns:1fr}}.RelatedServices-module-scss-module__Rzrz0G__card{flex-direction:column;gap:16px;display:flex}@media (min-width:90em){.RelatedServices-module-scss-module__Rzrz0G__card{padding:32px}}@media (min-width:22.5em) and (max-width:90em){.RelatedServices-module-scss-module__Rzrz0G__card{padding:clamp(20px,16px + 1.11111vw,32px)}}@media (max-width:22.5em){.RelatedServices-module-scss-module__Rzrz0G__card{padding:20px}}.RelatedServices-module-scss-module__Rzrz0G__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #00000012;border-radius:16px;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s}@media (any-hover:hover){.RelatedServices-module-scss-module__Rzrz0G__card:hover{background:#fffffff7;border-color:#0000001f;box-shadow:0 4px 20px #00000014}.RelatedServices-module-scss-module__Rzrz0G__card:hover .RelatedServices-module-scss-module__Rzrz0G__arrow{transform:translate(4px)}}.RelatedServices-module-scss-module__Rzrz0G__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.RelatedServices-module-scss-module__Rzrz0G__cardTitle{color:var(--redesign-text-primary);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.35}.RelatedServices-module-scss-module__Rzrz0G__arrow{color:color-mix(in oklch,var(--redesign-text-primary)40%,transparent);flex-shrink:0;margin-top:1px;font-size:18px;transition:color .2s,transform .2s}.RelatedServices-module-scss-module__Rzrz0G__cardText{color:color-mix(in oklch,var(--redesign-text-primary)55%,transparent);font-size:14px;line-height:1.6}
.ServicesIntroduction-module-scss-module__pM6J3G__title{letter-spacing:-.05em;font-size:36px;font-weight:600;line-height:1}@media screen and (min-width:639.5px){.ServicesIntroduction-module-scss-module__pM6J3G__title{font-size:72px}}@media (min-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-start:160px}}@media (min-width:22.5em) and (max-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-start:clamp(88px,64px + 6.66667vw,160px)}}@media (max-width:22.5em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-start:88px}}@media (min-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-end:96px}}@media (min-width:22.5em) and (max-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-end:clamp(48px,32px + 4.44444vw,96px)}}@media (max-width:22.5em){.ServicesIntroduction-module-scss-module__pM6J3G__section{padding-block-end:48px}}.ServicesIntroduction-module-scss-module__pM6J3G__hero{border-radius:24px;align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.ServicesIntroduction-module-scss-module__pM6J3G__hero:before{content:"";z-index:1;background:linear-gradient(90deg,#fffffff2 35%,#ffffff80 60%,#0000 80%);position:absolute;inset:0}@media screen and (max-width:1023.5px){.ServicesIntroduction-module-scss-module__pM6J3G__hero{align-items:flex-end;min-height:480px}.ServicesIntroduction-module-scss-module__pM6J3G__hero:before{background:linear-gradient(#0000 0%,#ffffff80 25%,#fffffff7 45%)}}@media screen and (max-width:639.5px){.ServicesIntroduction-module-scss-module__pM6J3G__hero{border-radius:12px;min-height:560px}}.ServicesIntroduction-module-scss-module__pM6J3G__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ServicesIntroduction-module-scss-module__pM6J3G__content{z-index:2;flex-direction:column;max-width:52%;display:flex;position:relative}@media (min-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__content{gap:32px}}@media (min-width:22.5em) and (max-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__content{gap:clamp(20px,16px + 1.11111vw,32px)}}@media (max-width:22.5em){.ServicesIntroduction-module-scss-module__pM6J3G__content{gap:20px}}@media (min-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__content{padding:48px}}@media (min-width:22.5em) and (max-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__content{padding:clamp(24px,16px + 2.22222vw,48px)}}@media (max-width:22.5em){.ServicesIntroduction-module-scss-module__pM6J3G__content{padding:24px}}@media screen and (max-width:1023.5px){.ServicesIntroduction-module-scss-module__pM6J3G__content{max-width:100%}}.ServicesIntroduction-module-scss-module__pM6J3G__title{color:var(--redesign-text-primary)}@media (min-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__title{font-size:56px}}@media (min-width:22.5em) and (max-width:90em){.ServicesIntroduction-module-scss-module__pM6J3G__title{font-size:clamp(32px,24px + 2.22222vw,56px)}}@media (max-width:22.5em){.ServicesIntroduction-module-scss-module__pM6J3G__title{font-size:32px}}.ServicesIntroduction-module-scss-module__pM6J3G__title span{color:var(--redesign-text-primary)}.ServicesIntroduction-module-scss-module__pM6J3G__description{color:color-mix(in oklch,var(--redesign-text-primary)70%,transparent);font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width:639.5px){.ServicesIntroduction-module-scss-module__pM6J3G__description{font-size:18px}}.ServicesIntroduction-module-scss-module__pM6J3G__cta{align-self:flex-start}@media screen and (max-width:639.5px){.ServicesIntroduction-module-scss-module__pM6J3G__cta{width:100%}}
