.head-cta[data-astro-cid-llpsxoue]{margin-top:16px}.three[data-astro-cid-llpsxoue]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.deliver[data-astro-cid-llpsxoue]{display:grid;gap:48px;padding-bottom:var(--sp-xl)}.team[data-astro-cid-llpsxoue]{position:relative;height:480px;overflow:hidden;border-radius:56px 0}.team[data-astro-cid-llpsxoue] img{width:100%;height:100%;object-fit:cover;object-position:85% 40%}.steps[data-astro-cid-llpsxoue]{list-style:none;margin:0;padding:0;row-gap:40px}.step[data-astro-cid-llpsxoue]{display:grid;gap:16px;align-content:start}.tile[data-astro-cid-llpsxoue]{position:relative;height:240px;margin-bottom:8px;overflow:hidden;border-radius:16px;background:var(--bg-services-deep)}.tile[data-astro-cid-llpsxoue] picture{display:block;height:100%}.tile[data-astro-cid-llpsxoue] img{display:block;width:100%;height:100%;object-fit:cover}.step-n[data-astro-cid-llpsxoue]{font-size:var(--fs-sm);font-weight:500;text-transform:uppercase;letter-spacing:.02em;color:var(--ochre)}.step-title[data-astro-cid-llpsxoue]{font-size:var(--fs-lg)}.step-text[data-astro-cid-llpsxoue]{font-weight:400;color:var(--porcelain-70);max-width:34ch}.catalog[data-astro-cid-llpsxoue]{display:grid;gap:48px;padding-bottom:var(--sp-xl)}.svc-list[data-astro-cid-llpsxoue]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0}.svc[data-astro-cid-llpsxoue]{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;height:100%;box-sizing:border-box;padding:24px;border-radius:16px;background:var(--bg-services-deep);text-decoration:none;font-family:var(--font-sans);font-weight:500;font-size:var(--fs-title-sm);line-height:1.25;letter-spacing:-.005em}.svc-more[data-astro-cid-llpsxoue]{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:var(--fs-card-link);font-weight:500;color:var(--ochre)}.svc[data-astro-cid-llpsxoue]:hover{color:var(--ochre)}.bridge[data-astro-cid-llpsxoue]{display:grid;gap:48px;padding-bottom:var(--sp-xl)}.ind-cards[data-astro-cid-llpsxoue]{list-style:none;margin:0;padding:0;row-gap:48px}.ind-card[data-astro-cid-llpsxoue]{display:grid;gap:8px;align-content:start;text-decoration:none}.ind-ph[data-astro-cid-llpsxoue]{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;margin-bottom:16px;background:var(--bg-services-deep)}.ind-ph[data-astro-cid-llpsxoue] img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.ind-ph[data-astro-cid-llpsxoue] img{transition:transform 1.2s var(--ease-out)}.ind-card[data-astro-cid-llpsxoue]:hover .ind-ph[data-astro-cid-llpsxoue] img{transform:scale(1.03)}}.ind-name[data-astro-cid-llpsxoue]{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-xl);line-height:1.1}.ind-line[data-astro-cid-llpsxoue]{font-weight:400;color:var(--porcelain-70)}.ind-more[data-astro-cid-llpsxoue]{margin-top:8px;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ochre);font-weight:500}.aws[data-astro-cid-llpsxoue]{padding-bottom:var(--sp-section)}.aws-card[data-astro-cid-llpsxoue]{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--gap);row-gap:24px;padding-block:var(--sp-l);border-radius:56px 16px 16px;background:var(--bg-services-deep)}.aws-head[data-astro-cid-llpsxoue]{grid-column:2 / 8;display:flex;align-items:center;gap:32px;align-self:start}.aws-head[data-astro-cid-llpsxoue] img[data-astro-cid-llpsxoue]{width:128px;height:auto;flex:none}.aws-name[data-astro-cid-llpsxoue]{display:grid;gap:16px;padding-left:32px;border-left:1px solid var(--rule)}.aws-kicker[data-astro-cid-llpsxoue]{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.02em;color:var(--porcelain-70)}.aws-title[data-astro-cid-llpsxoue]{font-size:var(--fs-3xl);line-height:1.05;max-width:12ch}.aws-body[data-astro-cid-llpsxoue]{grid-column:9 / 16;display:grid;gap:24px;align-content:start}.aws-body[data-astro-cid-llpsxoue] p[data-astro-cid-llpsxoue]{font-size:var(--fs-lead);font-weight:400;color:var(--porcelain-70)}.aws-body[data-astro-cid-llpsxoue] ul[data-astro-cid-llpsxoue]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.aws-body[data-astro-cid-llpsxoue] li[data-astro-cid-llpsxoue]{padding-top:8px;border-top:1px solid var(--rule)}@media(max-width:860px){.step-text[data-astro-cid-llpsxoue]{max-width:none}.three[data-astro-cid-llpsxoue]{grid-template-columns:1fr}.svc-list[data-astro-cid-llpsxoue]{grid-column:auto;grid-template-columns:1fr}.team[data-astro-cid-llpsxoue]{height:360px}.aws-card[data-astro-cid-llpsxoue]{padding-inline:var(--sp-m)}.aws-head[data-astro-cid-llpsxoue],.aws-body[data-astro-cid-llpsxoue]{grid-column:1 / -1}}@media(max-width:520px){.aws-head[data-astro-cid-llpsxoue]{flex-direction:column;align-items:start}.aws-name[data-astro-cid-llpsxoue]{padding-left:0;border-left:0}}
