.osv_faq_wrapper{padding:32px 0}.osv-faq-header .osv-faq-heading h2{color:#274768;font-size:clamp(20px,2vw,32px);font-weight:700}.osv-faq-content{margin:32px 0}.osv-faq-item{border-bottom:1px solid #eff1f4;overflow:hidden;padding:16px 24px}.osv-faq-item:first-of-type{padding-top:0}.osv-faq-item:last-of-type{border-bottom:none}.osv-faq-question{cursor:pointer;padding:16px 8px;position:relative;transition:background-color .4s cubic-bezier(.4,0,.2,1)}.osv-faq-question:after{color:#274768;content:"+";font-size:20px;opacity:1;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.osv-faq-question.active:after{content:"−";opacity:1;transform:translateY(-50%)}.osv-faq-question-text{color:#274768;font-size:clamp(16px,1.5vw,20px);font-weight:600;margin:0!important}.osv-faq-question.active .osv-faq-question-text{color:#006781}.osv-faq-question:hover p.osv-faq-question-text{color:#006781;cursor:pointer}.osv-faq-answer{max-height:0;overflow:hidden;padding:0 8px;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.osv-faq-answer.active{max-height:500px;padding:8px}.osv-faq-answer>:first-child{margin-top:0}.osv-faq-answer>:last-child{margin-bottom:0}.osv-faq-answer p{line-height:1.6;margin:0 0 15px}.osv-faq-answer p:last-child{margin-bottom:0}.osv-faq-answer ul{margin:15px 0;padding-left:20px}.osv-faq-answer li{margin-bottom:8px}.osv-faq-answer strong{color:#274768}