/* ─────────────────────────────────────────────────────────────────────────
   Partner portal — apply screen (MAR-779 restyle of MAR-713; epic MAR-709,
   screen 20, Figma 0.1 surface). Screen-owned selectors only (MAR-719
   split convention): linked by the head partial after the shared
   portal.css layer via screen_css = 'apply'.
   (Dotted class names of shared-layer rules stay out of these comments —
   test_no_class_is_defined_in_two_files reads comments too.)
   ───────────────────────────────────────────────────────────────────────── */

/* the one card on the page — public-page rhythm, so it keeps the generous
   30px padding rather than the portal's in-product 24px density step
   (absorbed from the template's former inline style, MAR-719) */
.pp-apply-card { padding:30px; max-width:720px; margin:0 auto;
  display:flex; flex-direction:column; gap:22px; }

/* the form stack under the intro block */
.pp-apply-form { display:flex; flex-direction:column; gap:18px; }

/* the note textarea — multi-line variant of the shared kit input */
.pp-field__input--area { min-height:110px; resize:vertical; line-height:1.5; }
