.result-bg{opacity:0;transition:opacity .2s ease}.result-bg.result-bg--loaded{opacity:1}.pack-fly-in{animation-name:packFlyIn;animation-duration:.8s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both;will-change:transform,opacity}@keyframes packFlyIn{0%{transform:translate(-100dvw);opacity:0}to{transform:translate(0);opacity:1}}@keyframes singleCardBack{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.single-card-back{animation:singleCardBack .4s .2s cubic-bezier(.17,.89,.32,1.2) both;will-change:transform,opacity}@keyframes flipRevealTransform{0%{transform:scale(1.15) rotateY(180deg)}to{transform:scale(1) rotateY(0)}}@keyframes flipRevealFadeIn{0%{opacity:0}to{opacity:1}}.flip-reveal-wrapper{animation:flipRevealFadeIn .2s ease-out forwards}.flip-reveal{animation:flipRevealTransform 1.5s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}@keyframes cardBackFadeOut{to{opacity:0}}.card-back-fade-out{animation:cardBackFadeOut .6s ease-in forwards}@keyframes resultContentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes resultContentSlideDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.result-content-enter-delay-500{animation-name:resultContentFadeIn,resultContentSlideDown;animation-duration:.4s,.4s;animation-timing-function:linear,cubic-bezier(.5,0,0,1);animation-delay:.5s,.5s;animation-fill-mode:both,both;will-change:opacity,transform}.result-content-enter-delay-800{animation-name:resultContentFadeIn,resultContentSlideDown;animation-duration:.4s,.4s;animation-timing-function:linear,cubic-bezier(.5,0,0,1);animation-delay:.8s,.8s;animation-fill-mode:both,both;will-change:opacity,transform}@keyframes desktopResultCardListEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.desktop-result-card-list-enter{animation:desktopResultCardListEnter .4s cubic-bezier(.5,0,0,1) both}.mobile-app-container:has(.infinite-detail){background:radial-gradient(ellipse at 50% 16%,#20212566,transparent 58%),repeating-linear-gradient(125deg,#ffffff01 0 1px,transparent 1px 6px),#141416}.mobile-app-container:has(.infinite-detail)>header{background:transparent;transition:background-color .18s ease}.mobile-app-container:has(.infinite-detail[data-summary-visible=true])>header{background:#141416}.infinite-detail{color:#eff0f2}.detail-hero-stage{--detail-pack-inset: 9px;position:relative;height:calc(var(--detail-pack-height) + var(--detail-pack-inset) * 2);touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:clip}.detail-hero-stage[data-stacked=true]{overflow:visible}.detail-hero-slide{position:absolute;left:calc(50% - var(--detail-pack-width) / 2);top:var(--detail-pack-inset);width:var(--detail-pack-width);height:var(--detail-pack-height);overflow:visible}.detail-hero-select{width:100%;height:100%;background:none;border:0;padding:0;position:relative}.detail-hero-breathe{position:relative;width:100%;height:100%;animation:detail-breathe 4.8s ease-in-out infinite;animation-play-state:paused}.detail-hero-breathe[data-idle=true]{animation-play-state:running}.detail-hero-layer{position:absolute;inset:0;transform-origin:50% 100%}.detail-hero-shine{position:absolute;inset:0;pointer-events:none;overflow:hidden}.detail-hero-shine[data-shape=dream]{inset:unset;top:0;left:7.5%;width:85%;height:91%}.detail-hero-shine:after{content:"";position:absolute;inset:-40% -100%;background:linear-gradient(112deg,transparent 38%,#ffffff00 44%,#ffffff66 50%,#ffffff00 56%,transparent 62%);transform:translate(-70%);animation:detail-shine 5.6s ease-in-out infinite;animation-play-state:paused;mix-blend-mode:screen}.detail-hero-shine[data-active=true]:after{animation-play-state:running}.detail-hero-arrow{position:absolute;top:calc(50% - 20px);width:40px;height:40px;z-index:4;border:0;background:transparent;padding:0;cursor:pointer}.detail-hero-arrow.previous{left:10px}.detail-hero-arrow.next{right:10px;transform:scaleX(-1)}.detail-hero-arrow img{position:absolute;width:62.73px;height:65.736px;left:-11.365px;top:-4.9px;max-width:none}.detail-hero-arrow:disabled{opacity:.3;cursor:default}.detail-sold-out{position:absolute;top:calc(50% - 30px);left:50%;transform:translate(-50%);z-index:3;opacity:1;transition:opacity .5s ease-in-out}.detail-discount{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3;width:max-content;text-align:center;white-space:nowrap}.detail-countdown{background:linear-gradient(90deg,#fd1c1c0a,#ff000021,#fd1c1c0f);border:.5px solid #ff1800;box-shadow:0 0 10.9px #ff440085}@keyframes detail-breathe{0%,to{transform:translateY(0) rotate(-.35deg)}50%{transform:translateY(-3px) rotate(.35deg)}}@keyframes detail-shine{0%,64%{transform:translate(-70%);opacity:0}68%{opacity:.75}86%{transform:translate(70%);opacity:.75}90%,to{transform:translate(70%);opacity:0}}@media(prefers-reduced-motion:reduce){.detail-hero-breathe,.detail-hero-shine:after{animation:none}.detail-hero-shine{display:none}}html:has(.infinite-detail),body:has(.infinite-detail),.mobile-app-container:has(.infinite-detail),.mobile-app-container:has(.infinite-detail) .app-scroll,.infinite-detail,.infinite-detail [data-part=viewport]{overflow-x:clip!important;overscroll-behavior-x:none;min-width:0}.detail-just-pulled-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.detail-discount,.detail-price{opacity:1;transition:opacity .2s ease}.detail-discount[data-visible=false]{opacity:0;pointer-events:none;transition-duration:.1s}.mobile-opening-background{display:block;opacity:1}.mobile-opening-background-poster{opacity:0}.mobile-opening-background-poster[data-ready=true]{animation:mobileOpeningBackgroundFadeIn .8s linear both}:is(.mobile-opening-single,.mobile-opening-multi)[data-tearing=true] .mobile-opening-background{animation:mobileOpeningBackgroundFade .6s 3s linear both}@keyframes mobileOpeningBackgroundFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mobileOpeningBackgroundFade{0%{opacity:1}to{opacity:0}}@keyframes mobileOpeningBackgroundHold{0%,to{opacity:1}}:is(.mobile-opening-single,.mobile-opening-multi)[data-motion-ready=false] :is(.mobile-opening-single-arrival,.mobile-opening-single-settle,.mobile-opening-multi-settle,.mobile-opening-single-float,.mobile-opening-multi-arrival,.mobile-opening-multi-merge,.mobile-opening-chrome,.mobile-opening-tear-strip-sheen),.mobile-opening-preparation-chrome[data-motion-ready=false]{animation-play-state:paused}:is(.mobile-opening-single,.mobile-opening-multi)[data-motion-ready=false] .mobile-opening-chrome,.mobile-opening-preparation-chrome[data-motion-ready=false]{visibility:hidden}.mobile-opening-pack-instruction{opacity:0;visibility:hidden}.mobile-opening-pack-instruction[data-visible=true]{visibility:visible;animation:mobileOpeningInstructionFade var(--mobile-opening-instruction-duration) both}.mobile-opening-single-arrival{animation:mobileOpeningSingleArrival var(--mobile-opening-arrival-duration) var(--mobile-opening-arrival-offset) ease-in-out both}@keyframes mobileOpeningSingleArrival{0%{transform:translate(var(--mobile-opening-arrival-x))}to{transform:translate(0)}}.mobile-opening-single-settle,.mobile-opening-multi-settle{transform:translateY(var(--mobile-opening-settle-y)) scale(var(--mobile-opening-settle-scale));transform-origin:center}.mobile-opening-single-settle,.mobile-opening-multi-settle{animation:mobileOpeningPackSettle var(--mobile-opening-settle-duration) var(--mobile-opening-settle-delay) ease-in-out both}@keyframes mobileOpeningPackSettle{0%{transform:translateY(0) scale(var(--mobile-opening-initial-scale))}to{transform:translateY(var(--mobile-opening-settle-y)) scale(var(--mobile-opening-settle-scale))}}.mobile-opening-multi-initial-scale{transform:scale(var(--mobile-opening-initial-scale));transform-origin:center}[data-tearing=true] .mobile-opening-single-float{animation-play-state:paused}[data-tearing=true] :is(.mobile-opening-tear-pack,.mobile-opening-tear-body,.mobile-opening-tear-seal,.mobile-opening-tear-light,.mobile-opening-tear-swipe-content){will-change:transform,opacity}[data-tearing=true] .mobile-opening-tear-strip-sheen{display:none}:is(.mobile-opening-single,.mobile-opening-multi)[data-tearing=true] .mobile-opening-tear-copy{animation:none}.mobile-opening-tear-swipe-reveal{clip-path:inset(0 100% 0 0)}.mobile-opening-tear-swipe-content{transform-origin:left center}.mobile-opening-single-float{animation:mobileOpeningSingleFloat var(--mobile-opening-float-duration) var(--mobile-opening-float-delay) linear infinite both}@keyframes mobileOpeningSingleFloat{0%,to{transform:translateY(0)}25%{transform:translateY(10px)}75%{transform:translateY(-10px)}}:is(.mobile-opening-single,.mobile-opening-multi) .mobile-opening-chrome,.mobile-opening-preparation-chrome{animation:mobileOpeningChromeFade var(--mobile-opening-chrome-duration) var(--mobile-opening-settle-delay) both}@keyframes mobileOpeningChromeFade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes mobileOpeningInstructionFade{0%{opacity:0}to{opacity:1}}.mobile-opening-tear-strip-sheen{position:absolute;top:50%;left:0;pointer-events:none;animation:mobileOpeningTearStripSheen var(--mobile-opening-sheen-duration) var(--mobile-opening-sheen-delay) linear infinite both}:is(.mobile-opening-single,.mobile-opening-multi)[data-motion-ready=true]:not([data-tearing=true]) .mobile-opening-tear-strip-sheen{will-change:transform,opacity}@keyframes mobileOpeningTearStripSheen{0%{opacity:0;transform:translate(-100%,-50%)}16.6667%,83.3333%{opacity:1}to{opacity:0;transform:translate(var(--mobile-opening-tear-strip-width),-50%)}}.mobile-opening-multi-arrival{animation:mobileOpeningMultiArrival var(--mobile-opening-arrival-duration) calc(var(--pack-arrival-delay) + var(--mobile-opening-arrival-offset)) ease-in-out both}.mobile-opening-multi-fade-in{animation-name:mobileOpeningMultiArrival,mobileOpeningInstructionFade;animation-duration:var(--mobile-opening-arrival-duration),var(--mobile-opening-instruction-duration);animation-timing-function:ease-in-out,linear}@keyframes mobileOpeningMultiArrival{0%{transform:translate(var(--mobile-opening-arrival-x))}to{transform:translate(var(--pack-spread-x))}}.mobile-opening-multi-merge{animation:mobileOpeningMultiMerge var(--mobile-opening-merge-duration) var(--mobile-opening-merge-delay) ease-in-out both}.mobile-opening-multi-pack[data-front-pack=false] .mobile-opening-multi-merge{animation-name:mobileOpeningMultiMerge,mobileOpeningMultiHide;animation-timing-function:ease-in-out,linear}@keyframes mobileOpeningMultiMerge{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--pack-spread-x)))}}@keyframes mobileOpeningMultiHide{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.mobile-opening-single-arrival,.mobile-opening-single-settle,.mobile-opening-multi-settle,.mobile-opening-single-float,.mobile-opening-multi-arrival,.mobile-opening-multi-merge,:is(.mobile-opening-single,.mobile-opening-multi) .mobile-opening-chrome,.mobile-opening-preparation-chrome,.mobile-opening-pack-instruction{animation:none}.mobile-opening-pack-instruction[data-visible=true]{opacity:1;visibility:visible}.mobile-opening-tear-strip-sheen{display:none}.mobile-opening-background{animation:none;opacity:1}.mobile-opening-background-poster[data-ready=true]{animation-name:mobileOpeningBackgroundHold}.mobile-opening-multi-pack[data-front-pack=false]{display:none}}.demo-result-background{position:absolute;inset:0;pointer-events:none;background:var(--chakra-colors-black-6)}@keyframes demo-result-reveal{0%{opacity:0;filter:brightness(.45);transform:translateY(4px)}to{opacity:1;filter:brightness(1);transform:translateY(0)}}.demo-result-reveal{animation:demo-result-reveal .45s ease-out both}.demo-result-reveal-card{transform-origin:center bottom}@keyframes demo-result-price-reveal{0%{opacity:0;filter:brightness(.45);transform:translate(-50%) translateY(18px)}to{opacity:1;filter:brightness(1);transform:translate(-50%) translateY(0)}}.demo-result-price{animation-name:demo-result-price-reveal}@keyframes demo-signup-entrance-fade{0%{opacity:0}to{opacity:1}}@keyframes demo-signup-entrance-slide{0%{transform:translateY(16px)}to{transform:translateY(0)}}.demo-signup-entrance{width:100%;animation:demo-signup-entrance-fade .3s cubic-bezier(.333333,0,.666667,1) 2.26s both,demo-signup-entrance-slide .3s cubic-bezier(.333333,1,.666667,1) 2.26s both}@keyframes demo-signup-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.demo-signup-effect-root{position:relative;width:100%}.demo-signup-breathe{position:relative;width:100%;transform-origin:center;animation:demo-signup-breathe 3.2s cubic-bezier(.37,0,.63,1) 2.96s infinite}.demo-result-signup-button{width:100%;box-shadow:0 0 20px 4px #c8f24099;transition:transform .2s ease,opacity .2s ease}.demo-result-signup-button:hover{opacity:.98;transform:translateY(-1px)}.demo-result-signup-button:active{transform:translateY(.5px)}@media(prefers-reduced-motion:reduce){.demo-result-reveal,.demo-signup-entrance,.demo-signup-breathe{animation:none}.demo-signup-entrance{opacity:1;transform:none}.demo-result-signup-button{transition:none}.demo-result-signup-button:hover,.demo-result-signup-button:active{opacity:1;transform:none}}
