.ss-page{--ss-muted:#a7b8ca;--ss-accent:#9ac5e8;--ss-line:#ffffff20;color:#eaf0f7;overflow-wrap:anywhere;background:#0b121c}.ss-page :is(h1,h2,h3,p){margin-top:0}.ss-page :is(h1,h2,h3){hyphens:none;letter-spacing:-.035em;font-weight:550}.ss-page h1{margin:28px 0;font-size:clamp(2.7rem,4.8vw,4.5rem);line-height:1.09}.ss-final h2 em,.ss-page h1 em{color:var(--ss-accent);font-style:normal}.ss-page h2{margin:20px 0 24px;font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.17}.ss-page h2>span,.ss-page p{color:var(--ss-muted)}.ss-page p{line-height:1.85}.ss-page .tag{color:var(--ss-accent);font-size:.65rem}.ss-page a:focus-visible,.ss-page summary:focus-visible{outline:2px solid var(--ss-accent);outline-offset:5px}.ss-page .btn-primary{text-align:center;white-space:normal;justify-content:center;gap:18px;min-height:48px}.ss-link,.ss-page .btn-primary{align-items:center;display:inline-flex}.ss-link{color:inherit;gap:15px;min-height:44px;font-size:.82rem;line-height:1.7;text-decoration:none}.ss-link:hover{color:var(--ss-accent)}.ss-label{letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;line-height:1.7}.ss-number{color:#bfa181;font-size:.66rem;line-height:1.7}.ss-hero{background:radial-gradient(at 75% 25%,#23425b66,#0000 65%);padding:140px 0 0}.ss-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;display:grid}.ss-kicker{flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:.65rem;display:flex}.ss-kicker>span{color:#9ac5e8;letter-spacing:-.02em;font-size:1.15rem}.ss-page .ss-intro{color:#d7e4ef;margin-bottom:20px;font-size:1.12rem;line-height:1.65}.ss-hero-text{max-width:580px;font-size:.93rem}.ss-actions{flex-wrap:wrap;align-items:center;gap:13px 24px;margin-top:27px;display:flex}.ss-hero-visual{aspect-ratio:1;background:#142331 url(/assets/market-previews/workflow.webp) 50%/cover;border:1px solid #98b8ce33;border-radius:4px;width:100%;min-width:0;position:relative;overflow:hidden}.ss-hero-visual>video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss-shade{background:linear-gradient(#0000 20%,#07121afa),linear-gradient(#0a1626aa,#0000 30%);position:absolute;inset:0}.ss-visual-top{color:#c4d5e3;inset-inline-start:26px;font-size:.64rem;position:absolute;top:24px}.ss-visual-top>span{color:#bfa181;padding:0 10px}.ss-visual-caption{bottom:25px;position:absolute;inset-inline:28px}.ss-visual-caption>.ss-label{color:#a9c5d7}.ss-visual-caption p{color:#edf4fa;margin:14px 0;font-size:clamp(1.4rem,2.4vw,2.1rem);line-height:1.2}.ss-visual-caption .ss-link{font-size:.73rem}.ss-audience{border-top:1px solid var(--ss-line);color:#8fa7bd;flex-wrap:wrap;justify-content:space-between;gap:10px 25px;margin-top:30px;padding:28px 0;font-size:.65rem;line-height:1.8;display:flex}.ss-audience i{color:#bfa181;padding:0 7px;font-style:normal}.ss-nav{border-block:1px solid var(--ss-line);background:#101a26}.ss-nav>.container{flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-block:14px;display:flex}.ss-nav a{color:var(--ss-muted);align-items:center;gap:13px;min-height:38px;font-size:.7rem;text-decoration:none;display:inline-flex}.ss-nav a:hover{color:#eaf0f7}.ss-section{padding:85px 0;scroll-margin-top:90px}.ss-heading{grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-bottom:40px;display:grid}.ss-heading p{margin-bottom:0;font-size:.94rem}.ss-workflow-section{color:#162533;--ss-muted:#526272;--ss-accent:#295c80;background:#e8ece7}.ss-workflow-section .tag{color:#425a67}.ss-workflow{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.ss-workflow li{border-top:1px solid #18334630;flex-direction:column;align-items:start;padding-top:23px;display:flex}.ss-workflow .ss-number{color:#5b727a}.ss-workflow h3{margin:21px 0 14px;font-size:1.15rem;line-height:1.4}.ss-workflow p{margin-bottom:20px;font-size:.83rem}.ss-detail{color:#3e647c;margin-top:auto;font-size:.65rem;line-height:1.7}.ss-page .ss-workflow-note{border-top:1px solid #18334624;margin:34px 0 0;padding-top:25px;font-size:.8rem}.ss-data-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px 30px;margin:50px 0 20px;display:flex}.ss-data-heading p{margin:0;font-size:.83rem}.ss-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:25px;display:grid}.ss-data{border-bottom:1px solid var(--ss-line);border-top:1px solid var(--ss-line)}.ss-data summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:65px;padding:16px 0;font-size:.85rem;list-style:none;display:flex}.ss-data summary>span{color:var(--ss-accent);font-size:1.3rem}.ss-data[open] summary>span{transform:rotate(45deg)}.ss-data ul{color:var(--ss-muted);margin:0;padding:0 0 20px 18px;font-size:.8rem;line-height:1.8}.ss-data li+li{margin-top:10px}.ss-section-link{margin-top:25px}.ss-page .ss-small{font-size:.78rem;line-height:1.8}.ss-languages{border-top:1px solid var(--ss-line);grid-template-columns:1fr 1.5fr;align-items:center;gap:50px;margin-top:40px;padding-top:30px;display:grid}.ss-languages .ss-label{color:#91aabe}.ss-languages p{margin:12px 0 0}.ss-languages ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0;padding:0;font-size:.82rem;list-style:none;display:grid}.ss-final{background:#142a3c;padding:80px 0}.ss-final-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;display:grid}.ss-final p{max-width:610px;margin-bottom:0;font-size:.92rem}.ss-final-actions{flex-direction:column;align-items:start;gap:15px;display:flex}@media (width<=1050px){.ss-hero-grid{gap:40px}.ss-final-grid,.ss-heading{gap:45px}}@media (width<=767px){.ss-hero{padding-top:120px}.ss-hero-grid{grid-template-columns:1fr;gap:40px}.ss-hero-visual{aspect-ratio:1.4;max-height:500px}.ss-audience{margin-top:25px}.ss-page h1{max-width:650px}.ss-heading{grid-template-columns:1fr;gap:0;margin-bottom:30px}.ss-heading>div+div,.ss-heading>p{margin-top:0}.ss-section{padding:55px 0}.ss-workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ss-data-grid{grid-template-columns:1fr;gap:10px}.ss-final-grid,.ss-languages{grid-template-columns:1fr;gap:30px}.ss-final{padding:55px 0}}@media (width<=540px){.ss-page h1{font-size:clamp(2.4rem,9vw,3rem)}.ss-page h2{font-size:2rem}.ss-kicker{font-size:.6rem}.ss-kicker>span{font-size:1.1rem}.ss-page .ss-intro{font-size:1.05rem}.ss-hero-text{font-size:.88rem}.ss-actions,.ss-final-actions{flex-direction:column;align-items:stretch}.ss-actions>.ss-link,.ss-final-actions>.ss-link{justify-content:center}.ss-visual-top{inset-inline-start:20px;font-size:.58rem;top:20px}.ss-visual-caption{inset-inline:20px;bottom:18px}.ss-visual-caption p{margin:12px 0 8px;font-size:1.4rem}.ss-visual-caption>.ss-label{font-size:.57rem}.ss-visual-caption .ss-link{font-size:.66rem}.ss-workflow h3{margin-top:15px}.ss-languages ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (prefers-reduced-motion:reduce){.ss-hero-visual>video{display:none}}.ss-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.ss-service{border-top:1px solid var(--ss-line);color:inherit;flex-direction:column;align-items:start;padding-top:25px;text-decoration:none;display:flex}.ss-service h3{margin:18px 0;font-size:1.2rem;line-height:1.4}.ss-service p{margin-bottom:18px;font-size:.83rem}.ss-service-action{color:#9ac5e8;align-items:center;gap:16px;min-height:44px;margin-top:auto;font-size:.75rem;line-height:1.6;display:inline-flex}.ss-service:hover h3{color:var(--ss-accent)}.ss-implementation-footer{border-top:1px solid #18334624;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px 35px;margin-top:35px;padding-top:25px;display:flex}.ss-implementation-footer p{max-width:700px;margin:0;font-size:.8rem}.ss-training-grid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.ss-training-grid article{border-top:1px solid var(--ss-line);padding-top:25px}.ss-training-grid .ss-label{color:#91aabe}.ss-training-grid h3{margin:18px 0;font-size:1.5rem}.ss-training-grid p{font-size:.88rem}.ss-training-grid ul{color:var(--ss-muted);margin:0;padding-inline-start:18px;font-size:.83rem;line-height:1.8}.ss-training-grid li+li{margin-top:10px}.ss-data>p{margin:0;padding-bottom:22px;font-size:.82rem}.ss-support-section{background:#111d29}.ss-table-wrap{width:100%;min-width:0}.ss-support-table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%}.ss-support-table caption{color:#91aabe;letter-spacing:.07em;text-align:start;text-transform:uppercase;padding-bottom:22px;font-size:.65rem}.ss-support-table :is(th,td){border-bottom:1px solid var(--ss-line);vertical-align:top;padding-block:23px;padding-inline:0 20px;line-height:1.8}.ss-support-table thead th{color:#d6e8f6;font-size:1.05rem;font-weight:500}.ss-support-table thead th:first-child{color:#91aabe;font-size:.8rem}.ss-support-table tbody th{color:#b4c9da;font-size:.83rem;font-weight:400}.ss-support-table td{color:#eaf0f7;font-size:.85rem}.ss-support-table td>span{color:#a7b8ca;font-size:.74rem}.ss-page .ss-coverage-note{margin:22px 0 0}.ss-support-next{grid-template-columns:1.4fr 1fr;align-items:center;gap:50px;margin-top:45px;display:grid}.ss-support-next .ss-label{color:#91aabe}.ss-support-next h3{margin:18px 0;font-size:1.3rem;line-height:1.4}.ss-support-next p{margin:0;font-size:.83rem}.ss-deployment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.ss-deployment-grid article{border-top:1px solid var(--ss-line);padding-top:25px}.ss-deployment-grid h3{margin:17px 0;font-size:1.15rem;line-height:1.4}.ss-deployment-grid p{margin:0;font-size:.83rem}@media (width<=1050px){.ss-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ss-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ss-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-deployment-grid,.ss-support-next,.ss-training-grid{grid-template-columns:1fr;gap:30px}}@media (width<=540px){.ss-service-grid,.ss-workflow{grid-template-columns:1fr}.ss-support-table :is(th,td){padding-block:18px;padding-inline:0 10px;font-size:.78rem}.ss-support-table thead th{font-size:.85rem}.ss-support-table td>span{font-size:.72rem}.ss-support-table tbody th{font-size:.78rem}}[dir=rtl] .ss-page{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .ss-page :is(h1,h2,h3,.tag,.ss-label,.ss-kicker){letter-spacing:normal}[dir=rtl] .ss-page :is(h1,h2,h3){line-height:1.45}[dir=rtl] .ss-page p{line-height:1.9}[dir=rtl] .ss-arrow{display:inline-block;transform:scaleX(-1)}
