.landing-module__bLs4Qa__root{--ink:#050024;--violet:#73f;--violet-deep:#4900a8;--lilac:#e7deff;--yellow:#ffd874;--cream:#fcfbf3;--beige:#f2efe9;--white:#fff;--text-secondary:#3d376c;--text-muted:#676577;--line:#d1cdd8;--track:#f5f4f7;--on-dark-secondary:#c9c3f0;--on-dark-muted:#a9a4c9;--on-violet-secondary:#f4efff;--display:var(--font-lp-display), sans-serif;font-family:var(--font-lp-text), system-ui, sans-serif;color:var(--ink);background:var(--cream);width:100%}.landing-module__bLs4Qa__root *,.landing-module__bLs4Qa__root :before,.landing-module__bLs4Qa__root :after{box-sizing:border-box}:where(.landing-module__bLs4Qa__root) :where(h1,h2,h3,h4,p,dl,dd,ol,ul){margin:0}:where(.landing-module__bLs4Qa__root) :where(ol,ul){padding:0;list-style:none}:where(.landing-module__bLs4Qa__root a){color:var(--violet-deep)}:where(.landing-module__bLs4Qa__root a:hover){color:var(--ink)}.landing-module__bLs4Qa__root :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing-module__bLs4Qa__onDark :focus-visible{outline-color:var(--cream)}.landing-module__bLs4Qa__beige{background:var(--beige)}.landing-module__bLs4Qa__ink{background:var(--ink);color:var(--cream)}.landing-module__bLs4Qa__lilac{background:var(--lilac)}.landing-module__bLs4Qa__display{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.5rem,1.5rem + 3.2vw,3.75rem);font-weight:700;line-height:1}.landing-module__bLs4Qa__h2{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 2.2vw,2.75rem);font-weight:700;line-height:1.06}.landing-module__bLs4Qa__statementH2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.5rem,1.5rem + 3.2vw,3.75rem);font-weight:700;line-height:1.02}.landing-module__bLs4Qa__resultTitle{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;line-height:1.04}.landing-module__bLs4Qa__h3{font-family:var(--display);letter-spacing:-.01em;font-size:1.375rem;font-weight:700;line-height:1.15}.landing-module__bLs4Qa__lead{text-wrap:pretty;color:var(--text-secondary);max-width:36ch;font-size:1.25rem;line-height:1.5}.landing-module__bLs4Qa__leadOnInk{color:var(--on-dark-secondary)}.landing-module__bLs4Qa__body{text-wrap:pretty;color:var(--text-secondary);max-width:44ch;font-size:1rem;line-height:1.55}.landing-module__bLs4Qa__label{letter-spacing:.08em;text-transform:uppercase;color:var(--violet-deep);font-size:.75rem;font-weight:600;line-height:1.3}.landing-module__bLs4Qa__labelYellow{color:var(--yellow)}.landing-module__bLs4Qa__labelOnInk{color:var(--on-dark-muted)}.landing-module__bLs4Qa__labelOnViolet{color:var(--on-violet-secondary)}.landing-module__bLs4Qa__labelMuted{color:var(--text-muted)}.landing-module__bLs4Qa__labelViolet{color:var(--violet)}.landing-module__bLs4Qa__measure16{max-width:16ch}.landing-module__bLs4Qa__measure18{max-width:18ch}.landing-module__bLs4Qa__measure40{max-width:40ch}.landing-module__bLs4Qa__measure90{max-width:90ch}.landing-module__bLs4Qa__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:20px 32px;display:flex}.landing-module__bLs4Qa__lockup{align-items:center;gap:10px;text-decoration:none;display:flex}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__lockup,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__lockup:hover{color:inherit}.landing-module__bLs4Qa__mark{background:var(--violet);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.landing-module__bLs4Qa__mark img{filter:brightness(0)invert()}.landing-module__bLs4Qa__lockName{font-family:var(--display);font-size:1rem;font-weight:700;line-height:1.1;display:block}.landing-module__bLs4Qa__lockSub{font-family:var(--font-lp-text), system-ui, sans-serif;color:var(--text-muted);margin-top:2px;font-size:.75rem;font-weight:400;display:block}.landing-module__bLs4Qa__navLinks{flex-wrap:wrap;align-items:center;gap:22px;font-size:.875rem;font-weight:500;display:flex}.landing-module__bLs4Qa__navLink{text-decoration:none}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navLink{color:var(--text-secondary)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navLink:hover{color:var(--ink)}.landing-module__bLs4Qa__navBtn{background:var(--ink);border-radius:999px;align-items:center;min-height:44px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navBtn,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navBtn:hover{color:var(--white)}.landing-module__bLs4Qa__navBtn:hover{background:var(--violet-deep)}.landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__lockSub{color:var(--on-dark-muted)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navLink{color:var(--on-dark-secondary)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navLink:hover{color:var(--cream)}.landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navBtn{background:var(--cream)}.landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navBtn:hover{background:var(--lilac)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navBtn,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__navDark .landing-module__bLs4Qa__navBtn:hover{color:var(--ink)}.landing-module__bLs4Qa__btnPrimary,.landing-module__bLs4Qa__btnYellow,.landing-module__bLs4Qa__btnText{border-radius:999px;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.landing-module__bLs4Qa__btnPrimary,.landing-module__bLs4Qa__btnYellow{min-height:52px;padding:16px 24px}.landing-module__bLs4Qa__btnPrimary{background:var(--violet)}.landing-module__bLs4Qa__btnPrimary:hover{background:var(--violet-deep)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnPrimary,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnPrimary:hover{color:var(--white)}.landing-module__bLs4Qa__btnYellow{background:var(--yellow)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnYellow,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnYellow:hover{color:var(--ink)}.landing-module__bLs4Qa__btnText{min-height:52px;padding:16px 8px}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnText{color:var(--ink)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnTextOnInk,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__btnTextOnInk:hover{color:var(--cream)}.landing-module__bLs4Qa__underlined{border-bottom:2px solid var(--ink);align-self:flex-start;align-items:center;min-height:44px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__underlined{color:var(--ink)}.landing-module__bLs4Qa__hero{flex-wrap:wrap;align-items:center;gap:56px;max-width:1160px;min-height:600px;margin:0 auto;padding:64px 32px 88px;display:flex}.landing-module__bLs4Qa__heroCopy{flex-direction:column;flex:1.3 460px;gap:24px;min-width:0;display:flex}.landing-module__bLs4Qa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-module__bLs4Qa__map{border-radius:28px;flex:360px;max-width:480px;margin:0 auto;overflow:hidden}.landing-module__bLs4Qa__map svg{max-width:520px;display:block}.landing-module__bLs4Qa__section{flex-direction:column;gap:40px;max-width:1160px;margin:0 auto;padding:96px 32px;display:flex}.landing-module__bLs4Qa__head{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:end;gap:24px;display:grid}.landing-module__bLs4Qa__headStack{flex-direction:column;gap:12px;display:flex}.landing-module__bLs4Qa__headNarrow{max-width:760px}.landing-module__bLs4Qa__meta{color:var(--text-muted);font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__panels{border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid;overflow:hidden;box-shadow:0 24px 60px #0500241f}.landing-module__bLs4Qa__inkPanel{background:var(--ink);color:var(--cream);flex-direction:column;gap:24px;padding:36px;display:flex}.landing-module__bLs4Qa__rows{flex-direction:column;display:flex}.landing-module__bLs4Qa__row{text-wrap:pretty;border-top:1px solid #fcfbf329;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:14px 0;font-size:1rem;line-height:1.55;display:grid}.landing-module__bLs4Qa__row dt{color:var(--on-dark-muted)}.landing-module__bLs4Qa__violetPanel{background:var(--violet);color:var(--white);flex-direction:column;gap:22px;padding:36px;display:flex}.landing-module__bLs4Qa__agree{text-wrap:pretty;background:#ffffff24;border-radius:12px;padding:12px 16px;font-size:1rem;line-height:1.55}.landing-module__bLs4Qa__actionList{flex-direction:column;gap:16px;display:flex}.landing-module__bLs4Qa__action{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.landing-module__bLs4Qa__num,.landing-module__bLs4Qa__numSm{background:var(--white);color:var(--violet-deep);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.landing-module__bLs4Qa__num{width:26px;height:26px;font-size:.875rem}.landing-module__bLs4Qa__numSm{width:22px;height:22px;font-size:.75rem}.landing-module__bLs4Qa__actionText{flex-direction:column;gap:2px;display:flex}.landing-module__bLs4Qa__actionTitle{font-size:1.25rem;font-weight:600;line-height:1.3}.landing-module__bLs4Qa__who{color:var(--on-violet-secondary);font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__loop{color:var(--on-violet-secondary);border-top:1px solid #ffffff40;margin-top:auto;padding-top:14px;font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__statement{flex-direction:column;gap:48px;max-width:1160px;margin:0 auto;padding:112px 32px;display:flex}.landing-module__bLs4Qa__statementHead{flex-direction:column;gap:16px;display:flex}.landing-module__bLs4Qa__line{display:block}.landing-module__bLs4Qa__cols{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:32px;display:grid}.landing-module__bLs4Qa__colText{text-wrap:pretty;color:var(--on-dark-secondary);border-top:1px solid #fcfbf34d;max-width:40ch;padding-top:20px;font-size:1.25rem;line-height:1.5}.landing-module__bLs4Qa__cards{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.landing-module__bLs4Qa__card{background:var(--white);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex}.landing-module__bLs4Qa__cardText{text-wrap:pretty;color:var(--text-secondary);font-size:1rem;line-height:1.55}.landing-module__bLs4Qa__map3d{aspect-ratio:1;background:var(--beige);border-radius:28px;flex:360px;max-width:480px;margin:0 auto;position:relative;overflow:hidden}.landing-module__bLs4Qa__map3d canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-module__bLs4Qa__backersStrip{max-width:1160px;margin:0 auto;padding:0 32px 56px}.landing-module__bLs4Qa__backers{flex-wrap:wrap;align-items:center;gap:20px 48px;display:flex}.landing-module__bLs4Qa__backersStrip .landing-module__bLs4Qa__backers{border-top:1px solid var(--line);padding-top:28px}.landing-module__bLs4Qa__backerGroup{flex-wrap:wrap;align-items:center;gap:14px 20px;min-height:48px;display:flex}.landing-module__bLs4Qa__logo{filter:brightness(0);width:auto;display:block}.landing-module__bLs4Qa__logoOnInk{filter:brightness(0)invert()}.landing-module__bLs4Qa__logoTttr{height:24px}.landing-module__bLs4Qa__logoWef{height:44px}.landing-module__bLs4Qa__logoEy{height:32px}.landing-module__bLs4Qa__logoBehind{align-self:flex-start;height:40px}.landing-module__bLs4Qa__backerName{font-family:var(--display);white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.1}.landing-module__bLs4Qa__backerNameOnInk{color:var(--white)}.landing-module__bLs4Qa__stageTabs{flex-direction:column;gap:16px;display:flex}.landing-module__bLs4Qa__tabTrack{background:var(--beige);border-radius:16px;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;padding:8px;display:grid;overflow-x:auto}.landing-module__bLs4Qa__tab{cursor:pointer;min-height:48px;font-family:var(--font-lp-text), system-ui, sans-serif;color:var(--text-secondary);background:0 0;border:0;border-radius:10px;padding:0 10px;font-size:1rem;font-weight:600;transition:background-color .35s,color .35s;position:relative;overflow:hidden}.landing-module__bLs4Qa__tabOn{background:var(--violet);color:var(--white)}.landing-module__bLs4Qa__tab:not(.landing-module__bLs4Qa__tabOn):hover{color:var(--ink)}.landing-module__bLs4Qa__tabBar{background:#ffffffbf;height:3px;animation:6s linear landing-module__bLs4Qa__stagefill;position:absolute;bottom:0;left:0}@keyframes landing-module__bLs4Qa__stagefill{0%{width:0}to{width:100%}}.landing-module__bLs4Qa__stagePanel{gap:20px;min-height:350px}.landing-module__bLs4Qa__stack8{flex-direction:column;gap:8px;display:flex}.landing-module__bLs4Qa__stack12{flex-direction:column;gap:12px;display:flex}.landing-module__bLs4Qa__stageReached{text-wrap:pretty;font-size:1.25rem;line-height:1.5}.landing-module__bLs4Qa__stageNote{color:var(--on-dark-secondary);border-top:1px solid #fff3;margin-top:auto;padding-top:14px;font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__whitePanel{background:var(--white);flex-direction:column;gap:24px;padding:36px;display:flex}.landing-module__bLs4Qa__reqList{flex-direction:column;gap:12px;display:flex}.landing-module__bLs4Qa__reqItem{text-wrap:pretty;align-items:flex-start;gap:12px;font-size:1rem;line-height:1.55;display:flex}.landing-module__bLs4Qa__reqItem:before{content:"";background:var(--violet);border-radius:999px;flex:none;width:10px;height:10px;margin-top:8px}.landing-module__bLs4Qa__confirmedBy{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:auto;padding-top:20px;display:flex}.landing-module__bLs4Qa__statusBlock{flex-direction:column;gap:14px;display:flex}.landing-module__bLs4Qa__statusStrip{background:var(--beige);border-radius:24px;flex-direction:column;gap:18px;padding:24px 28px;display:flex}.landing-module__bLs4Qa__statusHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.landing-module__bLs4Qa__statusLegend{color:var(--text-muted);gap:16px;font-size:.875rem;line-height:1.45;display:flex}.landing-module__bLs4Qa__statusLegendItem{align-items:center;gap:6px;display:flex}.landing-module__bLs4Qa__statuses{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px 32px;display:grid}.landing-module__bLs4Qa__status{flex-direction:column;gap:10px;display:flex}.landing-module__bLs4Qa__statusTop{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.landing-module__bLs4Qa__tag{white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;min-height:32px;padding:0 14px;font-size:.875rem;font-weight:600;line-height:1.45;display:inline-flex}.landing-module__bLs4Qa__tagConfirmed{background:var(--violet);color:var(--white)}.landing-module__bLs4Qa__tagConditional{background:var(--lilac);color:var(--violet-deep)}.landing-module__bLs4Qa__tagNotReached{color:var(--text-secondary);box-shadow:inset 0 0 0 1.5px var(--line)}.landing-module__bLs4Qa__dots{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.landing-module__bLs4Qa__statusDot{border-radius:999px;width:10px;height:10px}.landing-module__bLs4Qa__dotDeciding{background:var(--ink)}.landing-module__bLs4Qa__dotReadiness{background:var(--violet)}.landing-module__bLs4Qa__dotDecidingOff{border:2px solid var(--ink);opacity:.4}.landing-module__bLs4Qa__dotReadinessOff{border:2px solid var(--violet);opacity:.45}.landing-module__bLs4Qa__dotGap{width:10px}.landing-module__bLs4Qa__statusText{color:var(--text-secondary);font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__tiles{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.landing-module__bLs4Qa__tile{background:var(--white);border-radius:24px;flex-direction:column;gap:20px;padding:28px;display:flex}.landing-module__bLs4Qa__domainMark{flex:none;display:block}.landing-module__bLs4Qa__tileHead{flex-direction:column;gap:4px;display:flex}.landing-module__bLs4Qa__tileCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__tileList{flex-direction:column;margin-top:auto;display:flex}.landing-module__bLs4Qa__tileList li{text-wrap:pretty;border-top:1px solid var(--line);padding:9px 0;font-size:1rem;line-height:1.55}.landing-module__bLs4Qa__tileListSmall li{padding:7px 0;font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__tileViolet{background:var(--violet);color:var(--white);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:28px;display:grid}.landing-module__bLs4Qa__tileViolet .landing-module__bLs4Qa__tileCount{color:var(--on-violet-secondary)}.landing-module__bLs4Qa__tileViolet .landing-module__bLs4Qa__tileList li{border-top-color:#ffffff4d}.landing-module__bLs4Qa__tileWide{grid-column:span 2}@media (max-width:700px){.landing-module__bLs4Qa__tileWide{grid-column:auto}}.landing-module__bLs4Qa__tileCol{flex-direction:column;gap:20px;display:flex}.landing-module__bLs4Qa__tileColTight{gap:12px}.landing-module__bLs4Qa__tileSmall{color:var(--on-violet-secondary);font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__tileInk{background:var(--ink);color:var(--cream)}.landing-module__bLs4Qa__tileInk .landing-module__bLs4Qa__tileCount{color:var(--on-dark-muted)}.landing-module__bLs4Qa__tileSentence{text-wrap:pretty;color:var(--on-dark-secondary);margin-top:auto;font-size:1rem;line-height:1.55}.landing-module__bLs4Qa__behind{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:56px;display:grid}.landing-module__bLs4Qa__behindCopy{flex-direction:column;gap:20px;display:flex}.landing-module__bLs4Qa__behindRules{flex-direction:column;gap:28px;display:flex}.landing-module__bLs4Qa__ruleItem{border-top:2px solid var(--ink);flex-direction:column;gap:8px;padding-top:16px;display:flex}.landing-module__bLs4Qa__siteFooter{flex-direction:column;gap:48px;max-width:1160px;margin:0 auto;padding:72px 32px 40px;display:flex}.landing-module__bLs4Qa__footerGrid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:40px;display:grid}.landing-module__bLs4Qa__footerBrand{flex-direction:column;grid-column:span 2;gap:14px;min-width:0;display:flex}.landing-module__bLs4Qa__siteFooter .landing-module__bLs4Qa__lockSub{color:var(--on-dark-muted)}.landing-module__bLs4Qa__footerCol{flex-direction:column;gap:12px;display:flex}.landing-module__bLs4Qa__footerText{color:var(--on-dark-secondary);max-width:36ch;font-size:.875rem;line-height:1.45}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__footerCol a,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__legal a{color:var(--cream);font-size:.875rem;line-height:1.45;text-decoration:none}.landing-module__bLs4Qa__footerBackers{border-top:1px solid #fff3;padding-top:28px}.landing-module__bLs4Qa__legal{color:var(--on-dark-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-size:.875rem;line-height:1.45;display:flex}.landing-module__bLs4Qa__portfolio{background:var(--white);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:24px;flex-direction:column;gap:28px;padding:32px;display:flex;box-shadow:0 24px 60px #05002414}.landing-module__bLs4Qa__portfolioHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.landing-module__bLs4Qa__demoPill{background:var(--yellow);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}.landing-module__bLs4Qa__readings{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:36px;display:grid}.landing-module__bLs4Qa__reading{flex-direction:column;gap:16px;display:flex}.landing-module__bLs4Qa__readingHead{flex-direction:column;gap:4px;display:flex}.landing-module__bLs4Qa__readingSub{color:var(--text-muted);font-size:.875rem}.landing-module__bLs4Qa__barChart{flex-direction:column;gap:16px;display:flex}.landing-module__bLs4Qa__bars,.landing-module__bLs4Qa__barNames{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.landing-module__bLs4Qa__bars{align-items:end;height:150px}.landing-module__bLs4Qa__barCol{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:150px;display:flex}.landing-module__bLs4Qa__barCount{font-size:.875rem;font-weight:600}.landing-module__bLs4Qa__bar{background:var(--violet);border-radius:6px 6px 0 0;width:100%;display:block}.landing-module__bLs4Qa__barNames{color:var(--text-secondary);text-align:center;font-size:.75rem}.landing-module__bLs4Qa__distRows{flex-direction:column;gap:10px;display:flex}.landing-module__bLs4Qa__distRow{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;display:grid}.landing-module__bLs4Qa__distName{font-size:.875rem;font-weight:500}.landing-module__bLs4Qa__cells{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.landing-module__bLs4Qa__cell{background:var(--track);border-radius:6px;justify-content:center;align-items:center;height:22px;display:flex}.landing-module__bLs4Qa__cellHealthy{background:var(--lilac)}.landing-module__bLs4Qa__dot,.landing-module__bLs4Qa__ring{border-radius:50%;width:12px;height:12px}.landing-module__bLs4Qa__dot{background:var(--ink)}.landing-module__bLs4Qa__ring{border:2px dashed var(--ink)}.landing-module__bLs4Qa__legend{color:var(--text-muted);flex-wrap:wrap;gap:14px;font-size:.75rem;display:flex}.landing-module__bLs4Qa__legendItem{align-items:center;gap:6px;display:flex}.landing-module__bLs4Qa__swatch{background:var(--lilac);border-radius:3px;width:16px;height:10px}.landing-module__bLs4Qa__legendDot,.landing-module__bLs4Qa__legendRing{border-radius:50%;width:10px;height:10px}.landing-module__bLs4Qa__legendDot{background:var(--ink)}.landing-module__bLs4Qa__legendRing{border:2px dashed var(--ink)}.landing-module__bLs4Qa__gaps{flex-direction:column;gap:14px;display:flex}.landing-module__bLs4Qa__gap{flex-direction:column;gap:6px;display:flex}.landing-module__bLs4Qa__gapHead{justify-content:space-between;gap:10px;font-size:.875rem;line-height:1.35;display:flex}.landing-module__bLs4Qa__gapCount{white-space:nowrap;font-weight:600}.landing-module__bLs4Qa__track{background:var(--beige);border-radius:999px;height:8px;display:block;overflow:hidden}.landing-module__bLs4Qa__fill{background:var(--ink);height:100%;display:block}.landing-module__bLs4Qa__split{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:center;gap:56px;max-width:1160px;margin:0 auto;padding:96px 32px;display:grid}.landing-module__bLs4Qa__splitCopy{flex-direction:column;gap:20px;display:flex}.landing-module__bLs4Qa__compact{border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #0500241f}.landing-module__bLs4Qa__compactInk{background:var(--ink);color:var(--cream);flex-direction:column;gap:12px;padding:28px;display:flex}.landing-module__bLs4Qa__compactHead{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.landing-module__bLs4Qa__exampleTag{color:var(--yellow);font-size:.75rem;font-weight:600;line-height:1.3}.landing-module__bLs4Qa__compactText{color:var(--on-dark-secondary);font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__compactViolet{background:var(--violet);color:var(--white);flex-direction:column;gap:12px;padding:28px;display:flex}.landing-module__bLs4Qa__compactList{flex-direction:column;gap:12px;display:flex}.landing-module__bLs4Qa__compactAction{text-wrap:pretty;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:1rem;font-weight:600;line-height:1.55;display:grid}.landing-module__bLs4Qa__soft{color:var(--on-violet-secondary);font-weight:400}.landing-module__bLs4Qa__compactLoop{color:var(--on-violet-secondary);border-top:1px solid #ffffff40;padding-top:12px;font-size:.875rem;line-height:1.45}.landing-module__bLs4Qa__rules{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px;display:grid}.landing-module__bLs4Qa__rule{border-top:2px solid var(--ink);flex-direction:column;gap:8px;padding-top:16px;display:flex}.landing-module__bLs4Qa__credits{color:var(--text-muted);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:40px;padding-top:24px;font-size:.875rem;line-height:1.45;display:flex}.landing-module__bLs4Qa__credit{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.landing-module__bLs4Qa__creditLabel{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.3}.landing-module__bLs4Qa__creditName{color:var(--ink);font-weight:600}.landing-module__bLs4Qa__creditLogo{display:block}.landing-module__bLs4Qa__talk{flex-direction:column;align-items:flex-start;gap:24px;max-width:1160px;margin:0 auto;padding:96px 32px;display:flex}.landing-module__bLs4Qa__footer{width:min(1096px,100% - 64px);color:var(--text-muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:24px 0 32px;font-size:.875rem;line-height:1.45;display:flex}.landing-module__bLs4Qa__footerDark{color:var(--on-dark-muted);border-top:0;padding-top:0}.landing-module__bLs4Qa__footerLinks{gap:18px;display:flex}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__footer a{color:var(--ink)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__footerDark a{color:var(--cream)}:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__footerCol a:hover,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__legal a:hover,:where(.landing-module__bLs4Qa__root) .landing-module__bLs4Qa__footer a:hover{text-underline-offset:3px;text-decoration:underline}
@font-face{font-family:display;src:url(../media/SpaceGrotesk_wght-s.p.0b-tiru29a60y.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.display_820f766e-module__AFs0TG__className{font-family:display,display Fallback}.display_820f766e-module__AFs0TG__variable{--font-lp-display:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/DMSans_wght-s.p.14l9349mqr2_d.woff2)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.text_c71807a5-module__Jwvhpq__className{font-family:text,text Fallback}.text_c71807a5-module__Jwvhpq__variable{--font-lp-text:"text", "text Fallback"}
