.showcase-scene[data-playing=false] *{animation:none!important}@media (prefers-reduced-motion:reduce){.showcase-scene *{animation:none!important}}@keyframes showcase-stripes{to{transform:translate(28px)}}@keyframes showcase-dash{0%{transform:translate(-16px)}to{transform:translate(40px)}}
.svc-scene[data-playing=false] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.svc-scene *{animation:none!important}}@keyframes svc-spin{to{transform:rotate(360deg)}}@keyframes svc-beam{0%{stroke-dashoffset:.22px}to{stroke-dashoffset:-1px}}@keyframes svc-beam-head{0%{stroke-dashoffset:.07px}to{stroke-dashoffset:-1.15px}}@keyframes svc-lit{0%{opacity:0}30%{opacity:.85}to{opacity:0}}@keyframes svc-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes svc-march{to{stroke-dashoffset:-12px}}@keyframes svc-blink{50%{opacity:0}}@keyframes svc-bob{50%{transform:translateY(-3px)}}@keyframes svc-ping{0%{opacity:.65;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@keyframes svc-flash{0%,to{box-shadow:0 0 0 0 var(--flash,#38bdf800)}30%{box-shadow:0 0 0 4px var(--flash,#38bdf859), 0 0 18px 2px var(--flash,#38bdf880)}}@keyframes svc-slide{to{transform:translate(-50%)}}@keyframes svc-float{50%{transform:translateY(-5px)rotate(3deg)}}@keyframes svc-shadow{50%{opacity:.55;transform:scaleX(.8)}}@keyframes svc-torus{0%{transform:rotateX(64deg)rotate(0)}to{transform:rotateX(64deg)rotate(360deg)}}
.iconnix-carousel-skin .pl-print{background:#fff;border-radius:20px;padding:8px 8px 0;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s,opacity .5s;position:relative;box-shadow:0 0 0 1px #0f172a0f,0 1px 2px #0f172a0d,0 30px 50px -30px #0f172a66}.iconnix-carousel-skin .pl-print:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0;box-shadow:0 0 0 1px #2859f947,0 36px 56px -32px #0f172a26}.iconnix-carousel-skin .pl-card[data-on="1"] .pl-print:after{opacity:1}.iconnix-carousel-skin .pl-card[data-on="0"] .pl-print{filter:saturate(.5);opacity:.65;transform:scale(.9)}.iconnix-carousel-skin .pl-shot{aspect-ratio:4/3;background:#fff;border-radius:13px}.iconnix-carousel-skin .pl-shot:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0f172a14}.iconnix-carousel-skin .pl-note{letter-spacing:-.01em;color:#171717;height:52px;font-family:inherit;font-size:15px;font-style:normal;font-weight:600}.iconnix-carousel-skin .pl-peg{background:linear-gradient(90deg,#b8915f,#e3c9a1 42%,#c9a67a 58%,#b8915f);border-radius:3px 3px 2px 2px;width:12px;height:30px;margin-left:-6px;top:-2px;box-shadow:inset 0 1px #ffffff59,0 1px 1px #3c280f4d,0 4px 6px -2px #3c280f59}.iconnix-carousel-skin .pl-peg:before{content:"";background:#503c1e59;width:1px;position:absolute;top:2px;bottom:2px;left:calc(50% - .5px)}.iconnix-carousel-skin .pl-peg:after{background:linear-gradient(#f3f4f6,#9ca3af);border-radius:1px;width:auto;height:4px;top:10px;left:-1px;right:-1px;box-shadow:0 1px 1px #00000040}.iconnix-carousel-skin .pl-bar{border-top:1px solid #0f172a14;padding-top:20px;left:max(1.5rem,50% - 38.5rem);right:max(1.5rem,50% - 38.5rem)}@media (max-width:47.99rem){.iconnix-carousel-skin .pl-bar{flex-wrap:wrap;row-gap:14px}.iconnix-carousel-skin .pl-cap{flex-basis:100%}.iconnix-carousel-skin .pl-actions{margin-left:auto}.iconnix-carousel-skin .pl-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;display:-webkit-box;overflow:hidden}}@media (min-width:48rem){.iconnix-carousel-skin .pl-bar{left:max(2.5rem,50% - 37.5rem);right:max(2.5rem,50% - 37.5rem)}}.iconnix-carousel-skin .pl-title{letter-spacing:-.02em;font-family:inherit;font-size:clamp(20px,2.2vw,28px);font-weight:600}.iconnix-carousel-skin .pl-sub{color:#525252;margin-top:6px;font-family:inherit;font-size:15px}.iconnix-carousel-skin .pl-count{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#a3a3a3;font-family:inherit;font-size:14px}.iconnix-carousel-skin .pl-count b{color:#2859f9;font-weight:600}.iconnix-carousel-skin .pl-actions{order:1;min-height:44px}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
