.jta-support-wrap,.jta-support-form,.jta-support-fields-2,.jta-support-field{min-width:0;max-width:100%;box-sizing:border-box}.jta-support-form{display:grid;gap:17px}.jta-support-fields-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.jta-support-field>label{display:block;font-size:13px;font-weight:700;margin:0 0 7px;color:#1b345a}.jta-support-form input:not([type=checkbox]),.jta-support-form select,.jta-support-form textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #cddbef;background:#fff;border-radius:12px;padding:12px 13px;font:inherit;font-size:14px;line-height:1.4;color:#172d4b}.jta-support-form textarea{resize:vertical;min-height:142px}.jta-support-form input:focus-visible,.jta-support-form textarea:focus-visible,.jta-support-form select:focus-visible,.jta-support-form button:focus-visible{outline:3px solid #62b7fb;outline-offset:2px}.jta-support-privacy label{display:flex;align-items:flex-start;gap:11px;font-size:13px!important;font-weight:500!important;line-height:1.65;color:#465f7c;margin:0}.jta-support-privacy input{margin:4px 0 0;flex:none}.jta-support-privacy a{color:#1260bd;text-decoration:underline;text-underline-offset:3px}.jta-support-safety,.jta-support-required{font-size:12px;color:#687d96;line-height:1.6;margin:0}.jta-support-submit{justify-self:start;background:linear-gradient(105deg,#2273ec,#3997f5);color:#fff;border:0;border-radius:12px;padding:14px 20px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px rgb(24 115 235 / .2)}.jta-support-submit:hover{filter:brightness(1.06)}.jta-support-honey{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.jta-support-notice{padding:14px 16px;border-radius:12px;margin-bottom:18px;border:1px solid #b6d9ff;background:#e8f4ff;color:#143e66;font-size:14px;line-height:1.6}.jta-support-notice-success{border-color:#b5dec8;background:#eaf9f0;color:#145937}.jta-support-notice-error{border-color:#e8b8b8;background:#fff0ef;color:#902d2d}@media(max-width:620px){.jta-support-fields-2{grid-template-columns:minmax(0,1fr);gap:15px}.jta-support-form{gap:15px}.jta-support-submit{width:100%;justify-self:stretch}.jta-support-form input:not([type=checkbox]),.jta-support-form select,.jta-support-form textarea{font-size:16px}}