.ServicesH3-module__O2X_lq__section{z-index:4;background:radial-gradient(circle at 2% 13%,#0faeeb14,#0000 26%),radial-gradient(circle at 96% 6%,#0faeeb14,#0000 21%),#fbfdff;border-radius:38px 38px 0 0;max-width:100vw;margin-top:-1px;padding:82px 44px 56px;position:relative;overflow:hidden;box-shadow:0 -20px 45px #020a181f}.ServicesH3-module__O2X_lq__section:before,.ServicesH3-module__O2X_lq__section:after{content:"";pointer-events:none;opacity:.45;position:absolute}.ServicesH3-module__O2X_lq__section:before{border:1px dashed #0faeeb33;border-radius:50%;width:210px;height:360px;top:76px;left:-70px;transform:rotate(-14deg)}.ServicesH3-module__O2X_lq__section:after{background:linear-gradient(30deg,#0000 46%,#0faeeb29 47%,#0000 48%),linear-gradient(150deg,#0000 46%,#0faeeb29 47%,#0000 48%);width:220px;height:270px;top:28px;right:-42px}.ServicesH3-module__O2X_lq__inner{grid-template-columns:minmax(0,380px) 1fr;align-items:start;gap:74px;max-width:1510px;margin:0 auto;display:grid;position:relative}.ServicesH3-module__O2X_lq__left{padding-top:0}.ServicesH3-module__O2X_lq__badge{color:#079fe7;letter-spacing:0;text-transform:uppercase;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;height:34px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.ServicesH3-module__O2X_lq__badge:before{content:"";background:linear-gradient(#079fe7,#079fe7) 50%/12px 2px no-repeat,radial-gradient(circle,#0000 37%,#0faeeb1f 38%);border:1px solid #0faeeb61;border-radius:9px;width:34px;height:34px}.ServicesH3-module__O2X_lq__title{color:#0b1c38;letter-spacing:0;max-width:430px;margin:43px 0 0;font-size:clamp(28px,2.05vw,36px);font-weight:900;line-height:1.18}.ServicesH3-module__O2X_lq__title:after{content:"";background:linear-gradient(90deg,#079fe7 0 78%,#079fe740 78%);width:64px;height:3px;margin-top:30px;display:block}.ServicesH3-module__O2X_lq__desc{color:#5f6f8b;max-width:430px;margin:28px 0 0;font-size:16px;font-weight:500;line-height:1.62}.ServicesH3-module__O2X_lq__viewAll{color:#079fe7;letter-spacing:0;text-transform:uppercase;align-items:center;gap:14px;margin-top:39px;font-size:14px;font-weight:900;text-decoration:none;transition:gap .16s;display:inline-flex}.ServicesH3-module__O2X_lq__viewAll:hover{gap:20px}.ServicesH3-module__O2X_lq__metrics{grid-template-columns:repeat(4,1fr);margin-top:62px;display:grid}.ServicesH3-module__O2X_lq__metric{text-align:center;color:#079fe7;flex-direction:column;justify-content:flex-start;align-items:center;min-height:104px;padding:0 17px;display:flex}.ServicesH3-module__O2X_lq__metric+.ServicesH3-module__O2X_lq__metric{border-left:1px solid #0c1c381c}.ServicesH3-module__O2X_lq__metric strong{color:#079fe7;margin-top:12px;font-size:27px;font-weight:800;line-height:1;display:block}.ServicesH3-module__O2X_lq__metric span{color:#30415f;margin-top:8px;font-size:11px;font-weight:600;line-height:1.25;display:block}.ServicesH3-module__O2X_lq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;display:grid}.ServicesH3-module__O2X_lq__card{background:#fff;border:1px solid #0e2c4e14;border-radius:12px;flex-direction:column;min-height:648px;transition:transform .45s cubic-bezier(.25,1,.5,1),box-shadow .45s cubic-bezier(.25,1,.5,1),border-color .45s;display:flex;overflow:hidden;box-shadow:0 18px 44px #0c1c331a}.ServicesH3-module__O2X_lq__card:hover{border-color:#0faeeb59;transform:translateY(-10px);box-shadow:0 32px 64px #0c1c332e,0 0 24px #0faeeb0f}.ServicesH3-module__O2X_lq__cardTop{min-height:245px;padding:29px 26px 18px}.ServicesH3-module__O2X_lq__iconBox{color:#fff;background:linear-gradient(#1bc1fb,#0b9fe8);border-radius:7px;place-items:center;width:53px;height:53px;margin-bottom:36px;transition:transform .45s cubic-bezier(.25,1,.5,1);display:grid;box-shadow:0 10px 22px #0b9fe83b}.ServicesH3-module__O2X_lq__card:hover .ServicesH3-module__O2X_lq__iconBox{transform:scale(1.12)rotate(6deg)}.ServicesH3-module__O2X_lq__cardTitle{color:#0b1c38;margin:0 0 19px;font-size:20px;font-weight:900;line-height:1.2}.ServicesH3-module__O2X_lq__cardDesc{color:#34445f;margin:0;font-size:15px;font-weight:500;line-height:1.6}.ServicesH3-module__O2X_lq__cardPhoto{background:#dfe8ef;min-height:350px;margin-top:auto;position:relative;overflow:hidden}.ServicesH3-module__O2X_lq__cardPhoto:after{content:"";background:linear-gradient(#0000,#030d1db8);position:absolute;inset:46% 0 0}.ServicesH3-module__O2X_lq__cardImg{object-fit:cover;transition:transform .45s cubic-bezier(.25,1,.5,1)}.ServicesH3-module__O2X_lq__card:hover .ServicesH3-module__O2X_lq__cardImg{transform:scale(1.08)}.ServicesH3-module__O2X_lq__cardArrow{z-index:2;color:#11baf6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040e1eb8;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:52px;height:52px;transition:transform .45s cubic-bezier(.25,1,.5,1),background-color .3s,color .3s;display:grid;position:absolute;bottom:25px;left:25px}.ServicesH3-module__O2X_lq__card:hover .ServicesH3-module__O2X_lq__cardArrow{color:#fff;background-color:#079fe7;transform:scale(1.12)translate(3px)}.ServicesH3-module__O2X_lq__featureBar{background:linear-gradient(#f5faffeb,#e8f4fecc);border:1px solid #0faeeb26;border-radius:13px;grid-column:1/-1;grid-template-columns:70px 1fr 1px 70px 1fr;align-items:center;gap:31px;min-height:118px;margin-top:-18px;padding:24px 34px;display:grid;box-shadow:0 18px 48px #0c1c3312}.ServicesH3-module__O2X_lq__featureIcon,.ServicesH3-module__O2X_lq__featureIconSoft{color:#fff;place-items:center;width:66px;height:66px;display:grid}.ServicesH3-module__O2X_lq__featureIcon{background:linear-gradient(#1bc1fb,#0b9fe8);border-radius:14px}.ServicesH3-module__O2X_lq__featureIconSoft{color:#079fe7}.ServicesH3-module__O2X_lq__featureText strong{color:#0b1c38;margin-bottom:7px;font-size:16px;font-weight:900;line-height:1.2;display:block}.ServicesH3-module__O2X_lq__featureText span{color:#5f6f8b;max-width:560px;font-size:15px;font-weight:500;line-height:1.45;display:block}.ServicesH3-module__O2X_lq__featureDivider{background:#0c1c3859;width:1px;height:63px}@media (max-width:1399px){.ServicesH3-module__O2X_lq__inner{grid-template-columns:1fr;gap:48px}.ServicesH3-module__O2X_lq__left,.ServicesH3-module__O2X_lq__title,.ServicesH3-module__O2X_lq__desc,.ServicesH3-module__O2X_lq__metrics{max-width:100%}}@media (max-width:1399px) and (min-width:1100px){.ServicesH3-module__O2X_lq__left{grid-template-columns:1.15fr .85fr;align-items:start;gap:20px 60px;display:grid}.ServicesH3-module__O2X_lq__badge{grid-column:1}.ServicesH3-module__O2X_lq__title{grid-column:1;margin-top:15px}.ServicesH3-module__O2X_lq__desc{grid-area:1/2/span 2;margin-top:34px}.ServicesH3-module__O2X_lq__viewAll{grid-column:2;margin-top:25px}.ServicesH3-module__O2X_lq__metrics{grid-column:1/-1;margin-top:50px}}@media (max-width:1100px){.ServicesH3-module__O2X_lq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesH3-module__O2X_lq__metrics{max-width:760px}}@media (max-width:980px){.ServicesH3-module__O2X_lq__section{padding:58px 24px 70px}.ServicesH3-module__O2X_lq__featureBar{grid-template-columns:64px 1fr}.ServicesH3-module__O2X_lq__featureDivider{display:none}}@media (max-width:620px){.ServicesH3-module__O2X_lq__section{border-radius:26px 26px 0 0;padding:48px 18px 60px}.ServicesH3-module__O2X_lq__cards,.ServicesH3-module__O2X_lq__metrics{grid-template-columns:1fr}.ServicesH3-module__O2X_lq__metric+.ServicesH3-module__O2X_lq__metric{border-top:1px solid #0c1c381c;border-left:0;padding-top:18px}.ServicesH3-module__O2X_lq__card{min-height:560px}.ServicesH3-module__O2X_lq__featureBar{grid-template-columns:1fr;gap:14px}}
