.kb-wig{box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--kb-wig-cols-desktop, 3),minmax(0,1fr));width:100%;line-height:0}@media (max-width:1024px){.kb-wig{grid-template-columns:repeat(var(--kb-wig-cols-tablet, 2),minmax(0,1fr))}}@media (max-width:640px){.kb-wig{grid-template-columns:repeat(var(--kb-wig-cols-mobile, 1),minmax(0,1fr))}}.kb-wig *,.kb-wig ::after,.kb-wig ::before{box-sizing:border-box}.kb-wig--empty{grid-template-columns:1fr;padding:12px;background:#faf7e8;border:1px dashed #ddd}.kb-wig__cell{min-width:0}.kb-wig__link{display:block;text-decoration:none;line-height:0;cursor:pointer;border:0!important}.kb-wig__frame{position:relative;width:100%;overflow:hidden;background-color:transparent;border:0}.kb-wig__cell--with-caption{display:flex;flex-direction:column}.kb-wig__caption{box-sizing:border-box;width:100%;word-wrap:break-word;overflow-wrap:break-word}.kb-wig__stage{position:absolute;inset:0;overflow:hidden;width:100%!important;height:100%!important}.kb-wig .kb-wig__image,img.kb-wig__image{position:absolute!important;top:50%!important;left:50%!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;object-fit:cover!important;object-position:center center!important;transform-origin:center center!important;margin:0!important;padding:0!important;border:0!important;float:none!important;display:block!important;user-select:none;-webkit-user-drag:none;pointer-events:none}.kb-wig__frame--shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.08)}.kb-wig__frame--shadow-md{box-shadow:0 4px 10px rgba(0,0,0,.1)}.kb-wig__frame--shadow-lg{box-shadow:0 10px 24px rgba(0,0,0,.14)}.kb-wig__frame--shadow-xl{box-shadow:0 20px 45px rgba(0,0,0,.2)}.kb-wig__link:hover .kb-wig__frame{filter:brightness(1.04)}.kb-wig .kb-wig__frame{border-color:#000}.kb-wig .kb-wig__lb-icons{display:none!important}.kb-wig__lb-trigger:focus-visible .kb-wig__frame{outline:2px solid currentColor;outline-offset:2px}.kb-wig figure.kb-wig__cell{margin:0;padding:0;border:0}.kb-wig figcaption.kb-wig__caption{margin:0}.kb-wig__hints{position:absolute;left:6px;top:6px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.kb-wig__hint{padding:2px 6px;border-radius:3px;background:#d63638;color:#fff;font:600 11px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;pointer-events:none}.kb-wig__cell--no-alt .kb-wig__frame{outline:2px dashed #d63638;outline-offset:-2px}.kb-wig .kb-wig__lb-caption-proxy{display:none!important;font-size:14px;line-height:1.4;text-align:center}.kb-wig .kb-wig__image--capped{transition:none!important}