.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}}
.latest-blog-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.latest-blog-heading .section-title{margin-bottom:0}.latest-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.latest-blog-grid article{min-width:0}.latest-blog-card{isolation:isolate;background:var(--theme-panel);overflow-wrap:anywhere;border-radius:16px;align-items:end;height:100%;min-height:360px;padding:1.5rem;display:flex;position:relative}.latest-blog-card img{object-fit:cover;border-radius:inherit;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.latest-blog-card.with-image{color:#fff}.latest-blog-card.with-image:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(#07122ba3,#07122bb3 45%,#07122bf5);position:absolute;inset:0}.latest-blog-copy h3{letter-spacing:-.025em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;line-height:1.35}.latest-blog-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;font-size:.875rem;line-height:1.75;display:-webkit-box;overflow:hidden}.latest-blog-arrow{background:var(--theme-canvas);width:36px;height:36px;color:var(--theme-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1.25rem;right:1.25rem}.latest-blog-card:hover h3{text-underline-offset:4px;text-decoration:underline}.latest-blog-card:focus-visible{outline:3px solid var(--theme-accent);outline-offset:5px}.latest-blog-meta{color:var(--theme-muted);margin-top:1rem;font-size:.8125rem;line-height:1.75}.latest-blog-meta span{margin-inline:.3rem}.latest-blog-grid article{flex-direction:column;display:flex}@media (max-width:1023px){.latest-blog-grid{gap:1rem}.latest-blog-card{min-height:320px;padding:1.25rem}}@media (max-width:767px){.latest-blog-heading{flex-direction:column;align-items:start}.latest-blog-grid{grid-template-columns:1fr;gap:2rem}.latest-blog-card{min-height:340px}.latest-blog-heading .btn{min-height:44px}}
