.feature-dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-border) 80%, transparent) 1.5px, transparent 1.6px);background-size:14px 14px}.feature-band{position:relative}.feature-band:before{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--color-border) 55%, transparent) 1.25px, transparent 1.3px);opacity:.35;pointer-events:none;background-size:16px 16px;position:absolute;inset:0}.feature-anime-shape{background:linear-gradient(45deg, color-mix(in srgb, var(--color-surface-muted) 100%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 10%, var(--color-surface)) 100%)}.feature-orbit-wrap{height:22rem;margin-top:4rem;position:relative}@media (width>=1024px){.feature-orbit-wrap{height:26rem;margin-top:0}}.feature-orbit-wrap--center{height:30rem;margin-top:0}@media (width>=1280px){.feature-orbit-wrap--center{height:36rem}}.feature-orbit-stage{justify-content:center;align-items:center;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.feature-orbit-wrap--center .feature-orbit-stage{top:50%}.feature-orbit-center{z-index:20;flex-shrink:0;position:relative}.feature-orbit{border:1px dashed color-mix(in srgb, var(--color-border) 80%, transparent);border-radius:9999px;animation:20s linear infinite feature-orbit-spin;position:absolute}.feature-orbit.is-reverse{animation-name:feature-orbit-spin-reverse}.feature-orbit[data-ring="0"]{width:min(800px,120vw);height:min(800px,120vw)}.feature-orbit[data-ring="1"]{width:min(600px,90vw);height:min(600px,90vw)}.feature-orbit[data-ring="2"]{width:min(400px,65vw);height:min(400px,65vw)}.feature-orbit[data-ring="3"]{width:min(200px,40vw);height:min(200px,40vw)}.feature-orbit-wrap--center .feature-orbit[data-ring="0"]{width:min(400px,70vw);height:min(400px,70vw)}.feature-orbit-wrap--center .feature-orbit[data-ring="1"]{width:min(200px,42vw);height:min(200px,42vw)}@media (width>=1280px){.feature-orbit-wrap--center .feature-orbit[data-ring="0"]{width:500px;height:500px}.feature-orbit-wrap--center .feature-orbit[data-ring="1"]{width:250px;height:250px}}.feature-orbit-wrap:hover .feature-orbit{animation-play-state:paused}.feature-orbit-icon{border:1px solid var(--color-border);background:var(--color-surface);width:3.5rem;height:3.5rem;box-shadow:0 8px 20px -10px color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:9999px;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.feature-orbit-icon img{object-fit:contain;width:100%;height:100%;padding:.4rem}@keyframes feature-orbit-spin{to{transform:rotate(1turn)}}@keyframes feature-orbit-spin-reverse{to{transform:rotate(-1turn)}}.feature-stripes{z-index:0;pointer-events:none;position:absolute;inset:20% -10%;overflow:hidden;transform:skewY(-12deg)}.feature-stripes span{height:5vh;display:block}.feature-stripes span:first-child{background:var(--color-danger);opacity:.1;width:20vw}.feature-stripes span:nth-child(2){background:var(--color-secondary);opacity:.18;width:10vw}.feature-stripes span:nth-child(3){background:var(--color-success);opacity:.35;width:10vw;margin-left:auto}.feature-stripes span:nth-child(4){background:var(--color-primary);opacity:.12;width:20vw;margin-left:auto}.stripes-bg{z-index:0;pointer-events:none;width:100%;position:absolute;top:50%;overflow-y:hidden;transform:skewY(-12deg)translateY(-50%)}.stripes-bg span{height:5vh;margin:0}.stripes-bg span:first-child{float:left;background:var(--color-danger);opacity:.1;width:20vw}.stripes-bg span:nth-child(2){float:left;clear:left;background:var(--color-secondary);opacity:.2;width:10vw}.stripes-bg span:nth-child(3){float:right;background:var(--color-success);opacity:.5;width:10vw}.stripes-bg span:nth-child(4){float:right;clear:right;background:var(--color-primary);opacity:.1;width:20vw}@media (prefers-reduced-motion:reduce){.feature-orbit{animation:none!important}}.pm-coverflow{outline:none;overflow:hidden}.pm-coverflow__stage{justify-content:center;align-items:center;min-height:22rem;padding:2.5rem 0 3rem;display:flex;position:relative}.pm-coverflow__slide{--pm-offset:0;--pm-scale:1;--pm-opacity:1;width:min(15rem,72vw);transform:translate3d(calc(-50% + var(--pm-offset) * 62%), -50%, 0) scale(var(--pm-scale));opacity:var(--pm-opacity);cursor:pointer;user-select:none;margin:0;transition:transform .45s,opacity .45s;position:absolute;top:50%;left:50%}.pm-coverflow__slide[aria-hidden=false]{cursor:default}.pm-coverflow__phone{background:#3c359f;border-radius:1.75rem;padding:.65rem;position:relative;box-shadow:inset 0 0 6px #424d5680,0 20px 50px -25px #00000073}.pm-coverflow__screen{background:#fff;border-radius:1.2rem;overflow:hidden}.pm-coverflow__screen img{width:100%;height:auto;display:block}.pm-coverflow__flag{z-index:2;background:linear-gradient(135deg, var(--color-secondary), var(--color-info));border-radius:9999px;place-items:center;width:3.25rem;height:3.25rem;padding:.35rem;display:grid;position:absolute;right:0;transform:translate(35%,-50%);box-shadow:0 8px 18px -8px #0f172a59}.pm-coverflow__flag-inner{background:#fff;border-radius:9999px;width:100%;height:100%;padding:.1rem}.pm-coverflow__flag-inner img{object-fit:cover;border-radius:9999px;width:100%;height:100%;display:block}@media (width>=768px){.pm-coverflow__stage{min-height:26rem}.pm-coverflow__slide{width:15rem}}@media (prefers-reduced-motion:reduce){.pm-coverflow__slide{transition:none}}
