.transition-cover[data-transition=text]{background-color:var(--transition-text-background,#fff);background-image:none}.transition-cover[data-transition=grid-text]::before{content:"";position:absolute;inset:0;z-index:1;display:none!important;pointer-events:none}.transition-color-message{position:absolute;inset:50% auto auto 50%;width:min(88vw,760px);transform:translate(-50%,-50%);font-family:magnetik,helvetica neue,Helvetica,Arial,system-ui,sans-serif!important;font-style:normal;color:var(--transition-text-color,#11131a);text-align:center;font-size:clamp(1.2rem,2.7vw,2.5rem);line-height:1;letter-spacing:0;font-weight:200!important;text-wrap:balance;text-shadow:none;opacity:0}@media(max-width:600px){.transition-color-message{width:96vw;max-width:96vw;padding-left:.08em;padding-right:.08em;font-size:clamp(1.45rem,6.8vw,2.3rem);line-height:1.04}.transition-cover[data-text-highlight=true] .transition-color-message{max-width:96vw;padding:.02em .08em}.transition-color-message.is-compact{white-space:nowrap}.transition-color-message.is-short{font-size:clamp(1.7rem,8.4vw,2.8rem)}.transition-color-message.is-long{font-size:clamp(1.15rem,5vw,1.85rem)}}.transition-cover[data-text-highlight=true] .transition-color-message{width:fit-content;max-width:88vw;padding:.02em .08em;border-radius:0;background:var(--transition-text-highlight-color,#d7ff00);box-decoration-break:clone;-webkit-box-decoration-break:clone}.transition-cover.is-leaving[data-transition=text] .transition-color-message{clip-path:inset(0 100% 0 0);animation:color-message-in 700ms ease 200ms forwards,color-message-write 1100ms steps(32,end)500ms forwards}.transition-cover.is-leaving[data-transition=text][data-direction=reverse] .transition-color-message{clip-path:inset(0 0 0 100%);animation:color-message-in-reverse 700ms ease 200ms forwards,color-message-write-reverse 1100ms steps(32,end)500ms forwards}.transition-cover[data-transition=text]:not(.is-leaving) .transition-color-message{opacity:1;clip-path:inset(0 0 0 0);animation:color-message-erase 1e3ms steps(32,end)900ms forwards}.transition-cover[data-transition=text][data-direction=reverse]:not(.is-leaving) .transition-color-message{animation:color-message-erase-reverse 1e3ms steps(32,end)900ms forwards}.transition-cover[data-transition=text]:not(.is-leaving){animation:cover-exit 500ms cubic-bezier(.65,0,.35,1)2e3ms forwards}.transition-cover{position:fixed;inset:0;z-index:2147483000;pointer-events:none;background:var(--transition-background,#11131a);opacity:0;transform:scale(1);transform-origin:center center;contain:paint;will-change:opacity,transform}html[data-rdx-transition-pending] .transition-cover{opacity:1;background:var(--rdx-pending-background,#11131a)}html[data-rdx-transition-pending=text] .transition-cover{background:#fff}html[data-rdx-transition-pending=text] .transition-image-panel,html[data-rdx-transition-pending=text] .transition-grid{display:none}html[data-rdx-transition-pending=grid-text] .transition-cover{background:0 0}html[data-rdx-transition-pending=image] .transition-cover{background:0 0}html[data-rdx-transition-pending] .transition-image-panel{background-image:var(--rdx-pending-image,none)}.transition-image-panel{position:absolute;inset:0;z-index:0;background-image:var(--transition-image,none);background-position:50%;background-size:cover;background-repeat:no-repeat;opacity:1;transform:scale(1);transform-origin:center center;backface-visibility:hidden;will-change:opacity,transform}.transition-grid{position:absolute;inset:1px;z-index:1;pointer-events:none;contain:paint}.grid-line{position:absolute;display:block;background-color:transparent!important;background-image:none!important;mix-blend-mode:normal!important;opacity:0;backface-visibility:hidden;will-change:opacity,transform}.grid-line--vertical{top:0;bottom:0;width:1px;transform:scaleY(0)}.grid-line--horizontal{left:0;right:0;height:1px;transform:scaleX(0)}.grid-line--vertical.grid-line--from-top{transform-origin:top center}.grid-line--vertical.grid-line--from-bottom{transform-origin:bottom center}.grid-line--horizontal.grid-line--from-left{transform-origin:left center}.grid-line--horizontal.grid-line--from-right{transform-origin:right center}.grid-line--vertical.grid-line--from-top{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 0%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-start,25%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-body-opacity,86%),transparent) 50%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-end,75%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 100%)!important}.grid-line--vertical.grid-line--from-bottom{background-image:linear-gradient(to top,color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 0%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-start,25%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-body-opacity,86%),transparent) 50%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-end,75%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 100%)!important}.grid-line--horizontal.grid-line--from-left{background-image:linear-gradient(to right,color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 0%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-start,25%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-body-opacity,86%),transparent) 50%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-end,75%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 100%)!important}.grid-line--horizontal.grid-line--from-right{background-image:linear-gradient(to left,color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 0%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-start,25%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-body-opacity,86%),transparent) 50%,color-mix(in srgb,var(--grid-color,#fff) 62%,transparent) var(--grid-fade-end,75%),color-mix(in srgb,var(--grid-color,#fff) var(--grid-edge-opacity,30%),transparent) 100%)!important}@supports not (background-image:linear-gradient(to right,color-mix(in srgb,#fff 50%,transparent),#fff)){.grid-line{background-color:var(--grid-color,#fff)!important}}.transition-cover[data-transition=text] .transition-grid{display:none}.grid-line.is-drawing{animation:grid-line-draw var(--line-duration)cubic-bezier(.16,1,.3,1)var(--line-delay)both}.grid-line.is-erasing{animation:grid-line-erase var(--line-duration)cubic-bezier(.65,0,.35,1)var(--line-delay)both}.grid-line.is-complete{opacity:1;transform:scale(1)}.transition-cover[data-transition=text] .transition-image-panel{display:none}.transition-curtain{position:absolute;inset:0;z-index:4;display:grid;grid-template-columns:repeat(var(--curtain-cols,8),1fr);grid-template-rows:repeat(var(--curtain-rows,4),1fr);gap:0;padding:0;background:0 0;pointer-events:none}.curtain-block{min-width:0;min-height:0;background:var(--curtain-color,#3a3532);opacity:1;clip-path:inset(0 100% 0 0)}.transition-cover[data-transition=curtain]{background:0 0!important}html[data-rdx-transition-pending=curtain] .transition-cover{background:0 0!important}.transition-cover[data-transition=curtain] .transition-curtain{display:grid}.transition-cover[data-transition=curtain] .transition-image-panel,.transition-cover[data-transition=curtain] .transition-grid{display:none!important}.transition-cover.is-leaving[data-transition=curtain] .curtain-block{animation-duration:650ms;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--curtain-delay);animation-fill-mode:forwards}.transition-cover.is-leaving[data-transition=curtain] .curtain-block--from-left{animation-name:curtain-fill-from-left}.transition-cover.is-leaving[data-transition=curtain] .curtain-block--from-right{animation-name:curtain-fill-from-right}.transition-cover.is-leaving[data-transition=curtain] .curtain-block--from-top{animation-name:curtain-fill-from-top}.transition-cover.is-leaving[data-transition=curtain] .curtain-block--from-bottom{animation-name:curtain-fill-from-bottom}.transition-cover[data-transition=curtain] .curtain-block.is-complete{opacity:1;clip-path:inset(0)}.transition-cover.is-curtain-destination{opacity:1}.transition-cover.is-curtain-destination[data-transition=curtain] .curtain-block{animation-duration:650ms;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-delay:var(--curtain-exit-delay);animation-fill-mode:forwards}.transition-cover.is-curtain-destination[data-transition=curtain] .curtain-block--from-left{animation-name:curtain-unfill-to-left}.transition-cover.is-curtain-destination[data-transition=curtain] .curtain-block--from-right{animation-name:curtain-unfill-to-right}.transition-cover.is-curtain-destination[data-transition=curtain] .curtain-block--from-top{animation-name:curtain-unfill-to-top}.transition-cover.is-curtain-destination[data-transition=curtain] .curtain-block--from-bottom{animation-name:curtain-unfill-to-bottom}.transition-cover[data-transition=grid-text] .transition-grid{display:block;z-index:2}.transition-cover[data-transition=grid-text] .transition-color-message{display:block;z-index:3;color:var(--transition-text-color,#fff)}.transition-cover[data-transition=grid-text] .transition-image-panel{display:block;z-index:0}.transition-cover.is-leaving{opacity:1;animation:none}.transition-cover.is-leaving[data-transition=image] .transition-image-panel{opacity:0;animation:image-source 2200ms cubic-bezier(.65,0,.35,1)forwards}.transition-cover.is-leaving[data-transition=grid-text] .transition-image-panel{opacity:0;animation:image-source 2200ms cubic-bezier(.65,0,.35,1)forwards}.transition-cover.is-leaving[data-transition=image]{background:0 0}.transition-cover.is-leaving[data-transition=grid-text]{background:0 0}.transition-cover.is-leaving[data-transition=text]{opacity:0;animation:cover-fade-in 900ms ease forwards}.transition-cover.is-leaving[data-transition=grid-text] .transition-color-message{display:block;clip-path:inset(0 100% 0 0);opacity:1;animation:color-message-in 700ms ease 200ms forwards,color-message-write 1100ms steps(32,end)500ms forwards}.transition-cover.is-leaving[data-transition=grid-text][data-direction=reverse] .transition-color-message{clip-path:inset(0 0 0 100%);animation:color-message-in-reverse 700ms ease 200ms forwards,color-message-write-reverse 1100ms steps(32,end)500ms forwards}.transition-cover[data-transition]:not(.is-leaving){opacity:1;animation:cover-fade-out 750ms cubic-bezier(.22,1,.36,1)forwards}.transition-cover[data-transition=curtain]:not(.is-leaving){opacity:1;animation:none!important;background:0 0!important}.transition-cover[data-transition=image]:not(.is-leaving){background:0 0;opacity:1;animation:cover-fade-out 800ms cubic-bezier(.65,0,.35,1)2600ms forwards}.transition-cover[data-transition=grid-text]:not(.is-leaving){background:0 0;opacity:1;animation:cover-fade-out 800ms cubic-bezier(.65,0,.35,1)2600ms forwards}.transition-cover[data-transition=grid-text]:not(.is-leaving)::before{animation:grid-text-overlay-out 1100ms cubic-bezier(.65,0,.35,1)900ms forwards}.transition-cover[data-transition=grid-text]:not(.is-leaving) .transition-image-panel{animation:image-enter 800ms cubic-bezier(.65,0,.35,1)1900ms forwards}.transition-cover[data-transition=grid-text]:not(.is-leaving) .transition-color-message{opacity:1;clip-path:inset(0 0 0 0);animation:color-message-erase 1e3ms steps(32,end)1e3ms forwards}.transition-cover[data-transition=grid-text][data-direction=reverse]:not(.is-leaving) .transition-color-message{animation:color-message-erase-reverse 1e3ms steps(32,end)1e3ms forwards}.transition-cover[data-transition=grid-text] .transition-grid{display:block!important;visibility:visible;z-index:2!important}.transition-cover[data-transition=grid-text] .transition-color-message{display:block!important;visibility:visible;z-index:3!important;color:var(--transition-text-color,#fff)!important}.transition-cover[data-transition=grid-text] .transition-image-panel{display:block!important;visibility:visible;z-index:0!important}.transition-cover[data-transition=image]:not(.is-leaving) .transition-image-panel{animation:image-enter 800ms cubic-bezier(.65,0,.35,1)1900ms forwards}.transition-cover.is-leaving[data-transition=grid-text] .transition-color-message{display:block!important;color:var(--transition-text-color,#fff)!important;opacity:0;clip-path:inset(0 100% 0 0);animation:grid-text-message-source 1800ms cubic-bezier(.22,1,.36,1)150ms forwards!important}.transition-cover.is-leaving[data-transition=grid-text][data-direction=reverse] .transition-color-message{clip-path:inset(0 0 0 100%);animation:grid-text-message-source-reverse 1800ms cubic-bezier(.22,1,.36,1)150ms forwards!important}.transition-cover[data-transition=grid-text]:not(.is-leaving) .transition-color-message{display:block!important;color:var(--transition-text-color,#fff)!important;opacity:1;clip-path:inset(0 0 0 0);animation:grid-text-message-destination 1200ms steps(32,end)900ms forwards!important}.transition-cover[data-transition=grid-text][data-direction=reverse]:not(.is-leaving) .transition-color-message{animation:grid-text-message-destination-reverse 1200ms steps(32,end)900ms forwards!important}.transition-cover[data-transition=text]:not(.is-leaving){animation:cover-exit 500ms cubic-bezier(.65,0,.35,1)2e3ms forwards}@keyframes page-enter{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page-enter-two{from{opacity:0;clip-path:circle(0% at 50% 50%)}to{opacity:1;clip-path:circle(100% at 50% 50%)}}@keyframes cover-out{from{opacity:0}to{opacity:1}}@keyframes cover-in{from{opacity:1}to{opacity:0}}@keyframes cover-fade-in{from{opacity:0}to{opacity:1}}@keyframes cover-fade-out{from{opacity:1}to{opacity:0}}@keyframes cover-exit{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes image-exit{0%{opacity:0;transform:scale(1.12)}22%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes image-source{0%{opacity:0;transform:scale(1.12)}22%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes image-enter{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes grid-line-draw{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes grid-line-erase{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes curtain-fill-from-left{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes curtain-fill-from-right{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes curtain-fill-from-top{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@keyframes curtain-fill-from-bottom{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes curtain-unfill-to-left{from{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes curtain-unfill-to-right{from{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes curtain-unfill-to-top{from{clip-path:inset(0)}to{clip-path:inset(100% 0 0 0)}}@keyframes curtain-unfill-to-bottom{from{clip-path:inset(0)}to{clip-path:inset(0 0 100% 0)}}@keyframes page-fade-in{from{opacity:0}to{opacity:1}}@keyframes color-message-in{from{opacity:0;transform:translate(-50%,-44%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes color-message-write{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes color-message-in-reverse{from{opacity:0;transform:translate(-50%,-44%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes color-message-write-reverse{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes color-message-erase{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes color-message-erase-reverse{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes grid-text-message-source{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-50%,-46%)scale(.98)}28%{opacity:1;clip-path:inset(0 100% 0 0);transform:translate(-50%,-50%)scale(1)}68%,100%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(-50%,-50%)scale(1)}}@keyframes grid-text-message-source-reverse{0%{opacity:0;clip-path:inset(0 0 0 100%);transform:translate(-50%,-46%)scale(.98)}28%{opacity:1;clip-path:inset(0 0 0 100%);transform:translate(-50%,-50%)scale(1)}68%,100%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(-50%,-50%)scale(1)}}@keyframes grid-text-message-destination{from{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes grid-text-message-destination-reverse{from{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 100%)}}@keyframes grid-text-overlay-out{from{opacity:.2}to{opacity:0}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:1ms!important;transition-duration:1ms!important}}