.cv-studio .studio-brand-block{display:grid;gap:3px;justify-self:start;min-width:0}
.cv-studio .studio-return{font-size:11px;line-height:1.4;color:#4a6356;text-decoration:underline;text-underline-offset:3px;justify-self:start}
.cv-studio .studio-brand-block .brand{display:inline-flex;max-width:100%;white-space:nowrap}
.cv-studio .studio-logo{display:block;width:196px;max-width:100%;height:auto}
.cv-studio .migration-note{font-size:12px;line-height:1.7;padding:12px;border:1px solid #d8e1d5;border-radius:6px;background:#f4f7ef}
@media(max-width:900px){.cv-studio .studio-brand-block{flex:1}}
@media(max-width:600px){.cv-studio .studio-logo{width:145px}.cv-studio .studio-return{font-size:10px}}
@media(max-width:360px){.cv-studio .studio-logo{width:130px}}
