.feature-showcase-module__zk4FEq__scope{--ease:cubic-bezier(.42, 0, .58, 1);--speed:.5s;--width:300px;--sizing:50px;--distance:15%;--dot-size:10px;--dot-gap:14px;--dot-rail-offset:.95rem;--dot-rail-space:3.35rem;--bounce:linear(0 0%, .4214 6.61%, .5762 9.59%, .7047 12.55%, .8115 15.61%, .8964 18.78%, .9614 22.13%, 1.0078 25.74%, 1.0282 28.18%, 1.0422 30.82%, 1.0503 33.7%, 1.0527 36.95%, 1.0468 42.53%, 1.015 58.45%, 1.0045 67.2%, .9987 80.44%, 1 100%);--accordion-bg:var(--frost-bg,var(--card));--accordion-bg-hover:var(--frost-bg-open,var(--secondary))}@media (max-width:768px){.feature-showcase-module__zk4FEq__scope{aspect-ratio:auto;--sizing:68px;--dot-rail-offset:.7rem;--dot-rail-space:3rem;height:auto;min-height:85svh}.feature-showcase-module__zk4FEq__scope details{height:auto}.feature-showcase-module__zk4FEq__scope details::details-content{height:auto;min-height:0;margin-top:0}}.feature-showcase-module__zk4FEq__detailsColumn{padding-bottom:var(--dot-rail-space)}.feature-showcase-module__zk4FEq__imgBlock{position:absolute;inset:0}@media (min-width:1024px){.feature-showcase-module__zk4FEq__imgWrapper img{transform:scale(1.16)}}.feature-showcase-module__zk4FEq__imgWrapper{transform-origin:100% 150%;width:100%;height:100%;transition-property:transform,opacity,scale;transition-duration:0s, calc(var(--speed) * .35), calc(var(--speed) * 1.15);transition-timing-function:var(--ease), var(--ease), var(--bounce);display:inline-block;position:relative;transform:translate(0)}.feature-showcase-module__zk4FEq__imgWrapper img{-webkit-mask-image:radial-gradient(140% 140% at 0 0,#0000 0% 28%,#00000059 50%,#000000bf 72%,#000 100%);mask-image:radial-gradient(140% 140% at 0 0,#0000 0% 28%,#00000059 50%,#000000bf 72%,#000 100%)}.feature-showcase-module__zk4FEq__scope .feature-showcase-module__zk4FEq__imgBlock:first-of-type{z-index:10}.feature-showcase-module__zk4FEq__scope .feature-showcase-module__zk4FEq__imgBlock:first-of-type .feature-showcase-module__zk4FEq__imgWrapper{transform-origin:50%;transition-property:translate,opacity,scale;transition-duration:calc(var(--speed) * .4), calc(var(--speed) * .35), calc(var(--speed) * 1.15);transition-timing-function:ease-in, var(--ease), var(--bounce)}.feature-showcase-module__zk4FEq__scope[data-checking-details=true] .feature-showcase-module__zk4FEq__imgWrapper{transform-origin:50% 100%;transition-duration:calc(var(--speed) * .6), calc(var(--speed) * .25), calc(var(--speed) * .65)}:is(.feature-showcase-module__zk4FEq__scope:not(:has(details:first-of-type[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(2) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:not(:has(details:nth-of-type(2)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(3) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:not(:has(details:nth-of-type(3)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(4) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:not(:has(details:nth-of-type(4)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(5) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:not(:has(details:nth-of-type(5)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(6) .feature-showcase-module__zk4FEq__imgWrapper){opacity:0;transition-property:translate,opacity,scale;transition-timing-function:ease-in,ease-out,ease-in;translate:0;scale:.9}.feature-showcase-module__zk4FEq__scope:not(:has(details:nth-of-type(6)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(7) .feature-showcase-module__zk4FEq__imgWrapper{opacity:0;transition-property:translate,opacity,scale;transition-timing-function:ease-in,ease-out,ease-in;translate:0;scale:.9}:is(.feature-showcase-module__zk4FEq__scope:has(details:first-of-type[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(2),.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(2)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(3),.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(3)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(4),.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(4)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(5),.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(5)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(6)){translate:var(--distance) 0;z-index:2}:is(.feature-showcase-module__zk4FEq__scope:has(details:first-of-type[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(2) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(2)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(3) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(3)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(4) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(4)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(5) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(5)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(6) .feature-showcase-module__zk4FEq__imgWrapper){transform:translateX(calc(var(--distance) * -1));transition-delay:calc(var(--speed) * .2)}.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(6)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(7){translate:var(--distance) 0;z-index:2}.feature-showcase-module__zk4FEq__scope:has(details:nth-of-type(6)[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(7) .feature-showcase-module__zk4FEq__imgWrapper{transform:translateX(calc(var(--distance) * -1));transition-delay:calc(var(--speed) * .2)}:is(.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:first-of-type[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(2) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:nth-of-type(2)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(3) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:nth-of-type(3)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(4) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:nth-of-type(4)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(5) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:nth-of-type(5)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(6) .feature-showcase-module__zk4FEq__imgWrapper,.feature-showcase-module__zk4FEq__scope[data-checking-details=true]:not(:has(details:nth-of-type(6)[open])) .columnRight .feature-showcase-module__zk4FEq__imgBlock:nth-of-type(7) .feature-showcase-module__zk4FEq__imgWrapper){translate:calc(var(--distance) * -1) 0}.feature-showcase-module__zk4FEq__scope:has(details[open]) .columnRight .feature-showcase-module__zk4FEq__imgBlock:first-of-type .feature-showcase-module__zk4FEq__imgWrapper{opacity:0;translate:0;scale:1.25}.feature-showcase-module__zk4FEq__ornament{background:var(--background);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--foreground), transparent 72%);contain:paint;border-radius:50%;position:absolute;overflow:hidden}.feature-showcase-module__zk4FEq__ornament:before,.feature-showcase-module__zk4FEq__ornament:after{content:"";position:absolute;inset:0}.feature-showcase-module__zk4FEq__ornament:before{background-image:radial-gradient(circle, color-mix(in oklch, var(--accent), white 8%) 1.4px, transparent 1.8px);opacity:.85;background-position:0 0;background-size:12px 12px}.feature-showcase-module__zk4FEq__ornament:after{background-image:linear-gradient(110deg, transparent 34%, color-mix(in oklch, var(--accent), white 28%) 49%, transparent 64%);opacity:.45;will-change:transform;animation:4.8s linear infinite feature-showcase-module__zk4FEq__ornamentSweep;transform:translate(-120%)}.feature-showcase-module__zk4FEq__ornamentTop{width:clamp(240px,34vw,360px);height:clamp(146px,21vw,220px);top:0;left:0;transform:translate(-46%,-46%)rotate(-10deg)}.feature-showcase-module__zk4FEq__ornamentBottom{width:clamp(260px,36vw,390px);height:clamp(156px,22vw,230px);bottom:0;right:0;transform:translate(46%,46%)rotate(10deg)}.feature-showcase-module__zk4FEq__ornamentBottomLeft{width:clamp(260px,36vw,390px);height:clamp(156px,22vw,230px);bottom:0;left:0;transform:translate(-46%,46%)rotate(-10deg)}@media (prefers-reduced-motion:reduce){.feature-showcase-module__zk4FEq__ornament:after{opacity:.2;animation:none}}.feature-showcase-module__zk4FEq__dotRail{left:50%;bottom:var(--dot-rail-offset);z-index:24;pointer-events:none;max-width:calc(100% - 2.75rem);position:absolute;transform:translate(-50%)}.feature-showcase-module__zk4FEq__dotStrip{align-items:center;gap:var(--dot-gap);background:linear-gradient(165deg, color-mix(in oklch, var(--accordion-bg), white 26%), color-mix(in oklch, var(--accordion-bg), black 8%));-webkit-backdrop-filter:blur(var(--frost-blur,12px)) saturate(155%);backdrop-filter:blur(var(--frost-blur,12px)) saturate(155%);pointer-events:auto;border-radius:999px;padding:.52rem .9rem;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffa6,0 12px 28px -14px #0000009e;box-shadow:inset 0 1px lab(100% 0 0/.65),0 12px 28px -14px lab(0% 0 0/.62)}.feature-showcase-module__zk4FEq__dotIndicator{width:calc(var(--dot-size) + 12px);height:calc(var(--dot-size) + 12px);background:radial-gradient(circle at 34% 34%, #fff 0%, color-mix(in oklch, var(--accent), white 10%) 58%, color-mix(in oklch, var(--accent), black 10%) 100%);box-shadow:0 6px 12px -8px color-mix(in oklch, var(--accent), black 58%), inset 0 1px 1px #ffffffb8;pointer-events:none;will-change:transform;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@supports (color:lab(0% 0 0)){.feature-showcase-module__zk4FEq__dotIndicator{background:radial-gradient(circle at 34% 34%, lab(100% 0 0) 0%, color-mix(in oklch, var(--accent), white 10%) 58%, color-mix(in oklch, var(--accent), black 10%) 100%);box-shadow:0 6px 12px -8px color-mix(in oklch, var(--accent), black 58%), inset 0 1px 1px lab(100% 0 0/.72)}}.feature-showcase-module__zk4FEq__dotButton{z-index:1;width:var(--dot-size);height:var(--dot-size);background:color-mix(in oklch, var(--foreground), transparent 52%);cursor:pointer;border:0;border-radius:999px;transition:transform .32s cubic-bezier(.25,.46,.45,.94),background .28s;position:relative}.feature-showcase-module__zk4FEq__dotButton[data-active=true]{background:#ffffffeb;background:lab(100% 0 0/.92);transform:scale(.84)}.feature-showcase-module__zk4FEq__dotButton:hover{background:color-mix(in oklch, var(--foreground), transparent 26%)}.feature-showcase-module__zk4FEq__dotButton:focus-visible{outline:2px solid color-mix(in oklch, var(--accent), white 18%);outline-offset:5px}.feature-showcase-module__zk4FEq__scope [data-action]{aspect-ratio:1;background:var(--accordion-bg);width:36px;transition-property:opacity,background,translate,transform;transition-duration:.26s;transition-timing-function:var(--ease)}.feature-showcase-module__zk4FEq__scope [data-action]:hover{background:var(--accordion-bg-hover)}.feature-showcase-module__zk4FEq__scope [data-action]:after{content:"";position:absolute;inset:-4px}.feature-showcase-module__zk4FEq__scope [data-action] svg{color:var(--foreground);stroke-width:3px}.feature-showcase-module__zk4FEq__scope [data-action=next],.feature-showcase-module__zk4FEq__scope [data-action=previous]{position:absolute;top:50%;left:1rem}.feature-showcase-module__zk4FEq__scope [data-action=previous]{translate:0 -150%}.feature-showcase-module__zk4FEq__scope [data-action=next]{translate:0 50%}.feature-showcase-module__zk4FEq__scope [data-action=exit]{width:39.6px;position:absolute;top:1rem;right:1rem}.feature-showcase-module__zk4FEq__scope [data-action=exit] svg{width:26.4px;height:26.4px}@media (max-width:768px){.feature-showcase-module__zk4FEq__dotStrip{--dot-size:9px;--dot-gap:12px;padding:.45rem .78rem}}.feature-showcase-module__zk4FEq__scope:not(:has([open])) [data-action]{opacity:0;pointer-events:none;transform:translateY(1rem)}.feature-showcase-module__zk4FEq__summary{border-radius:calc(var(--sizing) * .5);height:auto;min-height:var(--sizing);transition-property:opacity,width;transition-duration:calc(var(--speed) * .5), calc(var(--speed) * 1.5);transition-timing-function:var(--ease), var(--bounce);transition-delay:calc(var(--speed) * 1.05), 0s;color:var(--foreground)}.feature-showcase-module__zk4FEq__summary svg{aspect-ratio:1;width:24px}.feature-showcase-module__zk4FEq__scope details{interpolate-size:allow-keywords}.feature-showcase-module__zk4FEq__scope details::details-content{interpolate-size:allow-keywords}.feature-showcase-module__zk4FEq__scope details::details-content{opacity:0;transition-property:content-visibility,height,width,opacity;transition-duration:var(--speed), calc(var(--speed) * 1.6), calc(var(--speed) * 1.6), calc(var(--speed) * .5);transition-behavior:allow-discrete;transition-timing-function:var(--ease), var(--bounce), var(--bounce), var(--ease);height:var(--sizing);margin-top:calc(var(--sizing) * -1);width:120px;min-height:var(--sizing);overflow:visible}.feature-showcase-module__zk4FEq__scope details[open]::details-content{height:fit-content;width:var(--width);opacity:1;transition-delay:0s, 0s, 0s, calc(var(--speed) * 1)}.feature-showcase-module__zk4FEq__scope details{border-radius:calc(var(--sizing) * .5);min-height:var(--sizing);background:var(--accordion-bg);-webkit-backdrop-filter:blur(var(--frost-blur,12px)) saturate(180%);backdrop-filter:blur(var(--frost-blur,12px)) saturate(180%);color:var(--foreground);transition:background .2s var(--ease);display:inline-block;overflow:hidden}.feature-showcase-module__zk4FEq__scope details:hover:not([open]){background:var(--accordion-bg-hover)}.feature-showcase-module__zk4FEq__scope summary::marker{opacity:0}.feature-showcase-module__zk4FEq__scope details[open] .feature-showcase-module__zk4FEq__summary{opacity:0;pointer-events:none;width:var(--width);transition-delay:0s}.feature-showcase-module__zk4FEq__scope details:nth-of-type(3){animation:feature-showcase-module__zk4FEq__slideIn .75s .5s both var(--bounce), feature-showcase-module__zk4FEq__startIn .6s 1.05s var(--bounce) both, feature-showcase-module__zk4FEq__colorIn .6s 1.25s var(--bounce) both}.feature-showcase-module__zk4FEq__scope details:not(:nth-of-type(3)){animation:feature-showcase-module__zk4FEq__startIn .6s 1.1s var(--bounce) both, feature-showcase-module__zk4FEq__fadeIn .6s 1.1s var(--bounce) both, feature-showcase-module__zk4FEq__slideIn .6s 1.1s var(--bounce) both, feature-showcase-module__zk4FEq__colorIn .6s 1.3s var(--bounce) both}@keyframes feature-showcase-module__zk4FEq__slideIn{0%{translate:-200px;scale:0}}@keyframes feature-showcase-module__zk4FEq__startIn{0%{width:var(--sizing)}}@keyframes feature-showcase-module__zk4FEq__colorIn{0%{color:#0000}}@keyframes feature-showcase-module__zk4FEq__fadeIn{0%{opacity:0}}@keyframes feature-showcase-module__zk4FEq__ornamentSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.feature-showcase-module__zk4FEq__dotButton{transition-duration:0s}}
