.emi-faq{background:var(--emi-faq-bg,#fff);color:var(--emi-faq-body,#374151);font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;padding:64px 0!important;scroll-margin-top:168px;width:100%}.emi-faq,.emi-faq *{box-sizing:border-box}.emi-faq__wrapper{margin:0 auto;max-width:var(--emi-maxw,1100px);width:100%}.emi-faq__header{margin:0 0 32px;width:100%}.emi-faq__eyebrow{color:var(--emi-faq-accent,#198643);font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.emi-faq__heading{color:var(--emi-faq-heading,#1f284a);font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px;max-width:800px}.emi-faq__description{color:var(--emi-faq-body,#4b5563);font-size:16px;line-height:1.6;max-width:760px}.emi-faq__description p{margin:0 0 14px}.emi-faq__description p:last-child{margin-bottom:0}.emi-faq__description ol,.emi-faq__description ul{margin:14px 0;padding-left:22px}.emi-faq__description a{color:var(--emi-faq-accent,#198643);font-weight:600}.emi-faq__list{display:flex;flex-direction:column;gap:12px;width:100%}.emi-faq__item{background:var(--emi-faq-item-bg,#f5f6f8);border:0;border-radius:10px;overflow:hidden;width:100%}.emi-faq__question{align-items:flex-start;cursor:pointer;display:flex;gap:16px;list-style:none;padding:18px 22px;transition:background-color .15s ease;width:100%}.emi-faq__question::-webkit-details-marker{display:none}.emi-faq__question:hover{background:rgba(31,40,74,.035)}.emi-faq__question:focus{outline:none}.emi-faq__question:focus-visible{border-radius:10px;outline:2px solid rgba(31,40,74,.3);outline-offset:-2px}.emi-faq__question-text{color:var(--emi-faq-heading,#1f284a);flex:1;font-size:16.5px;font-weight:700;line-height:1.4;margin:0;min-width:0;overflow-wrap:break-word}.emi-faq__question:after{border-bottom:2px solid var(--emi-faq-accent,#198643);border-right:2px solid var(--emi-faq-accent,#198643);content:"";flex:0 0 auto;height:9px;margin-top:6px;transform:rotate(45deg);transform-origin:center;transition:transform .2s ease,margin-top .2s ease;width:9px}.emi-faq__item[open]>.emi-faq__question:after{margin-top:10px;transform:rotate(-135deg)}.emi-faq__answer{color:var(--emi-faq-body,#374151);font-size:15.5px;line-height:1.65;max-width:860px;padding:0 22px 20px}.emi-faq__answer>:first-child{margin-top:0}.emi-faq__answer>:last-child{margin-bottom:0}.emi-faq__answer p{margin:0 0 12px}.emi-faq__answer ol,.emi-faq__answer ul{margin:0 0 12px;padding-left:20px}.emi-faq__answer li{margin-bottom:6px}.emi-faq__answer strong{color:var(--emi-faq-heading,#1f284a)}.emi-faq__answer a{color:var(--emi-faq-accent,#198643);font-weight:600;text-decoration:none}.emi-faq__answer a:hover{text-decoration:underline}.emi-faq__answer a:focus-visible{border-radius:3px;outline:2px solid var(--emi-faq-accent,#198643);outline-offset:2px}.emi-faq--open-both .emi-faq__item[open],.emi-faq--open-tint .emi-faq__item[open]{background:var(--emi-faq-open-bg,#ebedf1)}.emi-faq--open-both .emi-faq__item[open],.emi-faq--open-shadow .emi-faq__item[open]{box-shadow:0 1px 2px rgba(31,40,74,.06),0 8px 22px rgba(31,40,74,.1)}.emi-faq__item[open]>.emi-faq__question:hover{background:transparent}.emi-faq__more{margin-top:14px}.emi-faq__more>summary{list-style:none}.emi-faq__more>summary::-webkit-details-marker{display:none}.emi-faq__more-toggle{align-items:center;background:transparent;border:1px solid var(--emi-faq-accent,#198643);border-radius:22px;color:var(--emi-faq-accent,#198643);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:9px;line-height:1.3;padding:11px 20px;user-select:none}.emi-faq__more-toggle:hover{background:rgba(25,134,67,.07)}.emi-faq__more-toggle:focus{outline:none}.emi-faq__more-toggle:focus-visible{outline:2px solid var(--emi-faq-accent,#198643);outline-offset:2px}.emi-faq__more-close,.emi-faq__more[open] .emi-faq__more-open{display:none}.emi-faq__more[open] .emi-faq__more-close{display:inline}.emi-faq__more-icon{border-bottom:2px solid;border-right:2px solid;height:8px;margin-top:-3px;transform:rotate(45deg);transition:transform .15s ease,margin-top .15s ease;width:8px}.emi-faq__more[open] .emi-faq__more-icon{margin-top:2px;transform:rotate(-135deg)}.emi-faq__list--rest{margin-top:14px}.emi-faq--w1100 .emi-faq__wrapper{max-width:1036px}.emi-faq--w1280 .emi-faq__wrapper{max-width:1216px}.emi-faq--w1440 .emi-faq__wrapper{max-width:1376px}.emi-faq--w1680 .emi-faq__wrapper{max-width:1616px}.emi-faq--wfull .emi-faq__wrapper{max-width:none}@media screen and (max-width:640px){.emi-faq{padding:44px 0!important}.emi-faq__header{margin-bottom:26px}.emi-faq__question{gap:12px;padding:16px 18px}.emi-faq__question-text{font-size:15.5px}.emi-faq__answer{font-size:15px;padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.emi-faq__more-icon,.emi-faq__question,.emi-faq__question:after{transition:none}}