.header{color:#fff;background:#0b1d3a;padding:1rem 0}.header-content{justify-content:space-between;align-items:center;display:flex}.nav a{color:#fff;margin-left:1.5rem;text-decoration:none}.light-bg{background:#f3f7ff}.form-grid{gap:1rem;max-width:700px;display:grid}.form-grid input,.form-grid textarea{border:1px solid #ccc;border-radius:6px;padding:.75rem}.footer a{color:#fff;margin-left:1rem}@media (width<=768px){.hero-grid{grid-template-columns:1fr}.image-grid{grid-template-columns:repeat(2,1fr)}}*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;font-family:Inter,sans-serif;line-height:1.6}img{border-radius:16px;width:100%;display:block}.container{width:min(1100px,90%);margin:auto}.header{z-index:1000;background:#01183c;justify-content:flex-start;align-items:center;width:100%;padding:1rem 2rem;display:flex;position:sticky;top:0}.logo{width:auto;height:40px}@media (width<=768px){.header{justify-content:center;padding:1rem}}.hero{color:#fff;background:linear-gradient(90deg,#061a3a,#030d21);padding:4rem 0}.hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.hero-buttons{margin-top:1.5rem}.btn{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem}.primary{color:#fff;background:#1e6fff}.primary:hover{background:#1555cc}.secondary{color:#fff;background:0 0;border:1px solid #fff}.section{padding:4rem 0}span{color:#1274a4}.center{text-align:center}.subtitle{color:#555;max-width:600px;margin:1rem auto 2rem}.video-card{border-radius:10px;width:1002px;height:745px;margin-left:250px}h2{color:#164baf;text-align:center;width:100%;padding-top:60px;font-family:inter;position:relative;left:-20px}.image-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.table-wrapper{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:center;border:1px solid #ddd;padding:.75rem}th{color:#fff;background:#1e6fff}.form-grid{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:700px;display:grid}@media (width<=768px){.form-grid{grid-template-columns:repeat(2,1fr)}}.form-grid input,.form-grid select,.form-grid textarea{border:1px solid #ccc;border-radius:6px;width:100%;padding:.75rem}.message-area{resize:vertical;border:1px solid #ddd;border-radius:10px;grid-column:span 2;width:100%;min-height:160px;padding:1rem}@media (width<=768px){.message-area{grid-column:span 1;width:100%}}.form-text{flex-direction:column;gap:1rem;display:flex}.collected-analyzed{color:#555;font-size:.8rem}.contact-options{display:none}@media (width>=1024px){.contact-options{flex-direction:column;grid-column:2;gap:.3rem;font-size:.8rem;display:flex}}.desktop-only{display:block}@media (width>=768px){.desktop-only{display:none}}@media (width>=1024px){.desktop-only{display:block}}.form-grid button{grid-column:span 2}.checkbox-grid,.checkbox-grid-first{gap:1rem;margin-top:.2rem;display:flex}.footer{color:#fff;background:#061a3a;padding:2rem 0}.footer-content{flex-wrap:wrap;justify-content:space-between;display:flex}.footer a{color:#fff;margin-left:1rem;text-decoration:none;transition:all .3s}.footer a:hover{color:#defbffa7;text-decoration:underline}@media (width<=768px){.hero-grid{grid-template-columns:1fr}.image-grid{grid-template-columns:repeat(2,1fr)}.video-card{width:4500px;height:400px;margin-left:15px}}
