*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#6366f1;--secondary-color:#8b5cf6;--dark-bg:#0f172a;--card-bg:#1e293b;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--accent:#f59e0b;--gradient:linear-gradient(135deg, var(--primary-color), var(--secondary-color))}html{scroll-behavior:smooth}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-color:var(--dark-bg);color:var(--text-primary);line-height:1.6;overflow-x:hidden}.kc6ew{position:fixed;top:0;width:100%;background:rgba(15,23,42,.95);backdrop-filter:blur(10px);z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1)}.mb5xy{max-width:1200px;margin:0 auto;padding:1rem 20px;display:flex;justify-content:space-between;align-items:center}.d46zb{font-size:1.5rem;font-weight:700;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.y3vez{display:flex;list-style:none;gap:2rem}.rfmfa{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .3s;position:relative}.rfmfa::after{content:'';position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--gradient);transition:width .3s}.rfmfa.kjbdd,.rfmfa:hover{color:var(--text-primary)}.rfmfa.kjbdd::after,.rfmfa:hover::after{width:100%}.jhdwy{display:none;flex-direction:column;cursor:pointer}.jx760{width:25px;height:3px;background-color:var(--text-primary);margin:3px 0;transition:.3s}.qx33m{min-height:100vh;padding-top:100px;padding-bottom:60px}.seoku{max-width:1200px;margin:0 auto;padding:0 20px}.mspt4{font-size:2.5rem;margin-bottom:2rem;text-align:center;position:relative}.mspt4::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:var(--gradient);border-radius:2px}.rrvsw{text-align:center;margin-bottom:80px;animation:1s fadeInUp}.oj4g8{font-size:4rem;font-weight:700;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}.uw4qu{font-size:1.5rem;color:var(--text-secondary)}.cfggt{margin-bottom:80px;animation:1s .2s backwards fadeInUp}.ay9kd{background:var(--card-bg);border-radius:15px;padding:2rem;max-width:600px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid rgba(99,102,241,.1);transition:transform .3s,box-shadow .3s}.ay9kd:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(99,102,241,.2)}.ay9kd h3{font-size:1.8rem;margin-bottom:.5rem;color:var(--primary-color)}.tsrbz{font-size:1.2rem;color:var(--text-secondary);margin-bottom:.5rem}.tb61g{color:var(--text-secondary);margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid rgba(99,102,241,.2)}.a23eo{color:var(--accent);font-weight:500;margin-bottom:.6rem;padding-left:.3rem;font-size:.95rem;line-height:1.6}.pog64{margin-bottom:80px;animation:1s .4s backwards fadeInUp}.qd9av{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-top:2rem}.omswm{background:var(--card-bg);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.8rem;transition:.3s;border:1px solid rgba(99,102,241,.1);cursor:pointer}.omswm:hover{transform:translateY(-8px) scale(1.05);background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));box-shadow:0 10px 30px rgba(99,102,241,.3);border-color:var(--primary-color)}.h7229{font-size:2.5rem;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ifuuy{font-size:1rem;font-weight:500;color:var(--text-primary)}.tlipa{margin-bottom:40px;animation:1s .6s backwards fadeInUp}.tzpe3{display:flex;justify-content:center;gap:2rem;margin-top:2rem;flex-wrap:wrap}.fblvd{display:flex;align-items:center;gap:.8rem;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:.3s;box-shadow:0 4px 15px rgba(0,0,0,.2)}.fblvd i{font-size:1.5rem}.vw6li{background:#0077b5;color:#fff}.vw6li:hover{background:#005885;transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,119,181,.4)}.hhcy9{background:#24292e;color:#fff}.hhcy9:hover{background:#1a1a1a;transform:translateY(-3px);box-shadow:0 8px 25px rgba(51,51,51,.4)}.bbjzo{background:var(--gradient);color:#fff}.bbjzo:hover{opacity:.9;transform:translateY(-3px);box-shadow:0 8px 25px rgba(99,102,241,.4)}.qlq04{min-height:100vh;padding:120px 20px 60px}.fvuiq{font-size:3.5rem;text-align:center;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;animation:1s .2s backwards fadeInUp}.uuulk{text-align:center;font-size:1.3rem;color:var(--text-secondary);margin-bottom:4rem;animation:1s .4s backwards fadeInUp}.tb5bs{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;margin-top:3rem;animation:1s .6s backwards fadeInUp}.dfw9z{background:var(--card-bg);border-radius:15px;overflow:hidden;transition:transform .3s,box-shadow .3s;border:1px solid rgba(99,102,241,.1);cursor:pointer}.dfw9z:hover{transform:scale(1.1);box-shadow:0 20px 40px rgba(99,102,241,.3)}.vpkwy{position:relative;overflow:hidden;height:250px}.vpkwy img{width:100%;height:100%;object-fit:cover;transition:transform .3s;transform:scale(1.1);max-height:250px}.afdj7{padding:1.5rem}.ctdda{font-size:1.5rem;margin-bottom:.8rem;color:var(--primary-color)}.eq2qh{color:var(--text-secondary);margin-bottom:1.2rem;line-height:1.6}.eb941{display:flex;flex-wrap:wrap;gap:.5rem}.gesnw{background:rgba(99,102,241,.2);color:var(--primary-color);padding:.4rem .8rem;border-radius:20px;font-size:.85rem;font-weight:500;border:1px solid rgba(99,102,241,.3)}.xmjsv{display:none;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);backdrop-filter:blur(5px);animation:.3s fadeIn}.fczoh{position:relative;background:var(--card-bg);margin:2% auto;padding:0;border-radius:20px;width:90%;max-width:1000px;max-height:90vh;box-shadow:0 25px 50px rgba(0,0,0,.5);border:1px solid rgba(99,102,241,.2);animation:.3s slideIn;overflow:hidden}.gmsn6{position:absolute;top:20px;right:30px;color:var(--text-secondary);font-size:2rem;font-weight:700;cursor:pointer;z-index:2001;transition:color .3s}.gmsn6:hover{color:var(--text-primary)}.n0lpq{padding:2.5rem;max-height:90vh;overflow-y:auto;overflow-x:hidden}.icya3{font-size:2.5rem;margin-bottom:1.5rem;color:var(--primary-color);background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dlklc{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(99,102,241,.2)}.h2khr{color:var(--text-secondary);margin-bottom:1rem;font-size:1.1rem}.h2khr .gesnw{margin-left:.5rem;margin-right:.3rem;margin-bottom:.4rem;display:inline-block}.sghpl{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem;align-items:center}.oogbb{display:grid;grid-template-rows:auto auto;gap:2rem;margin-bottom:2rem;align-items:center}.xv28i{margin-bottom:2rem;align-items:center}.u4bd5 h3{color:var(--primary-color);font-size:1.4rem;margin-bottom:1rem}.u4bd5 p{color:var(--text-secondary);line-height:1.7;font-size:1rem;margin-bottom:1rem}.uqbgo{border-radius:10px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.2)}.a85wg{align-self:center;justify-self:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}.a85wg img{max-width:100%;height:auto;object-fit:cover;border-radius:10px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.2)}.u4bd5 ul{margin:1rem 0;padding-left:1.5rem}.u4bd5 li{margin-bottom:.5rem;color:var(--text-secondary);line-height:1.6}.eivdo{display:flex;gap:1rem;justify-content:center;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(99,102,241,.2)}.q0cij{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:25px;text-decoration:none;font-weight:600;transition:.3s;flex:1;justify-content:center;max-width:50%}.mhnty{background:var(--gradient);color:#fff}.mhnty:hover{opacity:.9;transform:translateY(-3px);box-shadow:0 8px 25px rgba(99,102,241,.4)}.imdh5{cursor:not-allowed;opacity:.5}.imdh5:hover{transform:none;box-shadow:none;opacity:.5}.z6cwu{color:#000;background:#a4c639}.z6cwu:hover{background:#82a82e}.h9n4n{color:#fff;background:#000}.h9n4n:hover{background:#1a1a1a}.lujis{opacity:0}.z7t1y{animation:.6s forwards fadeInUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.lfl6o{text-align:center;margin-top:2rem;padding:1rem 0;background:rgba(15,23,42,.95);backdrop-filter:blur(10px);box-shadow:0 -4px 6px rgba(0,0,0,.1)}.lfl6o p{color:var(--text-secondary);font-size:.9rem;font-weight:400}@media (max-width:768px){.jhdwy{display:flex}.y3vez{position:fixed;left:-100%;top:70px;flex-direction:column;background-color:var(--dark-bg);width:100%;text-align:center;transition:.3s;box-shadow:0 10px 27px rgba(0,0,0,.3);padding:2rem 0}.y3vez.kjbdd{left:0}.oj4g8{font-size:2.5rem}.df5pg{font-size:1.2rem}.mspt4{font-size:2rem}.qd9av{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.tzpe3{flex-direction:column;align-items:center}.fblvd{width:80%;justify-content:center}}@media (max-width:480px){.oj4g8{font-size:2rem}.qd9av{grid-template-columns:repeat(2,1fr)}.esd2l{font-size:2.5rem}.tb5bs{grid-template-columns:1fr}.sghpl{grid-template-columns:1fr;gap:1rem}.n0lpq{padding:1.5rem}.icya3{font-size:2rem}.eivdo{flex-direction:column}}