
/* Wall-sign hierarchy: cream serif name above spaced copper academy lettering. */
.bobby-wordmark{display:grid!important;gap:3px;text-align:center;font-family:Georgia,"Times New Roman",serif!important;line-height:1!important;white-space:nowrap}
.bobby-wordmark>span:first-child{font:400 32px/1 Georgia,"Times New Roman",serif;letter-spacing:4px;color:#fff1df}
.bobby-wordmark>span:last-child{font:400 12px/1.1 Georgia,"Times New Roman",serif;letter-spacing:5px;color:#e7bb98}
@media(max-width:600px){.bobby-wordmark>span:first-child{font-size:26px;letter-spacing:3px}.bobby-wordmark>span:last-child{font-size:10px;letter-spacing:4px}}

.reference-note .bobby-wordmark,.studio-logo-header .studio-logo-edition{margin-right:auto}
@media(max-width:700px){
 body .reference-note .studio-brand img{width:48px;height:48px}
 body .reference-note,body .studio-logo-header{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px 16px;align-items:center}
 body .reference-note .studio-brand,body .studio-logo-header .studio-logo-brand{grid-column:1;width:52px;min-width:52px;height:52px;margin:0;justify-self:start}
 body .reference-note .bobby-wordmark,body .studio-logo-header .studio-logo-edition{grid-column:2/-1;margin:0;justify-self:start}
 body .reference-note>a:not(.studio-brand),body .studio-logo-header>a:not(.studio-logo-brand){padding:8px 4px;min-width:0;min-height:44px;width:100%;font-size:12px;justify-content:center;text-align:center}
}
