:root{--menu-bg-base:16% 0 0;--inactive-menu-item-base:50% 0 0;--orange-base:77% .1655 65.71;--orange-purple-mix-base:67% .1279 34.77;--purple-base:59% .1589 337.11;--blue-base:66% .1344 236.47;--blue-green-mix-base:67% .1093 173.84;--green-base:70% .1784 141.88;--white-base:100% 0 0;--gray-base:42.85% .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-rgb:33,157,217;--blue-green-mix:oklch(var(--blue-green-mix-base));--green:oklch(var(--green-base));--green-rgb:83,185,73;--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:.875rem;--fs-xs:.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:.5rem 1.4rem .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-half:drop-shadow(0 0 .125rem oklch(var(--white-base)/25%)) drop-shadow(0 0 .25rem oklch(var(--white-base)/32.5%));--glow-full:drop-shadow(0 0 .25rem oklch(var(--white-base)/50%)) drop-shadow(0 0 .5rem oklch(var(--white-base)/75%));--max-blur:blur(60px);--mid-blur:blur(40px);--min-blur:blur(20px);--in:all .2s ease-in;--out:all .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;--main-nav-max-width:100%}@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:.875rem;--fs-base:.75rem;--fs-sm:.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:.5rem 1.25rem .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)!important;font-family:var(--ff-body);font-size:var(--fs-base);letter-spacing:var(--ls-tiny)}input:focus,textarea:focus,select:focus{outline:.125rem solid var(--blue)}h1,h2,h3,h4,h5,h6{font-family:var(--ff-title)!important;text-transform:uppercase}h2,h3,h4,h5,h6{letter-spacing:var(--ls-small)!important}h1{font-size:var(--fs-xl)!important;letter-spacing:var(--ls-large)!important}h2{font-size:var(--fs-lg)!important}h3{font-size:var(--fs-md)!important}h4,h5,h6{font-size:var(--fs-base)!important}p{font-size:var(--fs-base)!important;letter-spacing:var(--ls-tiny)!important;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))}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:oklch(var(--white-base)/5%)}::-webkit-scrollbar-thumb{box-sizing:content-box;background-clip:padding-box;border-radius:5px;background:linear-gradient(to bottom,var(--blue),var(--green))}.alt-scroll{overflow:auto;scrollbar-width:none}.alt-scroll::-webkit-scrollbar{display:none}:root{--default-scroll-bar-color:var(--blue)}.alt-scroll__bar{pointer-events:none;background:oklch(var(--white-base)/5%);border-radius:999px}@media (hover:none) and (pointer:coarse){.alt-scroll__bar,.alt-scroll__bar .alt-scroll__thumb{opacity:0}.alt-scroll__bar.is-active,.alt-scroll__bar.is-active .alt-scroll__thumb{opacity:1}}.alt-scroll__bar.is-vertical{width:6px}.alt-scroll__bar.is-horizontal{height:6px}.alt-scroll__thumb{border-radius:999px;width:100%;height:100%;pointer-events:auto;cursor:grab;transition:opacity .2s ease,background .2s ease,filter .2s ease}.alt-scroll__bar .alt-scroll__thumb,.alt-scroll__bar.is-idle .alt-scroll__thumb{background:var(--default-scroll-bar-color);-webkit-filter:var(--glow-none);filter:var(--glow-none)}.alt-scroll__bar:hover .alt-scroll__thumb,.alt-scroll__bar .alt-scroll__thumb.grabbing{background:var(--white);-webkit-filter:var(--glow-half);filter:var(--glow-half)}.alt-scroll__thumb:active{cursor:grabbing}.no-select{user-select:none}@media (prefers-reduced-motion:reduce){.alt-scroll__thumb{transition:none}}.is-vertical .alt-scroll__thumb{width:100%;min-height:24px}.is-horizontal .alt-scroll__thumb{height:100%;min-width:24px}@media (prefers-reduced-motion:reduce){.alt-scroll__thumb{transition:none}}.no-select{user-select:none}.max-blur-bg{height:100%;width:100%;background:0 0;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:0 0;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:0 0;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:0 0;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,#wpforms-submit-3774:focus span,.btn:hover span,.btn:focus span{color:var(--white);transition:var(--out)}#wpforms-submit-3774:hover:before,#wpforms-submit-3774:focus:before,#wpforms-submit-3774:hover:after,#wpforms-submit-3774:focus:after,.btn:hover:before,.btn:focus:before,.btn:hover:after,.btn:focus:after{animation:var(--btn-bg-animate);transition:var(--out)}#wpforms-submit-3774:hover:after,#wpforms-submit-3774:focus:after,.btn:hover:after,.btn:focus:after{filter:blur(.5rem);animation:var(--btn-bg-animate);opacity:1}#wpforms-submit-3774:hover .btn-bg,#wpforms-submit-3774:focus .btn-bg,.btn:hover .btn-bg,.btn:focus .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:.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)!important;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:.33rem;--bracket-thickness:.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:.25rem;--bracket-thickness:.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:.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(calc(-50% + 0.125rem)) translateY(2rem);opacity:0;transition:var(--in)}.ct-inner-content #scroll-down:hover .tooltip,.ct-inner-content #scroll-down:focus .tooltip{filter:blur(0) drop-shadow(0px 0px 6px var(--green));transform:translateX(calc(-50% + 0.125rem)) 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 .arrow{width:40px}.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:none!important;opacity:1!important;transform:none!important}.ct-inner-content .inline-list ul{margin:-.25rem 0 1rem;padding-left:0;display:flex;gap:.5rem;flex-wrap:wrap}.ct-inner-content .inline-list ul li{list-style-type:none;font-size:var(--fs-sm);letter-spacing:var(--ls-small);padding:.25rem 1rem;border-radius:2rem;background:oklch(var(--menu-bg-base)/50%);backdrop-filter:var(--mid-blur)}: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}#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:.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:-.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:.135rem;border-radius:.135rem;background:var(--white)}#fixed-interface .interface-side .bottom{margin-top:-.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:.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:.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:.4rem 1rem .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 .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:.375rem;margin-left:-1rem;margin-bottom:.25rem;background:var(--menu-bg);border-radius:.5rem .5rem .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:.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);transitIon: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:-.5rem}}#sm-btn.active{background:0 0;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:0 0;display:flex;flex-direction:row;align-items:flex-end;gap:.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:.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:.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:.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:.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(.25rem);transition:var(--out)}#menu-btn{height:3.5rem;width:4rem;padding:.75rem 1rem;background:var(--menu-bg);border-radius:.5rem 0 .5rem .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:.125rem;border-radius:.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:66%}#menu-btn .menu-btn-btm{width:33%}#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);transitIon:var(--out)}@media (width <=1200px){#menu-btn{height:2.75rem;width:2.75rem;padding:.5625rem;margin-right:.125rem;background:oklch(var(--menu-bg-base)/0%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}#menu-btn.active{position:relative;z-index:999;background:oklch(var(--menu-bg-base)/0%);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:.125rem;width:2.4rem}#menu-btn.active .menu-btn-top{transform:translate(0,.6666rem) rotate(-37deg)}#menu-btn.active .menu-btn-mid{width:0}#menu-btn.active .menu-btn-btm{transform:translate(0,-.6666rem) rotate(37deg)}#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:2rem}}#menu-container{position:absolute;z-index:99;top:2.25rem;right:2.25rem;padding:1.5rem 1.5rem 2.25rem 3.25rem;background:0 0;display:grid;grid-template-columns:auto 54px;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;grid-template-columns:auto 40px;gap:.75rem}}@media (width <=782px){#menu-container{width:100vw;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{display:flex;justify-content:flex-end;max-width:var(--main-nav-max-width);overflow:visible;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;gap:.5rem}#menu-container .main-nav .menu li{list-style-type:none}#menu-container .main-nav .menu li a{padding:.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,#menu-container .main-nav .menu li a:focus{color:var(--blue);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:.5rem}#menu-container .main-nav>.menu{padding:2rem 0 0}}@media (width <=782px){#menu-container .main-nav{padding-top:1.2rem;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:.375rem}}#menu-container .circuit{opacity:0;margin-bottom:-1rem;margin-right:-.1rem;transition:var(--in)}#menu-container .circuit svg{height:100%;width:100%;overflow:visible;opacity:.5}#menu-container.active .circuit{opacity:1;transition:var(--out)}@media (width <=1200px){#menu-container .circuit{margin-right:0}}#menu-container .frame{position:absolute;z-index:3}#menu-container .frame-top,#menu-container .frame-right{top:0;right:0}#menu-container .frame-top{--start:var(--blue);--mid:var(--green);height:.0625rem;width:0;background:linear-gradient(to left,var(--start) 0%,var(--mid) 50%,var(--menu-bg) 100%);transition:var(--in)}#menu-container .frame-right{--start:var(--blue);--mid:var(--green);height:0;width:.0625rem;background:linear-gradient(to bottom,var(--start) 0%,var(--mid) 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-top.active{--start:var(--white);--mid:var(--green)}#menu-container.active .frame-right{height:calc(100% - 1.25rem);transition:var(--out)}#menu-container.active .frame-right.active{--start:var(--white);--mid:var(--green)}#menu-container.active .frame-glow{filter:blur(.25rem);transition:var(--out)}#chat-btn{position:relative;z-index:99;cursor:pointer;height:4rem;width:4rem;padding:.75rem;margin-top:-.75rem;pointer-events:all;-webkit-touch-callout:default;touch-action:auto}#chat-btn:before,#chat-btn:after{content:'';display:block;height:.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;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(.5rem);filter:blur(.5rem);transition:var(--out)}:root{--chat-btn-start-color:var(--orange);--chat-btn-end-color:var(--purple)}#stop1,#stop2{transition:stop-color .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:.375rem;margin-top:-.5rem;margin-bottom:.25rem;margin-right:.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-height:calc(100vh - 10rem);height:auto;max-width:462px;width:100vw;position:absolute;z-index:99;bottom:2.25rem;right:2.25rem;padding:3.75rem 1.5rem 1rem 3.25rem;background:0 0;display:grid;grid-template-columns:auto 54px;grid-template-rows:1fr;align-items:stretch;gap:0;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);--default-scroll-bar-color:var(--purple)}.admin-bar #chat-container{max-height:calc(100vh - var(--admin-bar-height) - 10rem)}#chat-container,#chat-container .mid-blur-bg{border-radius:1.25rem 1.25rem 0}#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;grid-template-columns:auto 40px}#chat-container,#chat-container .mid-blur-bg{border-radius:1.25rem 1.25rem 0 0}}@media (width <=782px){#chat-container{max-height:calc(100vh - 10.2rem);padding:2.25rem 1.25rem 2.25rem 2.25rem}.admin-bar #chat-container{max-height:calc(100vh - var(--admin-bar-height) - 10.2rem)}}#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;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{min-height:0;min-width:310px;width:100%;padding-right:1.5rem;position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-end;gap:1.5rem;opacity:0;filter:blur(1rem);overflow-y:auto;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-right:1.15rem;min-width:100%}}@media (width <=782px){#chat-container .chat-content{padding-top:0;padding-bottom:2rem}#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;justify-content:flex-end;gap:.6rem}@media (width <=1200px){#chat-container .chat-container-right{gap:1rem;margin-bottom:-.6rem}}@media (width <=782px){#chat-container .chat-container-right{gap:2rem;margin-bottom:.6rem}}#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-left:.1rem;opacity:0;transform:scaleY(-1);transition:var(--in)}#chat-container .circuit svg{height:100%;width:100%;overflow:visible;opacity:.5}#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{--start:var(--purple);--mid:var(--orange);height:.0625rem;width:0;background:linear-gradient(to left,var(--start) 0%,var(--mid) 50%,var(--menu-bg) 100%);transition:var(--in)}#chat-container .frame-right{--start:var(--purple);--mid:var(--orange);height:0;width:.0625rem;background:linear-gradient(to top,var(--start) 0%,var(--mid) 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-bottom.active{--start:var(--white);--mid:var(--orange)}#chat-container.active .frame-right{height:calc(100% - 1.25rem);transition:var(--out)}#chat-container.active .frame-right.active{--start:var(--white);--mid:var(--orange)}#chat-container.active .frame-glow{filter:blur(.25rem);transition:var(--out)}#chat-container .chat-form{width:100%;margin-bottom:1.1rem}#chat-container .chat-form .wpforms-container{margin:.5rem 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:.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:.5rem}#chat-container .chat-form .wpforms-field-label:after{content:']';display:inline-block;margin-left:.5rem}#chat-container .chat-form .wpforms-required-label{display:inline-block;margin-left:.5rem;order:4}#chat-container .chat-form .wpforms-field-textarea textarea{flex:1 1 auto;box-sizing:border-box;resize:none;overflow:hidden}#chat-container #wpforms-3774-field_3-container,#chat-container #wpforms-3774-field_3-container input[type=text],#chat-container #wpforms-3774-field_6-container,#chat-container #wpforms-3774-field_6-container input[type=text]{height:0!important;width:0!important;min-width:0;padding:0;margin:0}#chat-container #wpforms-3774-field_3-container .wpforms-field-label,#chat-container #wpforms-3774-field_6-container .wpforms-field-label{display:block;height:0!important;width:0}#chat-container #wpforms-3774-field_3-container .wpforms-field-label:before,#chat-container #wpforms-3774-field_3-container .wpforms-field-label:after,#chat-container #wpforms-3774-field_6-container .wpforms-field-label:before,#chat-container #wpforms-3774-field_6-container .wpforms-field-label:after{display:none!important}#chat-container .chat-form input[type=text],#chat-container .chat-form input[type=email]{height:2.265rem!important}#chat-container .chat-form input[type=text],#chat-container .chat-form input[type=email],#chat-container .chat-form textarea{min-width:308px;max-width:100%;border-bottom:0 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:.5rem;outline-offset:-2px;outline:2px solid transparent}#chat-container .chat-form input[type=text]:focus,#chat-container .chat-form input[type=email]:focus,#chat-container .chat-form textarea:focus{outline:2px solid var(--blue)}#chat-container .chat-form textarea{min-height:100px;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:.25rem}}.hp-field{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden;opacity:0}#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;width:90vw;overflow:hidden;margin:0!important;position:relative;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 .5s 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 .5s 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 .5s 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 .8s 1.5s 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:-.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:-1rem}.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){.logo-container{width:80%!important}.tagline{display:block;position:relative;padding-inline:7rem;padding-top:1rem;margin-bottom:3rem}.tagline .circuit{position:absolute;bottom:-2rem}.tagline .circuit-svg{margin-top:0;position:absolute;top:50%;transform:translateY(-50%)}.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%!important}#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}}#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:23.5vh;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:.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:.25rem}#quote .quote-text .small{font-size:var(--fs-md)}#quote .quote-text .so-mysterious{display:flex;flex-direction:column;gap:.5rem}#quote .quote-text .quotee{font-size:var(--fs-sm);gap:.5rem}}#quote .sine-waves.animate-on-scroll{opacity:0;transition:all 1s .65s 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 .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 .3s .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 .3s .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 .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 .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 .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 .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:-.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:-.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;pointer-events:none}#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%,#fff,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%,#fff,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 .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 .3s .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 .3s .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 .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 .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 .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 .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 .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(.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:.08!important;filter:blur(20px)}#shine-bg .thin.two{width:2rem;opacity:.08!important;filter:blur(12px)}#shine-bg .thick{width:6rem;opacity:.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 .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.5rem)}#services .inline-list{display:none}}#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:0}@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,#services #intro .service-icons .icon:focus{transform:scale(1.25)!important;transition:var(--out)!important}#services #intro .service-icons .icon-group:hover .icon,#services #intro .service-icons .icon-group:focus .icon{transform:scale(.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 .125rem,var(--green) 0 0 .5rem;background:var(--green)}100%{transform:translateY(10000%);box-shadow:var(--blue) 0 0 .125rem,var(--blue) 0 0 .5rem;background:var(--blue)}}@keyframes approaching-lines-animate-taller{0%{transform:translateY(0%);box-shadow:var(--green) 0 0 .125rem,var(--green) 0 0 .5rem;background:var(--green)}100%{transform:translateY(14000%);box-shadow:var(--blue) 0 0 .125rem,var(--blue) 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 .125rem,var(--green) 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:-.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 .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 .3s .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 .3s .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 .3s .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 .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 .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:.5;height:100%;max-width:100%;aspect-ratio:1/1;object-fit:contain;stroke:var(--white);fill:none}@media (width <=1500px){#services .service-icon-large{width:auto;height:100%;max-width:100%;max-height:100%;opacity:.25;position:absolute;right:0}}#services .service-text .description{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:2}#services .service-text .description h3,#services .service-text .description p{color:var(--white);margin:0}#services .service-text .description p{margin-bottom:.5rem}@media (width <=782px){#services .service-text .description{gap:.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 .8s ease,width .8s ease,height .8s ease,opacity .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:.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 .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 .3s .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 .3s .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 .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 .3s .5s ease-in-out}#services .description p.animate-on-scroll.in-view{transform:scaleY(1)}}#services .inline-list{transform-origin:top center;transform:scaleY(0);transition:all .3s 1.25s ease-in-out}#services .inline-list.animate-on-scroll.in-view{transform:scaleY(1)}@media (width <=782px){#services .inline-list.animate-on-scroll{transform:scaleY(0);transition:all .3s .75s ease-in-out}#services .inline-list.animate-on-scroll.in-view{transform:scaleY(1)}}#services .description .btn.animate-on-scroll{transform-origin:top center;transform:scaleY(0);transition:all .3s 1.5s 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 .3s 1s 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 .6s ease-in-out}#services .service-icon-large.animate-on-scroll.in-view{opacity:.5;transform:scaleX(1)}@media (width <=1500px){#services .service-icon-large.animate-on-scroll.in-view{opacity:.25}}@media (width <=782px){#services .service-icon-large.animate-on-scroll{transform-origin:right center;transition:all .6s .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:.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:.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 .4s ease-in}#cta .ripple-container.animate-on-scroll.in-view{opacity:1}#cta .cta-container.animate-on-scroll{transform:scaleX(0);transition:all .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 .3s .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 .3s .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 .3s 1s ease-in-out}#cta .btn.animate-on-scroll.in-view{transform:scaleY(1)}#cta .ripple-container.animate-on-scroll{opacity:0;transition:all 1s .65s ease-in}#cta .ripple-container.animate-on-scroll.in-view{opacity:1}