@import "https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";
.PricingPage-module__UNvJ9a__hero{text-align:center;background:radial-gradient(circle at 20% 30%,#b8860b38,#0000 50%),radial-gradient(circle at 80% 70%,#7068b04d,#0000 50%),linear-gradient(#1a1530 0%,#221c3b 70%,#2b2547 100%);padding:9rem 0 5.5rem}.PricingPage-module__UNvJ9a__tierCard{flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex}.PricingPage-module__UNvJ9a__tierCard:hover{box-shadow:var(--mantine-shadow-lg);transform:translateY(-4px)}.PricingPage-module__UNvJ9a__recommended{border:2px solid var(--mantine-color-magenta-6)}.PricingPage-module__UNvJ9a__spotlight{border:2px solid var(--mantine-color-lefgold-6);background:linear-gradient(180deg, #fdf8eb99, transparent 60%), var(--mantine-color-body)}.PricingPage-module__UNvJ9a__recommendedBadge{z-index:1;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.PricingPage-module__UNvJ9a__price{font-size:2.75rem;font-weight:800;line-height:1}.PricingPage-module__UNvJ9a__perMonth{color:var(--mantine-color-dimmed);font-size:.875rem}
.lf-marketing-root{--bone:#fbfaf7;--bone-2:#f4f0e6;--bone-3:#e6dfd0;--paper:#fff;--ink:#1a1530;--ink-2:#2b2547;--ink-3:#5a5470;--ink-4:#8b859c;--hairline:#1a153014;--hairline-strong:#1a153026;--purple:#3a316f;--purple-dark:#2e2659;--purple-tint:#eceaf6;--gold:#b8860b;--gold-dark:#8f6608;--gold-tint:#fbf3dc;--gold-cream:#fdf8eb;--match-hi:#528869;--match-mid:#a58757;--match-lo:#9c635c;--serif:var(--font-dm-serif), "DM Serif Display", "Georgia", serif;--sans:var(--font-inter), "Inter", system-ui, sans-serif;--mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.2,.7,.3,1);--muted-on-dark:#ffffffa6;font-family:var(--sans);color:var(--ink);background:var(--bone);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}@supports (color:lab(0% 0 0)){.lf-marketing-root{--match-hi:lab(52.2779% -24.1939 10.6718);--match-mid:lab(58.2975% 7.40701 30.4084);--match-lo:lab(48.2786% 22.8442 14.3273)}}.lf-marketing-root *,.lf-marketing-root :before,.lf-marketing-root :after{box-sizing:border-box}.lf-marketing-root a{color:inherit;text-decoration:none}.lf-marketing-root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lf-marketing-root .lf-container{max-width:1240px;margin:0 auto;padding:0 32px}.lf-marketing-root .lf-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:700}.lf-marketing-root .lf-eyebrow.gold{color:var(--gold-dark)}.lf-marketing-root .lf-eyebrow.purple{color:var(--purple)}.lf-marketing-root .lf-eyebrow.white{color:#ffffffa6}.lf-marketing-root .lf-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.lf-marketing-root .lf-nav{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(140%);color:#fff;background:#1a15308c;border:1px solid #ffffff14;border-radius:22px;align-items:center;gap:24px;padding:12px 18px;display:flex;position:fixed;top:14px;left:14px;right:14px;box-shadow:0 12px 30px -16px #00000080}.lf-marketing-root .logo-mark{letter-spacing:-.5px;align-items:baseline;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.lf-marketing-root .logo-mark .le{color:var(--gold)}.lf-marketing-root .logo-mark .rest{color:#fff;transition:color .22s var(--ease)}.lf-marketing-root .logo-mark:hover .rest{color:#7068b0}.lf-marketing-root .lf-nav{transition:background .26s var(--ease), border-color .26s var(--ease), box-shadow .26s var(--ease), color .26s var(--ease)}.lf-marketing-root .lf-nav.on-light{color:var(--ink);background:#fcfaf5d1;border-color:#1a153014;box-shadow:0 12px 30px -18px #1a153059}.lf-marketing-root .lf-nav.on-light .logo-mark .rest{color:var(--purple)}.lf-marketing-root .lf-nav.on-light .logo-mark:hover .rest{color:var(--gold-dark)}.lf-marketing-root .lf-nav.on-light nav a{color:var(--ink-3)}.lf-marketing-root .lf-nav.on-light nav a:hover{color:var(--ink);background:#1a15300d}.lf-marketing-root .lf-nav.on-light .lf-btn-ghost-dark{color:var(--ink);background:#1a15300d;border-color:#1a15301a}.lf-marketing-root .lf-nav.on-light .lf-btn-ghost-dark:hover{background:#1a15301a}.lf-marketing-root .lf-nav.on-light .lf-nav-burger{background:#1a15300d;border-color:#1a15301a}.lf-marketing-root .lf-nav.on-light .lf-nav-burger span{background:var(--ink)}.lf-marketing-root .lf-nav nav{align-items:center;gap:6px;margin-left:4px;display:flex}.lf-marketing-root .lf-nav nav a{color:#ffffffbf;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:background .2s,color .2s}.lf-marketing-root .lf-nav nav a:hover{color:#fff;background:#ffffff12}.lf-marketing-root .lf-nav .right{align-items:center;gap:8px;margin-left:auto;display:flex}.lf-marketing-root .lf-nav .lf-nav-burger{background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;display:none}.lf-marketing-root .lf-nav .lf-nav-burger span{width:16px;height:2px;transition:transform .22s var(--ease), opacity .16s;background:#fff;border-radius:1px;display:block}.lf-marketing-root .lf-nav .lf-nav-burger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.lf-marketing-root .lf-nav .lf-nav-burger[aria-expanded=true] span:nth-child(2){opacity:0}.lf-marketing-root .lf-nav .lf-nav-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.lf-marketing-root .lf-nav .lf-nav-mobile-menu{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#1a1530f0;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:10px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 24px 50px -20px #0009}.lf-marketing-root .lf-nav .lf-nav-mobile-menu a{color:#ffffffd9;border-radius:10px;padding:13px 14px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.lf-marketing-root .lf-nav .lf-nav-mobile-menu a:hover{color:#fff;background:#ffffff12}.lf-marketing-root .lf-nav .lf-nav-mobile-menu .actions{border-top:1px solid #ffffff14;gap:10px;margin-top:8px;padding-top:14px;display:flex}.lf-marketing-root .lf-nav .lf-nav-mobile-menu .actions .lf-btn{flex:1;height:44px}.lf-marketing-root .lf-btn{height:38px;transition:all .22s var(--ease);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.lf-marketing-root .lf-btn-ghost-dark{color:#fff;background:#ffffff0f;border:1px solid #ffffff14}.lf-marketing-root .lf-btn-ghost-dark:hover{background:#ffffff1f}.lf-marketing-root .lf-btn-gold{color:#fff;background:linear-gradient(135deg,#c9931e,#8f6608);box-shadow:0 8px 20px -6px #b8860b80}.lf-marketing-root .lf-btn-gold:hover{transform:translateY(-1px);box-shadow:0 12px 26px -6px #b8860b99}.lf-marketing-root .lf-btn-ink{background:var(--ink);color:#fff;box-shadow:0 8px 18px -6px #1a153073}.lf-marketing-root .lf-btn-ink:hover{transform:translateY(-1px)}.lf-marketing-root .lf-btn-outline{color:var(--ink);border:1px solid var(--hairline-strong);background:0 0}.lf-marketing-root .lf-btn-outline:hover{background:var(--bone-2)}.lf-marketing-root .lf-hero{color:#fff;isolation:isolate;background:linear-gradient(#1a1530 0%,#221c3b 70%,#2b2547 100%);padding:130px 0 100px;position:relative;overflow:hidden}.lf-marketing-root .lf-hero:before{content:"";filter:blur(40px);pointer-events:none;z-index:-1;background:radial-gradient(circle at 20% 30%,#b8860b38,#0000 50%),radial-gradient(circle at 80% 70%,#7068b04d,#0000 50%),radial-gradient(circle at 50% 90%,#3a316f66,#0000 60%);position:absolute;inset:0}.lf-marketing-root .lf-hero .grain{opacity:.4;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lf-marketing-root .lf-hero .activity-bar{color:#ffffff8c;z-index:2;align-items:center;gap:12px;padding:0 40px;font-size:11.5px;display:flex;position:absolute;top:80px;left:0;right:0}.lf-marketing-root .lf-hero .activity-bar .dot{background:var(--match-hi);width:6px;height:6px;box-shadow:0 0 8px var(--match-hi);border-radius:3px;animation:1.8s ease-in-out infinite lfm-breathe}.lf-marketing-root .lf-hero .activity-bar .ticker{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.lf-marketing-root .lf-hero .activity-bar .ticker-inner{white-space:nowrap;gap:28px;width:max-content;animation:90s linear infinite lfm-marquee;display:flex}.lf-marketing-root .lf-hero .activity-bar .ticker-inner span{align-items:center;gap:6px;display:inline-flex}.lf-marketing-root .lf-hero .activity-bar .ticker-inner b{color:var(--gold);font-weight:600}@keyframes lfm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lfm-breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes lfm-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lf-marketing-root .lf-hero .pioneer-counter{color:var(--gold);letter-spacing:.02em;background:#b8860b24;border:1px solid #b8860b73;border-radius:22px;align-items:center;gap:10px;margin-bottom:28px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.lf-marketing-root .lf-hero .pioneer-counter:before{content:"";background:var(--gold);width:7px;height:7px;box-shadow:0 0 12px var(--gold);border-radius:4px;animation:1.6s ease-in-out infinite lfm-breathe}.lf-marketing-root .lf-hero h1{font-family:var(--serif);letter-spacing:-.025em;max-width:940px;margin:0;font-size:clamp(48px,6.8vw,84px);line-height:1.02}.lf-marketing-root .lf-hero h1 .grad-gold{background:linear-gradient(#ffe9a8 0%,#b8860b 60%,#8f6608 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lf-marketing-root .lf-hero h1 .grad-cream{background:linear-gradient(#fff 0%,#e6dfd0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lf-marketing-root .lf-hero p.lead{color:#ffffffb8;max-width:580px;margin:28px 0 36px;font-size:18px;line-height:1.6}.lf-marketing-root .lf-hero .cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lf-marketing-root .lf-hero .trust-row{color:var(--muted-on-dark);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:28px;margin-top:60px;font-size:11.5px;font-weight:500;display:flex}.lf-marketing-root .lf-hero .trust-row span{align-items:center;gap:7px;display:inline-flex}.lf-marketing-root .lf-hero .trust-row svg{color:var(--gold)}.lf-marketing-root .lf-hero .hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:60px;display:grid}.lf-marketing-root .lf-content-hero{color:#fff;background:radial-gradient(circle at 20% 30%,#b8860b38,#0000 50%),radial-gradient(circle at 80% 70%,#7068b04d,#0000 50%),linear-gradient(#1a1530 0%,#221c3b 70%,#2b2547 100%);padding:150px 0 64px;position:relative;overflow:hidden}.lf-marketing-root .lf-content-hero .lf-eyebrow{margin-bottom:14px}.lf-marketing-root .lf-content-hero h1{font-family:var(--serif);letter-spacing:-.02em;max-width:860px;margin:0;font-size:clamp(34px,4.6vw,52px);line-height:1.05}.lf-marketing-root .lf-content-hero p.lead{color:#ffffffb8;max-width:660px;margin:18px 0 0;font-size:16.5px;line-height:1.6}.lf-marketing-root .lf-content-hero a{color:var(--gold);text-decoration:underline}.lf-marketing-root .lf-content-hero h1 .grad-gold{background:linear-gradient(#ffe9a8 0%,#b8860b 60%,#8f6608 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}@media (max-width:720px){.lf-marketing-root .lf-content-hero{padding:120px 0 48px}}.lf-marketing-root .pioneer-scoreboard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a153080;border:1px solid #ffffff14;border-radius:22px;padding:22px;position:relative;overflow:hidden}.lf-marketing-root .pioneer-scoreboard:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8860b66,#0000 65%);border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.lf-marketing-root .pioneer-scoreboard .row{align-items:center;gap:10px;display:flex}.lf-marketing-root .pioneer-scoreboard .badge-num{color:#fff;width:56px;height:56px;font-family:var(--mono);letter-spacing:-.04em;background:linear-gradient(135deg,#d9a83a,#8f6608);border-radius:14px;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex;box-shadow:0 12px 24px -6px #b8860b8c,inset 0 1px #ffffff40}.lf-marketing-root .pioneer-scoreboard h3{font-family:var(--serif);background:linear-gradient(#ffe9a8 0%,#b8860b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:18px 0 6px;font-size:30px;line-height:1.1}.lf-marketing-root .pioneer-scoreboard p{color:#ffffffa6;margin:0;font-size:13px;line-height:1.5}.lf-marketing-root .pioneer-scoreboard .progress{background:#ffffff14;border-radius:4px;height:8px;margin-top:18px;position:relative;overflow:hidden}.lf-marketing-root .pioneer-scoreboard .progress>div{background:linear-gradient(90deg,#b8860b,#d9a83a);border-radius:4px;width:47%;height:100%;position:relative}.lf-marketing-root .pioneer-scoreboard .progress>div:after{content:"";background:linear-gradient(90deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:3s ease-in-out infinite lfm-shine;position:absolute;inset:0}.lf-marketing-root .pioneer-scoreboard .progress-meta{color:var(--muted-on-dark);justify-content:space-between;margin-top:8px;font-size:10.5px;font-weight:500;display:flex}.lf-marketing-root .pioneer-grid{grid-template-columns:repeat(10,1fr);gap:4px;margin-top:20px;display:grid}.lf-marketing-root .pioneer-grid .cell{aspect-ratio:1;background:#ffffff0d;border-radius:4px}.lf-marketing-root .pioneer-grid .cell.claimed{background:linear-gradient(135deg,#d9a83a,#8f6608);box-shadow:inset 0 1px #ffffff40}.lf-marketing-root .pioneer-grid .cell.you{box-shadow:0 0 0 1.5px white, 0 0 12px var(--gold);background:linear-gradient(135deg,#ffe9a8,#b8860b)}.lf-marketing-root .lf-section{padding:100px 0;position:relative}.lf-marketing-root .lf-section h2{font-family:var(--serif);letter-spacing:-.02em;max-width:840px;margin:12px 0 18px;font-size:clamp(36px,4.4vw,56px);line-height:1.08}.lf-marketing-root .lf-section h2 .gold{color:var(--gold-dark);font-style:italic}.lf-marketing-root .lf-section h2 .purple{color:var(--purple)}.lf-marketing-root .lf-section p.lead{color:var(--ink-3);max-width:640px;margin:0 0 48px;font-size:17px;line-height:1.6}.lf-marketing-root .lf-section.noise{background:var(--bone-2)}.lf-marketing-root .noise-board{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lf-marketing-root .noise-board .col{background:var(--paper);border:1px solid var(--hairline);border-radius:22px;padding:28px}.lf-marketing-root .noise-board .col.them{background:linear-gradient(180deg, #fbf0f0, var(--paper));border-color:#c050502e}.lf-marketing-root .noise-board .col.us{background:linear-gradient(180deg, var(--gold-cream), var(--paper));border-color:#e6cb85;box-shadow:0 12px 30px -16px #b8860b4d}.lf-marketing-root .noise-board .col .head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.lf-marketing-root .noise-board .col .head .logo{background:var(--bone-2);border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:800;display:flex}.lf-marketing-root .noise-board .col.us .head .logo{color:var(--gold-dark);background:linear-gradient(135deg,#fbf3dc,#e6cb85)}.lf-marketing-root .noise-board .col.them .head .logo{color:#983737;background:#f5e3e3}.lf-marketing-root .noise-board .col h3{font-family:var(--serif);margin:0;font-size:26px}.lf-marketing-root .noise-board .col .head .sub{color:var(--ink-4);text-transform:uppercase;letter-spacing:.1em;margin-top:2px;font-size:11px;font-weight:600}.lf-marketing-root .noise-meter{align-items:end;gap:3px;height:90px;margin:18px 0;display:flex}.lf-marketing-root .noise-meter .bar{background:#dfc2c2;border-radius:3px;flex:1}.lf-marketing-root .noise-meter.them .bar{background:linear-gradient(#e89b9b 0%,#b85d5d 100%);animation:.8s ease-in-out infinite alternate lfm-jitter}.lf-marketing-root .noise-meter.them .bar:nth-child(2n){animation-delay:-.2s}.lf-marketing-root .noise-meter.them .bar:nth-child(3n){animation-delay:-.4s}.lf-marketing-root .noise-meter.them .bar:nth-child(5n){animation-delay:-.6s}.lf-marketing-root .noise-meter.us .bar{background:linear-gradient(#e6cb85 0%,#b8860b 100%)}@keyframes lfm-jitter{0%{transform:scaleY(.65)}to{transform:scaleY(1)}}.lf-marketing-root .noise-board .col .factlist{margin:20px 0 0;padding:0;list-style:none}.lf-marketing-root .noise-board .col .factlist li{border-bottom:1px dashed var(--hairline);color:var(--ink-2);gap:10px;padding:10px 0;font-size:13.5px;line-height:1.5;display:flex}.lf-marketing-root .noise-board .col .factlist li:last-child{border-bottom:0}.lf-marketing-root .noise-board .col .factlist li .icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.lf-marketing-root .noise-board .col.them .factlist li .icon{color:#983737}.lf-marketing-root .noise-board .col.us .factlist li .icon{color:var(--match-hi);background:#def1e5;background:lab(93.379% -7.91568 3.50095);border-radius:9px}.lf-marketing-root .noise-board .col .factlist li b{color:var(--ink);font-weight:700}.lf-marketing-root .ai-loops{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lf-marketing-root .ai-loop{background:linear-gradient(180deg, #3a316f08, var(--paper));border:1px solid var(--hairline);border-radius:22px;padding:26px;position:relative;overflow:hidden}.lf-marketing-root .ai-loop:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8860b24,#0000 65%);border-radius:50%;width:140px;height:140px;position:absolute;top:-30px;right:-30px}.lf-marketing-root .ai-loop .badge{background:var(--purple-tint);color:var(--purple);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.lf-marketing-root .ai-loop h3{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 8px;font-size:26px;line-height:1.15}.lf-marketing-root .ai-loop p{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.55}.lf-marketing-root .ai-loop .demo{background:var(--paper);border:1px solid var(--hairline);border-radius:12px;min-height:130px;margin-top:22px;padding:16px}.lf-marketing-root .fit-demo{align-items:center;gap:14px;padding:14px 0;display:flex}.lf-marketing-root .fit-seal-svg{background:radial-gradient(circle at 30% 25%, var(--gold-cream), var(--paper) 70%);width:64px;height:64px;box-shadow:0 0 0 1.5px var(--match-hi), 0 0 0 4px #def1e5, inset 0 1px 0 #ffffffb3;color:var(--match-hi);border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.lf-marketing-root .fit-seal-svg{box-shadow:0 0 0 1.5px var(--match-hi), 0 0 0 4px lab(93.379% -7.91568 3.50095), inset 0 1px 0 #ffffffb3}}.lf-marketing-root .fit-seal-svg .bars{gap:2px;display:flex}.lf-marketing-root .fit-seal-svg .bars i{background:currentColor;border-radius:1px;width:2.5px;height:7px}.lf-marketing-root .fit-seal-svg .pct{font-family:var(--mono);letter-spacing:-.04em;font-size:18px;font-weight:700}.lf-marketing-root .fit-demo .reason{color:var(--ink-2);flex:1;font-size:12.5px;line-height:1.5}.lf-marketing-root .verif-trail-marketing{align-items:center;gap:0;padding:14px 0;display:flex}.lf-marketing-root .verif-trail-marketing .step{background:var(--match-hi);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.lf-marketing-root .verif-trail-marketing .line{background:var(--match-hi);opacity:.4;flex:1;height:2px;margin:0 6px}.lf-marketing-root .verif-trail-marketing .label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);text-align:center;width:40px;margin-top:4px;margin-left:-8px;margin-right:-8px;font-size:9px;font-weight:700}.lf-marketing-root .verif-trail-marketing .step-wrap{flex-direction:column;align-items:center;display:flex}.lf-marketing-root .partner-demo{align-items:center;gap:8px;padding:14px 0;display:flex}.lf-marketing-root .partner-demo .seg{background:var(--bone-3);border-radius:3px;width:36px;height:6px}.lf-marketing-root .partner-demo .seg.on{background:var(--ink)}.lf-marketing-root .partner-demo .label{font-family:var(--mono);margin-left:auto;font-size:12px;font-weight:700}.lf-marketing-root .lf-section.pricing{background:var(--bone)}.lf-marketing-root .tier-grid{grid-template-columns:1fr 1fr 1.18fr 1fr;align-items:stretch;gap:14px;display:grid}.lf-marketing-root .tier{background:var(--paper);border:1px solid var(--hairline);transition:transform .32s var(--ease);border-radius:22px;flex-direction:column;padding:26px 22px;display:flex;position:relative}.lf-marketing-root .tier:hover{transform:translateY(-3px)}.lf-marketing-root .tier .tier-tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);margin-bottom:8px;font-size:10.5px;font-weight:700}.lf-marketing-root .tier h3{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 6px;font-size:28px}.lf-marketing-root .tier .price{align-items:baseline;gap:6px;margin-top:16px;display:flex}.lf-marketing-root .tier .price .num{font-family:var(--mono);letter-spacing:-.025em;font-size:38px;font-weight:700}.lf-marketing-root .tier .price .per{color:var(--ink-3);font-size:13px}.lf-marketing-root .tier .desc{color:var(--ink-3);min-height:34px;margin-top:8px;font-size:13px;line-height:1.5}.lf-marketing-root .tier .cta{background:var(--paper);border:1px solid var(--hairline-strong);height:42px;color:var(--ink);transition:all .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:22px 0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.lf-marketing-root .tier .cta:hover{background:var(--bone-2)}.lf-marketing-root .tier ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lf-marketing-root .tier ul li{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.lf-marketing-root .tier ul li .check{background:var(--purple-tint);width:14px;height:14px;color:var(--purple);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.lf-marketing-root .tier ul li.muted{color:var(--ink-4)}.lf-marketing-root .tier ul li.muted .check{border:1px solid var(--hairline);color:var(--ink-4);background:0 0}.lf-marketing-root .tier ul li b{color:var(--ink)}.lf-marketing-root .tier.pioneer{background:linear-gradient(180deg, var(--gold-cream) 0%, var(--paper) 60%), repeating-linear-gradient(45deg, transparent 0 8px, #b8860b0a 8px 9px);z-index:2;border:2px solid #e6cb85;transform:translateY(-12px)scale(1.02);box-shadow:0 24px 60px -24px #b8860b73,0 0 0 4px #b8860b14}.lf-marketing-root .tier.pioneer:hover{transform:translateY(-16px)scale(1.02)}.lf-marketing-root .tier.pioneer:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8860b33,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-40px}.lf-marketing-root .tier.pioneer .ribbon{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#c9931e,#8f6608);border-radius:14px;align-items:center;gap:7px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px -6px #b8860b99}.lf-marketing-root .tier.pioneer .tier-tag{color:var(--gold-dark)}.lf-marketing-root .tier.pioneer .price .num{background:linear-gradient(180deg, var(--gold-dark), #604605);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lf-marketing-root .tier.pioneer .cta{color:#fff;background:linear-gradient(135deg,#c9931e,#8f6608);border-color:#0000;box-shadow:0 12px 24px -8px #b8860b8c}.lf-marketing-root .tier.pioneer .cta:hover{transform:translateY(-1px);box-shadow:0 16px 30px -8px #b8860ba6}.lf-marketing-root .tier.pioneer ul li .check{background:var(--gold-tint);color:var(--gold-dark)}.lf-marketing-root .tier.pioneer .pioneer-slots{background:var(--paper);border:1px solid #e6cb85;border-radius:10px;margin:12px 0;padding:10px 12px;font-size:11.5px}.lf-marketing-root .tier.pioneer .pioneer-slots .progress{background:var(--gold-cream);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.lf-marketing-root .tier.pioneer .pioneer-slots .progress div{background:linear-gradient(90deg, var(--gold), var(--gold-dark));width:47%;height:100%}.lf-marketing-root .tier.partner .cta:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.lf-marketing-root .tier.freemium{background:var(--bone-2);border-color:var(--hairline);opacity:.96}.lf-marketing-root .tier.freemium .price .num{color:var(--ink-3)}.lf-marketing-root .lf-section.hall{background:var(--ink);color:#fff;position:relative;overflow:hidden}.lf-marketing-root .lf-section.hall:before{content:"";pointer-events:none;background:radial-gradient(at top,#b8860b26,#0000 60%);position:absolute;inset:0}.lf-marketing-root .lf-section.hall h2{color:#fff}.lf-marketing-root .lf-section.hall h2 .gold{color:var(--gold)}.lf-marketing-root .lf-section.hall p.lead{color:#ffffffa6}.lf-marketing-root .hall-grid{grid-template-columns:repeat(10,1fr);gap:6px;margin-top:32px;display:grid}.lf-marketing-root .hall-cell{aspect-ratio:1;font-family:var(--mono);color:#ffffff4d;transition:all .24s var(--ease);background:#ffffff0a;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:relative}.lf-marketing-root .hall-cell.claimed{color:var(--gold);background:linear-gradient(135deg,#b8860b38,#b8860b14);border-color:#b8860b66}.lf-marketing-root .hall-cell.claimed .num{color:var(--gold);font-size:13px}.lf-marketing-root .hall-cell.claimed .name{color:#fff9;letter-spacing:.02em;margin-top:2px;font-size:8px;font-weight:500}.lf-marketing-root .lf-section.final-cta{background:linear-gradient(180deg, var(--ink) 0%, #0f0b1f 100%);color:#fff;padding:120px 0 80px;position:relative;overflow:hidden}.lf-marketing-root .lf-section.final-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8860b2e,#0000 60%);border-radius:50%;width:800px;height:800px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.lf-marketing-root .lf-section.final-cta h2{color:#fff;text-align:center;max-width:720px;margin:0 auto 24px}.lf-marketing-root .lf-section.final-cta h2 .grad-gold{background:linear-gradient(#ffe9a8 0%,#b8860b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lf-marketing-root .lf-section.final-cta p.lead{color:#ffffffa6;text-align:center;max-width:600px;margin:0 auto 36px}.lf-marketing-root .lf-section.final-cta .cta-row{justify-content:center}.lf-marketing-root .lf-footer{padding:80px 0 calc(40px + env(safe-area-inset-bottom,0px));color:var(--muted-on-dark);background:linear-gradient(180deg, var(--ink) 0%, #0f0b1f 100%);border-top:1px solid #ffffff14;font-size:13px;position:relative;overflow:hidden}.lf-marketing-root .lf-footer:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8860b14,#0000 60%);border-radius:50%;width:900px;height:500px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}body[data-cookie-banner] .lf-marketing-root .lf-footer{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}@media (max-width:720px){body[data-cookie-banner] .lf-marketing-root .lf-footer{padding-bottom:calc(180px + env(safe-area-inset-bottom,0px))}}@media (max-width:480px){body[data-cookie-banner] .lf-marketing-root .lf-footer{padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))}}.lf-marketing-root .lf-footer .lf-container{position:relative}.lf-marketing-root .lf-footer .footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr;align-items:start;gap:48px;display:grid}.lf-marketing-root .lf-footer .footer-brand p{max-width:340px;color:var(--muted-on-dark);margin:16px 0 22px;line-height:1.65}.lf-marketing-root .lf-footer .footer-cta{flex-wrap:wrap;gap:10px;display:flex}.lf-marketing-root .lf-footer .footer-trust{letter-spacing:.04em;color:var(--muted-on-dark);flex-wrap:wrap;gap:14px 20px;margin-top:26px;font-size:11.5px;font-weight:500;display:flex}.lf-marketing-root .lf-footer .footer-trust span{align-items:center;gap:7px;display:inline-flex}.lf-marketing-root .lf-footer .footer-trust svg{color:var(--gold)}.lf-marketing-root .lf-footer .footer-col h4{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin:4px 0 16px;font-size:11px;font-weight:700}.lf-marketing-root .lf-footer .footer-col a,.lf-marketing-root .lf-footer .footer-col button{color:#ffffffc7;text-align:left;width:100%;padding:6px 0;font-size:13.5px;font-weight:500;transition:color .18s;display:block}.lf-marketing-root .lf-footer .footer-col a:hover,.lf-marketing-root .lf-footer .footer-col button:hover{color:var(--gold)}.lf-marketing-root .lf-footer .footer-legal{color:#ffffff73;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding-top:22px;font-size:12px;font-weight:500;display:flex}.lf-marketing-root .lf-footer .footer-legal a{color:#fff9}.lf-marketing-root .lf-footer .footer-legal a:hover{color:#fff}.lf-marketing-root .lf-footer .footer-legal .legal-links{flex-wrap:wrap;gap:18px;display:flex}@media (max-width:1024px){.lf-marketing-root .lf-footer .footer-grid{grid-template-columns:1fr 1fr;gap:40px}.lf-marketing-root .lf-footer .footer-brand{grid-column:1/-1}}@media (max-width:480px){.lf-marketing-root .lf-footer .footer-grid{grid-template-columns:1fr;gap:32px}.lf-marketing-root .lf-footer .footer-cta .lf-btn{flex:100%}}.lf-marketing-root .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(20px)}.lf-marketing-root .reveal.in{opacity:1;transform:none}.lf-marketing-root .demo-tab{color:#ffffffa6;transition:all .2s var(--ease);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.lf-marketing-root .demo-tab.on{color:#fff;background:linear-gradient(135deg,#c9931e,#8f6608)}.lf-marketing-root .demo-tab:hover:not(.on){color:#fff;background:#ffffff0a}@media (max-width:1024px){.lf-marketing-root .lf-container{padding:0 max(22px, env(safe-area-inset-left,0px));padding-right:max(22px, env(safe-area-inset-right,0px))}.lf-marketing-root .lf-hero{padding:110px 0 80px}.lf-marketing-root .lf-nav{left:max(14px, env(safe-area-inset-left,0px));right:max(14px, env(safe-area-inset-right,0px))}.lf-marketing-root .lf-hero .hero-grid{grid-template-columns:1fr;gap:40px}.lf-marketing-root .lf-nav nav{display:none}.lf-marketing-root .lf-nav .lf-nav-burger{display:inline-flex}.lf-marketing-root .lf-nav .lf-nav-mobile-menu{display:flex}.lf-marketing-root .lf-nav .right .lf-btn-ghost-dark{display:inline-flex}.lf-marketing-root .noise-board,.lf-marketing-root .ai-loops{grid-template-columns:1fr}.lf-marketing-root .tier-grid{grid-template-columns:1fr 1fr}.lf-marketing-root .tier.pioneer{transform:none}.lf-marketing-root .hall-grid{grid-template-columns:repeat(8,1fr)}.lf-marketing-root .lf-hero h1{font-size:52px}.lf-marketing-root .lf-section{padding:72px 0}.lf-marketing-root .lf-section h2{font-size:36px}.lf-marketing-root .lf-opbrengst-split{grid-template-columns:1fr!important;gap:24px!important}.lf-marketing-root .lf-opbrengst-cards{grid-template-columns:1fr 1fr!important}.lf-marketing-root .lf-hoe-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.lf-marketing-root .lf-home-highlights{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.lf-marketing-root .lf-pioneer-split{grid-template-columns:1fr!important;align-items:stretch!important;gap:32px!important}.lf-marketing-root .lf-cockpit-banner-split{grid-template-columns:1fr!important;gap:36px!important}.lf-marketing-root .lf-voorproefje-shell{border-radius:16px!important;padding:12px!important}.lf-marketing-root .lf-voorproefje-stage{min-height:0!important;padding:12px!important}.lf-marketing-root #bekijk .demo-tab{padding:6px 10px;font-size:11px}.lf-marketing-root .lf-demo-dashboard-grid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:22px!important}}@media (max-width:720px){.lf-marketing-root .lf-hero .trust-row{gap:12px 16px;margin-top:36px}.lf-marketing-root .lf-hero p.lead{margin:20px 0 28px;font-size:16px}.lf-marketing-root .lf-hero .cta-row .lf-btn{flex:auto;min-width:0}.lf-marketing-root .lf-nav{gap:10px;padding:10px 14px}.lf-marketing-root .lf-nav .lf-btn-gold{padding:0 14px;font-size:12.5px}.lf-marketing-root .tier-grid{grid-template-columns:1fr}.lf-marketing-root .lf-opbrengst-cards{grid-template-columns:1fr!important}.lf-marketing-root .lf-hoe-grid{grid-template-columns:1fr!important;gap:28px!important}.lf-marketing-root .lf-home-highlights{grid-template-columns:1fr!important;gap:12px!important}.lf-marketing-root .lf-demo-dashboard-grid{grid-template-columns:1fr!important;gap:18px!important}.lf-marketing-root .lf-demo-dashboard-grid>div{border-left:0!important;padding-left:0!important}.lf-marketing-root .lf-demo-pipeline-grid{grid-template-columns:1fr 1fr!important}.lf-marketing-root .lf-demo-mkt-card{flex-wrap:wrap!important}.lf-marketing-root .lf-demo-mkt-card>div:first-child{flex:0 0 28px;width:100%!important;height:28px!important}.lf-marketing-root .lf-demo-mkt-card>div:nth-child(2){flex:100%;width:100%;padding:12px 14px!important}.lf-marketing-root .lf-demo-mkt-card>div:nth-child(3){flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:10px 14px 14px!important}.lf-marketing-root .lf-roi-calc{padding:20px!important}.lf-marketing-root .lf-section{padding:56px 0}.lf-marketing-root .lf-section h2{font-size:30px}.lf-marketing-root .hall-grid{grid-template-columns:repeat(6,1fr)!important}}@media (max-width:480px){.lf-marketing-root .lf-nav .right .lf-btn-ghost-dark{display:none}.lf-marketing-root .lf-section{padding:48px 0}.lf-marketing-root .lf-section h2{font-size:26px}.lf-marketing-root .lf-section p.lead{font-size:14px}.lf-marketing-root .tier:hover{transform:none!important}.lf-marketing-root .hall-grid{grid-template-columns:repeat(4,1fr)!important}.lf-marketing-root .lf-voorproefje-tabs{flex-wrap:wrap!important}.lf-marketing-root #bekijk .demo-tab{flex:auto;min-width:0}.lf-marketing-root .lf-voorproefje-shell{border-radius:14px!important;padding:10px!important}.lf-marketing-root .lf-demo-pipeline-grid{grid-template-columns:1fr!important}.lf-marketing-root .lf-demo-dashboard{padding:18px!important}.lf-marketing-root .lf-hero .cta-row{flex-direction:column;align-items:stretch}.lf-marketing-root .lf-hero .cta-row .lf-btn{width:100%}.lf-marketing-root .lf-hero h1{font-size:38px}.lf-marketing-root .lf-container{padding:0 16px}}.lf-marketing-root,.lf-marketing-root .lf-section{min-width:0;max-width:100%;overflow-x:hidden}.lf-marketing-root img{max-width:100%;height:auto}.lf-marketing-root .lf-container{min-width:0;max-width:1240px;margin-left:auto;margin-right:auto}.lf-marketing-root pre,.lf-marketing-root code{white-space:pre-wrap;word-break:break-word}
.PioneerLanding-module__UCum7W__hero{color:#fff;background:radial-gradient(circle at 20% 30%,#b8860b38,#0000 50%),radial-gradient(circle at 80% 70%,#7068b04d,#0000 50%),linear-gradient(#1a1530 0%,#221c3b 70%,#2b2547 100%);padding:7.5rem 0 4rem;position:relative;overflow:hidden}.PioneerLanding-module__UCum7W__counterCard{border:1px solid var(--mantine-color-lefgold-3);background:#fffffff2}.PioneerLanding-module__UCum7W__badgeMockup{perspective:1000px;position:relative}.PioneerLanding-module__UCum7W__mockupCard{border:2px solid var(--mantine-color-lefgold-4);background:#fff;width:280px;transition:transform .3s;transform:rotate(-3deg)}.PioneerLanding-module__UCum7W__mockupCard:hover{transform:rotate(0)scale(1.02)}.PioneerLanding-module__UCum7W__numberBadge{background:linear-gradient(135deg, var(--mantine-color-lefgold-6), var(--mantine-color-lefgold-8));border:3px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 8px 24px #b8860b66}.PioneerLanding-module__UCum7W__pioneerCompareCard{background:linear-gradient(180deg, #fdf8ebb3, transparent 70%), var(--mantine-color-body);border:2px solid var(--mantine-color-lefgold-5)}.PioneerLanding-module__UCum7W__finalCta{background:radial-gradient(circle at 50% 0,#b8860b2e,#0000 60%),linear-gradient(#1a1530 0%,#0f0b1f 100%)}
