.borrower-faq.svelte-sjv0mn.svelte-sjv0mn{padding:3.2rem 0 4.6rem;background:var(--figma-color-white)}.borrower-faq-shell.svelte-sjv0mn.svelte-sjv0mn{width:min(1040px,92vw);margin:0 auto}.borrower-faq-hero-image-wrap.svelte-sjv0mn.svelte-sjv0mn{width:min(740px,100%);margin:0 auto 1.8rem}.borrower-faq-hero-image.svelte-sjv0mn.svelte-sjv0mn{display:block;width:100%;height:auto}.borrower-faq-header.svelte-sjv0mn.svelte-sjv0mn{text-align:center}.borrower-faq-header.svelte-sjv0mn h2.svelte-sjv0mn{margin:0;font-size:36px;line-height:40px;font-weight:700;color:#111827;letter-spacing:.6px}.borrower-faq-header.svelte-sjv0mn p.svelte-sjv0mn{margin:.6rem auto 0;max-width:66ch;color:#707785;font-size:16px;line-height:24px}.borrower-faq-tabs.svelte-sjv0mn.svelte-sjv0mn{margin:1.55rem auto 0;display:flex;justify-content:flex-start;gap:0;border:1px solid #dde1e5;background:#f5f6f8;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;overflow:hidden}.borrower-faq-tab-indicator.svelte-sjv0mn.svelte-sjv0mn{position:absolute;top:0;bottom:0;left:0;background:#fff;box-shadow:inset 0 0 0 1px #dde1e5;transition:transform .22s ease,width .22s ease;pointer-events:none}.borrower-faq-tab.svelte-sjv0mn.svelte-sjv0mn{border:none;background:transparent;padding:.54rem .95rem;font-size:16px;line-height:24px;font-weight:500;color:#1f2937;position:relative;z-index:1}.borrower-faq-list.svelte-sjv0mn.svelte-sjv0mn{margin-top:2.2rem;width:min(860px,100%);margin-inline:auto}.borrower-faq-row.svelte-sjv0mn.svelte-sjv0mn{border-bottom:1px solid #dde1e5}.borrower-faq-question.svelte-sjv0mn.svelte-sjv0mn{width:100%;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.22rem 0;text-align:left;color:#1f2937;font-size:18px;line-height:28px;font-weight:700}.borrower-faq-chevron.svelte-sjv0mn.svelte-sjv0mn{color:#1f2937;transition:transform .15s ease;display:inline-grid;place-items:center;width:.9em;height:.9em;align-items:center;justify-content:center;flex-shrink:0}.borrower-faq-chevron-icon.svelte-sjv0mn.svelte-sjv0mn{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 50%;transform-box:fill-box;transition:transform .15s ease}.borrower-faq-chevron.is-open.svelte-sjv0mn .borrower-faq-chevron-icon.svelte-sjv0mn{transform:rotate(180deg)}.borrower-faq-answer.svelte-sjv0mn.svelte-sjv0mn{padding:0 0 1.1rem;color:#5c6674;font-size:16px;line-height:24px}.borrower-faq-contact.svelte-sjv0mn.svelte-sjv0mn{margin-top:2.7rem;text-align:center}.borrower-faq-contact-avatar-wrap.svelte-sjv0mn.svelte-sjv0mn{width:62px;height:62px;margin:0 auto .75rem;border:3px solid #c6f446;border-radius:999px;padding:2px;background:#f3f4f6}.borrower-faq-contact-avatar.svelte-sjv0mn.svelte-sjv0mn{display:block;width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover}.borrower-faq-contact.svelte-sjv0mn p.svelte-sjv0mn{margin:0;color:#6f7784;font-size:16px;line-height:24px}.borrower-faq-contact.svelte-sjv0mn a.svelte-sjv0mn{margin-top:.72rem;display:inline-flex;min-height:40px;padding:.55rem 1.4rem;align-items:center;justify-content:center;border:1px solid #0f2f2a;color:#0f2f2a;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;text-decoration:none}@media (max-width: 900px){.borrower-faq.svelte-sjv0mn.svelte-sjv0mn{padding-top:2.6rem}.borrower-faq-hero-image-wrap.svelte-sjv0mn.svelte-sjv0mn{margin-bottom:1.25rem}.borrower-faq-header.svelte-sjv0mn h2.svelte-sjv0mn{font-size:48px;line-height:48px}.borrower-faq-tab.svelte-sjv0mn.svelte-sjv0mn{font-size:14px;line-height:20px;padding-inline:.65rem}.borrower-faq-question.svelte-sjv0mn.svelte-sjv0mn{font-size:16px;line-height:24px}}@media (max-width: 700px){.borrower-faq.partner-faq-mobile.svelte-sjv0mn.svelte-sjv0mn{padding:3rem 0 3.5rem;background:var(--figma-color-white)}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-shell.svelte-sjv0mn{width:min(620px,92vw)}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-hero-image-wrap.svelte-sjv0mn{display:none}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-header h2.svelte-sjv0mn{font-size:36px;line-height:40px;letter-spacing:.6px}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-header p.svelte-sjv0mn{margin-top:.7rem;max-width:25ch;font-size:18px;line-height:28px}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-tabs.svelte-sjv0mn{margin-top:1.7rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;background:transparent;border:none;overflow:visible;width:100%}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-tab-indicator.svelte-sjv0mn{display:none}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-tab.svelte-sjv0mn{min-height:2.5rem;padding:.4rem .95rem;border-radius:999px;background:#dde1e4;color:#3a414c;font-size:16px;line-height:24px;font-weight:500}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-tab[aria-current=true].svelte-sjv0mn{background:#dcecab;color:#1a2f2a;box-shadow:inset 0 0 0 1px #b7cd6a}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-list.svelte-sjv0mn{margin-top:2rem}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-question.svelte-sjv0mn{padding:1.35rem 0;font-size:18px;line-height:28px;font-weight:700}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-chevron.svelte-sjv0mn{width:1.05em;height:1.05em}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-answer.svelte-sjv0mn{padding-bottom:1.35rem;font-size:16px;line-height:24px}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-contact.svelte-sjv0mn{margin-top:2.8rem}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-contact-avatar-wrap.svelte-sjv0mn{display:none}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-contact p.svelte-sjv0mn{font-size:20px;line-height:28px;color:#69717f}.borrower-faq.partner-faq-mobile.svelte-sjv0mn .borrower-faq-contact a.svelte-sjv0mn{margin-top:1.05rem;min-height:3.2rem;padding:.62rem 1.35rem;border:none;background:#013329;color:#fff;font-size:16px;line-height:24px;letter-spacing:.6px}}
