.loans.wl-wide .bank-shell{max-width:1200px}.loans .wl-hero{padding:8px 0 4px}.wl-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-primary);margin:0 0 6px;font-size:13px;font-weight:700}.loans .wl-hero h1{margin:0;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1.15}.loans .wl-lede{color:var(--text-muted);max-width:70ch;margin:10px 0 0;font-size:1.1rem;line-height:1.55}.wl-tabs{scrollbar-width:none;gap:8px;margin:22px 0 26px;padding-bottom:2px;display:flex;overflow-x:auto}.wl-tabs::-webkit-scrollbar{display:none}.wl-tabs a{border:1px solid var(--border-control,#d6d0c6);color:var(--text-primary);background:var(--surface-data,#fff);white-space:nowrap;border-radius:999px;flex:none;padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none}.wl-tabs a:hover{border-color:var(--brand-primary)}.wl-tabs a.active{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.wl-explorer{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:32px;display:grid}.wl-sidebar{border:1px solid var(--border-divider,#e6e0d6);background:var(--surface-data,#fff);border-radius:16px;max-height:calc(100vh - 104px);padding:18px 18px 8px;position:sticky;top:88px;overflow:auto}.wl-mobile-filters{display:none}.wl-filters-head{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.wl-filters-head h2{margin:0;font-size:1.125rem}.wl-clear{color:var(--brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:600}.wl-clear:disabled{color:var(--text-muted);cursor:default;opacity:.6}.wl-group{border-top:1px solid var(--border-divider,#e6e0d6)}.wl-group>summary{cursor:pointer;align-items:center;gap:8px;min-height:46px;font-weight:600;list-style:none;display:flex}.wl-group>summary::-webkit-details-marker{display:none}.wl-group>summary:after{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.wl-group[open]>summary:after{transform:rotate(-135deg)}.wl-badge{background:var(--brand-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.wl-options{gap:2px;padding-bottom:12px;display:grid}.wl-options>label{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:38px;margin:0 -8px;padding:4px 8px;font-weight:400;display:flex}.wl-options>label:hover{background:var(--brand-soft,#f5eaf0)}.wl-options>label>span{flex:1}.wl-options>label>small{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.wl-options input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-primary);flex:none}.wl-options>label.wl-muted{color:var(--text-muted)}.wl-fields .wl-field{gap:6px;margin:0;padding:0;font-size:14px;font-weight:600;display:grid}.wl-fields .wl-field:hover{background:0 0}.wl-field input,.wl-field select,.wl-toolbar input,.wl-toolbar select{border:1px solid var(--border-control,#d6d0c6);border-radius:var(--radius-control,10px);background:var(--surface-data,#fff);min-height:42px;font:inherit;color:inherit;width:100%;padding:8px 12px;font-weight:400}.wl-hint{color:var(--text-muted);margin:0 0 6px;font-size:12.5px;line-height:1.45}.wl-results{gap:16px;min-width:0;display:grid}.wl-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wl-toolbar p{margin:0 auto 0 0;font-size:15px}.wl-search{flex:220px;max-width:320px}.wl-sort{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.wl-sort select{width:auto}.wl-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wl-card{border:1px solid var(--border-divider,#e6e0d6);background:var(--surface-data,#fff);border-radius:16px;gap:16px;padding:20px 22px;transition:box-shadow .15s,border-color .15s;display:grid;box-shadow:0 1px 2px #1414140a}.wl-card:hover{border-color:var(--border-control,#d6d0c6);box-shadow:0 6px 18px #14141412}.wl-card-head{align-items:flex-start;gap:16px;display:flex}.wl-logo{border:1px solid var(--border-divider,#e6e0d6);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;padding:8px;display:flex;overflow:hidden}.wl-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.wl-card-title{min-width:0}.wl-lender{color:var(--text-muted);margin:0;font-size:14px;font-weight:600}.wl-card h3{margin:2px 0 8px;font-size:1.2rem;line-height:1.3}.wl-card h3 a{color:var(--text-primary);text-decoration:none}.wl-card h3 a:hover{text-decoration:underline}.wl-badges{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wl-badges li{background:var(--brand-soft,#f5eaf0);text-transform:capitalize;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}.wl-figures{border:1px solid var(--border-divider,#e6e0d6);border-radius:12px;grid-template-columns:1.3fr 1fr 1fr 1fr;margin:0;display:grid;overflow:hidden}.wl-figures>div{border-left:1px solid var(--border-divider,#e6e0d6);min-width:0;padding:12px 14px}.wl-figures>div:first-child{border-left:0}.wl-figures dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:12.5px;font-weight:600}.wl-figures dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;font-weight:700}.wl-figures .wl-rate dd{color:var(--brand-primary);font-size:19px}.wl-note{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.wl-card-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wl-primary,.wl-secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wl-primary{background:var(--brand-primary);color:#fff;border:1px solid var(--brand-primary)}.wl-primary:hover{filter:brightness(.92)}.wl-secondary{border:1px solid var(--border-control,#d6d0c6);color:var(--text-primary);background:#fff}.wl-compare{cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.wl-compare input{width:18px;height:18px;accent-color:var(--brand-primary)}.wl-empty{text-align:center;border:1px dashed var(--border-control,#d6d0c6);border-radius:16px;padding:36px 24px}.wl-empty p{color:var(--text-muted);margin:8px auto 16px}.wl-order-note{color:var(--text-muted);margin:4px 0 0;font-size:13px}.wl-tray{z-index:30;color:#fff;background:#1d1b19;border-radius:999px;align-items:center;gap:16px;padding:10px 12px 10px 18px;font-weight:600;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.wl-tray a{color:#1d1b19;background:#fff;border-radius:999px;padding:8px 16px;text-decoration:none}.wl-callout{margin:0 0 18px}.wl-learn{grid-template-columns:repeat(3,1fr);gap:20px;margin:48px 0 24px;display:grid}.wl-learn>div{background:var(--brand-soft,#f5eaf0);border-radius:16px;padding:20px}.wl-learn h2{margin:0 0 8px;font-size:1.15rem}.wl-learn p{margin:0 0 10px;font-size:15px;line-height:1.55}.wl-learn ul{margin:0;padding-left:18px;line-height:1.8}@media (width<=960px){.wl-explorer{grid-template-columns:1fr;gap:16px}.wl-sidebar{display:none}.wl-mobile-filters{border:1px solid var(--border-divider,#e6e0d6);background:var(--surface-data,#fff);border-radius:14px;display:block}.wl-mobile-filters>summary{cursor:pointer;align-items:center;min-height:48px;padding:0 16px;font-weight:700;list-style:none;display:flex}.wl-mobile-filters>summary::-webkit-details-marker{display:none}.wl-mobile-filters .wl-filters{padding:0 16px 8px}.wl-learn{grid-template-columns:1fr}}@media (width<=600px){.wl-card{padding:16px}.wl-logo{width:56px;height:56px}.wl-figures{grid-template-columns:1fr 1fr}.wl-figures>div:nth-child(3){border-left:0}.wl-figures>div:nth-child(n+3){border-top:1px solid var(--border-divider,#e6e0d6)}.wl-search{flex-basis:100%;order:3;max-width:none}.wl-compare{margin-left:0}.wl-primary,.wl-secondary{flex:1}}.loans .wl-options>label{flex-direction:row;align-items:center;gap:10px;font-weight:400}.loans .wl-sort{flex-direction:row;align-items:center;font-weight:600}.loans .wl-search{display:block}.loans .wl-compare{flex-direction:row;align-items:center;gap:8px}.loans .wl-fields .wl-field{gap:6px}.loans a.wl-primary,.loans button.wl-primary{color:#fff}.loans a.wl-secondary{color:var(--text-primary)}.loans .wl-card h3{font-weight:700}.loans .wl-tabs a{color:var(--text-primary)}.loans .wl-tabs a.active{color:#fff}.loans .wl-learn a{color:var(--brand-primary);font-weight:600}.wl-logo{width:96px;height:64px}.wl-logo>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wl-logo img{-o-object-fit:contain;object-fit:contain;width:auto!important;max-width:100%!important;height:auto!important;max-height:46px!important}.wl-logo .wr-provider-name{text-align:center;font-size:13px;font-weight:700}.wl-badges li{text-transform:none}@media (width<=600px){.wl-tabs{flex-wrap:wrap;overflow:visible}}.wl-logo:has(.wr-provider-logo[data-contrast=brand]){border:0;padding:0}.wl-logo .wr-provider-logo[data-contrast=brand]{border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:10px 12px;display:flex}.wl-logo .wr-provider-logo[data-contrast=brand] img{max-height:40px!important}.loans .wl-sidebar{background:0 0;border:0;padding:0}.loans .wl-field{gap:6px;font-size:13.5px;font-weight:600;display:grid}.wl-lender-kind{border-top:1px solid var(--border-divider,#efe9df);margin-top:8px;padding-top:8px}.loans .wf-switch,.loans .wf-logorow{flex-direction:row;align-items:center;font-weight:400}.loans .wf-logorow{font-weight:600}.loans .wf-section-head h3{font-size:15px}.wl-mobile-filters .wf-stack{padding:0 12px 12px}.wl-sidebar{max-height:none;position:static;overflow:visible}.wl-explorer{grid-template-columns:300px minmax(0,1fr)}@media (width<=960px){.wl-explorer{grid-template-columns:1fr}}.wl-primary,.wl-secondary{white-space:nowrap}@media (width>=1100px){#main-content .wr-card-summary[data-scan] .wr-scan-menu button{white-space:nowrap}}.wl-prime{background:var(--surface-data,#fff);border:1px solid var(--border-divider,#e6e0d6);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;max-width:none;margin:0 0 20px;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}.wl-prime strong{color:var(--brand-primary,#762f46)}.wl-prime span{color:var(--text-muted,#5d5750);flex:420px}.wl-prime a{font-size:14px}.wl-warning{color:#4a3410;background:#fff6e6;border:1px solid #f0d9a8;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 28px;padding:16px 18px;display:flex}.wl-warning svg{color:#a15c00;flex:none;margin-top:2px}.wl-warning strong{margin-bottom:4px;display:block}.wl-warning span{font-size:15px;line-height:1.55}.wl-section-title{font-family:var(--font-display,serif);margin:36px 0 6px;font-size:1.5rem}.wl-section-lede{color:var(--text-muted,#5d5750);margin:0 0 16px;font-size:15px}.wl-alt-list{gap:16px;display:grid}.wl-more{border-top:1px solid var(--border-divider,#e6e0d6);padding-top:10px}.wl-more summary{cursor:pointer;color:var(--brand-primary,#762f46);min-height:32px;font-weight:600}.wl-more .wl-note{margin:8px 0}.wl-facts{gap:0;margin:8px 0 0;display:grid}.wl-facts>div{border-bottom:1px solid var(--border-divider,#efe9df);grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:12px;padding:8px 0;font-size:14.5px;line-height:1.5;display:grid}.wl-facts dt{font-weight:600}.wl-facts dd{margin:0}.wl-checked{color:var(--text-muted,#5d5750);margin-left:auto;font-size:13px}.wl-learn-2{grid-template-columns:repeat(2,1fr)}.wl-learn ul{margin:0;padding-left:18px;font-size:15px;line-height:1.55}.wl-explain{background:var(--surface-data,#fff);border:1px solid var(--border-divider,#e6e0d6);border-radius:16px;margin:0 0 8px;padding:20px}.wl-explain h2{margin:0 0 8px;font-size:1.2rem}.wl-explain p{margin:0 0 8px;font-size:15.5px;line-height:1.6}.wl-guides{margin:36px 0 12px}.wl-guides h2{font-family:var(--font-display,serif);margin:0 0 12px;font-size:1.5rem}.wl-guides ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.wl-guides a{border:1px solid var(--border-divider,#e6e0d6);background:var(--surface-data,#fff);border-radius:12px;padding:12px 14px;font-weight:600;text-decoration:none;display:block}.wl-guides a:hover{border-color:var(--brand-primary,#762f46)}.wl-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.wl-paths a{border:1px solid var(--border-divider,#e6e0d6);background:var(--surface-data,#fff);color:inherit;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}.wl-paths a:hover{border-color:var(--brand-primary,#762f46)}.wl-paths strong{color:var(--brand-primary,#762f46);font-size:1.15rem}.wl-paths span{color:var(--text-muted,#5d5750);font-size:15px;line-height:1.5}.loan-facts{margin-top:28px}.loan-facts h2,.loan-ask h2{margin:0 0 10px;font-size:1.3rem}.loan-ask{background:var(--brand-soft,#f5eaf0);border-radius:14px;margin-top:28px;padding:18px 20px}.loan-ask p{margin:0 0 10px}.loan-ask ul{-moz-columns:2;columns:2;-moz-column-gap:24px;column-gap:24px;margin:0;padding-left:18px}.loan-ask li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:4px}@media (width<=767px){.wl-learn-2,.wl-guides ul,.wl-paths{grid-template-columns:1fr}.loan-ask ul{-moz-columns:1;columns:1}.wl-facts>div{grid-template-columns:1fr;gap:2px}.wl-checked{width:100%;margin-left:0}}.wl-facts dd ul{margin:0;padding-left:18px}.wl-disclosure{margin-top:4px;font-size:12.5px}
