.advatorial-1 .interactive-poll{background:linear-gradient(135deg,#f0f7ff,#e3f2fd);border:2px solid #3498db;border-radius:12px;padding:30px;margin:40px 0;box-shadow:0 4px 12px #3498db33}.advatorial-1 .poll-question{font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:20px;text-align:center}.advatorial-1 .poll-options{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.advatorial-1 .poll-option{background:#fff;border:2px solid #3498db;border-radius:8px;padding:18px 25px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#2c3e50;cursor:pointer;transition:all .3s ease;text-align:center}.advatorial-1 .poll-option:hover{background:#3498db;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}.advatorial-1 .poll-results{display:none;animation:fadeIn .5s ease}.advatorial-1 .poll-results.show{display:block}.advatorial-1 .result-item{margin-bottom:20px}.advatorial-1 .result-label{display:flex;justify-content:space-between;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:8px}.advatorial-1 .result-bar-container{background:#e0e0e0;height:40px;border-radius:20px;overflow:hidden;position:relative}.advatorial-1 .result-bar{background:linear-gradient(90deg,#3498db,#2ecc71);height:100%;border-radius:20px;display:flex;align-items:center;justify-content:flex-end;padding-right:15px;color:#fff;font-weight:700;font-size:14px;transition:width 1.5s ease-out;width:0}.advatorial-1 .result-bar.animate{width:var(--bar-width)}.advatorial-1 .poll-thank-you{text-align:center;font-family:Inter,sans-serif;font-size:14px;color:#666;margin-top:20px;font-style:italic}.advatorial-1 .email-gate-box{display:none;background:linear-gradient(135deg,#fff9e6,#fff3cc);border:3px solid #ff6600;border-radius:12px;padding:35px;margin:40px 0;box-shadow:0 6px 20px #f603}.advatorial-1 .email-gate-title{font-family:Bitter,Georgia,serif;font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:10px;text-align:center}.advatorial-1 .email-gate-subtitle{font-family:Inter,sans-serif;font-size:16px;color:#666;text-align:center;margin-bottom:25px;font-style:italic}.advatorial-1 .checklist-item{background:#fff;border-left:4px solid #3498db;padding:18px 20px;margin-bottom:12px;border-radius:4px;font-family:Inter,sans-serif;font-size:18px;display:flex;align-items:flex-start;gap:15px;position:relative;transition:all .3s ease}.advatorial-1 .checklist-item.blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.advatorial-1 .checklist-item.unlocked{animation:unblur .5s ease forwards}.advatorial-1 .checklist-number{background:#3498db;color:#fff;font-weight:700;font-size:16px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.advatorial-1 .checklist-item.shocking .checklist-number{background:#e74c3c;animation:pulse 2s infinite}.advatorial-1 .checklist-text{flex:1;line-height:1.5}.advatorial-1 .email-unlock-form{background:#fff;padding:30px;border-radius:8px;text-align:center;margin:25px 0;border:2px dashed #ff6600}.advatorial-1 .email-unlock-form.hidden{display:none}.advatorial-1 .email-form-title{font-family:Bitter,Georgia,serif;font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:10px}.advatorial-1 .email-form-subtitle{font-family:Inter,sans-serif;font-size:14px;color:#666;margin-bottom:20px}.advatorial-1 .email-input-group{display:flex;gap:10px;max-width:500px;margin:0 auto}.advatorial-1 .email-input{flex:1;padding:15px 20px;font-size:16px;border:2px solid #ddd;border-radius:6px;font-family:Inter,sans-serif;transition:border-color .3s ease}.advatorial-1 .email-input:focus{outline:none;border-color:#f60}.advatorial-1 .email-input.error{border-color:#e74c3c;animation:shake .5s ease}.advatorial-1 .email-error{color:#e74c3c;font-size:14px;margin-top:10px;font-weight:600;font-family:Inter,sans-serif}.advatorial-1 .email-submit-btn{padding:15px 35px;background:linear-gradient(135deg,#f60,#ff8c00);color:#fff;border:none;border-radius:6px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.advatorial-1 .email-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff66004d}.advatorial-1 .email-privacy{font-size:12px;color:#999;margin-top:10px}.advatorial-1 .unlock-success{display:none;background:#d4edda;border:2px solid #28a745;border-radius:8px;padding:20px;text-align:center;margin:20px 0;animation:fadeIn .5s ease}.advatorial-1 .unlock-success.show{display:block}.advatorial-1 .unlock-success-text{font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#155724}.advatorial-1 .testimonial{background:#fafafa;border-left:4px solid #27ae60;padding:25px;margin:35px 0;border-radius:0 4px 4px 0}.advatorial-1 .testimonial-text{font-size:18px;line-height:1.6;color:#2c2c2c;margin-bottom:15px}.advatorial-1 .testimonial-author{font-family:Inter,sans-serif;font-size:14px;color:#666}.advatorial-1 .testimonial-stars{color:#f39c12;margin-bottom:10px}.advatorial-1 .comments-section{margin:60px 0;padding-top:40px;border-top:2px solid #e0e0e0}.advatorial-1 .comments-header{font-family:Inter,sans-serif;font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:30px}.advatorial-1 .comment{background:#fafafa;border-left:3px solid #3498db;padding:20px;margin-bottom:20px;border-radius:0 4px 4px 0}.advatorial-1 .comment-header{display:flex;align-items:center;margin-bottom:12px}.advatorial-1 .comment-author{font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#1a1a1a}.advatorial-1 .comment-time{font-family:Inter,sans-serif;font-size:16px;color:#999;margin-left:10px}.advatorial-1 .comment-text{font-family:Georgia,serif;font-size:18px;line-height:1.6;color:#2c2c2c;margin:0}.advatorial-1 .comment-form{background:#f0f7ff;padding:30px;border-radius:8px;margin-top:40px}.advatorial-1 .comment-form h4{font-family:Inter,sans-serif;font-size:22px;font-weight:600;color:#1a1a1a;margin-bottom:20px}.advatorial-1 .comment-form input,.advatorial-1 .comment-form textarea{width:100%;padding:12px 15px;font-family:Georgia,serif;font-size:18px;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;box-sizing:border-box}.advatorial-1 .comment-form textarea{min-height:120px;resize:vertical}.advatorial-1 .comment-form button{background:#3498db;color:#fff;border:none;padding:12px 30px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;border-radius:4px;cursor:pointer;transition:background .3s ease}.advatorial-1 .comment-form button:hover{background:#2980b9}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes unblur{0%{filter:blur(5px);opacity:.6}to{filter:blur(0);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@media(max-width:968px){.advatorial-1 .poll-question{font-size:20px}.advatorial-1 .poll-option{font-size:16px;padding:15px 20px}.advatorial-1 .email-gate-box{padding:20px}.advatorial-1 .email-gate-title{font-size:24px}.advatorial-1 .email-input-group{flex-direction:column}.advatorial-1 .checklist-item{font-size:16px;padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/advatorial-1.css.map */
