.hs-accordion__item button{-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;border-top:2px solid var(--black);color:var(--black);cursor:pointer;display:block;padding:calc(var(--whitespace)/1.5) 0;position:relative;text-align:left;width:100%}.hs-accordion__item:last-child>button{border-bottom:2px solid var(--black)}.hs-accordion__item:last-child[aria-expanded=true]>button{border-bottom:none}.hs-accordion__item button *{pointer-events:none}.hs-accordion__item button:focus{outline:none}.hs-accordion__item button:hover{opacity:1}.hs-accordion__item[aria-expanded=true] button{color:var(--black)}.hs-accordion__item:last-child[aria-expanded=true] .hs-accordion__item-content{border-bottom:2px solid var(--black)}.hs-accordion__item-icon{pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);transition:var(--transition)}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{-webkit-transform:translateY(-50%) rotate(270deg);-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.hs-accordion__item main{display:block;line-height:1.6;max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-out .2s,max-height .3s ease-out;-o-transition:opacity .3s ease-out .2s,max-height .3s ease-out;transition:opacity .3s ease-out .2s,max-height .3s ease-out}.hs-accordion__item[aria-expanded=true] main{max-height:100%;opacity:1;-webkit-transition:opacity .4s ease-in,max-height .4s ease-in;-o-transition:opacity .4s ease-in,max-height .4s ease-in;transition:opacity .4s ease-in,max-height .4s ease-in}.hs-accordion__item-content{padding:0 0 60px}.hs-accordion__item-content p{margin-top:0}@media (max-width:1279px){.hs-accordion__item button{padding:var(--whitespace) 0}}@media (max-width:767px){.qf2023 .hs-accordion{margin-top:var(--whitespace)}.hide-for-mobile{display:none}}@media (max-width:359px){.hs-accordion__item button{padding:30px 0}}