/* More breathing room and clearer navigation while retaining each identity. */
.biz-header nav{font-size:14px;gap:clamp(14px,2vw,28px)}
.biz-header nav a{line-height:1.5;min-height:44px;display:inline-flex;align-items:center}
.identity{line-height:1.2;letter-spacing:0}.identity small{margin-top:3px}
.identity-06 .nav-pill{padding:18px 25px;gap:20px}.identity-06 .identity{font-size:26px;letter-spacing:-.01em}.identity-06 .brand-symbol{display:inline-grid;place-items:center;width:37px;height:37px;padding:0;font-size:19px}.identity-06 .biz-header nav{font-size:14px}.identity-06 .nav-contact{padding:12px 19px!important}
@media(max-width:900px){.biz-header nav{font-size:13px;gap:12px}}
@media(max-width:700px){.biz-header nav{gap:8px 14px;font-size:13px}.identity-06 .nav-pill{padding:18px 20px}.identity-06 .biz-header nav{font-size:13px}.identity-06 .identity{font-size:24px}}
.identity-02 .hero-photo img{object-position:75% 50%}
