
.artnest-logo {
  display: block;
  flex: none;
  width: 7.3723404255em;
  height: auto;
  aspect-ratio: 2772 / 376;
  background-color: currentColor;
  -webkit-mask: var(--artnest-logo) center / contain no-repeat;
  mask: var(--artnest-logo) center / contain no-repeat;
}
#studios { scroll-margin-top:100px; }
@media(max-width:600px) {
 #studios { scroll-margin-top:80px; }
 
 
 
 
 
 
 
 
}
#behind-the-frame { scroll-margin-top:100px; }
@media(max-width:480px) {
 #behind-the-frame { scroll-margin-top:80px; }
}
:where(html.am-scale) body{font-size:13.6px}
/* Align visible wordmark heights, retaining each brand's native proportions. */
:where(html.am-scale) .artnest-studios{--studio-mark-height:clamp(12px,.86vw,18px)}
@media(max-width:480px){:where(html.am-scale) .artnest-studios{--studio-mark-height:14.5px}}

