.wizard_page__nDBgZ{background:var(--color-surface-1);color:var(--color-txt-1)}.wizard_page__nDBgZ a,.wizard_page__nDBgZ button{-webkit-tap-highlight-color:transparent}.wizard_page__nDBgZ a:focus-visible,.wizard_page__nDBgZ button:focus-visible,.wizard_page__nDBgZ pre:focus-visible,.wizard_page__nDBgZ summary:focus-visible{outline:3px solid var(--color-primary-400);outline-offset:5px}.wizard_hero__YLEim{border-bottom:1px solid var(--color-gray-100)}.wizard_heroGrid__KxHgH{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:720px;margin:0 auto;text-align:center}.wizard_heroActions__YvasP{justify-content:center;display:flex;align-items:center;gap:12px;margin-top:28px;flex-wrap:wrap}.wizard_heroAside__1sOrD{min-width:0;width:100%;max-width:480px;text-align:left}.wizard_commandCard__OBHvM,.wizard_commandCompact__uXOW8{background:var(--color-gray-900);color:var(--color-gray-50);overflow:hidden;text-align:left}.wizard_terminalTitle__AzABi{background:var(--color-gray-800);display:flex;align-items:center;gap:8px;color:var(--color-gray-300);font-size:13px;padding:16px 20px;border-bottom:1px solid var(--color-gray-700)}.wizard_commandTerminalDots__NYQBx{margin-left:auto;letter-spacing:4px;color:#777386}.wizard_commandLine__2BwFC{display:flex;align-items:center;gap:10px;padding:20px 16px 5px;min-width:0}.wizard_commandLine__2BwFC code{font:14px/1.7 monospace;color:var(--color-gray-50);user-select:all;overflow-wrap:anywhere}.wizard_prompt__YWbiq{color:var(--color-gray-300);font-family:monospace}.wizard_copyButton__KJ3bv{flex-shrink:0;padding:8px;margin-left:auto;border:1px solid var(--color-gray-700);border-radius:6px;color:var(--color-gray-300);cursor:pointer}.wizard_copyButton__KJ3bv:hover{background:var(--color-gray-800)}.wizard_copyStatus__uFX5b{margin:0;min-height:40px;padding:0 18px 12px;font-size:13px;line-height:1.5;color:var(--color-gray-300)}.wizard_commandRequirements__W7g6P{padding:14px 18px;border-top:1px solid var(--color-gray-700);display:flex;flex-wrap:wrap;gap:5px 14px;font-size:13px;color:var(--color-gray-300)}.wizard_commandRequirements__W7g6P a{color:var(--color-gray-300);text-decoration:underline;text-underline-offset:3px}.wizard_demoSection__1BWf8{border-bottom:1px solid var(--color-gray-100)}.wizard_sectionIntro__eISd_{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.wizard_sectionIntro__eISd_>p{max-width:330px;font-size:15px;line-height:1.65;color:var(--color-txt-2)}.wizard_howSection__ZhFuk{border-bottom:1px solid var(--color-gray-100)}.wizard_narrative__ZU3vY{max-width:750px;margin:0 auto;text-align:center}.wizard_narrative__ZU3vY>p{max-width:620px;margin:24px auto 0;color:var(--color-txt-2);font-size:16px;line-height:1.5}.wizard_steps__nLx__{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:58px}.wizard_step__dz0Mc{border-top:1px solid var(--color-gray-100);padding-top:23px}.wizard_stepTop__a5wvZ{display:flex;align-items:center;justify-content:space-between;color:var(--color-txt-2)}.wizard_stepTop__a5wvZ span{font:10px monospace;color:var(--color-txt-2)}.wizard_step__dz0Mc h3{margin-top:24px}.wizard_step__dz0Mc p{font-size:13px;line-height:1.5;color:var(--color-txt-2);margin-top:10px}.wizard_optionsSection__Ubx6c{border-bottom:1px solid var(--color-gray-100)}.wizard_optionsGrid__Gx2Ko{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wizard_optionCard__2Lgrc{padding:32px;color:var(--color-txt-2)}.wizard_optionCard__2Lgrc h3{margin-top:24px}.wizard_optionCard__2Lgrc p{font-size:14px;line-height:1.5;color:var(--color-txt-2);margin-top:14px;max-width:420px}.wizard_optionCard__2Lgrc .wizard_cta__bujP5{padding-left:0;font-size:14px;margin-top:20px;color:var(--color-txt-2)}.wizard_faqSection__9tsOU{border-bottom:1px solid var(--color-gray-100)}.wizard_faqGrid__lt69B{display:grid;grid-template-columns:.9fr 1.3fr;gap:60px}.wizard_faqGrid__lt69B .wizard_cta__bujP5{margin-top:24px;padding-left:0;font-size:14px;color:var(--color-txt-2)}.wizard_faqItem__onjQr{border-bottom:1px solid var(--color-gray-100)}.wizard_faqItem__onjQr:first-child{border-top:1px solid var(--color-gray-100)}.wizard_faqItem__onjQr summary{list-style:none;cursor:pointer;padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:14px;font-weight:525;color:var(--color-txt-2)}.wizard_faqItem__onjQr summary::-webkit-details-marker{display:none}.wizard_faqItem__onjQr summary>span{color:var(--color-txt-2);font-size:20px;font-weight:400}.wizard_faqItem__onjQr[open] summary>span{transform:rotate(45deg)}.wizard_faqItem__onjQr p{color:var(--color-txt-2);font-size:13px;line-height:1.5;padding:0 24px 24px 0}.wizard_finalSection__5CkWS{border-bottom:1px solid var(--color-gray-100)}.wizard_finalContent__Sju_a{max-width:700px;margin:0 auto;text-align:center}.wizard_finalContent__Sju_a h2{margin-bottom:30px}.wizard_commandCompact__uXOW8{max-width:410px;margin:0 auto}.wizard_finalContent__Sju_a>.wizard_cta__bujP5{color:var(--color-txt-2);margin-top:18px;font-size:14px}@media (max-width:1023px){.wizard_hero__YLEim{border-bottom:1px solid var(--color-gray-100)}.wizard_commandLine__2BwFC code{font-size:14px}.wizard_steps__nLx__{gap:20px}}@media (max-width:767px){.wizard_hero__YLEim{border-bottom:1px solid var(--color-gray-100)}.wizard_sectionIntro__eISd_{align-items:start;flex-direction:column;gap:18px}.wizard_sectionIntro__eISd_>p{max-width:450px;font-size:14px}.wizard_steps__nLx__{grid-template-columns:1fr 1fr;gap:30px 22px;margin-top:35px}.wizard_step__dz0Mc h3{margin-top:24px}.wizard_narrative__ZU3vY>p{font-size:14px}.wizard_optionsGrid__Gx2Ko{grid-template-columns:1fr;gap:16px}.wizard_optionCard__2Lgrc{padding:32px;color:var(--color-txt-2)}.wizard_faqGrid__lt69B{grid-template-columns:1fr;gap:30px}.wizard_finalSection__5CkWS{border-bottom:1px solid var(--color-gray-100)}}@media (prefers-reduced-motion:reduce){.wizard_page__nDBgZ *,.wizard_page__nDBgZ :after,.wizard_page__nDBgZ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wizard_terminalPreview__gJk84{max-width:880px;margin:0 auto}.wizard_terminalChrome__pY4_S{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 22px;background:var(--color-gray-800);border:1px solid var(--color-gray-700);border-radius:13px 13px 0 0;color:#ccc8d8;font:12px/1.5 monospace}.wizard_terminalDots__56jnp{display:flex;gap:6px;justify-self:start;margin:0}.wizard_terminalDots__56jnp i{width:8px;height:8px;border-radius:50%;background:#716a80}.wizard_terminalChrome__pY4_S button{justify-self:end;min-width:52px;color:#eee9ff;cursor:pointer;font-size:14px;text-align:right}.wizard_terminalScreen__czbIu{min-height:490px;padding:30px;background:var(--color-gray-900);border:1px solid var(--color-gray-700);border-top:0;border-radius:0 0 13px 13px;color:#d2cedd;font:13px/2 monospace;box-shadow:0 20px 45px -32px #26203d80}.wizard_terminalCommand__PFR94{color:#efeaff;margin-bottom:24px;overflow-wrap:anywhere}.wizard_transcriptLine__toNnR{display:none;white-space:pre-wrap;overflow-wrap:anywhere}.wizard_transcriptLine__toNnR[data-visible=true]{display:block}.wizard_transcriptLine__toNnR[data-success=true]{color:#b6dbab}.wizard_transcriptLine__toNnR[data-added=true]{color:#c4b6f2}.wizard_terminalCursor__5Ok3I{color:#baabef;animation:wizard_terminalBlink__SxB3d 1s steps(2,start) infinite}.wizard_terminalCursor__5Ok3I[data-paused=true]{animation:none}.wizard_terminalCaption__yWBn7{text-align:center;color:#62606d;font-size:13px;margin-top:16px}@keyframes wizard_terminalBlink__SxB3d{to{opacity:0}}@media (max-width:767px){.wizard_terminalScreen__czbIu{padding:22px 18px;min-height:500px;font-size:13px}.wizard_terminalChrome__pY4_S{padding:14px 18px}}.wizard_cta__bujP5{white-space:normal}.wizard_heroActions__YvasP .wizard_cta__bujP5{padding:10px 16px;font-size:var(--text-base)}.wizard_heroGrid__KxHgH [class*=whitespace-pre-line],.wizard_heroGrid__KxHgH p{max-width:640px;margin-inline:auto}.wizard_demoSection__1BWf8,.wizard_finalSection__5CkWS,.wizard_optionsSection__Ubx6c{background:var(--color-surface-2)}.wizard_sectionIntro__eISd_{align-items:center}.wizard_hero__YLEim{border-color:var(--color-gray-900)}