.page-module__OFqJLa__wwdIntro{border-bottom:1px solid var(--border);padding:6rem 0 8rem}.page-module__OFqJLa__wwdIntroGrid{grid-template-columns:1.2fr 1fr;align-items:start;gap:5rem;display:grid}.page-module__OFqJLa__lead{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.15rem;font-weight:400;line-height:1.85}.page-module__OFqJLa__wwdIntro p{color:var(--text-secondary);margin-bottom:1rem;font-size:1rem;font-weight:300;line-height:1.85}.page-module__OFqJLa__process{padding:8rem 0}.page-module__OFqJLa__process .section-label:before{background:#10b981;box-shadow:0 0 6px #10b9814d}.page-module__OFqJLa__processIntro{max-width:700px;margin-bottom:4rem}.page-module__OFqJLa__processSteps{background:#ffffff0f;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.page-module__OFqJLa__processStep{background:#ffffff08;padding:2.5rem;transition:background .4s}.page-module__OFqJLa__processStep:hover{background:#ffffff0f}.page-module__OFqJLa__stepNum{color:#ffffff4d;margin-bottom:1.5rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;display:block}.page-module__OFqJLa__processStep h3{color:#fff;margin-bottom:.8rem;font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:600}.page-module__OFqJLa__processStep p{color:#ffffff8c;font-size:.9rem;font-weight:300;line-height:1.75}.page-module__OFqJLa__techApproach{border-bottom:1px solid var(--border);padding:8rem 0}.page-module__OFqJLa__techApproach h2{margin-bottom:1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700}.page-module__OFqJLa__techGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:5rem;margin-top:4rem;display:grid}.page-module__OFqJLa__techCard{background:var(--bg-card);border:1px solid var(--border);margin-bottom:1.5rem;padding:2rem;transition:all .4s}.page-module__OFqJLa__techCard:last-child{margin-bottom:0}.page-module__OFqJLa__techCard:hover{border-color:var(--border-accent);box-shadow:0 4px 20px #0000000a}.page-module__OFqJLa__tcNum{color:var(--text-accent);margin-bottom:1rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;display:block}.page-module__OFqJLa__techCard h4{margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.page-module__OFqJLa__techCard p{color:var(--text-secondary);font-size:.9rem;font-weight:300;line-height:1.75}.page-module__OFqJLa__dashWidget{background:#0d1f12;border:1px solid #1068384d;border-radius:10px;overflow:clip}.page-module__OFqJLa__dwHeader{background:#0000004d;border-bottom:1px solid #ffffff0f;align-items:center;gap:.8rem;padding:.8rem 1.2rem;display:flex}.page-module__OFqJLa__dwDots{gap:5px;display:flex}.page-module__OFqJLa__dwDots span{background:#ffffff26;border-radius:50%;width:8px;height:8px}.page-module__OFqJLa__dwDots span:first-child{background:#f87171}.page-module__OFqJLa__dwDots span:nth-child(2){background:#fbbf24}.page-module__OFqJLa__dwDots span:last-child{background:#34d399}.page-module__OFqJLa__dwTitle{color:#ffffff59;letter-spacing:.05em;font-family:IBM Plex Mono,monospace;font-size:.6rem}.page-module__OFqJLa__dwLive{color:#34d399;letter-spacing:.1em;align-items:center;gap:.4rem;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.55rem;display:flex}.page-module__OFqJLa__dwPulse{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s infinite page-module__OFqJLa__dwPulse}@keyframes page-module__OFqJLa__dwPulse{0%,to{opacity:1;box-shadow:0 0 #34d39966}50%{opacity:.7;box-shadow:0 0 0 6px #34d39900}}.page-module__OFqJLa__dwBody{padding:1.2rem}.page-module__OFqJLa__dwTop{background:#ffffff0a;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:1.2rem;display:grid}.page-module__OFqJLa__dwCard{background:#0d1f12;padding:.8rem}.page-module__OFqJLa__dwLbl{color:#ffffff4d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-family:IBM Plex Mono,monospace;font-size:.45rem}.page-module__OFqJLa__dwVal{color:#fff;margin-bottom:.5rem;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:700}.page-module__OFqJLa__dwSpark{align-items:flex-end;gap:2px;height:28px;display:flex}.page-module__OFqJLa__dwSpark span{transform-origin:bottom;animation:page-module__OFqJLa__sparkUp .8s var(--d,0s) forwards ease-out;background:#106838;flex:1;transform:scaleY(0)}@keyframes page-module__OFqJLa__sparkUp{to{transform:scaleY(1)}}.page-module__OFqJLa__dwTable{background:#ffffff05;border:1px solid #ffffff0a;padding:.8rem}.page-module__OFqJLa__dwTableHead{border-bottom:1px solid #ffffff0f;grid-template-columns:2fr 1fr 1fr 1fr;gap:.5rem;margin-bottom:.4rem;padding-bottom:.4rem;display:grid}.page-module__OFqJLa__dwTableHead span{color:#ffffff4d;letter-spacing:.06em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.45rem}.page-module__OFqJLa__dwTableRow{opacity:0;border-bottom:1px solid #ffffff08;grid-template-columns:2fr 1fr 1fr 1fr;gap:.5rem;padding:.3rem 0;animation:.3s forwards page-module__OFqJLa__dwRowIn;display:grid}.page-module__OFqJLa__dwTableRow:last-child{border-bottom:none}.page-module__OFqJLa__dwTableRow:nth-child(2){animation-delay:.6s}.page-module__OFqJLa__dwTableRow:nth-child(3){animation-delay:.8s}.page-module__OFqJLa__dwTableRow:nth-child(4){animation-delay:1s}.page-module__OFqJLa__dwTableRow:nth-child(5){animation-delay:1.2s}.page-module__OFqJLa__dwTableRow:nth-child(6){animation-delay:1.4s}@keyframes page-module__OFqJLa__dwRowIn{to{opacity:1}}.page-module__OFqJLa__dwTableRow span{color:#ffffff80;font-family:IBM Plex Mono,monospace;font-size:.5rem}.page-module__OFqJLa__dwHi{color:#34d399!important}.page-module__OFqJLa__servicesOverview{border-bottom:1px solid var(--border);padding:8rem 0}.page-module__OFqJLa__servicesOverview h2{margin-bottom:.8rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700}.page-module__OFqJLa__svcIntro{color:var(--text-secondary);max-width:650px;margin-bottom:4rem;font-size:1rem;font-weight:300;line-height:1.8}.page-module__OFqJLa__svcGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.page-module__OFqJLa__svcItem{background:var(--bg-card);border:1px solid var(--border);padding:2.5rem;transition:all .4s}.page-module__OFqJLa__svcItem:hover{border-color:var(--border-accent);transform:translateY(-2px);box-shadow:0 8px 24px #0000000a}.page-module__OFqJLa__svcIcon{background:var(--green-subtle);border:1px solid var(--border-accent);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.5rem;display:flex}.page-module__OFqJLa__svcIcon svg{width:24px;height:24px;stroke:var(--green-bright);fill:none;stroke-width:1.5px}.page-module__OFqJLa__svcItem h4{margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.page-module__OFqJLa__svcItem p{color:var(--text-secondary);font-size:.9rem;font-weight:300;line-height:1.75}.page-module__OFqJLa__wwdCta{text-align:center;padding:6rem 0}.page-module__OFqJLa__wwdCta h2{margin-bottom:2rem;font-size:clamp(2rem,3vw,2.5rem);font-weight:700}@media (max-width:1024px){.page-module__OFqJLa__processSteps{grid-template-columns:repeat(2,1fr)}.page-module__OFqJLa__techGrid,.page-module__OFqJLa__svcGrid,.page-module__OFqJLa__wwdIntroGrid,.page-module__OFqJLa__dwTop{grid-template-columns:1fr}}@media (max-width:768px){.page-module__OFqJLa__processSteps{grid-template-columns:1fr}.page-module__OFqJLa__wwdIntro,.page-module__OFqJLa__process,.page-module__OFqJLa__techApproach,.page-module__OFqJLa__servicesOverview,.page-module__OFqJLa__wwdCta{padding:5rem 0}}
