.page-module-scss-module__rcUngW__main{background-color:#f8fafc;min-height:100vh;padding-bottom:80px;font-family:Segoe UI,Roboto,sans-serif}.page-module-scss-module__rcUngW__introSection{text-align:center;background:#fff;border-bottom:1px solid #e2e8f0;padding:80px 20px 60px}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__profileCircle{color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 20px;font-size:2rem;font-weight:700;display:flex;box-shadow:0 10px 25px #2563eb4d}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__title{color:#1e293b;margin-bottom:15px;font-size:2.5rem;font-weight:800}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__title .page-module-scss-module__rcUngW__highlight{color:#2563eb;background-position:0 88%;background-repeat:no-repeat;background-size:100% 40%}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__subtitle{color:#64748b;max-width:600px;margin:0 auto 30px;font-size:1.2rem;line-height:1.6}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__socialLinks{justify-content:center;gap:20px;display:flex}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__socialLinks a{color:#1e293b;border-bottom:2px solid #0000;font-weight:600;text-decoration:none;transition:all .3s}.page-module-scss-module__rcUngW__introSection .page-module-scss-module__rcUngW__socialLinks a:hover{color:#2563eb;border-bottom-color:#2563eb}.page-module-scss-module__rcUngW__sectionTitle{color:#1e293b;border-left:5px solid #2563eb;margin-bottom:30px;padding-left:15px;font-size:1.8rem}.page-module-scss-module__rcUngW__techSection{max-width:1000px;margin:0 auto;padding:40px 20px 20px}.page-module-scss-module__rcUngW__techGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.page-module-scss-module__rcUngW__techCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:25px;transition:transform .2s}.page-module-scss-module__rcUngW__techCard:hover{border-color:#2563eb80;transform:translateY(-3px)}.page-module-scss-module__rcUngW__techCard h3{color:#1e293b;align-items:center;gap:8px;margin-bottom:15px;font-size:1.1rem;font-weight:700;display:flex}.page-module-scss-module__rcUngW__techCard .page-module-scss-module__rcUngW__skillTags{flex-wrap:wrap;gap:10px;display:flex}.page-module-scss-module__rcUngW__techCard .page-module-scss-module__rcUngW__skillTags span{color:#2563eb;cursor:default;background-color:#eff6ff;border-radius:20px;padding:6px 12px;font-size:.85rem;font-weight:600;transition:all .2s}.page-module-scss-module__rcUngW__techCard .page-module-scss-module__rcUngW__skillTags span:hover{color:#fff;background-color:#2563eb}.page-module-scss-module__rcUngW__gamesSection{max-width:1000px;margin:0 auto;padding:60px 20px}.page-module-scss-module__rcUngW__grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media (max-width:768px){.page-module-scss-module__rcUngW__grid{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__gameCard{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:30px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module-scss-module__rcUngW__gameCard:hover{border-color:#2563eb;transform:translateY(-5px);box-shadow:0 20px 40px #0000001a}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__cardBadge{color:#2563eb;background-color:#dbeafe;border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700;position:absolute;top:20px;right:20px}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__cardContent h3{color:#1e293b;align-items:center;gap:12px;margin-bottom:10px;font-size:1.5rem;display:flex}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__cardContent .page-module-scss-module__rcUngW__cardTitleWithIcon{align-items:center;gap:12px;display:flex}.page-module-scss-module__rcUngW__gameCard p{color:#64748b;margin-bottom:25px;line-height:1.5}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__cardActions{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__playBtn{color:#fff;background-color:#2563eb;border-radius:8px;padding:10px 20px;font-weight:600;text-decoration:none;transition:all .2s}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__playBtn:hover{background-color:#1d4ed8}.page-module-scss-module__rcUngW__gameCard .page-module-scss-module__rcUngW__platform{color:#94a3b8;font-size:.85rem;font-weight:500}.page-module-scss-module__rcUngW__comingSoon{opacity:.7;background-color:#f8fafc;border:1px dashed #cbd5e1}.page-module-scss-module__rcUngW__comingSoon:hover{box-shadow:none;border-color:#cbd5e1;transform:none}.page-module-scss-module__rcUngW__comingSoon .page-module-scss-module__rcUngW__disabledBtn{color:#94a3b8;cursor:not-allowed;background-color:#e2e8f0;border:none;border-radius:8px;padding:10px 20px}
