.lp{--bg:#fff;--bg-2:#f4f4f6;--bg-3:#eaebef;--fg:#101218;--fg-2:#454955;--fg-3:#5f6370;--line:rgba(16,18,24,.12);--line-2:rgba(16,18,24,.2);--ink:#101218;--ink-2:#1a1d26;--ink-fg:#f3f3f5;--ink-fg-2:#b5b8c2;--ink-line:hsla(0,0%,100%,.12);--pending-bg:#fff1c2;--pending-fg:#5a4200;--shadow:0 30px 60px -30px rgba(16,18,24,.35);--accent:#b5391f;--accent-on:#fff;--accent-text:#a8341c;--focus:#b5391f;--font:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--font-display:var(--font);--gutter:clamp(16px,4vw,44px);--max:1320px;--radius:22px;--header:64px;color-scheme:light}.lp[data-product=lexflow]{--accent:#1f4fd6;--accent-text:#1c47c2;--focus:#1f4fd6}.lp[data-product=lexplus]{--accent:#0b7a4b;--accent-text:#0a6e44;--focus:#0b7a4b}.lp[data-product=lexwatt]{--accent:#f2a51a;--accent-on:#14100a;--accent-text:#8a5a00;--focus:#b87600}.lp[data-product=lexvision]{--accent:#6a3ef0;--accent-text:#5a2fe0;--focus:#6a3ef0}.lp[data-product=kuento]{--accent:#c1245e;--accent-text:#b01f55;--focus:#c1245e}@media (prefers-color-scheme:dark){.lp:not([data-theme=light]){--bg:#101218;--bg-2:#171a22;--bg-3:#1f232d;--fg:#f3f3f5;--fg-2:#c0c3cc;--fg-3:#9a9eaa;--line:hsla(0,0%,100%,.12);--line-2:hsla(0,0%,100%,.22);--ink:#0a0b10;--ink-2:#14161d;--pending-bg:#3d3210;--pending-fg:#ffe28a;--shadow:0 30px 60px -30px rgba(0,0,0,.8);--accent-text:#ff8a6b;--focus:#ff8a6b;color-scheme:dark}.lp:not([data-theme=light])[data-product=lexflow]{--accent-text:#8fb0ff;--focus:#8fb0ff}.lp:not([data-theme=light])[data-product=lexplus]{--accent-text:#5fdca5;--focus:#5fdca5}.lp:not([data-theme=light])[data-product=lexwatt]{--accent-text:#ffc15a;--focus:#ffc15a}.lp:not([data-theme=light])[data-product=lexvision]{--accent:#7c55ff;--accent-text:#b9a2ff;--focus:#b9a2ff}.lp:not([data-theme=light])[data-product=kuento]{--accent-text:#ff8fb7;--focus:#ff8fb7}}.lp[data-theme=dark]{--bg:#101218;--bg-2:#171a22;--bg-3:#1f232d;--fg:#f3f3f5;--fg-2:#c0c3cc;--fg-3:#9a9eaa;--line:hsla(0,0%,100%,.12);--line-2:hsla(0,0%,100%,.22);--ink:#0a0b10;--ink-2:#14161d;--pending-bg:#3d3210;--pending-fg:#ffe28a;--shadow:0 30px 60px -30px rgba(0,0,0,.8);--accent-text:#ff8a6b;--focus:#ff8a6b;color-scheme:dark}.lp[data-theme=dark][data-product=lexflow]{--accent-text:#8fb0ff;--focus:#8fb0ff}.lp[data-theme=dark][data-product=lexplus]{--accent-text:#5fdca5;--focus:#5fdca5}.lp[data-theme=dark][data-product=lexwatt]{--accent-text:#ffc15a;--focus:#ffc15a}.lp[data-theme=dark][data-product=lexvision]{--accent:#7c55ff;--accent-text:#b9a2ff;--focus:#b9a2ff}.lp[data-theme=dark][data-product=kuento]{--accent-text:#ff8fb7;--focus:#ff8fb7}.lp[data-font=app]{--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Sora","Inter",system-ui,sans-serif}.lp[data-font=app][data-product=lexvision]{--font:"Outfit",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Outfit",system-ui,sans-serif}.lp[data-font=app] .acc-btn,.lp[data-font=app] .brand,.lp[data-font=app] .btn,.lp[data-font=app] .tab,.lp[data-font=app] .typed-line,.lp[data-font=app] h1,.lp[data-font=app] h2,.lp[data-font=app] h3{font-family:var(--font-display)}.lp[data-font=app] h1,.lp[data-font=app] h2{font-weight:600;letter-spacing:-.035em}.lp[data-font=app] .serif,.lp[data-font=app] em.s{font-family:var(--font-display);font-style:normal;font-weight:600;letter-spacing:-.035em;color:var(--accent-text)}.lp[data-font=app] .dark em.s,.lp[data-font=app] .lf-live em.s{color:color-mix(in srgb,var(--accent-text) 55%,#fff)}.lp[data-font=app] :is(.numeral .big,.kpi-n,.lk-n,.plan .price,.mc-big,.lf-summary b,.lf-dlg-money .big,.step .num){font-family:var(--font-display);font-style:normal;font-weight:600;letter-spacing:-.04em}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 12px);margin:0;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp canvas,.lp img,.lp svg{display:block;max-width:100%}.lp a{color:inherit}.lp p{margin:0 0 1em}.lp h1,.lp h2,.lp h3,.lp h4{margin:0;font-weight:500;letter-spacing:-.025em;line-height:1.05}.lp .serif,.lp em.s{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.lp :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.lp .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lp .skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--fg);color:var(--bg);padding:10px 14px;border-radius:10px}.lp .skip:focus{top:12px}.lp .container{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.lp .eyebrow,.lp .muted{color:var(--fg-3)}.lp .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.lp .eyebrow:before{content:"";width:22px;height:1px;background:currentColor}.lp .pending{display:inline-block;font-size:.78em;font-weight:600;line-height:1.3;background:var(--pending-bg);color:var(--pending-fg);padding:2px 8px;border-radius:6px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font:500 16px/1 var(--font);text-decoration:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.lp .btn:hover{transform:translateY(-1px)}.lp .btn-primary{background:var(--accent);color:var(--accent-on)}.lp .btn-dark{background:var(--fg);color:var(--bg)}.lp .btn-ghost{border-color:var(--line-2);color:var(--fg);background:transparent}.lp .btn-ghost:hover{border-color:var(--fg)}.lp .btn .arrow{width:16px;height:16px}.lp .round{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--line-2);color:var(--fg);background:transparent;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lp .round:hover{background:var(--fg);color:var(--bg)}.lp .link{color:var(--accent-text);text-underline-offset:3px}.lp .site-header{position:fixed;inset:0 0 auto 0;z-index:50;height:var(--header);transition:background-color .25s ease,border-color .25s ease;border-bottom:1px solid transparent}.lp .site-header.scrolled,.lp.menu-open .site-header{background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);border-bottom-color:var(--line)}.lp .site-header .container{height:100%;display:flex;align-items:center;gap:24px}.lp .brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:18px;letter-spacing:-.02em}.lp .brand-mark{width:28px;height:28px;color:var(--accent);flex:none}.lp .brand small{display:block;font-weight:400;font-size:11px;letter-spacing:.04em;color:var(--fg-3);margin-top:2px}.lp .brand-text{line-height:1}.lp .nav{display:flex;align-items:center;gap:26px;margin-left:auto}.lp .nav a{text-decoration:none;font-size:15px;color:var(--fg-2);white-space:nowrap}.lp .nav a:hover{color:var(--fg)}.lp .header-actions{display:flex;align-items:center;gap:10px}.lp .header-actions .btn{min-height:40px;padding:0 18px;font-size:15px}.lp .text-link{text-decoration:none;font-size:15px;padding:8px 6px}.lp .icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--fg);cursor:pointer}.lp .icon-btn svg{width:18px;height:18px}.lp .icon-btn .moon,.lp [aria-pressed=true] .sun{display:none}.lp [aria-pressed=true] .moon{display:block}.lp .menu-extra,.lp .menu-toggle{display:none}@media (max-width:960px){.lp .menu-toggle{display:inline-grid}.lp .header-actions .btn,.lp .header-actions .text-link{display:none}.lp .nav{position:fixed;inset:var(--header) 0 auto 0;margin:0;padding:20px var(--gutter) 28px;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.lp .nav.open{opacity:1;transform:none;visibility:visible;transition:opacity .2s ease,transform .2s ease}.lp .nav a{font-size:22px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--fg)}.lp .menu-extra{display:flex;gap:10px;margin-top:20px}.lp .menu-extra .btn{flex:1}.lp .nav .menu-extra a{border:1px solid var(--line-2);font-size:16px;padding:0 18px}.lp .nav .menu-extra a.btn-primary{border-color:transparent;color:var(--accent-on)}}.lp .hero{position:relative;min-height:100svh;display:flex;align-items:stretch;padding:calc(var(--header) + clamp(20px, 5vh, 56px)) 0 clamp(28px,5vh,56px);isolation:isolate;overflow:hidden}.lp .cut-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:-1;background:var(--bg)}.lp .hero-inner{flex-direction:column;gap:clamp(20px,4vh,40px)}.lp .hero-inner,.lp .hero-top{display:flex;justify-content:space-between}.lp .hero-top{align-items:center;gap:16px;flex-wrap:wrap}.lp .cut-word{width:100%;height:30vh;flex:none}.lp .hero-sub{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,4vw,64px);align-items:end}.lp .typed-line{margin:0;font-size:clamp(22px,2.6vw,36px);line-height:1.15;letter-spacing:-.02em;min-height:2.3em}.lp .typed-line em{color:var(--accent-text)}.lp .caret{display:inline-block;width:2px;height:.95em;margin-left:3px;background:var(--accent-text);vertical-align:-.1em;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.lp .lead{color:var(--fg-2);font-size:clamp(16px,1.3vw,18px);max-width:52ch}.lp .actions{display:flex;flex-wrap:wrap;gap:12px}.lp .hero-note{font-size:13px;color:var(--fg-3);margin:14px 0 0}@media (max-width:760px){.lp .hero{min-height:auto}.lp .hero-sub{grid-template-columns:1fr}.lp .typed-line{min-height:2.4em}}.lp .band{background:var(--ink);color:var(--ink-fg);border-block:1px solid var(--ink-line);overflow:hidden}.lp .marquee{display:flex;width:-moz-max-content;width:max-content;animation:marquee 48s linear infinite}.lp .band:hover .marquee{animation-play-state:paused}.lp .marquee ul{display:flex;align-items:center;gap:clamp(32px,5vw,72px);margin:0;padding:26px clamp(16px,2.5vw,36px);list-style:none}.lp .marquee li{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;font-size:clamp(17px,1.6vw,22px);color:var(--ink-fg)}.lp .marquee li svg{width:26px;height:26px;flex:none;opacity:.9}.lp .marquee li .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}@keyframes marquee{to{transform:translateX(-50%)}}.lp .section{padding:clamp(80px,11vw,150px) 0}.lp .section-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:end;margin-bottom:clamp(40px,6vw,80px)}.lp .h2,.lp .section-head h2{font-size:clamp(40px,6vw,88px)}.lp .section-head p{color:var(--fg-2);max-width:44ch;margin:0}@media (max-width:760px){.lp .section-head{grid-template-columns:1fr}}.lp .dark{background:var(--ink);color:var(--ink-fg);--line:var(--ink-line);--fg-2:var(--ink-fg-2);--fg-3:var(--ink-fg-2)}.lp .dark .btn-ghost{color:var(--ink-fg);border-color:hsla(0,0%,100%,.3)}.lp .manifesto-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:end}.lp .manifesto-grid h2{font-size:clamp(44px,7vw,104px)}.lp .manifesto-grid p{color:var(--fg-2);max-width:42ch;margin:0}.lp .steps{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:clamp(56px,8vw,110px);counter-reset:step}.lp .step{border-top:1px solid var(--line);padding-top:22px}.lp .step .num{display:block;font-size:13px;color:var(--fg-3);margin-bottom:36px;letter-spacing:.06em}.lp .step h3{font-size:clamp(22px,2vw,28px);margin-bottom:12px}.lp .step p{color:var(--fg-2);font-size:15.5px;margin:0}@media (max-width:860px){.lp .manifesto-grid{grid-template-columns:1fr}.lp .steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lp .steps{grid-template-columns:1fr}.lp .step .num{margin-bottom:14px}}.lp .numerals{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));-moz-column-gap:clamp(20px,3vw,44px);column-gap:clamp(20px,3vw,44px)}.lp .numeral{padding:28px 0 34px;border-top:1px solid var(--line)}.lp .numeral .big{display:block;font-family:var(--serif);font-style:italic;font-size:clamp(52px,6.5vw,104px);line-height:.95;letter-spacing:-.02em}.lp .numeral .label{display:block;margin-top:14px;font-size:15px;color:var(--fg-2);max-width:30ch}.lp .numeral h3{font-size:22px;margin:18px 0 10px}.lp .numeral p{color:var(--fg-2);font-size:15.5px;margin:0}.lp .numerals.four{--cols:4}.lp .numerals.four .big{font-size:clamp(44px,4.5vw,72px)}@media (max-width:900px){.lp .numerals,.lp .numerals.four{--cols:2}}@media (max-width:520px){.lp .numerals,.lp .numerals.four{--cols:1}}.lp .data-note{margin-top:22px;font-size:14px;color:var(--fg-3)}.lp .bars{display:grid;gap:12px;margin:0;padding:0;list-style:none}.lp .bars li{display:grid;grid-template-columns:minmax(0,13em) minmax(0,1fr) auto;gap:16px;align-items:center;font-size:15px}.lp .bars .bar{height:10px;border-radius:999px;background:var(--bg-3);overflow:hidden}.lp .bars .bar i{display:block;height:100%;width:var(--w);background:var(--accent);border-radius:inherit;transform-origin:left}.lp .bars.reveal .bar i,.lp .reveal .bars .bar i{transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.lp .bars.reveal.in .bar i,.lp .reveal.in .bars .bar i{transform:none}.lp .bars b{font-weight:500;font-variant-numeric:tabular-nums}@media (max-width:560px){.lp .bars li{grid-template-columns:1fr auto}.lp .bars .bar{grid-column:1/-1;grid-row:2}}.lp .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px)}@media (max-width:860px){.lp .split{grid-template-columns:1fr}}.lp .split h3{font-size:22px;margin-bottom:22px}.lp .stagger{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(16px,3vw,44px);column-gap:clamp(16px,3vw,44px);row-gap:clamp(48px,7vw,96px)}.lp .stagger>.slot:first-child{grid-column:1/span 7}.lp .stagger>.slot:nth-child(2){grid-column:9/span 4;margin-top:clamp(80px,16vw,240px)}.lp .stagger>.slot:nth-child(3){grid-column:2/span 5}.lp .stagger>.slot:nth-child(4){grid-column:7/span 6;margin-top:clamp(60px,10vw,160px)}.lp .stagger>.slot:nth-child(5){grid-column:1/-1}.lp .stagger>.slot:nth-child(5) .card-media{aspect-ratio:21/8}.lp .stagger>.slot:nth-child(2) .card-media{aspect-ratio:3/4}@media (max-width:860px){.lp .stagger{grid-template-columns:1fr}.lp .stagger>.slot:nth-child(n){grid-column:1;margin-top:0}.lp .stagger>.slot:nth-child(n) .card-media{aspect-ratio:4/3}}.lp .slot{will-change:transform}.lp .card{position:relative;display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.lp .card-media{position:relative;aspect-ratio:4/3;border-radius:var(--radius);overflow:hidden;background:var(--ink);isolation:isolate;box-shadow:var(--shadow)}.lp .card-media canvas{position:absolute;inset:0;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.lp .card:hover .card-media canvas{transform:scale(1.03)}.lp .card-media:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),hsla(0,0%,100%,.22),transparent 60%)}.lp .card:hover .card-media:after{opacity:1}.lp .chip{top:16px;left:16px;font-size:12.5px;letter-spacing:.02em;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#101218}.lp .card-go,.lp .chip{position:absolute;z-index:1}.lp .card-go{right:16px;bottom:16px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.95);color:#101218;transition:transform .3s ease}.lp .card:hover .card-go{transform:rotate(-45deg)}.lp .card-go svg{width:18px;height:18px}.lp .card-mark{position:absolute;left:22px;bottom:20px;z-index:1;color:#fff;width:42px;height:42px;opacity:.95}.lp .card-meta{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-top:18px}.lp .card-meta h3{font-size:clamp(24px,2.4vw,32px)}.lp .card-meta span{font-size:14px;color:var(--fg-3)}.lp .card-disc{margin:6px 0 0;color:var(--fg-2);font-size:15.5px}.lp .stagger-note{grid-column:1/-1;display:flex;justify-content:space-between;gap:24px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:28px}.lp .stagger-note p{margin:0;font-size:clamp(20px,2vw,26px);max-width:40ch}.lp dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100svh - 40px);padding:0;border:1px solid var(--line);border-radius:26px;background:var(--bg);color:var(--fg);box-shadow:0 40px 120px -20px rgba(0,0,0,.5);overflow:auto;overscroll-behavior:contain}.lp dialog::backdrop{background:rgba(10,11,16,.55);backdrop-filter:blur(6px)}.lp dialog[open]{animation:pop .35s cubic-bezier(.2,.7,.2,1)}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.98)}}.lp .dlg-media{position:relative;aspect-ratio:16/7;background:var(--ink)}.lp .dlg-media canvas{position:absolute;inset:0;width:100%;height:100%}.lp .dlg-close{position:absolute;top:14px;right:14px;z-index:1;background:hsla(0,0%,100%,.95);color:#101218;border:0}.lp .dlg-body{padding:clamp(22px,4vw,40px)}.lp .dlg-body h2{font-size:clamp(34px,4.5vw,52px);margin-bottom:8px}.lp .dlg-body .domain{color:var(--fg-3);font-size:15px;margin-bottom:20px}.lp .dlg-body ul.feats{margin:22px 0;padding:0;list-style:none;display:grid;gap:12px}.lp .dlg-body ul.feats li{display:grid;grid-template-columns:22px 1fr;gap:10px;color:var(--fg-2)}.lp .dlg-body ul.feats li:before{content:"";width:8px;height:8px;margin-top:9px;border-radius:50%;background:var(--dot,var(--accent))}.lp .tags{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.lp .tags li{font-size:13px;padding:5px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2)}.lp .acc-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:clamp(32px,6vw,96px)}.lp .acc-wrap .intro h2{font-size:clamp(40px,5.2vw,76px);margin-bottom:22px}.lp .acc-wrap .intro p{color:var(--fg-2);max-width:38ch}.lp .acc-wrap .intro .round{margin-top:18px}@media (max-width:860px){.lp .acc-wrap{grid-template-columns:1fr}}.lp .accordion{border-bottom:1px solid var(--line)}.lp .acc-item{border-top:1px solid var(--line)}.lp .acc-item h3{font-size:inherit}.lp .acc-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0;border:0;background:none;color:var(--fg);cursor:pointer;text-align:left;font:400 clamp(22px,2.5vw,32px)/1.15 var(--font);letter-spacing:-.02em}.lp .acc-btn .ico{position:relative;width:20px;height:20px;flex:none;color:var(--accent-text);transition:transform .3s ease}.lp .acc-btn .ico:after,.lp .acc-btn .ico:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor}.lp .acc-btn .ico:after{transform:rotate(90deg)}.lp .acc-btn[aria-expanded=true] .ico{transform:rotate(45deg)}.lp .acc-panel{padding:0 0 28px;color:var(--fg-2);max-width:60ch}.lp .acc-panel p{margin:0}.lp .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px}.lp .tile{border:1px solid var(--line);border-radius:var(--radius);padding:28px;background:var(--bg-2);display:flex;flex-direction:column;gap:12px}.lp .tile h3{font-size:24px}.lp .tile p{color:var(--fg-2);margin:0;font-size:15.5px}.lp .tile .tile-foot{margin-top:auto;padding-top:12px}.lp .tile ul{margin:4px 0 0;padding-left:18px;color:var(--fg-2);font-size:15.5px}.lp .tile ul li{margin-bottom:6px}.lp .badge{align-self:flex-start;font-size:12.5px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2)}.lp .badge.live{border-color:transparent;color:var(--accent-text)}.lp .code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--fg-3)}.lp .plans{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media (max-width:1180px){.lp .plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lp .plans{grid-template-columns:1fr}}.lp .plan{border:1px solid var(--line);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:10px}.lp .plan.pop{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.lp .plan h3{font-size:22px}.lp .plan .price{font-family:var(--serif);font-style:italic;font-size:40px;line-height:1}.lp .plan .price small{font-family:var(--font);font-style:normal;font-size:14px;color:var(--fg-3)}.lp .plan ul{margin:6px 0 12px;padding:0;list-style:none;display:grid;gap:6px;font-size:14.5px;color:var(--fg-2)}.lp .plan .btn{margin-top:auto}.lp .notice{border:1px dashed var(--line-2);border-radius:var(--radius);padding:22px 26px;color:var(--fg-2);display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;font-size:15.5px}.lp .notice strong{color:var(--fg)}.lp .notice svg{width:22px;height:22px;color:var(--accent-text);margin-top:2px}.lp .closing{position:relative;isolation:isolate;overflow:hidden;padding:clamp(80px,10vw,140px) 0 clamp(56px,8vw,96px)}.lp .closing .cut-word{height:22vh}.lp .closing-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);margin-top:clamp(32px,5vw,56px);align-items:start}.lp .closing-grid .pitch p.big{font-size:clamp(26px,2.8vw,40px);line-height:1.1;letter-spacing:-.02em;margin-bottom:24px}.lp .closing-grid .pitch .mail{margin-top:26px;color:var(--fg-2)}@media (max-width:860px){.lp .closing-grid{grid-template-columns:1fr}}.lp .form{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:clamp(20px,3vw,32px);border-radius:var(--radius);border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(10px)}.lp .form .full{grid-column:1/-1}.lp .form label{display:grid;gap:6px;font-size:14px;color:var(--fg-2)}.lp .form input,.lp .form select,.lp .form textarea{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid var(--line-2);background:var(--bg);color:var(--fg);font:400 16px/1.4 var(--font)}.lp .form textarea{min-height:110px;resize:vertical}.lp .form .legal{font-size:13px;color:var(--fg-3);margin:0}.lp .form .check{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;font-size:13.5px}.lp .form .check input{min-height:0;width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.lp .form-status{font-size:14px;color:var(--fg-2);margin:0;min-height:1.2em}@media (max-width:560px){.lp .form{grid-template-columns:1fr}}.lp .form.form-crm{display:block;min-height:280px}.lp .site-footer{border-top:1px solid var(--line);padding:56px 0 120px;font-size:15px}.lp .foot-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.lp .foot-grid h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:14px;font-weight:500}.lp .foot-grid ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.lp .foot-grid a{text-decoration:none;color:var(--fg-2)}.lp .foot-grid a:hover{color:var(--fg)}.lp .foot-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding-top:22px;border-top:1px solid var(--line);color:var(--fg-3);font-size:14px}.lp .foot-legal a{color:inherit}@media (max-width:860px){.lp .foot-grid{grid-template-columns:1fr 1fr}.lp .foot-grid>:first-child{grid-column:1/-1}}.lp{--wa:#0f7a40;--wa-hover:#0b6434;--wa-ink:#0b3d20;--wa-bubble:#d9fdd3;--wa-bubble-fg:#0f2a18;--chat-bg:#efeae2}.lp[data-theme=dark]{--wa-bubble:#144d37;--wa-bubble-fg:#e9fbe9;--chat-bg:#0b141a}@media (prefers-color-scheme:dark){.lp:not([data-theme=light]){--wa-bubble:#144d37;--wa-bubble-fg:#e9fbe9;--chat-bg:#0b141a}}.lp .wa-ico{width:20px;height:20px;flex:none}.lp .wa-btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px 0 12px;border-radius:999px;background:var(--wa);color:#fff;text-decoration:none;font-size:15px;font-weight:500;box-shadow:0 6px 18px -8px rgba(15,122,64,.7);transition:background-color .2s ease,transform .2s ease}.lp .wa-btn:hover{background:var(--wa-hover);transform:translateY(-1px)}.lp .wa-btn .wa-ico{width:20px;height:20px}.lp .menu-wa{display:none}@media (min-width:961px) and (max-width:1180px){.lp .nav{gap:18px}.lp .header-actions .wa-btn{padding:0 10px}.lp .header-actions .wa-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp .header-actions .btn,.lp .header-actions .text-link{white-space:nowrap}.lp .header-actions .btn{padding:0 14px}}@media (max-width:960px){.lp .header-actions .wa-btn{display:none}.lp .nav a.menu-wa{display:flex;align-items:center;gap:10px;color:var(--wa);font-weight:500}}.lp .btn-wa{background:var(--wa);color:#fff}.lp .btn-wa:hover{background:var(--wa-hover)}.lp .wa-number{font-size:18px;text-decoration:none;color:var(--fg-2);letter-spacing:.01em;font-variant-numeric:tabular-nums;align-self:center}.lp .wa-number:hover{color:var(--fg)}.lp .wa-section{background:var(--bg-2)}.lp .wa-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.lp .wa-copy h2{font-size:clamp(38px,5vw,72px);margin:18px 0 22px}.lp .wa-copy p{color:var(--fg-2);max-width:46ch;margin-bottom:28px}.lp .wa-copy .actions{align-items:center;gap:20px}@media (max-width:860px){.lp .wa-grid{grid-template-columns:1fr}}.lp .chat{border-radius:28px;overflow:hidden;background:var(--chat-bg);box-shadow:var(--shadow);border:1px solid var(--line);max-width:520px;width:100%;justify-self:end}@media (max-width:860px){.lp .chat{justify-self:stretch;max-width:none}}.lp .chat-head{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#0b5c3b;color:#fff}.lp .chat-head b{display:block;font-weight:600;font-size:16px}.lp .chat-head small{display:block;font-size:12.5px;opacity:.85}.lp .chat-avatar{width:40px;height:40px;border-radius:50%;background:#fff;color:var(--accent);display:grid;place-items:center;flex:none}.lp .chat-avatar svg{width:24px;height:24px}.lp .chat-wa{margin-left:auto;opacity:.9}.lp .chat-wa .wa-ico{width:24px;height:24px}.lp .chat-body{padding:20px 18px 8px;display:grid;gap:14px;min-height:250px;align-content:start;background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--fg) 7%,transparent) 1px,transparent 0);background-size:18px 18px}.lp .chat-day{justify-self:center;font-size:12.5px;padding:5px 12px;border-radius:8px;background:color-mix(in srgb,var(--bg) 85%,transparent);color:var(--fg-3);text-align:center}.lp .bubbles{list-style:none;margin:0;padding:0;display:grid;gap:10px;justify-items:end}.lp .bubble{display:inline-flex;align-items:center;gap:10px;max-width:92%;padding:11px 14px;border-radius:16px 16px 4px 16px;background:var(--wa-bubble);color:var(--wa-bubble-fg);text-decoration:none;font-size:15.5px;line-height:1.35;box-shadow:0 1px 1px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.lp .bubble:hover{transform:translateX(-3px);box-shadow:0 6px 18px -8px rgba(0,0,0,.35)}.lp .bubble svg{width:14px;height:14px;flex:none;opacity:.7}.lp .chat-input{display:flex;align-items:center;gap:10px;margin:8px 14px 16px;text-decoration:none}.lp .chat-input span:first-child{flex:1;padding:12px 18px;border-radius:999px;background:var(--bg);color:var(--fg-3);font-size:15px}.lp .chat-send{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--wa);color:#fff;flex:none}.lp .chat-send svg{width:18px;height:18px}.lp .hero--compact{min-height:auto;padding-bottom:clamp(24px,4vh,40px)}.lp .hero--compact .hero-inner{gap:clamp(16px,3vh,28px)}.lp .lf-console{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,3.5vw,48px);align-items:stretch}@media (max-width:960px){.lp .lf-console{grid-template-columns:1fr}}.lp .lf-search{display:flex;flex-direction:column;gap:16px;justify-content:center}.lp .lf-search .typed-line{min-height:1.2em}.lp .search{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 18px;border-radius:999px;background:var(--bg);border:1px solid var(--line-2);box-shadow:var(--shadow)}.lp .search:focus-within{border-color:var(--accent)}.lp .search svg{width:20px;height:20px;color:var(--fg-3);flex:none}.lp .search input{flex:1;min-width:0;border:0;background:transparent;color:var(--fg);font:400 17px/1.3 var(--font);padding:10px 0}.lp .search input:focus{outline:none}.lp .search .btn{flex:none}@media (max-width:560px){.lp .search{flex-wrap:wrap;border-radius:22px;padding:10px}.lp .search input{flex-basis:calc(100% - 40px)}.lp .search .btn{width:100%}}.lp .chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lp .chips a{display:inline-block;padding:7px 14px;border-radius:999px;border:1px solid var(--line-2);text-decoration:none;font-size:14px;color:var(--fg-2);background:color-mix(in srgb,var(--bg) 70%,transparent)}.lp .chips a:hover{border-color:var(--accent);color:var(--accent-text)}.lp .lf-kpis{display:flex;flex-direction:column;gap:12px}.lp .kpis{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp .kpi{padding:16px 16px 14px;border-radius:18px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:6px}.lp .kpi-n{font-family:var(--serif);font-style:italic;font-size:clamp(32px,3.3vw,50px);line-height:.95;letter-spacing:-.02em;color:var(--fg)}.lp .kpi:nth-child(3) .kpi-n{color:var(--accent-text)}.lp .kpi-l{font-size:13.5px;color:var(--fg-2);line-height:1.3}.lp .kpi-note{margin:0;font-size:12.5px;color:var(--fg-3)}@media (max-width:560px){.lp .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp .band--live{display:flex;align-items:stretch}.lp .band-label{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:10px;padding:0 22px 0 clamp(16px,3vw,44px);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-fg-2);background:var(--ink);box-shadow:24px 0 24px -8px var(--ink)}.lp .band-label i{width:8px;height:8px;border-radius:50%;background:#38d17a;box-shadow:0 0 0 4px rgba(56,209,122,.18);animation:pulse 2s ease-in-out infinite}.lp .band-track{overflow:hidden;flex:1;min-width:0}.lp .band--live .marquee{animation-duration:90s}.lp .band--live .marquee li a{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none;color:var(--ink-fg)}.lp .band--live .marquee li a:hover b{text-decoration:underline;text-underline-offset:3px}.lp .band--live .marquee li b{font-weight:500;font-size:17px}.lp .band--live .marquee li .meta{font-size:14px;color:var(--ink-fg-2)}.lp .band--live .marquee li .dot{align-self:center;background:#38d17a}@media (max-width:560px){.lp .band-label{padding-right:14px;font-size:11px}}.lp .tablist{display:inline-flex;gap:4px;padding:5px;border-radius:999px;border:1px solid var(--line);background:var(--bg-2);margin-bottom:clamp(28px,4vw,48px);max-width:100%;overflow-x:auto}.lp .tab{border:0;background:transparent;color:var(--fg-2);font:500 16px/1 var(--font);padding:12px 22px;border-radius:999px;cursor:pointer;white-space:nowrap}.lp .tab[aria-selected=true]{background:var(--fg);color:var(--bg)}.lp .tab-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.lp .tab-panel[hidden]{display:none}@media (max-width:860px){.lp .tab-panel{grid-template-columns:1fr}}.lp .role-copy h3{font-size:clamp(28px,3vw,42px);margin-bottom:14px}.lp .role-copy .lead{margin-bottom:18px}.lp .role-feats{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.lp .role-feats li{display:grid;grid-template-columns:22px 1fr;gap:8px;color:var(--fg-2);font-size:15.5px}.lp .role-feats li:before{content:"";width:14px;height:8px;margin-top:7px;border-left:2px solid var(--accent-text);border-bottom:2px solid var(--accent-text);transform:rotate(-45deg)}.lp .role-mock{margin:0;display:grid;justify-items:center;gap:12px;padding:clamp(24px,4vw,48px);border-radius:28px;background:radial-gradient(120% 90% at 20% 10%,#2b1a6b,#0f0b2c);position:relative;overflow:hidden}.lp .role-mock:before{content:"";position:absolute;inset:-30%;background:radial-gradient(40% 40% at 30% 60%,rgba(255,157,0,.45),transparent 70%),radial-gradient(40% 40% at 80% 30%,rgba(31,214,255,.35),transparent 70%);pointer-events:none}.lp .role-mock figcaption{position:relative;font-size:12.5px;color:hsla(0,0%,100%,.7)}.lp .mock{position:relative;color:#101218;background:#fff;box-shadow:0 30px 60px -20px rgba(0,0,0,.6);font-size:13.5px}.lp .st{font-size:12px;padding:3px 9px;border-radius:999px;white-space:nowrap}.lp .st.ok{background:#e3f7ea;color:#0b6b35}.lp .st.warn{background:#fff1d6;color:#7a4a00}.lp .mock-desk{width:100%;max-width:520px;border-radius:14px;overflow:hidden}.lp .mock-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f1f2f5;border-bottom:1px solid #e3e5ea}.lp .mock-bar span{width:9px;height:9px;border-radius:50%;background:#d4d6dc}.lp .mock-bar em{font-style:normal;margin-left:10px;font-size:12px;color:#6b6e78}.lp .mock-body{padding:8px 14px 14px}.lp .mock-row{display:grid;grid-template-columns:1.6fr .9fr .9fr 1.4fr;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #eef0f3}.lp .mock-row.head{color:#6b6e78;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.lp .mock-row span:last-child{justify-self:start}@media (max-width:560px){.lp .mock-row{grid-template-columns:1.4fr .9fr 1.2fr}.lp .mock-row span:nth-child(3){display:none}}.lp .mock-phone{width:270px;border-radius:36px;padding:18px 16px 20px;border:8px solid #111318;display:grid;gap:12px}.lp .phone-notch{width:90px;height:20px;border-radius:0 0 14px 14px;background:#111318;margin:-18px auto 0}.lp .ph-hello{margin:0;font-weight:600;font-size:17px}.lp .ph-balance{border-radius:18px;padding:16px;background:linear-gradient(135deg,#f2a51a,#ff7a1f);color:#1c1203;display:grid;gap:2px}.lp .ph-balance small{font-size:12px;opacity:.8}.lp .ph-balance b{font-size:28px;font-weight:600;letter-spacing:-.02em}.lp .ph-balance span{justify-self:start;margin-top:6px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:999px;background:hsla(0,0%,100%,.55)}.lp .ph-qr{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border-radius:14px;background:#101218;color:#fff;font-weight:500}.lp .ph-qr i{width:16px;height:16px;border:2px solid #fff;border-radius:3px;box-shadow:inset 0 0 0 3px #101218,inset 0 0 0 6px #fff}.lp .ph-sec{margin:4px 0 0;font-size:12px;color:#6b6e78;text-transform:uppercase;letter-spacing:.06em}.lp .ph-item{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#f4f5f7}.lp .ph-item b{display:block;font-weight:600}.lp .ph-item small{color:#6b6e78}.lp .ph-item em{font-style:normal;font-size:11.5px;color:#0b6b35;white-space:nowrap}.lp .mock-card{width:100%;max-width:420px;border-radius:22px;padding:22px;display:grid;gap:10px}.lp .mc-top{margin:0;display:flex;justify-content:space-between;align-items:center;gap:10px;color:#6b6e78}.lp .mc-label{margin:6px 0 0;color:#6b6e78}.lp .mc-big{margin:0 0 8px;font-family:var(--serif);font-style:italic;font-size:48px;line-height:1}.lp .mc-toma{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:10px 0;border-top:1px solid #eef0f3}.lp .mc-toma i{grid-column:1/-1;height:8px;border-radius:999px;background:linear-gradient(90deg,#f2a51a,#ff7a1f);width:var(--w)}.lp .mc-toma small{grid-column:1/-1;color:#6b6e78;font-size:12px}.lp .nav-group{position:relative}.lp .nav-trigger{display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:0;color:var(--fg-2);font:400 15px/1 var(--font);cursor:pointer}.lp .nav-trigger:hover,.lp .nav-trigger[aria-expanded=true]{color:var(--fg)}.lp .nav-trigger .chev{width:12px;height:12px;transition:transform .2s ease}.lp .nav-trigger[aria-expanded=true] .chev{transform:rotate(180deg)}.lp .dropdown{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);z-index:60;width:330px;padding:8px;border-radius:18px;border:1px solid var(--line);background:var(--bg);box-shadow:0 30px 60px -24px rgba(0,0,0,.35);display:grid;gap:2px}.lp .dropdown[hidden]{display:none}.lp .nav .dropdown a{display:grid;gap:2px;padding:10px 12px;border-radius:12px;color:var(--fg);text-decoration:none;font-size:15px}.lp .nav .dropdown a:hover{background:var(--bg-2)}.lp .dropdown b{font-weight:500}.lp .dropdown span{font-size:13px;color:var(--fg-3)}@media (max-width:960px){.lp .nav-trigger{width:100%;justify-content:space-between;font-size:22px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--fg)}.lp .dropdown{position:static;transform:none;width:auto;box-shadow:none;border:0;padding:4px 0 8px;background:transparent}.lp .nav .dropdown a{font-size:17px;border-bottom:0;padding:10px 8px}}.lp .lf-live{position:relative;overflow:hidden}.lp .lf-live:before{content:"";position:absolute;inset:-20% -10% auto;height:70%;pointer-events:none;background:radial-gradient(40% 60% at 20% 30%,rgba(31,79,214,.35),transparent 70%),radial-gradient(35% 50% at 85% 20%,rgba(24,180,255,.22),transparent 70%)}.lp .lf-live>.container{position:relative}.lp .live-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:end;margin-bottom:clamp(28px,4vw,44px)}.lp .live-head h2{font-size:clamp(44px,6.5vw,96px);margin-top:18px}.lp .live-head p{color:var(--ink-fg-2);max-width:46ch;margin:0}@media (max-width:860px){.lp .live-head{grid-template-columns:1fr}}.lp .live-pill{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#9fe8bd}.lp .live-pill i,.lp .live-stamp.is-live i{width:8px;height:8px;border-radius:50%;background:#38d17a;box-shadow:0 0 0 4px rgba(56,209,122,.18);animation:pulse 2s ease-in-out infinite;display:inline-block}@keyframes pulse{50%{box-shadow:0 0 0 8px rgba(56,209,122,0)}}.lp .live-kpis{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}@media (max-width:1100px){.lp .live-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.lp .live-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp .lk{padding:16px 16px 14px;border-radius:18px;background:hsla(0,0%,100%,.05);border:1px solid var(--ink-line);display:grid;gap:6px}.lp .lk-n{font-family:var(--serif);font-style:italic;font-size:clamp(34px,3.4vw,52px);line-height:.95;color:#fff;font-variant-numeric:tabular-nums}.lp .lk.hot .lk-n{color:#ffb86b}.lp .lk-l{font-size:13.5px;color:var(--ink-fg-2)}.lp .live-stamp{display:flex;align-items:center;gap:10px;margin:12px 0 28px;font-size:13px;color:var(--ink-fg-2)}.lp .lf-form{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end;padding:10px;border-radius:22px;background:hsla(0,0%,100%,.06);border:1px solid var(--ink-line)}.lp .lf-q{display:flex;align-items:center;gap:10px;padding:0 14px;min-height:52px;border-radius:14px;background:#fff;color:#101218}.lp .lf-q svg{width:20px;height:20px;color:#5f6370;flex:none}.lp .lf-q input{flex:1;min-width:0;border:0;background:transparent;font:400 17px/1.3 var(--font);color:#101218;padding:14px 0}.lp .lf-q input:focus{outline:none}.lp .lf-q:focus-within{box-shadow:0 0 0 3px rgba(63,115,255,.6)}.lp .lf-sel{display:grid;gap:4px;font-size:12px;color:var(--ink-fg-2)}.lp .lf-sel select{min-height:52px;border-radius:14px;border:1px solid var(--ink-line);background:#1a1d26;color:#f3f3f5;padding:0 12px;font:400 15px/1.2 var(--font);width:100%}.lp .lf-form .btn{min-height:52px;padding:0 26px}@media (max-width:1100px){.lp .lf-form{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .lf-form .btn,.lp .lf-q{grid-column:1/-1}}@media (max-width:620px){.lp .lf-form{grid-template-columns:1fr}}.lp .chips--dark{margin:14px 0 26px}.lp .chips--dark button{padding:7px 14px;border-radius:999px;border:1px solid var(--ink-line);background:transparent;color:var(--ink-fg);font:400 14px/1 var(--font);cursor:pointer}.lp .chips--dark button:hover{border-color:#8fb0ff}.lp .lf-results{min-height:120px}.lp .lf-empty{padding:26px;border-radius:18px;border:1px dashed var(--ink-line);color:var(--ink-fg-2)}.lp .lf-empty b{color:var(--ink-fg)}.lp .lf-summary{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;color:var(--ink-fg-2);font-size:14.5px}.lp .lf-summary b{font-family:var(--serif);font-style:italic;font-weight:400;font-size:30px;color:#fff}.lp .lf-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:760px){.lp .lf-cards{grid-template-columns:1fr}}.lp .lf-card{width:100%;height:100%;text-align:left;display:grid;gap:10px;align-content:start;padding:18px;border-radius:18px;background:#fff;color:#101218;border:0;cursor:pointer;font:inherit;transition:transform .2s ease,box-shadow .2s ease}.lp .lf-card:hover{transform:translateY(-2px);box-shadow:0 20px 40px -20px rgba(0,0,0,.6)}.lp .lf-card:focus-visible{outline:3px solid #8fb0ff;outline-offset:2px}.lp .lf-tags{display:flex;flex-wrap:wrap;gap:6px}.lp .tag{font-size:12px;padding:3px 9px;border-radius:999px;background:#eef0f4;color:#454955}.lp .tag.ok{background:#e3f7ea;color:#0b6b35}.lp .tag.warn{background:#fff1d6;color:#7a4a00}.lp .tag.bad{background:#fde8e8;color:#9b1c1c}.lp .lf-title{font-weight:600;font-size:17px;line-height:1.3}.lp .lf-desc{font-size:14.5px;color:#454955;line-height:1.45}.lp .lf-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13.5px;color:#5f6370}.lp .lf-price{color:#101218;font-weight:600}.lp .lf-open{font-size:13.5px;color:#1f4fd6;font-weight:500}.lp .lf-card.is-loading{cursor:default;min-height:150px}.lp .lf-card.is-loading span{display:block;height:14px;border-radius:8px;background:linear-gradient(90deg,#eceef2,#f7f8fa,#eceef2);background-size:200% 100%;animation:shimmer 1.2s linear infinite}.lp .lf-card.is-loading span:first-child{width:40%}.lp .lf-card.is-loading span:nth-child(2){width:90%;height:18px}.lp .lf-card.is-loading span:nth-child(3){width:70%}@keyframes shimmer{to{background-position:-200% 0}}.lp .lf-cta{margin-top:16px;padding:20px 22px;border-radius:18px;background:rgba(63,115,255,.14);border:1px solid rgba(143,176,255,.35);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.lp .lf-cta p{margin:0;color:var(--ink-fg);max-width:52ch}.lp .lf-live .btn-ghost{color:var(--ink-fg);border-color:hsla(0,0%,100%,.3)}.lp .lf-live{background:radial-gradient(1200px 600px at 12% -10%,rgba(79,141,255,.38),transparent 60%),radial-gradient(900px 520px at 95% 10%,rgba(168,121,255,.32),transparent 60%),radial-gradient(900px 600px at 60% 110%,rgba(39,211,238,.22),transparent 60%),linear-gradient(165deg,#0a1236,#0d0f24 55%,#140b2e)}.lp .lf-live:before{inset:0;height:auto;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 30%,transparent 80%)}.lp .lf-live:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;pointer-events:none;left:55%;top:30%;filter:blur(80px);opacity:.45;background:conic-gradient(from 0deg,#4f8dff,#a879ff,#ff5c9a,#ff8a3d,#22d38f,#27d3ee,#4f8dff);animation:lf-drift 22s ease-in-out infinite alternate}@keyframes lf-drift{0%{transform:translate(-50%,-40%) rotate(0deg) scale(1)}to{transform:translate(-20%,-10%) rotate(180deg) scale(1.2)}}.lp .lf-live>.container{z-index:1}.lp .live-head h2 em.s{background:linear-gradient(90deg,#8fb0ff,#c7a6ff 45%,#7ee8ff);-webkit-background-clip:text;background-clip:text;color:transparent!important}.lp .lk{position:relative;overflow:hidden;gap:8px;padding:18px 16px 20px;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 30%,transparent),hsla(0,0%,100%,.03) 70%);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);box-shadow:0 18px 40px -26px var(--c);transition:transform .25s ease,box-shadow .25s ease}.lp .lk:hover{transform:translateY(-3px);box-shadow:0 24px 50px -22px var(--c)}.lp .lk-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:color-mix(in srgb,var(--c) 70%,#000 0);box-shadow:0 6px 16px -6px var(--c)}.lp .lk-ico svg{width:18px;height:18px}.lp .lk .lk-n,.lp .lk.hot .lk-n{color:#fff}.lp .lk-l{color:color-mix(in srgb,var(--c) 35%,#fff)}.lp .lk-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--c),transparent)}.lp .lf-form{border:1px solid transparent;background:linear-gradient(#11152e,#11152e) padding-box,linear-gradient(90deg,#4f8dff,#a879ff 50%,#27d3ee) border-box;box-shadow:0 30px 70px -40px rgba(79,141,255,.9)}.lp .lf-form .btn-primary{background:linear-gradient(90deg,#2f63ff,#7b4dff);color:#fff;box-shadow:0 10px 26px -12px #7b4dff}.lp .lf-form .btn-primary:hover{filter:brightness(1.08)}.lp .lf-sel select{background:#181c38;border-color:rgba(143,176,255,.25)}.lp .chips--dark button{display:inline-flex;align-items:center;gap:8px;border-color:color-mix(in srgb,var(--c) 45%,transparent);background:color-mix(in srgb,var(--c) 12%,transparent)}.lp .chips--dark button i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c)}.lp .chips--dark button:hover{background:color-mix(in srgb,var(--c) 30%,transparent);border-color:var(--c);color:#fff}.lp .lf-card{position:relative;overflow:hidden;border-top:4px solid var(--c,#8fb0ff)}.lp .lf-card:after{content:"";position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c,#8fb0ff) 22%,transparent),transparent 70%);pointer-events:none}.lp .lf-card:hover{box-shadow:0 24px 48px -22px var(--c,#8fb0ff)}.lp .tag-mod{background:color-mix(in srgb,var(--c) 16%,#fff);color:color-mix(in srgb,var(--c) 55%,#101218);font-weight:600}.lp .lf-price{color:color-mix(in srgb,var(--c,#1f4fd6) 60%,#101218)}.lp .lf-pin:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--c,#8fb0ff);vertical-align:1px}.lp .lf-open{color:color-mix(in srgb,var(--c,#1f4fd6) 70%,#101218)}.lp .lf-dist{margin:0 0 16px;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.05);border:1px solid var(--ink-line)}.lp .lf-dist-bar{display:flex;gap:3px;height:12px;border-radius:999px;overflow:hidden}.lp .lf-dist-bar i{background:var(--c);min-width:6px;box-shadow:0 0 12px -2px var(--c)}.lp .lf-dist-legend{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ink-fg-2)}.lp .lf-dist-legend li{display:inline-flex;align-items:center;gap:6px}.lp .lf-dist-legend i{width:9px;height:9px;border-radius:3px;background:var(--c)}.lp .lf-dist-legend b{color:#fff;font-weight:600}.lp .lf-cta{background:linear-gradient(120deg,rgba(79,141,255,.22),rgba(168,121,255,.2));border-color:rgba(168,121,255,.4)}@media (prefers-reduced-motion:reduce){.lp .lf-live:after{animation:none}}.lp .lk{padding:0}.lp .lk-btn{width:100%;height:100%;display:grid;gap:8px;align-content:start;padding:18px 16px 20px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:inherit}.lp .lk-btn:focus-visible{outline:2px solid #fff;outline-offset:-4px}.lp .lk-more{font-size:12.5px;color:color-mix(in srgb,var(--c) 45%,#fff);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.lp .lk-btn:focus-visible .lk-more,.lp .lk:hover .lk-more{opacity:1;transform:none}@media (hover:none){.lp .lk-more{opacity:1;transform:none}}.lp .kpi-dialog{width:min(720px,calc(100vw - 32px));overflow:auto}.lp .kpi-dialog::backdrop{background:color-mix(in srgb,#070a1c 70%,transparent)}.lp .kpi-dlg-head{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:22px 22px 60px 28px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--c) 85%,#fff 0),transparent 60%),radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--c) 45%,#7b4dff),transparent 65%),linear-gradient(160deg,#0d1330,#120c2c);color:#fff;overflow:hidden}.lp .kpi-dlg-head:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,#000,transparent);-webkit-mask-image:linear-gradient(180deg,#000,transparent);pointer-events:none}.lp .kpi-dlg-ico{position:relative;z-index:1;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:hsla(0,0%,100%,.18);backdrop-filter:blur(6px);box-shadow:0 10px 30px -10px var(--c)}.lp .kpi-dlg-ico svg{width:26px;height:26px}.lp .kpi-dlg-head .dlg-x{position:relative;z-index:1;background:hsla(0,0%,100%,.92);color:#101218;border:0}.lp .kpi-dlg-body{position:relative;margin-top:-40px;padding:0 clamp(22px,4vw,34px) clamp(22px,4vw,30px)}.lp .kpi-dlg-body>*{position:relative}.lp .kpi-eyebrow{display:inline-block;margin:0 0 10px;padding:5px 12px;border-radius:999px;background:var(--bg);color:color-mix(in srgb,var(--c) 70%,var(--fg));font-size:12px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 20px -10px rgba(0,0,0,.4)}.lp .kpi-dialog h2{font-size:clamp(24px,3vw,32px);margin:6px 0 12px}.lp .kpi-figure{display:flex;align-items:baseline;gap:10px;margin:0 0 12px}.lp .kpi-n{font-family:var(--font-display);font-weight:700;font-size:clamp(54px,8vw,84px);line-height:.9;letter-spacing:-.05em;background:linear-gradient(100deg,color-mix(in srgb,var(--c) 80%,var(--fg)),var(--c));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.lp .kpi-unit{color:var(--fg-3);font-size:16px}.lp .kpi-desc{color:var(--fg-2);margin:0 0 14px}.lp .kpi-insight{margin:0 0 18px;padding:14px 16px 14px 18px;border-radius:14px;border-left:4px solid var(--c);background:color-mix(in srgb,var(--c) 10%,var(--bg));color:var(--fg)}.lp .kpi-chart{margin:4px 0 18px;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--bg-2)}.lp .kpi-chart-t{margin:0 0 10px;font-size:13px;color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em}.lp .kpi-donut{display:grid;grid-template-columns:170px 1fr;gap:18px;align-items:center}.lp .kpi-donut svg{width:170px;height:170px}.lp .kpi-donut svg circle{transition:stroke-dasharray 1s ease}.lp .kpi-donut .d-n{font-family:var(--font-display);font-weight:700;font-size:22px;fill:var(--fg)}.lp .kpi-donut .d-l{font-size:11px;fill:var(--fg-3)}.lp .kpi-bars ul,.lp .kpi-donut ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lp .kpi-donut li button{width:100%;display:grid;grid-template-columns:12px 1fr auto auto;gap:10px;align-items:center;padding:7px 8px;border:0;border-radius:10px;background:none;color:var(--fg);font:inherit;font-size:14px;text-align:left;cursor:pointer}.lp .kpi-bars li button:hover,.lp .kpi-donut li button:hover{background:color-mix(in srgb,var(--c) 10%,var(--bg))}.lp .kpi-donut li i{width:12px;height:12px;border-radius:4px;background:var(--m)}.lp .kpi-donut li b{font-variant-numeric:tabular-nums}.lp .kpi-donut li em{font-style:normal;color:var(--fg-3);font-size:12.5px;min-width:3.2em;text-align:right}@media (max-width:560px){.lp .kpi-donut{grid-template-columns:1fr;justify-items:center}.lp .kpi-donut ul{width:100%}}.lp .kpi-bars li button{width:100%;display:grid;grid-template-columns:minmax(0,11em) 1fr auto;gap:12px;align-items:center;padding:6px 8px;border:0;border-radius:10px;background:none;color:var(--fg);font:inherit;font-size:14px;text-align:left;cursor:pointer}.lp .kb{height:10px;border-radius:999px;background:color-mix(in srgb,var(--c) 12%,var(--bg-3));overflow:hidden}.lp .kb i{display:block;height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 55%,#fff),var(--c));animation:kb-grow .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d);transform-origin:left}@keyframes kb-grow{0%{transform:scaleX(0)}}@media (max-width:560px){.lp .kpi-bars li button{grid-template-columns:1fr auto}.lp .kpi-bars .kb{grid-column:1/-1;grid-row:2}}.lp .kpi-alert{display:flex;align-items:center;gap:16px}.lp .kpi-alert p{margin:0;color:var(--fg-2)}.lp .pulse-ring{position:relative;width:44px;height:44px;flex:none;border-radius:50%;background:var(--c);box-shadow:0 0 0 0 var(--c);animation:ring 1.8s ease-out infinite}@keyframes ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--c) 60%,transparent)}to{box-shadow:0 0 0 18px transparent}}.lp .kpi-actions{margin-top:4px}.lp .kpi-dialog .btn-primary{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 75%,#1f3fd6),#6a3ef0);color:#fff}@media (prefers-reduced-motion:reduce){.lp .kb i,.lp .pulse-ring{animation:none}}.lp .numeral.lit,.lp .tile.lit{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(155deg,color-mix(in srgb,var(--c) 16%,var(--bg)) 0,var(--bg) 70%);border:1px solid color-mix(in srgb,var(--c) 30%,transparent);box-shadow:0 22px 44px -30px color-mix(in srgb,var(--c) 80%,transparent);transition:transform .25s ease,box-shadow .25s ease}.lp .numeral.lit:before,.lp .tile.lit:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 30%,transparent))}.lp .numeral.lit:after,.lp .tile.lit:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 28%,transparent),transparent 70%);pointer-events:none}.lp .numeral.lit:hover,.lp .tile.lit:hover{transform:translateY(-3px);box-shadow:0 28px 56px -28px color-mix(in srgb,var(--c) 90%,transparent)}.lp .tile.lit .badge.live{background:color-mix(in srgb,var(--c) 18%,transparent)}.lp .tile.lit .badge.live,.lp .tile.lit .link{color:color-mix(in srgb,var(--c) 60%,var(--fg))}.lp .numerals .numeral.lit{padding:26px 22px 24px;border-top:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.lp .numeral.lit .big{color:color-mix(in srgb,var(--c) 70%,var(--fg))}.lp .numerals:has(.lit){row-gap:16px;-moz-column-gap:16px;column-gap:16px}.lp .bars--click li{display:block}.lp .bars--click button{width:100%;display:grid;grid-template-columns:minmax(0,13em) minmax(0,1fr) auto;gap:16px;align-items:center;padding:6px 8px;margin:-6px -8px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;font-size:15px;text-align:left;cursor:pointer}.lp .bars--click button:hover{background:var(--bg-2)}.lp .bars--click button:hover .bar i{filter:brightness(1.15)}@media (max-width:560px){.lp .bars--click button{grid-template-columns:1fr auto}.lp .bars--click button .bar{grid-column:1/-1;grid-row:2}}.lp .bars--click li:not(:has(button)){cursor:pointer}.lp .lf-dialog{width:min(760px,calc(100vw - 32px))}.lp .lf-dlg-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px 0 24px}.lp .lf-dlg-id{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--fg-3)}.lp .dlg-x{width:40px;height:40px}.lp .lf-dlg-body{padding:8px clamp(22px,4vw,36px) clamp(22px,4vw,32px)}.lp .lf-dlg-kicker{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 12px}.lp .lf-dlg-body h2{font-size:clamp(22px,2.6vw,30px);line-height:1.2;letter-spacing:-.015em;margin-bottom:10px}.lp .lf-dlg-entity{color:var(--fg-2);margin-bottom:18px}.lp .lf-dlg-money{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:16px 0;border-block:1px solid var(--line);color:var(--fg-3)}.lp .lf-dlg-money .big{font-family:var(--serif);font-style:italic;font-size:clamp(34px,4vw,48px);color:var(--fg);line-height:1}.lp .lf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:18px 0}.lp .lf-fields dt{font-size:12.5px;color:var(--fg-3);text-transform:uppercase;letter-spacing:.05em}.lp .lf-fields dd{margin:3px 0 0}@media (max-width:560px){.lp .lf-fields{grid-template-columns:1fr}}.lp .lf-dialog .lf-cta{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.lp .lf-dialog .lf-cta p{color:var(--fg)}.lp .lf-dialog .lf-empty{color:var(--fg-2);border-color:var(--line-2)}.lp .lf-dialog .lf-empty b{color:var(--fg)}.lp .lf-dialog .lf-card.is-loading{background:var(--bg-2)}.lp .anchor-alias{position:absolute;top:0}.lp .nl-section{background:var(--bg-2)}.lp .nl-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:start}.lp .nl-grid h2{font-size:clamp(36px,4.6vw,64px);margin:16px 0}.lp .nl-grid p{color:var(--fg-2);max-width:42ch}@media (max-width:860px){.lp .nl-grid{grid-template-columns:1fr}}.lp .nl-form{display:grid;gap:16px;padding:clamp(20px,3vw,30px);border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow)}.lp .nl-form label>span,.lp .nl-groups legend{display:block;font-size:14px;color:var(--fg-2);margin-bottom:6px}.lp .nl-groups legend small{color:var(--fg-3)}.lp .nl-form input[type=email],.lp .nl-form select{width:100%;min-height:48px;padding:10px 14px;border-radius:12px;border:1px solid var(--line-2);background:var(--bg);color:var(--fg);font:400 16px/1.3 var(--font)}.lp .nl-groups{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lp .nl-chip{position:relative}.lp .nl-chip input{position:absolute;opacity:0;inset:0;cursor:pointer}.lp .nl-chip span{display:inline-block;margin:0;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;color:var(--fg-2);cursor:pointer}.lp .nl-chip input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}.lp .nl-chip input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.lp .nl-form .check{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;font-size:13.5px;color:var(--fg-2)}.lp .nl-form .check input{width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.lp .nl-form .btn{justify-self:start}.lp .nl-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lp .nl-status{margin:0;min-height:1.3em;font-size:14.5px;color:var(--fg-2)}.lp .nl-status[data-tone=ok]{color:#0b6b35}.lp .nl-status[data-tone=error]{color:#b42318}.lp .proto{position:fixed;left:50%;bottom:14px;transform:translateX(-50%);z-index:60;max-width:calc(100vw - 24px);display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#101218;color:#f3f3f5;box-shadow:0 16px 40px -12px rgba(0,0,0,.5);overflow-x:auto;scrollbar-width:none;font-size:13px}.lp .proto::-webkit-scrollbar{display:none}.lp .proto span{padding:0 10px 0 12px;color:#ffcf6b;white-space:nowrap;font-weight:600}.lp .proto a{padding:7px 12px;border-radius:999px;text-decoration:none;white-space:nowrap;color:#c9ccd6}.lp .proto a[aria-current=page]{background:#f3f3f5;color:#101218}.lp .proto a:hover{color:#fff}.lp .proto a[aria-current=page]:hover{color:#101218}.lp .proto.eco{padding:5px 5px 5px 8px;bottom:max(14px,env(safe-area-inset-bottom))}.lp .eco-mark{display:inline-grid;place-items:center;width:28px;height:28px;padding:0!important;color:#ff8a6b;flex:none}.lp .eco-mark svg{width:20px;height:20px}.lp .proto .eco-login{background:#b5391f;color:#fff;font-weight:500;margin-left:4px}.lp .proto .eco-login:hover{color:#fff;background:#c9452a}.lp .reveal{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.lp .reveal.in{opacity:1;transform:none}.lp .reveal.d1{transition-delay:.08s}.lp .reveal.d2{transition-delay:.16s}.lp .reveal.d3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.lp{scroll-behavior:auto}.lp .reveal{opacity:1;transform:none;transition:none}.lp .marquee{animation:none;flex-wrap:wrap;width:auto}.lp .marquee ul[aria-hidden=true]{display:none}.lp .caret{animation:none}.lp *,.lp :after,.lp :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.lp[data-font=app]{--font:var(--font-inter),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sora),"Sora",var(--font-inter),system-ui,sans-serif;--serif:var(--font-display)}.lp{min-height:100vh;min-height:100svh;--tone-blue:#1f4fd6;--tone-violet:#6a3ef0;--tone-green:#0b8a52;--tone-amber:#b87600;--tone-red:#b42318;--tone-grey:#5f6370}.lp[data-theme=dark]{--tone-blue:#8fb0ff;--tone-violet:#b9a2ff;--tone-green:#5fdca5;--tone-amber:#ffc15a;--tone-red:#ff8a80;--tone-grey:#9a9eaa}@media (prefers-color-scheme:dark){.lp:not([data-theme=light]){--tone-blue:#8fb0ff;--tone-violet:#b9a2ff;--tone-green:#5fdca5;--tone-amber:#ffc15a;--tone-red:#ff8a80;--tone-grey:#9a9eaa}}.lp .btn{white-space:normal;box-shadow:none}.lp .btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lp .btn-primary:hover:not(:disabled){background:var(--accent);color:var(--accent-on);box-shadow:none}.lp .btn-ghost:hover:not(:disabled){background:transparent;color:var(--fg)}.lp .badge{background:transparent;font-weight:400;gap:0}.lp .badge.live{background:color-mix(in srgb,var(--accent) 16%,transparent)}.lp .card{border-radius:0;box-shadow:none}.lp .ficha-hero{padding:calc(var(--header) + clamp(24px, 5vw, 56px)) 0 clamp(28px,4vw,48px);background:var(--bg-2);border-bottom:1px solid var(--line)}.lp .ficha-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--fg-3);margin-bottom:clamp(20px,3vw,32px)}.lp .ficha-crumbs a{color:var(--fg-2);text-decoration:none}.lp .ficha-crumbs a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.lp .ficha-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.lp .ficha-kicker{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.lp .ficha-pill,.lp .ficha-status{display:inline-flex;align-items:center;font-size:13px;padding:5px 12px;border-radius:999px}.lp .ficha-pill{border:1px solid var(--line-2);color:var(--fg-2)}.lp .ficha-status{--t:var(--tone-grey);font-weight:600;color:var(--t);background:color-mix(in srgb,var(--t) 14%,transparent)}.lp .ficha-status.is-ok{--t:var(--tone-green)}.lp .ficha-status.is-bad{--t:var(--tone-red)}.lp .ficha-status.is-warn{--t:var(--tone-amber)}.lp .ficha-status.is-info{--t:var(--tone-blue)}.lp .ficha-title{font-size:clamp(24px,3vw,40px);line-height:1.12;margin-bottom:14px;overflow-wrap:anywhere}.lp .ficha-entity{color:var(--fg-2);font-size:17px;margin-bottom:14px}.lp .ficha-money{position:relative;overflow:hidden;padding:clamp(22px,3vw,32px);border-radius:var(--radius);background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow)}.lp .ficha-money:before{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%);pointer-events:none}.lp .ficha-label{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin:0 0 8px}.lp .ficha-amount{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;line-height:1;margin:0;font-size:clamp(20px,6.4vw,46px);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--accent-text)}@media (min-width:901px){.lp .ficha-amount{font-size:clamp(26px,2.9vw,46px)}}.lp .ficha-scale{color:var(--fg-2);margin:10px 0 0;font-size:15px}.lp .ficha-money-cta{width:100%;margin-top:22px}.lp .ficha-note{font-size:13px;color:var(--fg-3);margin:10px 0 0}.lp .ficha-note b{color:var(--fg-2);font-weight:600}.lp .ficha-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(24px,3vw,36px)}.lp .ficha-fact{--t:var(--tone-blue);padding:18px 20px;border-radius:18px;background:var(--bg);border:1px solid var(--line);border-top:4px solid var(--t)}.lp .ficha-fact.is-violet{--t:var(--tone-violet)}.lp .ficha-fact.is-green{--t:var(--tone-green)}.lp .ficha-fact b{display:block;font-family:var(--font-display);font-weight:600;font-size:clamp(18px,1.8vw,24px);letter-spacing:-.02em;line-height:1.2}.lp .ficha-fact span{display:block;margin-top:6px;font-size:13.5px;color:var(--fg-3)}.lp .ficha-body{padding:clamp(36px,5vw,64px) 0 clamp(56px,7vw,96px)}.lp .ficha-body-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.lp .ficha-main{display:grid;gap:18px;min-width:0}.lp .ficha-block{padding:clamp(20px,2.6vw,28px);border-radius:var(--radius);border:1px solid var(--line);background:var(--bg)}.lp .ficha-block h2,.lp .ficha-side h2{font-size:20px;margin:0 0 14px;letter-spacing:-.02em}.lp .ficha-block-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lp .ficha-object{color:var(--fg-2);margin:0;line-height:1.65;overflow-wrap:anywhere}.lp .ficha-similar{margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.lp .ficha-similar>p:first-child{color:var(--fg-2);font-size:15px;margin-bottom:14px}.lp .ficha-codes{display:flex;flex-wrap:wrap;gap:20px 40px}.lp .ficha-info{display:grid;margin:0}.lp .ficha-info>div{display:grid;grid-template-columns:minmax(0,13em) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--line)}.lp .ficha-info>div:first-child{border-top:0;padding-top:0}.lp .ficha-info dt{color:var(--fg-3);font-size:14px}.lp .ficha-info dd{margin:0;overflow-wrap:anywhere}.lp .ficha-side{position:sticky;top:calc(var(--header) + 20px);padding:clamp(20px,2.6vw,28px);border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line)}.lp .ficha-caps{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.lp .ficha-caps li{--t:var(--tone-blue);padding:14px 16px;border-radius:14px;background:var(--bg);border-left:4px solid var(--t)}.lp .ficha-caps li.is-amber{--t:var(--tone-amber)}.lp .ficha-caps li.is-green{--t:var(--tone-green)}.lp .ficha-caps li.is-violet{--t:var(--tone-violet)}.lp .ficha-caps b{display:block;font-weight:600}.lp .ficha-caps span{display:block;margin-top:4px;font-size:14px;color:var(--fg-2)}.lp .ficha-plan{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.lp .ficha-copy{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;cursor:pointer;font:500 13.5px/1 var(--font);color:var(--fg-3);white-space:nowrap}.lp .ficha-copy:hover{color:var(--accent-text)}.lp .ficha-copy svg,.lp .ficha-copy-ico svg{width:15px;height:15px}.lp .ficha-copy-ico.is-done,.lp .ficha-copy.is-done{color:var(--tone-green)}.lp .ficha-code{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;cursor:pointer;text-align:left;font:500 15px/1.3 ui-monospace,SF Mono,Menlo,monospace;color:var(--fg);overflow-wrap:anywhere}.lp .ficha-code:hover{color:var(--accent-text)}.lp .ficha-copy-ico{color:var(--fg-3);display:inline-grid}.lp .ficha-cta{padding:clamp(64px,9vw,120px) 0}.lp .ficha-cta h2{font-size:clamp(30px,4.2vw,56px);max-width:20ch;margin:18px 0 16px}.lp .ficha-cta .lead{margin-bottom:26px}.lp .ficha-cta .ficha-note,.lp .ficha-cta .lead{color:var(--ink-fg-2)}.lp .ficha-empty{padding:calc(var(--header) + clamp(64px, 12vw, 160px)) 0 clamp(64px,10vw,140px)}.lp .ficha-empty h1{font-size:clamp(36px,5vw,64px);margin:16px 0 14px}.lp .ficha-empty .lead{margin-bottom:26px}@media (max-width:900px){.lp .ficha-body-grid,.lp .ficha-hero-grid{grid-template-columns:1fr}.lp .ficha-side{position:static}}@media (max-width:620px){.lp .ficha-facts,.lp .ficha-info>div{grid-template-columns:1fr}.lp .ficha-info>div{gap:4px}}.lp [id]{scroll-margin-top:calc(var(--header) + 16px)}.lp .lpc-hero{padding:calc(var(--header) + clamp(28px, 6vw, 72px)) 0 clamp(32px,5vw,56px);background:var(--bg-2);border-bottom:1px solid var(--line)}.lp .lpc-crumb{display:inline-flex;align-items:center;gap:8px}.lp .lpc-crumb span[aria-current]{color:var(--fg-3);max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .lpc-title{font-size:clamp(34px,5vw,68px);line-height:1.04;margin:14px 0 18px;max-width:22ch}.lp .lpc-lead{max-width:60ch;margin-bottom:26px}.lp .lpc-meta{font-size:13.5px;color:var(--fg-3)}.lp .lpc-section{padding:clamp(48px,7vw,96px) 0}.lp .lpc-alt{background:var(--bg-2);border-block:1px solid var(--line)}.lp .lpc-h2{font-size:clamp(26px,3.2vw,40px);margin:0 0 clamp(24px,3vw,36px)}.lp .lpc-narrow{max-width:820px}.lp .container.lpc-narrow{margin-left:auto;margin-right:auto}.lp .lpc-numerals .big{font-family:var(--font-display);font-style:normal;font-weight:600;letter-spacing:-.03em;color:var(--accent-text);font-size:clamp(40px,5vw,76px)}.lp .lpc-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.lp .lpc-cards>li{--t:var(--tone-blue);position:relative;overflow:hidden;padding:24px;border-radius:20px;background:var(--bg);border:1px solid var(--line);border-top:4px solid var(--t)}.lp .lpc-cards>li.is-violet{--t:var(--tone-violet)}.lp .lpc-cards>li.is-green{--t:var(--tone-green)}.lp .lpc-cards>li.is-amber{--t:var(--tone-amber)}.lp .lpc-cards>li:after{content:"";position:absolute;right:-50px;top:-50px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--t) 16%,transparent),transparent 70%);pointer-events:none}.lp .lpc-cards h2,.lp .lpc-cards h3{font-size:19px;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.lp .lpc-cards p{color:var(--fg-2);font-size:15.5px;margin:0}.lp .lpc-cards--links>li{padding:0}.lp .lpc-cards--links a{display:grid;gap:8px;height:100%;padding:24px;text-decoration:none;transition:background-color .2s ease}.lp .lpc-cards--links a:hover{background:color-mix(in srgb,var(--t) 6%,transparent)}.lp .lpc-cards--links h2{margin:0}.lp .lpc-more{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:500;color:var(--accent-text)}.lp .lpc-more .arrow{width:16px;height:16px}.lp .lpc-prose{max-width:760px}.lp .lpc-prose>div,.lp .lpc-prose>section{margin-bottom:clamp(32px,4vw,48px)}.lp .lpc-prose h2{display:flex;align-items:baseline;gap:12px;font-size:clamp(22px,2.4vw,30px);margin:0 0 14px;letter-spacing:-.02em}.lp .lpc-prose p{color:var(--fg-2);font-size:17px;line-height:1.7}.lp .lpc-points{margin:0;padding:0;list-style:none;display:grid;gap:10px}.lp .lpc-points li{position:relative;padding:14px 16px 14px 44px;border-radius:14px;background:var(--bg-2);color:var(--fg-2);line-height:1.6}.lp .lpc-points li:before{content:"";position:absolute;left:18px;top:22px;width:10px;height:10px;border-radius:50%;background:var(--accent)}.lp .lpc-num{display:inline-grid;place-items:center;flex:none;min-width:28px;height:28px;padding:0 6px;border-radius:9px;font:600 14px/1 var(--font-display);color:var(--accent-on);background:var(--accent)}.lp .lpc-num--lg{min-width:44px;height:44px;border-radius:14px;font-size:18px}.lp .lpc-toc{margin-bottom:clamp(32px,4vw,48px);padding:20px 22px;border-radius:18px;border:1px solid var(--line);background:var(--bg-2)}.lp .lpc-toc ol{margin:0;padding-left:22px;display:grid;gap:6px;-moz-columns:2;column-count:2}.lp .lpc-toc a{color:var(--fg-2);text-decoration:none}.lp .lpc-toc a:hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.lp .lpc-callout{margin:clamp(32px,4vw,48px) 0;padding:clamp(24px,3vw,36px);border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 7%,var(--bg))}.lp .lpc-callout h2{font-size:clamp(22px,2.4vw,28px);margin:0 0 10px}.lp .lpc-callout p{color:var(--fg-2);max-width:60ch}.lp .lpc-faq{display:grid;gap:12px}.lp .lpc-faq details{border-radius:16px;border:1px solid var(--line);background:var(--bg);padding:0 20px}.lp .lpc-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:600;font-family:var(--font-display)}.lp .lpc-faq summary::-webkit-details-marker{display:none}.lp .lpc-faq summary:after{content:"+";font-size:22px;line-height:1;color:var(--fg-3);transition:transform .2s ease}.lp .lpc-faq details[open] summary:after{transform:rotate(45deg)}.lp .lpc-faq details p{color:var(--fg-2);margin:0 0 18px;line-height:1.65}.lp .lpc-related{padding:clamp(40px,6vw,72px) 0;border-top:1px solid var(--line)}.lp .lpc-related h2{font-size:clamp(22px,2.4vw,28px);margin:0 0 20px}.lp .lpc-related-list{list-style:none;margin:0 0 clamp(24px,3vw,40px);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px}.lp .lpc-related-list a{display:grid;gap:4px;height:100%;padding:16px 18px;border-radius:16px;border:1px solid var(--line);text-decoration:none;transition:border-color .2s ease}.lp .lpc-related-list a:hover{border-color:var(--accent)}.lp .lpc-related-list b{font-weight:600}.lp .lpc-related-list span{font-size:14px;color:var(--fg-3)}.lp .lpc-chips{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lp .lpc-chips a{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;border:1px solid var(--line-2);text-decoration:none;font-size:14px;color:var(--fg-2);background:var(--bg)}.lp .lpc-chips a:hover{border-color:var(--accent);color:var(--accent-text)}.lp .lpc-chips .lpc-num{min-width:24px;height:24px;font-size:12px;border-radius:999px}.lp .lpc-guides{display:grid;gap:clamp(40px,6vw,72px)}.lp .lpc-guide header{display:flex;gap:16px;align-items:flex-start;margin-bottom:20px}.lp .lpc-guide h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(22px,2.6vw,32px);margin:0 0 6px}.lp .lpc-guide header p{color:var(--fg-2);margin:0}.lp .lpc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}.lp .lpc-steps details{height:100%;border-radius:18px;border:1px solid var(--line);background:var(--bg);transition:border-color .2s ease}.lp .lpc-steps details:hover,.lp .lpc-steps details[open]{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.lp .lpc-steps summary{cursor:pointer;list-style:none;display:flex;gap:14px;padding:18px}.lp .lpc-steps summary::-webkit-details-marker{display:none}.lp .lpc-steps summary b{display:block;font-weight:600;margin-bottom:4px}.lp .lpc-steps summary span>span{display:block;color:var(--fg-2);font-size:15px;line-height:1.55}.lp .lpc-step-n{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line-2);font:600 13px/1 var(--font-display);color:var(--accent-text)}.lp .lpc-step-body{padding:0 18px 18px 62px}.lp .lpc-step-body p{color:var(--fg-2);font-size:15px;line-height:1.6;margin-bottom:10px}.lp .lpc-step-body b{color:var(--fg)}.lp .lpc-flow{margin:0;padding-left:20px;display:grid;gap:4px;color:var(--fg-2);font-size:15px}@media (max-width:620px){.lp .lpc-toc ol{-moz-columns:1;column-count:1}.lp .lpc-step-body{padding-left:18px}}.lp .lpc-strong{color:var(--fg);font-weight:600}.lp .cmp-left{margin-left:0}.lp .cmp-h2{margin-top:10px}.lp .cmp-text{color:var(--fg-2);max-width:62ch;margin-bottom:24px}.lp .cmp-text strong{color:var(--fg)}.lp .cmp-tiles{list-style:none;margin:clamp(32px,4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp .cmp-tiles li{padding:20px;border-radius:18px;background:var(--bg);border:1px solid var(--line)}.lp .cmp-tiles li.is-accent{background:var(--accent);color:var(--accent-on);border-color:transparent}.lp .cmp-tiles li.is-ink{background:var(--ink);color:var(--ink-fg);border-color:transparent}.lp .cmp-tiles b{display:block;font:600 clamp(28px,3vw,40px)/1 var(--font-display);letter-spacing:-.03em}.lp .cmp-tiles b.is-accent-text{color:var(--accent-text)}.lp .cmp-tiles span{display:block;margin-top:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.lp .cmp-lenses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lp .cmp-lenses li{--t:var(--tone-blue);padding:26px 26px 26px 30px;border-radius:20px;background:var(--bg-2);border-left:6px solid var(--t)}.lp .cmp-lenses li.is-violet{--t:var(--tone-violet)}.lp .cmp-lenses li.is-green{--t:var(--tone-green)}.lp .cmp-lenses li.is-amber{--t:var(--tone-amber)}.lp .cmp-kicker{font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--t);margin-bottom:12px}.lp .cmp-lenses h3{font-size:21px;line-height:1.25;margin:0 0 10px}.lp .cmp-lenses p:last-child{color:var(--fg-2);font-size:15.5px;margin:0}.lp .cmp-flag{padding:clamp(64px,9vw,120px) 0}.lp .cmp-flag .lead{color:var(--ink-fg-2);max-width:62ch}.lp .cmp-bars{display:grid;gap:10px;margin:clamp(28px,4vw,44px) 0;max-width:640px}.lp .cmp-bars span{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 40%,transparent))}.lp .cmp-flag-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lp .cmp-flag-list li{padding:20px 20px 20px 22px;border-radius:16px;border:1px solid var(--ink-line);border-left:4px solid var(--accent)}.lp .cmp-flag-list b{display:block;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.lp .cmp-flag-list span{color:var(--ink-fg-2);font-size:15px}.lp .cmp-limits{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px}.lp .cmp-limits li{display:flex;gap:16px;align-items:baseline;padding:16px 18px;border-radius:14px;background:var(--bg-2);color:var(--fg-2)}.lp .cmp-limits span{font:600 22px/1 var(--font-display);color:var(--fg-3)}.lp .cmp-quote{margin:0;padding:4px 0 4px 20px;border-left:4px solid var(--accent);color:var(--fg-2);font-style:italic}.lp .cmp-steps{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:12px}.lp .cmp-steps li{display:flex;gap:18px;padding:20px 22px;border-radius:16px;border:1px solid var(--line);border-left:5px solid var(--accent)}.lp .cmp-steps li>span{font:600 28px/1 var(--font-display);color:var(--accent-text)}.lp .cmp-steps p{color:var(--fg-2);margin:6px 0 0;font-size:15.5px}.lp .cmp-mail{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lp .lpc-crm{margin-top:18px}.lp .lpc-crm label{display:block;margin-bottom:14px}.lp .lpc-crm label>span{display:block;font-size:14px;font-weight:500;color:var(--fg);margin-bottom:6px}.lp .lpc-crm input:not([aria-hidden=true]),.lp .lpc-crm select,.lp .lpc-crm textarea{background:var(--bg)!important;color:var(--fg)!important;border:1px solid var(--line-2)!important;border-radius:12px!important;padding:12px 14px!important;font:inherit!important}.lp .lpc-crm input:focus,.lp .lpc-crm select:focus,.lp .lpc-crm textarea:focus{outline:2px solid var(--focus)!important;outline-offset:1px}.lp .lpc-crm button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px!important;border:0!important;border-radius:999px!important;background:var(--accent)!important;color:var(--accent-on)!important;font:500 16px/1 var(--font-display)!important;cursor:pointer}.lp .lpc-crm button[type=submit]:disabled{opacity:.6;cursor:wait}.lp .lpc-crm p{color:var(--fg-2)}.lp .cnt-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.lp .cnt-form{margin:0}.lp .cnt-side h2{font-size:22px;margin:0 0 16px}.lp .cnt-side h3{font-size:17px;margin:26px 0 8px}.lp .cnt-side p{color:var(--fg-2);font-size:15.5px}.lp .cnt-mails{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lp .cnt-mails li{display:grid;gap:4px;padding:16px 18px;border-radius:16px;border:1px solid var(--line)}.lp .cnt-mails a{color:var(--accent-text);font-weight:500;text-decoration:none}.lp .cnt-mails .ficha-label{margin:0}.lp .pr-offer{display:inline-block;padding:7px 14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--tone-green);background:color-mix(in srgb,var(--tone-green) 13%,transparent)}.lp .pr-toggle{display:inline-flex;align-items:center;gap:12px;margin-top:8px;font-size:15px;color:var(--fg-3)}.lp .pr-toggle .is-on{color:var(--fg);font-weight:600}.lp .pr-toggle button{width:48px;height:26px;border-radius:999px;border:0;background:var(--bg-3);position:relative;cursor:pointer}.lp .pr-toggle button span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--accent);transition:transform .2s ease}.lp .pr-toggle button[aria-checked=true] span{transform:translateX(22px)}.lp .pr-toggle b{color:var(--tone-green);font-size:13px}.lp .pr-plans{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.lp .pr-plans .pr-a{display:none}.lp .pr-plans[data-annual=true] .pr-a{display:inline}.lp .pr-plans[data-annual=true] .pr-a+span,.lp .pr-plans[data-annual=true] b.pr-m:has(+.pr-a),.lp .pr-plans[data-annual=true] span.pr-m:has(+.pr-a){display:none}.lp .pr-card{--t:var(--tone-grey);position:relative;padding:28px;border-radius:var(--radius);background:var(--bg);border:1px solid var(--line)}.lp .pr-card.is-business{--t:var(--tone-blue);border:2px solid var(--t);box-shadow:0 30px 60px -30px color-mix(in srgb,var(--t) 45%,transparent)}.lp .pr-card.is-enterprise{--t:var(--tone-violet);border-top:4px solid var(--t)}.lp .pr-badge{position:absolute;top:-13px;left:28px;padding:5px 12px;border-radius:999px;font-size:11.5px;letter-spacing:.1em;color:var(--accent-on);background:var(--t)}.lp .pr-badge,.lp .pr-name{font-weight:700;text-transform:uppercase}.lp .pr-name{font-size:13px;letter-spacing:.14em;color:var(--t);margin:0 0 12px}.lp .pr-price{display:flex;align-items:baseline;gap:8px;margin:0}.lp .pr-price b{font:600 clamp(36px,3.4vw,48px)/1 var(--font-display);letter-spacing:-.03em}.lp .pr-note,.lp .pr-price>span{color:var(--fg-3)}.lp .pr-note{font-size:13.5px;margin:8px 0 18px;min-height:1.4em}.lp .pr-trial{display:grid;gap:2px;padding:12px 14px;border-radius:12px;margin:0 0 16px;background:color-mix(in srgb,var(--t) 10%,transparent)}.lp .pr-trial b{color:var(--t)}.lp .pr-trial span{font-size:13px;color:var(--fg-2)}.lp .pr-cta{width:100%;margin-bottom:22px}.lp .pr-list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:9px}.lp .pr-list li{position:relative;padding-left:26px;font-size:15px;color:var(--fg-2);line-height:1.45}.lp .pr-list li:before{content:"";position:absolute;left:2px;top:4px;width:12px;height:7px;border-left:2px solid var(--tone-green);border-bottom:2px solid var(--tone-green);transform:rotate(-45deg)}.lp .pr-list.is-out li{color:var(--fg-3)}.lp .pr-list.is-out li:before{width:12px;height:2px;top:10px;border:0;background:var(--fg-3);transform:none}.lp .pr-proof{margin-top:clamp(40px,5vw,64px);--cols:2;max-width:720px}.lp .pr-proof .big{font-family:var(--font-display);font-style:normal;font-weight:600;letter-spacing:-.03em;font-size:clamp(40px,5vw,64px)}@media (max-width:960px){.lp .cmp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .cmp-flag-list,.lp .cnt-grid,.lp .pr-plans{grid-template-columns:1fr}}@media (max-width:700px){.lp .cmp-lenses{grid-template-columns:1fr}}.lp .lpc-legal{padding:calc(var(--header) + clamp(28px, 5vw, 56px)) var(--gutter) clamp(56px,8vw,110px)}.lp .lpc-legal h1{font-size:clamp(30px,4vw,48px);line-height:1.1}.lp .lpc-legal h2{font-family:var(--font-display);letter-spacing:-.02em}.lp .lpc-legal a{text-underline-offset:3px}.lp .lpc-legal .text-primary{color:var(--fg)}.lp .lpc-legal .text-secondary{color:var(--fg-2)}.lp .lpc-legal .text-tertiary{color:var(--fg-3)}.lp .lpc-legal .text-brand{color:var(--accent-text)}.lp .lpc-legal .glass-card{background:var(--bg);border:1px solid var(--line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.lp .lpc-legal .bg-elevated,.lp .lpc-legal .bg-surface{background:var(--bg-2)}.lp .lpc-legal .bg-base{background:transparent}.lp .lpc-legal .bg-brand-subtle{background:color-mix(in srgb,var(--accent) 12%,transparent)}.lp .lpc-legal .border-subtle{border-color:var(--line)}.lp .lpc-legal .text-yellow-400{color:var(--tone-amber)}.lp .lpc-legal .text-red-300,.lp .lpc-legal .text-red-400{color:var(--tone-red)}.lp .lpc-legal .text-green-400,.lp .lpc-legal .text-green-500{color:var(--tone-green)}.lp .lpc-legal .btn-secondary{background:transparent;color:var(--fg);border:1px solid var(--line-2)}.lp .lpc-legal .btn-secondary:hover:not(:disabled){background:transparent;border-color:var(--fg);color:var(--fg)}.lp .lpc-legal input,.lp .lpc-legal select,.lp .lpc-legal textarea{background:var(--bg);color:var(--fg);border-color:var(--line-2)}