.universe{--paper:#fff;--ink:#202022;--muted:#737278;--line:#e8e6ed;--menu-ink:#5c6878;--tagline-ink:#303b4a;--indigo:#434f9e;--indigo-wash:#eeeff8;--vaultra-blue:#1488fe;--vaultra-mint:#20d9d1;--ease-out:cubic-bezier(0.22,1,0.36,1);--logo-duration:0.45s;--background-duration:0.8s;--menu-duration:0.6s;--page-gutter:4.3vw;--header-height:112px;isolation:isolate;display:grid;flex:1;grid-template-rows:var(--header-height) minmax(0,1fr);min-height:100svh;position:relative;overflow:clip;background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-weight:500;-webkit-font-smoothing:antialiased}.universe :focus-visible{outline:2px solid var(--indigo);outline-offset:7px;box-shadow:none}.universe a,.universe button{-webkit-tap-highlight-color:transparent}.universe button{cursor:pointer;font:inherit;color:inherit;background:transparent;border:0;padding:0}.universe img{max-width:none;height:auto;display:block}.universe .skip-link{z-index:10;color:var(--paper);background:var(--ink);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.universe .skip-link:focus{transform:none}.universe .site-header{z-index:3;height:var(--header-height);margin:0 var(--page-gutter);justify-content:flex-end;align-items:center;display:flex;position:relative}.universe .site-header button{color:var(--indigo)}.universe .experience{min-height:480px;position:relative}.universe .explore-hint{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);margin:0;color:var(--menu-ink);font-family:var(--font-outfit),Outfit,sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transition:opacity .4s var(--ease-out)}.universe[data-active-brand=vaultra] .explore-hint{opacity:0}.universe .hint-tap{display:none}@media (hover:none),(width <= 1100px){.universe .hint-move{display:none}.universe .hint-tap{display:inline}}.universe .brand-zone{text-align:center;touch-action:manipulation;background:transparent;width:50%;position:absolute;top:0;bottom:0}.universe .mazasoft-zone{left:0}.universe .vaultra-zone{right:0}.universe .brand-zone:focus-visible{outline-offset:-16px;border-radius:8px}.universe .brand-content{transition:filter var(--logo-duration) var(--ease-out),opacity .4s var(--ease-out);pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:calc(50% - 88.28px);transform:translate(-50%)}.universe .mazasoft-content{gap:5px;width:361px;left:57.7083%}.universe .vaultra-content{width:307px;left:36.5972%}.universe .brand-image{flex-shrink:0;width:342.269px;height:68.08px;display:block;position:relative;overflow:clip}.universe .brand-image img{width:438.739px;max-width:none;height:438.739px;position:absolute;top:-185.33px;left:-48.23px}.universe .mazasoft-tagline{width:100%;color:var(--tagline-ink);letter-spacing:-.12px;white-space:nowrap;font-family:var(--font-outfit),Outfit,sans-serif;font-size:24px;font-weight:600;line-height:32px;display:block}.universe .mazasoft-tagline>span{color:var(--indigo)}.universe .vaultra-logo{flex-shrink:0;width:307px;height:60.547px;display:block;position:relative}.universe .vaultra-symbol{width:66.2066px;height:60.5489px;max-width:none;position:absolute;top:0;left:0}.universe .vaultra-wordmark{width:234.634px;height:38.0836px;max-width:none;position:absolute;top:calc(50% + .02px);left:72.37px;transform:translateY(-50%)}.universe .vaultra-action{width:239px;transition:filter var(--logo-duration) var(--ease-out),opacity .4s var(--ease-out);position:absolute;top:calc(50% - 22.28px);left:calc(75% - 178px)}.universe[data-active-brand=mazasoft] .vaultra-action,.universe[data-active-brand=mazasoft] .vaultra-content,.universe[data-active-brand=vaultra] .mazasoft-content{filter:blur(5px);opacity:.4}.universe .brand-zone:focus-visible .brand-content,.universe .vaultra-action:focus-within{filter:none!important;opacity:1!important}.universe .product-link{text-align:left;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;font-family:var(--font-outfit),Outfit,sans-serif;font-size:21.727px;font-weight:600;line-height:32.591px;text-decoration:none;display:flex;position:relative}.universe .rolling-text{white-space:nowrap;display:inline-block;position:relative;overflow:clip;height:32.591px}.universe .rolling-text>span{transition:transform .36s var(--ease-out),color .3s var(--ease-out);display:block;line-height:32.591px}.universe .rolling-text>span:last-child{color:var(--vaultra-blue);position:absolute;top:100%;left:0}.universe .product-link img{width:43.5163px;height:43.5163px;max-width:none;transition:transform .3s var(--ease-out);flex-shrink:0}.universe .product-link:after{content:"";background:var(--vaultra-blue);transform-origin:0 center;height:1px;transition:transform .35s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.universe .product-link:is(:hover,:focus-visible) .rolling-text>span{transform:translateY(-100%)}.universe .product-link:is(:hover,:focus-visible) img{transform:translate(3px,-3px)}.universe .product-link:is(:hover,:focus-visible):after{transform:scaleX(1)}.universe .background-system{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.universe .ambient-layer,.universe .lightfall-layer{transition:opacity var(--background-duration) var(--ease-out);position:absolute;inset:0}.universe .lightfall-layer{opacity:1}.universe .ambient-layer,.universe .background-system[data-brand=vaultra] .lightfall-layer{opacity:0}.universe .background-system[data-brand=vaultra] .ambient-layer{opacity:1}.universe .lightfall-container{width:100%;height:100%;position:relative;overflow:hidden}.universe .lightfall-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.universe .ambient-glow{filter:blur(100px);will-change:transform;border-radius:50%;width:900px;height:600px;position:absolute}.universe .ambient-glow-mint{background:var(--vaultra-mint);opacity:.48;animation:universe-mint-float 22s ease-in-out infinite alternate;top:calc(50% + 47px);left:-484px}.universe .ambient-glow-blue{background:var(--vaultra-blue);opacity:.32;animation:universe-blue-float 27s ease-in-out infinite alternate;top:calc(50% - 360px);right:-610px}.universe .background-system[data-paused=true] .ambient-glow{animation-play-state:paused}@keyframes universe-mint-float{to{opacity:.52;transform:translate(22px,-18px) scale(1.025)}}@keyframes universe-blue-float{to{opacity:.36;transform:translate(-26px,18px) scale(1.035)}}@media (width <= 1100px) and (width >= 761px){.universe .brand-content,.universe .vaultra-action{transform-origin:0 0;scale:.8}.universe .vaultra-action{top:calc(50% - 35.48px);left:calc(75% - 142.4px)}}@media (width <= 760px){.universe{--page-gutter:26px;--header-height:88px;min-height:max(680px,100svh)}.universe .experience{min-height:592px}.universe .brand-zone{width:100%;height:50%;bottom:auto}.universe .mazasoft-zone{top:0}.universe .vaultra-zone{top:50%}.universe .brand-content{transform-origin:0 0;top:50%;left:50%;transform:translate(-50%,-50%) scale(.82)}.universe .vaultra-content{margin-top:-10px}.universe .vaultra-action{transform-origin:0 0;top:calc(75% + 18px);left:calc(50% - 66px);transform:scale(.82)}.universe .explore-hint{top:30px;bottom:auto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.universe[data-active-brand=vaultra] .rolling-text>span:first-child{color:var(--vaultra-blue)}.universe[data-active-brand=vaultra] .product-link:after{transform:scaleX(1)}.universe .ambient-glow{filter:blur(75px);width:580px;height:410px}.universe .ambient-glow-mint{top:calc(100% - 235px);left:-390px}.universe .ambient-glow-blue{top:calc(20% - 180px);right:-460px}}@media (width <= 390px){.universe .brand-content{scale:.76}.universe .vaultra-action{top:calc(75% + 16px);left:calc(50% - 61px);scale:.76}}@media (prefers-reduced-motion:reduce){.universe{--logo-duration:0.12s;--background-duration:0.12s;--menu-duration:0.12s}.universe .ambient-glow{animation:none}.universe .brand-content,.universe .experience,.universe .vaultra-action{transition-duration:.12s}.universe .brand-content,.universe .vaultra-action{transition-property:opacity}.universe .product-link img,.universe .rolling-text>span{transition:none;transform:none!important}.universe .rolling-text>span:last-child{visibility:hidden}.universe .product-link:after{transition-duration:.12s}}