.services-page-module__gQptpW__page{color:#f4f5f5;--ease-out:cubic-bezier(.23, 1, .32, 1);background:#1c1d20;overflow:hidden}.services-page-module__gQptpW__hero{isolation:isolate;border-bottom:1px solid #ffffff14;min-height:740px;padding:175px 24px 110px;position:relative}.services-page-module__gQptpW__heroCopy{z-index:2;text-align:center;max-width:850px;margin:auto;position:relative}.services-page-module__gQptpW__eyebrow{color:#e4797c;font:500 10px/1.5 var(--font-geist-mono), monospace;letter-spacing:.12em;display:block}.services-page-module__gQptpW__hero h1{letter-spacing:-.065em;margin:26px 0;font-size:clamp(54px,6.4vw,92px);font-weight:550;line-height:1.04}.services-page-module__gQptpW__hero h1 span{color:#b8bdc7}.services-page-module__gQptpW__heroCopy>p{color:#b2b6c0;text-wrap:pretty;max-width:595px;margin:0 auto;font-size:17px;line-height:1.75}.services-page-module__gQptpW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:27px;margin-top:34px;display:flex}.services-page-module__gQptpW__primary{color:#1c1d20;transition:transform .16s var(--ease-out);background:#f4f5f5;border-radius:9px;justify-content:center;align-items:center;gap:20px;padding:16px 21px;font-size:13px;font-weight:550;display:inline-flex}.services-page-module__gQptpW__primary:active{transform:scale(.97)}.services-page-module__gQptpW__secondary,.services-page-module__gQptpW__serviceLink{color:#d0d4dc;align-items:center;gap:13px;font-size:13px;display:inline-flex}.services-page-module__gQptpW__secondary svg,.services-page-module__gQptpW__serviceLink svg{transition:transform .16s var(--ease-out)}.services-page-module__gQptpW__heroFoot{color:#9198a5;font:500 9px var(--font-geist-mono), monospace;letter-spacing:.08em;z-index:2;border-top:1px solid #ffffff14;justify-content:space-between;padding:24px 0;display:flex;position:absolute;bottom:0;left:6vw;right:6vw}.services-page-module__gQptpW__catalog,.services-page-module__gQptpW__guidance,.services-page-module__gQptpW__faq{max-width:1280px;margin:auto;padding:110px 40px}.services-page-module__gQptpW__catalog{scroll-margin-top:110px}.services-page-module__gQptpW__sectionHeading{grid-template-columns:1.5fr 1fr;align-items:end;gap:65px;display:grid}.services-page-module__gQptpW__sectionHeading h2,.services-page-module__gQptpW__guidance h2,.services-page-module__gQptpW__faq h2{letter-spacing:-.045em;margin:22px 0 0;font-size:clamp(32px,3.3vw,48px);font-weight:550;line-height:1.13}.services-page-module__gQptpW__sectionHeading h2 span,.services-page-module__gQptpW__guidance h2 span{color:#a5aab3}.services-page-module__gQptpW__sectionHeading>p,.services-page-module__gQptpW__guidance p,.services-page-module__gQptpW__workingWith p{color:#abb1bd;margin:0;font-size:15px;line-height:1.8}.services-page-module__gQptpW__index{grid-template-columns:repeat(5,1fr);gap:8px;margin:48px 0 50px;display:grid}.services-page-module__gQptpW__index a{color:#b8bec9;background:#ffffff02;border:1px solid #ffffff16;border-radius:8px;align-items:center;gap:10px;padding:17px 15px;font-size:12px;display:flex}.services-page-module__gQptpW__index a span{flex:1}.services-page-module__gQptpW__index a>svg:first-child{color:#e4797c}.services-page-module__gQptpW__offer{border-top:1px solid #ffffff19;grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;padding:65px 0;scroll-margin-top:108px;display:grid}.services-page-module__gQptpW__offerLabel{color:#9ba3b2;font:500 9px var(--font-geist-mono), monospace;letter-spacing:.1em;align-items:center;gap:16px;display:flex}.services-page-module__gQptpW__offerLabel>span:first-child,.services-page-module__gQptpW__offerLabel svg{color:#e4797c}.services-page-module__gQptpW__offer h3{letter-spacing:-.045em;margin:25px 0 20px;font-size:clamp(30px,3vw,43px);font-weight:550;line-height:1.13}.services-page-module__gQptpW__offerCopy>p{color:#abb1bd;max-width:490px;font-size:15px;line-height:1.8}.services-page-module__gQptpW__fit{border-left:2px solid #e4797c66;margin:29px 0;padding-left:16px}.services-page-module__gQptpW__fit>span{font:500 9px var(--font-geist-mono), monospace;letter-spacing:.08em;color:#9ba3b2}.services-page-module__gQptpW__fit p{color:#c3c8d1;margin:7px 0 0;font-size:13px;line-height:1.6}.services-page-module__gQptpW__serviceLink{color:#f4f5f5;padding:7px 0}.services-page-module__gQptpW__deliverable{background:linear-gradient(135deg,#ffffff03,#0000 60%),#202227;border:1px solid #ffffff18;border-radius:15px;padding:24px 29px;position:relative;overflow:hidden}.services-page-module__gQptpW__cardTop{color:#969eac;font:500 8px var(--font-geist-mono), monospace;letter-spacing:.1em;border-bottom:1px solid #ffffff12;justify-content:space-between;gap:12px;padding-bottom:20px;display:flex}.services-page-module__gQptpW__diagram{align-items:center;gap:8px;height:74px;margin:24px 0 23px;display:flex}.services-page-module__gQptpW__diagram span{background:#b3cdeb09;border:1px solid #b3cdeb35;border-radius:5px;width:38px;height:36px}.services-page-module__gQptpW__diagram span:nth-child(3){background:#e4797c17;border-color:#e4797c80}.services-page-module__gQptpW__diagram0 span:first-child,.services-page-module__gQptpW__diagram0 span:nth-child(5){height:20px}.services-page-module__gQptpW__diagram0 span:nth-child(2),.services-page-module__gQptpW__diagram0 span:nth-child(4){height:28px}.services-page-module__gQptpW__diagram1 span{border-radius:50%;width:26px;height:26px}.services-page-module__gQptpW__diagram1 span:nth-child(3){width:50px;height:50px}.services-page-module__gQptpW__diagram2{gap:4px}.services-page-module__gQptpW__diagram2 span{width:40px;height:40px}.services-page-module__gQptpW__diagram2 span:nth-child(2),.services-page-module__gQptpW__diagram2 span:nth-child(4){transform:translateY(-12px)}.services-page-module__gQptpW__diagram3 span{width:32px;height:32px;margin-right:10px;transform:rotate(45deg)}.services-page-module__gQptpW__diagram4{align-items:end;height:74px}.services-page-module__gQptpW__diagram4 span:first-child{height:18px}.services-page-module__gQptpW__diagram4 span:nth-child(2){height:30px}.services-page-module__gQptpW__diagram4 span:nth-child(3){height:42px}.services-page-module__gQptpW__diagram4 span:nth-child(4){height:54px}.services-page-module__gQptpW__diagram4 span:nth-child(5){height:66px}.services-page-module__gQptpW__deliverable h4{letter-spacing:-.025em;max-width:350px;margin:0 0 18px;font-size:22px;font-weight:550;line-height:1.3}.services-page-module__gQptpW__deliverable ul{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.services-page-module__gQptpW__deliverable li{color:#b0b7c3;align-items:center;gap:9px;font-size:12px;display:flex}.services-page-module__gQptpW__deliverable li svg{color:#b3cdeb}.services-page-module__gQptpW__price{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.services-page-module__gQptpW__price strong{letter-spacing:-.02em;font-size:18px;font-weight:550;display:block}.services-page-module__gQptpW__price small{color:#8e96a4;font:500 8px var(--font-geist-mono), monospace;margin-top:5px;display:block}.services-page-module__gQptpW__price>span{color:#a4adba;text-align:right;max-width:135px;font-size:11px;line-height:1.6}.services-page-module__gQptpW__priceNote{color:#939caa;border-top:1px solid #ffffff19;max-width:100%;margin:0;padding-top:23px;font-size:12px;line-height:1.8}.services-page-module__gQptpW__guidance{grid-template-columns:1.25fr 1fr;gap:100px;padding-top:25px;display:grid}.services-page-module__gQptpW__guidance h2{margin-bottom:25px}.services-page-module__gQptpW__guidance .services-page-module__gQptpW__primary{margin-top:30px}.services-page-module__gQptpW__workingWith{background:#202227;border:1px solid #ffffff18;border-radius:15px;padding:38px}.services-page-module__gQptpW__workingWith>svg{color:#e4797c}.services-page-module__gQptpW__workingWith h3{letter-spacing:-.035em;margin:23px 0 18px;font-size:28px;font-weight:550;line-height:1.2}.services-page-module__gQptpW__workingWith p{font-size:14px}.services-page-module__gQptpW__workingWith .services-page-module__gQptpW__secondary{margin-top:26px}.services-page-module__gQptpW__faq{grid-template-columns:1fr 1.25fr;gap:80px;padding-top:10px;display:grid}.services-page-module__gQptpW__faq h2{font-size:40px}.services-page-module__gQptpW__faq details{border-bottom:1px solid #ffffff19}.services-page-module__gQptpW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:15px;list-style:none;display:flex}.services-page-module__gQptpW__faq summary::-webkit-details-marker{display:none}.services-page-module__gQptpW__faq summary>span{color:#e4797c;font-size:20px}.services-page-module__gQptpW__faq details[open] summary>span{transform:rotate(45deg)}.services-page-module__gQptpW__faq details p{color:#aeb5c0;margin:0 25px 24px 0;font-size:14px;line-height:1.8}.services-page-module__gQptpW__primary:focus-visible,.services-page-module__gQptpW__secondary:focus-visible,.services-page-module__gQptpW__index a:focus-visible,.services-page-module__gQptpW__serviceLink:focus-visible,.services-page-module__gQptpW__faq summary:focus-visible{outline-offset:5px;outline:2px solid #b3cdeb}@media (hover:hover) and (pointer:fine){.services-page-module__gQptpW__serviceLink:hover svg,.services-page-module__gQptpW__secondary:hover svg{transform:translate(3px)}.services-page-module__gQptpW__index a:hover{color:#f4f5f5;background:#ffffff07;border-color:#ffffff30}}@media (max-width:900px){.services-page-module__gQptpW__offer{gap:45px}.services-page-module__gQptpW__guidance{gap:40px}.services-page-module__gQptpW__sectionHeading{gap:30px}.services-page-module__gQptpW__index a{padding:15px 10px}.services-page-module__gQptpW__index a>svg:last-child{display:none}}@media (max-width:640px){.services-page-module__gQptpW__hero{min-height:710px;padding:155px 22px 95px}.services-page-module__gQptpW__hero h1{font-size:clamp(32px,9vw,58px)}.services-page-module__gQptpW__heroCopy>p{font-size:15px}.services-page-module__gQptpW__actions{gap:23px}.services-page-module__gQptpW__heroFoot{left:22px;right:22px}.services-page-module__gQptpW__heroFoot>span:last-child{display:none}.services-page-module__gQptpW__catalog,.services-page-module__gQptpW__guidance,.services-page-module__gQptpW__faq{padding:65px 22px}.services-page-module__gQptpW__sectionHeading,.services-page-module__gQptpW__offer,.services-page-module__gQptpW__guidance,.services-page-module__gQptpW__faq{grid-template-columns:1fr;gap:28px}.services-page-module__gQptpW__sectionHeading h2{font-size:32px}.services-page-module__gQptpW__index{grid-template-columns:repeat(2,1fr);margin:30px 0 34px}.services-page-module__gQptpW__index a:last-child{grid-column:1/-1}.services-page-module__gQptpW__offer{padding:38px 0}.services-page-module__gQptpW__offer h3{font-size:32px}.services-page-module__gQptpW__offerCopy>p{font-size:14px}.services-page-module__gQptpW__deliverable{padding:23px}.services-page-module__gQptpW__diagram{margin-top:20px}.services-page-module__gQptpW__guidance{padding-top:15px}.services-page-module__gQptpW__workingWith{padding:28px}.services-page-module__gQptpW__faq{padding-top:0}.services-page-module__gQptpW__faq h2{font-size:32px}.services-page-module__gQptpW__price strong{font-size:17px}.services-page-module__gQptpW__primary{max-width:100%;font-size:12px}}@media (prefers-reduced-motion:reduce){.services-page-module__gQptpW__primary,.services-page-module__gQptpW__secondary svg,.services-page-module__gQptpW__serviceLink svg{transition:none}.services-page-module__gQptpW__primary:active{transform:none}}
