/* Minimal external-form handoff; original styles and media assets are untouched. */
.google-form-handoff{border:1px solid var(--line);border-left:2px solid var(--bronze);background:var(--light);padding:32px}
.google-form-handoff h3{margin:0 0 18px;font-size:24px;line-height:1.65}
.google-form-handoff p{margin:0 0 18px;font-size:15px;line-height:1.9;overflow-wrap:anywhere}
.google-form-action{margin:26px 0 18px}
.google-form-handoff .google-form-button{max-width:100%;min-width:0;min-height:56px;white-space:normal;line-height:1.7;gap:16px;text-align:center}
.google-form-handoff .google-form-button:disabled{background:#4e4b48;color:#fff;cursor:not-allowed;opacity:1}
.google-form-handoff .google-form-status{font-size:14px;color:#404040}
.google-form-handoff .google-form-caution{font-size:14px;color:#404040}
.google-form-alternatives{border-top:1px solid var(--line);padding-top:20px}
.google-form-alternatives p:last-child{margin-bottom:0}
.partner-pathway-heading .contact-heading-unit{white-space:normal}
@media(max-width:600px){.google-form-handoff{padding:22px 20px}.google-form-handoff h3{font-size:21px}.google-form-handoff .google-form-button{width:100%;padding:16px;font-size:15px}}
