:root{font-family:"inter-18pt",sans-serif;font-feature-settings:"liga" 1,"calt" 1}body{font-family:"inter-18pt",sans-serif;font-weight:400}body p strong{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"acumin-pro-condensed",sans-serif}.faq{background-color:#f8f9fa}.faq .hero{background-color:#1b1832;padding:70px 0 0}.faq .hero h1{color:#fff;font-family:"acumin-pro-condensed",sans-serif;font-size:36px;font-weight:900;margin-bottom:3rem}.faq .hero h1 i{font-weight:400;font-style:italic}@media(max-width: 767px){.faq .hero h1{text-wrap:balance}}.faq .hero__content{position:relative;z-index:2;margin-bottom:-10rem;background:#fff;border-radius:18px;box-shadow:0 8px 50px 0 rgba(0,0,0,.1);color:#1b1832;font-size:17px;text-wrap:pretty;font-weight:900}@media(max-width: 767px){.faq .hero__content{margin-bottom:-12rem;font-size:16px}}.faq .hero__content p{color:#1b1832;margin-bottom:1rem}.faq .hero__content p:last-child{margin-bottom:0}.faq .hero__content a{color:#c4161c;text-decoration:underline;text-underline-offset:5px}.faq .hero__content a:hover,.faq .hero__content a:focus{color:#1b1832}.faq .hero__content strong{font-weight:700}.faq .faq-page{margin-top:0;padding-top:12.5rem;position:relative;z-index:1}@media(max-width: 767px){.faq .faq-page{padding-top:14.5rem}}.faq h2{font-family:"acumin-pro-condensed",sans-serif;font-size:22px;font-weight:700;line-height:1.3;text-wrap:pretty;margin-bottom:0;color:#1b1832}@media(max-width: 767px){.faq h2{font-size:19px}}@media(max-width: 575px){.faq h2{font-size:17px}}.faq .faq-item .faq-question{font-weight:700;text-wrap:pretty;padding:22px 28px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:16px;margin-bottom:0}@media(max-width: 767px){.faq .faq-item .faq-question{padding:16px 18px}}@media(max-width: 575px){.faq .faq-item .faq-question{padding:14px 14px}}.faq .faq-item .faq-answer{background-color:#fff;position:relative}.faq .faq-item .faq-answer .content-inner{padding-block:28px;padding-inline:56px 28px}@media(max-width: 767px){.faq .faq-item .faq-answer .content-inner{padding:20px 18px 20px 36px}}@media(max-width: 575px){.faq .faq-item .faq-answer .content-inner{padding:16px 14px 16px 28px}}.faq .faq-item .faq-answer .content-inner::before{content:"";position:absolute;top:28px;bottom:28px;left:28px;width:3px;background-color:#c4161c}@media(max-width: 767px){.faq .faq-item .faq-answer .content-inner::before{top:20px;bottom:20px;left:18px}}@media(max-width: 575px){.faq .faq-item .faq-answer .content-inner::before{top:16px;bottom:16px;left:14px}}.faq .faq-item .faq-answer p,.faq .faq-item .faq-answer ul,.faq .faq-item .faq-answer ol{color:#1b1832;font-size:17px;text-wrap:pretty}.faq .faq-item .faq-answer p:last-child,.faq .faq-item .faq-answer ul:last-child,.faq .faq-item .faq-answer ol:last-child{margin-bottom:0}@media(max-width: 767px){.faq .faq-item .faq-answer p,.faq .faq-item .faq-answer ul,.faq .faq-item .faq-answer ol{font-size:15px}}.faq .faq-item .faq-answer a{color:#c4161c;text-decoration:underline;text-underline-offset:3px}.faq .faq-item .faq-answer a:hover,.faq .faq-item .faq-answer a:focus{color:#1b1832}.faq .faq-item .faq-answer sup{font-size:.7em}.faq .faq-item .faq-answer ul,.faq .faq-item .faq-answer ol{padding-left:20px}.faq .faq-item .faq-answer ul li,.faq .faq-item .faq-answer ol li{margin-bottom:.5rem;font-size:16px}.faq .faq-item .faq-answer ul li:last-child,.faq .faq-item .faq-answer ol li:last-child{margin-bottom:0}.faq .faq-item .faq-answer ul li::marker,.faq .faq-item .faq-answer ol li::marker{color:#c4161c}.faq .cite{margin-block:1rem;font-size:13px;line-height:1.45;color:#5c5870}@media(max-width: 767px){.faq .cite{font-size:12px}}.faq .faq-accordion{background:#fff;border:1px solid #d7e3f2;border-radius:12px;box-shadow:0 8px 50px 0 rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}@media(max-width: 575px){.faq .faq-accordion{border-radius:10px}}.faq .faq-accordion .tab{position:relative}.faq .faq-accordion .tab:last-child .tab__content{border-bottom:none}.faq .faq-accordion .tab input{position:absolute;opacity:0;z-index:-1}.faq .faq-accordion .tab__content{max-height:0;overflow:hidden;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid #d7e3f2;transition:all .35s}.faq .faq-accordion .tab__content .content-inner{max-height:0;overflow:hidden;opacity:0;transform-origin:top;transition:all .35s}.faq .faq-accordion .tab input:checked~.tab__content{max-height:2000px;border-top:1px solid #d7e3f2}.faq .faq-accordion .tab input:checked~.tab__content .content-inner{max-height:2000px;opacity:1}.faq .faq-accordion .toggle{position:relative;flex:0 0 28px;width:28px;height:28px;border-radius:50%;border:1.5px solid #1b1832;background-color:rgba(0,0,0,0);transition:all .35s}.faq .faq-accordion .toggle::before,.faq .faq-accordion .toggle::after{content:"";position:absolute;inset:0;margin:auto;background-color:#1b1832;transition:all .35s}.faq .faq-accordion .toggle::before{width:12px;height:2px}.faq .faq-accordion .toggle::after{width:2px;height:12px}.faq .faq-accordion .tab input:checked~.tab__label .toggle{background-color:#c4161c;border-color:#c4161c}.faq .faq-accordion .tab input:checked~.tab__label .toggle::before,.faq .faq-accordion .tab input:checked~.tab__label .toggle::after{background-color:#fff}.faq .faq-accordion .tab input:checked~.tab__label .toggle::after{transform:rotate(90deg);opacity:0}/*# sourceMappingURL=faq.css.map */
