.block-hero-billing{--bg_speed:8px;--video_speed:18px;--logo_drift:25px;--snap_ms:400ms;--snap_tolerance:15px;--logo_offset_y:0px;--logo_offset_x:0px;--logo-snap-offset-vh:16;--logo-hover-offset-vh:15;--snap_threshold:0.65;--parallax_factor:1;--vertical_drift:0px;--horizontal_drift:0px;--alignment_tolerance:0.3;color:#fff;isolation:auto;margin-bottom:0!important;min-height:auto;position:relative;width:100%}.block-hero-billing.hb-loading .button-wrapper,.block-hero-billing.hb-loading .countdown-wrapper,.block-hero-billing.hb-loading .hero-billing-main-logo{opacity:0!important;visibility:hidden!important}.block-hero-billing.hb-ready .button-wrapper,.block-hero-billing.hb-ready .countdown-wrapper,.block-hero-billing.hb-ready .hero-billing-main-logo{transition:opacity .3s ease-out,visibility .3s ease-out}@media screen and (min-width:1025px){.block-hero-billing{--logo-snap-offset-vh:14;--logo-hover-offset-vh:0;--snap_tolerance:10px}}@media screen and (min-width:1680px){.block-hero-billing{--logo-snap-offset-vh:17}}@media screen and (min-width:2000px){.block-hero-billing{--logo-snap-offset-vh:24}}.block-hero-billing .scene{background:transparent;height:100vh;overflow:visible;position:sticky;top:0;width:100%;will-change:contents;z-index:0}.block-hero-billing.video-globalized .scene{background:transparent}.block-hero-billing .layer_bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:absolute;top:0;width:100%;will-change:transform;z-index:-5}.block-hero-billing .layer_bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;will-change:transform}@media screen and (min-width:1025px){.block-hero-billing .layer_bg.mobile{display:none}}.block-hero-billing .layer_bg.desktop{display:none}@media screen and (min-width:1025px){.block-hero-billing .layer_bg.desktop{display:block}}.block-hero-billing .layer_video{border:0;left:50%;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .8s ease-out;will-change:transform,opacity;z-index:-2}@media screen and (min-aspect-ratio:16/9){.block-hero-billing .layer_video{height:56.25vw;width:100vw}}@media screen and (max-aspect-ratio:16/9){.block-hero-billing .layer_video{height:100vh;width:177.78vh}}@media screen and (max-width:1024px){.block-hero-billing .layer_video.desktop{display:none}}.block-hero-billing .layer_video.video-loaded{opacity:1}@media (-webkit-min-device-pixel-ratio:2){.block-hero-billing .layer_video{transform-style:preserve-3d}.block-hero-billing .layer_video.video-loaded{backface-visibility:hidden}}@supports (-webkit-touch-callout:none){.block-hero-billing .layer_video{cursor:pointer}.block-hero-billing .layer_video:after{background:rgba(0,0,0,.7);border-radius:4px;color:#fff;content:"Click to play video";font-size:12px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;right:10px;top:10px;transition:opacity .3s ease}.layer_video:focus .block-hero-billing .layer_video:after,.layer_video:hover .block-hero-billing .layer_video:after{opacity:1}}.block-hero-billing .content_rail{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;position:relative;z-index:15}.block-hero-billing .hero-billing-main-logo{pointer-events:none;transition:opacity .3s ease-out,visibility .3s ease-out;width:clamp(700px,80vw,1200px)}.block-hero-billing .hero-billing-main-logo.hb-initial-loading{opacity:0!important;visibility:hidden!important}@media screen and (min-width:768px) and (max-width:1024px){.block-hero-billing .hero-billing-main-logo{width:clamp(700px,75vw,1300px)!important}}@media screen and (min-width:1025px){.block-hero-billing .hero-billing-main-logo{width:clamp(600px,50vw,1200px)}}.block-hero-billing .hero-billing-main-logo.hero-elements-hidden{opacity:0;visibility:hidden}.block-hero-billing .poster{margin:35vh auto 0;overflow:visible;position:relative;width:min(84vw,1040px);z-index:20}.block-hero-billing .poster .poster_content{position:relative;transform:translateY(-10%);transform-origin:center top;width:100%}.block-hero-billing .poster .poster_logo_socket{position:absolute;top:0}.block-hero-billing .poster .poster_background{background-color:var(--color-black);height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.block-hero-billing .poster .poster_background .poster_bg_img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-hero-billing .poster .poster_background--cyanide{left:50%;transform:translateX(-50%);width:100vw}.block-hero-billing .poster .poster_background--cyanide .poster_bg_img{display:block;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 85%,transparent);mask-mode:alpha}.block-hero-billing .poster .poster_img{display:block;height:auto;position:relative;width:100%;z-index:1}.block-hero-billing .button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;margin:30px 0 0;padding:0 20px;text-align:center;transition:opacity .1s ease-out,visibility .1s ease-out}.block-hero-billing .button-wrapper.hero-elements-hidden{opacity:0;visibility:hidden}.block-hero-billing .countdown-wrapper{backdrop-filter:blur(20px);background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.1);box-sizing:border-box;display:inline-flex;justify-content:center;margin:0 auto;max-width:100%;overflow:visible;padding:20px 30px;position:relative;text-align:center;transition:opacity .1s ease-out,visibility .1s ease-out;width:auto}.block-hero-billing .countdown-wrapper:before{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01) 50%,hsla(0,0%,100%,.03));border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.block-hero-billing .countdown-wrapper.hero-elements-hidden{opacity:0;visibility:hidden}.block-hero-billing .countdown-wrapper .timer-text{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.block-hero-billing .countdown-wrapper .flip-clock .countdown-label{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.block-hero-billing.snapped .hero-billing-main-logo{opacity:1;visibility:visible;z-index:10}.block-hero-billing.snapped .button-wrapper,.block-hero-billing.snapped .countdown-wrapper{display:none!important;height:0!important;margin:0!important;opacity:0;padding:0!important}.block-hero-billing.reduced-motion .hero-billing-main-logo,.block-hero-billing.reduced-motion .layer_bg img,.block-hero-billing.reduced-motion .layer_video{transform:none;transition:none;will-change:auto}.block-hero-billing.reduced-motion .hero-billing-main-logo{opacity:1;position:fixed;visibility:visible;z-index:10}.block-hero-billing.reduced-motion .poster{margin-top:20vh;width:min(84vw,1040px)}.block-hero-billing.reduced-motion .poster .poster_content{transform:none}.block-hero-billing.reduced-motion .button-wrapper,.block-hero-billing.reduced-motion .countdown-wrapper,.block-hero-billing.reduced-motion .hero-billing-main-logo{transition:opacity .3s ease,visibility .3s ease}.block-hero-billing.reduced-motion .countdown-wrapper{backdrop-filter:none;background:rgba(0,0,0,.8)}.block-hero-billing.reduced-motion .countdown-wrapper:before,.block-hero-billing.reduced-motion .poster_logo_socket{display:none}.block-hero-billing *{will-change:auto}@media screen and (max-width:767px){.block-hero-billing .poster{margin-bottom:0;margin-top:90vh;width:min(90vw,600px)}.block-hero-billing .poster .poster_content{transform:translateY(-8%)}.block-hero-billing .poster .poster_logo_socket{position:absolute!important;top:0;transform:translateX(-50%)}.block-hero-billing .poster .poster_logo_socket.active{transform:translateX(-50%) translateY(var(--offset-y,0))}.block-hero-billing .button-wrapper{-ms-overflow-style:none;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:0 15px;scrollbar-width:none}.block-hero-billing .button-wrapper::-webkit-scrollbar{display:none;height:0;width:0}.block-hero-billing .button-wrapper>*{min-width:-moz-fit-content;min-width:fit-content}.block-hero-billing .button-wrapper.has-overflow{padding-left:20px}.block-hero-billing .countdown-wrapper{backdrop-filter:blur(15px);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.25);margin:0 1rem;padding:15px 25px;width:calc(100% - 2rem)}}@media screen and (max-width:480px){.block-hero-billing .button-wrapper{gap:8px;padding:0 10px}.block-hero-billing .button-wrapper.has-overflow{padding-left:16px}.block-hero-billing .countdown-wrapper{backdrop-filter:blur(12px);border-radius:8px;margin:0 .75rem;padding:12px 20px;width:calc(100% - 1.5rem)}}@media screen and (min-width:768px) and (max-width:1024px){.block-hero-billing .poster{margin-bottom:0;margin-top:30vh;width:min(80vw,800px)}.block-hero-billing .poster .poster_content{transform:translateY(-9%)}.block-hero-billing .poster .poster_logo_socket{position:absolute!important;top:0;transform:translateX(-50%)}.block-hero-billing .poster .poster_logo_socket.active{transform:translateX(-50%) translateY(var(--offset-y,0))}}@media (prefers-contrast:high){.block-hero-billing .layer_bg,.block-hero-billing .layer_video{opacity:.8}.block-hero-billing .hero-billing-main-logo{filter:contrast(1.2)}.block-hero-billing .countdown-wrapper{backdrop-filter:none;background:rgba(0,0,0,.9);border:2px solid #fff}.block-hero-billing .countdown-wrapper:before{display:none}.block-hero-billing .countdown-wrapper .simple-clock .number,.block-hero-billing .countdown-wrapper .simple-clock .translation,.block-hero-billing .countdown-wrapper .timer-text{color:#fff;text-shadow:none}}@media (prefers-reduced-data:reduce){.block-hero-billing .layer_video{display:none}}.block-hero-billing .hero-billing-main-logo,.block-hero-billing .layer_bg img,.block-hero-billing .layer_video{transform:translateZ(0);will-change:transform}@media (prefers-reduced-motion:no-preference){.block-hero-billing .hero-billing-main-logo .hero-billing-main-logo:not(.hero-elements-hidden),.block-hero-billing .hero-billing-main-logo .layer_bg:not(.hero-elements-hidden) img,.block-hero-billing .hero-billing-main-logo .layer_video:not(.hero-elements-hidden),.block-hero-billing .layer_bg img .hero-billing-main-logo:not(.hero-elements-hidden),.block-hero-billing .layer_bg img .layer_bg:not(.hero-elements-hidden) img,.block-hero-billing .layer_bg img .layer_video:not(.hero-elements-hidden),.block-hero-billing .layer_video .hero-billing-main-logo:not(.hero-elements-hidden),.block-hero-billing .layer_video .layer_bg:not(.hero-elements-hidden) img,.block-hero-billing .layer_video .layer_video:not(.hero-elements-hidden){will-change:transform}}.block-hero-billing .hero-billing-main-logo.hero-elements-hidden,.block-hero-billing .layer_bg img.hero-elements-hidden,.block-hero-billing .layer_video.hero-elements-hidden{will-change:auto}@media print{.block-hero-billing.block-hero-billing{height:auto;min-height:auto}.block-hero-billing.block-hero-billing .scene{height:auto}.block-hero-billing.block-hero-billing .layer_bg,.block-hero-billing.block-hero-billing .layer_video{position:static}.block-hero-billing.block-hero-billing .content_rail{height:auto}.block-hero-billing.block-hero-billing .hero-billing-main-logo{margin:2rem auto;position:static;transform:none}.block-hero-billing.block-hero-billing .poster{margin:2rem auto}}body>.hero-billing-global-video{border:0;display:none;height:auto;left:50%;max-height:none;max-width:none;min-height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .8s ease-out;visibility:visible;width:auto;will-change:transform,opacity;z-index:-2}@media screen and (min-width:1025px){body>.hero-billing-global-video{display:block}}body>.hero-billing-global-video.video-loaded{opacity:1}@media (-webkit-min-device-pixel-ratio:2){body>.hero-billing-global-video{transform-style:preserve-3d}body>.hero-billing-global-video.video-loaded{backface-visibility:hidden}}@supports (-webkit-touch-callout:none){body>.hero-billing-global-video{cursor:pointer}body>.hero-billing-global-video:before{background:rgba(0,0,0,.1);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}body>.hero-billing-global-video:focus:before,body>.hero-billing-global-video:hover:before{opacity:1}}body>.logo-container{pointer-events:none;transition:opacity .1s ease-out,visibility .1s ease-out}body>.logo-container.hero-elements-hidden{opacity:0;visibility:hidden}body>.button-container{transition:opacity .1s ease-out,visibility .1s ease-out}body>.button-container.hero-elements-hidden{opacity:0;visibility:hidden}body>.button-container .button-wrapper{transition:opacity .1s ease-out,visibility .1s ease-out}body>.button-container .button-wrapper .wp-block-buttons{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;width:100%}@media screen and (max-width:767px){body>.button-container .button-wrapper{-ms-overflow-style:none;flex-direction:row;gap:12px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:0 15px;scrollbar-width:none}body>.button-container .button-wrapper::-webkit-scrollbar{display:none;height:0;width:0}body>.button-container .button-wrapper>*{min-width:-moz-fit-content;min-width:fit-content}body>.button-container .button-wrapper.has-overflow{padding-left:20px}}body>.button-container .button-wrapper .reduced-motion-logo-container{left:50%;pointer-events:none;position:fixed;top:50vh;transform:translate(-50%,-50%);transition:opacity .3s ease,visibility .3s ease;z-index:7777}body>.button-container .button-wrapper .reduced-motion-logo-container.hero-elements-hidden{opacity:0;visibility:hidden}body>.button-container .button-wrapper .poster_logo_socket{left:50%;opacity:0;position:absolute!important;top:0;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:25}body>.button-container .button-wrapper .poster_logo_socket.active{opacity:1;transform:translateX(-50%) translateY(var(--offset-y,0));visibility:visible}body>.button-container .button-wrapper .poster_logo_socket.active.debug{outline:2px solid #ff0;outline-offset:2px}body>.button-container .button-wrapper .hero-billing-quality-indicator{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-family:monospace;font-size:12px;opacity:0;padding:8px 12px;pointer-events:none;position:fixed;right:10px;top:10px;transition:opacity .3s ease;z-index:9999}body>.button-container .button-wrapper .hero-billing-quality-indicator.visible{opacity:1}body>.button-container .button-wrapper .hero-billing-quality-indicator.warning{background:rgba(255,165,0,.9)}body>.button-container .button-wrapper .hero-billing-quality-indicator.error{background:rgba(255,0,0,.9)}@media (min-width:1024px){body>.button-container .button-wrapper .block-hero-billing[data-debug=true] .hero-billing-debug{background:rgba(0,0,0,.8);border-radius:4px;color:#0f0;font-family:monospace;font-size:11px;left:10px;line-height:1.4;padding:10px;position:absolute;top:10px;z-index:100}body>.button-container .button-wrapper .block-hero-billing[data-debug=true] .hero-billing-debug .debug-line{margin:2px 0}body>.button-container .button-wrapper .block-hero-billing[data-debug=true] .hero-billing-debug .debug-label{color:#ff0}body>.button-container .button-wrapper .block-hero-billing[data-debug=true] .hero-billing-debug .debug-value{color:#0f0}}@media screen and (max-width:480px){body>.button-container .button-wrapper{gap:8px;padding:0 10px}body>.button-container .button-wrapper.has-overflow{padding-left:16px}}body>.button-container .button-wrapper.hero-elements-hidden{opacity:0;visibility:hidden}body>.button-container .countdown-wrapper{transition:opacity .1s ease-out,visibility .1s ease-out}body>.button-container .countdown-wrapper.hero-elements-hidden{opacity:0;visibility:hidden}.video-blurred-background{background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px) brightness(.7);height:100vh;left:0;opacity:1;pointer-events:none;position:fixed;top:0;transform:scale(1.1);transition:opacity 1.2s ease-in-out;width:100vw;will-change:opacity;z-index:1}.video-blurred-background:not([style*=background-image]),.video-blurred-background[style*="background-image: url('')"]{background-color:transparent;opacity:0;transition:none}.video-blurred-background[data-thumbnail-loaded=true]{opacity:1;transition:opacity .3s ease-out}@media screen and (max-width:1024px){.video-blurred-background{display:none!important;opacity:0!important;visibility:hidden!important}}.video-blurred-background:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.video-blurred-background iframe{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important}.layer_video.desktop{transition:opacity 1.2s ease-in-out!important;will-change:opacity}