/* Isolated integration: preserve corporate visual design. */
.header-inner{flex-wrap:wrap;row-gap:10px}#nav{flex-wrap:wrap;gap:16px}.f1rma-app-preview>a{display:block;height:100%}.f1rma-app-preview{overflow:hidden}
@media(min-width:901px){.site-header .brand-copy small{font-size:8px}.site-header nav a{font-size:12px}}
@media(max-width:900px){.header-inner{flex-wrap:nowrap}#nav{gap:14px}}

/* RESTORE ABOUT BLOCK */
#about.about-glass {
  position:relative!important;
  inset:auto!important;
  display:block!important;
  width:auto!important;
  max-width:1280px!important;
  margin:24px auto!important;
  padding:0 24px!important;
  opacity:1!important;
  visibility:visible!important;
  transform:none!important;
  animation:none!important;
  translate:none!important;
}

/* Position About over the image beneath the headline */
#about.about-glass {
  position:absolute!important;
  top:auto!important;
  bottom:24px!important;
  left:16px!important;
  right:16px!important;
  width:auto!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  z-index:20!important;
}

/* Fit the complete Scholar viewport inside its preview panel */
.product-scholar .f1rma-app-preview iframe {
  display:block!important;
  width:200%!important;
  height:200%!important;
  max-width:none!important;
  border:0!important;
  transform:scale(.5)!important;
  transform-origin:top left!important;
}
