/* Avalehe avaplokk hero all — 2026-11-05 */
.kki{max-width:900px;margin:0 auto;padding:56px 24px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}
.kki__rosett{width:54px;height:54px;display:block}
.kki__title{margin:0;font-family:"azo-sans-web","Open Sans",sans-serif;font-weight:700;font-size:clamp(28px,3.2vw,44px);line-height:1.2;color:#1a1a1a;text-wrap:balance}
.kki__title em{display:block;font-style:italic;color:#b08a4a}
.kki__lead{margin:0;max-width:42em;font:400 17px/1.65 "Open Sans",sans-serif;color:#444}
@media (max-width:575px){.kki{padding:40px 16px 28px}.kki__lead{font-size:16px}}

/* Menüü ja hero vahel ei ole valget vahet: hero tõuseb menüü alla, rosetiga poolring jääb hero peale — 2026-11-05 */
@media (min-width:1200px){.frontpage .topRibbon-holder{min-height:123px;position:relative;z-index:30}}

/* Fondiskaala ühtlustus: plokipealkirjad 36, kaardid 20, tekst ja nupud 16, sildid 13 — 2026-11-05 */
.kki__title{font-size:clamp(26px,2.5vw,36px)}
.frontpage .social-scrl-sctn .shdw-box h2{font-family:"azo-sans-web","Open Sans",sans-serif;font-weight:700;font-size:clamp(26px,2.5vw,36px);line-height:1.2}
.frontpage .c-btn.c-btn-lg{font-size:1rem}
