.keychain-hero-module__3Goq_W__hero{min-height:calc(var(--vh,1vh) * 100);background:var(--ff-color-page);display:flex;position:relative}.keychain-hero-module__3Goq_W__poster{z-index:0;height:calc(var(--vh,1vh) * 41.27);aspect-ratio:4.4/2.6;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.keychain-hero-module__3Goq_W__poster img{width:100%;height:100%;display:block}@media (max-width:47.9375rem){.keychain-hero-module__3Goq_W__poster{width:130%;height:auto;min-height:23rem;left:50%}}@media not (prefers-reduced-motion:reduce){.js .keychain-hero-module__3Goq_W__poster[data-state=hidden]{opacity:0;transform:translate(-50%,-20%)}.js .keychain-hero-module__3Goq_W__poster[data-state=showing]{transition:opacity var(--ff-motion-duration-reveal) var(--ff-motion-ease-out), transform var(--ff-motion-duration-reveal) var(--ff-motion-ease-out)}.keychain-hero-module__3Goq_W__poster[data-state=hiding]{opacity:0;transition:opacity var(--ff-motion-duration-mask-block) var(--ff-motion-ease-out)}}.keychain-hero-module__3Goq_W__content{z-index:1;padding-block:calc(var(--vh,1vh) * 42) calc(var(--vh,1vh) * 10);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.keychain-hero-module__3Goq_W__headline{align-self:stretch}.keychain-hero-module__3Goq_W__headline [data-pill-text]{justify-content:center}.keychain-hero-module__3Goq_W__headline [data-pill-text][data-split=false]:not(:has([data-pill])){font-size:var(--ff-type-s1-pill-size);line-height:calc(var(--ff-type-s1-line-height) * 1em + 2 * var(--ff-type-s1-pill-padding))}.keychain-hero-module__3Goq_W__headline [data-pill-text]:has([data-pill]){gap:var(--ff-space-gap-pill);flex-wrap:wrap;font-size:0;display:flex}.keychain-hero-module__3Goq_W__sub{max-width:44ch}.keychain-hero-module__3Goq_W__cta>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;display:flex}.keychain-hero-module__3Goq_W__note{margin-top:2.4rem}.keychain-hero-module__3Goq_W__stage{height:calc(var(--vh,1vh) * 100);pointer-events:none;position:absolute;inset:0 0 auto}.keychain-hero-module__3Goq_W__stageView{pointer-events:none;position:absolute;inset:0}
