.eddyfi-faq-section{margin:0}.eddyfi-faq-section__heading{font-size:1.6rem;font-weight:700}.eddyfi-faq{--eddyfi-orange:#ed8b00;--eddyfi-dark:#111827;--eddyfi-body:#4b5563;--eddyfi-border:#d8dde4;--eddyfi-soft-bg:#f3f4f6;--eddyfi-white:#fff;display:grid;gap:10px}.eddyfi-faq__item{background:var(--eddyfi-soft-bg);border:1px solid var(--eddyfi-border);border-left:4px solid VAR(--eddyfi-orange);border-radius:9px;overflow:hidden;transition:border-color .12s ease,border-left-color .12s ease,box-shadow .12s ease,background-color .12s ease}.eddyfi-faq__item:hover{border-color:#c8d0d9;border-left-color:var(--eddyfi-orange)}.eddyfi-faq__item.is-open{background:var(--eddyfi-white);border-color:#cfd6df;border-left-color:var(--eddyfi-orange);box-shadow:0 8px 22px rgba(17,24,39,.07)}.eddyfi-faq__question{align-items:flex-start;appearance:none;background:transparent;border:0;color:var(--eddyfi-dark);cursor:pointer;display:flex;font-family:inherit;font-size:clamp(16px,1.2vw,18px);font-weight:700;gap:14px;line-height:1.45;margin:0;padding:20px 22px;text-align:left;width:100%}.eddyfi-faq__question:focus-visible{outline:3px solid rgba(245,130,32,.28);outline-offset:-3px}.eddyfi-faq__question-text{flex:1}.eddyfi-faq__icon{background:transparent;border:2px solid var(--eddyfi-orange);border-radius:50%;flex:0 0 20px;height:20px;margin-top:3px;position:relative;transition:background-color .12s ease,border-color .12s ease;width:20px}.eddyfi-faq__icon:after,.eddyfi-faq__icon:before{background-color:var(--eddyfi-orange);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .12s ease,transform .12s ease,background-color .12s ease;width:9px}.eddyfi-faq__icon:before{transform:translate(-50%,-50%) rotate(90deg)}.eddyfi-faq__item.is-open .eddyfi-faq__icon{background-color:var(--eddyfi-orange);border-color:var(--eddyfi-orange)}.eddyfi-faq__item.is-open .eddyfi-faq__icon:before{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}.eddyfi-faq__item.is-open .eddyfi-faq__icon:after,.eddyfi-faq__item.is-open .eddyfi-faq__icon:before{background-color:#fff}.eddyfi-faq__answer-wrap{height:0;overflow:hidden;transition:height .14s ease}.eddyfi-faq__answer-wrap[hidden]{display:none}.eddyfi-faq__answer{color:var(--eddyfi-body);font-size:16px;line-height:1.7;padding:0 22px 22px 56px}.eddyfi-faq__answer p:first-child{margin-top:0}.eddyfi-faq__answer p:last-child{margin-bottom:0}.eddyfi-faq__answer a{color:var(--eddyfi-orange);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.eddyfi-faq-section{margin:34px 0}.eddyfi-faq__question{gap:12px;padding:17px 18px}.eddyfi-faq__answer{padding:0 18px 18px 50px}}@media (prefers-reduced-motion:reduce){.eddyfi-faq__answer-wrap,.eddyfi-faq__icon,.eddyfi-faq__icon:after,.eddyfi-faq__icon:before,.eddyfi-faq__item{transition:none}}