@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap");.faq{box-sizing:border-box}.faq *,.faq :after,.faq :before{box-sizing:inherit;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.faq{background:#fff;color:#1a1a1a}.faq__inner{align-items:start;display:grid;gap:64px;grid-template-columns:35% 1fr;margin:0 auto;max-width:1440px;padding:80px 65px}.faq__intro{max-width:300px}.faq__eyebrow{background:#eff8fb;border-radius:21px;color:#1c4a81;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;margin:0;padding:8px 16px;text-transform:uppercase}.faq__headline{color:#1a1a1a;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.2;margin:16px 0 0}.faq__subheadline{color:#555;font-size:16px;line-height:1.6;margin:16px 0 0}.faq__list{margin:0}.faq__item{border-top:1px solid #e0e4f0}.faq__item:last-child{border-bottom:1px solid #e0e4f0}.faq__q-heading{margin:0}.faq__question{align-items:center;background:none;border:none;color:#1a1a1a;cursor:pointer;display:flex;font:600 16px Inter,sans-serif;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;transition:color .15s ease;width:100%}.faq__item.is-open .faq__question{color:#283779}.faq__question:focus-visible{outline:2px solid #283779;outline-offset:2px}.faq__icon{align-items:center;background:#eff8fb;border-radius:50%;color:#283779;display:flex;flex-shrink:0;font-size:20px;font-weight:500;height:32px;justify-content:center;line-height:1;transition:background .2s ease,color .2s ease;width:32px}.faq__icon-minus{display:none}.faq__item.is-open .faq__icon{background:#111d51;color:#fff}.faq__item.is-open .faq__icon-plus{display:none}.faq__item.is-open .faq__icon-minus{display:block}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq__answer-inner{color:#555;font-size:15px;line-height:1.6;padding:0 0 20px}.faq__answer-inner p{margin:0 0 10px}.faq__answer-inner p:last-child{margin-bottom:0}.faq__answer-inner a{color:#283779;font-weight:700;text-decoration:underline;text-underline-offset:2px}.faq__answer-inner ol,.faq__answer-inner ul{margin:10px 0;padding-left:22px}.faq__answer-inner li+li{margin-top:6px}.faq__answer-inner strong{color:#1a1a1a;font-weight:700}.faq__answer-inner em{font-style:italic}@media (max-width:1280px){.faq__inner{padding-left:30px;padding-right:30px}}@media (max-width:768px){.faq__inner{gap:32px;grid-template-columns:1fr;padding:48px 20px}.faq__intro{max-width:none;text-align:center;width:100%}.faq__headline{font-size:30px}.faq__subheadline{font-size:18px}.faq__question{font-size:15px}.faq__answer-inner{font-size:14px}}