.climate-photo{margin:20px 0 8px}.climate-image{position:relative;border-radius:14px;overflow:hidden;background:#202525}.climate-image img{display:block;width:100%;height:auto}.climate-photo figcaption{font-size:14px;line-height:1.5;font-weight:750;color:#143e35;margin-top:10px}.climate-pin{position:absolute;display:grid;place-items:center;transform:translate(-50%,-50%);width:clamp(22px,4vw,34px);height:clamp(22px,4vw,34px);border:2px solid #fff;border-radius:50%;background:#cf1237;color:#fff;font:bold clamp(12px,2vw,18px)/1 system-ui;box-shadow:0 0 0 3px #cf123755}.climate-annotation{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.pin-voor{left:94%;top:79%}.pin-achter{left:96%;top:37%}@media(max-width:520px){.climate-photo{margin:18px -8px 8px}.climate-photo figcaption{font-size:13px;margin-left:8px;margin-right:8px}}