.workshop-start_start__GTXoA{display:grid;gap:.9rem;min-width:0}.workshop-start_head__bWOqY{margin:0;font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base);font-weight:600;color:var(--dawn)}.workshop-start_ways__K9H7u{display:flex;flex-wrap:wrap;gap:.4rem}.workshop-start_ways__K9H7u button{min-height:2.75rem;padding:.4rem .85rem;border:1px solid var(--border-subtle);border-radius:var(--d-radius-pill);background:transparent;color:var(--text-muted);font-size:var(--d-text-sm);transition:border-color var(--motion-orient) var(--ease-quiet)}.workshop-start_ways__K9H7u button:hover{border-color:var(--border);color:var(--dawn)}.workshop-start_ways__K9H7u button[aria-pressed=true]{border-color:var(--clay);color:var(--dawn)}.workshop-start_panel__vDH_D{display:grid;gap:.7rem;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-surface,16px);background:var(--panel);padding:1rem}.workshop-start_label__H6gLj{font-weight:600;color:var(--dawn)}.workshop-start_input___5dEo,.workshop-start_label__H6gLj{font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base)}.workshop-start_input___5dEo{width:100%;resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);background:color-mix(in srgb,var(--field) 55%,var(--panel));padding:.7rem .8rem;color:var(--foreground);line-height:1.5}.workshop-start_mono__2X_b0{font-family:var(--font-hanken),system-ui,sans-serif;font-variant-numeric:tabular-nums}.workshop-start_input___5dEo:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.workshop-start_row__cd64N{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.workshop-start_hint___DaKn{margin:0;color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.5}.workshop-start_problem__9qIyE{margin:0;color:var(--dawn);border-left:2px solid var(--clay);padding-left:.7rem;font-size:var(--d-text-sm);line-height:1.5}.workshop-start_kits__m2AuZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.workshop-start_kit__fTulh{display:grid;gap:.35rem;align-content:start;width:100%;height:100%;min-height:2.75rem;padding:0 0 .75rem;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);background:transparent;text-align:left;color:var(--dawn);transition:border-color var(--motion-orient) var(--ease-quiet)}.workshop-start_kit__fTulh:focus-visible,.workshop-start_kit__fTulh:hover{border-color:color-mix(in srgb,var(--clay) 55%,var(--border))}.workshop-start_kit__fTulh img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:var(--field)}.workshop-start_kitName__yO5B0{padding:0 .7rem;font-weight:600;font-size:var(--d-text-base)}.workshop-start_kitPitch__AZ29z{padding:0 .7rem;color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.45}.workshop-start_fileInput__aZEOX{position:absolute;opacity:0;pointer-events:none;clip-path:inset(50%)}.workshop-start_openFile__eD9gj{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.4rem .7rem;border:1px dashed var(--border-subtle);border-radius:var(--d-radius-2);color:var(--text-muted);font-size:var(--d-text-sm);cursor:pointer;transition:border-color var(--motion-orient) var(--ease-quiet)}.workshop-start_fileInput__aZEOX:focus-visible+.workshop-start_openFile__eD9gj,.workshop-start_openFile__eD9gj:hover{border-color:var(--clay);color:var(--dawn)}.workshop-start_read__g45YZ{display:grid;gap:.4rem}.workshop-start_readLine__wBvM6{margin:0;color:var(--dawn);font-size:var(--d-text-sm)}.workshop-start_notes__n4_P2{display:grid;gap:.25rem;margin:0;padding-left:1.1rem;color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.45}.workshop-start_columns__pJm58{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.workshop-start_columns__pJm58 li{display:grid;gap:.1rem;min-width:0;max-width:100%;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);padding:.35rem .6rem}.workshop-start_columnName__Qc64P{overflow-wrap:anywhere;color:var(--dawn);font-size:var(--d-text-sm);font-weight:600}.workshop-start_columnType__0pUHx{font-family:var(--font-hanken),system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--d-text-xs);letter-spacing:.06em;color:var(--muted)}.workshop-start_columnType__0pUHx[data-type=date],.workshop-start_columnType__0pUHx[data-type=number]{color:var(--mark-brass)}.workshop-start_brief__ms05H{display:grid;gap:.7rem;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-surface,16px);background:var(--panel);padding:1rem}.workshop-start_briefEyebrow__2qUe3{margin:0;font-family:var(--font-hanken),system-ui,sans-serif;font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--d-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.workshop-start_briefTitle___KRzT{margin:0;font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base);font-weight:600;line-height:1.35;color:var(--dawn)}.workshop-start_briefAsk___ggqz{margin:0;color:var(--text-secondary,var(--text-muted));font-size:var(--d-text-sm);line-height:1.5}.workshop-start_doneWhen__z6Dd9{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.workshop-start_doneItem__V_lxj{display:flex;align-items:flex-start;gap:.6rem;min-height:2.75rem;padding:.35rem 0;color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.45}.workshop-start_doneItem__V_lxj[data-met]{color:var(--dawn)}.workshop-start_doneItem__V_lxj input{flex:none;margin:.2rem .1rem 0;accent-color:var(--mark-brass)}.workshop-start_doneCheckLabel__f6zJm{display:flex;align-items:flex-start;gap:.6rem;min-height:2.75rem;width:100%;cursor:pointer}.workshop-start_tick__72Z_W{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem;color:var(--border)}.workshop-start_doneItem__V_lxj[data-met] .workshop-start_tick__72Z_W{color:var(--mark-brass)}.workshop-start_doneBy__vl5wA{display:block;font-family:var(--font-hanken),system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--d-text-xs);letter-spacing:.06em;color:var(--muted)}.workshop-start_doneNote__oGPVk{margin:0;color:var(--dawn);font-size:var(--d-text-sm);line-height:1.5}.workshop-start_sends__0PYfz{display:grid;gap:.25rem}.workshop-start_check__UNs5y{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;font-size:var(--d-text-sm);cursor:pointer}.workshop-start_check__UNs5y input{margin:0}.guided-first-build_guided__HoTYx{display:grid;gap:1rem;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-surface,16px);background:var(--panel);padding:1rem;touch-action:pan-y pinch-zoom}.guided-first-build_top__E6JiN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.guided-first-build_steps__ji_e8{display:flex;gap:.35rem;margin:0;padding:0;list-style:none}.guided-first-build_stepMark__wz8fB{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:var(--d-text-xs)}.guided-first-build_stepMark__wz8fB+.guided-first-build_stepMark__wz8fB:before{content:"";width:.9rem;border-top:1px solid var(--border)}.guided-first-build_stepDot__J1xn4{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--border);border-radius:var(--d-radius-pill);font-family:var(--font-hanken),system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--d-text-xs);transition:border-color var(--motion-orient,var(--d-dur-fast)) var(--ease-quiet,ease),color var(--motion-orient,var(--d-dur-fast)) var(--ease-quiet,ease)}.guided-first-build_stepMark__wz8fB[data-state=now]{color:var(--dawn)}.guided-first-build_stepMark__wz8fB[data-state=now] .guided-first-build_stepDot__J1xn4{border-color:var(--clay);color:var(--dawn)}.guided-first-build_stepMark__wz8fB[data-state=done] .guided-first-build_stepDot__J1xn4{border-color:var(--mark-brass);color:var(--mark-brass)}.guided-first-build_stepName__q460V{display:none}.guided-first-build_stepMark__wz8fB[data-state=now] .guided-first-build_stepName__q460V{display:inline}@media (min-width:640px){.guided-first-build_stepName__q460V{display:inline}}.guided-first-build_close__lZ4tG{min-height:2.75rem;border:0;background:transparent;padding:0;color:var(--text-muted);font-size:var(--d-text-sm);text-decoration:underline;text-underline-offset:3px}.guided-first-build_close__lZ4tG:hover{color:var(--dawn)}.guided-first-build_body__3Hutj{display:grid;gap:.85rem;min-width:0}.guided-first-build_heading__BSY__{margin:0;font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-md);font-weight:600;line-height:1.3;color:var(--dawn)}.guided-first-build_heading__BSY__:focus{outline:none}.guided-first-build_heading__BSY__:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.guided-first-build_lede__fatcr{margin:0;color:var(--text-secondary,var(--text-muted));font-size:var(--d-text-base);line-height:1.5}.guided-first-build_goals__L_Dz8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}@media (min-width:640px){.guided-first-build_goals__L_Dz8{grid-template-columns:repeat(3,minmax(0,1fr))}}.guided-first-build_goal__lEl8f{display:grid;align-content:start;gap:.3rem;width:100%;height:100%;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);background:color-mix(in srgb,var(--field) 40%,var(--panel));padding:0 0 .75rem;color:inherit;text-align:left;transition:border-color var(--motion-orient,var(--d-dur-fast)) var(--ease-quiet,ease)}.guided-first-build_goal__lEl8f:hover,.guided-first-build_goal__lEl8f[aria-pressed=true]{border-color:color-mix(in srgb,var(--clay) 60%,var(--border))}.guided-first-build_goal__lEl8f:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.guided-first-build_goal__lEl8f img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:var(--field)}.guided-first-build_goalLabel__DN2Vn{padding:.25rem .7rem 0;color:var(--dawn);font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base);font-weight:600;line-height:1.3}.guided-first-build_goalDetail__uS0CE{padding:0 .7rem;color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.4}.guided-first-build_field__j7J4v{display:grid;gap:.35rem}.guided-first-build_label__i_J0h{color:var(--dawn);font-weight:600}.guided-first-build_input__WQGZV,.guided-first-build_label__i_J0h{font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base)}.guided-first-build_input__WQGZV{width:100%;min-height:2.75rem;resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);background:color-mix(in srgb,var(--field) 55%,var(--panel));padding:.65rem .8rem;color:var(--foreground);line-height:1.5}.guided-first-build_input__WQGZV:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.guided-first-build_row__KhDYo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.guided-first-build_request__17DgJ{margin:0;border-left:2px solid var(--clay);padding:.2rem 0 .2rem .9rem;color:var(--dawn);font-size:var(--d-text-base);line-height:1.65}.guided-first-build_answer__F8N8F{border-radius:var(--d-radius-1);background:color-mix(in srgb,var(--mark-brass) 22%,transparent);border-bottom:1px solid var(--mark-brass);padding:.05rem .2rem;color:var(--dawn)}.guided-first-build_key__DtImY{margin:0;color:var(--text-muted);font-size:var(--d-text-sm)}.guided-first-build_lesson__SBMnG{margin:0;border:1px solid var(--border-subtle);border-radius:var(--d-radius-2);background:color-mix(in srgb,var(--field) 40%,transparent);padding:.7rem .85rem;color:var(--text-secondary,var(--text-muted));font-size:var(--d-text-sm);line-height:1.5}.guided-first-build_swipeHint__qTcQH{margin:0;color:var(--muted);font-size:var(--d-text-xs)}@media (hover:hover) and (pointer:fine),(min-width:1024px){.guided-first-build_swipeHint__qTcQH{display:none}}.guided-first-build_entry__J8ew8{display:grid;justify-items:stretch;gap:0;overflow:hidden;border-color:color-mix(in srgb,var(--clay) 45%,var(--card-edge,var(--border-subtle)));background:color-mix(in srgb,var(--clay) 7%,var(--panel));padding:0 0 1rem}.guided-first-build_entryBody__ronS_{display:grid;justify-items:start;gap:.5rem;padding:.9rem 1rem 0}.guided-first-build_entryTitle__GFnm0{margin:0;color:var(--dawn);font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-md);font-weight:600}.guided-first-build_entryQuiet__dg5jn{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;min-height:2.75rem;border:0;background:transparent;padding:0;color:var(--text-muted);font-size:var(--d-text-sm);text-decoration:underline;text-underline-offset:3px}.guided-first-build_entryQuiet__dg5jn:hover{color:var(--dawn)}.guided-first-build_nowTry__a5Rcw{display:grid;gap:.6rem;border:1px solid color-mix(in srgb,var(--mark-brass) 45%,var(--border-subtle));border-radius:var(--radius-surface,16px);background:var(--panel);padding:.9rem 1rem 1rem}.guided-first-build_nowTryHead__KaJ4a{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.guided-first-build_nowTryTitle__cx3HC{margin:0;color:var(--dawn);font-family:var(--font-hanken),system-ui,sans-serif;font-size:var(--d-text-base);font-weight:600}.guided-first-build_nowTryTitle__cx3HC:focus{outline:none}.guided-first-build_nowTryTitle__cx3HC:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.guided-first-build_dismiss__zHoeZ{min-height:2.75rem;border:0;background:transparent;padding:0;color:var(--text-muted);font-size:var(--d-text-sm);text-decoration:underline;text-underline-offset:3px}.guided-first-build_dismiss__zHoeZ:hover{color:var(--dawn)}.guided-first-build_nowTryList__Ku87p{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.guided-first-build_nowTryList__Ku87p{grid-template-columns:repeat(3,minmax(0,1fr))}}.guided-first-build_nowTryList__Ku87p li{display:flex;align-items:flex-start;gap:.6rem}.guided-first-build_tick__J2en9{display:inline-grid;flex:none;place-items:center;width:1.4rem;height:1.4rem;margin-top:.05rem;border:1px solid var(--border);border-radius:var(--d-radius-pill);color:var(--mark-brass);transition:border-color var(--motion-orient,var(--d-dur-fast)) var(--ease-quiet,ease)}.guided-first-build_tick__J2en9 svg{width:1rem;height:1rem}.guided-first-build_nowTryList__Ku87p li[data-done] .guided-first-build_tick__J2en9{border-color:var(--mark-brass)}.guided-first-build_nowTryWords__mnArW{display:grid;gap:.2rem}.guided-first-build_nowTryItem__cVzn5{color:var(--dawn);font-size:var(--d-text-sm);font-weight:600}.guided-first-build_nowTryList__Ku87p li[data-done] .guided-first-build_nowTryItem__cVzn5{color:var(--text-muted)}.guided-first-build_nowTryDetail__ejHtv{color:var(--text-muted);font-size:var(--d-text-sm);line-height:1.45}.showcase_srOnly__m9Vp_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.showcase_chip__Gby3p{display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;padding:0 .85rem;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary,var(--muted));font-size:.85rem;line-height:1.2}.showcase_chipMatch__xpIfk{border-color:var(--dawn);color:var(--dawn)}.showcase_focusRow__ao5Z2{display:flex;flex-wrap:wrap;gap:.5rem}.showcase_focusChip__Wu2_3{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0 .85rem;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary,var(--muted));font-size:.85rem;cursor:pointer}.showcase_focusChip__Wu2_3[aria-pressed=true]{border-color:var(--dawn);color:var(--dawn);background:color-mix(in srgb,var(--dawn) 8%,transparent)}.showcase_wanted__Co2Sl{margin:.35rem 0 0;font-size:.875rem;color:var(--text-secondary,var(--muted))}.showcase_feedback__zabmi{display:grid;gap:.75rem}.showcase_feedbackRow__jm2ga{display:grid;grid-template-columns:2.75rem 1fr;gap:.5rem;align-items:start}.showcase_feedbackIcon__4rLjL{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:color-mix(in srgb,var(--dawn) 8%,transparent);color:var(--dawn)}.showcase_feedbackField__GasS4{display:grid;gap:.25rem}.showcase_feedbackField__GasS4 span{font-size:.75rem;color:var(--text-secondary,var(--muted))}.showcase_feedbackField__GasS4 p,.showcase_feedbackField__GasS4 textarea{margin:0;font-size:1rem;line-height:1.35}.showcase_feedbackField__GasS4 textarea{width:100%;min-height:2.75rem;padding:.55rem .7rem;border-radius:.6rem;border:1px solid var(--border-subtle);background:var(--paper,transparent);color:inherit;font:inherit;resize:vertical}.showcase_stepper__KmUql{display:flex;gap:.35rem}.showcase_step__E1kPc{flex:1;min-height:2.75rem;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary,var(--muted));font-size:.8rem;cursor:pointer}.showcase_step__E1kPc[aria-current=step]{border-color:var(--dawn);color:var(--dawn)}.showcase_send__ITJOb{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.1rem;border-radius:999px;border:1px solid var(--clay);background:var(--clay);color:#fff;font-size:.92rem;font-weight:600;cursor:pointer}.showcase_send__ITJOb:disabled{opacity:.55;cursor:default}.showcase_ghost__Ywrcc{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 .85rem;border:0;background:transparent;color:var(--dawn);font-size:.9rem;cursor:pointer}.showcase_desk__XHGl_{display:grid;gap:1.25rem}@media (min-width:1024px){.showcase_desk__XHGl_{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start}.showcase_stickyForm__VSpBm{position:sticky;top:1rem}}.showcase_askList__glHaD{display:grid;gap:.75rem}.showcase_askCard__w8tqc{display:grid;gap:.35rem;padding:.9rem 1rem;border:1px solid var(--border-subtle);border-radius:.85rem;text-decoration:none;color:inherit;min-height:2.75rem}.showcase_askCard__w8tqc strong{font-size:1rem}.showcase_askCard__w8tqc span{font-size:.85rem;color:var(--text-secondary,var(--muted))}@media (prefers-reduced-motion:reduce){.showcase_chip__Gby3p,.showcase_focusChip__Wu2_3,.showcase_send__ITJOb,.showcase_step__E1kPc{transition:none}}