body.prism-doc .modal-dialog.contact-us-modal{max-width:600px!important}body.prism-doc .contact-us-modal .modal-content{border-radius:14px}body.prism-doc .contact-us-modal .modal-content .modal-body{padding:6px 34px 30px}body.prism-doc .contact-us-modal .modal-header{padding:26px 34px 0}body.prism-doc .contact-us-modal .btn-close.btn-close-corner-normal{top:1.1rem;right:1.2rem}body.prism-doc .contact-us-modal .modal-header h4{letter-spacing:-.015em;color:#3b1052;font-weight:700;line-height:1.22;text-align:left!important;font-size:27px!important}body.prism-doc .contact-us-modal .modal-header h4>span{color:var(--mut);text-align:left;margin-top:10px;font-size:12.5px;font-weight:400;line-height:1.55}body.prism-doc .contact-us-modal .modal-header h4 .prism-sub{color:#3b1052;margin:8px 0 0;font-size:14px;font-weight:600;display:block}body.prism-doc .contact-us-modal .modal-header h4 .prism-doc-line{margin-top:6px;display:block}body.prism-doc .contact-us-modal .modal-header h4 .prism-doc-line b{color:var(--body);font-weight:600}body.prism-doc .contact-us-modal .form-control{color:var(--ink);background:#fff;border:1px solid #e1e1ea;border-radius:9px;min-height:52px;padding:14px 13px;font-size:13.5px}body.prism-doc .contact-us-modal .form-control::placeholder{color:#9a9aac}body.prism-doc .contact-us-modal .form-control:focus{box-shadow:none;border-color:#3b1052}body.prism-doc .contact-us-modal .form-floating>label{display:none}body.prism-doc .contact-us-modal textarea.form-control{resize:vertical;min-height:104px;line-height:1.5}body.prism-doc .contact-us-modal .contact-field-hint{color:var(--mut);margin:-8px 0 16px;font-size:11.5px;line-height:1.45}body.prism-doc .contact-us-modal form{grid-template-columns:1fr 30%;column-gap:12px;display:grid}body.prism-doc .contact-us-modal form>*{grid-column:1/-1}body.prism-doc .contact-us-modal form>.mb-4:has(#cf-turnstile){grid-area:5/1/5/3;justify-content:flex-end;align-items:center;display:flex;overflow:hidden;margin:0!important}body.prism-doc .contact-us-modal form>.mb-4:has(#cf-turnstile)>.form-floating{transform-origin:100%;flex:none;width:300px;transform:scale(.68)}body.prism-doc .contact-us-modal form>.mt-4:has(.form-check){grid-area:5/1;align-items:center;display:flex;margin:0!important}body.prism-doc .contact-us-modal .form-check.form-check-lg{align-items:center;gap:11px;margin:0;padding:0;display:flex}body.prism-doc .contact-us-modal .form-check-input{background-color:#fff;background-image:none;border:1px solid #c9c9d6;border-radius:4px;flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0}body.prism-doc .contact-us-modal .form-check-input:checked{background-color:#3b1052;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.4 3.4L15 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;border-color:#3b1052}body.prism-doc .contact-us-modal .form-check-label{color:var(--body);margin:0;font-size:12.5px;line-height:1.4}body.prism-doc .contact-us-modal .form-check-label a{color:#1570cd;text-decoration:underline}body.prism-doc .contact-us-modal .btn.btn-primary-horizon{border-radius:10px;justify-content:center;width:100%;margin-top:22px;padding:15px 18px;font-size:15.5px;font-weight:600;background:#3b1052!important;border-color:#3b1052!important}body.prism-doc .contact-us-modal .btn.btn-primary-horizon:hover{background:#4e1a69!important;border-color:#4e1a69!important}body.prism-doc .contact-us-modal form>.col-sm-12>.d-flex{display:block!important}body.prism-doc .contact-us-modal .report-link{text-align:center;width:100%;min-height:0;box-shadow:none;margin:14px 0 0;padding:0;font-size:12.5px;font-weight:500;display:block;color:var(--mut)!important;background:0 0!important;border:none!important}body.prism-doc .contact-us-modal .report-link:hover{text-decoration:underline;color:var(--ink)!important}body.prism-doc .contact-us-modal .report-link svg{display:none}body.prism-doc .contact-us-modal .contact-trust{border-top:1px solid #f0f0f5;flex-wrap:wrap;justify-content:center;gap:22px;margin:24px 0 0;padding:16px 0 0;list-style:none;display:flex}body.prism-doc .contact-us-modal .contact-trust li{color:var(--mut);letter-spacing:.01em;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}body.prism-doc .contact-us-modal .contact-trust svg{color:#8fb9a8;flex:none}body.prism-doc .contact-us-modal .d-flex.flex-wrap.mt-3{font-size:12.5px;margin-top:18px!important}
