 .k24n{color:#183449;font-size:17px;line-height:1.75;max-width:960px;margin:auto}.k24n *{box-sizing:border-box}.k24n p{margin:0 0 1.1em}.k24n h2{font-size:clamp(23px,3vw,30px);line-height:1.3;margin:2em 0 .8em;color:#123c56}.k24n h3{font-size:21px;margin:1.4em 0 .5em}.k24n a{color:#006894;text-decoration:underline;text-underline-offset:3px}.k24n-lead{background:linear-gradient(120deg,#e9f6ff,#f4fbe9);padding:clamp(22px,4vw,42px);border:1px solid #d6eaf0;border-radius:22px;margin-bottom:34px}.k24n-kicker{display:block;color:#2a627a;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:16px}.k24n-stat{display:flex;flex-direction:column;border-top:1px solid #c7ded8;margin-top:22px;padding-top:20px;gap:4px}.k24n-stat strong{font-size:clamp(30px,5vw,45px);color:#174b61;line-height:1.2}.k24n-stat span{font-size:14px;color:#456272}.k24n-table{overflow:auto;border:1px solid #d9e8ef;border-radius:16px;margin:22px 0;box-shadow:0 8px 28px #18344908}.k24n table{width:100%;border-collapse:collapse;font-size:15px;min-width:450px;margin:0}.k24n th{background:#15506b;color:#fff;text-align:left;font-weight:650}.k24n td,.k24n th{padding:14px 16px;border-bottom:1px solid #e1edf2}.k24n tr:nth-child(even) td{background:#f1f8fc}.k24n tr:last-child td{border-bottom:0}.k24n-note{background:#f2f8d9;border-left:5px solid #9dbc38;border-radius:0 14px 14px 0;padding:22px 24px;margin:28px 0}.k24n-note p{margin:0}.k24n-cta{background:#e6f4fe;border:1px solid #b9deef;border-radius:20px;padding:26px 30px;margin-top:36px}.k24n-cta h2{margin:0 0 12px}.k24n-cta p{margin:0}.k24n-cta a{display:inline-block;background:#c4e77c;color:#183449;border-radius:10px;padding:12px 20px;font-weight:750;text-decoration:none}.k24n-cta a:hover{background:#b2d968}@media(max-width:600px){.k24n{font-size:16px}.k24n td,.k24n th{padding:11px}.k24n-note,.k24n-cta{padding:20px}}
/* Tabeli värvid määratakse eraldi, et teema üldstiilid neid ei muudaks. */
.k24n .k24n-table table{color:#183449!important;background:#ffffff!important}
.k24n .k24n-table thead tr,.k24n .k24n-table thead th{background:#15506b!important;color:#ffffff!important}
.k24n .k24n-table thead th *{color:#ffffff!important}
.k24n .k24n-table tbody tr,.k24n .k24n-table tbody td,.k24n .k24n-table tbody th{background:#ffffff!important;color:#183449!important}
.k24n .k24n-table tbody tr:nth-child(even) td,.k24n .k24n-table tbody tr:nth-child(even) th{background:#f1f8fc!important}
.k24n .k24n-table tbody td *,.k24n .k24n-table tbody th *{color:#183449!important}
.k24n .k24n-table tbody a{color:#006894!important}

/* Selgitused, näited ja tähelepanekud eristuvad mahedate aktsentidega. */
.k24n .k24n-note{background:#fff1e5;border-left-color:#dc8549;color:#49392b}
.k24n .k24n-note p,.k24n .k24n-note strong{color:#49392b}
.k24n .k24n-table tbody tr:nth-child(even) td,.k24n .k24n-table tbody tr:nth-child(even) th{background:#fff8ef!important}
.k24n .k24n-table tbody tr:nth-child(odd) td,.k24n .k24n-table tbody tr:nth-child(odd) th{background:#ffffff!important}
.k24n .k24n-table{border-color:#ddd9cd}
.k24n h2{padding-left:14px;border-left:4px solid #9dbc38}
.k24n .k24n-cta{background:linear-gradient(120deg,#e6f4fe,#f1f7df)}
.k24n .k24n-cta h2{padding-left:0;border-left:0}
.k24n .k24n-stat{border-top-color:#c7ded8}
