.ds{background:var(--canvas);color:var(--ink);font-family:var(--font-body,ui-sans-serif, system-ui);font-feature-settings:"cv05" 1, "ss01" 1;-webkit-font-smoothing:antialiased}.ds-caption{letter-spacing:-.14px;font-size:14px;line-height:1.5}.ds-body-sm{letter-spacing:-.32px;font-size:16px;line-height:1.5}.ds-body{letter-spacing:-.36px;font-size:18px;line-height:1.43}.ds-subheading{letter-spacing:-.46px;font-size:20px;font-weight:600;line-height:1.42}.ds-heading-sm{letter-spacing:-.03em;font-size:34px;font-weight:500;line-height:1.18}.ds-heading{letter-spacing:-.025em;font-size:52px;font-weight:500;line-height:1.12}.ds-display{letter-spacing:-.02em;font-size:68px;font-weight:500;line-height:1.06}.ds-word{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.02em;font-style:italic;font-weight:300}.ds-num{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ds-btn{border-radius:var(--r-pill);letter-spacing:-.32px;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 28px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ds-btn--primary{background:var(--forest);color:var(--canvas);font-weight:600}.ds-btn--primary:hover{background:var(--forest-hover)}.ds-btn--ghost{color:var(--ink);border-color:var(--ink);background:0 0}.ds-btn--ghost:hover{background:var(--ink-08)}.ds-btn:disabled{background:var(--border-soft);color:var(--steel);cursor:default}.ds-card{background:var(--canvas);border:1px solid var(--border-soft);border-radius:var(--r-card);padding:var(--card-pad)}.ds-card--soft{background:var(--surface-soft);border-color:#0000}.ds-input{border:1px solid var(--fog);border-radius:var(--r-input);background:var(--canvas);width:100%;color:var(--ink);letter-spacing:-.36px;padding:14px 16px;font-family:inherit;font-size:18px}.ds-input::placeholder{color:var(--fog)}.ds-input:focus-visible{outline:3px solid var(--forest);outline-offset:2px;border-color:var(--forest)}.ds-input:focus{border-color:var(--forest);box-shadow:0 0 0 3px var(--sage-wash)}.ds-stat{gap:4px;display:grid}.ds-stat-value{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:-2.88px;color:var(--ink);font-size:48px;font-weight:700;line-height:1.05}.ds-stat-label{letter-spacing:-.14px;color:var(--steel);font-size:14px;line-height:1.5}.ds-feature{gap:14px;display:grid}.ds-feature-tile{border-radius:var(--r-input);background:var(--surface-soft);width:48px;height:48px;font-family:var(--font-mono,monospace);color:var(--ink);place-items:center;font-size:15px;display:grid}.ds-steps{align-items:center;gap:0;display:flex}.ds-step-node{border:1.5px solid var(--ink-16);background:0 0;border-radius:50%;flex:none;width:10px;height:10px}.ds-step-node--done{background:var(--ink);border-color:var(--ink)}.ds-step-node--current{border-color:var(--ink);border-width:3px}.ds-step-rail{background:var(--ink-16);flex:auto;height:1.5px}.ds-step-rail--done{background:var(--ink)}.ds-badge{border-radius:var(--r-badge);background:var(--ink-08);color:var(--ink-60);letter-spacing:-.14px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;display:inline-flex}.ds-badge--strong{background:var(--ink);color:var(--canvas)}.ds-section{padding:var(--section-gap) 24px}.ds-section--soft{background:var(--surface-soft)}.ds-inner{max-width:var(--page-max);margin:0 auto}@media (max-width:720px){.ds-display{letter-spacing:-.02em;font-size:42px}.ds-heading{letter-spacing:-.02em;font-size:34px}.ds-heading-sm{letter-spacing:-.02em;font-size:26px}.ds-stat-value{letter-spacing:-.03em;font-size:34px}}.ds .teaser{background:var(--surface-soft);border-radius:var(--r-card);padding:28px var(--card-pad);text-align:left;max-width:560px;margin:32px auto 0}.ds .teaser-kicker{color:var(--steel);font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:11px}.ds .teaser-readout{min-height:108px}.ds .teaser-figure{letter-spacing:-2.88px;color:var(--ink);margin:0;font-size:48px;font-weight:700;line-height:1.05}.ds .teaser-caption{color:var(--steel);max-width:46ch;margin:6px 0 0}.ds .teaser-growing{color:var(--ink);max-width:40ch;margin:0}.ds .teaser-control{margin-top:20px;display:block}.ds .teaser-slider{appearance:none;background:var(--border-soft);cursor:pointer;border-radius:999px;width:100%;height:4px}.ds .teaser-slider::-webkit-slider-thumb{appearance:none;background:var(--ink);border:4px solid var(--surface-soft);width:26px;height:26px;box-shadow:0 0 0 1px var(--ink);border-radius:50%}.ds .teaser-slider::-moz-range-thumb{background:var(--ink);border:4px solid var(--surface-soft);width:26px;height:26px;box-shadow:0 0 0 1px var(--ink);border-radius:50%}.ds .teaser-slider:focus-visible{outline:3px solid var(--forest);outline-offset:4px}.ds .teaser-scale{color:var(--steel);justify-content:space-between;margin-top:10px;display:flex}.ds .teaser-scale-mid{color:var(--fog)}.ds .teaser-footnote{color:var(--fog);margin:16px 0 0}.ds .reveal{max-width:620px}.ds .reveal-frame{background:var(--canvas);border:1px solid var(--border-soft);border-radius:var(--r-card);padding:8px var(--card-pad) var(--card-pad);gap:2px;display:grid}.ds .reveal-block{border-bottom:1px solid var(--border-soft);padding:14px 0}.ds .reveal-block:last-of-type{border-bottom:none}.ds .reveal-block-head{align-items:baseline;gap:12px;display:flex}.ds .reveal-block-step{color:var(--fog);flex:none;font-size:12px}.ds .reveal-block-title{flex:1}.ds .reveal-block-value{font-size:17px;font-weight:700}.ds .reveal-block-note{color:var(--steel);margin:4px 0 0 30px}.ds .reveal-doc{background:var(--surface-soft);border-radius:var(--r-input);color:var(--steel);align-items:center;gap:12px;margin-top:8px;padding:14px 16px;display:flex}.ds .reveal-doc-mark{letter-spacing:.08em;background:var(--ink);color:var(--canvas);border-radius:6px;padding:3px 7px;font-size:11px}.ds .reveal-replay{color:var(--steel);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:14px;padding:6px 0;font-family:inherit;text-decoration:underline}.ds .reveal-replay:hover{color:var(--ink)}.ds .reveal-note{color:var(--fog);max-width:52ch;margin:6px 0 0}@media (max-width:560px){.ds .teaser-figure{letter-spacing:-1.2px;font-size:34px}}.ds.lnx{overflow-x:clip}.lnx-hero{background:var(--canvas);color:var(--ink);text-align:center;padding:132px 24px 104px;position:relative;overflow:hidden}.lnx-hero:before{content:"";pointer-events:none;background:radial-gradient(900px 460px at 50% -12%,#92b5801f,#0000 70%),radial-gradient(760px 520px at 88% 112%,#eef3eab3,#0000 72%);position:absolute;inset:0}.lnx-hero-inner{max-width:860px;margin:0 auto;position:relative}.lnx-h1{color:var(--ink);letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(40px,6.4vw,76px);line-height:1.02}.lnx-standfirst{color:var(--steel);max-width:54ch;margin:0 auto 30px;font-size:18px;line-height:1.55}.lnx-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lnx-hero-note{color:var(--steel);margin:14px 0 0}.lnx-hero--footer{padding:104px 24px 116px}.lnx-hero--footer .ds-btn--ghost{border-color:var(--ink);color:var(--ink)}.lnx-hero--footer .ds-btn--ghost:hover{background:var(--ink-08)}.steps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(22px,3vw,40px);margin:clamp(30px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.steps-item{border-top:1px solid var(--border-soft);padding-top:18px}.steps-index{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;color:var(--steel);margin-bottom:12px;font-size:11px;display:block}.steps-title{letter-spacing:-.01em;margin:0 0 8px;font-size:17.5px;font-weight:500}.steps-body{color:var(--ink-60);margin:0;font-size:14.5px;line-height:1.6}.ds-inner--narrow{max-width:760px}.lnx-h2{letter-spacing:-.02em;max-width:22ch;margin:0 0 12px}.lnx-h3{max-width:26ch;margin:0 0 10px}.lnx-lead{max-width:58ch;color:var(--steel);margin:0 0 36px;font-size:17px;line-height:1.55}.lnx-lead--center{margin-inline:auto}.lnx-link{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-16);text-decoration-color:var(--ink-16);margin-top:28px;font-size:14px;display:inline-block}.lnx-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.faq{margin:0;padding:0;list-style:none}.faq-item{border-bottom:1px solid var(--border-soft)}.faq-item:first-child{border-top:1px solid var(--border-soft)}.faq-q{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.faq-q-text{letter-spacing:-.01em;font-size:17px}.faq-q-mark{color:var(--steel);font-size:20px;line-height:1}.faq-panel{max-width:62ch;padding:0 0 22px}.faq-a{color:var(--steel);margin:0}@media (max-width:700px){.lnx-hero{padding:100px 20px 72px}.lnx-hero--footer{padding:64px 20px 56px}.lnx-faq-section{padding:52px 20px}}.lnx-avd{background:var(--surface-sage);color:var(--ink);padding:clamp(44px,5.4vw,64px) 24px clamp(40px,5vw,60px)}.lnx-avd .lnx-h3{color:var(--ink-strong);margin:0 0 16px}.lnx-avd-p{color:var(--ink);max-width:58ch;margin:0 0 14px;font-size:17px;line-height:1.6}.lnx-avd-source{color:var(--steel);max-width:58ch;margin:14px 0 0}.lnx-founder{background:var(--canvas);border-top:1px solid var(--border-soft);padding:clamp(34px,4vw,48px) 24px}.lnx-founder-inner{align-items:center;gap:18px;display:flex}.lnx-founder-words{min-width:0}.lnx-founder-line{color:var(--steel);margin:0 0 6px;font-size:16px;line-height:1.5}.lnx-founder-line:first-child{color:var(--ink)}.lnx-about-figure{color:var(--ink);font-weight:500}.lnx-hero-media{min-width:0}.lnx-about{background:var(--canvas);padding:clamp(56px,7vw,96px) 24px}.lnx-about-p{color:var(--steel);max-width:62ch;margin:0 0 18px;font-size:17px;line-height:1.6}.lnx-about-payoff{color:var(--ink);letter-spacing:-.01em;max-width:54ch;margin:28px 0 8px;font-size:21px;font-weight:600;line-height:1.45}.lnx-about-source{color:var(--steel);opacity:.95;margin:0}.lnx-waitlist{background:var(--surface-soft);border-top:1px solid var(--border-soft);padding:clamp(56px,7vw,80px) 24px clamp(64px,8vw,104px)}.lnx-waitlist .lnx-lead{margin-bottom:28px}body:has(.ds.lnx){background:#fff}.ds.lnx{min-height:100vh}.lnx-hero-grid{max-width:var(--page-max);text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;margin:0 auto;display:grid;position:relative}.lnx-hero-copy{min-width:0}.lnx-hero-grid .lnx-h1{max-width:15ch;margin:0 0 20px}.lnx-hero-grid .lnx-standfirst{max-width:46ch;margin:0 0 28px}.lnx-hero-grid .lnx-hero-actions{justify-content:flex-start}.lnx-hero-grid .lnx-hero-note{margin:14px 0 0}.media{margin:0}.media-frame{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--surface-soft);border:1px solid var(--border-soft);position:relative;overflow:hidden}.media-video{object-fit:cover;width:100%;height:100%;display:block}.media-frame--empty{text-align:center;align-content:center;gap:8px;padding:32px;display:grid}.media-empty-title{color:var(--ink);margin:0;font-size:17px;font-weight:600}.media-empty-body{color:var(--steel);margin:0;max-width:40ch;margin-inline:auto}.media-play{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:68px;height:68px;color:var(--ink);cursor:pointer;background:#ffffffdb;border:1px solid #ffffff3d;place-items:center;margin:auto;transition:transform .24s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0}.media-play:hover{transform:scale(1.05)}.media-play-glyph{margin-left:3px;font-size:22px}.media-caption{color:var(--steel);margin:12px 0 0}@media (prefers-reduced-motion:reduce){.media-play{transition:none}.media-play:hover{transform:none}}@media (max-width:900px){.lnx-hero-grid{grid-template-columns:1fr;gap:40px}.lnx-hero-grid .lnx-h1{max-width:none}}.lnx-growth{background:var(--canvas);border-top:1px solid var(--border-soft);padding:clamp(56px,6vw,84px) 24px clamp(64px,7vw,96px)}.lnx-growth .lnx-h3{text-align:center}.lnx-growth .lnx-lead{margin-bottom:clamp(26px,3vw,38px)}.growth{flex-direction:column;gap:22px;max-width:680px;margin:0 auto;display:flex}.growth-control{flex-direction:column;gap:10px;display:flex}.growth-label{color:var(--steel);justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;display:flex}.growth-label-value{color:var(--ink);font-size:19px;font-weight:700}.growth-slider{width:100%;accent-color:var(--forest);cursor:pointer}.growth-slider:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.growth-horizon{color:var(--steel);margin:0}.growth-headline{border:.8px solid var(--border-soft);border-radius:var(--r-card,24px);background:var(--surface-soft);flex-direction:column;align-items:flex-start;gap:2px;padding:22px 24px;display:flex}.growth-headline-label{color:var(--steel)}.growth-headline-unit{color:var(--steel);margin-bottom:6px}.growth-headline-value{letter-spacing:-.03em;color:var(--ink);font-size:clamp(38px,6vw,54px);font-weight:700;line-height:1.04}.growth-headline-rate{color:var(--ink);font-size:clamp(24px,3.8vw,34px);line-height:1.2}.growth-controls{flex-direction:column;gap:20px;display:flex}.growth-select{width:100%;font-family:var(--font-body);color:var(--ink);background:var(--canvas);border:.8px solid var(--border-soft);border-radius:var(--r-input,12.8px);cursor:pointer;padding:11px 13px;font-size:15px}.growth-select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.growth-chart{width:100%;height:auto;color:var(--ink);display:block}.growth-chart-axis{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--steel);font-size:11px}.growth-line{stroke:var(--ink)}.growth-parts{flex-wrap:wrap;gap:32px;margin:0;display:flex}.growth-part{flex-direction:column;gap:2px;display:flex}.growth-part-label{color:var(--steel)}.growth-part-value{color:var(--ink);margin:0;font-size:20px;font-weight:600}.growth-assumption{color:var(--steel);max-width:62ch;margin:0;line-height:1.55}@media (max-width:700px){.growth-headline{padding:18px}.growth-parts{gap:22px}}.lnx-feedback{background:var(--canvas);border-top:1px solid var(--border-soft);padding:96px 24px}.fb{gap:22px;display:grid}.fb-label{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.fb-field{display:block}.fb-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fb-comment{resize:vertical;min-height:108px;font-family:inherit;line-height:1.5}.fb-stars-set{border:0;margin:0;padding:0}.fb-stars{gap:4px;display:flex}.fb-star{cursor:pointer;padding:4px;display:inline-flex;position:relative}.fb-star-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.fb-star-icon{fill:none;stroke:var(--fog);stroke-width:1.5px;transition:fill .16s,stroke .16s,transform .16s cubic-bezier(.22,1,.36,1)}.fb-star-icon--on{fill:var(--ink);stroke:var(--ink)}.fb-star-input:focus-visible+.sr-only+.fb-star-icon,.fb-star:hover .fb-star-icon{transform:scale(1.08)}.fb-star-input:focus-visible~.fb-star-icon{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.fb-hint{color:var(--steel);margin:10px 0 0}.fb-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.fb-note{color:var(--steel);max-width:42ch;margin:0}.fb-error{color:var(--ink);margin:0;font-size:15px;font-weight:600}.fb-done{padding:8px 0}.fb-done-title{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.fb-done-body{color:var(--steel);max-width:52ch;margin:0}@media (prefers-reduced-motion:reduce){.fb-star-icon{transition:none}.fb-star:hover .fb-star-icon{transform:none}}@media (max-width:560px){.fb-row{grid-template-columns:1fr}.lnx-feedback{padding:68px 20px}}.media-frame--still{background:var(--canvas);border-color:var(--border-soft)}.media-still{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.dots{z-index:30;display:block;position:fixed;top:50%;right:22px;transform:translateY(-50%)}@media (max-width:1099px){.dots{right:8px}.dots-dot{width:22px}.dots-name{display:none}}.dots-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dots-dot{cursor:pointer;justify-content:center;align-items:center;width:26px;min-height:26px;text-decoration:none;display:flex;position:relative}.dots-mark{border-radius:var(--r-pill);background:var(--ink-16);width:6px;height:6px;transition:height .32s cubic-bezier(.22,1,.36,1),background .22s,width .32s cubic-bezier(.22,1,.36,1)}.dots-dot:hover .dots-mark{background:var(--ink-60)}.dots-dot--on .dots-mark{background:var(--ink);height:18px}.dots-name{letter-spacing:-.01em;white-space:nowrap;color:var(--ink);background:var(--canvas);border:1px solid var(--border-soft);border-radius:var(--r-pill);opacity:0;pointer-events:none;padding:5px 11px;font-size:12.5px;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)translate(6px)}.dots-dot:hover .dots-name,.dots-dot:focus-visible .dots-name{opacity:1;transform:translateY(-50%)translate(0)}.dots-dot:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-pill)}@media (prefers-reduced-motion:reduce){.dots-mark,.dots-name{transition:none}.dots-name{transform:translateY(-50%)}}:is(html:has(.ds.lnx),body:has(.ds.lnx)){scrollbar-width:none;-ms-overflow-style:none}html:has(.ds.lnx)::-webkit-scrollbar{width:0;height:0;display:none}body:has(.ds.lnx)::-webkit-scrollbar{width:0;height:0;display:none}.lnx-page{background:var(--canvas);min-height:100vh}.lnx-feedback--page{border-top:0;padding-top:148px;padding-bottom:120px}.lnx-feedback--page .lnx-h2{margin-bottom:12px}.lnx-feedback-back{margin:40px 0 0}@media (max-width:700px){.lnx-feedback--page{padding-top:168px;padding-bottom:80px}}.goalc{max-width:var(--page-max);margin:0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:16px;margin-inline:auto;padding:0 24px 8px;list-style:none;display:grid;overflow-x:auto}.goalc::-webkit-scrollbar{display:none}.goalc-card{aspect-ratio:4/3;border-radius:var(--r-card);scroll-snap-align:start;background:var(--ink);position:relative;overflow:hidden}.goalc-card picture{width:100%;height:100%;display:block}.goalc-art{object-fit:cover;width:100%;height:100%;display:block}.goalc-scrim{background:linear-gradient(#14301f00 42%,#14301f8a 74%,#14301fe0 100%);position:absolute;inset:0}.goalc-label{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.25;position:absolute;bottom:16px;left:18px;right:18px}@media (min-width:1000px){.goalc{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;padding-right:0;overflow-x:visible}}@media (max-width:700px){.goalc{padding-inline:20px}}.sbars{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 82%,#0000);mask-image:linear-gradient(#0000,#000 16% 82%,#0000)}.sbars-cols{justify-content:space-between;padding-inline:4vw;display:flex;position:absolute;inset:-8% 0}.sbars-col{filter:blur(14px);animation:sbars-drift var(--sb-dur,20s) var(--sb-delay,0s) ease-in-out infinite alternate;background:linear-gradient(90deg,#1c24200d 0%,#1c242002 30%,#1c242000 50%,#1c242002 70%,#1c24200d 100%);flex:1 1 0;margin-inline:clamp(10px,2.4vw,46px);transform:translateY(0)scaleY(1)}@keyframes sbars-drift{0%{opacity:.45;transform:translateY(calc(var(--sb-lift,6%) * -1)) scaleY(1)}to{opacity:.95;transform:translateY(var(--sb-lift,6%)) scaleY(1.05)}}.sbars-grain{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:5.5s steps(6,end) infinite sbars-grain;position:absolute;inset:-120px}@keyframes sbars-grain{0%{transform:translate(0,0)}to{transform:translate(-160px,-160px)}}.sbars--still .sbars-col,.sbars--still .sbars-grain{animation:none}.sbars--still .sbars-col{opacity:.8}@media (prefers-reduced-motion:reduce){.sbars-col,.sbars-grain{animation:none}.sbars-col{opacity:.8}}.qdeck{margin-top:clamp(38px,5vw,60px)}.qdeck-stage{place-items:center;min-height:168px;display:grid;position:relative}.qdeck-pill{background:var(--canvas);border:.8px solid var(--border-soft);-webkit-backdrop-filter:blur(14px);text-align:left;border-radius:9999px;align-items:center;gap:clamp(16px,2.2vw,26px);width:min(880px,100%);margin:0;padding:22px clamp(28px,4.4vw,58px);display:inline-flex;position:absolute}.qdeck-index{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;color:var(--steel);flex:none;font-size:11px}.qdeck-q{letter-spacing:-.2px;color:var(--ink);font-size:clamp(16px,2.1vw,21px);font-weight:300;line-height:1.34}.qdeck-ghost{border:.8px solid var(--border-soft);background:#ffffff8c;border-radius:9999px;height:74px;position:absolute}.qdeck-ghost--near{width:min(812px,92%)}.qdeck-ghost--far{width:min(744px,84%)}.qdeck-count{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;color:var(--steel);justify-content:center;align-items:center;gap:8px;margin:clamp(40px,5vw,60px) 0 0;font-size:11.5px;display:flex}.qdeck-count-sep{background:var(--border-soft);width:14px;height:1px}.qdeck-static{flex-direction:column;align-items:center;gap:12px;margin:clamp(38px,5vw,60px) 0 0;padding:0;list-style:none;display:flex}.qdeck-pill--static{position:static}@media (max-width:700px){.qdeck-stage{min-height:210px}.qdeck-pill{gap:14px;padding:20px 26px}.qdeck-ghost{height:64px}}@media (max-width:1099px){.lnx-hero,.lnx-avd,.lnx-about,.lnx-founder,.lnx-faq-section,.lnx-growth,.lnx-feedback,.lnx-waitlist{padding-right:34px}.dots{right:4px}.dots-dot{width:24px}}.ds .wl-form{background:var(--canvas);border:1px solid var(--border-soft);border-radius:var(--r-card);box-shadow:none;flex-wrap:wrap;gap:10px;padding:10px;display:flex}.ds .wl-input{color:var(--ink);background:0 0;border:0;flex:220px;min-height:48px;padding:12px 14px;font-size:17px}.ds .wl-input::placeholder{color:var(--fog)}.ds .wl-input:focus{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-input)}.ds .wl-button{background:var(--ink);color:var(--canvas);border-radius:var(--r-pill);cursor:pointer;border:0;flex:none;min-height:48px;padding:12px 26px;font-size:16px;font-weight:500}.ds .wl-button:hover{background:var(--ink-strong)}.ds .wl-button:disabled{background:var(--border-soft);color:var(--steel)}.ds .wl-consent{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.ds .wl-consent-text{color:var(--ink);font-size:15px;line-height:1.5}.ds .wl-consent-note{color:var(--steel);margin-top:6px;font-size:14px;line-height:1.5}.ds .wl-consent input[type=checkbox]{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.ds .wl-status{color:var(--ink)}.ds .wl-status-body{color:var(--steel)}.ds .wl-pill{color:var(--steel);border-color:var(--border-soft)}body:has(.ds.lnx) .site-footer{background:var(--surface-soft);color:var(--ink);border-top:1px solid var(--border-soft);text-align:center;justify-items:center;gap:18px;padding:56px 24px 64px;display:grid}body:has(.ds.lnx) .site-footer-links{flex-wrap:wrap;justify-content:center;gap:10px 26px;display:flex}body:has(.ds.lnx) .site-footer-links a{color:var(--forest);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--sage-line);text-decoration-color:var(--sage-line);opacity:1;font-size:14px}body:has(.ds.lnx) .site-footer-links a:hover{-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}body:has(.ds.lnx) .site-footer-disclaimer{color:var(--steel);max-width:62ch;margin:0;font-size:14px;line-height:1.55}.ds .legal-page{background:var(--canvas);color:var(--ink);min-height:100vh;padding:104px 24px 120px}.ds .legal-inner{max-width:760px;margin:0 auto}.ds .legal-back{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-16);text-decoration-color:var(--ink-16);margin-bottom:36px;font-size:14px;display:inline-block}.ds .legal-back:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ds .legal-title{letter-spacing:-.02em;color:var(--ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 14px;font-size:clamp(34px,5vw,48px);font-weight:600;line-height:1.12}.ds .legal-intro{color:var(--steel);max-width:58ch;margin:0 0 48px;font-size:18px;line-height:1.55}.ds .legal-section{margin-bottom:44px}.ds .legal-section h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:600}.ds .legal-section h3{color:var(--ink);margin:24px 0 8px;font-size:18px;font-weight:600}.ds .legal-section p,.ds .legal-section li{color:var(--steel);font-size:16.5px;line-height:1.62}.ds .legal-section p{max-width:64ch;margin:0 0 14px}.ds .legal-note{color:var(--steel);margin-top:40px;font-size:14px}.ds .legal-table-wrap{border:1px solid var(--border-soft);border-radius:var(--r-card);margin:18px 0 8px;overflow-x:auto}.ds .legal-table-wrap table{border-collapse:collapse;width:100%;font-size:15px}.ds .legal-table-wrap th,.ds .legal-table-wrap td{text-align:left;border-bottom:1px solid var(--border-soft);color:var(--ink);padding:12px 16px}.ds .legal-table-wrap th{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);background:var(--surface-soft);font-size:11px;font-weight:400}.ds .legal-table-wrap tr:last-child td{border-bottom:0}.ds .legal-table-wrap td:not(:first-child){font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}.ds .landing-waitlist{background:0 0;border:0;max-width:none;padding:0}.ds .landing-waitlist-heading{letter-spacing:-.96px;color:var(--ink);margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.16}.ds .landing-waitlist-body{color:var(--steel);max-width:58ch;margin:0 0 28px;font-size:17px;line-height:1.55}.ds .wl-pill{border-radius:var(--r-input);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:0;display:flex}body:has(.ds.lnx) .site-footer{width:100%;max-width:none;margin:0}.cmp{border-radius:var(--r-card);background:var(--surface-soft);border:1px solid var(--border-soft);margin-top:40px;overflow:hidden}.cmp-table{border-collapse:collapse;width:100%}.cmp-head{text-align:left;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);border-bottom:1px solid var(--border-soft);width:50%;padding:22px 28px 16px;font-size:11px;font-weight:400}.cmp-head--us{color:var(--ink);background:var(--canvas)}.cmp-cell--us{background:var(--canvas)}.cmp-row td{border-bottom:1px solid var(--border-soft)}.cmp-row:last-child td{border-bottom:0}.cmp-cell{vertical-align:top;padding:20px 28px;font-size:16px;line-height:1.45}.cmp-cell-inner{align-items:flex-start;gap:12px;display:flex}.cmp-cell--them{color:var(--steel)}.cmp-cell--us{color:var(--ink);font-weight:500}.cmp-icon{flex:none;margin-top:1px;display:inline-flex}.cmp-icon--no{color:var(--fog)}.cmp-icon--yes{color:var(--forest)}@media (max-width:700px){.cmp-table,.cmp-table tbody,.cmp-row,.cmp-row td{display:block}.cmp-table thead{display:none}.cmp-row{border-bottom:1px solid var(--border-soft)}.cmp-row:last-child,.cmp-row td{border-bottom:0}.cmp-cell{padding:16px 20px;font-size:15.5px}.cmp-cell--them{padding-bottom:6px}.cmp-cell--us{padding-top:6px}}.lnx-about-photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-card);border:1px solid var(--border-soft);width:100%;height:auto;margin:0 0 clamp(26px,3.4vw,40px);display:block}.lnx-plate{max-width:calc(var(--page-max) + 48px);margin:0 auto;padding:0 24px clamp(56px,6vw,88px)}.lnx-plate-sheet{border-radius:var(--r-card);border:1px solid var(--border-soft);position:relative;overflow:hidden}.lnx-plate-img{width:100%;height:auto;display:block}.lnx-plate-text{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.lnx-plate-mark{font-family:var(--font-mono)}.lnx-plate-display{font-family:var(--font-serif);font-style:italic;font-weight:300}@media (max-width:760px){.lnx-plate{padding:0 20px clamp(40px,9vw,56px)}}
