.landing-module__MkS3jW__landing{background:var(--background);color:var(--foreground);min-height:100dvh}.landing-module__MkS3jW__landing [hidden]{display:none!important}.landing-module__MkS3jW__landing :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:5px}.landing-module__MkS3jW__landing :is(a,button){touch-action:manipulation}.landing-module__MkS3jW__skip{z-index:60;background:var(--primary);color:var(--primary-foreground);padding:.75rem 1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.landing-module__MkS3jW__skip:focus{transform:none}.landing-module__MkS3jW__header{z-index:50;align-items:center;gap:2rem;max-width:1440px;min-height:88px;margin:auto;padding:1.25rem 4rem;display:flex;position:relative}.landing-module__MkS3jW__menuButton{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:44px;height:44px;color:var(--foreground);justify-content:center;align-items:center;margin-left:auto;display:none}.landing-module__MkS3jW__logo{flex-shrink:0;align-items:center;width:110px;min-height:44px;display:flex}.landing-module__MkS3jW__headerLogin{border-radius:999px;gap:.5rem;height:44px;min-height:44px;padding-inline:1.125rem;font-size:.8125rem;font-weight:600}.landing-module__MkS3jW__headerLink{text-underline-offset:4px;border-radius:.375rem;align-items:center;min-height:44px;padding-inline:.25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.landing-module__MkS3jW__headerLink:hover{text-decoration:underline}.landing-module__MkS3jW__controls{align-items:center;gap:1rem;margin-left:auto;display:flex}.landing-module__MkS3jW__preferences{align-items:center;gap:1rem;display:flex}.landing-module__MkS3jW__eyebrow{letter-spacing:.07em;color:var(--muted-foreground);font-size:.75rem;font-weight:500}.landing-module__MkS3jW__welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1440px;min-height:calc(100svh - 88px);margin:auto;padding:5rem 4rem 1.75rem;display:flex}.landing-module__MkS3jW__welcome>.landing-module__MkS3jW__eyebrow{letter-spacing:.02em;margin-top:auto;font-size:.875rem}.landing-module__MkS3jW__welcome h1{letter-spacing:-.065em;text-wrap:balance;margin-top:2rem;font-size:clamp(3rem,6.4vw,6.5rem);font-weight:500;line-height:1.12}.landing-module__MkS3jW__welcome h1 span{color:var(--muted-foreground)}.landing-module__MkS3jW__welcomeDescription{color:var(--muted-foreground);margin-top:2rem;font-size:1rem;line-height:1.7}.landing-module__MkS3jW__scrollHint{min-height:44px;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:1rem;margin-top:auto;padding-top:4rem;font-size:.75rem;display:inline-flex}.landing-module__MkS3jW__scrollHint:hover{color:var(--foreground)}.landing-module__MkS3jW__welcomeFootnote{text-align:left;border-top:1px solid var(--border);width:100%;color:var(--muted-foreground);letter-spacing:.12em;margin-top:2rem;padding-top:1rem;font-size:.6rem}.landing-module__MkS3jW__productStory{padding:4rem 0;scroll-margin-top:1rem}.landing-module__MkS3jW__storyViewport{max-width:1280px;margin:auto;padding:0 3rem}.landing-module__MkS3jW__storyIntro{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.landing-module__MkS3jW__storyIntro h2{letter-spacing:-.05em;margin-top:.5rem;font-size:clamp(2rem,3vw,3rem);font-weight:500}.landing-module__MkS3jW__storyIntro>p{color:var(--muted-foreground);max-width:310px;font-size:.875rem;line-height:1.7}.landing-module__MkS3jW__chapterNav{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);margin-bottom:1.25rem;display:flex}.landing-module__MkS3jW__chapterNav a{min-width:0;min-height:48px;color:var(--muted-foreground);flex:1;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.landing-module__MkS3jW__chapterNav a span{font-family:var(--font-mono);font-size:.625rem}.landing-module__MkS3jW__chapterNav a[aria-current]{color:var(--foreground);font-weight:600}.landing-module__MkS3jW__chapterNav a:hover{color:var(--foreground)}.landing-module__MkS3jW__demoWindow{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 20px 60px -30px color-mix(in oklab, var(--foreground) 16%, transparent);overflow:clip}.landing-module__MkS3jW__demoScenes{min-width:0}.landing-module__MkS3jW__chapter{padding:2rem 2.5rem;scroll-margin-top:1rem}.landing-module__MkS3jW__chapter+.landing-module__MkS3jW__chapter{border-top:1px solid var(--border)}.landing-module__MkS3jW__chapterHeading{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.landing-module__MkS3jW__chapterNumber{font-family:var(--font-mono);color:var(--muted-foreground);padding-top:.35rem;font-size:.65rem}.landing-module__MkS3jW__chapterHeading h3{letter-spacing:-.035em;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500}.landing-module__MkS3jW__chapterHeading p{color:var(--muted-foreground);margin-top:.4rem;font-size:.8rem;line-height:1.6}.landing-module__MkS3jW__pdaViewport{border:1px solid var(--border);border-radius:var(--radius);width:100%;height:580px;position:relative;overflow:hidden}.landing-module__MkS3jW__pdaCanvas{transform-origin:0 0;contain:layout paint;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.landing-module__MkS3jW__storyTrack{background:var(--border);height:2px;margin-top:1rem;display:none}.landing-module__MkS3jW__storyTrack>span{background:var(--foreground);transform-origin:0;height:100%;display:block}.landing-module__MkS3jW__productStory[data-choreographed]{height:330svh;padding:0}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyViewport{flex-direction:column;justify-content:center;height:100svh;padding-block:2rem;display:flex;position:sticky;top:0}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyIntro{margin-bottom:1.25rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__demoScenes{height:clamp(500px,67svh,650px)}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapter{flex-direction:column;height:100%;padding-block:1.5rem;display:flex}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapter[hidden]{display:none}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__pdaViewport{flex:1;min-height:0}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapter+.landing-module__MkS3jW__chapter{border:0}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapterHeading{margin-bottom:1rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyTrack{display:block}.landing-module__MkS3jW__openSource{--source-surface:color-mix(in oklab, var(--background) 15%, var(--foreground));--source-ink:var(--background);--source-muted:color-mix(in oklab, var(--background) 76%, var(--foreground));--source-border:color-mix(in oklab, var(--background) 30%, var(--foreground));color:var(--source-ink);background:var(--source-surface);padding:5rem 0}.landing-module__MkS3jW__openSource .landing-module__MkS3jW__eyebrow{color:var(--source-muted)}.landing-module__MkS3jW__sourceViewport{max-width:1280px;margin:auto;padding:0 3rem}.landing-module__MkS3jW__sourceIntro{text-align:center}.landing-module__MkS3jW__sourceIntro h2{letter-spacing:-.045em;white-space:pre-line;margin-top:1rem;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.2}.landing-module__MkS3jW__sourceIntro>p:last-child{color:var(--source-muted);margin-top:1rem;font-size:.85rem;line-height:1.7}.landing-module__MkS3jW__sourceStage{margin-top:2.5rem}.landing-module__MkS3jW__commandPrompt{--cmd-background:color-mix(in oklab, var(--source-surface) 95%, var(--source-ink));--cmd-text:var(--source-ink);--cmd-chrome:color-mix(in oklab, var(--source-surface) 85%, var(--source-ink));background:var(--cmd-background);color:var(--cmd-text);border:1px solid var(--source-border);width:100%;max-width:900px;box-shadow:0 18px 50px -25px color-mix(in oklab, var(--foreground) 35%, transparent);transform-origin:50%;margin:auto}.landing-module__MkS3jW__cmdChrome{background:var(--cmd-chrome);justify-content:space-between;align-items:center;gap:1rem;min-height:34px;padding-left:.75rem;font-family:system-ui,sans-serif;font-size:.75rem;display:flex}.landing-module__MkS3jW__cmdChrome>span:first-child{align-items:center;gap:.5rem;display:flex}.landing-module__MkS3jW__cmdControls{align-items:center;gap:0;display:flex}.landing-module__MkS3jW__cmdControls svg{box-sizing:content-box;padding:.65rem 1rem}.landing-module__MkS3jW__cmdBody{font-family:Consolas, "Cascadia Mono", var(--font-mono), monospace;overflow-wrap:anywhere;padding:1rem 1.25rem 1.5rem;font-size:.875rem;line-height:1.6}.landing-module__MkS3jW__cmdGreeting{opacity:.75;margin-bottom:1.25rem}.landing-module__MkS3jW__commandGroup{margin-top:1rem}.landing-module__MkS3jW__commandGroup>p{margin-bottom:.35rem}.landing-module__MkS3jW__commandGroup>div{color:color-mix(in oklab, var(--cmd-text) 82%, var(--cmd-background))}.landing-module__MkS3jW__cursor{vertical-align:-.1em;background:currentColor;width:.55em;height:1em;margin-left:2px;animation:1s step-end infinite landing-module__MkS3jW__cursor-blink;display:inline-block}@keyframes landing-module__MkS3jW__cursor-blink{50%{opacity:0}}.landing-module__MkS3jW__sourceFacts{max-width:900px;margin:3rem auto 0}.landing-module__MkS3jW__factBrand{letter-spacing:-.06em;font-size:2.5rem;font-weight:500}.landing-module__MkS3jW__factLicense{color:var(--source-muted);flex-wrap:wrap;gap:.75rem;margin-top:.25rem;font-size:.8rem;display:flex}.landing-module__MkS3jW__factLicense>span{border-left:1px solid var(--source-border);padding-left:.75rem}.landing-module__MkS3jW__sourceFacts h3{white-space:pre-line;letter-spacing:-.025em;margin-top:1.5rem;font-size:1.5rem;font-weight:400;line-height:1.4}.landing-module__MkS3jW__techList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;margin-top:2rem;display:grid}.landing-module__MkS3jW__techList li{align-items:center;gap:.85rem;display:flex}.landing-module__MkS3jW__techIcon{background:currentColor;flex-shrink:0;width:28px;height:28px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-module__MkS3jW__techList strong{font-size:.85rem;font-weight:500;display:block}.landing-module__MkS3jW__techList li div>span{color:var(--source-muted);margin-top:.25rem;font-size:.65rem;display:block}.landing-module__MkS3jW__sourceLink{border-bottom:1px solid var(--source-border);align-items:center;gap:1rem;min-height:44px;margin-top:1.5rem;font-size:.8rem;display:inline-flex}.landing-module__MkS3jW__openSource[data-choreographed]{height:270svh;padding:0}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceViewport{flex-direction:column;justify-content:center;height:100svh;padding-block:2rem;display:flex;position:sticky;top:0}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceIntro h2{margin-top:.75rem;font-size:clamp(2rem,3vw,2.75rem)}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceStage{height:410px;margin-top:1.75rem;position:relative}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__commandPrompt{width:min(900px,88%);margin-left:max(-450px,-44%);position:absolute;top:0;left:50%}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__cmdBody{height:365px;font-size:.9rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__cmdGreeting{display:none}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceFacts{margin:0;position:absolute;top:0;left:62%;right:0}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__factBrand{font-size:2.25rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceFacts h3{margin-top:1rem;font-size:1.35rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__techList{grid-template-columns:1fr;gap:.75rem;margin-top:1.25rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceLink{margin-top:.75rem}.landing-module__MkS3jW__productStory[data-choreographed][data-completed]{height:auto;padding-block:4rem}.landing-module__MkS3jW__productStory[data-choreographed][data-completed] .landing-module__MkS3jW__storyViewport{height:auto;padding-block:0;position:relative}.landing-module__MkS3jW__openSource[data-choreographed][data-completed]{height:auto;padding-block:5rem}.landing-module__MkS3jW__openSource[data-choreographed][data-completed] .landing-module__MkS3jW__sourceViewport{height:auto;padding-block:0;position:relative}.landing-module__MkS3jW__final{flex-direction:column;justify-content:center;align-items:flex-start;max-width:1280px;min-height:100svh;margin:auto;padding:7rem 3rem;display:flex}.landing-module__MkS3jW__final h2{letter-spacing:-.055em;text-wrap:balance;margin-top:1.75rem;font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:500;line-height:1.15}.landing-module__MkS3jW__final h2 span{color:var(--muted-foreground)}.landing-module__MkS3jW__final>p:not(.landing-module__MkS3jW__eyebrow){color:var(--muted-foreground);max-width:490px;margin-top:1.75rem;font-size:.95rem;line-height:1.8}.landing-module__MkS3jW__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.landing-module__MkS3jW__primary{border-radius:var(--radius);gap:1rem;min-height:48px;padding-inline:1.25rem}.landing-module__MkS3jW__textLink{align-items:center;gap:.75rem;min-height:44px;font-size:.8rem;display:inline-flex}@media (max-width:1023px){.landing-module__MkS3jW__header{gap:1rem;padding-inline:2rem}.landing-module__MkS3jW__logo{width:90px}.landing-module__MkS3jW__menuButton{display:inline-flex}.landing-module__MkS3jW__controls{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:0 16px 32px -16px color-mix(in oklab, var(--foreground) 25%, transparent);max-height:calc(100dvh - 100px);margin:0;padding:1rem;display:none;position:absolute;top:calc(100% - .25rem);left:1rem;right:1rem;overflow-y:auto}.landing-module__MkS3jW__controls[data-open=true]{grid-template-columns:1fr;align-items:center;gap:.75rem;display:grid}.landing-module__MkS3jW__preferences{border-bottom:1px solid var(--border);justify-content:space-between;gap:.75rem;padding-bottom:.75rem}.landing-module__MkS3jW__preferences .landing-module__MkS3jW__languageTrigger{border:1px solid var(--border);background:var(--muted);border-radius:999px;height:46px;padding-inline:.875rem}.landing-module__MkS3jW__preferences .theme-toggle{width:max-content}.landing-module__MkS3jW__preferences .theme-toggle>button{width:36px;height:36px}.landing-module__MkS3jW__controls .landing-module__MkS3jW__headerLink{background:var(--muted);white-space:normal;padding:.5rem .75rem;font-size:.875rem}.landing-module__MkS3jW__controls .landing-module__MkS3jW__headerLogin{border-radius:var(--radius);justify-content:center;font-size:.875rem}.landing-module__MkS3jW__welcome,.landing-module__MkS3jW__storyViewport,.landing-module__MkS3jW__sourceViewport{padding-inline:2rem}.landing-module__MkS3jW__chapter{padding:1.5rem}.landing-module__MkS3jW__final{padding-inline:2rem}}@media (max-width:767px){.landing-module__MkS3jW__header{gap:.5rem;min-height:76px;padding:.75rem 1rem}.landing-module__MkS3jW__logo{width:70px}.landing-module__MkS3jW__headerLogin{padding-inline:.75rem;font-size:.75rem}.landing-module__MkS3jW__headerLink{white-space:nowrap;padding-inline:.125rem;font-size:.75rem}.landing-module__MkS3jW__headerLogin svg{display:none}.landing-module__MkS3jW__welcome{min-height:calc(100svh - 76px);padding:3rem 1.25rem 1.25rem}.landing-module__MkS3jW__welcome h1{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(2.5rem,9vw,4rem)}.landing-module__MkS3jW__welcomeDescription{max-width:250px;font-size:.85rem}.landing-module__MkS3jW__scrollHint{padding-top:3rem;font-size:.65rem}.landing-module__MkS3jW__welcomeFootnote{font-size:.5rem}.landing-module__MkS3jW__productStory{padding:3rem 0}.landing-module__MkS3jW__storyViewport,.landing-module__MkS3jW__sourceViewport{padding-inline:1.25rem}.landing-module__MkS3jW__storyIntro{flex-direction:column;align-items:flex-start;gap:.75rem}.landing-module__MkS3jW__storyIntro>p{font-size:.8rem}.landing-module__MkS3jW__chapterNav{flex-wrap:wrap}.landing-module__MkS3jW__chapterNav a{gap:.35rem;font-size:.7rem}.landing-module__MkS3jW__chapterNav a span{font-size:.55rem}.landing-module__MkS3jW__chapter{padding:1.5rem .85rem}.landing-module__MkS3jW__chapterHeading{gap:.65rem}.landing-module__MkS3jW__chapterHeading p{font-size:.75rem}.landing-module__MkS3jW__openSource{padding:3rem 0}.landing-module__MkS3jW__sourceIntro{text-align:left}.landing-module__MkS3jW__sourceIntro h2{font-size:2rem}.landing-module__MkS3jW__cmdChrome{min-height:30px;font-size:.65rem}.landing-module__MkS3jW__cmdControls svg{padding:.5rem .65rem}.landing-module__MkS3jW__cmdBody{padding:.75rem;font-size:.65rem}.landing-module__MkS3jW__sourceFacts{margin-top:2rem}.landing-module__MkS3jW__sourceFacts h3{font-size:1.4rem}.landing-module__MkS3jW__techList{gap:1.25rem 1rem}.landing-module__MkS3jW__techList strong{font-size:.75rem}.landing-module__MkS3jW__techList li div>span{font-size:.6rem;line-height:1.5}.landing-module__MkS3jW__techIcon{width:22px;height:22px}.landing-module__MkS3jW__final{padding:4rem 1.25rem}.landing-module__MkS3jW__final h2{overflow-wrap:anywhere;font-size:clamp(2rem,8vw,3.5rem)}.landing-module__MkS3jW__final>p:not(.landing-module__MkS3jW__eyebrow){font-size:.85rem}}@media (max-width:1023px),(max-height:799px){.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyViewport{padding-block:1.25rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyIntro{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyIntro h2{font-size:clamp(1.5rem,5vw,2.5rem)}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyIntro>p{max-width:none;font-size:.75rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapterNav{flex-shrink:0;margin-bottom:.75rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__demoWindow{flex-direction:column;flex:1;min-height:0;max-height:650px;display:flex}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__demoScenes{height:100%;min-height:0}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapter{padding:1rem .85rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapterHeading{margin-bottom:.75rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapterHeading h3{font-size:1.1rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyTrack{flex-shrink:0;margin-top:.75rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceViewport{padding-block:1.25rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceIntro{text-align:left}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceIntro h2{font-size:clamp(1.5rem,5vw,2.5rem)}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceStage{flex:1;width:100%;min-height:0;max-height:430px;margin-top:1.25rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__commandPrompt{width:100%;height:100%;margin-left:0;left:0}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__cmdBody{height:calc(100% - 34px);font-size:clamp(.75rem,1.5vw,.9rem);overflow:hidden}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceFacts{max-width:none;top:0;left:0;right:0}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__techList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__techList strong{font-size:.85rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__techList li div>span{font-size:.75rem}.landing-module__MkS3jW__productStory[data-choreographed][data-completed] .landing-module__MkS3jW__demoWindow{flex:none}.landing-module__MkS3jW__productStory[data-choreographed][data-completed] .landing-module__MkS3jW__demoScenes{height:500px}.landing-module__MkS3jW__openSource[data-choreographed][data-completed] .landing-module__MkS3jW__sourceStage{flex:none;height:370px}}@media (max-height:650px){.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyViewport,.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceViewport{padding-block:.75rem}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__storyIntro>p{display:none}.landing-module__MkS3jW__productStory[data-choreographed] .landing-module__MkS3jW__chapterHeading p{font-size:.65rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceIntro>p:last-child{margin-top:.5rem;font-size:.75rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceStage{margin-top:.75rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__factBrand{font-size:1.75rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__sourceFacts h3{margin-top:.75rem;font-size:1.1rem}.landing-module__MkS3jW__openSource[data-choreographed] .landing-module__MkS3jW__techList{margin-top:.75rem}}html[data-motion=off] .landing-module__MkS3jW__cursor{animation:none}@media (forced-colors:active){.landing-module__MkS3jW__demoWindow,.landing-module__MkS3jW__commandPrompt,.landing-module__MkS3jW__pdaFrame{box-shadow:none;border:1px solid canvastext}.landing-module__MkS3jW__techIcon{background:canvastext}}html.dark .landing-module__MkS3jW__openSource{--source-surface:color-mix(in oklab, var(--background) 95%, var(--foreground));--source-ink:var(--foreground);--source-muted:color-mix(in oklab, var(--foreground) 76%, var(--background));--source-border:color-mix(in oklab, var(--foreground) 30%, var(--background))}
