.ipc-support-contact{position:relative}.ipc-support-form .ipc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.ipc-support-form label{display:block;font-size:14px;font-weight:600;color:inherit}.ipc-support-form .wide{grid-column:1/-1}.ipc-support-form input:not([type=checkbox]):not([type=hidden]),.ipc-support-form select,.ipc-support-form textarea{box-sizing:border-box;display:block;width:100%;margin-top:8px;padding:11px 12px;border:1px solid #c9d3dc;border-radius:4px;background:#fff;color:#243646;font:inherit;line-height:1.5}.ipc-support-form textarea{resize:vertical}.ipc-support-form input:focus-visible,.ipc-support-form select:focus-visible,.ipc-support-form textarea:focus-visible{outline:2px solid var(--accent,#245fac);outline-offset:2px}.ipc-support-form .ipc-consent{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-weight:400;margin:20px 0}.ipc-support-form .ipc-consent input{width:auto;margin:0}.ipc-support-form .ipc-consent a{text-decoration:underline}.ipc-support-status{background:#eef5f8;border-left:3px solid var(--accent,#245fac);padding:14px 18px;margin:18px 0;line-height:1.7}.ipc-support-form button{cursor:pointer}@media(max-width:650px){.ipc-support-form .ipc-form-grid{grid-template-columns:1fr}}
