.work-page{--work-ink:#13211d;--work-muted:#66736e;--work-line:rgba(19,33,29,.12);--work-green:#0d5b43;--work-green-deep:#073e2f;--work-mint:#dceee6;--work-cream:#f3efe4;isolation:isolate;overflow:hidden}.work-page:before{position:absolute;z-index:-1;top:5rem;left:50%;width:min(94vw,92rem);height:42rem;border-radius:50%;background:radial-gradient(circle,rgba(119,174,150,.13),transparent 68%);content:"";pointer-events:none;transform:translateX(-50%)}.work-page-intro{position:relative;max-width:48rem;padding-bottom:clamp(2.6rem,5vw,4.8rem)}.work-page-intro:after{display:block;width:4.5rem;height:1px;margin-top:1.8rem;background:var(--work-green);content:""}.work-page-intro h1{max-width:11ch;letter-spacing:-.055em}.work-page-intro p{max-width:42rem;color:var(--work-muted);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.project-showcase-card{position:relative;overflow:hidden;border:1px solid var(--work-line);border-radius:clamp(1.5rem,3vw,2.5rem);background:linear-gradient(128deg,hsla(0,0%,100%,.98),hsla(47,47%,96%,.98) 55%,rgba(229,240,233,.96));box-shadow:0 2rem 6rem rgba(33,55,47,.12),inset 0 1px 0 hsla(0,0%,100%,.85)}.project-showcase-card:before{position:absolute;top:-12rem;right:-10rem;width:32rem;height:32rem;border-radius:50%;background:rgba(92,152,126,.11);content:"";pointer-events:none}.project-showcase-card:after{position:absolute;right:3rem;bottom:-5rem;width:16rem;height:16rem;border:1px solid rgba(13,91,67,.1);border-radius:50%;content:"";pointer-events:none}.project-showcase-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.88fr) minmax(27rem,1.12fr);grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);align-items:center;padding:clamp(2rem,5vw,5rem)}.project-showcase-copy{display:flex;flex-direction:column;align-items:flex-start}.project-showcase-meta{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem}.project-category,.project-status,.project-type,.status-pill{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;padding:.42rem .8rem;border:1px solid rgba(13,91,67,.16);border-radius:999px;background:hsla(0,0%,100%,.62);color:var(--work-green-deep);font-size:.69rem;font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase}.project-status,.status-pill{border-color:rgba(113,137,84,.22);background:hsla(84,44%,87%,.72);color:#45602f}.qr-command-brand{display:flex;gap:1rem;align-items:center;margin-bottom:1.35rem}.qr-command-brand svg,.qr-command-brand-mark,.qr-command-mark{width:clamp(3.4rem,5vw,4.5rem);height:auto;flex:0 0 auto;filter:drop-shadow(0 .75rem 1.25rem rgba(13,91,67,.14))}.project-showcase-copy h2,.qr-command-brand h2{margin:0;color:var(--work-ink);font-size:clamp(2rem,4vw,3.75rem);letter-spacing:-.055em;line-height:.98}.project-showcase-description{max-width:37rem;margin:0;color:var(--work-muted);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.75}.project-capabilities,.work-capability-list{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem;margin:2rem 0 2.25rem;padding:0;list-style:none}.project-capabilities li,.work-capability-item{display:flex;gap:.65rem;align-items:center;color:#30413b;font-size:.86rem;font-weight:650;line-height:1.4}.project-capabilities li:before,.work-capability-icon{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--work-mint);color:var(--work-green);content:"\2713";font-size:.72rem;font-weight:800}.project-showcase-action,.project-showcase-cta{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.7rem;padding:.82rem 1.15rem .82rem 1.35rem;border:1px solid var(--work-green);border-radius:999px;background:var(--work-green);box-shadow:0 .8rem 1.8rem rgba(13,91,67,.18);color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.project-showcase-action:hover,.project-showcase-cta:hover{background:var(--work-green-deep);box-shadow:0 1rem 2.2rem rgba(13,91,67,.24);transform:translateY(-2px)}.project-showcase-action:focus-visible,.project-showcase-cta:focus-visible{outline:3px solid rgba(13,91,67,.25);outline-offset:4px}.project-showcase-preview{position:relative;min-width:0;padding:clamp(.35rem,1.5vw,1rem) 0;perspective:90rem}.project-showcase-preview:before{position:absolute;z-index:-1;inset:8% -8% -10% 5%;border-radius:2rem;background:linear-gradient(145deg,rgba(13,91,67,.18),rgba(196,217,205,.2));content:"";filter:blur(1.5rem)}.dashboard-preview{overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:clamp(1rem,2vw,1.5rem);background:#0b1713;box-shadow:0 2.5rem 5rem rgba(5,29,21,.25),0 0 0 .45rem hsla(0,0%,100%,.35);color:#fff;transform:rotateY(-2.5deg) rotateX(1deg);transform-origin:center}.dashboard-preview-chrome,.dashboard-preview-topbar{display:flex;min-height:2.8rem;align-items:center;gap:.8rem;padding:0 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:#101e19}.dashboard-preview-window-dots,.dashboard-window-dots{display:flex;gap:.32rem}.dashboard-preview-window-dot,.dashboard-window-dots span{width:.43rem;height:.43rem;border-radius:50%;background:#6a7b74}.dashboard-preview-window-dot:first-child,.dashboard-window-dots span:first-child{background:#e37a67}.dashboard-preview-window-dot:nth-child(2),.dashboard-window-dots span:nth-child(2){background:#e0b65c}.dashboard-preview-window-dot:nth-child(3),.dashboard-window-dots span:nth-child(3){background:#70aa7c}.dashboard-preview-address,.dashboard-preview-command{overflow:hidden;flex:1 1;color:#81928b;font-size:.58rem;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dashboard-preview-body{display:grid;min-height:27rem;grid-template-columns:5.6rem minmax(0,1fr)}.dashboard-preview-sidebar{display:flex;flex-direction:column;gap:1.4rem;padding:1rem .7rem;border-right:1px solid hsla(0,0%,100%,.07);background:#0d1b16}.dashboard-preview-logo,.dashboard-preview-sidebar-logo{display:grid;width:2rem;height:2rem;place-items:center;margin:0 auto;border-radius:.55rem;background:#d6eddf;color:#0b523c;font-size:.65rem;font-weight:900}.dashboard-preview-nav{display:grid;grid-gap:.5rem;gap:.5rem}.dashboard-preview-nav-item{display:flex;min-height:2rem;align-items:center;gap:.5rem;padding:.45rem;border-radius:.5rem;color:#71827b;font-size:.48rem}.dashboard-preview-nav-item.active,.dashboard-preview-nav-item:first-child{background:rgba(107,174,143,.14);color:#cce8da}.dashboard-preview-nav-icon{width:.85rem;height:.85rem;border:1px solid;border-radius:.2rem}.dashboard-preview-main{min-width:0;padding:clamp(1rem,2.2vw,1.6rem);background:radial-gradient(circle at 90% 0,rgba(62,115,91,.17),transparent 32%),#11201a}.dashboard-preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.dashboard-preview-eyebrow{margin:0 0 .3rem;color:#7e938a;font-size:.5rem;letter-spacing:.12em;text-transform:uppercase}.dashboard-preview-header h3,.dashboard-preview-heading{margin:0;color:#edf8f2;font-size:clamp(.9rem,1.8vw,1.35rem);letter-spacing:-.03em}.dashboard-preview-search{width:7.5rem;height:1.75rem;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;background:hsla(0,0%,100%,.04)}.dashboard-preview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-bottom:.8rem}.dashboard-preview-stat{min-width:0;padding:.85rem;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;background:hsla(0,0%,100%,.035)}.dashboard-preview-stat-label{display:block;overflow:hidden;margin-bottom:.55rem;color:#7e938a;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}.dashboard-preview-stat-value{display:block;margin-bottom:.25rem;color:#f4faf7;font-size:clamp(.8rem,1.7vw,1.25rem);font-weight:750;letter-spacing:-.03em}.dashboard-preview-stat-trend{color:#78b997;font-size:.43rem}.dashboard-preview-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(8rem,.65fr);grid-gap:.65rem;gap:.65rem}.dashboard-preview-activity,.dashboard-preview-chart{min-width:0;padding:.85rem;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;background:hsla(0,0%,100%,.035)}.dashboard-preview-activity-header,.dashboard-preview-chart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem;color:#c9d9d1;font-size:.5rem}.dashboard-preview-chart-bars{display:flex;height:7.5rem;align-items:flex-end;gap:clamp(.25rem,.7vw,.55rem);padding-top:.5rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 2.25rem)}.dashboard-preview-chart-bar{min-width:.3rem;flex:1 1;border-radius:.2rem .2rem 0 0;background:linear-gradient(0deg,#2c7659,#81c29e);box-shadow:0 0 .8rem rgba(111,181,148,.13)}.dashboard-preview-chart-bar:nth-child(2n){background:linear-gradient(0deg,#275f4a,#629f81)}.dashboard-preview-activity-list{display:grid;grid-gap:.72rem;gap:.72rem}.dashboard-preview-activity-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:center}.dashboard-preview-activity-dot{width:.45rem;height:.45rem;border-radius:50%;background:#75bd96;box-shadow:0 0 0 .22rem rgba(117,189,150,.1)}.dashboard-preview-activity-line{height:.35rem;border-radius:999px;background:hsla(0,0%,100%,.11)}.portfolio-divider{width:min(100%,76rem);height:1px;margin:clamp(4.5rem,9vw,8rem) auto 0;background:linear-gradient(90deg,transparent,var(--work-line) 15%,var(--work-line) 85%,transparent)}.portfolio-model{display:grid;max-width:70rem;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(1.5rem,4vw,3.25rem);gap:clamp(1.5rem,4vw,3.25rem);align-items:center;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(0rem,3vw,2rem) clamp(1rem,3vw,2.5rem)}.portfolio-layers-icon,.portfolio-model-icon{position:relative;display:grid;width:clamp(5rem,9vw,7.2rem);height:clamp(5rem,9vw,7.2rem);place-items:center;border:1px solid rgba(13,91,67,.14);border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.95) 0 35%,transparent 36%),var(--work-mint);box-shadow:0 1.2rem 2.5rem rgba(13,91,67,.11);color:var(--work-green)}.portfolio-layers-icon:before,.portfolio-model-icon:before{position:absolute;width:42%;height:42%;border:1px solid;content:"";transform:rotate(45deg)}.portfolio-layers-icon:after,.portfolio-model-icon:after{position:absolute;width:27%;height:27%;border:1px solid;content:"";opacity:.55;transform:rotate(45deg) translate(.45rem,.45rem)}.portfolio-model h2,.portfolio-model-copy h2{margin:0 0 .8rem;color:var(--work-ink);font-size:clamp(1.6rem,3vw,2.65rem);letter-spacing:-.045em}.portfolio-model-copy p,.portfolio-model>div:last-child p{max-width:50rem;margin:0;color:var(--work-muted);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.75}@media (prefers-reduced-motion:no-preference){.project-showcase-card{animation:work-card-arrival .7s cubic-bezier(.22,1,.36,1) both}.dashboard-preview{animation:work-preview-arrival .85s cubic-bezier(.22,1,.36,1) .1s both}.portfolio-model{animation:work-model-arrival .7s cubic-bezier(.22,1,.36,1) .22s both}}@keyframes work-card-arrival{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes work-preview-arrival{0%{opacity:0;transform:translateX(1.5rem) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes work-model-arrival{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:68rem){.project-showcase-grid{grid-template-columns:1fr}.project-showcase-copy{max-width:42rem}.project-showcase-preview{width:min(100%,48rem);justify-self:center}.dashboard-preview{transform:none}}@media (max-width:46rem){.project-showcase-grid{gap:2.5rem;padding:1.35rem}.project-showcase-card{border-radius:1.35rem}.qr-command-brand{align-items:flex-start}.project-capabilities,.work-capability-list{grid-template-columns:1fr;margin:1.5rem 0 1.8rem}.project-showcase-action,.project-showcase-cta{width:100%}.dashboard-preview{border-radius:.9rem;box-shadow:0 1.25rem 2.75rem rgba(5,29,21,.24)}.dashboard-preview-body{min-height:20rem;grid-template-columns:3rem minmax(0,1fr)}.dashboard-preview-sidebar{padding:.75rem .4rem}.dashboard-preview-nav-item{justify-content:center;padding:.35rem;font-size:0}.dashboard-preview-search{display:none}.dashboard-preview-main{padding:.8rem}.dashboard-preview-stats{gap:.4rem}.dashboard-preview-stat{padding:.55rem}.dashboard-preview-stat-trend{display:none}.dashboard-preview-grid{grid-template-columns:1fr}.dashboard-preview-activity{display:none}.dashboard-preview-chart-bars{height:5.5rem}.portfolio-divider{margin-top:4rem}.portfolio-model{grid-template-columns:1fr;justify-items:start;padding-top:3rem}.portfolio-layers-icon,.portfolio-model-icon{width:4.75rem;height:4.75rem}}@media (max-width:25rem){.dashboard-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-preview-stat:last-child{display:none}}.work-page .orbinxa-showcase-card{position:relative;isolation:isolate;margin-bottom:clamp(2rem,4vw,3.5rem);overflow:hidden;border:1px solid rgba(82,216,190,.34);border-radius:clamp(1.5rem,3vw,2.25rem);background:radial-gradient(circle at 82% 14%,rgba(52,204,190,.17),transparent 31rem),radial-gradient(circle at 12% 90%,rgba(67,116,255,.16),transparent 28rem),linear-gradient(138deg,rgba(7,22,36,.99),rgba(7,13,31,.99) 54%,rgba(9,25,35,.99));box-shadow:0 2rem 5.5rem rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.055)}.work-page .orbinxa-showcase-card:before{position:absolute;z-index:-1;top:-12rem;right:-8rem;width:29rem;height:29rem;border:1px solid rgba(103,225,200,.13);border-radius:50%;box-shadow:0 0 0 4rem rgba(70,167,198,.035),0 0 0 8rem rgba(64,101,205,.025);content:""}.work-page .orbinxa-showcase-grid{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center;padding:clamp(2rem,4.5vw,4.5rem)}.work-page .orbinxa-platform-preview,.work-page .orbinxa-showcase-copy{min-width:0}.work-page .orbinxa-meta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;margin-bottom:1.8rem}.work-page .orbinxa-meta-row>span,.work-page .orbinxa-meta-row>strong{display:inline-flex;align-items:center;border-radius:999px;font-size:.64rem;font-weight:800;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.work-page .orbinxa-meta-row>span{padding:.5rem .8rem;border:1px solid rgba(99,221,197,.3);background:rgba(53,191,172,.09);color:#a9eee0}.work-page .orbinxa-meta-row>strong{gap:.45rem;padding:.5rem .72rem;color:#9cf0bb}.work-page .orbinxa-meta-row i{width:.42rem;height:.42rem;border-radius:50%;background:#65df94;box-shadow:0 0 0 .22rem rgba(101,223,148,.11)}.work-page .orbinxa-brand-row{display:flex;gap:1.15rem;align-items:center;margin-bottom:1.35rem}.work-page .orbinxa-mark{display:grid;width:clamp(4.7rem,7vw,5.8rem);height:clamp(4.7rem,7vw,5.8rem);flex:0 0 auto;place-items:center;border:1px solid rgba(96,222,198,.34);border-radius:1.35rem;background:linear-gradient(145deg,rgba(41,183,169,.17),rgba(55,104,213,.08));color:#5fd9c2;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 1rem 2.6rem rgba(0,0,0,.35)}.work-page .orbinxa-brand-row small{display:block;margin-bottom:.38rem;color:#6edbc6;font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.work-page .orbinxa-brand-row h2{margin:0;color:#fff;font-size:clamp(2.55rem,4.6vw,4.6rem);letter-spacing:-.06em;line-height:.9}.work-page .orbinxa-showcase-copy>p{margin:0;color:#becadd;font-size:clamp(.98rem,1.25vw,1.1rem);line-height:1.72}.work-page .orbinxa-capabilities{display:grid;grid-gap:.25rem;gap:.25rem;margin:1.7rem 0 1.45rem;padding:0;list-style:none}.work-page .orbinxa-capabilities li{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start;padding:.72rem 0;border-bottom:1px solid rgba(135,205,207,.1)}.work-page .orbinxa-capabilities li>span{color:#58cfba;font-family:var(--font-mono),monospace;font-size:.67rem;letter-spacing:.08em}.work-page .orbinxa-capabilities h3,.work-page .orbinxa-capabilities p{margin:0}.work-page .orbinxa-capabilities h3{margin-bottom:.18rem;color:#f5f9ff;font-family:var(--font-body),sans-serif;font-size:.9rem}.work-page .orbinxa-capabilities p{color:#899ab3;font-size:.76rem;line-height:1.5}.work-page .orbinxa-tech-list{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.75rem;padding:0;list-style:none}.work-page .orbinxa-tech-list li{padding:.38rem .62rem;border:1px solid rgba(111,179,205,.18);border-radius:999px;background:rgba(61,124,164,.08);color:#9db5c9;font-size:.62rem}.work-page .orbinxa-actions{display:flex;flex-wrap:wrap;gap:.8rem 1.1rem;align-items:center}.work-page .orbinxa-live-link{background:linear-gradient(120deg,#24a98f,#397fd4);box-shadow:0 .9rem 2.2rem rgba(30,155,139,.2)}.work-page .orbinxa-case-link{color:#b8c9dd;font-size:.84rem;font-weight:750;text-decoration:none}.work-page .orbinxa-case-link:focus-visible,.work-page .orbinxa-case-link:hover{color:#70e0c1}.work-page .orbinxa-platform-preview{display:grid;grid-gap:.8rem;gap:.8rem;padding:clamp(1rem,2.2vw,1.5rem);border:1px solid rgba(90,178,190,.23);border-radius:1.35rem;background:linear-gradient(150deg,rgba(4,13,28,.98),rgba(7,19,30,.98));box-shadow:0 2rem 4.5rem rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.04)}.work-page .orbinxa-preview-topbar{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.work-page .orbinxa-preview-kicker,.work-page .orbinxa-preview-topbar strong{display:block}.work-page .orbinxa-preview-kicker{margin-bottom:.22rem;color:#638498;font-size:.58rem;letter-spacing:.11em;text-transform:uppercase}.work-page .orbinxa-preview-topbar strong{color:#f5fbff;font-size:clamp(.86rem,1.2vw,1rem)}.work-page .orbinxa-preview-live{display:inline-flex;gap:.4rem;align-items:center;color:#78dba1;font-size:.6rem}.work-page .orbinxa-preview-live span{width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.work-page .orbinxa-preview-layout{display:grid;min-width:0;grid-template-columns:2.8rem minmax(0,1fr);overflow:hidden;border:1px solid rgba(111,175,194,.14);border-radius:.95rem;background:rgba(2,8,19,.64)}.work-page .orbinxa-preview-rail{display:flex;gap:.75rem;align-items:center;flex-direction:column;padding:1rem .65rem;border-right:1px solid rgba(128,185,199,.1)}.work-page .orbinxa-preview-rail span{width:1rem;height:1rem;border-radius:.3rem;background:rgba(118,154,180,.16)}.work-page .orbinxa-preview-rail span.active{background:linear-gradient(135deg,#45c6ad,#4c83df);box-shadow:0 0 1rem rgba(69,198,173,.24)}.work-page .orbinxa-preview-main{min-width:0;padding:clamp(.75rem,1.6vw,1rem)}.work-page .orbinxa-preview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-bottom:.65rem}.work-page .orbinxa-ai-panel,.work-page .orbinxa-preview-metrics>div,.work-page .orbinxa-workflow-panel{min-width:0;border:1px solid rgba(117,177,192,.12);border-radius:.7rem;background:hsla(0,0%,100%,.025)}.work-page .orbinxa-preview-metrics>div{display:grid;grid-gap:.18rem;gap:.18rem;padding:.7rem}.work-page .orbinxa-preview-metrics small,.work-page .orbinxa-preview-metrics span{color:#71899c;font-size:.5rem;line-height:1.35}.work-page .orbinxa-preview-metrics strong{color:#effbff;font-size:clamp(.88rem,1.4vw,1.12rem)}.work-page .orbinxa-preview-panels{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:.65rem;gap:.65rem}.work-page .orbinxa-ai-panel,.work-page .orbinxa-workflow-panel{padding:.75rem}.work-page .orbinxa-panel-heading{display:flex;gap:.5rem;align-items:center;justify-content:space-between;color:#b9cbd7;font-size:.56rem}.work-page .orbinxa-panel-heading small{color:#5fcdb9}.work-page .orbinxa-ai-orbit{position:relative;display:grid;height:8.5rem;place-items:center}.work-page .orbinxa-ai-orbit:before{position:absolute;width:6.2rem;height:3rem;border:1px solid rgba(81,201,180,.3);border-radius:50%;content:"";transform:rotate(-22deg)}.work-page .orbinxa-ai-orbit .core{display:grid;z-index:1;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:linear-gradient(135deg,#3fc4a7,#467cda);color:#fff;font-size:.68rem;font-weight:850;box-shadow:0 0 1.8rem rgba(55,190,170,.32)}.work-page .orbinxa-ai-orbit .node{position:absolute;width:.48rem;height:.48rem;border-radius:50%;background:#69dfc5}.work-page .orbinxa-ai-orbit .node-one{top:2.25rem;right:1.4rem}.work-page .orbinxa-ai-orbit .node-two{bottom:2rem;left:1.5rem}.work-page .orbinxa-ai-orbit .node-three{bottom:1.15rem;right:2.2rem;background:#6b94ed}.work-page .orbinxa-workflow-panel ul{display:grid;grid-gap:0;gap:0;margin:.8rem 0 0;padding:0;list-style:none}.work-page .orbinxa-workflow-panel li{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:center;padding:.67rem 0;border-bottom:1px solid rgba(121,174,190,.09);color:#9db0bf;font-size:.54rem}.work-page .orbinxa-workflow-panel li>span{width:.46rem;height:.46rem;border-radius:50%}.work-page .orbinxa-workflow-panel li>span.done{background:#61d995}.work-page .orbinxa-workflow-panel li>span.progress{background:#5abfdd}.work-page .orbinxa-workflow-panel li>span.queued{background:#637892}.work-page .orbinxa-workflow-panel li strong{color:#6f8799;font-size:.48rem;font-weight:650}.work-page .orbinxa-preview-note{margin:0;color:#5d7284;font-size:.55rem;line-height:1.45}@media (max-width:64rem){.work-page .orbinxa-showcase-grid{grid-template-columns:minmax(0,1fr)}.work-page .orbinxa-showcase-copy{max-width:45rem}.work-page .orbinxa-platform-preview{width:100%;max-width:48rem;justify-self:center}}@media (max-width:40rem){.work-page .orbinxa-showcase-grid{gap:2.25rem;padding:1.25rem}.work-page .orbinxa-meta-row{align-items:flex-start;flex-direction:column}.work-page .orbinxa-brand-row{align-items:flex-start}.work-page .orbinxa-mark{width:4.1rem;height:4.1rem;border-radius:1rem}.work-page .orbinxa-preview-layout{grid-template-columns:2.2rem minmax(0,1fr)}.work-page .orbinxa-preview-rail{padding-inline:.45rem}.work-page .orbinxa-preview-metrics,.work-page .orbinxa-preview-panels{grid-template-columns:minmax(0,1fr)}.work-page .orbinxa-actions{align-items:stretch;flex-direction:column}.work-page .orbinxa-actions .lumora-button{width:100%}.work-page .orbinxa-case-link{padding:.7rem 0;text-align:center}}.work-page{--work-ink:#f7f8ff;--work-muted:#b7c0da;--work-line:rgba(139,122,255,.3);--work-violet:#8a6cff;--work-blue:#5ca8ff;position:relative;min-height:100%;overflow:clip;background:radial-gradient(circle at 15% 12%,rgba(92,168,255,.12),transparent 30rem),radial-gradient(circle at 86% 34%,rgba(122,92,255,.15),transparent 34rem),linear-gradient(180deg,rgba(5,8,22,.16),rgba(6,7,18,.72))}.work-page:before{top:3rem;width:min(96vw,88rem);height:46rem;background:radial-gradient(circle,rgba(91,91,255,.16),transparent 68%)}.work-page .work-page-intro{max-width:48rem;padding-bottom:clamp(2.75rem,5vw,4.5rem)}.work-page .work-page-intro:after{background:linear-gradient(90deg,var(--work-violet),var(--work-blue))}.work-page .work-page-intro h1{color:var(--work-ink);font-size:clamp(2.7rem,7vw,5rem)}.work-page .work-page-intro p{color:var(--work-muted)}.work-page .project-showcase-card{width:100%;max-width:100%;border:1px solid rgba(138,108,255,.38);border-radius:clamp(1.5rem,3vw,2.25rem);background:radial-gradient(circle at 86% 8%,rgba(97,76,214,.25),transparent 35%),linear-gradient(138deg,rgba(15,23,53,.98),rgba(10,15,38,.98) 52%,rgba(17,13,48,.98));box-shadow:0 2rem 5.5rem rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.06)}.work-page .project-showcase-card:before{top:-14rem;right:-10rem;width:34rem;height:34rem;background:rgba(105,83,232,.18);filter:blur(.2rem)}.work-page .project-showcase-card:after{right:5%;bottom:-8rem;width:22rem;height:22rem;border-color:rgba(92,168,255,.14)}.work-page .project-showcase-grid{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:clamp(2rem,4vw,4rem);align-items:center;padding:clamp(2rem,4.5vw,4.5rem)}.work-page .project-showcase-content,.work-page .project-showcase-preview{min-width:0}.work-page .project-showcase-content{display:flex;align-self:stretch;flex-direction:column;justify-content:center}.work-page .project-meta-band{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:space-between;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.work-page .live-pill,.work-page .work-tag{display:inline-flex;min-height:2rem;align-items:center;border:1px solid rgba(145,126,255,.36);border-radius:999px;background:rgba(122,92,255,.13);color:#d8d1ff;font-size:clamp(.58rem,.72vw,.68rem);font-weight:700;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.work-page .work-tag{max-width:100%;padding:.48rem .82rem}.work-page .live-pill{gap:.45rem;padding:.48rem .72rem;border-color:rgba(107,210,122,.32);background:rgba(107,210,122,.1);color:#a8efb2}.work-page .live-dot{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:#6bd27a;box-shadow:0 0 0 .22rem rgba(107,210,122,.12)}.work-page .work-branding-row{display:flex;gap:clamp(1rem,2vw,1.4rem);align-items:center;margin-bottom:1.4rem}.work-page .qr-brand-mark{display:grid;width:clamp(4.5rem,7vw,5.7rem);height:clamp(4.5rem,7vw,5.7rem);flex:0 0 auto;place-items:center;border:1px solid rgba(146,126,255,.38);border-radius:1.25rem;background:linear-gradient(145deg,rgba(122,92,255,.2),rgba(92,168,255,.07));box-shadow:0 1rem 2.5rem rgba(3,6,22,.42),inset 0 1px 0 hsla(0,0%,100%,.08)}.work-page .qr-brand-mark svg{display:block;width:82%;height:82%}.work-page .work-branding-row h2{margin:0;color:#fff;font-size:clamp(2.25rem,4.1vw,4rem);letter-spacing:-.055em;line-height:.98}.work-page p.project-showcase-copy{display:block;max-width:42rem;margin:0;color:#c4cce1;font-size:clamp(.98rem,1.25vw,1.1rem);line-height:1.72}.work-page .work-capability-list{display:grid;width:100%;grid-template-columns:1fr;grid-gap:.9rem;gap:.9rem;margin:clamp(1.8rem,3.4vw,2.6rem) 0;padding:0;list-style:none}.work-page .work-capability{display:grid;min-width:0;grid-template-columns:2.65rem minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:center;padding:.8rem 0;border-bottom:1px solid rgba(171,183,224,.11)}.work-page .work-capability:last-child{border-bottom:0}.work-page .work-capability-icon{display:grid;width:2.65rem;height:2.65rem;place-items:center;border:1px solid rgba(138,108,255,.28);border-radius:.8rem;background:rgba(122,92,255,.12);color:#9e8aff}.work-page .work-capability-icon:before{content:none}.work-page .work-capability h3{margin:0 0 .16rem;color:#f5f7ff;font-family:var(--font-body),"Segoe UI",sans-serif;font-size:.92rem;font-weight:700;letter-spacing:0}.work-page .work-capability p{margin:0;color:#98a5c4;font-size:.78rem;line-height:1.5}.work-page .view-case-link{align-self:flex-start;min-height:3.15rem;padding:.78rem 1.3rem;border:1px solid rgba(166,149,255,.42);background:linear-gradient(120deg,#7a5cff,#5c8fff);box-shadow:0 .9rem 2.2rem rgba(81,64,201,.24);color:#fff}.work-page .project-showcase-preview{width:100%;max-width:100%;padding:0;justify-self:stretch;perspective:none}.work-page .project-showcase-preview:before{inset:8% -4% -10%;background:linear-gradient(145deg,rgba(82,128,255,.24),rgba(125,83,232,.22));filter:blur(2rem)}.work-page .dashboard-preview{display:grid;width:100%;min-width:0;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2.3vw,1.6rem);border:1px solid rgba(126,143,214,.22);border-radius:clamp(1rem,2vw,1.4rem);background:radial-gradient(circle at 80% 0,rgba(102,76,211,.2),transparent 42%),linear-gradient(155deg,rgba(7,13,34,.98),rgba(8,12,27,.98));box-shadow:0 1.8rem 4rem rgba(1,4,16,.48),inset 0 1px 0 hsla(0,0%,100%,.045);color:#f5f7ff;transform:none}.work-page .preview-strip{display:flex;min-width:0;gap:1rem;align-items:flex-start;justify-content:space-between;padding:.2rem .15rem .35rem}.work-page .preview-strip>div{min-width:0}.work-page .preview-strip strong{display:block;margin-bottom:.16rem;color:#f7f8ff;font-size:clamp(.86rem,1.25vw,1.03rem);line-height:1.3}.work-page .preview-strip p{margin:0;color:#8997bb;font-size:clamp(.66rem,.85vw,.76rem);line-height:1.45}.work-page .status-pill.success{min-height:1.8rem;flex:0 0 auto;padding:.4rem .68rem;border-color:rgba(107,210,122,.3);background:rgba(107,210,122,.1);color:#98e9a4;font-size:.62rem}.work-page .preview-chart-wrap{min-width:0;padding:clamp(.8rem,1.7vw,1.1rem);border:1px solid rgba(127,142,201,.15);border-radius:.9rem;background:rgba(3,8,24,.62)}.work-page .preview-chart-head{display:flex;flex-wrap:wrap;gap:.45rem 1rem;align-items:center;justify-content:space-between;margin-bottom:.7rem;color:#9ca9cb;font-size:clamp(.58rem,.78vw,.7rem);line-height:1.35}.work-page .preview-chart-head span:last-child{color:#9e8aff}.work-page .preview-chart{display:block;width:100%;height:clamp(10.5rem,18vw,14rem);min-width:0}.work-page .preview-stats-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.work-page .preview-stat{display:flex;min-width:0;min-height:7.4rem;flex-direction:column;gap:.42rem;padding:.9rem;border:1px solid rgba(127,142,201,.14);border-radius:.85rem;background:hsla(0,0%,100%,.025);overflow-wrap:anywhere}.work-page .preview-stat .stat-label{color:#7f8daf;font-size:.58rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.work-page .preview-stat strong{color:#f4f6ff;font-size:clamp(.72rem,1vw,.86rem);line-height:1.4}.work-page .preview-stat .stat-note{color:#8895b7;font-size:clamp(.6rem,.78vw,.7rem);line-height:1.45}.work-page .preview-disclaimer{margin:0;padding:0 .15rem;color:#69779c;font-size:.6rem;letter-spacing:.025em;line-height:1.5}.work-page .work-other-grid{margin-top:clamp(3rem,6vw,5rem)}.work-page .portfolio-model{display:block;max-width:none;margin:clamp(6rem,11vw,9rem) 0 0;padding:0 0 clamp(1.5rem,4vw,3rem)}.work-page .portfolio-divider{display:block;width:100%;height:1px;margin:0;background:linear-gradient(90deg,transparent,rgba(138,108,255,.42) 16%,rgba(92,168,255,.34) 84%,transparent)}.work-page .portfolio-model-panel{display:grid;max-width:62rem;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-gap:.55rem clamp(1.5rem,4vw,3rem);gap:.55rem clamp(1.5rem,4vw,3rem);align-items:center;margin:0 auto;padding:clamp(3.5rem,7vw,5.5rem) clamp(0rem,3vw,2rem) 0}.work-page .portfolio-layers-icon{position:relative;display:block;width:clamp(4.75rem,8vw,6.4rem);height:clamp(4.75rem,8vw,6.4rem);grid-row:1/3;border:1px solid rgba(138,108,255,.34);border-radius:50%;background:radial-gradient(circle,rgba(122,92,255,.2),rgba(9,14,34,.84) 70%);box-shadow:0 1.2rem 2.8rem rgba(0,0,0,.3);color:#9b87ff}.work-page .portfolio-layers-icon:after,.work-page .portfolio-layers-icon:before{content:none}.work-page .portfolio-layers-icon span{position:absolute;top:50%;left:50%;width:42%;height:25%;border:1px solid;border-radius:.25rem;transform:translate(-50%,-72%) rotate(30deg) skewX(-18deg)}.work-page .portfolio-layers-icon span:nth-child(2){opacity:.72;transform:translate(-50%,-42%) rotate(30deg) skewX(-18deg)}.work-page .portfolio-layers-icon span:nth-child(3){opacity:.44;transform:translate(-50%,-12%) rotate(30deg) skewX(-18deg)}.work-page .portfolio-model-panel h2{align-self:end;margin:0;color:#f5f7ff;font-size:clamp(1.7rem,3.2vw,2.7rem);letter-spacing:-.045em}.work-page .portfolio-model-panel p{align-self:start;max-width:50rem;margin:0;color:#a6b1cf;font-size:clamp(.94rem,1.2vw,1.07rem);line-height:1.72}@media (max-width:60rem){.work-page .project-showcase-grid{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,4rem)}.work-page .project-showcase-content{max-width:44rem}.work-page .project-showcase-preview{width:100%;max-width:48rem;justify-self:center}.work-page .preview-chart{height:clamp(11rem,32vw,15rem)}}@media (max-width:40rem){.work-page .project-showcase-grid{gap:2.25rem;padding:1.25rem}.work-page .project-showcase-card{border-radius:1.25rem}.work-page .project-meta-band{align-items:flex-start;flex-direction:column;margin-bottom:1.6rem}.work-page .work-tag{white-space:normal}.work-page .work-branding-row{align-items:center}.work-page .qr-brand-mark{width:4.2rem;height:4.2rem;border-radius:1rem}.work-page .work-branding-row h2{font-size:clamp(2rem,10vw,2.7rem)}.work-page .view-case-link{width:100%;align-self:stretch}.work-page .dashboard-preview{gap:.8rem;padding:.85rem}.work-page .preview-strip{gap:.75rem}.work-page .preview-chart-wrap{padding:.7rem}.work-page .preview-chart-head{align-items:flex-start;flex-direction:column}.work-page .preview-chart{height:clamp(9rem,48vw,12rem)}.work-page .preview-stats-grid{grid-template-columns:minmax(0,1fr)}.work-page .preview-stat{min-height:0}.work-page .portfolio-model{margin-top:5rem}.work-page .portfolio-model-panel{grid-template-columns:1fr;grid-template-rows:auto;gap:1rem;padding-top:3rem}.work-page .portfolio-layers-icon{grid-row:auto}}@media (max-width:25rem){.work-page .project-showcase-grid{padding:1rem}.work-page .work-branding-row{align-items:flex-start}.work-page .qr-brand-mark{width:3.7rem;height:3.7rem}.work-page .dashboard-preview{padding:.7rem}}