.lp{--void:var(--color-void);--surface:var(--color-surface);--raised:var(--color-raised);--ink:var(--color-ink);--muted:var(--color-muted);--faint:var(--color-faint);--inverse:var(--color-inverse);--bone:var(--color-bone);--coin:var(--color-coin);--success:var(--color-success);--hair:var(--color-hairline);--hair2:var(--color-hairline-strong);--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.4, .64, 1)}.lp .bw{max-width:1360px;margin:0 auto;padding:0 14px}@media (min-width:768px){.lp .bw{padding:0 28px}}.lp .bento{gap:12px;display:grid}@media (min-width:768px){.lp .bento{gap:14px}}.lp .tile{border-radius:28px;padding:24px;position:relative;overflow:hidden}@media (min-width:768px){.lp .tile{padding:32px}}.lp .over{text-transform:uppercase;letter-spacing:.22em;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:600}.lp .lead{color:var(--muted);font-size:17px;line-height:1.62}@media (min-width:768px){.lp .lead{font-size:18px}}.lp .st{letter-spacing:-.04em;color:var(--bone);font-size:34px;font-weight:800;line-height:1.05}@media (min-width:768px){.lp .st{font-size:46px}}.lp .tag{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:12px;font-weight:600}.lp .modes{flex-wrap:wrap;gap:8px;display:flex}.lp .modes span{border:1px solid var(--hair);color:var(--ink);background:#ffffff08;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.lp .more{color:var(--bone);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.lp .more svg{width:16px;height:16px;transition:transform .2s}.lp .dev{color:var(--coin);background:#f2b3411a;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.lp .dev i{background:var(--coin);border-radius:50%;width:6px;height:6px}.lp .chip{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.lp .dot{background:var(--success);border-radius:50%;width:6px;height:6px;animation:2.4s infinite ping}@keyframes ping{0%{box-shadow:0 0 #7fc79e80}70%,to{box-shadow:0 0 0 7px #7fc79e00}}.lp .rv{opacity:0;transition:opacity .7s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s);transform:translateY(26px)}.lp .tile.rv{transform:translateY(30px)scale(.98)}.lp .is-in .rv,.lp .rv.is-in{opacity:1;transform:none}.lp .fan{position:relative}.lp .fan .card{transform-origin:50% 160%;transform:rotate(var(--a));background:#efe9dc;border-radius:7%/4%;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 0 0 1px #00000059,0 24px 40px -12px #000000b3}.lp .fan .card img,.lp .pcard img{object-fit:cover;width:100%;height:100%}.lp .pcard{background:#efe9dc;border-radius:7%/4%;overflow:hidden;box-shadow:0 0 0 1px #00000059,0 24px 40px -12px #000000b3}@keyframes bob{0%,to{transform:rotate(var(--a)) translateY(0)}50%{transform:rotate(calc(var(--a) + .8deg)) translateY(-7px)}}.lp .ft{align-items:flex-start;gap:14px;display:flex}.lp .ft .ic{border:1px solid var(--hair);width:42px;height:42px;color:var(--bone);background:#ffffff0d;border-radius:13px;flex:none;justify-content:center;align-items:center;transition:background .3s,color .3s;display:flex}.lp .ft .ic svg{width:20px;height:20px}.lp .ft h3{color:var(--ink);font-size:16px;font-weight:600}.lp .ft p{color:var(--muted);margin-top:3px;font-size:14px;line-height:1.55}.lp .board li{border-top:1px solid var(--hair);align-items:center;gap:14px;padding:14px 20px;transition:background 1.2s;display:flex;position:relative}.lp .board li:first-child{border-top:0}.lp .board li.flash{background:#7fc79e14}.lp .medal{font-variant-numeric:tabular-nums;color:#2a1d05;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:flex}.lp .m1{background:linear-gradient(#ffd77a,#d99a2b);box-shadow:0 0 0 3px #f2b34129}.lp .m2{color:#1b2026;background:linear-gradient(#eef1f5,#a6afba)}.lp .m3{color:#2b1608;background:linear-gradient(#f2b993,#b06a3c)}.lp .ava{background:var(--raised);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--muted);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.lp .ava img{object-fit:cover;width:100%;height:100%}.lp .ava svg{width:22px;height:22px}.lp .nm{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:600;overflow:hidden}.lp .pts{text-align:right;flex:none;position:relative}.lp .pts b{color:var(--bone);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;display:block}.lp .pts small{color:var(--faint);font-size:11px;display:block}@media (max-width:767px){.lp .board li{gap:10px;padding:12px 14px}.lp .nm{font-size:15px}.lp .pts b{font-size:17px}}.lp .rank{text-align:center;width:18px;color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700}.lp .emb{filter:drop-shadow(0 6px 10px #00000073);flex:none;width:40px;height:40px}.lp .kn{flex:1;min-width:0}.lp .kn b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;display:block;overflow:hidden}.lp .kn small{color:var(--faint);font-size:12px;display:block}.lp .kb-head{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.lp .kb-head b{color:var(--ink);font-weight:600}.lp .kb-head span{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.lp .kb-head svg{width:14px;height:14px}.lp .kb-foot{border-top:1px solid var(--hair);color:var(--muted);background:#ffffff05;align-items:center;gap:8px;padding:14px 20px;font-size:14px;display:flex}.lp .kb-foot svg{flex:none;width:16px;height:16px}.lp .plus{color:var(--success);pointer-events:none;animation:plus 1.4s var(--ease) forwards;white-space:nowrap;font-size:15px;font-weight:800;position:absolute;top:-6px;right:0}@keyframes plus{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{opacity:0;transform:translateY(-34px)}}.lp .hero{padding-top:80px}.lp .hb{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .hb .tile{animation:rise-in .8s var(--ease) var(--d,0s) both}.lp .t-copy,.lp .t-king{grid-column:1/-1}.lp .t-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 24px 30px;display:flex}.lp .t-copy .chip{margin-bottom:22px}.lp .h1{letter-spacing:-.045em;color:var(--bone);font-size:44px;font-weight:800;line-height:1.02}.lp .h1 span{display:block}.lp .h1 .m{color:var(--muted)}.lp .h1 .sh{background:linear-gradient(100deg, var(--bone) 40%, #fff 48%, #c9b98f 50%, #fff 52%, var(--bone) 60%) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite sheen}.lp .h1 .sh+.sh{animation-delay:.25s}@keyframes sheen{0%,55%{background-position:100% 0}to{background-position:0 0}}.lp .t-copy .lead{margin-top:20px;font-size:16px}.lp .t-copy .btns{flex-wrap:wrap;gap:10px;width:100%;margin-top:26px;display:flex}.lp .t-copy .btns .btn{flex:auto;height:52px;padding:0 24px;font-size:15px}.lp .t-king{background:radial-gradient(70% 60% at 50% 40%,#1f2630,#12161b);justify-content:center;align-items:flex-end;height:480px;padding:0;display:flex}.lp .t-king .fan{position:absolute;top:8%;left:50%;transform:translate(-50%)scale(.62)}.lp .t-king .fan .card{animation:bob 3.2s ease-in-out calc(var(--i) * -.55s) infinite}.lp .t-king .king{z-index:2;filter:drop-shadow(0 30px 40px #0009);width:auto;max-width:none;height:78%;margin-bottom:58px;animation:6s ease-in-out infinite float;position:relative}.lp .t-king{order:-1}.lp .t-king:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#0d1014f0 62%);height:150px;position:absolute;bottom:0;left:0;right:0}.lp .kbtns{z-index:4;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.lp .kbtns .btn{height:52px;font-size:15px}.lp .t-copy .btns{display:none}.lp .t-fact{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px 8px;display:flex}.lp .t-fact b{color:var(--bone);font-size:13px;font-weight:700;line-height:1.2}.lp .vis{border:1px solid var(--hair);width:48px;height:48px;color:var(--bone);background:#ffffff0a;border-radius:15px;place-items:center;display:grid;position:relative}.lp .vis>svg:not(.ringt){width:22px;height:22px}.lp .seats{border:2px solid var(--hair2);border-radius:50%;width:26px;height:26px;position:relative}.lp .seats i{background:var(--bone);width:8px;height:8px;transform:rotate(var(--r)) translateY(-17px);border-radius:50%;margin:-4px;transition:opacity .4s,background .4s;position:absolute;top:50%;left:50%}.lp .seats i:first-child{--r:0deg}.lp .seats i:nth-child(2){--r:90deg}.lp .seats i:nth-child(3){--r:180deg}.lp .seats i:nth-child(4){--r:270deg}.lp .seats.one i:nth-child(2n){opacity:0}.lp .seats.two i:nth-child(2n){background:var(--muted)}.lp .ringt{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.lp .ringt circle{fill:none;stroke:var(--bone);stroke-width:2px;stroke-dasharray:157;stroke-dashoffset:157px;animation:ringt 2.6s var(--ease) infinite;transform-origin:50%;transform:rotate(-90deg)}@keyframes ringt{0%{stroke-dashoffset:157px}55%{opacity:1}60%,to{stroke-dashoffset:0;opacity:0}}.lp .tw svg{animation:2.4s ease-in-out infinite tw}@keyframes tw{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.18)rotate(18deg)}}.lp .drift{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp .drift .pcard{width:calc(var(--w) * .7);aspect-ratio:212/390;opacity:var(--o);animation:drift var(--t) ease-in-out var(--dl) infinite alternate;position:absolute}@keyframes drift{0%{translate:0;rotate:none}to{translate:var(--dx) var(--dy);rotate:var(--dr)}}@media (min-width:768px){.lp .t-fact{text-align:left;flex-direction:row;justify-content:flex-start;gap:18px;padding:22px 26px}.lp .t-fact b{font-size:19px}.lp .vis{border-radius:18px;width:64px;height:64px}.lp .vis>svg:not(.ringt){width:28px;height:28px}.lp .seats{width:32px;height:32px}.lp .seats i{transform:rotate(var(--r)) translateY(-20px)}}@media (min-width:1024px){.lp .hb{grid-template-rows:minmax(540px,calc(100vh - 260px)) 148px;grid-template-columns:1.45fr 1fr 1fr}.lp .t-copy{grid-area:1/1;padding:44px}.lp .t-king{order:0;grid-area:1/2/auto/4;height:auto}.lp .t-king:after,.lp .kbtns{display:none}.lp .t-king .king{height:86%;margin-bottom:0}.lp .t-king .fan{top:6%;transform:translate(-50%)scale(.9)}.lp .t-copy .btns{display:flex}.lp .t-copy .btns .btn{flex:none}.lp .h1{font-size:54px}.lp .drift .pcard{width:var(--w)}}.lp .bs{padding-top:88px}@media (min-width:768px){.lp .bs{padding-top:120px}}.lp .bh{align-items:end;gap:14px;margin-bottom:24px;padding:0 6px;display:grid}@media (min-width:900px){.lp .bh{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:32px}.lp .bh .lead{justify-self:end;max-width:520px}}.lp .dg{grid-template-areas:"head""art""list";padding:0 6px;display:grid}.lp .dg .st{letter-spacing:-.045em;font-size:40px;line-height:1.02}.lp .dg .lead{max-width:520px;margin-top:18px}.lp .dg-head{grid-area:head}.lp .dg-list{grid-area:list}.lp .dg-art{grid-area:art;justify-content:center;align-items:center;height:380px;margin-top:28px;display:flex;position:relative}.lp .dg-art .bloom{--bloom:#f5f1e917;inset:-10%}.lp .gcards{width:360px;height:360px;position:relative;transform:scale(.9)}.lp .gcards img{filter:drop-shadow(0 30px 40px #0009);width:auto;height:280px;transition:transform .2s linear;position:absolute;top:50%;left:50%}.lp .gcards .g1{transform:translate(-50%, -50%) translateX(calc(-46px - var(--p,.5) * 60px)) rotate(calc(-6deg - var(--p,.5) * 8deg))}.lp .gcards .g2{transform:translate(-50%, -50%) translateX(calc(46px + var(--p,.5) * 60px)) rotate(calc(6deg + var(--p,.5) * 8deg)) translateY(14px)}.lp .glist{gap:28px;margin-top:34px;display:grid}.lp .gi{text-align:left;border-top:1px solid var(--hair2);cursor:pointer;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding-top:20px;display:flex}.lp .gi h3{letter-spacing:-.04em;color:var(--bone);font-size:34px;font-weight:800;line-height:1}.lp .gi .d{color:var(--muted);font-size:15px;line-height:1.6}.lp .gi:hover .more svg{transform:translate(4px)}.lp .gsoon{border:1px dashed var(--hair2);border-radius:20px;align-items:flex-start;gap:16px;margin-top:28px;padding:20px 22px;display:flex}.lp .gsoon>svg{width:22px;height:22px;color:var(--muted);flex:none;margin-top:3px}.lp .gsoon h3{color:var(--bone);flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.lp .gsoon p{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.6}@media (min-width:1024px){.lp .dg{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"head art""list art";column-gap:72px}.lp .dg .st{font-size:60px}.lp .dg-head{align-self:end}.lp .dg-art{height:min(640px,100vh - 72px);margin:0;position:sticky;top:72px}.lp .gcards{transform:scale(1.25)}}.lp .gu{grid-template-columns:1fr 1fr}.lp .t-phone{background:radial-gradient(70% 50% at 50% 40%,#1f2630,#101317);grid-column:1/-1;justify-content:center;align-items:flex-start;height:520px;padding:36px 0 0;display:flex}.lp .t-phone .phone{width:250px}.lp .phone{background:linear-gradient(#2a323c,#12161b);border-radius:44px;outline:1px solid #ffffff1a;padding:10px;position:relative;box-shadow:0 40px 80px -30px #000000e6,inset 0 1px #ffffff1f}.lp .phone .scr{background:var(--void);border-radius:34px;position:relative;overflow:hidden}.lp .phone .scr>img{width:100%;height:auto}.lp .phone .notch{z-index:3;background:#000000e6;border-radius:999px;width:76px;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.lp .ftile{text-align:left;cursor:pointer;transition:border-color .3s, background .3s, transform .8s var(--ease), opacity .7s;flex-direction:column;gap:12px;padding:20px;display:flex}.lp .ftile .ft{flex-direction:column;flex:1;justify-content:space-between;gap:12px}.lp .ftile p{font-size:13px}.lp .ftile .bar{background:var(--bone);opacity:.7;width:0;height:2px;position:absolute;bottom:0;left:0}.lp .ftile.on{background:linear-gradient(#232a32,#161b21);border-color:#f5f1e947}.lp .ftile.on .bar{animation:3.4s linear forwards bar}.lp .ftile.on .ic{background:var(--bone);color:var(--inverse)}@keyframes bar{to{width:100%}}@media (min-width:900px){.lp .gu{grid-template-columns:380px repeat(3,minmax(0,1fr))}.lp .t-phone{grid-area:1/1/3;height:auto;min-height:600px;padding-top:44px}.lp .t-phone .phone{width:280px}.lp .ftile{padding:26px}.lp .ftile p{font-size:14px}}.lp .ov{z-index:2;pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:absolute;inset:0}.lp .ov.on{opacity:1}.lp .ov .dim{background:#07090b73;position:absolute;inset:0}.lp .ovc{text-align:center;min-width:170px;transition:transform .6s var(--spring);border-radius:20px;padding:16px 18px;position:relative;transform:translateY(20px)scale(.9)}.lp .ov.on .ovc{transform:none}.lp .ovc small{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:10px;font-weight:600;display:block}.lp .ovc b{color:var(--bone);margin-top:6px;font-size:17px;font-weight:700;display:block}.lp .spin{border:3px solid #ffffff1f;border-top-color:var(--bone);border-radius:50%;width:38px;height:38px;margin:4px auto 8px;animation:.8s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}.lp .okc{background:var(--success);width:38px;height:38px;color:var(--inverse);border-radius:50%;justify-content:center;align-items:center;margin:4px auto 8px;display:none}.lp .okc svg{stroke-width:3px;width:22px;height:22px}.lp .ov.found .spin{display:none}.lp .ov.found .okc{animation:pop .5s var(--spring);display:flex}@keyframes pop{0%{transform:scale(.3)}}.lp .code{justify-content:center;gap:6px;margin-top:8px;display:flex}.lp .code span{border:1px solid var(--hair2);width:30px;height:38px;color:var(--bone);opacity:0;background:#ffffff14;border-radius:9px;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;transform:translateY(10px)}.lp .ov.on .code span{animation:digit .4s var(--spring) forwards}.lp .ov.on .code span:nth-child(2){animation-delay:.15s}.lp .ov.on .code span:nth-child(3){animation-delay:.3s}.lp .ov.on .code span:nth-child(4){animation-delay:.45s}@keyframes digit{to{opacity:1;transform:none}}.lp .toast{white-space:nowrap;transition:transform .6s var(--spring);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;position:absolute;top:70px;left:50%;transform:translate(-50%,-30px)}.lp .ov.on .toast{transform:translate(-50%)}.lp .toast .t-ic{width:30px;height:30px;color:var(--coin);background:#f2b3412e;border-radius:50%;justify-content:center;align-items:center;display:flex}.lp .toast .t-ic svg{width:16px;height:16px}.lp .toast .emb{width:30px;height:30px}.lp .toast b{color:var(--bone);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.lp .toast em{color:var(--success);font-size:14px;font-style:normal;font-weight:700}.lp .qbar{background:#ffffff14;border-radius:9px;height:8px;margin-top:10px;overflow:hidden}.lp .qbar i{background:linear-gradient(90deg, var(--coin), #ffd27a);width:66%;height:100%;transition:width .8s var(--ease);border-radius:9px;display:block}.lp .ov.full .qbar i{width:100%}.lp .qmeta{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:12px;font-weight:600;display:flex}.lp .coinp{color:var(--coin);opacity:0;transition:opacity .3s, transform .5s var(--spring);align-items:center;gap:4px;display:inline-flex;transform:scale(.5)}.lp .ov.full .coinp{opacity:1;transform:none}.lp .coin{background:radial-gradient(circle at 35% 30%,#ffe29a,#f2b341 55%,#b07718);border-radius:50%;width:14px;height:14px}.lp .emo-ov{width:120px;height:120px}.lp .chatb{color:var(--bone);transform-origin:0 100%;opacity:0;transition:transform .5s var(--spring) .5s, opacity .3s .5s;border-radius:16px 16px 16px 4px;padding:9px 13px;font-size:14px;font-weight:600;position:absolute;bottom:150px;left:18px;transform:scale(.5)}.lp .ov.on .chatb{opacity:1;transform:none}.lp .gs{grid-template-columns:1fr}@media (min-width:900px){.lp .gs{grid-template-columns:1.6fr 1fr 1fr}}.lp .stile{flex-direction:column;padding:0;display:flex}.lp .stile .body{flex:1;justify-content:center;align-items:center;min-height:270px;padding:24px 24px 64px;display:flex;position:relative}@media (min-width:900px){.lp .stile .body{min-height:330px}}.lp .stile .foot2{border-top:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 22px;display:flex}.lp .stile .foot2 b{color:var(--ink);font-weight:600}.lp .stile .foot2 span{color:var(--muted);font-size:13px}.lp .tmain{aspect-ratio:512/259;perspective:900px;width:100%;max-width:460px;position:relative}.lp .tmain img{opacity:0;width:100%;height:100%;transition:opacity .7s ease, transform 1s var(--ease);filter:drop-shadow(0 24px 30px #00000080);position:absolute;inset:0;transform:translate(30%)rotateY(-28deg)scale(.9)}.lp .tmain img.on{opacity:1;transform:none}.lp .tmain img.out{opacity:0;transform:translate(-30%)rotateY(28deg)scale(.9)}.lp .tthumbs{gap:6px;display:flex;position:absolute;bottom:16px;left:22px;right:22px}.lp .tthumbs button{aspect-ratio:58/34;border:1px solid var(--hair);opacity:.45;background:#07090b99;border-radius:9px;flex:1;max-width:58px;padding:3px;transition:opacity .4s}.lp .tthumbs button.on{opacity:1;border-color:var(--hair2)}.lp .tthumbs img{object-fit:contain;width:100%;height:100%}.lp .backs{perspective:600px;width:250px;height:200px;position:relative}.lp .backs .pcard{aspect-ratio:212/390;width:104px;animation:wob 4s ease-in-out calc(var(--i) * -1.3s) infinite;margin:-96px 0 0 -52px;position:absolute;top:50%;left:50%}.lp .backs .p0{--base:translateX(-62px) rotate(-10deg);transform:var(--base);z-index:1}.lp .backs .p1{--base:translateY(-10px);transform:var(--base);z-index:2}.lp .backs .p2{--base:translateX(62px) rotate(10deg);transform:var(--base);z-index:1}@keyframes wob{0%,to{transform:var(--base) rotateY(-16deg)}50%{transform:var(--base) translateY(-6px) rotateY(16deg)}}.lp .emotes{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lp .emotes .emo{width:88px;height:88px;transition:transform .5s var(--spring), opacity .4s;opacity:.35;transform:scale(.8)}.lp .emotes .emo.on{opacity:1;transform:scale(1.2)}.lp .gl{grid-template-columns:1fr}@media (min-width:900px){.lp .gl{grid-template-columns:2fr 1fr}}.lp .t-lb{align-items:center;gap:24px;display:grid}@media (min-width:768px){.lp .t-lb{grid-template-columns:1fr 1.15fr;gap:32px;padding:40px}}.lp .t-lb .lead{margin-top:14px;font-size:16px}.lp .t-lb .btn,.lp .t-kc .btn{margin-top:24px}.lp .inner{border:1px solid var(--hair);background:#07090b8c;border-radius:22px;overflow:hidden}.lp .t-fante{background:radial-gradient(70% 55% at 50% 65%,#f2b3411a,#0000 70%),linear-gradient(#1b2128,#12161b);justify-content:flex-start;align-items:flex-end;min-height:380px;padding:0 0 0 6px;display:flex}.lp .t-fante .fante{z-index:1;filter:drop-shadow(0 30px 40px #0009);width:auto;height:340px;position:relative}@media (min-width:900px){.lp .t-fante .fante{height:400px}}.lp .bubble{z-index:2;border:1px solid var(--hair);background:var(--surface);border-radius:16px;max-width:170px;padding:12px 16px;position:absolute;top:20px;right:16px;box-shadow:0 12px 30px #00000059}.lp .bubble p{color:var(--bone);font-size:15px;font-weight:600;line-height:1.35}.lp .bubble small{color:var(--faint);margin-top:4px;font-size:12px;display:block}.lp .gk{grid-template-columns:1fr}@media (min-width:900px){.lp .gk{grid-template-columns:1fr 1.15fr 1fr}}.lp .t-kc{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.lp .t-kc .lead{margin-top:14px;font-size:16px}.lp .t-kb{padding:0}.lp .t-kf{flex-direction:column;justify-content:center;gap:22px;display:flex}.lp .ga{grid-template-columns:1fr;margin-bottom:96px}@media (min-width:900px){.lp .ga{grid-template-columns:1.6fr 1fr}}.lp .t-app{padding:32px 24px}.lp .t-app .bloom{width:520px;height:420px;top:-30%;right:-10%}.lp .t-app h2{letter-spacing:-.04em;color:var(--bone);font-size:36px;font-weight:800;line-height:1.05}.lp .t-app .lead{max-width:520px;margin-top:14px;font-size:16px}.lp .t-app .fine{text-transform:uppercase;letter-spacing:.16em;color:var(--faint);margin-top:12px;font-size:12px;font-weight:600}.lp .stores{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex;position:relative}@media (min-width:768px){.lp .t-app{padding:48px}.lp .t-app h2{font-size:50px}}.lp .t-cta{text-align:center;background:radial-gradient(80% 60% at 50% 20%,#232a33,#12161b);flex-direction:column;justify-content:center;align-items:center;padding:36px 24px;display:flex}.lp .t-cta .fan{margin-bottom:18px}.lp .t-cta .fan .card{animation:bob 3.4s ease-in-out calc(var(--i) * -.7s) infinite}.lp .t-cta h2{letter-spacing:-.04em;color:var(--bone);font-size:36px;font-weight:800;line-height:1.05}.lp .t-cta .lead{margin-top:12px;font-size:15px}.lp .cta-go{margin-top:24px;display:inline-flex;position:relative}.lp .safe{color:var(--faint);align-items:center;gap:8px;margin-top:16px;font-size:14px;display:inline-flex}.lp .safe svg{width:16px;height:16px}.lp .pulse{animation:pulse 2.2s var(--ease) infinite;pointer-events:none;border:2px solid #f5f1e980;border-radius:999px;position:absolute;inset:0}.lp .pulse.p2{animation-delay:1.1s}@keyframes pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.3,1.7)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp .rv{opacity:1;transform:none}}
