.rwwordhero{--rwwh-glow:#baf541;--rwwh-idle:rgba(37,37,37,.14);--rwwh-image-width:24vw;--rwwh-ink:#252525;background:transparent;isolation:isolate;max-width:100%;min-height:var(--rwwh-scroll,240vh);overflow:clip;position:relative;width:100%}
.rw-library-widget-rw-scroll-word-hero{align-self:stretch;max-width:100%;min-width:0;width:100%}
.rwwordhero *{box-sizing:border-box}.rwwordhero__sticky{align-items:center;display:flex;height:100vh;justify-content:center;overflow:clip;pointer-events:none;position:sticky;top:0;z-index:5}.rwwordhero__inner{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1380px;padding:24px;position:relative;width:100%;z-index:2}.rwwordhero__logo{display:block;height:auto;max-width:60vw;object-fit:contain}.rwwordhero__text{color:var(--rwwh-idle);font-size:clamp(54px,5.5vw,94px);font-weight:500;line-height:1.08;margin:0}.rwwordhero__word{display:inline-block;white-space:nowrap}.rwwordhero__char{color:var(--rwwh-idle);display:inline-block;position:relative}.rwwordhero__char::after{color:var(--rwwh-ink);content:attr(data-char);inset:0;opacity:var(--rwwh-reveal,0);position:absolute}.rwwordhero--glow .rwwordhero__char::after{color:color-mix(in srgb,var(--rwwh-glow) var(--rwwh-glow-strength,0%),var(--rwwh-ink));text-shadow:0 0 14px color-mix(in srgb,var(--rwwh-glow) var(--rwwh-glow-strength,0%),transparent)}.rwwordhero__space{white-space:pre}.rwwordhero__break{display:block;height:20px}.rwwordhero__progress{background:color-mix(in srgb,var(--rwwh-ink) 10%,transparent);height:120px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:2px}.rwwordhero__progress i{background:var(--rwwh-ink);display:block;height:100%;transform:scaleY(0);transform-origin:top;width:100%}.rwwordhero__images{inset:0;pointer-events:none;position:absolute;z-index:1}.rwwordhero--depth .rwwordhero__images{height:100vh;margin-top:-100vh;perspective:110vh;position:sticky;top:0;z-index:4}.rwwordhero__image{aspect-ratio:4/5;margin:0;opacity:0;overflow:hidden;position:absolute;width:min(var(--rwwh-image-width),430px);will-change:transform,opacity,filter}.rwwordhero__image img{display:block;height:100%;object-fit:cover;width:100%}.rwwordhero__image:nth-child(5n+1){left:7%;top:10%}.rwwordhero__image:nth-child(5n+2){right:6%;top:36%;width:min(calc(var(--rwwh-image-width)*.88),370px)}.rwwordhero__image:nth-child(5n+3){bottom:5%;left:18%;width:min(calc(var(--rwwh-image-width)*1.08),470px)}.rwwordhero__image:nth-child(5n+4){right:24%;top:7%;width:min(calc(var(--rwwh-image-width)*.74),310px)}.rwwordhero__image:nth-child(5n){left:10%;top:50%;width:min(calc(var(--rwwh-image-width)*.82),350px)}
@media(max-width:767px){.rwwordhero__inner{padding:12px}.rwwordhero__text{font-size:clamp(38px,11vw,56px)}.rwwordhero__progress{height:90px;right:10px}.rwwordhero__image{width:52vw}.rwwordhero__image:nth-child(5n+1){left:-18%;top:14%}.rwwordhero__image:nth-child(5n+2){right:-15%;top:55%;width:45vw}.rwwordhero__image:nth-child(5n+3){bottom:1%;left:-20%;width:58vw}.rwwordhero__image:nth-child(5n+4){right:-18%;width:43vw}.rwwordhero__image:nth-child(5n){left:-18%;width:48vw}}
@media(prefers-reduced-motion:reduce){.rwwordhero{min-height:100vh}.rwwordhero__char::after{opacity:1!important}.rwwordhero__image{opacity:.35!important;transform:none!important}}
.rwwordhero__image:nth-child(5n){left:auto;right:10%}
@media(max-width:767px){.rwwordhero__image:nth-child(5n){left:auto;right:-18%}}
@media(max-width:767px){
  .rwwordhero__sticky{height:100svh}
  .rwwordhero--depth .rwwordhero__images{height:100svh}
  .rwwordhero--mobile-lite .rwwordhero__image{backface-visibility:hidden;will-change:transform,opacity}
  .rwwordhero--mobile-lite.rwwordhero--glow .rwwordhero__char::after{color:color-mix(in srgb,var(--rwwh-glow) 28%,var(--rwwh-ink));text-shadow:none}
}
.rwwordhero__accessible{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rwwordhero__visual{display:contents}
