.VKYseq_svcNavWrap{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.8);border-bottom:1px solid var(--pale);background:#fffffffa;position:sticky;top:64px}.VKYseq_svcNav{padding:0 var(--page-gutter);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.VKYseq_svcNav::-webkit-scrollbar{display:none}.VKYseq_svcNavLink{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:16px 20px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.VKYseq_svcNavLink:hover{color:var(--h);border-color:var(--h)}.VKYseq_svcRow{padding:80px var(--page-gutter);border-bottom:1px solid var(--pale);background:var(--white);grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.VKYseq_alt{background:var(--off)}.VKYseq_svcLeft{position:sticky;top:120px}.VKYseq_svcNum{letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10px;font-weight:700}.VKYseq_svcLeft h2{letter-spacing:0;color:var(--h);margin-bottom:20px;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.2}.VKYseq_svcLeft h2 em{color:var(--muted);font-style:italic;font-weight:400}.VKYseq_svcDesc{color:var(--sub);margin-bottom:36px;font-size:15px;font-weight:400;line-height:1.85}.VKYseq_svcRight h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:10.5px;font-weight:700}.VKYseq_deliverables{flex-direction:column;gap:0;margin-bottom:40px;list-style:none;display:flex}.VKYseq_deliverables li{color:var(--body);border-bottom:1px solid var(--pale);padding:14px 0 14px 20px;font-size:14px;font-weight:400;line-height:1.5;position:relative}.VKYseq_deliverables li:before{content:"";background:var(--h);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.VKYseq_deliverables li:first-child{border-top:1px solid var(--pale)}.VKYseq_svcStats{border-top:1px solid var(--pale);border-bottom:1px solid var(--pale);gap:0;margin-bottom:40px;display:flex}.VKYseq_svcStat{border-right:1px solid var(--pale);flex:1;padding:24px 28px}.VKYseq_svcStat:last-child{border-right:none}.VKYseq_n{letter-spacing:0;color:var(--h);margin-bottom:4px;font-size:28px;font-weight:700;line-height:1.2}.VKYseq_l{color:var(--muted);font-size:11px;font-weight:500}.VKYseq_techTags{flex-wrap:wrap;gap:8px;display:flex}.VKYseq_tagSm{color:var(--sub);letter-spacing:.2px;padding:5px 0;font-size:11px;font-weight:600}.VKYseq_tagSm:not(:last-child):after{content:" /";color:#aeb7c4;margin-left:8px}.VKYseq_capabilities{padding:110px var(--page-gutter);background:var(--b-bg-soft);scroll-margin-top:110px}.VKYseq_capHeader{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}.VKYseq_capHeader h2{color:var(--h);letter-spacing:-.035em;font-size:clamp(34px,4vw,54px);line-height:1.16}.VKYseq_capHeader h2 em{color:var(--muted);font-weight:400}.VKYseq_capHeader>div:last-child>p{color:var(--sub);max-width:520px;line-height:1.8}.VKYseq_capGrid{border-top:1px solid #0f172a29;grid-template-columns:repeat(2,1fr);gap:0;display:grid}.VKYseq_capCard{background:0 0;border-bottom:1px solid #0f172a29;flex-direction:column;height:100%;padding:36px 44px 40px 0;display:flex}.VKYseq_capGrid>:nth-child(2n) .VKYseq_capCard{border-left:1px solid #0f172a29;padding-left:44px}.VKYseq_capNum{letter-spacing:.16em;color:var(--muted);margin-bottom:28px;font-size:10px;font-weight:700}.VKYseq_capCard h3{color:var(--h);margin-bottom:12px;font-size:21px}.VKYseq_capCard>p{color:var(--sub);flex:1;margin-bottom:24px;line-height:1.72}.VKYseq_capCard details{border-top:1px solid var(--pale);border-bottom:1px solid var(--pale);margin-bottom:22px}.VKYseq_capCard summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--body);justify-content:space-between;padding:14px 0;font-size:11px;font-weight:700;list-style:none;display:flex}.VKYseq_capCard summary::-webkit-details-marker{display:none}.VKYseq_capCard summary>svg{font-size:16px}.VKYseq_capCard details[open] summary:after{content:"−"}.VKYseq_capCard details ul{color:var(--sub);padding:0 0 16px 18px}.VKYseq_capCard details li{margin:7px 0;font-size:13px;line-height:1.45}.VKYseq_capLink{color:var(--h);border-top:1px solid var(--pale);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-top:22px;padding-top:16px;font-size:10px;font-weight:700;text-decoration:none;display:flex}@media (max-width:1024px){.VKYseq_svcRow{padding:72px var(--page-gutter);grid-template-columns:1fr;gap:48px}.VKYseq_svcLeft{position:static}.VKYseq_svcNav{padding:0 var(--page-gutter)}.VKYseq_capabilities{padding:80px var(--page-gutter)}.VKYseq_capHeader{grid-template-columns:1fr;gap:20px}.VKYseq_capGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.VKYseq_svcRow{padding:56px var(--page-gutter);gap:40px}.VKYseq_svcNav{padding:0 var(--page-gutter)}.VKYseq_svcNavLink{letter-spacing:.3px;padding:15px 13px;font-size:11px}.VKYseq_svcNum{letter-spacing:2px;font-size:11px}.VKYseq_svcLeft h2{font-size:28px}.VKYseq_svcDesc{font-size:15px}.VKYseq_svcStats{flex-direction:column}.VKYseq_svcStat{border-right:none;border-bottom:1px solid var(--pale);padding:18px 20px}.VKYseq_svcStat:last-child{border-bottom:none}.VKYseq_n{font-size:26px}.VKYseq_deliverables li{font-size:15px}.VKYseq_capabilities{padding:64px var(--page-gutter)}.VKYseq_capHeader{margin-bottom:32px}.VKYseq_capGrid{grid-template-columns:1fr}.VKYseq_capCard{padding:24px 22px}.VKYseq_capGrid>:nth-child(2n) .VKYseq_capCard{border-left:0;padding-left:22px}}@media (max-width:900px) and (min-width:641px){.VKYseq_capGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.VKYseq_svcNavLink{font-size:13px;line-height:1.45}.VKYseq_svcNum{font-size:12px}.VKYseq_svcRight h4,.VKYseq_svcRight h3{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:12px;font-weight:700;line-height:1.4}.VKYseq_l{font-size:13px;line-height:1.5}.VKYseq_tagSm{font-size:12px;line-height:1.4}.VKYseq_capNum{font-size:12px}.VKYseq_capCard>p{font-size:14.5px;line-height:1.7}.VKYseq_capCard summary{font-size:12.5px;line-height:1.45}.VKYseq_capCard details li{font-size:14px;line-height:1.55}.VKYseq_capLink{font-size:12px;line-height:1.4}@media (max-width:640px){.VKYseq_svcNavLink{font-size:13px}}
