#fixed-interface{display:flex;width:100%;height:100vh;position:fixed;flex-direction:row;justify-content:space-between}#chat-container{position:absolute}#menu-btn{flex-direction:column;display:flex;text-align:left;justify-content:space-around;background-color:rgba(14,14,14,0.3);padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;padding-right:0.75rem;width:4rem;height:3.5rem;border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-right-radius:0rem;align-items:center}#quote{height:100vh}#cta{height:100vh}#headline-165-3757{color:#ffffff}#headline-388-3757{useCustomTag:false}#text_block-166-3757{color:#ffffff;text-align:right}#text_block-307-3757{useCustomTag:true}#text_block-384-3757{useCustomTag:true}#text_block-391-3757{useCustomTag:true}#text_block-398-3757{useCustomTag:true}#text_block-371-3757{useCustomTag:true}#text_block-427-3757{useCustomTag:true}#code_block-214-3757{display:none}#code_block-84-3756{display:none}#code_block-85-3756{display:none}#code_block-86-3756{display:none}#code_block-87-3756{display:none}#code_block-88-3756{display:none}#code_block-89-3756{display:none}#code_block-435-3757{display:none}#code_block-258-3757{display:none}#code_block-259-3757{display:none}#code_block-438-3757{display:none}#code_block-300-3757{display:none}#code_block-345-3757{display:none}#code_block-414-3757{display:none}#code_block-431-3757{display:none}#code_block-436-3757{display:none}#code_block-439-3757{display:none}@media (max-width:991px){#code_block-214-3757{display:none}}@media (max-width:991px){#code_block-84-3756{display:none}}@media (max-width:991px){#code_block-85-3756{display:none}}@media (max-width:991px){#code_block-86-3756{display:none}}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#ffffff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start} .oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px} .oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px} .oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:0.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgba(0,0,0,0.5);margin-bottom:20px} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,0.5)} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000000;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#66aaff;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#ffffff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#ffffff}.ct-slider .ct-slide{padding:0px}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:0.5s}.oxy-shape-divider{width:0px;height:0px}.oxy_shape_divider svg{width:100%}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px }.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#ffffff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url()}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(0,0,0,0.2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-site-navigation{--oxynav-brand-color:#4831B0;--oxynav-neutral-color:#FFFFFF;--oxynav-activehover-color:#EFEDF4;--oxynav-background-color:#4831B0;--oxynav-border-radius:0px;--oxynav-other-spacing:8px;--oxynav-transition-duration:0.3s;--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93)}.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{text-align:left}.oxy-site-navigation > ul{left:0}.oxy-site-navigation{--oxynav-animation-name:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){background-color:var(--oxynav-brand-color);transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing);border:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){background:transparent;border:1px solid currentColor;transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{filter:invert(0) !important}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{background-color:var(--oxynav-activehover-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button,.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}body{font-family:'magistral'}body{line-height:1.6;font-size:16px;font-weight:400;color:#404040}.oxy-nav-menu-hamburger-line{background-color:#404040}h1,h2,h3,h4,h5,h6{font-family:'microgramma-extended';font-size:36px;font-weight:700}h2,h3,h4,h5,h6{font-size:30px}h3,h4,h5,h6{font-size:24px}h4,h5,h6{font-size:20px}h5,h6{font-size:18px}h6{font-size:16px}a{color:#0074db;text-decoration:none}a:hover{text-decoration:none}.ct-link-text{text-decoration:}.ct-link{text-decoration:}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.ct-new-columns > .ct-div-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.oxy-header-container{padding-right:20px;padding-left:20px}@media (max-width:992px){.ct-columns-inner-wrap{display:block !important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100% !important;margin:0 !important}.ct-columns-inner-wrap{margin:0 !important}}.impulse-wrap{background-size:cover;transform:perspective(1000);position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:4;width:100%;height:100%;overflow:hidden;background-repeat:repeat;background-attachment:scroll;-webkit-perspective:1000;transform:perspective(1000)}.mm-parallax{top:0%;right:0%;left:0%;bottom:0%;position:absolute;overflow:visible;width:100%;transform-style:preserve-3d}.half-hero-wrap{width:100%;position:absolute;left:0px;z-index:10;top:15vh;transform:translateZ(40px)}@media (max-width:767px){.half-hero-wrap{}.half-hero-wrap:not(.ct-section):not(.oxy-easy-posts),.half-hero-wrap.oxy-easy-posts .oxy-posts,.half-hero-wrap.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}}.logo-container{position:relative;width:90vw;margin-left:5vw;margin-right:5vw;overflow:hidden}@media (max-width:767px){.logo-container{width:80vw;margin-top:-5vh;margin-bottom:-10vh;height:auto}}@media (max-width:479px){.logo-container{height:40vh;margin-top:-6vh;margin-bottom:-8vh}}.logo-glow{background-size:250% 100%;width:100%;margin-top:20px;margin-bottom:20px;padding-left:40px;padding-right:40px;height:50vh;position:absolute;margin-left:auto;margin-right:auto}.logo-glow:not(.ct-section):not(.oxy-easy-posts),.logo-glow.oxy-easy-posts .oxy-posts,.logo-glow.ct-section .ct-section-inner-wrap{display:block}@media (max-width:767px){.logo-glow{}}@media (max-width:479px){.logo-glow{height:78%}}.logo-fill{background-size:250% 100%;height:50vh;width:100%;margin-top:20px;margin-bottom:20px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.logo-fill:not(.ct-section):not(.oxy-easy-posts),.logo-fill.oxy-easy-posts .oxy-posts,.logo-fill.ct-section .ct-section-inner-wrap{display:block}@media (max-width:767px){.logo-fill{}}@media (max-width:479px){.logo-fill{height:78%}}.logo-highlights{background-size:250% 100%;height:50vh;width:100%;position:absolute;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}@media (max-width:767px){.logo-highlights{}}@media (max-width:479px){.logo-highlights{height:78%}}.full-bg{width:100%;height:100%}.bg{background-size:cover;transform:;position:absolute;z-index:1;top:-20%;left:-20%;width:140%;height:140%;background-repeat:no-repeat;background-attachment:scroll;background-clip:content-box;background-color:rgba(0,0,0,0);background-position:50% 50%;transform:translateZ(10px)}.hero-wrap{overflow:hidden;width:100%;height:120vh;position:relative}.social-media-link{pointer-events:auto;animation:glitch-3 5s 5s infinite}.bottom-content{position:absolute;z-index:5;bottom:3vh;width:100%;padding-bottom:1%;overflow:hidden;pointer-events:none}.bottom-content:not(.ct-section):not(.oxy-easy-posts),.bottom-content.oxy-easy-posts .oxy-posts,.bottom-content.ct-section .ct-section-inner-wrap{display:block}@media (max-width:991px){.bottom-content{bottom:0vh}}.social-media{gap:1rem}.social-media:not(.ct-section):not(.oxy-easy-posts),.social-media.oxy-easy-posts .oxy-posts,.social-media.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}.sm-link{height:2.5rem;width:2.5rem}.sm-link:not(.ct-section):not(.oxy-easy-posts),.sm-link.oxy-easy-posts .oxy-posts,.sm-link.ct-section .ct-section-inner-wrap{display:flex}.social-media-list{gap:1rem;background-color:rgba(14,14,14,0.3);padding-top:1rem;padding-bottom:1rem;padding-left:0rem;padding-right:0rem;border-radius:4rem}.social-media-list:not(.ct-section):not(.oxy-easy-posts),.social-media-list.oxy-easy-posts .oxy-posts,.social-media-list.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}.sm-icon{}.sm-icon:not(.ct-section):not(.oxy-easy-posts),.sm-icon.oxy-easy-posts .oxy-posts,.sm-icon.ct-section .ct-section-inner-wrap{display:flex}.be-logo-glow{}.be-logo-edge{}.be-logo-fill{}.be-logo-container{position:relative}.top{}.menu-btn{}.menu-btn-btm{}.contact-btn-dots{}.contact-btn-fill{}.dots{}.glow{}.fill{}.single-dot{}.chat-btn-icon{}.menu-container-right{}.menu-container-left{}.main-nav{}.blur-bg{}.mid-blur-bg{}.circuit{}.frame{}.frame-top{}.frame-right{}.frame-glow{}.chat-container-right{}.frame-bottom{}.chat-content{}.chat-form{}.interface-circuit-right{}.interface-circuit-left{}.sm-content{}.sm-container-left{}.frame-left{}.sm-btn-icon{}.btn{}.btn-bg{}.center{}.quote-bg{}.quote-container{}.sine-waves{}.small{}.large{}.bold{font-weight:700}.medium{}.scramble{}.philosophy-container{}.title-container{}.center-align{}.min-blur-bg{}.title-text{}.left-align{}.right-align{}.service-icons{}.sticky{}.service-text{}.service-preview{}.service-icon-large{}.description{}.bg-glow{}.cta-container{}.cta-text{}.ripple-container{}.tagline{}.animate-on-scroll{}:root{--menu-bg-base:16% 0 0;--inactive-menu-item-base:50% 0 0;--orange-base:77% 0.1655 65.71;--orange-purple-mix-base:67% 0.1279 34.77;--purple-base:59% 0.1589 337.11;--blue-base:66% 0.1344 236.47;--blue-green-mix-base:67% 0.1093 173.84;--green-base:70% 0.1784 141.88;--white-base:100% 0 0;--gray-base:42.85% 0.0013 17.21;--black-base:0% 0 0;--menu-bg:oklch(var(--menu-bg-base) / 30%);--inactive-menu-item:oklch(var(--inactive-menu-item-base));--orange:oklch(var(--orange-base));--orange-purple-mix:oklch(var(--orange-purple-mix-base));--purple:oklch(var(--purple-base));--blue:oklch(var(--blue-base));--blue-green-mix:oklch(var(--blue-green-mix-base));--green:oklch(var(--green-base));--white:oklch(var(--white-base));--gray:oklch(var(--gray-base));--black:oklch(var(--black-base));--shine-center:linear-gradient(to right,oklch(var(--black-base) / 0%),var(--gray),oklch(var(--black-base) / 0%));--shine-left:linear-gradient(90deg,var(--gray),oklch(var(--black-base) / 0%));--hor-orange-purple:linear-gradient(to right,var(--orange),var(--purple));--hor-purple-orange:linear-gradient(to right,var(--purple),var(--orange));--hor-blue-green:linear-gradient(to right,var(--blue),var(--green));--hor-green-blue:linear-gradient(to right,var(--green),var(--blue));--ver-orange-purple:linear-gradient(to bottom,var(--orange),var(--purple));--ver-purple-orange:linear-gradient(to bottom,var(--purple),var(--orange));--ver-blue-green:linear-gradient(to bottom,var(--blue),var(--green));--ver-green-blue:linear-gradient(to bottom,var(--green),var(--blue));--ff-title:microgramma-extended,sans-serif;--ff-body:magistral,sans-serif;--ff-btn:"magistral-condensed",sans-serif;--fs-4xl:8rem;--fs-3xl:6.25rem;--fs-2xl:2.5rem;--fs-xl:1.75rem;--fs-lg:1.5rem;--fs-md:1.25rem;--fs-base:1rem;--fs-sm:0.875rem;--fs-xs:0.625rem;--small-text-shadow:drop-shadow(2px 0px 2px oklch(var(--black-base) / 100%)) drop-shadow(1px 2px 2px oklch(var(--black-base) / 25%));--large-text-shadow:drop-shadow(2px 0px 2px oklch(var(--black-base) / 50%)) drop-shadow(1px 2px 2px oklch(var(--black-base) / 25%));--ls-tiny:calc(5 / 100 * 1em);--ls-small:calc(20 / 100 * 1em);--ls-medium:calc(25 / 100 * 1em);--ls-large:calc(40 / 100 * 1em);--ls-xl:calc(50 / 100 * 1em);--btn-center:0 0 1.25rem 1.25rem;--btn-left:0 1.25rem 1.25rem 1.25rem;--btn-right:1.25rem 0 1.25rem 1.25rem;--btn-padding:0.5rem 1.4rem 0.5rem 2rem;--glow-none:drop-shadow(0 0 0 oklch(var(--white-base) / 0%)) drop-shadow(0 0 0 oklch(var(--white-base) / 0%));--glow-full:drop-shadow(0 0 0.25rem oklch(var(--white-base) / 50%)) drop-shadow(0 0 0.5rem oklch(var(--white-base) / 75%));--max-blur:blur(60px);--mid-blur:blur(40px);--min-blur:blur(20px);--in:all 0.2s ease-in;--out:all 0.15s ease-out;--vh:100vh;--dynamic-vh:100dvh;--gutter:5rem;--page-max-width:;--max-w-text:;--row-spacing:;--admin-bar-height:32px;--header-height:4.75rem}@media (width <= 1200px){:root{--gutter:2.5rem}}@media (width <= 782px){:root{--fs-4xl:4rem;--fs-3xl:3.125rem;--fs-2xl:1.875rem;--fs-xl:1.125rem;--fs-lg:1rem;--fs-md:0.875rem;--fs-base:0.75rem;--fs-sm:0.625rem;--admin-bar-height:46px;--btn-center:0 0 1.25rem 1.25rem;--btn-left:0 1.25rem 1.25rem 1.25rem;--btn-right:1.25rem 0 1.25rem 1.25rem;--btn-padding:0.5rem 1.25rem 0.5rem 1.5rem;--max-blur:blur(30px);--mid-blur:blur(20px);--min-blur:blur(10px)}}.ct-div-block:empty{min-height:0;min-width:0}*,*::before,*::after{box-sizing:border-box}html,body{scroll-behavior:smooth;overflow-x:clip}body{height:100%;background:var(--black);position:relative;color:var(--white);font-family:var(--ff-body);font-size:var(--fs-base);letter-spacing:var(--ls-tiny)}input:focus,textarea:focus,select:focus{outline:0.125rem solid var(--blue)}h1,h2,h3,h4,h5,h6{font-family:var(--ff-title);text-transform:uppercase}h2,h3,h4,h5,h6{letter-spacing:var(--ls-small)}h1{font-size:var(--fs-xl);letter-spacing:var(--ls-large)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-md)}h4,h5,h6{font-size:var(--fs-base)}p{font-size:var(--fs-base);letter-spacing:var(--ls-tiny);line-height:2}#wpadminbar{position:fixed!important}body.admin-bar.no-scroll{height:calc(100vh - var(--admin-bar-height))}.admin-bar #fixed-interface{top:var(--admin-bar-height);height:calc(100vh - var(--admin-bar-height))}@media (width <= 781px){}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{box-sizing:content-box;background-clip:padding-box;border-radius:10px 0 0 10px;background:linear-gradient(to bottom,var(--blue),var(--green))}.max-blur-bg{height:100%;width:100%;background:transparent;position:absolute;z-index:1;inset:0;pointer-events:none;-webkit-backdrop-filter:var(--max-blur);backdrop-filter:var(--max-blur)}.mid-blur-bg{height:100%;width:100%;background:transparent;position:absolute;z-index:1;inset:0;pointer-events:none;-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur)}.min-blur-bg{height:100%;width:100%;background:transparent;position:absolute;z-index:1;inset:0;pointer-events:none;-webkit-backdrop-filter:var(--min-blur);backdrop-filter:var(--min-blur)}#wpforms-submit-3774,.btn{height:auto;padding:var(--btn-padding);background:transparent;position:relative;z-index:0;border:none;-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);font-size:var(--fs-sm);transition:var(--in)}#wpforms-submit-3774 span,.btn span{position:relative;z-index:3;font-family:var(--ff-btn);text-transform:uppercase;font-size:var(--fs-sm);letter-spacing:var(--ls-xl);line-height:1.5!important;color:transparent;background-clip:text;-webkit-background-clip:text;transition:var(--in)}.btn.left span{background-image:linear-gradient(to left,var(--purple) 0%,var(--orange) 100%)}.btn.center span{background-image:linear-gradient(to right,var(--purple) 0%,var(--orange) 50%,var(--purple) 100%)}#wpforms-submit-3774 span,.btn.right span{background-image:linear-gradient(to right,var(--purple) 0%,var(--orange) 100%)}.btn.left,.btn.left:before,.btn.left:after,.btn.left .btn-bg{border-radius:var(--btn-left)}.btn.center,.btn.center:before,.btn.center:after,.btn.center .btn-bg{border-radius:var(--btn-center)}#wpforms-submit-3774.right,#wpforms-submit-3774.right:before,#wpforms-submit-3774.right:after,#wpforms-submit-3774 .btn-bg,.btn.right,.btn.right:before,.btn.right:after,.btn.right .btn-bg{border-radius:var(--btn-right)}#wpforms-submit-3774:before,#wpforms-submit-3774:after,#wpforms-submit-3774 .btn-bg,.btn:before,.btn:after,.btn .btn-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0}#wpforms-submit-3774:before,#wpforms-submit-3774:after,.btn.left:before,.btn.left:after,.btn.right:before,.btn.right:after{background:linear-gradient(to right,var(--orange) 0%,var(--purple) 50%,var(--orange) 100%);background-size:200% auto;transition:var(--in)}.btn.center:before,.btn.center:after{background:linear-gradient(to right,var(--orange) 0%,var(--purple) 25%,var(--orange) 50%,var(--purple) 75%,var(--orange) 100%);background-size:200% auto;transition:var(--in)}.btn.left:before,.btn.left:after{background-position:left center}.btn.center:before,.btn.center:after{background-position:center center}#wpforms-submit-3774:before,#wpforms-submit-3774:after,.btn.right:before,.btn.right:after{background-position:right center}#wpforms-submit-3774:before,.btn:before{z-index:2;padding:2px;-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}#wpforms-submit-3774:after,.btn:after{z-index:0;filter:blur(0);opacity:0}#wpforms-submit-3774 .btn-bg,.btn .btn-bg{z-index:1;background:oklch(var(--black-base) / 75%);transition:var(--in)}@media (width <= 782px){#wpforms-submit-3774:before,.btn:before{padding:1px}}#wpforms-submit-3774:hover span,.btn:hover span{color:var(--white);transition:var(--out)}#wpforms-submit-3774:hover:before,#wpforms-submit-3774:hover:after,.btn:hover:before,.btn:hover:after{animation:var(--btn-bg-animate);transition:var(--out)}#wpforms-submit-3774:hover:after,.btn:hover:after{filter:blur(0.5rem);animation:var(--btn-bg-animate);opacity:1}#wpforms-submit-3774:hover .btn-bg,.btn:hover .btn-bg{background:oklch(var(--black-base) / 90%);transition:var(--out)}.ct-inner-content .title-container{position:relative;z-index:2;padding:1rem 6rem;font-family:var(--ff-title);color:var(--white)}.ct-inner-content .title-container:before,.ct-inner-content .title-container:after{content:'';display:block;height:0.125rem;position:absolute;z-index:2}.ct-inner-content .title-container:before{top:0}.ct-inner-content .title-container:after{bottom:0}.ct-inner-content .title-container .min-blur-bg{background:var(--menu-bg)}.ct-inner-content .title-container,.ct-inner-content .title-container .mid-blur-bg{overflow:clip}.ct-inner-content .title-container .title-text{position:relative;z-index:2;display:flex}.ct-inner-content .title-container .title-text h2{letter-spacing:var(--ls-large);font-weight:500}.ct-inner-content .title-container .title-text h2 strong{font-weight:700}@media (width <= 782px){.ct-inner-content .title-container{padding:1rem var(--gutter)!important}.ct-inner-content .title-container .title-text h2{align-self:center}}.ct-inner-content .title-container.left-align:before,.ct-inner-content .title-container.left-align:after{width:calc(100% - 1.25rem);background:var(--shine-left);left:0}.ct-inner-content .title-container.left-align,.ct-inner-content .title-container.left .mid-blur-bg{align-self:flex-start;border-radius:0 1.25rem 1.25rem 0}.ct-inner-content .title-container.left-align .title-text h2{text-align:left}.ct-inner-content .title-container.center-align{padding:1rem 6.5rem 1rem 7rem}.ct-inner-content .title-container.center-align:before,.ct-inner-content .title-container.center-align:after{width:calc(100% - 2.5rem);background:var(--shine-center);left:1.25rem}.ct-inner-content .title-container.center-align,.ct-inner-content .title-container.center-align .mid-blur-bg{align-self:center;border-radius:99rem}.ct-inner-content .title-container.center-align .title-text h2{width:fit-content;text-align:center;align-items:center;-webkit-filter:var(--small-text-shadow);filter:var(--small-text-shadow)}.ct-inner-content .title-container.center-align .title-text h2:before,.ct-inner-content .title-container.center-align .title-text h2:after{content:'';display:inline-block;height:calc(100% - 1rem);width:0.33rem;--bracket-thickness:0.125rem;border-top:var(--bracket-thickness) solid var(--white);border-bottom:var(--bracket-thickness) solid var(--white);position:absolute}.ct-inner-content .title-container.center-align .title-text h2:before{border-left:var(--bracket-thickness) solid var(--white);left:-2.5rem}.ct-inner-content .title-container.center-align .title-text h2:after{border-right:var(--bracket-thickness) solid var(--white);right:-2rem}@media (width <= 1024px){.ct-inner-content .title-container.center-align{border-radius:0!important;width:100%}.ct-inner-content .title-container.center-align .title-text{width:100%;justify-content:center;align-items:center}}@media (width <= 782px){.ct-inner-content .title-container.center-align .title-text h2:before,.ct-inner-content .title-container.center-align .title-text h2:after{height:calc(100% - 0.75rem);width:0.25rem;--bracket-thickness:0.1rem}.ct-inner-content .title-container.center-align .title-text h2:before{left:-1.5rem}.ct-inner-content .title-container.center-align .title-text h2:after{right:-1rem}}.ct-inner-content .title-container.right-align:before,.ct-inner-content .title-container.right-align:after{width:calc(100% - 1.25rem);background:var(--shine-right);right:0}.ct-inner-content .title-container.right-align,.ct-inner-content .title-container.right-align .mid-blur-bg{align-self:flex-end;border-radius:1.25rem 0 0 1.25rem}.ct-inner-content .title-container.right-align .title-text h2{text-align:right}.ct-inner-content .title-container.sticky.fixed-title,.ct-inner-content .title-container.sticky.absolute-bottom-title{position:fixed!important}.ct-inner-content .title-container.sticky{position:sticky}.ct-inner-content .fixed-title,.ct-inner-content .title-container.sticky{top:3rem;z-index:10}.admin-bar .ct-inner-content .fixed-title,.admin-bar .ct-inner-content .title-container.sticky{top:calc(3rem + var(--admin-bar-height));z-index:10}.ct-inner-content .title-container.absolute-top-title{position:absolute !important;top:0}#services .title-container.sticky.absolute-top-end{position:absolute !important;top:0.25rem!important;left:50%;transform:translateX(-50%)}.admin-bar .ct-inner-content .title-container.absolute-top-end{top:calc(var(--admin-bar-height) + 0.25rem)!important}@media (width <= 1200px){.ct-inner-content .fixed-title,.ct-inner-content .title-container.sticky{top:var(--header-height)}.admin-bar .ct-inner-content .fixed-title,.admin-bar .ct-inner-content .title-container.sticky{top:calc(var(--header-height) + var(--admin-bar-height))}}.ct-inner-content #scroll-down{position:fixed;z-index:3;bottom:4rem;left:50%;transform:translateX(-50%);cursor:pointer}.ct-inner-content #scroll-down .tooltip,.ct-inner-content #scroll-down .arrow{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.ct-inner-content #scroll-down .arrow.glow{filter:blur(5px)}.ct-inner-content #scroll-down .tooltip{bottom:3rem;white-space:nowrap;text-transform:uppercase;font-size:var(--fs-xs);letter-spacing:var(--ls-large);color:var(--green);filter:blur(5px) drop-shadow(0px 0px 0px var(--green));transform:translateX(-50%) translateY(2rem);opacity:0;transition:var(--in)}.ct-inner-content #scroll-down:hover .tooltip{filter:blur(0) drop-shadow(0px 0px 6px var(--green));transform:translateX(-50%) translateY(0);opacity:1;transition:var(--out)}.ct-inner-content #scroll-down .arrow .stop-1{stop-color:var(--scroll-down-start-color);transition:var(--in)}.ct-inner-content #scroll-down .arrow .stop-2{stop-color:var(--scroll-down-end-color);transition:var(--in)}.ct-inner-content #scroll-down .arrow{transform-origin:center center;--scroll-down-start-color:var(--green);--scroll-down-end-color:var(--blue);transition:var(--in)}.ct-inner-content #scroll-down:hover .arrow{--scroll-down-start-color:var(--blue);--scroll-down-end-color:var(--blue);transition:var(--out)}.ct-inner-content #scroll-down.flipped .arrow{transform:translateX(-50%) scaleY(-1)}.ct-inner-content #scroll-down.flipped .arrow{--scroll-down-start-color:var(--blue);--scroll-down-end-color:var(--green);transition:var(--in)}.ct-inner-content #scroll-down.flipped:hover .arrow{--scroll-down-start-color:var(--blue);--scroll-down-end-color:var(--blue);transition:var(--out)}@media (width <= 1200px){.ct-inner-content #scroll-down{bottom:1.75rem}.ct-inner-content #scroll-down:hover .arrow{--scroll-down-start-color:var(--green);--scroll-down-end-color:var(--blue)}.ct-inner-content #scroll-down.flipped:hover .arrow{--scroll-down-start-color:var(--blue);--scroll-down-end-color:var(--green)}}@media (width <= 768px){.ct-inner-content #scroll-down .tooltip{display:none}}@keyframes slideFromBottomScrollDown{0%{transform:translateY(5rem) translateX(-50%);opacity:0}100%{transform:translateY(0) translateX(-50%);opacity:1}}.ct-inner-content #scroll-down{transform:translateY(5rem) translateX(-50%);opacity:0;animation:slideFromBottomScrollDown 1s ease-in-out forwards}body.oxygen-builder-body .ct-inner-content #scroll-down{transform:translateY(0) translateX(-50%);opacity:1}body.low-perf .animate-on-scroll{animation:noen!important;opacity:1!important;transform:none!important}:root{--gradient-shift:gradient-shift 7s linear 0s infinite;--bg-color-animate:background-color-animate 7s linear 0s infinite;--btn-bg-animate:btn-bg-animate 2s linear 0s infinite}@keyframes btn-bg-animate{0%{background-position:left center}50%{background-position:right center}100%{background-position:left center}}@keyframes background-color-animate{0%{background-position:10% 0%}50%{background-position:91% 100%}100%{background-position:10% 0%}}@keyframes gradient-shift{0%{transform:translateY(0%)}50%{transform:translateY(-65%)}100%{transform:translateY(0%)}}@keyframes chat-btn-gradient-animate-in{0%{stop-color:var(--chat-btn-start-color)}50%{stop-color:var(--chat-btn-end-color)}100%{stop-color:var(--chat-btn-start-color)}}@keyframes chat-btn-gradient-animate-out{0%{stop-color:var(--chat-btn-end-color)}50%{stop-color:var(--chat-btn-start-color)}100%{stop-color:var(--chat-btn-end-color)}}@keyframes glitch{1%{transform:rotateX(10deg) skewX(90deg)}4%{transform:rotateX(0deg) skewX(0deg)}}@keyframes glitch-2{1%{transform:rotateX(4deg) skewX(60deg)}2%{transform:rotateX(0deg) skewX(0deg)}}@keyframes glitch-3{1%{transform:rotateX(10deg) skewX(70deg)}5%{transform:rotateX(0deg) skewX(0deg)}}@keyframes scaleIn{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeFromBlack{0%{filter:brightness(0)}100%{filter:brightness(1)}}@keyframes flipIn{0%{transform:scaleY(0);opacity:0}100%{transform:scaleY(1);opacity:1}}@keyframes slideFromLeft{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideFromRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideFromTop{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideFromBottom{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.social-media-link .ct-fancy-icon svg{-webkit-filter:var(--glow-none) filter:var(--glow-none);transition:var(--in)}.social-media-link:hover .ct-fancy-icon svg{fill:var(--white);-webkit-filter:var(--glow-full);filter:var(--glow-full);transition:var(--out)}body.oxygen-builder-body .animate-on-scroll{transform:none!important;opacity:1!important}#hero{position:relative;z-index:1}#hero .half-hero-wrap{width:100%;height:100vh;margin-top:-3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;inset:0;z-index:10;transform:translateZ(40px)}.logo-container{height:auto!important;margin:0!important;animation:scaleIn 1.6s ease-in-out forwards}.logo-glow,.logo-fill,.logo-highlights{height:auto!important;max-height:55vh;position:relative;aspect-ratio:2 / 1;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;filter:brightness(0);will-change:filter}.logo-glow:before,.logo-fill:before,.logo-highlights:before{content:"";position:absolute;inset:0;height:300%;width:100%;background-size:100% 100%;animation:var(--gradient-shift);will-change:transform;z-index:-1}.logo-glow:before,.logo-highlights:before{background:linear-gradient(164deg,var(--green),var(--blue),var(--purple),var(--orange),var(--purple),var(--blue),var(--green) )}.logo-fill:before{background:linear-gradient(164deg,var(--purple),var(--orange),var(--purple),var(--blue),var(--green),var(--blue),var(--purple),var(--orange),var(--purple) )}.logo-glow{-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask-glow.png);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask-glow.png);animation:fadeFromBlack 2s ease-in-out 500ms forwards;position:absolute!important;will-change:filter}.logo-fill{-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask.png);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask.png);animation:fadeFromBlack 2s ease-in-out 500ms forwards;will-change:filter}.logo-highlights{-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask-highlights.png);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2021/05/beyond-elusive-gradient-mask-highlights.png);animation:fadeFromBlack 1s ease-in-out 0ms forwards;position:absolute!important;will-change:filter}.full-bg:after{content:'';display:block;height:140%;width:140%;position:absolute;inset:-20%;z-index:2;opacity:1;background:var(--black);animation:fadeOut 3s ease-out 500ms forwards;will-change:opacity}.impulse-wrap{background:radial-gradient(ellipse,var(--black) 35%,oklch(13% 0 0) 100% );background-size:100% 100%;background-repeat:no-repeat}.bg{mask-image:radial-gradient(circle,oklch(var(--black-base) / 3%) 35%,oklch(var(--white-base) / 3%) 50% )}.warp{display:block;height:140vh!important;width:140vw!important;object-fit:cover;top:20% !important;left:19.8% !important;transform:translate(-20%,-20%)}img.warp{opacity:0;transition:var(--in)}.tagline{display:grid;grid-template-columns:auto auto auto;align-items:center;min-height:57px;opacity:0;animation:flipIn 800ms 1500ms 1 forwards}.tagline .text{color:var(--white);font-size:var(--fs-xl);font-family:var(--ff-title);letter-spacing:var(--ls-large);text-transform:uppercase;text-align:center;margin-right:-0.5rem}.tagline .circuit{width:150px;height:var(--fs-xl);display:flex;transform:scaleY(-1)}.tagline .circuit.right{transform:scaleY(-1) scaleX(-1)}.tagline .circuit-svg{display:block;overflow:visible;height:100%;width:100%;margin-top:-0.9rem}.tagline .line{stroke:var(--white);stroke-width:1;fill:none;vector-effect:non-scaling-stroke;stroke-dasharray:0;stroke-dashoffset:0}.tagline .dot{opacity:0;fill:var(--white)}@media (width <= 1200px){.tagline{display:block;position:relative;padding-inline:2rem;padding-top:1rem}.tagline .circuit{position:absolute;bottom:-2rem}.tagline .circuit.left{right:50%;transform:scaleY(1) scaleX(-1)}.tagline .circuit.right{left:50%;transform:scaleY(1) scaleX(1)}}@media (width <= 781px){.tagline .circuit{width:75px;bottom:-1rem}.logo-container{width:90%;margin-top:5vh}#tagline{max-width:20rem}#tagline:before,#tagline:after{display:none}.bg{mask-image:radial-gradient(circle,oklch(var(--black-base) / 5%) 35%,oklch(var(--white-base) / 10%) 50% );background:url(https://www.beyondelusive.com/wp-content/uploads/2025/06/warp-mobile-alt.png);background-size:cover;background-position:center center}}#fixed-interface{position:relative;z-index:9999;width:100%;height:100vh;height:var(--vh);will-change:height;position:fixed;display:flex;flex-direction:row;justify-content:space-between;pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--in)}#fixed-interface .interface-side{height:100%;position:relative;display:flex;gap:1rem;align-items:center;justify-content:space-between}@keyframes slideFromLeft-childBlurFix{0%{left:-15rem}100%{left:0}}#fixed-interface div.left{z-index:10;padding:3.375rem 0 2.475rem 1.375rem;animation:slideFromLeft-childBlurFix 1s ease-in-out forwards}@keyframes slideFromRight-childBlurFix{0%{right:-15rem}100%{right:0}}#fixed-interface div.right{z-index:9;padding:3.375rem 3.375rem 3.375rem 0;animation:slideFromRight-childBlurFix 1s ease-in-out forwards}#fixed-interface #menu-btn{order:1}#fixed-interface .interface-circuit-right{order:2}#fixed-interface #chat-btn{order:3}@media (width <= 1200px){#fixed-interface:before{content:'';display:block;width:100%;height:var(--header-height);position:absolute;z-index:9;inset:0;background:var(--menu-bg);-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transform:translateY(-100%);opacity:0;animation:slideFromTop 1s ease-in-out forwards}body.oxygen-builder-body #fixed-interface:before{transform:translateY(0);opacity:1}#fixed-interface div.left{padding:1rem 0 1rem 1rem}#fixed-interface div.right{padding:1rem 1rem 1rem 0}}#fixed-interface .interface-side .interface-circuit-left,#fixed-interface .interface-side .interface-circuit-right{height:100%;min-height:262px;width:2px;opacity:0.1;position:relative;left:-2px}#fixed-interface .interface-side .line-container{display:flex;flex-direction:column;align-items:center;height:100%}#fixed-interface .interface-side .cap{width:55px;height:auto;flex:0 0 auto;overflow:visible}#fixed-interface .interface-side .top{margin-bottom:-0.125rem}#fixed-interface .interface-side .middle-line-container{height:auto;width:55px;display:flex;justify-content:flex-end;flex-grow:1;margin-top:0;margin-bottom:0}#fixed-interface .interface-side .middle-line{width:0.135rem;border-radius:0.135rem;background:var(--white)}#fixed-interface .interface-side .bottom{margin-top:-0.125rem}#fixed-interface .interface-side.left .line-container{width:fit-content;margin-left:-3rem;transform:scaleX(-1)}#fixed-interface .interface-side.right .line-container{width:fit-content}@media (width <= 1200px){#fixed-interface .interface-side .interface-circuit-left,#fixed-interface .interface-side .interface-circuit-right{padding-top:1rem}#fixed-interface .interface-side .interface-circuit-left{margin-left:-1.75rem}#fixed-interface .interface-side .interface-circuit-right{margin-right:0.25rem;left:0}#fixed-interface .interface-side.left .line-container{margin-left:-1.75rem}#fixed-interface .interface-side .middle-line-container,#fixed-interface .interface-side .cap{width:30px}#fixed-interface .interface-side .cap path{stroke-width:2px}#fixed-interface .interface-side .cap circle{r:5.5}}@media (width <= 782px){#fixed-interface .interface-side .interface-circuit-left,#fixed-interface .interface-side .interface-circuit-right{display:none}}@media (height <= 480px){.admin-bar #fixed-interface .interface-side .interface-circuit-left,.admin-bar #fixed-interface .interface-side .interface-circuit-right{display:none}}@media (height <= 448px){#fixed-interface .interface-side .interface-circuit-left,#fixed-interface .interface-side .interface-circuit-right{display:none}}.be-logo-container{position:relative;z-index:999;pointer-events:all;-webkit-touch-callout:default;touch-action:auto}.be-logo-glow,.be-logo-edge,.be-logo-fill{position:relative;display:block;height:58px;width:120px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--in)}.be-logo-glow:before,.be-logo-edge:before,.be-logo-fill:before{content:"";position:absolute;inset:0;height:300%;width:100%;background-size:100% 100%;animation:var(--gradient-shift);will-change:transform;z-index:-1;background:linear-gradient(164deg,var(--purple),var(--orange),var(--purple),var(--blue),var(--green),var(--blue),var(--purple),var(--orange),var(--purple) );pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.be-logo-glow{position:absolute;inset:0;-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_edge-glow.svg);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_edge-glow.svg)}.be-logo-edge{position:absolute;inset:0;-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_edge.svg);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_edge.svg)}.be-logo-fill{-webkit-mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_fill.svg);mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/04/be-logo_fill.svg);opacity:0.25;filter:brightness(0);transition:var(--in)}.be-logo-container:hover .be-logo-fill{opacity:1;filter:brightness(1);transition:var(--out)}#be-mantra-text{background-color:oklch(var(--black-base) / 30%);-webkit-backdrop-filter:var(--min-blur);backdrop-filter:var(--min-blur);padding:0.4rem 1rem 0.4rem 1.3rem;border-radius:4rem;font-size:var(--fs-base);letter-spacing:var(--ls-large);color:var(--white);text-transform:uppercase;line-height:1;position:absolute;left:95%;pointer-events:none;user-select:none}@media (width <= 1200px){.be-logo-glow,.be-logo-edge,.be-logo-fill{height:40px;width:84px}#be-mantra-text{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-filter:var(--small-text-shadow);filter:var(--small-text-shadow)}}@media (width <= 781px){.be-logo-container{top:2px}#be-mantra-text{padding:0 0 0 0.4rem}}.social-media-list{-webkit-backdrop-filter:var(--min-blur);backdrop-filter:var(--min-blur);pointer-events:all;-webkit-touch-callout:default;touch-action:auto}.sm-link div svg,.sm-link div svg path,.sm-link div svg rect{transition:var(--in)}.sm-link div svg{-webkit-filter:var(--glow-none);filter:var(--glow-none)}.sm-link:hover div svg{-webkit-filter:var(--glow-full);filter:var(--glow-full);transition:var(--out)}.sm-link:hover div svg path,.sm-link:hover div svg rect{fill:var(--white);transition:var(--out)}@media (width <= 1200px){.social-media-list{display:none!important}.sm-link{height:2.75rem;width:2.75rem}}#sm-btn{height:2.75rem;width:2.75rem;padding:0.375rem;margin-left:-1rem;margin-bottom:0.25rem;background:var(--menu-bg);border-radius:0.5rem 0.5rem 0.5rem 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;flex:0 0 auto;position:relative;z-index:999;cursor:pointer;pointer-events:all;-webkit-touch-callout:default;touch-action:auto;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--in)}#sm-btn:before,#sm-btn:after{content:'';display:block;height:0.125rem;width:0;position:absolute;top:50%;left:50%;background:var(--inactive-menu-item);filter:var(--glow-none);opacity:0;transition:var(--in)}#sm-btn:before{transform:translate(-50%,-50%) rotate(-45deg)}#sm-btn:after{transform:translate(-50%,-50%) rotate(45deg)}#sm-btn .sm-btn-icon{height:100%;width:100%;opacity:1;transition:var(--in)}#sm-btn .sm-btn-icon svg{overflow:visible}#sm-btn circle,#sm-btn path{-webkit-filter:var(--glow-none);filter:var(--glow-none);transition:var(--in)}#sm-btn circle{fill:var(--inactive-menu-item)}#sm-btn path{stroke:var(--inactive-menu-item)}#sm-btn:hover circle,#sm-btn:hover path{-webkit-filter:var(--glow-full);filter:var(--glow-full);transiton:var(--out)}#sm-btn:hover circle{fill:var(--white)}#sm-btn:hover path{stroke:var(--white)}@media (width > 1200px){#sm-btn,#sm-container{display:none!important}}@media (width <= 1200px){#sm-btn{left:-0.5rem}}#sm-btn.active{background:transparent;transition:var(--out)}#sm-btn.active .sm-btn-icon{opacity:0;transition:var(--out)}#sm-btn.active:before,#sm-btn.active:after{width:2.25rem;background:var(--blue);opacity:1;transition:var(--in)}#sm-btn.active:hover:before,#sm-btn.active:hover:after{background:var(--white);filter:var(--glow-full);transition:var(--out)}#sm-container{position:absolute;z-index:99;bottom:0;left:0;padding:2rem 1.5rem 1.25rem 1.25rem;background:transparent;display:flex;flex-direction:row;align-items:flex-end;gap:0.25rem;text-align:right;pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--in)}#sm-container,#sm-container .mid-blur-bg{border-radius:0 1.25rem 0 0}#sm-container .mid-blur-bg{opacity:0;background:var(--menu-bg);filter:blur(1rem);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:var(--in)}#sm-container.active{pointer-events:auto;-webkit-touch-callout:auto;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;transition:var(--out)}#sm-container.active .mid-blur-bg{opacity:1;filter:blur(0);-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--out)}#sm-container .sm-content{padding-bottom:3.125rem;position:relative;z-index:2;opacity:0;filter:blur(1rem);transition:var(--in);display:flex;flex-direction:column;gap:0.5rem}#sm-container.active .sm-content{opacity:1;filter:blur(0);transition:var(--out)}#sm-container .sm-container-left{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1rem}#sm-container #sm-btn-close{height:2.75rem;width:2.75rem}#sm-container .circuit{opacity:0;transform:scaleY(-1);transition:var(--in)}#sm-container .circuit svg{height:100%;width:100%;overflow:visible;opacity:0.5}#sm-container.active .circuit{opacity:1;transition:var(--out)}#sm-container .frame{position:absolute;z-index:3}#sm-container .frame-bottom,#sm-container .frame-left{bottom:0;left:0}#sm-container .frame-bottom{height:0.0625rem;width:0;background:linear-gradient(to right,var(--blue) 0%,var(--green) 50%,var(--menu-bg) 100%);transition:var(--in)}#sm-container .frame-left{height:0;width:0.0625rem;background:linear-gradient(to top,var(--blue) 0%,var(--green) 50%,var(--menu-bg) 100%);transition:var(--in)}#sm-container .frame-glow{z-index:2;filter:blur(0);transition:var(--in)}#sm-container.active .frame-bottom{width:calc(100% - 1.25rem);transition:var(--out)}#sm-container.active .frame-left{height:calc(100% - 1.25rem);transition:var(--out)}#sm-container.active .frame-glow{filter:blur(0.25rem);transition:var(--out)}#menu-btn{height:3.5rem;width:4rem;padding:0.75rem 1rem;background:var(--menu-bg);border-radius:0.5rem 0 0.5rem 0.5rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center;flex:0 0 auto;position:relative;z-index:999;cursor:pointer;pointer-events:all;-webkit-touch-callout:default;touch-action:auto;-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--in)}#menu-btn .menu-btn-top,#menu-btn .menu-btn-mid,#menu-btn .menu-btn-btm{height:0.125rem;border-radius:0.125rem;background:var(--inactive-menu-item);-webkit-filter:var(--glow-none);filter:var(--glow-none);transition:var(--in)}#menu-btn .menu-btn-top{width:100%}#menu-btn .menu-btn-mid{width:65%}#menu-btn .menu-btn-btm{width:30%}#menu-btn:hover .menu-btn-top,#menu-btn:hover .menu-btn-mid,#menu-btn:hover .menu-btn-btm{width:100%;background:var(--white);-webkit-filter:var(--glow-full);filter:var(--glow-full);transiton:var(--out)}@media (width <= 1200px){#menu-btn{height:2.75rem;width:2.75rem;padding:0.5625rem 0.5625rem;margin-right:0.125rem;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}#menu-btn.active{position:relative;z-index:999;background:transparent;transition:var(--out)}#menu-btn.active .menu-btn-top,#menu-btn.active .menu-btn-mid,#menu-btn.active .menu-btn-btm{background:var(--blue)}#menu-btn.active .menu-btn-top,#menu-btn.active .menu-btn-btm{height:0.125rem;width:2.5rem}#menu-btn.active .menu-btn-top{transform:translate(0,0.6rem) rotate(-35deg)}#menu-btn.active .menu-btn-mid{width:0}#menu-btn.active .menu-btn-btm{transform:translate(0%,-0.7rem) rotate(35deg)}#menu-btn.active:hover .menu-btn-top,#menu-btn.active:hover .menu-btn-mid,#menu-btn.active:hover .menu-btn-btm{background:var(--white)}@media (width <= 1200px){#menu-btn.active .menu-btn-top,#menu-btn.active .menu-btn-btm{width:2.25rem}#menu-btn.active .menu-btn-top{transform:translate(0,0.6rem) rotate(-45deg)}#menu-btn.active .menu-btn-btm{transform:translate(0%,-0.5rem) rotate(45deg)}}#menu-container{position:absolute;z-index:99;top:2.25rem;right:2.25rem;padding:1.5rem 1.5rem 2.25rem 3.25rem;background:transparent;display:flex;flex-direction:row;justify-content:flex-end;gap:1.25rem;text-align:right;pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--in)}#menu-container,#menu-container .mid-blur-bg{border-radius:1.25rem 0 1.25rem 1.25rem}#menu-container .mid-blur-bg{opacity:0;background:var(--menu-bg);filter:blur(1rem);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:var(--in)}@media (width <= 1200px){#menu-container{top:0;right:0;padding:1.25rem 1.25rem 3rem 2.25rem;gap:0.75rem;width:100vw}#menu-container,#menu-container .mid-blur-bg{border-radius:0}}@media (width <= 782px){#menu-container{max-height:270px;padding:1.25rem 1.25rem 2rem 2.25rem}}#menu-container.active{pointer-events:auto;-webkit-touch-callout:auto;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;transition:var(--out)}#menu-container.active .mid-blur-bg{opacity:1;filter:blur(0);-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--out)}#menu-container .main-nav{position:relative;z-index:2;opacity:0;filter:blur(1rem);transition:var(--in)}#menu-container .main-nav .menu{padding:0;margin:0;display:flex;flex-direction:column}#menu-container .main-nav > .menu{padding:2rem 0 1rem 0;gap:0.5rem}#menu-container .main-nav .menu li{list-style-type:none}#menu-container .main-nav .menu li a{padding:0.25rem;color:var(--white);font-family:var(--ff-title);text-align:right;text-transform:uppercase;letter-spacing:var(--ls-small);white-space:nowrap;transition:var(--in)}#menu-container .main-nav .menu li a:hover{transition:var(--out)}#menu-container .main-nav > .menu > li > a{font-size:var(--fs-md);font-weight:600;-webkit-filter:var(--large-text-shadow);filter:var(--large-text-shadow)}#menu-container .main-nav > .menu > li > .menu > li a{font-size:var(--fs-base);-webkit-filter:var(--small-text-shadow);filter:var(--small-text-shadow)}@media (width <= 1200px){#menu-container .main-nav{padding-top:1.5rem;padding-bottom:0.5rem}#menu-container .main-nav > .menu{padding:2rem 0 0 0}}@media (width <= 782px){#menu-container .main-nav{padding-bottom:0}}#menu-container.active .main-nav{opacity:1;filter:blur(0);transition:var(--out)}#menu-container .menu-container-right{margin-bottom:-1rem;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1rem}#menu-container #menu-btn-close{height:2.625rem;width:3.25rem}@media (width <= 1200px){#menu-container #menu-btn-close{height:2.75rem;width:2.75rem;padding:0.375rem}}#menu-container .circuit{opacity:0;margin-bottom:-1rem;transition:var(--in)}#menu-container .circuit svg{height:100%;width:100%;overflow:visible;opacity:0.5}#menu-container.active .circuit{opacity:1;transition:var(--out)}@media (width <= 1200px){#menu-container .circuit{margin-right:-0.25rem}}#menu-container .frame{position:absolute;z-index:3}#menu-container .frame-top,#menu-container .frame-right{top:0;right:0}#menu-container .frame-top{height:0.0625rem;width:0;background:linear-gradient(to left,var(--blue) 0%,var(--green) 50%,var(--menu-bg) 100%);transition:var(--in)}#menu-container .frame-right{height:0;width:0.0625rem;background:linear-gradient(to bottom,var(--blue) 0%,var(--green) 50%,var(--menu-bg) 100%);transition:var(--in)}#menu-container .frame-glow{z-index:2;filter:blur(0);transition:var(--in)}#menu-container.active .frame-top{width:calc(100% - 1.25rem);transition:var(--out)}#menu-container.active .frame-right{height:calc(100% - 1.25rem);transition:var(--out)}#menu-container.active .frame-glow{filter:blur(0.25rem);transition:var(--out)}#chat-btn{position:relative;z-index:99;cursor:pointer;height:4rem;width:4rem;padding:0.75rem;pointer-events:all;-webkit-touch-callout:default;touch-action:auto}#chat-btn:before,#chat-btn:after{content:'';display:block;height:0.125rem;width:0;position:absolute;top:50%;left:50%;background:var(--inactive-menu-item);filter:var(--glow-none);opacity:0;transition:var(--in)}#chat-btn:before{transform:translate(-50%,-50%) rotate(-45deg)}#chat-btn:after{transform:translate(-50%,-50%) rotate(45deg)}#chat-btn .chat-btn-icon{height:100%;width:100%;opacity:1;border-radius:1.25rem 1.25rem 0 1.25rem;overflow:clip;-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--in)}#chat-btn .chat-btn-icon svg{overflow:visible}#chat-btn #dots circle{fill:var(--orange-purple-mix);transition:var(--in)}#chat-btn:hover #dots circle{fill:var(--white);transition:var(--out)}#chat-btn #bg{fill:var(--menu-bg);transition:var(--in)}#chat-btn:hover #bg{fill:oklch(var(--menu-bg-base) / 90%);transition:var(--out)}#chat-btn #glow{opacity:0;fill:url(#gradient);-webkit-filter:blur(0);filter:blur(0);transition:var(--in)}#chat-btn:hover #glow{opacity:1;-webkit-filter:blur(0.5rem);filter:blur(0.5rem);transition:var(--out)}:root{--chat-btn-start-color:var(--orange);--chat-btn-end-color:var(--purple)}#stop1,#stop2{transition:stop-color 0.15s ease}#chat-btn:hover #stop1{animation:chat-btn-gradient-animate-in 1.5s infinite ease-in-out}#chat-btn:hover #stop2{animation:chat-btn-gradient-animate-out 1.5s infinite ease-in-out reverse}@media (width <= 1200px){#chat-btn{height:2.75rem;width:2.75rem;padding:0.375rem;margin-bottom:0.25rem;margin-right:0.125rem}}#chat-btn.active .chat-btn-icon{opacity:0;transition:var(--out)}#chat-btn.active:before,#chat-btn.active:after{width:2.75rem;background:var(--purple);opacity:1;transition:var(--in)}#chat-btn.active:hover:before,#chat-btn.active:hover:after{background:var(--white);filter:var(--glow-full);transition:var(--out)}@media (width <= 1200px){#chat-btn.active:before,#chat-btn.active:after{width:2.25rem}}#chat-container{max-width:462px;width:100vw;position:absolute;z-index:99;bottom:2.25rem;right:2.25rem;padding:3.75rem 1.5rem 1.5rem 3.25rem;background:transparent;display:flex;flex-direction:row;align-items:flex-end;gap:1.5rem;text-align:right;pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--in)}#chat-container,#chat-container .mid-blur-bg{border-radius:1.25rem 1.25rem 0 1.25rem}#chat-container .mid-blur-bg{opacity:0;background:var(--menu-bg);filter:blur(1rem);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:var(--in)}@media (width <= 1200px){#chat-container{max-width:420px;bottom:0;right:0;padding:3rem 1.25rem 1.25rem 2.25rem;gap:1rem}#chat-container,#chat-container .mid-blur-bg{border-radius:1.25rem 1.25rem 0 0}}@media (width <= 782px){#chat-container{padding:2.25rem 1.25rem 1.25rem 2.25rem}}#chat-container.active{pointer-events:auto;-webkit-touch-callout:auto;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;overflowY:scroll;transition:var(--out)}#chat-container.active .mid-blur-bg{opacity:1;filter:blur(0);-webkit-backdrop-filter:var(--mid-blur);backdrop-filter:var(--mid-blur);transition:var(--out)}#chat-container .chat-content{padding-bottom:2.5rem;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;opacity:0;filter:blur(1rem);width:100%;transition:var(--in)}#chat-container .chat-content h2{line-height:1;-webkit-filter:var(--large-text-shadow);filter:var(--large-text-shadow)}#chat-container .chat-content p{max-width:17rem;margin:0;-webkit-filter:var(--small-text-shadow);filter:var(--small-text-shadow)}@media (width <= 1200px){#chat-container .chat-content{padding-top:0.5rem;padding-bottom:4rem;gap:1rem}}@media (width <= 782px){#chat-container .chat-content{padding-top:0}#chat-container .chat-content p{max-width:12rem}}#chat-container.active .chat-content{opacity:1;filter:blur(0);transition:var(--out)}#chat-container .chat-container-right{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media (width <= 1200px){#chat-container .chat-container-right{gap:1rem}}#chat-container #chat-btn-close{height:3.25rem;width:3.25rem}@media (width <= 1200px){#chat-container #chat-btn-close{height:2.75rem;width:2.75rem}}#chat-container .circuit{margin-top:-1rem;opacity:0;transform:scaleY(-1);transition:var(--in)}#chat-container .circuit svg{height:100%;width:100%;overflow:visible;opacity:0.5}@media (width <= 1200px){#chat-container .circuit{margin-right:-0.25rem}}#chat-container.active .circuit{opacity:1;transition:var(--out)}#chat-container .frame{position:absolute;z-index:3}#chat-container .frame-bottom,#chat-container .frame-right{bottom:0;right:0}#chat-container .frame-bottom{height:0.0625rem;width:0;background:linear-gradient(to left,var(--purple) 0%,var(--orange) 50%,var(--menu-bg) 100%);transition:var(--in)}#chat-container .frame-right{height:0;width:0.0625rem;background:linear-gradient(to top,var(--purple) 0%,var(--orange) 50%,var(--menu-bg) 100%);transition:var(--in)}#chat-container .frame-glow{z-index:2;filter:blur(0);transition:var(--in)}#chat-container.active .frame-bottom{width:calc(100% - 1.25rem);transition:var(--out)}#chat-container.active .frame-right{height:calc(100% - 1.25rem);transition:var(--out)}#chat-container.active .frame-glow{filter:blur(0.25rem);transition:var(--out)}#chat-container .chat-form{width:100%}#chat-container .chat-form .wpforms-container{margin:0.5rem 0 0 0}#chat-container .chat-form .wpforms-field-container{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}#chat-container .chat-form .wpforms-field{width:100%;padding:0;display:flex;flex-direction:column;align-items:flex-end;gap:0.5rem;overflow:visible!important}#chat-container .chat-form .wpforms-field[data-field-id="3"]{opacity:0}#chat-container .chat-form .wpforms-field-label{display:flex;width:fit-content;margin-bottom:0;font-size:var(--fs-xs);letter-spacing:var(--ls-large);text-transform:uppercase;background:linear-gradient(to right,var(--orange),var(--purple));filter:var(--small-text-shadow);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#chat-container .chat-form .wpforms-field-label:before{content:'[';display:inline-block;margin-right:0.5rem}#chat-container .chat-form .wpforms-field-label:after{content:']';display:inline-block;margin-left:0.5rem}#chat-container .chat-form .wpforms-required-label{display:inline-block;margin-left:0.5rem;order:4}#chat-container .chat-form input[type="text"],#chat-container .chat-form input[type="email"],#chat-container .chat-form textarea{height:2.265rem!important;min-width:310px;max-width:100%;border-bottom:0px solid transparent;background: linear-gradient(to right,oklch(var(--black-base) / 0%) 0%,var(--inactive-menu-item) 100%) bottom,oklch(var(--black-base) / 50%);background-size:100% 2px,100% 100%;background-repeat:no-repeat;background-position:bottom,top;border-radius:1.5rem 0 0 1.5rem;color:var(--white);font-size:var(--fs-base)!important;letter-spacing:var(--ls-tiny);text-align:right;padding:0.5rem}#chat-container .chat-form textarea{min-height:100px;max-height:calc(25vh - 2rem);line-height:2}#chat-container .chat-form input.wpforms-error,#chat-container .chat-form textarea.wpforms-error{border:none!important;outline:2px solid var(--orange);outline-offset:-2px}#chat-container .chat-form em.wpforms-error{margin-top:0;color:var(--orange)}#chat-container .chat-form em.wpforms-error:before{background-color:var(--orange)}#chat-container .chat-form .wpforms-submit-container{margin-top:1.25rem}@media (width <= 1200px){#chat-container .chat-form input[type="text"],#chat-container .chat-form input[type="email"],#chat-container .chat-form textarea{height:2rem!important;min-width:100%;padding:0.25rem}}#quote{height:100vh;min-height:700px;padding-inline:calc(var(--gutter) * 2);margin-top:-20vh;background:linear-gradient(to bottom,transparent 0%,var(--black) 20%,transparent 30%);position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.admin-bar #quote{height:calc(100vh - var(--admin-bar-height))}@media (width <= 781px){#quote{padding-inline:var(--gutter);background:linear-gradient(to bottom,transparent 0%,var(--black) 15%,transparent 50%)}}#quote .sine-waves{position:absolute;top:25vh;left:-5%}#quote .sine-waves,#quote .sine-waves canvas{height:50vh;width:110%}#quote .sine-waves canvas{display:block;position:absolute;top:0;left:0;pointer-events:none}#quote .quote-container{position:relative;width:100%;max-width:1050px;padding:4rem 8rem;font-family:var(--ff-title);color:var(--white);text-align:center;line-height:1.6}#quote .quote-container:before,#quote .quote-container:after{content:'';display:block;height:0.125rem;width:calc(100% - 2.5rem);background:var(--shine-center);position:absolute;z-index:2;left:1.25rem}#quote .quote-container:before{top:0}#quote .quote-container:after{bottom:0}#quote .min-blur-bg{background:var(--menu-bg)}#quote .quote-container,#quote .mid-blur-bg{border-radius:1.25rem;overflow:clip}#quote .quote-text{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;line-height:1.6}#quote .quote-text .small{font-size:var(--fs-lg);letter-spacing:var(--ls-small);max-width:50rem}#quote .quote-text .medium{font-size:var(--fs-2xl);letter-spacing:var(--ls-large);line-height:1}#quote .quote-text .large{font-size:var(--fs-3xl);letter-spacing:var(--ls-tiny);font-weight:700;text-transform:uppercase;line-height:1}#quote .quote-text .so-mysterious span{background:linear-gradient(to right,var(--orange),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent}#quote .quote-text .quotee{font-family:var(--ff-title);font-weight:700;font-size:var(--fs-md);letter-spacing:var(--ls-large);text-transform:uppercase;color:var(--gray);display:flex;gap:1rem}#quote .quote-text .quotee:before{content:'[';display:inline-block}#quote .quote-text .quotee:after{content:']';display:inline-block}@media (width >= 1300px){#quote .quote-container{max-width:1320px}}@media (width <= 1200px){#quote .quote-container{padding:4rem}}@media (width <= 781px){#quote .quote-container{padding:2rem 1.5rem}#quote .quote-text{gap:1rem}#quote .quote-text .medium{font-size:1.25rem;line-height:1.2;margin-left:0.25rem}#quote .quote-text .small{font-size:var(--fs-md)}#quote .quote-text .so-mysterious{display:flex;flex-direction:column;gap:0.5rem}#quote .quote-text .quotee{font-size:var(--fs-sm);gap:.5rem}}#quote .sine-waves.animate-on-scroll{opacity:0;transition:all 1s ease-in}#quote .sine-waves.animate-on-scroll.in-view{opacity:1}#quote .quote-container.animate-on-scroll{transform:scaleX(0);transform-origin:top center;transition:all 0.6s ease-in-out}#quote .quote-container.animate-on-scroll.in-view{transform:scaleX(1)}#quote .quote-text .small.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.5s ease-in-out}#quote .quote-text .small.animate-on-scroll.in-view{transform:scaleY(1)}#quote .quote-text .question .large.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.75s ease-in-out}#quote .quote-text .question .large.animate-on-scroll.in-view{transform:scaleY(1)}#quote .quote-text .question .small.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1s ease-in-out}#quote .quote-text .question .small.animate-on-scroll.in-view{transform:scaleY(1)}#quote .quote-text .so-mysterious .small.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1.25s ease-in-out}#quote .quote-text .so-mysterious .small.animate-on-scroll.in-view{transform:scaleY(1)}#quote .quote-text .so-mysterious .medium.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1.5s ease-in-out}#quote .quote-text .so-mysterious .medium.animate-on-scroll.in-view{transform:scaleY(1)}#quote .quote-text .quotee.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1.75s ease-in-out}#quote .quote-text .quotee.animate-on-scroll.in-view{transform:scaleY(1)}#philosophy{height:100vh;min-height:700px;padding-inline:calc(var(--gutter) * 2);position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.admin-bar #philosophy{height:calc(100vh - var(--admin-bar-height))}@media (width <= 1200px){#philosophy{padding-inline:0}}#philosophy .philosophy-container{padding-right:20%;position:relative;color:var(--white);text-align:left;line-height:1.6;display:flex;flex-direction:column;gap:3rem;align-items:flex-start;justify-content:center}@media (width <= 1500px){#philosophy .philosophy-container{width:100%;padding-right:0}}@media (width <= 1200px){#philosophy .philosophy-container{padding-right:calc(var(--gutter) * 2)}}@media (width <= 782px){#philosophy .philosophy-container{padding-right:var(--gutter);gap:2rem}}#philosophy .inline-mantra{position:relative;z-index:2;margin-left:8rem;display:flex;gap:4rem;align-items:center}#philosophy .inline-mantra .inline-mantra-item{display:flex;align-items:center}#philosophy .inline-mantra .inline-mantra-item .be-logo{display:block;width:4.5rem;margin-right:-0.5rem;pointer-events:none;-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#philosophy .inline-mantra .inline-mantra-item .inline-mantra-text{font-family:var(--ff-btn);font-size:var(--fs-md);letter-spacing:var(--ls-small);text-transform:uppercase;white-space:nowrap}#philosophy .inline-mantra .inline-mantra-item .inline-mantra-text span{font-size:0}@media (width <= 1500px){#philosophy .inline-mantra{margin-left:6rem;flex-direction:column;align-items:flex-start;gap:2rem}}@media (width <= 782px){#philosophy .inline-mantra{margin-left:var(--gutter);gap:1.5rem}#philosophy .inline-mantra .inline-mantra-item .be-logo{width:3rem;margin-right:0}}#philosophy .philosophy-text{margin-left:11rem;padding:0 6rem 2.5rem 0;position:relative;z-index:2;line-height:1.6}#philosophy .philosophy-text p{max-width:38rem;margin:0;position:relative;top:-0.5rem}#philosophy .philosophy-text p strong{font-weight:900;white-space:nowrap;background:linear-gradient(to right,var(--orange),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent}#philosophy .philosophy-text .circuit{width:50%;height:100%;position:absolute;bottom:0;right:0}#philosophy .philosophy-text .circuit-svg{display:block;overflow:visible;height:100%;width:100%}#philosophy .philosophy-text .line{stroke:var(--white);stroke-width:1;fill:none;vector-effect:non-scaling-stroke;stroke-dasharray:0;stroke-dashoffset:0}#philosophy .philosophy-text .dot{opacity:0;fill:var(--white)}@media (width <= 1500px){#philosophy .philosophy-text{margin-left:6rem}}@media (width <= 782px){#philosophy .philosophy-text{margin-left:var(--gutter);padding:0}#philosophy .philosophy-text .circuit{display:none}}:root{--scene-size:300px;--ring-radius:calc(var(--scene-size) / 2);--orb-size:4rem;--orb-radius:calc(var(--orb-size) / 2);--glow-size:2rem;--tilt-angle:140deg;--translate-distance:calc(var(--ring-radius) - var(--orb-radius))}#philosophy .scene{position:absolute;right:0}.scene{width:var(--scene-size);height:var(--scene-size);perspective:500px;perspective-origin:50% 50%}.ring-tilt{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--tilt-angle))}.ring{width:100%;height:100%;position:relative;transform-style:preserve-3d;transform:translateZ(-var(--translate-distance));animation:spin 8s linear infinite}.orb-wrapper{position:absolute;top:50%;left:50%;transform-style:preserve-3d;transform:translate(-50%,-50%) rotateY(-50%) translateZ(-50%);transition:var(--in)}.angle0{transform:translate(-50%,-50%) rotateY(0deg) translateZ(var(--translate-distance))}.angle90{transform:translate(-50%,-50%) rotateY(90deg) translateZ(var(--translate-distance))}.angle180{transform:translate(-50%,-50%) rotateY(180deg) translateZ(var(--translate-distance))}.angle270{transform:translate(-50%,-50%) rotateY(270deg) translateZ(var(--translate-distance))}.orb{width:var(--orb-size);height:var(--orb-size);border-radius:50%;background:radial-gradient(circle at 50% 50%,white,var(--blue));box-shadow:0 0 var(--glow-size) var(--blue),0 0 calc(var(--glow-size) * 2) var(--blue);position:relative;transform-style:preserve-3d;backface-visibility:hidden;animation:counterspin 8s linear infinite;filter:blur(10px);will-change:transform,filter}.orb.green{background:radial-gradient(circle at 50% 50%,white,var(--green));box-shadow:0 0 var(--glow-size) var(--green),0 0 calc(var(--glow-size) * 2) var(--green)}.orb0{animation-delay:0s}.orb90{animation-delay:-2s}.orb180{animation-delay:-4s}.orb270{animation-delay:-6s}@keyframes spin{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}@keyframes counterspin{from{transform:rotateY(0deg) rotateX(calc(var(--tilt-angle) * -1)) rotateZ(0deg)}to{transform:rotateY(-360deg) rotateX(calc(var(--tilt-angle) * -1)) rotateZ(0deg)}}@media (width <= 782px){:root{--scene-size:140px;--orb-size:2rem;--glow-size:1rem}.scene{perspective:300px;margin-top:2rem}.orb{filter:blur(5px)}}#philosophy .title-container.animate-on-scroll{transform:scaleX(0);transform-origin:center left;transition:all 0.6s ease-in-out}#philosophy .title-container.animate-on-scroll.in-view{transform:scaleX(1)}#philosophy .title-container .title-text.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.5s ease-in-out}#philosophy .title-container .title-text.animate-on-scroll.in-view{transform:scaleY(1)}#philosophy .inline-mantra-item:nth-of-type(1).animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.75s ease-in-out}#philosophy .inline-mantra-item:nth-of-type(1).animate-on-scroll.in-view{transform:scaleY(1)}#philosophy .inline-mantra-item:nth-of-type(2).animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1s ease-in-out}#philosophy .inline-mantra-item:nth-of-type(2).animate-on-scroll.in-view{transform:scaleY(1)}#philosophy .inline-mantra-item:nth-of-type(3).animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1.25s ease-in-out}#philosophy .inline-mantra-item:nth-of-type(3).animate-on-scroll.in-view{transform:scaleY(1)}#philosophy .philosophy-text p.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 1.5s ease-in-out}#philosophy .philosophy-text p.animate-on-scroll.in-view{transform:scaleY(1)}#philosophy .philosophy-text .circuit.animate-on-scroll{opacity:0;transition:all 0.3s 1.75s ease-in-out}#philosophy .philosophy-text .circuit.animate-on-scroll.in-view{opacity:1}#philosophy .scene.animate-on-scroll{opacity:0;transform:scale(0);transition:all 0.6s ease-in-out}#philosophy .scene.animate-on-scroll.in-view{opacity:1;transform:scale(1)}#shine-bg{position:absolute;height:200vh;width:100%;background:linear-gradient(to bottom,var(--black) 0%,oklch(0.173 0 0) 50%,var(--black) 100%)}#shine-bg .thin,#shine-bg .thick{position:absolute;top:0;left:0;height:120vh;background:var(--white);border-radius:100%;transform-origin:bottom left}#shine-bg .thin.one{width:1rem;opacity:0.08!important;filter:blur(20px)}#shine-bg .thin.two{width:2rem;opacity:0.08!important;filter:blur(12px)}#shine-bg .thick{width:6rem;opacity:0.06!important;filter:blur(50px)}#shine-bg.animate-on-scroll .one{transform:scale(0) rotate(0);transform-origin:bottom left;transition:all 1s ease-in-out}#shine-bg.animate-on-scroll.in-view .one,body.oxygen-builder-body #shine-bg.animate-on-scroll .one{transform:scale(1) rotate(18deg)!important}#shine-bg.animate-on-scroll .two{transform:scale(0) rotate(0);transform-origin:bottom left;transition:all 2s ease-in-out}#shine-bg.animate-on-scroll.in-view .two,body.oxygen-builder-body #shine-bg.animate-on-scroll .two{transform:scale(1) rotate(45deg)!important}#shine-bg.animate-on-scroll .three{transform:scale(0) rotate(0);transform-origin:bottom left;transition:all 0.5s ease-in-out}#shine-bg.animate-on-scroll.in-view .three,body.oxygen-builder-body #shine-bg.animate-on-scroll .three{transform:scale(1) rotate(3deg)!important}#shine-bg.animate-on-scroll .four{transform:scale(0) rotate(0);transform-origin:bottom left;transition:all 1.5s ease-in-out}#shine-bg.animate-on-scroll.in-view .four,body.oxygen-builder-body #shine-bg.animate-on-scroll .four{transform:scale(1) rotate(30deg)!important}#services{align-items:center;position:relative}#services #intro,#services #web-design,#services #videos,#services #branding,#services #photography{height:calc(100vh - var(--header-height));min-height:700px;padding-inline:calc(var(--gutter) * 2);position:relative}#services #web-design,#services #videos,#services #branding,#services #photography{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:5rem}@media (width <= 782px){#services #web-design,#services #videos,#services #branding,#services #photography{display:flex;padding-inline:var(--gutter);gap:3rem;scroll-margin-top:calc(var(--header-height) - 0.25rem)}}#services #intro{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}@media (width <= 1024px){#services #intro{padding-inline:0px}}@media (width <= 782px){#services #intro{gap:2rem}}#services #intro p{max-width:30rem;color:var(--white);text-align:center;position:relative;margin:0px}@media (width <= 782px){#services #intro p{max-width:28rem;padding-inline:var(--gutter)}}#services #intro .service-icons{display:flex;align-items:center;position:relative;margin-top:4rem;gap:3rem;perspective:300px;perspective-origin:center top}@media (width <= 782px){#services #intro .service-icons{margin-top:2rem}}#services #intro .icon-group{display:flex;align-items:center;justify-content:center;gap:3rem}@media (width <= 782px){#services #intro .service-icons .icon-group{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media (width <= 400px){#services #intro .service-icons .icon-group{gap:1.75rem}}#services #intro .service-icons .icon{display:block;position:relative;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);mask-size:172px 172px;mask-repeat:no-repeat;transform:scale(1);transition:var(--in)}#services #intro .service-icons .icon:hover{transform:scale(1.25)!important;transition:var(--out)!important}#services #intro .service-icons .icon-group:hover .icon{transform:scale(0.75);transition:var(--out)}#services #intro .service-icons .icon.web-design{mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/06/Web-solid-mask.svg)}#services #intro .service-icons .icon.videos{mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/06/Video-solid-mask.svg)}#services #intro .service-icons .icon.branding{mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/06/Branding-solid-mask.svg)}#services #intro .service-icons .icon.photography{mask-image:url(https://www.beyondelusive.com/wp-content/uploads/2025/06/Photography-solid-mask.svg)}@media (width <= 1024px){#services #intro .service-icons .icon{mask-size:120px 120px}}@media (width <= 400px){#services #intro .service-icons .icon{mask-size:86px 86px}}#services #intro .service-icons .icon .stroke{position:relative;inset:0px}#services #intro .service-icons .icon svg{height:172px;width:172px}@media (width <= 1024px){#services #intro .service-icons .icon svg{height:120px;width:120px}}@media (width <= 400px){#services #intro .service-icons .icon svg{height:86px;width:86px}}#services #intro .service-icons .icon .stroke path,#services #intro .service-icons .icon .stroke polygon{fill:none;stroke:var(--white)}#services #intro .service-icons .approaching-lines{height:120%;width:140%;position:absolute;top:-10%;left:-20%;transform-style:preserve-3d;mask-image:linear-gradient(transparent 0%,var(--black) 20%,var(--black) 90%,transparent 95%)}@media (width <= 782px){#services #intro .service-icons .approaching-lines{height:90%;width:170%;left:-35%}}@media (width <= 400px){#services #intro .service-icons .approaching-lines{height:100%}}@keyframes approaching-lines-animate{0%{transform:translateY(0%);box-shadow:var(--green) 0 0 0.125rem,var(--green) 0 0 0.5rem;background:var(--green)}100%{transform:translateY(10000%);box-shadow:var(--blue) 0 0 0.125rem,var(--blue) 0 0 0.5rem;background:var(--blue)}}@keyframes approaching-lines-animate-taller{0%{transform:translateY(0%);box-shadow:var(--green) 0 0 0.125rem,var(--green) 0 0 0.5rem;background:var(--green)}100%{transform:translateY(14000%);box-shadow:var(--blue) 0 0 0.125rem,var(--blue) 0 0 0.5rem;background:var(--blue)}}#services #intro .service-icons .approaching-lines .line{height:2px;width:85%;margin:0 auto;box-shadow:var(--green) 0 0 0.125rem,var(--green) 0 0 0.5rem;background:var(--green);animation:6s linear 0s infinite normal none running approaching-lines-animate}@media (width <= 782px){#services #intro .service-icons .approaching-lines .line{animation:6s linear 0s infinite normal none running approaching-lines-animate-taller}}@media (width <= 400px){#services #intro .service-icons .approaching-lines .line{animation:6s linear 0s infinite normal none running approaching-lines-animate}}#services #intro .service-icons .approaching-lines .line.one{animation-delay:-0.2s}#services #intro .service-icons .approaching-lines .line.two{animation-delay:-1s}#services #intro .service-icons .approaching-lines .line.three{animation-delay:-2s}#services #intro .service-icons .approaching-lines .line.four{animation-delay:-3s}#services #intro .service-icons .approaching-lines .line.five{animation-delay:-4s}#services #intro .service-icons .approaching-lines .line.six{animation-delay:-5s}#services #intro .title-container.animate-on-scroll{transform:scaleX(0);transition:all 0.6s ease-in-out}#services #intro .title-container.animate-on-scroll.in-view{transform:scaleX(1)}#services #intro .title-container .title-text.animate-on-scroll{transform:scaleY(0);transition:all 0.3s 0.5s ease-in-out}#services #intro .title-container .title-text.animate-on-scroll.in-view{transform:scaleY(1)}#services #intro p.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.5s ease-in-out}#services #intro p.animate-on-scroll.in-view{transform:scaleY(1)}#services #intro .btn.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.75s ease-in-out}#services #intro .btn.animate-on-scroll.in-view{transform:scaleY(1)}#services #intro .approaching-lines.animate-on-scroll{transform:scaleX(0) rotateX(60deg);transition:all 0.6s 1s ease-in-out}#services #intro .approaching-lines.animate-on-scroll.in-view{transform:scaleX(1) rotateX(60deg)}body.oxygen-builder-body #services #intro .approaching-lines.animate-on-scroll,body.low-perf #services #intro .approaching-lines.animate-on-scroll.in-view{transform:rotateX(60deg)!important}#services #intro .icon-group.animate-on-scroll{opacity:0;transform:scaleY(0);transform-origin:bottom center;transition:all 0.3s 1.25s ease-in-out}#services #intro .icon-group.animate-on-scroll.in-view{opacity:1;transform:scaleY(1)}#services .service-text{display:grid;grid-template-columns:1fr 2fr;align-items:center;justify-content:center;gap:5rem}#services #web-design .service-text,#services #branding .service-text{grid-template-columns:1fr 2fr}#services #videos .service-text,#services #photography .service-text{grid-template-columns:2fr 1fr}@media (width <= 1500px){#services .service-text{position:relative;grid-template-columns:1fr !important}}@media (width <= 782px){#services .service-text{order:1}}#services #web-design .service-icon-large{justify-self:end}#services .service-icon-large{width:100%;object-fit:contain}#services .service-icon-large .stroke{opacity:0.5;height:100%;aspect-ratio:1 / 1;object-fit:contain;stroke:var(--white);fill:none}@media (width <= 1500px){#services .service-icon-large{width:auto;height:100%;opacity:0.25;position:absolute;right:0px}}#services .service-text .description{display:flex;flex-direction:column;gap:1.5rem}#services .service-text .description h3,#services .service-text .description p{color:var(--white);margin:0px}#services .service-text .description p{margin-bottom:0.5rem}@media (width <= 782px){#services .service-text .description{gap:0.75rem}}#global-bg-glow{position:absolute;top:0;left:0;pointer-events:none;z-index:0;opacity:0;transform:translate(0,0) scale(1);transition:transform 0.8s ease,width 0.8s ease,height 0.8s ease,opacity 0.5s ease;--scene-size:800;--base-orb-size:320px;--orb-size:max(calc(var(--base-orb-size) * var(--scene-size) / 800),120px);--orb-scale-factor:1.5;--orb-smaller-size:calc(var(--orb-size) / var(--orb-scale-factor));--glow-size:calc(var(--orb-size) * 0.5);--orb-blur:max(calc(var(--orb-size) / 10),5px);--tilt-angle:160deg;--ring-radius:calc((var(--scene-size) * 1px) / 2);--orb-radius:calc(var(--orb-size) / 2);--translate-distance:calc(var(--ring-radius) - var(--orb-radius))}#global-bg-glow .scene{perspective:none;width:calc(var(--scene-size) * 1px);height:calc(var(--scene-size) * 1px)}#global-bg-glow .orb{filter:blur(var(--orb-blur));width:var(--orb-size);height:var(--orb-size)}#global-bg-glow .orb.smaller{width:var(--orb-smaller-size);height:var(--orb-smaller-size)}@media (width <= 782px){#global-bg-glow .scene{margin-top:0}}#services .service-preview{position:relative;width:100%}@media (width <= 782px){#services .service-preview{order:2}}@media (min-aspect-ratio:17/9){#services .service-preview *{max-height:50vh;object-position:center top!important}#branding .service-preview *{object-position:center center!important}}#services .service-preview *{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center center;position:relative;z-index:1;border-radius:0.625rem;overflow:clip}#services .bg-glow{position:absolute;display:flex;align-items:center;justify-content:center;perspective:none;inset:0px}#services .service-preview.animate-on-scroll{transform:scale(0);transition:all 0.6s ease-in-out}#services .service-preview.animate-on-scroll.in-view{transform:scale(1)}@media (width <= 782px){#services .service-preview.animate-on-scroll,#services .service-preview.animate-on-scroll.in-view{transform:none}}#services .description h3.animate-on-scroll{transform:scaleY(0);transform-origin:top center;transition:all 0.3s 0.75s ease-in-out}#services .description h3.animate-on-scroll.in-view{transform:scaleY(1)}@media (width <= 782px){#services .description h3.animate-on-scroll{transform:scaleY(0);transition:all 0.3s 0.25s ease-in-out}#services .description h3.animate-on-scroll.in-view{transform:scaleY(1)}}#services .description p.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all 0.3s 1s ease-in-out}#services .description p.animate-on-scroll.in-view{transform:scaleY(1)}@media (width <= 782px){#services .description p.animate-on-scroll{transform:scaleY(0);transition:all 0.3s 0.5s ease-in-out}#services .description p.animate-on-scroll.in-view{transform:scaleY(1)}}#services .description .btn.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all 0.3s 1.25s ease-in-out}#services .description .btn.animate-on-scroll.in-view{transform:scaleY(1)}@media (width <= 782px){#services .description .btn.animate-on-scroll{transform:scaleY(0);transition:all 0.3s 0.75s ease-in-out}#services .description .btn.animate-on-scroll.in-view{transform:scaleY(1)}}#services .service-icon-large.animate-on-scroll{opacity:0;transform-origin:top center;transform:scaleX(0);transition:all 0.6s ease-in-out}#services .service-icon-large.animate-on-scroll.in-view{opacity:0.5;transform:scaleX(1)}@media (width <= 1500px){#services .service-icon-large.animate-on-scroll.in-view{opacity:0.25}}@media (width <= 782px){#services .service-icon-large.animate-on-scroll{transform-origin:right center;transition:all 0.6s 0.75s ease-in-out}}#cta{height:100vh;min-height:700px;padding-inline:calc(var(--gutter) * 2);background:linear-gradient(to bottom,transparent 0%,var(--black) 20%,transparent 30%);position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.admin-bar #cta{height:calc(100vh - var(--admin-bar-height))}@media (width <= 781px){#cta{padding-inline:var(--gutter);background:linear-gradient(to bottom,transparent 0%,var(--black) 15%,transparent 50%)}}#cta .ripple-container{width:100%;height:100%}#cta .ripple-container,#cta #rippleCanvas{position:absolute;top:0;left:-5px;pointer-events:none}@media (width <= 781px){#cta .ripple-container{top:calc(var(--header-height) / 2)}}#cta .cta-container{display:flex;gap:2rem;align-items:center;position:relative;padding:4rem 8rem;font-family:var(--ff-title);color:var(--white);text-align:center;line-height:1.6}#cta .cta-container:before,#cta .cta-container:after{content:'';display:block;height:0.125rem;width:calc(100% - 2.5rem);background:linear-gradient(to right,oklch(var(--black-base) / 0%) 0%,oklch(var(--green-base) / 25%) 25%,var(--blue) 50%,oklch(var(--green-base) / 25%) 75%,oklch(var(--black-base) / 0%) 100%);position:absolute;z-index:2;left:1.25rem}#cta .cta-container:before{top:0}#cta .cta-container:after{bottom:0}#cta .min-blur-bg{background:var(--menu-bg)}#cta .cta-container,#cta .mid-blur-bg{border-radius:1.25rem;overflow:clip}#cta .cta-text{width:100%;position:relative;z-index:2;line-height:1.6}#cta .cta-text .question{display:flex;flex-direction:column;gap:0.5rem;align-items:center;justify-content:center}#cta .cta-text .small{font-size:var(--fs-lg);letter-spacing:var(--ls-large);text-transform:uppercase;line-height:1.6;-webkit-filter:var(--small-text-shadow);filter:var(--small-text-shadow)}#cta .cta-text .medium{font-size:var(--fs-2xl);font-weight:900;text-transform:uppercase;line-height:1.07;-webkit-filter:var(--large-text-shadow);filter:var(--large-text-shadow)}#cta .btn{position:relative;z-index:2}@media (width <= 781px){#cta{padding-inline:0}#cta .cta-container{margin-top:var(--header-height)}#cta .cta-container,#cta .mid-blur-bg{width:100%;border-radius:0}#cta .cta-container{gap:1rem;padding:2rem 1.5rem}#cta .cta-text{gap:1rem}#cta .cta-text .small{font-size:var(--fs-base)}}#cta .ripple-container.animate-on-scroll{opacity:0;transition:all 1s 0.4s ease-in}#cta .ripple-container.animate-on-scroll.in-view{opacity:1}#cta .cta-container.animate-on-scroll{transform:scaleX(0);transition:all 0.6s ease-in-out}#cta .cta-container.animate-on-scroll.in-view{transform:scaleX(1)}#cta .cta-text .small.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all 0.3s 0.5s ease-in-out}#cta .cta-text .small.animate-on-scroll.in-view{transform:scaleY(1)}#cta .cta-text .medium.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all 0.3s 0.75s ease-in-out}#cta .cta-text .medium.animate-on-scroll.in-view{transform:scaleY(1)}#cta .btn.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all 0.3s 1s ease-in-out}#cta .btn.animate-on-scroll.in-view{transform:scaleY(1)}