.service-explorer[data-astro-cid-yguh7vff]{gap:48px;display:grid}.service-explorer__rows[data-astro-cid-yguh7vff]{gap:80px;display:grid}.service-row[data-astro-cid-yguh7vff]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.service-row__copy[data-astro-cid-yguh7vff]{justify-items:start;gap:24px;min-width:0;display:grid}.service-row__copy[data-astro-cid-yguh7vff]>p[data-astro-cid-yguh7vff]{color:var(--text-secondary);max-width:520px}.service-row__copy[data-astro-cid-yguh7vff]>h3[data-astro-cid-yguh7vff]{max-width:560px}.service-row--reverse[data-astro-cid-yguh7vff] .service-row__copy[data-astro-cid-yguh7vff]{grid-area:1/2}.service-row--reverse[data-astro-cid-yguh7vff] .service-row__visual{grid-area:1/1}.service-row[data-astro-cid-yguh7vff] .service-row__visual{width:100%;min-width:0}.service-row[data-astro-cid-yguh7vff] .card__illustration{max-width:76%}@media (width<=1100px){.service-row[data-astro-cid-yguh7vff]{gap:48px}}@media (width<=900px){.service-row[data-astro-cid-yguh7vff]{grid-template-columns:1fr;gap:32px}.service-row--reverse[data-astro-cid-yguh7vff] .service-row__copy[data-astro-cid-yguh7vff],.service-row__copy[data-astro-cid-yguh7vff]{grid-area:1/1}.service-row--reverse[data-astro-cid-yguh7vff] .service-row__visual,.service-row[data-astro-cid-yguh7vff] .service-row__visual{grid-area:2/1}}@media (width<=767px){.service-explorer[data-astro-cid-yguh7vff]{gap:32px}.service-explorer__rows[data-astro-cid-yguh7vff]{gap:56px}.service-row[data-astro-cid-yguh7vff] .card__illustration{max-width:76%;top:32px}}.services-hero[data-astro-cid-tmhmgr55]{width:100%}.services-hero[data-astro-cid-tmhmgr55] .services-hero__card{aspect-ratio:1344/680;--fade-height:34%;--caption-inset:4.76%;height:auto}.services-hero[data-astro-cid-tmhmgr55] .card__illustration{width:100%}.services-hero[data-astro-cid-tmhmgr55] .card__caption{inset:auto 0 0}.services-hero__composition[data-astro-cid-tmhmgr55]{aspect-ratio:1344/680;position:relative}.services-hero__migration[data-astro-cid-tmhmgr55],.services-hero__search[data-astro-cid-tmhmgr55],.services-hero__responsive[data-astro-cid-tmhmgr55]{position:absolute}.services-hero__migration[data-astro-cid-tmhmgr55]{width:23.93%;top:26.47%;left:3.57%}.services-hero__search[data-astro-cid-tmhmgr55]{width:23.93%;top:26.47%;left:72.47%}.services-hero__responsive[data-astro-cid-tmhmgr55]{width:36.71%;top:6.18%;left:31.62%}.services-hero__stages[data-astro-cid-tmhmgr55]{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.services-hero__stages[data-astro-cid-tmhmgr55] li[data-astro-cid-tmhmgr55]{border-right:1px solid var(--border-subtle);gap:8px;padding:24px 28px;display:grid}.services-hero__stages[data-astro-cid-tmhmgr55] li[data-astro-cid-tmhmgr55]:last-child{border-right:0}.services-hero__stages[data-astro-cid-tmhmgr55] .t-mono-caption[data-astro-cid-tmhmgr55]{color:var(--text-secondary)}@media (width>=1024px) and (width<=1279px){.services-hero[data-astro-cid-tmhmgr55] .services-hero__card{--fade-height:24%}.services-hero__migration[data-astro-cid-tmhmgr55],.services-hero__search[data-astro-cid-tmhmgr55]{top:12%}}@media (width<=1023px){.services-hero[data-astro-cid-tmhmgr55] .services-hero__card{aspect-ratio:auto;--fade-height:120px;height:auto}.services-hero[data-astro-cid-tmhmgr55] .card__illustration{position:relative;top:auto;left:auto;transform:none}.services-hero[data-astro-cid-tmhmgr55] .card__caption{position:relative;inset:auto}.services-hero__composition[data-astro-cid-tmhmgr55]{aspect-ratio:auto;flex-direction:column;gap:20px;padding:20px;display:flex}.services-hero__responsive[data-astro-cid-tmhmgr55],.services-hero__migration[data-astro-cid-tmhmgr55],.services-hero__search[data-astro-cid-tmhmgr55]{width:100%;position:relative;top:auto;left:auto}.services-hero__responsive[data-astro-cid-tmhmgr55]{order:-1}.services-hero__stages[data-astro-cid-tmhmgr55]{grid-template-columns:repeat(2,minmax(0,1fr))}.services-hero__stages[data-astro-cid-tmhmgr55] li[data-astro-cid-tmhmgr55]{gap:4px;padding:12px 16px}.services-hero__stages[data-astro-cid-tmhmgr55] li[data-astro-cid-tmhmgr55]:nth-child(2){border-right:0}.services-hero__stages[data-astro-cid-tmhmgr55] li[data-astro-cid-tmhmgr55]:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.services-hero__stages[data-astro-cid-tmhmgr55] .t-body-m[data-astro-cid-tmhmgr55]{font-size:12px;line-height:16px}.services-hero__stages[data-astro-cid-tmhmgr55] .t-mono-caption[data-astro-cid-tmhmgr55]{font-size:9px}}
