.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}:where(.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{grid-template-columns:minmax(0,1fr)}.lp3-stage>*{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);mask-image:linear-gradient(transparent,#000 25%,#000 82%,transparent),linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.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-stk-l{transform:rotate(-6deg)}.lp3-stk-l: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:96px 56px 0;margin-top:24px}.lp3-stage:after,.lp3-stage:before{content:"";position:absolute;inset:40px 0 0;border-radius:32px;pointer-events:none}.lp3-stage:before{background:linear-gradient(160deg,#ffe9d6,#fff6ee);box-shadow:inset 0 0 0 1px #f1d3b8,inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(120,70,30,.06),0 18px 40px -28px rgba(120,70,30,.3)}.lp3-stage:after{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%)}.lp3-slab{position:relative;z-index:1;width:100%;max-width:1080px;background:#0a0a09;text-align:left;box-shadow:0 0 0 1px rgba(20,19,18,.08),0 -12px 60px -24px rgba(20,19,18,.3)}.lp3-slab,.lp3-slab-crop{border-radius:18px 18px 0 0}.lp3-slab-crop{overflow:hidden;max-height:560px}.lp3-slab:after{content:"";position:absolute;inset:auto 0 0;height:140px;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(10,10,9,.55) 60%,rgba(10,10,9,.8))}.lp3-w{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:20px;box-shadow:0 0 0 1px rgba(20,19,18,.07),0 1px 2px rgba(20,19,18,.08),0 10px 24px -8px rgba(20,19,18,.18),0 32px 60px -24px rgba(20,19,18,.28);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:calc(-1 * clamp(0px, (100vw - 100%) / 2 - 16px, 40px));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:not(.lp3-num){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:calc(-1 * clamp(0px, (100vw - 100%) / 2 - 16px, 40px));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:calc(-1 * clamp(0px, (100vw - 100%) / 2 - 16px, 40px));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:calc(-1 * clamp(0px, (100vw - 100%) / 2 - 16px, 40px));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}.lp3-w2,.lp3-w4{display:flex;max-width:calc(100% - 24px)}.lp3-w2{left:0;bottom:21%}.lp3-w4{display:grid;right:0;bottom:4%;width:250px}}@media (max-width:640px){.lp3-w2,.lp3-w4{padding:11px 13px;border-radius:16px}.lp3-w2{bottom:25%}.lp3-w2 b{font-size:13.5px}.lp3-w2{gap:9px}.lp3-w2 .lp3-face{width:34px!important;height:34px!important}.lp3-w2 small{white-space:nowrap}.lp3-w2 .lp3-money,.lp3-w2 small{font-size:12px}.lp3-w2 .lp3-money{padding:4px 8px}.lp3-w4{width:230px}.lp3-w4 p{font-size:12.5px}.lp3-hero{padding-top:44px}.lp3-sub{font-size:16px}.lp3-ctas,.lp3-ctas .lp3-btn{width:100%}.lp3-stage{padding:64px 14px 0}.lp3-stage:after,.lp3-stage:before{inset:28px 0 0;border-radius:24px}.lp3-slab-crop{max-height:620px}}.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-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:10px 10px 24px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.lp3-pillar>:not(.lp3-pv){margin-inline:14px}.lp3-pillar .lp3-val{margin-top:12px}.lp3-pv{position:relative;height:150px;border-radius:14px;background:var(--sunken);overflow:hidden;display:grid;place-items:center;padding:0 18px}.lp3-pv:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--fg) 13%,transparent) 1px,transparent 1.3px);background-size:12px 12px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}.lp3-pv>*{position:relative;width:100%;max-width:300px}.lp3-pv-chip{background:var(--surface);border-radius:12px;box-shadow:0 0 0 1px var(--line),0 6px 16px -8px var(--shade-2)}.lp3-pv-pay{display:grid;gap:6px;max-width:290px}.lp3-pv-pay .lp3-pv-chip{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:6px 10px;font-size:13px}.lp3-pv-pay .lp3-pv-chip:nth-child(2){margin-inline:10px;opacity:.75}.lp3-pv-pay .lp3-pv-chip:nth-child(3){margin-inline:20px;opacity:.4}.lp3-pv-pay span{display:grid;line-height:1.2;font-weight:500}.lp3-pv-pay em{font-style:normal;font-size:11.5px;color:var(--fg-3);font-weight:400}.lp3-pv-pay i{font-style:normal;font-weight:700;color:var(--pos);font-variant-numeric:tabular-nums}.lp3-pv-roi{margin:0;padding:0;list-style:none;display:grid;gap:12px}.lp3-pv-roi li{display:grid;grid-template-columns:56px 1fr 40px;gap:10px;align-items:center;font-size:12.5px;font-weight:600;color:var(--fg-2)}.lp3-pv-bars{display:grid;gap:3px}.lp3-pv-bars i{display:block;height:6px;border-radius:9px;transform-origin:left}.lp3-pv-bars .sp{background:var(--fg-4)}.lp3-pv-bars .rv{background:var(--pos)}.lp3-pv-roi b{text-align:right;font-variant-numeric:tabular-nums}.lp3-pv-roi .top b{color:var(--accent-ink)}.lp3-pv-roi .up b{color:var(--pos)}.lp3-pv-roi .dn b{color:var(--neg)}.lp3-pv-chat{display:grid;gap:8px}.lp3-pv-q{justify-self:end;padding:8px 12px;border-radius:14px 14px 4px 14px;background:var(--fg);color:var(--bg);font-size:13px;font-weight:500}.lp3-pv-a{justify-self:start;display:grid;gap:6px;padding:9px 12px;border-radius:14px 14px 14px 4px;font-size:13px;max-width:92%}.lp3-pv-tool{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--fg-3)}.lp3-pv-tool img{width:14px;height:14px;border-radius:4px}.lp3-pv-a p{margin:0;line-height:1.4}.lp3-pv-a b{font-size:13px;color:var(--pos);letter-spacing:0}.lp3-pv-bars i,.lp3-pv-chat>*,.lp3-pv-pay .lp3-pv-chip{animation-fill-mode:both;animation-play-state:paused}.lp3-pv-chat>*,.lp3-pv-pay .lp3-pv-chip{animation-name:lp3PvUp;animation-duration:.6s;animation-timing-function:var(--ease-out)}.lp3-pv-bars i{animation-name:lp3PvGrow;animation-duration:.8s;animation-timing-function:var(--ease-out)}.lp3-pv-chat>:nth-child(2),.lp3-pv-pay .lp3-pv-chip:nth-child(2),.lp3-pv-roi li:nth-child(2) i{animation-delay:.12s}.lp3-pv-pay .lp3-pv-chip:nth-child(3),.lp3-pv-roi li:nth-child(3) i{animation-delay:.24s}.lp3-rev.in .lp3-pv *{animation-play-state:running}@keyframes lp3PvUp{0%{opacity:0;transform:translateY(10px)}}@keyframes lp3PvGrow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.lp3-pv *{animation:none!important}}.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;margin-top:36px;border-radius:28px;padding:30px 32px 0;overflow:hidden;background:linear-gradient(180deg,var(--surface-top),#fbfbfa 160px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px var(--line),0 1px 2px rgba(20,19,18,.04),0 24px 60px -32px rgba(20,19,18,.28)}.lp3-leak:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(color-mix(in srgb,var(--fg) 12%,transparent) 1px,transparent 1.4px) 0 0 /14px 14px;-webkit-mask-image:radial-gradient(90% 70% at 50% 60%,#000,transparent 80%);mask-image:radial-gradient(90% 70% at 50% 60%,#000,transparent 80%);pointer-events:none}.lp3-leak-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.lp3-leak-k{display:grid;gap:6px;min-width:180px}.lp3-leak-k.pay{justify-items:end;text-align:right}.lp3-leak-k>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--fg-2)}.lp3-leak-k>span i,.lp3-leak-leg .g{width:10px;height:10px;border-radius:50%;background:linear-gradient(160deg,#e9e8e5,#cfcdc9);box-shadow:inset 0 -1px 1px rgba(0,0,0,.08)}.lp3-leak-k.pay>span i,.lp3-leak-leg .pp{background:linear-gradient(160deg,color-mix(in srgb,var(--pos) 72%,#fff),var(--pos));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 2px 4px -1px color-mix(in srgb,var(--pos) 60%,transparent)}.lp3-leak-k b{font-size:clamp(40px,4.6vw,58px);font-weight:800;letter-spacing:-.045em;line-height:.95;color:var(--fg);font-variant-numeric:tabular-nums}.lp3-leak-k em,.lp3-leak-k.pay b{color:var(--pos)}.lp3-leak-k em{font-style:normal;font-size:12px;font-weight:800;background:var(--pos-soft);border-radius:7px;padding:2px 7px}.lp3-leak-trail{position:relative;height:44px;display:grid;place-items:center}.lp3-leak-trail svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 80%,transparent)}.lp3-leak-tag{position:relative;font-size:13px;font-weight:750;color:var(--fg-2);background:linear-gradient(180deg,#fff,#f8f8f7);padding:7px 13px;border-radius:99px;box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--line),0 6px 16px -10px var(--shade-2);text-align:center}.lp3-dots{display:flex;flex-wrap:wrap;-moz-column-gap:1.2%;column-gap:1.2%;row-gap:16px;padding:30px 2px 28px}.lp3-dots i{position:relative;display:block;width:2.848%;height:0;padding-bottom:2.848%;flex:none;border-radius:50%;background:linear-gradient(160deg,#e2e1de,#d3d1cd);box-shadow:inset 0 -1px 1px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.5);opacity:0;transform:scale(.3)}.lp3-dots i.p:after{content:"";position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--pos) 35%,transparent);opacity:0}.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;animation-delay:var(--d),calc(var(--d) + 1.5s)}.lp3-rev.in .lp3-dots i.p:after{animation:lp3Ring 2.6s ease-out infinite;animation-delay:calc(var(--d) + 2.4s)}@keyframes lp3In{to{opacity:1;transform:scale(1)}}@keyframes lp3Gone{to{opacity:1;transform:scale(.66);background:#ecebe8;box-shadow:inset 0 1px 2px rgba(20,19,18,.14),0 1px 0 rgba(255,255,255,.9)}}@keyframes lp3Pay{50%{transform:scale(1.38)}to{opacity:1;transform:scale(1.18);background:linear-gradient(160deg,color-mix(in srgb,var(--pos) 72%,#fff),var(--pos) 70%);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.45),inset 0 -2px 3px rgba(0,0,0,.12),0 6px 12px -4px color-mix(in srgb,var(--pos) 55%,transparent),0 2px 3px rgba(20,19,18,.12)}}@keyframes lp3Ring{0%{opacity:.9;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.5)}}.lp3-leak-f{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -32px;padding:14px 32px 16px;border-top:1px solid var(--line-soft);background:color-mix(in srgb,var(--bg) 55%,#fff);font-size:13px;color:var(--fg-3)}.lp3-leak-leg{display:flex;gap:16px;font-weight:650;color:var(--fg-2)}.lp3-leak-leg span{display:inline-flex;align-items:center;gap:7px}.lp3-leak-leg i{width:10px;height:10px;border-radius:50%}.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{padding:20px 16px 0;border-radius:22px}.lp3-leak-top{grid-template-columns:1fr 1fr;gap:10px}.lp3-leak-k{min-width:0}.lp3-leak-trail{grid-column:1/-1;order:3;height:auto}.lp3-leak-trail svg{display:none}.lp3-leak-f{margin:0 -16px;padding:12px 16px 14px;flex-direction:column;align-items:flex-start;gap:8px}.lp3-dots{-moz-column-gap:2.5%;column-gap:2.5%;row-gap:12px;padding:22px 0 20px}.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-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{padding:40px 0 88px}.lp3-final-band{position:relative;isolation:isolate;overflow:hidden;min-height:460px;border-radius:32px;background:#0d0a08;display:grid;align-items:center;box-shadow:0 30px 60px -36px rgba(13,10,8,.6)}.lp3-final-art,.lp3-final-art img{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.lp3-final-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.lp3-final-copy{display:grid;gap:18px;justify-items:start;padding:64px 56px;max-width:520px}.lp3 .lp3-final h2{margin:0;color:#fbf1e6;font-size:clamp(32px,4.2vw,52px);line-height:1.02;letter-spacing:-.035em}.lp3-final h2 span{display:block;color:rgba(251,241,230,.5)}.lp3-final-copy p{margin:0;color:rgba(251,241,230,.72);font-size:17px;line-height:1.55;max-width:40ch}.lp3-final-copy small{font-size:13px;font-weight:600;color:rgba(251,241,230,.5)}.lp3-final .lp3-btn-primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px #c95a10,0 12px 30px -10px rgba(250,113,22,.7)}@media (max-width:760px){.lp3-final-band{align-items:start;min-height:0}.lp3-final-art img{-o-object-position:center bottom;object-position:center bottom}.lp3-final-copy{padding:44px 24px 240px}}.lp3-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:24px 0 32px;border-top:1px solid var(--line-soft);font-size:13px;color:var(--fg-3)}.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:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.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-leakrow .lp3-beats>div{justify-self:center}.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-leakrow .lp3-beats>div{justify-self:stretch}.lp3-aiart .lp3-ai-ask{left:8px}.lp3-aiart .lp3-ai-ans{right:8px}}.lp3-band{position:relative;isolation:isolate;border-top:0;margin-top:40px;padding-top:88px;padding-bottom:88px}.lp3-band:before{background:linear-gradient(180deg,#fff2e6,#ffe8d5 55%,#fff4ea);box-shadow:inset 0 1px 0 #f6d3b6,inset 0 -1px 0 #f6d3b6}.lp3-band-dots:after,.lp3-band:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);pointer-events:none}.lp3-band-dots:after{background:radial-gradient(rgba(250,113,22,.22) 1.2px,transparent 1.6px) 0 0 /16px 16px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent 85%);mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent 85%)}.lp3-band .lp3-eye{color:#c2410c}.lp3-band+.lp3-sec{border-top:0}.lp3-band-group{padding-top:16px;padding-bottom:64px}.lp3-band-group>.lp3-sec:first-child{border-top:0}.lp3-band .lp3-beat-i{background:#fff;color:var(--accent-ink);box-shadow:0 0 0 1px #f3d2b6,0 4px 10px -6px rgba(194,65,12,.35)}.lp3-band .lp3-beats b{color:var(--fg)}.lp3-band .lp3-beats small{color:var(--fg-2)}