@keyframes fs-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes fs-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes fs-down{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes fs-left{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes fs-right{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes fs-fade{0%{opacity:0}to{opacity:1}}@keyframes fs-zoom{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}[data-fs-anim]{animation-duration:.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}[data-fs-anim=rise]{animation-name:fs-rise}[data-fs-anim=up]{animation-name:fs-up}[data-fs-anim=down]{animation-name:fs-down}[data-fs-anim=left]{animation-name:fs-left}[data-fs-anim=right]{animation-name:fs-right}[data-fs-anim=fade]{animation-name:fs-fade}[data-fs-anim=zoom]{animation-name:fs-zoom;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes fs-leaf{0%{opacity:0;transform:scale(.4)rotate(-35deg)}to{opacity:1;transform:none}}@keyframes fs-draw{0%{stroke-dashoffset:110px}to{stroke-dashoffset:0}}[data-fs-logo=play] [data-fs-leaf]{animation:.7s cubic-bezier(.34,1.56,.64,1) both fs-leaf}[data-fs-logo=play] [data-fs-arrow] path{animation:.65s cubic-bezier(.65,0,.35,1) .22s both fs-draw}[data-fs-show=tablet],[data-fs-show=desktop],[data-fs-show=nav-wide]{display:none!important}@media (width>=768px){[data-fs-show=tablet]{display:flex!important}[data-fs-show=phone]{display:none!important}}@media (width>=1024px){[data-fs-show=desktop]{display:flex!important}[data-fs-show=mobile]{display:none!important}}@media (width>=1180px){[data-fs-show=nav-wide]{display:flex!important}[data-fs-show=nav-narrow]{display:none!important}}[data-fs=split]{flex-direction:column!important}@media (width>=768px){[data-fs=split]{flex-direction:row!important}}[data-fs=hero-title]{font-size:36px!important;line-height:41px!important}[data-fs=hero-word]{height:46px!important}[data-fs=cta-title]{font-size:24px!important;line-height:32px!important}@media (width>=768px){[data-fs=hero-title]{font-size:52px!important;line-height:59px!important}[data-fs=hero-word]{height:66px!important}[data-fs=cta-title]{font-size:40px!important;line-height:50px!important}}@media (prefers-reduced-motion:reduce){[data-fs-anim],[data-fs-logo] [data-fs-leaf],[data-fs-logo] [data-fs-arrow] path{animation:none!important}}