.landing-page{align-items:center;background-color:#f0f2f5;box-sizing:border-box;display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:flex-start;margin:0;min-height:100vh;padding:20px 0}.main-container{box-sizing:border-box;max-width:680px;padding:0 15px;width:100%}.profile-image-container{border-radius:50%;box-shadow:0 4px 12px #00000026;height:96px;margin:0 auto 20px;overflow:hidden;width:96px}.profile-image-container img{height:100%;object-fit:cover;width:100%}.text-container{margin-bottom:25px;text-align:center;width:100%}.text-container h1{color:#1c1e21;font-size:24px;font-weight:700;margin-bottom:15px}.text-container p{color:#333;font-size:16px;font-weight:500;line-height:1.7;margin-bottom:1.5em;text-align:left}.button,.second-button{background-color:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 8px #0000000d;box-sizing:border-box;color:#333;cursor:pointer;display:block;font-size:18px;font-weight:700;margin-top:20px;padding:16px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.button:hover,.second-button:hover{box-shadow:0 6px 15px #0000001a;transform:translateY(-3px)}.content-image{border-radius:12px;display:block;height:auto;margin-top:20px;width:100%}.second-button{align-items:center;animation:pulse 2s infinite;background:linear-gradient(90deg,#5d9cec,#4a89dc);border:none;color:#fff;display:flex;gap:12px;justify-content:center}.second-button img{height:30px;width:30px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.footer-disclaimer{color:#888;font-size:12px;margin-top:30px;padding:20px;text-align:center}@media (max-width:768px){.text-container h1{font-size:22px}.text-container p{font-size:15px}.button,.second-button{font-size:16px;padding:15px}}