.lending-partners-page{--lp-navy:#0b1e48;--lp-sea:#0b8fd8;--lp-sky:#4fc3f7;--lp-radius-card:24px;--lp-card-max-h:440px;--lp-shadow:0 2px 8px #0f172a0a, 0 12px 32px #0b8fd812;--lp-shadow-hover:0 8px 24px #0f172a12, 0 20px 48px #0b8fd81f}.marketing-site .lending-partners-hero{background:radial-gradient(80% 60% at 10% 0,#0b8fd812,#0000 55%),radial-gradient(70% 50% at 95% 20%,#4fc3f70f,#0000 50%),linear-gradient(#f4f9ff 0%,#f8fbff 45%,#fafcff 100%);padding:2.75rem 0 3rem;position:relative}@media (min-width:768px){.marketing-site .lending-partners-hero{padding:3.25rem 0 3.5rem}}.marketing-site .lending-partners-hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.marketing-site .lending-partners-hero-bg:before{content:"";opacity:.45;background-image:linear-gradient(#0b8fd809 1px,#0000 1px),linear-gradient(90deg,#0b8fd809 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.marketing-site .lp-hero-orb{filter:blur(80px);opacity:.35;border-radius:50%;position:absolute}.marketing-site .lp-hero-orb-1{background:#0b8fd824;width:22rem;height:22rem;top:-8%;right:12%}.marketing-site .lp-hero-orb-2{background:#0b1e4814;width:18rem;height:18rem;bottom:0;left:-6%}.marketing-site .lp-hero-orb-3{background:#4fc3f71a;width:12rem;height:12rem;top:40%;left:45%}.marketing-site .lp-hero-dots{opacity:.35;background-image:radial-gradient(#0b8fd814 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 70%);mask-image:linear-gradient(#000 0%,#0000 70%)}.marketing-site .lp-trust-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #e2e8f0cc;border-radius:.875rem;padding:.625rem .875rem;box-shadow:0 2px 12px #0b1e480a}.marketing-site .lp-trust-badge-icon{background:#0b8fd814}.marketing-site .lp-hero-primary-cta{transition:transform .3s,box-shadow .3s;box-shadow:0 8px 24px #0b8fd859;background:linear-gradient(135deg,#0b8fd8 0%,#097bb8 50%,#0ea5e9 100%)!important;border:none!important}.marketing-site .lp-hero-primary-cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0b8fd86b}.marketing-site .lp-hero-secondary-cta{color:var(--lp-navy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #0b8fd840;border-radius:9999px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;transition:border-color .3s,box-shadow .3s,transform .3s;display:inline-flex}.marketing-site .lp-hero-secondary-cta:hover{border-color:#0b8fd873;transform:translateY(-1px);box-shadow:0 4px 16px #0b8fd81f}.marketing-site .lp-hero-dashboard-shell{background:linear-gradient(145deg,#0b1e48f0 0%,#0f2557eb 45%,#0b8fd8e0 100%);border-radius:1.25rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 24px 64px #0b1e4847,inset 0 1px #ffffff1f}.marketing-site .lp-hero-dashboard-header{z-index:1;align-items:center;gap:.5rem;display:flex;position:relative}.marketing-site .lp-hero-live-dot{background:#4ade80;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite lp-pulse-dot;box-shadow:0 0 8px #4ade8099}.marketing-site .lp-hero-live-lottie{flex-shrink:0;width:1.375rem;height:1.375rem}.marketing-site .lp-hero-live-lottie-player{width:100%;height:100%}.marketing-site .lp-hero-dashboard-lottie-accent{pointer-events:none;z-index:0;opacity:.22;width:5.5rem;position:absolute;top:.5rem;right:.5rem}.marketing-site .lp-hero-dashboard-lottie-player{aspect-ratio:4/3;width:100%}@keyframes lp-pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.marketing-site .lp-hero-dashboard-grid{z-index:1;grid-template-columns:1fr 1fr;gap:.75rem;display:grid;position:relative}.marketing-site .lp-hero-glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:1rem;padding:.875rem}.marketing-site .lp-hero-glass-card-wide{grid-column:1/-1}.marketing-site .lp-hero-glass-card-rates{grid-area:2/1;align-self:stretch}.marketing-site .lp-hero-glass-card-logos{flex-direction:column;grid-area:2/2;align-self:stretch;display:flex}@media (max-width:639px){.marketing-site .lp-hero-glass-card-rates,.marketing-site .lp-hero-glass-card-logos{grid-area:auto/1/auto/-1}}.marketing-site .lp-hero-progress-track,.marketing-site .lp-hero-rate-track{background:#ffffff1f}.marketing-site .lp-hero-progress-fill{background:linear-gradient(90deg,#4fc3f7,#0b8fd8)}.marketing-site .lp-hero-rate-fill{transform-origin:0;background:linear-gradient(90deg,#38bdf8,#0ea5e9)}.marketing-site .lp-hero-logo-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.5rem;display:grid}.marketing-site .lp-hero-logo-tile{background:#fff;border:1px solid #ffffff59;border-radius:.625rem;justify-content:center;align-items:center;width:100%;min-width:0;height:3.25rem;padding:.375rem .5rem;display:flex;overflow:hidden;box-shadow:0 2px 8px #0b1e481f,inset 0 0 0 1px #ffffff80}.marketing-site .lp-hero-logo-tile .lender-card-logo-img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:100%;max-height:2.375rem;display:block}.marketing-site .lp-hero-logo-tile-sbi .lender-card-logo-img{max-width:76%;max-height:2.375rem}.marketing-site .lp-hero-logo-tile-credila .lender-card-logo-img{max-width:98%;max-height:1.75rem}.marketing-site .lp-hero-logo-tile-icici-bank .lender-card-logo-img{object-fit:cover;object-position:16% 50%;width:100%;max-width:none;height:100%;max-height:none}.marketing-site .lp-hero-logo-tile-prodigy-finance{background:#f8fbff}.marketing-site .lp-hero-logo-tile-prodigy-finance .lender-card-logo-img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;max-height:none;transform:scale(1.15)}.marketing-site .lp-hero-logo-tile-axis-bank .lender-card-logo-img{max-width:94%;max-height:2rem}.marketing-site .lp-hero-logo-tile-mpower .lender-card-logo-img{max-width:92%;max-height:2rem}.marketing-site .lp-hero-particle{filter:blur(1px);background:#ffffff26;border-radius:50%;animation:8s ease-in-out infinite lp-float-particle;position:absolute}.marketing-site .lp-hero-particle-1{width:6px;height:6px;top:12%;right:8%}.marketing-site .lp-hero-particle-2{width:4px;height:4px;animation-delay:2s;bottom:20%;left:6%}.marketing-site .lp-hero-particle-3{width:5px;height:5px;animation-delay:4s;top:55%;right:18%}@keyframes lp-float-particle{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.8;transform:translateY(-8px)}}.marketing-site .lender-marketplace-section{position:relative}.marketing-site .lender-filter-sticky{z-index:1;background:0 0;margin:0;padding:0 0 1.5rem;position:relative}.marketing-site .lender-section-divider{background:linear-gradient(90deg,#0000 0%,#0b8fd833 20%,#0b8fd859 50%,#0b8fd833 80%,#0000 100%);height:1px;margin:0 0 1.75rem}.marketing-site .lender-segmented-control{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#ffffffd9;border:1px solid #e2e8f0d9;border-radius:1rem;flex-wrap:nowrap;gap:.375rem;padding:.375rem;display:flex;position:relative;overflow-x:auto;box-shadow:0 4px 24px #0b1e480f}.marketing-site .lender-segmented-control::-webkit-scrollbar{display:none}@media (min-width:768px){.marketing-site .lender-segmented-control{border-radius:9999px;flex-wrap:wrap;overflow-x:visible}}.marketing-site .lender-segmented-tab{color:#0b1e48a6;white-space:nowrap;border-radius:9999px;flex:none;min-width:fit-content;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:color .3s;position:relative}@media (min-width:768px){.marketing-site .lender-segmented-tab{flex:auto;padding:.625rem 1.125rem}}.marketing-site .lender-segmented-tab:hover{color:var(--lp-sea)}.marketing-site .lender-segmented-tab-active{color:#fff}.marketing-site .lender-segmented-indicator{background:linear-gradient(135deg,#0b8fd8 0%,#0ea5e9 100%);border-radius:9999px;position:absolute;inset:0;box-shadow:0 4px 16px #0b8fd859}.marketing-site .lender-segmented-tab-active:hover{color:#fff}.marketing-site .lender-marketplace-grid{grid-template-columns:1fr;align-items:start;gap:1rem;margin-top:.25rem;padding-top:.25rem;display:grid}@media (min-width:640px){.marketing-site .lender-marketplace-grid{grid-template-columns:repeat(2,1fr);gap:1.125rem}}@media (min-width:1280px){.marketing-site .lender-marketplace-grid{grid-template-columns:repeat(4,1fr);gap:1.125rem}}.marketing-site .lender-marketplace-card{border-radius:var(--lp-radius-card);isolation:isolate;min-width:0;height:100%;transition:box-shadow .3s;display:flex;overflow:visible}.marketing-site .lender-marketplace-card-selected .lender-marketplace-card-inner{box-shadow:0 0 0 2px #0b8fd826, var(--lp-shadow);border-color:#0b8fd873}.marketing-site .lender-marketplace-card-inner{z-index:1;border-radius:var(--lp-radius-card);height:100%;min-height:22rem;box-shadow:var(--lp-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#fffffff5 0%,#f8fbfff0 100%);border:1px solid #e2e8f0bf;flex-direction:column;padding:.875rem .875rem .75rem;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative}.marketing-site .lender-marketplace-card:hover .lender-marketplace-card-inner{box-shadow:var(--lp-shadow-hover);border-color:#0b8fd859}.marketing-site .lender-card-glow{pointer-events:none;border-radius:calc(var(--lp-radius-card) + 2px);opacity:0;z-index:0;background:linear-gradient(135deg,#0b8fd840,#4fc3f726);transition:opacity .3s;position:absolute;inset:-1px}.marketing-site .lender-marketplace-card:hover .lender-card-glow{opacity:1}.marketing-site .lender-card-particles{pointer-events:none;opacity:0;z-index:2;transition:opacity .3s;position:absolute;inset:0}.marketing-site .lender-marketplace-card:hover .lender-card-particles{opacity:1}.marketing-site .lender-card-particles span{background:#0b8fd859;border-radius:50%;width:4px;height:4px;position:absolute}.marketing-site .lender-card-particles span:first-child{top:12%;right:10%}.marketing-site .lender-card-particles span:nth-child(2){bottom:28%;left:8%}.marketing-site .lender-card-particles span:nth-child(3){top:45%;right:6%}.marketing-site .lender-featured-ribbon{z-index:2;letter-spacing:.05em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:9999px;max-width:calc(100% - 1rem);padding:.1875rem .5rem;font-size:.5rem;font-weight:700;animation:3s ease-in-out infinite lp-badge-pulse;position:absolute;top:.5rem;left:.5rem;overflow:hidden;box-shadow:0 2px 6px #0000001f}.marketing-site .lender-badge-top{background:linear-gradient(135deg,#c4920a 0%,#e8b923 50%,#c4920a 100%)}.marketing-site .lender-badge-popular{background:linear-gradient(135deg,#0b8fd8 0%,#4fc3f7 100%)}.marketing-site .lender-badge-fast{background:linear-gradient(135deg,#059669 0%,#34d399 100%)}.marketing-site .lender-badge-roi{background:linear-gradient(135deg,#6d28d9 0%,#a78bfa 100%)}@keyframes lp-badge-pulse{0%,to{opacity:1}50%{opacity:.88}}.marketing-site .lender-card-logo-block{text-align:center;flex-shrink:0}.marketing-site .lender-card-logo-well{background:#fff;border:1px solid #e2e8f0d9;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:7.75rem;min-height:7.75rem;margin-top:0;padding:1.5rem;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.marketing-site .lender-card-logo-category{letter-spacing:.08em;text-transform:uppercase;color:#0b1e4873;min-height:1rem;margin-top:.375rem;font-size:.625rem;font-weight:600}.marketing-site .lender-category-text-government{color:#0b1e488c}.marketing-site .lender-category-text-private{color:#97144da6}.marketing-site .lender-category-text-nbfc{color:#097bb8bf}.marketing-site .lender-category-text-international{color:#1b998bbf}.marketing-site .lender-marketplace-card:hover .lender-card-logo-well{transform:scale(1.02)}.marketing-site .lender-card-logo-img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:70px;display:block}.marketing-site .lender-card-logo-well-icici-bank .lender-card-logo-img{object-fit:cover;object-position:16% 50%;width:100%;max-width:100%;height:100%;max-height:70px}.marketing-site .lender-card-logo-well-prodigy-finance .lender-card-logo-img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:70px}.marketing-site .lender-card-logo-well-mpower .lender-card-logo-img{max-height:52px}.marketing-site .lender-card-logo-well-yes-bank .lender-card-logo-img{max-height:56px}.marketing-site .lender-stat-grid{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.625rem;display:grid}.marketing-site .lender-stat-cell{text-align:center;background:#0b8fd80a;border:1px solid #0b8fd814;border-radius:.625rem;flex-direction:column;justify-content:flex-start;align-items:center;min-height:4.25rem;padding:.4375rem .25rem;display:flex}.marketing-site .lender-stat-label{text-transform:uppercase;letter-spacing:.04em;color:#0b1e4873;margin-top:.25rem;font-size:.625rem;font-weight:600;line-height:1.2;display:block}.marketing-site .lender-stat-value{-webkit-line-clamp:2;width:100%;color:var(--lp-navy);-webkit-box-orient:vertical;margin-top:.125rem;font-size:.6875rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.marketing-site .lender-card-details-toggle{width:100%;text-align:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex}.marketing-site .lender-card-details-toggle-hint{color:var(--lp-sea);justify-content:center;align-items:center;gap:.25rem;margin-top:.375rem;font-size:.6875rem;font-weight:600;display:none}@media (hover:none),(max-width:767px){.marketing-site .lender-card-details-toggle-hint{display:inline-flex}}.marketing-site .lender-card-details-hover{opacity:0;flex-shrink:0;max-height:0;margin-top:0;transition:max-height .35s,opacity .3s,margin-top .35s;overflow:hidden}@media (hover:hover){.marketing-site .lender-marketplace-card:hover .lender-card-details-hover{opacity:1;max-height:7rem;margin-top:.5rem}.marketing-site .lender-card-details-toggle-hint{display:none!important}}.marketing-site .lender-marketplace-card.lender-card-details-open .lender-card-details-hover{opacity:1;max-height:7rem;margin-top:.5rem}.marketing-site .lender-details-list{background:#f8fbfffa;border:1px solid #0b8fd82e;border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.5rem .625rem;display:flex;box-shadow:0 2px 8px #0b1e480f}.marketing-site .lender-details-row{align-items:center;gap:.375rem;display:flex}.marketing-site .lender-card-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-top:auto;padding-top:.625rem;display:flex}.marketing-site .lender-card-compare-btn{color:#0b1e48a6;background:#fffc;border:1px solid #e2e8f0e6;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;transition:border-color .3s,color .3s,box-shadow .3s,background .3s;display:inline-flex}.marketing-site .lender-card-compare-btn-active{color:var(--lp-sea);background:#0b8fd814;border-color:#0b8fd873;box-shadow:0 2px 8px #0b8fd81f}.marketing-site .lender-card-compare-btn:disabled{opacity:.45;cursor:not-allowed}.marketing-site .lender-card-compare-btn:hover:not(:disabled),.marketing-site .lender-card-compare-btn-active:hover{color:var(--lp-sea);border-color:#0b8fd859;box-shadow:0 2px 8px #0b8fd81a}.marketing-site .lender-card-compare-btn:focus-visible{outline:2px solid var(--lp-sea);outline-offset:2px}.marketing-site .lender-card-cta{flex:1;justify-content:center;align-items:center;gap:.375rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 14px #0b8fd847;color:#fff!important;background:linear-gradient(135deg,#0b8fd8 0%,#097bb8 45%,#0ea5e9 100%)!important;border:none!important;border-radius:9999px!important;padding:.5rem 1rem!important;font-size:.8125rem!important;font-weight:600!important;display:inline-flex!important}.marketing-site .lender-card-cta:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(circle at 30%,#ffffff40,#0000 55%);transition:opacity .3s;position:absolute;inset:0}.marketing-site .lender-card-cta:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff3}.marketing-site .lender-card-cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0b8fd861}.marketing-site .lender-card-cta:hover:before{opacity:1}.marketing-site .lender-marketplace-card:hover .lender-card-cta{box-shadow:0 8px 24px #0b8fd86b}.marketing-site .lender-empty-state{text-align:center;border-radius:var(--lp-radius-card);box-shadow:var(--lp-shadow);background:linear-gradient(145deg,#ffffffe6,#f8fbfff2);border:1px solid #e2e8f0cc;flex-direction:column;align-items:center;padding:4rem 1.5rem;display:flex}.marketing-site .lender-empty-lottie-panel{background:linear-gradient(160deg,#fffffff2 0%,#ecf6ffd9 100%);border:1px solid #0b8fd81f;border-radius:1.25rem;width:min(12rem,70vw);padding:1rem 1.25rem .75rem;box-shadow:0 8px 24px #0b1e480f}.marketing-site .lender-empty-lottie-stage{aspect-ratio:1;width:100%}.marketing-site .lender-empty-lottie-player{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.marketing-site .lp-hero-live-dot,.marketing-site .lender-featured-ribbon,.marketing-site .lp-hero-particle{animation:none}.marketing-site .lender-marketplace-card:hover .lender-card-logo-well,.marketing-site .lender-card-cta:hover{transform:none}.marketing-site .lender-card-details-hover{transition:none}}.marketing-site .lender-compare-bar{bottom:max(1rem, env(safe-area-inset-bottom));z-index:50;width:calc(100% - 1rem);max-width:42rem;position:fixed;left:50%}@media (min-width:640px){.marketing-site .lender-compare-bar{width:calc(100% - 2rem);bottom:1.25rem}}.marketing-site .lender-compare-bar-inner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #0b8fd833;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;box-shadow:0 12px 40px #0b1e4824}@media (max-width:639px){.marketing-site .lender-compare-bar-inner{flex-direction:column;align-items:stretch}.marketing-site .lender-compare-bar-chips,.marketing-site .lender-compare-bar-actions{width:100%}.marketing-site .lender-compare-bar-go{flex:1;justify-content:center}}.marketing-site .lender-compare-bar-chips{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.marketing-site .lender-compare-bar-label{color:var(--lp-navy);white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.marketing-site .lender-compare-chip-list{flex-wrap:wrap;gap:.375rem;display:flex}.marketing-site .lender-compare-chip{color:var(--lp-sea);background:#0b8fd814;border:1px solid #0b8fd826;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.marketing-site .lender-compare-chip-remove{color:#0b1e4880;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem;transition:color .2s,background .2s;display:flex}.marketing-site .lender-compare-chip-remove:hover{color:var(--lp-sea);background:#0b8fd81a}.marketing-site .lender-compare-bar-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.marketing-site .lender-compare-bar-clear{color:#0b1e488c;border-radius:9999px;padding:.4375rem .75rem;font-size:.75rem;font-weight:600;transition:color .2s}.marketing-site .lender-compare-bar-clear:hover{color:var(--lp-navy)}.marketing-site .lender-compare-bar-go{color:#fff;background:linear-gradient(135deg,#0b8fd8,#0ea5e9);border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #0b8fd84d}.marketing-site .lender-compare-bar-go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #0b8fd861}.marketing-site .lender-compare-bar-go:disabled{opacity:.45;cursor:not-allowed}.marketing-site .lender-compare-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0b1e4866;border:none;position:fixed;inset:0}.marketing-site .lender-compare-drawer-shell{z-index:70;pointer-events:none;justify-content:center;padding:0;display:flex;position:fixed;inset:auto 0 0}@media (min-width:640px){.marketing-site .lender-compare-drawer-shell{padding:0 1rem 1.5rem}}.marketing-site .lender-compare-drawer{pointer-events:auto;width:100%;max-width:100%;max-height:min(92vh,36rem);padding-bottom:env(safe-area-inset-bottom);background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e2e8f0e6;border-bottom:none;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex;position:relative;box-shadow:0 -12px 48px #0b1e482e}@media (min-width:640px){.marketing-site .lender-compare-drawer{border-bottom:1px solid #e2e8f0e6;border-radius:1.25rem;width:min(100%,56rem);max-width:56rem;max-height:min(85vh,32rem);padding-bottom:0}}.marketing-site .lender-compare-drawer-header{border-bottom:1px solid #e2e8f0cc;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.marketing-site .lender-compare-close{color:#0b1e488c;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .2s,color .2s;display:flex}.marketing-site .lender-compare-close:hover{color:var(--lp-sea);background:#0b8fd814}.marketing-site .lender-card-details-toggle:focus-visible{outline:2px solid var(--lp-sea);outline-offset:2px;border-radius:.5rem}.marketing-site .lender-compare-table-wrap{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:.75rem 1rem;overflow:auto}.marketing-site .lender-compare-table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.8125rem}.marketing-site .lender-compare-th-feature,.marketing-site .lender-compare-td-label{z-index:2;text-align:left;color:#0b1e488c;white-space:nowrap;background:#fff;border-bottom:1px solid #e2e8f0cc;padding:.625rem .75rem;font-weight:600;position:sticky;left:0;box-shadow:4px 0 8px #0b1e480a}.marketing-site .lender-compare-th-lender{text-align:center;min-width:6.5rem;color:var(--lp-navy);border-bottom:1px solid #e2e8f0cc;padding:.625rem .75rem;font-size:.75rem;font-weight:700}.marketing-site .lender-compare-td-value{text-align:center;min-width:6.5rem;color:var(--lp-navy);border-bottom:1px solid #e2e8f099;padding:.625rem .75rem;font-size:.75rem;font-weight:600}.marketing-site .lender-compare-drawer-footer{border-top:1px solid #e2e8f0cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}@media (max-width:639px){.marketing-site .lender-compare-drawer-header{padding:.875rem 1rem}.marketing-site .lender-compare-drawer-footer{flex-direction:column;align-items:stretch}.marketing-site .lender-compare-cta{justify-content:center;width:100%}}.marketing-site .lender-compare-cta{align-items:center;gap:.375rem;padding:.5rem 1.125rem!important;font-size:.8125rem!important;display:inline-flex!important}.marketing-site .lender-marketplace{padding-bottom:5rem}.marketing-site .lender-segmented-tab:focus-visible,.marketing-site .lender-card-details-toggle:focus-visible,.marketing-site .lender-card-cta:focus-visible,.marketing-site .lender-card-compare-btn:focus-visible,.marketing-site .lp-hero-secondary-cta:focus-visible{outline:2px solid var(--lp-sea);outline-offset:2px}