/* Keep the navigation mark on its own across the site. */
body .nav .logo::after{content:none!important;display:none!important}
body .nav .logo{gap:0;min-width:44px;min-height:44px;justify-content:center}
/* Preserve both device screens inside the portfolio images. */
.apw-media.apw-media--platform>img{object-fit:contain}
.sr-work-grid .sr-project-media{aspect-ratio:3/2}
.sr-project[data-project="Quewd"] .sr-project-media,.sr-project[data-project="Manyweathers"] .sr-project-media{aspect-ratio:3/2}
.sr-project[data-project="Quewd"] .sr-project-media img,.sr-project[data-project="Manyweathers"] .sr-project-media img{object-fit:contain}
.apw-mockup-note{color:#7a6787;font:400 10px/1.7 Inter,sans-serif;margin:18px 0 0}
.apw-details .apw-project-link{display:inline-flex;align-items:center;gap:7px;color:#67457d;text-decoration:underline;text-underline-offset:4px}
