.home-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:repeating-radial-gradient(circle at 30% 30%,rgb(255 255 255/3%) 0 .5px,transparent .8px 5px),linear-gradient(105deg,transparent 34%,rgb(var(--cyan-rgb)/5%) 50%,transparent 66%);background-size:7px 7px,180% 100%;mix-blend-mode:screen;opacity:.34;animation:codxn-hero-noise 18s steps(2) infinite}.home-hero:before{background:radial-gradient(circle at 46% 16%,rgb(var(--blue-rgb)/24%),transparent 34%),radial-gradient(circle at 78% 38%,rgb(var(--cyan-rgb)/13%),transparent 26%),linear-gradient(180deg,#020617 0,#0f172a 48%,#020617 100%);animation:codxn-hero-atmosphere 12s ease-in-out infinite alternate}.hero-grid-field{background-size:64px 64px;animation:codxn-grid-drift 24s linear infinite}.hero-horizon{overflow:hidden;opacity:.78;animation:codxn-horizon-breathe 8s ease-in-out infinite}.hero-horizon:after{content:"";position:absolute;inset:48% -20%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--blue-rgb)/30%),rgb(var(--cyan-rgb)/75%),transparent);box-shadow:0 0 22px rgb(var(--cyan-rgb)/28%);animation:codxn-horizontal-sweep 7s ease-in-out infinite}.home-hero-system-field{position:absolute;inset:10% 4% 5%;z-index:-1;overflow:hidden;pointer-events:none;opacity:.58;-webkit-mask-image:linear-gradient(180deg,#000 8%,rgb(0 0 0/80%) 64%,transparent 96%);mask-image:linear-gradient(180deg,#000 8%,rgb(0 0 0/80%) 64%,transparent 96%)}.home-hero-system-field .codxn-trace-line{position:absolute;display:block;background:linear-gradient(90deg,transparent,rgb(var(--blue-rgb)/16%),rgb(var(--cyan-rgb)/72%),transparent);background-size:220% 100%;filter:drop-shadow(0 0 5px rgb(var(--cyan-rgb)/22%));animation:codxn-trace-flow 8s linear infinite}.home-hero-system-field .codxn-trace-line-horizontal{width:min(70vw,980px);height:1px}.home-hero-system-field .codxn-trace-line-vertical{width:1px;height:min(48vw,520px);background:linear-gradient(180deg,transparent,rgb(var(--blue-rgb)/16%),rgb(var(--cyan-rgb)/72%),transparent);background-size:100% 220%}.home-hero-system-field .codxn-system-field-line-a{top:24%;left:1%;rotate:-7deg}.home-hero-system-field .codxn-system-field-line-b{right:0;bottom:22%;rotate:6deg;animation-delay:-3.2s}.home-hero-system-field .codxn-system-field-line-c{top:8%;left:68%;rotate:14deg;animation-delay:-5.1s}.home-hero-system-field .codxn-system-node{position:absolute;width:9px;aspect-ratio:1;border:1px solid rgb(var(--cyan-rgb)/72%);border-radius:50%;background:#0b5fff;box-shadow:0 0 0 5px rgb(var(--blue-rgb)/8%),0 0 18px rgb(var(--cyan-rgb)/42%);animation:codxn-node-pulse 4.6s ease-in-out infinite}.home-hero-system-field .codxn-system-field-node-a{top:23%;left:18%}.home-hero-system-field .codxn-system-field-node-b{top:44%;right:14%;animation-delay:-1.2s}.home-hero-system-field .codxn-system-field-node-c{right:31%;bottom:19%;animation-delay:-2.5s}.home-hero-system-field .codxn-system-field-node-d{bottom:34%;left:10%;animation-delay:-3.7s}.home-hero-copy>*{opacity:1;animation:none}.home-hero-actions,.home-hero-copy .heading-accent,.home-hero-copy .heading-primary,.home-hero-copy>:first-child,.home-hero-lead{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 16px;animation:codxn-copy-reveal .68s cubic-bezier(.2,.8,.2,1) forwards}.home-hero-copy>:first-child{animation-delay:80ms}.home-hero-copy .heading-primary{animation-delay:.19s}.home-hero-copy .heading-accent{animation-delay:.32s}.home-hero-lead{animation-delay:.47s}.home-hero-actions{animation-delay:.61s}.home-hero-visual{opacity:0;translate:0 20px;animation:codxn-visual-enter .92s cubic-bezier(.2,.8,.2,1) .76s forwards}.home-hero-visual .system-core{opacity:0;scale:.86;animation:codxn-core-activate .76s cubic-bezier(.2,.9,.2,1) .9s forwards}.home-hero-visual .connected-module{opacity:0;translate:0 12px;animation:codxn-module-activate .52s calc(1.04s + (var(--module-index) * 70ms)) ease-out forwards}.home-hero-visual .system-connections{opacity:0;-webkit-clip-path:circle(5% at 50% 50%);clip-path:circle(5% at 50% 50%);animation:codxn-network-reveal .98s ease-out .94s forwards}.system-connections path{animation-delay:calc(var(--path-index) * -.42s)}.system-route-particle{fill:var(--cyan);opacity:.88;filter:drop-shadow(0 0 7px rgb(var(--cyan-rgb)/78%))}.motion-ready [data-motion-section] .section-header{animation:none;animation-timeline:auto}.motion-ready .home-cta :is(.home-cta-copy>*,.home-cta-actions),.motion-ready [data-motion-section] .section-header>*,.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card,.connected-system-visual,.enterprise-architecture-visual,.system-benefit-strip){opacity:0}.motion-ready [data-motion-section].is-revealed .section-header>*{animation:codxn-section-copy-reveal .6s cubic-bezier(.2,.8,.2,1) both}.motion-ready [data-motion-section].is-revealed .section-header>:first-child{animation-delay:30ms}.motion-ready [data-motion-section].is-revealed .section-header>:nth-child(2){animation-delay:.12s}.motion-ready [data-motion-section].is-revealed .section-header>:nth-child(3){animation-delay:.22s}.motion-ready [data-motion-section=calm].is-revealed .home-trust-card,.motion-ready [data-motion-section=cards].is-revealed :is(.home-service-card,.home-project-card),.motion-ready [data-motion-section=process].is-revealed .process-card{animation:codxn-card-enter .62s cubic-bezier(.2,.8,.2,1) both}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card){animation-timeline:auto}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):first-child{animation-delay:.28s}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(2){animation-delay:.35s}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(3){animation-delay:.42s}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(4){animation-delay:.49s}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(5){animation-delay:.56s}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(6){animation-delay:.63s}.motion-ready [data-motion-section=visual] :is(.connected-system-visual,.enterprise-architecture-visual){-webkit-clip-path:circle(18% at 50% 50%);clip-path:circle(18% at 50% 50%)}.motion-ready [data-motion-section=visual].is-revealed :is(.connected-system-visual,.enterprise-architecture-visual){animation:codxn-network-reveal .9s cubic-bezier(.2,.8,.2,1) .28s both}.motion-ready [data-motion-section=visual] :is(.system-core,.connected-module,.enterprise-core-panel,.enterprise-node,.enterprise-layer){opacity:0}.motion-ready [data-motion-section=visual].is-revealed .system-core{animation:codxn-core-activate .7s cubic-bezier(.2,.9,.2,1) .39s both}.motion-ready [data-motion-section=visual].is-revealed .connected-module{animation:codxn-module-activate .5s calc(.5s + (var(--module-index) * 75ms)) ease-out both}.motion-ready [data-motion-section=visual].is-revealed .enterprise-core-panel{animation:codxn-core-activate .7s cubic-bezier(.2,.9,.2,1) .39s both}.motion-ready [data-motion-section=visual].is-revealed .enterprise-layer,.motion-ready [data-motion-section=visual].is-revealed .enterprise-node{animation:codxn-module-activate .5s calc(.5s + (var(--node-index, 0) * 75ms)) ease-out both}.motion-ready [data-motion-section=visual].is-revealed .enterprise-layer-top{animation-delay:.3s}.motion-ready [data-motion-section=visual].is-revealed .enterprise-layer-bottom{animation-delay:.86s}.motion-ready [data-motion-section=visual].is-revealed .system-benefit-strip{animation:codxn-card-enter .56s ease-out .98s both}.home-services{background:linear-gradient(rgb(var(--blue-rgb)/4%) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--blue-rgb)/4%) 1px,transparent 1px),radial-gradient(circle at 72% 18%,rgb(var(--cyan-rgb)/7%),transparent 31%),var(--bg-soft);background-size:72px 72px,72px 72px,auto,auto}.connected-systems-section{background:radial-gradient(circle at 18% 28%,rgb(var(--cyan-rgb)/9%) 0 2px,transparent 3px),radial-gradient(circle at 82% 68%,rgb(var(--blue-rgb)/12%) 0 2px,transparent 3px),radial-gradient(circle at 50% 45%,rgb(var(--blue-rgb)/14%),transparent 45%),linear-gradient(135deg,var(--bg-soft),var(--bg));background-size:170px 170px,210px 210px,auto,auto}.home-process{background:linear-gradient(110deg,transparent 18%,rgb(var(--blue-rgb)/5%) 48%,transparent 78%),var(--bg)}.home-projects{background:radial-gradient(circle at 24% 12%,rgb(var(--blue-rgb)/8%),transparent 32%),linear-gradient(180deg,var(--bg-soft),var(--bg))}.home-trust{background:radial-gradient(ellipse at 50% 10%,rgb(var(--cyan-rgb)/6%),transparent 38%),linear-gradient(180deg,var(--bg),var(--bg-soft))}.home-cta{position:relative;overflow:clip;background:radial-gradient(ellipse at 50% 105%,rgb(var(--blue-rgb)/20%),transparent 54%),linear-gradient(180deg,var(--bg-soft),var(--bg))}.home-cta:after,.home-cta:before{content:"";position:absolute;inset-inline:-10%;pointer-events:none}.home-cta:before{top:54%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--blue-rgb)/30%),rgb(var(--cyan-rgb)/62%),transparent);box-shadow:0 0 32px rgb(var(--blue-rgb)/24%);animation:codxn-cta-horizon 9s ease-in-out infinite}.home-cta:after{top:26%;height:46%;background:linear-gradient(102deg,transparent 24%,rgb(var(--blue-rgb)/7%) 25%,transparent 26%),linear-gradient(78deg,transparent 68%,rgb(var(--cyan-rgb)/7%) 69%,transparent 70%);background-size:180% 100%;animation:codxn-cta-lines 13s linear infinite}.motion-ready .home-cta.is-revealed .home-cta-copy>*{animation:codxn-section-copy-reveal .56s ease-out both}.motion-ready .home-cta.is-revealed .home-cta-copy>:first-child{animation-delay:80ms}.motion-ready .home-cta.is-revealed .home-cta-copy>:nth-child(2){animation-delay:.15s}.motion-ready .home-cta.is-revealed .home-cta-copy>:nth-child(3){animation-delay:.24s}.motion-ready .home-cta.is-revealed .home-cta-copy>:nth-child(4){animation-delay:.33s}.motion-ready .home-cta.is-revealed .home-cta-actions{animation:codxn-card-enter .6s ease-out .43s both}html[data-theme=light] .home-hero:before{background:radial-gradient(circle at 46% 16%,rgb(var(--blue-rgb)/16%),transparent 36%),radial-gradient(circle at 78% 38%,rgb(var(--cyan-rgb)/11%),transparent 28%),linear-gradient(180deg,#f8fbff 0,#edf6ff 50%,#f8fbff 100%)}html[data-theme=light] .home-hero:after{mix-blend-mode:multiply;opacity:.16}html[data-theme=light] .hero-grid-field{opacity:.3}html[data-theme=light] .home-hero-system-field{opacity:.42}html[data-theme=light] .connected-systems-section,html[data-theme=light] .home-cta,html[data-theme=light] .home-projects,html[data-theme=light] .home-services,html[data-theme=light] .home-trust{background-color:var(--bg)}.demo-templates-page:after,.page-hero:after,.request-project-page:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 28% 24%,rgb(255 255 255/2.6%) 0 .5px,transparent .8px 6px),linear-gradient(110deg,transparent 28%,rgb(var(--cyan-rgb)/5%) 49%,transparent 70%);background-size:8px 8px,190% 100%;opacity:.34;animation:codxn-page-noise 20s steps(2) infinite}.page-hero:before{background:radial-gradient(circle at 18% 20%,rgb(var(--blue-rgb)/18%),transparent 31%),radial-gradient(circle at 82% 34%,rgb(var(--cyan-rgb)/11%),transparent 25%),linear-gradient(180deg,var(--bg) 0,var(--bg-soft) 52%,var(--bg) 100%);animation:codxn-page-atmosphere 15s ease-in-out infinite alternate}.page-hero-light{top:46%;left:50%;width:min(1060px,94vw);height:190px;border-radius:50%;background:radial-gradient(ellipse,rgb(var(--blue-rgb)/18%),transparent 68%);filter:blur(16px);translate:-50% -50%;animation:codxn-horizon-breathe 9s ease-in-out infinite}.page-hero-light,.page-hero-system-field{position:absolute;z-index:-1;pointer-events:none}.page-hero-system-field{inset:9% 3% 5%;overflow:hidden;opacity:.42;-webkit-mask-image:linear-gradient(180deg,#000 4%,rgb(0 0 0/72%) 66%,transparent 96%);mask-image:linear-gradient(180deg,#000 4%,rgb(0 0 0/72%) 66%,transparent 96%)}.page-hero-system-field .codxn-trace-line{position:absolute;display:block;background:linear-gradient(90deg,transparent,rgb(var(--blue-rgb)/14%),rgb(var(--cyan-rgb)/60%),transparent);background-size:230% 100%;animation:codxn-trace-flow 10s linear infinite}.page-hero-system-field .codxn-trace-line-horizontal{width:min(72vw,980px);height:1px}.page-hero-system-field .codxn-trace-line-vertical{width:1px;height:min(44vw,480px);background:linear-gradient(180deg,transparent,rgb(var(--blue-rgb)/14%),rgb(var(--cyan-rgb)/60%),transparent);background-size:100% 230%}.page-hero-system-field .codxn-system-field-line-a{top:23%;left:2%;rotate:-6deg}.page-hero-system-field .codxn-system-field-line-b{right:1%;bottom:24%;rotate:6deg;animation-delay:-3s}.page-hero-system-field .codxn-system-field-line-c{top:8%;left:70%;rotate:13deg;animation-delay:-5s}.page-hero-system-field .codxn-system-node{position:absolute;width:8px;aspect-ratio:1;border:1px solid rgb(var(--cyan-rgb)/68%);border-radius:50%;background:var(--blue);box-shadow:0 0 0 5px rgb(var(--blue-rgb)/7%),0 0 16px rgb(var(--cyan-rgb)/36%);animation:codxn-node-pulse 5s ease-in-out infinite}.page-hero-system-field .codxn-system-field-node-a{top:23%;left:18%}.page-hero-system-field .codxn-system-field-node-b{top:44%;right:14%;animation-delay:-1.2s}.page-hero-system-field .codxn-system-field-node-c{right:31%;bottom:19%;animation-delay:-2.5s}.page-hero-system-field .codxn-system-field-node-d{bottom:34%;left:10%;animation-delay:-3.7s}.page-hero-about:before{background:radial-gradient(circle at 24% 24%,rgb(var(--cyan-rgb)/11%),transparent 28%),radial-gradient(circle at 76% 38%,rgb(var(--blue-rgb)/20%),transparent 32%),linear-gradient(155deg,var(--bg),var(--bg-soft))}.page-hero-services:before{background:linear-gradient(rgb(var(--blue-rgb)/5%) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cyan-rgb)/4%) 1px,transparent 1px),radial-gradient(circle at 68% 24%,rgb(var(--blue-rgb)/20%),transparent 34%),var(--bg);background-size:72px 72px,72px 72px,auto,auto}.page-hero-projects:before{background:linear-gradient(118deg,transparent 18%,rgb(var(--blue-rgb)/8%) 48%,transparent 78%),radial-gradient(circle at 30% 30%,rgb(var(--cyan-rgb)/10%),transparent 30%),linear-gradient(180deg,var(--bg),var(--bg-soft))}.page-hero-contact:before{background:radial-gradient(circle at 22% 36%,rgb(var(--cyan-rgb)/8%) 0 2px,transparent 3px),radial-gradient(circle at 78% 28%,rgb(var(--blue-rgb)/11%) 0 2px,transparent 3px),radial-gradient(circle at 50% 28%,rgb(var(--blue-rgb)/18%),transparent 38%),var(--bg);background-size:170px 170px,210px 210px,auto,auto}.page-motion-field{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--blue-rgb)/5%) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cyan-rgb)/4%) 1px,transparent 1px),radial-gradient(circle at 50% 13%,rgb(var(--blue-rgb)/18%),transparent 34%);background-size:68px 68px,68px 68px,auto;-webkit-mask-image:linear-gradient(180deg,#000 0 34%,transparent 80%);mask-image:linear-gradient(180deg,#000 0 34%,transparent 80%);opacity:.62;animation:codxn-grid-drift 28s linear infinite}.section[data-motion-section]>.container{position:relative;z-index:1}.section[data-motion-section]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(rgb(var(--blue-rgb)/2.8%) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cyan-rgb)/2.5%) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgb(var(--blue-rgb)/6%),transparent 27%);background-size:84px 84px,84px 84px,auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18% 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18% 82%,transparent);opacity:.58;animation:codxn-section-field-drift 32s linear infinite}:is(.about-mission,.about-philosophy,.services-delivery,.projects-thinking,.contact-inquiry):after{background:radial-gradient(circle at 18% 26%,rgb(var(--cyan-rgb)/6%) 0 2px,transparent 3px),radial-gradient(circle at 82% 66%,rgb(var(--blue-rgb)/8%) 0 2px,transparent 3px),linear-gradient(112deg,transparent 26%,rgb(var(--blue-rgb)/4%) 50%,transparent 74%);background-size:190px 190px,230px 230px,180% 100%}:is(.about-positioning,.services-overview,.projects-overview,.contact-channels):after{background:linear-gradient(rgb(var(--blue-rgb)/3.5%) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cyan-rgb)/3%) 1px,transparent 1px),radial-gradient(circle at 50% 14%,rgb(var(--cyan-rgb)/6%),transparent 31%);background-size:72px 72px,72px 72px,auto}:is(.about-cta,.services-cta,.projects-cta,.contact-cta):after{content:"";position:absolute;top:54%;right:-12%;left:-12%;height:1px;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(var(--blue-rgb)/28%),rgb(var(--cyan-rgb)/58%),transparent);box-shadow:0 0 28px rgb(var(--blue-rgb)/20%);animation:codxn-cta-horizon 10s ease-in-out infinite}:is(.about-cta,.services-cta,.projects-cta,.contact-cta)>.container{position:relative;z-index:1}.motion-ready .demo-templates-hero>*,.motion-ready .page-hero .hero-copy>*,.motion-ready .page-hero .hero-identity,.motion-ready .request-project-hero>*{opacity:0}.motion-ready .demo-templates-hero.is-revealed>*,.motion-ready .page-hero.is-revealed .hero-copy>*,.motion-ready .request-project-hero.is-revealed>*{animation:codxn-section-copy-reveal .65s cubic-bezier(.2,.8,.2,1) both}.motion-ready .demo-templates-hero.is-revealed>:first-child,.motion-ready .page-hero.is-revealed .hero-copy>:first-child,.motion-ready .request-project-hero.is-revealed>:first-child{animation-delay:60ms}.motion-ready .demo-templates-hero.is-revealed>:nth-child(2),.motion-ready .page-hero.is-revealed .hero-copy>:nth-child(2),.motion-ready .request-project-hero.is-revealed>:nth-child(2){animation-delay:.16s}.motion-ready .demo-templates-hero.is-revealed>:nth-child(3),.motion-ready .page-hero.is-revealed .hero-copy>:nth-child(3),.motion-ready .request-project-hero.is-revealed>:nth-child(3){animation-delay:285ms}.motion-ready .demo-templates-hero.is-revealed>:nth-child(4),.motion-ready .page-hero.is-revealed .hero-copy>:nth-child(4),.motion-ready .request-project-hero.is-revealed>:nth-child(4){animation-delay:.4s}.motion-ready .page-hero.is-revealed .hero-identity{animation:codxn-visual-enter .86s cubic-bezier(.2,.8,.2,1) .47s both}.motion-ready [data-motion-section] :is(.services-page-card,.about-principle-card,.about-mission-card,.services-principle-card,.projects-page-card,.projects-thinking-card,.contact-next-card,.contact-channel-card,.demo-template-card,.about-positioning-list li,.about-philosophy-list li,.services-wordpress-list li,.projects-note-list li,.contact-form,.request-project-summary,.request-project-form){opacity:0;animation-timeline:auto}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.about-mission-card,.services-principle-card,.projects-page-card,.projects-thinking-card,.contact-next-card,.contact-channel-card,.demo-template-card,.about-positioning-list li,.about-philosophy-list li,.services-wordpress-list li,.projects-note-list li,.contact-form,.request-project-summary,.request-project-form){animation:codxn-card-enter .62s cubic-bezier(.2,.8,.2,1) both}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.projects-page-card,.contact-channel-card,.demo-template-card):nth-child(2){animation-delay:80ms}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.projects-page-card,.contact-channel-card,.demo-template-card):nth-child(3){animation-delay:.15s}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.projects-page-card,.contact-channel-card,.demo-template-card):nth-child(4){animation-delay:.22s}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.projects-page-card,.contact-channel-card,.demo-template-card):nth-child(5){animation-delay:.29s}.motion-ready [data-motion-section].is-revealed :is(.services-page-card,.about-principle-card,.projects-page-card,.contact-channel-card,.demo-template-card):nth-child(6){animation-delay:.36s}.motion-ready [data-motion-section=cta] :is(.about-cta-copy>*,.about-cta-actions,.services-cta-copy>*,.services-cta-actions,.projects-cta-copy>*,.projects-cta-actions,.contact-cta-copy>*,.contact-cta-actions,.demo-templates-cta>*){opacity:0}.motion-ready [data-motion-section=cta].is-revealed :is(.about-cta-copy>*,.about-cta-actions,.services-cta-copy>*,.services-cta-actions,.projects-cta-copy>*,.projects-cta-actions,.contact-cta-copy>*,.contact-cta-actions,.demo-templates-cta>*){animation:codxn-section-copy-reveal .62s ease-out both}html[data-theme=light] .demo-templates-page:before,html[data-theme=light] .page-hero:before,html[data-theme=light] .request-project-page:before{filter:saturate(.92)}html[data-theme=light] .demo-templates-page:after,html[data-theme=light] .page-hero:after,html[data-theme=light] .request-project-page:after{mix-blend-mode:multiply;opacity:.16}html[data-theme=light] .page-hero-system-field{opacity:.28}@keyframes codxn-page-atmosphere{0%{transform:translate3d(-1%,-.6%,0) scale(1)}to{transform:translate3d(1%,.8%,0) scale(1.025)}}@keyframes codxn-page-noise{0%,to{background-position:0 0,0 0}50%{background-position:8px -8px,100% 0}}@keyframes codxn-section-field-drift{to{background-position:84px 84px,84px 84px,0 0}}@keyframes codxn-copy-reveal{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 16px}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);translate:0 0}}@keyframes codxn-section-copy-reveal{0%{opacity:0;-webkit-clip-path:inset(0 0 45% 0);clip-path:inset(0 0 45% 0);translate:0 13px}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);translate:0 0}}@keyframes codxn-card-enter{0%{opacity:0;translate:0 15px}to{opacity:1;translate:0 0}}@keyframes codxn-visual-enter{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@keyframes codxn-core-activate{0%{opacity:0;scale:.86}65%{opacity:1;scale:1.035}to{opacity:1;scale:1}}@keyframes codxn-module-activate{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes codxn-network-reveal{0%{opacity:0;-webkit-clip-path:circle(5% at 50% 50%);clip-path:circle(5% at 50% 50%)}to{opacity:1;-webkit-clip-path:circle(76% at 50% 50%);clip-path:circle(76% at 50% 50%)}}@keyframes codxn-grid-drift{to{background-position:64px 64px}}@keyframes codxn-hero-atmosphere{0%{transform:translate3d(-1.5%,-1%,0) scale(1);opacity:.88}to{transform:translate3d(1.5%,1%,0) scale(1.035);opacity:1}}@keyframes codxn-horizontal-sweep{0%,to{translate:-35% 0;opacity:.2}50%{translate:35% 0;opacity:.9}}@keyframes codxn-horizon-breathe{0%,to{opacity:.58;scale:.98}50%{opacity:.82;scale:1.02}}@keyframes codxn-hero-noise{0%,to{background-position:0 0,0 0}50%{background-position:7px -7px,100% 0}}@keyframes codxn-trace-flow{to{background-position:-220% 0}}@keyframes codxn-node-pulse{0%,to{opacity:.45;scale:.82}50%{opacity:1;scale:1.12}}@keyframes codxn-cta-horizon{0%,to{translate:-12% 0;opacity:.42}50%{translate:12% 0;opacity:.9}}@keyframes codxn-cta-lines{to{background-position:-180% 0}}@media (max-width:760px){.home-hero:before{inset:-8% -4% 0;animation-duration:16s}.hero-grid-field{background-size:48px 48px;animation-name:codxn-grid-drift-mobile}.home-hero-system-field,.page-hero-system-field{inset:10% 0 20%;opacity:.3}.home-hero-system-field .codxn-system-field-line-c,.home-hero-system-field .codxn-system-field-node-c,.home-hero-system-field .codxn-system-field-node-d,.page-hero-system-field .codxn-system-field-line-c,.page-hero-system-field .codxn-system-field-node-c,.page-hero-system-field .codxn-system-field-node-d,.system-route-particle:nth-of-type(n+3){display:none}.home-hero-system-field .codxn-trace-line-horizontal,.page-hero-system-field .codxn-trace-line-horizontal{width:92vw}.section[data-motion-section]:after{background-size:56px 56px,56px 56px,auto;opacity:.38}.connected-system-visual:before{inset:14% 3%;background-size:54px 54px,54px 54px,auto}.system-orbit-b{display:none}.home-services{background-size:54px 54px,54px 54px,auto,auto}.connected-systems-section{background-size:220px 220px,260px 260px,auto,auto}.motion-ready [data-motion-section] :is(.home-service-card,.home-project-card,.home-trust-card,.process-card):nth-child(n){animation-delay:.26s}}@keyframes codxn-grid-drift-mobile{to{background-position:48px 48px}}@media (prefers-reduced-motion:reduce){.about-cta:after,.contact-cta:after,.demo-templates-page:after,.hero-grid-field,.hero-horizon,.hero-horizon:after,.home-cta:after,.home-cta:before,.home-hero-system-field *,.home-hero:after,.home-hero:before,.page-hero-light,.page-hero-system-field *,.page-hero:after,.page-hero:before,.page-motion-field,.projects-cta:after,.request-project-page:after,.section[data-motion-section]:after,.services-cta:after{animation:none!important}.home-hero-actions,.home-hero-copy .heading-accent,.home-hero-copy .heading-primary,.home-hero-copy>:first-child,.home-hero-lead,.home-hero-visual,.home-hero-visual .connected-module,.home-hero-visual .system-connections,.home-hero-visual .system-core,.motion-ready .demo-templates-hero *,.motion-ready .home-cta *,.motion-ready .page-hero *,.motion-ready .request-project-hero *,.motion-ready [data-motion-section] *{opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;scale:1!important;animation:none!important}.system-route-particle{display:none}}.motion-ready .services-page-motion [data-motion-section] :is(.services-page-card h3,.services-page-card>p,.services-page-outcomes li,.services-principle-card h3,.services-principle-card p,.services-wordpress-list li p){opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 14px}.motion-ready .services-page-motion [data-motion-section].is-revealed :is(.services-page-card h3,.services-page-card>p,.services-page-outcomes li,.services-principle-card h3,.services-principle-card p,.services-wordpress-list li p){animation:codxn-copy-reveal .58s cubic-bezier(.2,.8,.2,1) both}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card h3,.motion-ready .services-page-motion [data-motion-section].is-revealed .services-principle-card h3{animation-delay:.17s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card>p,.motion-ready .services-page-motion [data-motion-section].is-revealed .services-principle-card p,.motion-ready .services-page-motion [data-motion-section].is-revealed .services-wordpress-list li p{animation-delay:.26s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-outcomes li:first-child{animation-delay:.34s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-outcomes li:nth-child(2){animation-delay:405ms}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-outcomes li:nth-child(3){animation-delay:.47s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+1){animation-delay:0s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2){animation-delay:90ms}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n){animation-delay:.18s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2) h3{animation-delay:.26s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2)>p{animation-delay:.35s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2) .services-page-outcomes li:first-child{animation-delay:.43s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2) .services-page-outcomes li:nth-child(2){animation-delay:495ms}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n+2) .services-page-outcomes li:nth-child(3){animation-delay:.56s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n) h3{animation-delay:.35s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n)>p{animation-delay:.44s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n) .services-page-outcomes li:first-child{animation-delay:.52s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n) .services-page-outcomes li:nth-child(2){animation-delay:585ms}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(3n) .services-page-outcomes li:nth-child(3){animation-delay:.65s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-principle-card:nth-child(2n) h3,.motion-ready .services-page-motion [data-motion-section].is-revealed .services-wordpress-list li:nth-child(2n) p{animation-delay:.26s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-principle-card:nth-child(2n) p{animation-delay:.35s}@media (max-width:760px){.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n){animation-delay:0s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n) h3{animation-delay:.15s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n)>p{animation-delay:.23s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n) .services-page-outcomes li:first-child{animation-delay:.31s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n) .services-page-outcomes li:nth-child(2){animation-delay:.37s}.motion-ready .services-page-motion [data-motion-section].is-revealed .services-page-card:nth-child(n) .services-page-outcomes li:nth-child(3){animation-delay:.43s}}@media (prefers-reduced-motion:reduce){.motion-ready .services-page-motion [data-motion-section] :is(.services-page-card h3,.services-page-card>p,.services-page-outcomes li,.services-principle-card h3,.services-principle-card p,.services-wordpress-list li p){opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;animation:none!important}}.motion-ready .projects-page-motion [data-motion-section] :is(.projects-page-meta,.projects-page-card h3,.projects-page-card>p,.projects-page-capabilities li,.projects-thinking-meta,.projects-thinking-card h3,.projects-thinking-card>p,.projects-note-list li p){opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 14px}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-meta,.projects-page-card h3,.projects-page-card>p,.projects-page-capabilities li,.projects-thinking-meta,.projects-thinking-card h3,.projects-thinking-card>p,.projects-note-list li p){animation:codxn-copy-reveal .58s cubic-bezier(.2,.8,.2,1) both}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-meta,.projects-thinking-meta){animation-delay:.13s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card h3,.projects-thinking-card h3){animation-delay:205ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card>p,.projects-thinking-card>p,.projects-note-list li p){animation-delay:295ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:first-child{animation-delay:.38s}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(2){animation-delay:.44s}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(3){animation-delay:.5s}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(4){animation-delay:.56s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card,.projects-note-list li):nth-child(3n+2){animation-delay:90ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card,.projects-note-list li):nth-child(3n){animation-delay:.18s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n+2) :is(.projects-page-meta,.projects-thinking-meta){animation-delay:.22s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n+2) h3{animation-delay:295ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n+2)>p{animation-delay:385ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n) :is(.projects-page-meta,.projects-thinking-meta){animation-delay:.31s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n) h3{animation-delay:385ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card):nth-child(3n)>p{animation-delay:475ms}@media (max-width:760px){.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card,.projects-thinking-card,.projects-note-list li):nth-child(n){animation-delay:0s}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-meta,.projects-thinking-meta){animation-delay:.12s!important}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card h3,.projects-thinking-card h3){animation-delay:.19s!important}.motion-ready .projects-page-motion [data-motion-section].is-revealed :is(.projects-page-card>p,.projects-thinking-card>p,.projects-note-list li p){animation-delay:.27s!important}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:first-child{animation-delay:345ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(2){animation-delay:.4s}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(3){animation-delay:455ms}.motion-ready .projects-page-motion [data-motion-section].is-revealed .projects-page-capabilities li:nth-child(4){animation-delay:.51s}}@media (prefers-reduced-motion:reduce){.motion-ready .projects-page-motion [data-motion-section] :is(.projects-page-meta,.projects-page-card h3,.projects-page-card>p,.projects-page-capabilities li,.projects-thinking-meta,.projects-thinking-card h3,.projects-thinking-card>p,.projects-note-list li p){opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;animation:none!important}}.motion-ready .contact-page-motion [data-motion-section] :is(.contact-channel-label,.contact-channel-card strong,.contact-form-intro>*,.contact-form .form-field>*,.contact-form-footer>*,.contact-next-card h3,.contact-next-card p){opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 14px}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-label,.contact-channel-card strong,.contact-form-intro>*,.contact-form .form-field>*,.contact-form-footer>*,.contact-next-card h3,.contact-next-card p){animation:codxn-copy-reveal .58s cubic-bezier(.2,.8,.2,1) both}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-channel-label{animation-delay:165ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-channel-card strong{animation-delay:255ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-intro>:first-child{animation-delay:145ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-intro>:nth-child(2){animation-delay:235ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:first-child>*{animation-delay:.3s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(2)>*{animation-delay:365ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(3)>*{animation-delay:.43s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(4)>*{animation-delay:495ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(5)>*{animation-delay:.56s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(6)>*{animation-delay:625ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(7)>*{animation-delay:.69s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-footer>:first-child{animation-delay:.76s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-footer>:nth-child(2){animation-delay:835ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card h3{animation-delay:185ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card p{animation-delay:275ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(2){animation-delay:85ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(3){animation-delay:.15s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(4){animation-delay:215ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(5){animation-delay:.28s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(6){animation-delay:345ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(2) :is(.contact-channel-label,h3){animation-delay:.27s}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(2) :is(strong,p){animation-delay:.36s}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(3) :is(.contact-channel-label,h3){animation-delay:335ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(3) :is(strong,p){animation-delay:425ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(4) h3{animation-delay:.4s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(4) p{animation-delay:.49s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(5) h3{animation-delay:465ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(5) p{animation-delay:555ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(6) h3{animation-delay:.53s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(6) p{animation-delay:.62s}@media (max-width:760px){.motion-ready .contact-page-motion [data-motion-section].is-revealed :is(.contact-channel-card,.contact-next-card):nth-child(n){animation-delay:0s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-channel-label,.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(n) h3{animation-delay:.15s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-channel-card strong,.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-next-card:nth-child(n) p{animation-delay:235ms}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form .form-field:nth-child(n)>*{animation-delay:.26s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-footer>:first-child{animation-delay:.35s}.motion-ready .contact-page-motion [data-motion-section].is-revealed .contact-form-footer>:nth-child(2){animation-delay:.43s}}@media (prefers-reduced-motion:reduce){.motion-ready .contact-page-motion [data-motion-section] :is(.contact-channel-label,.contact-channel-card strong,.contact-form-intro>*,.contact-form .form-field>*,.contact-form-footer>*,.contact-next-card h3,.contact-next-card p){opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;animation:none!important}}.motion-ready .demo-templates-page [data-motion-section] :is(.demo-section-heading>*,.demo-template-visual>span,.demo-template-meta,.demo-template-copy h3,.demo-template-copy p,.demo-template-sections h3,.demo-template-sections li,.demo-template-actions .button,.demo-templates-cta>div:first-child>*,.demo-templates-cta-actions .button){opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 14px}.motion-ready .demo-templates-page [data-motion-section].is-revealed :is(.demo-section-heading>*,.demo-template-visual>span,.demo-template-meta,.demo-template-copy h3,.demo-template-copy p,.demo-template-sections h3,.demo-template-sections li,.demo-template-actions .button,.demo-templates-cta>div:first-child>*,.demo-templates-cta-actions .button){animation:codxn-copy-reveal .58s cubic-bezier(.2,.8,.2,1) both}.motion-ready .demo-templates-page .demo-section-heading.is-revealed>:first-child{animation-delay:80ms}.motion-ready .demo-templates-page .demo-section-heading.is-revealed>:nth-child(2){animation-delay:.19s}.motion-ready .demo-templates-page .demo-template-card{--demo-card-delay:0ms}.motion-ready .demo-templates-page .demo-template-card:nth-child(3n+2){--demo-card-delay:90ms;animation-delay:var(--demo-card-delay)}.motion-ready .demo-templates-page .demo-template-card:nth-child(3n){--demo-card-delay:180ms;animation-delay:var(--demo-card-delay)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-visual>span{animation-delay:calc(var(--demo-card-delay) + 125ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-meta{animation-delay:calc(var(--demo-card-delay) + .19s)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-copy h3{animation-delay:calc(var(--demo-card-delay) + 255ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-copy p{animation-delay:calc(var(--demo-card-delay) + .33s)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections h3{animation-delay:calc(var(--demo-card-delay) + 405ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:first-child{animation-delay:calc(var(--demo-card-delay) + 465ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(2){animation-delay:calc(var(--demo-card-delay) + .51s)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(3){animation-delay:calc(var(--demo-card-delay) + 555ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(4){animation-delay:calc(var(--demo-card-delay) + .6s)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(5){animation-delay:calc(var(--demo-card-delay) + 645ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(6){animation-delay:calc(var(--demo-card-delay) + .69s)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-actions .button:first-child{animation-delay:calc(var(--demo-card-delay) + 755ms)}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-actions .button:nth-child(2){animation-delay:calc(var(--demo-card-delay) + 825ms)}.motion-ready .demo-templates-page .demo-templates-cta.is-revealed>div:first-child>:first-child{animation-delay:90ms}.motion-ready .demo-templates-page .demo-templates-cta.is-revealed>div:first-child>:nth-child(2){animation-delay:.18s}.motion-ready .demo-templates-page .demo-templates-cta.is-revealed>div:first-child>:nth-child(3){animation-delay:.28s}.motion-ready .demo-templates-page .demo-templates-cta.is-revealed .demo-templates-cta-actions .button:first-child{animation-delay:385ms}.motion-ready .demo-templates-page .demo-templates-cta.is-revealed .demo-templates-cta-actions .button:nth-child(2){animation-delay:465ms}@media (max-width:760px){.motion-ready .demo-templates-page .demo-template-card:nth-child(n){--demo-card-delay:0ms;animation-delay:0s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-visual>span{animation-delay:.11s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-meta{animation-delay:165ms}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-copy h3{animation-delay:.22s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-copy p{animation-delay:.28s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections h3{animation-delay:.34s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-sections li:nth-child(n){animation-delay:.4s}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-actions .button:first-child{animation-delay:475ms}.motion-ready .demo-templates-page [data-motion-section].is-revealed .demo-template-card .demo-template-actions .button:nth-child(2){animation-delay:.54s}}@media (prefers-reduced-motion:reduce){.motion-ready .demo-templates-page [data-motion-section] :is(.demo-section-heading>*,.demo-template-visual>span,.demo-template-meta,.demo-template-copy h3,.demo-template-copy p,.demo-template-sections h3,.demo-template-sections li,.demo-template-actions .button,.demo-templates-cta>div:first-child>*,.demo-templates-cta-actions .button){opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;animation:none!important}}.motion-ready [data-motion-section] :is(.card,.technical-card,.demo-template-card,.contact-channel-card){transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,translate,scale}.motion-ready [data-motion-section].is-revealed :is(.card,.technical-card,.demo-template-card,.contact-channel-card){animation-name:codxn-card-rise;animation-duration:.76s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}@keyframes codxn-card-rise{0%{opacity:0;translate:0 42px;scale:.965}66%{opacity:1;translate:0 -5px;scale:1.008}84%{opacity:1;translate:0 2px;scale:.998}to{opacity:1;translate:0 0;scale:1}}@media (max-width:680px){.motion-ready [data-motion-section].is-revealed :is(.card,.technical-card,.demo-template-card,.contact-channel-card){animation-duration:.68s}}@media (prefers-reduced-motion:reduce){.motion-ready [data-motion-section] :is(.card,.technical-card,.demo-template-card,.contact-channel-card){opacity:1!important;translate:none!important;scale:1!important;animation:none!important;will-change:auto}}.about-company-visual .about-visual-grid{animation:codxn-about-grid-drift 28s linear infinite}.about-company-visual .about-visual-glow-a{animation:codxn-about-core-breathe 8s ease-in-out infinite}.about-company-visual .about-status-live i{animation:codxn-about-live-pulse 2.4s ease-in-out infinite}.about-company-visual .about-visual-connections path{animation:route-flow 10s linear infinite;animation-delay:calc(var(--about-path-index) * -.7s)}.about-company-visual .about-architecture-node{animation:codxn-about-node-float 6s calc(var(--about-node-index) * -1.1s) ease-in-out infinite}.about-company-visual .about-core-layer{animation:codxn-about-layer-scan 5.6s calc(var(--about-layer-index) * -1.2s) ease-in-out infinite}.about-company-visual .about-lifecycle-stage span{animation:codxn-about-stage-pulse 4.8s calc(var(--about-stage-index) * -.8s) ease-in-out infinite}.motion-ready .page-hero-about .about-company-visual :is(.about-visual-status,.about-architecture-node,.about-engineering-core,.about-lifecycle){opacity:0}.motion-ready .page-hero-about.is-revealed .about-visual-status{animation:codxn-section-copy-reveal .52s ease-out .62s both}.motion-ready .page-hero-about.is-revealed .about-engineering-core{animation:codxn-about-core-enter .78s cubic-bezier(.2,.9,.2,1) .72s both}.motion-ready .page-hero-about.is-revealed .about-architecture-node{animation:codxn-about-node-enter .58s calc(.9s + (var(--about-node-index) * .11s)) cubic-bezier(.2,.8,.2,1) both,codxn-about-node-float 6s calc(1.8s + (var(--about-node-index) * -1.1s)) ease-in-out infinite}.motion-ready .page-hero-about.is-revealed .about-lifecycle{animation:codxn-card-enter .65s cubic-bezier(.2,.8,.2,1) 1.28s both}@keyframes codxn-about-grid-drift{to{background-position:46px 46px}}@keyframes codxn-about-core-breathe{0%,to{scale:.92;opacity:.72}50%{scale:1.08;opacity:1}}@keyframes codxn-about-live-pulse{0%,to{scale:.78;opacity:.55}50%{scale:1.18;opacity:1}}@keyframes codxn-about-node-float{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes codxn-about-layer-scan{0%,to{border-color:rgb(var(--blue-rgb)/14%);background:rgb(255 255 255/.025)}50%{border-color:rgb(var(--cyan-rgb)/28%);background:rgb(var(--blue-rgb)/.07)}}@keyframes codxn-about-stage-pulse{0%,to{box-shadow:0 0 0 6px rgb(var(--blue-rgb)/4%)}50%{box-shadow:0 0 0 9px rgb(var(--blue-rgb)/7%),0 0 20px rgb(var(--cyan-rgb)/18%)}}@keyframes codxn-about-core-enter{0%{opacity:0;transform:translateX(-50%) translateY(24px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes codxn-about-node-enter{0%{opacity:0;translate:0 22px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@media (max-width:900px){@keyframes codxn-about-core-enter{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (prefers-reduced-motion:reduce){.about-company-visual *,.motion-ready .page-hero-about .about-company-visual *{animation:none!important;opacity:1!important;translate:none!important;scale:1!important}.about-route-particle{display:none}}.services-capability-visual .services-visual-grid{animation:codxn-services-grid-drift 26s linear infinite}.services-capability-visual .services-visual-glow-a{animation:codxn-services-glow-breathe 7.5s ease-in-out infinite}.services-capability-visual .services-status-live i,.services-capability-visual .services-support-rail i{animation:codxn-services-live-pulse 2.4s ease-in-out infinite}.services-capability-visual .services-capability-lines path{animation:route-flow 9s linear infinite;animation-delay:calc(var(--services-path-index) * -.52s)}.services-capability-visual .services-capability-node{animation:codxn-services-node-float 6.2s calc(var(--services-node-index) * -.62s) ease-in-out infinite}.services-capability-visual .services-core-scan{animation:codxn-services-core-scan 5.8s ease-in-out infinite}.services-capability-visual .services-support-rail span{animation:codxn-services-support-pulse 5s calc(var(--services-support-index) * -1.1s) ease-in-out infinite}.motion-ready .page-hero-services .services-capability-visual :is(.services-visual-status,.services-capability-layer,.services-experience-core,.services-support-rail){opacity:0}.motion-ready .page-hero-services.is-revealed .services-visual-status{animation:codxn-section-copy-reveal .52s ease-out .62s both}.motion-ready .page-hero-services.is-revealed .services-growth-layer{animation:codxn-services-layer-enter .68s cubic-bezier(.2,.85,.2,1) .72s both}.motion-ready .page-hero-services.is-revealed .services-experience-core{animation:codxn-services-core-enter .76s cubic-bezier(.2,.9,.2,1) .9s both}.motion-ready .page-hero-services.is-revealed .services-scale-layer{animation:codxn-services-layer-enter .68s cubic-bezier(.2,.85,.2,1) 1.08s both}.motion-ready .page-hero-services.is-revealed .services-support-rail{animation:codxn-card-enter .56s ease-out 1.26s both}.motion-ready .page-hero-services.is-revealed .services-capability-node{animation:codxn-services-node-enter .54s calc(.82s + (var(--services-node-index) * 60ms)) cubic-bezier(.2,.8,.2,1) both,codxn-services-node-float 6.2s calc(1.8s + (var(--services-node-index) * -.62s)) ease-in-out infinite}@keyframes codxn-services-grid-drift{to{background-position:44px 44px}}@keyframes codxn-services-glow-breathe{0%,to{scale:.94;opacity:.72}50%{scale:1.08;opacity:1}}@keyframes codxn-services-live-pulse{0%,to{scale:.78;opacity:.52}50%{scale:1.18;opacity:1}}@keyframes codxn-services-node-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes codxn-services-core-scan{0%,12%{left:-18%;opacity:0}24%{opacity:1}72%{opacity:.8}88%,to{left:112%;opacity:0}}@keyframes codxn-services-support-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes codxn-services-layer-enter{0%{opacity:0;transform:translateX(-50%) translateY(24px) scale(.97)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes codxn-services-core-enter{0%{opacity:0;transform:translateX(-50%) translateY(28px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes codxn-services-node-enter{0%{opacity:0;translate:0 18px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@media (max-width:680px){@keyframes codxn-services-layer-enter{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes codxn-services-core-enter{0%{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (prefers-reduced-motion:reduce){.motion-ready .page-hero-services .services-capability-visual *,.services-capability-visual *{animation:none!important;opacity:1!important;translate:none!important;scale:1!important}.services-core-scan,.services-route-particle{display:none}}.projects-solutions-visual .projects-visual-grid{animation:codxn-projects-grid-drift 27s linear infinite}.projects-solutions-visual .projects-visual-glow-a{animation:codxn-projects-glow-breathe 7.8s ease-in-out infinite}.projects-solutions-visual .projects-status-live i{animation:codxn-projects-live-pulse 2.4s ease-in-out infinite}.projects-solutions-visual .projects-visual-connections path{animation:route-flow 9.5s linear infinite;animation-delay:calc(var(--projects-path-index) * -.56s)}.projects-solutions-visual .projects-visual-rail-node{animation:codxn-projects-node-float 6.4s calc(var(--projects-node-index) * -.74s) ease-in-out infinite}.projects-solutions-visual .projects-solution-module{animation:codxn-projects-module-pulse 5.8s calc(var(--projects-model-index) * -1.05s) ease-in-out infinite}.projects-solutions-visual .projects-canvas-scan{animation:codxn-projects-canvas-scan 5.9s ease-in-out infinite}.projects-solutions-visual .projects-delivery-track article span{animation:codxn-projects-stage-pulse 4.8s calc(var(--projects-stage-index) * -.72s) ease-in-out infinite}.motion-ready .page-hero-projects .projects-solutions-visual :is(.projects-visual-status,.projects-visual-rail,.projects-solution-canvas,.projects-delivery-track){opacity:0}.motion-ready .page-hero-projects.is-revealed .projects-visual-status{animation:codxn-section-copy-reveal .52s ease-out .62s both}.motion-ready .page-hero-projects.is-revealed .projects-visual-input-rail{animation:codxn-projects-left-enter .66s cubic-bezier(.2,.85,.2,1) .73s both}.motion-ready .page-hero-projects.is-revealed .projects-solution-canvas{animation:codxn-projects-canvas-enter .78s cubic-bezier(.2,.9,.2,1) .89s both}.motion-ready .page-hero-projects.is-revealed .projects-visual-output-rail{animation:codxn-projects-right-enter .66s cubic-bezier(.2,.85,.2,1) 1.05s both}.motion-ready .page-hero-projects.is-revealed .projects-delivery-track{animation:codxn-card-enter .59s ease-out 1.24s both}.motion-ready .page-hero-projects.is-revealed .projects-visual-rail-node{animation:codxn-projects-node-enter .54s calc(.82s + (var(--projects-node-index) * 80ms)) cubic-bezier(.2,.8,.2,1) both,codxn-projects-node-float 6.4s calc(1.9s + (var(--projects-node-index) * -.74s)) ease-in-out infinite}.motion-ready .page-hero-projects.is-revealed .projects-solution-module{animation:codxn-projects-module-enter .52s calc(.98s + (var(--projects-model-index) * 90ms)) cubic-bezier(.2,.8,.2,1) both,codxn-projects-module-pulse 5.8s calc(2s + (var(--projects-model-index) * -1.05s)) ease-in-out infinite}@keyframes codxn-projects-grid-drift{to{background-position:44px 44px}}@keyframes codxn-projects-glow-breathe{0%,to{scale:.94;opacity:.7}50%{scale:1.08;opacity:1}}@keyframes codxn-projects-live-pulse{0%,to{scale:.78;opacity:.52}50%{scale:1.18;opacity:1}}@keyframes codxn-projects-node-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes codxn-projects-module-pulse{0%,to{border-color:rgb(var(--blue-rgb)/16%);background:rgb(255 255 255/.028)}50%{border-color:rgb(var(--cyan-rgb)/28%);background:rgb(var(--blue-rgb)/.07)}}@keyframes codxn-projects-canvas-scan{0%,12%{left:-18%;opacity:0}24%{opacity:1}72%{opacity:.78}88%,to{left:112%;opacity:0}}@keyframes codxn-projects-stage-pulse{0%,to{box-shadow:0 0 0 5px rgb(var(--blue-rgb)/4%)}50%{box-shadow:0 0 0 8px rgb(var(--blue-rgb)/7%),0 0 18px rgb(var(--cyan-rgb)/18%)}}@keyframes codxn-projects-left-enter{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes codxn-projects-right-enter{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes codxn-projects-canvas-enter{0%{opacity:0;transform:translateX(-50%) translateY(26px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes codxn-projects-node-enter{0%{opacity:0;translate:0 18px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@keyframes codxn-projects-module-enter{0%{opacity:0;translate:0 16px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@media (max-width:680px){@keyframes codxn-projects-canvas-enter{0%{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (prefers-reduced-motion:reduce){.motion-ready .page-hero-projects .projects-solutions-visual *,.projects-solutions-visual *{animation:none!important;opacity:1!important;translate:none!important;scale:1!important}.projects-canvas-scan,.projects-route-particle{display:none}}@keyframes codxn-contact-grid-drift{0%,to{transform:translateZ(0);opacity:.56}50%{transform:translate3d(10px,-8px,0);opacity:.82}}@keyframes codxn-contact-glow-breathe{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:.96;transform:scale(1.05)}}@keyframes codxn-contact-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes codxn-contact-core-breathe{0%,to{box-shadow:0 0 0 10px rgb(var(--blue-rgb)/4%),0 28px 76px rgb(2 6 23/38%),inset 0 1px 0 rgb(255 255 255/.07)}50%{box-shadow:0 0 0 15px rgb(var(--blue-rgb)/5%),0 34px 88px rgb(var(--blue-rgb)/18%),inset 0 1px 0 rgb(255 255 255/.09)}}@keyframes codxn-contact-scan{0%{transform:translateX(-145%)}to{transform:translateX(360%)}}@keyframes codxn-contact-live{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.contact-consultation-visual .contact-visual-grid{animation:codxn-contact-grid-drift 15s ease-in-out infinite}.contact-consultation-visual .contact-visual-glow-a{animation:codxn-contact-glow-breathe 7s ease-in-out infinite}.contact-consultation-visual .contact-status-live i{animation:codxn-contact-live 1.8s ease-in-out infinite}.contact-consultation-visual .contact-visual-node{animation:codxn-contact-node-float 6s calc(var(--contact-node-index) * -.7s) ease-in-out infinite}.contact-consultation-visual .contact-consultation-core{animation:codxn-contact-core-breathe 6.4s ease-in-out infinite}.contact-consultation-visual .contact-core-scan{animation:codxn-contact-scan 5.6s ease-in-out 1.2s infinite}.contact-consultation-visual .contact-channel-dock article>span:first-child,.contact-consultation-visual .contact-consultation-stages article>span{animation:codxn-contact-node-float 4.8s calc(var(--contact-stage-index, var(--contact-channel-index, 0)) * -.55s) ease-in-out infinite}.motion-ready .page-hero-contact .contact-consultation-visual :is(.contact-visual-status,.contact-visual-rail,.contact-consultation-core,.contact-channel-dock){opacity:0}.motion-ready .page-hero-contact.is-revealed .contact-visual-status{animation:codxn-section-copy-reveal .56s cubic-bezier(.2,.8,.2,1) .26s both}.motion-ready .page-hero-contact.is-revealed .contact-visual-input-rail{animation:codxn-card-enter .68s cubic-bezier(.2,.8,.2,1) .36s both}.motion-ready .page-hero-contact.is-revealed .contact-consultation-core{animation:codxn-core-activate .76s cubic-bezier(.2,.9,.2,1) .44s both,codxn-contact-core-breathe 6.4s ease-in-out 1.4s infinite}.motion-ready .page-hero-contact.is-revealed .contact-visual-output-rail{animation:codxn-card-enter .68s cubic-bezier(.2,.8,.2,1) .56s both}.motion-ready .page-hero-contact.is-revealed .contact-channel-dock{animation:codxn-card-enter .62s cubic-bezier(.2,.8,.2,1) .72s both}@media (prefers-reduced-motion:reduce){.contact-consultation-visual *,.motion-ready .page-hero-contact .contact-consultation-visual *{animation:none!important;transition:none!important}}.motion-ready .demo-architecture-visual{opacity:0;translate:0 28px;scale:.985}.motion-ready .demo-architecture-visual.is-revealed{animation:codxn-visual-enter .88s cubic-bezier(.2,.8,.2,1) both}.motion-ready .demo-architecture-visual :is(.demo-architecture-status,.demo-architecture-foundation-node,.demo-architecture-core,.demo-architecture-sector-node,.demo-architecture-delivery article){opacity:0;translate:0 18px}.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-status{animation:codxn-copy-reveal .54s cubic-bezier(.2,.8,.2,1) .16s both}.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-foundation-node,.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-sector-node{animation:codxn-card-enter .62s calc(.26s + (var(--demo-architecture-index) * 72ms)) cubic-bezier(.2,.8,.2,1) both}.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-core{animation:codxn-core-activate .72s cubic-bezier(.2,.9,.2,1) .42s both}.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-delivery article{animation:codxn-card-enter .52s calc(.92s + (var(--demo-stage-index) * 80ms)) ease-out both}@media (max-width:680px){.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-foundation-node,.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-sector-node{animation-delay:calc(.18s + (var(--demo-architecture-index) * 42ms))}.motion-ready .demo-architecture-visual.is-revealed .demo-architecture-delivery article{animation-delay:calc(.65s + (var(--demo-stage-index) * 55ms))}}@media (prefers-reduced-motion:reduce){.demo-architecture-visual,.demo-architecture-visual *,.motion-ready .demo-architecture-visual,.motion-ready .demo-architecture-visual *{opacity:1!important;translate:none!important;scale:1!important;animation:none!important}}.motion-ready .demo-templates-page [data-motion-section] :is(.demo-template-visual>span,.demo-template-meta,.demo-template-copy h3,.demo-template-copy p,.demo-template-sections h3,.demo-template-sections li,.demo-template-actions .button),.motion-ready .services-page-motion [data-motion-section] :is(.services-page-card h3,.services-page-card>p,.services-page-outcomes li){opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;translate:none!important;animation:none!important}.site-header-logo{inline-size:228px;block-size:auto;aspect-ratio:1760/380;flex:0 0 auto;overflow:visible}.site-header-logo .site-header-logo-image{inline-size:100%;block-size:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.footer-brand-identity{inline-size:min(100%,390px);flex:0 0 auto}.footer-brand-identity .brand-emblem{inline-size:100%;block-size:auto;aspect-ratio:1760/380;overflow:visible}.footer-brand-identity .brand-emblem-image{inline-size:100%;block-size:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}@media (max-width:1100px){.site-header-logo{inline-size:210px}}@media (max-width:900px){.site-header-logo{inline-size:190px;margin-left:auto}}@media (max-width:680px){.site-header-logo{inline-size:178px}.footer-brand-identity{inline-size:min(100%,330px)}}@media (max-width:390px){.site-header-logo{inline-size:160px}.footer-brand-identity{inline-size:min(100%,300px)}}.contact-channel-list{width:min(100%,1040px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,34px);margin-inline:auto}.contact-channel-item{min-width:0;display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 10px;color:var(--text);text-decoration:none;border:0;border-radius:0;background:transparent;box-shadow:none;transition:color .22s ease,transform .22s ease}.contact-channel-item:after,.contact-channel-item:before{content:none}.contact-channel-item .contact-channel-icon{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgb(var(--cyan-rgb)/34%);border-radius:18px;background:rgb(var(--blue-rgb)/8%);color:var(--cyan);box-shadow:inset 0 1px 0 rgb(255 255 255/7%);transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.contact-channel-item .contact-channel-icon svg{width:30px;height:30px}.contact-channel-item strong{min-width:0;color:var(--text);font-family:var(--font-latin);font-size:clamp(1rem,1.35vw,1.16rem);font-weight:var(--font-weight-semibold);line-height:1.45;letter-spacing:.01em;text-align:left;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;overflow-wrap:anywhere}.contact-channel-item:is(:hover,:focus-visible){color:var(--cyan);transform:translateY(-3px)}.contact-channel-item:is(:hover,:focus-visible) .contact-channel-icon{border-color:var(--cyan);background:rgb(var(--blue-rgb)/14%);transform:scale(1.04)}.contact-channel-item:focus-visible{outline:2px solid var(--cyan);outline-offset:5px;border-radius:16px}@media (max-width:820px){.contact-channel-list{grid-template-columns:1fr;gap:12px;width:min(100%,420px)}.contact-channel-item{justify-content:flex-start;width:100%;padding:10px 4px}.contact-channel-item strong{font-size:1rem}}@media (max-width:420px){.contact-channel-item{gap:13px}.contact-channel-item .contact-channel-icon{width:52px;height:52px;border-radius:16px}.contact-channel-item .contact-channel-icon svg{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){.contact-channel-item,.contact-channel-item .contact-channel-icon{transition:none}}.two-tone-heading{display:grid;grid-row-gap:.1em;row-gap:.1em;line-height:1.34}.two-tone-heading>span{line-height:1.34}.demo-templates-hero .two-tone-heading,.hero-copy .two-tone-heading,.home-hero-copy .two-tone-heading,.request-project-hero .two-tone-heading{row-gap:.12em;line-height:1.36}.demo-templates-hero .two-tone-heading>span,.hero-copy .two-tone-heading>span,.home-hero-copy .two-tone-heading>span,.request-project-hero .two-tone-heading>span{line-height:1.36}@media (max-width:760px){.two-tone-heading{row-gap:.14em;line-height:1.42}.two-tone-heading>span{line-height:1.42}.demo-templates-hero .two-tone-heading,.hero-copy .two-tone-heading,.home-hero-copy .two-tone-heading,.request-project-hero .two-tone-heading{row-gap:.16em;line-height:1.44}.demo-templates-hero .two-tone-heading>span,.hero-copy .two-tone-heading>span,.home-hero-copy .two-tone-heading>span,.request-project-hero .two-tone-heading>span{line-height:1.44}}@media (max-width:390px){.two-tone-heading,.two-tone-heading>span{line-height:1.46}}html{overscroll-behavior-x:none}body,html,main{width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip}main{position:relative;min-width:0}main .demo-templates-page,main .home-hero,main .page-hero,main .request-project-page,main [data-motion-section]{max-width:100%;overflow:clip!important}main :is(section,article,figure,form,ul,ol,div){min-width:0}.language-switcher,html[lang=en] .site-nav>a:not(.mobile-nav-cta),html[lang=en] body,html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{font-family:var(--font-latin)}.language-switcher{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border:1px solid rgb(var(--blue-rgb)/38%);border-radius:14px;background:linear-gradient(135deg,rgb(var(--blue-rgb)/13%),rgb(var(--cyan-rgb)/7%)),var(--surface-soft);color:var(--text);font-size:.84rem;font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.035em;white-space:nowrap;box-shadow:inset 0 1px 0 rgb(255 255 255/7%);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.language-switcher svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;color:var(--cyan)}.language-switcher:hover{transform:translateY(-2px);border-color:rgb(var(--cyan-rgb)/52%);background:linear-gradient(135deg,rgb(var(--blue-rgb)/20%),rgb(var(--cyan-rgb)/10%)),var(--surface-raised);box-shadow:0 10px 28px rgb(var(--blue-rgb)/15%)}html[lang=en] .language-switcher{font-family:var(--font-arabic);letter-spacing:0}.english-pending-page{position:relative;min-height:clamp(620px,calc(100svh - 150px),820px);display:grid;align-items:center;overflow:hidden;padding-block:clamp(76px,10vw,132px);background:radial-gradient(circle at 18% 18%,rgb(var(--blue-rgb)/18%),transparent 34%),radial-gradient(circle at 82% 72%,rgb(var(--cyan-rgb)/9%),transparent 30%)}.english-pending-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgb(148 163 184/10%) 1px,transparent 0),linear-gradient(90deg,rgb(148 163 184/10%) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 20%,transparent 78%);mask-image:radial-gradient(circle at center,#000 20%,transparent 78%);pointer-events:none}.english-pending-container{position:relative;z-index:1}.english-pending-panel{width:min(100%,760px);margin-inline:auto;padding:clamp(30px,5vw,58px);border:1px solid rgb(var(--cyan-rgb)/22%);border-radius:clamp(24px,4vw,38px);background:linear-gradient(145deg,rgb(var(--blue-rgb)/11%),transparent 45%),color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 34px 90px rgb(2 6 23/34%),inset 0 1px 0 rgb(255 255 255/7%);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.english-pending-badge{display:inline-flex;margin-bottom:18px;padding:7px 12px;border:1px solid rgb(var(--cyan-rgb)/26%);border-radius:999px;background:rgb(var(--blue-rgb)/10%);color:var(--cyan);font-size:.78rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.english-pending-panel h1{margin-bottom:20px;font-size:clamp(2.25rem,5vw,4.4rem)}.english-pending-panel>p{max-width:62ch;margin-inline:auto;color:var(--text-soft)}.english-pending-note{margin-bottom:28px;color:var(--text-muted)!important;font-size:.95rem}@media (max-width:900px){.site-header-logo{margin:0;-webkit-margin-end:auto;margin-inline-end:auto}}@media (max-width:680px){.site-header-inner{gap:7px}.site-header-logo{inline-size:140px}.language-switcher{min-width:46px;min-height:42px;padding-inline:9px}.language-switcher svg{display:none}}@media (max-width:390px){.site-header-inner{gap:5px}.site-header-logo{inline-size:132px}.icon-button,.menu-button{width:40px;height:40px}.language-switcher{min-width:44px;min-height:40px;padding-inline:8px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.language-switcher{transition:none}}