.step .step-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;grid-column:2 / -1;min-width:0;width:100%}.step-actions>a{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid var(--t);border-radius:9px;min-height:48px;white-space:normal;min-width:0;margin:0;text-decoration:none;font-weight:700}.partner-option{flex:1 1 230px;min-width:0;max-width:580px}.partner-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;min-height:48px;background:var(--n);color:#fff;border-radius:9px;text-decoration:none;font-weight:700;line-height:1.4;max-width:100%;white-space:normal}.partner-note,.step .partner-note{font-size:.82rem;line-height:1.5;margin:9px 0 0;color:var(--mut)}#pathChecklist .partner-option{margin:10px 0 6px;padding-left:28px}#pathChecklist .partner-note{display:block}a.partner-button:focus-visible,.step-actions>a:focus-visible{outline:3px solid var(--t);outline-offset:3px}@media(max-width:700px){.step .step-actions{grid-column:1 / -1;display:flex;flex-direction:column;gap:12px}.step-actions>a,.step-actions .partner-button{width:100%;box-sizing:border-box}.step-actions .partner-option{flex:auto;width:100%;max-width:none}#pathChecklist .partner-option{padding-left:0}}@media print{.partner-option{display:none}}
