@media (prefers-reduced-motion:no-preference){.hero-stage>*{animation:heroRise .85s cubic-bezier(.16,1,.3,1) both}.hero-stage>:first-child{animation-delay:.05s}.hero-stage>:nth-child(2){animation-delay:.14s}.hero-stage>:nth-child(3){animation-delay:.32s}.hero-stage>:nth-child(4){animation-delay:.42s}.hero-stage>:nth-child(5){animation-delay:.54s}.hero-stage>.hero-stage-line{animation-name:heroLineDraw;transform-origin:left center}}@keyframes heroRise{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes heroLineDraw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero-settle{animation:heroSettle linear both;animation-timeline:scroll(root);animation-range:0 80vh}}}@keyframes heroSettle{0%{transform:translateZ(0)}to{transform:translate3d(0,-18px,0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hairline-host{view-timeline:--v7-hairline block}.hairline-draw{animation:hairlineDraw linear both;animation-timeline:--v7-hairline;animation-range:entry 0 entry 70%}}}@keyframes hairlineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reveal-init[data-reveal=left]{transform:translate3d(-28px,0,0)}.reveal-init[data-reveal=right]{transform:translate3d(28px,0,0)}.reveal-init[data-reveal=fade],.reveal-shown[data-reveal]{transform:none}.reveal-init[data-reveal]:focus-within{opacity:1;transform:none;transition:none}.reveal-init .editorial-divider{transform:scaleX(0)}.reveal-shown .editorial-divider{transform:scaleX(1);transition:transform .9s cubic-bezier(.16,1,.3,1) .25s}.reveal-init:focus-within .editorial-divider{transform:scaleX(1);transition:none}.btn-ghost svg,.btn-primary svg,.btn-secondary svg{transition:transform .3s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.btn-primary:hover svg{transform:translate3d(2px,-2px,0)}.btn-ghost:hover svg,.btn-secondary:hover svg{transform:translate3d(2px,0,0)}}@media (prefers-reduced-motion:reduce){.hairline-draw,.hero-settle,.hero-stage>*{animation:none;transform:none;opacity:1}.reveal-init .editorial-divider,.reveal-init[data-reveal],.reveal-shown .editorial-divider,.reveal-shown[data-reveal]{transform:none;transition:none}.btn-ghost svg,.btn-primary svg,.btn-secondary svg{transition:none}.btn-ghost:hover svg,.btn-primary:hover svg,.btn-secondary:hover svg{transform:none}}