/* Laenuintressid Eestis · page 2915 · 2026-10-16
   Scoped responsive editorial design. Never changes market source, chart math or other pages. */
body.page-id-2915 .lr-interest-study.lr-research-page{
  max-width:1040px;margin:0 auto;padding:8px 0 44px;min-width:0;color:#193950;font-size:16px;line-height:1.72;
}
body.page-id-2915 .lr-interest-study,
body.page-id-2915 .lr-interest-study *{box-sizing:border-box}
body.page-id-2915 .lr-interest-study > *{min-width:0}
body.page-id-2915 .lr-interest-study .lr-int-breadcrumb{
  display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 16px;
  color:#61798d;font-size:13px;line-height:1.45
}
body.page-id-2915 .lr-interest-study .lr-int-breadcrumb a{color:#2f73b7;text-decoration:none;font-weight:700}
body.page-id-2915 .lr-interest-study .lr-int-breadcrumb a:hover{text-decoration:underline}
body.page-id-2915 .lr-interest-study > .lr-hero{
  margin:0 0 14px!important;padding:38px 43px!important;border-radius:22px;
  box-shadow:0 12px 28px rgba(15,53,86,.09)
}
body.page-id-2915 .lr-interest-study .lr-hero .lr-hero-card{max-width:900px}
body.page-id-2915 .lr-interest-study .lr-hero .lr-kicker{margin:0 0 14px}
body.page-id-2915 .lr-interest-study .lr-hero h1{
  font-size:clamp(34px,3.4vw,44px)!important;line-height:1.13!important;letter-spacing:-.035em;
  color:#fff!important;margin:0 0 17px!important
}
body.page-id-2915 .lr-interest-study .lr-hero p{
  max-width:780px;font-size:17px;line-height:1.63;margin:0 0 19px;color:#f2f7fc!important
}
body.page-id-2915 .lr-interest-study .lr-hero .lr-meta{
  color:#dae7f1!important;font-size:13px;line-height:1.6
}
body.page-id-2915 .lr-interest-study .lr-int-nav{
  display:flex!important;flex-wrap:nowrap;gap:9px!important;overflow-x:auto;max-width:100%;
  position:sticky;top:74px;z-index:10;margin:0 0 6px!important;padding:9px!important;
  background:rgba(247,250,253,.97)!important;border:1px solid #e0eaf2!important;
  border-radius:14px!important;box-shadow:0 5px 18px rgba(15,53,86,.05);
  scrollbar-width:thin;-webkit-overflow-scrolling:touch;backdrop-filter:blur(9px)
}
body.page-id-2915 .lr-interest-study .lr-int-nav a{
  flex:0 0 auto;min-height:40px!important;display:inline-flex;align-items:center;justify-content:center;
  padding:9px 14px!important;font-size:13px!important;font-weight:750!important;line-height:1.3;
  white-space:nowrap;color:#1a4b70!important;background:#fff!important;
  border:1px solid #d9e6ef!important;border-radius:10px!important;text-decoration:none!important
}
body.page-id-2915 .lr-interest-study .lr-int-nav a:hover,
body.page-id-2915 .lr-interest-study .lr-int-nav a:focus-visible{
  color:#104e7b!important;background:#e4f1fb!important;border-color:#bbd7ec!important
}
body.page-id-2915 .lr-interest-study .lr-int-nav-hint{
  display:none;color:#4d6980;font-size:12px;margin:4px 0 0!important;
}
body.page-id-2915 .lr-interest-study > .lr-section{
  padding:34px 0!important;margin:0!important;border-bottom:0!important;scroll-margin-top:150px
}
body.page-id-2915 .lr-interest-study .lr-int-section-header{
  display:flex;align-items:end;justify-content:space-between;gap:18px;flex-wrap:wrap
}
body.page-id-2915 .lr-interest-study .lr-int-eyebrow{
  display:block;color:#2f73b7;font-size:12px;font-weight:800;letter-spacing:.065em;
  text-transform:uppercase;line-height:1.4;margin:0 0 8px
}
body.page-id-2915 .lr-interest-study .lr-section > h2,
body.page-id-2915 .lr-interest-study .lr-int-section-header h2{
  color:#10344f!important;font-size:30px!important;line-height:1.23!important;
  letter-spacing:-.025em;margin:0 0 18px!important
}
body.page-id-2915 .lr-interest-study .lr-section > h2::after,
body.page-id-2915 .lr-interest-study .lr-int-section-header h2::after{
  content:"";display:block;width:44px;height:2px;margin:11px 0 0;background:#d4e2ed;border-radius:99px
}
body.page-id-2915 .lr-interest-study .lr-section > p{
  max-width:830px;font-size:16px;line-height:1.7;margin:0 0 18px
}
body.page-id-2915 .lr-interest-study .lr-int-smalllink{
  display:inline-flex;align-items:center;min-height:38px;padding:7px 12px;gap:6px;
  border:1px solid #d5e6f3;border-radius:10px;background:#f1f7fc;
  color:#215b8c;font-size:13px;font-weight:750;text-decoration:none!important;
  margin:0 0 19px
}
body.page-id-2915 .lr-interest-study .lr-int-smalllink:hover{background:#e8f3fc}
body.page-id-2915 .lr-interest-study .lric{
  max-width:100%;margin:16px 0 17px!important;min-width:0
}
body.page-id-2915 .lr-interest-study .lric-intro{margin:0 0 16px}
body.page-id-2915 .lr-interest-study .lric-card-grid{
  gap:13px!important;margin-bottom:16px!important
}
body.page-id-2915 .lr-interest-study .lric-card{
  border-radius:16px;padding:19px 17px;border-color:#d8e6ef;
  box-shadow:0 5px 16px rgba(15,53,86,.035);
}
body.page-id-2915 .lr-interest-study .lric-card strong{color:#154873}
body.page-id-2915 .lr-interest-study .lric-charts{gap:16px}
body.page-id-2915 .lr-interest-study .lric-chart{
  padding:19px 18px 13px;border-radius:17px;box-shadow:0 4px 15px rgba(15,53,86,.03)
}
body.page-id-2915 .lr-interest-study .lric-details{
  margin:17px 0 0;border-radius:13px;background:#f2f7fb
}
body.page-id-2915 .lr-interest-study .lric-details summary{
  min-height:48px;padding:15px 18px;color:#134971
}
body.page-id-2915 .lr-interest-study .lric-source{max-width:100%;margin:13px 0 0}
body.page-id-2915 .lr-interest-study .lr-int-note{
  margin:20px 0 0;padding:19px 21px;color:#2c4b63;
  background:#f4f8fc;border:1px solid #d9e8f2;border-left:4px solid #2f73b7;
  border-radius:14px;line-height:1.68
}
body.page-id-2915 .lr-interest-study .lr-int-glossary-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;min-width:0
}
body.page-id-2915 .lr-interest-study .lr-int-glossary-grid > br,
body.page-id-2915 .lr-interest-study .lr-int-checklist > br,
body.page-id-2915 .lr-interest-study .lr-int-source-grid > br,
body.page-id-2915 .lr-interest-study .lr-int-related-grid > br,
body.page-id-2915 .lr-interest-study .lr-int-method-points > br{display:none!important}
body.page-id-2915 .lr-interest-study .lr-int-source-grid > p,
body.page-id-2915 .lr-interest-study .lr-int-related-grid > p,
body.page-id-2915 .lr-interest-study .lr-int-glossary-grid > p,
body.page-id-2915 .lr-interest-study .lr-int-method-points > p{
  display:contents!important;margin:0!important;padding:0!important
}
body.page-id-2915 .lr-interest-study .lr-int-definition{
  min-width:0;display:flex;flex-direction:column;gap:8px;padding:23px 23px 21px;
  background:#fff;border:1px solid #dce8f1;border-radius:17px;
  box-shadow:0 5px 17px rgba(15,53,86,.035)
}
body.page-id-2915 .lr-interest-study .lr-int-definition .lr-int-number{
  display:inline-flex;align-items:center;justify-content:center;width:36px;height:29px;
  border-radius:9px;background:#eaf4fc;color:#226394;
  font-size:13px;font-weight:800;letter-spacing:.015em
}
body.page-id-2915 .lr-interest-study .lr-int-definition h3{
  margin:4px 0 1px!important;font-size:20px!important;line-height:1.28!important;color:#123b5a
}
body.page-id-2915 .lr-interest-study .lr-int-definition p{
  font-size:14px;line-height:1.72;margin:0!important;color:#375670
}
body.page-id-2915 .lr-interest-study .lr-int-definition a{font-weight:750}
body.page-id-2915 .lr-interest-study .lr-int-checklist{
  padding:6px 22px;border:1px solid #dae7f0;border-radius:18px;background:#f8fbfd
}
body.page-id-2915 .lr-interest-study .lr-int-checklist ol{
  display:grid;grid-template-columns:1fr;gap:0;padding:0!important;margin:0!important;list-style:none
}
body.page-id-2915 .lr-interest-study .lr-int-checklist li{
  display:flex;align-items:start;gap:14px;padding:15px 1px;margin:0!important;
  color:#274b64;font-size:15px;line-height:1.65;border-bottom:1px solid #e1eaf1
}
body.page-id-2915 .lr-interest-study .lr-int-checklist li:last-child{border-bottom:0}
body.page-id-2915 .lr-interest-study .lr-int-step{
  display:inline-flex;align-items:center;justify-content:center;flex:0 0 31px;
  width:31px;height:31px;border-radius:10px;background:#e4f1fb;color:#206294;font-weight:850;font-size:15px
}
body.page-id-2915 .lr-interest-study .lr-int-method-points{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 26px
}
body.page-id-2915 .lr-interest-study .lr-int-method-points > div{
  display:flex;flex-direction:column;gap:8px;padding:16px 14px;
  background:#f5f9fc;border:1px solid #dfebf4;border-radius:13px;min-width:0
}
body.page-id-2915 .lr-interest-study .lr-int-method-points strong{color:#104468;font-size:13px}
body.page-id-2915 .lr-interest-study .lr-int-method-points span{color:#48657c;font-size:13px;line-height:1.5}
body.page-id-2915 .lr-interest-study #allikas > h3{color:#133d5b;font-size:20px;margin:0 0 16px}
body.page-id-2915 .lr-interest-study .lr-int-source-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch
}
body.page-id-2915 .lr-interest-study .lr-int-source-card{
  display:flex;flex-direction:column;gap:9px;min-width:0;width:100%;height:100%;
  padding:20px 21px;background:#fff;border:1px solid #dae8f2;border-radius:16px;
  text-decoration:none!important;box-shadow:0 4px 14px rgba(15,53,86,.028);
}
body.page-id-2915 .lr-interest-study .lr-int-source-card:hover,
body.page-id-2915 .lr-interest-study .lr-int-source-card:focus-visible{
  background:#f8fbfd;border-color:#adcee5
}
body.page-id-2915 .lr-interest-study .lr-int-source-card strong{color:#1b5f95;font-size:16px;line-height:1.4}
body.page-id-2915 .lr-interest-study .lr-int-source-card span{color:#3b5a70;font-size:14px;line-height:1.55}
body.page-id-2915 .lr-interest-study .lr-int-source-card small{
  display:block;margin-top:auto;color:#4e697d;font-size:12px
}
body.page-id-2915 .lr-interest-study .lr-int-faq{
  background:#edf4fa;border:1px solid #dbe8f2!important;border-radius:19px;
  margin:20px 0 22px!important;padding:27px 28px!important
}
body.page-id-2915 .lr-interest-study .lr-int-faq-list{display:grid;gap:9px}
body.page-id-2915 .lr-interest-study .lr-int-faq-list > br{display:none!important}
body.page-id-2915 .lr-interest-study .lr-int-faq-list details{
  border:1px solid #d9e6f0;background:#fff;border-radius:13px;overflow:hidden;margin:0
}
body.page-id-2915 .lr-interest-study .lr-int-faq-list summary{
  display:block;position:relative;list-style:none;cursor:pointer;min-height:55px;
  padding:17px 54px 17px 20px;font-size:15px;line-height:1.5;
  color:#133d5d;font-weight:750
}
body.page-id-2915 .lr-interest-study .lr-int-faq-list summary::-webkit-details-marker{display:none}
body.page-id-2915 .lr-interest-study .lr-int-faq-list summary::after{
  content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);
  display:flex;align-items:center;justify-content:center;width:27px;height:27px;
  background:#eaf3fb;color:#2f73b7;font-size:19px;font-weight:800;border-radius:50%
}
body.page-id-2915 .lr-interest-study .lr-int-faq-list details[open] summary::after{content:"−"}
body.page-id-2915 .lr-interest-study .lr-int-faq-list details[open] summary{border-bottom:1px solid #e3ebf2}
body.page-id-2915 .lr-interest-study .lr-int-faq-list p{
  margin:0;padding:14px 20px 18px;color:#36576e;font-size:14px;line-height:1.68
}
body.page-id-2915 .lr-interest-study .lr-int-related{
  margin:10px 0 0!important;padding:30px!important;
  background:linear-gradient(135deg,#f2faf5,#f7fbf9)!important;
  border:1px solid #d7eadf!important;border-radius:20px!important
}
body.page-id-2915 .lr-interest-study .lr-int-related-head h2{
  margin:0 0 10px!important;font-size:27px!important;line-height:1.25;color:#123b54
}
body.page-id-2915 .lr-interest-study .lr-int-related-head h2::after{
  content:"";display:block;width:44px;height:2px;background:#bcdcc9;border-radius:99px;margin:10px 0 0
}
body.page-id-2915 .lr-interest-study .lr-int-related-head p{
  color:#456478;margin:0 0 23px;font-size:15px;line-height:1.65
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid > a{
  display:flex;flex-direction:column;gap:11px;width:100%;height:100%;min-width:0;
  padding:20px 19px;background:#fff;border:1px solid #d5e6de;border-radius:15px;
  text-decoration:none!important
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid > a:hover,
body.page-id-2915 .lr-interest-study .lr-int-related-grid > a:focus-visible{
  border-color:#a6d1be;box-shadow:0 5px 17px rgba(15,53,86,.05)
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid strong{
  color:#123c55;font-size:16px;line-height:1.35
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid span{
  color:#486579;font-size:13px;line-height:1.6
}
body.page-id-2915 .lr-interest-study .lr-int-related-grid em{
  font-style:normal;color:#24628e;font-size:13px;font-weight:800;margin-top:auto
}
body.page-id-2915 .lr-interest-study a:focus-visible,
body.page-id-2915 .lr-interest-study summary:focus-visible{
  outline:3px solid #2f73b7;outline-offset:3px
}
@media(max-width:930px){
  body.page-id-2915 .lr-interest-study .lr-int-nav{position:relative;top:auto;z-index:2}
  body.page-id-2915 .lr-interest-study > .lr-hero{padding:30px 26px!important}
  body.page-id-2915 .lr-interest-study > .lr-section{padding:27px 0!important}
  body.page-id-2915 .lr-interest-study .lr-section > h2,
  body.page-id-2915 .lr-interest-study .lr-int-section-header h2{font-size:26px!important}
  body.page-id-2915 .lr-interest-study .lr-int-method-points{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:680px){
  body.page-id-2915 .lr-interest-study.lr-research-page{padding:8px 0 29px;overflow-x:clip}
  body.page-id-2915 .lr-interest-study > .lr-hero{padding:25px 20px!important;border-radius:17px}
  body.page-id-2915 .lr-interest-study .lr-hero h1{font-size:31px!important}
  body.page-id-2915 .lr-interest-study .lr-hero p{font-size:15px;line-height:1.63}
  body.page-id-2915 .lr-interest-study .lr-hero .lr-meta{font-size:12px}
  body.page-id-2915 .lr-interest-study .lr-int-nav{
    padding:7px!important;gap:7px!important;border-radius:12px
  }
  body.page-id-2915 .lr-interest-study .lr-int-nav a{min-height:44px!important;padding:11px 12px!important}
  body.page-id-2915 .lr-interest-study .lr-int-nav-hint{display:block}
  body.page-id-2915 .lr-interest-study > .lr-section{
    padding:25px 0!important;scroll-margin-top:20px
  }
  body.page-id-2915 .lr-interest-study .lr-section > h2,
  body.page-id-2915 .lr-interest-study .lr-int-section-header h2{font-size:25px!important}
  body.page-id-2915 .lr-interest-study .lr-int-smalllink{margin-bottom:13px}
  body.page-id-2915 .lr-interest-study .lric-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.page-id-2915 .lr-interest-study .lric-charts{grid-template-columns:minmax(0,1fr)!important}
  body.page-id-2915 .lr-interest-study .lric-chart{padding:17px 12px 12px}
  body.page-id-2915 .lr-interest-study .lric-svg{min-width:550px!important}
  body.page-id-2915 .lr-interest-study .lr-int-glossary-grid{grid-template-columns:1fr;gap:12px}
  body.page-id-2915 .lr-interest-study .lr-int-definition{padding:19px 20px}
  body.page-id-2915 .lr-interest-study .lr-int-checklist{padding:5px 15px}
  body.page-id-2915 .lr-interest-study .lr-int-checklist li{gap:10px;font-size:14px}
  body.page-id-2915 .lr-interest-study .lr-int-note{padding:17px}
  body.page-id-2915 .lr-interest-study .lr-int-source-grid{grid-template-columns:1fr!important}
  body.page-id-2915 .lr-interest-study .lr-int-faq{padding:22px 16px!important}
  body.page-id-2915 .lr-interest-study .lr-int-faq-list summary{padding:16px 49px 16px 15px;font-size:14px}
  body.page-id-2915 .lr-interest-study .lr-int-faq-list p{padding:13px 15px 16px}
  body.page-id-2915 .lr-interest-study .lr-int-related{padding:22px 17px!important}
  body.page-id-2915 .lr-interest-study .lr-int-related-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
  body.page-id-2915 .lr-interest-study .lr-int-related-grid > a{padding:18px}
}
@media(max-width:370px){
  body.page-id-2915 .lr-interest-study .lr-int-method-points{grid-template-columns:1fr}
  body.page-id-2915 .lr-interest-study .lric-card strong{font-size:22px!important}
}
/* Lighthouse 2026-10-16: eyebrow contrast on blue-tinted FAQ background. */
body.page-id-2915 .lr-interest-study .lr-int-faq .lr-int-eyebrow{color:#215b8b}

/* Mobiili intressitabeli parandus 2026-10-16.
 * Ühine .lr-research-page table {display:block} mobiilireegel muutis
 * 5 veeruga päris HTML-tabeli blokiks ning tekitas päise/ridade kõrvale
 * näilise suure tühja veeru. Kerib ainult väline .lric-scroll. */
@media (max-width:900px) {
  body.page-id-2915 .lr-interest-study .lric-details .lric-scroll {
    display:block;
    width:100%;
    max-width:100%;
    min-width:0;
    overflow-x:auto;
    overflow-y:hidden;
    -webkit-overflow-scrolling:touch;
    overscroll-behavior-x:contain;
  }
  body.page-id-2915 .lr-interest-study .lric-details .lric-scroll > table.lric-table {
    display:table!important;
    table-layout:auto!important;
    width:max-content!important;
    min-width:690px!important;
    max-width:none!important;
    margin:0!important;
    border:0!important;
    border-radius:0!important;
    border-collapse:collapse!important;
    border-spacing:0!important;
    box-shadow:none!important;
    overflow:visible!important;
    white-space:normal!important;
  }
  body.page-id-2915 .lr-interest-study .lric-table thead {display:table-header-group!important}
  body.page-id-2915 .lr-interest-study .lric-table tbody {display:table-row-group!important}
  body.page-id-2915 .lr-interest-study .lric-table tr {display:table-row!important}
  body.page-id-2915 .lr-interest-study .lric-table th,
  body.page-id-2915 .lr-interest-study .lric-table td {display:table-cell!important}
}
