.custom-faq{font-family:"Helvetica";font-weight:400;background:#fffefb;padding-top:10.66667vw;padding-bottom:8vw}@media(min-width: 768px){.custom-faq{padding-top:min(3.64583vw,70px);padding-bottom:min(3.64583vw,70px)}}.custom-faq .hidden-mobile{display:none !important}@media(min-width: 768px){.custom-faq .hidden-mobile{display:block !important}}.custom-faq .hidden-desktop{display:block !important}@media(min-width: 768px){.custom-faq .hidden-desktop{display:none !important}}.custom-faq p{margin:0}.custom-faq img{display:block;max-width:100%;height:auto}.custom-faq .safe-container{position:relative;height:100%;padding:0 5.33333vw}@media(min-width: 768px){.custom-faq .safe-container{padding:0}}.custom-faq .section-title{margin-bottom:10.66667vw}@media(min-width: 768px){.custom-faq .section-title{margin-bottom:min(3.125vw,60px)}}.custom-faq .section-title h2{font-family:"Helvetica";font-size:8.53333vw;line-height:11.73333vw;font-weight:700;text-align:center;margin:0}@media(min-width: 768px){.custom-faq .section-title h2{font-size:min(2.91667vw,56px);line-height:1}}.custom-faq .collapsible-content__layout .collapsible-content__item{margin-bottom:2.66667vw;border:0.26667vw solid #524842;border-radius:3.2vw;background:#f6f1ea}@media(min-width: 768px){.custom-faq .collapsible-content__layout .collapsible-content__item{margin-bottom:min(1.04167vw,20px);border:min(0.05208vw,1px) solid #524842;border-radius:min(1.04167vw,20px)}}.custom-faq .collapsible-content__layout .collapsible-content__item:last-child{margin-bottom:0}.custom-faq .collapsible-content__layout button.collapsible-content__toggle{display:flex;justify-content:space-between;align-items:center;gap:2.66667vw;width:100%;padding:0;border-top-left-radius:3.2vw;border-top-right-radius:3.2vw;padding:3.46667vw 2.66667vw}@media(min-width: 768px){.custom-faq .collapsible-content__layout button.collapsible-content__toggle{gap:min(1.04167vw,20px);border-top-left-radius:min(1.04167vw,20px);border-top-right-radius:min(1.04167vw,20px);padding:min(1.5625vw,30px) min(1.04167vw,20px)}}.custom-faq .collapsible-content__layout button.collapsible-content__toggle .collapsible-content__question{font-size:5.33333vw;line-height:6.4vw;text-align:left;margin:0;font-weight:400}@media(min-width: 768px){.custom-faq .collapsible-content__layout button.collapsible-content__toggle .collapsible-content__question{font-size:min(1.35417vw,26px);line-height:min(1.35417vw,26px)}}.custom-faq .collapsible-content__layout button.collapsible-content__toggle .collapsible-content__icon{flex:0 0 6.66667vw;height:6.66667vw;transition:transform .2s ease}@media(min-width: 768px){.custom-faq .collapsible-content__layout button.collapsible-content__toggle .collapsible-content__icon{flex:0 0 min(1.82292vw,35px);height:min(1.82292vw,35px)}}.custom-faq .collapsible-content__layout button.collapsible-content__toggle .collapsible-content__icon svg{width:100%;height:100%}.custom-faq .collapsible-content__layout .collapsible-content__answer .collapsible-content__answer-inner{display:grid;grid-template-rows:0fr;transition:all .3s ease}.custom-faq .collapsible-content__layout .collapsible-content__answer .collapsible-content__answer-ov{overflow:hidden;min-height:0}.custom-faq .collapsible-content__layout .collapsible-content__answer .body-large{color:#524842;font-size:4.8vw;line-height:6.4vw;margin:5.33333vw 0;padding:0 3.46667vw}@media(min-width: 768px){.custom-faq .collapsible-content__layout .collapsible-content__answer .body-large{font-size:min(1.14583vw,22px);line-height:min(1.35417vw,26px);margin:min(1.04167vw,20px) 0;padding:0 min(1.5625vw,30px)}}.custom-faq .collapsible-content__item.active button.collapsible-content__toggle{background:#524842}.custom-faq .collapsible-content__item.active button.collapsible-content__toggle .collapsible-content__question{color:#fffefb}.custom-faq .collapsible-content__item.active .collapsible-content__answer-inner{grid-template-rows:1fr}.custom-faq .collapsible-content__item.active .collapsible-content__icon{transform:rotate(180deg)}