.sfaq{width:100%;background:#f9fafb;padding:6rem 0;font-family:Inter,Arial,sans-serif;color:#33475b}.sfaq__container{max-width:800px;margin:0 auto;padding:0 2rem}.sfaq__header{text-align:center;margin-bottom:3rem}.sfaq__badge{display:inline-flex;background:#154cba14;color:#154cba;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;border:1px solid rgba(21,76,186,.15)}.sfaq__title{font-family:Suisse BP Intl,Suisse Intl,Inter,sans-serif;font-weight:700;font-size:clamp(2rem,4vw,2.5rem);letter-spacing:-.02em;line-height:1.15;margin:0;color:#0f1629}.sfaq__list{display:flex;flex-direction:column}.sfaq__item{border-bottom:1px solid #e5e7eb}.sfaq__item:last-child{border-bottom:none}.sfaq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 0;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.sfaq__trigger:focus-visible{outline:2px solid #154cba;outline-offset:2px}.sfaq__question{font-family:Suisse BP Intl,Suisse Intl,Inter,sans-serif;font-weight:600;font-size:1.0625rem;line-height:1.4;color:#0f1629;flex:1}.sfaq__item.sp-acc-item--open .sfaq__question{color:#154cba}.sfaq__icon{flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.sfaq__icon:before,.sfaq__icon:after{content:"";position:absolute;background:#154cba;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.sfaq__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.sfaq__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.sfaq__item.sp-acc-item--open .sfaq__icon:after{opacity:0;transform:translate(-50%) scaleY(0)}.sfaq__panel{padding:0 0 1.5rem}.sfaq__panel[hidden]{display:none}.sfaq__panel p{margin:0;padding-right:2rem;font-size:1rem;color:#6b7280;line-height:1.7}
