.content-faq-list{max-width:var(--size-dashboard);margin:var(--gutter) auto}.content-faq-list .search{width:fit-content;height:var(--input-height);margin:0 auto var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}.content-faq-list .search input{min-width:300px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);color:var(--color-primary);border-radius:var(--radius-small);box-shadow:var(--shadow-card);border:none;outline:none;justify-content:space-between;align-self:stretch;align-items:center;font-weight:500}.content-faq-list .search input::placeholder{color:var(--clr-neutral-300)}.content-faq-list .search svg{left:var(--space-2);width:20px;height:20px;color:var(--color-primary);z-index:2;position:absolute}.content-faq-list .faq-filters{align-items:center;gap:var(--space-3);margin-left:var(--space-5);display:flex}.content-faq-list .faq-filters p{margin-bottom:0;font-weight:700}.content-faq-list .faq-filters nav{max-width:100%;overflow-x:auto}.content-faq-list .faq-filters nav ul{align-items:center;gap:var(--space-3);display:flex}.content-faq-list .faq-filters nav .nav-item{height:36px;color:var(--clr-neutral-300);cursor:pointer;background:0 0;border-radius:50px;flex-shrink:0;align-items:center;gap:8px;padding:3px;transition:padding .3s ease-in-out,color .3s ease-in-out;display:flex}.content-faq-list .faq-filters nav .nav-item:hover{color:var(--color-primary)}.content-faq-list .faq-filters nav .nav-item:not(.active) svg{display:none}.content-faq-list .faq-filters nav .nav-item.active{color:var(--color-primary);background:var(--color-primary-light);padding:3px 3px 3px 14px}.content-faq-list .faq-filters nav .nav-item svg{width:30px;height:30px}.content-faq-list .faq-group{margin-top:var(--space-3);padding:var(--space-6);scroll-margin-top:calc(var(--header-height) + var(--space-3));background-color:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card)}.content-faq-list .faq-group h2{font-size:38px}.content-faq-list .faq-group:not(:last-child){border-bottom:1px solid var(--col-main)}.content-faq-list .faq-group.hidden{display:none}.content-faq-list .faq-group .message.empty{margin:var(--space-3) 0 0;color:var(--clr-neutral-300);display:none}.content-faq-list .faq-group .message.empty.show{display:block}.content-faq-list .faq-group .show-more{justify-content:center;align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-5);padding:var(--space-4) 0 0;color:var(--color-primary);border:none;border-top:1px solid var(--color-border);cursor:pointer;background:0 0;font-weight:700;display:flex}.content-faq-list .faq-group .show-more svg{width:16px;height:16px;transform:rotate(-90deg)}.content-faq-list .faq-group .show-more.hidden{display:none}.content-faq-list .faq-item{--size-svg:24px}.content-faq-list .faq-item:not(:last-child){margin-bottom:var(--space-5)}.content-faq-list .faq-item.hidden,.content-faq-list .faq-item.limit-hidden{display:none}.content-faq-list .faq-item.open .question .icon-container svg{transform:rotate(90deg)}.content-faq-list .faq-item .question{margin:0 0 var(--space-3) 0;color:var(--col-main);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:125%;transition:color .3s ease-in-out;display:flex}.content-faq-list .faq-item .question p{font-size:var(--text-h3);margin-bottom:0;font-weight:700;line-height:1}.content-faq-list .faq-item .question .icon-container{width:calc(var(--size-svg) * 2);height:calc(var(--size-svg) * 2);padding:calc(var(--size-svg) / 2);color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-tiny);flex-shrink:0;position:relative}.content-faq-list .faq-item .question .icon-container svg{width:var(--size-svg);height:var(--size-svg);transform-origin:50%;transition:transform .2s ease-in-out;transform:rotate(-90deg)}.content-faq-list .faq-item .answer{width:calc(100% - var(--size-svg) - var(--space-12));color:var(--col-secondary);transition:height .4s ease-in-out}.content-faq-list .faq-item .answer-content ul{margin-top:var(--space-1);padding-left:var(--space-1)}.content-faq-list .faq-item .answer-content ul li{list-style:inside}
