.wb .wl-figures dd{font-size:15px}.wb .wl-figures .wl-rate dd{font-size:20px}.wb-notice{background:#fff6e5;border-radius:10px;margin:0;padding:10px 14px;font-size:14px;line-height:1.5}.wb-notice.wb-good{background:#eaf6ee}.wb-bestfor{color:var(--text-muted);margin:2px 0 0;font-size:14px}.wb-notes{color:var(--text-muted);margin:0;padding-left:18px;font-size:14px;line-height:1.6}.wb-more{border-top:1px solid var(--border-divider,#e6e0d6);padding-top:4px}.wb-more>summary{cursor:pointer;min-height:40px;color:var(--brand-primary);align-items:center;font-weight:600;list-style:none;display:flex}.wb-more>summary::-webkit-details-marker{display:none}.wb-more>summary:after{content:"+";margin-left:8px;font-weight:700}.wb-more[open]>summary:after{content:"–"}.wb-more-body{grid-template-columns:1fr 1fr;gap:4px 28px;padding:4px 0 8px;font-size:14.5px;line-height:1.55;display:grid}.wb-more-body h4{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);grid-column:1/-1;margin:10px 0 2px;font-size:14px}.wb-more-body ul,.wb-more-body p{grid-column:1/-1;margin:0}.wb-more-body ul{padding-left:18px}.loans .wb-card h3 a{color:var(--text-primary)}.wb-guide{margin:48px 0 24px}.wb-guide h2{margin:0 0 16px;font-size:1.5rem}.wb-guide-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.wb-guide-grid>div{background:var(--brand-soft,#f5eaf0);border-radius:16px;padding:18px 20px}.wb-guide-grid h3{margin:0 0 6px;font-size:1.05rem}.wb-guide-grid p{margin:0;font-size:15px;line-height:1.55}.wb .wl-logo .issuer-brand{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wb .wl-logo .issuer-brand img{max-width:80px;max-height:40px}.wb-card-summary .wb-text-metric{line-height:1.3;font-size:1.05rem!important}.wb-offer-badge dd{line-height:1.3;font-size:1.1rem!important}.wb-type{color:var(--text-muted);font-size:13px}.wb .wr-summary-program{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wb .wr-card-summary h4{margin:8px 0 4px}.wb .wr-card-summary ul{margin:4px 0;padding-left:18px;line-height:1.6}.wb .wl-results>.wr-card-summary+.wr-card-summary{margin-top:0}.wb .wl-explorer{grid-template-columns:300px minmax(0,1fr)}.wb .wb-sidebar{background:0 0;border:0;max-height:calc(100vh - 100px);padding:0}.wb-mobile-panel{padding:0 12px 12px}.wb-card-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wb-card-top .wr-summary-heading{flex:1;min-width:0}.wb-value{flex:none;position:relative}.wb-value-pill{color:#183d2a;font:inherit;cursor:pointer;white-space:nowrap;background:#e5f2e9;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.wb-value-pill[data-negative]{color:#963d30;background:#f6e8e5}.wb-value-pill:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.wb-popover{z-index:20;border:1px solid var(--border-divider,#e6e0d6);background:#fff;border-radius:14px;width:min(360px,86vw);padding:14px 16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #14141429}.wb-breakdown h4{margin:0 0 2px;font-size:15px}.wb-breakdown-basis{color:var(--text-muted);margin:0 0 8px;font-size:12.5px}.wb-breakdown dl{gap:4px;margin:0;display:grid}.wb-breakdown dl>div{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.wb-breakdown dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.wb-breakdown .wb-strong{border-top:1px solid var(--border-divider,#efe9df);padding-top:4px;font-weight:700}.wb-breakdown .wb-neg{color:#963d30}.wb-breakdown .wb-total{color:#183d2a;border-top:2px solid #cfe5d6;margin-top:2px;padding-top:6px;font-size:15px;font-weight:700}.wb-breakdown-note{color:var(--text-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.wb-rank{color:#183d2a;background:#e5f2e9;border-radius:999px;align-items:center;gap:6px;margin:-4px 0 8px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.wb .wb-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.wb .wb-metrics small{color:var(--text-muted);margin-top:2px;font-size:12.5px;display:block}.wb .wb-actions{margin-top:4px}@media (width<=960px){.wb .wl-explorer{grid-template-columns:1fr}}@media (width<=600px){.wb-card-top{flex-direction:column}.wb-value{align-self:stretch}.wb-value-pill{justify-content:center;width:100%}.wb-popover{width:100%;left:0;right:auto}.wb .wb-metrics{grid-template-columns:1fr 1fr}}.loans .wf-money{flex-direction:row;grid-template-columns:1fr 112px;align-items:center;gap:8px;font-size:13.5px;font-weight:400;display:grid}.loans .wf-money-field input{background:0 0;width:100%;min-height:0;padding:6px 0;box-shadow:none!important;border:0!important}.loans .wf-switch{flex-direction:row;align-items:center;gap:10px;font-weight:400}.loans .wf-logorow{flex-direction:row;align-items:center;gap:10px}.loans .wf-section-head h3{font-family:inherit;font-size:15px}.wb-value-pill{color:inherit;background:0 0;padding:0}.wb-value-pill strong{font-size:inherit}.wb-year1 dd{align-items:center;display:flex}.wb-rank{margin:0 0 6px}.wr-card-summary .wb-year1 .wb-popover,.wr-card-summary .wb-year1 .wb-popover *{color:#292622}.wr-card-summary .wb-year1 .wb-popover dt,.wr-card-summary .wb-year1 .wb-popover dd{margin:0;font:400 13.5px/1.4 var(--font-interface,inherit)!important}.wr-card-summary .wb-year1 .wb-popover h4{color:#292622;font:700 15px/1.3 var(--font-interface,inherit)!important}.wr-card-summary .wb-year1 .wb-popover .wb-breakdown-basis,.wr-card-summary .wb-year1 .wb-popover .wb-breakdown-note{color:var(--text-muted)!important;font-size:12.5px!important}.wr-card-summary .wb-year1 .wb-popover .wb-strong dt,.wr-card-summary .wb-year1 .wb-popover .wb-strong dd{font-weight:700!important}.wr-card-summary .wb-year1 .wb-popover .wb-neg dt,.wr-card-summary .wb-year1 .wb-popover .wb-neg dd{color:#963d30!important}.wr-card-summary .wb-year1 .wb-popover .wb-total dt,.wr-card-summary .wb-year1 .wb-popover .wb-total dd{color:#183d2a!important;font-size:15px!important;font-weight:700!important}.wr-card-summary .wb-year1 .wb-popover{text-align:left}.wb-rank{justify-self:start}
