.cfaq-topic{--cfaq-qa-gap:.75em;margin:0 0 2em;padding:0 !important;background:0 0 !important}.cfaq-items{padding:0 !important;background:0 0 !important;list-style:none}.cfaq-topic-title{display:block !important;float:none !important;clear:both !important;position:static !important;width:auto !important;max-width:none !important;margin:0 0 .5em !important;padding:0 !important;text-indent:0 !important;background:0 0 !important;background-image:none !important}.cfaq-topic-title:before,.cfaq-topic-title:after{content:none !important;display:none !important}.cfaq-has-title .cfaq-toggle,.cfaq-has-title .cfaq-items{clear:both !important}html body .cfaq-topic.cfaq-topic-group,html body .cfaq-topic.cfaq-topic-group[open]{display:block !important;float:none !important;clear:both !important;position:static !important;width:auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;text-indent:0 !important;transform:none !important}html body .cfaq-topic.cfaq-topic-group{margin-top:0 !important;margin-bottom:0 !important}html body .cfaq-topic.cfaq-topic-group+.cfaq-topic.cfaq-topic-group{margin-top:.4em !important}html body .cfaq-topic.cfaq-topic-group[open]{margin-bottom:1.5em !important}html body .cfaq-topic.cfaq-topic-group[open]+.cfaq-topic.cfaq-topic-group{margin-top:0 !important}html body .cfaq-topic.cfaq-topic-group:not([open])>.cfaq-topic-summary{margin-bottom:0 !important}html body .cfaq-topic.cfaq-topic-group>.cfaq-items{display:block !important;float:none !important;clear:both !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-indent:0 !important}html body .cfaq-topic.cfaq-topic-group .cfaq-item-static{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;float:none !important;clear:both !important;text-indent:0 !important;transform:none !important}.cfaq-topic-group>.cfaq-topic-summary{display:block !important;cursor:pointer;list-style:none;margin:0 0 .5em !important;padding:0 !important;background:0 0 !important;background-image:none !important;text-indent:0 !important}.cfaq-topic-group>.cfaq-topic-summary::-webkit-details-marker{display:none}.cfaq-topic-group>.cfaq-topic-summary::marker{content:''}.cfaq-topic-group>.cfaq-topic-summary:before,.cfaq-topic-group>.cfaq-topic-summary:after{content:none !important;display:none !important;background:0 0 !important;background-image:none !important;border:0 !important}.cfaq-topic-group>.cfaq-topic-summary>.cfaq-summary-head{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:flex-start;gap:.75em}.cfaq-topic-group>.cfaq-topic-summary>.cfaq-summary-head>.cfaq-topic-title{flex:1 1 auto;min-width:0;margin:0 !important}.cfaq-topic-group>.cfaq-topic-summary>.cfaq-summary-head>.cfaq-q-icon{flex:0 0 auto}.cfaq-topic-group[open]>.cfaq-topic-summary>.cfaq-summary-head>.cfaq-q-icon{visibility:hidden}.cfaq-questions-preview{margin:.5em 0 0 !important;padding:0 !important;list-style:none !important}.cfaq-questions-preview-item{position:relative;margin:0 !important;padding:.2em 0 .2em 1.1em !important;list-style:none !important;line-height:1.4}.cfaq-questions-preview-item:before{content:'•';position:absolute;left:0;top:.2em;opacity:.6}.cfaq-topic-group[open]>.cfaq-topic-summary>.cfaq-questions-preview{display:none !important}.cfaq-toggle{display:flex;flex-wrap:wrap;gap:.5em;margin:0 0 1em}.cfaq-toggle-btn{cursor:pointer}.cfaq-items>.cfaq-item+.cfaq-item{margin-top:0}.cfaq-item{border-top:1px solid;border-color:currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent);padding:.6em 0 !important;margin:0 !important;background:0 0 !important;display:block !important;clear:both !important;width:auto !important;float:none !important;position:static !important}.cfaq-item[open]{display:block !important;clear:both !important;float:none !important;margin:0 !important;padding:.6em 0 !important;transform:none !important}.cfaq-item-static{display:block !important;clear:both !important;float:none !important;position:static !important;width:auto !important;max-width:none !important;margin:0 !important;padding:.6em 0 !important;text-indent:0 !important;transform:none !important}.cfaq-item-static .cfaq-question-static{display:block !important;cursor:default;margin:0 !important;padding:0 !important;text-indent:0 !important;text-align:left !important;background:0 0 !important;background-image:none !important;float:none !important;clear:both !important;width:auto !important}.cfaq-items>.cfaq-item:last-child{border-bottom:1px solid;border-bottom-color:currentColor;border-bottom-color:color-mix(in srgb,currentColor 18%,transparent)}.cfaq-question{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:flex-start;gap:.75em;cursor:pointer;list-style:none;margin:0 !important;padding:0 !important;text-indent:0 !important;text-align:left !important;background:0 0 !important;background-image:none !important}.cfaq-q-text{flex:1 1 auto;min-width:0;text-align:left}.cfaq-q-icon{flex:0 0 auto;font-size:1.15em;line-height:1.1;opacity:.6;transition:opacity .15s ease,transform .15s ease;user-select:none}.cfaq-question::-webkit-details-marker{display:none}.cfaq-question::marker{content:''}.cfaq-question:before,.cfaq-question:after,.cfaq-q-text:before,.cfaq-q-text:after,.cfaq-item>summary:before,.cfaq-item>summary:after{content:none !important;display:none !important;background:0 0 !important;background-image:none !important;border:0 !important}.cfaq-question:hover .cfaq-q-icon,.cfaq-question:focus-visible .cfaq-q-icon{opacity:1}.cfaq-item[open]>.cfaq-question .cfaq-q-icon{visibility:hidden}.cfaq-answer{margin-top:var(--cfaq-qa-gap);padding-bottom:.25em;display:flow-root;margin-left:0 !important;padding-left:0 !important;float:none !important;clear:both !important}.cfaq-answer-p{display:block;margin:0 0 1em}.cfaq-answer-p:last-child{margin-bottom:0}.cfaq-answer .cfaq-answer-p:before,.cfaq-answer .cfaq-answer-p:after{content:none !important;display:none !important;background:0 0 !important;background-image:none !important}.cfaq-answer>:first-child{margin-top:0}.cfaq-answer>:last-child{margin-bottom:0}.cfaq-empty{opacity:.7;font-style:italic}.cfaq-nest{margin:0 0 2em;padding:0 !important;background:0 0 !important}html body .cfaq-nest{display:block !important;float:none !important;clear:both !important;position:static !important;width:auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;text-indent:0 !important;transform:none !important}.cfaq-nest>.cfaq-nest-title{margin:0 0 .75em !important;background:0 0 !important;background-image:none !important;text-indent:0 !important}.cfaq-nest>.cfaq-nest-title:before,.cfaq-nest>.cfaq-nest-title:after{content:none !important;display:none !important;background:0 0 !important;background-image:none !important;border:0 !important}.cfaq-nest-items{display:block;margin:0 !important;padding:0 !important}html body .cfaq-nest .cfaq-topic.cfaq-topic-group{margin-top:0 !important;margin-bottom:0 !important}html body .cfaq-nest .cfaq-topic.cfaq-topic-group+.cfaq-topic.cfaq-topic-group{margin-top:.4em !important}html body .cfaq-nest .cfaq-topic.cfaq-topic-group[open]{margin-bottom:1.25em !important}.cfaq-visitor-question{margin:1.25em 0;padding:0 !important;background:0 0 !important}.cfaq-vq-line{display:flex;align-items:center;flex-wrap:nowrap;gap:.5em;width:100%;padding:.65em .85em;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:4px;background:color-mix(in srgb,currentColor 4%,transparent);box-sizing:border-box;overflow:hidden}.cfaq-vq-line.cfaq-vq-hidden,.cfaq-vq-line[hidden]{display:none !important}.cfaq-vq-line.cfaq-vq-collapsed{cursor:pointer}.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-input-track,.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-contact-fields,.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-human-answer-wrap,.cfaq-vq-line.cfaq-vq-collapsed [data-cfaq-vq-human-next],.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-submit[data-cfaq-vq-next],.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-submit[data-cfaq-vq-name-next],.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-submit[data-cfaq-vq-submit]{display:none !important}.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-prompt-trigger{flex:1 1 auto;cursor:pointer;opacity:.85;min-width:0}.cfaq-vq-line:not(.cfaq-vq-collapsed) .cfaq-vq-prompt-trigger{display:none !important}.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-contact-label{display:none !important}.cfaq-vq-line:not(.cfaq-vq-collapsed) .cfaq-vq-contact-label{flex:0 1 auto;white-space:nowrap}.cfaq-vq-line.cfaq-vq-collapsed .cfaq-vq-human-label{display:none !important}.cfaq-vq-line:not(.cfaq-vq-collapsed) .cfaq-vq-human-label{flex:0 1 auto;white-space:nowrap}.cfaq-vq-human-answer-wrap{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:.5em}.cfaq-vq-human-answer-wrap .cfaq-vq-input{flex:1 1 auto;min-width:0}.cfaq-vq-human-wrong-msg{flex:0 0 auto;white-space:nowrap;font-style:italic;opacity:.75;color:color-mix(in srgb,#c0392b 72%,currentColor)}.cfaq-vq-human-wrong-msg.cfaq-vq-hidden{display:none !important}.cfaq-vq-line.cfaq-vq-human-wrong-line .cfaq-vq-human-answer-wrap [data-cfaq-vq-human-answer]{display:none !important}.cfaq-vq-line.cfaq-vq-human-wrong-line [data-cfaq-vq-human-next]{display:none !important}.cfaq-vq-human-retry{flex:0 0 auto;white-space:nowrap;cursor:pointer;opacity:.85;text-decoration:underline;text-underline-offset:2px}.cfaq-vq-human-retry.cfaq-vq-hidden{display:none !important}.cfaq-vq-saved-answer{flex:0 0 auto;white-space:nowrap;opacity:.85;font-size:.95em}.cfaq-vq-saved-answer.cfaq-vq-hidden{display:none !important}.cfaq-vq-contact-fields{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:.5em}.cfaq-vq-prompt{flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95em;opacity:.85}.cfaq-vq-input{flex:1 1 auto;min-width:6em;border:0 !important;background:0 0 !important;box-shadow:none !important;outline:none !important;padding:0 !important;margin:0 !important;font:inherit;color:inherit}.cfaq-vq-input.cfaq-vq-human-wrong{opacity:.7;font-style:italic;color:color-mix(in srgb,#c0392b 72%,currentColor) !important;transition:opacity .2s ease,color .2s ease}.cfaq-visitor-question .cfaq-vq-input{text-transform:none !important}.cfaq-vq-input-track{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;overflow:hidden}.cfaq-vq-input-track .cfaq-vq-input{flex:1 1 auto;width:100%;min-width:0}.cfaq-vq-input-mirror{position:absolute;top:0;left:0;visibility:hidden;white-space:pre;font:inherit;line-height:inherit;padding:0;margin:0;border:0;pointer-events:none}.cfaq-vq-inline-action{position:absolute;top:50%;transform:translateY(-50%);left:0;border:0 !important;background:color-mix(in srgb,currentColor 4%,transparent) !important;padding:0 0 0 1px !important;margin:0 !important;cursor:pointer;font:inherit;color:inherit;opacity:.9;white-space:nowrap;line-height:1;box-shadow:-6px 0 6px color-mix(in srgb,currentColor 4%,transparent)}.cfaq-vq-inline-action:hover,.cfaq-vq-inline-action:focus{opacity:1;text-decoration:underline}.cfaq-vq-inline-action.cfaq-vq-hidden{display:none !important}.cfaq-vq-select{flex:0 0 auto;max-width:7em;border:0 !important;background:0 0 !important;font:inherit;color:inherit;padding:0 !important;margin:0 !important;cursor:pointer}.cfaq-vq-line.cfaq-vq-contact-tags:not(.cfaq-vq-collapsed){flex-wrap:nowrap;align-items:center;min-width:0}.cfaq-vq-line.cfaq-vq-contact-tags:not(.cfaq-vq-collapsed) .cfaq-vq-contact-label{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfaq-vq-line.cfaq-vq-contact-tags.cfaq-vq-method-chosen:not(.cfaq-vq-collapsed) .cfaq-vq-contact-label{display:none}.cfaq-vq-line.cfaq-vq-contact-tags:not(.cfaq-vq-collapsed) .cfaq-vq-contact-fields{flex:1 1 auto;min-width:0;flex-direction:row;align-items:center;gap:.35em;overflow:hidden}.cfaq-vq-line.cfaq-vq-contact-tags.cfaq-vq-method-chosen:not(.cfaq-vq-collapsed) .cfaq-vq-method-bubbles{display:none !important}.cfaq-vq-method-bubbles{display:flex;flex:1 1 auto;min-width:0;flex-wrap:nowrap;align-items:center;gap:.25em;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:grab;touch-action:pan-x}.cfaq-vq-method-bubbles::-webkit-scrollbar{display:none}.cfaq-vq-method-bubbles.cfaq-vq-method-bubbles--dragging{cursor:grabbing;user-select:none}.cfaq-vq-method-bubble{flex:0 0 auto;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:999px;padding:.12em .5em;background:0 0 !important;font:inherit;font-size:.81em;color:inherit;cursor:pointer;white-space:nowrap;line-height:1.25}.cfaq-vq-method-bubbles.cfaq-vq-method-bubbles--dragging .cfaq-vq-method-bubble{pointer-events:none}.cfaq-vq-method-bubble:hover{background:color-mix(in srgb,currentColor 6%,transparent) !important}.cfaq-vq-method-bubble--active{background:color-mix(in srgb,currentColor 12%,transparent) !important;border-color:color-mix(in srgb,currentColor 45%,transparent)}.cfaq-vq-line.cfaq-vq-contact-tags:not(.cfaq-vq-collapsed) .cfaq-vq-input-track{flex:1 1 auto;min-width:0}.cfaq-vq-input-track.cfaq-vq-method-pending{display:none !important}.cfaq-vq-name-input{flex:0 1 auto;min-width:4em;max-width:9em}.cfaq-vq-contact-input{flex:1 1 auto;min-width:4em}.cfaq-vq-back,.cfaq-vq-submit{flex:0 0 auto;border:0 !important;background:0 0 !important;padding:0 !important;margin:0 !important;cursor:pointer;font:inherit;color:inherit;opacity:.7;line-height:1}.cfaq-vq-back:hover,.cfaq-vq-submit:hover{opacity:1}.cfaq-vq-success .cfaq-vq-prompt{opacity:1;white-space:normal}.cfaq-vq-captcha{margin-top:.5em}.cfaq-vq-captcha.cfaq-vq-hidden{display:none}.cfaq-visitor-question.cfaq-vq-sending{opacity:.65;pointer-events:none}.cfaq-vq-admin-actions{display:flex;flex-wrap:wrap;gap:.5em;align-items:center}.cfaq-vq-admin-actions select{min-width:12em}.cfaq-vq-admin-question{width:100%;max-width:22em;min-height:3em}.cfaq-vq-admin-answer{width:100%;max-width:22em;min-height:3em}.cfaq-vq-new-group{margin-top:.75em}.cfaq-vq-new-group-fields{display:flex;flex-direction:column;gap:.5em;margin-top:.5em;max-width:28em}.cfaq-human-challenge-table td{vertical-align:middle}.cfaq-human-challenge-table .cfaq-remove-challenge{min-width:2em}