.axis-fold-logo{--axis-word-width:170px;--axis-mark-width:32px;--axis-gap:10px;--axis-period:54px;align-items:center;gap:var(--axis-gap);vertical-align:middle;isolation:isolate;flex-shrink:0;max-width:100%;line-height:1;display:inline-flex}.axis-fold-logo .axis-fold-mark{flex:0 0 var(--axis-mark-width);width:var(--axis-mark-width);aspect-ratio:300/465;display:block;position:relative}.axis-fold-logo .axis-fold-mark>img{object-fit:contain;width:100%;height:100%;display:block}.axis-fold-logo .axis-fold-type{width:var(--axis-word-width);flex-direction:column;align-items:center;gap:4px;min-width:0;line-height:1;display:flex}.axis-fold-logo .axis-fold-wordmark{aspect-ratio:910/166;width:100%;height:auto;display:block}.axis-fold-logo .axis-fold-tagline{aspect-ratio:800/40;width:91%;height:auto;display:block}.axis-fold-logo .axis-fold-reflection{pointer-events:none;mix-blend-mode:screen;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/assets/axis-fold-mark.png);mask-image:url(/assets/axis-fold-mark.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.axis-fold-logo .axis-fold-reflection:after{content:"";background:repeating-linear-gradient(115deg,transparent 0,transparent calc(var(--axis-period)*.24),#a1e9ff0b calc(var(--axis-period)*.36),#baf3ff38 calc(var(--axis-period)*.46),#ffffff96 calc(var(--axis-period)*.505),#e1fbff66 calc(var(--axis-period)*.535),#74dcff18 calc(var(--axis-period)*.61),transparent calc(var(--axis-period)*.77),transparent var(--axis-period));will-change:transform;animation:5.8s linear infinite axis-fold-reflection;position:absolute;inset:-300%}@keyframes axis-fold-reflection{0%{transform:translate(0)}to{transform:translateX(calc(var(--axis-period)*1.10338))}}.brand.brand-axis-fold{font-size:inherit;font-weight:inherit;letter-spacing:normal;flex-shrink:0;gap:0;width:max-content;min-width:0;max-width:100%}.site-header .brand-axis-fold .axis-fold-logo{--axis-word-width:174px;--axis-mark-width:32px}.site-header{background:#031127ed}.site-footer .brand-axis-fold .axis-fold-logo{--axis-word-width:180px;--axis-mark-width:34px}.dashboard>.sidebar .brand-axis-fold .axis-fold-logo{--axis-word-width:154px;--axis-mark-width:28px;--axis-gap:8px}.co-header .brand-axis-fold .axis-fold-logo{--axis-word-width:162px;--axis-mark-width:30px;--axis-gap:8px}.mobile-nav-sheet .axis-fold-logo{--axis-word-width:156px;--axis-mark-width:30px;margin-bottom:7px}.mini-brand .axis-fold-logo{--axis-word-width:108px;--axis-mark-width:20px;--axis-gap:7px}.community-demo-brand .axis-fold-logo{--axis-word-width:clamp(78px,11vw,137px);--axis-mark-width:23px;--axis-gap:7px}.home-brand-signature{margin:0 0 30px}.home-brand-signature .axis-fold-logo{--axis-word-width:clamp(190px,20vw,286px);--axis-mark-width:52px;--axis-gap:16px;--axis-period:78px}.home-brand-signature .axis-fold-type{gap:7px}.home-brand-signature .axis-fold-tagline{width:94%}.landing>.hero{background:radial-gradient(at 12% 16%,#04305835,#0000 54%)}.brand-axis-fold:focus-visible{outline-offset:7px;border-radius:3px;outline:2px solid #60cceb}@media (width<=1100px){.dashboard>.sidebar .brand-axis-fold .axis-fold-logo{--axis-word-width:146px;--axis-mark-width:27px}}@media (width<=720px){.co-header .brand-axis-fold .axis-fold-logo{--axis-word-width:139px;--axis-mark-width:25px}.co-header .brand-axis-fold .axis-fold-tagline{display:none}}@media (width<=520px){.site-header .brand-axis-fold .axis-fold-logo{--axis-word-width:137px;--axis-mark-width:25px;--axis-gap:7px}.site-header .brand-axis-fold .axis-fold-type{gap:3px}.home-brand-signature{margin-bottom:25px}.home-brand-signature .axis-fold-logo{--axis-word-width:213px;--axis-mark-width:41px;--axis-gap:12px;--axis-period:68px}.mini-brand .axis-fold-logo{--axis-word-width:94px;--axis-mark-width:18px;--axis-gap:5px}.community-demo-brand .axis-fold-logo{--axis-word-width:81px;--axis-mark-width:18px;--axis-gap:5px}}@media (width<=360px){.site-header .brand-axis-fold .axis-fold-logo{--axis-word-width:107px;--axis-mark-width:23px;--axis-gap:6px}.site-header .brand-axis-fold .axis-fold-tagline{display:none}.home-brand-signature .axis-fold-logo{--axis-word-width:193px;--axis-mark-width:36px}.mini-brand .axis-fold-logo{--axis-word-width:84px}}@media (prefers-reduced-motion:reduce){.axis-fold-logo .axis-fold-reflection:after{will-change:auto;animation:none;transform:translate(20px)}}
