.aprio-marketing .walkthrough-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (min-width:760px){.aprio-marketing .walkthrough-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}.aprio-marketing .walkthrough-steps{grid-template-columns:minmax(0,1fr);margin-top:12px}.aprio-marketing .walkthrough-form{border:1px solid var(--marketing-border);border-radius:var(--marketing-radius);background:var(--marketing-surface);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.aprio-marketing .walkthrough-fields{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.aprio-marketing .walkthrough-field{flex-direction:column;gap:6px;display:flex}.aprio-marketing .walkthrough-field label{font-size:.88rem;font-weight:600}.aprio-marketing .walkthrough-field input,.aprio-marketing .walkthrough-field textarea,.aprio-marketing .walkthrough-field [role=combobox]{border-color:var(--marketing-border);background:var(--marketing-bg);color:var(--marketing-fg);width:100%;max-width:none;font-size:.95rem}.aprio-marketing .walkthrough-note{color:var(--marketing-muted-fg);font-size:.82rem}.aprio-marketing .walkthrough-status{color:var(--marketing-accent);font-size:.9rem;font-weight:600}.aprio-marketing .walkthrough-submit{background:var(--marketing-primary);color:var(--marketing-primary-ink);border-radius:999px;min-height:44px}.aprio-marketing .walkthrough-submit:hover{background:color-mix(in srgb, var(--marketing-primary) 86%, #000)}
