.facelift-gallery .section-head p{color:#aeb3bd;max-width:680px;margin-top:14px;line-height:1.7}.facelift-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.facelift-project{min-width:0;overflow:hidden;background:linear-gradient(145deg,rgba(42,43,49,.65),rgba(13,14,18,.85));border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 18px 48px #0004;backdrop-filter:blur(16px)}.facelift-project-heading{padding:24px 22px 18px}.facelift-project-heading h3{font-size:23px;line-height:1.3;margin:9px 0;color:#fff}.facelift-project-heading p{margin:0;color:#aeb3bd;font-size:13px}.facelift-project-image{display:block;position:relative;background:#090a0c}.facelift-project-image img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.facelift-zoom{display:block;padding:12px 18px;background:#15161b;color:#d9dbe1;font-size:12px;text-align:right;border-top:1px solid #ffffff12}.facelift-project-image:hover .facelift-zoom{color:#ff6a78}.facelift-project-image:focus-visible{outline:3px solid #ef4057;outline-offset:-3px}.facelift-project-footer{padding:20px 22px}.facelift-project-footer .btn{width:100%;font-size:11px;white-space:normal;text-align:center}@media(max-width:1000px){.facelift-projects{gap:16px}.facelift-project-heading{padding:20px 16px 16px}.facelift-project-heading h3{font-size:20px}.facelift-project-footer{padding:16px}}@media(max-width:760px){.facelift-projects{grid-template-columns:1fr;gap:28px}.facelift-project{max-width:560px;width:100%;margin:0 auto}.facelift-project-heading h3{font-size:24px}}