.gdk-work-gallery{font-family:Arial,Helvetica,sans-serif;width:100%;color:#2B2F33;display:grid;gap:30px}.gdk-work-gallery *{box-sizing:border-box}.gdk-work-entry{width:100%;min-width:0;padding:28px;border:1px solid #DCE0E3;border-radius:14px;background:#FFF;box-shadow:0 5px 20px #11131508}.gdk-work-entry h3{font-size:25px;line-height:1.25;margin:15px 0 8px;color:#2B2F33}.gdk-work-meta{display:flex;flex-wrap:wrap;gap:9px}.gdk-work-meta span{padding:7px 12px;border-radius:5px;background:#F5F6F7;color:#2B2F33;font-size:13px;font-weight:700}.gdk-work-meta span:first-child{background:#FFC500}.gdk-work-detail{color:#626970;font-size:16px;line-height:1.6;margin:0 0 18px!important}.gdk-work-images{display:grid;gap:18px;margin-top:18px}.gdk-work-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.gdk-work-single{grid-template-columns:1fr}.gdk-work-images figure{margin:0;min-width:0;border:1px solid #DCE0E3;border-radius:8px;overflow:hidden;background:#F5F6F7}.gdk-work-images figcaption{padding:10px 14px;background:#2B2F33;color:white;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.gdk-work-images figure:last-child figcaption{background:#FFC500;color:#2B2F33}.gdk-work-images a{display:block}.gdk-work-images img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain!important;max-height:none!important;background:#F5F6F7}.gdk-work-single{max-width:850px;margin-left:auto;margin-right:auto}.gdk-work-note{line-height:1.7;color:#626970;margin:18px 0 0!important}.gdk-work-pagination{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;font-size:14px}.gdk-work-pagination a{padding:12px 16px;border-radius:6px;background:#2B2F33;color:white;text-decoration:none}.gdk-work-empty{padding:28px;background:#F5F6F7;border-radius:12px;line-height:1.7}.gdk-work-gallery a:focus-visible{outline:3px solid #987200;outline-offset:3px}.gdk-work-gallery{scroll-margin-top:120px}@media(max-width:767px){.gdk-work-entry{padding:18px}.gdk-work-pair{grid-template-columns:1fr}.gdk-work-entry h3{font-size:22px}.gdk-work-gallery{gap:22px}}
