body{margin:0;padding:0;font-family:'Segoe UI',sans-serif;font-size:16px;line-height:1.6;background:#ffffff;color:#15263a;-webkit-text-size-adjust:100%;overflow-x:hidden}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}a,button,input[type="submit"]{font-size:1rem;padding:12px 18px;text-decoration:none;display:inline-block;touch-action:manipulation}.alpha-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px;position:fixed;width:100%;top:0;z-index:9999;background-color:#15263a}.alpha-nav{display:flex;gap:20px;flex-wrap:wrap}.alpha-toggle{display:none}@media screen and (max-width:980px){.alpha-header{flex-direction:column;align-items:flex-start;padding:15px 20px}.alpha-toggle{display:flex;flex-direction:column;gap:5px;cursor:pointer;margin-left:auto}.alpha-toggle div{width:28px;height:3px;background-color:white}.alpha-nav{flex-direction:column;width:100%;max-height:0;overflow:hidden;transition:max-height 0.3s ease;margin-top:10px}.alpha-nav.show{max-height:500px}.alpha-nav a{width:100%;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.1)}}input,textarea,select{width:100%;max-width:100%;padding:12px;font-size:1rem;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}button,.btn,.quote-btn{background-color:#e62a29;color:white;border:none;cursor:pointer;border-radius:4px;transition:background 0.3s ease}button:hover,.quote-btn:hover{background-color:#c32120}footer{padding:40px 20px;background:#15263a;color:#ffffff;text-align:center}