.services-module__cMkA0G__page{color:#f6f5fa;max-width:1240px;margin:auto;padding:155px 28px 75px}.services-module__cMkA0G__eyebrow{letter-spacing:.17em;color:#c0a8df;align-items:center;gap:9px;font-size:10px;line-height:1.8;display:flex}.services-module__cMkA0G__hero h1{letter-spacing:-.055em;margin:26px 0;font:500 clamp(42px,5.6vw,74px)/1.13 Arial,sans-serif}.services-module__cMkA0G__hero em{color:#c8b3ed;font-style:normal}.services-module__cMkA0G__heroBottom{justify-content:space-between;align-items:end;gap:30px;padding-bottom:45px;display:flex}.services-module__cMkA0G__heroBottom p{color:#b5adbf;max-width:600px;font-size:15px;line-height:1.9}.services-module__cMkA0G__heroBottom>span{letter-spacing:.14em;color:#a59aaf;white-space:nowrap;font-size:9px}.services-module__cMkA0G__filterRow{border-block:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding:20px 0;display:flex}.services-module__cMkA0G__filters{flex-wrap:wrap;gap:7px;display:flex}.services-module__cMkA0G__filters button{color:#b9b0c6;cursor:pointer;border:1px solid #0000;border-radius:30px;padding:10px 17px;font-size:12px;transition:background .2s,color .2s}.services-module__cMkA0G__filters button:hover{color:#fff;background:#ffffff0c}.services-module__cMkA0G__filters button[aria-pressed=true]{color:#241831;background:#c8b3ed}.services-module__cMkA0G__count{white-space:nowrap;color:#b2a7be;font-size:11px}.services-module__cMkA0G__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.services-module__cMkA0G__card{background:linear-gradient(145deg,#26222fbb,#14121b99);border:1px solid #c8b3ed20;border-radius:22px;flex-direction:column;padding:28px;transition:border-color .25s,background .25s;display:flex}.services-module__cMkA0G__card:hover{background:linear-gradient(145deg,#35293fdd,#19151fbb);border-color:#c8b3ed70}.services-module__cMkA0G__cardTop{align-items:center;gap:12px;margin-bottom:32px;display:flex}.services-module__cMkA0G__icon{color:#c8b3ed;background:#b69be510;border:1px solid #c8b3ed20;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.services-module__cMkA0G__cardTop>span:nth-child(2){letter-spacing:.12em;color:#b2a1c5;font-size:8px}.services-module__cMkA0G__cardTop>svg{color:#c8b3ed;margin-left:auto;transition:transform .2s}.services-module__cMkA0G__card:hover .services-module__cMkA0G__cardTop>svg{transform:translate(2px,-2px)}.services-module__cMkA0G__card h2{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.5}.services-module__cMkA0G__card h3{color:#d0badf;margin:12px 0;font-size:13px;font-weight:500;line-height:1.8}.services-module__cMkA0G__card p{color:#aaa2b5;flex-grow:1;font-size:12px;line-height:1.9}.services-module__cMkA0G__tags{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.services-module__cMkA0G__tags span{color:#bdb1cc;background:#ffffff04;border:1px solid #ffffff10;border-radius:7px;padding:5px 8px;font-size:10px}.services-module__cMkA0G__cardBottom{color:#e0d4ef;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.services-module__cMkA0G__process{padding:90px 0}.services-module__cMkA0G__page h2{line-height:1.5}.services-module__cMkA0G__process>h2,.services-module__cMkA0G__questions>h2,.services-module__cMkA0G__detailGrid h2{margin:15px 0 30px;font-size:30px;font-weight:500}.services-module__cMkA0G__steps{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.services-module__cMkA0G__steps>div{border-top:1px solid #b69be533;padding-top:22px}.services-module__cMkA0G__steps span{color:#b69be5;font-size:11px}.services-module__cMkA0G__steps h3{margin:17px 0 10px;font-size:17px;font-weight:500}.services-module__cMkA0G__steps p{color:#b2a8bf;font-size:13px;line-height:1.9}.services-module__cMkA0G__cta{background:radial-gradient(at 100% 0,#b69be51a,#0000 75%),#19151fc4;border:1px solid #c8b3ed26;border-radius:25px;justify-content:space-between;align-items:center;gap:35px;padding:40px;display:flex}.services-module__cMkA0G__cta h2{margin-top:14px;font-size:27px;font-weight:500}.services-module__cMkA0G__cta p{color:#afa3bb;margin-top:12px;font-size:13px;line-height:1.9}.services-module__cMkA0G__primary{color:#241831;background:#c8b3ed;border:1px solid #dcc8f5;border-radius:40px;flex-shrink:0;justify-content:space-between;align-items:center;gap:25px;padding:15px 24px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.services-module__cMkA0G__primary:hover{background:#e0cef8}.services-module__cMkA0G__page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #c8b3ed}.services-module__cMkA0G__breadcrumb{color:#a69bad;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:48px;font-size:12px;display:flex}.services-module__cMkA0G__breadcrumb a{color:#d1bfea;align-items:center;gap:8px;display:flex}.services-module__cMkA0G__detailHero{max-width:820px;margin-bottom:75px;position:relative}.services-module__cMkA0G__largeIcon{color:#c8b3ed;background:radial-gradient(circle at 0 0,#c8b3ed25,#18131d80);border:1px solid #c8b3ed40;border-radius:24px;place-items:center;width:80px;height:80px;margin-bottom:30px;display:grid;box-shadow:0 0 70px #b69be512}.services-module__cMkA0G__detailHero h1{letter-spacing:-.025em;text-wrap:balance;margin:18px 0;font-size:clamp(32px,4.5vw,58px);font-weight:500;line-height:1.4}.services-module__cMkA0G__detailHero>p{color:#b9adc6;max-width:680px;font-size:16px;line-height:1.9}.services-module__cMkA0G__detailHero .services-module__cMkA0G__primary{margin-top:28px}.services-module__cMkA0G__detailGrid{border-top:1px solid #ffffff15;grid-template-columns:1.3fr .7fr;align-items:start;gap:65px;padding-top:50px;display:grid}.services-module__cMkA0G__deliverables>div{border-bottom:1px solid #ffffff14;align-items:center;gap:18px;padding:24px 0;display:flex}.services-module__cMkA0G__deliverables span{color:#af95cd;font-size:10px}.services-module__cMkA0G__deliverables h3{flex:1;font-size:15px;font-weight:400;line-height:1.8}.services-module__cMkA0G__deliverables svg{color:#c8b3ed;flex-shrink:0}.services-module__cMkA0G__note{color:#a396b0;margin-top:18px;font-size:11px;line-height:1.9}.services-module__cMkA0G__scope{background:#211a2ac2;border:1px solid #c8b3ed26;border-radius:22px;padding:30px}.services-module__cMkA0G__scope h2{margin-bottom:15px;font-size:23px}.services-module__cMkA0G__scope p{color:#b5a8c2;font-size:13px;line-height:1.9}.services-module__cMkA0G__scope hr{border-color:#ffffff14;margin:25px 0}.services-module__cMkA0G__scope h3{margin-bottom:10px;font-size:14px}.services-module__cMkA0G__scope a{color:#d6bff2;align-items:center;gap:15px;margin-top:25px;font-size:12px;display:inline-flex}.services-module__cMkA0G__questions{max-width:900px;margin:85px 0}.services-module__cMkA0G__questions details{border-bottom:1px solid #ffffff16}.services-module__cMkA0G__questions summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:15px;line-height:1.8;list-style:none;display:flex}.services-module__cMkA0G__questions summary::-webkit-details-marker{display:none}.services-module__cMkA0G__questions summary svg{color:#c8b3ed;flex-shrink:0;margin-top:5px;transition:transform .2s}.services-module__cMkA0G__questions details[open] summary svg{transform:rotate(45deg)}.services-module__cMkA0G__questions details p{color:#b8acc4;padding:0 30px 24px 0;font-size:13px;line-height:2}.services-module__cMkA0G__related{margin-bottom:70px}.services-module__cMkA0G__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.services-module__cMkA0G__sectionHeading h2{font-size:27px;font-weight:500}.services-module__cMkA0G__sectionHeading a{color:#c8b3ed;align-items:center;gap:10px;font-size:12px;display:flex}.services-module__cMkA0G__relatedGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.services-module__cMkA0G__relatedGrid a{background:#201a27a6;border:1px solid #c8b3ed22;border-radius:18px;padding:25px}.services-module__cMkA0G__relatedGrid a:hover{border-color:#c8b3ed66}.services-module__cMkA0G__relatedGrid svg{color:#c8b3ed}.services-module__cMkA0G__relatedGrid h3{margin:20px 0 10px;font-size:17px}.services-module__cMkA0G__relatedGrid p{color:#b2a4bf;margin-bottom:20px;font-size:12px;line-height:1.9}@media (max-width:1023px){.services-module__cMkA0G__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__cMkA0G__heroBottom{flex-direction:column;align-items:start;gap:20px}.services-module__cMkA0G__detailGrid{gap:30px}.services-module__cMkA0G__card{padding:25px}}@media (max-width:767px){.services-module__cMkA0G__page{padding:130px 22px 55px}.services-module__cMkA0G__cards,.services-module__cMkA0G__detailGrid,.services-module__cMkA0G__relatedGrid{grid-template-columns:1fr}.services-module__cMkA0G__filterRow{flex-direction:column;align-items:start;gap:12px}.services-module__cMkA0G__filters{gap:4px}.services-module__cMkA0G__filters button{padding:9px 12px;font-size:11px}.services-module__cMkA0G__steps{grid-template-columns:repeat(2,1fr)}.services-module__cMkA0G__process{padding:60px 0}.services-module__cMkA0G__cta{flex-direction:column;align-items:stretch;gap:25px;padding:28px}.services-module__cMkA0G__cta h2{font-size:23px}.services-module__cMkA0G__detailHero{margin-bottom:50px}.services-module__cMkA0G__breadcrumb{margin-bottom:30px}.services-module__cMkA0G__questions{margin-block:60px}.services-module__cMkA0G__detailHero h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.services-module__cMkA0G__page *{transition:none!important}}
