/* Strona główna: cztery projekty w jednym rzędzie, mniejsze karty */
#projekty .projects{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#projekty .project{padding:18px 18px 20px;gap:14px;border-radius:20px!important}
#projekty .project .mark{height:84px;border-radius:14px!important}
#projekty .project .mark img{max-height:50px;max-width:86%}
#projekty .project h3{font-size:21px;line-height:1.2}
#projekty .project p{font-size:14.5px;line-height:1.5}
#projekty .project .visit{font-size:12px}
@media (max-width:1040px){#projekty .projects{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){#projekty .projects{grid-template-columns:minmax(0,1fr)}}
@media (max-width:560px){
#projekty .projects{gap:12px}
#projekty .project{grid-template-columns:72px minmax(0,1fr);align-items:center;column-gap:14px;row-gap:6px;padding:14px!important}
#projekty .project .mark{height:72px;grid-row:span 2}
#projekty .project .mark img{max-height:40px}
#projekty .project h3{font-size:18px;margin:0 0 4px}
#projekty .project p{font-size:14px;margin:0}
}
