.get-started-page{background:var(--bone);min-height:100vh;padding:52px 32px 60px;width:100%;box-sizing:border-box}.get-started-container{max-width:800px;margin:0 auto;padding-top:40px;text-align:left}.get-started-page .get-started-heading{font-family:var(--font-sans);font-size:clamp(28px,5vw,48px);font-weight:300;color:var(--ink);letter-spacing:-.02em;line-height:normal;margin:0 0 16px}.get-started-page .get-started-subheading{font-family:var(--font-sans);font-size:clamp(14px,2vw,18px);font-weight:300;color:var(--ink-dim);line-height:1.6;margin:0 0 36px}.get-started-page .cli-window{width:100%;background:#0d0d11;border:1px solid #23232c;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px #0006}.get-started-page .cli-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#15151c;border-bottom:1px solid #23232c;box-shadow:inset 0 1px #ffffff1a}.get-started-page .cli-dots{display:flex;align-items:center;gap:8px}.get-started-page .cli-dot{width:12px;height:12px;border-radius:50%}.get-started-page .cli-dot-red{background:#ff5f56}.get-started-page .cli-dot-yellow{background:#ffbd2e}.get-started-page .cli-dot-green{background:#27c93f}.get-started-page .cli-title{font-family:var(--font-mono);font-size:12px;color:#6e6e7e}.get-started-page .cli-header .signup-choice__copy{position:static;top:auto;right:auto;font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:normal;text-transform:none;color:#a0a0b0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:4px 12px;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.get-started-page .cli-header .signup-choice__copy:hover{color:#fff;background:#ffffff1f;border-color:#fff3}.get-started-page .cli-body{padding:24px;font-family:var(--font-mono);font-size:15px;line-height:1.8;color:var(--pale-blue);min-height:102px;box-sizing:border-box}.get-started-page .cli-line{display:flex;align-items:center;gap:12px}.get-started-page .cli-line[hidden]{display:none}.get-started-page .cli-prompt{color:var(--coral);font-weight:600;user-select:none}.get-started-page .cli-cursor{display:inline-block;width:8px;height:16px;background-color:var(--fg-dim);animation:cliBlink 1s step-end infinite;margin-left:2px;vertical-align:middle}.get-started-page .cli-cursor[hidden]{display:none}@keyframes cliBlink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.get-started-page .cli-cursor{animation:none}}.get-started-page .get-started-content-grid{display:flex;gap:32px;align-items:flex-end;margin-top:40px;width:100%}.get-started-page .get-started-left-col{flex:1;min-width:0;display:flex;flex-direction:column}.get-started-page .get-started-steps{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.get-started-page .get-started-step{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-sans);font-size:15px;font-weight:300;color:#3d3d4a;line-height:1.6}.get-started-page .step-num{font-weight:500;color:var(--ink);flex-shrink:0}.get-started-page .step-text{flex:1}.get-started-page .step-text strong{font-weight:600;color:var(--ink)}.get-started-page .step-text code{font-family:var(--font-mono);font-size:13.5px;background:#0000000f;padding:2px 6px;border-radius:4px;color:var(--ink)}.get-started-page .get-started-browser{margin-top:28px}.get-started-page .get-started-browser-btn{display:inline-block;font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--ink);background:transparent;border:1px solid rgba(26,26,26,.22);border-radius:6px;padding:12px 20px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.get-started-page .get-started-browser-btn:hover{background:var(--coral);border-color:var(--coral);color:#000}.get-started-page .get-started-links{display:flex;align-items:center;gap:12px;margin-top:28px;font-family:var(--font-sans);font-size:14px}.get-started-page .get-started-link{color:var(--coral);font-weight:400;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:opacity .2s ease}.get-started-page .get-started-arrow{display:inline-block;transition:transform .2s ease}.get-started-page .get-started-link:hover{opacity:.85}.get-started-page .get-started-link:hover .get-started-arrow{transform:translate(3px)}.get-started-page .get-started-link-sep{color:#a0a0b0;font-weight:400}.get-started-page .get-started-image-col{flex-shrink:0;display:flex;justify-content:flex-end;align-items:flex-end;margin-left:auto}.get-started-page .get-started-img{width:100%;max-width:260px;max-height:186.26px;height:auto;object-fit:contain;flex-shrink:0;border-radius:12px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 12%,black 88%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 12%,black 88%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-composite:intersect}@media(max-width:600px){.get-started-page{padding:40px 16px}.get-started-page .cli-window{transform-origin:top left;border-radius:8px}.get-started-page .cli-header{padding:6px 10px}.get-started-page .cli-dot{width:8px;height:8px}.get-started-page .cli-dots{gap:5px}.get-started-page .cli-title{font-size:10px}.get-started-page .cli-header .signup-choice__copy{font-size:10px;padding:2px 8px}.get-started-page .cli-body{padding:12px 14px;font-size:11px;line-height:1.5}.get-started-page .cli-line{gap:8px}.get-started-page .get-started-content-grid{flex-direction:column;align-items:stretch;margin-top:24px;gap:20px}.get-started-page .get-started-steps{width:100%;max-width:100%;gap:12px}.get-started-page .get-started-step{font-size:13px;gap:8px;line-height:1.5}.get-started-page .step-text code{font-size:11px;padding:1px 4px}.get-started-page .get-started-image-col{width:100%;max-width:100%;display:flex;justify-content:flex-end}.get-started-page .get-started-img{width:100%;max-width:260px;max-height:186.26px;margin:12px 0 0 auto;display:block}}
