.ax-mosaic{--axm-ground:var(--ax-prussian);--axm-light:var(--ax-white);--axm-grid-line:#ffffff1f;--axm-nav-h:71px;--axm-gutter:40px;--axm-hover-dur:.4s;--axm-hover-ease:cubic-bezier(.12, .23, .17, .99);background:var(--axm-ground);color:var(--axm-light);font-family:var(--ax-display)}@media (width<=1199.98px){.ax-mosaic{--axm-nav-h:64px;--axm-gutter:16px}}.axm-pin{height:100vh;padding:calc(var(--axm-nav-h) + 10px) 0 var(--axm-gutter);background:var(--axm-ground);justify-content:center;align-items:center;display:flex;overflow:hidden}.axm-stage{--axm-gap:10px;--axm-button:90px;--axm-line-thickness:1px;--axm-line-opacity:1;--axm-radius:4px;--axm-center-pad-x:clamp(34px, 2.75vw, 44px);--axm-center-pad-y:clamp(34px, 2.9vw, 48px);width:100%;height:100%;position:relative;container-type:inline-size}html.js .ax-mosaic:not(.is-ready) .axm-stage{opacity:0}.axm-gridlayer{z-index:1;pointer-events:none;position:absolute;inset:0}.axm-gridtile{will-change:transform;border:0;position:absolute;overflow:visible}.axm-tile{z-index:2;border-radius:var(--axm-radius);will-change:transform;color:var(--axm-light);border:0;position:absolute;overflow:hidden}.axm-t1{left:var(--axm-gap);top:var(--axm-gap);width:calc(22% - var(--axm-gap) * 2);height:calc(64% - var(--axm-gap) * 2);transform-origin:100%}.axm-t2{left:22%;top:var(--axm-gap);width:calc(28% + var(--axm-button) / 2);height:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);transform-origin:100% 100%}.axm-t3{right:var(--axm-gap);top:var(--axm-gap);width:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);height:calc(50% + var(--axm-button) / 2 - var(--axm-gap));transform-origin:0 100%}.axm-t4{left:var(--axm-gap);bottom:var(--axm-gap);width:calc(22% - var(--axm-gap) * 2);height:calc(36% - var(--axm-gap));transform-origin:100% 0}.axm-t5{left:22%;bottom:var(--axm-gap);width:calc(28% - var(--axm-button) / 2 - var(--axm-gap));height:calc(50% + var(--axm-button) / 2 - var(--axm-gap));transform-origin:100% 0}.axm-t6{right:var(--axm-gap);bottom:var(--axm-gap);width:calc(50% + var(--axm-button) / 2 - var(--axm-gap));height:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);transform-origin:0 0}.axm-t1 .axm-title,.axm-t2 .axm-title,.axm-t4 .axm-title,.axm-t5 .axm-title{max-width:100%}.axm-t1,.axm-t2,.axm-t4,.axm-t5{container-type:inline-size}.axm-t1 .axm-title,.axm-t2 .axm-title,.axm-t4 .axm-title,.axm-t5 .axm-title{font-size:clamp(20px,15cqw - 4px,32px)}.axm-fill{border-radius:inherit;z-index:0;background:var(--axm-ground);transition:filter var(--axm-hover-dur) var(--axm-hover-ease), transform var(--axm-hover-dur) var(--axm-hover-ease);position:absolute;inset:0}.axm-depth{border-radius:inherit;z-index:0;opacity:0;pointer-events:none;background:linear-gradient(#ffffff14 0%,#fff0 32%,#000f2600 56%,#000f2657 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24}.axm-edge{background:var(--axm-grid-line);opacity:var(--axm-line-opacity);pointer-events:none;will-change:transform, opacity;position:absolute}.axm-edge-t{width:300vw;height:var(--axm-line-thickness);transform-origin:100%;top:0;right:50%;transform:translate(50%)}.axm-edge-b{width:300vw;height:var(--axm-line-thickness);transform-origin:0;bottom:0;right:50%;transform:translate(50%)}.axm-edge-l{width:var(--axm-line-thickness);transform-origin:50% 0;height:300vh;top:50%;left:0;transform:translateY(-50%)}.axm-edge-r{width:var(--axm-line-thickness);transform-origin:50% 100%;height:300vh;top:50%;right:0;transform:translateY(-50%)}.axm-centergrid .axm-edge-t,.axm-centergrid .axm-edge-b{width:100vw;height:1px;left:50%;right:auto;transform:translate(-50%)}.axm-centergrid .axm-edge-l,.axm-centergrid .axm-edge-r{width:1px;height:100vh}.axm-centergrid .axm-edge{background:#ffffff61;box-shadow:0 0 12px #ffffff59}.axm-content{z-index:1;transition:transform var(--axm-hover-dur) var(--axm-hover-ease);flex-direction:column;gap:clamp(12px,1.4vh,24px);padding:40px clamp(24px,2.7vw,40px);display:flex;position:absolute;inset:0}.axm-title{max-width:50%;font-family:var(--ax-display);letter-spacing:-.04em;text-wrap:balance;transition:transform var(--axm-hover-dur) var(--axm-hover-ease);flex:none;margin:0;font-size:clamp(20px,4.2cqw,32px);font-weight:400;line-height:1.3}.axm-vizwrap{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.axm-viz{opacity:.95;width:100%;max-width:230px;height:100%;max-height:230px;transition:transform var(--axm-hover-dur) var(--axm-hover-ease), opacity .35s ease}.axm-viz path,.axm-viz line,.axm-viz polyline,.axm-viz circle{vector-effect:non-scaling-stroke}.axm-tile:hover .axm-viz{opacity:1;transform:scale(1.07)}.axm-tile:hover .axm-fill{filter:saturate(1.08)brightness(1.03)}.axm-tile:hover .axm-content{transform:translateY(-5px)!important}.axm-tile:hover .axm-title{transform:translate(4px)}.axm-centergrid{z-index:1;width:min(880px, calc(min(100vw, 100vh) - 64px), calc(100vh - var(--axm-nav-h) - 10px - var(--axm-gutter)));height:min(880px, calc(min(100vw, 100vh) - 64px), calc(100vh - var(--axm-nav-h) - 10px - var(--axm-gutter)));pointer-events:none;will-change:width, height;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.axm-center{z-index:4;width:calc(min(880px, calc(min(100vw, 100vh) - 64px), calc(100vh - var(--axm-nav-h) - 10px - var(--axm-gutter))) - 2px);height:calc(min(880px, calc(min(100vw, 100vh) - 64px), calc(100vh - var(--axm-nav-h) - 10px - var(--axm-gutter))) - 2px);color:var(--axm-light);border-radius:var(--axm-radius);will-change:width, height, background-color, color;background:0 0;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.axm-centertext{top:var(--axm-center-pad-y);left:var(--axm-center-pad-x);width:calc(100% - var(--axm-center-pad-x) * 2);height:calc(100% - var(--axm-center-pad-y) * 2);z-index:1;pointer-events:none;position:absolute}.axm-statement{color:currentColor;text-align:left;width:100%;font-family:var(--ax-display);transform-origin:0 0;will-change:opacity, transform;margin:0;padding:0;position:absolute;top:0;left:0}.axm-statement[data-axm-st="1"]{letter-spacing:-.05em;font-size:min(clamp(32px,3.3vw,52px),5.2vh);font-weight:400;line-height:1.15}.axm-statement[data-axm-st="2"]{letter-spacing:-.04em;font-size:min(clamp(20px,1.7vw,24px),3.5vh);font-weight:400;line-height:1.4}.axm-stline{white-space:nowrap;display:block}.axm-statelogo{z-index:2;pointer-events:none;width:clamp(110px,8.6vw,138px);height:clamp(29.3px,2.3vw,36.8px);position:absolute;bottom:44.5px;left:45px}.axm-statelogo-mask{background:currentColor;width:100%;height:100%;display:block;mask:url(/logo/axeliq-prussian-blue.svg) 50%/contain no-repeat}.axm-chevrons{z-index:2;color:currentColor;pointer-events:none;width:26px;height:24px;transition:opacity .6s cubic-bezier(.5,0,.2,1);position:absolute;bottom:22px;right:22px}.axm-chevron{width:18px;height:18px;display:block;position:absolute;left:50%;transform:translate(-50%)}.axm-chevron-1{opacity:.62;top:0}.axm-chevron-2{opacity:.9;top:8px}@media (width<=809.98px){.axm-pin{height:100svh;padding:calc(var(--axm-nav-h) + 10px) 0 var(--axm-gutter)}.axm-stage{--axm-gap:5px;--axm-button:64px;--axm-center-pad-x:18px;--axm-center-pad-y:clamp(26px, 7.4vw, 34px)}.axm-statelogo{width:clamp(84px,22vw,96px);height:clamp(22.4px,5.9vw,25.6px)}.axm-t1{left:var(--axm-gap);top:var(--axm-gap);width:calc(64% - var(--axm-gap) * 2);height:calc(22% - var(--axm-gap) * 2);transform-origin:100% 100%;bottom:auto;right:auto}.axm-t2{left:var(--axm-gap);width:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);height:calc(28% + var(--axm-button) / 2);transform-origin:100% 100%;top:22%;bottom:auto;right:auto}.axm-t3{left:var(--axm-gap);bottom:var(--axm-gap);width:calc(50% + var(--axm-button) / 2 - var(--axm-gap));height:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);transform-origin:100% 0;top:auto;right:auto}.axm-t4{left:64%;top:var(--axm-gap);width:calc(36% - var(--axm-gap));height:calc(22% - var(--axm-gap) * 2);transform-origin:0 100%;bottom:auto;right:auto}.axm-t5{left:calc(50% - var(--axm-button) / 2);width:calc(50% + var(--axm-button) / 2 - var(--axm-gap));height:calc(28% - var(--axm-button) / 2 - var(--axm-gap));transform-origin:0 100%;top:22%;bottom:auto;right:auto}.axm-t6{right:var(--axm-gap);bottom:var(--axm-gap);width:calc(50% - var(--axm-button) / 2 - var(--axm-gap) * 2);height:calc(50% + var(--axm-button) / 2 - var(--axm-gap));transform-origin:0 0;top:auto;left:auto}.axm-content{padding:clamp(24px,7vw,40px) clamp(16px,4.6vw,24px)}.axm-title{letter-spacing:-.04em;max-width:58%;font-size:16px;font-weight:400;line-height:1.3}.axm-viz{max-width:96px;max-height:96px}.axm-center{width:calc(min(880px, calc(min(100vw, 100svh) - 64px), calc(100svh - var(--axm-nav-h) - 10px - var(--axm-gutter))) - 2px);height:calc(min(880px, calc(min(100vw, 100svh) - 64px), calc(100svh - var(--axm-nav-h) - 10px - var(--axm-gutter))) - 2px)}.axm-centergrid{width:min(880px, calc(min(100vw, 100svh) - 64px), calc(100svh - var(--axm-nav-h) - 10px - var(--axm-gutter)));height:min(880px, calc(min(100vw, 100svh) - 64px), calc(100svh - var(--axm-nav-h) - 10px - var(--axm-gutter)))}.axm-centertext{top:var(--axm-center-pad-y);left:var(--axm-center-pad-x);width:calc(100% - var(--axm-center-pad-x) * 2);height:calc(100% - var(--axm-center-pad-y) * 2)}.axm-statement{text-align:left}.axm-statement[data-axm-st="1"]{letter-spacing:-.05em;font-size:clamp(20px,6.8vw - 7px,32px);font-weight:400;line-height:1.15}.axm-statement[data-axm-st="2"]{letter-spacing:-.02em;max-width:none;font-size:clamp(11px,3.4vw,16px);font-weight:400;line-height:1.4}.axm-statelogo{width:44px;height:11.73px;bottom:31.5px;left:18px}.axm-chevrons{width:22px;height:21px;bottom:16px;right:16px}.axm-chevron{border-width:1.5px;width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.axm-viz{transition:none}.axm-tile:hover .axm-viz{transform:none}.axm-tile:hover .axm-fill{filter:none}.axm-tile:hover .axm-content,.axm-tile:hover .axm-title{transform:none!important}}
