/* Sharper imagery and understated custom text masthead */
.sfp-v2 .v2-logo{display:flex;align-items:center;gap:12px;background:transparent;padding:0;clip-path:none;min-width:210px}
.sfp-v2 .v2-logo .v2-brandmark{width:39px;height:47px;display:grid;place-items:center;background:#e32335;clip-path:polygon(0 0,100% 0,100% 80%,65% 100%,0 100%);font-family:'Barlow Condensed',Impact,sans-serif;font-weight:900;font-size:26px;color:#fff;letter-spacing:-.05em}
.sfp-v2 .v2-logo .v2-brandname{display:flex;flex-direction:column;gap:1px;line-height:1;font-family:'Barlow Condensed',Impact,sans-serif;font-size:27px;letter-spacing:.035em;font-weight:800;color:#fff}
.sfp-v2 .v2-logo .v2-brandname span:last-child{font-size:17px;letter-spacing:.26em;color:#ff5361}
.sfp-v2 .v2-heroimage,.sfp-v2 .v2-aboutimage,.sfp-v2 .v2-industryimage{filter:none!important;image-rendering:auto}
.sfp-v2 .v2-service img{filter:none!important;image-rendering:auto;object-position:center}
.sfp-v2 .v2-service:hover img{filter:none!important;transform:none}
.sfp-v2 .v2-heroimage{background-image:linear-gradient(90deg,rgba(11,21,29,.12),rgba(11,21,29,.02)),url('/assets/images/projects/hood-protection-setup-2.jpg');background-position:center;background-size:cover}
.sfp-v2 .v2-service{background:#172732}
.sfp-v2 .v2-service img{height:220px}
@media(max-width:760px){.sfp-v2 .v2-logo{min-width:0}.sfp-v2 .v2-logo .v2-brandmark{width:34px;height:40px;font-size:23px}.sfp-v2 .v2-logo .v2-brandname{font-size:24px}.sfp-v2 .v2-logo .v2-brandname span:last-child{font-size:15px}}
