.open-source-section-module__PZ6Jnq__section{flex-direction:column;align-items:center;gap:36px;margin-top:120px;display:flex}.open-source-section-module__PZ6Jnq__header{text-align:center;flex-direction:column;gap:16px;display:flex}.open-source-section-module__PZ6Jnq__flow{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.open-source-section-module__PZ6Jnq__chevrons{width:32px;height:32px;color:var(--neutral-400);flex-shrink:0;transform:rotate(90deg)}.open-source-section-module__PZ6Jnq__tabletChevrons,.open-source-section-module__PZ6Jnq__rowBreak{display:none}.open-source-section-module__PZ6Jnq__stepCard{border-radius:var(--radius-lg);background-color:var(--color-background-block);box-shadow:var(--shadow-level-4);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.open-source-section-module__PZ6Jnq__stepIcon{width:48px;height:48px;color:var(--neutral-200)}.open-source-section-module__PZ6Jnq__resultCard{border:1px solid var(--color-purple);background-color:var(--color-background-purple);gap:16px;padding:24px}.open-source-section-module__PZ6Jnq__resultIcon{width:48px;height:48px;color:var(--color-purple)}.open-source-section-module__PZ6Jnq__formats{flex-wrap:wrap;justify-content:center;gap:12px;width:168px;margin:0;padding:0;list-style:none;display:flex}.open-source-section-module__PZ6Jnq__format{text-align:center;width:48px}.open-source-section-module__PZ6Jnq__githubBlock{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);background-color:var(--color-background-block);width:100%;box-shadow:var(--shadow-level-4);flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.open-source-section-module__PZ6Jnq__githubText{width:100%}.open-source-section-module__PZ6Jnq__star{color:var(--color-purple)}.open-source-section-module__PZ6Jnq__githubLink,.open-source-section-module__PZ6Jnq__moreLink{width:100%}@media (min-width:768px){.open-source-section-module__PZ6Jnq__section{margin-top:160px}.open-source-section-module__PZ6Jnq__header{gap:24px}.open-source-section-module__PZ6Jnq__flow{flex-flow:wrap;justify-content:center;gap:24px 16px}.open-source-section-module__PZ6Jnq__chevrons{transform:none}.open-source-section-module__PZ6Jnq__tabletChevrons{display:block}.open-source-section-module__PZ6Jnq__rowBreak{width:100%;height:0;display:block}.open-source-section-module__PZ6Jnq__stepCard{padding:24px}.open-source-section-module__PZ6Jnq__githubBlock{box-shadow:none;flex-direction:row;gap:32px;padding:24px 32px}.open-source-section-module__PZ6Jnq__githubText{flex:1;min-width:0}.open-source-section-module__PZ6Jnq__githubLink,.open-source-section-module__PZ6Jnq__moreLink{width:auto}}@media (min-width:1200px){.open-source-section-module__PZ6Jnq__section{gap:48px;margin-top:200px}.open-source-section-module__PZ6Jnq__header{max-width:800px}.open-source-section-module__PZ6Jnq__flow{flex-wrap:nowrap}.open-source-section-module__PZ6Jnq__tabletChevrons,.open-source-section-module__PZ6Jnq__rowBreak{display:none}.open-source-section-module__PZ6Jnq__githubBlock{max-width:802px}}
.promo-section-module__P1tFOq__section{background-color:var(--bg-primary-white);box-shadow:var(--shadow-level-4);text-align:center;border-radius:24px;margin-top:80px;padding:48px 16px}.promo-section-module__P1tFOq__trustPilot{max-width:480px;margin:0 auto 28px}.promo-section-module__P1tFOq__title{height:240px;margin-bottom:16px}.promo-section-module__P1tFOq__description{max-width:796px;margin-inline:auto}.promo-section-module__P1tFOq__cta{justify-content:center;margin-top:32px;display:flex}.promo-section-module__P1tFOq__ctaSkeleton{flex-direction:column;align-items:center;gap:24px;margin-top:32px;display:flex}.promo-section-module__P1tFOq__bannerContainer{margin-top:60px}.promo-section-module__P1tFOq__banner{border-radius:24px;width:296px;height:auto}@media (min-width:430px){.promo-section-module__P1tFOq__title{height:160px}}@media (min-width:565px){.promo-section-module__P1tFOq__ctaSkeleton{flex-direction:row;gap:32px}.promo-section-module__P1tFOq__title{height:120px}}@media (min-width:620px){.promo-section-module__P1tFOq__title{height:80px}}@media (min-width:768px){.promo-section-module__P1tFOq__section{border-radius:32px;margin-top:96px;padding:40px}.promo-section-module__P1tFOq__title{height:216px;margin-bottom:24px}.promo-section-module__P1tFOq__cta{margin-top:36px}.promo-section-module__P1tFOq__banner{object-fit:cover;border-radius:32px;width:100%;max-width:600px}}@media (min-width:820px){.promo-section-module__P1tFOq__title{height:162px}}@media (min-width:910px){.promo-section-module__P1tFOq__title{height:108px}}@media (min-width:1200px){.promo-section-module__P1tFOq__section{margin-top:112px;padding:60px 104px 72px}.promo-section-module__P1tFOq__cta{margin-top:48px;margin-bottom:72px}.promo-section-module__P1tFOq__title{height:272px}.promo-section-module__P1tFOq__banner{border-radius:48px;max-width:800px;margin:0;position:absolute;left:50%;transform:translate(-50%)}}@media (min-width:1225px){.promo-section-module__P1tFOq__title{height:192px}}
.proxy-landings-module__TouCta__section{margin-top:120px}.proxy-landings-module__TouCta__sectionTitle{text-align:center;margin-bottom:24px}.proxy-landings-module__TouCta__container{border-radius:var(--radius-lg);background-color:var(--color-background-block);box-shadow:var(--shadow-level-4);margin-top:36px;padding:48px 20px}.proxy-landings-module__TouCta__mobileSwiper{display:block}.proxy-landings-module__TouCta__desktopGrid{display:none}.proxy-landings-module__TouCta__card{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background-color:var(--color-background-block);flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;height:100%;padding:24px;text-decoration:none;transition:border-color .2s;display:flex}.proxy-landings-module__TouCta__slide{width:288px}.proxy-landings-module__TouCta__card:hover{border-color:var(--border-button)}.proxy-landings-module__TouCta__defaultIconWrapper svg{border-radius:4px}.proxy-landings-module__TouCta__serviceIconWrapper{justify-content:center;align-items:center;display:flex}.proxy-landings-module__TouCta__serviceIconWrapper img{object-fit:contain;border-radius:4px;width:50px;height:50px}.proxy-landings-module__TouCta__cardText{flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:768px){.proxy-landings-module__TouCta__section{margin-top:160px}.proxy-landings-module__TouCta__sectionTitle{margin-bottom:36px}.proxy-landings-module__TouCta__container{border-radius:var(--radius-2-xl);max-width:720px;margin:48px auto 0;padding:48px}.proxy-landings-module__TouCta__mobileSwiper{display:none}.proxy-landings-module__TouCta__desktopGrid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}}@media (min-width:1200px){.proxy-landings-module__TouCta__section{margin-top:200px}.proxy-landings-module__TouCta__container{max-width:unset}.proxy-landings-module__TouCta__desktopGrid{grid-template-columns:repeat(4,1fr)}}
.services-module__Vo93xq__section{margin-top:100px}.services-module__Vo93xq__title{text-align:center;margin-bottom:24px}.services-module__Vo93xq__content{background-color:var(--color-purple);box-shadow:var(--shadow-level-4);border-radius:24px;margin-top:36px;padding:48px 20px}.services-module__Vo93xq__contentText{text-align:center;white-space:pre-line;flex-direction:column;gap:8px;max-width:800px;margin:0 auto 36px;display:flex}@media (min-width:768px){.services-module__Vo93xq__section{margin-top:120px}.services-module__Vo93xq__title{margin-bottom:36px}.services-module__Vo93xq__content{border-radius:32px;padding:48px}}@media (min-width:1200px){.services-module__Vo93xq__section{margin-top:388px}.services-module__Vo93xq__content{border-radius:48px}}
.tech-times-banner-module__qgayYW__banner{background-color:var(--color-purple);width:100dvw;max-width:100%;height:48px;color:var(--text-light-primary);font:var(--font-s4);letter-spacing:var(--font-s4-spacing);justify-content:center;align-items:center;display:flex;position:absolute;left:0}.tech-times-banner-module__qgayYW__bannerLink{justify-content:center;align-items:center;gap:16px;display:flex}.tech-times-banner-module__qgayYW__ttLogo{aspect-ratio:128/20;width:102px;height:auto}.tech-times-banner-module__qgayYW__bannerText{color:var(--text-light-primary)}@media (min-width:768px){.tech-times-banner-module__qgayYW__banner{font:var(--font-s3);letter-spacing:var(--font-s3-spacing)}.tech-times-banner-module__qgayYW__bannerLink{gap:30px}.tech-times-banner-module__qgayYW__ttLogo{width:128px}}
