.publico-faq{padding:80px var(--module-outer-spacing)}.publico-faq .container{display:block}.publico-faq .faq-header{border-top:1px solid var(--color-border-dark);padding:10px 0 60px}.publico-faq .faq-header h2{font-family:PPFragmentSerif;margin-bottom:0}.publico-faq .faq-item{border-top:1px solid var(--color-border-dark);padding:var(--module-outer-spacing) 0}.publico-faq .faq-item:last-of-type{border-bottom:1px solid var(--color-border-dark)}.publico-faq .faq-item .item-title,.publico-faq .faq-item .item-title h4{font-family:PPFragmentSans;font-size:20px;font-weight:300;margin-bottom:0}.publico-faq .faq-item .item-title{cursor:pointer;position:relative}.publico-faq .faq-item .item-title:after{background-image:url(https://2531535.fs1.hubspotusercontent-na1.net/hubfs/2531535/raw_assets/public/publico-theme-2023-06/images/icons/icon-chevron-down-large.svg);background-repeat:no-repeat;background-size:23px;content:"";display:block;height:14px;position:absolute;right:var(--module-outer-spacing);top:7px;transform:rotate(0deg);transition:transform .2s linear;width:23px}.publico-faq .faq-item.open .item-title:after{transform:rotate(180deg)}.publico-faq .faq-item .faq-item-content-wrapper{height:0;overflow:hidden}.publico-faq .faq-item .faq-item-content{padding-top:var(--module-outer-spacing)}.publico-faq .faq-item .faq-item-content,.publico-faq .faq-item .faq-item-content p{font-family:PPFragmentSans}.publico-faq .faq-item .faq-item-content p:last-of-type{margin-bottom:0}@media screen and (max-width:980px){.publico-faq .faq-header{padding-bottom:30px}.publico-faq .faq-item .item-title,.publico-faq .faq-item .item-title h4{font-size:14px}.publico-faq .faq-item .item-title:after{background-size:16px;height:9px;top:6px;width:18px}}