:root{--faqm-primary:#13192d;--faqm-secondary:#555c70;--faqm-border:#dde2eb;--faqm-input-border:#bcc4d1;--faqm-placeholder:#bcc4d1;--faqm-cta:#062951;--faqm-font:"DM Sans","Poppins",sans-serif}.faq-mod{width:100%}.faq-mod__search{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);width:100%}.faq-mod__search-inner{padding:60px 80px 0}.faq-mod__search-form{align-items:center;background:#fff;border:1px solid var(--faqm-input-border);border-radius:999px;display:flex;gap:12px;height:56px;margin:0 auto;padding:0 8px 0 16px;width:100%}.faq-mod__search-icon{align-items:center;color:var(--faqm-secondary);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.faq-mod__search-input{background:transparent;border:0;color:var(--faqm-primary);flex:1 1 auto;font-family:var(--faqm-font);font-size:16px;height:100%;line-height:24px;min-width:0;outline:none}.faq-mod__search-input::placeholder{color:var(--faqm-placeholder);opacity:1}.faq-mod__search-input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.faq-mod__search-btn{align-items:center;background:var(--faqm-cta);border:0;border-radius:9999px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:var(--faqm-font);font-size:16px;font-weight:500;height:40px;justify-content:center;line-height:24px;padding:0 20px;transition:background .2s ease,transform .2s ease}.faq-mod__search-btn:hover{background:#0a1a36;transform:translateY(-1px)}.faq-mod__search-btn:active{transform:translateY(0)}.faq-mod__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.faq-mod__content{padding:80px 80px 160px}.faq-mod__list{display:flex;flex-direction:column;gap:32px;margin:0 auto;width:100%}.faq-mod__item{border-bottom:1px solid var(--faqm-border);padding-bottom:32px}.faq-mod__item[hidden]{display:none}.faq-mod__trigger{align-items:flex-start;background:transparent;border:0;cursor:pointer;display:flex;gap:40px;padding:0;text-align:left;width:100%}.faq-mod__text{flex:1 1 auto;min-width:0}.faq-mod__question{color:var(--faqm-primary);font-family:var(--faqm-font);font-size:16px;font-weight:500;line-height:24px}.faq-mod__chevron{align-items:center;color:var(--faqm-primary);display:flex;flex-shrink:0;justify-content:center;padding-top:2px;transition:transform .4s ease}.faq-mod__item--open .faq-mod__chevron{transform:rotate(180deg)}.faq-mod__answer{max-height:0;overflow:hidden;transition:max-height .5s ease}.faq-mod__item--open .faq-mod__answer{max-height:1200px}.faq-mod__answer-inner{padding:8px 64px 0 0}.faq-mod__answer-inner li,.faq-mod__answer-inner p{color:var(--faqm-secondary);font-family:var(--faqm-font);font-size:16px;font-weight:400;line-height:24px;margin:0 0 12px}.faq-mod__answer-inner li:last-child,.faq-mod__answer-inner p:last-child{margin-bottom:0}.faq-mod__answer-inner ol,.faq-mod__answer-inner ul{margin:0 0 12px;padding-left:20px}.faq-mod__answer-inner a{color:var(--faqm-primary);text-decoration:underline;text-underline-offset:2px}.faq-mod__no-results{color:var(--faqm-secondary);font-family:var(--faqm-font);font-size:16px;padding:40px 0;text-align:center}@media (max-width:1440px){.faq-mod__search-inner{padding:20px 40px}.faq-mod__content{padding:32px 40px 96px}}@media (max-width:768px){.faq-mod__search-inner{padding:16px}.faq-mod__search-form{padding:0 6px 0 14px}.faq-mod__search-btn{font-size:15px;height:40px;padding:0 14px}.faq-mod__content{padding:24px 16px 60px}.faq-mod__list{gap:24px}.faq-mod__item{padding-bottom:24px}.faq-mod__trigger{gap:24px}.faq-mod__answer-inner{padding-right:0}}