.has-environment-banner{--environment-height:84px;padding-top:var(--environment-height)!important}.environment-banner{position:fixed!important;inset:0 0 auto!important;height:var(--environment-height,84px)!important;z-index:2147482000;background:#ffe269!important;color:#321900!important;padding:8px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px;font:13px/1.3 system-ui,sans-serif;border-bottom:3px solid #b33a10;text-align:center}.environment-banner strong{font-size:18px;font-weight:900}.environment-banner span{overflow-wrap:anywhere}.has-environment-banner .site-head,.has-environment-banner>header{top:var(--environment-height)!important}@media(max-width:600px){.has-environment-banner{--environment-height:104px}.environment-banner strong{font-size:16px}.environment-banner{font-size:11px}}@media print{@page{margin-top:28mm}.has-environment-banner{padding-top:0!important}.environment-banner{height:auto!important;position:fixed!important;top:-23mm!important;padding:4mm!important;color:black!important;background:white!important;border:2px solid black!important;font-size:10pt!important}.environment-banner strong{font-size:12pt!important}.environment-banner span{font-size:8pt!important}}
