* { box-sizing: border-box; } body {margin: 0;}#ihz3{padding-top:20px;padding-bottom:20px;}:root{--bg-color:#FDFCFB;--text-color:#333D4B;--headline-color:#252D37;--primary-color:#005A9C;undefined:undefined;--accent-color:#D98C60;--font-headline:'Lora', serif;--font-body:'Poppins', sans-serif;}body{font-family:var(--font-body);background-color:var(--bg-color);color:var(--text-color);margin:0;padding:0;line-height:1.7;font-size:18px;}.container{max-width:800px;margin:0 auto;padding:0 20px;}section{padding:80px 0;text-align:center;}h1, h2, h3{font-family:var(--font-headline);color:var(--headline-color);font-weight:700;line-height:1.3;}h1{font-size:3rem;margin-bottom:15px;}h2{font-size:2.5rem;margin-bottom:25px;}h3{font-size:2rem;margin-bottom:20px;}p{margin-bottom:20px;}.cta-button{display:inline-block;background-color:var(--primary-color);color:#fff;padding:18px 35px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:transform 0.3s ease, box-shadow 0.3s ease;box-shadow:0 4px 15px rgba(0, 90, 156, 0.2);}.cta-button:hover{transform:translateY(-3px);box-shadow:0 7px 20px rgba(0, 90, 156, 0.3);}.hero{padding-top:60px;padding-bottom:60px;}.hero img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:30px;box-shadow:0 5px 25px rgba(0,0,0,0.1);}.hero .sub-headline{font-size:1.25rem;max-width:650px;margin:0 auto 30px auto;font-weight:300;}.pain-section{background-color:#fff;}.solution-section{background-color:#fff;}.webinar-section ul{list-style:none;padding:0;text-align:left;max-width:600px;margin:40px auto;}.webinar-section li{font-size:1.1rem;padding:15px 0 15px 40px;position:relative;border-bottom:1px solid #eee;}.webinar-section li:last-child{border-bottom:none;}.webinar-section li::before{content:'✓';position:absolute;left:0;top:15px;color:var(--accent-color);font-weight:700;font-size:1.5rem;}.webinar-section li b{display:block;font-weight:600;color:var(--headline-color);}.about-section{background-color:#fff;}.about-section p{font-style:italic;}.final-cta{background:linear-gradient(180deg, var(--bg-color) 0%, #f5f8fa 100%);}.final-cta p{max-width:600px;margin-left:auto;margin-right:auto;}.final-cta .bonus{font-weight:600;color:var(--accent-color);}@media (max-width: 768px){h1{font-size:2.5rem;}h2{font-size:2rem;}section{padding:60px 0;}}
