.zkl-sec{background:#fff;padding:clamp(32px,5vw,56px) 0}.zkl-sec h2{font-size:clamp(20px,2.4vw,26px);font-weight:var(--weight-emphasis);letter-spacing:-.02em;color:var(--ink);margin:0 0 6px}.zkl-sec p{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.5}.zkl-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zkl-card{height:100%;color:inherit;background:#fff;border:1px solid #e5e5ea;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s;display:flex}.zkl-card:hover{border-color:#d1d1d6}.zkl-t{font-size:16px;font-weight:var(--weight-emphasis);letter-spacing:-.012em;color:var(--ink)}.zkl-b{color:var(--muted);font-size:13.5px;line-height:1.5}.zkl-go{font-size:13.5px;font-weight:var(--weight-emphasis);color:var(--accent);margin-top:auto}@media (prefers-reduced-motion:reduce){.zkl-card{transition:none}}
.zx-dsec .zx-lfacts{padding-top:clamp(8px,2vw,24px);padding-bottom:clamp(40px,5vw,64px)}.zx-dsec .zx-lfacts-in{background:var(--ds-ground);border-radius:30px;padding:clamp(24px,3.4vw,40px)}.zx-dsec .zx-lfacts h2{font-size:clamp(22px,1.6vw + 14px,30px);font-weight:var(--weight-heading);letter-spacing:-.02em;color:var(--ink);margin:0 0 8px}.zx-dsec .zx-lfacts p{color:var(--muted);max-width:68ch;margin:0 0 16px;font-size:14.5px;line-height:1.55}.zx-dsec .zx-lfacts p:last-child{margin-bottom:0}.zx-dsec .zx-lfacts-k{letter-spacing:.14em;text-transform:uppercase;color:var(--deep);margin:0 0 10px;font-size:11.5px;font-weight:500}.zx-dsec .zx-lfacts p+.zx-lfacts-k{margin-top:4px}.zx-dsec .zx-lfacts-list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.zx-dsec .zx-lfacts-list li{border:1px solid var(--ds-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.zx-dsec .zx-lfacts-list .nm{color:var(--ink);font-size:14px;font-weight:500}.zx-dsec .zx-lfacts-list .tg{font-size:11.5px;font-weight:var(--weight-heading);letter-spacing:.04em;color:var(--ds-ink);background:var(--ds-ground);border-radius:999px;padding:2px 7px}@media (max-width:1020px){.zx-dsec .zx-lfacts-in{border-radius:24px}}@media (max-width:520px){.zx-dsec .zx-lfacts-list{gap:8px}.zx-dsec .zx-lfacts-list li{padding:8px 14px}}[dir=rtl] .zx-dsec .zx-lfacts-k,[dir=rtl] .zx-dsec .zx-lfacts-list .tg{letter-spacing:0;text-transform:none}
