.faq{display:flex;flex-direction:row-reverse;gap:50px}@media(max-width:1000px){.faq{flex-direction:column !important}.faq .sidebar{width:auto !important}}.faq .sidebar{width:400px;flex-shrink:0}.faq .sidebar h1{margin:0;padding:0;margin-bottom:15px;font-size:var(--default-title-size);font-weight:var(--default-title-weight);color:var(--default-title-color)}.faq .sidebar h2{margin:0;padding:0;font-size:var(--default-subtitle-size);font-weight:var(--default-subtitle-weight);color:var(--default-subtitle-color)}.faq .sidepane{flex-grow:1;position:relative;min-height:100px}.faq .sidepane .items{flex-grow:1;display:flex;flex-direction:column;gap:10px}.faq .sidepane .item{background:var(--default-background-color);border-radius:15px;margin:0;padding:10px}.faq .sidepane .item h1{margin:0;padding:10px;font-size:var(--default-text-size);font-weight:var(--bold-text-weight);color:var(--default-title-color);cursor:pointer}.faq .sidepane .item h1 span{float:right}.faq .sidepane .active p{display:block !important}.faq .sidepane .item p{display:none;overflow:hidden;height:0;opacity:0;margin:0;padding:15px;border-top:1px solid var(--medium-background-color);font-size:var(--default-text-size);font-weight:var(--medium-text-weight);color:var(--default-text-color);transition:height .3s ease,opacity .2s ease,padding .2s ease}.faq .sidepane .item.active p{opacity:1}.faq ul.links{display:flex;justify-content:center;gap:10px;margin:0;margin-top:25px;margin-bottom:25px;padding:0}.faq ul.links li{display:inline-block;list-style-type:none}.faq ul.links li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--default-bullet-background-color);color:var(--default-bullet-color);border-radius:16px;font-size:var(--small-text-size);font-weight:var(--bold-text-weight);color:var(--default-text-color);text-decoration:none;margin:0;padding:0}.faq ul.links li a:hover,.faq ul.links li a.active{background:var(--focus-bullet-background-color);color:var(--focus-bullet-color)}