@media (prefers-reduced-motion:no-preference){html:not(.static) [data-motion] .hero .eyebrow{animation:mrUp .7s 50ms var(--ease) both}html:not(.static) [data-motion] .hero h1{--hw-start:.14s}html:not(.static) [data-motion] .hero .sub{-webkit-mask-image:linear-gradient(to bottom,rgb(var(--black-rgb)) 45%,transparent 55%);mask-image:linear-gradient(to bottom,rgb(var(--black-rgb)) 45%,transparent 55%);animation:mrWipe 1.1s .5s var(--ease) both;-webkit-mask-size:100% 260%;mask-size:100% 260%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:not(.static) [data-motion] .hero .cta>*{animation:mrUp .8s var(--ease) both}html:not(.static) [data-motion] .hero .cta>:nth-child(2){animation-delay:.8s}html:not(.static) [data-motion] .hero .cta>:nth-child(3){animation-delay:.88s}html:not(.static) [data-motion] .hero .cta>:nth-child(4){animation-delay:.96s}html:not(.static) [data-motion] .hero .cta>:first-child{animation:mrSettle 1s 1.1s var(--spring) both}html:not(.static) [data-motion] .hero .cta>:first-child .btn{animation:mrGlow 1.8s 1.7s var(--ease) both}html:not(.static) [data-motion] .hero .motto{animation:mrUp .8s 1.2s var(--ease) both}html:not(.static) [data-motion] .hero-endorse{animation:mrUp .8s 1.28s var(--ease) both}html:not(.static) [data-motion] .hero .residency{animation:mrUp .8s 1.34s var(--ease) both}html:not(.static) [data-motion] .hero .stage{animation:mrStage 1.2s .3s var(--ease) both}html:not(.static) [data-motion] .hero .stage .dc{animation-delay:.75s}html:not(.static) [data-motion] .hero .stage .dc:nth-child(2){animation-delay:.9s}html:not(.static) [data-motion] .hero .stage .dc:nth-child(3){animation-delay:1.05s}html:not(.static) [data-motion] .hero .stage .orbline{animation:mrUp .9s 1.3s var(--ease) both}}[data-motion] .hero .cta .btn.primary{box-shadow:0 14px 30px -14px rgba(var(--accent-rgb),.7)}[data-motion] .hero .cta .btn.primary:hover{box-shadow:0 18px 36px -14px rgba(var(--accent-rgb),.8)}@keyframes mrUp{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}@keyframes mrWipe{0%{translate:0 10px;-webkit-mask-position:0 100%;mask-position:0 100%}to{translate:none;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes mrSettle{0%{opacity:0;translate:0 18px;scale:.94}to{opacity:1;translate:none;scale:1}}@keyframes mrGlow{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb),.35),0 14px 30px -14px rgba(var(--accent-rgb),.7)}to{box-shadow:0 0 0 14px rgba(var(--accent-rgb),0),0 14px 30px -14px rgba(var(--accent-rgb),.7)}}@keyframes mrStage{0%{opacity:0;translate:0 26px;scale:.975}to{opacity:1;translate:none;scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.static) [data-motion] .sec>:not(.outcomes,.quotes,.rg,.ss),html:not(.static) [data-motion] :is(.outcomes,.quotes,.says,.prs)>*,html:not(.static) [data-motion] .rg:not([hidden])>*,html:not(.static) [data-motion] .asr-l>li,html:not(.static) [data-motion] .final{animation:linear both mrReveal;animation-timeline:view();animation-range:entry calc(var(--mr-i,0) * 4%) entry calc(40% + var(--mr-i,0) * 5%)}html:not(.static) [data-motion] .cw-sec{animation-name:mrRevealScale}}}[data-motion] :is(.outcomes,.quotes,.says,.rg,.asr-l,.prs)>:nth-child(2){--mr-i:1}[data-motion] :is(.outcomes,.quotes,.says,.rg,.asr-l,.prs)>:nth-child(3){--mr-i:2}[data-motion] :is(.outcomes,.quotes,.says,.rg,.asr-l,.prs)>:nth-child(4){--mr-i:3}[data-motion] .asr-l>:nth-child(n+5){--mr-i:4}@keyframes mrReveal{0%{opacity:0;translate:0 22px}to{opacity:1;translate:none}}@keyframes mrRevealScale{0%{opacity:0;translate:0 22px;scale:.97}to{opacity:1;translate:none;scale:1}}[data-motion] :is(.oc,.q,.rg .card){overflow:hidden}[data-motion] :is(.q,.rg .card):hover{box-shadow:var(--shadow-lift);border-color:var(--line-2);transform:translateY(-3px)}[data-motion] :is(.oc,.q,.rg .card):before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(var(--white-rgb),.55) 50%,transparent 65%);opacity:0;position:absolute;inset:0;translate:-110%}[data-theme=dark] [data-motion] :is(.oc,.q,.rg .card):before{background:linear-gradient(105deg,transparent 35%,rgba(var(--white-rgb),.07) 50%,transparent 65%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not(.static) [data-motion] :is(.oc,.q,.rg .card):hover:before{opacity:1;transition:translate 1s var(--ease),opacity .2s;translate:110%}html:not(.static) [dir=rtl] [data-motion] :is(.oc,.q,.rg .card):hover:before{translate:-110%}html:not(.static) [dir=rtl] [data-motion] :is(.oc,.q,.rg .card):before{translate:110%}}[data-motion] :is(a,button,[role=tab]):focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 6px rgba(var(--accent-rgb),.16)}[data-motion] .btn:active{transition-duration:80ms;transform:scale(.965)}[data-motion] .lang-sw a:active,[data-motion] .lnav a.l:active{scale:.96}
