.partner-group-mark{width:50px;height:50px;object-fit:contain;flex:none}.brand-mark{display:none}.partner-form{display:grid;gap:16px;margin-top:18px;min-width:0}.partner-form label{display:grid;gap:6px;font-size:.94rem;color:var(--ink)}.partner-form input:not([type=checkbox]),.partner-form select{font:inherit;color:var(--ink);background:#fff;width:100%;min-width:0;min-height:46px;border:1px solid #bdb8aa;border-radius:9px;padding:10px 12px}.partner-form input:focus,.partner-form select:focus{outline:2px solid var(--gold);outline-offset:2px}.partner-form .pi-consent{display:flex;align-items:flex-start;gap:10px;line-height:1.55}.pi-consent input{width:20px;height:20px;flex:none;margin-top:3px}.partner-form button:disabled{opacity:.6;cursor:default}.pi-honeypot{display:none!important}.pi-note{font-size:.85rem;line-height:1.6;color:var(--muted)}#pi-status{font-size:.92rem;line-height:1.6;overflow-wrap:anywhere;min-height:1.5em}#pi-status[data-saved=true]{background:#e3eddf;color:#254725;padding:14px;border-radius:9px}.pi-verification{max-width:100%;overflow:hidden}.partner-form .pi-privacy{font-size:.9rem;text-decoration:underline;text-underline-offset:3px}#talk .box{min-width:0}#talk .box .pi-note{margin-top:12px}
@media(max-width:560px){.partner-group-mark{width:42px;height:42px}.brand b{font-size:.9rem}.brand small{font-size:.58rem}.brand{gap:9px}#talk .box{padding:26px 22px}}
#talk .partner-form label{color:var(--cream)}#talk .pi-note,#talk #pi-status{color:rgba(255,255,255,.9)}#talk #pi-status[data-saved=true]{color:#254725}#talk .pi-privacy,#talk .text-link{color:var(--gold-2)}
