.lp{--lp-bg:#07090f;--lp-bg-raised:#0b0f1c;--lp-panel:#ffffff07;--lp-panel-hover:#ffffff0e;--lp-line:#ffffff16;--lp-line-soft:#ffffff0d;--lp-fg:#f3f6fc;--lp-dim:#98a2ba;--lp-dimmer:#6d768f;--lp-brand:#7c3aed;--lp-brand-lt:#a78bfa;--lp-cyan:#22d3ee;--lp-green:#34d399;--lp-amber:#fbbf24;--lp-pink:#f472b6;--lp-r:14px;--lp-r-lg:22px;--lp-wrap:1160px;--lp-ease:cubic-bezier(.4, 0, .2, 1);background:var(--lp-bg);color:var(--lp-fg);isolation:isolate;position:relative;overflow-x:clip}.lp:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000059 42%,#0000 72%);mask-image:linear-gradient(#000 0%,#00000059 42%,#0000 72%)}.lp:after{content:"";z-index:-1;filter:blur(12px);pointer-events:none;background:radial-gradient(46% 42% at 50% 32%,#7c3aed4d,#0000 70%),radial-gradient(30% 34% at 78% 20%,#22d3ee24,#0000 70%),radial-gradient(28% 30% at 20% 24%,#f472b61a,#0000 70%);width:min(1400px,150vw);height:900px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.lp-wrap{width:100%;max-width:var(--lp-wrap);margin:0 auto;padding-inline:24px}.lp [id]{scroll-margin-top:88px}@media (prefers-reduced-motion:no-preference){:root:has(.lp){scroll-behavior:smooth}}.lp-section{padding-block:clamp(72px,9vw,128px);position:relative}.lp-section-hairline{border-top:1px solid var(--lp-line-soft)}.lp-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-skip{z-index:100;background:var(--lp-brand);color:#fff;transition:top .2s var(--lp-ease);border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600;position:absolute;top:-60px;left:16px}.lp-skip:focus-visible{top:16px}.lp :focus-visible{outline:2px solid var(--lp-brand-lt);outline-offset:3px;border-radius:6px}.lp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-brand-lt);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;display:inline-flex}.lp-eyebrow:before{content:"";opacity:.55;background:currentColor;width:22px;height:1px}.lp-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,4.1vw,45px);font-weight:700;line-height:1.08}.lp-lede{max-width:62ch;color:var(--lp-dim);text-wrap:pretty;margin-top:16px;font-size:clamp(15px,1.35vw,17.5px);line-height:1.65}.lp-head-center{text-align:center;margin-inline:auto;max-width:760px;margin-bottom:clamp(44px,5vw,68px)}.lp-head-center .lp-lede{margin-inline:auto}.lp-grad{background:linear-gradient(104deg, var(--lp-brand-lt) 0%, #c4b5fd 38%, var(--lp-cyan) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lp-btn{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .18s var(--lp-ease), background .18s var(--lp-ease), box-shadow .18s var(--lp-ease), border-color .18s var(--lp-ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 24px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.lp-btn-primary{color:#fff;background:linear-gradient(#8b5cf6,#6d28d9);box-shadow:inset 0 1px #ffffff38,0 10px 30px -8px #7c3aeda6}.lp-btn-primary:hover{transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff40,0 16px 38px -8px #7c3aedcc}.lp-btn-ghost{border-color:var(--lp-line);color:var(--lp-fg);background:#ffffff0b}.lp-btn-ghost:hover{background:#ffffff16;border-color:#ffffff29}.lp-btn-sm{border-radius:10px;padding:9px 16px;font-size:14px}.lp-btn-lg{padding:15px 30px;font-size:16px}.lp-btn-block{width:100%}.lp-header{z-index:50;transition:background .25s var(--lp-ease), border-color .25s var(--lp-ease), backdrop-filter .25s var(--lp-ease);border-bottom:1px solid #0000;position:sticky;top:0}.lp-header[data-stuck=true]{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom-color:var(--lp-line-soft);background:#07090fd1}.lp-header-inner{align-items:center;gap:20px;height:68px;display:flex}.lp-logo{letter-spacing:-.03em;color:var(--lp-fg);transition:opacity .16s var(--lp-ease);align-items:center;gap:10px;margin-right:auto;font-size:18px;font-weight:800;display:inline-flex;text-decoration:none!important}.lp-logo:hover{color:var(--lp-fg);opacity:.92;text-decoration:none!important}.brand-mark{--mark-size:34px;width:var(--mark-size);height:var(--mark-size);font-family:var(--font-outfit), "Outfit", "Segoe UI Variable Display", "Segoe UI", -apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", Arial, sans-serif;font-size:calc(var(--mark-size) * .4);letter-spacing:-.06em;text-indent:-.06em;border-radius:calc(var(--mark-size) * .29);background:linear-gradient(135deg, var(--lp-brand-lt,#a78bfa) 0%, var(--lp-brand,#7c3aed) 55%, #5b21b6 100%);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;box-shadow:0 4px 14px #7c3aed66,inset 0 1px #ffffff40;color:#fff!important;text-decoration:none!important}.lp-logo-word{white-space:nowrap;color:var(--lp-fg);text-decoration:none!important}.lp-logo em{color:var(--lp-brand-lt);font-style:normal;text-decoration:none!important}.lp-nav{align-items:center;gap:4px;display:flex}.lp-nav a{color:var(--lp-dim);transition:color .16s var(--lp-ease), background .16s var(--lp-ease);border-radius:9px;padding:8px 13px;font-size:14.5px;font-weight:500;text-decoration:none!important}.lp-nav a:hover{color:var(--lp-fg);background:#ffffff0d;text-decoration:none!important}.lp-header-cta{align-items:center;gap:10px;display:flex}.lp-header-cta .lp-signin{color:var(--lp-dim);padding:8px 6px;font-size:14.5px;font-weight:500;text-decoration:none!important}.lp-header-cta .lp-signin:hover{color:var(--lp-fg);text-decoration:none!important}.lp-burger{border:1px solid var(--lp-line);width:40px;height:40px;color:var(--lp-fg);cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;display:none}.lp-burger span{width:16px;height:1.5px;transition:transform .22s var(--lp-ease), background .15s var(--lp-ease);background:currentColor;border-radius:2px;display:block;position:relative}.lp-burger span:before,.lp-burger span:after{content:"";width:16px;height:1.5px;transition:transform .22s var(--lp-ease);background:currentColor;border-radius:2px;position:absolute;left:0}.lp-burger span:before{top:-5px}.lp-burger span:after{top:5px}.lp-burger[aria-expanded=true] span{background:0 0}.lp-burger[aria-expanded=true] span:before{transform:translateY(5px)rotate(45deg)}.lp-burger[aria-expanded=true] span:after{transform:translateY(-5px)rotate(-45deg)}.lp-mobile-nav{border-top:1px solid var(--lp-line-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07090ff5;flex-direction:column;gap:4px;padding:12px 24px 22px;display:none}.lp-mobile-nav a{color:var(--lp-dim);border-bottom:1px solid var(--lp-line-soft);padding:12px 4px;font-size:16px;font-weight:500}.lp-mobile-nav a:last-of-type{border-bottom:none}.lp-mobile-nav .lp-btn{margin-top:12px}.lp-hero{text-align:center;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(40px,6vw,72px);position:relative}.lp-badge{border:1px solid var(--lp-line);color:var(--lp-dim);transition:border-color .2s var(--lp-ease), background .2s var(--lp-ease);background:#ffffff09;border-radius:999px;align-items:center;gap:10px;margin-bottom:30px;padding:6px 6px 6px 8px;font-size:13px;display:inline-flex}.lp-badge:hover{background:#7c3aed17;border-color:#a78bfa66}.lp-badge b{color:var(--lp-brand-lt);letter-spacing:.06em;text-transform:uppercase;background:#7c3aed38;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.lp-badge span{padding-right:8px}.lp-h1{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin-inline:auto;font-size:clamp(38px,6.6vw,76px);font-weight:700;line-height:.99}.lp-hero-sub{max-width:63ch;color:var(--lp-dim);text-wrap:pretty;margin:24px auto 0;font-size:clamp(15.5px,1.5vw,18.5px);line-height:1.62}.lp-hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.lp-hero-note{color:var(--lp-dimmer);margin-top:18px;font-size:13.5px}.lp-hero-note b{color:var(--lp-dim);font-weight:600}.lp-stage{perspective:1800px;margin-top:clamp(44px,6vw,76px);position:relative}.lp-frame{border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);text-align:left;background:linear-gradient(#0d1120,#090c17);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 90px -30px #000000e6,0 0 120px -50px #7c3aed99}.lp-frame-bar{border-bottom:1px solid var(--lp-line-soft);background:#ffffff06;align-items:center;gap:14px;padding:11px 16px;display:flex}.lp-dots{flex-shrink:0;gap:6px;display:flex}.lp-dots i{background:#ffffff21;border-radius:50%;width:10px;height:10px}.lp-urlbar{border:1px solid var(--lp-line-soft);max-width:380px;color:var(--lp-dimmer);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#00000073;border-radius:999px;flex:1;margin-inline:auto;padding:5px 14px;font-size:11.5px;overflow:hidden}.lp-app{min-height:400px;display:flex}.lp-rail{border-right:1px solid var(--lp-line-soft);background:#00000038;flex-shrink:0;width:190px;padding:14px 10px}.lp-rail-label{letter-spacing:.13em;text-transform:uppercase;color:var(--lp-dimmer);padding:8px 10px 6px;font-size:9.5px;font-weight:700}.lp-rail-item{color:var(--lp-dim);border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;display:flex}.lp-rail-item i{text-align:center;width:16px;font-size:13px;font-style:normal}.lp-rail-item[data-active=true]{color:var(--lp-brand-lt);background:#7c3aed21;border-color:#7c3aed47;font-weight:600}.lp-rail-item b{color:var(--lp-dimmer);margin-left:auto;font-size:10px;font-weight:700}.lp-canvas{flex:1;min-width:0;padding:18px 20px 22px}.lp-canvas-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lp-canvas-head h3{letter-spacing:-.02em;font-size:15px;font-weight:650}.lp-canvas-head p{color:var(--lp-dimmer);margin-top:2px;font-size:11.5px}.lp-chip{color:var(--lp-green);white-space:nowrap;background:#34d3991a;border:1px solid #34d39947;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.lp-chip i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #34d3992e}.lp-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.lp-kpi{border:1px solid var(--lp-line-soft);background:#ffffff06;border-radius:11px;padding:11px 13px}.lp-kpi span{color:var(--lp-dimmer);letter-spacing:.04em;text-transform:uppercase;font-size:10px;display:block}.lp-kpi strong{letter-spacing:-.03em;margin-top:3px;font-size:21px;font-weight:700;display:block}.lp-kpi em{color:var(--lp-green);font-size:10.5px;font-style:normal;font-weight:600}.lp-tablewrap{border:1px solid var(--lp-line-soft);background:#0000002e;border-radius:12px;overflow:hidden}.lp-table{border-collapse:collapse;width:100%;font-size:12px}.lp-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-dimmer);border-bottom:1px solid var(--lp-line-soft);white-space:nowrap;background:#0000004d;padding:8px 13px;font-size:9.5px;font-weight:700}.lp-table td{white-space:nowrap;color:var(--lp-dim);border-bottom:1px solid #ffffff09;padding:9px 13px}.lp-table tr:last-child td{border-bottom:none}.lp-table td:first-child{color:var(--lp-fg);font-weight:550}.lp-src{color:var(--lp-dim);align-items:center;gap:6px;font-size:11px;display:inline-flex}.lp-score{font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.lp-score u{background:#ffffff1a;border-radius:3px;width:34px;height:4px;text-decoration:none;display:block;overflow:hidden}.lp-score u b{background:linear-gradient(90deg, var(--lp-brand), var(--lp-brand-lt));border-radius:3px;height:100%;display:block}.lp-score[data-tier=hot]{color:var(--lp-green)}.lp-score[data-tier=hot] u b{background:linear-gradient(90deg, #10b981, var(--lp-green))}.lp-score[data-tier=warm]{color:var(--lp-brand-lt)}.lp-score[data-tier=cool]{color:var(--lp-dimmer)}.lp-score[data-tier=cool] u b{background:#ffffff47}.lp-pill{letter-spacing:.03em;border-radius:999px;align-items:center;padding:2.5px 9px;font-size:10px;font-weight:700;display:inline-flex}.lp-pill[data-s=NEW]{color:var(--lp-dim);background:#ffffff14}.lp-pill[data-s=CONTACTED]{color:var(--lp-brand-lt);background:#7c3aed2e}.lp-pill[data-s=REPLIED]{color:var(--lp-cyan);background:#22d3ee26}.lp-pill[data-s=WON]{color:var(--lp-green);background:#34d39929}.lp-float{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;background:linear-gradient(165deg,#1f143cf7,#0b0f1cf7);border:1px solid #7c3aed59;border-radius:16px;width:320px;padding:16px;position:absolute;bottom:-30px;right:-18px;box-shadow:0 30px 60px -20px #000000e6}.lp-float-head{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-brand-lt);align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.lp-float p{color:#d7dcea;font-size:12.5px;line-height:1.62}.lp-float p+p{margin-top:8px}.lp-float mark{color:#ede9fe;background:#7c3aed47;border-radius:3px;padding:0 3px}.lp-float-foot{color:var(--lp-dimmer);border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:13px;padding-top:11px;font-size:10.5px;display:flex}.lp-caret{vertical-align:-2px;background:var(--lp-brand-lt);border-radius:1px;width:6px;height:13px;display:inline-block}@media (prefers-reduced-motion:no-preference){.lp-caret{animation:1.05s steps(2,start) infinite lp-blink}.lp-chip i{animation:2.4s ease-in-out infinite lp-pulse}}@keyframes lp-blink{50%{opacity:0}}@keyframes lp-pulse{0%,to{box-shadow:0 0 0 3px #34d3992e}50%{box-shadow:0 0 0 5px #34d3990f}}.lp-sources{padding-block:clamp(40px,5vw,60px)}.lp-sources-title{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-dimmer);margin-bottom:26px;font-size:12px;font-weight:600}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.lp-marquee-track{gap:12px;width:max-content;display:flex}.lp-source{border:1px solid var(--lp-line);color:var(--lp-dim);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:14px;font-weight:550;display:inline-flex}.lp-source i{font-size:15px;font-style:normal}@media (prefers-reduced-motion:no-preference){.lp-marquee-track{animation:46s linear infinite lp-scroll}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}}@keyframes lp-scroll{to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.lp-marquee{overflow-x:auto}}.lp-versus{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(16px,2.4vw,26px);display:grid}.lp-vs-card{border:1px solid var(--lp-line-soft);border-radius:var(--lp-r-lg);background:var(--lp-panel);padding:clamp(22px,2.6vw,32px)}.lp-vs-card[data-good=true]{background:linear-gradient(165deg, #7c3aed1c, #7c3aed04), var(--lp-panel);border-color:#7c3aed52}.lp-vs-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-dimmer);margin-bottom:16px;font-size:11px;font-weight:700;display:inline-block}.lp-vs-card[data-good=true] .lp-vs-tag{color:var(--lp-brand-lt)}.lp-vs-card h3{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(19px,2vw,23px);font-weight:650}.lp-vs-list{flex-direction:column;gap:13px;list-style:none;display:flex}.lp-vs-list li{color:var(--lp-dim);gap:11px;font-size:14.5px;line-height:1.55;display:flex}.lp-vs-list li:before{content:"✕";color:#f87171;background:#ef444421;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:1px;font-size:10px;font-weight:700;display:grid}.lp-vs-card[data-good=true] .lp-vs-list li:before{content:"✓";color:var(--lp-green);background:#34d39926}.lp-bento{grid-template-columns:repeat(6,1fr);gap:clamp(12px,1.6vw,18px);display:grid}.lp-cell{border:1px solid var(--lp-line-soft);border-radius:var(--lp-r-lg);background:var(--lp-panel);transition:border-color .24s var(--lp-ease), background .24s var(--lp-ease), transform .24s var(--lp-ease);grid-column:span 2;padding:clamp(22px,2.4vw,28px);position:relative;overflow:hidden}.lp-cell:hover{background:var(--lp-panel-hover);border-color:#a78bfa4d;transform:translateY(-2px)}.lp-cell-wide{grid-column:span 3}.lp-cell-full{grid-column:span 6}.lp-cell-icon{border:1px solid var(--lp-line);background:#ffffff0d;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:16px;font-size:18px;display:grid}.lp-cell h3{letter-spacing:-.02em;margin-bottom:8px;font-size:17px;font-weight:650}.lp-cell p{color:var(--lp-dim);text-wrap:pretty;font-size:14.2px;line-height:1.6}.lp-cell-meta{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.lp-tag{border:1px solid var(--lp-line-soft);color:var(--lp-dim);font-variant-numeric:tabular-nums;background:#ffffff09;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:600}.lp-funnel{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.lp-funnel span{letter-spacing:.04em;border:1px solid var(--lp-line);color:var(--lp-dim);background:#ffffff09;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:700}.lp-funnel span[data-s=WON]{color:var(--lp-green);background:#34d3991f;border-color:#34d39959}.lp-funnel u{color:var(--lp-dimmer);font-size:12px;text-decoration:none}.lp-steps{counter-reset:lp-step;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px);display:grid}.lp-step{border:1px solid var(--lp-line-soft);border-radius:var(--lp-r-lg);background:var(--lp-panel);padding:clamp(24px,2.6vw,32px);position:relative}.lp-step:before{counter-increment:lp-step;content:"0" counter(lp-step);letter-spacing:.1em;color:var(--lp-brand-lt);margin-bottom:16px;font-size:13px;font-weight:700;display:block}.lp-step:not(:last-child):after{content:"";background:linear-gradient(90deg,#a78bfa80,#0000);width:clamp(16px,2.2vw,26px);height:1px;position:absolute;top:46px;right:calc(-1*clamp(16px,2.2vw,26px))}.lp-step h3{letter-spacing:-.022em;margin-bottom:9px;font-size:18px;font-weight:650}.lp-step p{color:var(--lp-dim);text-wrap:pretty;font-size:14.3px;line-height:1.62}.lp-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4.5vw,68px);display:grid}.lp-split-list{flex-direction:column;gap:18px;margin-top:30px;list-style:none;display:flex}.lp-split-list li{gap:14px;display:flex}.lp-split-list li i{background:#7c3aed1f;border:1px solid #7c3aed4d;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:15px;font-style:normal;display:grid}.lp-split-list li strong{margin-bottom:3px;font-size:15px;font-weight:650;display:block}.lp-split-list li span{color:var(--lp-dim);font-size:14px;line-height:1.55}.lp-panel{border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);background:linear-gradient(#0d1120,#090c17);width:100%;max-width:400px;margin-inline:auto;overflow:hidden;box-shadow:0 34px 70px -28px #000000e6,0 0 90px -50px #7c3aed99}.lp-panel-top{border-bottom:1px solid var(--lp-line-soft);background:#ffffff06;align-items:center;gap:10px;padding:13px 16px;display:flex}.lp-panel-top strong{letter-spacing:-.02em;font-size:13.5px;font-weight:650}.lp-panel-top small{color:var(--lp-dimmer);margin-left:auto;font-size:10.5px}.lp-panel-body{flex-direction:column;gap:12px;padding:16px;display:flex}.lp-panel-tabs{gap:5px;display:flex}.lp-panel-tabs span{color:var(--lp-dimmer);border:1px solid #0000;border-radius:8px;padding:6px 11px;font-size:11.5px;font-weight:600}.lp-panel-tabs span[data-active=true]{color:var(--lp-brand-lt);background:#7c3aed24;border-color:#7c3aed4d}.lp-progress{border:1px solid var(--lp-line-soft);background:#00000040;border-radius:12px;padding:13px}.lp-progress-row{color:var(--lp-dim);justify-content:space-between;align-items:baseline;margin-bottom:9px;font-size:11.5px;display:flex}.lp-progress-row b{color:var(--lp-fg);font-variant-numeric:tabular-nums;font-size:15px}.lp-progress-bar{background:#ffffff14;border-radius:4px;height:5px;overflow:hidden}.lp-progress-bar i{background:linear-gradient(90deg, var(--lp-brand), var(--lp-brand-lt));border-radius:4px;width:68%;height:100%;display:block}.lp-catch{border:1px solid var(--lp-line-soft);background:#ffffff06;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.lp-catch b{color:var(--lp-fg);font-size:12.5px;font-weight:600;display:block}.lp-catch span{color:var(--lp-dimmer);font-size:11px}.lp-catch em{color:var(--lp-green);white-space:nowrap;margin-left:auto;font-size:10.5px;font-style:normal;font-weight:700}.lp-avatar{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#6d28d9,#4c1d95);border:1px solid #a78bfa66;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.lp-prices{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(14px,2vw,22px);display:grid}.lp-price{border:1px solid var(--lp-line-soft);border-radius:var(--lp-r-lg);background:var(--lp-panel);flex-direction:column;height:100%;padding:clamp(24px,2.6vw,32px);display:flex}.lp-price[data-featured=true]{background:linear-gradient(170deg, #7c3aed24, #7c3aed05), var(--lp-panel);border-color:#7c3aed6b;box-shadow:0 24px 60px -30px #7c3aedbf}.lp-price-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.lp-price-name{letter-spacing:-.02em;font-size:15px;font-weight:650}.lp-price-flag{background:var(--lp-brand);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700}.lp-price-blurb{color:var(--lp-dimmer);min-height:40px;font-size:13.2px;line-height:1.5}.lp-price-amount{align-items:baseline;gap:6px;margin:18px 0 22px;display:flex}.lp-price-amount b{letter-spacing:-.045em;font-size:44px;font-weight:700;line-height:1}.lp-price-amount span{color:var(--lp-dimmer);font-size:14px}.lp-price-feats{border-top:1px solid var(--lp-line-soft);flex-direction:column;flex:1;gap:11px;margin:22px 0 0;padding-top:22px;list-style:none;display:flex}.lp-price-feats li{color:var(--lp-dim);gap:10px;font-size:13.8px;line-height:1.5;display:flex}.lp-price-feats li:before{content:"✓";color:var(--lp-green);flex-shrink:0;margin-top:2px;font-size:12px;font-weight:700}.lp-price-feats li[data-off=true]{color:var(--lp-dimmer)}.lp-price-feats li[data-off=true]:before{content:"✕";color:#ffffff38}.lp-price .lp-btn{margin-top:24px}.lp-price-foot{text-align:center;color:var(--lp-dimmer);margin-top:clamp(28px,3vw,40px);font-size:13.5px}.lp-faq{max-width:820px;margin-inline:auto}.lp-q{border-bottom:1px solid var(--lp-line-soft)}.lp-q:first-of-type{border-top:1px solid var(--lp-line-soft)}.lp-q summary{letter-spacing:-.015em;cursor:pointer;transition:color .16s var(--lp-ease);align-items:flex-start;gap:16px;padding:22px 4px;font-size:clamp(15.5px,1.5vw,17px);font-weight:600;list-style:none;display:flex}.lp-q summary::-webkit-details-marker{display:none}.lp-q summary:hover{color:var(--lp-brand-lt)}.lp-q summary:after{content:"+";color:var(--lp-dimmer);transition:transform .24s var(--lp-ease), color .16s var(--lp-ease);flex-shrink:0;margin-left:auto;font-size:22px;font-weight:400;line-height:1}.lp-q[open] summary:after{color:var(--lp-brand-lt);transform:rotate(45deg)}.lp-q p{color:var(--lp-dim);text-wrap:pretty;padding:0 44px 24px 4px;font-size:14.8px;line-height:1.7}.lp-q p+p{margin-top:-12px;padding-top:12px}.lp-final{text-align:center;background:radial-gradient(80% 130% at 50% -10%,#7c3aed4d,#0000 62%),linear-gradient(#10132a,#090c17);border:1px solid #7c3aed52;border-radius:clamp(22px,3vw,32px);padding:clamp(44px,6vw,84px) clamp(24px,4vw,64px);position:relative;overflow:hidden}.lp-final h2{letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin-inline:auto;font-size:clamp(29px,4.4vw,50px);font-weight:700;line-height:1.05}.lp-final p{max-width:54ch;color:var(--lp-dim);margin:18px auto 0;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.lp-footer{border-top:1px solid var(--lp-line-soft);background:#00000040;padding-block:clamp(44px,5vw,64px) 40px}.lp-footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:clamp(28px,4vw,48px);display:grid}.lp-footer-brand p{max-width:34ch;color:var(--lp-dimmer);margin-top:14px;font-size:13.8px;line-height:1.62}.lp-footer-col h4{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-dimmer);margin-bottom:14px;font-size:11px;font-weight:700}.lp-footer-col ul{flex-direction:column;gap:10px;list-style:none;display:flex}.lp-footer-col a{color:var(--lp-dim);transition:color .16s var(--lp-ease);font-size:14px}.lp-footer-col a:hover{color:var(--lp-fg)}.lp-footer-bar{border-top:1px solid var(--lp-line-soft);color:var(--lp-dimmer);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(36px,4vw,52px);padding-top:26px;font-size:13px;display:flex}.lp-footer-bar p{max-width:68ch;line-height:1.55}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-reveal{animation:linear both lp-rise;animation-timeline:view();animation-range:entry 4% cover 20%}}}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (max-width:1080px){.lp-float{width:100%;margin-top:16px;position:static}.lp-rail{display:none}.lp-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.lp-nav,.lp-header-cta .lp-signin{display:none}.lp-burger{display:inline-flex}.lp-header[data-open=true] .lp-mobile-nav{display:flex}.lp-header[data-open=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--lp-line-soft);background:#07090ff5}.lp-versus,.lp-split,.lp-steps{grid-template-columns:1fr}.lp-step:not(:last-child):after{display:none}.lp-prices{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.lp-cell,.lp-cell-wide,.lp-cell-full{grid-column:span 3}.lp-bento{grid-template-columns:repeat(3,1fr)}.lp-footer-grid{grid-template-columns:1fr 1fr}.lp-footer-brand{grid-column:span 2}}@media (max-width:620px){.lp-wrap{padding-inline:18px}.lp-bento{grid-template-columns:1fr}.lp-cell,.lp-cell-wide,.lp-cell-full{grid-column:span 1}.lp-hero-cta .lp-btn{width:100%}.lp-kpis{grid-template-columns:1fr 1fr}.lp-frame-bar .lp-urlbar{font-size:10.5px}.lp-canvas{padding:14px}.lp-tablewrap{overflow-x:auto}.lp-footer-grid{grid-template-columns:1fr}.lp-footer-brand{grid-column:span 1}.lp-badge{font-size:12px}}
