.gform_wrapper .gform_fields{display:flex;flex-direction:column;gap:var(--ohk-s4);margin:var(--ohk-s2) 0 0;padding:0;list-style:none}.gform_wrapper .gfield{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0}.gform_wrapper .ginput_container{margin:0}.gform_wrapper .gfield_label{margin:0;font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small);font-weight:500;color:var(--ohk-ink)}.gform_wrapper .gfield_required{margin-left:2px;color:var(--ohk-accent);font-weight:400}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{display:block;width:100%;max-width:100%;padding:10px var(--ohk-s3);border:1px solid var(--ohk-line);border-radius:var(--ohk-r-0);background:var(--ohk-white);color:var(--ohk-ink);font-family:var(--ohk-ff-body);font-size:var(--ohk-fs-body);line-height:1.5;transition:border-color .16s ease}.gform_wrapper input[type=text]:hover,.gform_wrapper input[type=email]:hover,.gform_wrapper input[type=tel]:hover,.gform_wrapper input[type=number]:hover,.gform_wrapper input[type=url]:hover,.gform_wrapper select:hover,.gform_wrapper textarea:hover{border-color:var(--ohk-ink-soft)}.gform_wrapper textarea{min-height:112px;resize:vertical}.gform_wrapper .gfield_description{margin:0;font-size:13px;line-height:1.5;color:var(--ohk-ink-soft)}.ohk-ares-box{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ohk-s3);margin-top:var(--ohk-s2);padding:var(--ohk-s3);background:var(--ohk-extra-light);border:1px solid var(--ohk-line)}.ohk-ares-button{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid var(--ohk-line);border-radius:var(--ohk-r-0);background:var(--ohk-white);color:var(--ohk-ink);font-family:var(--ohk-ff-body);font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small);font-weight:500;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.ohk-ares-button:hover{background:var(--ohk-line)}.ohk-ares-status{flex:1 1 220px;min-width:0;margin:0;font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small);color:var(--ohk-ink-soft)}.ohk-field-locked{background:var(--ohk-extra-light);color:var(--ohk-ink-soft);cursor:not-allowed}@media(max-width: 544px){.ohk-ares-box{flex-direction:column;align-items:stretch;gap:var(--ohk-s2);padding:var(--ohk-s2) var(--ohk-s3)}.ohk-ares-button{width:100%}.ohk-ares-status{flex:0 1 auto}}.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{display:flex;flex-direction:column;gap:var(--ohk-s2);margin:0;padding:0;list-style:none}.gform_wrapper .gchoice{display:flex;align-items:center;gap:var(--ohk-s2);margin:0}.gform_wrapper .gfield-choice-input{width:18px;height:18px;flex:none;margin:0;accent-color:var(--ohk-brand);border:1px solid var(--ohk-line)}.gform_wrapper .gform-field-label--type-inline{min-width:0;font-size:var(--ohk-fs-body);line-height:1.5;color:var(--ohk-ink)}.gform_wrapper .gfield--type-consent .ginput_container_consent{display:flex;align-items:flex-start;gap:var(--ohk-s2);margin-top:var(--ohk-s2)}.gform_wrapper .gfield--type-consent input[type=checkbox]{width:18px;height:18px;flex:none;margin:0;margin-top:3px;accent-color:var(--ohk-brand);border:1px solid var(--ohk-line)}.gform_wrapper .gfield--type-consent .gform-field-label--type-inline{font-size:var(--ohk-fs-small);line-height:1.5}.gform_wrapper .gfield_list_container{width:100%;border:1px solid var(--ohk-line)}.gform_wrapper .gfield_header_item,.gform_wrapper .gfield_list_cell{padding:var(--ohk-s2) var(--ohk-s3);border-bottom:1px solid var(--ohk-line);font-size:var(--ohk-fs-small)}.gform_wrapper .gfield_list_header .gfield_header_item{background:var(--ohk-paper);color:var(--ohk-ink);font-weight:500}.gform_wrapper .gfield--type-turnstile{margin-top:var(--ohk-s2)}.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ohk-s2);padding:10px 20px;border:1px solid rgba(0,0,0,0);border-radius:var(--ohk-r-0);font-family:var(--ohk-ff-body);font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small);font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.gform_wrapper .gform_previous_button{background:rgba(0,0,0,0);border-color:var(--ohk-line);color:var(--ohk-ink)}.gform_wrapper .gform_previous_button:hover{background:var(--ohk-line)}.gform_wrapper .gform_next_button{background:var(--ohk-ink);border-color:var(--ohk-ink);color:var(--ohk-white)}.gform_wrapper .gform_next_button:hover{background:var(--ohk-ink-soft);border-color:var(--ohk-ink-soft)}.gform_wrapper.gform-theme--framework{--gf-ctrl-btn-bg-color-primary: var(--ohk-accent);--gf-ctrl-btn-border-color-primary: var(--ohk-accent);--gf-ctrl-btn-color-primary: var(--ohk-white);--gf-ctrl-btn-bg-color-hover-primary: var(--ohk-accent-dk);--gf-ctrl-btn-border-color-hover-primary: var(--ohk-accent-dk);--gf-ctrl-btn-color-hover-primary: var(--ohk-white)}.gform_wrapper .gform_button{background:var(--ohk-accent);border-color:var(--ohk-accent);color:var(--ohk-white)}.gform_wrapper .gform_button:hover{background:var(--ohk-accent-dk);border-color:var(--ohk-accent-dk)}.gform_wrapper .gform_footer{margin:var(--ohk-s2) 0 0}@media(max-width: 544px){.gform_wrapper .gform_footer .gform_button{width:100%}}.gf_page_steps{display:flex;flex-wrap:wrap;gap:var(--ohk-s2);margin:0 0 var(--ohk-s4);padding:0;list-style:none}.gf_step{flex:0 1 auto;display:flex;align-items:center;gap:var(--ohk-s2);min-width:0;padding:10px var(--ohk-s3) 10px 10px;background:var(--ohk-white);border:1px solid var(--ohk-line);border-top:3px solid var(--ohk-brand)}.gf_step_number{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ohk-r-badge);background:var(--ohk-bg-blue);border:1px solid var(--ohk-bd-blue);color:var(--ohk-tx-blue);font-family:var(--ohk-ff-head);font-size:var(--ohk-fs-label);line-height:1;font-weight:600}.gf_step_label{min-width:0;overflow-wrap:anywhere;font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small);font-weight:500;color:var(--ohk-ink)}.gf_step_active{background:var(--ohk-bg-blue);border-color:var(--ohk-bd-blue);border-top-color:var(--ohk-brand-dk)}.gf_step_active .gf_step_number{background:var(--ohk-brand-dk);border-color:var(--ohk-brand-dk);color:var(--ohk-white)}.gf_step_active .gf_step_label{font-weight:700;color:var(--ohk-ink)}.gf_step_completed{border-top-color:var(--ohk-deco-success)}.gf_step_completed .gf_step_number{background:var(--ohk-deco-success);border-color:var(--ohk-deco-success);color:var(--ohk-white)}.gform-theme--framework .gf_step_completed .gf_step_number::after{content:none}.gform_page{padding:var(--ohk-s5);background:var(--ohk-white);border:1px solid var(--ohk-line)}.gform_page>*+*{margin-top:var(--ohk-s4)}.gform_page .gform_fields{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:var(--ohk-s4) var(--ohk-s3)}.gform_page .gform_fields>.gfield--type-select,.gform_page .gform_fields>.gfield--type-textarea,.gform_page .gform_fields>.ohk-field-nazev{grid-column:1/-1}.gform_page .gfield:not(.gfield--type-consent) .gfield_radio,.gform_page .gfield:not(.gfield--type-consent) .gfield_checkbox{display:grid;grid-template-columns:repeat(auto-fill, minmax(148px, 1fr));gap:var(--ohk-s2) var(--ohk-s3)}.gform_page .gfield:not(.gfield--type-consent) .gfield_radio:not(:has(.gchoice+.gchoice)),.gform_page .gfield:not(.gfield--type-consent) .gfield_checkbox:not(:has(.gchoice+.gchoice)){display:flex;flex-direction:column}.gform_page .gfield:not(.gfield--type-consent) .gchoice{align-items:flex-start;min-width:0;padding:4px 6px;border:1px solid rgba(0,0,0,0);transition:background-color .16s ease,border-color .16s ease}.gform_page .gfield:not(.gfield--type-consent) .gchoice:hover,.gform_page .gfield:not(.gfield--type-consent) .gchoice:focus-within{background:var(--ohk-extra-light);border-color:var(--ohk-line)}.gform_page .gfield:not(.gfield--type-consent) .gfield-choice-input{margin-top:2px}.gform_page .gfield:not(.gfield--type-consent) .gform-field-label--type-inline{min-width:0;overflow-wrap:anywhere}.gform_wrapper .gform_page_footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ohk-s3)}.gform_wrapper .gform_page_footer .gform_button{margin-left:auto}@media(max-width: 768px){.gform_page{padding:var(--ohk-s4)}}@media(max-width: 544px){.gf_page_steps{display:grid;grid-template-columns:repeat(auto-fill, minmax(132px, 1fr));gap:var(--ohk-s2)}.gform_page{padding:var(--ohk-s3)}.gform_page .gform_fields{grid-template-columns:1fr;gap:var(--ohk-s3)}.gform_page .gfield:not(.gfield--type-consent) .gfield_radio,.gform_page .gfield:not(.gfield--type-consent) .gfield_checkbox{grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));gap:var(--ohk-s1) var(--ohk-s2)}.gform_page .gfield:not(.gfield--type-consent) .gform-field-label--type-inline{font-size:var(--ohk-fs-small);line-height:var(--ohk-lh-small)}.gform_wrapper .gform_page_footer{flex-direction:column;align-items:stretch}.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_previous_button{width:100%;margin-left:0}}
