/* 11SECTORS RESPONSIVE CONVERTER ΓÇö ONE WEBSITE, SAME CONTENT */
@media(max-width:768px){
  html{-webkit-text-size-adjust:100%;text-size-adjust:100%;}
  *,*::before,*::after{box-sizing:border-box!important;}

  html,body{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0!important;
    padding-left:0!important;
    padding-right:0!important;
  }

  body,main,header,nav,section,article,aside,footer,figure,form,
  .wrap,.wrapper,.container,[class*="container"]{
    min-width:0!important;
    max-width:100%!important;
  }

  img,picture,video,svg,canvas,iframe{max-width:100%!important;}
  img,picture,video,svg{height:auto!important;}
  canvas{display:block!important;width:100%!important;}

  table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;}
  pre,code{max-width:100%!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important;}
  input,select,textarea,button{max-width:100%!important;min-width:0!important;}
  h1,h2,h3,h4,h5,h6,p,li,a,label,span,strong,b,small{overflow-wrap:anywhere;}

  .s11-global-site-links,.js-11s-standard-linkbar,.js-11s-links-inside-header{
    display:flex!important;
    flex-wrap:wrap!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:auto!important;
    margin-right:auto!important;
    gap:8px!important;
    position:relative!important;
    inset:auto!important;
    transform:none!important;
    float:none!important;
  }

  .s11-global-site-links > a,.s11-global-site-links > button,
  .js-11s-standard-linkbar > a,.js-11s-standard-linkbar > button,
  .js-11s-links-inside-header > a,.js-11s-links-inside-header > button{
    min-width:0!important;
    max-width:100%!important;
  }

  .pipeline-wrap{width:100%!important;max-width:100%!important;min-width:0!important;}
  .pipeline{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;min-width:0!important;}
  .pipeline .stage{min-width:0!important;max-width:100%!important;}
  .pipeline .stage:last-child{grid-column:1/-1!important;}
  .pipeline .tracer{display:none!important;animation:none!important;}
  .ticker-tape,.tape-track{width:100%!important;max-width:100%!important;min-width:0!important;}
  .tape-track{white-space:normal!important;transform:none!important;animation:none!important;overflow-wrap:anywhere!important;}
}

@media(min-width:520px) and (max-width:768px){
  .pipeline{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
  .pipeline .stage:last-child{grid-column:auto!important;}
}

/* S11_GLOBAL_WHITE_LEFT_CSS_START */
/* Site-wide prose alignment backstop. Does not change any box/frame geometry. */
html body p,
html body [class*="description"],
html body [class*="side-copy"],
html body [class*="delivery-copy"],
html body [class*="paragraph"],
html body [class*="summary"],
html body [class*="details"],
html body [class*="intro"],
html body [class*="blurb"],
html body [class*="subtext"],
html body [class*="caption"],
html body [class*="help"],
html body [class*="note"]{
  text-align:left !important;
}
/* S11_GLOBAL_WHITE_LEFT_CSS_END */
