/* HLEDÁME REALITY V10 – progressive disclosure, editorial property presentation */
.rk10-tech{border:1px solid #e3d8c6;border-radius:22px;background:#fff;overflow:hidden;margin:22px 0;box-shadow:0 10px 34px rgba(20,36,54,.055)}
.rk10-tech>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;background:linear-gradient(120deg,#fff,#faf6ee)}
.rk10-tech>summary::-webkit-details-marker{display:none}
.rk10-tech>summary b{display:block;color:#162a40;font-size:19px;line-height:1.35}
.rk10-tech>summary small{display:block;color:#75818d;font-size:13px;margin-top:5px}
.rk10-open-label{white-space:nowrap;font-weight:700;font-size:13px;color:#866324}
.rk10-open-label i{display:inline-block;font-style:normal;margin-left:7px;transition:transform .2s}
.rk10-tech[open] .rk10-open-label i{transform:rotate(180deg)}
.rk10-tech-body{padding:6px 22px 18px;display:grid;gap:12px}
.rk10-tech-body .rk10-technical-sub{margin:0!important;box-shadow:none!important;border:1px solid #e9edf1!important;border-radius:14px!important}
.rk10-tech-body .rk10-technical-sub h2{font-size:17px!important}
.rk10-description{position:relative;max-height:190px;overflow:hidden}
.rk10-description.rk10-expanded{max-height:none}
.rk10-description:not(.rk10-expanded).rk10-clamped:after{content:"";position:absolute;bottom:0;left:0;right:0;height:68px;background:linear-gradient(transparent,#fff)}
.rk10-description-toggle{border:1px solid #c7a66c;background:#fff9ed;color:#6d501e;padding:11px 19px;border-radius:12px;font-weight:800;cursor:pointer;margin:8px 0 20px}
.rk-expanded-tags{display:flex!important;flex-wrap:wrap;gap:9px;margin:12px 0 20px}
.rk-expanded-tag{display:inline-flex!important;align-items:center;padding:9px 15px!important;border-radius:999px!important;border:1px solid #e7d6af!important;background:linear-gradient(135deg,#fff9ea,#f6e7c8)!important;color:#76501b!important;font-weight:800!important;font-size:12px!important;box-shadow:0 3px 9px rgba(95,67,22,.07)}
.rk-expanded-tag:nth-child(3n + 2){background:linear-gradient(135deg,#e9f5f2,#d6ede7)!important;border-color:#c6e6db!important;color:#176955!important}
.rk-expanded-tag:nth-child(3n){background:linear-gradient(135deg,#edf2ff,#e3eafd)!important;border-color:#d6e1f7!important;color:#315d96!important}
.rk40-facts#rk42-parameters{background:#fff;border:1px solid #e9e5dd;border-radius:20px;padding:20px}
.rk40-contact{position:sticky;top:18px;align-self:start}
@media(max-width:900px){.rk40-contact{position:static}.rk10-tech>summary{padding:17px}.rk10-tech-body{padding:5px 10px 13px}.rk10-open-label{font-size:11px}.rk10-tech>summary b{font-size:16px}}
