.faq{padding-block:var(--spacing--900) var(--spacing--1100);grid-row-gap:var(--spacing--900);flex-flow:column;display:flex}.faq h1{max-width:var(--size--full);margin-inline:auto}.anchor--faq{position:absolute;top:-30vh;left:0}.faq__inner{margin-block-start:var(--spacing--200);padding-inline-end:var(--spacing--800);grid-column-gap:var(--spacing--1200);justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.faq__nav{flex:none;width:21rem;position:sticky;top:calc(50vh - 13.5938rem);left:0}.nav__filters-list{flex-flow:column;display:flex}.nav__filters-list--item{position:relative}.radiohead-2{z-index:1;opacity:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.faq__content{flex:1;position:relative}.faq__list--item:first-child{display:block}.faq__category{padding-block-start:var(--spacing--100);grid-row-gap:var(--spacing--300);flex-flow:column;display:flex}.faq__nested-list li{position:relative}.faq__nested-list li:first-child .btn--faq{padding-block-start:0}.btn--faq-wrap{display:block;width:100%}.btn--faq{padding-block:var(--spacing--300);text-align:start;width:100%;display:block;position:relative;cursor:pointer;list-style:none}.btn--faq::-webkit-details-marker{display:none}.faq__question-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.faq__answer{padding-inline-end:var(--padding--inner);overflow:hidden;box-sizing:border-box;width:100%;height:0;opacity:0;visibility:hidden;pointer-events:none;transition:height .52s var(--bezier),opacity .52s var(--bezier),visibility 0s var(--bezier) .52s,pointer-events 0s var(--bezier) .52s}.faq__answer>:last-child{margin-block-end:var(--spacing--300)}.btn--faq-wrap[open]:not(.is-closing) .faq__answer{height:var(--content-height);opacity:1;visibility:visible;pointer-events:all;transition:height .52s var(--bezier),opacity .52s var(--bezier),visibility 0s var(--bezier) 0s,pointer-events 0s var(--bezier) 0s}.btn--faq-wrap.is-closing .faq__answer{height:0;opacity:0}.btn--faq-wrap:not([open]) .faq__answer{visibility:hidden;pointer-events:none}.btn--faq__border{background-color:var(--color--lt-500);transform-origin:50% 100%;height:1.5px;transition:transform .45s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-.058rem;left:0;right:0}.faq .icon--expand-collapse{flex-shrink:0;transform-origin:50%;transition:transform .32s var(--bezier)}.btn--faq-wrap[open]:not(.is-closing) .icon--expand-collapse{transform:rotate(-180deg)}.nav__filters-list:before{content:"";position:absolute;left:var(--btn-left, 0px);top:var(--btn-top, 0px);width:var(--btn-width, 0px);height:var(--btn-height, 3.25rem);border-radius:var(--border--radius);background-color:var(--color--lt-500);transition:all var(--easing--norm)}input[name=filter]:checked~.btn--filter{color:var(--color--dk-200)}input[name=filter]:checked~.btn--filter:hover{background-color:transparent;transition:background-color var(--easing--norm)}.btn--faq:focus-visible,input[type=radio]:focus-visible+.btn--filter{border-radius:var(--border--radius)}.btn--faq-wrap:hover+.btn--faq__border,.btn--faq-wrap[open]:not(.is-closing)+.btn--faq__border{transform:scaleY(2)}@media screen and (max-width:991px){.faq__inner{grid-column-gap:var(--spacing--900)}.faq__nav{width:14.25rem}.faq__category{margin-block-start:.5rem}}@media screen and (max-width:767px){.faq__nav{width:auto}}@media screen and (max-width:479px){.faq{grid-row-gap:var(--spacing--800)}.faq__inner{grid-row-gap:3rem;flex-flow:column;padding-inline-end:0}.faq__nav{width:100%;position:relative;top:0}.faq__category{color:#000}}
