/* Alpha headline: each result uses one readable BigWork brand color. */
.hero .hero-title span::after{content:none;display:none}
.hero .hero-title .hero-typing{color:var(--navy)}
.hero .hero-title .hero-typing{display:flex;align-items:center;justify-content:center;min-height:1.14em;margin-top:.16em;font-size:clamp(40px,5.95vw,94px);line-height:1.14;letter-spacing:-.04em}
.hero .hero-title .hero-type-content{display:block;max-width:100%;text-wrap:wrap;color:var(--orange)}
.hero .hero-title [data-typed-text]{color:inherit}
.hero .hero-title [data-typing-phrase="0"] .hero-type-content{color:var(--orange)}
.hero .hero-title [data-typing-phrase="1"] .hero-type-content{color:var(--blue)}
.hero .hero-title [data-typing-phrase="2"] .hero-type-content{color:var(--gold)}
.hero .hero-title [data-typing-phrase="3"] .hero-type-content{color:var(--green)}
.hero .hero-title .hero-type-caret{display:inline-block;box-sizing:border-box;width:.09em;min-width:4px;height:.84em;margin-left:.065em;vertical-align:-.025em;background:transparent;border:1.5px solid var(--navy);border-radius:2px;opacity:0}
.hero .hero-title [data-typing-active="true"] .hero-type-caret{opacity:1}
.hero .hero-title [data-typing-phase="hold"][data-typing-active="true"] .hero-type-caret{animation:hero-caret-blink 1.1s steps(1,end) infinite}
@keyframes hero-caret-blink{0%,49%{opacity:1}50%,100%{opacity:0}}
@media(max-width:800px){.hero .hero-title .hero-typing{font-size:clamp(36px,6.6vw,52px);min-height:2.28em}}
@media(max-width:480px){.hero .hero-title .hero-typing{font-size:clamp(34px,9.3vw,43px);letter-spacing:-.04em}}
@media(prefers-reduced-motion:reduce){.hero .hero-title .hero-type-caret{display:none!important;animation:none!important}}
