.ksfaq{--navy:#0a1f44;--blue:#0a3d8f;--gold:#8a6d2f;--body-blue:#1c3f8f;--line:#e2e4ea;background:#fff}.ksfaq,.ksfaq *,.ksfaq :after,.ksfaq :before{box-sizing:border-box}.ksfaq__inner{margin:0 auto;max-width:1200px;padding:48px 20px}.ksfaq__heading{color:var(--navy);font-size:26px;font-weight:700;margin:0 0 36px;text-align:center}.ksfaq__item{border-bottom:1px solid var(--line)}.ksfaq__question-wrap{font-size:inherit;font-weight:inherit;margin:0}.ksfaq__question{align-items:center;background:none;border:0;color:var(--navy);cursor:pointer;display:flex;font-size:16px;font-weight:800;gap:20px;justify-content:space-between;line-height:1.4;padding:9px 8px;text-align:left;transition:color .15s ease;width:100%}.ksfaq__question:hover{color:var(--blue)}.ksfaq__icon{flex:0 0 auto;height:14px;position:relative;width:14px}.ksfaq__icon:after,.ksfaq__icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transition:transform .2s ease,opacity .2s ease}.ksfaq__icon:before{height:1.5px;transform:translate(-50%,-50%);width:14px}.ksfaq__icon:after{height:14px;transform:translate(-50%,-50%);width:1.5px}.ksfaq__question[aria-expanded=true] .ksfaq__icon:after,.ksfaq__question[aria-expanded=true] .ksfaq__icon:before{transform:translate(-50%,-50%) rotate(45deg)}.ksfaq__answer[hidden]{display:none}.ksfaq__answer-inner{font-weight:400;padding:0 8px 14px}.ksfaq .ksfaq__answer-inner p{color:var(--body-blue);font-size:14px;font-weight:400;line-height:1.8;margin:0 0 16px}.ksfaq .ksfaq__answer-inner p:last-child{margin-bottom:0}.ksfaq .ksfaq__answer-inner ol,.ksfaq .ksfaq__answer-inner ul{margin:0 0 16px;padding-left:20px}.ksfaq .ksfaq__answer-inner li{color:var(--body-blue);font-size:14px;font-weight:400;line-height:1.7;margin-bottom:8px}.ksfaq .ksfaq__answer-inner a{color:var(--blue);text-decoration:underline}@media (max-width:640px){.ksfaq__inner{padding:32px 16px}.ksfaq__heading{font-size:22px;margin-bottom:24px}.ksfaq__question{gap:14px}}@media (prefers-reduced-motion:reduce){.ksfaq__icon:after,.ksfaq__icon:before,.ksfaq__question{transition:none}}