/* Friendly decorative companions only. Keep the original type, form contract,
   verification flow and protected case-center behavior unchanged. */
.organizer-page .organizer-human-illustration { fill: none; stroke: var(--workflow-ink); stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; pointer-events: none; }
.organizer-page .organizer-human-paper { fill: var(--workflow-white); }
.organizer-page .organizer-human-green { fill: var(--workflow-green); }
.organizer-page .organizer-human-yellow { fill: var(--workflow-yellow); }
.organizer-page .organizer-human-soft-yellow { fill: var(--workflow-yellow-soft); }
.organizer-page .organizer-human-wash { fill: var(--workflow-green-soft); stroke: none; }
.organizer-page .organizer-human-eye { fill: var(--workflow-ink); stroke: none; }
.organizer-page .organizer-human-check { stroke: var(--workflow-accent); stroke-width: 2.5; }
.organizer-page .organizer-intro { display: grid; grid-template-columns: minmax(0, 1fr) 148px; column-gap: 24px; }
.organizer-page .organizer-intro > .organizer-kicker { grid-column: 1; grid-row: 1; min-width: 0; }
.organizer-page .organizer-intro > h1 { grid-column: 1; grid-row: 2; min-width: 0; }
.organizer-page .organizer-intro > p:last-child { grid-column: 1; grid-row: 3; min-width: 0; }
.organizer-page .organizer-welcome-pal { display: block; grid-column: 2; grid-row: 1 / span 3; align-self: center; width: 144px; height: 124px; max-width: 100%; }
.organizer-page .organizer-login-steps li { min-height: 44px; line-height: 1.9; }
.organizer-page .organizer-step-picture { display: inline-block; width: 40px; height: 40px; margin-right: 8px; vertical-align: middle; }
.organizer-page .organizer-field-icon { display: inline-block; width: 24px; height: 24px; margin-right: 7px; vertical-align: -.3em; }
@media (max-width: 720px) {
  .organizer-page .organizer-intro { grid-template-columns: minmax(0, 1fr) 96px; column-gap: 12px; }
  .organizer-page .organizer-intro > .organizer-kicker { align-self: center; }
  .organizer-page .organizer-welcome-pal { grid-column: 2; grid-row: 1; width: 96px; height: 84px; }
  .organizer-page .organizer-intro > h1 { grid-column: 1 / -1; }
  .organizer-page .organizer-intro > p:last-child { grid-column: 1 / -1; }
  .organizer-page .organizer-step-picture { width: 36px; height: 36px; margin-right: 7px; }
}
