.frm_forms .frm_form_field{margin-bottom:20px}.frm_forms .frm_primary_label,.frm_forms label{color:var(--k-dark);display:block;font-size:14px;font-weight:600;margin-bottom:8px;padding-left:22px}.frm_forms .frm_required{color:var(--k-alert)}.frm_forms .frm_hidden_container>.frm_primary_label,.frm_forms .frm_hidden_container>label.frm_primary_label,.frm_forms .frm_none_container>.frm_primary_label,.frm_forms .frm_none_container>label.frm_primary_label{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:768px){.frm_forms .frm_left_container,.frm_forms .frm_right_container{align-items:center;display:grid;gap:16px;grid-template-columns:180px minmax(0,1fr)}.frm_forms .frm_left_container>.frm_primary_label,.frm_forms .frm_right_container>.frm_primary_label{margin:0;padding-left:0}.frm_forms .frm_right_container{grid-template-columns:minmax(0,1fr) 180px}.frm_forms .frm_right_container>.frm_primary_label{order:2}}.frm_forms .frm_inside_container{position:relative}.frm_forms .frm_inside_container>.frm_primary_label{color:var(--k-text);font-weight:500;left:0;margin:0;opacity:.6;pointer-events:none;position:absolute;top:15px;transition:top var(--k-duration-nav) ease,font-size var(--k-duration-nav) ease,opacity var(--k-duration-nav) ease;z-index:1}.frm_forms .frm_inside_container>.frm_primary_label:has(~input:not(:-moz-placeholder)){font-size:11px;opacity:.9;top:4px}.frm_forms .frm_inside_container.frm_label_float_top>.frm_primary_label,.frm_forms .frm_inside_container:focus-within>.frm_primary_label,.frm_forms .frm_inside_container>.frm_primary_label:has(~input:not(:placeholder-shown)){font-size:11px;opacity:.9;top:4px}.frm_forms .frm_inside_container input,.frm_forms .frm_inside_container select,.frm_forms .frm_inside_container textarea{padding-top:20px}.frm_forms .frm_inside_container input::-moz-placeholder,.frm_forms .frm_inside_container select::-moz-placeholder,.frm_forms .frm_inside_container textarea::-moz-placeholder{color:transparent}.frm_forms .frm_inside_container input::placeholder,.frm_forms .frm_inside_container select::placeholder,.frm_forms .frm_inside_container textarea::placeholder{color:transparent}.frm_forms .frm_error,.frm_forms .frm_error_style{color:var(--k-alert);font-size:14px;margin-top:6px;padding-left:22px}.frm_forms .frm_message{font-size:18px;line-height:27px}.frm_forms .frm_submit button,.frm_forms .frm_submit input[type=submit]{align-items:center;border:0;border-radius:var(--k-radius);cursor:pointer;display:inline-flex;font-family:var(--k-font-body);font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:1.5px;line-height:1.2;min-height:44px;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:background-color var(--k-duration-ui),color var(--k-duration-ui);--k-btn-a:var(--k-dark);--k-btn-b:var(--k-slash);background-color:var(--k-dark);background-image:linear-gradient(90deg,var(--k-btn-a),var(--k-btn-b));border-radius:999px;color:var(--k-white);min-height:50px;padding-inline:32px;transition:--k-btn-a var(--k-duration-ui) ease,--k-btn-b var(--k-duration-ui) ease,color var(--k-duration-ui) ease}.frm_forms .frm_submit button:active,.frm_forms .frm_submit button:focus,.frm_forms .frm_submit button:visited,.frm_forms .frm_submit input[type=submit]:active,.frm_forms .frm_submit input[type=submit]:focus,.frm_forms .frm_submit input[type=submit]:visited{color:var(--k-white)}.frm_forms .frm_submit button:focus-visible,.frm_forms .frm_submit button:hover,.frm_forms .frm_submit input[type=submit]:focus-visible,.frm_forms .frm_submit input[type=submit]:hover{--k-btn-a:var(--k-dark);--k-btn-b:var(--k-dark);color:var(--k-white)}.frm_forms .frm_screen_reader,.frm_forms .frm_verify{clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important}
