@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-mono);--spacing:.25rem;--tracking-tight:-.025em;--leading-tight:1.25;--leading-loose:2;--ease-out:var(--ease-out);--ease-in-out:var(--ease-in-out);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-body:var(--font-body);--ease-spring:var(--ease-spring);--ease-press:var(--ease-press)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.ml-1{margin-left:calc(var(--spacing) * 1)}.flex{display:flex}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.text-brand{color:var(--cyan-500)}}:root{--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#2ddbf0;--cyan-500:#22d3ee;--cyan-600:#0ea5c4;--cyan-700:#0e7490;--cyan-800:#155e75;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--gold-200:#f3e3bb;--gold-300:#ecd095;--gold-400:#e0bd72;--gold-500:#d6a84f;--gold-600:#c0913a;--bg-0:#0f172a;--bg-1:#131c2e;--bg-2:#1a2540;--bg-3:#24314d;--fg-0:#f8fafc;--fg-1:#e2e8f0;--fg-2:#94a3b8;--fg-3:#64748b;--fg-4:#475569;--line-1:#64748b24;--line-2:#64748b38;--line-3:#64748b57;--color-primary:var(--cyan-500);--color-primary-hi:var(--cyan-400);--color-primary-lo:var(--cyan-600);--color-primary-soft:var(--cyan-500)}@supports (color:color-mix(in lab, red, red)){:root{--color-primary-soft:color-mix(in oklab, var(--cyan-500) 18%, transparent)}}:root{--color-primary-glow:var(--cyan-500)}@supports (color:color-mix(in lab, red, red)){:root{--color-primary-glow:color-mix(in oklab, var(--cyan-500) 40%, transparent)}}:root{--color-secondary:var(--teal-400);--color-tertiary:var(--gold-500);--color-success:var(--teal-500);--color-warning:var(--gold-500);--color-danger:#f43f5e;--color-info:#38bdf8;--color-bg:var(--bg-0);--color-card:var(--bg-1);--color-fg:var(--fg-1);--color-muted:var(--fg-3);--font-display:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-body:var(--font-outfit), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), "SF Mono", ui-monospace, Menlo, Consolas, monospace;--fs-display-xl:clamp(56px, 7vw, 96px);--fs-display-lg:clamp(44px, 5.6vw, 72px);--fs-display-md:clamp(34px, 4.2vw, 52px);--fs-display-sm:clamp(26px, 3vw, 36px);--fs-h1:40px;--fs-h2:32px;--fs-h3:24px;--fs-h4:20px;--fs-body-lg:18px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:13px;--fs-micro:11px;--fw-light:300;--fw-regular:400;--fw-book:450;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-tight:-.03em;--tracking-snug:-.02em;--tracking-base:-.01em;--tracking-wide:.08em;--tracking-uber:.22em;--leading-tight:1.05;--leading-snug:1.2;--leading-base:1.5;--leading-loose:1.65;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:80px;--space-11:120px;--space-12:160px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--r-pill:999px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000059, 0 1px 2px #00000080;--shadow-lg:0 20px 48px #00000073, 0 4px 12px #00000059;--shadow-xl:0 40px 80px #0000008c, 0 8px 16px #0006;--shadow-glow-primary:0 0 0 1px var(--cyan-500), 0 12px 40px var(--cyan-500)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-glow-primary:0 0 0 1px color-mix(in oklab, var(--cyan-500) 30%, transparent), 0 12px 40px color-mix(in oklab, var(--cyan-500) 35%, transparent)}}:root{--shadow-glow-secondary:0 0 0 1px var(--teal-400), 0 12px 40px var(--teal-400)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-glow-secondary:0 0 0 1px color-mix(in oklab, var(--teal-400) 30%, transparent), 0 12px 40px color-mix(in oklab, var(--teal-400) 35%, transparent)}}:root{--shadow-inset-hi:inset 0 1px 0 #ffffff14;--glass-bg:#0f172a8c;--glass-bg-strong:#0f172ac7;--glass-border:#94a3b824;--glass-blur:saturate(160%) blur(20px);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-press:cubic-bezier(.4, 0, .2, 1);--dur-fast:.14s;--dur-base:.24s;--dur-slow:.42s;--dur-marquee:38s}*{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--leading-base);letter-spacing:var(--tracking-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,.h1{font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:var(--fw-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg-0);text-wrap:balance;margin:0}h2,.h2{font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-medium);letter-spacing:var(--tracking-snug);color:var(--fg-0);text-wrap:balance;margin:0;line-height:1.08}h3,.h3{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-medium);letter-spacing:var(--tracking-snug);color:var(--fg-0);margin:0;line-height:1.2}h4,.h4{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-medium);letter-spacing:var(--tracking-base);color:var(--fg-0);margin:0;line-height:1.3}p,.body{font-size:var(--fs-body);line-height:var(--leading-loose);color:var(--fg-2);text-wrap:pretty;margin:0}.lede{font-size:var(--fs-body-lg);color:var(--fg-2);text-wrap:pretty;max-width:58ch;line-height:1.55}code,kbd,samp,.mono{font-family:var(--font-mono);letter-spacing:0;font-size:.92em}a{color:var(--cyan-300);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--cyan-200)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lv-page{background:var(--bg-0);min-height:100vh;color:var(--fg-1);isolation:isolate;position:relative;overflow-x:hidden}.lv-page:before{content:"";z-index:0;pointer-events:none;filter:blur(4px);animation:lv-ambient 32s var(--ease-in-out) infinite alternate;background:radial-gradient(380px 380px at 15% 30%,#22d3ee29,#0000 70%),radial-gradient(420px 420px at 80% 65%,#2dd4bf1a,#0000 70%),radial-gradient(340px 340px at 50% 110%,#d6a84f1a,#0000 70%);position:fixed;inset:-12%}@keyframes lv-ambient{0%{transform:translate(0)scale(1)}50%{transform:translate(2.5%,-2%)scale(1.05)}to{transform:translate(-2%,3%)scale(1.03)}}.lv-page>*{z-index:1;position:relative}.lv-wrap{max-width:1240px;margin:0 auto;padding:0 28px;position:relative}.lv-wrap--wide{max-width:1380px}@media (max-width:700px){.lv-wrap{padding:0 20px}}.lv-header{z-index:60;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);height:64px;transition:background var(--dur-base), border-color var(--dur-base), box-shadow var(--dur-base), transform var(--dur-base) var(--ease-out);background:#0f172a8c;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.lv-header.is-hidden{transform:translateY(-100%)}.lv-hero,.lv-section,.lv-inbox-section,.lv-final{scroll-margin-top:84px}.lv-header-inner{align-items:center;gap:18px;max-width:1240px;height:100%;margin:0 auto;padding:0 28px;display:flex}.lv-header.is-scrolled{background:#0f172ad1;border-color:#ffffff1a;box-shadow:0 8px 28px #00000059}.lv-brand{font-family:var(--font-display);letter-spacing:.1em;color:var(--fg-0);align-items:center;gap:.12em;font-size:17.6px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.lv-brand-mark{flex:none;display:block}.lv-brand-img{flex:none;width:auto;display:block}.lv-brand .dot{color:var(--cyan-500)}.lv-nav{gap:22px;margin-left:auto;display:flex}.lv-nav a{color:var(--fg-2);transition:color var(--dur-fast);font-size:13.5px;text-decoration:none}.lv-nav a:hover{color:var(--fg-0)}@media (max-width:700px){.lv-nav{display:none}.lv-header .lv-cta{margin-left:auto}.lv-header-inner{padding:0 20px}}.lv-cta{--accent:var(--cyan-500);--accent-tint:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lv-cta{--accent-tint:color-mix(in oklab, var(--accent) 86%, white 14%)}}.lv-cta{--accent-base:var(--accent);--accent-foot:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lv-cta{--accent-foot:color-mix(in oklab, var(--accent) 82%, black 18%)}}.lv-cta{--shine:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lv-cta{--shine:color-mix(in oklab, var(--accent) 30%, white 70%)}}.lv-cta{--cta-fg:#06232c;background:linear-gradient(90deg, transparent 8%, var(--shine) 50%, transparent 92%) top / 100% 1px no-repeat, linear-gradient(180deg, var(--accent-tint) 0%, var(--accent-base) 46%, var(--accent-foot) 100%);border-radius:var(--r-pill);min-height:40px;color:var(--cta-fg);font-family:var(--font-body);letter-spacing:-.005em;cursor:pointer;box-shadow:inset 0 1px 0 var(--shine), 0 1px 0 #0006;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:6px 18px;font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-cta{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--shine) 60%, transparent), 0 1px 0 #0006}}.lv-cta{transition:transform var(--dur-fast), box-shadow var(--dur-base), filter var(--dur-base)}.lv-cta:hover{color:var(--cta-fg);filter:brightness(1.06);box-shadow:inset 0 1px 0 var(--shine), 0 6px 18px var(--accent), 0 1px 0 #0006}@supports (color:color-mix(in lab, red, red)){.lv-cta:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--shine) 75%, transparent), 0 6px 18px color-mix(in oklab, var(--accent) 45%, transparent), 0 1px 0 #0006}}.lv-cta:hover{transform:translateY(-1px)}.lv-cta:active{transform:translateY(0)}.lv-tier .lv-cta,.lv-niche .lv-cta,.lv-tilt-card .lv-cta,.lv-tier .lv-cta:hover,.lv-niche .lv-cta:hover,.lv-tilt-card .lv-cta:hover,.lv-tier .lv-cta:active,.lv-niche .lv-cta:active,.lv-tilt-card .lv-cta:active{transform:none}.lv-cta .chip{width:26px;height:26px;color:var(--cta-fg);background:#06172129;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000001f}.lv-cta--lg{gap:12px;min-height:46px;padding:7px 22px;font-size:15px}.lv-cta--lg .chip{width:30px;height:30px}.lv-cta--chip{padding-left:18px;padding-right:6px}.lv-cta--lg.lv-cta--chip{padding-left:22px;padding-right:7px}.lv-cta--neutral{--accent:var(--teal-500);--accent-tint:#ffffff0d;--accent-base:var(--bg-1);--accent-foot:var(--bg-0);--shine:#ffffff52;--cta-fg:var(--gold-300)}.lv-cta--ghost{box-shadow:none;border-color:var(--line-2);color:var(--fg-1);background:0 0;padding:9px 18px}.lv-cta--ghost:hover{background:linear-gradient(90deg, transparent 8%, var(--shine) 50%, transparent 92%) top / 100% 1px no-repeat, linear-gradient(180deg, var(--accent-tint) 0%, var(--accent-base) 38%, var(--accent-foot) 100%);box-shadow:inset 0 1px 0 var(--shine), 0 4px 14px #00000059;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.lv-cta--ghost:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--shine) 45%, transparent), 0 4px 14px #00000059}}.lv-cta--ghost .chip{display:none}.lv-cta--secondary,.lv-cta--tertiary{--accent:var(--cyan-500)}.lv-hero-actions .lv-cta--chip{--accent:#15cf8f}.lv-hero{isolation:isolate;align-content:center;min-height:100vh;padding:104px 0 56px;display:grid;position:relative;overflow:hidden}@media (max-width:980px) and (orientation:portrait){.lv-hero{align-content:start;min-height:100svh;padding-top:88px}}.lv-hero-bg{z-index:-1;pointer-events:none;filter:blur(40px);animation:lv-hero-bg-drift 18s var(--ease-in-out) infinite alternate;background:radial-gradient(60% 50%,#0cd29052,#0000 65%),radial-gradient(35% 30% at 20% 80%,#22d3ee35,#0000 60%),radial-gradient(30% 28% at 85% 20%,#da9a1a68,#0000 60%);position:absolute;inset:-20%}@keyframes lv-hero-bg-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-6%,4%)scale(1.06)}to{transform:translate(4%,-3%)scale(.98)}}.lv-hero-decor{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lv-hero-decor .ring{border:1px solid #22d3ee2e;border-radius:999px;position:absolute}.lv-hero-decor .ring.r1{border-color:#22d3ee2e;width:720px;height:720px;top:-180px;left:-200px}.lv-hero-decor .ring.r2{border-color:#22d3ee24;width:460px;height:460px;top:140px;left:-60px}.lv-hero-decor .ring.r3{border-color:#22d3ee1a;width:240px;height:240px;top:300px;left:120px}.lv-hero-decor .glow-bar{background:linear-gradient(#0000,#22d3ee80,#0000);width:1px;position:absolute;top:22%;bottom:22%;left:8%}.lv-hero-decor .accent-dot{background:var(--cyan-500);width:8px;height:8px;animation:lv-hero-bg-drift 9s var(--ease-in-out) infinite alternate;border-radius:999px;position:absolute;top:50%;left:6%;box-shadow:0 0 0 6px #22d3ee2e,0 0 24px #22d3ee66}.lv-hero-grid-bg{z-index:-1;pointer-events:none;opacity:.4;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%)}.lv-hero-inner{grid-template-columns:1fr;grid-template-areas:"stack""copy";display:grid;position:relative}.lv-hero-head{z-index:2;text-align:center;grid-area:stack;align-self:start;position:relative}.lv-hero-stage{z-index:0;grid-area:stack;align-self:center}.lv-hero-copy{z-index:1;text-align:center;grid-area:copy;margin-top:20px;position:relative}.lv-hero-head:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--bg-0) 0%, var(--bg-0) 20%, #0f172ae6 48%, #0f172a85 74%, transparent 100%);position:absolute;inset:-90px -28px -8px}@media (min-width:701px) and (max-width:980px){.lv-hero-inner{grid-template-areas:"head""phone""copy"}.lv-hero-head{z-index:auto;grid-area:head}.lv-hero-head:before{display:none}.lv-hero-stage{grid-area:phone}.lv-hero-copy{grid-area:copy;margin-top:8px}}@media (min-width:981px){.lv-hero-inner{grid-template:"head phone"min-content"copy phone"min-content/1.06fr .94fr;align-content:center;align-items:center;column-gap:56px}.lv-hero-head{z-index:auto;grid-area:head;align-self:end}.lv-hero-head:before{display:none}.lv-hero-stage{grid-area:phone;align-self:center}.lv-hero-copy{z-index:auto;grid-area:copy;align-self:start;margin-top:0}}.lv-hero h1{font-family:var(--font-display);letter-spacing:-.035em;color:var(--fg-0);text-wrap:balance;max-width:14ch;margin:0 auto;font-size:clamp(46px,6.4vw,88px);font-weight:500;line-height:1}.lv-hero h1 .accent{color:inherit;font-style:normal}.lv-hero h1 .accent-gld{color:var(--gold-400);font-style:normal}.lv-hero-lede{color:var(--fg-1);max-width:46ch;margin:28px auto 32px;font-size:18px;line-height:1.55}.lv-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:28px;display:flex}.lv-hero-trust{color:var(--fg-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.lv-hero-trust .ti{color:var(--fg-2);letter-spacing:-.005em;font-weight:500}.lv-hero-trust .ti-sep{color:var(--fg-4)}.lv-hero-stage{aspect-ratio:1/1.08;isolation:isolate;perspective:1400px;width:100%;min-width:0;min-height:600px;transform-style:preserve-3d;--rx:0deg;--ry:0deg;--tz:0px;transition:transform var(--dur-base) var(--ease-out);position:relative}.lv-hero-stage>.lv-hero-waves{transform-origin:50%;transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz));transition:transform var(--dur-base) var(--ease-out)}.lv-hero-waves{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lv-wave-line{transform-origin:50%;animation:18s ease-in-out infinite lv-wave-drift}.lv-wave-line.lv-wave-l2{animation-duration:24s;animation-direction:reverse}.lv-wave-line.lv-wave-l3{animation-duration:20s}.lv-wave-line.lv-wave-l4{animation-duration:30s;animation-direction:reverse}.lv-wave-line.lv-wave-l5{animation-duration:26s}@keyframes lv-wave-drift{0%{transform:translate(0)}50%{transform:translate(-200px)}to{transform:translate(0)}}@media (max-width:980px){.lv-hero-stage{aspect-ratio:1;min-height:540px}}.lv-iphone{aspect-ratio:9/19.5;z-index:5;filter:drop-shadow(0 60px 80px #0000008c);width:clamp(210px,26vw,300px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv-iphone-tilt{transform-style:preserve-3d;--rx:0deg;--ry:0deg;--tz:0px;transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz));transition:transform .7s var(--ease-out);position:absolute;inset:0}.lv-iphone-float{animation:lv-iphone-float 8s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes lv-iphone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lv-iphone-bezel{background:linear-gradient(155deg,#2b2730 0%,#15131a 45%,#0a090e 100%);border-radius:14%/6.5%;padding:3.2%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff1a,inset 0 0 0 3px #000000b3,inset 0 2px #ffffff0d}.lv-iphone-rail{z-index:6;background:linear-gradient(#4a4452,#1a1820 30% 70%,#4a4452);border-radius:4px;width:4px;position:absolute;top:9%;bottom:9%}.lv-iphone-rail--l{left:-2px}.lv-iphone-rail--r{right:-2px}.lv-iphone-btn{z-index:6;background:linear-gradient(#2c2832,#18161e);border-radius:4px;width:4px;position:absolute;box-shadow:inset 1px 0 #ffffff0f}.lv-iphone-btn--vol1{height:8%;top:18%;left:-3px}.lv-iphone-btn--vol2{height:12%;top:28%;left:-3px}.lv-iphone-btn--pwr{height:14%;top:22%;right:-3px}.lv-iphone-screen{background:#1a1620;border-radius:12%/5%;position:absolute;inset:1.5% 3%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.lv-reel-video{z-index:0;object-fit:cover;object-position:center;background:var(--bg-1);width:100%;height:100%;position:absolute;inset:0}.lv-iphone-island{z-index:4;background:#050407;border-radius:999px;width:33%;height:4.6%;position:absolute;top:1.6%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0f}.lv-iphone-status{color:#fff;font-family:var(--font-body);z-index:4;pointer-events:none;justify-content:space-between;align-items:center;padding:0 7% 0 8%;font-size:10px;display:flex;position:absolute;top:2.4%;left:0;right:0}.lv-iphone-status .t{letter-spacing:-.01em;font-weight:600}.lv-iphone-status .r{align-items:center;gap:5px;display:inline-flex}.lv-iphone-status .bat{border:1px solid #ffffffb3;border-radius:3px;width:18px;height:9px;padding:1px;position:relative}.lv-iphone-status .bat:after{content:"";background:#ffffffb3;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2.5px;right:-3px}.lv-iphone-status .bat-fill{background:#fff;border-radius:1px;width:75%;height:100%;display:block}.lv-reel-grad{z-index:2;pointer-events:none;background:linear-gradient(#0000 64%,#000000b8 100%),linear-gradient(#00000052 0%,#0000 12%);position:absolute;inset:0}.lv-reel-side{z-index:3;color:#fff;flex-direction:column;gap:16px;display:flex;position:absolute;bottom:18%;right:4%}.lv-reel-act{flex-direction:column;align-items:center;gap:4px;display:flex}.lv-reel-act .ic{filter:drop-shadow(0 2px 6px #0006);justify-content:center;align-items:center;display:inline-flex}.lv-reel-act .ct{letter-spacing:-.005em;font-size:10px;font-weight:600}.lv-reel-act .ic-disc{background:radial-gradient(circle at 30% 30%, var(--reel-accent,#d97706), var(--reel-accent,#d97706) 58%, var(--reel-accent,#d97706));border-radius:999px;width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.lv-reel-act .ic-disc{background:radial-gradient(circle at 30% 30%, color-mix(in oklab, var(--reel-accent,#d97706) 32%, white), var(--reel-accent,#d97706) 58%, color-mix(in oklab, var(--reel-accent,#d97706) 55%, black))}}.lv-reel-act .ic-disc{justify-content:center;align-items:center;animation:6s linear infinite lv-disc-spin;display:inline-flex;box-shadow:0 0 0 1.5px #fff,0 6px 14px #0006}.lv-reel-act .ic-disc .disc-inner{background:#0a090e;border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px #fff9}@keyframes lv-disc-spin{to{transform:rotate(360deg)}}.lv-reel-foot{z-index:3;color:#fff;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:8.5%;left:5%;right:22%}.lv-reel-author{align-items:center;gap:8px;display:flex}.lv-reel-author .av{width:22px;height:22px;font-family:var(--font-display);color:#fff;background:linear-gradient(135deg,#2ddbf0,#22d3ee);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1.5px #fff}.lv-reel-author .hn{letter-spacing:-.005em;font-size:11.5px;font-weight:600}.lv-reel-author .follow{border:1px solid #ffffffb3;border-radius:4px;margin-left:2px;padding:2px 8px;font-size:10.5px;font-weight:600}.lv-reel-cap{text-shadow:0 1px 2px #00000080;max-width:22ch;font-size:11px;line-height:1.35}.lv-reel-audio{color:#ffffffd9;align-items:center;gap:6px;font-size:10px;display:inline-flex}.lv-iphone-home{z-index:4;background:#ffffffd9;border-radius:4px;width:34%;height:4px;position:absolute;bottom:1.6%;left:50%;transform:translate(-50%)}.lv-reel-progress{z-index:3;gap:4px;display:flex;position:absolute;top:8.5%;left:6%;right:6%}.lv-reel-progress .seg{background:#ffffff47;border-radius:2px;flex:1;height:2px;overflow:hidden}.lv-reel-progress .seg.done{background:#ffffffd9}.lv-reel-progress .seg.active{background:#ffffff47}.lv-reel-progress .seg.active .fill{background:#fff;width:0;height:100%;transition:width .25s linear;display:block}@media (max-width:760px){.lv-iphone{width:72%}}@media (max-width:700px){.lv-iphone{width:58%;top:48%}.lv-hero-lede{display:none}.lv-hero-stage{aspect-ratio:1/1.27;min-height:0}.lv-hero-copy{margin-top:0}}.lv-marquee{border-top:1px solid var(--line-1);border-bottom:1px solid var(--line-1);padding:36px 0;position:relative;overflow:hidden}.lv-marquee-inner{align-items:center;gap:56px;width:max-content;animation:38s linear infinite lv-marquee-scroll;display:flex}.lv-marquee-item{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.01em;color:#ffffff5c;transition:color var(--dur-base);align-items:center;gap:12px;font-size:22px;font-weight:500;display:inline-flex}.lv-marquee-item .glyph{color:#ffffff73;justify-content:center;align-items:center;display:inline-flex}.lv-marquee-item:hover,.lv-marquee-item:hover .glyph{color:#ffffffd9}.lv-marquee-fade{z-index:2;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.lv-marquee-fade--l{background:linear-gradient(to right, var(--bg-0), transparent);left:0}.lv-marquee-fade--r{background:linear-gradient(to left, var(--bg-0), transparent);right:0}@keyframes lv-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lv-decor{pointer-events:auto;z-index:0;height:120px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.lv-decor-svg{width:100%;height:100%;display:block}.lv-decor-line{transform-origin:50%;animation:16s ease-in-out infinite lv-decor-drift}.lv-decor-ring{animation:lv-decor-ring-expand 4.8s var(--ease-out) infinite;transform-origin:50%;transform-box:fill-box}@keyframes lv-decor-drift{0%{transform:translate(0)}50%{transform:translate(-200px)}to{transform:translate(0)}}@keyframes lv-decor-ring-expand{0%{opacity:0;transform:scale(.05)}15%{opacity:1}to{opacity:0;transform:scale(1.4)}}.lv-decor-accent{opacity:0;transition:opacity .16s var(--ease-out);pointer-events:none;-webkit-mask-image:radial-gradient(circle,#000 0%,#000000d9 30%,#0006 65%,#0000 100%);mask-image:radial-gradient(circle,#000 0%,#000000d9 30%,#0006 65%,#0000 100%);-webkit-mask-position:-9999px -9999px;mask-position:-9999px -9999px;-webkit-mask-size:240px 240px;mask-size:240px 240px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lv-decor:hover .lv-decor-accent{opacity:1}.lv-decor:hover .lv-decor-line{animation-duration:6s}.lv-section{isolation:isolate;padding:110px 0;position:relative}.lv-section--narrow{padding:80px 0}.lv-section>*{z-index:1;position:relative}.lv-section:before{content:"";z-index:0;pointer-events:none;background:var(--lv-section-bg,radial-gradient(ellipse 50% 40% at 50% 50%, #22d3ee1a, transparent 70%));filter:blur(40px);animation:lv-section-drift 22s var(--ease-in-out) infinite alternate;position:absolute;inset:-20%}@keyframes lv-section-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-4%,3%)scale(1.05)}to{transform:translate(3%,-2%)scale(.96)}}#problem{--lv-section-bg:radial-gradient(ellipse 45% 35% at 20% 60%, #d6a84f33, transparent 65%), radial-gradient(ellipse 50% 40% at 80% 30%, #2dd4bf29, transparent 65%)}#how-it-works{--lv-section-bg:radial-gradient(ellipse 55% 40% at 75% 40%, #2dd4bf38, transparent 65%), radial-gradient(ellipse 40% 32% at 18% 70%, #d6a84f29, transparent 65%)}#niches{--lv-section-bg:radial-gradient(ellipse 55% 40% at 15% 35%, #d6a84f33, transparent 65%), radial-gradient(ellipse 50% 38% at 85% 70%, #2dd4bf29, transparent 65%)}#pricing{--lv-section-bg:radial-gradient(ellipse 55% 40% at 80% 65%, #d6a84f33, transparent 65%), radial-gradient(ellipse 50% 38% at 18% 30%, #2dd4bf29, transparent 65%)}#testimonials{--lv-section-bg:radial-gradient(ellipse 55% 40% at 50% 30%, #2dd4bf38, transparent 65%), radial-gradient(ellipse 40% 32% at 90% 80%, #d6a84f24, transparent 65%)}#faq{--lv-section-bg:radial-gradient(ellipse 55% 40% at 25% 70%, #2dd4bf33, transparent 65%), radial-gradient(ellipse 50% 38% at 80% 25%, #d6a84f24, transparent 65%)}#cta{--lv-section-bg:radial-gradient(ellipse 55% 40% at 50% 50%, #22d3ee2e, transparent 65%)}.lv-section+.lv-section{border-top:1px solid var(--line-1)}.lv-section-head{flex-direction:column;gap:18px;max-width:720px;margin-bottom:56px;display:flex}.lv-section-head--center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.lv-section-eyebrow{font-family:var(--font-body);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:.04em;color:var(--fg-2);align-items:center;gap:8px;width:fit-content;display:inline-flex}.lv-section-eyebrow svg{width:15px;height:15px;color:var(--cyan-300);flex:none}.lv-section-eyebrow.t-secondary svg{color:var(--teal-300)}.lv-section-eyebrow.t-tertiary svg{color:var(--gold-400)}.lv-section h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-0);text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:500;line-height:1.04}.lv-section h2 .accent{color:var(--cyan-300);font-style:normal}.lv-section h2 .accent-grn{color:var(--teal-400);font-style:normal}.lv-section h2 .accent-gld,.lv-inbox-section h2 .accent-grn{color:var(--gold-400);font-style:normal}.lv-final h2 .accent{color:var(--gold-300);font-style:normal}.lv-section-lede{color:var(--fg-2);text-wrap:pretty;max-width:56ch;font-size:17px;line-height:1.55}.lv-tilt-grid{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:980px){.lv-tilt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lv-tilt-grid{grid-template-columns:1fr}}.lv-tilt-card{--gx:50%;--gy:110%;--gsize:80% 70%;background:radial-gradient(var(--gsize) at var(--gx) var(--gy), var(--teal-400) 0%, var(--teal-500) 28%, transparent 62%), radial-gradient(120% 90% at 0% 0%, #ffffff14 0%, #ffffff05 28%, transparent 60%), linear-gradient(168deg, #1a2540 0%, #131c2e 45%, #0f172a 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lv-tilt-card{background:radial-gradient(var(--gsize) at var(--gx) var(--gy), color-mix(in oklab, var(--teal-400) 45%, transparent) 0%, color-mix(in oklab, var(--teal-500) 14%, transparent) 28%, transparent 62%), radial-gradient(120% 90% at 0% 0%, #ffffff14 0%, #ffffff05 28%, transparent 60%), linear-gradient(168deg, #1a2540 0%, #131c2e 45%, #0f172a 100%)}}.lv-tilt-card{border-radius:var(--r-lg);transform-style:preserve-3d;--rx:0deg;--ry:0deg;--tz:0px;transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz));transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base);will-change:transform;padding:24px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0006,0 1px #00000080,0 10px 30px #00000073}.lv-tilt-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 4%,#ffffff0d 50%,#0000 96%) top/100% 1px no-repeat;position:absolute;inset:0}.lv-tilt-card:hover{box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0006,0 1px #00000080,0 24px 50px #22d3ee2e,0 8px 24px #0000008c}.lv-tilt-card:first-child{--gx:110%;--gy:75%;--gsize:65% 70%}.lv-tilt-card:nth-child(2){--gx:-15%;--gy:100%;--gsize:70% 75%}.lv-tilt-card:nth-child(3){--gx:50%;--gy:115%;--gsize:80% 60%}.lv-tilt-card:nth-child(4){--gx:80%;--gy:-10%;--gsize:70% 70%}.lv-tilt-card:nth-child(5){--gx:-10%;--gy:40%;--gsize:60% 80%}.lv-tilt-card:nth-child(6){--gx:100%;--gy:110%;--gsize:75% 65%}.lv-tilt-card-icon{color:#fff;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:18px;display:inline-flex;position:relative;transform:translateZ(20px)}.lv-tilt-card-icon svg{width:24px;height:24px}.lv-tilt-card h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gold-400);margin:0 0 6px;font-size:20px;font-weight:500;position:relative;transform:translateZ(15px)}.lv-tilt-card p{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.55;position:relative;transform:translateZ(10px)}.lv-timeline{max-width:880px;margin:8px auto 0;padding:0;list-style:none;position:relative}.lv-timeline:before{content:"";background:linear-gradient(to bottom, var(--teal-400) 0%, var(--teal-400) 44%, #64748b52 66%, #64748b1a 100%);width:2px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.lv-timeline-step{grid-template-columns:1fr 1fr;column-gap:72px;min-height:210px;display:grid;position:relative}.lv-timeline-step:last-child{min-height:120px}.lv-timeline-node{background:var(--bg-0);border:2px solid var(--teal-400);z-index:1;border-radius:50%;width:13px;height:13px;position:absolute;top:18px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #22d3ee1f}.lv-timeline-step:last-child .lv-timeline-node{border-color:var(--fg-4);box-shadow:none}.lv-timeline-content{flex-direction:column;gap:12px;max-width:380px;display:flex}.lv-timeline-step--left .lv-timeline-content{text-align:right;grid-column:1;justify-self:end;align-items:flex-end}.lv-timeline-step--right .lv-timeline-content{text-align:left;grid-column:2;justify-self:start;align-items:flex-start}.lv-timeline-head{align-items:baseline;gap:12px;display:flex}.lv-timeline-num{font-family:var(--font-display);color:var(--teal-400);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1}.lv-timeline-step h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:24px;font-weight:500;line-height:1.16}.lv-timeline-step p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}@media (max-width:700px){.lv-timeline{max-width:100%}.lv-timeline:before{left:6px}.lv-timeline-step{grid-template-columns:1fr;column-gap:0;min-height:auto;margin-bottom:36px;padding-left:30px}.lv-timeline-step:last-child{min-height:auto;margin-bottom:0}.lv-timeline-node{top:13px;left:6px}.lv-timeline-step--left .lv-timeline-content,.lv-timeline-step--right .lv-timeline-content{text-align:left;grid-column:1;justify-self:start;align-items:flex-start}}.lv-niches{perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:980px){.lv-niches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.lv-niches{grid-template-columns:minmax(0,1fr)}}.lv-niche{aspect-ratio:4/5;border-radius:var(--r-lg);cursor:pointer;background-color:var(--bg-1);transform-style:preserve-3d;--rx:0deg;--ry:0deg;--tz:0px;transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz));transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base);will-change:transform;background-position:50%;background-size:cover;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0006,0 1px #00000080,0 10px 30px #00000073}.lv-niche-video{z-index:0;object-fit:cover;object-position:center;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (hover:none),(pointer:coarse){.lv-niches{perspective:none}.lv-niche{transform-style:flat;will-change:auto;transform:none}}.lv-niche:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000 4%,#ffffff0f 50%,#0000 96%) top/100% 1px no-repeat;position:absolute;inset:0}.lv-niche .lv-niche-glint{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle 220px at var(--mx,50%) var(--my,50%), #ffffff1a 0%, #ffffff0a 28%, transparent 60%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);mix-blend-mode:screen;position:absolute;inset:0}.lv-niche:hover .lv-niche-glint{opacity:1}.lv-niche:hover{box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0006,0 1px #00000080,0 24px 50px #22d3ee2e,0 8px 24px #0000008c}.lv-niche:after{content:"";z-index:1;background:linear-gradient(#0b0a0d00 20%,#0b0a0d33 50%,#0b0a0dd9 100%);position:absolute;inset:0}.lv-niche-body{z-index:2;text-align:center;position:absolute;bottom:18px;left:18px;right:18px}.lv-niche-title{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;margin:0 0 4px;font-size:20px;font-weight:500}.lv-niche-desc{color:#ffffffc7;margin:0;font-size:13px;line-height:1.45}.lv-inbox-section{isolation:isolate;padding:110px 0;position:relative;overflow:hidden}.lv-inbox-section:before{content:"";z-index:0;pointer-events:none;filter:blur(40px);animation:lv-section-drift 24s var(--ease-in-out) infinite alternate;background:radial-gradient(60% 45% at 70%,#2dd4bf24,#0000 65%);position:absolute;inset:-20%}.lv-inbox-section>*{z-index:1;position:relative}.lv-inbox-grid{grid-template-columns:1fr;align-items:center;gap:60px;display:grid}@media (min-width:980px){.lv-inbox-grid{grid-template-columns:.9fr 1.1fr;gap:80px}}.lv-inbox-copy{flex-direction:column;gap:18px;display:flex}.lv-inbox-copy--center{text-align:center;align-items:center}.lv-inbox-copy--center .lv-section-lede{max-width:52ch}.lv-inbox-stage{min-height:420px;position:relative}.lv-inbox-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 40%,#2dd4bf29,#0000 60%);position:absolute;inset:-10%}.lv-mail{background:var(--bg-1);border:1px solid var(--line-2);width:78%;font-family:var(--font-body);z-index:1;border-radius:14px;position:absolute;top:8%;left:0;overflow:hidden;box-shadow:0 30px 70px #0000008c}.lv-mail-bar{border-bottom:1px solid var(--line-1);align-items:center;gap:10px;padding:9px 14px;display:flex}.lv-mail-bar .dots{gap:6px;display:flex}.lv-mail-bar .dots span{background:var(--bg-3);border-radius:999px;width:9px;height:9px}.lv-mail-bar .title{font-family:var(--font-mono);color:var(--fg-3);font-size:11px}.lv-mail-body{flex-direction:column;gap:8px;padding:12px 14px 16px;display:flex}.lv-mail-row{border-radius:var(--r-sm);transition:background var(--dur-fast);grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.lv-mail-row:hover{background:var(--bg-2)}.lv-mail-row.new{background:#2dd4bf14;border:1px solid #2dd4bf47}.lv-mail-row.new:hover{background:#2dd4bf1f}.lv-mail-row .av{color:#fff;width:32px;height:32px;font-family:var(--font-display);background:linear-gradient(135deg,#2ddbf0,#22d3ee);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.lv-mail-row .from{color:var(--fg-1);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.lv-mail-row .preview{color:var(--fg-3);margin-top:2px;font-size:12px}.lv-mail-row .when{color:var(--fg-3);font-size:11px;font-family:var(--font-mono)}.lv-mail-pill{color:var(--teal-300);background:#2dd4bf2e;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.lv-mail-pill .pd{background:var(--teal-400);border-radius:999px;width:5px;height:5px;box-shadow:0 0 0 3px #2dd4bf38}.lv-toast{background:var(--bg-1);z-index:2;border:1px solid #2dd4bf59;border-radius:14px;align-items:center;gap:12px;width:280px;padding:14px;display:flex;position:absolute;bottom:6%;right:0;transform:rotate(2deg);box-shadow:0 30px 60px #0000008c,0 0 0 1px #2dd4bf1f}.lv-toast-icon{width:36px;height:36px;color:var(--teal-400);background:#2dd4bf2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lv-toast .t{color:var(--fg-0);font-size:13px;font-weight:500}.lv-toast .s{color:var(--fg-3);margin-top:2px;font-size:11.5px;line-height:1.4}.lv-cal{background:var(--bg-1);border:1px solid var(--line-2);z-index:2;border-radius:12px;width:220px;padding:12px 14px;position:absolute;top:0;right:8%;transform:rotate(-3deg);box-shadow:0 30px 60px #0000008c}.lv-cal-head{border-bottom:1px solid var(--line-1);font-family:var(--font-mono);color:var(--fg-3);letter-spacing:.08em;align-items:center;gap:10px;padding-bottom:8px;font-size:10.5px;display:flex}.lv-cal-head .day{color:var(--fg-0);font-family:var(--font-body);letter-spacing:-.005em;font-size:12px;font-weight:500}.lv-cal-event{border-left:2px solid var(--cyan-500);background:linear-gradient(135deg,#22d3ee29,#22d3ee0a);border-radius:8px;margin-top:10px;padding:8px 10px}.lv-cal-event .t{color:var(--fg-0);font-size:12px;font-weight:500}.lv-cal-event .s{color:var(--fg-3);margin-top:2px;font-size:11px}.lv-cal-event.green{border-left-color:var(--teal-400);background:linear-gradient(135deg,#2dd4bf29,#2dd4bf0a)}@media (max-width:760px){.lv-inbox-stage{flex-direction:column;gap:16px;min-height:0;display:flex}.lv-mail,.lv-cal,.lv-toast{width:100%;position:static;transform:none}}.lv-pricing{perspective:1200px;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;padding-top:12px;display:grid}@media (max-width:980px){.lv-pricing{grid-template-columns:1fr;gap:32px}.lv-pricing .lv-tier--featured{--lift:0}}.lv-tier{border-radius:var(--r-xl);transform-style:preserve-3d;--rx:0deg;--ry:0deg;--tz:0px;--lift:0px;transform:translateY(var(--lift)) rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz));transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);will-change:transform;background:radial-gradient(120% 90% at 0 0,#ffffff14 0%,#ffffff05 28%,#0000 60%),linear-gradient(168deg,#1a2540 0%,#131c2e 45%,#0f172a 100%);flex-direction:column;gap:14px;padding:32px 28px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0006,0 1px #00000080,0 10px 30px #00000073}.lv-tier:hover{box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0006,0 1px #00000080,0 24px 50px #22d3ee2e,0 8px 24px #0000008c}.lv-tier:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000 4%,#ffffff0d 50%,#0000 96%) top/100% 1px no-repeat;position:absolute;inset:0}.lv-tier:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle 220px at var(--mx,50%) var(--my,50%), #ffffff1a 0%, #ffffff0a 28%, transparent 60%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);mix-blend-mode:screen;position:absolute;inset:0}.lv-tier:hover:after{opacity:1}.lv-tier--featured{--lift:-14px;background:radial-gradient(120% 90% at 0 0,#ffffff1a 0%,#ffffff08 30%,#0000 60%),linear-gradient(168deg,#22304d 0%,#172138 45%,#101a2e 100%);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,0 1px #00000080,0 28px 60px #0000008c}.lv-tier-badge{z-index:3;border-radius:var(--r-pill);background:var(--cyan-500);color:#06232c;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 16px var(--cyan-500);align-items:center;padding:5px 14px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.lv-tier-badge{box-shadow:0 6px 16px color-mix(in oklab, var(--cyan-500) 35%, transparent)}}.lv-tier-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-0);font-size:22px;font-weight:500;position:relative}.lv-tier-price{align-items:baseline;gap:5px;margin-top:2px;display:flex;position:relative}.lv-tier-num{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-0);font-variant-numeric:tabular-nums;font-size:52px;font-weight:500;line-height:1}.lv-tier-per{color:var(--fg-3);font-size:14px}.lv-tier-desc{color:var(--fg-2);margin:0;font-size:13.5px;line-height:1.5;position:relative}.lv-tier-list{flex-direction:column;flex:1;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex;position:relative}.lv-tier-li{color:var(--fg-1);grid-template-columns:16px 1fr;align-items:center;gap:10px;font-size:14px;display:grid}.lv-tier-tick{color:var(--teal-400);width:14px;height:14px}.lv-tier-li .lv-stat{color:var(--teal-300);font-weight:600}.lv-tier-li.muted{color:var(--fg-3)}.lv-tier-li.muted span:last-child{text-decoration:line-through}.lv-tier-li.muted .lv-tier-tick{color:var(--fg-4)}.lv-tier .lv-cta{justify-content:center;width:100%;margin-top:auto}.lv-tier--premium:before{background:linear-gradient(90deg, transparent 4%, var(--gold-500) 50%, transparent 96%) top / 100% 1px no-repeat}@supports (color:color-mix(in lab, red, red)){.lv-tier--premium:before{background:linear-gradient(90deg, transparent 4%, color-mix(in oklab, var(--gold-500) 60%, transparent) 50%, transparent 96%) top / 100% 1px no-repeat}}.lv-tier--premium{box-shadow:inset 0 1px 0 var(--gold-500), inset 0 -1px 0 #0006, 0 1px 0 #00000080, 0 10px 30px #00000073}@supports (color:color-mix(in lab, red, red)){.lv-tier--premium{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--gold-500) 20%, transparent), inset 0 -1px 0 #0006, 0 1px 0 #00000080, 0 10px 30px #00000073}}.lv-tier--premium:hover{box-shadow:inset 0 1px 0 var(--gold-500), inset 0 -1px 0 #0006, 0 1px 0 #00000080, 0 24px 50px #d6a84f33, 0 8px 24px #0000008c}@supports (color:color-mix(in lab, red, red)){.lv-tier--premium:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--gold-500) 26%, transparent), inset 0 -1px 0 #0006, 0 1px 0 #00000080, 0 24px 50px #d6a84f33, 0 8px 24px #0000008c}}.lv-tier .lv-tier-num{color:var(--teal-400)}.lv-tier--premium .lv-tier-num{color:var(--gold-400)}.lv-tier--premium .lv-stat{color:var(--gold-300)}.lv-tier--premium .lv-tier-li:not(.muted) .lv-tier-tick{color:var(--gold-400)}.lv-tier--featured .lv-tier-num{color:var(--cyan-400)}.lv-tier:not(.lv-tier--premium) .lv-cta--neutral{--cta-fg:var(--teal-300)}.lv-test-rate{font-family:var(--font-display);letter-spacing:-.01em;color:var(--gold-400);margin-left:4px;font-size:13px;font-weight:600}.lv-guarantee{background:var(--bg-1);border-radius:var(--r-2xl);border:1px solid #10677533;grid-template-columns:1fr;align-items:center;gap:32px;padding:48px;display:grid;position:relative;overflow:hidden}.lv-guarantee:before{content:"";pointer-events:none;background:radial-gradient(50% 80% at 0%,#22d3ee2e,#0000 60%);position:absolute;inset:0}.lv-guarantee>*{position:relative}@media (min-width:880px){.lv-guarantee{grid-template-columns:220px 1fr;gap:56px}}.lv-guarantee-badge{filter:drop-shadow(0 20px 40px #00000073);width:190px;height:auto;margin:0 auto;display:block}.lv-guarantee h2{margin:0 0 12px;font-size:clamp(26px,3.2vw,38px)}.lv-guarantee p{color:var(--fg-2);max-width:52ch;margin:0;font-size:17px;line-height:1.55}.lv-test-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:980px){.lv-test-grid{grid-template-columns:1fr}}.lv-test{border-radius:var(--r-lg);background:radial-gradient(120% 90% at 0 0,#ffffff12 0%,#ffffff05 28%,#0000 60%),linear-gradient(168deg,#1a2540 0%,#131c2e 45%,#0f172a 100%);flex-direction:column;gap:16px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0006,0 1px #00000080,0 10px 30px #00000073}.lv-test-stars{align-items:center;gap:2px;display:flex}.lv-test-stars svg{display:block}.lv-test-quote{color:var(--fg-1);margin:0;font-size:16px;line-height:1.55}.lv-test-author{align-items:center;gap:12px;display:flex}.lv-test-av{color:#fff;width:40px;height:40px;font-family:var(--font-display);background:linear-gradient(135deg,#2ddbf0,#22d3ee);border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.lv-test-name{color:var(--fg-0);font-size:14px;font-weight:500}.lv-test-role{color:var(--fg-3);margin-top:2px;font-size:12.5px}.lv-faq{flex-direction:column;gap:8px;max-width:820px;margin:0 auto;display:flex}.lv-faq-item{border-radius:var(--r-xl);background:radial-gradient(120% 90% at 0 0,#ffffff12 0%,#ffffff05 28%,#0000 60%),linear-gradient(168deg,#1a2540 0%,#131c2e 45%,#0f172a 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0006,0 1px #0006}.lv-faq-item[open]{box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0006,0 1px #0006}.lv-faq-q{cursor:pointer;font-family:var(--font-display);color:var(--fg-0);letter-spacing:-.005em;align-items:center;gap:16px;padding:20px 24px;font-size:16.5px;font-weight:500;list-style:none;display:flex}.lv-faq-q::-webkit-details-marker{display:none}.lv-faq-a{color:var(--fg-2);max-width:64ch;padding:0 24px 20px;font-size:14.5px;line-height:1.6}.lv-final{text-align:center;padding:120px 0;position:relative;overflow:hidden}.lv-final:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 40%,#22d3ee38,#0000 60%);position:absolute;inset:-10%}.lv-final-inner{z-index:1;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.lv-final h2{max-width:18ch;font-size:clamp(40px,6vw,72px);line-height:1.02}.lv-final p{color:var(--fg-2);max-width:50ch;margin:0;font-size:18px}.lv-footer{border-top:1px solid var(--line-1);padding:40px 0}.lv-footer-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.lv-footer-legal{color:var(--fg-3);flex-wrap:wrap;grid-column:2;justify-content:center;align-items:center;gap:12px 26px;font-size:13.5px;display:inline-flex}.lv-footer-legal a{color:var(--fg-2);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.lv-footer-legal a:hover{color:var(--cyan-300)}.lv-footer-icon{color:var(--fg-2);transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.lv-footer-icon:hover{color:var(--cyan-300)}.lv-footer-icon svg{display:block}.lv-footer-credit{color:var(--fg-3);grid-column:3;justify-self:end;align-items:center;gap:7px;font-size:12.5px;text-decoration:none;display:inline-flex}.lv-footer-credit-logo{width:auto;height:14px;display:block}.lv-footer-credit .dv-word{fill:var(--fg-0)}.lv-footer-credit .dv-tld{fill:var(--fg-3);transition:fill var(--dur-fast) var(--ease-out)}.lv-footer-credit:hover{color:var(--fg-3)}.lv-footer-credit:hover .dv-tld{fill:#58ca97}@media (max-width:760px){.lv-footer-bar{grid-template-columns:1fr;justify-items:center;gap:18px}.lv-footer-legal{grid-column:1}.lv-footer-credit{grid-column:1;justify-self:center}}.lv-legal{max-width:760px;padding-top:140px;padding-bottom:96px}.lv-legal h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-0);margin:0;font-size:clamp(34px,4.4vw,52px);font-weight:500}.lv-legal-updated{color:var(--fg-3);margin:12px 0 0;font-size:13px}.lv-legal-intro{color:var(--fg-2);margin:24px 0 0;font-size:17px;line-height:1.6}.lv-legal-section{margin-top:36px}.lv-legal-section h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-0);margin:0 0 12px;font-size:20px;font-weight:500}.lv-legal-section p{color:var(--fg-2);max-width:68ch;margin:0 0 12px;font-size:15px;line-height:1.65}.lv-legal-section p:last-child{margin-bottom:0}.lv-legal a{color:var(--cyan-300)}@media (prefers-reduced-motion:reduce){.lv-marquee-inner{animation:none}.lv-tilt-card{transform:none!important}.lv-page:before,.lv-hero-bg,.lv-wave-line,.lv-iphone{animation:none}}.lv-cta:focus-visible{outline:2px solid var(--cyan-300);outline-offset:2px}.lv-cta:disabled{opacity:.45;cursor:not-allowed}.lv-cta:disabled:hover{text-shadow:none;transform:none}.lv-modal{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--fg-1);background:0 0;border:0;margin:0;padding:24px;position:fixed;top:0;left:0;overflow-y:auto}.lv-modal[open]{display:flex}.lv-modal::backdrop{-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);transition:opacity var(--dur-base) var(--ease-out);background:#08070bbd}@starting-style{.lv-modal[open]::backdrop{opacity:0}}.lv-modal-panel{border:1px solid var(--line-2);border-radius:var(--r-xl);width:min(520px,100%);transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:radial-gradient(120% 90% at 0 0,#ffffff14 0%,#ffffff05 28%,#0000 60%),linear-gradient(168deg,#1c1a22 0%,#101a2e 45%,#100e15 100%);margin:auto;padding:28px;position:relative;box-shadow:inset 0 1px #ffffff14,0 40px 90px #0009}@starting-style{.lv-modal[open] .lv-modal-panel{opacity:0;transform:translateY(10px)scale(.97)}}.lv-modal-close{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--bg-2);width:32px;height:32px;color:var(--fg-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.lv-modal-close:active{transform:scale(.9)}.lv-modal-close:focus-visible{outline:2px solid var(--cyan-300);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lv-modal-close:hover{color:var(--fg-0);background:var(--bg-3)}}.lv-request-form{flex-direction:column;gap:22px;display:flex}.lv-request-head{flex-direction:column;gap:6px;padding-right:36px;display:flex}.lv-request-head h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:23px;font-weight:500;line-height:1.15}.lv-request-head p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.5}.lv-request-plan{border-radius:var(--r-pill);color:var(--cyan-200);background:#22d3ee24;border:1px solid #22d3ee52;align-self:flex-start;margin-top:4px;padding:4px 11px;font-size:11.5px;font-weight:500}.lv-request-field{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.lv-request-field legend{font-size:var(--fs-body-sm);color:var(--fg-1);padding:0;font-weight:500}.lv-request-chips{flex-wrap:wrap;gap:8px;display:flex}.lv-request-chip{border-radius:var(--r-pill);background:var(--bg-2);border:1px solid var(--line-2);color:var(--fg-2);font-family:var(--font-body);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press);padding:8px 14px;font-size:13px;font-weight:500}.lv-request-chip:active{transform:scale(.96)}.lv-request-chip:focus-visible{outline:2px solid var(--cyan-300);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lv-request-chip:hover{color:var(--fg-0);border-color:var(--line-3)}}.lv-request-chip.is-selected{color:#fff;background:#22d3ee33;border-color:#22d3ee8c;box-shadow:inset 0 1px #ffffff14}.lv-request-inputs{flex-direction:column;gap:14px;display:flex}.lv-request-input{flex-direction:column;gap:6px;display:flex}.lv-request-input span{font-size:var(--fs-body-sm);color:var(--fg-1);font-weight:500}.lv-request-input input{border-radius:var(--r-md);background:var(--bg-0);border:1px solid var(--line-2);width:100%;color:var(--fg-0);font-family:var(--font-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:11px 14px;font-size:14px}.lv-request-input input::placeholder{color:var(--fg-4)}.lv-request-input input:focus-visible{border-color:var(--cyan-400);outline:none;box-shadow:0 0 0 3px #22d3ee33}.lv-request-input input[aria-invalid=true]{border-color:var(--color-danger)}.lv-request-input .lv-request-req{color:var(--color-danger);margin-left:3px}.lv-request-input .lv-request-optional{color:var(--fg-4);margin-left:6px;font-size:12px;font-weight:400}.lv-request-input .lv-request-hint{color:var(--color-danger);font-size:12px;font-weight:400}.lv-request-foot{flex-direction:column;align-items:stretch;gap:12px;display:flex}.lv-request-foot .lv-cta{justify-content:center;width:100%}.lv-request-note{color:var(--fg-3);text-align:center;font-size:12px}.lv-request-result{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:6px 0;display:flex}.lv-request-result:focus{outline:none}.lv-request-result-icon{border-radius:var(--r-pill);width:56px;height:56px;color:var(--teal-400);background:#2dd4bf29;border:1px solid #2dd4bf66;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.lv-request-result.is-error .lv-request-result-icon{color:var(--gold-400);background:#d6a84f29;border-color:#d6a84f66}.lv-request-result h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-0);margin:0;font-size:24px;font-weight:500}.lv-request-result p{color:var(--fg-2);max-width:40ch;margin:0;font-size:14.5px;line-height:1.55}.lv-request-result-actions{flex-direction:column;gap:10px;width:100%;margin-top:10px;display:flex}.lv-request-result-actions .lv-cta{justify-content:center;width:100%}@media (max-width:480px){.lv-modal{padding:12px}.lv-modal-panel{padding:22px 20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
