@font-face{font-family:Figtree;src:url(/fonts/Figtree-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/Figtree-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/Figtree-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/Figtree-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--ink:#071c1a;--muted:#506361;--soft:#edf6fd;--panel:#ffffffa8;--line:#2c666f21;--cyan:#58e3df;--aqua:#5fc3f0;--blue:#4e93dd;--lime:#b7e45b;--gold:#ffc44d;--rose:#f66fae;--shadow:0 24px 70px #2f80973b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);letter-spacing:0;background:#edf6fd;margin:0;font-family:Figtree,Arial,sans-serif}body::selection{color:#061b1a;background:#58e3df73}a{color:inherit;text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,a{font-family:inherit}button{appearance:none}button:disabled{cursor:not-allowed;opacity:1}main{background:#edf6fd;width:100%;overflow:hidden}.inside-section,.benefit-section,.faq-section,.download-section,.footer{width:min(100% - 48px,1120px);margin:0 auto}.hero-shell{width:min(100% - 32px,1408px);margin:0 auto}.proof-section,.feature-section{width:min(100% - 48px,1360px);margin:0 auto}.proof-section{overflow:hidden;container-type:inline-size}.hero-shell{aspect-ratio:1408/979;box-shadow:none;background:linear-gradient(#e1f1fd 0%,#c9eef7 45%,#7fe5e7 100%);border:0;border-radius:40px;margin-top:0;padding:0;position:relative;overflow:hidden;container-type:inline-size}.hero-shell:before,.hero-shell:after,.download-section:before,.download-section:after{pointer-events:none;content:"";position:absolute}.hero-shell:before,.hero-shell:after{display:none}.site-nav{z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:auto;display:grid;position:absolute;top:24px;left:24px;right:24px}.brand,.nav-pill,.nav-actions{align-items:center;display:flex}.brand{width:87px;height:30px}.brand img{object-fit:contain;width:87px;height:30px;display:block}.nav-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#edf7fb80;border:1px solid #fff3;border-radius:999px;gap:40px;min-height:51px;padding:10px 32px;box-shadow:inset 4px 4px 5px #fff9,inset -4px -4px 4px #fff9}.nav-pill a{z-index:0;color:#001f1b;letter-spacing:-.02em;white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0;font-size:16px;font-weight:500;transition:color .22s,transform .26s cubic-bezier(.22,1,.36,1),text-shadow .22s;display:inline-flex;position:relative}.nav-pill a:before,.nav-pill a:after{z-index:-1;pointer-events:none;content:"";position:absolute}.nav-pill a:before{opacity:0;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:radial-gradient(at 30% 3%,#ffffff7a,#0000 48%),linear-gradient(145deg,#ffffff29,#52e0db1a);border:1px solid #fff0;border-radius:999px;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .26s;inset:-6px -14px;transform:scale(.72);box-shadow:0 0 #2994a600,inset 0 0 #fff0}.nav-pill a:after{opacity:0;filter:blur(1px);background:linear-gradient(#ffffff6b,#fff0);border-radius:999px 999px 55% 55%;height:43%;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);top:-4px;left:-9px;right:-9px;transform:translateY(3px)scaleX(.7)}.nav-pill a:hover,.nav-pill a:focus,.nav-pill a:focus-visible{color:#001f1b;text-shadow:0 1px #ffffff9e;outline:none;transform:translateY(-1px)}.nav-pill a:hover:before,.nav-pill a:focus:before,.nav-pill a:focus-visible:before{opacity:1;border-color:#ffffff3d;transform:scale(1);box-shadow:0 4px 10px #15708412,inset 0 1px 1px #ffffff7a,inset 0 -2px 3px #107b8b12}.nav-pill a:hover:after,.nav-pill a:focus:after,.nav-pill a:focus-visible:after{opacity:.26;transform:translateY(0)scaleX(1)}.nav-actions{justify-content:flex-end;gap:8px}.nav-download-wrap{flex:0 0 124px;position:relative}.nav-action-button{isolation:isolate;color:#001f1b;letter-spacing:-.28px;white-space:nowrap;border:0;border-radius:16px;justify-content:center;align-items:center;width:124px;height:42px;padding:4px 12px;font-size:15px;font-weight:700;line-height:1;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,filter .22s;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.nav-action-button:before,.nav-action-button:after{z-index:-1;pointer-events:none;border-radius:inherit;content:"";display:none;position:absolute}.nav-action-button:before{background:radial-gradient(120% 72% at 24% 3%,#ffffff85,#ffffff14 42%,#0000 70%),linear-gradient(175deg,#ffffff42 8%,#ffffff0d 38%,#0000 78%);inset:0;box-shadow:inset 0 3px 7px #ffffff7a,inset 0 -3px 4px #00373e24}.nav-action-button:after{filter:blur(1px);border:1px solid #ffffff2e;inset:4px 3px;box-shadow:inset -4px -4px 5px #ffffff4d}.nav-action-button>svg{flex:none;width:12px;height:12px;margin-right:6px}.nav-action-download{color:#f9ffff}.nav-action-docs{width:auto}.nav-qr-popover{z-index:120;color:#001f1b;opacity:0;pointer-events:none;transform-origin:50% 0;visibility:hidden;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(155deg,#fffffff5,#e9fffce8),#ffffffe6;border:1px solid #ffffffdb;border-radius:28px;flex-direction:column;align-items:center;width:244px;padding:18px 18px 17px;transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:flex;position:absolute;top:calc(100% + 14px);left:50%;overflow:hidden;transform:translate(-50%,-8px)scale(.92);box-shadow:0 28px 65px #00484938,0 8px 20px #0092971f,inset 0 1px #fffffff5}.nav-qr-popover:before{content:"";background:#fafffff5;border:0;border-top:1px solid #ffffffdb;border-left:1px solid #ffffffdb;width:18px;height:18px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.nav-qr-glow{pointer-events:none;background:radial-gradient(circle,#00ecd059,#47a9ec1f 48%,#0000 72%);border-radius:50%;width:220px;height:180px;position:absolute;top:-84px;left:50%;transform:translate(-50%)}.nav-qr-code{background:#f6fffeeb;border:1px solid #00726b17;border-radius:24px;place-items:center;width:190px;height:190px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #005b5817,inset 0 0 0 6px #ffffffbd}.nav-qr-image{width:178px;height:178px;display:block}.nav-qr-logo{z-index:2;filter:drop-shadow(0 5px 7px #0037392e);background:0 0;border:0;border-radius:0;place-items:center;width:94px;height:94px;padding:0;display:grid;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.nav-qr-logo img{object-fit:contain;border-radius:0;width:94px;height:94px;display:block}.nav-qr-popover strong{letter-spacing:-.03em;margin-top:13px;font-size:18px;font-weight:700;line-height:1.05;position:relative}.nav-qr-caption{color:#001f1b94;letter-spacing:-.01em;margin-top:5px;font-size:13px;font-weight:500;line-height:1;position:relative}@media (hover:hover){.nav-action-button:hover{filter:brightness(1.015);transform:translateY(-1px)}.nav-action-download:hover{box-shadow:0 5px 10px #009b932e}.nav-action-docs:hover{box-shadow:0 5px 10px #001f1b1c}}.nav-download-wrap:hover .nav-qr-popover,.nav-download-wrap:focus-within .nav-qr-popover{opacity:1;pointer-events:auto;visibility:visible;transition-delay:80ms,80ms,0s;transform:translate(-50%)scale(1)}.nav-action-button:focus-visible{outline-offset:3px;outline:3px solid #00726b47}@media (hover:none){.nav-qr-popover{display:none}}@media (min-width:641px) and (max-width:980px) and (hover:none){.footer-download-wrap .nav-qr-popover{display:flex}}.launch-link,.signup-link{isolation:isolate;white-space:nowrap;text-shadow:0 1px 1px #002d2f38;border:1px solid #ffffff70;border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,filter .22s;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.launch-link:before,.signup-link:before,.launch-link:after,.signup-link:after,.store-button:before,.store-button:after{pointer-events:none;content:"";position:absolute}.launch-link:before,.signup-link:before,.store-button:before{z-index:-1;opacity:.56;filter:blur(1px);background:linear-gradient(#ffffffdb,#fff0);border-radius:999px;height:44%;top:2px;left:7px;right:7px}.launch-link:before,.signup-link:before{opacity:.32}.launch-link:after,.signup-link:after,.store-button:after{z-index:-1;opacity:0;filter:blur(2px);background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:38%;transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .16s;top:-35%;bottom:-35%;left:-55%;transform:skew(-18deg)translate(-120%)}.site-nav .launch-link{width:112px}.site-nav .signup-link{width:87px}.launch-link{color:#f9ffff;background:linear-gradient(165deg,#8ff1f2 0%,#48dfe8 53%,#25d4dc 100%);border:0;box-shadow:0 4px 8px #128fa324,inset 0 1px 1px #ffffff6b,inset 0 -2px 4px #006d7f24}.site-nav .nav-action-button.launch-link{border-radius:16px;width:124px;height:42px;min-height:42px;padding:0 12px;font-size:16px}.site-nav .nav-action-docs.launch-link{color:#001f1b;width:fit-content;min-width:0;text-shadow:none;background:linear-gradient(165deg,#fff 0%,#fbfbfb 56%,#e4e4e4 100%);padding-inline:18px;box-shadow:0 4px 8px #23494e1f,inset 0 1px 1px #fffffff0,inset 0 -2px 4px #5f5f5f33}.site-nav .nav-action-button.launch-link:before,.site-nav .nav-action-button.launch-link:after{display:block}.signup-link{color:#eaffff;background:linear-gradient(165deg,#69968f 0%,#2c7168 50%,#0c5149 100%);border:0;box-shadow:0 4px 8px #02262229,inset 0 1px 1px #ffffff38,inset 0 -2px 4px #00100e38}.hero-stage{isolation:isolate;width:96.591%;height:60.6742%;margin:0;position:absolute;top:13.2789%;left:1.7045%}.hero-art{object-fit:fill;pointer-events:none;width:83.8971%;height:86.8687%;display:block;position:absolute;top:6.3973%;left:11.9853%}.hero-coins{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-coins-back{z-index:1}.hero-coins-front{z-index:51}.hero-coin{object-fit:contain;width:6.1765%;height:14.1414%;display:block;position:absolute;transform:translate(0,0)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero-coin{will-change:transform}}.hero-coin-01{top:6.0606%;left:32.7941%}.hero-coin-02{z-index:0;top:78.9562%;left:25.2%}.hero-coin-03{top:8.0808%;left:68.4559%}.hero-coin-04{top:65.3199%;left:13.75%}.hero-coin-05{top:34.0067%;left:11.8382%}.hero-coin-06{top:45.1178%;left:24.7059%}.hero-coin-07{top:15.6566%;left:21.3235%}.hero-coin-08{top:19.1919%;left:86.3235%}.hero-coin-09{top:53.5354%;left:81.6912%}.hero-coin-10{width:6.0294%;height:13.8047%;top:32.3737%;left:73.1103%}.hero-coin-11{top:65.6566%;left:89.8529%}.hero-coin-12{width:6.25%;height:14.3098%;top:79.2929%;left:73.2944%}.hero-phone-figma{z-index:50;object-fit:contain;width:37.0588%;height:116.667%;display:block;position:absolute;top:10.7744%;left:50%;transform:translate(-50%)}.hero-copy{z-index:4;text-align:center;width:64.2647%;margin:0;position:absolute;top:97.4747%;left:17.8676%}h1,h2,h3,p{margin:0}h1{letter-spacing:-.02em;font-size:72px;font-weight:500;line-height:1.1}.hero-copy p,.section-copy,.download-section p,.faq-section>div>p,.footer p{color:var(--muted);font-size:16px;line-height:1.35}.hero-copy p{color:#001f1bb3;letter-spacing:-.02em;width:100%;margin:16px auto 0;font-size:24px;font-weight:500;line-height:1.1}@media (min-width:981px){.site-nav{top:1.7045cqw;left:1.7045cqw;right:1.7045cqw}.brand,.brand img{width:6.179cqw;height:2.1307cqw}.nav-pill{gap:2.8409cqw;min-height:3.6222cqw;padding:.7102cqw 2.2727cqw}.nav-pill a{min-height:2.1307cqw;font-size:1.1364cqw}.launch-link,.signup-link{border-radius:1.1364cqw;min-height:3.4091cqw;padding:0 1.1364cqw;font-size:.9943cqw}.site-nav .launch-link{width:7.9545cqw}.site-nav .signup-link{width:6.179cqw}.nav-action-button{border-radius:1.1364cqw;min-height:3.4091cqw;padding:0 1.1364cqw;font-size:.9943cqw}.nav-action-button>svg{width:12px;height:12px;margin-right:6px}.nav-action-download{min-width:8.6648cqw}.nav-action-docs{min-width:5.5398cqw}.hero-copy h1{font-size:5.1136cqw}.hero-copy p{margin-top:1.1364cqw;font-size:1.7045cqw}.hero-buttons{gap:1.1364cqw;margin-top:1.1364cqw}.store-button{border-radius:1.4205cqw;gap:.5682cqw;width:14.3466cqw;min-width:0;min-height:3.6932cqw;padding:0 1.1364cqw;font-size:1.4205cqw}.store-button img{width:1.4205cqw;height:1.4205cqw}.store-button:first-child img{width:1.1364cqw}}.hero-buttons{justify-content:center;gap:16px;margin-top:16px;display:flex}.hero-cta-button{isolation:isolate;color:#001f1b;cursor:not-allowed;background:0 0;border:0;width:208px;height:54px;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1),filter .22s;display:block;position:relative;overflow:visible}.hero-cta-button-light{color:#001f1b;width:232px}.hero-cta-material{pointer-events:none;width:100%;height:54px;display:block;position:absolute;inset:0}.hero-cta-base,.hero-cta-overlay,.hero-cta-soft-light,.hero-cta-glass{pointer-events:none;border-radius:20px;display:block;position:absolute}.hero-cta-base,.hero-cta-overlay{height:52px;top:.881958px;left:2.60449px;right:3.39551px}.hero-cta-base{background:linear-gradient(112deg,#54c3f0 0%,#27d4e8 58%,#03ddd2 100%);box-shadow:inset -4px -4px 4px #0006}.hero-cta-button-light .hero-cta-base,.material-button-white .hero-cta-base{background:linear-gradient(111.749deg,#fff 56.628%,#ddd 153.94%)}.hero-cta-overlay{mix-blend-mode:overlay;overflow:hidden;box-shadow:inset 0 4px 10px #fff9}.hero-cta-overlay svg{width:100%;height:100%;display:block}.hero-cta-soft-light{filter:blur(3.39554px);mix-blend-mode:soft-light;background:#d9d9d9;height:40.1818px;top:6.79108px;left:6.79102px;right:7.58198px;box-shadow:inset -7.574px -7.574px 7.574px #ffffffe3}.hero-cta-glass{filter:blur(1.89353px);background:linear-gradient(174.526deg,#fff9 8.814%,#ffffff1a 31.149%,#ffffff03 79.136%);height:44.9091px;top:4.42743px;left:4.69824px;right:5.48876px}.nav-action-button>svg,.nav-action-button>span{z-index:1;position:relative}.hero-cta-content{z-index:1;letter-spacing:-.34px;white-space:nowrap;justify-content:center;align-items:center;gap:7.797px;font-size:17px;font-weight:600;line-height:1;display:flex;position:absolute;inset:4px 20px 6px}.hero-cta-content img{flex:none;width:20px;height:20px;display:block}.hero-cta-button:first-child .hero-cta-content img{width:16px}@media (hover:hover){.hero-cta-button:hover{filter:brightness(1.018)saturate(1.025);transform:translateY(-1px)scale(1.004)}}.hero-cta-button:focus-visible{outline-offset:3px;border-radius:20px;outline:2px solid #fffffff0}.hero-cta-button:active{filter:brightness(.98);transform:translateY(1px)scale(.994)}.store-button{isolation:isolate;color:#eaffff;letter-spacing:-.02em;opacity:1;background:#061d1a;border:1px solid #ffffff7a;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:202px;min-width:202px;min-height:52px;padding:0 16px;font-size:20px;font-weight:600;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,filter .22s;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 6px 11px #07474c29,0 2px 2px #02444b2e,inset 0 2px 3px #ffffffa8,inset 0 -4px 6px #004d5745}.store-button>*{z-index:1;position:relative}.store-button-light{color:#183633;background:linear-gradient(165deg,#fff 0%,#fbfbfb 55%,#e1e1e1 100%);border-color:#ffffffeb}.hero-copy .store-button:first-child{color:#fff;background:#000;border:0;box-shadow:0 6px 11px #0003,0 2px 2px #00000038,inset 0 3px 4px #ffffff6b,inset 0 -5px 7px #000000b8}.hero-copy .store-button:first-child img{filter:brightness(0)invert()}.hero-copy .store-button{white-space:nowrap;width:236px;min-width:236px;font-size:17px}.hero-copy .store-button-light{background:linear-gradient(165deg,#fff 0%,#fbfbfb 56%,#ddd 100%);box-shadow:0 6px 11px #23494e24,0 2px 2px #26404326,inset 0 3px 4px #ffffffe6,inset 0 -5px 7px #5f5f5f38}@media (hover:hover){.launch-link:hover,.signup-link:hover,.store-button:hover{filter:saturate(1.035)brightness(1.018);transform:translateY(-1px)scale(1.004)}.launch-link:hover{box-shadow:0 5px 9px #128fa32b,inset 0 1px 2px #ffffff7a,inset 0 -2px 4px #006d7f2b}.site-nav .nav-action-docs:hover{box-shadow:0 5px 9px #23494e26,inset 0 1px 2px #fffffff5,inset 0 -2px 4px #5f5f5f38}.signup-link:hover{box-shadow:0 5px 9px #02262230,inset 0 1px 2px #ffffff42,inset 0 -2px 4px #00100e40}.hero-copy .store-button:hover{box-shadow:0 8px 13px #075e6d36,0 2px 2px #02444b33,inset 0 3px 4px #ffffffad,inset 0 -5px 7px #004d574d}.hero-copy .store-button:first-child:hover{box-shadow:0 8px 13px #0000003b,0 2px 2px #0000003d,inset 0 3px 4px #ffffff7a,inset 0 -5px 7px #000000c2}.launch-link:hover:after,.signup-link:hover:after,.store-button:hover:after{opacity:.34;transform:skew(-18deg)translate(520%)}}.launch-link:focus-visible,.signup-link:focus-visible,.store-button:focus-visible{outline-offset:3px;outline:2px solid #fffffff0}.launch-link:active,.signup-link:active,.store-button:active{filter:brightness(.98);transform:translateY(1px)scale(.99)}@media (prefers-reduced-motion:reduce){.nav-pill a,.nav-pill a:before,.nav-pill a:after,.launch-link,.signup-link,.hero-cta-button,.store-button,.launch-link:after,.signup-link:after,.store-button:after{transition-duration:.01ms}}@media (min-width:981px){.hero-buttons{gap:1.1364cqw;margin-top:1.1364cqw}.store-button{border-radius:1.4205cqw;gap:.5682cqw;width:14.3466cqw;min-width:0;min-height:3.6932cqw;padding:0 1.1364cqw;font-size:1.4205cqw}.store-button img{width:1.4205cqw;height:1.4205cqw}.store-button:first-child img{width:1.1364cqw}.hero-copy .store-button{width:16.7614cqw;min-width:16.7614cqw;font-size:1.2074cqw}}.phone{z-index:3;background:linear-gradient(#ecfdfdf5,#e7f8ffbd),linear-gradient(140deg,#58e3df33,#ffffff57);border:6px solid #091414;border-radius:38px;width:296px;height:424px;padding:42px 18px 18px;position:relative;overflow:hidden;box-shadow:0 28px 65px #072b303d,inset 0 0 0 1px #ffffffe6}.phone-compact{border-width:4px;border-radius:28px;width:178px;height:294px;padding:30px 12px 12px;box-shadow:0 18px 40px #072b3033}.phone-island{background:#030607;border-radius:999px;width:82px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.phone-compact .phone-island{width:58px;height:17px;top:9px}.phone-top,.equity,.breakdown div,.phone-nav,.ticket-toggle,.panel-header,.panel-total{align-items:center;display:flex}.phone-top{justify-content:space-between;gap:10px}.phone-top p{color:#0b2925;font-size:13px;font-weight:700}.phone-top span,.equity span,.breakdown p,.order-ticket p,.order-ticket span,.metric-row p,.panel-header span{color:#55716f;font-size:10px;line-height:1.2}.phone-gear{color:#0b3634;background:#ffffffc2;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.equity{flex-direction:column;align-items:flex-start;margin-top:18px}.equity strong{color:#091c1a;font-size:31px;line-height:1}.phone-compact .equity strong{font-size:20px}.equity em{color:#36af7e;margin-top:4px;font-size:12px;font-style:normal;font-weight:600}.phone-tabs{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:18px;display:grid}.phone-tabs span{color:#78908f;border-radius:999px;place-items:center;min-height:20px;font-size:8px;font-weight:700;display:grid}.phone-tabs span:nth-child(2){color:#0b2c29;background:#ffffffe0}.chart,.wide-chart{background:linear-gradient(#ffffffad,#58e3df24);border-radius:18px;grid-template-columns:repeat(7,1fr);align-items:end;gap:4px;height:102px;margin-top:12px;padding:12px 8px 0;display:grid;overflow:hidden}.phone-compact .chart{border-radius:12px;height:58px}.chart span,.wide-chart span{background:linear-gradient(#49b7e3d6,#62e5da9e);border-radius:7px 7px 0 0;min-height:20px;display:block}.chart span:first-child,.wide-chart span:first-child{height:32%}.chart span:nth-child(2),.wide-chart span:nth-child(2){height:44%}.chart span:nth-child(3),.wide-chart span:nth-child(3){height:71%}.chart span:nth-child(4),.wide-chart span:nth-child(4){height:48%}.chart span:nth-child(5),.wide-chart span:nth-child(5){height:82%}.chart span:nth-child(6),.wide-chart span:nth-child(6){height:76%}.chart span:nth-child(7),.wide-chart span:nth-child(7){height:94%}.breakdown{margin-top:12px}.breakdown div{justify-content:space-between;gap:8px;margin-top:7px}.breakdown b{width:36px;font-size:11px}.breakdown div span{background:linear-gradient(90deg, var(--aqua) 55%, #98acac42 55%);border-radius:999px;flex:1;height:13px}.breakdown div:nth-child(3) span{background:linear-gradient(90deg,#76e4d8 34%,#98acac42 34%)}.phone-nav{justify-content:space-around;position:absolute;bottom:14px;left:18px;right:18px}.phone-nav i{background:#071c1a2e;border-radius:4px;width:13px;height:13px}.coin{color:#fff;text-shadow:0 2px 6px #0000003d;border:1px solid #ffffffa3;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;font-weight:800;display:inline-grid;box-shadow:0 13px 26px #205a6c30,inset 0 8px 14px #ffffff59}.coin-1{background:linear-gradient(145deg,#c7d0d5,#f0f5f7 42%,#aab5bc)}.coin-2{background:linear-gradient(145deg,#ffc64f,#f38b20)}.coin-3{background:linear-gradient(145deg,#8feeff,#4f8ded)}.coin-4{background:linear-gradient(145deg,#ffda56,#f18835)}.coin-5{background:linear-gradient(145deg,#b0a8ff,#6e5fe8)}.coin-6{background:linear-gradient(145deg,#dbfb61,#56b234)}.coin-7{background:linear-gradient(145deg,#151f22,#596466)}.coin-8{background:linear-gradient(145deg,#ffaad1,#ed3c98)}.proof-section{text-align:center;width:min(100%,1440px);height:37.9861cqw;min-height:0;padding:6.9444cqw 2.7778cqw 0}.proof-section h2,.feature-section h2,.inside-section h2,.benefit-section h2,.faq-section h2,.download-section h2,.footer h2{font-size:44px;font-weight:700;line-height:1.08}.proof-section h2{color:#001f1b;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;width:68.1944cqw;margin:0 auto;font-size:3.8889cqw;font-weight:500;line-height:1.1}.proof-line,.proof-muted{display:block}.proof-muted{color:#001f1bad}.proof-brand{color:#001f1b;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;vertical-align:baseline;white-space:nowrap;align-items:center;gap:.6944cqw;margin-bottom:0;display:inline-flex;transform:translateY(.11em)}.proof-brand img{border-radius:1.2cqw;width:3.6111cqw;height:3.6111cqw}.proof-marquee{width:86.7361cqw;margin:5.6944cqw auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.proof-track{width:max-content;animation:34s linear infinite proof-conveyor;display:flex;transform:translate(0,0)}.proof-icons{flex:none;gap:2.2222cqw;width:max-content;padding-right:2.2222cqw;display:flex}.proof-icons img{object-fit:contain;flex:none;width:5.5556cqw;height:5.5556cqw;display:block}.proof-market-icon-bitcoin,.proof-market-icon-solana,.proof-market-icon-ethereum,.proof-market-icon-nvidia,.proof-market-icon-litecoin{transform:scale(1.09)}.proof-market-icon-lighter{transform:rotate(10.325deg)scale(1.025)}@keyframes proof-conveyor{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.proof-track{animation-play-state:paused}}.feature-section,.inside-section,.benefit-section{text-align:center;padding:0 0 120px}.feature-section{padding-bottom:0}.eyebrow{color:#2e9ac4;letter-spacing:-.02em;margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.1}.section-copy{width:min(100%,545px);margin:16px auto 0}.feature-section h2{letter-spacing:-.02em;width:min(100%,806px);margin:0 auto;font-size:64px;font-weight:500;line-height:1.1}.feature-section .section-copy{color:#001f1bb3;letter-spacing:-.02em;width:min(100%,806px);font-size:24px;font-weight:500;line-height:1.1}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;min-width:0;margin-top:80px;display:grid}.feature-card{aspect-ratio:670/548;width:100%;min-width:0;max-width:100%;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:40px;position:relative;overflow:hidden}.feature-card img{object-fit:cover;width:100%;min-width:0;max-width:100%;height:100%;display:block}.strategy-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #ffffffd1;border-radius:16px;width:min(100% - 42px,390px);min-height:220px;margin:42px auto 0;padding:20px;box-shadow:0 20px 46px #3b8ca42e}.panel-header{justify-content:space-between}.panel-header i{background:#447a8133;border-radius:999px;width:44px;height:2px}.metric-row{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.metric-row p{text-align:left}.metric-row strong{color:#2fb886;margin-top:2px;font-size:15px;display:block}.metric-row .danger{color:#d45b62}.panel-total{text-align:left;gap:10px;margin-top:24px}.panel-total .coin{width:40px;height:40px;font-size:15px}.panel-total strong{font-size:30px;line-height:1;display:block}.panel-total span{color:#2fb886;font-size:12px;font-weight:700}.wide-chart{border-radius:12px;height:58px;margin-top:16px}.order-visual{grid-template-columns:86px 1fr 86px;align-items:center;display:grid;position:absolute;bottom:34px;left:44px;right:44px}.order-visual>.coin:first-child{transform:translate(16px)}.order-visual>.coin:last-child{transform:translate(-16px)}.order-ticket{z-index:2;background:#ffffffd6;border:1px solid #ffffffd1;border-radius:18px;width:220px;min-height:238px;margin:0 auto;padding:20px 18px;position:relative;box-shadow:0 20px 42px #0738462b}.ticket-toggle{justify-content:space-between;margin-bottom:14px}.ticket-toggle span{color:#314d4b;background:#e6f7fae6;border-radius:999px;place-items:center;min-width:64px;min-height:24px;font-size:10px;font-weight:700;display:inline-grid}.order-ticket>strong{color:#071c1a;margin-top:5px;font-size:54px;line-height:.96;display:block}.percent-row{justify-content:center;gap:12px;margin-top:14px;display:flex}.percent-row i{color:#607978;font-size:12px;font-style:normal;font-weight:700}.order-ticket button{color:#f3ffff;background:linear-gradient(#76eeec,#42c4d8);border:0;border-radius:10px;width:100%;min-height:36px;margin-top:16px;font-weight:700}.inside-section{width:min(100%,1440px);padding:6.9444cqw 0;overflow:hidden;container-type:inline-size}.inside-heading{flex-direction:column;align-items:center;gap:1.1111cqw;width:45.0694cqw;margin:0 auto;display:flex}.inside-heading .eyebrow{margin:0;font-size:clamp(18px,1.3889cqw,20px)}.inside-section h2{letter-spacing:-.02em;width:100%;font-size:clamp(44px,4.4444cqw,64px);font-weight:500;line-height:1.1}.inside-section .section-copy{color:#001f1bb3;letter-spacing:-.02em;width:100%;margin:0;font-size:clamp(18px,1.6667cqw,24px);font-weight:500;line-height:1.1}.inside-visual{width:100cqw;height:51.3375cqw;margin-top:5.7639cqw;position:relative;left:50%;transform:translate(-50%)}.inside-visual img{object-fit:fill;display:block;position:absolute}.inside-screens{width:100%;height:95.2285%;top:3.3816%;left:0}.inside-phone{z-index:1;width:25.1389%;height:100%;top:0;left:50%;transform:translate(-50%)}.benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;width:100%;display:grid}.benefit-card{text-align:left;background:#edf6fd;border:1px solid #001f1b1a;border-radius:32px;flex-direction:column;gap:40px;height:267px;padding:20px;display:flex}.benefit-icon{object-fit:contain;flex:none;width:64px;height:64px;display:block}.benefit-copy{flex-direction:column;gap:10px;display:flex}.benefit-copy h3{color:#001f1b;letter-spacing:-.02em;font-size:32px;font-weight:500;line-height:1.1}.benefit-copy p{color:#001f1bb3;letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.1}.benefit-section{flex-direction:column;align-items:center;gap:80px;width:min(100%,1440px);padding:100px 40px;display:flex}.benefit-heading{flex-direction:column;align-items:center;gap:16px;width:649px;max-width:100%;display:flex}.benefit-heading .eyebrow,.benefit-heading .section-copy{margin:0}.benefit-heading h2{letter-spacing:-.02em;font-size:64px;font-weight:500;line-height:1.1}.benefit-heading .section-copy{color:#001f1bb3;letter-spacing:-.02em;width:100%;font-size:24px;font-weight:500;line-height:1.1}.faq-section{grid-template-columns:555px 670px;justify-content:space-between;gap:40px;width:min(100%,1440px);padding:100px 40px;display:grid}.faq-heading{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;display:flex}.faq-heading .eyebrow,.faq-heading>p{max-width:none;margin:0}.faq-heading h2{letter-spacing:-.02em;max-width:none;font-size:64px;font-weight:500;line-height:1.1}.faq-heading>p:last-child{color:#001f1bb3;letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.1}.faq-list{flex-direction:column;width:670px;display:flex}.faq-list details{text-align:left;border-bottom:1px solid #44727921;margin:0 0 32px;padding:0 0 32px}.faq-list details:last-child{margin-bottom:0}.faq-list summary{color:#001f1b;letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;min-height:40px;font-size:24px;font-weight:500;line-height:1.1;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:#001f1b;content:"+";background:#edf6fd;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:24px;font-weight:400;line-height:1;display:grid}.faq-list details[open] summary:after{content:"-"}.faq-list details p{color:#001f1bb3;letter-spacing:-.02em;max-width:none;margin-top:15px;padding:0;font-size:24px;font-weight:500;line-height:1.1}.download-section{isolation:isolate;text-align:center;width:min(100%,1440px);height:min(64.4444vw,928px);min-height:0;margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.download-section:before{z-index:-2;background:linear-gradient(#e2f1fb 0%,#d4eef9 52%,#9fe9ef 100%);border-radius:2.2222cqw;inset:6.9444cqw 1.1111cqw}.download-section:after{display:none}.download-rings{z-index:0;pointer-events:none;background:url(/figma/download-top-effects.svg) top/100% 100% no-repeat;border-radius:2.2222cqw 2.2222cqw 0 0;height:20.5556cqw;position:absolute;top:6.9444cqw;left:1.1111cqw;right:1.1111cqw;overflow:hidden}.download-dragon{z-index:1;object-fit:contain;width:33.8194cqw;height:31.5972cqw;position:absolute;top:6.9444cqw;left:calc(50% + 4.0625cqw);transform:translate(-50%)}.download-copy{z-index:2;flex-direction:column;align-items:center;gap:1.1111cqw;width:57.7083cqw;display:flex;position:absolute;top:39.6528cqw;left:50%;transform:translate(-50%)}.download-section h2{color:#001f1b;letter-spacing:-.02em;font-size:4.4444cqw;font-weight:500;line-height:1.1}.download-section p{color:#001f1bb3;letter-spacing:-.02em;max-width:none;font-size:1.6667cqw;font-weight:500;line-height:1.1}.download-buttons{align-items:center;gap:1.1111cqw;display:flex}.official-store-badge{cursor:default;filter:drop-shadow(0 3px 4px #001f1b1f);background:0 0;border:0;border-radius:0;width:11.22cqw;height:3.75cqw;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s;display:block;overflow:visible}.official-store-badge-google{width:12.65cqw}.official-store-badge img{width:100%;height:100%;display:block}@media (hover:hover){.official-store-badge:hover{filter:drop-shadow(0 5px 6px #001f1b29);transform:translateY(-1px)}}.download-buttons .store-button{border-radius:1.3889cqw;width:auto;min-width:0;min-height:3.75cqw;padding:1.1111cqw;font-size:1.3889cqw;font-weight:500}.download-buttons .store-button:first-child{background:linear-gradient(#04463d,#001f1b);border-color:#013730}.download-buttons .store-button-light{background:#fff;border-color:#efefef}.download-buttons .store-button img{object-fit:contain;width:1.3889cqw;height:1.3889cqw}.download-buttons .store-button:first-child img{width:1.1111cqw}.footer{width:min(100%,1440px);height:min(62.4306vw,899px);min-height:0;margin:0 auto;padding:min(6.9444vw,100px) min(2.7778vw,40px);display:block;position:relative;overflow:hidden;container-type:inline-size}.footer-top{flex-direction:column;gap:min(1.1111vw,16px);width:100%;display:flex}.footer-top>:first-child,.footer-top>nav{justify-content:space-between;align-items:flex-start;display:flex}.footer-top>:first-child{width:min(31.9444vw,460px)}.footer-cta{flex-direction:column}.footer-cta p{color:#001f1bb3;letter-spacing:-.02em;width:min(31.9444vw,460px);margin-top:min(.9722vw,14px);font-size:min(1.6667vw,24px);font-weight:500;line-height:1.1}.footer h2{color:#001f1b;letter-spacing:-.02em;font-size:min(3.3333vw,48px);font-weight:500;line-height:1.1}.footer nav{white-space:nowrap;justify-content:space-between;width:min(46.5278vw,670px);display:flex;position:absolute;top:min(6.9444vw,100px);right:min(2.7778vw,40px)}.footer nav>div{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:min(.5556vw,8px);display:flex}.footer h3{color:#001f1b;letter-spacing:-.02em;margin-bottom:min(.5556vw,8px);font-size:min(1.6667vw,24px);font-weight:600;line-height:1.1}.footer nav button,.footer nav a{color:#001f1bb3;letter-spacing:-.02em;text-align:left;background:0 0;border:0;width:max-content;padding:0;font-size:min(1.3889vw,20px);font-weight:500;line-height:1.1;display:block}.footer-actions{justify-content:space-between;align-items:center;display:flex;position:absolute;top:min(18.75vw,270px);left:min(2.7778vw,40px);right:min(2.7778vw,40px)}.footer-actions .launch-link{border-radius:min(1.3889vw,20px);min-height:min(3.6111vw,52px);padding:0 min(1.1111vw,16px);font-size:min(1.3889vw,20px);font-weight:600}.footer-download-wrap{z-index:3;position:relative}.footer-download-button{cursor:pointer;gap:7px}.footer-download-button svg{flex:none;width:15px;height:15px}.footer-download-wrap .nav-qr-popover{transform-origin:0 0;top:calc(100% + 14px);left:0;transform:translateY(-8px)scale(.92)}.footer-download-wrap:hover .nav-qr-popover,.footer-download-wrap:focus-within .nav-qr-popover{transform:translate(0)scale(1)}.socials{gap:min(.4167vw,6px);margin:0;display:flex}.footer .socials button{background:0 0;border:0;border-radius:min(.8333vw,12px);width:min(3.3333vw,48px);height:min(3.3333vw,48px);padding:0;overflow:hidden}.footer .socials img{width:100%;height:100%;display:block}.footer-logo{object-fit:contain;pointer-events:none;width:min(94.4444vw,1360px);height:min(32.8472vw,473px);margin:0;display:block;position:absolute;top:min(26.875vw,387px);left:min(2.7778vw,40px)}@media (max-width:980px){.download-section{width:100%;height:650px}.download-section:before,.download-section:after{border-radius:28px;inset:48px 14px}.download-rings{aspect-ratio:1408/296;border-radius:28px 28px 0 0;height:auto;top:48px;left:14px;right:14px}.download-section:after{opacity:.7;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 88%);mask-image:linear-gradient(#000 0% 55%,#0000 88%)}.download-dragon{width:min(390px,58vw);height:auto;top:48px;left:50%}.download-copy{gap:14px;width:min(760px,100% - 56px);top:356px}.download-section h2{font-size:44px}.download-section p{font-size:20px}.download-buttons{gap:14px}.official-store-badge{width:161.5px;height:54px}.official-store-badge-google{width:182px}.download-buttons .store-button{border-radius:20px;min-height:54px;padding:0 16px;font-size:18px}.download-buttons .store-button img,.download-buttons .store-button:first-child img{width:20px;height:20px}.download-buttons .store-button:first-child img{width:16px}.footer{flex-direction:column;gap:56px;width:100%;height:auto;min-height:0;padding:80px 28px 64px;display:flex;overflow:visible}.footer-top{gap:52px}.footer-top>:first-child{width:min(100%,460px)}.footer h2{font-size:44px}.footer-cta p{width:min(100%,460px);margin-top:14px;font-size:20px}.footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid;position:static}.footer nav>div{gap:8px}.footer h3{margin-bottom:8px;font-size:20px}.footer nav button,.footer nav a{font-size:17px}.footer-actions{position:static}.footer-actions .launch-link{border-radius:20px;min-height:52px;padding:0 16px;font-size:18px}.socials{gap:6px}.footer .socials button{border-radius:12px;width:48px;height:48px}.footer-logo{width:100%;height:auto;position:static}}@media (max-width:640px){.download-section{height:630px}.download-section:before,.download-section:after{border-radius:22px;inset:44px 10px}.download-rings{border-radius:22px 22px 0 0;top:44px;left:10px;right:10px}.download-dragon{width:min(340px,82vw);top:44px}.download-copy{width:calc(100% - 44px);top:338px}.download-section h2{font-size:34px}.download-section p{font-size:18px}.download-section p br{display:none}.download-buttons{flex-direction:column;gap:10px;width:min(100%,270px)}.official-store-badge,.official-store-badge-google{flex:none}.download-buttons .store-button{width:100%}.footer{width:100%;padding:70px 20px 48px}.footer h2{font-size:36px}.footer nav{grid-template-columns:1fr 1fr;row-gap:38px}.footer-actions{flex-direction:column;align-items:flex-start;gap:30px}.footer .socials button{width:44px;height:44px}}@media (max-width:980px){.hero-shell,.proof-section,.feature-section,.inside-section,.benefit-section,.faq-section,.download-section,.footer{width:min(100% - 28px,760px)}.site-nav{grid-template-columns:1fr;justify-items:center;gap:14px;top:20px;left:20px;right:20px}.brand{justify-self:center}.nav-actions{justify-content:center}.hero-stage{width:100%;height:520px;margin:0;top:180px;left:0;overflow:hidden}.hero-art{width:980px;max-width:none;height:auto;margin-left:0;top:0;left:50%;transform:translate(-50%)}.hero-coins{width:980px;height:428px;inset:0 auto auto 50%;transform:translate(-50%)}.hero-copy{width:min(100%,720px);top:510px;left:50%;transform:translate(-50%)}.hero-phone-figma{width:430px;height:591px;top:10px}.hero-shell{aspect-ratio:auto;border-radius:30px;height:920px}.hero-copy h1{font-size:56px}.hero-copy p{font-size:20px}.proof-section h2,.feature-section h2,.inside-section h2,.benefit-section h2,.faq-section h2,.download-section h2,.footer h2{font-size:36px}.proof-section{width:min(100% - 28px,760px);height:auto;min-height:0;padding:96px 20px}.proof-section h2{width:min(100%,700px);font-size:44px}.proof-brand{font-size:inherit;gap:8px}.proof-brand img{border-radius:14px;width:44px;height:44px}.proof-marquee{width:100%;margin-top:72px}.proof-icons{gap:20px;padding-right:20px}.proof-icons img{width:64px;height:64px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:0}.benefit-grid,.faq-section,.footer,.footer nav{grid-template-columns:1fr 1fr}.faq-section,.footer{gap:34px}.ghost-panel{display:none}.inside-section .section-copy{font-size:18px}.benefit-section{gap:64px;padding:80px 20px}.benefit-heading .section-copy,.benefit-copy p{font-size:20px}.faq-section{grid-template-columns:1fr;gap:64px;padding:80px 20px}.faq-list{width:100%}.faq-heading>p:last-child,.faq-list details p,.faq-list summary{font-size:20px}.footer-logo{font-size:156px;bottom:-58px}}@media (max-width:640px){.hero-shell,.proof-section,.feature-section,.inside-section,.benefit-section,.faq-section,.download-section,.footer{width:min(100% - 20px,430px)}.hero-shell{border-radius:24px;height:920px;margin-top:10px;padding-top:0}.nav-pill{justify-content:flex-start;gap:22px;width:100%;min-height:42px;padding:8px 20px;overflow-x:auto}.nav-pill a{padding:0;font-size:13px}.nav-actions{gap:8px;width:100%}.nav-download-wrap,.nav-action-docs{flex:1 1 0;min-width:0}.nav-action-button{border-radius:16px;width:100%;height:42px;font-size:15px}.nav-qr-popover{transform-origin:0 0;width:min(244px,100vw - 56px);left:0;transform:translateY(-8px)scale(.92)}.nav-download-wrap:hover .nav-qr-popover,.nav-download-wrap:focus-within .nav-qr-popover{transform:translate(0)scale(1)}.launch-link,.signup-link{flex:1;min-width:0}.hero-stage{height:470px;margin:0;top:180px}.hero-art{width:790px}.hero-coins{width:790px;height:345px}.hero-copy{width:min(100% - 16px,414px);top:71%}.hero-phone-figma{width:330px;height:454px;top:8px;transform:translate(-50%)}.hero-copy h1{font-size:42px;line-height:1.05}.hero-copy p{width:min(100%,360px);font-size:16px;line-height:1.18}.inside-section{padding:76px 0}.inside-heading{gap:14px;width:min(100% - 24px,390px)}.inside-heading .eyebrow{font-size:18px}.inside-section .section-copy{font-size:17px}.inside-visual{aspect-ratio:1440/739.26;width:190%;height:auto;margin-top:52px}.proof-section{padding:76px 10px}.proof-section h2,.feature-section h2,.inside-section h2,.benefit-section h2,.faq-section h2,.download-section h2,.footer h2{font-size:31px}.proof-section h2{font-size:30px;line-height:1.1}.proof-brand{font-size:inherit;gap:5px}.proof-brand img{border-radius:10px;width:34px;height:34px}.proof-marquee{width:100%;margin-top:42px}.proof-icons{flex-wrap:nowrap;gap:12px;padding-right:12px}.proof-icons img{width:46px;height:46px}.feature-section,.inside-section,.benefit-section{padding-bottom:86px}.feature-grid{margin-top:36px}.feature-card{aspect-ratio:670/548;border-radius:20px;width:100%;min-width:0;min-height:0}.feature-section{overflow:clip}.feature-section h2{text-wrap:balance;width:min(100%,350px);line-height:1.06}.feature-section h2 span{display:block}.feature-section .section-copy{text-wrap:balance;width:min(100% - 12px,354px);font-size:17px;line-height:1.25}.feature-card h3{font-size:26px}.coin-cloud{left:18px;right:18px}.coin-cloud .coin{width:58px;height:58px}.dual-phone{gap:10px}.phone-compact{width:144px;height:244px}.order-visual{grid-template-columns:48px 1fr 48px;left:18px;right:18px}.order-ticket{width:190px}.benefit-grid,.faq-section,.footer,.footer nav{grid-template-columns:1fr}.benefit-card{min-height:auto}.benefit-card h3{margin-top:22px}.inside-visual{min-height:0}.benefit-section{gap:56px;padding:76px 14px}.benefit-heading .section-copy{font-size:18px}.benefit-grid{gap:14px;margin-top:0}.benefit-card{height:auto;min-height:230px}.benefit-card .benefit-copy h3{margin-top:0;font-size:28px}.benefit-card .benefit-copy p{font-size:20px}.faq-section{gap:56px;padding:76px 14px}.faq-heading>p:last-child,.faq-list details p,.faq-list summary{font-size:18px}.faq-section{padding-bottom:54px}.download-section{min-height:332px}.download-section img{width:154px;height:154px}.hero-buttons{flex-direction:column;align-items:center}.store-button{width:100%}.footer{min-height:520px;padding:66px 8px 136px}.footer-download-wrap{display:none}.footer-logo{font-size:86px;bottom:-24px}}@media (max-width:980px){.download-section{width:100%;height:650px;min-height:0}.download-section h2,.footer h2{font-size:44px}.footer{grid-template-columns:none;gap:56px;width:100%;height:auto;min-height:0;padding:80px 28px 64px;display:flex}.footer nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.download-section{width:100%;height:630px;min-height:0}.download-section .download-dragon{width:min(330px,79vw);height:auto}.download-section .download-buttons img,.download-section .download-buttons .store-button:first-child img{width:20px;height:20px}.download-section .download-buttons .store-button:first-child img{width:16px}.download-section h2,.footer h2{font-size:34px}.footer{width:100%;height:auto;min-height:0;padding:70px 20px 48px}.footer nav{grid-template-columns:1fr 1fr}.footer-logo{width:100%;height:auto;position:static}}.mobile-menu-toggle,.mobile-menu{display:none}.nav-pill a[aria-current=location]{color:#002c28}.nav-pill a[aria-current=location]:before{opacity:1;border-color:#ffffff47;transform:scale(1)}#discover,#features,#inside,#why-luvia,#faq,#download{scroll-margin-top:24px}html.menu-open,html.menu-open body{overscroll-behavior:none;height:100%;overflow:hidden}@media (max-width:980px){.hero-stage{overflow:visible}.hero-copy{z-index:60}.site-nav{z-index:90;justify-content:space-between;align-items:center;justify-items:initial;gap:12px;width:auto;height:48px;display:flex;top:18px;left:18px;right:18px}.site-nav>.nav-pill,.site-nav>.nav-actions{display:none}.site-nav .brand{justify-self:auto;width:87px;height:30px}.site-nav .brand img{width:87px;height:30px}.mobile-menu-toggle{isolation:isolate;color:#003f3a;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(145deg,#ffffffc7,#dcfdfc80),#ffffff6b;border:1px solid #ffffffb3;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:48px;height:48px;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,background .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00595d1f,inset 0 1px #fffffff5,inset 0 -1px #23afb514}.mobile-menu-toggle:before{z-index:-1;opacity:.7;content:"";filter:blur(1px);background:linear-gradient(#fffffff0,#0000);border-radius:999px;height:42%;position:absolute;top:2px;left:7px;right:7px}.mobile-menu-toggle span{transform-origin:50%;background:currentColor;border-radius:999px;width:18px;height:2px;transition:width .22s,transform .28s cubic-bezier(.22,1,.36,1),opacity .18s;display:block}.mobile-menu-toggle span:last-child{width:12px;margin-left:6px}.mobile-menu-toggle:focus-visible,.mobile-menu-close:focus-visible{outline-offset:3px;outline:3px solid #0065624d}.mobile-menu{z-index:1000;color:#001f1b;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur(34px)saturate(155%);background:#f8fbff;min-width:320px;transition:opacity .3s,visibility 0s linear .44s;display:block;position:fixed;inset:0;overflow:hidden}.mobile-menu.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.mobile-menu:before,.mobile-menu:after{pointer-events:none;content:"";position:absolute}.mobile-menu:before{background:linear-gradient(115deg,#ffffff57,#0000 35%),repeating-linear-gradient(128deg,#ffffff12 0 1px,#0000 1px 10px),radial-gradient(circle at 14% 10%,#59c4ee4d,#0000 34%),radial-gradient(circle at 87% 24%,#59decf42,#0000 31%),linear-gradient(145deg,#edf7ff,#e5f6f7 54%,#ccefed);border-radius:28px;inset:12px}.mobile-menu:after{border:1px solid #ffffff8f;border-radius:28px;inset:12px;box-shadow:inset 0 1px #ffffffc7,0 28px 80px #00484e1a}.mobile-menu-aurora{pointer-events:none;border-radius:28px;position:absolute;inset:12px;overflow:hidden}.mobile-menu-aurora span{aspect-ratio:1;opacity:.34;filter:blur(55px);border-radius:50%;width:min(58vw,560px);animation:10s ease-in-out infinite alternate mobile-aurora-drift;position:absolute}.mobile-menu-aurora span:first-child{background:#54c2f09e;top:-20%;left:-14%}.mobile-menu-aurora span:nth-child(2){background:#05ddcb94;animation-duration:12s;animation-delay:-3s;top:32%;right:-22%}.mobile-menu-aurora span:nth-child(3){background:#a7edffb3;animation-duration:14s;animation-delay:-6s;bottom:-30%;left:28%}.mobile-menu-glass{z-index:1;width:100%;height:100dvh;min-height:100%;padding:max(22px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));filter:blur(4px);flex-direction:column;transition:transform .52s cubic-bezier(.16,1,.3,1),filter .36s;display:flex;position:relative;overflow:auto;transform:scale(.985)translateY(-8px)}.mobile-menu.is-open .mobile-menu-glass{filter:blur();transform:scale(1)translateY(0)}.mobile-menu-topbar{justify-content:space-between;align-items:center;width:min(100%,920px);margin:0 auto;display:flex}.mobile-menu-brand,.mobile-menu-brand img{width:87px;height:30px;display:block}.mobile-menu-close{color:#003f3a;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffff7a;border:1px solid #ffffffb8;border-radius:17px;place-items:center;width:48px;height:48px;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1),background .22s;display:grid;position:relative;box-shadow:0 10px 28px #00565a1c,inset 0 1px #ffffffeb}.mobile-menu-close span{background:currentColor;border-radius:999px;width:18px;height:2px;position:absolute}.mobile-menu-close span:first-child{transform:rotate(45deg)}.mobile-menu-close span:last-child{transform:rotate(-45deg)}.mobile-menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,780px);margin:auto;padding:42px 0;display:grid}.mobile-menu-links a{color:#002c28;opacity:0;-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#ffffff8a,#e8fffd3d),#ffffff2e;border:1px solid #ffffff94;border-radius:25px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;min-height:154px;padding:21px 22px 20px;transition:opacity .36s,transform .52s cubic-bezier(.16,1,.3,1),border-color .26s,background .26s,box-shadow .26s;display:grid;position:relative;overflow:hidden;transform:translateY(30px)scale(.96);box-shadow:0 18px 46px #004b4f14,inset 0 1px #ffffffd6}.mobile-menu.is-open .mobile-menu-links a{opacity:1;transition-delay:calc(90ms + var(--menu-index) * 65ms);transform:translateY(0)scale(1)}.mobile-menu-links a:before{opacity:.66;content:"";filter:blur(8px);background:radial-gradient(circle,#ffffffb3,#0000 68%);border-radius:50%;width:130px;height:90px;position:absolute;top:-48px;right:-24px}.mobile-menu-links a[aria-current=location]{background:linear-gradient(145deg,#ffffffb8,#c4faf761),#ffffff47;border-color:#00807c38}.mobile-menu-number{color:#003f3a75;letter-spacing:.12em;font-size:12px;font-weight:700;line-height:1}.mobile-menu-label{letter-spacing:-.055em;align-self:center;font-size:clamp(32px,5.2vw,48px);font-weight:600;line-height:.96}.mobile-menu-detail{color:#002c2894;font-size:14px;font-weight:500;line-height:1.2}.mobile-menu-arrow{color:#003f3a85;grid-area:1/2/3;font-size:19px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.mobile-menu-actions{opacity:0;justify-content:space-between;align-items:center;gap:14px;width:min(100%,780px);margin:0 auto;padding-top:10px;transition:opacity .32s .33s,transform .48s cubic-bezier(.16,1,.3,1) .33s;display:flex;transform:translateY(18px)}.mobile-menu.is-open .mobile-menu-actions{opacity:1;transform:translateY(0)}.mobile-menu-download{border-radius:18px;gap:8px;min-width:190px;min-height:52px;font-size:16px}.mobile-menu-download svg{width:15px;height:15px}.mobile-menu-secondary{color:#002c28ad;padding:12px 2px;font-size:15px;font-weight:650;line-height:1;position:relative}@media (hover:hover){.mobile-menu-toggle:hover,.mobile-menu-close:hover{background:#ffffffb3;transform:translateY(-1px)scale(1.02)}.mobile-menu-links a:hover{background:linear-gradient(145deg,#ffffffb8,#defffc5c),#ffffff3d;border-color:#ffffffdb;transform:translateY(-3px)scale(1.008);box-shadow:0 24px 56px #004b4f1f,inset 0 1px #fffffff0}.mobile-menu-links a:hover .mobile-menu-arrow{transform:translate(3px,-3px)}}}@media (max-width:640px){.download-section .download-copy{gap:0;top:354px}.download-section h2{line-height:1.08}.download-section p{text-wrap:balance;width:min(100% + 18px,350px);margin-top:12px;font-size:17px;line-height:1.25}.download-section .download-buttons{flex-direction:row;justify-content:center;gap:10px;width:min(100%,330px);margin-top:24px}.download-section .official-store-badge,.download-section .official-store-badge-google{border-radius:8px;flex:0 0 160px;width:160px;height:50px;overflow:hidden}.download-section .official-store-badge{background:#000}.download-section .official-store-badge-google{background:#fff}.download-section .official-store-badge img,.download-section .official-store-badge-google img{object-fit:fill;width:100%;height:100%}.download-section .official-store-badge:not(.official-store-badge-google) img{transform:scale(1.08)}.site-nav{top:14px;left:14px;right:14px}.mobile-menu:before,.mobile-menu:after,.mobile-menu-aurora{border-radius:23px;inset:8px}.mobile-menu-glass{padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.mobile-menu-links{grid-template-columns:1fr;gap:9px;width:min(100%,430px);padding:18px 0}.mobile-menu-links a{border-radius:19px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-height:80px;padding:12px 14px}.mobile-menu-number{grid-row:1/3;align-self:center}.mobile-menu-label{letter-spacing:-.045em;align-self:end;font-size:clamp(26px,7.7vw,32px);line-height:1}.mobile-menu-detail{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;overflow:hidden}.mobile-menu-arrow{grid-area:1/3/3;align-self:center}.mobile-menu-actions{flex-direction:column;align-items:stretch;gap:8px;width:min(100%,430px);padding-top:0}.mobile-menu-download{width:100%;min-height:50px}.mobile-menu-secondary{text-align:center}}@keyframes mobile-aurora-drift{0%{transform:translate(-4%,-3%)scale(.94)}to{transform:translate(8%,7%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.mobile-menu,.mobile-menu-glass,.mobile-menu-links a,.mobile-menu-actions,.mobile-menu-toggle,.mobile-menu-toggle span,.mobile-menu-close,.mobile-menu-arrow{transition-duration:.01ms!important;transition-delay:0s!important}.mobile-menu-aurora span{animation:none}}
