.Features-module__ZD3nRW__backdrop{isolation:isolate;position:relative}.Features-module__ZD3nRW__backdrop:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 38% 110% at 43% 48%, transparent 58%, color-mix(in srgb, var(--theme-accent) 5%, transparent) 59%, color-mix(in srgb, var(--theme-accent) 5%, transparent) 62%, transparent 63%, transparent 73%, color-mix(in srgb, var(--theme-accent) 3%, transparent) 74%, color-mix(in srgb, var(--theme-accent) 3%, transparent) 78%, transparent 79%), radial-gradient(ellipse at 80% 20%, color-mix(in srgb, var(--theme-accent) 9%, transparent), transparent 65%), linear-gradient(115deg, var(--theme-surface), color-mix(in srgb, var(--theme-panel) 65%, var(--theme-canvas)) 55%, var(--theme-surface));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--theme-accent) 7%, transparent);border-radius:32px;position:absolute;inset:-24px 12px}@media (min-width:640px){.Features-module__ZD3nRW__backdrop:before{inset-inline:16px}}@media (min-width:1024px){.Features-module__ZD3nRW__backdrop:before{inset-inline:20px}}
.HowItWorks-module__a-Tr4W__backdrop{isolation:isolate;position:relative}.HowItWorks-module__a-Tr4W__backdrop:before,.HowItWorks-module__a-Tr4W__backdrop:after{content:"";z-index:-1;pointer-events:none;border-radius:24px;position:absolute;inset:-32px 12px}.HowItWorks-module__a-Tr4W__backdrop:before{background:linear-gradient(120deg, var(--theme-surface), color-mix(in srgb, var(--theme-panel) 70%, var(--theme-canvas)), var(--theme-surface));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--theme-accent) 8%, transparent)}.HowItWorks-module__a-Tr4W__backdrop:after{background:linear-gradient(145deg, transparent 0 62%, color-mix(in srgb, var(--theme-accent) 6%, transparent) 62% 76%, transparent 76%), linear-gradient(35deg, transparent 0 70%, color-mix(in srgb, var(--theme-accent) 5%, transparent) 70% 84%, transparent 84%), repeating-linear-gradient(135deg, transparent 0 63px, color-mix(in srgb, var(--theme-accent) 10%, transparent) 63px 64px, transparent 64px 128px), repeating-linear-gradient(45deg, transparent 0 63px, color-mix(in srgb, var(--theme-accent) 7%, transparent) 63px 64px, transparent 64px 128px);-webkit-mask-image:linear-gradient(110deg,#0000 8%,#000 75%);mask-image:linear-gradient(110deg,#0000 8%,#000 75%)}@media (min-width:640px){.HowItWorks-module__a-Tr4W__backdrop:before,.HowItWorks-module__a-Tr4W__backdrop:after{inset-inline:16px}}@media (min-width:1024px){.HowItWorks-module__a-Tr4W__backdrop:before,.HowItWorks-module__a-Tr4W__backdrop:after{inset:-40px 20px}}
.DeviceOverview-module__5MPOUq__preview{z-index:10;perspective:900px;touch-action:manipulation;background:0 0;border:0;border-radius:32px;width:100%;padding:0;display:block;position:relative}.DeviceOverview-module__5MPOUq__product{transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s;display:block;position:relative}.DeviceOverview-module__5MPOUq__halo{pointer-events:none;filter:blur(16px);opacity:0;background:radial-gradient(#93c5fd99 0%,#3b82f655 42%,#0000 72%);border-radius:50%;transition:opacity .45s;position:absolute;inset:-10% -12%}.DeviceOverview-module__5MPOUq__preview[aria-pressed=true],.DeviceOverview-module__5MPOUq__preview:focus-visible{--device-lift:translateY(-12px) rotateY(-9deg) rotateZ(-2deg) scale(1.045);--device-shadow:drop-shadow(0 12px 18px #3b82f655);--halo-opacity:1}.DeviceOverview-module__5MPOUq__preview .DeviceOverview-module__5MPOUq__product{transform:var(--device-lift,none);filter:var(--device-shadow,none)}.DeviceOverview-module__5MPOUq__preview .DeviceOverview-module__5MPOUq__halo{opacity:var(--halo-opacity,0)}@media (hover:hover) and (pointer:fine){.DeviceOverview-module__5MPOUq__preview:hover{--device-lift:translateY(-12px) rotateY(-9deg) rotateZ(-2deg) scale(1.045);--device-shadow:drop-shadow(0 12px 18px #3b82f655);--halo-opacity:1}}@media (prefers-reduced-motion:reduce){.DeviceOverview-module__5MPOUq__preview .DeviceOverview-module__5MPOUq__product{transition:none;transform:none}.DeviceOverview-module__5MPOUq__preview .DeviceOverview-module__5MPOUq__halo{transition:none}}
