.ndc-sq,.ndc-sq *,.ndc-sq :after,.ndc-sq :before{box-sizing:border-box}.ndc-sq{background:#f5f6f9;padding:7rem 0}.ndc-sq__container{margin:0 auto;max-width:1440px;padding:0 40px}.ndc-sq__header{margin-bottom:4rem;text-align:center}.ndc-sq__eyebrow{color:#c8111e;font-size:.62rem;font-weight:700;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.ndc-sq__header h2{margin:0 0 1rem}.ndc-sq__header p{margin:0 auto;max-width:780px}.ndc-sq .kl-faq.ndc-sq__grid{align-items:start;background:transparent;border:0;display:grid;gap:1.75rem;grid-template-columns:repeat(2,1fr);max-width:none;padding:0}.ndc-sq .kl-faq.ndc-sq__grid>.kl-faq__entry{background:#fff;border:1px solid #d8dae4;border-radius:3px;border-top:3px solid #c8111e;margin:0;overflow:hidden;transition:box-shadow .22s ease}.ndc-sq .kl-faq.ndc-sq__grid>.kl-faq__entry:hover{box-shadow:0 4px 20px rgba(0,0,0,.07)}.ndc-sq .kl-faq.ndc-sq__grid>.kl-faq__entry+.kl-faq__entry{border-top:3px solid #c8111e}.ndc-sq .kl-faq.ndc-sq__grid>.kl-faq__entry:last-child{border-bottom:1px solid #d8dae4}.ndc-sq .kl-faq.ndc-sq__grid .kl-faq__header{border-bottom:0;cursor:pointer;padding:1.75rem}.ndc-sq .kl-faq.ndc-sq__grid .kl-faq__inner{padding:0 1.75rem 1.75rem}.ndc-sq .kl-faq.ndc-sq__grid .kl-faq__description{border-top:0}.ndc-sq__footer{margin-top:3.5rem;text-align:center}.ndc-sq__footer p{margin:0 0 1.5rem}.ndc-sq__footer .kl-rich-text__buttons{display:flex;justify-content:center}@media (max-width:1024px){.ndc-sq__container{padding:0 24px}}@media (max-width:768px){.ndc-sq{padding:3.5rem 0}.ndc-sq__container{padding:0 20px}.ndc-sq__header{margin-bottom:2.5rem}.ndc-sq .kl-faq.ndc-sq__grid{gap:1.25rem;grid-template-columns:1fr}.ndc-sq .kl-faq.ndc-sq__grid .kl-faq__header{padding:1.4rem}.ndc-sq .kl-faq.ndc-sq__grid .kl-faq__inner{padding:0 1.4rem 1.4rem}}