@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Air.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Bold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik/Aeonik-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/SpaceGrotesk-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/SpaceGrotesk-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/SpaceGrotesk-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/SpaceGrotesk-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--font-primary:"Aeonik",-apple-system,"Segoe UI",sans-serif;--font-display:"Space Grotesk","Aeonik",sans-serif;--font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--color-basalt:#b2b6b9;--color-nile-depth:#0a5c63;--color-praxium-ink:#0b0b0d;--color-mineral-white:#fff;--nile-100:#e3eeee;--nile-500:#0a5c63;--nile-600:#084c52;--nile-700:#073f44;--nile-800:#052a2e;--neutral-200:#d3d6d8;--neutral-400:#9a9ea1;--neutral-700:#45484a;--accent:var(--color-nile-depth);--accent-hover:var(--nile-700);--accent-active:var(--nile-800);--accent-soft:var(--nile-100);--focus-ring:var(--color-nile-depth);--ease-standard:cubic-bezier(.4,0,.2,1)}
:root{--px-page-light:#c6c8ca;--px-page-dark:#0c0d0e;--t-page:#c6c8ca;--t-ink:#1b1d1f;--t-body:#3e4347;--t-soft:#5c6063;--t-accent:#0a5c63;--t-accentHead:#0a5c63;--t-line:#14161866;--t-lineSoft:#14161833;--t-cardInk:#212426;--t-cardSoft:#5c6063;--t-cardLine:#14161847;--t-glassRow:#ffffff42;--t-rowBorder:#1416182e;--t-rowHi:linear-gradient(180deg,#2e656b,#1c5157);--t-floor04:#c7c9ca;--t-footGlass:#ffffff4d;--t-footBorder:#ffffffbf;--t-footInk:#212426;--t-footSoft:#4a4e51;--t-footLine:#1416184d;--t-glassFallback:#eceeefeb;--bg02:url(/assets/bg/light/02-strategic-positioning-background-locked.jpg);--bg03:url(/assets/bg/light/03-services-background-locked.jpg);--bg04:url(/assets/bg/light/04-convergent-architecture-background-locked.jpg);--bg06:url(/assets/bg/light/06-industries-background-locked.jpg);--bg07:url(/assets/bg/light/07-insights-background-locked.jpg);--bg08:url(/assets/bg/light/08-final-cta-background-locked.jpg);--bg09:url(/assets/bg/light/09-footer-background-locked.jpg)}:root[data-theme=dark]{--t-page:#0c0d0e;--t-ink:#edeff0;--t-body:#c3c7ca;--t-soft:#9aa0a3;--t-accent:#4e9ba0;--t-accentHead:#2a6e75;--t-line:#ffffff52;--t-lineSoft:#ffffff29;--t-cardInk:#e8eaeb;--t-cardSoft:#9da1a4;--t-cardLine:#ffffff3d;--t-glassRow:#ffffff09;--t-rowBorder:#ffffff24;--t-rowHi:linear-gradient(180deg,#10545ae6,#073237e6);--t-floor04:#0e0f10;--t-footGlass:#ffffff0d;--t-footBorder:#ffffff61;--t-footInk:#e8eaeb;--t-footSoft:#a6aaad;--t-footLine:#ffffff47;--t-glassFallback:#101214eb;--bg02:url(/assets/bg/dark/02-strategic-positioning-dark-background-v1.jpg);--bg03:url(/assets/bg/dark/03-services-dark-background-v1.jpg);--bg04:url(/assets/bg/dark/04-convergent-architecture-dark-background-v1.jpg);--bg06:url(/assets/bg/dark/06-industries-dark-background-v1.jpg);--bg07:url(/assets/bg/dark/07-insights-dark-background-v1.jpg);--bg08:url(/assets/bg/dark/08-final-cta-dark-background-v1.jpg);--bg09:url(/assets/bg/dark/09-footer-dark-glass-box-background-v1.jpg)}
html{scroll-behavior:smooth}html,body{margin:0;padding:0}body{overflow-x:hidden}@keyframes pxRise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes pxFade{0%{opacity:0}to{opacity:1}}@keyframes pxPulse{0%,to{box-shadow:0 0 6px #41c0bbe6}50%{box-shadow:0 0 16px #41c0bb}}a{color:#0a5c63;text-decoration:none}a:hover{color:#073f44}[data-px-root] section{transition:background-color .45s var(--ease-standard)}[data-px-root] [style*=animation-timeline]{animation:none!important}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-theme=dark] :focus-visible,#top :focus-visible,#work :focus-visible{outline-color:#7fc6ca}.px-hero-video{opacity:0;transition:opacity .8s var(--ease-standard)}.px-hero-video.is-live{opacity:1}.px-nav .px-navlink{color:#d2d6d9!important}.px-nav .px-navlink:hover,.px-nav .px-navlink.is-current{color:#fff!important}.px-glass{isolation:isolate}.px-glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:.9;background:linear-gradient(115deg,#ffffff21,#fff0 26% 60%,#ffffff0f),radial-gradient(120% 90% at 50% -20%,#ffffff1a,#0000 55%);position:absolute;inset:0;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0d}.px-glass:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(560px circle at var(--mx,50%) var(--my,50%),#ffffff17,transparent 58%);opacity:0;transition:opacity .45s var(--ease-standard);position:absolute;inset:0}.px-glass:hover:after{opacity:1}.px-glass>*{z-index:1;position:relative}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.px-nav:before{background:#0d0f11e0}.px-footer:before{background:var(--t-glassFallback)}}.px-arrow{transition:transform .3s var(--ease-standard)}.px-btn{transition:background-color .3s var(--ease-standard),border-color .3s var(--ease-standard),color .3s var(--ease-standard),box-shadow .3s var(--ease-standard)}.px-btn:hover .px-arrow,.px-link-arrow:hover .px-arrow,.px-flink:hover .px-arrow{transform:translate(5px)}.px-btn:active{transform:translateY(1px)}.px-btn-glass:hover{color:#fff!important;background:#ffffff1c!important;border-color:#ffffff8c!important}.px-btn-outline:hover{box-shadow:0 6px 24px #0a5c632e;background:#0a5c631a!important}[data-theme=dark] .px-btn-outline:hover{background:#3d838824!important}.px-link-arrow{transition:color .3s var(--ease-standard),border-color .3s var(--ease-standard)}.px-link-arrow:hover{color:var(--accent-hover)!important}[data-theme=dark] .px-link-arrow:hover{color:#6fb7bc!important}.px-navlink{transition:color .3s var(--ease-standard);position:relative}.px-navlink:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease-standard);background:#8ed0d3;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.px-navlink:hover{color:#fff!important}.px-navlink:hover:after{transform:scaleX(1)}.px-navlink.is-current{color:#fff!important}.px-navlink.is-current:after{transform:scaleX(1)}#px-theme-toggle{transition:background-color .3s var(--ease-standard),border-color .3s var(--ease-standard)}#px-theme-toggle:hover{background:#ffffff1f;border-color:#ffffff80}#px-theme-toggle svg{transition:transform .5s var(--ease-standard)}[data-theme=dark] #px-theme-toggle svg{transform:rotate(180deg)}.px-menu-btn span{transition:transform .35s var(--ease-standard)}.px-menu-btn:hover span:first-child,.px-menu-btn:focus-visible span:first-child{transform-origin:100%;transform:scaleX(.72)}.px-brand{transition:opacity .3s var(--ease-standard)}.px-brand:hover{opacity:.85}.px-brand img{filter:brightness(0)invert()}.px-nav-links{flex:1;justify-content:center;width:100%;margin:0!important}.px-nav-links .px-navgroup{flex:1;align-items:center;gap:52px;display:flex}.px-nav-links .px-navgroup:first-of-type{justify-content:flex-end;padding-right:56px}.px-nav-links .px-navgroup:last-of-type{justify-content:flex-start;padding-left:56px}.px-nav-links{padding-right:16px}.px-nav>#px-theme-toggle{position:absolute;top:50%;right:66px;transform:translateY(-50%);margin:0!important}.px-nav>.px-menu-btn{position:absolute;top:50%;right:18px;transform:translateY(-50%);margin:0!important}.px-nav{border-radius:18px!important}.px-curtain{z-index:60;pointer-events:none;transform-origin:top;will-change:transform;position:fixed;inset:0;transform:scaleY(0)}.px-curtain-mark{z-index:61;pointer-events:none;aspect-ratio:900/817;opacity:0;will-change:transform,opacity;width:104px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);-webkit-mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat;mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat}.px-nav{z-index:65!important}@media (min-width:1024px){.px-nav{opacity:0;pointer-events:none;transition:opacity .45s var(--ease-standard),translate .45s var(--ease-standard);transform:translate(-50%)translateY(-14px);width:min(1140px,100% - 66px)!important;position:fixed!important;left:50%!important;right:auto!important}.px-nav.is-docked{opacity:1;pointer-events:auto;translate:0}.px-nav-links .px-navgroup:first-of-type{padding-right:34px}.px-nav-links .px-navgroup:last-of-type{padding-left:34px}@media (prefers-reduced-motion:reduce){.px-nav{transition:opacity 10ms;translate:0}}}.px-flink{transition:color .3s var(--ease-standard)}.px-flink:hover{color:var(--t-accent)!important}.px-insight [style*=font-size\:38px],.px-insight [style*=font-size\:27px]{transition:color .3s var(--ease-standard)}.px-svc{cursor:pointer;-webkit-backdrop-filter:blur(4px);transition:border-color .35s var(--ease-standard),box-shadow .35s var(--ease-standard);background:var(--t-glassRow)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border-color:var(--t-rowBorder)!important}.px-svc:before{content:"";background:var(--t-rowHi);opacity:0;transition:opacity .35s var(--ease-standard);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 46px #96e6eb1a,inset 0 1px #ffffff29}.px-svc>span{z-index:1;position:relative}.px-svc.is-on{border-color:#ffffff38 #ffffff38 #ffffff24!important;box-shadow:0 10px 40px #07323759!important}.px-svc.is-on:before{opacity:1}.px-svc:focus-visible{outline-offset:-2px;outline:2px solid #8ed0d3}.px-svc-num,.px-svc-title,.px-svc-desc,.px-svc-tags,.px-svc-arrow{transition:color .32s var(--ease-standard)}.px-svc-divider{transition:background-color .32s var(--ease-standard)}.px-svc:not(.is-on) .px-svc-num{color:var(--t-soft)!important}.px-svc:not(.is-on) .px-svc-title{color:var(--t-ink)!important}.px-svc:not(.is-on) .px-svc-desc{color:var(--t-body)!important}.px-svc:not(.is-on) .px-svc-tags{color:var(--t-soft)!important}.px-svc:not(.is-on) .px-svc-arrow{color:var(--t-ink)!important}.px-svc:not(.is-on) .px-svc-divider{background:var(--t-line)!important}.px-svc.is-on .px-svc-num{color:#8ed0d3!important}.px-svc.is-on .px-svc-title{color:#f4f6f7!important}.px-svc.is-on .px-svc-desc{color:#d5ddde!important}.px-svc.is-on .px-svc-tags,.px-svc.is-on .px-svc-arrow{color:#9fd3d6!important}.px-svc.is-on .px-svc-divider{background:#ffffff59!important}.px-svc.is-on .px-svc-arrow .px-arrow{transform:translate(6px)}.px-shelf{cursor:pointer}.px-shelf[data-shelf="1"]{--cellT:-75px;--cellR:-67px;--cellB:28px;--cellL:-65px}.px-shelf[data-shelf="2"]{--cellT:-75px;--cellR:-67px;--cellB:28px;--cellL:-29px}.px-shelf[data-shelf="3"]{--cellT:-19px;--cellR:-11px;--cellB:14px;--cellL:-16px}.px-shelf[data-shelf="4"]{--cellT:-82px;--cellR:-64px;--cellB:30px;--cellL:-30px}.px-shelf[data-shelf="5"]{--cellT:-61px;--cellR:-65px;--cellB:7px;--cellL:-64px}.px-shelf[data-shelf="6"]{--cellT:-61px;--cellR:-61px;--cellB:7px;--cellL:-32px}.px-shelf:before{content:"";z-index:0;pointer-events:none;inset:var(--cellT,-30px) var(--cellR,-44px) var(--cellB,-16px) var(--cellL,-46px);box-sizing:border-box;opacity:0;transition:opacity .4s var(--ease-standard);background:linear-gradient(100deg,#0e646b 0%,#0a5c63 45%,#06393e 100%);border:1px solid #a0e6eb40;position:absolute;box-shadow:0 0 70px #0a5c6380,inset 0 0 40px #96e6eb1f}.px-shelf.is-on:before{opacity:1}.px-shelf:after{content:"";z-index:0;pointer-events:none;width:1px;left:55%;top:calc(var(--cellT,-30px) + 6px);bottom:calc(var(--cellB,-16px) + 6px);opacity:0;transition:opacity .4s var(--ease-standard);background:linear-gradient(#bef5f8b3,#bef5f80f);position:absolute}.px-shelf.is-on:after{opacity:1}.px-shelf>div{z-index:1;position:relative}.px-shelf .px-shelf-beam{z-index:1;position:absolute}.px-shelf-featured{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.px-shelf-featured:after{display:none}.px-shelf-featured .px-shelf-beam{transition:opacity .4s var(--ease-standard)}.px-shelf-featured:not(.is-on) .px-shelf-beam{opacity:0}.px-shelf:focus-visible{outline-offset:4px;outline:2px solid #8ed0d3}.px-shelf-featured:focus-visible{outline-offset:-2px}.px-shelf-num,.px-shelf-title,.px-shelf-desc,.px-shelf-arrow{transition:color .35s var(--ease-standard),text-shadow .35s var(--ease-standard)}.px-shelf:not(.is-on) .px-shelf-num{color:var(--t-soft)!important}.px-shelf:not(.is-on) .px-shelf-title{color:var(--t-ink)!important}.px-shelf:not(.is-on) .px-shelf-desc{color:var(--t-body)!important}.px-shelf:not(.is-on) .px-shelf-arrow{color:var(--t-ink)!important}.px-shelf.is-on .px-shelf-num{color:#a9dbde!important}.px-shelf.is-on .px-shelf-title{text-shadow:0 0 18px #bef5f838;color:#f2fafa!important}.px-shelf.is-on .px-shelf-desc{color:#cbe8ea!important}.px-shelf.is-on .px-shelf-arrow{color:#eaf7f8!important}.px-shelf.is-on .px-shelf-arrow .px-arrow{transform:translate(5px)}#px-menu{z-index:70;-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-standard),visibility .35s;overscroll-behavior:contain;background:#0a0b0c8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#px-menu.is-open{opacity:1;visibility:visible}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){#px-menu{background:#0a0b0cf0}}.px-menu-panel{text-align:center;flex-direction:column;gap:28px;display:flex}.px-menu-panel a{color:#e8eaeb;font-family:var(--font-primary);letter-spacing:.18em;transition:color .3s var(--ease-standard);font-size:clamp(24px,4vw,40px)}.px-menu-panel a:hover{color:#8ed0d3}.px-menu-close{color:#e8eaeb;cursor:pointer;width:48px;height:48px;transition:background-color .3s var(--ease-standard);background:#ffffff0f;border:1px solid #ffffff47;border-radius:3px;font-size:22px;line-height:1;position:absolute;top:34px;right:38px}.px-menu-close:hover{background:#ffffff24}[data-px-root] .px-line{padding-bottom:.06em;display:block;overflow:hidden}[data-px-root] .px-line-in{will-change:transform;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-px-root] [style*=animation]{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.px-arrow,.px-svc:before,.px-shelf:before,.px-glass:after{transition-duration:10ms!important}}
:root{--px-gallery-max:1440px;--px-panel-radius:18;--px-panel-gap:32;--u:calc(1px / var(--px-zoom,1));--global-canvas-image:url(/assets/canvas/light-canvas.jpg);--px-canvas-tone:#b3b4b5;--px-panel-border:#0b0b0d29;--px-panel-shadow:0 calc(20 * var(--u)) calc(55 * var(--u)) #0b0b0d1f, inset 0 var(--u) 0 #ffffff9e;--px-connector-line:#b2b8b952;--px-ring-border:#0b0b0d3d;--px-ring-bg:#ffffff47;--px-accent-line:#0a5c63}:root[data-theme=dark]{--global-canvas-image:url(/assets/canvas/dark-canvas.jpg);--px-canvas-tone:#15191c;--px-panel-border:#ffffff29;--px-panel-shadow:0 calc(24 * var(--u)) calc(70 * var(--u)) #00000042, inset 0 var(--u) 0 #ffffff1a;--px-connector-line:#b2b8b952;--px-ring-border:#ffffff47;--px-ring-bg:#ffffff0d}html{background-color:var(--px-canvas-tone)}body{background:0 0}body:before{content:"";z-index:-1;background-color:var(--px-canvas-tone);background-image:var(--global-canvas-image);transition:background-color .45s var(--ease-standard);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}[data-px-root]{background:0 0!important}[data-px-root] .px-panel{border-radius:calc(var(--px-panel-radius) * var(--u));border:var(--u) solid var(--px-panel-border);box-shadow:var(--px-panel-shadow);margin-bottom:calc(var(--px-panel-gap) * var(--u));transition:border-color .45s var(--ease-standard), box-shadow .45s var(--ease-standard);overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-px-root] .px-panel{opacity:.88;transition:opacity .7s cubic-bezier(.22, 1, .36, 1), transform .7s cubic-bezier(.22, 1, .36, 1), border-color .45s var(--ease-standard), box-shadow .45s var(--ease-standard);will-change:transform;transform:translateY(20px)}[data-px-root] .px-panel.is-settled{opacity:1;will-change:auto;transform:none}}[data-px-root] .px-bleed{margin-left:var(--px-bleed-x,0px);box-shadow:none;border:0;border-radius:0;width:var(--px-bleed-w,100%)!important}[data-px-root] #top:after{content:"";height:calc(120 * var(--u));pointer-events:none;z-index:4;background:linear-gradient(180deg, #0000 0%, var(--px-canvas-tone) 100%);opacity:.9;position:absolute;bottom:0;left:0;right:0}[data-px-root] #top{margin-bottom:calc(var(--px-panel-gap) * var(--u))}.px-connector{width:calc(20 * var(--u));height:calc(var(--px-panel-gap) * var(--u));pointer-events:none;z-index:3;position:absolute;left:50%;transform:translate(-50%)}.px-connector .px-conn-line{width:var(--u);background:var(--px-connector-line);opacity:.65;transition:opacity .4s var(--ease-standard);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.px-connector .px-conn-active{width:calc(1.5 * var(--u));transform-origin:top;background:var(--px-accent-line);transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;bottom:0;left:50%;transform:translate(-50%)scaleY(0)}.px-connector .px-conn-ring{width:calc(18 * var(--u));height:calc(18 * var(--u));margin:calc(-9 * var(--u)) 0 0 calc(-9 * var(--u));box-sizing:border-box;border:var(--u) solid var(--px-ring-border);background:var(--px-ring-bg);opacity:.55;transition:opacity .4s var(--ease-standard);border-radius:50%;position:absolute;top:50%;left:50%}.px-connector .px-conn-node{width:calc(9 * var(--u));height:calc(9 * var(--u));margin:calc(-4.5 * var(--u)) 0 0 calc(-4.5 * var(--u));background:var(--px-connector-line);transition:background-color .22s var(--ease-standard), box-shadow .22s var(--ease-standard);border-radius:50%;position:absolute;top:50%;left:50%}.px-connector .px-conn-rail{height:var(--u);background:var(--px-connector-line);opacity:.5;width:0;transition:width .55s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.px-connector.is-active .px-conn-line,.px-connector.is-active .px-conn-ring{opacity:1}.px-connector.is-active .px-conn-node{background:var(--px-accent-line);box-shadow:0 0 calc(10 * var(--u)) #0a5c638c, inset 0 0 0 calc(1.5 * var(--u)) #ffffff8c}.px-connector.is-active .px-conn-active{transform:translate(-50%)scaleY(1)}.px-connector.is-active .px-conn-rail{width:calc(96 * var(--u))}.px-connector.is-settled .px-conn-node{box-shadow:0 0 calc(5 * var(--u)) #0a5c6352, inset 0 0 0 calc(1.5 * var(--u)) #ffffff73}.px-connector.px-connector-hero .px-conn-ring,.px-connector.px-connector-hero .px-conn-rail{display:none}.px-connector.px-connector-hero .px-conn-line{opacity:.4}@media (max-width:1439.5px){:root{--px-panel-radius:16}}@media (max-width:1199.5px){:root{--px-panel-radius:14;--px-panel-gap:24}}@media (max-width:1023.5px){:root{--px-panel-radius:14;--px-panel-gap:24;--px-gutter-sm:22px}[data-px-root]{padding-left:var(--px-gutter-sm);padding-right:var(--px-gutter-sm);box-sizing:border-box}[data-px-root] .px-panel{margin-left:0;margin-right:0}[data-px-root] .px-bleed{margin-left:calc(var(--px-gutter-sm) * -1);width:calc(100% + var(--px-gutter-sm) * 2)!important}.px-connector .px-conn-ring,.px-connector .px-conn-rail{display:none}.px-connector.is-active .px-conn-node{box-shadow:none}}@media (max-width:767.5px){:root{--px-panel-radius:12;--px-panel-gap:20;--px-gutter-sm:14px}}@media (prefers-reduced-motion:reduce){[data-px-root] .px-panel{opacity:1;transform:none}.px-connector .px-conn-active{transform:translate(-50%)scaleY(1)}.px-connector .px-conn-rail,.px-connector .px-conn-line,.px-connector .px-conn-ring,.px-connector .px-conn-node,.px-connector .px-conn-active{transition:none}}
.px-glass-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.px-liquid{isolation:isolate;-webkit-backdrop-filter:blur(6px)saturate(1.5)brightness(1.04);backdrop-filter:blur(6px)saturate(1.5)brightness(1.04);background:var(--px-liquid-fill,#ffffff0e);border:1px solid var(--px-liquid-edge,#ffffff38);box-shadow:var(--px-liquid-shadow,0 18px 50px #00000047, inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #ffffff12, inset 0 0 22px #ffffff0d);position:relative}:root[data-px-scroll="1"] .px-liquid-bar{-webkit-backdrop-filter:blur(6px)saturate(1.45)brightness(.82)contrast(1.04);backdrop-filter:blur(6px)saturate(1.45)brightness(.82)contrast(1.04)}:root[data-px-scroll="1"] .px-liquid-card{-webkit-backdrop-filter:blur(5px)saturate(1.5)brightness(1.03);backdrop-filter:blur(5px)saturate(1.5)brightness(1.03)}@supports ((-webkit-backdrop-filter:url(#px-refract-bar)) or (backdrop-filter:url(#px-refract-bar))){.px-liquid-bar{-webkit-backdrop-filter:url(#px-refract-bar)blur(4px)saturate(1.45)brightness(.82)contrast(1.04);backdrop-filter:url(#px-refract-bar)blur(4px)saturate(1.45)brightness(.82)contrast(1.04)}.px-liquid-card{-webkit-backdrop-filter:url(#px-refract-card)blur(3px)saturate(1.5)brightness(1.03);backdrop-filter:url(#px-refract-card)blur(3px)saturate(1.5)brightness(1.03)}}.px-liquid:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.9;background:linear-gradient(100deg,#78c8ff29 0%,#78c8ff00 14%,#ffbe9600 86%,#ffbe9621 100%);position:absolute;inset:0}.px-liquid:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg, #ffffff29 0%, #ffffff08 22%, #fff0 46%), radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #ffffff24, transparent 62%);opacity:.85;transition:opacity .45s var(--ease-standard);position:absolute;inset:0}.px-liquid:hover:after{opacity:1}.px-liquid>*{z-index:1;position:relative}.px-liquid-bar:after{opacity:.45}.px-liquid-bar:hover:after{opacity:.6}:root[data-theme=light]{--px-liquid-fill:#ffffff1a;--px-liquid-edge:#ffffff80;--px-liquid-shadow:0 18px 44px #0b0b0d29, inset 0 1px 0 #ffffff9e, inset 0 -1px 0 #0b0b0d0d, inset 0 0 22px #ffffff3d}:root[data-theme=dark]{--px-liquid-fill:#ffffff0d;--px-liquid-edge:#fff3;--px-liquid-shadow:0 20px 54px #0000005c, inset 0 1px 0 #ffffff42, inset 0 -1px 0 #ffffff0f, inset 0 0 24px #ffffff0b}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.px-liquid{background:#0d0f11d6}:root[data-theme=light] .px-liquid{background:#eceeefe6}.px-liquid:before{display:none}}@media (prefers-reduced-motion:reduce){.px-liquid:after{transition:none}}
#px-intro{z-index:1;height:250vh;position:relative}main{z-index:2;margin-top:-52vh;position:relative}.px-intro-stage{background-color:var(--px-canvas-tone);background-image:var(--global-canvas-image);height:100svh;opacity:var(--px-intro-opacity,1);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.px-intro-stage:after{content:"";pointer-events:none;background:radial-gradient(62% 62% at 50% 46%,#ffffff1a 0%,#0000 55%,#00000024 100%);position:absolute;inset:0}:root[data-theme=dark] .px-intro-stage:after{background:radial-gradient(62% 62% at 50% 46%,#ffffff0f 0%,#0000 52%,#00000080 100%)}.px-intro-mark{z-index:1;aspect-ratio:900/817;background-color:var(--px-intro-ink,#0b0b0d);width:min(52vh,38vw);transform:scale(var(--px-intro-scale,.25));transform-origin:50%;will-change:transform;position:relative;-webkit-mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat;mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat}:root{--px-intro-ink:#0b0b0d}:root[data-theme=dark]{--px-intro-ink:#eceeef}.px-intro-lines{z-index:0;pointer-events:none;width:100%;height:100%;opacity:var(--px-intro-meta-opacity,1);position:absolute;inset:0}.px-intro-lines .px-cl{stroke:#0a5c63;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;animation-duration:1.15s,7s;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none;transform:scale(0)}.px-cl-top{transform-origin:top;animation-name:pxLineDraw,pxLineBreathTop;animation-delay:.15s,1.3s}.px-cl-left{transform-origin:0 100%;animation-name:pxLineDraw,pxLineBreath;animation-delay:.32s,1.5s}.px-cl-right{transform-origin:100% 100%;animation-name:pxLineDraw,pxLineBreath;animation-delay:.32s,1.5s}@keyframes pxLineDraw{to{transform:scale(1)}}@keyframes pxLineBreath{0%,to{transform:scale(1)}50%{transform:scale(.985)}}@keyframes pxLineBreathTop{0%,to{transform:scale(1)}50%{transform:scale(.969)}}.px-intro-statement{z-index:2;text-align:center;font-family:var(--font-primary);letter-spacing:.3em;text-transform:uppercase;color:var(--t-ink);opacity:var(--px-intro-meta-opacity,1);margin:0;font-size:clamp(11px,.95vw,14px);font-weight:500;animation:1s cubic-bezier(.22,1,.36,1) .75s backwards pxIntroFadeUp;position:absolute;top:68%;left:0;right:0}.px-intro-scroll{z-index:2;opacity:var(--px-intro-meta-opacity,1);flex-direction:column;align-items:center;gap:16px;animation:1s cubic-bezier(.22,1,.36,1) .95s backwards pxIntroFadeUp;display:flex;position:absolute;top:80%;left:0;right:0}.px-intro-scroll-label{font-family:var(--font-mono);letter-spacing:.26em;color:var(--t-soft);font-size:10px}.px-intro-scroll-track{background:linear-gradient(#0a5c638c,#0a5c631f);width:1px;height:46px;display:block;position:relative}.px-intro-scroll-ring{box-sizing:border-box;border:1px solid var(--px-ring-border,#0b0b0d3d);background:var(--px-ring-bg,#ffffff47);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:50%;width:19px;height:19px;margin-left:-9.5px;position:absolute;bottom:-9px;left:50%}.px-intro-scroll-node{background:#0a5c63;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;animation:2.6s cubic-bezier(.4,0,.2,1) infinite pxScrollNode;position:absolute;top:0;left:50%}@keyframes pxScrollNode{0%{opacity:0;transform:translateY(0)}18%{opacity:1}70%{opacity:1;transform:translateY(43px)}to{opacity:0;transform:translateY(43px)}}@keyframes pxIntroFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-px-root] #top{border-top-left-radius:var(--px-hero-radius,0px);border-top-right-radius:var(--px-hero-radius,0px)}@media (max-width:1023.5px){.px-cl-left,.px-cl-right{display:none}.px-intro-mark{width:min(40vh,62vw)}#px-intro{height:260vh}}@media (max-width:767.5px){.px-intro-mark{width:min(34vh,66vw)}}@media (prefers-reduced-motion:reduce){#px-intro{height:100svh}.px-intro-mark{transform:none}.px-intro-lines .px-cl{animation:none;transform:scale(1)}.px-intro-statement,.px-intro-scroll{opacity:1;animation:none;transform:none}.px-intro-scroll-node{animation:none;transform:translateY(43px)}}
@media (min-width:1024px){[data-px-root]{zoom:var(--px-zoom,1)}#position h2{letter-spacing:-.02em!important;font-size:90px!important;font-weight:300!important;line-height:1.22!important;top:252px!important;left:88px!important}#position>div:first-child{top:150px!important}#position>div:nth-of-type(2){top:218px!important}#position>div:nth-of-type(3){top:260px!important}#position>.px-diagram{top:240px!important}#position>div:first-child{flex-wrap:wrap}#position>div:first-child>span:last-child{display:none}#position>div:first-child>div{order:1;flex:0 0 100%!important;margin:14px 0 0!important}#position:after{content:"";background:var(--t-lineSoft);pointer-events:none;height:1px;position:absolute;top:775px;left:88px;right:88px}#position>div:nth-of-type(6),#position>div:nth-of-type(8){height:145px!important;top:775px!important}#position .px-position-step>div:first-child{color:var(--t-ink)!important}#position .px-position-step>div:first-child>span:first-child{color:var(--t-accent)}}@media (max-width:767.5px){:root{--m-eyebrow:#0a5c63;--m-rule:#0a5c63;--m-step-bg:linear-gradient(100deg,#0a5c6329,#0a5c630d);--m-step-edge:#0a5c63;--m-shelf-border:#1416182e;--m-shelf-bg:#ffffff57;--m-shelf-lit:linear-gradient(180deg,#0a5c6333,#0a5c6317);--m-shelf-litEdge:var(--t-accent);--m-shelf-litGlow:0 0 26px #0a5c6338,inset 0 0 26px #ffffff59;--m-insight-bg:#ffffff70}:root[data-theme=dark]{--m-eyebrow:#0794a0;--m-rule:#078c96;--m-step-bg:linear-gradient(100deg,#063f45,#03282c);--m-step-edge:#06a4b0;--m-shelf-border:#ffffff26;--m-shelf-bg:#05070852;--m-shelf-lit:linear-gradient(100deg,#0e646b 0%,#0a5c63 45%,#06393e 100%);--m-shelf-litEdge:#a0e6eb59;--m-shelf-litGlow:0 0 34px #0a5c638c,inset 0 0 30px #96e6eb1f;--m-insight-bg:#090b0cb3}[data-px-root]{--px-mobile-pad:28px}[data-px-root] section{padding:28px var(--px-mobile-pad) 0!important;background-position:top!important}[data-px-root] section>div:first-child{letter-spacing:.15em!important;border-bottom:1px solid var(--t-line)!important;align-items:center!important;gap:12px!important;margin:0 0 28px!important;padding-bottom:12px!important;font-size:10px!important;display:flex!important}[data-px-root] section>div:first-child>div{flex:1!important;margin:0!important;display:block!important}[data-px-root] section>div:first-child>span:last-child{display:none!important}[data-px-root] section h2{letter-spacing:-.025em!important;margin:0 0 18px!important;font-size:clamp(38px,11vw,52px)!important;line-height:1.05!important}[data-px-root] section>div:nth-child(2){letter-spacing:.22em!important;color:var(--m-eyebrow)!important;margin:0 0 8px!important;font-size:10px!important}#position{padding-bottom:0!important}#position>div:nth-child(2){display:none!important}#position h2{width:95%!important;font-size:39px!important;line-height:1.04!important}#position>div:nth-child(4){width:180px!important;margin:0 0 170px!important;font-size:13px!important;line-height:1.55!important}#position>div:nth-child(4) p{margin:0 0 16px!important}#position>div:nth-child(4) a{box-sizing:border-box;width:215px;position:absolute;top:390px;left:0;margin:0!important;font-size:9px!important}#position>.px-diagram{transform-origin:top;transform:scale(.8);height:390px!important;margin:0 0 10px auto!important}.px-position-step{cursor:pointer;margin:0 calc(var(--px-mobile-pad) * -1)!important;border-top:1px solid var(--t-line)!important;padding:16px 28px 18px!important;position:relative!important}.px-position-step:last-child{border-bottom:1px solid var(--t-line)!important}.px-position-step>div:first-child{color:var(--t-ink)!important;gap:16px!important;margin:0!important;font-size:10px!important;display:flex!important}.px-position-step>div:nth-child(2){background:var(--t-line)!important;width:100%!important;height:1px!important;margin:10px 0 0!important}.px-position-step>div:last-child{margin:12px 0 0!important;font-size:20px!important}.px-position-step.is-on>div:nth-child(2){background:var(--m-rule)!important}#services{min-height:835px!important;padding-bottom:0!important;padding-left:36px!important;padding-right:36px!important}#services>div:nth-child(2){display:none!important}#services h2{margin-top:30px!important;font-size:52px!important;line-height:1.02!important}#services>div:nth-child(4){margin:26px 0 115px!important;font-size:14px!important;line-height:1.9!important}#services>.px-svc{border:1px solid var(--t-rowBorder)!important;gap:0 26px!important;min-height:96px!important;margin:0 -36px!important;padding:26px 36px!important}.px-svc-num{width:38px!important;font-size:11px!important}.px-svc-title{order:1;width:calc(100% - 64px)!important;font-size:22px!important}.px-svc-desc,.px-svc-tags{display:none!important}.px-svc.is-on{align-content:flex-start!important;min-height:200px!important;padding-top:34px!important}.px-svc.is-on .px-svc-desc{order:2;width:calc(100% - 64px)!important;margin:26px 0 0 64px!important;font-size:13px!important;line-height:1.65!important;display:block!important}.px-svc.is-on .px-svc-tags{order:3;justify-content:space-between;width:calc(100% - 64px)!important;margin:28px 0 0 64px!important;font-size:9px!important;display:flex!important}.px-svc-arrow{display:none!important}#model{padding-bottom:14px!important}#model h2{font-size:49px!important}#model>div:nth-child(4){width:245px!important;margin-bottom:14px!important;font-size:14px!important;line-height:1.55!important}#model>.px-model-diagram{--d-sy:.6;--d-sx:.13151;--d-tx:66.07px;--d-ty:12px;--d-node:83.7px;box-sizing:border-box;border:1px solid var(--t-line)!important;width:calc(100% + 36px)!important;max-width:none!important;height:186px!important;margin:0 -18px!important;display:block!important;position:relative!important;top:0!important;left:0!important;overflow:hidden!important}#model>.px-model-diagram>svg{transform:translate(var(--d-tx),var(--d-ty)) scale(var(--d-sx),var(--d-sy));transform-origin:0 0;top:0!important;left:0!important}#model>.px-model-diagram>svg circle{transform-box:fill-box;transform-origin:50%;transform:scaleX(calc(var(--d-sy) / var(--d-sx)))}#model>.px-model-diagram>div{transform:scale(var(--d-sy));transform-origin:0 0}#model>.px-model-diagram>div[style*=top\:44px],#model>.px-model-diagram>div[style*=top\:111px],#model>.px-model-diagram>div[style*=top\:179px],#model>.px-model-diagram>div[style*=top\:251px]{transform-origin:100% 0;left:auto!important;right:calc(100% - var(--d-node))!important}#model>.px-model-diagram>div[style*=top\:44px]{top:calc(44px * var(--d-sy) + var(--d-ty))!important}#model>.px-model-diagram>div[style*=top\:111px]{top:calc(111px * var(--d-sy) + var(--d-ty))!important}#model>.px-model-diagram>div[style*=top\:179px]{top:calc(179px * var(--d-sy) + var(--d-ty))!important}#model>.px-model-diagram>div[style*=top\:251px]{top:calc(251px * var(--d-sy) + var(--d-ty))!important}#model>.px-model-diagram>div[style*=top\:32px]{white-space:nowrap;transform:scale(var(--d-sy)) translateX(-50%);left:182px!important;top:calc(32px * var(--d-sy) + var(--d-ty))!important}#model>.px-model-diagram>.px-core{transform:scale(var(--d-sy));transform-origin:0 0;top:93px!important;left:171.2px!important}#model>.px-model-diagram>div[style*=top\:144px]{white-space:nowrap;left:247px!important;top:calc(144px * var(--d-sy) + var(--d-ty))!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:first-of-type{stroke:#1416186b!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:nth-of-type(2){stroke:#14161857!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:nth-of-type(3){stroke:#14161847!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:nth-of-type(4){stroke:#14161838!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:nth-of-type(5){stroke:#1416188c!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>path:nth-of-type(6){stroke:#14161873!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>circle:first-of-type{stroke:var(--t-ink)!important}:root:not([data-theme=dark]) #model>.px-model-diagram>svg>circle:nth-of-type(2){fill:var(--t-accent)!important}:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:44px],:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:111px],:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:179px],:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:251px]{color:var(--t-ink)!important}:root:not([data-theme=dark]) #model>.px-model-diagram .px-node{border-color:var(--t-ink)!important}:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:32px],:root:not([data-theme=dark]) #model>.px-model-diagram>div[style*=top\:144px]{color:var(--t-accent)!important}.px-model-step{box-sizing:border-box;min-height:78px;border:1px solid var(--t-line)!important;margin:0 -18px!important;padding:16px 22px 14px 82px!important;position:relative!important}.px-model-step>div:first-child{position:absolute;top:22px;left:22px;font-size:11px!important}.px-model-step>div:nth-child(2){display:none!important}.px-model-step>div:nth-child(3){letter-spacing:.22em!important;margin:0 0 5px!important;font-size:14px!important}.px-model-step p{max-width:220px;margin:0!important;font-size:12px!important;line-height:1.45!important}.px-model-step.is-on{background:var(--m-step-bg)!important;border-left:2px solid var(--m-step-edge)!important}#industries{padding:28px 31px 0!important}#industries>div:nth-child(2){display:none!important}#industries h2{font-size:43px!important}#industries>.px-shelf{border:1px solid var(--m-shelf-border)!important;background:var(--m-shelf-bg)!important;min-height:90px!important;margin:0!important;padding:20px 25px!important}.px-shelf-title{letter-spacing:.08em!important;margin-top:12px!important;font-size:14px!important}.px-shelf-desc{font-size:11px!important}.px-shelf>div:last-child{margin-top:7px!important}.px-shelf:before{inset:0!important}#insights{padding:28px 32px 12px!important}#insights h2{font-size:45px!important}#insights>div:nth-child(4){width:260px!important;font-size:14px!important;line-height:1.55!important}#insights>a{margin:0 0 18px!important;font-size:10px!important}#insights>.px-insight{background:var(--m-insight-bg)!important;border-radius:5px!important;height:228px!important;margin:0 0 8px!important;padding:20px!important;overflow:hidden!important}.px-insight>svg{opacity:.85;width:75%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;right:-80px!important}.px-insight>div{z-index:1;width:62%!important;margin:0 0 14px!important;position:relative!important}.px-insight>div:first-of-type{font-size:11px!important}.px-insight>div:nth-of-type(2){letter-spacing:.14em!important;font-size:9px!important}.px-insight>div:nth-of-type(3){font-size:25px!important;line-height:1.18!important}#start{background-position:50%!important;min-height:835px!important;padding:236px 36px 40px!important;display:block!important}#start>div:first-child{border:0!important;margin-bottom:42px!important;padding:0!important}#start>div:nth-child(2){letter-spacing:.26em!important;margin-bottom:18px!important;font-size:14px!important}#start h2{width:100%!important;margin-bottom:18px!important;font-size:46px!important;line-height:1.1!important}#start>div:nth-child(4){font-size:19px!important;line-height:1.5!important}#start>a{box-sizing:border-box;justify-content:center!important;width:100%!important;margin-top:205px!important;padding:22px 12px!important;font-size:14px!important;display:flex!important}#company{padding:28px 33px 34px!important}#company>.px-footer{border-radius:12px!important;padding:32px 28px!important}.px-footer>div:first-child{display:block!important}.px-footer>div:first-child>div:first-child{margin-bottom:18px}.px-footer>div:first-child>div:first-child>div:first-child{font-size:23px!important}.px-footer>div:first-child button{justify-content:center;width:100%;padding:17px!important}.px-footer>div:nth-child(2){margin-top:26px!important}.px-footer>div:nth-child(3){margin-top:22px!important;display:block!important}.px-footer>div:nth-child(3)>div[style*=width\:186px]{width:100%!important;display:block!important}.px-footer>div:nth-child(3)>div[style*=width\:186px]>div:last-child{gap:0!important;margin-top:14px!important}.px-footer>div:nth-child(3)>div[style*=width\:186px] a{border-bottom:1px solid var(--t-footLine);justify-content:space-between;padding:14px;display:flex!important}.px-footer>div:nth-child(3)>div[style*=width\:186px] a:after{content:"→";color:var(--t-accent)}.px-footer>div:nth-child(3)>div[style*=width\:212px],.px-footer>div:nth-child(3)>div[style*=width\:300px]{border-bottom:1px solid var(--t-footLine);padding:18px 0!important;display:block!important}.px-footer>div:nth-child(3)>div[style*=width\:212px]:after,.px-footer>div:nth-child(3)>div[style*=width\:300px]:after{content:"⌄";float:right;color:var(--t-accent);margin-top:-18px}.px-footer>div:nth-child(3)>div[style*=width\:212px]>div:last-child,.px-footer>div:nth-child(3)>div[style*=width\:300px]>div:last-child{display:none!important}.px-footer>div:nth-child(3)>div:last-child{margin-top:26px!important;display:block!important}.px-footer>div:nth-child(3)>div:last-child>div{font-size:16px!important;line-height:1.8!important}.px-footer>div:nth-child(5){margin-top:22px!important}.px-footer>div:nth-child(5)>svg:first-child{display:block!important}.px-footer>div:nth-child(7){margin-top:20px!important;display:block!important}.px-footer>div:nth-child(7)>span{margin-top:18px!important;display:flex!important}}@media (max-width:1023.5px){[data-px-root]{width:100%!important}[data-px-root] section{box-sizing:border-box;width:100%!important;height:auto!important;min-height:0!important;padding:76px 22px!important}[data-px-root] section>*{margin-bottom:18px;width:auto!important;max-width:100%!important;height:auto!important;position:static!important}[data-px-root] section>:last-child{margin-bottom:0}[data-px-root] section>div[style*=width\:1px]{display:none!important}[data-px-root] h1{font-size:clamp(38px,10vw,54px)!important;line-height:1.14!important}[data-px-root] section h2{width:auto!important;font-size:clamp(32px,8.4vw,46px)!important;line-height:1.2!important}#top{flex-direction:column;display:flex;min-height:100svh!important;padding:0 0 34px!important}#top>*{margin-bottom:0}[data-px-root] section>.px-hero-video{object-fit:cover;width:100%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}.px-nav{z-index:5;align-items:center;display:flex;height:auto!important;margin:16px 14px 0!important;padding:14px 16px!important;position:relative!important}.px-nav nav{flex:none!important;gap:0!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}.px-nav nav .px-navgroup{display:none!important}.px-brand{margin:0!important}.px-nav>#px-theme-toggle,.px-nav>.px-menu-btn{position:static!important;transform:none!important}.px-brand img{width:132px!important}.px-nav>#px-theme-toggle{margin-left:auto!important}.px-nav>.px-menu-btn{margin-left:14px!important}#px-theme-toggle{margin-left:10px!important}.px-menu-btn{margin-left:14px!important}.px-hero-copy{z-index:2;margin:64px 26px 0!important;position:relative!important}.px-scrollline{display:none!important}[data-px-root] section>.px-diagram{width:212px!important;max-width:212px!important;height:500px!important;margin:0 auto 18px!important;position:relative!important;inset:auto!important}[data-px-root] section>.px-model-diagram{display:none!important}[data-px-root] section>.px-svc{max-width:none!important;margin:0 -22px 14px!important}.px-svc{flex-wrap:wrap;align-items:baseline;gap:10px 18px;width:auto!important;max-width:none!important;height:auto!important;margin:0 -22px 14px!important;padding:24px 20px!important;display:flex!important;position:relative!important}.px-svc>span{width:auto!important;margin:0!important}.px-svc-divider{display:none!important}.px-svc-title{order:1;width:100%!important;font-size:27px!important}.px-svc-num{order:0}.px-svc-desc{order:2;width:100%!important}.px-svc-tags{flex-wrap:wrap;order:3;gap:18px!important}.px-svc-arrow{order:4;margin-left:auto!important}.px-shelf{border:1px solid var(--t-lineSoft);width:auto!important;height:auto!important;margin:0 0 16px!important;padding:24px 22px!important;position:relative!important}.px-shelf:before{inset:0!important}.px-shelf:after{top:0!important;bottom:0!important}.px-shelf-title{width:auto!important}.px-shelf-featured{padding:24px 22px!important}[data-px-root] section>.px-work-media{width:auto!important;margin:0!important;position:absolute!important;inset:0!important}#work>svg,#work [style*=mask-image]{display:none!important}#work h2,#work p{width:auto!important}#work [style*=left\:66px]{margin-top:26px;position:relative!important;bottom:auto!important;left:auto!important}.px-insight{-webkit-backdrop-filter:blur(8px);background:#0c0e0f94;border:1px solid #ffffff24;margin:0 0 16px!important;padding:26px 22px!important;position:relative!important}.px-insight>svg{display:none!important}.px-insight>div{width:auto!important;margin:0 0 12px!important;position:static!important}.px-insight>div:last-child{margin-bottom:0!important}.px-insight [style*="color:var(--t-cardInk)"]{color:#f0f2f3!important}.px-insight [style*="color:var(--t-cardSoft)"]{color:#ffffff9e!important}.px-insight [style*="color:var(--t-accent)"]{color:#6fc2c6!important}.px-footer{width:auto!important;height:auto!important;margin:0!important;padding:34px 24px!important;position:relative!important}.px-footer>div{margin-bottom:0}.px-footer div[style*=display\:flex]{flex-wrap:wrap;gap:20px}.px-footer div[style*=width\:1px]{display:none!important}.px-footer div[style*=width\:186px],.px-footer div[style*=width\:212px],.px-footer div[style*=width\:300px]{width:100%!important;padding-left:0!important}.px-footer div[style*=width\:490px]{width:100%!important;font-size:16px!important}.px-footer svg[width="760"]{display:none!important}.px-footer div[style*=height\:70px]{height:auto!important}}
@media (max-width:767.5px){:root{--m-gutter:22px;--m-radius:16px;--m-tap:44px;--m-btn-h:54px;--m-accent:#0a5c63;--m-accent-soft:#0a5c6329;--bg02:url(/assets/bg-mobile/light/02.jpg);--bg03:url(/assets/bg-mobile/light/03.jpg);--bg04:url(/assets/bg-mobile/light/04.jpg);--bg06:url(/assets/bg-mobile/light/06.jpg);--bg07:url(/assets/bg-mobile/light/07.jpg);--bg08:url(/assets/bg-mobile/light/08.jpg);--bg09:url(/assets/bg-mobile/light/09.jpg);--m-canvas:url(/assets/bg-mobile/light/00.jpg);--m-hero:url(/assets/bg-mobile/light/01.jpg);--m-work:url(/assets/bg-mobile/light/05.jpg)}:root[data-theme=dark]{--bg02:url(/assets/bg-mobile/dark/02.jpg);--bg03:url(/assets/bg-mobile/dark/03.jpg);--bg04:url(/assets/bg-mobile/dark/04.jpg);--bg06:url(/assets/bg-mobile/dark/06.jpg);--bg07:url(/assets/bg-mobile/dark/07.jpg);--bg08:url(/assets/bg-mobile/dark/08.jpg);--bg09:url(/assets/bg-mobile/dark/09.jpg);--m-canvas:url(/assets/bg-mobile/dark/00.jpg);--m-hero:url(/assets/bg-mobile/dark/01.jpg);--m-work:url(/assets/bg-mobile/dark/05.jpg)}.px-intro-stage{background-image:var(--m-canvas)!important}[data-px-root] #top{background-image:var(--m-hero)!important;background-position:50%!important;background-size:cover!important}[data-px-root] #work{background-image:var(--m-work)!important;background-position:50%!important;background-size:cover!important}[data-px-root]{padding-left:var(--m-gutter);padding-right:var(--m-gutter)}[data-px-root] section{border-radius:var(--m-radius);padding:72px var(--m-gutter)!important}[data-px-root] section h2{letter-spacing:-.018em!important;font-size:clamp(38px,11vw,52px)!important;line-height:1.1!important}[data-px-root] h1{font-size:clamp(40px,12vw,54px)!important;line-height:1.08!important}[data-px-root] p,[data-px-root] section p{font-size:16px!important;line-height:1.62!important}[data-px-root] [style*=font-size\:11px],[data-px-root] [style*=font-size\:12px],.px-intro-scroll-label{font-size:12px!important}.px-intro-statement{font-size:13px!important}[data-px-root] a[class*=px-btn],[data-px-root] button[class*=px-btn]{min-height:var(--m-btn-h);border-radius:3px;justify-content:center;padding:0 24px!important}[data-px-root] .px-link-arrow,[data-px-root] .px-flink{min-height:var(--m-tap);box-sizing:content-box;align-items:center;padding:12px 0;display:inline-flex!important}.px-nav .px-brand{box-sizing:content-box;padding:7px 5px}[data-px-root] #top{padding-top:max(0px, env(safe-area-inset-top))!important}[data-px-root] #company{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}[data-px-root] span[style*=\#41C0BB],[data-px-root] span[style*=\#39B3AE]{background:var(--m-accent)!important;box-shadow:none!important}.px-cl-left,.px-cl-right{display:inline}.px-nav{gap:10px;padding:10px 14px!important;padding-top:calc(10px + env(safe-area-inset-top))!important}.px-brand{background-color:#f2f4f5;flex:none;width:34px;height:31px;-webkit-mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat;mask:url(/brand/praxium-mark-tight.png) 50%/contain no-repeat}.px-brand img{display:none!important}.px-nav>#px-theme-toggle{min-width:var(--m-tap);justify-content:center;align-items:center;width:var(--m-tap)!important;height:var(--m-tap)!important;display:inline-flex!important}.px-nav>.px-menu-btn{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:stretch;gap:7px;padding:0 9px;width:var(--m-tap)!important;height:var(--m-tap)!important;display:flex!important}.px-nav>.px-btn-glass{display:none!important}.px-nav{flex-wrap:wrap;row-gap:2px}.px-nav>.px-brand{flex:none;order:1}.px-nav>#px-theme-toggle{order:2;margin-left:auto!important}.px-nav>.px-menu-btn{order:3}.px-nav .px-nav-links{order:4;justify-content:space-between;align-items:center;flex:1 0 100%!important;gap:0!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}.px-nav .px-nav-links .px-navgroup{display:contents!important}.px-nav .px-navlink{white-space:nowrap;align-items:center;min-height:38px;letter-spacing:.08em!important;font-size:10px!important;display:flex!important}.px-nav .px-navlink:after{bottom:8px}#px-menu{padding:calc(88px + env(safe-area-inset-top)) var(--m-gutter) calc(32px + env(safe-area-inset-bottom));align-items:flex-start}.px-menu-panel{text-align:left;gap:4px;width:100%}.px-menu-panel a{letter-spacing:.14em;border-bottom:1px solid #ffffff1f;align-items:center;min-height:56px;font-size:clamp(22px,7vw,30px);display:flex}.px-menu-close{top:calc(18px + env(safe-area-inset-top));right:var(--m-gutter);width:var(--m-tap);height:var(--m-tap)}#top{flex-direction:column;min-height:100svh!important;display:flex!important}.px-hero-video{object-position:62% center}.px-hero-copy{z-index:2;padding-bottom:96px;position:relative;margin:auto var(--m-gutter) 0!important}#top:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0b0b0d00 0%,#0b0b0d8c 55%,#0b0b0dc7 100%);height:72%;position:absolute;bottom:0;left:0;right:0}.px-hero-copy>div:first-child{color:#e8eaeb!important}.px-scrollline{z-index:3;left:var(--m-gutter)!important;top:auto!important;right:auto!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;background:#ffffff4d!important;width:1px!important;height:14px!important;display:block!important;position:absolute!important}.px-scrollline span{background:var(--m-accent)!important;box-shadow:none!important;animation:none!important;top:0!important}.m-acc{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:block;position:relative}.m-acc-item{border-top:1px solid var(--t-lineSoft);position:relative!important}.m-acc-item:last-of-type{border-bottom:1px solid var(--t-lineSoft)}.m-panel{z-index:1;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .32s;display:grid;position:relative}.m-panel>.m-panel-in{min-height:0;overflow:hidden}[data-m-open="1"] .m-panel,.m-acc-item[data-m-open="1"]>.m-panel{opacity:1;grid-template-rows:1fr}.m-acc-item:after{content:"";background:var(--m-accent);width:0;height:1px;transition:width .42s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0}.m-acc-item[data-m-open="1"]:after{width:100%}.m-acc-mark{pointer-events:none;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;right:2px}.m-acc-mark:before,.m-acc-mark:after{content:"";background:var(--t-soft);transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .35s;position:absolute}.m-acc-mark:before{height:1px;margin-top:-.5px;top:50%;left:0;right:0}.m-acc-mark:after{width:1px;margin-left:-.5px;top:0;bottom:0;left:50%}.m-acc-item[data-m-open="1"] .m-acc-mark:before,.m-acc-item[data-m-open="1"] .m-acc-mark:after{background:var(--m-accent)}.m-acc-item[data-m-open="1"] .m-acc-mark:after{transform:scaleY(0)}.m-acc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}#position .m-acc-item,#model .m-acc-item{padding:20px 34px 20px 0;width:auto!important;margin:0!important}#position .m-acc-item>div:first-child,#model .m-acc-item>div:first-child{margin-bottom:0!important}#position .m-acc-item>div:nth-of-type(2),#model .m-acc-item>div:nth-of-type(2){display:none!important}#position .m-acc-item .m-panel-in>div{margin-top:14px!important;font-size:26px!important}#model .m-acc-item .m-panel-in>p{margin-top:12px!important}[data-px-root] section>.px-diagram{height:360px!important;margin:0 auto 8px!important}#position .px-diagram{transform-origin:top;transform:scale(.72)}[data-px-root] section>.px-svc,.px-svc{border-top:1px solid var(--t-rowBorder)!important;border-bottom:0!important;width:auto!important;height:auto!important;margin:0!important;padding:22px 0!important;display:block!important}.px-svc:last-of-type{border-bottom:1px solid var(--t-rowBorder)!important}.px-svc .px-svc-divider{display:none!important}.px-svc .px-svc-num{top:28px;left:0;width:auto!important;margin:0!important;position:absolute!important}.px-svc .px-svc-title{padding-right:44px;width:auto!important;margin-left:38px!important;font-size:26px!important;display:block!important}.px-svc .px-svc-arrow{top:24px;right:0;margin:0!important;position:absolute!important}.px-svc[data-m-open="1"] .px-svc-num{color:#8ed0d3!important}.px-svc[data-m-open="1"] .px-svc-title{color:#f4f6f7!important}.px-svc[data-m-open="1"] .px-svc-desc{color:#d5dde0!important}.px-svc[data-m-open="1"] .px-svc-tags,.px-svc[data-m-open="1"] .px-svc-arrow{color:#9fd3d6!important}.px-svc .m-panel{margin-left:38px}.px-svc .px-svc-desc{width:auto!important;margin:12px 0 0!important;font-size:16px!important;display:block!important}.px-svc .px-svc-tags{flex-wrap:wrap;gap:8px 18px!important;margin:14px 0 34px!important;display:flex!important}.px-svc[data-m-open="1"]:before{opacity:1}.px-svc[data-m-open="1"]{border-color:#ffffff2e!important}#work{--w-px:.289855cqw;--w-split:44.37%;--w-ink:#1b1d1f;--w-body:#3e4347;--w-soft:#5c6063;--w-line:#14161833;--w-accent:#0a5c63;aspect-ratio:941/1672;container-type:inline-size;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}[data-px-root] section>.px-work-media,#work>.px-work-media{box-sizing:border-box;border-radius:0;overflow:hidden;height:var(--w-split)!important;border:0!important;width:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0 0 auto!important}[data-px-root] #work>div,[data-px-root] #work>svg{z-index:2;position:absolute!important}[data-px-root] #work>div:nth-of-type(3){left:calc(24 * var(--w-px))!important;right:calc(24 * var(--w-px))!important;top:calc(14 * var(--w-px))!important;gap:calc(10 * var(--w-px))!important;width:auto!important;font-size:calc(9 * var(--w-px))!important;color:#ffffffb8!important}[data-px-root] #work>div:nth-of-type(3)>div{margin:0 calc(10 * var(--w-px))!important}[data-px-root] #work>div:nth-of-type(3)>span:last-child{display:none!important}[data-px-root] #work>div:nth-of-type(4){left:calc(24 * var(--w-px))!important;top:calc(52 * var(--w-px))!important;font-size:calc(7 * var(--w-px))!important;letter-spacing:.22em!important;color:#dfe2e4!important}[data-px-root] #work>svg{transform-origin:0 0;transform:scale(.42);left:calc(110 * var(--w-px))!important;top:calc(24 * var(--w-px))!important;display:block!important}[data-px-root] #work>div:nth-of-type(5){left:calc(24 * var(--w-px))!important;top:calc(247 * var(--w-px))!important;font-size:calc(9 * var(--w-px))!important;color:#ffffffa8!important;margin:0!important;bottom:auto!important}[data-px-root] #work>div:last-of-type{left:calc(24 * var(--w-px))!important;right:calc(24 * var(--w-px))!important;top:calc(281 * var(--w-px))!important;width:auto!important}[data-px-root] #work>div:last-of-type>div:first-child{font-size:calc(10 * var(--w-px))!important;color:var(--w-accent)!important}[data-px-root] #work>div:last-of-type>div:nth-child(2){margin-top:calc(10 * var(--w-px))!important;font-size:calc(7.5 * var(--w-px))!important;color:var(--w-body)!important}[data-px-root] #work h2{margin:calc(14 * var(--w-px)) 0 0!important;width:auto!important;font-size:calc(26 * var(--w-px))!important;color:var(--w-ink)!important;line-height:1.2!important}[data-px-root] #work p{margin:calc(12 * var(--w-px)) 0 0!important;width:auto!important;font-size:calc(9.5 * var(--w-px))!important;color:var(--w-body)!important;line-height:1.58!important}[data-px-root] #work>div:last-of-type>div:nth-child(5),[data-px-root] #work>div:last-of-type>div:nth-child(7){margin-top:calc(12 * var(--w-px))!important;background:var(--w-line)!important}[data-px-root] #work>div:last-of-type>div:nth-child(6){margin-top:calc(11 * var(--w-px))!important;align-items:flex-start!important}[data-px-root] #work>div:last-of-type>div:nth-child(6)>div:first-child,[data-px-root] #work>div:last-of-type>div:nth-child(6)>div:nth-child(3){flex:1 1 0;width:auto!important}[data-px-root] #work>div:last-of-type>div:nth-child(6)>div:nth-child(2){flex:0 0 1px;width:1px!important;height:calc(44 * var(--w-px))!important;margin:0 calc(20 * var(--w-px))!important;background:var(--w-line)!important;display:block!important}[data-px-root] #work>div:last-of-type>div:nth-child(6)>div>div:first-child{font-size:calc(27 * var(--w-px))!important;color:var(--w-ink)!important;line-height:1.1!important}[data-px-root] #work>div:last-of-type>div:nth-child(6)>div>div:first-child span{font-size:calc(17 * var(--w-px))!important}[data-px-root] #work>div:last-of-type>div:nth-child(6)>div>div:last-child{margin-top:calc(7 * var(--w-px))!important;font-size:calc(7 * var(--w-px))!important;color:var(--w-body)!important}[data-px-root] #work>div:last-of-type>div:nth-child(8){justify-content:space-between;margin-top:calc(11 * var(--w-px))!important;font-size:calc(7.5 * var(--w-px))!important;color:var(--w-body)!important;flex-wrap:nowrap!important;gap:0!important}[data-px-root] #work .px-btn{box-sizing:border-box;justify-content:center;width:100%;margin-top:calc(10 * var(--w-px))!important;padding:calc(10 * var(--w-px)) 0!important;gap:calc(9 * var(--w-px))!important;background:var(--w-accent)!important;color:#f2fafa!important;font-size:calc(9 * var(--w-px))!important;min-height:calc(30 * var(--w-px))!important;border:0!important;border-radius:2px!important;display:flex!important}[data-px-root] section>.px-shelf,.px-shelf{flex-direction:column;justify-content:center;min-height:84px;border:0!important;border-top:1px solid var(--t-lineSoft)!important;width:auto!important;margin:0!important;padding:22px 0!important;display:flex!important}.px-shelf:last-of-type{border-bottom:1px solid var(--t-lineSoft)!important}.px-shelf:after,.px-shelf .px-shelf-beam{display:none}.px-shelf .px-shelf-title{width:auto!important;font-size:20px!important}[data-px-root] #industries>.px-shelf{--m-cellX:-33px;background:0 0!important;border-color:#0000!important}[data-px-root] #industries>.px-shelf[data-shelf="1"]{--m-cellT:-14.3px;--m-cellB:24.7px}[data-px-root] #industries>.px-shelf[data-shelf="2"]{--m-cellT:-6px;--m-cellB:35.9px}[data-px-root] #industries>.px-shelf[data-shelf="3"]{--m-cellT:-19.5px;--m-cellB:26.1px}[data-px-root] #industries>.px-shelf[data-shelf="4"]{--m-cellT:-11.2px;--m-cellB:20.8px}[data-px-root] #industries>.px-shelf[data-shelf="5"]{--m-cellT:-5.9px;--m-cellB:15.5px}[data-px-root] #industries>.px-shelf[data-shelf="6"]{--m-cellT:-.7px;--m-cellB:11px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="1"]{--m-cellT:-13.6px;--m-cellB:21.6px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="2"]{--m-cellT:-3.7px;--m-cellB:30.5px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="3"]{--m-cellT:-16.4px;--m-cellB:20px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="4"]{--m-cellT:-6.6px;--m-cellB:13.9px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="5"]{--m-cellT:-.6px;--m-cellB:7.1px}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf[data-shelf="6"]{--m-cellT:6.2px;--m-cellB:11px}[data-px-root] #industries>.px-shelf:before{opacity:1;box-sizing:border-box;background:var(--m-shelf-bg);border:1px solid var(--m-shelf-border);box-shadow:none;transition:background .4s var(--ease-standard), border-color .4s var(--ease-standard), box-shadow .4s var(--ease-standard);border-radius:0;inset:var(--m-cellT) var(--m-cellX) var(--m-cellB) var(--m-cellX)!important}[data-px-root] #industries>.px-shelf.is-on:before{background:var(--m-shelf-lit);border-color:var(--m-shelf-litEdge);box-shadow:var(--m-shelf-litGlow)}[data-px-root] #industries>.px-shelf>div{transform:translateY(calc((var(--m-cellT) - var(--m-cellB)) / 2))}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf.is-on .px-shelf-num{color:var(--t-accent)!important}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf.is-on .px-shelf-title{text-shadow:none;color:var(--t-ink)!important}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf.is-on .px-shelf-desc{color:var(--t-body)!important}:root:not([data-theme=dark]) [data-px-root] #industries>.px-shelf.is-on .px-shelf-arrow{color:var(--t-accent)!important}[data-px-root] #insights{--i-s:.7425;height:calc(1672px * var(--i-s))!important}[data-px-root] #insights>.px-insight{box-sizing:border-box;border-radius:var(--m-radius);width:auto!important;margin:0!important;padding:22px 32px!important;position:absolute!important;left:0!important;right:0!important}[data-px-root] #insights>.px-insight:nth-of-type(4){top:calc(559px * var(--i-s))!important;height:calc(457px * var(--i-s))!important}[data-px-root] #insights>.px-insight:nth-of-type(5){top:calc(1029px * var(--i-s))!important;height:calc(323px * var(--i-s))!important}[data-px-root] #insights>.px-insight:nth-of-type(6){top:calc(1365px * var(--i-s))!important;height:calc(281px * var(--i-s))!important}#start .px-btn,#start .px-totop{box-sizing:border-box;width:100%}.px-footer{border-radius:var(--m-radius);padding:28px var(--m-gutter) calc(28px + env(safe-area-inset-bottom))!important}.px-footer .m-acc-item{padding:4px 34px 4px 0;width:100%!important}.px-footer .m-acc-item>div:first-child{min-height:var(--m-tap);align-items:center;display:flex!important}.px-footer .m-panel-in>div{padding-bottom:12px}.px-footer .px-flink{min-height:var(--m-tap)}.px-footer .px-totop{width:100%;min-height:var(--m-btn-h);justify-content:center}.px-footer [style*=width\:490px]{font-size:15px!important;line-height:1.8!important}.px-footer [style*=font-size\:38px]{white-space:nowrap;letter-spacing:.3em!important;font-size:26px!important}@media (prefers-reduced-motion:reduce){.m-panel,.m-acc-item:after,.m-acc-mark:before,.m-acc-mark:after{transition:none}}}@media (max-width:359.5px){.px-nav .px-navlink{letter-spacing:.02em!important;font-size:9px!important}}@media (max-width:767.5px){[data-px-root] #position>div:nth-child(4){width:auto!important;margin:0 0 22px!important}[data-px-root] #position>div:nth-child(4) a{order:2;width:auto!important;font-size:11px!important;position:relative!important;top:auto!important;left:auto!important}[data-px-root] #position>.px-diagram{transform-origin:top!important;height:356px!important;margin:0 auto 4px!important;transform:scale(.78)!important}.px-position-step>div:first-child{padding-right:28px;position:relative;color:var(--t-soft)!important}.px-position-step>div:first-child>span:first-child{color:var(--m-accent,#0a5c63)!important}.px-position-step>div:first-child:after{content:"";border-right:1px solid var(--t-soft);border-bottom:1px solid var(--t-soft);width:8px;height:8px;margin-top:-5px;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s;position:absolute;top:50%;right:4px;transform:rotate(45deg)}.px-position-step.is-on>div:first-child:after{border-color:var(--m-accent,#0a5c63);margin-top:-1px;transform:rotate(-135deg)}.px-position-step.is-on>div:first-child>span:last-child{color:var(--t-ink)!important}[data-px-root] #services>.px-svc .px-svc-num{position:relative!important;top:auto!important;left:auto!important;right:auto!important}:root:not([data-theme=dark]){--m-insight-bg:#ffffffc7}:root:not([data-theme=dark]) [data-px-root] #insights>.px-insight{border:1px solid var(--t-cardLine)!important}:root:not([data-theme=dark]) [data-px-root] #insights .px-insight>div:first-of-type{color:var(--t-accent)!important}:root:not([data-theme=dark]) [data-px-root] #insights .px-insight>div:nth-of-type(2){color:var(--t-cardSoft)!important}:root:not([data-theme=dark]) [data-px-root] #insights .px-insight>div:nth-of-type(3){color:var(--t-cardInk)!important}:root:not([data-theme=dark]) [data-px-root] #insights .px-insight>svg{opacity:.22!important}}
