/* Krediidikontod — page polish 2026-08-10 */
.lr-page-credit-accounts{--lr-section-space:28px;--lr-card-space:18px}
.lr-page-credit-accounts .lr-hero{margin-bottom:0!important;box-shadow:none!important}
.lr-page-credit-accounts>.lr-section{margin-top:0!important;padding:28px 0!important}
.lr-page-credit-accounts>.lr-shortcode-wrap{padding:14px 0 20px!important}
.lr-page-credit-accounts .lr-shortcode-wrap>.lr-note{margin:0 0 14px!important;padding:12px 15px!important;color:#52677a;font-size:13px;line-height:1.55}
.lr-page-credit-accounts>.lr-section-tight{padding:0 0 24px!important}
.lr-page-credit-accounts .lr-section-tight .lr-method{margin:0 0 14px!important;padding:14px 16px;color:#52677a;font-size:14px;line-height:1.6}
.lr-page-credit-accounts .lr-section-tight .lr-grid-3{gap:14px}
.lr-page-credit-accounts .lr-section-tight .lr-card{padding:18px;box-shadow:0 3px 10px rgba(15,53,86,.03)}
.lr-page-credit-accounts>.lr-section-tight+.lr-section{padding-top:0!important;padding-bottom:24px!important}
.lr-page-credit-accounts>.lr-section-tight+.lr-section .lr-note-soft{margin:0!important}
.lr-page-credit-accounts .lr-divider-title{margin-bottom:14px}
.lr-page-credit-accounts .lr-grid-2,.lr-page-credit-accounts .lr-grid-3,.lr-page-credit-accounts .lr-grid-4{gap:14px}
.lr-page-credit-accounts .lr-grid-2>.lr-card,.lr-page-credit-accounts .lr-grid-3>.lr-card,.lr-page-credit-accounts .lr-grid-4>.lr-card{height:100%;box-shadow:0 3px 10px rgba(15,53,86,.03)}

/* Definition: give the first long-form section a visual anchor without adding another heavy card grid. */
.lr-page-credit-accounts #mis-on-krediidikonto{padding-top:24px!important}
.lr-page-credit-accounts #mis-on-krediidikonto .lr-prose{max-width:none;padding:18px 20px;background:#f8fbfd;border:1px solid #e1e9f0;border-radius:14px;color:#294b65}

/* Concept cards: lighter than the decision cards below. */
.lr-page-credit-accounts #moisted .lr-card{padding:18px 19px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #moisted .lr-card:nth-child(1){border-top:3px solid #a9c8e3}
.lr-page-credit-accounts #moisted .lr-card:nth-child(2){border-top:3px solid #bad9ca}
.lr-page-credit-accounts #moisted .lr-card:nth-child(3){border-top:3px solid #d8c79f}

/* Core explainer sections: reduce visual noise and keep the green/amber fit cues. */
.lr-page-credit-accounts #kuidas-tootab .lr-card,.lr-page-credit-accounts #kellele-sobib .lr-card{box-shadow:none}
.lr-page-credit-accounts #mille-jargi-vorrelda .lr-card{padding:17px 18px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #mille-jargi-vorrelda .lr-icon-title{margin-bottom:9px;font-size:17px}
.lr-page-credit-accounts #mille-jargi-vorrelda .lr-icon-badge{width:26px;height:26px;flex-basis:26px}

/* Minimum payment and costs: compact paired guidance followed by one clear takeaway. */
.lr-page-credit-accounts #minimaalne-kuumakse .lr-card{padding:19px 20px;box-shadow:none}
.lr-page-credit-accounts #minimaalne-kuumakse .lr-note-soft{margin-top:14px!important}
.lr-page-credit-accounts #kulud .lr-card{padding:18px 19px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #kulud .lr-card:nth-child(1){border-top:3px solid #a9c8e3}
.lr-page-credit-accounts #kulud .lr-card:nth-child(2){border-top:3px solid #c9dfd1}
.lr-page-credit-accounts #kulud .lr-card:nth-child(3){border-top:3px solid #dbc79d}

/* Example: make it read as one practical calculation, not another generic info box. */
.lr-page-credit-accounts #naide .lr-note{padding:19px 21px;background:#f7fbfd;border-left:3px solid #9cbdd8;box-shadow:none}

/* Product comparison table: clearer hierarchy and safer mobile overflow. */
.lr-page-credit-accounts #vordlus-toodetega .lr-table-wrap{margin-top:0}
.lr-page-credit-accounts #vordlus-toodetega .lr-data-table{table-layout:fixed;box-shadow:none}
.lr-page-credit-accounts #vordlus-toodetega .lr-data-table th,.lr-page-credit-accounts #vordlus-toodetega .lr-data-table td{padding:13px 14px;font-size:14px;line-height:1.5}
.lr-page-credit-accounts #vordlus-toodetega .lr-data-table thead th:first-child{width:18%}
.lr-page-credit-accounts #vordlus-toodetega .lr-data-table thead th:not(:first-child){width:27.33%}

/* Rights and risks: use restrained semantic accents instead of identical white cards. */
.lr-page-credit-accounts #oigused .lr-card,.lr-page-credit-accounts #riskid .lr-card{padding:18px 19px;box-shadow:none}
.lr-page-credit-accounts #oigused .lr-card{background:#fbfefc;border-top:3px solid #b8d8c4}
.lr-page-credit-accounts #oigused .lr-inline-links{margin-top:14px}
.lr-page-credit-accounts #riskid .lr-card{background:#fffdf9;border-top:3px solid #dbc79d}

/* Application steps: turn the long list into scannable numbered blocks. */
.lr-page-credit-accounts #taotlemine .lr-grid-2{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:stretch}
.lr-page-credit-accounts #taotlemine .lr-grid-2>.lr-card{box-shadow:none}
.lr-page-credit-accounts #taotlemine .lr-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none;counter-reset:lr-credit-step}
.lr-page-credit-accounts #taotlemine .lr-steps li{position:relative;display:block!important;counter-increment:lr-credit-step;margin:0!important;padding:14px 15px 14px 50px!important;background:#fbfdff;border:1px solid #e2eaf2;border-radius:12px;line-height:1.52!important}
.lr-page-credit-accounts #taotlemine .lr-steps li:before{content:counter(lr-credit-step);position:absolute;left:14px;top:14px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#2f73b7;background:#f1f6fb;border-radius:999px;font-size:12px;font-weight:900}
.lr-page-credit-accounts #taotlemine .lr-steps li:last-child{grid-column:1/-1}
.lr-page-credit-accounts #taotlemine .lr-note{height:100%;padding:20px;background:#f7fbfd;border-left:3px solid #9cbdd8}

/* Methodology: editorial, not promotional. */
.lr-page-credit-accounts #metoodika .lr-card{padding:18px 19px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #metoodika .lr-note-soft{margin-top:14px!important}

/* Bottom of the page: compress navigation cards so the useful content is not buried in four long rows. */
.lr-page-credit-accounts #kkk{padding-top:22px!important;padding-bottom:20px!important}
.lr-page-credit-accounts #kkk details{border-radius:12px}
.lr-page-credit-accounts #kkk+section,.lr-page-credit-accounts #kkk+section+section{padding-top:20px!important;padding-bottom:20px!important}
.lr-page-credit-accounts #kkk+section .lr-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.lr-page-credit-accounts #kkk+section .lr-related-card{padding:17px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #kkk+section+section .lr-grid-4{grid-template-columns:repeat(12,minmax(0,1fr))}
.lr-page-credit-accounts #kkk+section+section .lr-related-card{grid-column:span 3;padding:17px;background:#fbfdff;box-shadow:none}
.lr-page-credit-accounts #kkk+section+section .lr-related-card:nth-child(n+5){grid-column:span 4}
.lr-page-credit-accounts #kkk+section .lr-related-card h3,.lr-page-credit-accounts #kkk+section+section .lr-related-card h3{font-size:17px}
.lr-page-credit-accounts #kkk+section .lr-related-card p,.lr-page-credit-accounts #kkk+section+section .lr-related-card p{font-size:13.5px;line-height:1.52}
.lr-page-credit-accounts #kkk+section+section+section{padding-top:22px!important;padding-bottom:0!important}
.lr-page-credit-accounts #kkk+section+section+section .lr-footer-cta{margin-top:0}

.page-id-616 .inside-article{padding-bottom:28px!important}.page-id-616 .site-content{padding-bottom:0!important}

@media(max-width:980px){
  .lr-page-credit-accounts #taotlemine .lr-grid-2{grid-template-columns:1fr}
  .lr-page-credit-accounts #kkk+section .lr-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .lr-page-credit-accounts #kkk+section+section .lr-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .lr-page-credit-accounts #kkk+section+section .lr-related-card,.lr-page-credit-accounts #kkk+section+section .lr-related-card:nth-child(n+5){grid-column:auto}
}
@media(max-width:900px){
  .lr-page-credit-accounts>.lr-section{padding:25px 0!important}
  .lr-page-credit-accounts>.lr-shortcode-wrap{padding:13px 0 18px!important}
  .lr-page-credit-accounts>.lr-section-tight{padding:0 0 22px!important}
  .lr-page-credit-accounts #taotlemine .lr-steps{grid-template-columns:1fr}
  .lr-page-credit-accounts #taotlemine .lr-steps li:last-child{grid-column:auto}
  .lr-page-credit-accounts #vordlus-toodetega .lr-data-table{min-width:760px;table-layout:auto}
  .lr-page-credit-accounts #mis-on-krediidikonto .lr-prose{padding:16px 18px}
}
/* Bottom CTA + official source note */
.lr-page-credit-accounts>.lr-section:nth-last-child(2){padding-top:22px!important;padding-bottom:24px!important}
.lr-page-credit-accounts .lr-footer-cta{margin:0!important}
.lr-page-credit-accounts>.lr-credit-official{margin-top:28px!important;padding:0 0 28px!important}
.lr-page-credit-accounts>.lr-credit-official .lr-note{margin:0!important;padding:13px 16px!important;font-size:14px;line-height:1.55;color:#52677a;background:#f8fbfd;border:1px solid #dfe8f0;border-radius:12px}
.lr-page-credit-accounts>.lr-credit-official .lr-note p{margin:0!important}
.page-id-616 .inside-article{padding-bottom:0!important}
.page-id-616 .site-content{padding-bottom:0!important}

@media(max-width:520px){
  .lr-page-credit-accounts>.lr-section{padding:23px 0!important}
  .lr-page-credit-accounts #kkk+section .lr-grid-4,.lr-page-credit-accounts #kkk+section+section .lr-grid-4{grid-template-columns:1fr}
  .lr-page-credit-accounts #moisted .lr-card,.lr-page-credit-accounts #mille-jargi-vorrelda .lr-card,.lr-page-credit-accounts #minimaalne-kuumakse .lr-card,.lr-page-credit-accounts #kulud .lr-card,.lr-page-credit-accounts #oigused .lr-card,.lr-page-credit-accounts #riskid .lr-card,.lr-page-credit-accounts #metoodika .lr-card,.lr-page-credit-accounts #kkk+section .lr-related-card,.lr-page-credit-accounts #kkk+section+section .lr-related-card{padding:16px}
  .lr-page-credit-accounts #taotlemine .lr-steps li{padding:13px 14px 13px 48px!important}
  .lr-page-credit-accounts #taotlemine .lr-steps li:before{left:13px;top:13px}
  .page-id-616 .inside-article{padding-bottom:0!important}
  .lr-page-credit-accounts>.lr-credit-official{padding-bottom:24px!important}
}