.si-home .si-ind{--ploy-background-primary: #f1f4f9;--ploy-text-primary: #0e142e;--ploy-text-secondary: #414b60;--ploy-border-primary: #d5deeb;--ploy-accent-primary: #ee3975;--si-ind-max: 1200px;--si-ind-pad: 32px;--si-ind-gutter: max(var(--si-ind-pad), calc((100% - var(--si-ind-max)) / 2 + var(--si-ind-pad)));--si-ind-card: clamp(264px, 22vw, 316px);--si-ind-gap: 18px;--si-ind-ease: cubic-bezier(.22, .61, .36, 1);padding-block:96px;overflow:hidden;color:var(--ploy-text-primary);background:var(--ploy-background-primary)}.si-home .si-ind{position:relative;isolation:isolate}.si-ind .si-ind__container,.si-ind__track{position:relative;z-index:1}.si-ind__orbits{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.55}.si-ind__orbits-side{position:absolute;top:0;height:100%;width:clamp(240px,36vw,560px)}.si-ind__orbits-side--left{left:0}.si-ind__orbits-side--right{right:0}.si-ind__ring{fill:none;stroke:#8fabe6;stroke-width:1;opacity:.6;vector-effect:non-scaling-stroke}.si-ind__ring--dash{stroke-dasharray:4 7}.si-ind__ring--faint{opacity:.38}.si-ind__dot{fill:#8aaaf0;opacity:.7}.si-ind__dot--soft{fill:#b9cff6;opacity:.8}.si-ind__dot--violet{fill:#c6c0f4;opacity:.8}@media(max-width:639px){.si-ind__orbits{opacity:.4}.si-ind__dot{display:none}}.si-ind .si-ind__container{max-width:var(--si-ind-max);padding-inline:var(--si-ind-pad)}.si-ind__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.si-ind__intro{min-width:0;max-width:720px}.si-ind__heading{margin:0;font-size:clamp(32px,3vw,40px);line-height:1.15;letter-spacing:-.028em;text-wrap:balance}.si-ind .si-ind__lead{max-width:600px;margin:12px 0 0;color:var(--ploy-text-secondary);font-size:17px;line-height:1.6;text-wrap:pretty}.si-ind__nav{display:flex;flex:0 0 auto;gap:10px}.si-ind__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;box-shadow:0 1px 2px #0e142e0f;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease,opacity .2s ease}.si-ind__arrow:hover:not(:disabled){border-color:var(--ploy-accent-primary);color:var(--ploy-accent-primary)}.si-ind__arrow:focus-visible{outline:2px solid var(--ploy-accent-primary);outline-offset:3px}.si-ind__arrow:disabled{opacity:.4;cursor:default;box-shadow:none}.si-ind__track{display:flex;column-gap:var(--si-ind-gap);margin-top:40px;padding-inline:var(--si-ind-gutter);padding-block:4px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--si-ind-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.si-ind__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.si-ind__track{cursor:grab}}.si-ind__track.is-free{scroll-snap-type:none}.si-ind__track.is-dragging{cursor:grabbing;scroll-behavior:auto;user-select:none;-webkit-user-select:none}.si-ind__track.is-dragging *{cursor:grabbing}.si-ind__track img{-webkit-user-drag:none;user-select:none}.si-ind__card{position:relative;flex:0 0 var(--si-ind-card);aspect-ratio:3 / 4.1;overflow:hidden;border-radius:16px;background:#1c2446;scroll-snap-align:start;isolation:isolate;box-shadow:0 10px 28px -18px #0e142e73}.si-ind__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform .8s var(--si-ind-ease)}.si-ind__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0f2300 52%,#0a0f238c 78%,#0a0f23d1)}.si-ind__shade:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(180deg,#0e142e6b,#0e142eb3 38%,#0c122ae0 66%,#0a0f23f5);transition:opacity .45s var(--si-ind-ease)}.si-ind__body{position:absolute;inset:auto 0 0;z-index:2;padding:22px;color:#fff}.si-ind__title{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.si-ind__reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--si-ind-ease)}.si-ind__reveal-inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .45s var(--si-ind-ease)}.si-ind__desc{margin:10px 0 0;color:#ffffffe0;font-size:15px;line-height:1.5}.si-ind__cta{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding-block:2px;color:#ff5a8f;font-size:15px;font-weight:700;text-decoration:none}.si-ind__cta:hover{text-decoration:underline;text-underline-offset:4px}.si-ind__cta svg{transition:transform .25s ease}.si-ind__cta:hover svg{transform:translate(3px)}.si-ind__cta:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}@media(hover:hover){.si-ind__card:hover .si-ind__reveal{grid-template-rows:1fr}.si-ind__card:hover .si-ind__reveal-inner{opacity:1;transform:none;transition-delay:0s,.05s}.si-ind__card:hover .si-ind__shade:after{opacity:1}.si-ind__card:hover .si-ind__image{transform:scale(1.04)}}.si-ind__card:focus-within .si-ind__reveal,.si-ind__card[data-open=true] .si-ind__reveal{grid-template-rows:1fr}.si-ind__card:focus-within .si-ind__reveal-inner,.si-ind__card[data-open=true] .si-ind__reveal-inner{opacity:1;transform:none}.si-ind__card:focus-within .si-ind__shade:after,.si-ind__card[data-open=true] .si-ind__shade:after{opacity:1}@media(hover:none){.si-ind__card{cursor:pointer}}@media(max-width:1023px){.si-home .si-ind{--si-ind-card: clamp(240px, 38vw, 300px);padding-block:80px}}@media(max-width:639px){.si-home .si-ind{--si-ind-pad: 24px;--si-ind-card: min(78vw, 300px);--si-ind-gap: 14px;padding-block:64px}.si-ind__header{flex-direction:column;align-items:flex-start;gap:20px}.si-ind__track{margin-top:28px}.si-ind__nav{align-self:flex-end}}@media(prefers-reduced-motion:reduce){.si-ind__reveal,.si-ind__reveal-inner,.si-ind__shade:after,.si-ind__image,.si-ind__cta svg{transition:none}.si-ind__track{scroll-behavior:auto}}.si-ind .si-ind__lead.si-ind__note{margin-top:8px}.si-home .si-ind.si-ind--dark{--ploy-background-primary: #0a0f23;--ploy-text-primary: #ffffff;--ploy-text-secondary: rgba(255, 255, 255, .78);--ploy-border-primary: rgba(255, 255, 255, .2);background:linear-gradient(118deg,#0a0f23 0% 18%,#0e142e 37%,#1c2446 53%,#0e142e 70%,#0a0f23 88% 100%)}.si-ind--dark .si-ind__orbits{opacity:.3}.si-ind--dark .si-ind__arrow{color:#fff;background:#ffffff0f;box-shadow:none}.si-ind--dark .si-ind__arrow:hover:not(:disabled){background:#ffffff1a}.si-ind--dark .si-ind__card{box-shadow:0 14px 32px -18px #000000b3}.si-ind--dark .si-ind__orbits circle[fill^=url]{display:none}
