#story{overflow-x:clip}.story-content{position:relative}.story-heading{margin:0 0 16px}.story-p{color:#1a1208d9;padding:12px 0}.story-logo-over{pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.story-logo-half{will-change:transform;width:320px;height:auto;transition:transform .9s cubic-bezier(.16,1,.3,1) .4s;display:block}#story.split-open .story-logo-half{transition:transform .9s cubic-bezier(.16,1,.3,1)}#story.split-open .story-logo-half.lhs{transform:translate(-460px)}#story.split-open .story-logo-half.rhs{transform:translate(460px)}.story-reveal{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.94)}#story.split-open .story-reveal{opacity:1;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:scale(1)}#story.split-open .story-reveal.r-delay-1{transition-delay:.2s}#story.split-open .story-reveal.r-delay-2{transition-delay:.32s}#story.split-open .story-reveal.r-delay-3{transition-delay:.42s}#story.split-open .story-reveal.r-delay-4{transition-delay:.52s}@media (max-width:768px){#story{padding:64px 20px!important}.story-inner{max-width:100%!important;padding:0!important}.story-logo-over{transform:translateY(-280px);display:flex!important}.story-logo-half{width:154px!important}#story.split-open .story-logo-half.lhs{transform:translate(-340px)!important}#story.split-open .story-logo-half.rhs{transform:translate(340px)!important}.story-h{font-size:clamp(28px,7vw,44px)!important}.story-body{font-size:15px!important}#footer{height:auto!important;padding-bottom:260px!important;overflow:hidden!important}.footer-inner{flex-direction:column!important;align-items:flex-start!important;gap:40px!important;padding:56px 24px 40px!important}.footer-lhs{max-width:100%!important;margin-top:40px!important}.footer-rhs{width:100%!important;padding-left:0!important}.footer-nav-wrap{flex-direction:column!important;align-items:flex-start!important;gap:40px!important;padding:0 24px 40px!important}.footer-nav{grid-template-columns:1fr 1fr!important;gap:32px 24px!important;width:100%!important}.footer-legal{gap:12px!important;width:100%!important;padding-left:0!important}.footer-wordmark-wrap{width:100%!important;bottom:-12px!important}.footer-wordmark{width:100%!important;height:auto!important}}@media (max-width:480px){.footer-nav{grid-template-columns:1fr!important}#footer{padding-bottom:200px!important}}
