body{font-family:-apple-system,sans-serif;margin:0;color:#111;}
.container{max-width:1100px;margin:auto;padding:14px 24px;}
.header{border-bottom:1px solid #eee;}
.header-inner{display:flex;justify-content:space-between;align-items:center;}
.logo{display:flex;align-items:center;gap:10px;font-weight:600;}
.logo-box{width:34px;height:34px;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;}
.linkedin svg{width:20px;height:20px;fill:black;}
.hero{display:grid;grid-template-columns:1.3fr 0.9fr;gap:32px;margin-top:5px;align-items:start;}
.hero h1{font-size:62px;line-height:1.05;margin-bottom:10px;}
.sub{font-size:18px;color:#444;margin-bottom:10px;}
.partnership{font-size:18px;font-weight:600;margin-bottom:8px;}
.tags{display:flex;gap:8px;margin-bottom:8px;}
.tags span{background:#e5e7eb;padding:5px 10px;font-size:12px;font-weight:600;}
.metrics{font-size:22px;font-weight:700;}
.hero-right{display:flex;align-items:flex-start;}
.form-card{width:78%;margin-left:auto;border:1px solid #f0f0f0;padding:18px;border-radius:10px;background:#fff;}
.form-header{text-align:center;margin-bottom:12px;}
.form-inner{display:flex;flex-direction:column;align-items:center;}
.form-inner input,.form-inner textarea{width:85%;padding:10px;margin-top:6px;border:1px solid #ddd;}
button{margin:12px auto 0;padding:10px 18px;background:#2563eb;color:white;border:none;width:50%;display:block;font-weight:600;border-radius:6px;}
.exp-text{font-size:18px;color:#444;}
.footer{margin-top:40px;border-top:1px solid #eee;text-align:center;color:#777;padding:14px;}
.hidden{display:none;}
@media (max-width:768px){
.hero{display:flex;flex-direction:column;gap:20px;}
.hero h1{font-size:42px;}
.sub,.partnership{font-size:16px;}
.metrics{font-size:18px;}
.form-card{width:100%;margin:0;}
.form-inner input,.form-inner textarea{width:100%;}
button{width:100%;}
.container{padding:16px;}
}