.si-home .si-proc{--ploy-background-primary: #ffffff;--ploy-text-primary: #0e142e;--ploy-text-secondary: #414b60;--ploy-border-primary: #d5deeb;--ploy-accent-primary: #ee3975;--ploy-button-primary-background: #ee3975;--ploy-button-primary-text: #ffffff;--si-proc-max: 1200px;--si-proc-pad: 32px;--si-proc-gutter: max(var(--si-proc-pad), calc((100% - var(--si-proc-max)) / 2 + var(--si-proc-pad)));--si-proc-card: clamp(300px, 25vw, 360px);--si-proc-gap: 20px;position:relative;isolation:isolate;padding-block:88px 80px;overflow:hidden;color:var(--ploy-text-primary);background:linear-gradient(180deg,#fff,#f9fbfe)}.si-proc>:not(.si-proc__backdrop){position:relative;z-index:1}.si-proc__backdrop{position:absolute;inset:0;z-index:0;pointer-events:none}.si-proc__backdrop-side{position:absolute;top:0;width:min(34vw,440px);height:100%}.si-proc__backdrop-side--left{left:0}.si-proc__backdrop-side--right{right:0}.si-proc__flow path{fill:none;stroke:#c9d6ea;stroke-width:1.1;opacity:.55}.si-proc__dots circle{fill:#b9c8e2;opacity:.55}.si-proc__tile{fill:#e3eaf6;opacity:.55}.si-proc__ring{fill:none;stroke:#c6d3e8;stroke-width:1.2;stroke-dasharray:2 5;stroke-linecap:round;opacity:.8}.si-proc__accent{fill:#a9b9da;opacity:.6}.si-home .si-proc .si-proc__container{max-width:var(--si-proc-max);padding-inline:var(--si-proc-pad)}.si-proc__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:center}.si-proc__head-row{display:contents}.si-proc .si-proc__lead{grid-column:1 / -1;max-width:800px}.si-proc__heading{margin:0;color:#0e142e;font-size:clamp(32px,3vw,42px);line-height:1.15;letter-spacing:-.028em;text-wrap:balance}.si-proc .si-proc__lead{margin:16px 0 0;color:#414b60;font-size:17px;line-height:1.65;text-wrap:pretty}.si-proc__track{display:flex;column-gap:var(--si-proc-gap);margin:28px 0 0;padding:12px var(--si-proc-gutter) 24px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--si-proc-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.si-proc__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.si-proc__track{cursor:grab}}.si-proc__track.is-free{scroll-snap-type:none}.si-proc__track.is-dragging{cursor:grabbing;scroll-behavior:auto;user-select:none;-webkit-user-select:none}.si-proc__track.is-dragging *{cursor:grabbing}.si-proc__track img,.si-proc__track svg{-webkit-user-drag:none;user-select:none}.si-proc__track:focus-visible{outline:2px solid var(--ploy-accent-primary);outline-offset:4px}.si-proc__card{display:flex;flex:0 0 var(--si-proc-card);flex-direction:column;padding:28px 28px 32px;border:1px solid rgb(213 222 235 / 70%);border-radius:16px;background:#e9eef6;box-shadow:0 1px 2px #0e142e0d,0 10px 24px -12px #0e142e29;transform:translateY(-2px);scroll-snap-align:start;transition:transform .3s ease,box-shadow .3s ease}@media(hover:hover)and (pointer:fine){.si-proc__track:not(.is-dragging) .si-proc__card:hover{transform:translateY(-5px);box-shadow:0 1px 2px #0e142e0f,0 16px 30px -14px #0e142e38}}@media(prefers-reduced-motion:reduce){.si-proc__card{transition:none}}.si-proc__icon{flex:none;color:#0e142e}.si-proc__title{margin:72px 0 0;color:#0e142e;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.si-proc__desc{margin:12px 0 0;color:#414b60;font-size:15px;line-height:1.65}.si-proc__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:4px}.si-proc .si-proc__cta{width:auto;white-space:nowrap;min-height:50px;padding:12px 24px;justify-content:center;text-align:center}.si-proc .si-proc__cta:focus-visible{outline:2px solid var(--ploy-accent-primary);outline-offset:3px}.si-proc__nav{display:flex;gap:12px}.si-proc__arrow{display:inline-grid;place-items:center;width:48px;height:48px;border:1px solid var(--ploy-border-primary);border-radius:999px;color:var(--ploy-text-primary);background:#fff;cursor:pointer;transition:color .2s ease,border-color .2s ease,opacity .2s ease}.si-proc__arrow:hover:not(:disabled){border-color:var(--ploy-accent-primary);color:var(--ploy-accent-primary)}.si-proc__arrow:focus-visible{outline:2px solid var(--ploy-accent-primary);outline-offset:3px}.si-proc__arrow:disabled{opacity:.4;cursor:default}@media(max-width:1023px){.si-home .si-proc{--si-proc-card: min(44vw, 340px);padding-block:72px 64px}.si-proc__title{margin-top:56px}}@media(max-width:639px){.si-home .si-proc{--si-proc-pad: 24px;--si-proc-card: min(82vw, 320px);--si-proc-gap: 14px;padding-block:56px}.si-proc__heading{font-size:28px}.si-proc .si-proc__lead{font-size:16px}.si-proc__intro{grid-template-columns:minmax(0,1fr)}.si-proc .si-proc__cta{grid-row:3;margin-top:20px}.si-proc__backdrop-side{width:60vw;opacity:.7}.si-proc__track{margin-top:32px}.si-proc__card{padding:24px 24px 28px}.si-proc__title{margin-top:40px;font-size:19px}.si-proc .si-proc__cta{width:100%}}
