body{margin:0;background:#0b1016;color:#eef4f8;font-family:Arial,sans-serif;line-height:1.6}a{text-decoration:none;color:inherit}.wrap{max-width:1100px;margin:auto;padding:0 22px}.nav{background:#101820;border-bottom:1px solid #293743}.navin{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:15px}.brand{font-size:20px;font-weight:bold}.links{display:flex;flex-wrap:wrap;gap:5px}.links a{padding:8px 11px;color:#b8c5d1}.links a:hover{color:#fff;background:#1b2731;border-radius:8px}.hero{text-align:center;padding:70px 0 55px}.logo{font-size:58px;font-weight:800}.hero h1{font-size:clamp(42px,7vw,70px);line-height:1;margin:0}.hero p{color:#aebbc8;font-size:18px;max-width:720px;margin:14px auto}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:65px}.card,.item{border:1px solid #293743;border-radius:18px;background:#121b23}.card{padding:30px 22px}.card:hover,.item:hover{border-color:#55d6ff;transform:translateY(-4px)}.icon{font-size:42px}.card p,.item p,.sectionhead p{color:#9eabb8}.sectionhead{padding:50px 0 30px}.sectionhead h1{font-size:46px;margin:0}.menu{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-bottom:65px}.item{padding:21px}.num{color:#55d6ff;font-weight:bold}.item h3{margin:4px 0}.content{max-width:820px;padding:55px 0 80px}.placeholder{margin-top:25px;padding:45px;border:2px dashed #344452;border-radius:18px;text-align:center;color:#9eabb8}.placeholder strong{display:block;color:#fff;font-size:20px;margin-bottom:8px}footer{border-top:1px solid #293743;padding:24px;text-align:center;color:#778695}@media(max-width:760px){.cards,.menu{grid-template-columns:1fr}.navin{flex-direction:column;align-items:flex-start;padding:12px 0}}