.real-work-photo_figure__fvy3d{margin:0;overflow:hidden;background:#e7e2d8}.real-work-photo_figure__fvy3d picture{display:block}.real-work-photo_figure__fvy3d img{display:block;width:100%;height:auto}.real-work-photo_portrait__nr84H{max-width:560px;margin-inline:auto}.real-work-photo_caption__vAVuC{margin:0;padding:10px 12px;background:#fff;color:#56616c;font-size:.75rem;line-height:1.45}.real-work-video_figure__kTEKF{width:min(100%,360px);margin:32px 0 0;overflow:hidden;background:#e7e2d8}.real-work-video_video__h_BgF{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#071a2e}.real-work-video_caption__ML_8N{display:grid;gap:6px;padding:12px 14px;background:#fff;color:#56616d;font-size:.8rem;line-height:1.45}.real-work-video_caption__ML_8N strong{color:#0b1c30;font-size:.85rem}.service-illustration_figure__LUhpt{margin:0 0 1.5rem;width:100%;min-width:0;overflow:hidden;border:1px solid #dce2e8;background:#f2f4f6}.service-illustration_figure__LUhpt img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.service-illustration_figure__LUhpt figcaption a{text-decoration:underline;text-underline-offset:3px}.service-illustration_figure__LUhpt figcaption{padding:.65rem .85rem;color:#455667;font-size:.875rem;line-height:1.45;font-weight:400}