@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@400;600&display=swap";
.spam-container{background:linear-gradient(135deg,#ffe5b4 0%,#ffdab9 100%);min-height:100vh;padding-top:60px;position:relative;overflow-x:hidden}.spam-container:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(45deg,#0000,#0000 35px,#ffffff1a 35px 70px);position:absolute;inset:0}.spam-header{justify-content:center;align-items:center;gap:30px;padding:40px 20px;display:flex;position:relative}.retro-spam-image{position:relative}.spam-decoration{filter:sepia(20%)saturate(1.2);border:4px solid #8b4513;border-radius:10px;transition:transform .3s;box-shadow:0 4px 15px #0000004d,inset 0 0 20px #ffffff1a}.spam-decoration:hover{transform:scale(1.05)rotate(2deg)}.left-spam{animation:6s ease-in-out infinite float-left}.right-spam{animation:6s ease-in-out infinite float-right}@keyframes float-left{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes float-right{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(-10px)rotate(1deg)}}.enamel-sign{background:linear-gradient(135deg,#ff6b6b 0%,#f44 100%);border-radius:20px;padding:8px;transform:perspective(500px)rotateX(5deg);box-shadow:0 10px 30px #0000004d,inset 0 2px 4px #ffffff4d,inset 0 -2px 4px #0003}.sign-border{background:#fff8dc;border:4px solid #8b4513;border-radius:15px;padding:30px 60px;box-shadow:inset 0 2px 10px #0000001a}.sign-title{color:#f44;text-shadow:3px 3px #8b0000,6px 6px 10px #0000004d;align-items:center;gap:20px;margin:0;font-family:Bebas Neue,cursive;font-size:72px;display:flex}.spam-can{font-size:56px;animation:2s ease-in-out infinite wiggle}@keyframes wiggle{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.sign-subtitle{color:#8b4513;text-align:center;letter-spacing:3px;margin-top:10px;font-family:Oswald,sans-serif;font-size:18px}.spam-content{z-index:1;max-width:1200px;margin:0 auto;padding:0 20px 60px;position:relative}.vintage-card{background:#fffef9;border:3px solid #8b4513;border-radius:15px;margin-bottom:40px;padding:40px;position:relative;box-shadow:0 10px 30px #0003,inset 0 1px #fffc}.vintage-card:before{content:"";z-index:-1;opacity:.3;background:repeating-linear-gradient(45deg,gold,gold 10px,orange 10px 20px);border-radius:20px;position:absolute;inset:-10px}.vintage-headline{color:#f44;text-align:center;text-shadow:2px 2px #8b0000;margin-bottom:30px;font-family:Bebas Neue,cursive;font-size:48px}.vintage-text{color:#4a4a4a;margin-bottom:20px;font-family:Oswald,sans-serif;font-size:20px;line-height:1.6}.spam-menu{margin:30px 0;padding:0;list-style:none}.spam-menu li{color:#2c3e50;background:linear-gradient(90deg,#ffe5b4 0%,#0000 100%);border-left:4px solid #ff6b6b;margin:10px 0;padding:12px 20px;font-family:Oswald,sans-serif;font-size:18px;transition:all .3s}.spam-menu li:hover{background:linear-gradient(90deg,#ffdab9 0%,#0000 100%);transform:translate(10px)}.spam-form{margin:40px 0}.form-group{gap:15px;max-width:500px;margin:0 auto;display:flex}.vintage-input{color:#333;background:#fffef9;border:3px solid #8b4513;border-radius:10px;flex:1;padding:15px 20px;font-family:Oswald,sans-serif;font-size:18px;transition:all .3s}.vintage-input:focus{border-color:#ff6b6b;outline:none;box-shadow:0 0 10px #ff6b6b4d}.spam-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b6b 0%,#f44 100%);border:3px solid #8b0000;border-radius:10px;padding:15px 30px;font-family:Bebas Neue,cursive;font-size:24px;transition:all .3s;box-shadow:0 5px 15px #0003,inset 0 1px #ffffff4d}.spam-button:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0000004d,inset 0 1px #ffffff4d}.spam-promise{text-align:center;margin-top:30px}.spam-promise p{color:#22c55e;margin:8px 0;font-family:Oswald,sans-serif;font-size:16px}.success-message{text-align:center;padding:40px}.success-icon{margin-bottom:20px;font-size:80px;animation:1s infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.success-message h3{color:#22c55e;margin-bottom:10px;font-family:Bebas Neue,cursive;font-size:36px}.small-text{color:#6b7280;font-size:14px;font-style:italic}.daily-spam-preview{margin:40px 0}.preview-title{color:#f44;text-align:center;margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:36px}.spam-email-card{background:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:25px;box-shadow:0 5px 20px #0000001a}.email-header{border-bottom:2px solid #e5e5e5;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;display:flex}.from{color:#6b7280;font-family:Oswald,sans-serif;font-size:14px}.date{color:#ff6b6b;font-family:Oswald,sans-serif;font-size:14px;font-weight:600}.email-subject{color:#1f2937;margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:28px}.email-content .headline{color:#f44;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:20px;font-weight:600}.email-content .body{color:#4b5563;margin-bottom:20px;font-family:Georgia,serif;font-size:16px;line-height:1.8}.email-content .punchline{color:#f59e0b;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:8px;padding:15px;font-family:Oswald,sans-serif;font-size:16px}.email-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:8px;margin-top:20px;padding:15px;font-family:Bebas Neue,cursive;font-size:20px}.features-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:60px 0;display:grid}.feature-card{text-align:center;background:#fff;border:3px solid gold;border-radius:15px;padding:30px;transition:all .3s;position:relative}.feature-card:after{content:"";z-index:-1;background:#ff6b6b;border-radius:50%;width:50px;height:50px;position:absolute;top:-5px;right:-5px}.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.feature-icon{margin-bottom:15px;font-size:48px}.feature-card h4{color:#1f2937;margin-bottom:10px;font-family:Bebas Neue,cursive;font-size:24px}.feature-card p{color:#6b7280;font-family:Oswald,sans-serif;font-size:14px;line-height:1.6}.bottom-cta{margin:60px 0}.cta-box{background:#fffef9;border:4px dashed #ff6b6b;border-radius:20px;padding:40px}.cta-box h3{color:#f44;text-align:center;margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:42px}.cta-box p{color:#4b5563;text-align:center;margin-bottom:40px;font-family:Oswald,sans-serif;font-size:18px;line-height:1.8}.comparison{grid-template-columns:1fr 1fr;gap:30px;display:grid}.comparison-item{border-radius:15px;padding:25px}.comparison-item.btc{background:#fee2e2;border:3px solid #ef4444}.comparison-item.bsv{background:#d1fae5;border:3px solid #10b981}.comparison-item h5{text-align:center;margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:28px}.comparison-item.btc h5{color:#dc2626}.comparison-item.bsv h5{color:#059669}.comparison-item ul{padding:0;list-style:none}.comparison-item li{color:#1a1a1a;padding:8px 0;font-family:Oswald,sans-serif;font-size:16px;font-weight:500}.comparison-item.btc li{color:#8b0000}.comparison-item.bsv li{color:#004d00}.social-proof{text-align:center;margin:60px 0}.social-proof h3{color:#1f2937;margin-bottom:30px;font-family:Bebas Neue,cursive;font-size:36px}.testimonials{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px;max-width:1400px;margin:30px auto 0;display:grid}.testimonial{background:#fff;border-left:4px solid gold;border-radius:10px;padding:20px;box-shadow:0 3px 10px #0000001a}.testimonial p{color:#2a2a2a;margin-bottom:10px;font-family:Georgia,serif;font-size:15px;font-style:italic;line-height:1.4}.testimonial span{color:#6b7280;font-family:Oswald,sans-serif;font-size:14px}.spam-gallery{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.gallery-image{filter:sepia(15%)contrast(1.1);border:3px solid #8b4513;border-radius:8px;transition:all .3s;box-shadow:0 4px 10px #0003}.gallery-image:hover{filter:sepia(0%)contrast(1.2);transform:scale(1.1)rotate(-3deg);box-shadow:0 6px 20px #ff44444d}.spam-showcase{background:#fffef9;border:3px solid #8b4513;border-radius:15px;margin:60px 0;padding:40px}.showcase-title{text-align:center;color:#f44;text-shadow:2px 2px #8b0000;margin-bottom:30px;font-family:Bebas Neue,cursive;font-size:48px}.showcase-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:30px;display:grid}.showcase-item{text-align:center}.showcase-image{filter:sepia(25%)saturate(1.3);border:4px solid #8b4513;border-radius:10px;width:100%;height:auto;transition:all .4s;box-shadow:0 5px 15px #0000004d,inset 0 0 20px #ffffff1a}.showcase-image:hover{filter:sepia(0%)saturate(1.5);transform:translateY(-5px)scale(1.02);box-shadow:0 10px 30px #f446,inset 0 0 20px #fff3}.showcase-caption{color:#8b4513;text-transform:uppercase;letter-spacing:1px;margin-top:15px;font-family:Oswald,sans-serif;font-size:16px;font-weight:600}.spam-footer{color:#fff;text-align:center;background:#2c3e50;margin-top:80px;padding:40px 20px}.spam-footer p{margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:24px}.footer-links{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.footer-links a{color:gold;font-family:Oswald,sans-serif;font-size:16px;text-decoration:none;transition:color .3s}.footer-links a:hover{color:orange}@media (max-width:768px){.sign-title{font-size:48px}.spam-can{font-size:36px}.vintage-headline{font-size:32px}.form-group{flex-direction:column}.comparison,.features-grid,.testimonials{grid-template-columns:1fr}}
