.services-home{--sh-accent:#6560d8;--sh-soft:#f2f0fc;--sh-border:#e8e5f2;--sh-green:#287967;overflow:clip}.sh-section{padding-block:92px}.sh-eyebrow{display:flex;align-items:center;gap:9px;color:var(--sh-accent);font-size:11px;font-weight:700;letter-spacing:.3px;margin-bottom:15px}.sh-eyebrow>i{width:7px;height:7px;background:currentColor;border-radius:50%;box-shadow:0 0 0 5px #6560d80b}.sh-hero{position:relative;background:radial-gradient(ellipse at 12% 15%,#e6e0fa95,transparent 45%),radial-gradient(ellipse at 95% 80%,#e4f1ed60,transparent 45%),#faf9fd;padding-top:68px}.sh-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-bottom:70px}.sh-hero h1{font-size:clamp(36px,3.7vw,53px);line-height:1.65;letter-spacing:-1.4px}.sh-hero h1 em{font-style:normal;color:var(--sh-accent);position:relative}.sh-hero-copy>p{max-width:540px;font-size:15px;line-height:2.3;margin:22px 0 29px}.sh-hero-copy>small{display:block;color:var(--muted);font-size:10px;margin-top:20px}.sh-hero .button{border-radius:10px}.sh-hero .button-outline{background:#ffffff50}.sh-workspace{position:relative;isolation:isolate;padding:25px 6px 22px;perspective:1400px}.sh-workspace-orbit{position:absolute;width:110%;height:110%;left:-5%;top:-5%;border:1px solid #9d95cb25;border-radius:50%;z-index:-1;transform:rotate(-25deg);box-shadow:0 0 0 32px #aba1cf08,0 0 0 65px #aba1cf04}.sh-workspace-window{background:#fff;border:1px solid #e3deef;border-radius:17px;box-shadow:0 28px 75px #3c325b18,0 5px 15px #3c325b06;overflow:hidden;transform:rotateY(6deg) rotateZ(-2deg)}.sh-window-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#faf9fc;border-bottom:1px solid #efecf5;padding:15px 21px;color:#817594;font:9px/1.5 Arial,sans-serif;letter-spacing:1.4px}.sh-window-bar>span:last-child{letter-spacing:3px;font-size:8px;color:#d5cddd}.sh-workspace-title{display:flex;align-items:center;gap:12px;padding:24px 24px 20px}.sh-workspace-title img{width:39px;height:39px;object-fit:contain}.sh-workspace-title strong{display:block;color:#302844;font-size:14px}.sh-workspace-title small{display:block;color:#867c94;font-size:9px;margin-top:2px}.sh-workspace-row{display:flex;align-items:center;gap:13px;border:1px solid #e7e2f0;background:#faf8fe;margin:0 22px 10px;padding:17px 15px;border-radius:11px}.sh-workspace-icon{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;border-radius:11px;background:#eae5fa;color:#6a58b5}.sh-workspace-row strong{display:block;color:#3c3152;font-size:13px}.sh-workspace-row small{display:block;color:#857990;font-size:9px;margin-top:3px}.sh-row-arrow{margin-inline-start:auto;font-size:19px;color:#ab9ac1}.sh-workspace-inquiry{background:#f4faf8;border-color:#e0ede7}.sh-workspace-inquiry .sh-workspace-icon{background:#e3f0ea;color:#3c8067}.sh-workspace-market{background:#fbf8f2;border-color:#eee5d7}.sh-workspace-market .sh-workspace-icon{background:#f4ebd9;color:#a68643}.sh-workspace-footer{display:flex;align-items:center;justify-content:space-between;padding:13px 24px 22px;color:#8c809d;font-size:9px}.sh-workspace-footer>span:last-child{font-size:20px;color:#9882b5}.sh-floating-label{position:absolute;border:1px solid #e3daed;border-radius:13px;background:#fffc;box-shadow:0 10px 25px #52416913;backdrop-filter:blur(10px);color:#7964b1}.sh-floating-api{bottom:4px;left:-17px;padding:12px 19px;font:18px/1.5 monospace;transform:rotate(-5deg)}.sh-floating-api b{font:11px Arial;margin-inline-start:8px}.sh-floating-trust{top:2px;right:-12px;width:55px;height:55px;display:grid;place-items:center;transform:rotate(7deg)}.sh-floating-trust svg{width:29px;height:29px}.sh-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e4dfed;padding-block:23px}.sh-shortcuts>a{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;padding:8px 22px;border-inline-end:1px solid #e4dfed;transition:color .2s}.sh-shortcuts>a:first-child{padding-inline-start:0}.sh-shortcuts>a:last-child{padding-inline-end:0;border:0}.sh-shortcuts>a:hover{color:var(--sh-accent)}.sh-shortcut-icon{color:#9787b7}.sh-shortcut-icon svg{width:21px;height:21px}.sh-shortcut-arrow{margin-inline-start:auto;color:#9e93b0;font-size:18px}.sh-section-heading{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:65px;margin-bottom:36px}.sh-section-heading h2{font-size:clamp(25px,2.7vw,37px);line-height:1.75;letter-spacing:-.9px}.sh-section-heading>p{font-size:13px;line-height:2.2;padding-bottom:5px;max-width:440px}.sh-catalog-tools{border:1px solid var(--sh-border);border-radius:15px;padding:20px;background:var(--paper);margin-bottom:26px}.sh-search{position:relative;max-width:470px}.sh-search label{display:block;font-size:10px;font-weight:600;margin-bottom:7px}.sh-search input{width:100%;height:47px;background:var(--sh-soft);border:1px solid var(--sh-border);border-radius:9px;font:inherit;font-size:12px;padding:10px 43px 10px 14px;color:var(--ink)}[dir=ltr] .sh-search input{padding:10px 14px 10px 43px}.sh-search svg{position:absolute;inset-inline-start:14px;bottom:13px;width:19px;height:19px;color:#8b80a1;pointer-events:none}.sh-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.sh-filters button{border:1px solid var(--sh-border);border-radius:8px;background:var(--paper);color:var(--muted);padding:7px 16px;min-height:38px;font-size:11px}.sh-filters button:hover{border-color:var(--sh-accent);color:var(--sh-accent)}.sh-filters button[aria-pressed=true]{color:#fff;background:#5e56bb;border-color:#5e56bb}.sh-search-status{margin:0 0 20px;font-size:12px}.sh-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.sh-service-card{border:1px solid var(--sh-border);border-radius:15px;padding:25px;background:var(--paper);transition:border-color .2s,box-shadow .2s}.sh-service-card:hover{border-color:#b4a8d8;box-shadow:0 10px 28px #4c3c6f08}.sh-service-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.sh-service-card header>span:last-child{font-size:10px;color:var(--muted)}.sh-service-icon{width:41px;height:41px;border:1px solid #9682ba20;border-radius:12px;background:var(--sh-soft);display:grid;place-items:center;color:var(--sh-accent)}.sh-service-icon svg{width:23px;height:23px}.sh-service-card h3{font-size:18px;letter-spacing:-.4px;margin-bottom:10px}.sh-service-card>p{font-size:12px;line-height:2.1;min-height:76px}.sh-service-links{display:grid;gap:0;margin-top:20px;border-top:1px solid var(--sh-border)}.sh-service-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:43px;padding:9px 0;border-bottom:1px solid var(--sh-border);font-size:11px}.sh-service-links a:last-child{border-bottom:0;padding-bottom:0}.sh-service-links a>span:last-child{font-size:15px;color:#a18bb6}.sh-service-links a:hover{color:var(--sh-accent)}.sh-service-card[data-home-group=bank] .sh-service-icon{color:#287967;background:#e8f4ee}.sh-service-card[data-home-group=company] .sh-service-icon{color:#a77a34;background:#faf0dc}.sh-catalog-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:25px}.sh-catalog-footer>p{font-size:11px;max-width:740px;line-height:2}.sh-catalog-footer>a{flex-shrink:0}.sh-empty-catalog{border:1px dashed var(--sh-border);padding:30px;border-radius:12px;font-size:13px}.sh-verification{padding:80px 0;background:#f6f5fa;border-block:1px solid #ece8f2}.sh-verification-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:95px}.sh-verification h2{font-size:clamp(26px,2.8vw,39px);white-space:pre-line;line-height:1.7}.sh-kyc-intro{font-size:13px;line-height:2.3;margin-top:20px}.sh-kyc-features{display:grid;gap:20px;margin:25px 0 28px}.sh-kyc-features>div{display:flex;align-items:flex-start;gap:12px}.sh-kyc-features>div>span{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;color:#7d62b0;background:#e9e0f4;font-size:11px;margin-top:3px}.sh-kyc-features h3{font-size:14px;margin-bottom:5px}.sh-kyc-features p{font-size:11px;line-height:2.1}.sh-verification .button{font-size:12px}.sh-journey{padding:29px;background:var(--paper);border:1px solid var(--sh-border);border-radius:18px;box-shadow:0 24px 55px #3522520a;position:relative}.sh-journey:after{content:'';position:absolute;inset:14px -13px -14px 13px;z-index:-1;border:1px solid var(--sh-border);border-radius:18px;background:var(--paper)}.sh-journey>.sh-eyebrow{font-size:9px}.sh-journey-heading{display:flex;align-items:center;gap:11px;padding-bottom:23px;border-bottom:1px solid var(--sh-border)}.sh-journey-heading h3{font-size:16px}.sh-journey-heading>small{font-size:8px;margin-inline-start:auto;background:var(--sh-soft);color:var(--muted);padding:3px 8px;border-radius:20px;white-space:nowrap}.sh-journey ol{list-style:none;padding:15px 0;margin:0}.sh-journey li{display:flex;position:relative;align-items:center;gap:16px;padding:18px 0}.sh-journey li:not(:last-child):after{content:'';position:absolute;inset-inline-start:17px;top:54px;bottom:-16px;width:1px;background:#dfd6ed}.sh-journey-number{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:11px;color:#8467b1;background:var(--sh-soft);border:1px solid var(--sh-border);font-size:13px}.sh-journey li strong{display:block;font-size:12px}.sh-journey li small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.sh-journey li>span:last-child{margin-inline-start:auto;color:#a697ba}.sh-journey li>span:last-child svg{width:20px;height:20px}.sh-journey>p{padding-top:15px;border-top:1px solid var(--sh-border);font-size:10px;line-height:2.1}.sh-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sh-product{min-width:0;display:flex;flex-direction:column;padding:28px 26px 25px;border-radius:17px;overflow:hidden;border:1px solid var(--sh-border);background:var(--paper)}.sh-product .sh-eyebrow{font-size:9px;margin-bottom:12px}.sh-product h3{font-size:23px;line-height:1.8;letter-spacing:-.6px;min-height:82px}.sh-product>p{font-size:12px;line-height:2.15;margin-top:12px;min-height:103px}.sh-product-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:19px}.sh-product-tags>span{font-size:9px;padding:3px 8px;border:1px solid #b4a9c842;border-radius:20px;color:var(--muted)}.sh-product-link{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px;font-weight:600;margin-top:auto;padding-top:20px;border-top:1px solid #b4a9c842}.sh-product-link:hover{text-decoration:underline;text-underline-offset:5px}.sh-product-link>span{font-size:20px}.sh-product-rates{background:#edf6f2;border-color:#d9e9e2;color:#254b41}.sh-product-rates .sh-eyebrow{color:#4b8270}.sh-product-rates>p,.sh-product-rates .sh-product-tags>span{color:#58776d}.sh-market-art{height:190px;padding-top:26px;margin-bottom:18px;position:relative;color:#4d9d82}.sh-market-art>div{display:flex;justify-content:space-between;gap:8px;direction:ltr}.sh-market-art b{flex:1;font:12px/1.6 monospace;background:#fff8;border:1px solid #cee2d9;border-radius:7px;padding:9px;color:#427964}.sh-market-art b>span{float:right;color:#75a593}.sh-market-art svg{width:100%;height:90px;margin-top:12px;opacity:.65}.sh-market-art>small{display:block;text-align:center;color:#759589;font-size:8px}.sh-product-display{background:radial-gradient(ellipse at 0 90%,#77603740,transparent 60%),#152333;color:#f9eedb;border-color:#324052}.sh-product-display .sh-eyebrow{color:#d8bd88}.sh-product-display>p{color:#aebdcc}.sh-product-display .sh-product-tags>span{color:#c4b89f;border-color:#d8bd8838}.sh-product-display .sh-product-link{color:#e4c998;border-color:#d8bd8838}.sh-tv-art{height:190px;padding:28px 10px 0;margin-bottom:18px}.sh-tv-art>div{border:4px solid #475260;border-bottom-width:8px;border-radius:9px;padding:12px;background:linear-gradient(120deg,#31414d,#172635);box-shadow:0 13px 20px #0003}.sh-tv-art>div>span{font-size:17px;color:#dabd85}.sh-tv-art strong{font-size:10px;margin-inline-start:8px}.sh-tv-art>div>div{display:flex;gap:8px;direction:ltr;margin:10px 0}.sh-tv-art b{flex:1;border:1px solid #cbb78f28;border-radius:5px;padding:10px 6px;font:12px/1.5 monospace;text-align:center;color:#dbbf8c}.sh-tv-art small{display:block;text-align:center;color:#8495a7;font-size:7px}.sh-tv-art>i{display:block;width:80px;height:16px;margin:auto;background:linear-gradient(90deg,#334150,#66717b,#334150);clip-path:polygon(35% 0,65% 0,70% 80%,100% 90%,100% 100%,0 100%,0 90%,30% 80%)}.sh-product-desktop{background:#f4f0fb;border-color:#e5ddf1}.sh-desktop-art{height:190px;overflow:hidden;padding:23px 23px 0;margin-bottom:18px;mask-image:linear-gradient(#000 76%,transparent)}.sh-desktop-art img{width:100%;height:auto;border:5px solid #e2dbef;border-radius:12px;box-shadow:0 6px 20px #41355e20}.services-home .experience-section{background:#faf9fc}.services-home .feature-grid article{border-radius:13px}.services-home .developer-panel{border-radius:20px}.services-home .closing-cta{border-radius:18px}.services-home .faq-list details{border-radius:10px}.services-home .developer-panel h2{line-height:1.7}.services-home .code-window{min-width:0}.services-home .code-window pre{overflow-x:auto}
.dark .services-home{--sh-soft:#29253c;--sh-border:#393249;--sh-accent:#b9a7ef}.dark .sh-hero{background:radial-gradient(ellipse at 10% 10%,#56417635,transparent 50%),#171724}.dark .sh-hero .button-outline{background:#ffffff05}.dark .sh-shortcuts,.dark .sh-shortcuts>a{border-color:#393249}.dark .sh-workspace-window{background:#242335;border-color:#474055;box-shadow:0 25px 70px #0004}.dark .sh-window-bar{background:#292539;border-color:#474055;color:#b9adcb}.dark .sh-workspace-title strong{color:#eae2f5}.dark .sh-workspace-title small{color:#ada0bd}.dark .sh-workspace-row{background:#302a41;border-color:#48405a}.dark .sh-workspace-row strong{color:#e5ddf0}.dark .sh-workspace-row small{color:#b7abc7}.dark .sh-workspace-inquiry{background:#243831;border-color:#354d42}.dark .sh-workspace-market{background:#39332a;border-color:#504533}.dark .sh-floating-label{background:#322b42ee;border-color:#594b6b;color:#b9a7ef}.dark .sh-verification{background:#1d1b2a;border-color:#393249}.dark .sh-kyc-features>div>span{background:#382d4b;color:#c5adeb}.dark .sh-journey-number{color:#c8aeea}.dark .sh-service-card[data-home-group=bank] .sh-service-icon{background:#233b31;color:#8cc0a4}.dark .sh-service-card[data-home-group=company] .sh-service-icon{background:#3e3325;color:#d9b376}.dark .sh-product-rates{background:#1c302a;border-color:#304b40;color:#cee6da}.dark .sh-product-rates .sh-eyebrow{color:#9cc9b5}.dark .sh-product-rates>p,.dark .sh-product-rates .sh-product-tags>span{color:#a4bfb2}.dark .sh-market-art b{background:#284037;border-color:#385c4a;color:#a8cbb8}.dark .sh-product-desktop{background:#292239;border-color:#453657}.dark .services-home .experience-section{background:#1b1927}
@media(min-width:1000px){[dir=ltr] .sh-hero h1{font-size:47px;line-height:1.3}[dir=ltr] .sh-hero-grid{gap:45px}[dir=ltr] .sh-shortcuts>a{font-size:11px}}@media(max-width:1100px){.sh-hero-grid{gap:35px}.sh-hero h1{font-size:40px}.sh-workspace-row{margin-inline:15px;padding:14px 12px}.sh-workspace-title{padding-inline:17px}.sh-workspace-title strong{font-size:12px}.sh-workspace-row small{font-size:8px}.sh-shortcuts>a{padding-inline:14px;font-size:11px;gap:8px}.sh-verification-grid{gap:45px}.sh-section-heading{gap:35px}.sh-product{padding:23px 20px}.sh-product h3{font-size:20px}.sh-service-card{padding:22px}.sh-journey{padding:25px}.sh-journey-heading h3{font-size:14px}}
@media(max-width:850px){.sh-hero{padding-top:40px}.sh-hero-grid{grid-template-columns:1fr;padding-bottom:40px;gap:32px}.sh-hero-copy{text-align:center}.sh-hero-copy>.sh-eyebrow,.sh-hero-copy .button-row{justify-content:center}.sh-hero-copy>p{margin-inline:auto;max-width:610px;font-size:14px}.sh-hero h1{font-size:43px}.sh-workspace{max-width:510px;width:100%;margin:auto}.sh-workspace-title strong{font-size:14px}.sh-workspace-row small{font-size:10px}.sh-workspace-window{transform:none}.sh-shortcuts{grid-template-columns:1fr 1fr;gap:10px}.sh-shortcuts>a{padding:12px 18px!important;font-size:12px}.sh-shortcuts>a:nth-child(2){border:0}.sh-section{padding-block:65px}.sh-section-heading{grid-template-columns:1fr;gap:15px}.sh-section-heading>p{max-width:630px}.sh-service-grid{grid-template-columns:1fr 1fr}.sh-verification-grid{grid-template-columns:1fr;gap:40px}.sh-journey{width:100%;max-width:550px;margin:auto}.sh-verification{padding:60px 0}.sh-kyc-features h3{font-size:15px}.sh-kyc-features p{font-size:12px}.sh-products{grid-template-columns:1fr 1fr}.sh-product-desktop{grid-column:1/-1;position:relative;isolation:isolate;padding-inline-end:43%;min-height:330px}.sh-product-desktop h3{min-height:0}.sh-product-desktop>p{min-height:0}.sh-product-desktop .sh-product-link{margin-top:25px}.sh-product-desktop .sh-desktop-art{position:absolute;inset-inline-end:18px;top:30px;width:36%;height:calc(100% - 30px);margin:0;z-index:-1}.sh-product h3{font-size:23px}.sh-product>p{font-size:13px}.sh-catalog-footer{align-items:flex-start}}
@media(max-width:540px){.services-home .container{width:calc(100% - 36px)}.sh-hero{padding-top:30px}.sh-hero h1{font-size:34px;letter-spacing:-.8px}.sh-hero-copy>.sh-eyebrow{font-size:10px}.sh-hero-copy>p{font-size:13px;line-height:2.2;margin-top:17px}.sh-hero-copy>small{font-size:9px;line-height:2}.sh-hero .button{font-size:12px;padding:11px 16px;gap:12px;min-height:47px}.sh-workspace{padding:15px 5px}.sh-workspace-orbit{width:95%;left:2.5%;height:95%;top:2.5%}.sh-floating-api{left:-4px;bottom:-3px;font-size:14px;padding:10px 15px}.sh-floating-trust{width:40px;height:40px;right:-2px;top:0}.sh-floating-trust svg{width:23px;height:23px}.sh-window-bar{font-size:7px;padding:13px 17px}.sh-workspace-title{gap:9px;padding:20px 16px 16px}.sh-workspace-title img{width:32px;height:32px}.sh-workspace-title strong{font-size:12px}.sh-workspace-title small{font-size:8px}.sh-workspace-row{padding:13px 10px;gap:9px;margin-inline:12px}.sh-workspace-row strong{font-size:12px}.sh-workspace-row small{font-size:8px;line-height:1.9}.sh-workspace-icon{width:34px;height:34px;border-radius:10px}.sh-workspace-icon svg{width:20px;height:20px}.sh-workspace-footer{font-size:8px;padding-inline:18px}.sh-shortcuts{gap:5px;padding-block:17px}.sh-shortcuts>a{font-size:10px;padding:10px!important;gap:7px}.sh-shortcut-icon svg{width:19px;height:19px}.sh-shortcut-arrow{font-size:15px}.sh-section{padding-block:50px}.sh-section-heading{margin-bottom:25px}.sh-section-heading h2{font-size:27px;line-height:1.8}.sh-section-heading>p{font-size:12px}.sh-eyebrow{font-size:10px;margin-bottom:10px}.sh-catalog-tools{padding:15px;border-radius:12px}.sh-search input{font-size:11px}.sh-filters{gap:6px;margin-top:15px}.sh-filters button{font-size:10px;padding:7px 10px;min-height:37px}.sh-service-grid{grid-template-columns:1fr;gap:15px}.sh-service-card{padding:23px}.sh-service-card>p{min-height:0;font-size:12px}.sh-service-card h3{font-size:19px}.sh-service-links a{font-size:12px;min-height:45px}.sh-catalog-footer{flex-direction:column;gap:12px}.sh-catalog-footer>p{font-size:10px}.sh-verification h2{font-size:29px}.sh-verification{padding:48px 0}.sh-kyc-intro{font-size:12px}.sh-kyc-features h3{font-size:14px}.sh-kyc-features p{font-size:11px}.sh-journey{padding:22px 18px;border-radius:14px}.sh-journey-heading{gap:8px}.sh-journey-heading h3{font-size:13px}.sh-journey-heading>small{font-size:7px;padding:3px 6px}.sh-journey .sh-service-icon{width:33px;height:33px}.sh-journey li{gap:12px}.sh-journey li strong{font-size:12px}.sh-journey li small{font-size:9px}.sh-products{grid-template-columns:1fr;gap:18px}.sh-product{padding:26px}.sh-product h3{min-height:0;font-size:24px}.sh-product>p{min-height:0;font-size:12px}.sh-product-desktop{grid-column:auto;padding-inline-end:26px;min-height:0}.sh-product-desktop .sh-desktop-art{position:static;width:100%;height:220px;margin:0 0 18px;padding:24px 28px 0;z-index:auto}.sh-product-desktop .sh-product-link{margin-top:auto}.sh-market-art,.sh-tv-art{height:180px}.services-home .section{padding-block:50px}.services-home .experience-copy h2{font-size:27px}.services-home .closing-cta h2{font-size:25px}.services-home .developer-panel{padding:28px 20px}.services-home .code-window pre{font-size:10px}.services-home .developer-panel h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){.services-home *{transition:none!important;scroll-behavior:auto!important}}
