/* Static rendering: show content without the old font-loader/Ajax startup. */
.lead, .partner__link, .me__workType, .me__workLabel, .me__advantages { opacity: 1; }
.static-site .page--current { visibility: visible; }
.static-site .me__workType { overflow: visible; height: auto; }
.static-site .me__workType span { position: static; display: inline; animation: none; }
.partner--agencies .me__workType span.first::after { content: ' / '; }
.static-site .partner--agencies .me__workType span { animation: none; }
.tooltip__item:focus-visible { outline: 2px solid #009a93; outline-offset: 4px; }
.tooltip:focus-within .tooltip__inner { pointer-events: auto; }
.static-revealer { width: 100vh; height: 100vw; pointer-events: auto; }
.static-revealer.revealer--left { transform: translate3d(-50%, -50%, 0) rotate(90deg) translate3d(0, 100%, 0); }
.static-revealer.revealer--right { transform: translate3d(-50%, -50%, 0) rotate(-90deg) translate3d(0, 100%, 0); }
.static-revealer .revealer__layer:first-child { background: #009a93; }
.static-revealer .revealer__layer:nth-child(2) { background: #000; }
main:focus { outline: none; }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation: none !important; transition: none !important; }
}
