.q81_BW_page{min-height:100vh}.q81_BW_hero{border-bottom:1px solid var(--clr-border);background:linear-gradient(#7b0fa81a 0%,#0000 100%);padding:7rem 0 5rem;position:relative;overflow:hidden}.q81_BW_orb1{filter:blur(100px);pointer-events:none;background:#7b0fa833;border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;right:-100px}.q81_BW_orb2{filter:blur(80px);pointer-events:none;background:#4f46e526;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-100px;left:-50px}.q81_BW_eyebrow{color:var(--clr-cyan);letter-spacing:.05em;margin-bottom:1rem;font-size:.8rem}.q81_BW_title{letter-spacing:-.04em;color:#fff;margin-bottom:1.25rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.05}.q81_BW_subtitle{color:#fff9;max-width:560px;font-size:1.1rem;line-height:1.7}.q81_BW_projectsSection{background:var(--clr-bg)}.q81_BW_projectsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.q81_BW_projectCard{flex-direction:column;gap:1rem;padding:1.75rem;display:flex;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition)!important}.q81_BW_projectCard:hover{transform:translateY(-6px);border-color:#7b0fa84d!important;box-shadow:0 16px 48px #0006!important}.q81_BW_projectTop{justify-content:space-between;align-items:center;display:flex}.q81_BW_projectIcon{font-size:2rem}.q81_BW_projectStatus{border-radius:var(--radius-full);border:1px solid;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.q81_BW_statusDot{border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite q81_BW_pulse-dot}.q81_BW_projectBody{flex-direction:column;flex:1;gap:.5rem;display:flex}.q81_BW_projectTitle{color:#fff;font-size:1.1rem;font-weight:700}.q81_BW_projectSubtitle{color:#ffffff73;letter-spacing:.02em;font-size:.8rem}.q81_BW_projectDesc{font-size:.88rem;line-height:1.65}.q81_BW_projectBottom{flex-direction:column;gap:.75rem;display:flex}.q81_BW_projectTags{flex-wrap:wrap;gap:.4rem;display:flex}.q81_BW_tag{border-radius:var(--radius-full);color:#fff9;background:#7b0fa81f;border:1px solid #7b0fa833;padding:.2rem .6rem;font-size:.72rem;font-weight:500}.q81_BW_projectLinks{flex-wrap:wrap;gap:.5rem;display:flex}.q81_BW_projectLink{color:var(--clr-purple-light);transition:color var(--transition);font-size:.82rem;font-weight:500}.q81_BW_projectLink:hover{color:var(--clr-cyan)}.q81_BW_cta{background:var(--clr-bg2)}.q81_BW_ctaCard{text-align:center;border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:1.25rem;padding:3.5rem 2rem;display:flex}.q81_BW_ctaTitle{color:#fff;font-size:1.75rem;font-weight:800}.q81_BW_ctaBtn{background:var(--grad-primary);border-radius:var(--radius-full);color:#fff;transition:transform var(--transition), box-shadow var(--transition);align-items:center;gap:.4rem;padding:.7rem 1.8rem;font-weight:600;display:inline-flex}.q81_BW_ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7b0fa880}@media (max-width:900px){.q81_BW_projectsGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.q81_BW_projectsGrid{grid-template-columns:1fr}}
