.kahfi-fieldwork{background:#f3f6fa;padding:64px 28px;color:#17253b;font-family:Arial,sans-serif}.kahfi-fieldwork-inner{max-width:1180px;margin:auto;min-width:0}.kahfi-fieldwork h2{font-size:clamp(28px,3.2vw,38px);line-height:1.2;margin:0 0 18px}.kahfi-fieldwork-empty{margin-top:26px;padding:44px 24px;border:1px dashed #afc1d8;background:white;border-radius:14px;text-align:center;color:#61738a}.kahfi-fieldwork .kahfi-project-card{flex-basis:calc((100% - 24px)/2)}.kahfi-fieldwork .kahfi-project-cover{aspect-ratio:4/3}.kahfi-fieldwork .kahfi-project-cover>img{object-fit:contain}.kahfi-fieldwork .kahfi-project-card-body>p{font-weight:700;color:#004aad}@media(max-width:767px){.kahfi-fieldwork{padding:42px 20px}.kahfi-fieldwork .kahfi-project-card{flex-basis:100%}}
