.destaque-section h2,.results-month-badge{text-transform:uppercase;letter-spacing:2px}.cta-block,.destaque-section,.disclaimer,.result-card{text-align:center}.results-section{max-width:700px;margin:0 auto 2rem;padding:0 1rem}.results-intro{font-size:1.05rem;color:#444;margin-bottom:1.5rem;line-height:1.7}.results-month-badge{display:inline-block;background:linear-gradient(135deg,#1a1a2e 0,#16213e 100%);color:#00e676;font-size:.75rem;font-weight:700;padding:4px 14px;border-radius:20px;margin-bottom:.75rem}.results-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media (min-width:600px){.results-grid{grid-template-columns:repeat(3,1fr)}}.result-card{position:relative;border-radius:14px;padding:1.5rem 1.25rem;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;animation:.5s both fadeUp}.result-card:nth-child(2){animation-delay:.1s}.result-card:nth-child(3){animation-delay:.2s}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.15)}.result-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;border-radius:14px 14px 0 0}.card-day{background:#f0f6ff;border:1px solid #c8deff}.card-day::before{background:linear-gradient(90deg,#1565c0,#42a5f5)}.card-day .card-pct{color:#1565c0}.card-swing{background:#fff0f8;border:1px solid #f8c8e8}.card-swing::before{background:linear-gradient(90deg,#ad1457,#ec407a)}.card-swing .card-pct{color:#ad1457}.card-invest{background:#f0fff4;border:1px solid #b9f0cd}.card-invest::before{background:linear-gradient(90deg,#1b5e20,#43a047)}.card-invest .card-pct{color:#1b5e20}.card-label{font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#888;margin-bottom:.35rem}.card-strategy{font-size:1rem;font-weight:700;color:#222;margin-bottom:.15rem}.card-duration{font-size:.78rem;color:#666;margin-bottom:.75rem}.card-pct{font-size:2.2rem;font-weight:800;line-height:1;margin-bottom:.3rem;letter-spacing:-1px}.card-detail{font-size:.72rem;color:#777}.disclaimer{font-size:.72rem;color:#999;padding:.75rem 1rem;background:#fafafa;border:1px solid #eee;border-radius:8px;line-height:1.5}.disclaimer a{color:#888}.destaque-section{max-width:600px;margin:0 auto 2rem}.destaque-section h2{font-size:1rem;color:#444;margin-bottom:1rem;margin-top:3rem}.destaque-section img{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.faq-item{border-bottom:1px solid #eee;padding:1rem 0}.faq-q{font-size:.95rem!important;font-weight:600;color:#222;cursor:pointer;display:flex;align-items:flex-start;gap:10px}.faq-a{padding-top:.5rem;padding-left:29px;font-size:.9rem;color:#555;line-height:1.65}.cta-block{margin:2rem auto;max-width:480px}.cta-headline{font-size:1.15rem;font-weight:700;color:#1a1a2e;margin-bottom:.4rem}.cta-sub{font-size:.88rem;color:#666;margin-bottom:1rem}.cta-btn,.cta-btn:hover{color:#fff!important;text-decoration:none}.cta-btn{display:inline-block;background:linear-gradient(135deg,#1b5e20 0,#43a047 100%);font-size:1rem;font-weight:700;padding:14px 32px;border-radius:50px;border:none;cursor:pointer;box-shadow:0 4px 20px rgba(67,160,71,.35);transition:transform .15s,box-shadow .15s;letter-spacing:.3px}.cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(67,160,71,.45)}.cta-proof{margin-top:.6rem;font-size:.75rem;color:#aaa}
