@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--lp-font-body:"DM Sans","DM Sans Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_855f89{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_855f89{--lp-font-display:"Manrope","Manrope Fallback"}.lp{--radius:0.5rem;--background:oklch(0.985 0.003 160);--foreground:oklch(0.22 0.015 160);--card:oklch(1 0 0);--primary:oklch(0.84 0.16 154);--primary-foreground:oklch(0.19 0.035 160);--muted:oklch(0.968 0.007 247.896);--muted-foreground:oklch(0.5 0.015 160);--accent:oklch(0.94 0.025 155);--accent-foreground:oklch(0.208 0.042 265.755);--border:oklch(0.9 0.008 160);--input:oklch(0.929 0.013 255.508);--ring:oklch(0.704 0.04 256.788);--ink:oklch(0.18 0.015 160);--ink-raised:oklch(0.23 0.018 160);--on-ink:oklch(0.98 0.005 160);--on-ink-muted:oklch(0.71 0.016 160);--ink-border:oklch(0.35 0.016 160);--success:oklch(0.48 0.13 155);--soft-green:oklch(0.94 0.04 155);--product-shadow:0 25px 80px oklch(0.1 0.01 160/0.15);background:var(--background);color:var(--foreground);font-family:var(--lp-font-body),"DM Sans",sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;font-feature-settings:normal;font-variant-numeric:normal;-webkit-font-smoothing:antialiased;min-height:100vh}.lp *,.lp :after,.lp :before{border-color:var(--border)}.lp h1,.lp h2,.lp h3{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;color:inherit;margin:0;font-family:var(--lp-font-display),"Manrope",sans-serif}.lp a{text-decoration:none}.lp a,.lp a:hover,.lp button{color:inherit}.lp button{border:0;border-radius:0;padding:0;margin:0;box-shadow:none;font:inherit;letter-spacing:inherit;transform:none}.lp button,.lp button:hover{background:transparent}.lp button:active{transform:none}.lp img{display:block;max-width:100%;height:auto}.lp ul{list-style:none}.lp :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.lp ::selection{background:var(--primary);color:var(--ink)}.lp a,.lp button{-webkit-tap-highlight-color:transparent}html:has(.lp){scroll-behavior:smooth;scroll-padding-top:100px}.lp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp .text-primary{color:var(--primary)}.lp .text-success{color:var(--success)}.lp .text-muted{color:var(--muted-foreground)}.lp .text-on-ink-muted{color:var(--on-ink-muted)}.lp .row,.lp .row-6{display:flex;align-items:center}.lp .row-6{gap:6px}.lp .mt-4{margin-top:16px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;height:36px;padding:0 16px;transition:background-color .15s,color .15s}.lp .btn svg{width:16px;height:16px;flex-shrink:0;pointer-events:none}.lp .btn-demo{background:var(--primary);color:var(--primary-foreground);font-weight:700;font-size:15px;height:48px;padding:0 26px;box-shadow:0 0 0 1px color-mix(in oklab,var(--primary) 60%,black),0 10px 28px -10px color-mix(in oklab,var(--primary) 85%,transparent);transition:background-color .15s,transform .15s,box-shadow .15s}.lp .btn-demo:hover{transform:translateY(-1px);box-shadow:0 0 0 1px color-mix(in oklab,var(--primary) 60%,black),0 14px 32px -10px var(--primary);background:color-mix(in oklab,var(--primary) 90%,transparent);color:var(--primary-foreground)}.lp .btn-inverse{color:var(--on-ink)}.lp .btn-inverse:hover{background:var(--ink-raised);color:var(--on-ink)}.lp .btn-ghost:hover{background:var(--accent);color:var(--accent-foreground)}.lp .btn-outline{border:1px solid var(--input);background:var(--background)}.lp .btn-outline:hover{background:var(--accent)}.lp .btn-icon{width:36px;height:36px;padding:0}.lp .btn-live{height:44px;padding:0 22px;border:1px solid var(--ink-border);color:var(--on-ink);font-weight:600}.lp .btn-live:hover{background:var(--ink-raised);color:var(--on-ink)}.lp .btn-full{width:100%}.lp .btn-login{color:var(--on-ink-muted);font-size:13px;font-weight:600}.lp .btn-login:hover{color:var(--on-ink)}.lp .dialog-overlay{position:fixed;inset:0;z-index:50;background:oklch(0 0 0/.8);display:grid;place-items:center;padding:16px;animation:lp-fade .15s both}.lp .dialog{width:100%;max-width:480px;background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:10px;padding:24px;display:grid;grid-gap:14px;gap:14px;box-shadow:var(--product-shadow)}.lp .dialog h2{font-size:18px;font-weight:650;line-height:1.3}.lp .dialog p{font-size:14px;color:var(--muted-foreground);line-height:1.6}.lp .dialog-actions{display:flex;gap:10px;flex-wrap:wrap}.lp .page-width{width:min(1160px,calc(100% - 64px));margin-inline:auto}.lp .nav-shell{height:88px;border-bottom:1px solid var(--ink-border);position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--ink);color:var(--on-ink)}.lp .nav-shell .btn-demo{height:44px}.lp .watch-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:26px}.lp .watch-actions .inline-link{margin-top:0}.lp .nav-inner{display:flex;height:100%;align-items:center;justify-content:space-between;gap:16px}.lp .desktop-nav{display:flex;align-items:center;gap:32px;font-size:12px;color:var(--on-ink-muted)}.lp .desktop-nav a{transition:color .15s}.lp .desktop-nav a:hover{color:var(--on-ink)}.lp .nav-actions{display:flex;align-items:center;gap:6px}.lp .brand{font-family:var(--font-geist-sans),var(--lp-font-display),sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:10px}.lp .brand-mark{width:30px;height:30px;border-radius:7px}.lp .brand-win{color:#2fd67b}.lp .hero{background:var(--ink);color:var(--on-ink);overflow:hidden}.lp .hero-copy{text-align:center;padding:50px 16px 0}.lp .eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;display:flex;align-items:center;gap:9px}.lp .hero-copy .eyebrow{justify-content:center;color:var(--on-ink-muted)}.lp .status-dot{height:6px;width:6px;border-radius:50%;background:var(--primary)}.lp .hero h1{font-size:56px;line-height:1.14;font-weight:650;margin:20px 0}.lp .hero-description{max-width:580px;margin:0 auto;color:var(--on-ink-muted);font-size:17px;line-height:1.65}.lp .hero-actions{margin:28px 0 17px;align-items:center;gap:20px}.lp .hero-actions,.lp .hero-note{display:flex;justify-content:center}.lp .hero-note{font-size:11px;color:var(--on-ink-muted);gap:18px}.lp .hero-product{position:relative;margin:36px auto 0;max-width:1030px;padding:0 28px}.lp .browser-frame{background:var(--card);border:1px solid var(--ink-border);border-radius:8px 8px 0 0;overflow:hidden;box-shadow:var(--product-shadow)}.lp .browser-top{height:37px;background:var(--card);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 14px;gap:5px;color:var(--muted-foreground);font-size:10px}.lp .browser-dot{width:6px;height:6px;border-radius:50%;background:var(--border)}.lp .browser-address{margin:auto;display:flex;align-items:center;gap:5px;padding-right:28px}.lp .demo-tag{font-size:9px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700;color:var(--success);background:var(--soft-green);border-radius:999px;padding:3px 8px}.lp .hero-product img{display:block;width:100%}.lp .product-crop{max-height:280px;overflow:hidden}.lp .floating-insight{position:absolute;background:var(--card);color:var(--foreground);padding:13px 17px;border:1px solid var(--border);border-radius:8px;box-shadow:var(--product-shadow);display:flex;gap:12px;align-items:center;font-size:11px;animation:lp-float-in .7s ease both}.lp .floating-insight strong{font-size:13px;display:block;margin-bottom:3px}.lp .floating-insight span{display:block}.lp .insight-left{left:-20px;top:127px}.lp .insight-right{right:-20px;top:230px;animation-delay:.2s}.lp .insight-symbol{height:34px;width:34px;border-radius:6px;background:var(--soft-green);color:var(--success);display:grid;place-items:center;flex-shrink:0}.lp .connection-band{background:var(--card);border-bottom:1px solid var(--border)}.lp .connection-inner{min-height:92px;display:flex;align-items:center;justify-content:center;gap:38px;color:var(--muted-foreground);font-size:12px}.lp .connection-divider{height:24px;border-left:1px solid var(--border)}.lp .platform{color:var(--foreground);font-size:16px;font-weight:600}.lp .connection-point,.lp .platform{display:flex;align-items:center;gap:8px}.lp .connection-point{font-size:12px}.lp .section{padding:92px 0}.lp .section-heading{font-size:38px;line-height:1.25;font-weight:650;margin:15px 0 18px}.lp .section-description{color:var(--muted-foreground);font-size:15px;line-height:1.8}.lp .section .eyebrow{color:var(--success)}.lp .watch-layout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:68px;gap:68px;align-items:center}.lp .walkthrough{background:var(--ink);color:var(--on-ink);overflow:hidden;border-radius:8px;box-shadow:var(--product-shadow)}.lp .walkthrough iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.lp .walkthrough-screen{position:relative;aspect-ratio:1.7;overflow:hidden}.lp .walkthrough-screen img{width:100%;height:100%;object-fit:cover;object-position:top;opacity:.8}.lp .walkthrough-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background:color-mix(in oklab,var(--ink) 45%,transparent);font-size:14px;font-weight:500}.lp .btn.play-button{width:62px;height:62px;border-radius:50%;padding:0;background:var(--primary);color:var(--primary-foreground)}.lp .btn.play-button:hover{background:color-mix(in oklab,var(--primary) 90%,transparent)}.lp .walkthrough-bar{padding:15px 18px;display:flex;align-items:center;gap:14px;font-size:11px}.lp .walkthrough-progress{display:flex;gap:3px;flex:1 1}.lp .progress-piece{height:3px;flex:1 1;background:var(--ink-border)}.lp .progress-piece.active{background:var(--primary)}.lp .walkthrough-caption{position:absolute;bottom:20px;left:20px;right:20px;background:var(--ink);color:var(--on-ink);border:1px solid var(--ink-border);border-radius:6px;padding:15px;animation:lp-float-in .5s both}.lp .walkthrough-caption .eyebrow{margin-bottom:8px}.lp .walkthrough-caption strong{font-size:16px}.lp .walkthrough-caption p{font-size:12px;color:var(--on-ink-muted);margin:6px 0 0}.lp .inline-link{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;margin-top:20px}.lp .feature-section{border-top:1px solid var(--border);background:var(--card)}.lp .center-heading{max-width:670px;margin:auto;text-align:center}.lp .center-heading .eyebrow{justify-content:center}.lp .feature-tabs{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-bottom:1px solid var(--border)}.lp .btn.feature-tab{height:80px;border-radius:0;border-bottom:2px solid transparent;color:var(--muted-foreground);flex-direction:column;gap:9px;background:transparent}.lp .btn.feature-tab svg{width:19px;height:19px}.lp .btn.feature-tab:hover{background:var(--accent);color:var(--accent-foreground)}.lp .btn.feature-tab[data-active=true]{border-color:var(--success);color:var(--success);background:var(--soft-green)}.lp .feature-content{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:50px;gap:50px;align-items:center;padding-top:44px}.lp .feature-copy h3{font-size:28px;line-height:1.35;margin:15px 0}.lp .feature-image{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--muted)}.lp .feature-image img{display:block;width:100%;animation:lp-float-in .5s both}.lp .feature-number{font-size:11px;color:var(--success);font-family:monospace}.lp .benefit-list{list-style:none;padding:0;margin:23px 0;display:grid;grid-gap:12px;gap:12px;font-size:13px}.lp .benefit-list li{display:flex;align-items:center;gap:10px}.lp .benefit-list svg{flex-shrink:0}.lp .proof-band{background:var(--ink);color:var(--on-ink)}.lp .proof-layout{display:grid;grid-template-columns:.55fr 1fr;align-items:center;grid-gap:90px;gap:90px;padding:62px 0}.lp .proof-stat{font-size:92px;font-family:var(--lp-font-display),"Manrope",sans-serif;line-height:1;font-weight:600;color:var(--primary)}.lp .proof-stat small{font-size:48px}.lp .proof-caption{font-size:14px;margin-top:16px;color:var(--on-ink-muted)}.lp .proof-band .eyebrow{color:var(--primary);margin-bottom:20px}.lp .proof-quote{font-size:25px;line-height:1.5;margin:0 0 20px}.lp .proof-small{font-size:12px;color:var(--on-ink-muted)}.lp .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;margin-top:50px}.lp .step{border-top:1px solid var(--border);padding-top:23px}.lp .step-head{display:flex;justify-content:space-between;align-items:center}.lp .step-number{font-family:monospace;color:var(--success);font-size:12px}.lp .step h3{font-size:20px;margin:20px 0 12px}.lp .pricing-section{background:var(--soft-green);border-block:1px solid var(--border)}.lp .tier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:48px}.lp .tier-card{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:30px;display:flex;flex-direction:column;box-shadow:var(--product-shadow);animation:lp-float-in .5s both}.lp .tier-card[data-featured=true]{background:var(--ink);border-color:var(--ink-border);color:var(--on-ink)}.lp .tier-card:not([data-featured=true]) .tier-flag{color:#16a34a;border-color:var(--border)}.lp .tier-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.lp .tier-name{font-size:20px;font-weight:650;margin:0}.lp .tier-flag{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;color:var(--primary);border:1px solid var(--ink-border);border-radius:999px;padding:5px 11px;white-space:nowrap}.lp .tier-price{display:flex;align-items:baseline;gap:7px;margin:20px 0 8px}.lp .tier-amount{font-size:54px;line-height:1;font-family:var(--lp-font-display),"Manrope",sans-serif;font-weight:650}.lp .tier-per{font-size:13px}.lp .tier-for,.lp .tier-per{color:var(--muted-foreground)}.lp .tier-for{font-size:14px;margin:0;min-height:44px;line-height:1.6}.lp .tier-specs{margin:18px 0 6px;border-top:1px solid var(--border)}.lp .tier-specs>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;border-bottom:1px solid var(--border);font-size:13px}.lp .tier-card[data-featured=true] .tier-specs,.lp .tier-card[data-featured=true] .tier-specs>div{border-color:var(--ink-border)}.lp .tier-specs dt{color:var(--muted-foreground)}.lp .tier-card[data-featured=true] .tier-for,.lp .tier-card[data-featured=true] .tier-per,.lp .tier-card[data-featured=true] .tier-specs dt{color:color-mix(in oklab,var(--on-ink) 78%,var(--on-ink-muted))}.lp .tier-specs dd{margin:0;font-weight:600;text-align:right}.lp .tier-card .benefit-list{font-size:13px;margin:20px 0 24px}.lp .tier-card .btn{margin-top:auto}.lp .tier-actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}.lp .tier-actions .btn{margin-top:0}.lp .btn-buy{height:44px;padding:0 22px;font-weight:600;border:1px solid var(--border);color:var(--foreground)}.lp .btn-buy:hover{background:var(--accent)}.lp .tier-card[data-featured=true] .btn-buy{border-color:var(--ink-border);color:var(--on-ink)}.lp .tier-card[data-featured=true] .btn-buy:hover{background:var(--ink-raised)}.lp .benefit-list li.tier-missing{color:var(--muted-foreground);text-decoration:line-through;opacity:.7}.lp .tier-table-wrap{margin-top:38px;overflow-x:auto}.lp .tier-table{width:100%;min-width:660px;border-collapse:collapse;font-size:13px;background:var(--card);border:1px solid var(--border);border-radius:8px}.lp .tier-table td,.lp .tier-table th{text-align:left;padding:15px 18px;border-bottom:1px solid var(--border);vertical-align:top}.lp .tier-table tbody tr:last-child td,.lp .tier-table tbody tr:last-child th{border-bottom:0}.lp .tier-table thead th{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;color:var(--muted-foreground)}.lp .tier-table tbody th{font-family:var(--lp-font-display),"Manrope",sans-serif;font-weight:700;white-space:nowrap}.lp .tier-note{display:flex;justify-content:center;align-items:center;gap:9px;font-size:13px;color:var(--muted-foreground);margin-top:28px;text-align:center}.lp .pricing-section .section-description,.lp .pricing-section .tier-note{color:color-mix(in oklab,var(--foreground) 72%,var(--muted-foreground))}.lp .faq-list{max-width:780px;margin:35px auto 0}.lp .faq-item{border-bottom:1px solid var(--border)}.lp .btn.faq-toggle{width:100%;justify-content:space-between;padding:24px 0;height:auto;font-size:15px;white-space:normal;text-align:left;border-radius:0}.lp .btn.faq-toggle:hover{background:transparent;color:var(--success)}.lp .btn.faq-toggle svg{transition:transform .2s}.lp .btn.faq-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lp .faq-answer{color:var(--muted-foreground);font-size:14px;line-height:1.8;padding:0 35px 22px 0}.lp .final-cta{background:var(--ink);color:var(--on-ink);text-align:center;padding:66px 24px}.lp .final-cta .eyebrow{justify-content:center;color:var(--primary);margin-bottom:20px}.lp .final-cta h2{font-size:40px;line-height:1.25;margin:0 0 16px}.lp .final-cta p{color:var(--on-ink-muted);font-size:14px;margin-bottom:28px}.lp .footer{background:var(--ink);color:var(--on-ink-muted);border-top:1px solid var(--ink-border)}.lp .footer-inner{display:flex;justify-content:space-between;align-items:center;min-height:100px;font-size:11px;gap:20px;padding:24px 0 12px}.lp .footer .brand{color:var(--on-ink);font-size:20px}.lp .footer-links{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.lp .footer-links a:hover{color:var(--on-ink)}.lp .footer-legal{font-size:11px;color:var(--on-ink-muted);padding:0 0 28px;line-height:1.6;opacity:.8}@keyframes lp-float-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.lp .tier-grid{gap:18px}.lp .tier-amount{font-size:44px}.lp .hero h1{font-size:48px}.lp .feature-content,.lp .watch-layout{gap:30px}.lp .insight-left{left:8px}.lp .insight-right{right:8px}.lp .desktop-nav{gap:20px}}@media (max-width:760px){.lp .desktop-nav{display:none}}@media (max-width:640px){.lp .tier-grid{grid-template-columns:1fr;margin-top:32px}.lp .tier-card{padding:22px}.lp .tier-amount{font-size:40px}.lp .tier-for{min-height:0}.lp .tier-table-wrap{display:none}.lp .page-width{width:calc(100% - 32px)}.lp .nav-shell{height:72px}.lp .brand{font-size:21px}.lp .brand-mark{width:26px;height:26px}.lp .nav-shell .btn-demo{padding:0 12px;font-size:12px;height:38px}.lp .btn-login{padding:0 8px}.lp .hero-copy{padding:47px 0 0}.lp .hero h1{font-size:36px;line-height:1.2}.lp .hero-description{font-size:14px}.lp .hero-actions{gap:8px;flex-wrap:wrap}.lp .hero-note{font-size:10px;gap:10px}.lp .hero-product{margin-top:36px;padding:0}.lp .product-crop{height:205px}.lp .product-crop img{width:620px;max-width:none}.lp .floating-insight{padding:8px 10px;font-size:9px;gap:7px}.lp .floating-insight strong{font-size:10px}.lp .insight-left{left:0;top:126px}.lp .insight-right{right:0;top:182px}.lp .insight-symbol{width:27px;height:27px}.lp .connection-inner{flex-wrap:wrap;gap:18px;padding:22px 0}.lp .connection-label{width:100%;text-align:center}.lp .connection-divider{display:none}.lp .platform{font-size:14px}.lp .section{padding:60px 0}.lp .section-heading{font-size:29px}.lp .feature-content,.lp .proof-layout,.lp .watch-layout{grid-template-columns:1fr;gap:28px}.lp .feature-tabs{grid-template-columns:repeat(2,1fr)}.lp .btn.feature-tab{font-size:12px;height:70px}.lp .feature-copy h3{font-size:25px}.lp .feature-content{padding-top:30px}.lp .proof-layout{padding:45px 0;gap:24px}.lp .proof-stat{font-size:76px}.lp .proof-quote{font-size:22px}.lp .steps{grid-template-columns:1fr;gap:28px;margin-top:35px}.lp .step h3{margin-top:12px}.lp .final-cta h2{font-size:30px}.lp .footer-inner{flex-wrap:wrap;padding:25px 0 12px;text-align:center}.lp .footer-inner,.lp .footer-links{justify-content:center}.lp .footer-legal{text-align:center}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}}