::view-transition-new(rj-brand),::view-transition-new(rj-hero-h1),::view-transition-new(rj-hero-media),::view-transition-old(rj-brand),::view-transition-old(rj-hero-h1),::view-transition-old(rj-hero-media){animation-duration:.3s;animation-timing-function:ease}@supports (animation-timeline:view()){.reveal{animation:fadeUp both;animation-timeline:view();animation-range:entry 10% cover 35%}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.headline-underline:after{content:"";display:block;height:2px;background:linear-gradient(90deg,var(--primary,#A100FF),transparent);transform-origin:left;transform:scaleX(0);animation:draw both;animation-timeline:view();animation-range:entry 0 cover 40%}@keyframes draw{to{transform:scaleX(1)}}.parallax{animation:yshift both;animation-timeline:view();animation-range:entry 0 cover 100%}@keyframes yshift{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){.headline-underline:after,.parallax,.reveal{animation:none!important;transform:none!important}}.reveal{opacity:0;transform:translateY(12px)}.reveal.is-in{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease}