/* portfolio kartları */
.pf{display:block;color:inherit;text-decoration:none}
.pf-img{aspect-ratio:3/2;border-radius:var(--r);overflow:hidden;border:1.5px solid var(--line);background:#eef3f7}
.pf-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s}
a.pf:hover .pf-img img,a.pf:focus-visible .pf-img img{transform:scale(1.04)}
a.pf:hover .pf-img,a.pf:focus-visible .pf-img{border-color:var(--green)}
.pf h3{margin-top:14px;font-size:20px}
.pf .pf-kat{color:var(--muted);font-size:14px;margin:4px 0 0}
.pf .pf-acik{font-size:15px;margin:8px 0 0}
.pf .pf-link{display:inline-block;margin-top:8px;font-family:'DM Mono',monospace;font-size:13px}
a.pf:hover .pf-link{background:var(--green)}
.pf .ph{height:auto;aspect-ratio:3/2}
