.lp{--ink:#1e1513;--tone:#a1a1aa;--text:#3f3f46;--muted:#71717a;--line:#ececee;--band:#fafafa;--soft:#f4f4f5;--p:#a3503c;--p-h:#8a3f2f;--p5:#b96847;--p50:#fbf4f0;--p100:#f4e4da;--p200:#e8c7b5;--out:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.4,.64,1);background:#fff;color:var(--ink);font-family:DM Sans,DM Sans Fallback,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp img{display:block;height:auto;max-width:100%}.lp a{color:inherit;text-decoration:none}.lp button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.lp h1,.lp h2,.lp h3,.lp h4,.lp p{margin:0}.lp ol,.lp ul{list-style:none;margin:0;padding:0}.lp .wrap{margin:0 auto;max-width:1464px;padding-inline:32px}.lp .sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.lp :focus-visible{outline:3px solid rgba(163,80,60,.35);outline-offset:2px}@media(max-width:640px){.lp .wrap{padding-inline:16px}}.lp .btn{align-items:center;background:var(--p);border-radius:12px;box-shadow:0 8px 20px -10px #a3503cb3;color:#fff;display:inline-flex;font-size:.92rem;font-weight:600;gap:.55rem;justify-content:center;padding:.85rem 1.35rem;transition:background-color .25s ease,transform .25s var(--out);white-space:nowrap}.lp .btn:hover{background:var(--p-h);transform:translateY(-1px)}.lp .btn-light{background:#fff;color:var(--ink)}.lp .btn-light:hover{background:#f6eeea}.lp .btn-off,.lp .btn-off:hover{background:#f1f1f3;box-shadow:none;color:#8e8e96;cursor:default;transform:none}.lp .h1{color:var(--ink);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.lp .h1 em{color:var(--p);font-style:italic}.lp .h2{color:var(--ink);font-size:clamp(1.9rem,3.8vw,3rem);font-weight:500;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.lp .t2{color:var(--tone)}.lp .lead{color:var(--text);font-size:1.08rem;line-height:1.6;text-wrap:pretty}.lp .tag{align-items:center;background:var(--p50);border:1px solid var(--p100);border-radius:999px;display:inline-flex;font-size:.76rem;gap:6px;padding:.3rem .75rem}.lp .more,.lp .tag{color:var(--p);font-weight:600}.lp .more{font-size:.9rem}.lp .more:hover{text-decoration:underline;text-underline-offset:4px}.lp .w{display:inline-block}.lp.anim [data-split] .w{transition:opacity .9s var(--out),transform 1.1s var(--out),color 1.6s ease;transition-delay:calc(var(--i)*60ms + var(--d, 0s))}.lp.anim [data-split]:not(.in) .w{color:#dadadf;opacity:0;transform:translateY(.32em)}.lp.anim [data-rv]{transition:opacity 1s var(--out),transform 1.2s var(--out);transition-delay:var(--d,0s)}.lp.anim [data-rv]:not(.in){opacity:0;transform:translateY(28px)}.lp .sec{padding:110px 0}.lp .band{background:var(--band);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.lp .sec-head{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto 52px;max-width:780px;text-align:center}.lp .pglow{pointer-events:none;position:absolute;transition:opacity 1.8s ease,transform 2.6s var(--out);z-index:0}.lp.anim .pglow:not(.in){opacity:0;transform:scale(.86)}.lp .pglow:after,.lp .pglow:before{animation:lp-glow 18s ease-in-out infinite alternate;border-radius:50%;content:"";filter:blur(40px);position:absolute}.lp .pglow:before{background:radial-gradient(closest-side,#ffccb2f2,#ffccb200);inset:4% 34% 10% 0}.lp .pglow:after{animation-direction:alternate-reverse;animation-duration:22s;background:radial-gradient(closest-side,#ffd6caf2,#ffd6ca00);inset:0 0 6% 36%}@keyframes lp-glow{0%{transform:translate(-3%,2%) scale(1)}to{transform:translate(4%,-3%) scale(1.07)}}.lp .hero{isolation:isolate;padding:50px 0 36px;position:relative;text-align:center}.lp .hero-bg{animation:lp-bloom 2.4s var(--out) both;background:radial-gradient(62% 48% at 50% -10%,#ffd9c4 0,#ffd9c400 72%),radial-gradient(40% 38% at 2% 30%,#ffd2bad9 0,#ffd2ba00 70%),radial-gradient(38% 36% at 98% 20%,#ffdcced9 0,#ffdcce00 70%),linear-gradient(180deg,#fff2ea,#fff8f4 40%,#fff 76%);inset:0;overflow:hidden;position:absolute;transform-origin:50% 0;z-index:-1}.lp .hero-bg i{animation:lp-blob-in 2.8s var(--out) calc(.25s + var(--bd)) both,lp-mesh2 var(--md) ease-in-out calc(3.05s + var(--bd)) infinite alternate;border-radius:50%;filter:blur(90px);position:absolute}.lp .hero-bg i:first-child{background:#ffd0b8;height:46%;left:-12%;opacity:.7;top:6%;width:40%;--fx:-34%;--fy:12%;--bd:0s;--md:16s}.lp .hero-bg i:nth-child(2){background:#ffd9ca;height:42%;opacity:.7;right:-10%;top:-2%;width:36%;--fx:34%;--fy:-14%;--bd:.2s;--md:19s}.lp .hero-bg i:nth-child(3){background:#fff;height:36%;left:27%;opacity:.9;top:44%;width:46%;--fx:0%;--fy:40%;--bd:.4s;--md:22s}.lp .hero-bg i:nth-child(4){background:#ffe4d6;height:32%;opacity:.55;right:6%;top:54%;width:30%;--fx:30%;--fy:30%;--bd:.6s;--md:17s}@keyframes lp-blob-in{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.55)}}@keyframes lp-mesh2{0%{transform:translate(0) scale(1)}50%{transform:translate(10%,-8%) scale(1.15)}to{transform:translate(-8%,6%) scale(.92)}}@keyframes lp-mesh{0%{transform:translate(0) scale(1)}50%{transform:translate(8%,-6%) scale(1.12)}to{transform:translate(-6%,5%) scale(.95)}}@keyframes lp-bloom{0%{opacity:0;transform:scale(1.05)}}@keyframes lp-fade{0%{opacity:0}}@keyframes lp-up{0%{opacity:0;transform:translateY(28px)}}@keyframes lp-word{0%{color:#dadadf;opacity:0;transform:translateY(.32em)}}@keyframes lp-rise{0%{transform:translateY(80px) scale(.97)}}.lp .hero [data-hero]{animation:lp-up 1s var(--out) both;animation-delay:var(--d,0s)}.lp .hero .h1 .w{animation:lp-word 1.1s var(--out) both;animation-delay:calc(var(--i)*60ms + .12s)}.lp .hero-in,.lp .hero-title{align-items:center;display:flex;flex-direction:column}.lp .hero-title{font:inherit;margin:0}.lp .hero .h1{display:block;margin-top:22px;max-width:9.14em}.lp .hero-sub{margin-top:18px;max-width:37em}.lp .hero-cta{margin-top:28px}.lp .hero-note{color:var(--muted);font-size:.8rem;margin-top:12px;text-wrap:balance}.lp .stage{animation:lp-rise 1.6s var(--out) .3s both;margin:44px auto 0;perspective:1800px;position:relative;width:min(1240px,100%)}.lp .glass{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:#ffffff6b;border:1px solid hsla(0,0%,100%,.75);border-radius:26px;box-shadow:0 50px 90px -50px #a3503c6b,0 16px 36px -24px #783c2838,inset 0 1px #ffffffe6;padding:10px;transform:rotateX(var(--tilt,0deg));transform-origin:50% 100%;will-change:transform}.lp .dash{background:#fff;border:1px solid hsla(0,0%,100%,.9);border-radius:17px;box-shadow:0 8px 30px -18px #783c284d;overflow:hidden;position:relative}.lp .dash img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.lp .toast{align-items:center;background:#fff;border-radius:14px;box-shadow:0 22px 44px -20px #28141473,0 0 0 1px #0000000a;color:var(--text);display:flex;font-size:.8rem;gap:10px;opacity:0;padding:10px 14px 10px 10px;pointer-events:none;position:absolute;text-align:left;transform:translateY(14px) scale(.92);transition:opacity .45s ease,transform .7s var(--spring);z-index:3}.lp .toast.on{opacity:1;transform:none}.lp .toast.leave{opacity:0;transform:translateY(-10px) scale(.98);transition:opacity .4s ease,transform .5s var(--out)}.lp .toast i{background:var(--p50);border-radius:9px;color:var(--p);display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.lp .toast svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .toast strong{color:var(--ink);display:block;font-size:.82rem;font-weight:600}.lp .toast.t1{left:-4%;top:22%}.lp .toast.t2{right:-3%;top:12%}.lp .toast.t3{bottom:26%;left:8%}.lp .offer{animation:lp-up 1s var(--out) .9s both;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 60px -32px #783c286b,0 2px 6px #00000008;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:-56px auto 0;padding:6px;position:relative;width:min(900px,calc(100% - 32px));z-index:4}.lp .offer>div{align-items:center;display:flex;flex-direction:column;gap:8px;padding:18px 16px 16px;text-align:center}.lp .offer>div+div{border-left:1px solid var(--line)}.lp .offer b{color:var(--ink);font-size:clamp(1.5rem,2.6vw,2.05rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.035em;line-height:1;white-space:nowrap}.lp .offer b small{color:var(--muted);font-size:.5em;font-weight:500;letter-spacing:-.01em;margin-left:2px}.lp .offer .accent b{color:var(--p)}.lp .offer span{color:var(--ink);font-size:.88rem;font-weight:500;line-height:1.3}.lp .offer span em{color:var(--muted);display:block;font-size:.78rem;font-style:normal;font-weight:400;margin-top:3px}@media(max-width:760px){.lp .stage{margin-top:32px}.lp .glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:#17171a;border:0;border-radius:46px;box-shadow:0 50px 90px -44px #783c288c,0 16px 36px -24px #3c1e144d,inset 0 0 0 1px #ffffff1a;margin:0 auto;padding:8px;transform:none!important;width:min(296px,82vw)}.lp .dash{background:#f6f7f9;border:0;border-radius:38px;box-shadow:none;padding-top:34px}.lp .dash:before{background:#17171a;border-radius:999px;content:"";height:22px;left:50%;margin-left:-41px;position:absolute;top:10px;width:82px}.lp .dash:after{color:#111113;content:"9:41";font-size:12px;font-weight:600;left:28px;letter-spacing:-.01em;position:absolute;top:12px}.lp .dash img{aspect-ratio:auto}.lp .toast{font-size:.72rem}.lp .toast.t1{left:0;top:12%}.lp .toast.t2{display:none}.lp .toast.t3{bottom:30%;left:auto;right:0}.lp .offer{border-radius:18px;grid-auto-flow:row;margin-top:-36px;padding:4px 6px;width:min(100%,360px)}.lp .offer>div{align-items:center;flex-direction:row;gap:14px;padding:12px 10px;text-align:left}.lp .offer>div+div{border-left:0;border-top:1px solid var(--line)}.lp .offer b{flex:none;font-size:1.35rem;min-width:5.2ch}.lp .offer span{font-size:.86rem}.lp .offer span em{font-size:.76rem}}.lp .statement{padding:90px 0 40px}.lp .statement-p{font-size:clamp(1.8rem,3.8vw,2.9rem);font-weight:500;letter-spacing:-.03em;line-height:1.22;max-width:760px}.lp .statement-p .sw{transition:color .5s ease}.lp.anim .statement-p .sw:not(.lit){color:#dadadf}.lp .steps{display:grid;gap:14px;margin-top:56px}@media(min-width:800px){.lp .steps{grid-template-columns:repeat(3,1fr)}}.lp .step{background:#fff;border:1px solid var(--line);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .8s ease,border-color .8s ease}.lp.anim .step[data-rv]{transition:opacity 1s var(--out),transform 1.2s var(--out),box-shadow .8s ease,border-color .8s ease;transition-delay:var(--d,0s),var(--d,0s),0s,0s}.lp .step:hover{border-color:#e4dedb;box-shadow:0 28px 60px -44px #a3503c52,0 10px 24px -20px #783c2824}.lp .step .viz{background-color:#fcfcfc;background-image:radial-gradient(rgba(17,17,19,.09) 1px,transparent 1.3px);background-size:16px 16px;border-bottom:1px solid var(--line);height:150px;overflow:hidden;position:relative}.lp .step .viz:after{background:linear-gradient(#fcfcfc00,#fcfcfc);content:"";height:40px;inset:auto 0 0;position:absolute}.lp .step .body{padding:18px 22px 22px}.lp .step .head{align-items:center;display:flex;gap:10px;margin-bottom:8px}.lp .step .n{background:var(--p);border-radius:8px;color:#fff;display:grid;font-size:.8rem;font-weight:600;height:28px;place-items:center;width:28px}.lp .step h3{color:var(--ink);font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.lp .step p{color:var(--muted);font-size:.9rem;line-height:1.55}.lp .step .glyph{border:1px solid var(--p100);border-radius:999px;color:var(--p);font-size:.76rem;font-weight:600;padding:4px 10px;right:14px;top:14px;z-index:2}.lp .mini,.lp .step .glyph{background:#fff;position:absolute}.lp .mini{border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 34px -22px #00000059;color:var(--text);font-size:.78rem;left:22px;max-width:calc(100% - 30px);padding:14px;top:28px;width:330px}.lp .mini-title{color:var(--ink);display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px}.lp .mini-title em{color:var(--muted);font-style:normal;font-weight:500}.lp .mini-steps{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.lp .mini-steps span{color:var(--muted);display:flex;flex-direction:column;font-size:.68rem;gap:6px}.lp .mini-steps span i{background:var(--line);border-radius:4px;height:4px;overflow:hidden;position:relative}.lp .mini-steps span i:after{background:var(--p);border-radius:4px;content:"";inset:0;position:absolute;transition:width .7s var(--out);width:0}.lp .mini-steps span.done i:after{width:100%}.lp .mini-steps span.done{color:var(--ink)}.lp .file{align-items:center;display:flex;gap:10px}.lp .file .ic{background:var(--p50);border-radius:7px;box-shadow:inset 0 0 0 1px var(--p100);color:var(--p);display:grid;flex-shrink:0;font-size:.62rem;font-weight:700;height:40px;place-items:center;width:34px}.lp .file strong{color:var(--ink);display:block;font-size:.82rem}.lp .file small{color:var(--muted);font-size:.7rem}.lp .bar2{background:var(--line);border-radius:4px;height:5px;margin-top:10px;overflow:hidden}.lp .bar2 i{background:var(--p);border-radius:4px;display:block;height:100%;transition:width 1.6s var(--out);width:0}.lp .counts{color:var(--muted);display:flex;font-size:.72rem;gap:14px;margin-top:8px}.lp .counts b{color:var(--ink);font-variant-numeric:tabular-nums}.lp .link{align-items:center;background:var(--soft);border-radius:10px;color:var(--text);display:flex;font-size:.76rem;gap:8px;padding:8px 8px 8px 12px}.lp .link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .link button{background:var(--p);border-radius:8px;color:#fff;font-size:.72rem;font-weight:600;padding:6px 10px}.lp .where{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media(max-width:400px){.lp .step:has(.where) .viz{height:186px}}.lp .where span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);display:inline-flex;font-size:.7rem;gap:6px;padding:5px 9px;white-space:nowrap}.lp .where i{border-radius:4px;display:inline-block;height:14px;width:14px}.lp .statement{overflow-x:clip}.lp .ss-txt .k{align-items:center;color:var(--ink);display:inline-flex;font-size:.92rem;font-weight:600;gap:10px;margin-bottom:16px}.lp .ss-txt .k b{background:var(--p);border-radius:8px;color:#fff;display:grid;font-size:.78rem;height:26px;place-items:center;transition:background-color .4s ease,color .4s ease;width:26px}.lp .story.desk .ss:not(.cur) .k b{background:#e4e4e7;color:var(--muted)}.lp .ss-txt h3{color:var(--ink);font-size:clamp(1.6rem,2.8vw,2.15rem);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 14px;text-wrap:balance}.lp .ss-txt p{color:var(--text);font-size:1.02rem;line-height:1.65;margin:0 0 20px;max-width:44ch}.lp .ss-txt ul{color:var(--ink);display:grid;font-size:.96rem;gap:10px;margin:0 0 22px}.lp .ss-txt li:before{color:var(--p);content:"✓";font-weight:700;margin-right:10px}.lp .frame{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:#ffffff73;border-radius:30px;box-shadow:0 50px 90px -50px #a3503c6b,0 16px 36px -24px #783c2838,inset 0 0 0 1px #ffffffd9,inset 0 1px #fffffff2;padding:10px;position:relative;z-index:1}.lp .sboard{background:#f4f4f5;border-radius:21px;box-shadow:0 8px 30px -18px #783c284d,0 0 0 1px #ffffffe6;overflow:hidden;position:relative}.lp .scene{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:26px;position:absolute;transform:translateY(22px) scale(.985);transition:opacity .6s ease,transform .9s var(--out),visibility 0s linear .9s;visibility:hidden}.lp .scene.on{opacity:1;transform:none;transition:opacity .8s ease .12s,transform 1.1s var(--out) .12s,visibility 0s;visibility:visible}.lp .story-stage .pg-stage{inset:-10% -8% -14%}@media(min-width:980px){.lp .story{display:grid;gap:64px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.lp .ss{align-items:center;display:flex;min-height:74vh}.lp .ss-slot{display:none}.lp .story-stage{align-self:start;position:sticky;top:max(88px,calc(50vh - 300px))}.lp .story-stage .sboard{height:580px}}@media(max-width:979px){.lp .story-stage{display:none}.lp .ss{display:grid;gap:26px}.lp .ss+.ss{margin-top:76px}.lp .ss-slot .scene{inset:auto;opacity:1;padding:16px;position:relative;transform:none;visibility:visible}}@media(max-width:640px){.lp .ss-slot .frame{border-radius:24px;padding:6px}.lp .ss-slot .sboard{border-radius:18px}.lp .ss-slot .scene{padding:10px}}.lp .shot{background:#fff;border-radius:12px;box-shadow:0 24px 50px -30px #0006,0 0 0 1px #0000000d;max-width:680px;overflow:hidden;position:relative}.lp .shot,.lp .shot img{width:100%}.lp .spot{border-radius:10px;box-shadow:0 0 0 2px var(--p5),0 0 0 7px #b9684729,0 0 0 9999px #fafafa99;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s ease,left .9s var(--out),top .9s var(--out),width .9s var(--out),height .9s var(--out);z-index:2}.lp .spot.on{opacity:1}.lp .tip{background:var(--ink);border-radius:10px;box-shadow:0 14px 30px -14px #0000008c;color:#fff;font-size:.78rem;font-weight:500;line-height:1.35;max-width:46%;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transition:opacity .35s ease;width:-moz-max-content;width:max-content;z-index:3}.lp .tip.on{opacity:1}.lp .tip[data-side=r]{transform:translateY(-50%)}.lp .tip[data-side=u]{transform:translate(-100%,calc(-100% - 12px))}.lp .toast2{align-items:center;background:#fff;border-radius:14px;bottom:4%;box-shadow:0 22px 44px -20px #00000073,0 0 0 1px #0000000d;color:var(--text);display:flex;font-size:.78rem;gap:10px;left:3%;opacity:0;padding:9px 14px 9px 9px;position:absolute;transform:translateY(14px) scale(.94);transition:opacity .45s ease,transform .8s var(--spring);z-index:4}.lp .toast2.on{opacity:1;transform:none}.lp .toast2 i{background:var(--p50);border-radius:9px;color:var(--p);display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.lp .toast2 svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .toast2 strong{color:var(--ink);display:block;font-size:.8rem;font-weight:600}@media(max-width:640px){.lp .tip{font-size:.66rem;max-width:58%;padding:6px 8px}.lp .toast2{font-size:.66rem;padding:6px 10px 6px 6px}.lp .toast2 i{height:22px;width:22px}}.lp .sw2{background:#e4e4e7;border-radius:999px;flex-shrink:0;height:21px;justify-self:center;position:relative;transition:background-color .3s ease;width:36px}.lp .sw2:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .45s var(--spring);width:15px}.lp .sw2[aria-checked=true]{background:var(--p5)}.lp .sw2[aria-checked=true]:after{transform:translate(15px)}.lp .dep{display:grid;gap:12px;max-width:600px;width:100%}.lp .dep-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 50px -36px #00000059;overflow:hidden}.lp .dep-h{align-items:center;background:#fafafa;border-bottom:1px solid var(--line);color:var(--ink);display:flex;font-size:.82rem;font-weight:600;gap:10px;justify-content:space-between;padding:10px 16px}.lp .dep-h span{align-items:center;color:var(--muted);display:inline-flex;font-size:.72rem;font-weight:500;gap:5px}.lp .dep-h svg{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:13px}.lp .dep-r{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:9px 16px}.lp .dep-r+.dep-r{border-top:1px solid #f1f1f3}.lp .dep-r strong{color:var(--ink);display:block;font-size:.84rem;font-weight:600}.lp .dep-r small{color:var(--muted);display:block;font-size:.72rem;margin-top:1px}.lp .bk{align-items:center;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) auto;padding:9px 14px;transition:background-color .7s ease}.lp .bk+.bk{border-top:1px solid #f1f1f3}.lp .bk .av{background:#f1f1f3;border-radius:50%;color:var(--text);display:grid;font-size:.64rem;font-weight:600;height:30px;place-items:center;width:30px}.lp .bk strong{color:var(--ink);font-size:.82rem;font-weight:600}.lp .bk small,.lp .bk strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .bk small{color:var(--muted);font-size:.72rem}.lp .bk small em{color:var(--text);font-style:normal}.lp .bk .st{display:grid;justify-items:end}.lp .bk .st>span{align-items:center;border-radius:8px;display:inline-flex;font-size:.72rem;font-weight:600;gap:6px;grid-area:1/1;padding:4px 10px;transition:opacity .45s ease,transform .7s var(--spring),background-color .5s ease,color .5s ease,box-shadow .5s ease;white-space:nowrap}.lp .bk .st svg{fill:none;height:12px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:12px}.lp .bk .no{background:#f4f4f5;color:var(--muted)}.lp .bk .yes{background:var(--p50);box-shadow:inset 0 0 0 1px var(--p100);color:var(--p);opacity:0;transform:translateY(8px) scale(.9)}.lp .bk.on{background:#fffaf7}.lp .bk.on .no{opacity:0;transform:translateY(-8px) scale(.94)}.lp .bk.on .yes{opacity:1;transform:none}.lp .bk.keep.hl .no{background:#fff;box-shadow:inset 0 0 0 1px #d4d4d8;color:var(--ink)}.lp .dep-cap{color:var(--text);font-size:.8rem;opacity:0;text-align:center;transform:translateY(6px);transition:opacity .5s ease,transform .7s var(--out)}.lp .dep-cap.on{opacity:1;transform:none}.lp .dep-cap b{color:var(--ink);font-weight:600}@media(max-width:640px){.lp .dep-r{padding:9px 12px}.lp .bk{gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:9px 10px}.lp .bk .av{display:none}}@media(max-width:440px){.lp .dep-h{align-items:flex-start;flex-direction:column;gap:2px}.lp .bk{grid-template-columns:minmax(0,1fr);padding:10px 12px;row-gap:6px}.lp .bk .st{justify-items:start}}.lp .remind2{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);max-width:700px;width:100%}.lp .msgs{display:grid;gap:10px}.lp .msgs>*{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .9s var(--spring)}.lp .msgs>.on{opacity:1;transform:none}.lp .sms{background:#fff;border:1px solid var(--line);border-radius:18px 18px 18px 6px;box-shadow:0 16px 30px -22px #28141480;color:var(--text);font-size:.88rem;line-height:1.5;padding:14px 16px}.lp .sms small{color:var(--muted);display:block;font-weight:600;margin-bottom:4px}.lp .sms.alt{background:var(--p50);border-color:var(--p100);border-radius:18px 18px 6px;margin-left:22px}.lp .evt{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--text);display:inline-flex;font-size:.74rem;gap:7px;justify-self:center;padding:6px 12px}.lp .evt svg{color:var(--muted);fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:13px}.lp .evt.ok{border-color:var(--p100);color:var(--ink);font-weight:600}.lp .evt.ok svg{color:var(--p)}.lp .shot2{background:#fff;border-radius:14px;box-shadow:0 24px 50px -30px #0006,0 0 0 1px #0000000d;overflow:hidden;position:relative}.lp .shot2 .spot{border-radius:12px;height:21.8%;left:2.5%;top:30.6%;width:95%}@media(max-width:640px){.lp .remind2{grid-template-columns:minmax(0,1fr)}.lp .shot2{margin:0 auto;width:min(100%,300px)}}.lp .bx-grid{display:grid;gap:16px}@media(min-width:1000px){.lp .bx-grid{grid-template-areas:"fi fi fi fi fi pa pa pa pa pa pa pa" "fi fi fi fi fi ap ap ap ap ap ap ap" "ca ca ca ca ca ca ca wi wi wi wi wi";grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:290px 290px 480px}.lp .b-fiche{grid-area:fi}.lp .b-pay{grid-area:pa}.lp .b-app{grid-area:ap}.lp .b-till{grid-area:ca}.lp .b-web{grid-area:wi}}@media(min-width:700px)and (max-width:999px){.lp .bx-grid{grid-template-columns:1fr 1fr}.lp .b-app,.lp .b-till,.lp .b-web{grid-column:span 2}.lp .b-app{min-height:320px}}@media(max-width:999px){.lp .dw-vis{max-height:470px}.lp .pays-vis{min-height:190px}.lp .b-app .app-vis{max-height:330px}.lp .web-vis{max-height:380px}}@media(max-width:760px){.lp .dw-filter,.lp .dw-pane,.lp .dw-tabs,.lp .fonds,.lp .remind2 .shot2{display:none}.lp .remind2{grid-template-columns:minmax(0,1fr)}}.lp .bx{background:#fff;border:1px solid var(--line);border-radius:22px;display:flex;flex-direction:column;overflow:hidden;padding:22px;position:relative;transition:box-shadow .8s ease,border-color .8s ease}.lp.anim .bx[data-rv]{transition:opacity 1s var(--out),transform 1.2s var(--out),box-shadow .8s ease,border-color .8s ease;transition-delay:var(--d,0s),var(--d,0s),0s,0s}.lp .bx:hover{border-color:#e4dedb;box-shadow:0 28px 60px -44px #a3503c52,0 10px 24px -20px #783c2824}.lp .bx h3{color:var(--ink);font-size:1.02rem;font-weight:600;letter-spacing:-.012em;margin:0 0 6px}.lp .bx-txt p,.lp .bx>p{color:var(--muted);font-size:.9rem;line-height:1.5;max-width:46ch}.lp .bx-vis{align-items:flex-end;background-color:#fcfcfc;background-image:repeating-linear-gradient(-45deg,rgba(17,17,19,.045) 0 1px,transparent 1px 9px);display:flex;flex:1;justify-content:center;margin:18px -22px -22px;min-height:0;overflow:hidden;padding:18px 22px 0;position:relative}.lp .bx-vis:before{background:linear-gradient(#fff,#fff0);content:"";height:40px;inset:0 0 auto;pointer-events:none;position:absolute;z-index:1}.lp .bx.hz .bx-txt{display:flex;flex-direction:column}@media(min-width:700px){.lp .b-app.hz{flex-direction:row}.lp .b-app.hz .bx-txt{flex:0 0 46%;justify-content:center;padding-right:8px}.lp .b-app.hz>.bx-vis{flex:1;margin:-22px -22px -22px 0}.lp .b-app.hz>.bx-vis:before{background:linear-gradient(90deg,#fff,#fff0);height:auto;inset:0 auto 0 0;width:36px}}@media(min-width:1000px){.lp .b-pay.hz{flex-direction:row}.lp .b-pay.hz .bx-txt{flex:0 0 40%;justify-content:center;padding-right:8px}.lp .b-pay.hz>.bx-vis{flex:1;margin:-22px -22px -22px 0;padding:22px 22px 0}.lp .b-pay.hz>.bx-vis:before{background:linear-gradient(90deg,#fff,#fff0);height:auto;inset:0 auto 0 0;width:36px}.lp .b-pay.hz .stack{height:220px;-webkit-mask-image:linear-gradient(#000 55%,transparent 96%);mask-image:linear-gradient(#000 55%,transparent 96%)}}.lp .dw-vis{align-items:flex-start;padding:18px 22px 0}.lp .dw{background:#fff;border:1px solid #e4e4e7;border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 30px 60px -36px #0006;color:var(--text);font-size:.8rem;overflow:hidden;width:min(100%,460px)}.lp .dw svg{fill:none;flex-shrink:0;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .dw-head{align-items:center;border-bottom:1px solid #f1f1f3;display:flex;gap:10px;padding:12px 14px}.lp .dw-head .ini{border:1px solid #e4e4e7;border-radius:8px;color:var(--text);display:grid;font-size:.72rem;height:28px;place-items:center;width:28px}.lp .dw-head strong{color:var(--ink);flex:1;font-size:.95rem;font-weight:600}.lp .dw-head .nv{align-items:center;color:var(--muted);display:flex;font-size:.74rem;gap:10px}.lp .dw-pad{padding:12px 14px}.lp .dw-stats{border:1px solid #ececee;border-radius:12px;display:grid;grid-template-columns:repeat(3,1fr)}.lp .dw-stats div{color:var(--muted);font-size:.7rem;padding:9px 12px}.lp .dw-stats div+div{border-left:1px solid #ececee}.lp .dw-stats b{color:var(--ink);display:block;font-size:.98rem;font-weight:500;margin-top:2px}.lp .dw-keep{background:#f2f6fd;border:1px solid #d9e3f5;border-radius:12px;margin-top:10px;padding:4px}.lp .dw-keep>p{color:#3d5fa8;display:flex;font-size:.74rem;justify-content:space-between;margin:4px 8px 6px}.lp .dw-k{align-items:center;background:#fff;display:flex;font-size:.76rem;gap:10px;padding:8px 10px}.lp .dw-k:first-of-type{border-radius:9px 9px 0 0}.lp .dw-k:last-child{border-radius:0 0 9px 9px}.lp .dw-k+.dw-k{border-top:1px solid #f1f1f3}.lp .dw-k div{flex:1;min-width:0}.lp .dw-k strong{color:var(--ink);display:block;font-weight:500}.lp .dw-k small{color:var(--muted);font-size:.7rem}.lp .dw-k .chev{color:#b5b5ba}.lp .dw-tabs{border-bottom:1px solid #ececee;display:flex;gap:2px;margin:12px 0 0;overflow-x:auto;scrollbar-width:none}.lp .dw-tabs button{border-bottom:2px solid transparent;color:var(--muted);font-size:.78rem;margin-bottom:-1px;padding:9px 10px;transition:color .25s ease,border-color .25s ease;white-space:nowrap}.lp .dw-tabs button.on{border-color:var(--p);color:var(--p)}.lp .dw-tabs button:hover{color:var(--ink)}.lp .dw-tabs .cnt{background:#f1f1f3;border-radius:999px;color:var(--muted);display:inline-grid;font-size:.64rem;height:17px;margin-left:4px;min-width:17px;place-items:center}.lp .dw-pane{animation:lp-dwin .45s var(--out);padding-top:12px}@keyframes lp-dwin{0%{opacity:0;transform:translateY(6px)}}.lp .dw-sec{align-items:center;display:flex;gap:9px;margin-bottom:10px}.lp .dw-sec .ic{background:#fbf1eb;border-radius:8px;color:var(--p5);display:grid;height:26px;place-items:center;width:26px}.lp .dw-sec strong{color:var(--ink);flex:1;font-size:.86rem;font-weight:500}.lp .dw-sec .add{background:var(--p5);border-radius:8px;color:#fff;font-size:.72rem;font-weight:500;padding:5px 10px}.lp .dw-filter{display:flex;gap:6px;margin-bottom:10px}.lp .dw-filter span{align-items:center;border:1px solid #ececee;border-radius:8px;color:var(--muted);display:inline-flex;font-size:.7rem;gap:6px;padding:6px 9px;white-space:nowrap}.lp .dw-filter span:first-child{flex:1;min-width:0;overflow:hidden}.lp .dw-month{color:var(--text);font-size:.74rem;margin:4px 0 8px}.lp .dw-entry{background:#fcfcfc;border:1px solid #ececee;border-radius:12px;padding:10px 12px}.lp .dw-entry+.dw-entry{margin-top:8px}.lp .dw-entry .t{align-items:center;display:flex;gap:8px;justify-content:space-between}.lp .dw-entry .t strong{color:var(--ink);font-size:.84rem;font-weight:500}.lp .dw-entry .cat{color:var(--muted);font-size:.72rem;margin:2px 0 6px}.lp .dw-entry p{font-size:.76rem;line-height:1.45}.lp .dw-entry .tip2{display:flex;gap:6px;margin-top:5px}.lp .dw-entry .tip2 svg{color:var(--muted);height:12px;margin-top:2px;width:12px}.lp .dw-entry .ft{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.68rem;gap:8px;margin-top:8px}.lp .dw-entry .ft .pro{border:1px solid #ececee;border-radius:5px;padding:1px 6px}.lp .dw-entry .ft svg{height:11px;width:11px}.lp .sev{align-items:center;border-radius:999px;display:inline-flex;font-size:.66rem;font-weight:500;gap:5px;padding:2px 8px;white-space:nowrap}.lp .sev:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.lp .sev.mod{background:#fff3e3;color:#c2700f}.lp .sev.low{background:#eaf6ee;color:#1e7a44}.lp .sev.conf{background:#eaf1fd;color:#2f62c9}.lp .dw-visit{align-items:center;display:flex;gap:10px;padding:8px 0}.lp .dw-visit+.dw-visit{border-top:1px solid #f3f3f5}.lp .dw-visit .d{border:1px solid #ececee;border-radius:8px;color:var(--p);display:grid;font-size:.56rem;line-height:1.2;padding:3px 0;text-align:center;width:36px}.lp .dw-visit .d b{color:var(--ink);font-size:.86rem}.lp .dw-visit div{flex:1}.lp .dw-visit strong{color:var(--ink);display:block;font-weight:500}.lp .dw-visit small{color:var(--muted);font-size:.7rem}.lp .dw-info{border:1px solid #ececee;border-radius:12px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr;padding:12px}.lp .dw-info small{color:var(--muted);display:block;font-size:.68rem}.lp .dw-info b{color:var(--ink);font-size:.8rem;font-weight:500}.lp .dw-info .lk{text-decoration:underline;text-underline-offset:3px}.lp .pays-vis{align-items:flex-start;padding-top:14px}.lp .pays{position:relative;width:min(100%,380px)}.lp .pays-top{align-items:center;color:var(--muted);display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:12px;position:relative;z-index:2}.lp .pays-top .sum{text-align:right}.lp .pays-top .sum small{color:var(--muted);display:block;font-size:.68rem}.lp .pays-top strong{color:var(--ink);font-size:1.15rem;font-variant-numeric:tabular-nums}.lp .night{align-items:center;background:#1e1e24;border-radius:999px;color:#e4e4ea;display:inline-flex;font-size:.74rem;gap:7px;padding:5px 11px}.lp .night svg{fill:#f5d27a;height:13px;width:13px}.lp .stack{height:200px;-webkit-mask-image:linear-gradient(#000 38%,transparent 66%);mask-image:linear-gradient(#000 38%,transparent 66%);position:relative}.lp .pt{align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 16px 30px -22px #28141480;display:flex;gap:12px;left:0;padding:12px 14px;position:absolute;right:0;top:0;transition:transform .8s var(--spring),opacity .6s ease}.lp .pt .ic{background:#635bff;border-radius:10px;display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.lp .pt .ic svg{fill:#fff;height:16px;width:16px}.lp .pt div{flex:1;min-width:0}.lp .pt strong{color:var(--ink);display:block;font-size:.86rem;font-weight:600}.lp .pt span{color:var(--muted);font-size:.74rem}.lp .pt em{color:#1e7a44;font-style:normal;font-variant-numeric:tabular-nums;font-weight:600}.lp .b-app .app-vis{align-items:flex-start;justify-content:center;padding:22px 0 0}.lp .phone{background:#121214;border-radius:34px 34px 0 0;box-shadow:0 30px 60px -30px #0009;padding:8px 8px 0;position:relative;width:198px}.lp .phone .scr{background:#fff;border-radius:27px 27px 0 0;height:420px;overflow:hidden}.lp .phone .scr img{width:100%}.lp .phone .notch{background:#121214;border-radius:999px;height:18px;left:50%;margin-left:-32px;position:absolute;top:14px;width:64px;z-index:2}.lp .push{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-radius:16px;box-shadow:0 18px 36px -16px #00000073,0 0 0 1px #0000000d;color:var(--muted);display:flex;font-size:.74rem;gap:10px;left:-16px;opacity:0;padding:10px 12px;position:absolute;right:-16px;text-align:left;top:34px;transform:translateY(-16px) scale(.96);transition:opacity .45s ease,transform .7s var(--spring);z-index:3}.lp .push.on{opacity:1;transform:none}.lp .push i{background:linear-gradient(160deg,#c9795a,#a3503c);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:.8rem;font-style:normal;font-weight:700;height:30px;place-items:center;width:30px}.lp .push strong{color:var(--ink);display:block;font-size:.8rem}.lp .guide-btn{align-items:center;align-self:flex-start;background:#fff;border:1px solid var(--p100);border-radius:11px;color:var(--p);display:inline-flex;font-size:.84rem;font-weight:600;gap:8px;margin-top:18px;padding:9px 14px;transition:background-color .25s ease,border-color .25s ease}.lp .guide-btn:hover{background:var(--p50);border-color:var(--p200)}.lp .guide-btn svg{fill:none;flex-shrink:0;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .till-vis{align-items:stretch;padding:0}.lp .flow3{align-content:start;display:grid;flex:1;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:34px 22px 18px;position:relative}.lp .f3-line{background:#e4e4e7;border-radius:2px;height:2px;left:calc(16.66% + 6px);position:absolute;right:calc(16.66% + 6px);top:46px}.lp .f3-line i{background:var(--p5);border-radius:2px;display:block;height:100%;transition:width .9s var(--out)}.lp .f3-step{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.lp .f3-dot{background:#fff;border:2px solid #e4e4e7;border-radius:50%;color:var(--muted);display:grid;font-size:.74rem;font-weight:700;height:26px;place-items:center;transition:background-color .4s ease,border-color .4s ease,color .4s ease;width:26px}.lp .f3-step.on .f3-dot{background:var(--p5);border-color:var(--p5);color:#fff}.lp .f3-label{color:var(--ink);font-size:.78rem;font-weight:600;text-align:center}.lp .f3-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 26px -20px #00000059;min-height:168px;padding:14px;transition:border-color .5s ease,box-shadow .5s ease;width:100%}.lp .f3-step.on .f3-card{border-color:var(--p200);box-shadow:0 0 0 3px var(--p50),0 12px 26px -20px #00000059}.lp .f3-card svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .f3-pay{align-items:center;display:flex;gap:10px}.lp .f3-pay i{background:var(--soft);border-radius:10px;color:var(--ink);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.lp .f3-pay i.st{background:#635bff;color:#fff}.lp .f3-pay i.st svg{fill:#fff;stroke:none}.lp .f3-pay strong{color:var(--ink);display:block;font-size:.84rem;font-weight:600}.lp .f3-money small,.lp .f3-pay small{color:var(--muted);display:block;font-size:.72rem}.lp .f3-swap{display:inline-block}.lp .f3-amount{color:var(--ink);display:block;font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em;margin-top:12px}.lp .f3-ways{display:flex;gap:5px;margin-top:12px}.lp .f3-ways span{background:var(--soft);border-radius:7px;color:#a1a1aa;display:grid;height:24px;place-items:center;transition:background-color .4s ease,color .4s ease;width:24px}.lp .f3-ways span svg{height:12px;width:12px}.lp .f3-ways span.on{background:var(--p50);color:var(--p)}.lp .f3-ways span.st.on{background:#635bff;color:#fff}.lp .f3-ways span.st svg{fill:currentColor;stroke:none}.lp .f3-money{text-align:center}.lp .f3-bank{background:var(--soft);border-radius:12px;color:var(--ink);display:grid;height:40px;margin:2px auto 8px;place-items:center;width:40px}.lp .f3-bank svg{height:18px;width:18px}.lp .f3-plus{color:var(--ink);display:block;font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em}.lp .f3-note{background:var(--p50);border-radius:7px;color:var(--p);display:inline-block;font-size:.68rem;font-weight:600;margin-top:10px;padding:3px 8px}.lp .f3-docs{display:grid;gap:6px}.lp .f3-docs li{align-items:center;background:#fafafa;border-radius:10px;color:var(--muted);display:flex;font-size:.76rem;gap:8px;padding:7px 9px;transition:background-color .4s ease,color .4s ease}.lp .f3-docs li b{border:1.5px solid #d4d4d8;border-radius:50%;color:transparent;display:grid;flex-shrink:0;height:18px;place-items:center;transition:all .4s var(--spring);width:18px}.lp .f3-docs li b svg{height:10px;stroke-width:2.6;width:10px}.lp .f3-docs li div{line-height:1.25;min-width:0}.lp .f3-docs li em{color:var(--muted);display:block;font-size:.66rem;font-style:normal;font-variant-numeric:tabular-nums}.lp .f3-docs li.on{background:var(--p50);color:var(--ink)}.lp .f3-docs li.on b{background:var(--p5);border-color:var(--p5);color:#fff}.lp .f3-hands{color:var(--p);display:block;font-size:.68rem;font-weight:600;margin-top:10px;text-align:center}.lp .f3-chip{background:var(--ink);border-radius:999px;color:#fff;font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600;left:0;opacity:0;padding:3px 9px;pointer-events:none;position:absolute;top:0;white-space:nowrap;z-index:2}@media(max-width:759px){.lp .flow3{gap:18px;grid-template-columns:minmax(0,1fr);padding:18px 16px 16px}.lp .f3-chip,.lp .f3-line{display:none}.lp .f3-step{align-items:center;display:grid;gap:8px 10px;grid-template-columns:26px minmax(0,1fr)}.lp .f3-label{font-size:.86rem;text-align:left}.lp .f3-card{grid-column:1/-1;min-height:0}.lp .f3-pay-card{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto}.lp .f3-pay-card .f3-amount{font-size:1.5rem;margin-top:0}.lp .f3-pay-card .f3-ways{grid-column:1/-1}.lp .f3-money{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto minmax(0,1fr);text-align:left}.lp .f3-money .f3-bank{grid-row:span 2;margin:0}.lp .f3-money .f3-plus{font-size:1.5rem}.lp .f3-money .f3-note{grid-column:1/-1;justify-self:start;margin-top:12px}}@media(max-width:440px){.lp .bx{padding:16px}.lp .bx-vis{margin:16px -16px -16px}.lp .bx-vis:not(.till-vis):not(.app-vis){padding-left:16px;padding-right:16px}.lp .dw-vis.bx-vis{padding-left:10px;padding-right:10px}.lp .flow3{padding:16px 12px 14px}.lp .pays-top{flex-wrap:wrap;row-gap:8px}.lp .night,.lp .pays-top .sum small{white-space:nowrap}}.lp .web-vis{align-items:center;flex-direction:column;gap:12px;justify-content:flex-start;padding-top:16px}.lp .fonds{align-items:center;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 10px 24px -18px #0006;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:5px;position:relative;z-index:2}.lp .fonds button{align-items:center;border-radius:9px;color:var(--text);display:inline-flex;font-size:.76rem;gap:7px;padding:6px 9px;transition:background-color .25s ease,color .25s ease}.lp .fonds button i{border-radius:4px;box-shadow:inset 0 0 0 1px #0000001f;height:14px;width:18px}.lp .fonds button:hover{background:var(--soft)}.lp .fonds button.on{background:var(--p50);box-shadow:inset 0 0 0 1px var(--p100);color:var(--p)}.lp .browser{background:#fff;border:1px solid #e4e4e7;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 30px 60px -36px #00000073;flex-shrink:0;overflow:hidden;position:relative;width:min(100%,620px)}.lp .browser-bar{align-items:center;background:#f4f4f5;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;padding:10px 12px}.lp .browser-bar .dots{display:flex;gap:6px}.lp .browser-bar .dots i{background:#e0e0e4;border-radius:50%;height:10px;width:10px}.lp .browser-bar .url{align-items:center;background:#fff;border-radius:8px;color:var(--text);display:flex;flex:1;font-size:.76rem;gap:6px;justify-content:center;margin:0 auto;max-width:320px;padding:5px 12px}.lp .browser-bar .url svg{fill:var(--muted);height:11px;width:11px}.lp .browser .shots{position:relative}.lp .browser .shots img{transition:opacity .5s ease;width:100%}.lp .browser .shots img+img{inset:0;position:absolute}.lp .browser .shots img.off{opacity:0}.lp .mid{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:88px;text-align:center}.lp .mid .h3{color:var(--ink);font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:500;letter-spacing:-.03em}.lp .mid .soft{color:var(--muted);font-size:.86rem;text-decoration:underline;text-decoration-color:var(--p200);text-underline-offset:4px}.lp .mid .soft:hover{color:var(--p)}.lp .mk-sec{overflow:hidden;position:relative}.lp .mk-sec .wrap{position:relative;z-index:1}.lp .mk-glow{height:52%;left:6%;right:6%;top:24%}.lp .mk-deck{--st:clamp(230px,27vw,380px);--sq:calc(var(--st)*.56);align-items:center;display:flex;justify-content:center;margin:0 auto 60px;padding:18px 0 28px;position:relative}.lp .mk-card{background:#fff;border-radius:14px;box-shadow:0 34px 60px -36px #50241680,0 0 0 1px #1e15130d;flex:none;margin:0 calc(var(--st)*-.055);overflow:hidden;position:relative;transform:translateY(var(--y,0)) rotate(var(--r,0deg));transition:transform .6s var(--out),box-shadow .6s ease}.lp .mk-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp .mk-card.mk-story{aspect-ratio:9/16;height:var(--st)}.lp .mk-card.mk-square{aspect-ratio:1;height:var(--sq)}.lp .mk-c1{--r:-8deg;--y:26px;z-index:1}.lp .mk-c2{--r:-3.5deg;--y:10px;z-index:2}.lp .mk-c3{box-shadow:0 44px 70px -36px #50241699,0 0 0 1px #1e15130d;z-index:3}.lp .mk-c4{--r:3.5deg;--y:10px;z-index:2}.lp .mk-c5{--r:8deg;--y:26px;z-index:1}.lp .mk-card:hover{transform:translateY(calc(var(--y, 0px) - 10px)) rotate(var(--r,0deg))}.lp .mk-sheen{background:linear-gradient(105deg,#fff0 35%,#ffffff8c,#fff0 65%);inset:0;pointer-events:none;position:absolute;transform:translate(-120%)}.lp.anim .mk-deck.in .mk-sheen{animation:mk-sheen 1.5s ease 1.2s both}@keyframes mk-sheen{to{transform:translate(120%)}}.lp.anim .mk-deck[data-rv],.lp.anim .mk-deck[data-rv]:not(.in){opacity:1;transform:none;transition:none}.lp.anim .mk-deck .mk-card{transition:opacity .9s var(--out),transform 1.25s var(--out),box-shadow .6s ease;transition-delay:calc(var(--o)*.12s + 80ms),calc(var(--o)*.12s + 80ms),0s}.lp.anim .mk-deck:not(.in) .mk-card{opacity:0;transform:translateY(80px) scale(.94)}.lp.anim .mk-deck.in .mk-card:hover{transition-delay:0s}.lp .mk-cols{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1040px}.lp .mk-box{background:#fff;border:1px solid var(--line);border-radius:22px;min-width:0;padding:28px}.lp .mk-box--soon{background:linear-gradient(180deg,var(--p50),#fff 70%);border-color:var(--p100)}.lp .mk-k{align-items:center;color:var(--muted);display:inline-flex;font-size:.78rem;font-weight:600;gap:6px}.lp .mk-k svg{fill:none;height:14px;stroke:var(--p);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:14px}.lp .mk-k--soon{background:#fff;border:1px solid var(--p100);border-radius:999px;color:var(--p);padding:.2rem .65rem}.lp .mk-box h3{color:var(--ink);font-size:1.15rem;font-weight:600;letter-spacing:-.012em;margin:12px 0 18px}.lp .mk-list{display:grid;gap:14px}.lp .mk-list li{padding-left:18px;position:relative}.lp .mk-list li:before{background:var(--p200);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}.lp .mk-box--soon .mk-list li:before{background:var(--p5)}.lp .mk-list strong{color:var(--ink);display:block;font-size:.95rem;font-weight:600}.lp .mk-list span{color:var(--muted);display:block;font-size:.88rem;line-height:1.5;margin-top:2px}.lp .mk-note{border-top:1px solid var(--line);color:var(--text);font-size:.85rem;margin-top:20px;padding-top:14px}.lp .mk-box--soon .mk-note{border-top-color:var(--p100)}@media(max-width:760px){.lp .mk-deck{--st:min(62vw,300px);margin-bottom:36px}.lp .mk-card.mk-square{display:none}.lp .mk-card{margin:0 calc(var(--st)*-.1)}.lp .mk-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:440px){.lp .mk-deck{--st:50vw}.lp .mk-box{padding:22px 18px}}.lp .partners{padding:84px 0;text-align:center}.lp .marquee{margin-top:48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden;position:relative}.lp .mq-track{animation:lp-mq 48s linear infinite;display:flex;width:-moz-max-content;width:max-content}.lp .marquee.paused .mq-track{animation-play-state:paused}.lp .mq-list{align-items:center;display:flex;gap:80px;padding-right:80px}@keyframes lp-mq{to{transform:translate(-50%)}}.lp .mq-it{gap:10px;white-space:nowrap}.lp .mq-it,.lp .mq-it .mk{align-items:center;display:flex}.lp .mq-it .mk{gap:8px}.lp .mq-it .mk b{color:var(--ink);font-size:1.28rem;font-weight:700;letter-spacing:-.02em}.lp .mq-it small{color:var(--muted);font-size:.76rem}.lp .mq-pause{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--text);display:inline-flex;font-size:.78rem;gap:6px;margin-top:22px;padding:7px 12px}.lp .mq-pause:hover{border-color:#d4d4d8}.lp .dark{background:#141416;border-radius:32px;margin:24px 12px 0}.lp .dark,.lp .dark .h2{color:#fff}.lp .dark .t2{color:#77777e}.lp .dark .tag{background:#ffffff0a;border-color:#2e2e33;color:#e8c7b5}.lp .trust{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}.lp .trust>*{min-width:0}@media(min-width:960px){.lp .trust{gap:64px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.lp .trust-list{margin-top:28px}.lp .trust-list li{border-top:1px solid #2a2a2f;display:flex;gap:14px;padding:16px 0}.lp .trust-list li:first-child{border-top:0}.lp .trust-list .dot{background:var(--p5);border-radius:50%;box-shadow:0 0 0 4px #b9684740;flex-shrink:0;height:8px;margin-top:6px;width:8px}.lp .trust-list h3{font-size:.98rem;font-weight:600;margin:0 0 3px}.lp .trust-list p{color:#a1a1a8;font-size:.9rem;line-height:1.5}.lp .label-row{align-items:center;background:#fff;border-radius:14px;display:flex;gap:14px;margin-top:22px;max-width:440px;padding:12px 16px 12px 12px}.lp .label-row img{flex-shrink:0;height:auto;width:92px}.lp .label-row span{color:var(--text);font-size:.8rem;line-height:1.45}.lp .dlg-wrap{position:relative}.lp .pg-dark{inset:34% -6% -18%}.lp .pg-dark:before{background:radial-gradient(closest-side,#d6785480,#d6785400)}.lp .pg-dark:after{background:radial-gradient(closest-side,#f1aa845c,#f1aa8400)}.lp .dlg-glass{backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);background:#ffffff0f;border-radius:32px;box-shadow:0 60px 110px -50px #d678548c,inset 0 0 0 1px #ffffff24,inset 0 1px #fff3;padding:10px;position:relative;z-index:1}.lp .dlg{background:#fff;border-radius:22px;box-shadow:0 40px 80px -40px #000000b3;color:var(--ink);overflow:hidden}.lp .dlg svg{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:14px}.lp .dlg-head{align-items:center;border-bottom:1px solid var(--line);display:flex;font-weight:600;justify-content:space-between;padding:16px 20px}.lp .dlg-head svg{color:var(--muted)}.lp .dlg-body{background:#fafafa;padding:18px 20px 20px}.lp .lbl2{color:var(--text);font-size:.84rem;margin:16px 0 8px}.lp .per{flex-wrap:wrap;gap:8px 12px}.lp .per,.lp .sel{align-items:center;display:flex;justify-content:space-between}.lp .sel{background:#fff;border:1px solid #e4e4e7;border-radius:10px;font-size:.86rem;gap:12px;padding:9px 12px}.lp .hint{color:var(--muted);font-size:.8rem;font-variant-numeric:tabular-nums}.lp .fmts{display:grid;gap:8px}.lp .fmts button{align-items:flex-start;background:#fff;border:1px solid #e4e4e7;border-radius:12px;display:flex;gap:10px;padding:9px 12px;text-align:left;transition:border-color .25s ease,background-color .25s ease}.lp .fmts button.on{background:#fff8f4;border-color:#e8b8a0}.lp .fmts button div{flex:1;min-width:0}.lp .fmts strong{color:var(--ink);font-size:.86rem;font-weight:600}.lp .fmts strong span{color:var(--muted);font-weight:400}.lp .fmts small{color:var(--muted);display:block;font-size:.76rem;line-height:1.4;margin-top:1px}.lp .fmts .hab{background:#f1f1f3;border-radius:6px;color:var(--text);font-size:.66rem;font-weight:500;margin-left:6px;padding:1px 7px}.lp .fmts .tick{color:var(--p);opacity:0;transition:opacity .2s ease;width:16px}.lp .fmts button.on .tick{opacity:1}.lp .att{align-items:center;background:#fff;border:1px dashed #dcdce0;border-radius:10px;color:var(--ink);display:flex;font-size:.78rem;gap:8px;margin-top:8px;padding:8px 12px}.lp .att svg{color:var(--muted)}.lp .att span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .att small{color:var(--muted);white-space:nowrap}.lp .to{background:#fff;border:1px solid #e4e4e7;border-radius:10px;display:flex;flex-wrap:wrap;min-height:42px;padding:6px}.lp .to,.lp .to .person{align-items:center;gap:6px}.lp .to .person{animation:lp-popin .5s var(--spring);background:#f4f4f5;border-radius:8px;display:inline-flex;font-size:.8rem;padding:4px 6px 4px 4px}@keyframes lp-popin{0%{opacity:0;transform:scale(.85)}}.lp .to .person i{background:#e9e1f8;border-radius:50%;color:#5b45b8;display:grid;font-size:.58rem;font-style:normal;font-weight:700;height:20px;place-items:center;width:20px}.lp .to .typed{color:var(--ink);flex:1;font-size:.82rem;min-width:120px;padding:0 6px}.lp .to .typed:empty:before{color:#a1a1aa;content:"Ajouter une adresse"}.lp .auto{align-items:center;display:flex;gap:12px;margin-top:14px}.lp .auto div{flex:1}.lp .auto strong{display:block;font-size:.84rem;font-weight:500}.lp .auto small{color:var(--muted);font-size:.76rem}.lp .dlg-foot{align-items:center;border-top:1px solid var(--line);display:flex;gap:10px;padding:14px 20px}.lp .dlg-foot .dl{align-items:center;border:1px solid #e4e4e7;border-radius:10px;display:inline-flex;font-size:.82rem;gap:7px;padding:8px 12px}.lp .dlg-foot .sp{flex:1}.lp .dlg-foot .cancel{color:var(--text);font-size:.84rem}.lp .send{align-items:center;background:var(--p5);border-radius:11px;color:#fff;display:inline-flex;font-size:.86rem;font-weight:600;gap:8px;padding:9px 16px;transition:background-color .3s ease}.lp .send.done{background:var(--ink)}.lp .send .spin{animation:lp-spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:14px;width:14px}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp .sent-toast{align-items:center;background:var(--ink);border-radius:12px;bottom:-22px;box-shadow:0 0 0 1px #ffffff24,0 20px 40px -12px #000000b3;color:#fff;display:flex;font-size:.82rem;gap:10px;left:50%;opacity:0;padding:10px 14px;position:absolute;transform:translate(-50%,12px);transition:opacity .4s ease,transform .6s var(--spring);white-space:nowrap;z-index:4}.lp .sent-toast.on{opacity:1;transform:translate(-50%)}.lp .sent-toast i{background:var(--p5);border-radius:50%;display:grid;font-size:.7rem;font-style:normal;height:22px;place-items:center;width:22px}@media(max-width:560px){.lp .dlg-glass{border-radius:26px;padding:6px}.lp .dlg{border-radius:20px}.lp .sent-toast{white-space:normal;width:calc(100% - 32px)}}@media(max-width:440px){.lp .dlg-head{padding:14px 16px}.lp .dlg-body{padding:14px 14px 16px}.lp .fmts button>div{align-items:center;color:var(--ink);-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;font-size:.86rem;font-weight:600}.lp .fmts strong{display:contents}.lp .fmts strong span{flex-basis:100%;font-size:.8rem;margin-top:1px;order:1}.lp .fmts strong span i{display:none}.lp .fmts .hab{margin:0}.lp .fmts small{flex-basis:100%;font-weight:400;margin-top:4px;order:2}.lp .dlg-foot{flex-wrap:wrap;gap:8px;padding:12px 14px 14px}.lp .dlg-foot .sp{display:none}.lp .dlg-foot .send{flex:1 0 100%;justify-content:center;order:-1;padding:11px 16px}.lp .dlg-foot .cancel,.lp .dlg-foot .dl{flex:1;justify-content:center;padding:8px 12px;text-align:center}}.lp #tarif{background:var(--band);isolation:isolate;overflow-x:clip;position:relative}.lp #roadmap.band{border-bottom:0}.lp #tarif+.band{border-top:0}.lp #tarif .t2{color:#b9a39a}.lp .price-bg{background:radial-gradient(60% 34% at 50% 0,#ffd9c4 0,#ffd9c400 72%),radial-gradient(40% 36% at 0 42%,#ffd0b8d9 0,#ffd0b800 70%),radial-gradient(40% 36% at 100% 38%,#ffdaccd9 0,#ffdacc00 70%),radial-gradient(70% 30% at 50% 100%,#ffdac8bf 0,#ffdac800 72%),linear-gradient(180deg,#fff2ea,#fff8f4 46%,#fff5ef);inset:0;-webkit-mask-image:linear-gradient(transparent,#000 16%,#000 76%,transparent);mask-image:linear-gradient(transparent,#000 16%,#000 76%,transparent);overflow:hidden;pointer-events:none;position:absolute;transition:opacity 1.6s ease,transform 2.4s var(--out);z-index:-1}.lp.anim .price-bg:not(.in){opacity:0;transform:scale(1.04)}.lp .cmp-row{transition:opacity .6s ease,filter .6s ease,transform .75s var(--out)}.lp .cmp-row.rv-wait{filter:blur(6px);opacity:0;transform:translateY(12px)}.lp .price-bg i{animation:lp-mesh 26s ease-in-out infinite alternate;border-radius:50%;filter:blur(90px);position:absolute}.lp .price-bg i:first-child{background:#ffd0b8;height:40%;left:-10%;opacity:.65;top:18%;width:38%}.lp .price-bg i:nth-child(2){animation-direction:alternate-reverse;animation-duration:30s;background:#ffd9ca;height:38%;opacity:.65;right:-8%;top:8%;width:34%}.lp .price-bg i:nth-child(3){animation-duration:34s;background:#fff;height:30%;left:28%;opacity:.75;top:30%;width:44%}.lp .price-bg i:nth-child(4){animation-direction:alternate-reverse;animation-duration:28s;background:#ffe0d0;bottom:-6%;height:34%;opacity:.6;right:12%;width:36%}.lp .cmp{margin:0 auto;max-width:1120px;position:relative}.lp .cmp-glass{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:#ffffff6b;border:1px solid hsla(0,0%,100%,.8);border-radius:30px;box-shadow:0 50px 90px -50px #a3503c6b,0 16px 36px -24px #783c2838,inset 0 1px #ffffffe6;padding:10px}.lp .cmp-card{background:#fff;border-radius:21px;box-shadow:0 8px 30px -18px #783c284d,0 0 0 1px #ffffffe6;overflow:hidden;padding:10px 10px 0}.lp .cmp-top{display:flex;justify-content:center;margin:-14px 0 30px}.lp .bill{backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);background:#fff9;border-radius:12px;box-shadow:inset 0 0 0 1px #fffffff2,0 12px 28px -18px #783c2873;display:inline-flex;gap:2px;padding:4px;position:relative}.lp .bill-k{background:#fff;border-radius:9px;bottom:4px;box-shadow:0 1px 4px #3c1e1424,0 0 0 1px #0000000a;left:0;position:absolute;top:4px;width:0}.lp .bill-k.ready{transition:transform .45s var(--out),width .45s var(--out)}.lp .bill button{align-items:center;border-radius:9px;color:var(--text);display:inline-flex;font-size:.88rem;font-weight:500;gap:8px;padding:8px 16px;position:relative;transition:color .3s ease;z-index:1}.lp .bill button.on{color:var(--ink)}.lp .bill em{background:var(--p50);border-radius:6px;box-shadow:inset 0 0 0 1px var(--p100);color:var(--p);font-size:.74rem;font-style:normal;font-weight:600;padding:2px 7px;white-space:nowrap}.lp .cmp-row{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}.lp .cmp-row>div{padding:12px 18px}.lp .cmp-row.ft{background:linear-gradient(#f1f1f3,#f1f1f3) bottom /100% 1px no-repeat}.lp .cmp-row.ft>div{border-bottom:1px solid #f1f1f3}.lp .cmp-row.x{display:none}.lp .cmp.all .cmp-row.x{display:grid}.lp .c-main{background:#fafafa;box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line)}.lp .cmp-head{margin-bottom:20px}.lp .cmp-head>div{display:flex;flex-direction:column;padding:24px 22px 22px}.lp .cmp-head .c-main{background:#fff;border-radius:18px;box-shadow:0 0 0 1px var(--p100),0 30px 60px -36px #a3503c80,0 10px 24px -18px #783c2829;position:relative;z-index:2}.lp .cmp-head>div:last-child{background:#fafafa;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line)}.lp .cmp-body>.cmp-row:first-child .c-main{border-radius:14px 14px 0 0;box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line),inset 0 1px 0 var(--line)}.lp .pname{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lp .ptag{background:var(--p50);border-radius:7px;box-shadow:inset 0 0 0 1px var(--p100);color:var(--p);font-size:.72rem;font-weight:600;padding:3px 8px}.lp .pp s,.lp .ptag{display:inline-block}.lp .pp s{color:#a1a1aa;font-size:1.05rem;margin-left:2px;text-decoration-thickness:1.5px}.lp .pp s:empty{display:none}.lp .cmp-end .c-main{border-radius:0 0 18px 18px;box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line),inset 0 -1px 0 var(--line);height:18px;padding:0}.lp .cmp-lead{justify-content:flex-end}.lp .cmp-lead strong{color:var(--ink);font-size:1.05rem;font-weight:600}.lp .cmp-lead span{color:var(--muted);font-size:.88rem;line-height:1.5;margin-top:6px;max-width:30ch}.lp .pname{color:var(--ink);font-size:1rem;font-weight:600}.lp .cmp-head .c-main .pname,.lp .pp{display:flex}.lp .pp{align-items:baseline;flex-wrap:wrap;gap:2px 4px;margin-top:16px}.lp .pp b{color:var(--ink);display:inline-block;font-size:3.1rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.04em;line-height:1;white-space:nowrap;will-change:transform,opacity,filter}.lp .pp span{color:var(--muted);display:inline-block;font-size:.9rem}.lp .pp.soon b{color:#a1a1aa}.lp .pl{color:var(--muted);font-size:.84rem;line-height:1.45;margin:8px 0 18px;min-height:2.9em}.lp .cmp .pb,.lp .pl span{display:inline-block;will-change:transform,opacity,filter}.lp .cmp .btn,.lp .cmp .lp-cta{box-shadow:none;justify-content:center;margin-top:auto}@media(min-width:641px)and (max-width:1000px){.lp .cmp .lp-cta{text-align:center;white-space:normal}}.lp .cmp-g>div{color:var(--ink);font-size:.9rem;font-weight:600;padding:22px 18px 8px}.lp .cmp-g .gp{color:var(--p)}.lp .cmp .f{color:var(--text);font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .cmp .v{color:var(--text);display:grid;font-size:.86rem;place-items:center}.lp .cmp .v svg{fill:none;height:18px;stroke:var(--p);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:18px}.lp .cmp .v .no{color:#c4c4ca}.lp .more2{align-items:center;color:var(--p);display:flex;font-size:.88rem;font-weight:600;gap:6px;margin:20px auto 0}.lp .more2>span{display:inline-block}.lp .more2 svg{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .45s var(--out);width:14px}.lp .more2[aria-expanded=true] svg{transform:rotate(180deg)}.lp .cmp-body{position:relative}.lp .cmp-fine{color:var(--muted);font-size:.8rem;margin-top:16px;text-align:center}.lp .more2-in,.lp .soon-list{display:none}@media(max-width:640px){.lp .cmp-glass{border-radius:24px;padding:6px}.lp .cmp-card{border-radius:19px;display:flex;flex-direction:column;padding:6px 6px 14px}.lp .cmp-head{display:contents}.lp .cmp-end,.lp .cmp-g.cmp-gp,.lp .cmp-g>div:not(:first-child),.lp .cmp-head .cmp-lead,.lp .cmp-row.po,.lp .cmp-row>.v:last-child{display:none}.lp .cmp-row.cmp-head>div{padding:20px 18px 18px}.lp .cmp-body{order:1;padding:4px 12px 0}.lp .cmp>.more2{display:none}.lp .more2-in{display:flex;margin:18px auto 2px;order:1}.lp .cmp-head>div:last-child{margin-top:18px;order:2}.lp .pp b{font-size:2.4rem}.lp .pl{margin-bottom:16px;min-height:0}.lp .cmp .btn,.lp .cmp .lp-cta{width:100%}.lp .cmp-row{align-items:center;-moz-column-gap:12px;column-gap:12px;grid-template-columns:22px minmax(0,1fr)}.lp .cmp-row>div{padding:0}.lp .cmp-row.ft{background:none;border-bottom:1px solid #f1f1f3;padding:12px 0}.lp .cmp-row.ft>div{border-bottom:0}.lp .cmp-row .v.c-main{background:none;box-shadow:none;order:-1}.lp .cmp .f{color:var(--ink);font-size:.95rem;line-height:1.35;white-space:normal}.lp .cmp-g>div:first-child{grid-column:1/-1;padding:22px 0 4px}.lp .cmp-body>.cmp-row:first-child .c-main{box-shadow:none}.lp .cmp-head>div:last-child .pp b{font-size:1.6rem}.lp .soon-list{display:grid;gap:10px;margin:0 0 18px}.lp .soon-list li{align-items:baseline;color:var(--text);display:flex;font-size:.92rem;gap:12px}.lp .soon-list li:before{color:#a1a1aa;content:"+";flex:none;text-align:center;width:22px}}@media(max-width:480px){.lp .bill button{flex-direction:column;gap:3px;padding:7px 12px}.lp .bill em{font-size:.66rem;padding:1px 6px}}.lp #roadmap{overflow-x:clip}.lp .lr{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}@media(min-width:980px){.lp .lr{gap:64px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}.lp .lr-txt .lead{color:var(--text);margin-top:18px;max-width:46ch}.lp .lr-list{display:grid;gap:14px;margin:26px 0 24px}.lp .lr-list li{align-items:flex-start;display:flex;gap:12px}.lp .lr-list .ic{background:var(--p50);border-radius:9px;color:var(--p);display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.lp .lr-board svg,.lp .lr-list svg{fill:none;flex-shrink:0;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.lp .lr-list strong{color:var(--ink);display:block;font-size:.96rem;font-weight:600}.lp .lr-list span{color:var(--muted);font-size:.9rem;line-height:1.5}.lp .lr-vis{position:relative}.lp .pg-rm{inset:-8% -6% -10%}.lp .lr-board{background:#f4f4f5;border-radius:21px;box-shadow:0 8px 30px -18px #783c284d,0 0 0 1px #ffffffe6;overflow:hidden;padding:16px;position:relative}.lp .lr-compose{align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 24px -20px #00000059;display:flex;gap:10px;padding:8px 8px 8px 12px}.lp .lr-compose .ic{color:var(--p);display:grid}.lp .lr-compose input{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:.86rem;min-width:0;outline:0;padding:4px 0}.lp .lr-compose input::-moz-placeholder{color:#a1a1aa}.lp .lr-compose input::placeholder{color:#a1a1aa}.lp .lr-compose:focus-within{border-color:var(--p200);box-shadow:0 0 0 3px var(--p50),0 10px 24px -20px #00000059}.lp .lr-send{background:var(--p);border-radius:9px;color:#fff;font-size:.78rem;font-weight:600;padding:7px 12px;transition:transform .2s ease,background-color .25s ease}.lp .lr-send.press{background:var(--p-h);transform:scale(.94)}.lp .lr-cols{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.lp .lr-col>p{align-items:center;color:var(--text);display:flex;font-size:.74rem;font-weight:600;gap:7px;margin:4px 4px 8px}.lp .lr-col>p i{border-radius:50%;height:7px;width:7px}.lp .lr-col>p .d0{background:#a1a1aa}.lp .lr-col>p .d1{background:var(--ink)}.lp .lr-col>p .d3{background:var(--p5)}.lp .lr-stack{display:grid;gap:8px}.lp .lr-card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 18px -16px #00000059;padding:10px 11px}.lp .lr-card strong{color:var(--ink);display:block;font-size:.8rem;font-weight:600;line-height:1.3}.lp .lr-card small{color:var(--muted);display:block;font-size:.7rem}.lp .lr-card .row{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-top:8px}.lp .lr-card.mine{border-color:var(--p200);box-shadow:0 0 0 3px var(--p50),0 8px 18px -16px #00000059}.lp .lr-card .vc{align-items:center;background:var(--p);border-radius:8px;color:#fff;display:inline-flex;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;padding:4px 9px}.lp .lr-card .vc svg{height:12px;width:12px}.lp .lr-card .vc.bump{animation:lp-rmbump .32s var(--spring)}@keyframes lp-rmbump{50%{transform:scale(1.14)}}.lp .voters{display:flex;margin-top:8px;min-height:16px;padding-left:4px}.lp .voters i{animation:lp-rmpop .45s var(--spring) both;border:2px solid #fff;border-radius:50%;height:16px;margin-left:-4px;width:16px}@keyframes lp-rmpop{0%{transform:scale(0)}}.lp .lr-card .stage{align-items:center;color:var(--muted);display:inline-flex;font-size:.7rem;font-weight:600;gap:4px}.lp .lr-card .stage.done{color:var(--p)}.lp .lr-card .stage svg{height:12px;width:12px}.lp .lr-demo{color:var(--muted);font-size:.76rem;margin-top:12px;position:relative;text-align:center;z-index:1}.lp .lr-demo button{color:var(--p);font-weight:600;margin-left:6px;text-decoration:underline;text-underline-offset:3px}.lp .lr-spot{border-radius:14px;box-shadow:0 0 0 2px var(--p5),0 0 0 9999px #f4f4f5bd;height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .45s ease,left .85s var(--out),top .85s var(--out),width .85s var(--out),height .85s var(--out);width:0;z-index:4}.lp .lr-spot.on{opacity:1}.lp .lr-card.lift{box-shadow:0 0 0 3px var(--p50),0 24px 40px -18px #3c1e1466;position:relative;z-index:5}.lp .lr-tip{background:#fff;border-radius:16px;box-shadow:0 24px 50px -18px #28140f73,0 0 0 1px #0000000d;left:0;opacity:0;padding:14px 14px 12px;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease,transform .5s var(--out);width:min(300px,calc(100% - 20px));z-index:6}.lp .lr-tip.on{opacity:1;pointer-events:auto}.lp .lr-tip-arrow{background:#fff;box-shadow:-1px -1px #0000000d;height:14px;position:absolute;transform:rotate(45deg);width:14px}.lp .lr-tip[data-place=b] .lr-tip-arrow{top:-7px}.lp .lr-tip[data-place=t] .lr-tip-arrow{bottom:-7px;box-shadow:1px 1px #0000000d}.lp .lr-tip[data-place=r] .lr-tip-arrow{box-shadow:-1px 1px #0000000d;left:-7px}.lp .lr-tip[data-place=l] .lr-tip-arrow{box-shadow:1px -1px #0000000d;right:-7px}.lp .lr-tip-top{align-items:center;color:var(--p);display:flex;font-size:.7rem;font-weight:600;justify-content:space-between;margin-bottom:6px}.lp .lr-tip-x{border-radius:7px;color:var(--muted);display:grid;height:24px;margin:-4px -4px 0 0;place-items:center;width:24px}.lp .lr-tip-x:hover{background:var(--soft);color:var(--ink)}.lp .lr-tip-x svg{height:13px;width:13px}.lp .lr-tip-title{color:var(--ink);font-size:.92rem;font-weight:600;margin:0 0 4px}.lp .lr-tip-text{color:var(--text);font-size:.8rem;line-height:1.5;margin:0}.lp .lr-tip-foot{align-items:center;display:flex;gap:8px;margin-top:12px}.lp .lr-dots{display:flex;gap:4px;margin-right:auto}.lp .lr-dots i{background:#e4e4e7;border-radius:50%;height:6px;transition:background-color .3s ease,width .3s var(--out);width:6px}.lp .lr-dots i.on{background:var(--p);border-radius:4px;width:16px}.lp .lr-tip-alt{border-radius:9px;color:var(--text);font-size:.76rem;font-weight:600;padding:7px 10px}.lp .lr-tip-alt:hover{background:var(--soft)}.lp .lr-tip-next{align-items:center;background:var(--p);border-radius:9px;color:#fff;display:inline-flex;font-size:.76rem;font-weight:600;gap:6px;padding:7px 12px;transition:background-color .25s ease,opacity .25s ease}.lp .lr-tip-next:hover{background:var(--p-h)}.lp .lr-tip-next[disabled]{cursor:default;opacity:.45}.lp .lr-card.empty{background:transparent;border-style:dashed;box-shadow:none}.lp .lr-card.on-in{animation:lp-rmin .7s var(--out) both}@keyframes lp-rmin{0%{filter:blur(6px);opacity:0;transform:translateY(-8px) scale(.97)}}.lp .vote{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:4px 9px;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s var(--spring);white-space:nowrap}.lp .vote svg{height:12px;width:12px}.lp .vote.on{background:var(--p);border-color:var(--p);color:#fff;transform:scale(1.04)}.lp .lr-done{align-items:center;color:var(--p);display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;white-space:nowrap}.lp .lr-done svg{height:12px;width:12px}@media(max-width:760px){.lp .lr-cols{grid-template-columns:minmax(0,1fr)}.lp .lr-col .lr-card.opt{display:none}}@media(max-width:640px){.lp .lr-vis .frame{border-radius:24px;padding:6px}.lp .lr-board{border-radius:18px;padding:10px}}.lp .faq2{display:grid;gap:24px;margin:0 auto;max-width:1120px}@media(min-width:860px){.lp .faq2{gap:48px;grid-template-columns:240px 1fr}}.lp .rail{display:flex;flex-direction:column;gap:4px}.lp .rail button{align-items:center;border-radius:11px;color:var(--text);display:flex;font-size:.92rem;justify-content:space-between;padding:10px 12px;text-align:left;transition:background-color .25s ease,color .25s ease}.lp .rail button span{color:var(--muted);font-size:.74rem}.lp .rail button:hover{background:#f1f1f3}.lp .rail button.on{background:#fff;box-shadow:0 0 0 1px var(--line),0 6px 16px -12px #0000004d;color:var(--ink);font-weight:600}.lp .rail button.on span{color:var(--p)}@media(max-width:859px){.lp .rail{flex-direction:row;flex-wrap:wrap;gap:6px}.lp .rail button{box-shadow:inset 0 0 0 1px var(--line);gap:8px;padding:8px 12px;white-space:nowrap}.lp .rail button.on{box-shadow:0 0 0 1px var(--line),0 6px 16px -12px #0000004d}}.lp .qlist{border-top:1px solid var(--line)}.lp .qa{animation:lp-dwin .45s var(--out) both;border-bottom:1px solid var(--line)}.lp .qa:nth-child(2){animation-delay:.04s}.lp .qa:nth-child(3){animation-delay:.08s}.lp .qa:nth-child(4){animation-delay:.12s}.lp .qa-q{align-items:center;color:var(--ink);display:flex;font-size:1.02rem;font-weight:500;gap:16px;justify-content:space-between;padding:21px 0;text-align:left;width:100%}.lp .qa-q .pm{flex-shrink:0;height:14px;position:relative;width:14px}.lp .qa-q .pm:after,.lp .qa-q .pm:before{background:var(--p);border-radius:2px;content:"";height:2px;left:0;position:absolute;top:6px;transition:transform .5s var(--out);width:14px}.lp .qa-q .pm:after{transform:rotate(90deg)}.lp .qa.open .qa-q .pm:after{transform:rotate(0)}.lp .qa-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--out)}.lp .qa.open .qa-a{grid-template-rows:1fr}.lp .qa-a>div{overflow:hidden}.lp .qa-a p{color:var(--text);font-size:.95rem;line-height:1.65;margin:0 0 22px;opacity:0;padding-right:30px;transform:translateY(-4px);transition:opacity .35s ease,transform .5s var(--out)}.lp .qa.open .qa-a p{opacity:1;transform:none;transition-delay:.12s}.lp .qa-a a{color:var(--p);font-weight:600}.lp .qcta{color:var(--muted);font-size:.88rem;margin-top:18px}.lp .qcta a{color:var(--p);font-weight:600}.lp .endcta{padding:40px 32px 80px}.lp .sfcta{background:linear-gradient(115deg,#3d1f16,#26140f 42%,#170d0b 75%,#120a08);border-radius:28px;color:#fff;isolation:isolate;margin:0 auto;max-width:1400px;overflow:hidden;padding:100px 24px;position:relative;text-align:center}.lp .sfcta:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";opacity:.07}.lp .sfcta .scrim,.lp .sfcta:after{inset:0;pointer-events:none;position:absolute;z-index:-1}.lp .sfcta .scrim{background:radial-gradient(48% 62% at 50% 50%,#100907c7 0,#10090780 55%,#10090700)}.lp .gl{border-radius:50%;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:-2}.lp .gl-a{animation:lp-silkA 20s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(150,70,44,0) 50%,rgba(196,104,70,.45) 80%,hsla(21,78%,73%,.85) 95%,rgba(255,214,190,.9) 97.5%,transparent 100%);filter:blur(10px);height:396%;left:-143%;top:-330%;width:233%}.lp .gl-b{animation:lp-silkB 24s ease-in-out -7s infinite alternate;background:radial-gradient(closest-side,transparent 62%,rgba(185,96,64,.35) 88%,hsla(19,67%,66%,.55) 97%,transparent 100%);filter:blur(14px);height:448%;left:-155%;top:-356%;width:258%}.lp .gl-c{animation:lp-silkC 16s ease-in-out -4s infinite alternate;background:radial-gradient(closest-side,rgba(170,84,54,.35) 55%,rgba(214,128,92,.55) 86%,hsla(22,83%,80%,.8) 96%,transparent 100%);bottom:-182%;filter:blur(10px);height:200%;left:-80%;width:260%}.lp .gl-d{animation:lp-horizon 9s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(185,104,71,.55),transparent);filter:blur(60px);height:120%;left:-20%;top:-20%;width:70%}@keyframes lp-silkA{0%{transform:rotate(-3deg) translate(-1.5%)}to{transform:rotate(1deg) translate(1.5%)}}@keyframes lp-silkB{0%{transform:rotate(1deg) translate(-1%)}to{transform:rotate(-2.5deg) translate(2%)}}@keyframes lp-silkC{0%{transform:rotate(-1.5deg) translateY(0)}to{transform:rotate(1deg) translateY(-3%)}}@keyframes lp-horizon{0%{opacity:.7}to{opacity:1}}.lp .sfcta .h2{color:#fff;font-size:clamp(2rem,4.4vw,3.2rem);margin:0 auto;max-width:16ch;text-shadow:0 2px 24px rgba(16,9,7,.6)}.lp .sfcta .h2 .t2{color:#f2d4c4}.lp .sfcta p{color:#ffffffe6;font-size:1.04rem;line-height:1.6;margin:18px auto 0;max-width:46ch;text-shadow:0 1px 16px rgba(16,9,7,.7)}.lp .sfcta .acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.lp .sfcta .btn,.lp .sfcta .lp-cta{box-shadow:0 10px 30px -10px #0009}.lp .sfcta .reassure2{color:#ffffffd1;display:flex;flex-wrap:wrap;font-size:.84rem;gap:6px 18px;justify-content:center;margin-top:22px}.lp .sfcta .reassure2 li:before{color:#f3c9a9;content:"✓";margin-right:6px}@media(max-width:640px){.lp .endcta{padding:40px 0 60px}.lp .sfcta{border-radius:22px;margin:0 12px;padding:64px 20px}.lp .sfcta .acts>*{justify-content:center;width:100%}}@media(max-width:760px){.lp.anim [data-split] .w{transition:opacity .9s var(--out),transform 1.1s var(--out);transition-delay:calc(var(--i)*60ms + var(--d, 0s))}.lp.anim [data-split]:not(.in) .w{color:inherit}.lp .hero .h1 .w{animation-name:lp-word-m}.lp .cmp-row{transition:opacity .6s ease,transform .75s var(--out)}.lp .cmp-row.rv-wait{filter:none}.lp .hero-bg i{animation:lp-blob-in 2.8s var(--out) calc(.25s + var(--bd)) both}.lp .hero-bg i,.lp .price-bg i{filter:none;scale:1.7}.lp .hero-bg i:first-child,.lp .price-bg i:first-child{background:radial-gradient(closest-side,#ffd0b8,#ffd0b800)}.lp .hero-bg i:nth-child(2),.lp .price-bg i:nth-child(2){background:radial-gradient(closest-side,#ffd9ca,#ffd9ca00)}.lp .hero-bg i:nth-child(3),.lp .price-bg i:nth-child(3){background:radial-gradient(closest-side,#fff,#fff0)}.lp .hero-bg i:nth-child(4){background:radial-gradient(closest-side,#ffe4d6,#ffe4d600)}.lp .price-bg i:nth-child(4){background:radial-gradient(closest-side,#ffe0d0,#ffe0d000)}.lp .pglow:after,.lp .pglow:before{filter:none;scale:1.25}}@keyframes lp-word-m{0%{opacity:0;transform:translateY(.32em)}}@media(prefers-reduced-motion:reduce){.lp .cmp-row{transition:none!important}.lp .dw-pane,.lp .gl,.lp .hero .h1 .w,.lp .hero [data-hero],.lp .hero-bg,.lp .hero-bg i,.lp .lr-card .vc.bump,.lp .lr-card.on-in,.lp .mq-track,.lp .offer,.lp .pglow:after,.lp .pglow:before,.lp .price-bg i,.lp .qa,.lp .stage,.lp .voters i{animation:none!important}.lp .bill-k.ready,.lp .bk .st>span,.lp .dep-cap,.lp .lr-spot,.lp .lr-tip,.lp .msgs>*,.lp .scene,.lp .spot,.lp .tip{transition:none!important}.lp .glass{transform:none!important}}
