.work{padding:70px 48px 40px}.work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:35px}.work-card video{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;background:#1d1b1c;border-radius:12px}.work-card h3{min-height:0;margin:8px 0 10px;font-size:22px}.work-card p{font-size:16px;color:#555;line-height:1.5}.work-card .work-tag{font-size:14px;color:#a61c50;margin:20px 0 0}.more-work{margin-top:35px}.more-work summary{cursor:pointer;font-size:16px;font-weight:bold;padding:18px 0;border-top:1px solid #d9d6d3;border-bottom:1px solid #d9d6d3}.more-work summary:focus-visible{outline:3px solid #bd205b}.work-link{color:#a61c50;font-weight:bold}@media(max-width:720px){.work{padding:45px 25px 15px}.work-grid{grid-template-columns:1fr;gap:35px;max-width:420px;margin:28px auto 0}nav>a.work-link{display:block}nav{gap:15px}.nav-contact{max-width:95px;line-height:1.4}.brand{font-size:21px}} 
.social-links{display:flex;justify-content:center;gap:28px;margin-top:30px}.social-links a,.footer-links a{border-bottom:1px solid #bd205b;padding-bottom:3px;font-size:15px}.footer-links{display:flex;gap:18px;align-items:center}@media(max-width:720px){.social-links{gap:18px}.footer-links{width:100%;flex-wrap:wrap;gap:14px}}
