html:has(.lnd){height:auto;scroll-padding-top:84px;overflow:clip visible}html:has(.lnd) body{height:auto;min-height:100%;overflow:clip visible}@media (prefers-reduced-motion:no-preference){html:has(.lnd){scroll-behavior:smooth}}.lnd{--lnd-hero-size:clamp(2.75rem, 1.65rem + 4.4vw, 5.5rem);--lnd-h2-size:clamp(2rem, 1.45rem + 2.25vw, 3.5rem);--lnd-h3-size:clamp(1.25rem, 1.2rem + .2vw, 1.375rem);--lnd-lead-size:clamp(1.0625rem, .99rem + .29vw, 1.25rem);--lnd-quote-size:clamp(1.5rem, 1.38rem + .5vw, 1.875rem);--lnd-body-size:1rem;--lnd-body-sm-size:.9375rem;--lnd-caption-size:.8125rem;--lnd-label-size:.75rem;--lnd-small-size:.875rem;--lnd-max:1280px;--lnd-gutter:clamp(20px, 5.5vw, 80px);--lnd-section-pad:clamp(64px, 7.8vw, 112px);--lnd-head-gap:clamp(28px, 2.8vw, 40px);--lnd-gap:clamp(24px, 4.4vw, 64px);--lnd-header-h:68px;--lnd-r-specimen:24px;--lnd-r-panel:16px;--lnd-r-control:12px;--lnd-r-inset:8px;--lnd-vault:#090414;--lnd-vault-line:#43297c;--lnd-hairline:color-mix(in srgb, var(--purple-300) 14%, transparent);background:var(--surface-base);min-height:100vh;color:var(--text-primary);font-size:var(--lnd-body-size);line-height:1.55;position:relative}.lnd :focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:6px}.lnd ::selection{background:color-mix(in srgb, var(--purple-500) 55%, transparent);color:#fff}.lnd-stage{z-index:0;pointer-events:none;background:var(--surface-base);height:100lvh;position:fixed;inset:0;overflow:hidden}.lnd-stage:before{content:"";background:radial-gradient(60% 55% at 74% 42%,#8b5cf61c,#0000 70%),radial-gradient(40% 40% at 86% 70%,#7c3aed0d,#0000 70%);position:absolute;inset:0}.lnd-stage:after{content:"";background:linear-gradient(#0b0e168c,#0000 16% 78%,#0b0e16b3),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.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lnd-stage-poster{aspect-ratio:1440/900;opacity:0;height:100%;transition:opacity .6s;position:absolute;top:0;left:73.5%;transform:translate(-73.5%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 93%,#0000)}.lnd-stage[data-web=none] .lnd-stage-poster{opacity:1;background:url(/landing/web-wide.webp) 50%/100% 100% no-repeat}.lnd[data-scrolled] .lnd-stage[data-web=none] .lnd-stage-poster{opacity:0;transition-duration:.3s}@media (max-width:819px){.lnd-stage-poster{aspect-ratio:390/844;left:45%;transform:translate(-45%)}.lnd-stage[data-web=none] .lnd-stage-poster{background-image:url(/landing/web-tall.webp)}}@media (prefers-reduced-motion:reduce){.lnd-stage-poster{transition:none}}.lnd-stage-canvas{position:absolute;inset:0}.lnd-doc{z-index:1;position:relative}.lnd-wrap{width:100%;max-width:calc(var(--lnd-max) + var(--lnd-gutter) * 2);padding-inline:var(--lnd-gutter);margin-inline:auto}.lnd-header{z-index:30;height:var(--lnd-header-h);transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), backdrop-filter var(--dur-base) var(--ease-standard);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.lnd[data-scrolled] .lnd-header{background:color-mix(in srgb, var(--surface-base) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--lnd-hairline)}.lnd-header-inner{justify-content:space-between;align-items:center;gap:var(--space-4);height:100%;display:flex}.lnd-header-nav{align-items:center;gap:clamp(12px,2vw,24px);display:flex}.lnd-header-link{min-height:44px;color:var(--text-secondary);white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard);align-items:center;padding-inline:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lnd-header-link:hover{color:var(--text-primary)}.lnd-cta-short{display:none}@media (max-width:480px){.lnd-cta-long{display:none}.lnd-cta-short{display:inline}}@media (max-width:760px){.lnd-header-nav .btn,.lnd-header .lp-brand{min-height:44px}.lnd{--lnd-label-size:.8125rem;--lnd-header-h:60px;--lnd-gutter:22px;--lnd-section-pad:48px;--lnd-head-gap:26px;--lnd-h2-size:2rem;--lnd-lead-size:1.0625rem}.lnd-h2{line-height:1.06}.lnd-section-head{gap:12px}.lnd-h2>span{display:block}.lnd[data-scrolled] .lnd-header{background:color-mix(in srgb, var(--surface-base) 95%, transparent)}.lnd-header-nav .btn{transition:opacity var(--dur-base) var(--ease-standard), visibility var(--dur-base)}.lnd[data-at-hero] .lnd-header-nav .btn,.lnd[data-at-door] .lnd-header-nav .btn{opacity:0;visibility:hidden}.lnd-header-link{display:none}.lnd .lnd-footer-links .lnd-footer-signin{display:inline-flex}.lnd-specimen{background:var(--surface-raised)}}.lnd-ph{display:none}.lnd-beta{width:min(360px,100vw - 32px);color:var(--text-primary);background:var(--surface-overlay);border:1px solid var(--border-strong);box-shadow:var(--shadow-elevated);border-radius:20px;margin:auto;padding:0}.lnd-beta::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06040ebd}.lnd-beta-body{justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-5);text-align:center;display:grid;position:relative}.lnd-beta-close{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.lnd-beta-close:hover{color:var(--text-primary)}.lnd-beta-title{font-family:var(--font-display), var(--font-sans);letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}.lnd-beta-code{width:216px;height:216px}.lnd-beta-note{color:var(--text-secondary);margin:0}.lnd-beta-links{margin:0;display:grid}.lnd-beta-links a{padding-block:9px}.lnd-h1,.lnd-h2{font-family:var(--font-display), var(--font-sans);color:var(--text-primary);text-wrap:balance;font-weight:800}.lnd-h1{font-size:var(--lnd-hero-size);letter-spacing:-.037em;line-height:1}.lnd-h2{font-size:var(--lnd-h2-size);letter-spacing:-.028em;line-height:1.02}.lnd-lead{font-size:var(--lnd-lead-size);color:var(--text-secondary);text-wrap:pretty;max-width:34em;line-height:1.5}.lnd-small{font-size:var(--lnd-small-size);color:var(--text-secondary);line-height:1.45}.lnd-small a{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);transition:color var(--dur-fast) var(--ease-standard)}.lnd-small a:hover{color:var(--text-primary)}.lnd-section{padding-block:var(--lnd-section-pad);position:relative}.lnd-section-head{max-width:44rem;margin-bottom:var(--lnd-head-gap);gap:clamp(12px,1.4vw,18px);display:grid}.lnd-specimen{background:color-mix(in srgb, var(--surface-raised) 94%, transparent);border:1px solid var(--border-subtle);border-radius:var(--lnd-r-specimen);box-shadow:var(--shadow-elevated);position:relative}.lnd-panel{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--lnd-r-panel)}.lnd-well{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--lnd-r-panel)}.lnd-tag{font-size:var(--lnd-label-size);letter-spacing:.02em;color:var(--text-secondary);font-weight:600;line-height:1.42}.lnd-caption{font-size:var(--lnd-caption-size);color:var(--text-secondary);font-weight:500;line-height:1.46}.lnd-graphic-title{font-family:var(--font-display), var(--font-sans);font-size:var(--lnd-h3-size);letter-spacing:-.02em;color:var(--text-primary);font-weight:800;line-height:1.27}.lnd-graphic-body{font-size:var(--lnd-body-size);color:var(--text-secondary);line-height:1.5}.lnd-concept-label{font-size:var(--lnd-small-size);color:var(--text-primary);font-weight:600;line-height:1.43}.lnd-tone-fresh{--node:var(--retention-fresh);--lnd-tone:var(--retention-fresh)}.lnd-tone-secured{--node:var(--retention-secured);--lnd-tone:var(--retention-secured)}.lnd-tone-fading{--node:var(--retention-decaying);--lnd-tone:var(--retention-decaying)}.lnd-tone-idle{--node:var(--purple-400);--lnd-tone:var(--purple-400)}.lnd-node-body{fill:color-mix(in srgb, currentColor 13%, #12092e)}.lnd-node-ring{fill:none;stroke:color-mix(in srgb, currentColor 61%, #12092e)}.lnd-node-lit{fill:currentColor}.lnd-node-shade{fill:color-mix(in srgb, color-mix(in srgb, currentColor 70%, #000) 78%, #4d299e)}.lnd-node-cap{fill:color-mix(in srgb, currentColor 50%, #fff7e0)}.lnd-node-glint{fill:#fff;opacity:.95}.lnd-node-wax{transform:scaleY(max(0, var(--phase-k,1)))}.lnd-node-wane{transform:scaleY(max(0, calc(-1 * var(--phase-k,1))))}.lnd-node-cap-live{transform:translateY(calc(var(--phase-q,.41) * -.8px)) scaleY(max(0, var(--phase-k,1)))}.lnd-dot{width:var(--dot,12px);height:var(--dot,12px);color:var(--node,var(--purple-400));vertical-align:middle;flex:none;display:inline-block;position:relative}.lnd-dot>svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.lnd-dot:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--node,var(--purple-400)) 30%, transparent) 30%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-90%}.lnd-stroke{fill:none;stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.lnd-trace{fill:none;stroke:var(--purple-400);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lnd-trace-strong{stroke-width:2px}.lnd .btn-primary{background:var(--purple-600)}.lnd .btn-primary:hover:not(:disabled){background:var(--purple-500)}.lnd-skip{z-index:60;border-radius:var(--lnd-r-control);background:var(--surface-overlay);border:1px solid var(--border-strong);color:var(--text-primary);font:inherit;cursor:pointer;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.lnd-skip:focus-visible{transform:none}.lnd-scrim{isolation:isolate;position:relative}.lnd-scrim:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0e16e6,#0b0e169e 55%,#0000);position:absolute;inset:-18% -22%}.lnd-footer{border-top:1px solid var(--lnd-hairline);background:color-mix(in srgb, var(--surface-sunken) 88%, transparent);padding-block:clamp(28px,4vw,44px);position:relative}.lnd-footer-inner{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-8);flex-wrap:wrap;display:flex}.lnd-footer-links{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.lnd-footer-links a,.lnd-motion-toggle{min-height:44px;font-family:inherit;font-size:var(--text-caption-size);color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;align-items:center;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.lnd-footer-links a:hover,.lnd-motion-toggle:hover{color:var(--text-primary)}.lnd-footer-links .lnd-footer-signin{display:none}.lnd-footer-legal{font-size:var(--text-caption-size);color:var(--text-secondary)}@media (max-width:640px){.lnd-footer-inner{flex-direction:column;align-items:flex-start}}
.lnd-hero{min-height:100svh;padding-top:var(--lnd-header-h);grid-template-rows:1fr auto;display:grid;position:relative}.lnd-hero-inner{align-items:center;padding-block:clamp(32px,6vh,72px);display:flex}.lnd-hero-copy{max-width:min(100%, calc(var(--lnd-hero-size) * 7.4));gap:clamp(20px,2.4vw,32px);display:grid}.lnd-hero-lead{max-width:30em}.lnd-hero-actions{gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin-top:clamp(4px,.8vw,12px);display:flex}.lnd-hero-note{color:var(--text-secondary);margin-top:-4px}.lnd-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-bottom:clamp(24px,4.5vh,48px);display:flex}.lnd-hero-motion{min-height:44px;color:var(--text-secondary);margin-block:-12px;padding-inline:4px;font-weight:600}.lnd-sources{font-size:var(--lnd-small-size);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px clamp(18px,2.4vw,32px);font-weight:600;list-style:none;display:flex}.lnd-sources-lead{color:var(--text-secondary);font-weight:500}.lnd-source{align-items:center;gap:8px;display:inline-flex}.lnd-labels{z-index:2;position:absolute;inset:0}.lnd-label{white-space:nowrap;will-change:transform, opacity;gap:1px;display:grid;position:absolute;top:0;left:0}.lnd-label:before{content:"";filter:blur(10px);z-index:-1;background:#0b0e169e;border-radius:14px;position:absolute;inset:-10px -18px -10px -8px}.lnd-label-title{font-family:var(--font-display), var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);font-size:15px;font-weight:700}.lnd-label-lead .lnd-label-title{font-size:19px}.lnd-label-state{color:var(--lnd-tone);font-size:12.5px;font-weight:600}@media (max-width:820px){.lnd-hero-inner{align-items:flex-start;padding-top:clamp(28px,7vh,64px)}.lnd-hero-copy{max-width:100%}.lnd-hero-actions .btn{flex:100%}.lnd-label-title{font-size:13px}.lnd-label-lead .lnd-label-title{font-size:15px}.lnd-label-state{font-size:11.5px}.lnd-sources-lead{display:none}.lnd-sources{gap:10px 22px}.lnd-label:nth-child(3){display:none}}@media (max-width:760px){.lnd-hero{grid-template-rows:auto 1fr;align-content:stretch;min-height:100svh}.lnd-hero-inner{padding-block:22px 0}.lnd-hero-copy{gap:14px;width:100%;min-width:0}.lnd-hero .lnd-h1{font-size:clamp(32px,9.4vw,42px);line-height:1.04}.lnd-hero-lead{font-size:17px;line-height:1.45}.lnd-hero-actions{grid-template-columns:minmax(0,1fr);margin-top:6px;display:grid}.lnd-hero-actions .btn-primary{min-height:54px;padding:12px 20px;font-size:17px}.lnd-hero-actions .lnd-hero-explore{display:none}.lnd-hero-note{margin-top:-2px;font-size:13px;line-height:20px}.lnd-hero-note a{align-items:center;min-height:44px;padding-left:3px;display:inline-flex}.lnd-hero-note[data-platform=android] .lnd-hero-note-default{display:none}.lnd-hero-note-android{display:inline}.lnd-hero-foot{min-height:240px;padding-bottom:0}.lnd-hero .lnd-sources,.lnd-hero .lnd-hero-motion,.lnd-label:not(.lnd-label-lead){display:none}.lnd-label-lead .lnd-label-title{font-size:18px}.lnd-label-state{font-size:13px}}
.lnd-demo{background:var(--surface-base)}.lnd-demo-inner{max-width:calc(1024px + var(--lnd-gutter) * 2)}.lnd-demo-frame{aspect-ratio:16/9;border:1px solid var(--lnd-hairline);border-radius:var(--lnd-r-panel);background:var(--lnd-vault);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;margin-inline:auto;position:relative;overflow:hidden}.lnd-demo-video,.lnd-demo-poster,.lnd-demo-poster img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.lnd-demo-video{visibility:hidden}.lnd-demo-frame[data-started=true] .lnd-demo-video{visibility:visible}.lnd .lnd-demo-video:focus-visible{outline-offset:-3px;border-radius:var(--lnd-r-panel)}.lnd-demo-action{justify-items:center;gap:10px;display:grid;position:absolute;inset:auto 20px 24px}.lnd-demo-action p{border-radius:var(--lnd-r-inset);background:var(--surface-base);padding:6px 12px}.lnd-demo-play{border:1px solid var(--border-strong);border-radius:var(--lnd-r-control);background:var(--surface-overlay);min-height:48px;color:var(--text-primary);font:inherit;font-size:var(--lnd-body-sm-size);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-weight:700;display:inline-flex}.lnd-demo-play:hover{background:var(--surface-raised);border-color:var(--border-focus)}@media (max-width:760px){.lnd-demo-frame{aspect-ratio:9/16;width:min(100%,max(280px,56.25svh - 123.75px))}.lnd-demo-action{bottom:18px}.lnd[data-at-demo] .lnd-header-nav .btn{opacity:0;visibility:hidden}}@media (max-width:760px) and (max-height:720px){.lnd-demo{--lnd-head-gap:20px;padding-block:24px}}
.lnd-cap-runway{--cap-save:clamp(0, calc((var(--p,1) - .18) / .14), 1);--cap-extract:clamp(0, calc((var(--p,1) - .38) / .06), 1);--cap-first:clamp(0, calc((var(--p,1) - .4) / .16), 1);--cap-second:clamp(0, calc((var(--p,1) - .56) / .16), 1);--cap-first-trace:clamp(0, calc((var(--p,1) - .52) / .08), 1);--cap-second-trace:clamp(0, calc((var(--p,1) - .68) / .08), 1);--cap-first-result:clamp(0, calc((var(--p,1) - .56) / .08), 1);--cap-second-result:clamp(0, calc((var(--p,1) - .72) / .08), 1);--cap-progress:clamp(0, calc(var(--p,1) / .8), 1);--cap-press-in:clamp(0, calc((var(--p,1) - .24) / .06), 1);--cap-press-out:clamp(0, calc((var(--p,1) - .3) / .08), 1);--cap-save-current:clamp(0, calc((var(--p,1) - .18) / .02), 1);--cap-concepts-current:clamp(0, calc((var(--p,1) - .38) / .02), 1);--cap-sticky-top:max(100px, calc((100vh - var(--scrub-stage-height,540px)) / 2 + var(--lnd-header-h) / 2));scroll-margin-top:16px;position:relative}.lnd-cap-stage{position:relative}.lnd-cap-stage .lnd-section-head{width:fit-content;max-width:100%;margin-bottom:var(--space-6)}.lnd-cap-steps{width:min(100%,520px);padding:0 0 var(--space-3);font-size:var(--lnd-small-size);color:var(--text-primary);justify-content:space-between;font-weight:600;list-style:none;display:flex;position:relative}.lnd-cap-steps:before,.lnd-cap-steps:after{content:"";background:var(--border-strong);height:2px;position:absolute;inset:auto 0 0}.lnd-cap-steps:after{background:var(--purple-400);transform:scaleX(var(--cap-progress));transform-origin:0}.lnd-cap-steps span{margin-right:var(--space-2);font-variant-numeric:tabular-nums}.lnd-cap-step-read{opacity:calc(1 - var(--cap-save-current) * .25)}.lnd-cap-step-save{opacity:calc(.55 + var(--cap-save-current) * .45 - var(--cap-concepts-current) * .25)}.lnd-cap-step-concepts{opacity:calc(.55 + var(--cap-concepts-current) * .45)}.lnd-cap-graphic{--cap-popup-width:216px;--cap-node-size:84px;--cap-node-edge:calc(var(--cap-node-size) * .3125);--cap-trace-width:calc(100% + 25px + var(--cap-node-edge));margin-top:var(--space-8);isolation:isolate;grid-template-rows:40px minmax(144px,auto) minmax(88px,auto) minmax(80px,auto) auto;grid-template-columns:minmax(0,15fr) clamp(100px,9.4444vw,136px) minmax(0,14fr);display:grid}.lnd-cap-article{grid-area:1/1/5;grid-template-rows:subgrid;min-width:0;display:grid}.lnd-cap-toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.lnd-cap-address{padding:var(--space-1) var(--space-3);border-radius:var(--lnd-r-inset)}.lnd-cap-toolbar-icon{width:var(--space-6);height:var(--space-6);place-items:center;display:grid}.lnd-cap-article-head{padding:var(--space-6);position:relative}.lnd-cap-article-head>h3{max-width:calc(100% - var(--cap-popup-width))}.lnd-cap-byline,.lnd-cap-copy-lines i,.lnd-cap-passage:after,.lnd-cap-passage.lnd-cap-second:before{background:var(--text-secondary);opacity:.16;pointer-events:none;border-radius:3px;height:5px;display:block}.lnd-cap-byline{width:112px;height:6px;margin-top:var(--space-3);opacity:.24}.lnd-cap-copy-lines{inset:auto var(--space-6) var(--space-5);gap:9px;display:grid;position:absolute}.lnd-cap-copy-lines i:nth-child(2){width:94%}.lnd-cap-copy-lines i:last-child{width:78%}.lnd-cap-extension{z-index:1;top:var(--space-2);right:var(--space-3);width:var(--cap-popup-width);gap:var(--space-1);padding:var(--space-3);opacity:var(--cap-save);transform:translateY(calc((1 - var(--cap-save)) * -6px));box-shadow:var(--shadow-elevated);display:grid;position:absolute}.lnd-cap-extension:before{content:"";background:var(--surface-overlay);border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);width:7px;height:7px;position:absolute;top:-4px;right:8px;transform:rotate(45deg)}.lnd-cap-brand,.lnd-cap-share-destination{align-items:center;gap:var(--space-2);font-family:var(--font-display), var(--font-sans);font-size:var(--lnd-body-size);font-weight:800;display:flex}.lnd-cap-action{min-height:44px;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--lnd-r-control);background:color-mix(in srgb, var(--accent-soft) calc(100% - var(--cap-press-out) * 35%), var(--surface-overlay));color:var(--text-primary);font-size:var(--lnd-body-sm-size);text-align:center;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--purple-400) calc(var(--cap-save) * 35%), transparent);transform:scale(calc(1 - var(--cap-press-in) * .015));place-items:center;font-weight:600;display:grid;position:relative}.lnd-cap-action:after{content:"";border:2px solid var(--purple-400);border-radius:inherit;opacity:calc(var(--cap-press-in) * (1 - var(--cap-press-out)));transform:scale(calc(1 + var(--cap-press-out) * .12));pointer-events:none;position:absolute;inset:-2px}.lnd-cap-first{--cap-idea:var(--cap-first);--cap-trace:var(--cap-first-trace);--cap-result:var(--cap-first-result);grid-row:3}.lnd-cap-second{--cap-idea:var(--cap-second);--cap-trace:var(--cap-second-trace);--cap-result:var(--cap-second-result);grid-row:4}.lnd-cap-passage{min-width:0;padding:var(--space-3) var(--space-6);font-size:var(--lnd-body-sm-size);align-items:center;line-height:1.6;display:flex;position:relative}.lnd-cap-passage:after,.lnd-cap-passage.lnd-cap-second:before{content:"";left:var(--space-6);right:var(--space-6);position:absolute;bottom:4px}.lnd-cap-passage.lnd-cap-second:before{top:8px;bottom:auto;right:22%}.lnd-cap-passage.lnd-cap-second:after{bottom:8px;right:14%}.lnd-cap-passage>span{isolation:isolate;width:100%;display:block;position:relative}.lnd-cap-passage>span:before{content:"";z-index:-1;background:var(--accent-soft);transform:scaleX(var(--cap-idea));transform-origin:0;position:absolute;inset:-4px 0}.lnd-cap-extraction{width:var(--cap-trace-width);padding:0 0 var(--space-5);text-align:center;opacity:var(--cap-extract);grid-area:2/2;align-self:end;margin-left:-25px}.lnd-cap-trace{z-index:1;width:var(--cap-trace-width);height:2px;clip-path:inset(0 calc((1 - var(--cap-trace)) * 100%) 0 0);grid-column:2;align-self:center;margin-left:-25px;position:relative}.lnd-cap-concept{z-index:2;grid-column:3;grid-template-columns:var(--cap-node-size) minmax(0, 1fr);align-items:center;gap:var(--space-4);min-width:0;opacity:var(--cap-result);display:grid;position:relative}.lnd-cap-concept .lnd-graphic-title{font-size:var(--lnd-quote-size)}.lnd-cap-concept .lnd-caption{margin-top:var(--space-1);font-size:var(--lnd-body-sm-size)}.lnd-cap-node{width:var(--cap-node-size);height:var(--cap-node-size);margin-block:-10px;display:block}.lnd-cap-route-caption{margin-top:var(--space-5);opacity:var(--cap-save);grid-area:5/1}.lnd-cap-sheet,.lnd-cap-share-icon,.lnd-cap-down,.lnd-cap-route-phone{display:none}@media (min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.lnd-cap-runway[data-scrub-ready]{scroll-margin-top:calc(var(--cap-sticky-top) - 84px)}.lnd-cap-runway[data-scrub-ready]:after{content:"";height:80svh;display:block}.lnd-cap-runway[data-scrub-ready]>.lnd-cap-stage{top:var(--cap-sticky-top);position:sticky}}.lnd[data-still] .lnd-cap-runway{--p:1!important}@media (prefers-reduced-motion:reduce){.lnd-cap-runway{--p:1!important}}@media (min-width:1024px) and (max-width:1199px){.lnd-cap-copy-lines i:first-child{display:none}}@media (max-width:1023px){.lnd-cap-runway{--cap-progress:clamp(0, calc(var(--p,1) / .72), 1)}.lnd-cap-stage .lnd-section-head{margin-bottom:var(--space-5)}.lnd-cap-graphic{--cap-node-size:64px;--cap-first-result:clamp(0, calc((var(--p,1) - .48) / .08), 1);--cap-second-result:clamp(0, calc((var(--p,1) - .64) / .08), 1);max-width:540px;margin-inline:auto;margin-top:var(--space-6);flex-direction:column;display:flex}.lnd-cap-article{display:block}.lnd-cap-toolbar{min-height:40px}.lnd-cap-toolbar-icon,.lnd-cap-byline,.lnd-cap-copy-lines,.lnd-cap-passage:after,.lnd-cap-passage.lnd-cap-second:before,.lnd-cap-extension,.lnd-cap-trace,.lnd-cap-route-desktop{display:none}.lnd-cap-share-icon{fill:none;width:20px;height:20px;stroke:var(--text-secondary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block}.lnd-cap-article-head{padding:var(--space-4) var(--space-4) var(--space-2)}.lnd-cap-article-head>h3{max-width:none}.lnd-cap-passage{padding:var(--space-2) var(--space-4)}.lnd-cap-passage:last-child{padding-bottom:var(--space-6)}.lnd-cap-sheet{align-items:center;gap:var(--space-3);margin:-8px var(--space-3) 0;padding:var(--space-3) var(--space-4) var(--space-4);box-shadow:0 -8px 20px -12px var(--surface-sunken), 0 -1px 0 var(--border-strong);opacity:var(--cap-save);transform:translateY(calc((1 - var(--cap-save)) * 8px));grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.lnd-cap-grabber{width:var(--space-8);height:var(--space-1);border-radius:var(--lnd-r-inset);background:var(--border-strong);grid-column:1/-1;margin-inline:auto}.lnd-cap-extraction{justify-items:center;gap:var(--space-2);width:auto;padding:var(--space-5) 0 var(--space-2);align-self:stretch;margin-left:0;display:grid}.lnd-cap-down{width:24px;height:32px;display:block}.lnd-cap-down path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--cap-first))}.lnd-cap-concept{gap:var(--space-3);min-height:72px}.lnd-cap-node{margin-block:0}.lnd-cap-concept .lnd-graphic-title{font-size:var(--lnd-h3-size)}.lnd-cap-concept .lnd-caption{font-size:var(--lnd-caption-size)}.lnd-cap-route-phone{margin-top:var(--space-4);text-align:center;display:block}}@media (max-width:760px){.lnd-cap-steps,.lnd-cap-graphic{display:none}.lnd-cap-stage .lnd-section-head{margin-bottom:var(--lnd-head-gap)}.lnd-ph-cap{display:block}.lnd-ph-cap-drawing{--ph-save:clamp(0, calc((var(--p,1) - .02) / .06), 1);--ph-first:clamp(0, calc((var(--p,1) - .05) / .1), 1);--ph-second:clamp(0, calc((var(--p,1) - .1) / .1), 1);--ph-first-trace:clamp(0, calc((var(--p,1) - .16) / .1), 1);--ph-second-trace:clamp(0, calc((var(--p,1) - .21) / .1), 1);--ph-first-idea:clamp(0, calc((var(--p,1) - .24) / .1), 1);--ph-second-idea:clamp(0, calc((var(--p,1) - .3) / .1), 1)}.lnd-ph-cap-article{padding:14px 18px 20px}.lnd-ph-cap-bar{align-items:center;gap:10px;margin-bottom:10px;display:flex}.lnd-ph-cap-shared{color:var(--purple-300);opacity:var(--ph-save);transform:translateX(calc((1 - var(--ph-save)) * 6px));margin-left:auto}.lnd-ph-cap-share{background:color-mix(in srgb, var(--purple-600) calc(var(--ph-save) * 100%), transparent);width:34px;height:34px;box-shadow:0 0 0 calc(var(--ph-save) * 5px) color-mix(in srgb, var(--purple-500) 22%, transparent);border-radius:50%;place-items:center;margin:-6px -6px -6px 0;display:grid}.lnd-ph-cap-share>svg{fill:none;width:19px;height:19px;stroke:color-mix(in srgb, #fff calc(var(--ph-save) * 100%), var(--text-secondary));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lnd-ph-cap-article .lnd-graphic-title{margin-bottom:0;font-size:1.375rem}.lnd-ph-cap-passage{color:var(--text-primary);font-size:1rem;line-height:1.6}.lnd-ph-cap-rule{background:color-mix(in srgb, var(--text-secondary) 20%, transparent);border-radius:4px;height:8px;margin-block:11px;display:block}.lnd-ph-cap-rule-short{width:62%}.lnd-ph-cap-rule-mid{width:84%;margin-bottom:2px}.lnd-ph-cap-passage>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--retention-fresh) 0 0) no-repeat left bottom;background-size:calc(var(--ph-mark) * 100%) 2px;padding-bottom:3px}.lnd-ph-cap-passage.lnd-ph-cap-first{--ph-mark:var(--ph-first)}.lnd-ph-cap-passage.lnd-ph-cap-second{--ph-mark:var(--ph-second)}.lnd-ph-cap-between{position:relative}.lnd-ph-cap-between .lnd-caption{font-size:var(--lnd-label-size);text-align:center;text-wrap:balance;opacity:var(--ph-first-trace);line-height:1.3;position:absolute;inset:50% 31% auto;transform:translateY(-50%)}.lnd-ph-cap-flow{width:100%;height:62px;display:block;overflow:visible}.lnd-ph-cap-flow path{stroke-dasharray:1}.lnd-ph-cap-flow .lnd-ph-cap-first{stroke-dashoffset:calc(1 - var(--ph-first-trace))}.lnd-ph-cap-flow .lnd-ph-cap-second{stroke-dashoffset:calc(1 - var(--ph-second-trace))}.lnd-ph-cap-ideas{grid-template-columns:1fr 1fr;display:grid}.lnd-ph-cap-idea{text-align:center;opacity:var(--ph-arrive);transform:translateY(calc((1 - var(--ph-arrive)) * -10px)) scale(calc(.86 + var(--ph-arrive) * .14));transform-origin:50% 0;justify-items:center;gap:2px;display:grid}.lnd-ph-cap-idea.lnd-ph-cap-first{--ph-arrive:var(--ph-first-idea)}.lnd-ph-cap-idea.lnd-ph-cap-second{--ph-arrive:var(--ph-second-idea)}.lnd-ph-cap-idea>svg{width:96px;height:96px;margin-top:-22px;overflow:visible}.lnd-ph-cap-idea .lnd-graphic-title{margin-top:-12px;font-size:1.125rem}.lnd-ph-cap-sources{font-size:var(--lnd-label-size);color:var(--text-secondary);gap:20px;margin:-8px 0 20px;font-weight:600;list-style:none;display:flex}.lnd-ph-cap-sources li{align-items:center;gap:7px;display:inline-flex}.lnd-ph-cap-sources svg,.lnd-ph-cap-sources img{filter:grayscale()brightness(1.9);opacity:.85}}
.lnd-mrg-section{padding-bottom:var(--space-12)}.lnd-mrg-graphic{--mrg-radius:44px;--mrg-node-y:120px;--mrg-moon-x:calc(var(--mrg-radius) * .707107);--mrg-moon-y:calc(var(--mrg-radius) * .707107);--mrg-marker-radius:14px;--mrg-arrived:clamp(0, calc((var(--p,1) - .48) / .02), 1);--mrg-video:clamp(0, calc(var(--p,1) / .5), 1);--mrg-dock:clamp(0, calc((var(--p,1) - .5) / .15), 1);--mrg-add:clamp(0, calc((var(--p,1) - .5) / .2), 1);--mrg-packet-out:clamp(0, calc((var(--p,1) - .46) / .04), 1);overflow-wrap:anywhere;grid-template-columns:minmax(0,10fr) minmax(0,11fr) minmax(0,11fr);align-items:center;padding-block:0;display:grid}.lnd-mrg-sources{grid-template-rows:140px 140px;align-self:start;min-width:0;display:grid}.lnd-mrg-source{grid-template-columns:minmax(0, auto) minmax(var(--space-6), 1fr);align-content:center;align-items:center;gap:var(--space-3) var(--space-5);min-width:0;display:grid}.lnd-mrg-source>*{grid-column:1}.lnd-mrg-source:after{content:"";background:var(--purple-400);grid-area:1/2/span 2;height:2px}.lnd-mrg-video:after{transform-origin:0;transform:scaleX(var(--mrg-video))}.lnd-mrg-video-content{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,72px) minmax(0,1fr);display:grid}.lnd-mrg-thumbnail{aspect-ratio:16/9;position:relative}.lnd-mrg-play{fill:none;width:100%;max-width:20px;height:20px;stroke:var(--text-secondary);stroke-width:1.5px;stroke-linejoin:round;margin:auto;position:absolute;inset:0}.lnd-mrg-bridge{z-index:1;pointer-events:none;align-self:stretch;min-width:0}.lnd-mrg-paths{width:calc(50% - var(--mrg-moon-x) - var(--mrg-marker-radius));position:absolute;left:0;overflow:visible}.lnd-mrg-article-path{height:calc(var(--mrg-node-y) - var(--mrg-moon-y) - 70px);top:70px}.lnd-mrg-video-path{top:calc(var(--mrg-node-y) + var(--mrg-moon-y));height:calc(210px - var(--mrg-node-y) - var(--mrg-moon-y))}.lnd-mrg-stacked{display:none}.lnd-mrg-incoming{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--mrg-video));opacity:calc(1 - var(--mrg-arrived))}.lnd-mrg-arrived{opacity:var(--mrg-arrived)}.lnd-mrg-packet{stroke:var(--purple-300);stroke-dasharray:.08 1.08;stroke-dashoffset:calc(0 - var(--mrg-video));opacity:calc(1 - var(--mrg-packet-out))}.lnd-mrg-junction{left:50%;top:var(--mrg-node-y);width:160px;height:160px;position:absolute;transform:translate(-50%,-50%)}.lnd-mrg-node{width:100%;height:100%;position:absolute;inset:0}.lnd-mrg-marker{left:calc(50% - var(--mrg-moon-x) - var(--mrg-marker-radius));width:calc(var(--mrg-marker-radius) * 2);height:calc(var(--mrg-marker-radius) * 2);border:1.5px solid var(--lnd-vault-line);border-radius:var(--radius-full);background:var(--lnd-vault);color:var(--text-primary);place-items:center;display:grid;position:absolute}.lnd-mrg-marker-article{top:calc(var(--mrg-node-y) - var(--mrg-moon-y) - var(--mrg-marker-radius))}.lnd-mrg-marker-video{top:calc(var(--mrg-node-y) + var(--mrg-moon-y) - var(--mrg-marker-radius));opacity:var(--mrg-dock);transform:translate(calc((1 - var(--mrg-dock)) * -12px), calc((1 - var(--mrg-dock)) * 8px))}.lnd-mrg-output{left:calc(50% + var(--mrg-radius));top:var(--mrg-node-y);width:calc(50% - var(--mrg-radius) + 25px);height:1px;position:absolute;overflow:visible}.lnd-mrg-output-stacked{display:none}.lnd-mrg-output-clear{stroke:var(--surface-base);stroke-width:6px}.lnd-mrg-card{align-content:start;align-self:start;gap:var(--space-6);min-width:0;padding:var(--space-6);margin-top:calc(var(--mrg-node-y) - 39px);display:grid}.lnd-mrg-card-head{align-items:flex-start;gap:var(--space-4);display:flex}.lnd-mrg-card-head>.lnd-dot{margin-top:var(--space-2)}.lnd-mrg-card-heading{gap:var(--space-2);min-width:0;display:grid}.lnd-mrg-count{font-variant-numeric:tabular-nums;justify-items:start;display:grid}.lnd-mrg-count-before,.lnd-mrg-count-after{grid-area:1/1}.lnd-mrg-count-before{opacity:calc(1 - var(--mrg-add))}.lnd-mrg-count-after{opacity:var(--mrg-add)}.lnd-mrg-facts{padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.lnd-mrg-fact-list{gap:var(--space-4);padding-left:var(--space-5);margin:0;list-style:outside;display:grid}.lnd-mrg-fact-list>li{padding-left:var(--space-1)}.lnd-mrg-fact-list>li::marker{color:var(--text-secondary);font-size:var(--lnd-label-size)}.lnd-mrg-underlined{max-width:100%;display:inline-block;position:relative}.lnd-mrg-underlined:after{content:"";background:var(--retention-fresh);height:2px;transform:scaleX(var(--mrg-add));transform-origin:0;position:absolute;inset:auto 0 -3px}@media (max-width:1023px){.lnd-mrg-graphic{--mrg-radius:32px;--mrg-node-y:130px;grid-template-columns:minmax(0,1fr)}.lnd-mrg-sources{gap:var(--space-6);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.lnd-mrg-source{flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex}.lnd-mrg-source:after{display:none}.lnd-mrg-video-content{grid-template-columns:minmax(0,1fr)}.lnd-mrg-thumbnail{width:72px;max-width:100%}.lnd-mrg-bridge{height:260px;margin-top:var(--space-5)}.lnd-mrg-wide{display:none}.lnd-mrg-stacked{display:block}.lnd-mrg-junction{width:128px;height:128px}.lnd-mrg-marker-video{transform:translateY(calc((1 - var(--mrg-dock)) * 16px))}.lnd-mrg-article-path{width:calc(25% - var(--mrg-moon-x) - var(--mrg-marker-radius));height:calc(var(--mrg-node-y) - var(--mrg-moon-y));top:0;left:25%}.lnd-mrg-video-path{left:calc(50% - var(--mrg-moon-x));width:calc(25% + var(--mrg-moon-x));height:calc(var(--mrg-node-y) + var(--mrg-moon-y) + var(--mrg-marker-radius));top:0}.lnd-mrg-output{left:50%;top:calc(var(--mrg-node-y) + var(--mrg-radius));width:1px;height:calc(100% - var(--mrg-node-y) - var(--mrg-radius))}.lnd-mrg-output-wide{display:none}.lnd-mrg-output-stacked{display:block}.lnd-mrg-card{justify-self:center;width:100%;max-width:440px;margin-top:0}}@media (max-width:760px){.lnd-mrg-graphic{display:none}.lnd-ph-mrg{--ph-video:clamp(0, calc((var(--p,1) - .02) / .1), 1);--ph-trace:clamp(0, calc((var(--p,1) - .1) / .14), 1);--ph-count:clamp(0, calc((var(--p,1) - .24) / .06), 1);display:block}.lnd-ph-mrg-sources{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lnd-ph-mrg-source{background:color-mix(in srgb, var(--surface-raised) 94%, transparent);align-content:start;gap:8px;padding:14px 14px 16px;display:grid}.lnd-ph-mrg-source .lnd-tag{align-items:center;gap:6px;display:inline-flex}.lnd-ph-mrg-source .lnd-graphic-title{text-wrap:balance;font-size:1.0625rem;line-height:1.24}.lnd-ph-mrg-video{opacity:var(--ph-video);transform:translateY(calc((1 - var(--ph-video)) * 10px))}.lnd-ph-mrg-flow{width:100%;height:48px;display:block;overflow:visible}.lnd-ph-mrg-incoming{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ph-trace))}.lnd-ph-mrg-concept{text-align:center;justify-items:center;display:grid}.lnd-ph-mrg-concept>svg{width:128px;height:128px;margin-top:-34px;overflow:visible}.lnd-ph-mrg-concept .lnd-graphic-title{margin-top:-18px;font-size:1.5rem}.lnd-ph-mrg-count{font-size:var(--lnd-body-sm-size);color:var(--retention-fresh);margin-top:4px;font-weight:600;display:grid}.lnd-ph-mrg-count>span{grid-area:1/1}.lnd-ph-mrg-count-before{opacity:calc(1 - var(--ph-count))}.lnd-ph-mrg-count-after{opacity:var(--ph-count)}}
.lnd-rev-mark{pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:0}.lnd-rev-mark[data-scene=review]{top:100%}.lnd-rev-layout{grid-template-columns:minmax(0,540fr) minmax(0,620fr);align-items:center;gap:clamp(48px,8.33vw,120px);display:grid}.lnd-rev-left{min-width:0}.lnd-rev-left .lnd-h2{max-width:8em}.lnd-rev-graphic{--b1:clamp(0, calc(var(--p,1) / .4), 1);--b2:clamp(0, calc((var(--p,1) - .6) / .25), 1);--node:color-mix(in srgb, var(--retention-decaying) calc(var(--b1) * 100%), var(--retention-fresh));--phase-k:calc(.547 - 1.19 * var(--b1));--phase-q:calc(.837 - .07 * var(--b1));width:100%}.lnd-rev-plot{width:110.77%;height:350px;margin:var(--space-6) 0 0 -10.77%;position:relative}.lnd-rev-svg{width:100%;height:100%;display:block}.lnd-rev-node-svg{width:56px;height:56px;position:absolute;top:62%;left:41.2308%;overflow:visible;transform:translate(-50%,-50%)}.lnd-rev-section[data-outcome=correct] .lnd-rev-node-svg{top:23.8667%}.lnd-rev-guide{stroke-dasharray:2 5}.lnd-rev-fall{stroke:var(--node);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--b1))}.lnd-rev-decay-stop{stop-color:var(--node)}.lnd-rev-secured-stop{stop-color:var(--retention-secured)}.lnd-rev-decay-area{opacity:var(--b1)}.lnd-rev-mask{mask-type:alpha}.lnd-rev-reveal{fill:none;stroke:var(--text-primary);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--b2))}.lnd-rev-preview{stroke-dasharray:5 6}.lnd-rev-continuation,.lnd-rev-missed{stroke-width:2px}.lnd-rev-secured{stroke:var(--retention-secured)}.lnd-rev-missed{stroke:var(--retention-decaying)}.lnd-rev-next-marker{opacity:var(--b2)}.lnd-rev-memory-label{display:none}.lnd-rev-now-label,.lnd-rev-next-label{position:absolute}.lnd-rev-now-label{top:calc(84% + 10px);left:41.2308%;transform:translate(-50%)}.lnd-rev-next-label{white-space:nowrap;top:calc(84% + 10px);left:83.5385%;transform:translate(-50%)}.lnd-rev-section[data-outcome=correct] .lnd-rev-graphic{--node:var(--retention-secured);--phase-k:.913;--phase-q:.408}.lnd-rev-section[data-outcome=incorrect] .lnd-rev-graphic,.lnd-rev-section[data-outcome=revealed] .lnd-rev-graphic{--node:var(--retention-decaying);--phase-k:-.643;--phase-q:.766}.lnd-rev-section:not([data-outcome=none]) .lnd-rev-fall{stroke-dasharray:none;stroke-dashoffset:0}.lnd-rev-section:not([data-outcome=none]) .lnd-rev-decay-area{opacity:1}.lnd-rev-section[data-outcome=correct] .lnd-rev-fall{stroke:var(--retention-decaying);opacity:.55}.lnd-rev-section[data-outcome=correct] .lnd-rev-decay-stop{stop-color:var(--retention-decaying)}.lnd-rev-section[data-outcome=correct] .lnd-rev-decay-area{opacity:.55}.lnd-rev-section:not([data-outcome=none]) .lnd-rev-next-marker{opacity:1}.lnd-rev-section[data-outcome=correct] .lnd-rev-endpoint{stroke:var(--retention-secured)}.lnd-rev-section[data-outcome=incorrect] .lnd-rev-endpoint,.lnd-rev-section[data-outcome=revealed] .lnd-rev-endpoint{stroke:var(--retention-decaying)}.lnd-rev-section[data-outcome=incorrect] .lnd-rev-next-label,.lnd-rev-section[data-outcome=revealed] .lnd-rev-next-label{top:calc(84% + 30px);left:58.1538%}.lnd-rev-card{width:100%;min-width:0;max-width:620px;padding:var(--space-8)}.lnd-rev-concept{align-items:center;gap:var(--space-3);margin-top:var(--space-6);display:flex}.lnd-rev-question{margin:var(--space-5) 0 var(--space-6);font-family:var(--font-display), var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;font-size:clamp(22px,1.95vw,28px);font-weight:700;line-height:1.28}.lnd-rev-options{gap:var(--space-3);flex-direction:column;display:flex}.lnd-rev-option{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);border-radius:var(--lnd-r-control);border:2px solid var(--border-subtle);background:var(--surface-overlay);color:var(--text-primary);font:inherit;font-size:var(--text-body-l-size);text-align:left;cursor:pointer;line-height:1.4;display:flex}.lnd-rev-option:hover:not(:disabled){border-color:var(--border-strong);background:color-mix(in srgb, var(--surface-overlay) 92%, var(--accent-primary))}.lnd-rev-option:disabled{cursor:default}.lnd-rev-option-key{width:28px;height:28px;font-size:var(--lnd-caption-size);background:var(--surface-sunken);color:var(--text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.lnd-rev-option:hover:not(:disabled) .lnd-rev-option-key{background:var(--accent-soft);color:var(--accent-hover)}.lnd-rev-option-text{overflow-wrap:anywhere;flex:1;min-width:0}.lnd-rev-option-mark{opacity:0;flex:none;width:20px;height:20px;display:flex}.lnd-rev-option.is-selected{border-color:var(--accent-primary);background:var(--accent-soft)}.lnd-rev-option.is-correct{border-color:var(--retention-secured);background:var(--state-success-soft)}.lnd-rev-option.is-correct .lnd-rev-option-key{background:color-mix(in srgb, var(--retention-secured) 25%, transparent);color:var(--retention-secured)}.lnd-rev-option.is-correct .lnd-rev-option-mark{opacity:1;color:var(--retention-secured)}.lnd-rev-option.is-incorrect{border-color:var(--retention-decaying);background:var(--state-danger-soft)}.lnd-rev-option.is-incorrect .lnd-rev-option-key{background:color-mix(in srgb, var(--retention-decaying) 25%, transparent);color:var(--retention-decaying)}.lnd-rev-option.is-incorrect .lnd-rev-option-mark{opacity:1;color:var(--retention-decaying)}.lnd-rev-option:disabled.is-idle{opacity:.5}.lnd-rev-section[data-outcome=revealed] .lnd-rev-option.is-correct{border-color:var(--border-strong);background:var(--surface-overlay)}.lnd-rev-section[data-outcome=revealed] .lnd-rev-option.is-correct .lnd-rev-option-key{background:var(--surface-sunken);color:var(--text-primary)}.lnd-rev-section[data-outcome=revealed] .lnd-rev-option.is-correct .lnd-rev-option-mark{color:var(--text-secondary)}.lnd-rev-footer{align-items:baseline;gap:var(--space-3);margin-top:var(--space-5);font-size:var(--lnd-body-sm-size);grid-template-columns:minmax(0,1fr) auto;line-height:1.5;display:grid;position:relative}.lnd-rev-verdict{overflow-wrap:anywhere;grid-area:1/1;line-height:1.5}.lnd-rev-verdict-space{visibility:hidden;overflow-wrap:anywhere;grid-area:1/1;display:grid}.lnd-rev-verdict-space p{grid-area:1/1}.lnd-rev-action-space{visibility:hidden;min-height:44px;padding:var(--space-2) 0;white-space:nowrap;grid-area:1/2;font-weight:600}.lnd-rev-text-button{min-height:44px;padding:var(--space-2) 0;color:var(--text-secondary);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;font-weight:600}.lnd-rev-text-button:hover{color:var(--text-primary);text-decoration:underline}.lnd-rev-show,.lnd-rev-retry{white-space:nowrap;grid-area:1/2;justify-self:end}@media (prefers-reduced-motion:no-preference){.lnd-rev-option,.lnd-rev-option-mark{transition:opacity .25s,color .25s}}@media (max-width:1023px){.lnd-rev-layout{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.lnd-rev-left{width:100%;max-width:620px}.lnd-rev-graphic{margin-top:var(--space-8)}}@media (max-width:760px){.lnd-rev-layout{flex-direction:column;align-items:stretch;gap:0;display:flex}.lnd-rev-left{display:contents}.lnd-rev-left .lnd-section-head{margin-bottom:18px}.lnd-rev-left .lnd-h2{max-width:none}.lnd-rev-left .lnd-lead{display:none}.lnd-rev-show{color:var(--purple-300)}.lnd-rev-graphic{margin-top:0;padding-bottom:26px}.lnd-rev-plot{width:100%;height:100px;margin:0}.lnd-rev-memory-label,.lnd-rev-now-label,.lnd-rev-next-label{font-size:max(13px, var(--lnd-caption-size))}.lnd-rev-memory-label{writing-mode:vertical-rl;display:block;position:absolute;top:47%;left:0;transform:translateY(-50%)rotate(180deg)}.lnd-rev-card{padding:16px 16px 10px}.lnd-rev-card>.lnd-tag{display:none}.lnd-rev-concept{margin-top:0}.lnd-rev-question{text-wrap:balance;margin-block:8px 12px;font-size:1.125rem;line-height:1.25}.lnd-rev-options{gap:6px}.lnd-rev-option{min-height:44px;padding:6px var(--space-3);font-size:var(--lnd-body-size)}.lnd-rev-footer{font-size:var(--lnd-body-size);margin-top:2px}.lnd-rev-verdict-space,.lnd-rev-action-space{display:none}.lnd-rev-section[data-outcome=correct] .lnd-rev-verdict{grid-column:1/-1}.lnd-rev-text-button{min-width:44px}}
.lnd-hab-layout{column-gap:var(--space-8);row-gap:var(--space-12);min-height:calc(100svh - var(--lnd-section-pad) * 2);grid-template-columns:minmax(0,660fr) minmax(0,588fr);align-content:center;align-items:center;display:grid}.lnd-hab-head{grid-column:1/-1;max-width:640px;margin-bottom:0}.lnd-hab-keeper{z-index:1;min-width:0;position:relative}.lnd-hab-quotation{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:198px minmax(0,1fr);align-items:start;display:grid}.lnd-hab-quotation>.lnd-hab-vault{grid-row:1/span 2;align-self:center}.lnd-hab-quotation>.lnd-hab-quote{align-self:end}.lnd-hab-vault{place-items:center;width:198px;height:198px;display:grid;position:relative}.lnd-hab-vault-ring{width:100%;height:100%;position:absolute;inset:0}.lnd-hab-vault-band{fill:color-mix(in srgb, var(--purple-500) 8%, var(--lnd-vault))}.lnd-hab-vault-chamber{fill:url(#lnd-hab-chamber-light);stroke:var(--lnd-vault-line)}.lnd-hab-rivet{fill:var(--purple-300);stroke-width:1.5px}.lnd-hab-portrait{width:auto;height:186px;margin-top:14px;position:relative}.lnd-hab-quote{font-family:var(--font-display), var(--font-sans);font-size:var(--lnd-quote-size);letter-spacing:-.02em;text-wrap:pretty;font-weight:600;line-height:1.35}.lnd-hab-quote-wide{display:contents}.lnd-hab-quote-phone{display:none}.lnd-hab-quote-line{display:block}.lnd-hab-quote-line+.lnd-hab-quote-line{margin-top:var(--space-3)}.lnd-hab-attribution{grid-column:2;align-self:start}.lnd-hab-graphic{justify-self:end;width:100%;min-width:0;max-width:620px}.lnd-hab-growth{margin-top:var(--space-5);position:relative}.lnd-hab-growth-svg{width:100%;height:auto;display:block}.lnd-hab-growth-phone{display:none}.lnd-hab-station{--hab-grow:clamp(0, calc((var(--p,1) - .08 - var(--hab-step) * .1) / .12), 1)}.lnd-hab-thread{vector-effect:none;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--hab-grow))}.lnd-hab-thread-base{vector-effect:none;opacity:.28}.lnd-hab-arriving-nodes{opacity:calc(.3 + .7 * var(--hab-grow));transform:translateY(calc((1 - var(--hab-grow)) * 6px))}.lnd-hab-figures{z-index:1;top:var(--space-2);gap:var(--space-2);max-width:48%;display:grid;position:absolute;left:0}.lnd-hab-xp{align-items:baseline;gap:var(--space-2);display:flex}.lnd-hab-number{font-family:var(--font-display), var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:var(--purple-300);font-size:44px;font-weight:800;line-height:1}.lnd-hab-streak{right:0;bottom:var(--space-3);position:absolute}.lnd-hab-days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}@media (min-width:1400px){.lnd-hab-layout{grid-template-columns:minmax(660px,1fr) minmax(0,620px)}}@media (max-width:1399px) and (min-width:1024px){.lnd-hab-quotation{grid-template-columns:minmax(0,1fr)}.lnd-hab-quotation>.lnd-hab-vault{grid-row:auto;align-self:start}.lnd-hab-attribution{grid-column:1}}@media (max-width:1023px){.lnd-hab-layout{grid-template-columns:minmax(0,1fr);min-height:0}.lnd-hab-quotation{grid-template-columns:198px minmax(0,1fr)}.lnd-hab-graphic{justify-self:start}}@media (max-width:760px){.lnd-hab-layout{row-gap:var(--space-6)}.lnd-hab-quotation{grid-template-columns:76px minmax(0,1fr);gap:4px 14px}.lnd-hab-quotation>.lnd-hab-vault{grid-row:1/span 2;align-self:center}.lnd-hab-vault{width:76px;height:76px}.lnd-hab-portrait{height:73px;margin-top:3px}.lnd-hab-quotation>.lnd-hab-quote{align-self:end}.lnd-hab-quotation>.lnd-hab-attribution{align-self:start}.lnd-hab-quote-wide{display:none}.lnd-hab-quote-phone{border:1px solid var(--border-subtle);background:var(--surface-raised);font-family:var(--font-sans);letter-spacing:0;color:var(--text-primary);border-radius:16px;padding:10px 16px;font-size:1.0625rem;font-weight:600;line-height:1.3;display:inline-block;position:relative}.lnd-hab-quote-phone:before{content:"";border:solid var(--border-subtle);background:var(--surface-raised);border-width:0 0 1px 1px;width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}.lnd-hab-quotation>.lnd-hab-attribution{display:none}.lnd-hab-quotation>.lnd-hab-quote{grid-row:1/span 2;align-self:center}.lnd-hab-example-tag{display:none}.lnd-hab-quote-line{display:inline}.lnd-hab-quote-line+.lnd-hab-quote-line{margin-top:0}.lnd-hab-attribution{grid-column:2}.lnd-hab-growth-desktop{display:none}.lnd-hab-growth-phone{min-height:220px;display:block}.lnd-hab-figures{display:none}.lnd-hab-streak{align-items:baseline;gap:var(--space-2);font-size:var(--lnd-body-size);display:flex;inset:0 auto auto 0}.lnd-hab-streak-number{font-family:var(--font-display), var(--font-sans);color:var(--purple-300);font-size:44px;font-weight:800;line-height:1}.lnd-hab-example-tag,.lnd-hab-days .lnd-caption,.lnd-hab-figures .lnd-caption{font-size:max(13px, var(--lnd-caption-size))}.lnd-hab-growth-phone .lnd-hab-review-node .lnd-node-cap,.lnd-hab-growth-phone .lnd-hab-review-node .lnd-node-glint{opacity:0}.lnd-hab-review-check{fill:none;stroke:var(--lnd-vault);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.lnd-hab-day-guide{stroke:var(--purple-400);opacity:.45}}
.lnd-bat-head{max-width:520px}.lnd-bat-graphic{--send-you:clamp(0, calc(var(--p,1) / .32), 1);--send-them:clamp(0, calc((var(--p,1) - .08) / .32), 1);--contend:clamp(0, calc((var(--p,1) - .35) / .15), 1);--question:clamp(0, calc((var(--p,1) - .45) / .15), 1);min-width:0}.lnd-bat-stage{isolation:isolate;width:100%;aspect-ratio:var(--desktop-ratio);position:relative}.lnd-bat-drawing{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.lnd-bat-coordinates-phone{display:none}.lnd-bat-route-you{--send:var(--send-you)}.lnd-bat-route-them{--send:var(--send-them)}.lnd-bat-contribution{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--send))}.lnd-bat-packet{stroke:var(--text-primary);stroke-dasharray:.08 1.08;stroke-dashoffset:calc(0 - var(--send));opacity:min(clamp(0, calc(var(--send) * 20), 1), clamp(0, calc((1 - var(--send)) * 10), 1))}.lnd-bat-question-thread{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--question))}.lnd-bat-contender{opacity:var(--contend);transform:translateX(calc((1 - var(--contend)) * var(--arrival)))}.lnd-bat-contender-you{--arrival:-8px}.lnd-bat-contender-them{--arrival:8px}.lnd-bat-contender-disc{fill:var(--lnd-vault)}.lnd-bat-network-label{z-index:3;top:var(--label-y);left:var(--label-x);width:max-content;padding-bottom:var(--space-2);border-bottom:2px solid var(--battle-you);text-align:center;white-space:nowrap;position:absolute;transform:translate(-50%)}.lnd-bat-network-them{border-bottom-color:var(--battle-them)}.lnd-bat-feature{top:var(--desktop-arena-y);left:var(--desktop-arena-x);width:var(--desktop-arena-width);position:absolute}.lnd-bat-feature:before,.lnd-bat-feature:after{content:"";pointer-events:none;position:absolute}.lnd-bat-feature:before{background:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--purple-500) 12%, transparent), transparent);height:30%;bottom:-4%;left:-9%;right:-9%}.lnd-bat-feature:after{background:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--surface-base) 60%, transparent) 30%, transparent);height:14%;bottom:-2%;left:-7%;right:-7%}.lnd-bat-feature-window{z-index:1;aspect-ratio:1;position:relative;overflow:hidden}.lnd-bat-feature-art{width:125%;height:auto;display:block;position:absolute;top:-9.375%;left:-12.5%}.lnd-bat-dock{z-index:3;width:var(--desktop-question-width);margin-top:calc(-1 * var(--desktop-question-overlap));margin-inline:auto;position:relative}.lnd-bat-question{min-width:0;padding:var(--space-4);overflow-wrap:anywhere}.lnd-bat-question-title{margin-top:var(--space-3)}.lnd-bat-ladder{margin-top:var(--space-12);min-width:0}.lnd-bat-ladder-tag{width:fit-content}.lnd-bat-arenas{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.lnd-bat-arena{--rise:clamp(0, calc((var(--p,1) - .6 - var(--arena-index) * .04) / .15), 1);min-width:0;padding-top:calc((5 - var(--arena-index)) * 24px);flex-direction:column;align-items:center;display:flex}.lnd-bat-arena-art{width:100%;max-width:190px;height:auto;transform:translateY(calc((1 - var(--rise)) * 16px));display:block}.lnd-bat-arena-name{margin-top:var(--space-2);font-size:var(--lnd-body-sm-size);color:var(--arena-color);text-align:center;overflow-wrap:anywhere;font-weight:600}@media (max-width:1024px){.lnd-bat-arenas{gap:var(--space-3)}}@media (max-width:760px){.lnd-bat-head{margin-bottom:18px}.lnd-bat-head .lnd-h2>span{display:block}.lnd-bat-event{max-width:380px;margin-inline:auto}.lnd-bat-stage{aspect-ratio:var(--phone-ratio)}.lnd-bat-coordinates-desktop{display:none}.lnd-bat-coordinates-phone{display:inline}.lnd-bat-feature{top:var(--phone-arena-y);left:var(--phone-arena-x);width:var(--phone-arena-width)}.lnd-bat-feature:before,.lnd-bat-feature:after{left:0;right:0}.lnd-bat-network-label{top:var(--phone-label-y);left:var(--phone-label-x);font-size:var(--lnd-caption-size);color:var(--text-secondary);border-bottom:0;padding-bottom:0}.lnd-bat-dock{width:var(--phone-question-width);margin-top:10px}.lnd-bat-arenas{gap:var(--space-1);margin-top:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr))}.lnd-bat-arena{padding-top:0}.lnd-bat-arena-art{max-width:54px;transform:translateY(calc((1 - var(--rise)) * 4px))}.lnd-bat-arena-name{margin-top:var(--space-1);font-size:var(--lnd-caption-size);white-space:nowrap;width:max-content}.lnd-bat-arena:first-child .lnd-bat-arena-name{align-self:flex-start}.lnd-bat-arena:last-child .lnd-bat-arena-name{align-self:flex-end}.lnd-bat-arena:not(:first-child):not(:last-child) .lnd-bat-arena-name{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lnd-bat-ladder{margin-top:52px}.lnd-bat-ladder-tag,.lnd-bat-question>.lnd-tag{font-size:var(--lnd-caption-size)}.lnd-bat-question{padding:16px 18px 6px}.lnd-bat-question>.lnd-tag{display:none}.lnd-bat-question-title{margin-top:0;font-size:1.1875rem;line-height:1.26}.lnd-bat-phone-answers{margin-top:12px;display:grid}.lnd-bat-phone-answer:nth-child(n+3){display:none}.lnd-bat-phone-answer{align-items:center;gap:var(--space-2);min-height:44px;padding-block:var(--space-2);border-top:1px solid var(--border-subtle);font-size:var(--lnd-body-size);color:var(--text-secondary);grid-template-columns:minmax(0,1fr) auto;line-height:1.4;display:grid}.lnd-bat-phone-player{align-items:center;gap:var(--space-1);color:var(--accent-hover);font-size:var(--lnd-caption-size);white-space:nowrap;font-weight:600;display:inline-flex}.lnd-bat-phone-answer.is-right{color:var(--text-primary)}.lnd-bat-phone-answer.is-right .lnd-bat-phone-player{color:var(--retention-secured)}.lnd-bat-phone-answer.is-wrong .lnd-bat-phone-player{color:var(--text-secondary)}}
.lnd-faq{padding-block:clamp(40px,7vw,88px)}.lnd-faq-inner{gap:var(--space-5);grid-template-columns:minmax(0,1fr);max-width:820px;display:grid}.lnd-faq-title{font-family:var(--font-display), var(--font-sans);letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:700;line-height:1.1}.lnd-faq-list{border:1px solid var(--lnd-hairline);border-radius:var(--lnd-r-panel);background:color-mix(in srgb, var(--surface-overlay) 90%, transparent);overflow:clip}.lnd-faq-item+.lnd-faq-item{border-top:1px solid var(--lnd-hairline)}.lnd-faq-item summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:60px;padding:var(--space-3) var(--space-5);font-size:var(--lnd-body-size);color:var(--text-primary);cursor:pointer;font-weight:700;list-style:none;display:flex}.lnd-faq-item summary::-webkit-details-marker{display:none}.lnd-faq-item summary:focus-visible{outline:2px solid var(--purple-400);outline-offset:-2px}.lnd-faq-mark{fill:none;stroke:var(--purple-300);stroke-width:2px;stroke-linecap:round;flex:none}.lnd-faq-item[open] .lnd-faq-mark-v{display:none}.lnd-faq-item p{padding:0 var(--space-5) var(--space-5);max-width:62ch;font-size:var(--lnd-body-size);color:var(--text-secondary);margin:0;line-height:1.55}.lnd-faq-item a{color:var(--purple-300)}@media (max-width:760px){.lnd-faq{padding-block:var(--lnd-section-pad)}.lnd-faq-title{font-size:var(--lnd-h2-size);letter-spacing:-.028em;font-weight:800}.lnd-faq-list{background:var(--surface-overlay)}}
.lnd-close{padding-block:clamp(72px,10vw,144px) clamp(28px,3vw,40px)}.lnd-close-solo{padding-block:clamp(72px,8.4vw,120px)}.lnd-close-inner{text-align:center;justify-items:center;gap:clamp(32px,3.4vw,48px);display:grid}.lnd-close-door{--door:clamp(320px, min(46vw, 52svh), 640px);--draw:clamp(0, calc(var(--p,1) / .7), 1);--seat:clamp(0, calc((var(--p,1) - .55) / .45), 1);width:var(--door);height:var(--door);place-items:center;display:grid;position:relative}.lnd-close-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lnd-close-chamber{fill:color-mix(in srgb, var(--lnd-vault) 40%, transparent)}.lnd-close-seat{fill:none;stroke:#12072a}.lnd-close-ring-outer,.lnd-close-ring-inner,.lnd-close-ring-lip,.lnd-close-ring-shade{fill:none}.lnd-close-sweep>circle{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw))}.lnd-close-whole{opacity:clamp(0, calc((var(--draw) - .985) * 100), 1)}.lnd-close-ring-light{stop-color:#e3daf9}.lnd-close-ring-mid{stop-color:#9c78f8}.lnd-close-ring-deep{stop-color:#6a3fdc}.lnd-close-lip-lit{stop-color:#fff;stop-opacity:.75}.lnd-close-lip-off{stop-color:#fff;stop-opacity:0}.lnd-close-ring-lip{stroke-width:2px;vector-effect:non-scaling-stroke}.lnd-close-recess-shade{stop-color:var(--lnd-vault);stop-opacity:.6}.lnd-close-recess-lit{stop-color:#efe8ff;stop-opacity:.42}.lnd-close-chamber-shade{stop-color:#2a1958}.lnd-close-chamber-lit{stop-color:#5c3cab}.lnd-close-cast{opacity:var(--draw)}.lnd-close-cast-core{stop-color:#05030c;stop-opacity:.5}.lnd-close-cast-edge{stop-color:#05030c;stop-opacity:0}.lnd-close-rivet{opacity:clamp(0, calc(var(--seat) * 6 - var(--i)), 1)}.lnd-close-rivet-light{stop-color:#f4f1fb}.lnd-close-rivet-deep{stop-color:#a9a3ba}.lnd-close-rivet-cast{fill:color-mix(in srgb, var(--lnd-vault) 55%, transparent)}.lnd-close-lead:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#090414bd,#0904146b 62%,#0000);border-radius:50%;position:absolute;inset:-14% -8%}.lnd-close-lead>*{position:relative}.lnd-close-lead{justify-items:center;gap:calc(var(--door) * .06);width:calc(var(--door) * .76);display:grid;position:relative}.lnd-close-title{font-size:calc(var(--door) * .074);text-wrap:nowrap;line-height:1.06}.lnd-close-action{justify-items:center;gap:12px;display:grid}.lnd-close-action .lnd-small{color:var(--text-secondary)}@media (max-width:480px){.lnd-close-action .btn-lg{padding:13px 24px;font-size:15.5px}.lnd-close-action .lnd-small{font-size:13px}}.lnd-close-waitlist{justify-items:center;gap:18px;width:100%;max-width:520px;display:grid}.lnd-close-waitlist-lead{font-size:var(--lnd-body-size);color:var(--text-primary);font-weight:600}.lnd-waitlist{width:100%}.lnd-waitlist-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.lnd-waitlist-input{background:var(--surface-raised);flex:240px;min-width:0;min-height:52px;padding-inline:16px;font-size:16px}.lnd-waitlist-row .btn{flex:none}.lnd-waitlist-note,.lnd-waitlist-error{font-size:var(--lnd-caption-size);margin-top:14px}.lnd-waitlist-note{color:var(--text-secondary)}.lnd-waitlist-error{color:var(--state-danger)}.lnd-waitlist-done{align-items:center;gap:var(--space-3);border-radius:var(--lnd-r-control);border:1px solid var(--state-success);background:color-mix(in srgb, var(--surface-raised) 88%, var(--state-success));color:var(--text-primary);text-align:left;padding:16px 18px;font-weight:600;display:flex}.lnd-waitlist-done svg{color:var(--state-success);flex:none}@media (max-width:520px){.lnd-waitlist-row .btn,.lnd-waitlist-input{flex:100%}}@media (max-width:760px){.lnd-close{padding-top:28px}.lnd-close-title{font-size:calc(var(--door) * .068)}.lnd .lnd-waitlist-row .btn-primary{border:1px solid var(--border-strong);min-height:48px;box-shadow:none;color:var(--text-primary);background:0 0}.lnd .lnd-waitlist-row .btn-primary:hover:not(:disabled),.lnd .lnd-waitlist-row .btn-primary:active:not(:disabled){background:var(--surface-raised);box-shadow:none;transform:none}}
