.ai-slit{display:none}.slit-play .home-hero-art{position:relative}.slit-play .ai-slit{display:grid;position:absolute;top:0;right:0;left:0;width:-moz-fit-content;width:fit-content;margin:0 auto;pointer-events:none}.slit-play .ai-slit>span{grid-area:1/1}.slit-play .ai-slit span{display:block}.slit-play .home-hero-art .ai-slit img{display:block;width:auto;height:112px;margin:0}@media (max-width:719.98px){.slit-play .home-hero-art .ai-slit img{height:10.85vw}}.slit-play .slit-win{-webkit-clip-path:polygon(5.989% -1.279%,112% -1.279%,112% 106.962%,18.794% 106.962%);clip-path:polygon(5.989% -1.279%,112% -1.279%,112% 106.962%,18.794% 106.962%)}.slit-play .slit-top{-webkit-clip-path:polygon(7.497% -1.279%,112% -1.279%,112% 43.931%,12.803% 43.931%);clip-path:polygon(7.497% -1.279%,112% -1.279%,112% 43.931%,12.803% 43.931%);transform:translateX(-53.21%)}.slit-play .slit-bottom{-webkit-clip-path:polygon(12.672% 43.931%,112% 43.931%,112% 106.962%,20.069% 106.962%);clip-path:polygon(12.672% 43.931%,112% 43.931%,112% 106.962%,20.069% 106.962%);transform:translateX(-88.74%)}.slit-play .ai-slit .slit-a{display:grid}.slit-play .slit-a>span{grid-area:1/1}.slit-play .slit-line{-webkit-clip-path:polygon(5.138% -1.279%,7.168% -1.279%,17.943% 90.527%,16.085% 90.527%);clip-path:polygon(5.138% -1.279%,7.168% -1.279%,17.943% 90.527%,16.085% 90.527%)}.slit-play .slit-line .slit-run{-webkit-clip-path:polygon(-300% -300%,400% -300%,400% -1.279%,-300% -1.279%);clip-path:polygon(-300% -300%,400% -300%,400% -1.279%,-300% -1.279%)}.slit-play .slit-leg{-webkit-clip-path:polygon(-8% -1.279%,7.168% -1.279%,17.943% 90.527%,-8% 90.527%,9.359% 42.393%,-8% 42.393%);clip-path:polygon(-8% -1.279%,7.168% -1.279%,17.943% 90.527%,-8% 90.527%,9.359% 42.393%,-8% 42.393%);opacity:0}.slit-play .slit-leg .slit-run{-webkit-clip-path:polygon(-300% -300%,-24.482% -300%,58.987% 400%,52.987% 400%,5.138% -1.279%,-300% -1.279%);clip-path:polygon(-300% -300%,-24.482% -300%,58.987% 400%,52.987% 400%,5.138% -1.279%,-300% -1.279%)}.slit-play .home-hero-art>img{opacity:0}.slit-play .home-hero>.home-hero-line:not(.home-hero-art){opacity:.001}@media (prefers-reduced-motion:no-preference){.slit-play .ai-slit{animation:slit-failsafe-hide 0s linear 3s forwards}.slit-play .home-hero-art>img,.slit-play .home-hero>.home-hero-line:not(.home-hero-art){animation:slit-failsafe 0s linear 3s forwards}}@keyframes slit-failsafe{to{opacity:1}}@keyframes slit-failsafe-hide{to{opacity:0}}.home~.v2-footer{--secondary:var(--v2-ink);--on-secondary:var(--v2-ground);--focus:var(--v2-ink);--v2-pad-start:max(var(--gutter,20px),var(--notch-reserve,40px));--v2-pad-end:max(var(--gutter,20px),24px);color:var(--v2-ink-2);font-family:var(--v2-font);font-size:16px;line-height:1.5;letter-spacing:.01em;margin-top:max(calc(100lvh - 100svh),calc(max(100svh, 640px) * .45 - 57px))}@media (max-width:719.98px){.home~.v2-footer{--v2-pad-start:max(32px,env(safe-area-inset-left,0px));--v2-pad-end:max(32px,env(safe-area-inset-right,0px))}}.home~.v2-footer :is(h1,h2,h3){text-wrap:balance}.home~.v2-footer :is(p,li){text-wrap:pretty}