.page-module__t-ObYq__hero{text-align:center;justify-content:center;align-items:center;min-height:60vh;padding-top:100px;display:flex}.page-module__t-ObYq__heroContent{max-width:800px;margin:0 auto}.page-module__t-ObYq__heroTitle{font-size:var(--font-h1);margin:16px 0;font-weight:800}.page-module__t-ObYq__heroDescription{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.page-module__t-ObYq__projectBlock{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.page-module__t-ObYq__projectBlock.page-module__t-ObYq__reverse{grid-template-columns:1fr 1.2fr}.page-module__t-ObYq__projectBlock.page-module__t-ObYq__reverse .page-module__t-ObYq__projectImage{order:1}.page-module__t-ObYq__projectImage{background:linear-gradient(135deg,#1a1a2e,#16213e);justify-content:center;align-items:center;height:400px;display:flex}.page-module__t-ObYq__projectImage span{font-size:6rem}.page-module__t-ObYq__projectTitle{font-size:var(--font-h2);margin:16px 0}.page-module__t-ObYq__projectDescription{color:var(--text-secondary);margin-bottom:24px;line-height:1.7}.page-module__t-ObYq__projectSection{margin-bottom:24px}.page-module__t-ObYq__projectSection h4{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:12px;font-size:14px}.page-module__t-ObYq__projectSection p,.page-module__t-ObYq__projectSection ul{color:var(--text-secondary);font-size:14px;line-height:1.6}.page-module__t-ObYq__projectSection ul{line-height:2}.page-module__t-ObYq__resultsGrid{gap:32px;display:flex}.page-module__t-ObYq__resultValue{color:var(--accent);font-size:2rem;font-weight:700}.page-module__t-ObYq__resultLabel{color:var(--text-secondary);font-size:12px}.page-module__t-ObYq__techTags{flex-wrap:wrap;gap:8px;display:flex}.page-module__t-ObYq__techTag{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:6px 12px;font-size:12px}.page-module__t-ObYq__ctaSection{text-align:center;background:linear-gradient(135deg,#00d4ff0d,#0000)}.page-module__t-ObYq__ctaContent{max-width:600px;margin:0 auto}.page-module__t-ObYq__ctaContent h2{font-size:var(--font-h2);margin-bottom:16px}.page-module__t-ObYq__ctaContent p{color:var(--text-secondary);margin-bottom:32px}@media (max-width:992px){.page-module__t-ObYq__projectBlock,.page-module__t-ObYq__projectBlock.page-module__t-ObYq__reverse{grid-template-columns:1fr}.page-module__t-ObYq__projectBlock.page-module__t-ObYq__reverse .page-module__t-ObYq__projectImage{order:-1}.page-module__t-ObYq__projectImage{height:280px}}
