.start-invite{margin:0 0 .6rem;color:var(--text-primary);font:500 var(--text-lede)/1.5 var(--font-ui)}.start-agency-door{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:0 0 .6rem;max-width:72ch;color:var(--text-secondary);font:400 var(--text-sm)/1.55 var(--font-ui)}.start-agency-door--quiet{margin:1.25rem 0 0}.guided-workbench h2[tabindex="-1"]:focus{outline:none}.start-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;list-style:none;padding:0;margin:28px 0 8px;border-bottom:1px solid var(--hairline)}.start-progress li{padding:18px 16px 18px 0;display:grid;grid-template-columns:28px 1fr;gap:6px 12px;align-items:center;border-top:2px solid var(--hairline)}.start-progress-mark{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;border:1px solid var(--hairline-visible);color:var(--text-muted);font:600 var(--text-xs)/1 var(--font-ui);font-variant-numeric:tabular-nums}.start-progress strong{font:600 13px/1.5 var(--font-ui);color:var(--text-secondary)}.start-progress p{grid-column:2;margin:0;color:var(--text-secondary);font:400 12px/1.6 var(--font-ui)}.start-progress-step--current{border-top-color:var(--primary)}.start-progress-step--current .start-progress-mark{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.start-progress-step--current strong{color:var(--primary)}.start-progress-step--done{border-top-color:var(--verified-emerald)}.start-progress-step--done .start-progress-mark{border-color:var(--verified-emerald);background:var(--verified-emerald);color:#ffffff;font:600 12px/1 var(--font-ui)}.start-progress-step--done strong{color:var(--text-primary)}.start-progress-step--current .start-progress-mark,.start-progress-step--done .start-progress-mark{animation:start-step-in var(--dur-base) var(--ease-premium)}@keyframes start-step-in{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.guided-path{margin:0 0 1.25rem;max-width:860px}.guided-path .start-progress{margin:10px 0 0}.guided-conversation>div>div,.guided-review-card{min-width:0;overflow-wrap:anywhere}.guided-test-screen-hint{display:none}@media (max-width:1279px){.guided-test-screen-hint{display:block}.guided-launch-options{display:none}}@media (max-width:640px){.start-progress{grid-template-columns:1fr}.start-progress li{padding:14px 0}}.start-head{margin-bottom:1rem}.start-level{margin:18px 0 0}.start-head .start-progress{margin-top:10px}.guided-path .lvl-head{margin:0}.start-progress li{padding:10px 12px 10px 0}.start-progress-step--done:not(:last-child) p,.start-progress-step--upcoming p{display:none}.start-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:860px;margin:0 0 1.5rem}.start-choice{--choice-accent:var(--primary);position:relative;display:grid;justify-items:start;align-content:start;gap:4px;padding:16px 18px 18px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--ink-panel);box-shadow:var(--shadow-sm);color:var(--text-primary);text-decoration:none;transition:transform var(--dur-fast) var(--ease-premium),border-color var(--dur-fast) var(--ease-standard)}.start-choice:after,.start-tpl:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--elev-2);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard)}.start-choice:focus-visible,.start-choice:hover{transform:translateY(-3px);border-color:var(--choice-accent)}.start-choice:focus-visible:after,.start-choice:hover:after,.start-tpl:focus-visible:after,.start-tpl:hover:after{opacity:1}.start-choice:focus-visible,.start-tpl:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.start-choice--template{--choice-accent:var(--registry-cyan)}.start-choice--blank{--choice-accent:var(--primary)}.start-choice-art{width:88px;height:66px;margin:0 0 6px -4px;transition:transform var(--dur-base) var(--ease-premium)}.start-choice:hover .start-choice-art{transform:rotate(-3deg) scale(1.05)}.start-choice-title{font:600 1.0625rem/1.25 var(--font-ui)}.start-choice-sub{font:400 var(--text-xs)/1.45 var(--font-ui);color:var(--text-secondary)}.sc-fill-primary{fill:var(--primary)}.sc-fill-amber{fill:var(--amber)}.sc-fill-cyan{fill:var(--registry-cyan)}.sc-fill-violet{fill:var(--primary)}.sc-fill-emerald{fill:var(--verified-emerald)}.sc-fill-paper{fill:var(--ink-panel)}.sc-fill-soft{fill:color-mix(in srgb,var(--registry-cyan) 22%,var(--ink-panel))}.sc-soft{opacity:.7}.sc-outline{stroke:var(--hairline-visible);stroke-width:1.5}.sc-dashed{stroke-dasharray:4 4}.sc-dot{fill:var(--hairline-visible);opacity:.6}.sc-wire{fill:none;stroke:var(--hairline-visible);stroke-width:2.5;stroke-linecap:round}.sc-stroke-paper{fill:none;stroke:var(--ink-panel);stroke-width:3;stroke-linecap:round}.start-tpls{list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px}.start-tpl,.start-tpls,.start-tpls>li{display:grid}.start-tpl{position:relative;align-content:start;gap:6px;padding:0 16px 14px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--ink-control);box-shadow:var(--highlight-inset),var(--elev-1);color:var(--text-primary);text-decoration:none;transition:transform var(--dur-fast) var(--ease-premium),border-color var(--dur-fast) var(--ease-standard)}.start-tpl-band{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -16px 4px;padding:10px 16px;border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:var(--canvas-bg);border-bottom:1px solid var(--hairline)}.start-tpl-kind{font:600 var(--text-label)/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.start-tpl-pips{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.start-tpl-pip{width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 2px var(--ink-panel)}.start-tpl-name{font:600 var(--text-base)/1.3 var(--font-ui)}.start-tpl-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 var(--text-xs)/1.45 var(--font-ui);color:var(--text-secondary)}.start-tpl-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.start-tpl-fact{padding:2px 8px;border:1px solid var(--hairline);border-radius:999px;font:500 var(--text-label)/1.375 var(--font-ui);color:var(--text-secondary)}.start-tpl-fact--price{font:500 var(--text-label)/1.375 var(--font-mono);color:var(--text-success);border-color:color-mix(in srgb,var(--verified-emerald) 35%,var(--hairline))}.lp-block.guided-quick{margin-top:clamp(56px,7vw,96px)}.guided-quick .guided-quick-sub{margin:0 0 clamp(24px,3vw,40px)}.guided-quick .guided-quick-heading{max-width:20ch;font:450 clamp(1.85rem,1.3rem + 2.1vw,2.85rem)/1.08 var(--font-ui);letter-spacing:-.03em;color:var(--text-primary)}@media (hover:hover){.guided-quick .start-tpl:focus-visible,.guided-quick .start-tpl:hover{z-index:1;transform:translateY(-1px);border-color:var(--hairline-visible)}}.start-mode{margin:1.75rem 0 1rem}@media (max-width:720px){.start-choices{grid-template-columns:minmax(0,1fr)}.start-choice{grid-template-columns:72px minmax(0,1fr);column-gap:14px;align-items:center;padding:12px 14px}.start-choice-art{grid-row:span 2;width:72px;height:54px;margin:0}}@media (prefers-reduced-motion:reduce){.start-progress-step--current .start-progress-mark,.start-progress-step--done .start-progress-mark{animation:none}.start-choice,.start-choice-art,.start-choice:after,.start-tpl,.start-tpl:after{transition:none}.guided-quick .start-tpl:focus-visible,.guided-quick .start-tpl:hover,.start-choice:focus-visible,.start-choice:hover,.start-choice:hover .start-choice-art{transform:none}}.guided-workspace{max-width:900px}.guided-workbench{margin-top:0;padding:clamp(20px,3vw,32px);border:1px solid var(--hairline);border-radius:18px;background:var(--ink-panel)}.guided-workbench-title{font:600 var(--text-sm)/1.4 var(--font-ui);color:var(--text-primary)}.guided-review-label{margin-bottom:.25rem;font:600 var(--text-xs)/1.4 var(--font-ui);color:var(--text-secondary)}.guided-status-bubble{padding:.4rem .75rem;border-radius:12px;background:var(--surface-raised)}.guided-status-bubble,.guided-status-line{color:var(--text-secondary);font:500 var(--text-sm)/1.5 var(--font-ui)}.guided-status-line{margin-bottom:1rem}.guided-workbench-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.guided-draft-state{font:500 12px/1.4 var(--font-ui);color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:999px;padding:6px 10px}.guided-workbench .guided-conversation{gap:16px;margin-bottom:24px}.guided-review-lede{max-width:65ch;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.65;margin:0 0 20px}.guided-workbench .guided-review-card{padding:20px;box-shadow:none}.guided-workbench .guided-controls{margin-top:4px}.guided-workbench .guided-controls .lp-input{min-height:48px}.guided-workbench .guided-hint{line-height:1.65}.guided-next-hint{margin:14px 0}.guided-launch-options{border-top:1px solid var(--hairline);margin:20px 0 12px;padding-top:16px}.guided-launch-options summary{cursor:pointer;font:500 13px/1.5 var(--font-ui);color:var(--text-secondary);padding:4px 0}.guided-launch-options summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.guided-launch-options p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.65;margin:14px 0}.guided-workbench .guided-error{padding:12px 14px;margin:16px 0;border:1px solid color-mix(in srgb,var(--text-error) 35%,transparent);border-radius:var(--radius);background:var(--surface-error);color:var(--text-error)}@media (max-width:640px){.guided-workbench{padding:20px 16px}}.guided-phase-title,.guided-steps-title{font:600 var(--text-sm)/1.3 var(--font-ui);color:var(--text-primary)}.guided-steps-title{margin:1.5rem 0 .75rem}.guided-steps{gap:10px;margin:0;padding:0;list-style:none}.guided-step,.guided-steps{position:relative;display:grid}.guided-step{grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--hairline);border-radius:12px;background:var(--ink-panel);box-shadow:var(--shadow-sm)}.guided-step+.guided-step:before{content:"";position:absolute;left:27px;top:-11px;width:2px;height:10px;background:var(--edge-stroke,var(--hairline))}.guided-step-n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--primary) 12%,var(--ink-panel));color:var(--text-primary);font:700 12px/1 var(--font-ui)}.guided-step[data-role=trigger] .guided-step-n{background:color-mix(in srgb,var(--primary) 14%,var(--ink-panel))}.guided-step[data-role=result] .guided-step-n{background:color-mix(in srgb,var(--verified-emerald) 18%,var(--ink-panel))}.guided-step[data-role=rule] .guided-step-n{background:var(--ink-control);box-shadow:inset 0 0 0 1px var(--hairline-visible)}.guided-step-body{display:grid;gap:2px;min-width:0}.guided-step-meta{color:var(--text-muted);font:500 12px/1.4 var(--font-ui)}.guided-step-meta b{font-weight:600;color:var(--text-secondary)}.guided-step[data-role=trigger] .guided-step-meta b{color:var(--primary-hover)}.guided-step[data-role=result] .guided-step-meta b{color:var(--text-success)}.guided-step-title{color:var(--text-primary);font:600 15px/1.35 var(--font-ui)}.guided-step-detail{color:var(--text-secondary);font:400 13px/1.45 var(--font-ui);overflow-wrap:anywhere}