.cl-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1.5px solid #edf0f7;border-radius:20px;background:#ffffff;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.02)}.cl-stats>div{padding:20px 24px}.cl-stats>div+div{border-left:1.5px solid #edf0f7}.cl-stats dt{font-family:var(--mk-display);font-size:clamp(32px,3.4vw,40px);font-weight:800;letter-spacing:-.04em;line-height:1;color:#1e1e24}.cl-stats dd{margin-top:6px;font-family:var(--mk-body);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#717182}.cl-toolbar{position:-webkit-sticky;position:sticky;top:72px;z-index:40;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #edf0f7}.cl-toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px}.cl-search{flex:1 1 360px;max-width:460px}.cl-search .mk-input{min-height:46px;border-radius:12px;border:1.5px solid #edf0f7;background:#ffffff;font-family:var(--mk-body);font-size:14.5px;box-shadow:0 2px 8px rgba(0,0,0,.02)}.cl-search .mk-input:focus{border-color:#1e1e24;outline:none}.cl-filters{display:flex;gap:6px;padding:4px;border-radius:12px;background:#f8fafc;border:1.5px solid #edf0f7}.cl-filters button{min-height:38px;padding:0 16px;border:0;border-radius:10px;background:transparent;font:600 13.5px/1 var(--mk-body);color:#555562;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.cl-filters button:hover{color:#1e1e24;background:#ffffff}.cl-filters button.is-active{background:#1e1e24;color:#ffffff;box-shadow:0 4px 12px rgba(30,30,36,.18)}.cl-count{margin-bottom:20px;font-family:var(--mk-body);font-size:14px;font-weight:600;color:#717182}.cl-count span{color:#1e1e24;font-weight:800}.cl-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}@media (max-width:1024px){.cl-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cl-list{grid-template-columns:minmax(0,1fr);gap:16px}}.cl-help{display:grid;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;grid-gap:32px;gap:32px;padding:clamp(36px,5vw,56px);background:#1e1e24;border-radius:28px;color:#ffffff;box-shadow:0 20px 48px -12px rgba(30,30,36,.35);border:none}.cl-help .mk-kicker{background:#d8fa55;color:#1e1e24;font-weight:700;padding:4px 12px;border-radius:8px;font-family:var(--mk-body)}.cl-help .mk-h2{margin-top:14px;font-family:var(--mk-display);font-size:clamp(28px,3.4vw,42px);font-weight:800;letter-spacing:-.035em;line-height:1.15;color:#ffffff}.cl-help-actions{display:flex;flex-wrap:wrap;gap:14px}.cl-help-actions .mk-btn-lime{background:#d8fa55;color:#1e1e24;font-weight:700;border-radius:12px;box-shadow:0 6px 18px rgba(216,250,85,.35)}.cl-help-actions .mk-btn-lime:hover{background:#c5ea40;transform:translateY(-2px)}.cl-help-actions .mk-btn-ghost{border:1.5px solid rgba(255,255,255,.2);color:#ffffff;border-radius:12px}.cl-help-actions .mk-btn-ghost:hover{border-color:#ffffff;background:rgba(255,255,255,.08);transform:translateY(-2px)}@media (max-width:860px){.cl-toolbar{top:64px}.cl-toolbar-row{flex-direction:column;align-items:stretch}.cl-search{max-width:none;flex-basis:auto}.cl-filters{overflow-x:auto}.cl-filters button{flex:1 1;white-space:nowrap}.cl-help{grid-template-columns:1fr;align-items:start}}@media (max-width:720px){.cl-toolbar{position:static}}