.hf-faqs-wrapper{width:100%;margin:2rem 0}.hf-faqs-layout--top .hf-faqs-content{display:block}.hf-faqs-layout--top .hf-faqs-controls--top{margin-bottom:2rem}.hf-faqs-layout--aside .hf-faqs-content{display:flex;gap:2rem;align-items:flex-start}.hf-faqs-layout--aside .hf-faqs-controls--aside{flex:0 0 280px;position:sticky;top:220px}.hf-faqs-layout--aside .hf-faqs-main{flex:1;min-width:0}@media(max-width: 968px){.hf-faqs-layout--aside .hf-faqs-content{flex-direction:column}.hf-faqs-layout--aside .hf-faqs-controls--aside{flex:1 1 auto;width:100%;position:static}}.hf-faqs-layout--both .hf-faqs-controls--top{margin-bottom:2rem}.hf-faqs-layout--both .hf-faqs-content{display:flex;gap:2rem;align-items:flex-start}.hf-faqs-layout--both .hf-faqs-controls--aside{flex:0 0 280px;position:sticky;top:220px}.hf-faqs-layout--both .hf-faqs-main{flex:1;min-width:0}@media(max-width: 968px){.hf-faqs-layout--both .hf-faqs-content{flex-direction:column}.hf-faqs-layout--both .hf-faqs-controls--aside{flex:1 1 auto;width:100%;position:static}}.hf-faqs-controls{display:flex;flex-direction:column;gap:1.5rem}.hf-faqs-controls--top{flex-direction:row;flex-wrap:wrap}@media(max-width: 768px){.hf-faqs-controls--top{flex-direction:column;gap:1rem}}.hf-faqs-controls--aside{background:rgba(0,0,0,0);padding:0}.hf-faqs-aside-bg .hf-faqs-controls--aside{background:#d2e4fc;border-radius:24px;padding:2rem 1.5rem}.hf-faqs-filter{flex:1;min-width:250px}.hf-faqs-controls--aside .hf-faqs-filter{width:100%;min-width:auto}.hf-faqs-filter__label{display:block;font-weight:600;margin-bottom:.5rem;color:#19172a;font-size:.875rem}.hf-faqs-combo-select{position:relative;width:100%}.hf-faqs-combo-button{width:100%;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;color:#19172a;background:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:inherit;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.05)}.hf-faqs-combo-button:hover{border-color:hsl(220,13.0434782609%,75.9803921569%);box-shadow:0 2px 4px rgba(0,0,0,.08)}.hf-faqs-combo-button:focus{outline:none;border-color:#2d2aa5;box-shadow:0 0 0 3px rgba(45,42,165,.1)}.hf-faqs-combo-button[aria-expanded=true]{border-color:#2d2aa5;box-shadow:0 0 0 3px rgba(45,42,165,.1)}.hf-faqs-combo-button[aria-expanded=true] .hf-faqs-combo-arrow svg{transform:rotate(180deg)}.hf-faqs-combo-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hf-faqs-combo-arrow{flex-shrink:0;width:12px;height:12px;color:#6b7280;transition:transform .2s ease}.hf-faqs-combo-arrow svg{display:block;width:100%;height:100%}.hf-faqs-combo-dropdown{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:320px;display:flex;flex-direction:column}.hf-faqs-combo-dropdown[hidden]{display:none}.hf-faqs-combo-search-wrapper{padding:.5rem;border-bottom:1px solid #e5e7eb}.hf-faqs-combo-search{width:100%;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:12px;font-size:.875rem;color:#19172a;background:#fff;transition:all .3s ease}.hf-faqs-combo-search:focus{outline:none;border-color:#2d2aa5;box-shadow:0 0 0 2px rgba(45,42,165,.1)}.hf-faqs-combo-search::placeholder{color:#6b7280}.hf-faqs-combo-list{list-style:none;margin:0;padding:.5rem 0;overflow-y:auto;max-height:240px}.hf-faqs-combo-option{padding:.625rem 1rem;cursor:pointer;transition:background-color .15s ease;color:#19172a;font-size:.9375rem;position:relative}.hf-faqs-combo-option:hover{background:#f3f4f6}.hf-faqs-combo-option.is-active{background:rgba(45,42,165,.1);color:#2d2aa5;font-weight:500}.hf-faqs-combo-option--depth-1,.hf-faqs-combo-option--depth-2,.hf-faqs-combo-option--depth-3{font-size:.875rem}.hf-faqs-combo-option--depth-1::before,.hf-faqs-combo-option--depth-2::before,.hf-faqs-combo-option--depth-3::before{content:"";position:absolute;left:1.25rem;top:50%;width:.625rem;height:.625rem;border-left:2px solid hsl(220,8.9361702128%,66.0784313725%);border-bottom:2px solid hsl(220,8.9361702128%,66.0784313725%);transform:translateY(-50%)}.hf-faqs-combo-option--depth-1{padding-left:2.75rem}.hf-faqs-combo-option--depth-2{padding-left:4.25rem}.hf-faqs-combo-option--depth-2::before{left:2.75rem}.hf-faqs-combo-option--depth-3{padding-left:5.75rem}.hf-faqs-combo-option--depth-3::before{left:4.25rem}.hf-faqs-combo-no-results{padding:1rem;text-align:center;color:#6b7280;font-size:.875rem}.hf-faqs-combo-no-results[hidden]{display:none}.hf-faqs-combo-no-results p{margin:0}.hf-faqs-search{flex:1;min-width:250px}.hf-faqs-controls--aside .hf-faqs-search{width:100%;min-width:auto}.hf-faqs-search__label{display:block;font-weight:600;margin-bottom:.5rem;color:#19172a;font-size:.875rem}.hf-faqs-search-input{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:12px;font-size:1rem;color:#19172a;background:#fff;transition:all .3s ease}.hf-faqs-search-input:focus{outline:none;border-color:#2d2aa5;box-shadow:0 0 0 3px rgba(45,42,165,.1)}.hf-faqs-search-input::placeholder{color:#6b7280}.hf-faqs-results{margin-bottom:2rem}.hf-faqs-accordion{display:flex;flex-direction:column;gap:0}.hf-faq-item{background:#f9fafb;border:none;border-radius:12px;overflow:hidden;transition:all .3s ease;margin-bottom:1rem}.hf-faq-item:last-child{margin-bottom:0}.hf-faq-item.is-open{background:#fff}.hf-faq-item.is-open .hf-faq-item__icon svg{transform:rotate(180deg)}.hf-faq-item__question{width:100%;padding:1.25rem 1.5rem;border:none;background:rgba(0,0,0,0);text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;transition:none;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit}.hf-faq-item__question:hover{background:rgba(0,0,0,0);border:none;color:inherit}.hf-faq-item__question:focus{outline:none;background:rgba(0,0,0,0);border:none}.hf-faq-item__question:focus-visible{outline:2px solid #2d2aa5;outline-offset:-2px}.hf-faq-item__question:active{background:rgba(0,0,0,0);border:none}.hf-faq-item__question-text{flex:1;font-size:1.125rem;font-weight:500;color:#19172a;line-height:1.6;margin:0}.hf-faq-item__icon{flex-shrink:0;width:20px;height:20px;color:#19172a;transition:transform .3s ease;opacity:.6}.hf-faq-item__icon svg{display:block;width:100%;height:100%}.hf-faq-item__answer{border-top:none;background:#fff}.hf-faq-item__answer[hidden]{display:none}.hf-faq-item__answer-content{padding:0 1.5rem 1.25rem 1.5rem;color:#19172a;line-height:1.8;font-size:1rem}.hf-faq-item__answer-content p{margin:0 0 1rem 0}.hf-faq-item__answer-content p:last-child{margin-bottom:0}.hf-faq-item__answer-content a{color:#2d2aa5;text-decoration:underline;transition:color .2s ease}.hf-faq-item__answer-content a:hover{color:#19172a}.hf-faq-item__answer-content ul,.hf-faq-item__answer-content ol{margin:0 0 1rem 0;padding-left:2rem}.hf-faq-item__answer-content ul:last-child,.hf-faq-item__answer-content ol:last-child{margin-bottom:0}.hf-faq-item__answer-content li{margin-bottom:.5rem}.hf-faq-item__answer-content li:last-child{margin-bottom:0}.hf-faq-item__answer-content strong{font-weight:600;color:#19172a}.hf-faq-item__answer-content em{font-style:italic}.hf-faq-item__answer-content code{background:#f9fafb;padding:.125rem .375rem;border-radius:4px;font-family:"Courier New",Courier,monospace;font-size:.875em}.hf-faqs-no-results{text-align:center;padding:2rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;font-size:1rem}.hf-faqs-no-results p{margin:0}.hf-faqs-empty{text-align:center;padding:2rem;color:#6b7280;font-style:italic}.hf-faqs-pagination{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;flex-wrap:wrap}.hf-faqs-pagination__button{min-width:32px;height:32px;padding:.5rem;border:none;border-radius:0;background:rgba(0,0,0,0);color:#374151;font-size:1rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit}.hf-faqs-pagination__button svg{display:block;flex-shrink:0}.hf-faqs-pagination__button:hover:not(:disabled){color:#374151}.hf-faqs-pagination__button:disabled{opacity:.4;cursor:not-allowed}.hf-faqs-pagination__button--active{font-weight:600;color:#2d2aa5}.hf-faqs-pagination__button--active:hover{color:#2d2aa5}.hf-faqs-pagination__ellipsis{padding:0 .25rem;color:#9ca3af}@media(max-width: 640px){.hf-faqs-wrapper{margin:1.5rem 0}.hf-faqs-controls{gap:1rem}.hf-faqs-controls--aside{padding:1rem}.hf-faqs-filter,.hf-faqs-search{min-width:auto}.hf-faq-item{border-radius:12px}.hf-faq-item__question{padding:1rem 1.25rem}.hf-faq-item__question-text{font-size:1rem}.hf-faq-item__answer-content{padding:0 1.25rem 1rem 1.25rem;font-size:.9375rem}.hf-faqs-pagination__button{min-width:28px;height:28px;font-size:.875rem}}/*# sourceMappingURL=faqs.css.map */
