.bg-container[data-v-5507acb9]{align-items:center;display:flex;justify-content:center}.bg-container[data-v-5507acb9],.blob-container[data-v-5507acb9]{height:100%;position:absolute;width:100%}.background-blob[data-v-5507acb9]{animation:transform-5507acb9 8s ease-in-out infinite alternate,movement-5507acb9 20s ease-in-out infinite alternate;background-image:radial-gradient(circle,#ff4c20 0,#fe8e5a 30%,#e6bf9f 80%);border-radius:40% 50% 30% 40%;filter:blur(80px);height:100%;left:-50vw;opacity:.7;position:absolute;top:-50vh;transform:rotate(-180deg);width:80vw;will-change:transform,border-radius,filter}.bottom-right-blob[data-v-5507acb9]{animation:transform2-5507acb9 10s ease-in-out infinite alternate,movement2-5507acb9 25s ease-in-out infinite alternate;background-image:radial-gradient(circle,#fe8e5a 0,#e6bf9f 30%,#e6bf9f 80%);border-radius:50% 40% 30% 50%;bottom:0;filter:blur(60px);height:40vh;opacity:.6;position:absolute;right:0;width:40vw}@keyframes transform-5507acb9{0%,to{border-radius:33% 67% 70% 30%/30% 40% 70% 70%}25%{border-radius:37% 63% 51% 49%/37% 35% 35% 63%}50%{border-radius:36% 64% 64% 36%/64% 48% 52% 26%}75%{border-radius:37% 63% 51% 49%/30% 30% 70% 73%}}@keyframes movement-5507acb9{0%,to{transform:translate(0)}50%{transform:translate(50%,20%) rotate(-200deg) scale(1.3)}}@keyframes transform2-5507acb9{0%,to{border-radius:40% 60% 50% 30%/40% 50% 60%}50%{border-radius:50% 40% 60% 30%/50% 40% 30% 70%}}@keyframes movement2-5507acb9{0%,to{transform:translate(0)}50%{transform:translate(-20%,-20%) rotate(180deg) scale(1.2)}}.hero-container[data-v-d040233e]{box-sizing:border-box;position:relative;width:100%}.background-video[data-v-d040233e]{overflow:hidden}.mobile-video-visible[data-v-d040233e]{height:100%!important;opacity:1!important;width:100%!important}.mask-text[data-v-d040233e]{color:#fff;isolation:isolate;mix-blend-mode:difference}@supports not (mix-blend-mode:difference){.mask-text[data-v-d040233e]{color:#000;filter:invert(1)}}@media screen and (-webkit-min-device-pixel-ratio:1){.mask-text[data-v-d040233e]{transform:translateZ(0)}}@supports (-webkit-touch-callout:none){.mask-text[data-v-d040233e]{isolation:isolate;position:relative;z-index:1}.mask-text[data-v-d040233e]:before{background:inherit;bottom:0;content:"";left:0;mix-blend-mode:difference;pointer-events:none;position:absolute;right:0;top:0}}@supports (-webkit-appearance:none) and (not (mix-blend-mode:multiply)){.mask-text[data-v-d040233e]{color:#000;filter:invert(1);-webkit-filter:invert(1)}}.text-outer[data-v-d040233e]{mask:radial-gradient(circle at center,transparent 17vw,#000 51px);-webkit-mask:radial-gradient(circle at center,transparent 17vw,#000 51px);-webkit-mask-composite:subtract;mask-composite:subtract;opacity:0;pointer-events:none}.text-visible-mobile[data-v-d040233e]{opacity:1!important}.morph-overlay[data-v-d040233e]{pointer-events:none}[data-v-d040233e],[data-v-d040233e]:after,[data-v-d040233e]:before{box-sizing:inherit}.video-mask[data-v-d040233e]{background:transparent;height:35vw;isolation:isolate;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85.6' height='85.6'%3E%3Cpath d='M42.8 0C19.2 0 0 19.2 0 42.8s19.2 42.8 42.8 42.8 42.8-19.2 42.8-42.8S66.4 0 42.8 0m6.16 24.39h3.25v12.58c0 2.44 1.98 3.82 4.64 3.82s4.66-1.38 4.66-3.82V24.39h3.25v12.66c0 3.79-2.95 6.72-7.89 6.72s-7.92-2.87-7.92-6.72V24.39ZM20.83 35.51h3.23v2.66c0 1.57 1.38 2.66 3.39 2.66s3.31-1.19 3.31-2.9V24.4h3.25v13.58c0 3.42-2.66 5.8-6.51 5.8s-6.67-2.3-6.67-5.58v-2.68ZM42.8 76.93c-18.83 0-34.14-15.32-34.14-34.14a1.25 1.25 0 0 1 2.5 0c0 17.45 14.19 31.64 31.64 31.64s31.64-14.19 31.64-31.64a1.25 1.25 0 0 1 2.5 0c0 18.83-15.32 34.14-34.14 34.14' style='fill:%23121227'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85.6' height='85.6'%3E%3Cpath d='M42.8 0C19.2 0 0 19.2 0 42.8s19.2 42.8 42.8 42.8 42.8-19.2 42.8-42.8S66.4 0 42.8 0m6.16 24.39h3.25v12.58c0 2.44 1.98 3.82 4.64 3.82s4.66-1.38 4.66-3.82V24.39h3.25v12.66c0 3.79-2.95 6.72-7.89 6.72s-7.92-2.87-7.92-6.72V24.39ZM20.83 35.51h3.23v2.66c0 1.57 1.38 2.66 3.39 2.66s3.31-1.19 3.31-2.9V24.4h3.25v13.58c0 3.42-2.66 5.8-6.51 5.8s-6.67-2.3-6.67-5.58v-2.68ZM42.8 76.93c-18.83 0-34.14-15.32-34.14-34.14a1.25 1.25 0 0 1 2.5 0c0 17.45 14.19 31.64 31.64 31.64s31.64-14.19 31.64-31.64a1.25 1.25 0 0 1 2.5 0c0 18.83-15.32 34.14-34.14 34.14' style='fill:%23121227'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;width:35vw}.video-mask video[data-v-d040233e]{display:block;height:125%;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateY(-10%);width:auto}@media (max-width:768px){.video-mask[data-v-d040233e]{height:85vw;width:85vw}.text-outer[data-v-d040233e]{mask:radial-gradient(circle at center,transparent 30vw,#000 51px);-webkit-mask:radial-gradient(circle at center,transparent 42vw,#000 51px)}.mask-text[data-v-d040233e]{transform:translateZ(0)}@supports not (mix-blend-mode:difference){.mask-text[data-v-d040233e]{filter:contrast(200%) invert(1);-webkit-filter:contrast(200%) invert(1)}}}video[data-v-d040233e]::-webkit-media-controls{display:none!important}.cursor-hover[data-v-3735b37a]{will-change:transform}img[data-v-0f786d61]{filter:grayscale(0);height:100%;-o-object-fit:cover;object-fit:cover;scale:1.2;translate:0 0;width:100%}.card:not(:hover) img[data-v-0f786d61]{transition:translate .6s ease-out}.card:hover img[data-v-0f786d61]{translate:calc((var(--ratio-x) - .5)*10%) calc((var(--ratio-y) - .5)*10%)}.card[data-v-0f786d61]{--ratio-x:.5;--ratio-y:.5;aspect-ratio:3/4;border-radius:12px;overflow:hidden;position:relative;touch-action:none;transform:rotateX(0) rotateY(0);transform-style:preserve-3d;width:clamp(260px,50vmin,380px);will-change:transform}.card[data-active=true][data-parallax=true][data-v-0f786d61]{transition:transform 0s}.card[data-v-0f786d61]:after{background:radial-gradient(circle at calc(var(--ratio-x)*100%) calc(var(--ratio-y)*100%),hsla(50,23%,94%,.3),transparent 50%);background-blend-mode:soft-light;background-repeat:no-repeat}.card[data-v-0f786d61]:after,.card[data-v-0f786d61]:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.card[data-v-0f786d61]:before{background:linear-gradient(115deg,transparent 20%,rgba(253,90,29,.5) 30%,transparent 48% 52%,hsla(50,23%,94%,.1) 70%,transparent) 80% 80% /300% 300%;mix-blend-mode:color-dodge;opacity:.2;transition:opacity .4s ease-out}.card[data-v-0f786d61]:hover:before{background-position:calc(var(--ratio-x)*10%) calc(var(--ratio-y)*10%),calc(80% + var(--ratio-x)*-50%) calc(80% + var(--ratio-y)*-50%);opacity:1}.expertise[data-v-47467d59]{overflow:hidden;position:relative;transition:all .7s ease .3s;will-change:opacity,padding-bottom}.expertise-description[data-v-47467d59]{opacity:0;transition:opacity .7s ease;will-change:opacity}.expertise-title[data-v-47467d59]{position:relative;z-index:5}.expertise-tag[data-v-47467d59]{opacity:0;transition:all .3s ease;will-change:transform,opacity}.expertise-border[data-v-47467d59]{background:#0a2540;bottom:0;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.matter-container{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}canvas{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media (min-width:768px){canvas{touch-action:none}}.animated-section[data-v-d7359c45]{width:full}.content--sticky[data-v-25a585f3]{will-change:transform}.wrapper_img[data-v-25a585f3]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.fade-slow-enter-active[data-v-25a585f3],.fade-slow-leave-active[data-v-25a585f3]{transition:opacity .6s ease}.fade-slow-enter-from[data-v-25a585f3],.fade-slow-leave-to[data-v-25a585f3],.fade-in-on-scroll[data-v-125d531a]{opacity:0}.projects-column[data-v-03d08395]:nth-child(2){margin-top:0}.project-item-image[data-v-03d08395]{aspect-ratio:1.2}.content--sticky[data-v-fdf4cbf4]{will-change:transform}.matter_footer-container{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}footer[data-v-1df5ccad]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}section{position:relative}
