.Accordion_accordion___PKa4 .Accordion_item__ToCSY{position:relative}.Accordion_accordion___PKa4 .Accordion_item__ToCSY .szh-accordion__item-content{transition:height .25s cubic-bezier(0,0,0,1)}.Accordion_accordion___PKa4 .Accordion_itemIcon__Qzd_g{width:var(--button-height);height:var(--button-height);transition:transform .3s ease}.Accordion_accordion___PKa4 .Accordion_item__ToCSY .szh-accordion__item-btn{--button-height:24px;display:flex;overflow:hidden;width:100%;height:calc(var(--button-height) + 20px);justify-content:space-between;color:var(--dark-text);padding:0}.Accordion_accordion___PKa4 .Accordion_item__ToCSY .szh-accordion__item-btn[aria-expanded=true] .Accordion_itemIcon__Qzd_g{transform:rotate(180deg)}.FAQTableOfContents_faqTableOfContents__dNAGU{width:100%}.FAQTableOfContents_accordionHeader__nmG5_{font-weight:500;line-height:21px;font-size:16px}.FAQTableOfContents_accordionItem__BQxGZ{padding-top:0!important;font-size:16px;line-height:21px}.FAQTableOfContents_accordionItem__BQxGZ:before{display:none}.FAQTableOfContents_articleList__O2UX3{display:flex;flex-direction:column;padding-left:var(--spacing-origin-20);row-gap:20px;padding-bottom:20px;font-weight:400}@media only screen and (min-width:768px){.FAQTableOfContents_articleList__O2UX3{row-gap:16px}}.FAQTableOfContents_currentArticle__jNW8k{color:var(--pink);font-weight:500}.FAQPopupTableOfContents_triggerButton__w6TKU{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;line-height:21px}.FAQPopupTableOfContents_triggerButton__w6TKU svg{transform:rotate(0deg);transition:transform .2s ease-in-out}.FAQPopupTableOfContents_triggerButtonOuter__JwEdF{border-radius:100px;border:1px solid var(--lines);background:var(--white);padding:14px 20px}@media only screen and (min-width:768px){.FAQPopupTableOfContents_triggerButtonOuter__JwEdF{padding:14px 50px}}.FAQPopupTableOfContents_triggerButtonInner__OzOXZ{padding:0 0 20px;border-bottom:1px solid var(--lines);margin:0 0 20px}.FAQPopupTableOfContents_triggerButtonInner__OzOXZ svg{transform:rotate(180deg)}@media only screen and (min-width:768px){.FAQPopupTableOfContents_popupContainer__SVxsC{padding:0 50px}}.FAQPopupTableOfContents_popupCloseButton__REebY{display:none!important}