:root{--color-dark:#000;--color-medium:#1a1a1a;--color-accent:#fff;--color-yellow:#f5f5f7;--color-text-primary:#fff;--color-text-secondary:#a1a1a6;--color-text-muted:#86868b;--bg-primary:#000;--bg-secondary:#111;--bg-glass:#ffffff05;--bg-glass-hover:#ffffff0d;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-full:9999px;--shadow-sm:0 2px 8px #0000001a;--shadow-md:0 4px 16px #0003;--shadow-lg:0 8px 32px #0000004d;--shadow-glow:0 0 40px #ffffff0d;--shadow-glow-yellow:0 0 40px #ffffff1a;--transition-fast:0.2s ease;--transition-base:0.3s ease;--transition-slow:0.5s ease;--font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-size-6xl:4rem;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-modal:300}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:#000;background:var(--bg-primary);color:#fff;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family);line-height:1.6}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{color:#fff;color:var(--color-text-primary);line-height:1.2}h1{letter-spacing:-.02em}h1,h2{font-size:3rem;font-size:var(--font-size-5xl);font-weight:700}h2{letter-spacing:-.01em}h3{font-size:2.5rem;font-size:var(--font-size-4xl)}h3,h4{font-weight:600;letter-spacing:-.01em}h4{font-size:2rem;font-size:var(--font-size-3xl)}p{color:#a1a1a6;color:var(--color-text-secondary);line-height:1.7}a{color:#fff;color:var(--color-accent);transition:color .3s ease;transition:color var(--transition-base)}a:hover{color:#f5f5f7;color:var(--color-yellow)}.container{margin:0 auto;max-width:1280px;padding:0 2rem;padding:0 var(--spacing-lg)}.section{padding:6rem 0;padding:var(--spacing-3xl) 0}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#a1a1a6);-webkit-background-clip:text;background-clip:text}.glass-effect{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;background:var(--bg-glass);border:1px solid #ffffff1a}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000;background:var(--color-dark)}::-webkit-scrollbar-thumb{background:#333;border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#555}::selection{background:#fff3;color:inherit}::-moz-selection{background:#fff3;color:inherit}.btn{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:var(--font-size-base);font-weight:600;gap:var(--spacing-xs);justify-content:center;outline:none;padding:var(--spacing-sm) var(--spacing-lg);text-decoration:none;transition:all var(--transition-base)}.btn-primary{background:linear-gradient(135deg,#fff,#3b82f6);box-shadow:none;color:#000}.btn-primary:hover{background:linear-gradient(135deg,#f0f9ff,#2563eb);box-shadow:none;color:#000;transform:translateY(-2px)}.btn-secondary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fff,#3b82f6);border:1px solid #0000001a;box-shadow:none;color:#000}.btn-secondary:hover{background:linear-gradient(135deg,#f0f9ff,#2563eb);border-color:#0003;box-shadow:none;color:#000;transform:translateY(-2px)}.btn-yellow{background:linear-gradient(135deg,#fff,#3b82f6);box-shadow:none;color:#000}.btn-yellow:hover{background:linear-gradient(135deg,#f0f9ff,#2563eb);box-shadow:none;color:#000;transform:translateY(-2px)}.btn-lg{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-xl)}.btn-sm{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-glass);border:1px solid #ffffff1a;border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all var(--transition-base)}.card-hover{cursor:pointer}.card-hover:hover{background:var(--bg-glass-hover);border-color:#fff3;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card-featured{background:linear-gradient(135deg,#47139666,#b13bff33);border:1px solid #b13bff4d;box-shadow:var(--shadow-glow)}.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-glass);border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky)}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:600;gap:var(--spacing-sm)}.navbar-logo img{border-radius:8px;height:32px;margin:0;padding:0;width:32px}.navbar-logo a{color:#fff;transition:color var(--transition-base)}.navbar-logo a:hover{color:#fff}.navbar-links{align-items:center;display:flex;gap:var(--spacing-lg)}.navbar-links a{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500;position:relative;transition:color var(--transition-base)}.navbar-links a:after{background:var(--color-accent);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-base);width:0}.navbar-links a:hover{color:var(--color-text-primary)}.navbar-links a:hover:after{width:100%}.phone-mockup{background:#000;border:1px solid #ffffff1a;border-radius:30px;box-shadow:var(--shadow-lg),var(--shadow-glow);height:400px;padding:8px;position:relative;transition:transform var(--transition-base);width:200px}.phone-mockup img{border-radius:20px;height:100%;object-fit:cover;width:100%}.phone-mockup-left{transform:rotate(-5deg)}.phone-mockup-right{transform:rotate(5deg)}.phone-mockup:hover{transform:scale(1.05) rotate(0deg)}.download-buttons{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.download-btn{display:inline-block;height:60px;transition:transform var(--transition-base)}.download-btn:hover{transform:translateY(-4px) scale(1.05)}.download-btn img{height:100%;width:auto}.features-grid{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:var(--spacing-xl)}.feature-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-glass);border:1px solid #ffffff1a;border-radius:var(--radius-lg);padding:var(--spacing-xl);transition:all var(--transition-base)}.feature-card:hover{background:var(--bg-glass-hover);border-color:#b13bff4d;box-shadow:var(--shadow-glow);transform:translateY(-8px)}.feature-card h3{color:var(--color-accent);font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm)}.feature-card p{color:var(--color-text-secondary);line-height:1.7}.steps-grid{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:var(--spacing-xl)}.step{text-align:center}.step-number{align-items:center;background:linear-gradient(135deg,var(--color-accent) 0,var(--color-yellow) 100%);border-radius:var(--radius-full);box-shadow:var(--shadow-glow);color:var(--color-dark);display:flex;font-size:var(--font-size-2xl);font-weight:700;height:64px;justify-content:center;margin:0 auto var(--spacing-md);width:64px}.step h3{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm)}.step p{color:var(--color-text-secondary)}@media (max-width:768px){.navbar{flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.navbar-links{flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.features-grid,.steps-grid{grid-template-columns:1fr}.phone-mockup{height:300px;width:150px}.phone-mockup-left,.phone-mockup-right{transform:rotate(0deg)}.download-buttons{align-items:flex-start;flex-direction:column}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes glow{0%,to{box-shadow:0 0 20px #b13bff4d}50%{box-shadow:0 0 40px #b13bff99}}.animate-on-scroll{opacity:0;transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.animated{opacity:1}.animate-fade-in-up,.animate-on-scroll.animated{animation:fadeInUp .8s ease forwards}.animate-fade-in{animation:fadeIn .8s ease forwards}.animate-slide-in-left{animation:slideInLeft .8s ease forwards}.animate-slide-in-right{animation:slideInRight .8s ease forwards}.animate-scale-in{animation:scaleIn .6s ease forwards}.stagger-item{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.stagger-item.animated{opacity:1;transform:translateY(0)}.stagger-item:first-child{transition-delay:.1s}.stagger-item:nth-child(2){transition-delay:.2s}.stagger-item:nth-child(3){transition-delay:.3s}.stagger-item:nth-child(4){transition-delay:.4s}.stagger-item:nth-child(5){transition-delay:.5s}.stagger-item:nth-child(6){transition-delay:.6s}.hover-lift{transition:transform var(--transition-base)}.hover-lift:hover{transform:translateY(-4px)}.hover-glow{transition:box-shadow var(--transition-base)}.hover-glow:hover{box-shadow:var(--shadow-glow)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.smooth-appear{animation:fadeInUp .8s ease .2s forwards;opacity:0}:root{--bg:#000;--text:#f5f5f7;--muted:#ebebf599;--faint:#ebebf55c;--hair:#ffffff14;--accent:#9d9bff;--accent-ink:#c9c8ff;--glass:linear-gradient(150deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.025) 55%,#ffffff0d);--glass-hi:#ffffff38;--glass-edge:linear-gradient(160deg,#ffffff52,#ffffff0d 30%,#fff0 55%,#ffffff14 85%,#fff3);--shadow:0 1px 1px #0006,0 24px 60px -16px #000000b3;--fill:#ffffff12;--fill-2:#ffffff1c;--head:linear-gradient(180deg,#fff 30%,#a6a6b0);--blob1:#2e3170;--blob2:#4a2140;--blob3:#123f44;--blob-op:.5;--store-bg:#f5f5f7;--store-fg:#000;--frame:linear-gradient(145deg,#4a4a52,#1b1b20 28%,#0d0d10 70%,#38383f);--frame-btn:linear-gradient(#55555d,#222228);--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro","Inter",system-ui,sans-serif;--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro","Inter",system-ui,sans-serif;--font-rounded:ui-rounded,"SF Pro Rounded","SF Compact Rounded","Nunito",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--spring:linear(0,.009,.035 2.1%,.141,.281 6.7%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1.004 83.8%,1);--spring-soft:linear(0,.06 2.4%,.22 5.2%,.44 8.6%,.88 17%,1.02 22%,1.05 26%,1.04 31%,1.01 40%,.995 55%,1);--tall:clamp(400px,31.2vw,450px);color-scheme:dark}:root[data-theme=light]{--bg:#f2f2f7;--text:#1d1d1f;--muted:#3c3c43ad;--faint:#3c3c436b;--hair:#00000012;--accent:#5e5ce6;--accent-ink:#4b49c9;--glass:linear-gradient(150deg,#ffffffd1,#ffffff8c 60%,#ffffffb3);--glass-hi:#fffffff2;--glass-edge:linear-gradient(160deg,#fff,#fff6 35%,#0000000a 70%,#ffffffe6);--shadow:0 1px 2px #0000000d,0 18px 50px -18px #28285a38;--fill:#0000000a;--fill-2:#00000012;--head:linear-gradient(180deg,#1d1d1f 35%,#5d5d66);--blob1:#c9cbff;--blob2:#ffd9e8;--blob3:#c8efe9;--blob-op:.75;--store-bg:#000;--store-fg:#fff;--frame:linear-gradient(145deg,#e4e4e8,#b4b4bb 30%,#8e8e96 70%,#d6d6dc);--frame-btn:linear-gradient(#cfcfd5,#8e8e96);color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:#f2f2f7;--text:#1d1d1f;--muted:#3c3c43ad;--faint:#3c3c436b;--hair:#00000012;--accent:#5e5ce6;--accent-ink:#4b49c9;--glass:linear-gradient(150deg,#ffffffd1,#ffffff8c 60%,#ffffffb3);--glass-hi:#fffffff2;--glass-edge:linear-gradient(160deg,#fff,#fff6 35%,#0000000a 70%,#ffffffe6);--shadow:0 1px 2px #0000000d,0 18px 50px -18px #28285a38;--fill:#0000000a;--fill-2:#00000012;--head:linear-gradient(180deg,#1d1d1f 35%,#5d5d66);--blob1:#c9cbff;--blob2:#ffd9e8;--blob3:#c8efe9;--blob-op:.75;--store-bg:#000;--store-fg:#fff;--frame:linear-gradient(145deg,#e4e4e8,#b4b4bb 30%,#8e8e96 70%,#d6d6dc);--frame-btn:linear-gradient(#cfcfd5,#8e8e96);color-scheme:light}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:#000;background:var(--bg);transition:background .5s ease}body{-webkit-font-smoothing:antialiased;background:#0000;color:#f5f5f7;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro,Inter,system-ui,sans-serif;font-family:var(--font);font-size:16px;line-height:1.5;min-height:100vh;overflow-x:hidden;transition:color .5s ease}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}::selection{background:color-mix(in srgb,#9d9bff 35%,#0000);background:color-mix(in srgb,var(--accent) 35%,#0000)}:focus-visible{border-radius:12px;outline:2px solid #9d9bff;outline:2px solid var(--accent);outline-offset:3px}h1,h2,h3,h4,h5,h6{color:#f5f5f7;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro,Inter,system-ui,sans-serif;font-family:var(--font-display);font-weight:700;letter-spacing:-.025em;line-height:1.05}.detail-page h1,.detail-page h2,.detail-page h3,.legal-page h1,.legal-page h2,.legal-page h3{color:#fff}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition-duration:.01ms!important}}[data-sonner-toast].glass-toast{-webkit-backdrop-filter:blur(26px) saturate(180%)!important;backdrop-filter:blur(26px) saturate(180%)!important;background:linear-gradient(150deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.025) 55%,#ffffff0d)!important;background:var(--glass)!important;border:1px solid #ffffff14!important;border:1px solid var(--hair)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 #ffffff38,0 1px 1px #0006,0 24px 60px -16px #000000b3!important;box-shadow:inset 0 1px 0 var(--glass-hi),var(--shadow)!important;color:#f5f5f7!important;color:var(--text)!important}[data-sonner-toast].glass-toast [data-icon]{display:none}.Ambient_ambient__iYCTb{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.Ambient_ambient__iYCTb i{border-radius:50%;filter:blur(110px);height:60vmax;opacity:var(--blob-op);position:absolute;transition:background 1s ease;width:60vmax;will-change:transform}.Ambient_ambient__iYCTb i:first-child{animation:Ambient_wander1__txWqk 95s ease-in-out infinite alternate;background:radial-gradient(circle,var(--blob1),#0000 62%);left:-20vmax;top:-25vmax}.Ambient_ambient__iYCTb i:nth-child(2){animation:Ambient_wander2__LWrL6 120s ease-in-out infinite alternate;background:radial-gradient(circle,var(--blob2),#0000 62%);bottom:-25vmax;right:-25vmax}.Ambient_ambient__iYCTb i:nth-child(3){animation:Ambient_wander3__b2nb0 110s ease-in-out infinite alternate;background:radial-gradient(circle,var(--blob3),#0000 62%);bottom:-35vmax;left:10vw}@keyframes Ambient_wander1__txWqk{0%{transform:translate(0) scale(1)}35%{transform:translate(14vw,10vh) scale(1.15)}70%{transform:translate(4vw,20vh) scale(.92)}to{transform:translate(20vw,4vh) scale(1.08)}}@keyframes Ambient_wander2__LWrL6{0%{transform:translate(0) scale(1)}40%{transform:translate(-12vw,-16vh) scale(.92)}75%{transform:translate(-4vw,-6vh) scale(1.18)}to{transform:translate(-18vw,-14vh) scale(1)}}@keyframes Ambient_wander3__b2nb0{0%{transform:translate(-14vw,-30vh) scale(1.1)}35%{transform:translate(10vw,-16vh) scale(.95)}65%{transform:translate(34vw,42vh) scale(1.12)}to{transform:translate(14vw,20vh) scale(1)}}.ThemeToggle_themeBtn__bccYj{border-radius:50%;color:var(--muted);display:grid;height:40px;place-items:center;transition:background .3s,color .3s;width:40px}.ThemeToggle_themeBtn__bccYj:hover{background:var(--fill);color:var(--text)}.ThemeToggle_themeBtn__bccYj svg{height:20px;transition:rotate .8s var(--spring),scale .6s var(--spring);width:20px}.ThemeToggle_hidden__O0TWq{display:none}.ThemeToggle_spin__xFqww svg{rotate:180deg;scale:.6}.mixins_wrap__jKRLL{margin-inline:auto;width:min(1160px,100% - 32px)}.mixins_section__WkuL8{padding-block:clamp(56px,9vw,112px)}.mixins_hXl__i8-fp{font-size:clamp(46px,7.6vw,92px);letter-spacing:-.048em;line-height:1.02}.mixins_hLg__Rjuy-,.mixins_hXl__i8-fp{font-family:var(--font-display);font-weight:800}.mixins_hLg__Rjuy-{font-size:clamp(40px,5.6vw,68px);letter-spacing:-.045em}.mixins_ink__jSWrv{background:var(--head);-webkit-background-clip:text;background-clip:text;color:#0000}.mixins_soft__mDp4s{color:var(--faint)}.mixins_lead__SLyal{color:var(--muted);font-size:clamp(17px,1.6vw,20px);line-height:1.55;max-width:52ch}.mixins_sectionHead__Ekgb4{align-items:end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:38px}.mixins_sectionHead__Ekgb4 p{color:var(--muted);font-size:17px;max-width:40ch}.mixins_glass__Af0m5{-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--glass);border-radius:28px;box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 var(--hair),var(--shadow);isolation:isolate;position:relative;transition:background .5s ease,box-shadow .5s ease}.mixins_glass__Af0m5:before{background:var(--glass-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;z-index:2}.mixins_glass__Af0m5:after,.mixins_glass__Af0m5:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.mixins_glass__Af0m5:after{background:radial-gradient(380px circle at 50% 0,var(--fill-2),#0000 50%);background:radial-gradient(380px circle at var(--mx,50%) var(--my,0),var(--fill-2),#0000 50%);opacity:0;transition:opacity .4s;z-index:1}.mixins_glass__Af0m5:hover:after{opacity:1}.mixins_spring__in3GE{transform:perspective(1100px) rotateX(0deg) rotateY(0deg);transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .8s var(--spring-soft),scale .7s var(--spring),translate .7s var(--spring),background .5s,box-shadow .5s}.mixins_lift__M89aE:hover{translate:0 -4px}.mixins_pressed__8EjI2{scale:.96;transition:transform .8s var(--spring-soft),scale .14s cubic-bezier(.3,.7,.4,1),translate .2s}.mixins_reveal__9Bn6u{filter:blur(5px);opacity:0;transform:translateY(32px) scale(.97);transition:opacity .6s ease,transform .95s var(--spring-soft),filter .6s ease;transition-delay:0ms}.mixins_reveal__9Bn6u[data-from=top]{transform:translateY(-32px) scale(.97)}.mixins_revealIn__mlDcT{filter:none!important;opacity:1!important;transform:none!important;transition-delay:0ms;transition-delay:var(--d,0ms)}.mixins_btn__YUhm4{align-items:center;border-radius:99px;display:inline-flex;font-family:var(--font-rounded);font-size:16px;font-weight:600;gap:10px;height:52px;justify-content:center;padding:0 24px;white-space:nowrap}.mixins_btnSolid__Do7FD{background:var(--text);color:var(--bg)}.mixins_btnSolid__Do7FD:hover{color:var(--bg)}.mixins_btnGhost__swQvb{background:var(--fill);box-shadow:inset 0 0 0 1px var(--hair);color:var(--text)}.mixins_btnGhost__swQvb:hover{color:var(--text)}.mixins_btn__YUhm4 svg{height:19px;width:19px}.mixins_back__yHdp8{align-items:center;border-radius:99px;display:inline-flex;font-family:var(--font-rounded);font-size:15px;font-weight:600;gap:4px;padding:9px 16px 9px 10px}.mixins_back__yHdp8 svg{height:18px;width:18px}.mixins_store__yOZge{align-items:center;background:var(--store-bg);border-radius:15px;box-shadow:0 8px 24px -12px #00000080;display:inline-flex;font-family:var(--font-rounded);gap:10px;height:54px;padding:0 22px 0 17px}.mixins_store__yOZge,.mixins_store__yOZge:hover{color:var(--store-fg)}.mixins_store__yOZge svg{flex:none;height:25px;width:25px}.mixins_store__yOZge span{display:flex;flex-direction:column;line-height:1.1;text-align:left}.mixins_store__yOZge small{font-size:11px;font-weight:500;opacity:.75}.mixins_store__yOZge b{font-size:19px;font-weight:600;letter-spacing:-.02em}.mixins_storeCompact__5by6d{background:#fff;border-radius:12px;color:#000;gap:8px;height:44px;padding:0 15px 0 12px}.mixins_storeCompact__5by6d:hover{color:#000}.mixins_storeCompact__5by6d svg{height:19px;width:19px}.mixins_storeCompact__5by6d b{font-size:15px}.mixins_storeCompact__5by6d small{font-size:9.5px}.mixins_social__vOv6T{display:flex;gap:8px}.mixins_social__vOv6T a{background:var(--fill);border-radius:50%;color:var(--muted);display:grid;height:40px;place-items:center;transition:color .3s,background .3s;width:40px}.mixins_social__vOv6T a:hover{background:var(--fill-2);color:var(--text)}.mixins_social__vOv6T svg{height:17px;width:17px}.mixins_card__vHljP{padding:30px}.mixins_card__vHljP h2{font-size:24px;letter-spacing:-.025em;margin-bottom:14px}.mixins_card__vHljP p{color:var(--muted);font-size:16.5px;line-height:1.6}.mixins_card__vHljP p+p{margin-top:12px}.mixins_legalList__L7LjC a{align-items:center;border-bottom:1px solid var(--hair);display:flex;font-family:var(--font-rounded);font-weight:500;gap:14px;padding:15px 4px;transition:padding .5s var(--spring)}.mixins_legalList__L7LjC a:last-child{border:0;padding-bottom:4px}.mixins_legalList__L7LjC a:hover{padding-left:10px}.mixins_legalList__L7LjC .mixins_li__9Rs0R{background:var(--fill);border-radius:10px;color:var(--accent);display:grid;flex:none;height:34px;place-items:center;width:34px}.mixins_legalList__L7LjC .mixins_li__9Rs0R svg{height:18px;width:18px}.mixins_legalList__L7LjC .mixins_chev__REdYO{color:var(--faint);height:16px;margin-left:auto;width:16px}.mixins_miniLegal__PK6Y4{display:flex;flex-wrap:wrap;gap:4px}.mixins_miniLegal__PK6Y4 a{border-radius:99px;color:var(--muted);font-family:var(--font-rounded);font-size:14px;padding:7px 11px;transition:background .3s,color .3s}.mixins_miniLegal__PK6Y4 a:hover{background:var(--fill);color:var(--text)}.mixins_ig__\+s32Q{align-items:center;border-radius:99px;color:var(--muted);display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:7px 12px;transition:background .3s,color .3s}.mixins_ig__\+s32Q:hover{background:var(--fill);color:var(--text)}.mixins_ig__\+s32Q svg{height:16px;width:16px}.mixins_halo__BxdlI{animation:mixins_breathe__oQNkq 9s ease-in-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 40%,#0000),#0000 65%);border-radius:50%;filter:blur(50px);height:460px;opacity:.55;position:absolute;width:460px}@keyframes mixins_breathe__oQNkq{50%{opacity:.35;scale:1.12}}.mixins_appChip__VwSHC{align-items:center;background:var(--fill);border-radius:14px;display:inline-flex;font-family:var(--font-rounded);gap:10px;margin-top:18px;padding:6px 14px 6px 6px}.mixins_appIcon__VL-lZ{background:var(--fill);border-radius:22.5%;box-shadow:0 0 0 .5px var(--hair),0 10px 26px -10px #0000008c;flex:none;height:84px;overflow:hidden;width:84px}.mixins_appIcon__VL-lZ img,.mixins_appIcon__VL-lZ svg{height:100%;width:100%}.mixins_appChip__VwSHC .mixins_appIcon__VL-lZ{border-radius:8px;height:32px;width:32px}.Nav_nav__iMr2i{align-items:center;border-radius:99px;display:flex;gap:4px;left:50%;max-width:calc(100% - 24px);padding:6px;position:fixed;top:14px;transition:translate .8s var(--spring),background .5s,box-shadow .5s;translate:-50% 0;width:-webkit-max-content;width:max-content;z-index:50}.Nav_hide__uF\+yE{translate:-50% -90px}.Nav_brand__Zmepn{align-items:center;border-radius:99px;display:flex;font-family:var(--font-rounded);font-size:17px;font-weight:700;gap:9px;letter-spacing:-.02em;padding:6px 14px 6px 8px}.Nav_brand__Zmepn img{border-radius:22.5%;height:26px;width:26px}.Nav_navLinks__XZzc6{display:flex;gap:2px;position:relative}.Nav_navLink__EQKT9{border-radius:99px;color:var(--muted);font-family:var(--font-rounded);font-size:14.5px;font-weight:500;padding:9px 16px;position:relative;transition:color .3s;z-index:1}.Nav_navLink__EQKT9.Nav_active__IBB1P,.Nav_navLink__EQKT9:hover{color:var(--text)}.Nav_navPill__1ceK0{background:var(--fill-2);border-radius:99px;box-shadow:inset 0 1px 0 var(--glass-hi);height:100%;left:0;opacity:0;position:absolute;top:0;transition:translate .65s var(--spring),width .65s var(--spring),opacity .3s;z-index:0}.Nav_navCta__uXcdk{align-items:center;background:var(--text);border-radius:99px;color:var(--bg);display:flex;font-family:var(--font-rounded);font-size:14px;font-weight:600;gap:7px;margin-left:2px;padding:9px 16px}.Nav_navCta__uXcdk:hover{color:var(--bg)}.Nav_navCta__uXcdk svg{height:15px;width:15px}@media (max-width:700px){.Nav_navCta__uXcdk span,.Nav_navLinks__XZzc6{display:none}.Nav_navCta__uXcdk{padding:9px 12px}}.TabBar_tabbar__3cJFB{border-radius:99px;bottom:calc(10px + env(safe-area-inset-bottom));display:none;gap:0;left:50%;padding:4px;position:fixed;transition:translate .8s var(--spring),background .5s,box-shadow .5s;translate:-50% 0;z-index:50}.TabBar_hide__0K030{translate:-50% calc(100% + 40px + env(safe-area-inset-bottom))}.TabBar_tab__Grbge{align-items:center;border-radius:99px;color:var(--muted);display:flex;flex-direction:column;font-family:var(--font-rounded);font-size:9.5px;font-weight:600;gap:1px;padding:5px 13px;transition:color .3s,background .5s var(--spring);white-space:nowrap}.TabBar_tab__Grbge svg{height:19px;width:19px}.TabBar_active__Bjycm{background:var(--fill-2);color:#0a84ff}@media (max-width:700px){.TabBar_tabbar__3cJFB{display:flex}}.TechMarquee_stack__-isXO{display:flex;flex-direction:column;gap:12px;margin:24px auto 56px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%,#000 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16%,#000 84%,#0000);max-width:1160px;overflow:hidden;padding-block:6px;position:relative}.TechMarquee_stack__-isXO:after,.TechMarquee_stack__-isXO:before{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:22%;z-index:2}.TechMarquee_stack__-isXO:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000 20%,#0000);mask-image:linear-gradient(90deg,#000 20%,#0000)}.TechMarquee_stack__-isXO:after{-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000);mask-image:linear-gradient(270deg,#000 20%,#0000);right:0}.TechMarquee_mrow__0sNGt{animation:TechMarquee_marquee__k3MZA 60s linear infinite;animation:TechMarquee_marquee__k3MZA var(--t,60s) linear infinite;display:flex;gap:12px;width:-webkit-max-content;width:max-content}.TechMarquee_mrow__0sNGt.TechMarquee_rev__Wsujh{animation-direction:reverse}.TechMarquee_stack__-isXO:hover .TechMarquee_mrow__0sNGt{animation-play-state:paused}@keyframes TechMarquee_marquee__k3MZA{to{transform:translateX(-50%)}}.TechMarquee_svc__X8C5x{align-items:center;background:var(--fill);border-radius:18px;box-shadow:inset 0 0 0 1px var(--hair),inset 0 1px 0 var(--glass-hi);display:flex;font-family:var(--font-rounded);font-size:15px;font-weight:600;gap:10px;padding:9px 18px 9px 10px;white-space:nowrap}.TechMarquee_si__PIyg9{background:var(--fill);border-radius:9px;display:grid;height:32px;place-items:center;width:32px}.TechMarquee_svc__X8C5x svg{height:18px;width:18px}@media (max-width:700px){.TechMarquee_stack__-isXO:after,.TechMarquee_stack__-isXO:before{width:18%}}.Footer_footer__EwVYi{border-top:1px solid var(--hair);margin-top:30px;padding:70px 0 calc(40px + env(safe-area-inset-bottom))}.Footer_stackTitle__Jc8Vi{color:var(--faint);font-family:var(--font-rounded);font-size:13px;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase}.Footer_foot__57jc1{color:var(--faint);font-size:14px;gap:20px;justify-content:space-between}.Footer_footL__Fl6ka,.Footer_foot__57jc1{align-items:center;display:flex;flex-wrap:wrap}.Footer_footL__Fl6ka{gap:16px}.Footer_social__2oU8C a{background:#0000;height:34px;width:34px}.Footer_social__2oU8C a:hover{background:var(--fill)}.Footer_social__2oU8C svg{height:16px;width:16px}.Footer_footNav__ZHfzq{display:flex;flex-wrap:wrap;gap:4px}.Footer_footNav__ZHfzq a{border-radius:99px;color:var(--muted);padding:7px 12px;transition:background .3s,color .3s}.Footer_footNav__ZHfzq a:hover{background:var(--fill);color:var(--text)}@media (max-width:700px){.Footer_footer__EwVYi{padding-bottom:120px}}.IPhone_iphone__Ap1zI{--bz:calc(var(--w)*0.0327);--sw:calc(var(--w)*0.9346);aspect-ratio:78/163.4;background:var(--frame);border-radius:calc(var(--w)*.164);box-shadow:inset 0 0 0 1.5px #ffffff38,inset 0 0 0 calc(var(--bz)*.45) #050506,0 50px 100px -30px #000000bf,0 20px 40px -20px #00000080;padding:var(--bz);position:relative;transition:background .6s;width:var(--w)}.IPhone_iphone__Ap1zI.IPhone_land__Dhln2{aspect-ratio:163.4/78;width:calc(var(--w)*163.4/78)}.IPhone_iphone__Ap1zI:after,.IPhone_iphone__Ap1zI:before{background:var(--frame-btn);border-radius:2px;content:"";position:absolute;width:3px}.IPhone_iphone__Ap1zI:before{box-shadow:0 calc(var(--w)*.15) 0 0 #6a6a72;height:9%;left:-2.5px;top:19%}.IPhone_iphone__Ap1zI:after{height:14%;right:-2.5px;top:26%}.IPhone_iphone__Ap1zI.IPhone_land__Dhln2:before{box-shadow:calc(var(--w)*.15) 0 0 0 #6a6a72;height:3px;left:19%;top:-2.5px;width:9%}.IPhone_iphone__Ap1zI.IPhone_land__Dhln2:after{bottom:-2.5px;height:3px;left:auto;right:26%;top:auto;width:14%}.IPhone_screen__bCEm8{background:#000;border-radius:calc(var(--sw)*.141);height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.IPhone_island__GypRr{background:#000;border-radius:99px;height:calc(var(--sw)*.084);left:50%;position:absolute;top:calc(var(--sw)*.025);translate:-50% 0;width:calc(var(--sw)*.286);z-index:20}.IPhone_iphone__Ap1zI.IPhone_land__Dhln2 .IPhone_island__GypRr{height:calc(var(--sw)*.286);left:calc(var(--sw)*.025);top:50%;translate:0 -50%;width:calc(var(--sw)*.084)}.IPhone_island__GypRr:after{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#2a3560,#08080e 60%);border-radius:50%;content:"";position:absolute;right:15%;top:50%;translate:0 -50%;width:calc(var(--w)*.03)}.IPhone_iphone__Ap1zI.IPhone_land__Dhln2 .IPhone_island__GypRr:after{bottom:15%;left:50%;right:auto;top:auto;translate:-50% 0}.IPhone_sheen__qO5Wm{background:linear-gradient(115deg,#ffffff1a,#0000 26%,#0000 72%,#ffffff0a);inset:0;pointer-events:none;position:absolute;z-index:18}@media (max-width:1020px){.IPhone_iphone__Ap1zI.IPhone_land__Dhln2{--w:min(270px,calc(47.73562vw - 22.9131px))!important}}@media (max-width:700px){.IPhone_iphone__Ap1zI.IPhone_land__Dhln2{--w:calc(47.73562vw - 19.09425px)!important}.IPhone_iphone__Ap1zI.IPhone_big__dzIFi{--w:290px!important}}.ScreenshotCarousel_track__\+fWQ5{display:flex;height:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ScreenshotCarousel_track__\+fWQ5::-webkit-scrollbar{display:none}.ScreenshotCarousel_slide__fXGu4{background:#000;flex:0 0 100%;height:100%;overflow:hidden;position:relative;scroll-snap-align:center}.ScreenshotCarousel_slide__fXGu4 img{-webkit-user-drag:none;height:100%;inset:0;object-fit:cover;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.ScreenshotCarousel_slide__fXGu4.ScreenshotCarousel_rot__Cd2d3 img{height:calc(100%/var(--ar));inset:auto;left:50%;max-width:none;rotate:90deg;top:50%;translate:-50% -50%;width:calc(100%*var(--ar))}.ScreenshotCarousel_slide__fXGu4.ScreenshotCarousel_fit__h2I2G:before{background:var(--src) center/cover;content:"";filter:blur(24px) brightness(.6);inset:-20px;position:absolute}.ScreenshotCarousel_slide__fXGu4.ScreenshotCarousel_fit__h2I2G img{object-fit:contain}.ScreenshotCarousel_dots__E-GGq{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000004d;border-radius:99px;bottom:14px;display:flex;gap:6px;left:50%;padding:6px 9px;position:absolute;translate:-50% 0;z-index:15}.ScreenshotCarousel_dots__E-GGq button{background:#ffffff73;border-radius:99px;height:7px;transition:width .6s var(--spring),background .3s;width:7px}.ScreenshotCarousel_dots__E-GGq button.ScreenshotCarousel_on__QOXhC{background:#fff;width:20px}.HomeScreenUI_hs__qnbIu{background:radial-gradient(90% 60% at 20% 10%,#4a4fb0,#0000 60%),radial-gradient(80% 60% at 90% 90%,#7a3a6a,#0000 60%),linear-gradient(160deg,#1b1d3a,#0b0b14);color:#fff;display:flex;flex-direction:column;font-family:var(--font-rounded);inset:0;padding:0 calc(var(--sw)*.06);position:absolute}.HomeScreenUI_sb__4XVeY{align-items:center;display:flex;font-size:calc(var(--w)*.045);font-weight:600;height:calc(var(--w)*.12);justify-content:space-between;padding:calc(var(--w)*.045) calc(var(--w)*.085) 0}.HomeScreenUI_ic__ucXJh{align-items:end;display:flex;gap:3px}.HomeScreenUI_ic__ucXJh i{background:#fff;border-radius:1.5px;display:block}@property --p{syntax:"<percentage>";inherits:false;initial-value:0}.HomeScreenUI_hsW__y0qhY{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border-radius:calc(var(--sw)*.07);box-shadow:inset 0 1px 0 #ffffff4d;display:flex;gap:calc(var(--sw)*.05);margin-top:calc(var(--sw)*.06);overflow:hidden;padding:calc(var(--sw)*.05);position:relative;transform-origin:50% 40%;z-index:5}.HomeScreenUI_hsW__y0qhY:after{background:linear-gradient(105deg,#0000 30%,#ffffff73 48%,#ffffff14 56%,#0000 70%);background-position:120% 0;background-size:250% 100%;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.HomeScreenUI_rg__OBrKt{--p:78%;aspect-ratio:1;background:conic-gradient(#fff 0 var(--p),#ffffff2e 0);border-radius:50%;flex:none;-webkit-mask:radial-gradient(circle,#0000 60%,#000 62%);mask:radial-gradient(circle,#0000 60%,#000 62%);width:calc(var(--sw)*.24)}.HomeScreenUI_tx__zsc4y{transform-origin:0 50%}.HomeScreenUI_hsW__y0qhY small{display:block;font-size:calc(var(--sw)*.036);font-weight:600;opacity:.7}.HomeScreenUI_hsW__y0qhY b{display:block;font-size:calc(var(--sw)*.075);letter-spacing:-.02em;line-height:1.1}.HomeScreenUI_hsW__y0qhY span{font-size:calc(var(--sw)*.036);opacity:.7}.HomeScreenUI_hsGrid__svEpD{grid-gap:calc(var(--sw)*.06) calc(var(--sw)*.04);display:grid;gap:calc(var(--sw)*.06) calc(var(--sw)*.04);grid-template-columns:repeat(4,1fr);margin-top:calc(var(--sw)*.08)}.HomeScreenUI_hsApp__jBrNk{align-items:center;display:flex;flex-direction:column;font-size:calc(var(--sw)*.03);font-weight:500;gap:5px;line-height:1.1;position:relative;text-align:center}.HomeScreenUI_hsApp__jBrNk i{aspect-ratio:1;border-radius:24%;box-shadow:0 4px 10px #0000004d;display:block;overflow:hidden;transform-origin:50% 50%;width:100%}.HomeScreenUI_hsApp__jBrNk i img{height:100%;width:100%}.HomeScreenUI_ph__USUwJ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;box-shadow:inset 0 1px 0 #ffffff40}.HomeScreenUI_hsDock__on5AL{grid-gap:calc(var(--sw)*.04);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff24;border-radius:calc(var(--sw)*.1);box-shadow:inset 0 1px 0 #ffffff4d;display:grid;gap:calc(var(--sw)*.04);grid-template-columns:repeat(4,1fr);margin-bottom:calc(var(--sw)*.05);margin-top:auto;padding:calc(var(--sw)*.035)}.HomeScreenUI_hsSearch__WJwcN{align-self:center;background:#ffffff29;border-radius:99px;font-size:calc(var(--sw)*.034);font-weight:600;margin:auto 0 calc(var(--sw)*.035);padding:5px 14px}.HomeScreenUI_hsW__y0qhY.HomeScreenUI_playing__JyMg4{animation:HomeScreenUI_wPop__h8IHN 2.2s 1.05s both}.HomeScreenUI_hsW__y0qhY.HomeScreenUI_playing__JyMg4:after{animation:HomeScreenUI_wSheen__BKXe6 1.2s ease-out 1.25s both}.HomeScreenUI_hsW__y0qhY.HomeScreenUI_playing__JyMg4 .HomeScreenUI_tx__zsc4y{animation:HomeScreenUI_wText__TBTFy 1.15s 1.55s both}.HomeScreenUI_hsW__y0qhY.HomeScreenUI_playing__JyMg4 .HomeScreenUI_rg__OBrKt{animation:HomeScreenUI_wRing__xoW\+U 1.15s cubic-bezier(.2,.8,.2,1) 1.6s both}.HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a1__qqpTg.HomeScreenUI_playing__JyMg4 i{animation:HomeScreenUI_iconA__3dQ34 1.4s 3.05s both}.HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a2__4HwsD.HomeScreenUI_playing__JyMg4 i{animation:HomeScreenUI_iconB__tMDcn 1.15s 3.3s both}.HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a1__qqpTg.HomeScreenUI_playing__JyMg4,.HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a2__4HwsD.HomeScreenUI_playing__JyMg4{animation:HomeScreenUI_lblDim__zqx4P 1.4s 3.05s both}@keyframes HomeScreenUI_wPop__h8IHN{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1);background:#ffffff1f;box-shadow:inset 0 1px 0 #ffffff4d;transform:scale(1)}20%{background:#fff3;box-shadow:inset 0 1px 0 #ffffff8c,0 18px 40px -10px #0000008c,0 0 0 1px #ffffff2e;transform:scale(1.14)}27%{transform:scale(1.095)}33%{transform:scale(1.125)}39%{transform:scale(1.112)}72%{animation-timing-function:cubic-bezier(.5,0,.3,1);background:#fff3;box-shadow:inset 0 1px 0 #ffffff8c,0 18px 40px -10px #0000008c,0 0 0 1px #ffffff2e;transform:scale(1.115)}84%{transform:scale(.95)}90%{transform:scale(1.025)}95%{transform:scale(.995)}to{background:#ffffff1f;box-shadow:inset 0 1px 0 #ffffff4d;transform:scale(1)}}@keyframes HomeScreenUI_wSheen__BKXe6{0%{background-position:120% 0;opacity:0}20%{opacity:1}to{background-position:-30% 0;opacity:0}}@keyframes HomeScreenUI_wText__TBTFy{0%{transform:scale(1)}28%{transform:scale(1.12)}42%{transform:scale(1.07)}55%{transform:scale(1.1)}78%{transform:scale(.97)}90%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes HomeScreenUI_wRing__xoW\+U{0%{--p:0%}80%{--p:82%}to{--p:78%}}@keyframes HomeScreenUI_iconA__3dQ34{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1)}30%{transform:scale(.6)}55%{animation-timing-function:cubic-bezier(.2,.9,.3,1.4);transform:scale(.6)}76%{transform:scale(1.14)}86%{transform:scale(.96)}94%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes HomeScreenUI_iconB__tMDcn{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1)}26%{transform:scale(.6)}45%{animation-timing-function:cubic-bezier(.2,.9,.3,1.4);transform:scale(.6)}71%{transform:scale(1.14)}83%{transform:scale(.96)}93%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes HomeScreenUI_lblDim__zqx4P{0%,to{color:#fff}30%,60%{color:#ffffff8c}}[data-theme=light] .HomeScreenUI_hs__qnbIu{background:radial-gradient(90% 60% at 20% 10%,#cfe0ff,#0000 60%),radial-gradient(80% 60% at 90% 90%,#ffd9ec,#0000 60%),linear-gradient(160deg,#f4f6fd,#e3e7f5);color:#1d1d1f}[data-theme=light] .HomeScreenUI_ic__ucXJh i{background:#1d1d1f}[data-theme=light] .HomeScreenUI_hsW__y0qhY{background:#0000000f;box-shadow:inset 0 1px 0 #fff9,inset 0 0 0 1px #0000000d}[data-theme=light] .HomeScreenUI_hsW__y0qhY.HomeScreenUI_playing__JyMg4{animation-name:HomeScreenUI_wPopLight__vMNzI}[data-theme=light] .HomeScreenUI_hsDock__on5AL,[data-theme=light] .HomeScreenUI_ph__USUwJ{background:#0000000f;box-shadow:inset 0 1px 0 #fff9,inset 0 0 0 1px #0000000d}[data-theme=light] .HomeScreenUI_hsSearch__WJwcN{background:#00000014}[data-theme=light] .HomeScreenUI_rg__OBrKt{background:conic-gradient(#1d1d1f 0 var(--p),#0000001f 0)}[data-theme=light] .HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a1__qqpTg.HomeScreenUI_playing__JyMg4,[data-theme=light] .HomeScreenUI_hsApp__jBrNk.HomeScreenUI_a2__4HwsD.HomeScreenUI_playing__JyMg4{animation-name:HomeScreenUI_lblDimLight__ebQLd}@keyframes HomeScreenUI_wPopLight__vMNzI{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1);background:#0000000f;box-shadow:inset 0 1px 0 #fff9,inset 0 0 0 1px #0000000d;transform:scale(1)}20%{background:#0000001a;box-shadow:inset 0 1px 0 #fffc,0 18px 40px -10px #0000002e,0 0 0 1px #0000000f;transform:scale(1.14)}27%{transform:scale(1.095)}33%{transform:scale(1.125)}39%{transform:scale(1.112)}72%{animation-timing-function:cubic-bezier(.5,0,.3,1);background:#0000001a;box-shadow:inset 0 1px 0 #fffc,0 18px 40px -10px #0000002e,0 0 0 1px #0000000f;transform:scale(1.115)}84%{transform:scale(.95)}90%{transform:scale(1.025)}95%{transform:scale(.995)}to{background:#0000000f;box-shadow:inset 0 1px 0 #fff9,inset 0 0 0 1px #0000000d;transform:scale(1)}}@keyframes HomeScreenUI_lblDimLight__ebQLd{0%,to{color:#1d1d1f}30%,60%{color:#1d1d1f80}}.HeroFan_fan__L7inQ{--fw:232px;align-items:flex-start;display:flex;height:calc(var(--fw)*163.4/78 + 90px);justify-content:center;position:relative}.HeroFan_phone__T1Ycm{--w:var(--fw)!important;left:50%;margin-left:calc(var(--fw)/-2);position:absolute;top:30px;transform-origin:50% 92%;transition:transform 1.4s var(--spring),opacity .8s ease;transition-delay:.15s}.HeroFan_mid__Ka4p3{transform:translateY(24px);z-index:3}.HeroFan_left__AGXjT,.HeroFan_right__N3YP\+{opacity:0;transform:scale(.94);z-index:2}.HeroFan_fan__L7inQ.HeroFan_in__8mP1L .HeroFan_mid__Ka4p3{transform:none}.HeroFan_fan__L7inQ.HeroFan_in__8mP1L .HeroFan_left__AGXjT{opacity:1;transform:translateX(-58%) translateY(26px) rotate(-11deg) scale(.94)}.HeroFan_fan__L7inQ.HeroFan_in__8mP1L .HeroFan_right__N3YP\+{opacity:1;transform:translateX(58%) translateY(26px) rotate(11deg) scale(.94)}.HeroFan_halo__Eg6Vz{background:radial-gradient(circle,#5aa5ffd9,#5096ff4d 45%,#0000 72%);filter:blur(55px);height:620px;left:50%;opacity:1;top:10%;translate:-50% 0;width:680px}@media (max-width:1020px){.HeroFan_fan__L7inQ{--fw:260px;margin-top:40px}}@media (max-width:700px){.HeroFan_fan__L7inQ{--fw:190px;margin-top:40px}.HeroFan_fan__L7inQ.HeroFan_in__8mP1L .HeroFan_left__AGXjT{transform:translateX(-52%) translateY(22px) rotate(-10deg) scale(.9)}.HeroFan_fan__L7inQ.HeroFan_in__8mP1L .HeroFan_right__N3YP\+{transform:translateX(52%) translateY(22px) rotate(10deg) scale(.9)}}.AppCard_card__klNzj{border-radius:32px;box-shadow:0 1px 1px #0006,0 30px 70px -20px #000000b3;color:#fff;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:var(--tall);overflow:hidden;position:relative;transition:scale .7s var(--spring);width:100%}.AppCard_pressed__XwsUc{scale:.975;transition:scale .14s cubic-bezier(.3,.7,.4,1)}.AppCard_art__JFRLu{display:block;inset:0;overflow:hidden;position:absolute;z-index:-1}.AppCard_art__JFRLu:after{background:linear-gradient(180deg,#0000008c,#0000001f 42%,#0000008c);content:"";inset:0;position:absolute}.AppCard_artImg__n6wka{display:block;height:100%;object-fit:cover;transition:scale 1.2s var(--spring-soft);width:100%}.AppCard_card__klNzj:hover .AppCard_artImg__n6wka{scale:1.04}.AppCard_head__kWD4C{padding:clamp(28px,4vw,48px)}.AppCard_eyebrow__060Zb{font-family:var(--font-rounded);font-size:13px;font-weight:700;letter-spacing:.06em;opacity:.8;text-transform:uppercase}.AppCard_title__frbcp{color:#fff;font-family:var(--font-display);font-size:clamp(34px,4.4vw,58px);font-weight:800;letter-spacing:-.045em;line-height:1.04;margin-top:8px;max-width:14ch;text-shadow:0 2px 30px #0000004d}.AppCard_bar__EBbFF{align-items:center;-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);background:#1e1e246b;border-radius:24px;box-shadow:inset 0 1px 0 #ffffff38,inset 0 0 0 1px #ffffff14;display:flex;flex-wrap:wrap;gap:14px;margin:0 14px 14px;padding:14px 16px}.AppCard_icon__1l4UP{background:linear-gradient(135deg,#8e8cf8,#ff6b9a);border-radius:14px;box-shadow:0 0 0 .5px #ffffff26,0 10px 24px -10px #0009;flex:none;height:58px;overflow:hidden;width:58px}.AppCard_icon__1l4UP img{display:block;height:100%;object-fit:cover;width:100%}.AppCard_info__hn6fc{flex:1 1;min-width:160px}.AppCard_name__O9RyZ{display:block;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.AppCard_sub__1B5aM{font-family:var(--font-rounded);font-size:14px;opacity:.72}.AppCard_stores__k7miA{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:700px){.AppCard_card__klNzj{--tall:440px}.AppCard_stores__k7miA{width:100%}}.Home_hero__GIFrW{overflow-x:clip;padding-bottom:20px;padding-top:clamp(120px,13vw,150px)}.Home_heroGrid__VlBc1{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.Home_heroTitle__ChTsc{font-size:clamp(40px,4.6vw,64px);margin:0 0 22px;max-width:12ch}.Home_actions__guIVn{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Home_apps__XTdt2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.Home_statement__mlRvu{grid-gap:clamp(24px,5vw,64px);align-items:end;display:grid;gap:clamp(24px,5vw,64px);grid-template-columns:1.25fr 1fr;padding:clamp(28px,5vw,56px)}.Home_big__ghD7X{font-family:var(--font-display);font-size:clamp(26px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.18}.Home_side__s4umR{display:flex;flex-direction:column;gap:28px}.Home_side__s4umR p{color:var(--muted);font-size:clamp(17px,1.5vw,19px);line-height:1.55}.Home_founder__zbixl{align-items:center;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:22px}.Home_founder__zbixl b{display:block;font-size:15px}.Home_founder__zbixl small{color:var(--muted);font-family:var(--font-rounded);font-size:14px}.Home_principles__9K-FY{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-top:22px}.Home_pr__h28wJ{height:100%;padding:26px}.Home_pr__h28wJ .Home_pi__ujzEf{background:var(--fill);border-radius:12px;color:var(--accent);display:grid;height:40px;margin-bottom:18px;place-items:center;width:40px}.Home_pi__ujzEf svg{height:21px;width:21px}.Home_pr__h28wJ h3{font-size:19px;letter-spacing:-.02em}.Home_pr__h28wJ p{color:var(--muted);font-size:15px;margin-top:6px}.Home_contact__12CYX{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--tall);overflow:hidden;padding:clamp(36px,6vw,72px);text-align:center;width:100%}.Home_contactHalo__V-FYu{height:560px;left:50%;opacity:.25;top:50%;translate:-50% -50%;width:560px;z-index:-1}.Home_contactLead__SVZj6{margin:18px auto 0}.Home_form__sX7YN{display:flex;flex-direction:column;gap:16px;margin-top:28px;max-width:460px;text-align:left;width:100%}.Home_formGroup__L4OC4{display:flex;flex-direction:column;gap:6px}.Home_formGroup__L4OC4 label{color:var(--muted);font-family:var(--font-rounded);font-size:13px;font-weight:600}.Home_formGroup__L4OC4 input,.Home_formGroup__L4OC4 textarea{background:var(--fill);border:1px solid var(--hair);border-radius:14px;color:var(--text);font:inherit;padding:12px 14px;resize:vertical;width:100%}.Home_formGroup__L4OC4 input:focus,.Home_formGroup__L4OC4 textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.Home_form__sX7YN button{align-self:center;margin-top:4px}.Home_contactSocial__6P\+Ad{margin-top:24px}@media (max-width:1020px){.Home_heroGrid__VlBc1{grid-template-columns:1fr;text-align:center}.Home_heroLead__iwf2V,.Home_heroTitle__ChTsc{margin-inline:auto}.Home_actions__guIVn{justify-content:center}.Home_statement__mlRvu{grid-template-columns:1fr}}@media (max-width:700px){.Home_principles__9K-FY{grid-template-columns:1fr}.Home_statement__mlRvu{padding:26px}}.AppDetailPage_detail__Eshs6{padding-top:112px}.AppDetailPage_back__\+x39G{margin-bottom:0}.AppDetailPage_dHero__gKJ72{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:auto 1fr;margin-top:26px;overflow:hidden;padding:34px;position:relative}.AppDetailPage_heroArt__dJ\+e1{display:block;inset:0;overflow:hidden;position:absolute;z-index:-2}.AppDetailPage_heroArt__dJ\+e1:after{background:linear-gradient(120deg,#000000bd,#0000006b 45%,#000000bd);content:"";inset:0;position:absolute}.AppDetailPage_heroArtImg__wOIJ6{display:block;height:100%;object-fit:cover;width:100%}.AppDetailPage_tint__cJtZK{border-radius:50%;filter:blur(100px);height:460px;opacity:.16;position:absolute;right:-140px;top:-180px;width:460px;z-index:-1}.AppDetailPage_heroIcon__QPAFL{box-shadow:0 0 0 .5px #ffffff40,0 10px 26px -10px #0009;height:136px;width:136px}.AppDetailPage_dTitle__GI51w{color:#fff;font-size:clamp(34px,4.6vw,54px);letter-spacing:-.04em;text-shadow:0 2px 30px #00000059}.AppDetailPage_dSub__uNV4t{color:#ffffffc7;font-family:var(--font-rounded);font-size:19px;margin:6px 0 20px}.AppDetailPage_row__ZoNn-{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.AppDetailPage_row__ZoNn- a:not([class*=store]){color:#ffffffc7}.AppDetailPage_row__ZoNn- a:not([class*=store]):hover{color:#fff}.AppDetailPage_dGrid__wJTWO{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:420px 1fr;margin-top:64px}.AppDetailPage_dPhone__uHzTl{grid-gap:20px;display:grid;gap:20px;justify-items:center;position:-webkit-sticky;position:sticky;top:96px}.AppDetailPage_phoneHalo__MybCd{height:360px;top:140px;width:360px}.AppDetailPage_dCol__jJao1{display:flex;flex-direction:column;gap:20px}.AppDetailPage_dLand__CvrOn{grid-gap:22px;display:grid;gap:22px;justify-items:center;margin-top:64px;position:relative}.AppDetailPage_landHalo__Q\+u9p{height:360px;top:10%;width:700px}.AppDetailPage_dCols__pAEOv{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1.4fr 1fr;margin-top:64px}.AppDetailPage_thumbs__0w3OM{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.AppDetailPage_thumbs__0w3OM button{background:var(--fill);border-radius:10px;box-shadow:0 0 0 1px var(--hair);height:92px;opacity:.45;overflow:hidden;transition:opacity .3s,scale .6s var(--spring),box-shadow .3s;width:44px}.AppDetailPage_thumbs__0w3OM button.AppDetailPage_thumbOn__SJfA1{box-shadow:0 0 0 2px var(--accent);opacity:1;scale:1.07}.AppDetailPage_thumbs__0w3OM img{height:100%;object-fit:cover;width:100%}.AppDetailPage_thumbsLand__GJDRg button{height:44px;width:92px}@media (max-width:1020px){.AppDetailPage_dGrid__wJTWO{grid-template-columns:1fr}.AppDetailPage_dPhone__uHzTl{position:relative;top:0}.AppDetailPage_dCols__pAEOv{grid-template-columns:1fr}}@media (max-width:700px){.AppDetailPage_dHero__gKJ72{grid-template-columns:1fr;justify-items:center;padding:28px 20px;text-align:center}.AppDetailPage_row__ZoNn-{justify-content:center}.AppDetailPage_heroIcon__QPAFL{height:110px;width:110px}}.NotFound_wrap__5bK3Z{padding-bottom:80px;padding-top:160px}.NotFound_card__OmMEH{text-align:center}.NotFound_code__n3FlE{font-size:96px;font-weight:800;letter-spacing:-.05em}.NotFound_lead__ctriQ{margin:10px auto 26px}.LegalPage_legal__xgXyZ{max-width:820px;padding-top:112px}.LegalPage_back__M7gNW{margin-bottom:0}.LegalPage_card__0Ka8C{margin-top:24px;padding:clamp(24px,4vw,46px)}.LegalPage_h1__gD3h0{font-size:clamp(34px,5vw,50px);letter-spacing:-.04em}.LegalPage_meta__-sFkh{color:var(--faint);font-size:14px;margin-top:8px}.LegalPage_body__7HTyT{margin-top:10px}.LegalPage_body__7HTyT h2{font-size:20px;letter-spacing:-.015em;margin:30px 0 10px}.LegalPage_body__7HTyT li,.LegalPage_body__7HTyT p{color:var(--muted);font-size:16px}.LegalPage_body__7HTyT ul{margin-top:8px;padding-left:20px}.LegalPage_body__7HTyT li{margin:6px 0}.LegalPage_body__7HTyT a.l{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}:root[data-theme=light] .LegalPage_body__7HTyT a.l{color:var(--accent)}.detail-page{min-height:100vh;overflow:hidden;position:relative}.detail-page:before{background:radial-gradient(circle at 20% 50%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff08 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.detail-hero{grid-gap:var(--spacing-3xl);align-items:center;display:grid;gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;padding:var(--spacing-3xl) 0;position:relative;z-index:var(--z-base)}.detail-hero-left h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-text-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:var(--spacing-lg)}.detail-hero-left p{color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:1.8;margin-bottom:var(--spacing-xl)}.detail-hero-right{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:center;position:relative}.detail-features{padding:var(--spacing-3xl) 0;position:relative;z-index:var(--z-base)}.detail-features h2{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-2xl);text-align:center}.detail-how-it-works{padding:var(--spacing-3xl) 0;position:relative;z-index:var(--z-base)}.detail-how-it-works h2{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-2xl);text-align:center}.detail-extra-section{padding:var(--spacing-3xl) 0;position:relative;z-index:var(--z-base)}.detail-extra-section h2{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-2xl);text-align:center}@media (max-width:1024px){.detail-hero{gap:var(--spacing-xl);grid-template-columns:1fr}.detail-hero-right{flex-direction:column}}@media (max-width:768px){.detail-hero{padding:var(--spacing-xl) 0}.detail-hero-left h1{font-size:var(--font-size-3xl)}}.legal-page{background:linear-gradient(180deg,var(--color-dark) 0,#0a0048 50%,#1a0058 100%);min-height:100vh;padding:var(--spacing-3xl) 0;position:relative}.legal-page:before{background:radial-gradient(circle at 20% 50%,#b13bff1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.legal-header{margin:0 auto var(--spacing-2xl);max-width:800px;padding:0 var(--spacing-lg);position:relative;z-index:var(--z-base)}.legal-header-content{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.legal-header-content img{border-radius:var(--radius-md);height:48px;width:48px}.legal-header-content h1{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-xs)}.legal-header-content p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.legal-back-link{color:var(--color-accent);font-size:var(--font-size-sm);transition:color var(--transition-base)}.legal-back-link:hover{color:var(--color-yellow)}.legal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-glass);border:1px solid #ffffff1a;border-radius:var(--radius-xl);margin:0 auto;max-width:800px;padding:var(--spacing-2xl);position:relative;z-index:var(--z-base)}.legal-content h2{color:var(--color-accent);font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md);margin-top:var(--spacing-xl)}.legal-content h2:first-child{margin-top:0}.legal-content h3{color:var(--color-text-primary);font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-lg)}.legal-content ol,.legal-content p,.legal-content ul{color:var(--color-text-secondary);line-height:1.8;margin-bottom:var(--spacing-md)}.legal-content ol,.legal-content ul{margin-left:var(--spacing-lg)}.legal-content li{margin-bottom:var(--spacing-xs)}.legal-content a{color:var(--color-accent);text-decoration:underline;transition:color var(--transition-base)}.legal-content a:hover{color:var(--color-yellow)}.legal-content strong{color:var(--color-text-primary);font-weight:600}@media (max-width:768px){.legal-page{padding:var(--spacing-xl) 0}.legal-content{padding:var(--spacing-lg)}.legal-header-content h1{font-size:var(--font-size-2xl)}.legal-content h2{font-size:var(--font-size-xl)}.legal-content h3{font-size:var(--font-size-lg)}}.App_view__-cYMN{transition:opacity .25s ease,transform .25s ease,filter .25s ease}.App_out__xPE5T{filter:blur(8px);opacity:0;transform:scale(.988) translateY(8px)}.App_enter__OYH4L{animation:App_enter__OYH4L .9s var(--spring-soft) both}@keyframes App_enter__OYH4L{0%{opacity:0;transform:scale(.975) translateY(22px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=main.80fbe26f.css.map*/