.services-page{color:#17223b;background:#f7f8fc;font-family:DM Sans,sans-serif;line-height:1.6}.sv-pad{padding-left:6%;padding-right:6%}.sv-header{background:#fff;border-bottom:1px solid #e7eaf2;padding:20px 6%}.sv-nav{justify-content:space-between;align-items:center;gap:20px;max-width:1250px;margin:auto;display:flex}.sv-logo{letter-spacing:-1px;font:800 25px Manrope,sans-serif}.sv-logo span,.sv-hero h1 span,.sv-footer strong span{color:#315efb}.sv-logo sup{font-size:8px}.sv-links{color:#61728a;flex-wrap:wrap;gap:22px;font-size:13px;display:flex}.sv-links [aria-current]{color:#315efb;font-weight:700}.sv-write{white-space:nowrap;border:1px solid #e4e9f4;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:700}.sv-hero{max-width:1400px;margin:auto;padding-top:80px;padding-bottom:54px}.sv-label{letter-spacing:.13em;color:#61728a;font-size:12px}.sv-hero h1{letter-spacing:-.045em;max-width:750px;margin:25px 0;font:800 clamp(42px,5vw,68px)/1.08 Manrope,sans-serif}.sv-hero>p:last-child{color:#61728a;max-width:710px;font-size:18px}.sv-list{max-width:1400px;margin:auto;padding-bottom:70px}.sv-tile{background:#fff;border:1px solid #e4e9f2;border-radius:22px;grid-template-columns:1.25fr .75fr;gap:35px;margin-bottom:16px;padding:clamp(24px,4vw,46px);transition:box-shadow .2s;display:grid}.sv-tile:hover{box-shadow:0 18px 44px #17223b12}.sv-number{font:700 12px Manrope,sans-serif}.sv-tile h2{margin:16px 0;font:800 clamp(28px,3vw,40px)/1.15 Manrope,sans-serif}.sv-description{color:#61728a}.sv-tile ul{color:#34445f;margin:1em 0;padding-left:20px;line-height:1.9;list-style:outside}.sv-action{font-size:14px;font-weight:700}.sv-summary{border-radius:16px;flex-direction:column;justify-content:space-between;min-height:235px;padding:28px;display:flex}.sv-summary>span{letter-spacing:.14em;font-size:11px}.sv-summary h3{margin:0 0 20px;font:700 25px Manrope,sans-serif}.sv-stats{gap:35px;display:flex}.sv-stats strong{font:800 26px Manrope,sans-serif}.sv-ecosystem{background:#fff;padding-top:75px;padding-bottom:75px}.sv-ecosystem>div{max-width:1250px;margin:auto}.sv-ecosystem h2,.sv-process h2{letter-spacing:-.04em;margin:.83em 0;font:800 clamp(30px,4vw,46px)/1.15 Manrope,sans-serif}.sv-ecosystem h2{max-width:850px}.sv-tags{flex-wrap:wrap;gap:12px;display:flex}.sv-tags span{color:#315efb;background:#edf1ff;border-radius:99px;padding:12px 18px}.sv-tags span:nth-child(2){color:#7658e8;background:#f0edff}.sv-tags span:nth-child(3){color:#238668;background:#eaf6f1}.sv-process{max-width:1400px;margin:auto;padding-top:75px;padding-bottom:75px}.sv-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid}.sv-steps article{background:#fff;border:1px solid #e4e9f2;border-radius:16px;padding:24px}.sv-steps span{font-weight:700}.sv-steps p{margin:1em 0}.sv-footer{color:#61728a;background:#fff;border-top:1px solid #e7eaf2;padding:30px 6%;font-size:12px}.sv-footer>div{flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1250px;margin:auto;display:flex}.sv-footer strong{color:#17223b;font:800 18px Manrope,sans-serif}@media (max-width:760px){.sv-nav{flex-wrap:wrap}.sv-tile{grid-template-columns:1fr}.sv-pad,.sv-header,.sv-footer{padding-left:22px;padding-right:22px}}@media (prefers-reduced-motion:reduce){.sv-tile{transition:none}}
