.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper a{color:var(--color-red);text-underline-offset:2px;text-shadow:0 0 #0000;font-weight:600;transition:text-shadow .2s,text-underline-offset .2s}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper a:hover{text-underline-offset:5px;text-shadow:0 0 5px var(--color-primary-gradient-end)}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero{box-sizing:border-box;justify-content:stretch;align-items:stretch;gap:64px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:24px;height:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__directAnswer{padding:0;border-inline-start:3px solid var(--color-red);color:var(--color-text-body);margin:0;padding-inline-start:16px;font-size:1.05rem;line-height:1.7}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__familyLine{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__HeadingWrapper{justify-content:flex-start;align-items:center;gap:16px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__HeadingWrapper .singleServicePage-module__mokX-W__iconWrapper{border-radius:var(--border-radius-md);corner-shape:squircle;box-sizing:border-box;background-color:#ebebeb;width:48px;height:100%;padding:8px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__HeadingWrapper .singleServicePage-module__mokX-W__iconWrapper img{object-fit:contain;width:100%;height:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__HeadingWrapper .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__title,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__HeadingWrapper .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__shortDesc{margin:0;padding:0}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__description{margin:0;padding:0}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__buttonsWrapper{justify-content:flex-start;align-items:flex-start;gap:16px;margin-block:auto 0;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__buttonsWrapper .singleServicePage-module__mokX-W__button{color:var(--color-bg-white);background-color:var(--color-red);border-radius:var(--border-radius-xl);corner-shape:squircle;cursor:pointer;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__end{box-sizing:border-box;flex:1;height:auto}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__end .singleServicePage-module__mokX-W__featuredImageWrapper{position:sticky!important;top:100px!important;left:0!important}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__end .singleServicePage-module__mokX-W__featuredImage{border-radius:var(--border-radius-xl);corner-shape:squircle;object-fit:cover;box-sizing:border-box;width:100%;height:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper{justify-content:center;align-items:stretch;gap:32px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__border{border:1px solid var(--color-border-gray);border-radius:var(--border-radius-4xl);corner-shape:squircle;width:100%;padding:16px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:32px;width:70%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main p,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main h2,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main h3,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main h4,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main h5,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main h6{margin:0;padding:0}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__featuresSection .singleServicePage-module__mokX-W__featuresWrapper{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media only screen and (max-width:1024px){.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__featuresSection .singleServicePage-module__mokX-W__featuresWrapper{grid-template-columns:1fr}}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__processSection .singleServicePage-module__mokX-W__process{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__processSection .singleServicePage-module__mokX-W__process .singleServicePage-module__mokX-W__processStep{justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__processSection .singleServicePage-module__mokX-W__process .singleServicePage-module__mokX-W__processStep .singleServicePage-module__mokX-W__stepNumber{background-color:var(--color-red);color:var(--color-bg-white);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__processSection .singleServicePage-module__mokX-W__process .singleServicePage-module__mokX-W__processStep .singleServicePage-module__mokX-W__stepDetails{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__benefitsSection .singleServicePage-module__mokX-W__benefitsWrapper{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__technologiesSection .singleServicePage-module__mokX-W__technologiesWrapper{flex-wrap:wrap;gap:12px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__projectsSection .singleServicePage-module__mokX-W__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;width:100%;display:grid}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main section.singleServicePage-module__mokX-W__projectsSection .singleServicePage-module__mokX-W__noProjects{text-align:center;color:var(--color-text-secondary);padding:32px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:24px;width:30%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem{justify-content:flex-start;align-items:center;gap:12px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem .singleServicePage-module__mokX-W__icon{width:24px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem .singleServicePage-module__mokX-W__icon img{object-fit:contain;width:100%;height:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem .singleServicePage-module__mokX-W__itemTextWrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem .singleServicePage-module__mokX-W__itemTextWrapper .singleServicePage-module__mokX-W__itemTitle,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__whyUsSection .singleServicePage-module__mokX-W__whyUs .singleServicePage-module__mokX-W__whyUsItem .singleServicePage-module__mokX-W__itemTextWrapper .singleServicePage-module__mokX-W__itemText{margin:0;padding:0}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem{border-radius:var(--border-radius-md);background-color:var(--color-bg-light);color:var(--color-text-primary);border:1px solid #0000;justify-content:flex-start;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:all .2s ease-in-out;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-gray);transform:translate(-4px)}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem.singleServicePage-module__mokX-W__parentServiceItem{background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));color:#fff;border:none;font-weight:600}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem.singleServicePage-module__mokX-W__parentServiceItem:hover{transform:translate(-4px)scale(1.02);box-shadow:0 4px 12px #00000026}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem.singleServicePage-module__mokX-W__parentServiceItem .singleServicePage-module__mokX-W__childServiceTitle{flex-direction:column;gap:4px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem .singleServicePage-module__mokX-W__childServiceIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem .singleServicePage-module__mokX-W__childServiceIcon img{object-fit:contain;width:100%;height:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__childServicesSection .singleServicePage-module__mokX-W__childServices .singleServicePage-module__mokX-W__childServiceItem .singleServicePage-module__mokX-W__childServiceTitle{font-size:16px;font-weight:500;line-height:1.4}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex;position:sticky;top:200px;left:0}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__priceWrapper,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__timeWrapper{border-bottom:1px solid var(--color-border-gray);justify-content:space-between;align-items:center;gap:4px;width:100%;padding-bottom:16px;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__titleWrapper{align-items:center;gap:4px;width:max-content;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__iconWrapper{justify-content:center;align-items:center;width:max-content;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__iconWrapper .singleServicePage-module__mokX-W__icon{width:20px;height:auto}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__iconWrapper .singleServicePage-module__mokX-W__icon img{object-fit:contain;width:100%;height:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__titleWrapper .singleServicePage-module__mokX-W__title{font-size:14px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__valueWrapper{justify-content:flex-start;align-items:center;gap:4px;width:max-content;display:flex}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__valueWrapper .singleServicePage-module__mokX-W__text,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__valueWrapper .singleServicePage-module__mokX-W__value{font-size:14px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside section.singleServicePage-module__mokX-W__priceAndTime .singleServicePage-module__mokX-W__smallText{text-align:center;color:var(--color-text-secondary);font-size:12px}@media only screen and (max-width:1024px){.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper{flex-direction:column}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__main,.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__contentWrapper .singleServicePage-module__mokX-W__aside{width:100%}}@media only screen and (max-width:1024px){.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero{flex-direction:column-reverse;align-items:center;gap:32px}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__buttonsWrapper{flex-direction:column;justify-content:center;align-items:stretch;width:100%}.singleServicePage-module__mokX-W__container .singleServicePage-module__mokX-W__singleServicePageWrapper .singleServicePage-module__mokX-W__hero .singleServicePage-module__mokX-W__start .singleServicePage-module__mokX-W__buttonsWrapper .singleServicePage-module__mokX-W__button{text-align:center;width:100%}}.singleServicePage-module__mokX-W__viewAllProjectsBtn{background-color:var(--color-red);width:100%;color:var(--color-bg-white);border-radius:var(--border-radius-xl);corner-shape:squircle;cursor:pointer;box-sizing:border-box;border:none;justify-content:center;align-items:center;margin-top:24px;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}.singleServicePage-module__mokX-W__viewAllProjectsBtn:hover{background-color:var(--color-red-dark,#b91c1c);transform:translateY(-2px)}
.StarRating-module__8uc6AW__wrapper{justify-content:flex-start;margin:2rem 0;display:flex}.StarRating-module__8uc6AW__ratingBox{border-radius:16px;flex-direction:column;align-items:center;gap:12px;display:flex}.StarRating-module__8uc6AW__label{color:var(--color-text-primary);font-size:16px;font-weight:500}.StarRating-module__8uc6AW__starsRow{direction:ltr;gap:4px;display:flex}.StarRating-module__8uc6AW__star{cursor:pointer;color:#0000;-webkit-text-stroke:1.5px var(--color-text-subtle);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:all .15s;display:inline-flex;position:relative}.StarRating-module__8uc6AW__starIcon{display:block}.StarRating-module__8uc6AW__starNumber{color:var(--color-text-subtle);pointer-events:none;-webkit-text-stroke:0;font-size:.32em;font-weight:700;line-height:1;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.StarRating-module__8uc6AW__star.StarRating-module__8uc6AW__filled .StarRating-module__8uc6AW__starNumber{color:var(--color-star-number,#92400e)}.StarRating-module__8uc6AW__star:hover:not(:disabled){transform:scale(1.15)}.StarRating-module__8uc6AW__star.StarRating-module__8uc6AW__filled{color:var(--color-star-filled,#fbbf24);-webkit-text-stroke:0}.StarRating-module__8uc6AW__star.StarRating-module__8uc6AW__halfFilled{background:linear-gradient(90deg,var(--color-star-filled,#fbbf24)50%,var(--color-text-subtle)50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.StarRating-module__8uc6AW__star.StarRating-module__8uc6AW__rated,.StarRating-module__8uc6AW__star:disabled{cursor:default}.StarRating-module__8uc6AW__stats{align-items:baseline;gap:6px;display:flex}.StarRating-module__8uc6AW__average{color:var(--color-text-dark);font-size:20px;font-weight:700}.StarRating-module__8uc6AW__count{color:var(--color-text-light-gray);font-size:14px}.StarRating-module__8uc6AW__thankYou{background:var(--color-success-bg,#dcfce7);color:var(--color-success-text,#166534);border-radius:8px;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:500;animation:.3s StarRating-module__8uc6AW__fadeIn}@keyframes StarRating-module__8uc6AW__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
