.MoreCaseStudies_dark__eVLZ8{background-color:var(--dark)}.MoreCaseStudies_dark__eVLZ8 h2{color:#fff;-webkit-text-fill-color:#fff}.MoreCaseStudies_single___HgRo{margin-top:.5rem}.MoreCaseStudies_single___HgRo .projects-container-link{display:block;width:calc((100% - 48px) / 3);margin-left:auto;margin-right:auto}@media (max-width:991px){.MoreCaseStudies_single___HgRo .projects-container-link{width:calc((100% - 24px) / 2)}}@media (max-width:767px){.MoreCaseStudies_single___HgRo .projects-container-link{width:100%}}.MoreCaseStudies_slider__4EC4n{margin-top:.5rem}.MoreCaseStudies_slider__4EC4n .swiper-slide{height:auto}.MoreCaseStudies_slider__4EC4n .swiper-slide .div-block-13,.MoreCaseStudies_slider__4EC4n .swiper-slide>a{height:100%}.MoreCaseStudies_controls__7ofx_{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:2rem}.MoreCaseStudies_controls__7ofx_:has(.swiper-button-lock){display:none}.MoreCaseStudies_navBtn__RgaHR{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:0 0 auto;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.MoreCaseStudies_navBtn__RgaHR:hover{background-color:#ffd531;border-color:#ffd531;color:#0e0e0e}.MoreCaseStudies_navBtn__RgaHR.swiper-button-disabled{opacity:.35;cursor:default}.MoreCaseStudies_navBtn__RgaHR svg{display:block;width:24px;height:24px}.MoreCaseStudies_pagination__q5gYD{display:inline-flex;align-items:center;gap:.5rem}.MoreCaseStudies_pagination__q5gYD .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:50%;background:rgba(255,255,255,.3);opacity:1;cursor:pointer;transition:background .2s ease}.MoreCaseStudies_pagination__q5gYD .swiper-pagination-bullet-active{background:#ffd531}@media screen and (max-width:991px){:where(:not(.MoreCaseStudies_scope__roftL)) .case-studies-more .div-block-9{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){:where(:not(.MoreCaseStudies_scope__roftL)) .case-studies-more .div-block-9{grid-template-columns:1fr}}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-right-card-website,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-right-card-website:hover{text-decoration:none}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-2-columns>*,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-images .div-block-25>*,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-left,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-result-bottom>*,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-result-top>*,:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-right,:where(:not(.CaseStudyDetail_scope__8ls_I)) .more-case-studies-container>*{min-width:0}:where(:not(.CaseStudyDetail_scope__8ls_I)) .hero-wrapper:has(.case-studies-main-image){grid-template-columns:minmax(0,1fr)}:where(:not(.CaseStudyDetail_scope__8ls_I)) .hero-wrapper:has(.case-studies-main-image)>*{min-width:0}@media screen and (min-width:992px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-2-columns{grid-template-columns:1.9fr 1fr;grid-column-gap:3rem}}:where(:not(.CaseStudyDetail_scope__8ls_I)) .container-technologies{flex-wrap:wrap}@media screen and (max-width:991px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-2-columns{grid-template-columns:1fr}:where(:not(.CaseStudyDetail_scope__8ls_I)) .right-card-footer>*{min-width:0}:where(:not(.CaseStudyDetail_scope__8ls_I)) .right-card-footer .text-results{font-size:clamp(1rem,4.6vw,2rem);overflow-wrap:anywhere}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-result-bottom{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-result-top{grid-template-columns:1fr}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-images .div-block-25{grid-template-columns:1fr;margin-top:0;grid-row-gap:2rem;row-gap:2rem}:where(:not(.CaseStudyDetail_scope__8ls_I)) .review-container{grid-template-columns:1fr}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-review .image-14{display:none}}@media screen and (max-width:479px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-result-bottom{grid-template-columns:1fr}:where(:not(.CaseStudyDetail_scope__8ls_I)) .review-wrapper-2columns{flex-direction:column;align-items:flex-start;gap:1rem}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-studies-review .review-wrapper-2columns .w-button{align-self:center}}@media screen and (max-width:991px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .hero-wrapper:has(.case-studies-main-image) .hero-content{height:auto;min-height:0;justify-content:flex-start;padding-top:7.5rem;padding-bottom:0}:where(:not(.CaseStudyDetail_scope__8ls_I)) .hero-wrapper:has(.case-studies-main-image) .case-studies-main-image{margin-top:1.75rem}:where(:not(.CaseStudyDetail_scope__8ls_I)) .hero-wrapper:has(.case-studies-main-image) .div-block-15{top:50%;padding-top:0}}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-study-technologies .container-technologies{margin-top:1rem}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-study-technologies{padding-top:3.75rem;padding-bottom:5.5rem}:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-study-technologies .div-block-31{margin-top:0}@media screen and (max-width:767px){:where(:not(.CaseStudyDetail_scope__8ls_I)) .case-study-technologies{padding-top:2.5rem;padding-bottom:3.5rem}}.ServicesUsed_section__DTWBg{background-color:var(--dark);padding-top:40px;padding-bottom:40px}.ServicesUsed_section__DTWBg .text-color-dark-black{color:#fff}.ServicesUsed_section__DTWBg .text-color-dark-gray{color:#b3b3b3}.ServicesUsed_section__DTWBg .paragraph-6{color:#9a9a9a}.ServicesUsed_grid__8MjiT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;margin-top:.5rem}.ServicesUsed_card__hzYMx{display:flex;flex-direction:column;gap:12px;padding:22px;background-color:#191919;background-image:linear-gradient(149deg,#191919,#1b1b1b);border:1px solid var(--dark-gray);border-radius:14px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ServicesUsed_card__hzYMx:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.85);box-shadow:0 12px 28px rgba(0,0,0,.5)}.ServicesUsed_cardTop__umABq{display:flex;align-items:center;justify-content:space-between;gap:12px}.ServicesUsed_cardTitle__eGpQg{color:#fff;font-weight:400;font-size:1.375rem;line-height:1.3}.ServicesUsed_arrow__8v3pP{flex-shrink:0;display:inline-flex;color:#8a8a8a;line-height:0;transition:transform .2s ease,color .2s ease}.ServicesUsed_arrow__8v3pP svg{display:block;width:20px;height:20px}.ServicesUsed_card__hzYMx:hover .ServicesUsed_arrow__8v3pP{transform:translateX(4px);color:#fff}.ServicesUsed_cardDesc__LGR0Z{margin:0;color:#b3b3b3;font-size:.875rem;line-height:1.5}.ServicesUsed_cta__cMv8J{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:32px;background-color:transparent;border:1px solid rgba(255,255,255,.1);border-radius:16px}.ServicesUsed_ctaText__tkzxC{flex:1 1 300px}.ServicesUsed_ctaTitle__cu0Cb{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.3}.ServicesUsed_ctaSub__xjsNv{margin:8px 0 0;color:#b3b3b3;font-size:.9375rem;line-height:1.5}.ServicesUsed_ctaButton__X6Qi5{flex-shrink:0}.right-card-footer.CaseResultsFooter_footer__sEjUY{grid-template-columns:1fr}.CaseResultsFooter_list__bt0WQ{width:100%;margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;list-style:disc}.text-descriptor.CaseResultsFooter_item__toFLI{text-transform:none;text-align:left}