.jptbRW_grid{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jptbRW_grid li{flex-basis:calc(155px * clamp(.68, var(--image-ratio), .85));flex-grow:1;min-width:0;max-width:170px}.jptbRW_grid button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.jptbRW_grid img{object-fit:cover;width:100%;height:155px;display:block}.jptbRW_dialog{color:#fff;background:0 0;border:0;max-width:94vw;max-height:94dvh;padding:0;overflow:auto}.jptbRW_dialog::backdrop{background:#000000e0}.jptbRW_viewer{padding-top:45px;position:relative}.jptbRW_viewer>img{object-fit:contain;width:auto;max-width:90vw;height:auto;max-height:calc(90dvh - 110px);margin-inline:auto;display:block}.jptbRW_dialog button{color:#fff;cursor:pointer;background:#222;border:1px solid #aaa;min-width:44px;min-height:44px;font-size:28px}.jptbRW_close{position:absolute;top:0;right:0}.jptbRW_controls{justify-content:space-between;align-items:center;gap:20px;padding-top:12px;display:flex}@media (max-width:600px){.jptbRW_grid li{flex-grow:0;flex-basis:calc(50% - 4px);max-width:none}.jptbRW_grid img{height:220px}}
.koMCiq_title{background:var(--color-green-heading);color:#fff}.koMCiq_title>div,.koMCiq_content{width:min(var(--content-width), calc(100% - 30px));margin-inline:auto}.koMCiq_title>div{padding-block:30px 25px}.koMCiq_title h1{margin:0;font-size:32px;font-weight:600;line-height:58px}.koMCiq_content{padding-block:64px}
