.lp{--lp-bg:#111;--lp-bg2:#191919;--lp-bg3:#222;--lp-bg4:#2a2a2a;--lp-green:#00b050;--lp-green-hi:#00d060;--lp-green-dim:#00b0501a;--lp-green-bdr:#00b05038;--lp-mint:#c7f9cc;--lp-white:#fff;--lp-w90:#ffffffe6;--lp-w70:#ffffffb3;--lp-w45:#ffffff73;--lp-w20:#fff3;--lp-w10:#ffffff1a;--lp-w06:#ffffff0f;--lp-w04:#ffffff0a;--lp-border:#ffffff14;--lp-border2:#ffffff1f;--lp-radius:12px;--lp-fd:"Instrument Serif", serif;--lp-fb:"DM Sans", sans-serif;--lp-fm:"Geist Mono", monospace;font-family:var(--lp-fb);background:var(--lp-bg);color:var(--lp-w70);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6;position:relative;overflow-x:hidden}.lp a{color:inherit;text-decoration:none}.lp:before{content:"";pointer-events:none;z-index:9000;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes lp-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.lp .reveal.visible{opacity:1;transform:translateY(0)}.lp .reveal-delay-1{transition-delay:.1s}.lp .reveal-delay-2{transition-delay:.2s}.lp .reveal-delay-3{transition-delay:.3s}.lp .lp-nav{z-index:100;border-bottom:1px solid var(--lp-border);-webkit-backdrop-filter:blur(20px);background:#111111d1;justify-content:space-between;align-items:center;height:58px;padding:0 36px;transition:border-color .3s;display:flex;position:fixed;inset:0 0 auto}.lp .lp-nav.scrolled{border-bottom-color:var(--lp-border2)}.lp .nav-logo{align-items:center;gap:9px;display:flex}.lp .nav-logo-icon{object-fit:contain;width:28px;height:28px}.lp .nav-name{font-family:var(--lp-fd);color:var(--lp-white);font-size:17px;font-style:italic;font-weight:400}.lp .nav-links{align-items:center;gap:6px;list-style:none;display:flex}.lp .nav-links a{color:var(--lp-w45);border-radius:7px;padding:5px 12px;font-size:13.5px;transition:color .15s,background .15s}.lp .nav-links a:hover{color:var(--lp-w90);background:var(--lp-w06)}.lp .nav-dropdown-trigger{color:var(--lp-w45);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 12px;font-family:inherit;font-size:13.5px;transition:color .15s,background .15s}.lp .nav-dropdown-trigger:hover{color:var(--lp-w90);background:var(--lp-w06)}.lp .nav-dropdown-menu{z-index:100;background:#191919;border:1px solid #ffffff1a;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.lp .nav-dropdown-item{color:var(--lp-w60,#fff9);border-radius:8px;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .15s;display:block}.lp .nav-dropdown-item:hover{color:var(--lp-w90);background:#ffffff0d}.lp .nav-actions{align-items:center;gap:8px;display:flex}.lp .btn-ghost{color:var(--lp-w45);border-radius:8px;padding:6px 14px;font-size:13.5px;transition:color .15s,background .15s}.lp .btn-ghost:hover{color:var(--lp-w90);background:var(--lp-w06)}.lp .btn-primary{font-family:var(--lp-fb);color:#0a1a0d;background:var(--lp-green);letter-spacing:-.01em;border-radius:8px;align-items:center;gap:7px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.lp .btn-primary:hover{background:var(--lp-green-hi);transform:translateY(-1px)}.lp .btn-primary-lg{border-radius:10px;padding:12px 26px;font-size:14.5px}.lp .btn-outline{font-family:var(--lp-fb);color:var(--lp-w70);border:1px solid var(--lp-border2);letter-spacing:-.01em;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.lp .btn-outline:hover{background:var(--lp-w06);border-color:var(--lp-w20);color:var(--lp-white);transform:translateY(-1px)}.lp .btn-outline-lg{border-radius:10px;padding:12px 26px;font-size:14.5px}.lp .lp-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:110px 36px 80px;display:flex;position:relative;overflow:hidden}.lp .hero-inner{z-index:2;max-width:820px;margin:0 auto;position:relative}.lp .hero-eyebrow{font-family:var(--lp-fm);color:var(--lp-green);letter-spacing:.08em;text-transform:uppercase;background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:5px 14px;font-size:11px;font-weight:500;animation:.6s both lp-fade-up;display:inline-flex}.lp .live-dot{background:var(--lp-green);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite lp-pulse-dot}.lp .hero-title{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.02em;margin-bottom:22px;font-size:clamp(52px,7vw,84px);font-style:italic;font-weight:400;line-height:1;animation:.6s .1s both lp-fade-up}.lp .hero-title .hl{background:linear-gradient(135deg, var(--lp-green) 0%, var(--lp-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp .hero-sub{color:var(--lp-w45);max-width:520px;margin:0 auto 36px;font-size:17px;font-weight:400;line-height:1.7;animation:.6s .2s both lp-fade-up}.lp .hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:22px;animation:.6s .3s both lp-fade-up;display:flex}.lp .cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.lp .hero-note{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;margin-bottom:64px;font-size:11px;animation:.6s .35s both lp-fade-up}.lp .hero-note span{color:#00b05080}.lp .hero-kpis{background:var(--lp-border);border:1px solid var(--lp-border);border-radius:var(--lp-radius);grid-template-columns:repeat(4,1fr);gap:1px;max-width:700px;margin:0 auto;animation:.6s .4s both lp-fade-up;display:grid;overflow:hidden}.lp .kpi-cell{background:var(--lp-bg2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 18px;transition:background .2s;display:flex}.lp .kpi-cell:hover{background:var(--lp-bg3)}.lp .kpi-label{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px}.lp .kpi-value{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400;line-height:1}.lp .kpi-delta{font-family:var(--lp-fm);color:var(--lp-green);font-size:10px}.lp .lp-ticker{border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border);padding:18px 0;position:relative;overflow:hidden}.lp .lp-ticker:before,.lp .lp-ticker:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.lp .lp-ticker:before{background:linear-gradient(90deg, var(--lp-bg) 0%, transparent 100%);left:0}.lp .lp-ticker:after{background:linear-gradient(-90deg, var(--lp-bg) 0%, transparent 100%);right:0}.lp .ticker-track{width:max-content;animation:28s linear infinite lp-ticker;display:flex}.lp .ticker-item{white-space:nowrap;align-items:center;gap:28px;padding:0 32px;display:flex}.lp .ticker-label{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500}.lp .ticker-sep{color:var(--lp-green-bdr);font-size:16px;line-height:1}.lp .lp-section{border-bottom:1px solid var(--lp-border);padding:88px 36px}.lp .inner{max-width:1080px;margin:0 auto}.lp .section-header{margin-bottom:56px}.lp .eyebrow{font-family:var(--lp-fm);color:var(--lp-green);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;font-size:10px;font-weight:500;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--lp-green);width:20px;height:1px;display:block}.lp .section-title{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(32px,3.8vw,48px);font-style:italic;font-weight:400;line-height:1.1}.lp .section-title .hl{color:var(--lp-green)}.lp .section-sub{color:var(--lp-w45);max-width:480px;font-size:16px;font-weight:300;line-height:1.7}.lp .bento{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lp .bento-card{background:var(--lp-bg2);border:1px solid var(--lp-border);border-radius:var(--lp-radius);padding:28px;transition:border-color .25s,background .25s;position:relative;overflow:hidden}.lp .bento-card:hover{border-color:var(--lp-border2);background:var(--lp-bg3)}.lp .bento-card.span2{grid-column:span 2}.lp .bento-card.span3{grid-column:span 3}.lp .bento-num{font-family:var(--lp-fm);color:var(--lp-green);letter-spacing:.1em;opacity:.7;margin-bottom:20px;font-size:10px}.lp .bento-title{font-family:var(--lp-fb);color:var(--lp-white);letter-spacing:-.015em;margin-bottom:8px;font-size:16px;font-weight:600}.lp .bento-desc{color:var(--lp-w45);max-width:340px;font-size:13.5px;font-weight:300;line-height:1.65}.lp .bento-tag{font-family:var(--lp-fm);color:var(--lp-green);background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;gap:5px;margin-top:20px;padding:3px 9px;font-size:9px;font-weight:500;display:inline-flex}.lp .mini-pipeline{gap:8px;margin-top:24px;display:flex}.lp .pipeline-col{flex:1;min-width:0}.lp .pipeline-col-header{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;font-size:9px;overflow:hidden}.lp .pipeline-card{background:var(--lp-bg4);border:1px solid var(--lp-border);color:var(--lp-w45);border-radius:6px;margin-bottom:5px;padding:7px 9px;font-size:10px}.lp .pipeline-card .pc-name{font-family:var(--lp-fb);color:var(--lp-w70);margin-bottom:2px;font-size:10px;font-weight:500}.lp .pipeline-card .pc-val{font-family:var(--lp-fm);color:var(--lp-green);font-size:9px}.lp .pipeline-card.closed{border-color:var(--lp-green-bdr);background:#00b0500f}.lp .pipeline-card.closed .pc-name{color:var(--lp-green)}.lp .mini-commission{flex-direction:column;gap:8px;margin-top:24px;display:flex}.lp .comm-row{background:var(--lp-bg4);border:1px solid var(--lp-border);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.lp .comm-closer{align-items:center;gap:8px;display:flex}.lp .comm-avatar{background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);width:24px;height:24px;font-family:var(--lp-fb);color:var(--lp-green);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.lp .comm-name{color:var(--lp-w70);font-size:12px;font-weight:500;font-family:var(--lp-fb)}.lp .comm-amount{font-family:var(--lp-fm);color:var(--lp-green);font-size:12px;font-weight:500}.lp .mini-chart{align-items:flex-end;gap:5px;height:64px;margin-top:24px;display:flex}.lp .chart-bar{background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);border-radius:3px 3px 0 0;flex:1;transition:background .2s}.lp .chart-bar.active{background:var(--lp-green);border-color:var(--lp-green)}.lp .bento-card:hover .chart-bar{background:#00b05029}.lp .bento-card:hover .chart-bar.active{background:var(--lp-green)}.lp .lp-stats{border-bottom:1px solid var(--lp-border);padding:70px 36px}.lp .stats-grid{background:var(--lp-border);border:1px solid var(--lp-border);border-radius:var(--lp-radius);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.lp .stat-cell{background:var(--lp-bg2);text-align:center;padding:40px 36px;transition:background .2s}.lp .stat-cell:hover{background:var(--lp-bg3)}.lp .stat-num{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(44px,5vw,58px);font-style:italic;font-weight:400;line-height:1}.lp .stat-num em{color:var(--lp-green);font-style:normal}.lp .stat-label{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.lp .steps-grid{border:1px solid var(--lp-border);border-radius:var(--lp-radius);grid-template-columns:repeat(3,1fr);gap:0;margin-top:52px;display:grid;overflow:hidden}.lp .step-card{border-right:1px solid var(--lp-border);padding:36px 32px;transition:background .2s;position:relative}.lp .step-card:last-child{border-right:none}.lp .step-card:hover{background:var(--lp-bg2)}.lp .step-number{font-family:var(--lp-fm);color:var(--lp-green);letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;display:flex}.lp .step-number:after{content:"";background:var(--lp-green-bdr);width:28px;height:1px;display:block}.lp .step-title{font-family:var(--lp-fb);color:var(--lp-white);letter-spacing:-.015em;margin-bottom:10px;font-size:16px;font-weight:600}.lp .step-desc{color:var(--lp-w45);font-size:13.5px;font-weight:300;line-height:1.65}.lp .pricing-section{margin-top:52px}.lp .pricing-toggle{background:var(--lp-bg2);border:1px solid var(--lp-border);border-radius:8px;margin-bottom:40px;padding:3px;display:inline-flex}.lp .toggle-option{font-family:var(--lp-fb);color:var(--lp-w45);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 20px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.lp .toggle-option.active{background:var(--lp-bg4);color:var(--lp-white)}.lp .toggle-badge{font-family:var(--lp-fm);letter-spacing:.06em;color:#0a1a0d;background:var(--lp-green);border-radius:3px;padding:2px 6px;font-size:9px;font-weight:500}.lp .pricing-grid-4{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1080px;display:grid}.lp .pricing-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;display:grid}.lp .price-includes-from{color:var(--lp-w45);border-bottom:1px solid var(--lp-w10,#ffffff1a);margin-bottom:8px;padding-bottom:8px;font-size:13px;font-style:italic}.lp .price-card{background:var(--lp-bg2);border:1px solid var(--lp-border);border-radius:14px;flex-direction:column;padding:28px 24px;transition:border-color .25s,background .25s;display:flex;position:relative}.lp .price-card:hover{background:var(--lp-bg3)}.lp .price-card.featured{border-color:var(--lp-green-bdr);background:linear-gradient(145deg, #00b0500f 0%, var(--lp-bg2) 60%)}.lp .price-card.featured:hover{background:linear-gradient(145deg, #00b05017 0%, var(--lp-bg3) 60%);border-color:#00b05059}.lp .price-badge{font-family:var(--lp-fm);letter-spacing:.1em;text-transform:uppercase;color:#0a1a0d;background:var(--lp-green);border-radius:4px;padding:3px 10px;font-size:9px;font-weight:500;position:absolute;top:-11px;left:20px}.lp .price-plan{font-family:var(--lp-fm);letter-spacing:.1em;color:var(--lp-w20);text-transform:uppercase;margin-bottom:6px;font-size:10px}.lp .price-tagline{font-family:var(--lp-fb);color:var(--lp-w70);margin-bottom:14px;font-size:13px;font-weight:400;line-height:1.3}.lp .price-amount{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.04em;margin-bottom:4px;font-size:44px;font-style:italic;font-weight:400;line-height:1}.lp .price-amount sup{vertical-align:super;color:var(--lp-w45);letter-spacing:0;font-size:18px;font-style:normal;font-weight:400}.lp .price-amount.price-custom{font-size:32px}.lp .price-period{font-family:var(--lp-fm);color:var(--lp-w20);margin-bottom:12px;font-size:11px}.lp .price-seats{font-family:var(--lp-fb);color:var(--lp-green);margin-bottom:20px;font-size:13px;font-weight:500}.lp .price-divider{background:var(--lp-border);height:1px;margin-bottom:20px}.lp .price-features{flex-direction:column;flex:1;gap:8px;margin-bottom:24px;list-style:none;display:flex}.lp .price-features li{color:var(--lp-w45);align-items:baseline;gap:8px;font-size:12.5px;font-weight:300;display:flex}.lp .price-check{font-family:var(--lp-fm);color:var(--lp-green);flex-shrink:0;font-size:10px}.lp .price-fee-note{font-family:var(--lp-fm);color:var(--lp-green);letter-spacing:-.005em;margin-top:-8px;margin-bottom:12px;font-size:11px;font-weight:500}.lp .price-extra-seat{font-family:var(--lp-fm);color:var(--lp-w20);margin-bottom:16px;font-size:10px}.lp .price-btn{width:100%;font-family:var(--lp-fb);letter-spacing:-.01em;text-align:center;cursor:pointer;border:none;border-radius:8px;padding:11px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:block}.lp .price-btn.secondary{background:var(--lp-w06);color:var(--lp-w45);border:1px solid var(--lp-border)}.lp .price-btn.secondary:hover{background:var(--lp-w10);color:var(--lp-w90);border-color:var(--lp-border2)}.lp .price-btn.primary-btn{background:var(--lp-green);color:#0a1a0d}.lp .price-btn.primary-btn:hover{background:var(--lp-green-hi);transform:translateY(-1px)}.lp .price-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.lp .price-trial-note{font-family:var(--lp-fm);color:var(--lp-w20);text-align:center;letter-spacing:.04em;margin-top:10px;font-size:10px}.ent-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ent-modal{background:var(--lp-bg2,#191919);border:1px solid var(--lp-border,#ffffff14);border-radius:16px;width:100%;max-width:520px;max-height:90vh;padding:36px;position:relative;overflow-y:auto}.ent-modal-close{color:var(--lp-w45);cursor:pointer;background:0 0;border:none;font-size:18px;transition:color .15s;position:absolute;top:16px;right:16px}.ent-modal-close:hover{color:var(--lp-w90)}.ent-modal-title{font-family:var(--lp-fb);color:var(--lp-white);margin-bottom:6px;font-size:20px;font-weight:600}.ent-modal-sub{color:var(--lp-w45);margin-bottom:24px;font-size:13.5px}.ent-form{flex-direction:column;gap:14px;display:flex}.ent-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ent-field label{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.ent-field input,.ent-field select,.ent-field textarea{background:var(--lp-w04);border:1px solid var(--lp-border);width:100%;font-family:var(--lp-fb);color:var(--lp-w90);border-radius:8px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s}.ent-field input:focus,.ent-field select:focus,.ent-field textarea:focus{border-color:var(--lp-green-bdr)}.ent-field select{cursor:pointer}.ent-field textarea{resize:vertical}.ent-modal-success{text-align:center;padding:20px 0}.ent-success-icon{background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);width:48px;height:48px;font-family:var(--lp-fm);color:var(--lp-green);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:20px;display:flex}.ent-modal-success h3{font-family:var(--lp-fb);color:var(--lp-white);margin-bottom:6px;font-size:18px;font-weight:600}.ent-modal-success p{color:var(--lp-w45);margin-bottom:24px;font-size:13.5px}.ent-error{color:#ef4444;text-align:center;margin-top:4px;font-size:12px}.lp .lp-cta{text-align:center;position:relative;overflow:hidden}.lp .lp-cta:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#00b0501f 0%,#0000 65%);width:700px;height:500px;position:absolute;bottom:-80px;left:50%;transform:translate(-50%)}.lp .lp-cta .inner{z-index:2;max-width:600px;position:relative}.lp .lp-cta .cta-actions{margin-bottom:6px}.lp .cta-overline{font-family:var(--lp-fm);letter-spacing:.14em;color:var(--lp-green);text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-bottom:22px;font-size:10px;display:flex}.lp .cta-overline:before,.lp .cta-overline:after{content:"";background:var(--lp-green-bdr);width:28px;height:1px;display:block}.lp .cta-title{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(34px,4.5vw,54px);font-style:italic;font-weight:400;line-height:1.05}.lp .cta-title em{background:linear-gradient(135deg, var(--lp-green) 0%, var(--lp-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.lp .cta-sub{color:var(--lp-w45);margin-bottom:38px;font-size:15px;font-weight:300}.lp .cta-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:22px;display:flex}.lp .cta-badge{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.06em;align-items:center;gap:5px;font-size:10px;display:flex}.lp .cta-badge span{color:#00b05080}.lp .lp-footer{border-top:1px solid var(--lp-border);padding:52px 36px 30px}.lp .ft-grid{border-bottom:1px solid var(--lp-border);grid-template-columns:2fr 1fr 1fr;gap:40px;max-width:1080px;margin:0 auto 26px;padding-bottom:40px;display:grid}.lp .ft-brand{font-family:var(--lp-fd);color:var(--lp-white);align-items:center;gap:8px;margin-bottom:12px;font-size:17px;font-style:italic;font-weight:400;display:flex}.lp .ft-brand img{object-fit:contain;width:28px;height:28px}.lp .ft-desc{color:var(--lp-w20);max-width:260px;font-size:13px;font-weight:300;line-height:1.65}.lp .ft-col-head{font-family:var(--lp-fm);letter-spacing:.1em;color:var(--lp-w20);text-transform:uppercase;margin-bottom:14px;font-size:10px}.lp .ft-links{flex-direction:column;gap:9px;list-style:none;display:flex}.lp .ft-links a{color:var(--lp-w45);font-size:13px;font-weight:300;transition:color .15s}.lp .ft-links a:hover{color:var(--lp-w90)}.lp .ft-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;max-width:1080px;margin:0 auto;display:flex}.lp .ft-copy{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;font-size:10px}.lp .ft-legal{gap:18px;display:flex}.lp .ft-legal a{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;font-size:10px;transition:color .15s}.lp .ft-legal a:hover{color:var(--lp-w45)}@media (max-width:1024px){.lp .pricing-grid-4,.lp .pricing-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.lp .bento{grid-template-columns:1fr}.lp .bento-card.span2,.lp .bento-card.span3{grid-column:span 1}.lp .stats-grid,.lp .steps-grid{grid-template-columns:1fr}.lp .step-card{border-right:none;border-bottom:1px solid var(--lp-border)}.lp .step-card:last-child{border-bottom:none}.lp .ft-grid{grid-template-columns:1fr;gap:28px}.lp .hero-kpis{grid-template-columns:repeat(2,1fr)}.lp .nav-links{display:none}}@media (max-width:640px){.lp .pricing-grid-4,.lp .pricing-grid-3{grid-template-columns:1fr;max-width:400px}.ent-form-row,.lp .hero-kpis{grid-template-columns:1fr}.lp .lp-hero{padding:90px 20px 60px}.lp .lp-section{padding:60px 20px}.lp .lp-stats{padding:50px 20px}}.lp .price-tooltip-wrap{align-items:center;margin-left:4px;display:inline-flex;position:relative}.lp .price-tooltip-icon{background:var(--lp-w06);border:1px solid var(--lp-border);width:14px;height:14px;font-family:var(--lp-fm);color:var(--lp-w45);cursor:help;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-style:italic;font-weight:500;display:inline-flex}.lp .price-tooltip{background:var(--lp-bg4);border:1px solid var(--lp-border2);font-family:var(--lp-fb);color:var(--lp-w70);white-space:nowrap;z-index:10;pointer-events:none;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.lp .price-tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--lp-border2);position:absolute;top:100%;left:50%;transform:translate(-50%)}.lp .price-tooltip-wrap:hover .price-tooltip{display:block}.lp .price-card{transition:transform .22s,box-shadow .22s,border-color .25s,background .25s}.lp .price-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px -12px #00b05040}.lp .price-card.featured{background:linear-gradient(145deg, #00b0500f 0%, var(--lp-bg2) 60%);background-clip:padding-box;border-color:#0000;position:relative}.lp .price-card.featured:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(145deg,#00b0508c 0%,#c7f9cc40 50%,#00b05073 100%);border-radius:14px;padding:1px;animation:5s ease-in-out infinite lp-featured-pulse;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lp-featured-pulse{0%,to{opacity:.85}50%{opacity:1}}.lp .price-card.featured:hover{background:linear-gradient(145deg, #00b05017 0%, var(--lp-bg3) 60%);box-shadow:0 18px 48px -12px #00b05059}.lp .price-features li{opacity:0;transition:opacity .32s,transform .32s;transition-delay:calc(var(--stagger-index,0) * 50ms);transform:translateY(4px)}.lp .price-features.visible li,.lp #pricing.visible .price-features li{opacity:1;transform:translateY(0)}.lp .price-badge{position:absolute;overflow:hidden}.lp .price-badge:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:3s ease-in-out infinite lp-badge-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes lp-badge-shimmer{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}.lp .lp-simulator{margin-top:56px}.lp .sim-card{background:var(--lp-bg2);border:1px solid var(--lp-border);border-radius:18px;grid-template-columns:1.1fr 1fr;gap:0;max-width:980px;margin:0 auto;display:grid;overflow:hidden}.lp .sim-inputs{border-right:1px solid var(--lp-border);flex-direction:column;gap:24px;padding:36px 32px;display:flex}.lp .sim-output{background:linear-gradient(155deg,#00b0500f 0%,#0000 70%);flex-direction:column;justify-content:center;padding:36px 32px;display:flex}.lp .sim-row{flex-direction:column;gap:10px;display:flex}.lp .sim-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lp .sim-label-text{font-family:var(--lp-fb);color:var(--lp-w90);letter-spacing:-.005em;font-size:13px;font-weight:500}.lp .sim-label-hint{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;font-size:10px}.lp .sim-control{align-items:center;gap:14px;display:flex}.lp .sim-range{appearance:none;background:var(--lp-w10);cursor:pointer;border-radius:999px;outline:none;flex:1;height:4px}.lp .sim-range::-webkit-slider-thumb{appearance:none;background:var(--lp-green);border:3px solid var(--lp-bg2);width:18px;height:18px;box-shadow:0 0 0 1px var(--lp-green-bdr), 0 4px 10px -2px #00b05080;cursor:grab;border-radius:50%;transition:transform .12s,box-shadow .12s}.lp .sim-range::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 0 0 2px var(--lp-green), 0 4px 14px -2px #00b050b3;transform:scale(1.15)}.lp .sim-range::-moz-range-thumb{background:var(--lp-green);border:3px solid var(--lp-bg2);width:18px;height:18px;box-shadow:0 0 0 1px var(--lp-green-bdr), 0 4px 10px -2px #00b05080;cursor:grab;border-radius:50%}.lp .sim-range:focus-visible{outline:2px solid var(--lp-green);outline-offset:4px;border-radius:999px}.lp .sim-number-wrap{background:var(--lp-bg3);border:1px solid var(--lp-border);border-radius:8px;align-items:center;min-width:96px;padding:6px 10px;transition:border-color .15s;display:inline-flex}.lp .sim-number-wrap:focus-within{border-color:var(--lp-green-bdr)}.lp .sim-number{color:var(--lp-white);font-family:var(--lp-fm);text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;width:100%;font-size:13px;font-weight:500}.lp .sim-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lp .sim-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp .sim-number-suffix{font-family:var(--lp-fm);color:var(--lp-w45);-webkit-user-select:none;user-select:none;margin-left:6px;font-size:12px}.lp .sim-out-line{font-family:var(--lp-fm);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-w45);margin-bottom:6px;font-size:11px}.lp .sim-out-loss{font-family:var(--lp-fd);color:var(--lp-w70);letter-spacing:-.02em;margin-bottom:22px;font-size:28px;font-style:italic}.lp .sim-out-divider{background:var(--lp-border);height:1px;margin-bottom:22px}.lp .sim-out-recover-label{font-family:var(--lp-fm);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-green);margin-bottom:8px;font-size:11px}.lp .sim-out-recover{font-family:var(--lp-fd);letter-spacing:-.03em;background:linear-gradient(135deg, var(--lp-green) 0%, var(--lp-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:44px;font-style:italic;line-height:1.05}.lp .sim-out-rate-hint{font-family:var(--lp-fb);color:var(--lp-w45);margin-top:-4px;margin-bottom:6px;font-size:12px;font-style:italic}.lp .sim-out-year{font-family:var(--lp-fb);color:var(--lp-w70);margin-bottom:28px;font-size:13.5px;font-weight:500}.lp .sim-out-year strong{color:var(--lp-white);font-weight:600}.lp .sim-cta{align-self:flex-start}@media (max-width:900px){.lp .sim-card{grid-template-columns:1fr}.lp .sim-inputs{border-right:none;border-bottom:1px solid var(--lp-border);padding:28px 22px}.lp .sim-output{padding:28px 22px}.lp .sim-out-recover{font-size:36px}}.lp .pipeline-card.closed{animation:3.6s ease-in-out infinite lp-closed-glow;box-shadow:0 0 #00b05000}@keyframes lp-closed-glow{0%,to{border-color:var(--lp-green-bdr);box-shadow:0 0 #00b05000}50%{border-color:#00b05073;box-shadow:0 0 14px #00b05040}}.lp .mini-chart .chart-bar{transition:height .8s cubic-bezier(.22,1,.36,1),background .2s;height:0!important}.lp .bento-card.visible .mini-chart .chart-bar{height:var(--bar-h,0%)!important}.lp .bento-card .comm-row,.lp .bento-card .ws-tile,.lp .bento-card .stripe-row{opacity:0;transition:opacity .38s,transform .38s;transition-delay:calc(var(--stagger-index,0) * 80ms + .1s);transform:translateY(6px)}.lp .bento-card.visible .comm-row,.lp .bento-card.visible .ws-tile,.lp .bento-card.visible .stripe-row{opacity:1;transform:translateY(0)}.lp .mini-workspaces{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.lp .ws-tile{background:var(--lp-bg4);border:1px solid var(--lp-border);border-radius:10px;padding:12px 14px;transition:border-color .2s,background .2s;position:relative}.lp .ws-tile:hover{border-color:var(--lp-green-bdr);background:#00b0500a}.lp .ws-dot{background:var(--lp-green);border-radius:50%;width:6px;height:6px;margin-bottom:8px;box-shadow:0 0 8px #00b05080}.lp .ws-mint .ws-dot{background:var(--lp-mint);box-shadow:0 0 8px #c7f9cc80}.lp .ws-name{font-family:var(--lp-fb);color:var(--lp-w90);margin-bottom:4px;font-size:11.5px;font-weight:600}.lp .ws-meta{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;font-size:9px}@media (max-width:640px){.lp .mini-workspaces{grid-template-columns:1fr 1fr}.lp .mini-workspaces .ws-tile:nth-child(3){grid-column:span 2}}.lp .mini-stripe{flex-direction:column;gap:8px;margin-top:22px;display:flex}.lp .stripe-row{background:var(--lp-bg4);border:1px solid var(--lp-border);border-radius:8px;grid-template-columns:22px 1fr auto auto;align-items:center;gap:12px;padding:10px 14px;font-size:11.5px;display:grid}.lp .stripe-icon{width:22px;height:22px;font-family:var(--lp-fm);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.lp .stripe-paid .stripe-icon,.lp .stripe-recovered .stripe-icon{background:var(--lp-green-dim);color:var(--lp-green);border:1px solid var(--lp-green-bdr)}.lp .stripe-retry .stripe-icon{color:var(--lp-mint);background:#c7f9cc1a;border:1px solid #c7f9cc40;animation:2.4s linear infinite lp-stripe-spin}@keyframes lp-stripe-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lp .stripe-label{font-family:var(--lp-fb);color:var(--lp-w70);font-weight:500}.lp .stripe-who{font-family:var(--lp-fm);color:var(--lp-w45);font-size:10.5px}.lp .stripe-amount{font-family:var(--lp-fm);color:var(--lp-green);font-size:11px;font-weight:500}.lp .bento-card.bento-link{cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.lp .bento-card.bento-link:hover{border-color:var(--lp-green-bdr);background:linear-gradient(155deg, #00b0500d 0%, var(--lp-bg3) 70%)}.lp .recovery-mini{margin-top:auto;padding-top:22px}.lp .recovery-mini-num{font-family:var(--lp-fd);letter-spacing:-.02em;background:linear-gradient(135deg, var(--lp-green) 0%, var(--lp-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:32px;font-style:italic;line-height:1}.lp .recovery-mini-sub{font-family:var(--lp-fm);color:var(--lp-w20);letter-spacing:.04em;margin-bottom:14px;font-size:10px}.lp .recovery-mini-cta{font-family:var(--lp-fb);color:var(--lp-green);align-items:center;gap:6px;font-size:12px;font-weight:600;transition:gap .2s;display:inline-flex}.lp .bento-card.bento-link:hover .recovery-mini-cta{gap:10px}@media (prefers-reduced-motion:reduce){.lp,.lp *,.lp :before,.lp :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.lp .price-card:hover{transform:none}.lp .price-features li{opacity:1;transform:none}.lp .lp-particles{display:none}}.lp .lp-particles{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.lp .lp-particle{background:var(--lp-green);will-change:transform;border-radius:50%;position:absolute;transform:translate(0);box-shadow:0 0 6px #00b0508c,0 0 12px #00b05040}.lp .lp-particle-a{animation:ease-in-out infinite lp-particle-drift-a}.lp .lp-particle-b{animation:ease-in-out infinite lp-particle-drift-b}.lp .lp-particle-c{animation:ease-in-out infinite lp-particle-drift-c}.lp .lp-particle-d{animation:ease-in-out infinite lp-particle-drift-d}@keyframes lp-particle-drift-a{0%{transform:translate(0)}50%{transform:translate(28px,-42px)}to{transform:translate(0)}}@keyframes lp-particle-drift-b{0%{transform:translate(0)}50%{transform:translate(-34px,26px)}to{transform:translate(0)}}@keyframes lp-particle-drift-c{0%{transform:translate(0)}50%{transform:translate(20px,36px)}to{transform:translate(0)}}@keyframes lp-particle-drift-d{0%{transform:translate(0)}50%{transform:translate(-22px,-30px)}to{transform:translate(0)}}.lp>:not(.lp-particles){z-index:1;position:relative}.lp .lp-nav{z-index:100}.lp .hero-proof{font-family:var(--lp-fm);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-w45);margin-top:14px;font-size:11px}.lp .stat-num.stat-num-text{letter-spacing:-.015em;font-size:30px}.lp .stack-fuse{justify-content:center;max-width:900px;margin:0 auto 56px;display:flex}.lp .stack-fuse-stage{justify-content:center;align-items:center;width:100%;max-width:800px;height:360px;display:flex;position:relative}.lp .stack-fuse-orbit{pointer-events:none;position:absolute;inset:0}.lp .stack-chip{background:var(--lp-bg2);border:1px solid var(--lp-border2);font-family:var(--lp-fm);color:var(--lp-w70);white-space:nowrap;transform:translate(var(--sx,0), var(--sy,0));will-change:transform, opacity;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:500;animation:7s ease-in-out infinite lp-stack-fuse;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 4px 12px -4px #00000080}.lp .stack-chip-icon{color:var(--lp-w70);justify-content:center;align-items:center;display:inline-flex}.lp .stack-chip-label{letter-spacing:.02em}@keyframes lp-stack-fuse{0%{transform:translate(var(--sx), var(--sy)) scale(.85);opacity:0;filter:blur(3px)}8%{transform:translate(var(--sx), var(--sy)) scale(1);opacity:1;filter:blur()}55%{transform:translate(var(--sx), var(--sy)) scale(1);opacity:1;filter:blur()}82%{transform:translate(calc(var(--sx) * .25), calc(var(--sy) * .25)) scale(.55);opacity:.25;filter:blur(1.5px)}92%{opacity:0;filter:blur(3px);transform:translate(0)scale(.35)}to{opacity:0;filter:blur(3px);transform:translate(0)scale(.35)}}.lp .stack-fuse-center{z-index:2;background:linear-gradient(145deg, #00b0501a 0%, var(--lp-bg2) 70%);border:1px solid #00b05059;border-radius:14px;justify-content:center;align-items:center;padding:14px 22px;animation:7s ease-in-out infinite lp-stack-center-pulse;display:flex;position:relative;box-shadow:0 0 0 1px #00b05026,0 0 28px -4px #00b05073}.lp .stack-fuse-center-inner{align-items:center;gap:10px;display:flex}.lp .stack-fuse-logo{display:block}.lp .stack-fuse-name{font-family:var(--lp-fd);letter-spacing:-.01em;color:var(--lp-white);font-size:24px;font-style:italic}@keyframes lp-stack-center-pulse{0%,to{box-shadow:0 0 0 1px #00b05026,0 0 28px -4px #00b05073}50%{box-shadow:0 0 0 1px #00b05040,0 0 40px -2px #00b050a6}}@media (max-width:740px){.lp .stack-fuse-stage{height:300px}.lp .stack-chip{--sx-scale:.55;transform:translate(calc(var(--sx) * .55), calc(var(--sy) * .7)) scale(.85);padding:5px 9px;font-size:10px}.lp .stack-chip:nth-child(n+9){display:none}}.lp .lp-problem{padding-top:60px;padding-bottom:60px}.lp .problem-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.lp .problem-grid>.problem-card:nth-child(4),.lp .problem-grid>.problem-card:nth-child(5){grid-column:span 1}.lp .problem-grid>.problem-card:nth-child(4){grid-column:1/span 1}.lp .problem-card{background:var(--lp-bg2);border:1px solid var(--lp-border);border-radius:12px;flex-direction:column;gap:14px;padding:22px 22px 20px;transition:border-color .2s,background .2s;display:flex}.lp .problem-card:hover{border-color:var(--lp-border2);background:var(--lp-bg3)}.lp .problem-card-head{flex-direction:column;gap:2px;display:flex}.lp .problem-card-title{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.01em;font-size:22px}.lp .problem-card-sub{color:var(--lp-w45);letter-spacing:.02em;text-transform:uppercase;font-size:12px}.lp .problem-card-desc{color:var(--lp-w70);margin:0;font-size:14px;line-height:1.55}.lp .problem-cta{text-align:center;font-family:var(--lp-fd);color:var(--lp-white);margin-top:32px;font-size:24px;font-style:italic}@media (max-width:880px){.lp .problem-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp .problem-grid{grid-template-columns:1fr}}.lp .mini-eod{background:var(--lp-bg);border:1px solid var(--lp-border);border-radius:10px;flex-direction:column;gap:8px;margin-top:auto;padding:14px;display:flex}.lp .eod-row{color:var(--lp-w70);grid-template-columns:18px 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.lp .eod-check{background:var(--lp-green-dim);border:1px solid var(--lp-green-bdr);width:18px;height:18px;color:var(--lp-green);border-radius:4px;justify-content:center;align-items:center;font-size:11px;display:flex}.lp .eod-label{color:var(--lp-w70)}.lp .eod-value{color:var(--lp-white);font-family:Geist Mono,monospace;font-size:12px}.lp .eod-pending{border-top:1px dashed var(--lp-border);color:var(--lp-w45);align-items:center;gap:8px;margin-top:6px;padding-top:10px;font-size:12px;font-style:italic;display:flex}.lp .eod-pending-dot{background:#ffb800;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite lp-pulse-dot}.lp .lp-smart-recovery{background:linear-gradient(180deg, var(--lp-bg) 0%, #00b0500a 50%, var(--lp-bg) 100%)}.lp .sr-anchor{text-align:center;max-width:720px;color:var(--lp-w70);margin:28px auto 36px;font-size:14px}.lp .sr-anchor strong{color:var(--lp-white);font-weight:500}.lp .sr-stat{text-align:center;background:var(--lp-bg2);border:1px solid var(--lp-green-bdr);border-radius:16px;max-width:720px;margin:0 auto 40px;padding:40px 24px}.lp .sr-stat-value{font-family:var(--lp-fd);color:var(--lp-green);letter-spacing:-.03em;font-size:88px;line-height:1}.lp .sr-stat-label{color:var(--lp-white);margin-top:12px;font-size:18px}.lp .sr-stat-sub{color:var(--lp-w45);margin-top:6px;font-size:14px}.lp .sr-screenshot{border:1px solid var(--lp-border2);background:var(--lp-bg2);border-radius:14px;max-width:920px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px -20px #0009,0 0 0 1px #00b05014}.lp .sr-screenshot-img{width:100%;height:auto;display:block}.lp .sr-mid-cta{justify-content:center;margin-top:32px;display:flex}.lp .problem-card-logos{align-items:center;gap:10px;margin-top:-4px;display:flex}.lp .competitor-logo{object-fit:contain;filter:grayscale()brightness(1.3);opacity:.55;width:auto;max-width:90px;height:22px;transition:opacity .2s,filter .2s}.lp .problem-card:hover .competitor-logo{opacity:.85;filter:grayscale(70%)brightness(1.2)}.lp .problem-card-logos-more{color:var(--lp-w45);margin-left:2px;font-size:11px;font-style:italic}@media (max-width:740px){.lp .sr-stat-value{font-size:64px}}.lp .sim-rate-note{background:var(--lp-w04);border:1px solid var(--lp-border);color:var(--lp-w45);text-align:center;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:12px;font-style:italic}.lp .sim-plan-header{text-transform:uppercase;letter-spacing:.08em;color:var(--lp-w45);margin-top:4px;font-size:12px}.lp .sim-plan-name{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.01em;align-items:baseline;gap:10px;margin-top:8px;font-size:28px;display:flex}.lp .sim-plan-star{color:var(--lp-green);font-size:22px}.lp .sim-plan-breakdown{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lp .sim-plan-breakdown li{color:var(--lp-w70);border-bottom:1px solid var(--lp-border);justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.lp .sim-plan-breakdown li:last-child{border-bottom:none}.lp .sim-plan-breakdown li.sim-plan-subtotal{border-top:1px solid var(--lp-border2);color:var(--lp-white);margin-top:6px;padding-top:12px}.lp .sim-plan-breakdown li.sim-plan-net{border-top:1px solid var(--lp-border2);color:var(--lp-white);margin-top:4px;padding-top:12px;font-size:15px;font-weight:500}.lp .sim-plan-detail{color:var(--lp-w45);font-size:11px;font-weight:400}.lp .sim-plan-compare{background:var(--lp-w04);border:1px solid var(--lp-border);border-radius:8px;margin-top:16px;margin-bottom:20px;padding:12px 14px}.lp .sim-plan-compare-header{text-transform:uppercase;letter-spacing:.06em;color:var(--lp-w45);margin-bottom:8px;font-size:11px}.lp .sim-plan-compare-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp .sim-plan-compare-list li{color:var(--lp-w70);grid-template-columns:70px 1fr auto;align-items:baseline;gap:10px;font-size:12.5px;display:grid}.lp .sim-plan-compare-name{font-family:var(--lp-fd);color:var(--lp-white);letter-spacing:-.01em;font-size:15px}.lp .sim-plan-compare-gain{color:var(--lp-w45);font-family:Geist Mono,monospace;font-size:12px}.lp .sim-plan-compare-diff{color:#ff7a7a;font-family:Geist Mono,monospace;font-size:12px;font-weight:500}.lp .sim-features-note{background:var(--lp-w04);border:1px solid var(--lp-border);border-radius:10px;margin-top:8px;padding:14px 16px}.lp .sim-features-note-body{color:var(--lp-w70);margin:0 0 12px;font-size:13px;line-height:1.5}.lp .sim-features-note-body strong{color:var(--lp-white);font-weight:600}.lp .sim-features-note-cta{font-family:var(--lp-fb);color:var(--lp-green);border:1px solid var(--lp-green-bdr);background:var(--lp-green-dim);border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.lp .sim-features-note-cta:hover{color:var(--lp-green-hi);background:#00b0502e}.lp .sim-plan-positive{color:var(--lp-green);font-family:Geist Mono,monospace}.lp .sim-scale-hint{background:var(--lp-w04);border-left:2px solid var(--lp-green-bdr);color:var(--lp-w70);border-radius:6px;margin:14px 0 0;padding:12px 14px;font-size:12px;font-style:italic;line-height:1.5}
