@keyframes sl-fade-in{0%{opacity:.06}}:root{--sl-red: 249, 19, 81;--sl-navy: 10, 17, 26;--sl-pink: var(--m-text);--sl-ease: cubic-bezier(.23, 1, .32, 1)}.sl-on [data-sc-cue]{opacity:0;will-change:opacity,transform}.sl-on.sc-ready [data-sc-cue]{transition:none}.sl-on [data-sc-magnet]{transition-property:background,color,border-color,box-shadow!important}.sl-on [data-sc-tilt]{transition-property:border-color,background,box-shadow!important}.sl-on [data-sc-spotlight]{isolation:isolate}.sl-on :where([data-sc-spotlight]){position:relative}.sl-on [data-sc-spotlight]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(26rem 26rem at calc(var(--sc-mx, .5) * 100%) calc(var(--sc-my, .5) * 100%),rgba(255,255,255,.1),transparent 70%);opacity:0;transition:opacity .42s var(--sl-ease)}.sl-on [data-sc-spotlight]:hover:after{opacity:1}html.sl-on,html.sl-on body{overflow-anchor:none}.sl-on [data-sc-act]{scroll-margin-top:72px}.sl-on .sc-act--pinned{position:relative}.sl-on [data-sc-stage]{position:sticky!important;top:var(--sc-top);will-change:transform}.sl-on .home-hero-card:after{content:"";position:absolute;left:50%;bottom:-22%;width:130%;height:78%;pointer-events:none;will-change:transform;background:radial-gradient(48% 62% at 50% 100%,rgba(var(--sl-red),.3),transparent 70%);transform:translate3d(-50%,0,0)}@media(prefers-reduced-motion:no-preference){.sl-on [data-sc-parallax],.sl-on [data-sc-magnet]{will-change:transform}.sl-on .home-hero-card:after{transform:translate3d(calc(-50% + (var(--mx, .5) - .5) * 44px),calc((var(--sc-p, .48) - .48) * -170px),0)}.sl-on .probe-badge{--k: clamp(0, calc((var(--sc-p, 0) - .18 - var(--i, 0) * .04) * 12), 1);opacity:calc(.2 + .8 * var(--k));transform:scale(calc(.72 + .28 * var(--k)))}.sl-on .sc-vuln{transform:scale(calc(.965 + .035*clamp(0,(var(--sc-p, 0) - .1) * 3,1)));transform-origin:50% 40%;will-change:transform}@supports (animation-timeline: view()){.sl-on .cov-grid>*{animation:sl-fade-in linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}.sl-on.sc-ready .cov-grid>:nth-child(odd){transform:translate3d(calc((var(--sc-p, .5) - .5) * 18px),0,0)}.sl-on.sc-ready .cov-grid>:nth-child(2n){transform:translate3d(calc((var(--sc-p, .5) - .5) * -18px),0,0)}}.sl-on .trust-marquee-track[data-sc-stagger]>*{opacity:0;transform:translate3d(0,10px,0);transition:opacity .6s var(--sl-ease),transform .6s var(--sl-ease)}.sl-on .trust-marquee-track[data-sc-stagger]>.sc-in{opacity:1;transform:none}.sl-on .probe-bg{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.sl-on .probe-grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05}.sl-on .probe-grain:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.sl-on .probe{position:fixed;inset:0;z-index:60;pointer-events:none;font:500 11px/1.4 Geist Mono,ui-monospace,Menlo,monospace;letter-spacing:.04em;color:#8399a4}.sl-on .probe-tint{position:absolute;left:-200px;top:-200px;width:400px;height:400px;border-radius:50%;opacity:0;will-change:transform,opacity;transform:translate3d(var(--cx, 50vw),var(--cy, 60vh),0) scale(var(--s, 0));background:radial-gradient(closest-side,rgba(var(--sl-red),.26),rgba(var(--sl-red),.07) 68%,transparent)}.sl-on .probe-sweep{position:absolute;left:0;top:0;height:1px;opacity:0;will-change:transform,opacity;transform:translate3d(var(--x, 0px),var(--y, 0px),0);background:linear-gradient(90deg,transparent,rgba(var(--sl-red),.9),transparent);box-shadow:0 0 14px 2px rgba(var(--sl-red),.45)}.sl-on .probe-rail{position:absolute;right:14px;top:50%;width:2px;height:calc(var(--n, 2) * 28px);transform:translateY(-50%);background:#ffffff14;border-radius:1px;pointer-events:auto}.sl-on .probe-rail>i{position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:rgb(var(--sl-red));box-shadow:0 0 0 3px rgba(var(--sl-red),.18);transform:translateY(calc((var(--d, 0) + .5) * 28px - 50%))}.sl-on .probe-stop{position:absolute;right:-11px;top:calc((var(--i, 0) + .5) * 28px);width:24px;height:24px;margin:0;padding:0;border:0;background:none;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;font:inherit;color:inherit;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sl-on .probe-stop b{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.35;transition:transform .25s,opacity .25s}.sl-on .probe-stop span{position:absolute;right:22px;top:50%;transform:translate(6px,-50%);white-space:nowrap;opacity:0;pointer-events:none;max-width:26ch;overflow:hidden;text-overflow:ellipsis;padding:2px 8px;border-radius:999px;color:#b0bec5;background:rgba(var(--sl-navy),.8);border:1px solid rgba(255,255,255,.08);transition:opacity .2s,transform .2s}.sl-on .probe-stop:hover span,.sl-on .probe-stop:focus-visible span{opacity:1;transform:translateY(-50%)}.sl-on .probe-stop.is-on b{opacity:1;transform:scale(1.5)}.sl-on .probe-stop:focus-visible{outline:2px solid var(--sl-pink);outline-offset:2px;border-radius:50%}.sl-on .probe-map{height:calc(var(--map-h) + 80vh);width:calc(100% - 2 * var(--container-pad, 24px));max-width:var(--container-max, 1480px);margin:0 auto}.sl-on .probe-map>div{height:var(--map-h)}@media(max-width:899px){.sl-on .probe-rail{display:none}}
