.lp3{color-scheme:light;--bg:#f5f5f4;--surface:#ffffff;--surface-top:#ffffff;--surface-2:#fafaf9;--sunken:#f0efed;--line:#e8e7e4;--line-strong:#d7d5d1;--line-soft:#f0efec;--fg:#141312;--fg-2:#57534e;--fg-3:#8f8a84;--fg-4:#b5b1ab;--accent:#fa7116;--accent-top:#ff8a3d;--accent-edge:#d9590a;--accent-soft:#fff1e7;--accent-ink:#c2500a;--pos:#149a5c;--pos-soft:#e6f6ed;--neg:#dc3d43;--shade:rgba(20,19,18,0.06);--shade-2:rgba(20,19,18,0.13);--ease-out:cubic-bezier(0.2,0.8,0.2,1);--display:var(--font-display),ui-sans-serif,system-ui,sans-serif;--background:60 5% 96%;--foreground:30 5% 7%;--card:0 0% 100%;--card-foreground:30 5% 7%;--popover:0 0% 100%;--popover-foreground:30 5% 7%;--primary:24 96% 53%;--primary-foreground:0 0% 100%;--secondary:40 9% 94%;--secondary-foreground:30 5% 7%;--muted:40 9% 94%;--muted-foreground:33 5% 54%;--accent-foreground:30 5% 7%;--destructive:358 69% 55%;--destructive-foreground:0 0% 100%;--border:45 8% 90%;--input:40 7% 83%;--ring:24 96% 53%;--chart-1:24 96% 53%;--chart-2:194 56% 42%;--chart-3:250 54% 66%;--chart-4:43 78% 48%;--chart-5:152 77% 34%;--success:152 77% 34%;--warning:36 71% 42%;--sidebar-background:60 5% 96%;--sidebar-foreground:30 5% 7%;--sidebar-primary:24 96% 53%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 100%;--sidebar-accent-foreground:30 5% 7%;--sidebar-border:45 8% 90%;--sidebar-ring:24 96% 53%;--blob-surface:#ffffff;position:relative;min-height:100vh;background:var(--bg);color:var(--fg);font-family:var(--font-v2),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.lp3 .lp3-screen{--accent:40 14% 96%}.lp3 *,.lp3 :after,.lp3 :before{box-sizing:border-box}.lp3 a{color:inherit}.lp3 :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.lp3 h1,.lp3 h2{font-family:var(--display);font-weight:700;color:var(--fg);margin:0}.lp3 .lp3-screen .font-display,.lp3 .lp3-screen :is(h1,h2,h3,h4){font-family:var(--font-v2),ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.01em!important}.lp3 .lp3-screen :is(.tabular-nums,.font-mono,code,pre,.mono){font-family:var(--font-v2),ui-sans-serif,system-ui,sans-serif}.lp3-wrap{width:min(1120px,calc(100% - 32px));margin-inline:auto}.lp3-num{font-variant-numeric:tabular-nums}.lp3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:12px;font:inherit;font-size:15px;font-weight:650;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:filter .15s,transform .15s,box-shadow .15s}.lp3-btn svg{width:16px;height:16px;flex:none;transition:transform .2s var(--ease-out)}.lp3-btn:hover svg.lp3-go{transform:translateX(2px)}.lp3-btn:active{transform:translateY(1px)}.lp3-btn-primary{color:#fff;background:linear-gradient(180deg,var(--accent-top),var(--accent));box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px var(--accent-edge),0 8px 18px -8px rgba(250,113,22,.6)}.lp3-btn-primary:hover{filter:brightness(1.05)}.lp3-btn-secondary{color:var(--fg);background:linear-gradient(180deg,#ffffff,#f7f6f4);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px var(--shade)}.lp3-btn-secondary:hover{box-shadow:inset 0 0 0 1px var(--fg-4),0 6px 14px -8px var(--shade-2)}.lp3-btn-lg{height:52px;padding:0 24px;border-radius:14px;font-size:15.5px}.lp3-btn-sm{height:36px;padding:0 14px;border-radius:10px;font-size:14px}.lp3-btn-block{width:100%}.lp3-rev{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s var(--ease-out)}.lp3-rev.in{opacity:1;transform:none}.lp3-face{position:relative;display:inline-flex;flex:none;border-radius:50%}.lp3-face>svg{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px var(--surface-top)}.lp3-face.is-paid>svg{box-shadow:0 0 0 1.5px var(--surface-top),0 0 0 3.5px #e7b53b}.lp3-crown{position:absolute;top:-22%;right:-18%;width:46%;height:46%;min-width:13px;min-height:13px;display:grid;place-items:center;border-radius:50%;background:#f5c544;color:#6b4a00;box-shadow:0 0 0 1.5px var(--surface-top)}.lp3-crown svg{width:64%;height:64%}.lp3-stack{display:inline-flex;align-items:center}.lp3-stack .lp3-face+.lp3-face{margin-left:-8px}.lp3-nav{position:sticky;top:0;z-index:50;width:100%}.lp3-nav-in{display:flex;align-items:center;gap:28px;width:min(1160px,calc(100% - 32px));height:64px;margin:0 auto;padding:0 6px 0 4px;border-radius:18px;transition:width .45s var(--ease-out),height .45s,background .3s,box-shadow .3s,transform .45s var(--ease-out),padding .45s}.lp3-nav.is-scrolled .lp3-nav-in{width:min(900px,calc(100% - 32px));height:54px;transform:translateY(12px);padding:0 7px 0 14px;background:color-mix(in srgb,var(--surface-top) 82%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -24px var(--shade-2)}.lp3-logo{display:inline-flex;align-items:center;gap:10px;color:var(--fg);text-decoration:none;flex:none}.lp3-logo svg{width:34px;height:34px;overflow:visible;transition:width .45s,height .45s}.lp3-logo rect{fill:var(--accent);transform-box:fill-box;transform-origin:50% 100%;animation:lp3Bar 1.1s cubic-bezier(.3,1.6,.5,1) both}.lp3-logo .b1{fill:color-mix(in srgb,var(--accent) 78%,#fff);animation-delay:.15s}.lp3-logo .b2{animation-delay:.3s}.lp3-logo:hover rect{animation:lp3Wave .9s cubic-bezier(.3,1.6,.5,1)}.lp3-logo:hover .b2{animation-delay:.12s}.lp3-logo b{font-size:21px;font-weight:800;letter-spacing:-.035em;transition:font-size .45s}.lp3-nav.is-scrolled .lp3-logo svg{width:26px;height:26px}.lp3-nav.is-scrolled .lp3-logo b{font-size:17px}@keyframes lp3Bar{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes lp3Wave{0%,to{transform:scaleY(1)}40%{transform:scaleY(.55)}70%{transform:scaleY(1.08)}}.lp3-links{display:flex;align-items:center;gap:2px;margin:0 auto;font-size:14px;font-weight:600;color:var(--fg-2)}.lp3-dd>button,.lp3-links>a{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border:0;border-radius:10px;background:none;font:inherit;color:inherit;cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.lp3-dd:focus-within>button,.lp3-dd:hover>button,.lp3-links>a:hover{background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg)}.lp3-dd{position:relative}.lp3-dd>button svg{width:12px;height:12px;transition:transform .2s}.lp3-dd:focus-within>button svg,.lp3-dd:hover>button svg{transform:rotate(180deg)}.lp3-dd-p{position:absolute;left:50%;top:calc(100% + 8px);width:340px;padding:6px;border-radius:16px;background:var(--surface-top);box-shadow:inset 0 0 0 1px var(--line),0 24px 50px -20px var(--shade-2);display:grid;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .18s,transform .18s,visibility .18s}.lp3-dd-p:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.lp3-dd:focus-within .lp3-dd-p,.lp3-dd:hover .lp3-dd-p{opacity:1;visibility:visible;transform:translate(-50%)}.lp3-dd-p a{display:flex;gap:12px;align-items:center;padding:10px;border-radius:11px;text-decoration:none;text-align:left}.lp3-dd-p a:hover,.lp3-dd-p a[aria-current=page]{background:var(--sunken)}.lp3-dd-i{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}.lp3-dd-i svg{width:17px;height:17px}.lp3-dd-p b{display:block;font-size:14px;font-weight:600;color:var(--fg)}.lp3-dd-p small{display:block;font-size:12.5px;font-weight:500;color:var(--fg-3)}.lp3-right{display:flex;align-items:center;gap:6px;flex:none}.lp3-lang{display:inline-flex;align-items:center;gap:2px;height:30px;padding:3px;margin-right:4px;border-radius:9px;background:color-mix(in srgb,var(--fg) 5%,transparent)}.lp3-lang button{display:grid;place-items:center;height:24px;padding:0 8px;border:0;border-radius:7px;background:none;font:inherit;font-size:12px;font-weight:700;color:var(--fg-3);cursor:pointer}.lp3-lang button[aria-pressed=true]{background:var(--surface-top);color:var(--fg);box-shadow:0 1px 2px rgba(0,0,0,.08);cursor:default}.lp3-login{height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:10px;font-size:14px;font-weight:650;color:var(--fg);text-decoration:none}.lp3-login:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}@media (max-width:900px){.lp3-lang,.lp3-links{display:none}.lp3-nav-in{gap:12px;justify-content:space-between}}@media (max-width:420px){.lp3-login{display:none}}.lp3-hero{position:relative;isolation:isolate;display:grid;justify-items:center;text-align:center;gap:20px;padding:70px 0 10px;grid-template-columns:minmax(0,1fr)}.lp3-hero>*{min-width:0;max-width:100%}.lp3-stage,.lp3-tw{grid-template-columns:minmax(0,1fr)}.lp3-stage>*,.lp3-tw>*{min-width:0;max-width:100%}.lp3{overflow-x:clip}.lp3-herobg{position:absolute;z-index:-1;left:calc(50% - 50vw);width:100vw;top:-40px;height:820px;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 82%,transparent),linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 25%,#000 82%,transparent),linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.lp3-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:32px;padding:0 10px 0 4px;border-radius:99px;background:var(--surface-top);box-shadow:inset 0 0 0 1px var(--line);font-size:13.5px;font-weight:600;color:var(--fg-2);text-decoration:none}.lp3-chip>span:first-child{height:24px;display:inline-grid;place-items:center;padding:0 9px;border-radius:99px;background:var(--accent-soft);color:var(--accent-ink);font-size:12px;font-weight:750;white-space:nowrap}.lp3-chip>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp3-chip svg{width:13px;height:13px;color:var(--fg-3);flex:none}.lp3 .lp3-h1{font-size:clamp(40px,5.6vw,76px);line-height:1.04;letter-spacing:-.03em}.lp3-h1 .line{display:block}.lp3-faces{display:inline-flex;align-items:center;vertical-align:middle;margin:-.1em .06em 0;padding:.07em .1em .07em .07em;border-radius:999px;background:var(--surface-top);box-shadow:inset 0 0 0 1px var(--line),0 10px 24px -14px var(--shade-2);transform:rotate(-5deg);transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.lp3-faces .lp3-face{width:.74em;height:.74em}.lp3-faces .lp3-face>svg{box-shadow:0 0 0 .05em var(--surface-top)}.lp3-faces .lp3-face+.lp3-face{margin-left:-.16em}.lp3-faces:hover{transform:rotate(3deg) scale(1.06)}.lp3-stk{display:inline-block;vertical-align:middle;width:1.02em;height:1.02em;margin:-.16em .02em 0;transform:rotate(6deg);transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.lp3-stk:hover{transform:rotate(-4deg) scale(1.08)}.lp3-sub{margin:0;max-width:52ch;color:var(--fg-2);font-size:17.5px;line-height:1.55}.lp3-ctas{gap:10px;margin-top:6px}.lp3-ctas,.lp3-facts{display:flex;flex-wrap:wrap;justify-content:center}.lp3-facts{margin:6px 0 0;padding:0;list-style:none;gap:8px 22px;font-size:14px;font-weight:600;color:var(--fg-2)}.lp3-facts li{display:inline-flex;align-items:center;gap:7px}.lp3-facts svg{width:16px;height:16px;color:var(--accent);flex:none}.lp3-stage{position:relative;width:100%;display:grid;justify-items:center;padding:70px 0 0;margin-top:10px;perspective:1800px}.lp3-slab{position:relative;width:min(1000px,100%);border-radius:22px;background:#0a0a09;transform:rotateX(14deg) translateY(-6px);transform-origin:50% 0;text-align:left;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 38%,rgba(0,0,0,.75) 52%,rgba(0,0,0,.35) 68%,rgba(0,0,0,.1) 80%,transparent 90%);mask-image:linear-gradient(180deg,#000 0,#000 38%,rgba(0,0,0,.75) 52%,rgba(0,0,0,.35) 68%,rgba(0,0,0,.1) 80%,transparent 90%)}.lp3-slab:before{content:"";position:absolute;left:8%;right:8%;top:-1px;height:1px;z-index:3;background:linear-gradient(90deg,transparent,rgba(255,170,110,.95),transparent)}.lp3-slab-crop{border-radius:22px;overflow:hidden}.lp3-w{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:20px;box-shadow:0 24px 50px -26px var(--shade-2),inset 0 0 0 1px rgba(0,0,0,.04);text-align:left;animation:lp3Float 6s ease-in-out infinite}.lp3-w small{font-size:12px;font-weight:700;color:color-mix(in srgb,currentColor 62%,transparent)}.lp3-w1{left:0;top:34%;display:grid;gap:6px;background:#ffe9d6;color:#3a2414}.lp3-w1 b{font-size:26px;letter-spacing:-.03em;line-height:1.1}.lp3-w1 b span{font-size:13px;font-weight:600;opacity:.7;letter-spacing:0}.lp3-bars{width:96px;height:24px;display:block}.lp3-bars rect{fill:rgba(58,36,20,.25)}.lp3-bars rect.last{fill:var(--accent)}.lp3-w2{left:3%;bottom:8%;z-index:5;background:var(--surface-top);animation-delay:-2s}.lp3-w2 b{display:block;font-size:14.5px}.lp3-w2 small{color:var(--fg-3);font-weight:600}.lp3-money{font-style:normal;font-size:12.5px;font-weight:800;color:var(--pos);background:color-mix(in srgb,var(--pos) 12%,transparent);padding:3px 8px;border-radius:99px;white-space:nowrap}.lp3-w3{right:0;top:24%;display:grid;gap:2px;width:220px;background:#ddf5e6;color:#123a24;animation-delay:-1s}.lp3-w3 b{font-size:26px;letter-spacing:-.03em;color:#0f7a45;line-height:1.15}.lp3-w3 svg.spark{width:100%;height:44px;display:block}.lp3-up{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:750;color:#0f7a45}.lp3-up svg{width:13px;height:13px}.lp3-w4{right:4%;bottom:10%;z-index:5;display:grid;gap:8px;width:250px;background:#ece6ff;color:#241a4a;animation-delay:-3s}.lp3-w4 p{margin:0;font-size:13.5px;line-height:1.45}.lp3-ai{justify-self:end;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:12px 12px 4px 12px;background:#241a4a;color:#fff;font-size:12.5px;font-weight:650}.lp3-ai img{width:16px;height:16px;border-radius:4px;background:#fff}.lp3-w5{left:16%;top:6%;padding:8px 14px;border-radius:99px;background:#fff4c2;color:#4a3a00;font-size:13px;font-weight:750;animation-delay:-4s}.lp3-w5 svg{width:14px;height:14px}@keyframes lp3Float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1000px){.lp3-w{display:none}}@media (max-width:640px){.lp3-hero{padding-top:44px}.lp3-sub{font-size:16px}.lp3-ctas,.lp3-ctas .lp3-btn{width:100%}.lp3-stage{padding-top:36px}.lp3-slab{transform:rotateX(8deg)}}.lp3 .lp3-dark{color-scheme:dark;--background:60 5% 4%;--foreground:40 10% 94%;--card:60 3% 7%;--card-foreground:40 10% 94%;--popover:60 3% 7%;--popover-foreground:40 10% 94%;--primary:23 100% 57%;--primary-foreground:0 0% 100%;--secondary:60 4% 10%;--secondary-foreground:40 10% 94%;--muted:60 5% 8%;--muted-foreground:37 4% 42%;--accent:60 4% 10%;--accent-foreground:40 10% 94%;--destructive:358 82% 68%;--border:40 4% 14%;--input:36 5% 19%;--ring:23 100% 57%;--chart-1:23 100% 57%;--chart-2:194 59% 56%;--chart-3:249 72% 76%;--chart-4:42 86% 59%;--chart-5:151 60% 48%;--success:151 60% 48%;--warning:40 72% 56%;--sidebar-background:60 5% 4%;--sidebar-foreground:40 10% 94%;--sidebar-primary:23 100% 57%;--sidebar-accent:60 3% 7%;--sidebar-accent-foreground:40 10% 94%;--sidebar-border:40 4% 14%;--blob-surface:hsl(60 3% 7%);--blob-tint:34%;background:hsl(var(--background));color:hsl(var(--foreground))}.lp3-scaled{position:relative;overflow:hidden}.lp3-scaled-in{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp3-tw{width:100%;display:grid;gap:14px;justify-items:center;padding:30px 0 6px}.lp3-tw-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.lp3-tw-g{width:100%;overflow:hidden;padding:4px 0 10px;text-align:left;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp3-tw-track{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:lp3Tw 48s linear infinite}.lp3-tw-g:focus-within .lp3-tw-track,.lp3-tw-g:hover .lp3-tw-track{animation-play-state:paused}@keyframes lp3Tw{to{transform:translateX(calc(-50% - 6px))}}.lp3-tw-c{width:330px;flex:none;display:grid;gap:10px;align-content:start;padding:14px 16px 16px;border-radius:16px;background:color-mix(in srgb,var(--surface-top) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;transition:transform .2s,box-shadow .2s}.lp3-tw-c:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--line-strong),0 16px 30px -22px var(--shade-2)}.lp3-tw-h{display:flex;align-items:center;gap:9px}.lp3-tw-av{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:750;color:var(--fg-2);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.lp3-tw-n{flex:1;min-width:0;display:grid;line-height:1.2}.lp3-tw-n b{font-size:13.5px}.lp3-tw-n small{font-size:12px;color:var(--fg-3)}.lp3-tw-x{width:14px;height:14px;color:var(--fg-3);flex:none}.lp3-tw-q{margin:0;font-size:13.5px;line-height:1.45;color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lp3-tw-q em{font-style:normal;font-weight:700;color:var(--accent-ink)}@media (max-width:640px){.lp3-tw-c{width:280px}}@media (prefers-reduced-motion:reduce){.lp3-tw-track{animation:none}.lp3-tw-g{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lp3-tw-c[aria-hidden=true]{display:none}}.lp3-sec{display:grid;gap:30px;padding:72px 0;border-top:1px solid var(--line-soft)}.lp3-head{display:grid;gap:10px;justify-items:center;text-align:center}.lp3-head.left{justify-items:start;text-align:left}.lp3 .lp3-head h2,.lp3 .lp3-txt h2{font-size:clamp(26px,2.7vw,34px);line-height:1.12;letter-spacing:-.025em;max-width:22ch}.lp3-head p{margin:0;max-width:56ch;color:var(--fg-2);font-size:16.5px;line-height:1.55}.lp3-eye{font-size:13px;font-weight:750;color:var(--accent-ink)}.lp3-center{display:flex;justify-content:center}.lp3-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:30px 0 72px}.lp3-pillar{display:grid;gap:8px;align-content:start;padding:24px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.lp3-pillar b{font-size:19px;letter-spacing:-.015em}.lp3-pillar small{font-size:14.5px;color:var(--fg-3);line-height:1.5}.lp3-val{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;margin-bottom:6px;border-radius:99px;font-size:14px;font-weight:800;letter-spacing:-.01em}.lp3-val.pos{color:var(--pos);background:color-mix(in srgb,var(--pos) 12%,transparent)}.lp3-val.acc{color:var(--accent-ink);background:var(--accent-soft)}.lp3-val.ai{color:var(--fg);background:var(--sunken)}.lp3-val img{width:18px;height:18px;border-radius:5px;background:#fff}.lp3-leak{position:relative;isolation:isolate;display:grid;gap:26px;padding:36px 0 8px}.lp3-leak:before{content:"";position:absolute;z-index:-1;top:-30px;bottom:-40px;left:calc(50% - 50vw);width:100vw;background:radial-gradient(color-mix(in srgb,var(--fg) 13%,transparent) 1px,transparent 1.4px) 0 0 /14px 14px;-webkit-mask-image:radial-gradient(70% 80% at 50% 50%,#000 30%,transparent 78%);mask-image:radial-gradient(70% 80% at 50% 50%,#000 30%,transparent 78%);pointer-events:none}.lp3-leak-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 4px}.lp3-leak-k{display:grid;gap:4px}.lp3-leak-k.pay{text-align:right;justify-items:end}.lp3-leak-k b{font-size:clamp(44px,5vw,64px);font-weight:800;letter-spacing:-.045em;line-height:1;color:var(--fg)}.lp3-leak-k.pay b{color:var(--pos)}.lp3-leak-k span{font-size:14px;font-weight:650;color:var(--fg-2)}.lp3-leak-tag{align-self:center;font-size:13px;font-weight:750;color:var(--fg-2);background:var(--surface-top);padding:5px 11px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--line),0 8px 20px -14px var(--shade-2);text-align:center}.lp3-dots{display:flex;flex-wrap:wrap;-moz-column-gap:1.2%;column-gap:1.2%;row-gap:18px;padding:6px 0}.lp3-dots i{display:block;width:2.848%;height:0;padding-bottom:2.848%;flex:none;border-radius:50%;background:color-mix(in srgb,var(--fg) 55%,transparent);opacity:0;transform:scale(.3)}.lp3-rev.in .lp3-dots i{animation:lp3In .45s cubic-bezier(.3,1.4,.5,1) forwards,lp3Gone .9s ease forwards;animation-delay:var(--d),calc(var(--d) + 1.5s)}.lp3-rev.in .lp3-dots i.p{animation:lp3In .45s cubic-bezier(.3,1.4,.5,1) forwards,lp3Pay .7s cubic-bezier(.3,1.5,.5,1) forwards,lp3Glow 2.4s ease-in-out infinite;animation-delay:var(--d),calc(var(--d) + 1.5s),calc(var(--d) + 2.4s)}@keyframes lp3In{to{opacity:1;transform:scale(1)}}@keyframes lp3Gone{0%{opacity:1;transform:scale(1);background:color-mix(in srgb,var(--fg) 55%,transparent)}to{opacity:1;transform:scale(.62);background:color-mix(in srgb,var(--fg) 12%,transparent)}}@keyframes lp3Pay{0%{opacity:1;transform:scale(1);background:color-mix(in srgb,var(--fg) 55%,transparent)}50%{transform:scale(1.35)}to{opacity:1;transform:scale(1.12);background:var(--pos)}}@keyframes lp3Glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--pos) 30%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--pos) 0%,transparent)}}.lp3-leak-f{font-size:13px;color:var(--fg-3);text-align:center}.lp3-leakrow{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:48px;align-items:center}.lp3-leakart{display:block;width:100%;height:auto;mix-blend-mode:multiply}.lp3-beats{display:grid;gap:22px}.lp3-beats>div{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:2px;align-items:start;padding:4px 6px}.lp3-beat-i{grid-row:span 2;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--sunken);color:var(--fg-2)}.lp3-beat-i svg{width:17px;height:17px}.lp3-beats b{font-size:15px}.lp3-beats small{font-size:13.5px;color:var(--fg-3)}@media (max-width:900px){.lp3-leak-top{flex-wrap:wrap}.lp3-leak-tag{order:3;width:100%}.lp3-dots{-moz-column-gap:2.5%;column-gap:2.5%;row-gap:12px}.lp3-dots i{width:7.75%;padding-bottom:7.75%}.lp3-leakrow{grid-template-columns:1fr;gap:20px}.lp3-leakart{max-width:260px;margin:0 auto}}.lp3-read{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr);gap:44px;align-items:stretch;padding:34px 0}.lp3-read:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background:radial-gradient(color-mix(in srgb,var(--fg) 13%,transparent) 1px,transparent 1.4px) 0 0 /14px 14px;-webkit-mask-image:radial-gradient(70% 75% at 50% 50%,#000 25%,transparent 78%);mask-image:radial-gradient(70% 75% at 50% 50%,#000 25%,transparent 78%);pointer-events:none}.lp3-read-c{position:relative;display:grid;gap:18px;align-content:start;min-width:0}.lp3-read-k{font-size:13px;font-weight:750;color:var(--fg-3);letter-spacing:.02em}.lp3-read-yes .lp3-read-k{color:var(--fg)}.lp3-read-no{opacity:.75;filter:saturate(0)}.lp3-read-chart{position:relative;height:190px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%);mask-image:linear-gradient(90deg,transparent,#000 14%)}.lp3-read-chart svg{width:100%;height:100%;display:block}.lp3-stamp{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%) rotate(-8deg);font-size:34px;font-weight:800;color:var(--fg-3);border:3px solid var(--fg-3);border-radius:14px;padding:2px 14px;opacity:.55;white-space:nowrap}.lp3-read-m{display:grid;grid-template-columns:repeat(3,1fr)}.lp3-read-m span{display:grid;padding:2px 0 2px 14px;border-left:1px solid var(--line-strong)}.lp3-read-m span:first-child{padding-left:0;border-left:0}.lp3-read-m small{font-size:11.5px;color:var(--fg-3)}.lp3-read-m b{font-size:18px;color:var(--fg-2)}.lp3-read-arrow{position:relative;display:grid;justify-items:center;align-content:center;gap:6px}.lp3-read-arrow:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px dashed var(--line-strong);z-index:-1}.lp3-read-arrow>svg{width:38px;height:38px;padding:10px;border-radius:50%;background:var(--surface-top);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line),0 10px 24px -14px var(--shade-2)}.lp3-read-arrow small{font-size:12px;font-weight:700;color:var(--fg-3);white-space:nowrap;background:var(--bg);padding:2px 6px;border-radius:6px}.lp3-flow,.lp3-row{display:grid}.lp3-row{gap:12px;padding:16px 0;border-top:1px dashed var(--line-strong)}.lp3-row:first-child{border-top:0;padding-top:4px}.lp3-row-h{display:flex;align-items:center;gap:14px}.lp3-row-h>span:not(.lp3-stack){flex:1;min-width:0;display:grid}.lp3-row-h b.big{min-width:64px;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--fg)}.lp3-row.pos b.big{color:var(--pos)}.lp3-row-h span b{font-size:15px}.lp3-row-h small{font-size:12.5px;color:var(--fg-3)}.lp3-bar{height:6px;border-radius:99px;background:color-mix(in srgb,var(--fg) 7%,transparent);overflow:hidden}.lp3-bar i{display:block;height:100%;width:0;border-radius:inherit;background:color-mix(in srgb,var(--fg) 70%,transparent);transition:width 1.1s var(--ease-out) .2s}.lp3-row.pos .lp3-bar i{background:var(--pos)}.lp3-rev.in .lp3-bar i{width:var(--w)}.lp3-row:nth-child(2) .lp3-bar i{transition-delay:.5s}.lp3-row:nth-child(3) .lp3-bar i{transition-delay:.8s}.lp3-quote{margin:0;justify-self:center;max-width:52ch;text-align:center;font-size:20px;font-weight:650;line-height:1.45;color:var(--fg-2);letter-spacing:-.01em}@media (max-width:900px){.lp3-read{grid-template-columns:1fr;gap:28px}.lp3-read-arrow{grid-auto-flow:column}.lp3-read-arrow:before{display:none}.lp3-read-arrow>svg{transform:rotate(90deg)}.lp3-quote{font-size:17px}}.lp3-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px}.lp3-split.flip .lp3-txt{order:2}.lp3-txt{display:grid;gap:14px;justify-items:start}.lp3-txt p{margin:0;color:var(--fg-2);font-size:16.5px;line-height:1.55}.lp3-hl{margin:0 0 6px;padding:0;list-style:none;display:grid;gap:8px}.lp3-hl li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.lp3-hl svg{width:16px;height:16px;color:var(--accent);flex:none}.lp3-stagewrap{position:relative;min-width:0;border-radius:28px;padding:44px 0 0 44px;overflow:hidden;min-height:460px}.lp3-stagewrap:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(20,19,18,.13) 1px,transparent 1.3px);background-size:12px 12px;-webkit-mask-image:radial-gradient(90% 90% at 0 0,#000,transparent 75%);mask-image:radial-gradient(90% 90% at 0 0,#000,transparent 75%);pointer-events:none}.lp3-peach{background:linear-gradient(160deg,#ffe9d6,#fff6ee)}.lp3-mint{background:linear-gradient(160deg,#ddf5e6,#f1fbf5)}.lp3-lilac{background:linear-gradient(160deg,#ece6ff,#f7f4ff)}.lp3-card{position:relative;z-index:1;width:130%;border-radius:16px 0 0 0;overflow:hidden;background:hsl(var(--background));box-shadow:0 0 0 1px rgba(20,19,18,.06),0 40px 80px -30px rgba(20,19,18,.28),0 12px 24px -12px rgba(20,19,18,.18)}.lp3-split.flip .lp3-stagewrap{padding:44px 44px 0 0}.lp3-split.flip .lp3-card{margin-left:-30%;border-radius:0 16px 0 0}.lp3-note{position:absolute;z-index:4;left:24px;bottom:26px;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px 8px 12px;border-radius:99px;background:#141312;color:#fff;font-size:14px;font-weight:650;box-shadow:0 18px 40px -16px rgba(20,19,18,.55);animation:lp3Float 6s ease-in-out infinite}.lp3-note i{width:9px;height:9px;border-radius:50%;flex:none}.lp3-split.flip .lp3-note{left:auto;right:24px}.lp3-fl{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(20,19,18,.06),0 24px 50px -22px rgba(20,19,18,.35);animation:lp3Float 6s ease-in-out infinite}.lp3-fl b{display:block;font-size:13.5px;color:#141312}.lp3-fl small{display:block;font-size:12px;color:#8f8a84}.lp3-fl-a{right:22px;top:22px}.lp3-fl-b{right:40px;bottom:90px;animation-delay:-2.4s}.lp3-split.flip .lp3-fl-a{right:auto;left:22px}.lp3-g{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:#4285f4;color:#fff;font-weight:800;font-size:14px}.lp3-cust{display:grid;gap:10px}.lp3-cust>div{display:flex;align-items:center;gap:10px}.lp3-legend{display:grid;gap:8px;min-width:200px}.lp3-legend>div{display:flex;align-items:center;gap:8px;font-size:13px;color:#141312}.lp3-legend i{width:10px;height:10px;border-radius:3px;flex:none}.lp3-legend span{flex:1}.lp3-legend em{font-style:normal;font-weight:800;color:#149a5c}.lp3-legend em.low{color:#8f8a84}@media (max-width:900px){.lp3-split,.lp3-split.flip{grid-template-columns:1fr;gap:28px}.lp3-split.flip .lp3-txt{order:0}.lp3-fl{display:none}.lp3-stagewrap{min-height:0;padding:24px 0 0 24px}.lp3-split.flip .lp3-stagewrap{padding:24px 24px 0 0}.lp3-note{left:14px;bottom:14px;font-size:13px}.lp3-split.flip .lp3-note{right:14px}}.lp3-ms{display:grid;gap:10px;padding:14px;font-size:13px;color:hsl(var(--foreground));background:hsl(var(--background))}.lp3-ms-card{border-radius:14px;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border))}.lp3-ms-h{display:flex;align-items:center;gap:12px;padding:14px 16px}.lp3-ms-h .who{flex:1;min-width:0;display:grid;gap:4px}.lp3-ms-h .who b{font-size:17px;display:inline-flex;align-items:center;gap:8px}.lp3-ms-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;color:hsl(var(--muted-foreground))}.lp3-ms-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:99px;font-size:10.5px;font-weight:700}.lp3-ms-tag.pos{color:#149a5c;background:#e6f6ed}.lp3-ms-tag.acc{color:#c2500a;background:#fff1e7}.lp3-ms-ring{display:flex;align-items:center;gap:8px}.lp3-ms-ring svg{width:30px;height:30px}.lp3-ms-ring small{display:block;font-size:10.5px;color:hsl(var(--muted-foreground))}.lp3-ms-ring b{font-size:13px}.lp3-ms-ring em{font-style:normal;display:block;font-size:10.5px;font-weight:700;color:#149a5c}.lp3-ms-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lp3-ms-kpis>div{display:grid;gap:2px;padding:12px 16px}.lp3-ms-kpis>div+div{border-left:1px solid hsl(var(--border))}.lp3-ms-kpis small{font-size:11px;color:hsl(var(--muted-foreground))}.lp3-ms-kpis b{font-size:17px;letter-spacing:-.02em}.lp3-ms-kpis em{font-style:normal;justify-self:start;font-size:10.5px;font-weight:700;color:#149a5c;background:#e6f6ed;padding:1px 6px;border-radius:6px}.lp3-ms-kpis em span{color:hsl(var(--muted-foreground));font-weight:500;margin-left:4px}.lp3-ms-sec{display:grid;gap:4px;padding:14px 16px}.lp3-ms-sec>b{font-size:13px}.lp3-ms-sec>small{font-size:11px;color:hsl(var(--muted-foreground))}.lp3-heat{display:grid;grid-template-columns:repeat(42,minmax(0,1fr));grid-template-rows:repeat(7,12px);grid-auto-flow:column;gap:3px;margin-top:8px}.lp3-heat i{border-radius:3px;background:hsl(var(--muted))}.lp3-heat i.l1{background:#fde2cc}.lp3-heat i.l2{background:#fbb983}.lp3-heat i.l3{background:#f88d45}.lp3-heat i.l4{background:#fa7116}.lp3-journey{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.lp3-journey:before{content:"";position:absolute;left:6px;right:6px;top:5px;height:2px;background:hsl(var(--border))}.lp3-journey>div{position:relative;display:grid;gap:2px;padding-top:18px}.lp3-journey>div:before{content:"";position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;background:#fa7116;box-shadow:0 0 0 3px hsl(var(--card))}.lp3-journey>div.warn:before{background:#b7791f}.lp3-journey b{font-size:12px}.lp3-journey small{font-size:10.5px;color:hsl(var(--muted-foreground))}.lp3-fsteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.lp3-fstep{display:grid;grid-template-rows:auto auto auto 170px auto;gap:3px;min-width:0}.lp3-fstep .n{display:flex;align-items:center;gap:6px;font-size:11px;color:hsl(var(--muted-foreground));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lp3-fstep .n i{font-style:normal;display:inline-grid;place-items:center;width:16px;height:16px;flex:none;border-radius:5px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:10px;font-weight:700}.lp3-fstep b{font-size:16px;letter-spacing:-.02em}.lp3-fstep small{font-size:10.5px;color:hsl(var(--muted-foreground))}.lp3-fstep .col{position:relative;display:flex;align-items:flex-end;border-radius:8px;background:repeating-linear-gradient(135deg,hsl(var(--muted)) 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1px hsl(var(--border));overflow:hidden}.lp3-fstep .col span{display:block;width:100%;height:var(--h);background:linear-gradient(180deg,#ff8a3d,#fa7116);border-radius:6px 6px 0 0}.lp3-fstep.drop .col{box-shadow:inset 0 0 0 1.5px #dc3d43}.lp3-fstep .foot{display:flex;justify-content:space-between;font-size:10.5px;color:hsl(var(--muted-foreground))}.lp3-fstep .foot .neg{color:#dc3d43;font-weight:700}.lp3-aiart{position:relative;width:min(100%,400px);justify-self:center;margin:0 auto}.lp3-aiart img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.lp3-ai-ask{position:absolute;left:-18px;top:14%;max-width:300px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:var(--surface-top);box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -20px var(--shade-2);font-size:14px;font-weight:600;color:var(--fg);text-align:left;animation:lp3Float 6s ease-in-out infinite}.lp3-ai-ask svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--accent)}.lp3-ai-ans{position:absolute;right:-10px;bottom:12%;display:flex;gap:10px;align-items:center;padding:10px 14px 10px 12px;border-radius:16px;background:var(--surface-top);box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -20px var(--shade-2);animation:lp3Float 6s ease-in-out -3s infinite}.lp3-ai-ans b{display:block;font-size:14px}.lp3-ai-ans small{display:block;font-size:12px;color:var(--fg-3)}@media (max-width:900px){.lp3-ai-ask{left:0;max-width:78%}.lp3-ai-ans{right:0}}.lp3-toggles{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.lp3-seg{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.lp3-seg button{height:32px;padding:0 12px;border:0;border-radius:9px;background:none;font:inherit;font-size:13.5px;font-weight:650;color:var(--fg-3);cursor:pointer;white-space:nowrap}.lp3-seg button[aria-pressed=true]{background:var(--surface-top);color:var(--fg);box-shadow:0 1px 2px var(--shade-2),inset 0 0 0 1px var(--line)}.lp3-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp3-plan{position:relative;display:grid;gap:8px;align-content:start;padding:24px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.lp3-plan.feat{box-shadow:inset 0 0 0 1.5px var(--accent),0 30px 60px -36px color-mix(in srgb,var(--accent) 60%,transparent)}.lp3-pop{position:absolute;top:18px;right:18px;font-size:11.5px;font-weight:750;color:var(--accent-ink);background:var(--accent-soft);padding:3px 9px;border-radius:99px}.lp3-plan>b{font-size:18px}.lp3-price{display:flex;align-items:baseline;gap:4px;margin:8px 0 0}.lp3-price span{font-size:40px;font-weight:800;letter-spacing:-.04em}.lp3-price em{font-style:normal;color:var(--fg-3);font-size:14px}.lp3-billed{font-size:12px;color:var(--fg-3);min-height:18px}.lp3-pl{margin:4px 0 12px;display:grid}.lp3-pl div{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--line-soft);font-size:13.5px}.lp3-pl dt{color:var(--fg-3)}.lp3-pl dd{margin:0;font-weight:750;font-variant-numeric:tabular-nums}.lp3-more{margin:0;text-align:center;font-size:13.5px;color:var(--fg-3)}@media (max-width:1000px){.lp3-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lp3-plans{grid-template-columns:1fr}}.lp3-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:40px}.lp3-faq-l{display:grid;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);overflow:hidden}.lp3-faq-it+.lp3-faq-it{border-top:1px solid var(--line-soft)}.lp3-faq-it summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;font-size:15.5px;font-weight:700;color:var(--fg);cursor:pointer;list-style:none}.lp3-faq-it summary::-webkit-details-marker{display:none}.lp3-faq-it summary svg{width:16px;height:16px;flex:none;color:var(--fg-3);transition:transform .2s}.lp3-faq-it[open] summary svg{transform:rotate(180deg)}.lp3-faq-it p{margin:0;padding:0 20px 18px;color:var(--fg-2);font-size:14.5px;line-height:1.55}@media (max-width:900px){.lp3-faq{grid-template-columns:1fr;gap:24px}}.lp3-final{position:relative;isolation:isolate;display:grid;justify-items:center;text-align:center;gap:18px;padding:80px 0 90px;overflow:hidden;border-top:1px solid var(--line-soft)}.lp3-final:before{content:"";position:absolute;z-index:-1;left:50%;top:38%;width:min(640px,120%);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--accent) 55%,transparent) 1.3px,transparent 1.7px) 0 0 /14px 14px;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent);mask-image:radial-gradient(closest-side,#000 30%,transparent);opacity:.5;pointer-events:none}.lp3 .lp3-final h2{font-size:clamp(34px,4.6vw,54px);line-height:1.02;letter-spacing:-.035em}.lp3-final h2 span{display:block;font-size:.8em}.lp3-final .lp3-sub{text-align:center}.lp3-proof{font-weight:600}.lp3-foot,.lp3-proof{font-size:13px;color:var(--fg-3)}.lp3-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:24px 0 32px;border-top:1px solid var(--line-soft)}.lp3-foot .brand{display:inline-flex;align-items:center;gap:10px;color:var(--fg-2);font-weight:800;font-size:15px;text-decoration:none}.lp3-foot .brand span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#141312}.lp3-foot .brand svg{width:18px;height:18px}.lp3-foot nav{margin-left:auto;display:flex;flex-wrap:wrap;gap:16px}.lp3-foot nav a{text-decoration:none}.lp3-foot nav a:hover{color:var(--fg)}@media (max-width:640px){.lp3-foot nav{margin-left:0;width:100%}}@media (max-width:900px){.lp3-pillars{grid-template-columns:1fr}.lp3-sec{padding:56px 0}}@media (prefers-reduced-motion:reduce){.lp3-rev,.lp3-rev.in{opacity:1;transform:none;transition:none}.lp3-ai-ans,.lp3-ai-ask,.lp3-fl,.lp3-logo rect,.lp3-note,.lp3-w{animation:none!important}.lp3 .lp3-dots i,.lp3-rev.in .lp3-dots i{animation:none;opacity:1;transform:scale(.62);background:color-mix(in srgb,var(--fg) 12%,transparent)}.lp3 .lp3-dots i.p,.lp3-rev.in .lp3-dots i.p{transform:scale(1.12);background:var(--pos)}.lp3-bar i{transition:none;width:var(--w)}}.lp3-slab-img{display:block;width:100%;height:auto}.lp3-shot{overflow:hidden;height:clamp(300px,40vw,440px)}.lp3-shot img{display:block;width:100%;height:auto}.lp3-mob{display:none!important}@media (max-width:640px){.lp3-desk{display:none!important}.lp3-mob{display:block!important;width:100%;height:auto}.lp3-slab{width:min(390px,100%)}.lp3-split.flip .lp3-stagewrap .lp3-card,.lp3-stagewrap .lp3-card{width:100%;margin-left:0;border-radius:16px 16px 0 0}.lp3-shot{height:420px}.lp3-shot .lp3-zoom{width:175%;max-width:none}.lp3-dots{-moz-column-gap:1.6%;column-gap:1.6%;row-gap:8px}.lp3-dots i{width:3.48%;padding-bottom:3.48%}}.lp3-herobg{background:none;-webkit-mask-image:none;mask-image:none}.lp3-herobg:before{background:radial-gradient(120% 100% at 50% 100%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 60%)}.lp3-herobg:after,.lp3-herobg:before{content:"";position:absolute;left:50%;bottom:0;width:min(1100px,120%);aspect-ratio:2/1;transform:translateX(-50%);border-radius:999px 999px 0 0}.lp3-herobg:after{background-image:radial-gradient(color-mix(in srgb,var(--accent) 45%,transparent) 1.3px,transparent 1.7px);background-size:12px 12px;-webkit-mask-image:radial-gradient(90% 90% at 50% 100%,#000 20%,transparent 70%);mask-image:radial-gradient(90% 90% at 50% 100%,#000 20%,transparent 70%);opacity:.55}.lp3-leakrow{display:block}.lp3-leakrow .lp3-beats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp3-aiart{width:100%;max-width:560px}.lp3-aishot{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(20,19,18,.07),0 40px 80px -36px rgba(20,19,18,.35)}.lp3-aishot img{display:block;width:100%;height:auto}.lp3-aiart .lp3-ai-ask{top:auto;bottom:62%;left:-22px}.lp3-aiart .lp3-ai-ans{bottom:-18px;right:-14px}@media (max-width:900px){.lp3-leakrow .lp3-beats{grid-template-columns:1fr}.lp3-aiart .lp3-ai-ask{left:8px}.lp3-aiart .lp3-ai-ans{right:8px}}