﻿*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #ffdea3;--primary-dark: #f0cb8a;--primary-light: #fff0c4;--secondary-color: #16da9d;--secondary-dark: #0fb97f;--secondary-light: #39e8b1;--accent-yellow: #ffd74a;--dark-text: #17171f;--light-text: #ffffff;--gray-text: #b2b2c2;--dark-bg: #000000;--medium-dark-bg: #0a0a0a;--light-dark-bg: #121212;--gradient-primary: linear-gradient( 135deg, var(--primary-color) 0%, var(--primary-dark) 100% );--gradient-secondary: linear-gradient( 135deg, var(--secondary-color) 0%, var(--secondary-dark) 100% );--gradient-dark: linear-gradient(135deg, #000000 0%, #0a0a0a 100%);--box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);--transition: all 0.3s ease}body{font-family:"Poppins",sans-serif;line-height:1.6;color:var(--light-text);background-color:var(--dark-bg);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif;font-weight:700;line-height:1.3;margin-bottom:1rem}h1{font-size:3.5rem;margin-bottom:1.5rem}h2{font-size:2.8rem;margin-bottom:1.5rem}h3{font-size:2rem;margin-bottom:1rem}p{font-size:1.1rem;margin-bottom:1.5rem;line-height:1.7}img{max-width:100%;height:auto;border-radius:10px}a{text-decoration:none;color:var(--primary-color);transition:var(--transition)}a:hover{color:var(--primary-light)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.section{padding:100px 0;position:relative}.section-dark{background-color:var(--dark-bg)}.section-medium{background-color:var(--medium-dark-bg)}.section-light{background-color:var(--light-dark-bg)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:2.5rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}.py-5{padding-top:2.5rem;padding-bottom:2.5rem}.px-1{padding-left:.5rem;padding-right:.5rem}.px-2{padding-left:1rem;padding-right:1rem}.px-3{padding-left:1.5rem;padding-right:1.5rem}.px-4{padding-left:2rem;padding-right:2rem}.px-5{padding-left:2.5rem;padding-right:2.5rem}.primary-text{color:var(--primary-color)}.secondary-text{color:var(--secondary-color)}.accent-text{color:var(--accent-yellow)}.gray-text{color:var(--gray-text)}.bold-text{font-weight:700}.img-fluid{max-width:100%;height:auto}.rounded{border-radius:15px}.align-items-center{align-items:center}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--dark-bg);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(45deg, var(--primary-dark), var(--primary-color));border-radius:10px;border:2px solid var(--dark-bg);transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg, var(--primary-color), #f4c430);transform:scale(1.1)}html{scrollbar-width:thin;scrollbar-color:var(--primary-dark) var(--dark-bg)}html{scroll-behavior:smooth}body{scroll-behavior:smooth}.scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg, var(--primary-dark), var(--primary-color));z-index:9999;transition:width .1s ease}.parallax-section{transform:translateZ(0);will-change:transform}@keyframes cardSlideIn{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes messageGlow{0%{box-shadow:0 0 5px rgba(240,203,138,.3)}50%{box-shadow:0 0 20px rgba(240,203,138,.6)}100%{box-shadow:0 0 5px rgba(240,203,138,.3)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,100%{box-shadow:0 0 5px rgba(240,203,138,.4)}50%{box-shadow:0 0 20px rgba(240,203,138,.8)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}.scroll-animate{opacity:1 !important;transform:translateY(0) !important}.fade-in-up{animation:fadeInUp .6s ease-out}.slide-in-left{animation:slideInFromLeft .6s ease-out}.slide-in-right{animation:slideInFromRight .6s ease-out}.pulse-glow{animation:pulseGlow 2s ease-in-out infinite}body.scrolling *{pointer-events:none}body.scrolling{scroll-behavior:auto}.parallax-section{will-change:transform;backface-visibility:hidden;perspective:1000;transform:translate3d(0, 0, 0)}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%;padding:0 15px}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%;padding:0 15px}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%;padding:0 15px}.btn{display:inline-block;padding:15px 30px;border-radius:50px;font-weight:700;font-size:1.1rem;text-align:center;transition:var(--transition);cursor:pointer;border:none;box-shadow:var(--box-shadow);text-transform:uppercase;letter-spacing:1px}.btn-primary{background:var(--gradient-primary);color:var(--dark-text)}.btn-primary:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(255,222,163,.3);color:var(--dark-text)}.btn-secondary{background:var(--gradient-secondary);color:var(--dark-text)}.btn-secondary:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(22,218,157,.3);color:var(--dark-text)}.btn-large{padding:18px 36px;font-size:1.2rem}.btn-block{display:block;width:100%}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,94,133,.7)}70%{transform:scale(1.05);box-shadow:0 0 0 15px rgba(255,94,133,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,94,133,0)}}.back-to-top-btn{position:fixed;left:30px;bottom:30px;width:50px;height:50px;background:linear-gradient(135deg, #ffdea3, #f4c430);border:none;border-radius:50%;color:#1a1a1a;font-size:1.2rem;cursor:pointer;box-shadow:0 4px 15px rgba(255,222,163,.4),0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;z-index:1000;opacity:0;visibility:hidden;transform:translateY(20px);display:flex;align-items:center;justify-content:center}.back-to-top-btn.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top-btn:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(255,222,163,.6),0 4px 12px rgba(0,0,0,.15);background:linear-gradient(135deg, #f4c430, #e6b800)}.back-to-top-btn:active{transform:translateY(0);box-shadow:0 4px 15px rgba(255,222,163,.4),0 2px 8px rgba(0,0,0,.1)}.back-to-top-btn i{font-weight:900;transition:transform .3s ease}.back-to-top-btn:hover i{transform:translateY(-2px)}@media(max-width: 768px){.back-to-top-btn{left:20px;bottom:20px;width:45px;height:45px;font-size:1.1rem}}@media(max-width: 480px){.back-to-top-btn{left:15px;bottom:15px;width:40px;height:40px;font-size:1rem}}.card-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.5rem;color:#fff;position:relative}.card-icon.red{background:linear-gradient(135deg, #ff4757, #ff3742);box-shadow:0 8px 25px rgba(255,71,87,.3)}.card-icon.orange{background:linear-gradient(135deg, #ff9500, #ff7b00);box-shadow:0 8px 25px rgba(255,149,0,.3)}.card-icon.gold{background:linear-gradient(135deg, #ffdea3, #f4c430);box-shadow:0 8px 25px rgba(255,222,163,.3);color:#1a1a1a}.pain-identification-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;margin-bottom:60px;align-items:start;position:relative}@media(max-width: 1024px){.pain-identification-grid{grid-template-columns:1fr;gap:40px}}.pain-column{position:relative}.pain-container{display:flex;flex-direction:column;gap:2px;background:linear-gradient(145deg, rgba(255, 71, 87, 0.08), rgba(255, 71, 87, 0.03));border-radius:20px;overflow:hidden;backdrop-filter:blur(15px);border:1px solid rgba(255,71,87,.15);box-shadow:0 10px 30px rgba(255,71,87,.1)}.pain-card{padding:25px 30px;border-bottom:1px solid rgba(255,71,87,.1);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer;background:linear-gradient(135deg, rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0.01))}.pain-card:last-child{border-bottom:none}.pain-card:hover{background:linear-gradient(135deg, rgba(255, 71, 87, 0.08), rgba(255, 71, 87, 0.03));transform:translateX(5px)}.pain-card:hover .pain-indicator{opacity:1;width:4px}.pain-card:hover .pain-icon{transform:scale(1.2) rotate(5deg);opacity:1}.pain-card:hover p{color:hsla(0,0%,100%,.95);transform:translateX(5px)}.pain-indicator{position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg, transparent, rgba(255, 71, 87, 0.6), transparent);opacity:.3;transition:all .4s ease}.pain-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:20px;opacity:.4;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);filter:drop-shadow(0 2px 4px rgba(255, 71, 87, 0.3))}.pain-card p{color:hsla(0,0%,100%,.85);margin:0;font-size:1.05rem;line-height:1.6;font-weight:400;padding-right:60px;transition:all .4s ease}.pain-arrow-connector{position:relative;display:flex;align-items:center;justify-content:center;opacity:.6}@media(max-width: 1024px){.pain-arrow-connector{transform:rotate(90deg);margin:20px 0}}.arrow-line{width:60px;height:3px;background:linear-gradient(90deg, rgba(255, 71, 87, 0.4), rgba(255, 222, 163, 0.6));position:relative;border-radius:2px}.arrow-line::after{content:"";position:absolute;right:-8px;top:-5px;width:0;height:0;border-left:12px solid rgba(255,222,163,.6);border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0)}.tried-column{position:relative}.tried-container{display:flex;flex-direction:column;gap:20px}.tried-card{background:linear-gradient(135deg, rgba(255, 222, 163, 0.08), rgba(255, 222, 163, 0.03));border:1px solid rgba(255,222,163,.15);padding:25px 30px;border-radius:16px;backdrop-filter:blur(10px);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer;box-shadow:0 4px 15px rgba(255,222,163,.08)}.tried-card:hover{transform:translateX(-5px) translateY(-3px);border-color:rgba(255,222,163,.3);box-shadow:0 12px 35px rgba(255,222,163,.15);background:linear-gradient(135deg, rgba(255, 222, 163, 0.12), rgba(255, 222, 163, 0.06))}.tried-card:hover .tried-number{transform:scale(1.1);background:linear-gradient(135deg, rgba(255, 222, 163, 0.3), rgba(255, 222, 163, 0.2));border-color:rgba(255,222,163,.5)}.tried-card:hover .tried-icon{transform:scale(1.1) rotate(-5deg);opacity:.8}.tried-card:hover p{color:hsla(0,0%,100%,.95)}.tried-number{position:absolute;left:-12px;top:18px;width:28px;height:28px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:rgba(255,222,163,.9);border:2px solid rgba(255,222,163,.3);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 2px 8px rgba(255,222,163,.2)}.tried-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.5;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);filter:drop-shadow(0 2px 4px rgba(255, 222, 163, 0.3))}.tried-card p{color:hsla(0,0%,100%,.8);margin:0;font-size:1rem;font-weight:400;line-height:1.6;padding-right:50px;padding-left:25px;transition:all .4s ease}.section-pain-header,.section-tried-header{text-align:center;margin-bottom:35px;position:relative}.pain-header-icon,.tried-header-icon{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}.pain-header-icon{background:linear-gradient(135deg, rgba(255, 71, 87, 0.2), rgba(255, 71, 87, 0.1))}.tried-header-icon{background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1))}.section-pain-title,.section-tried-title{color:hsla(0,0%,100%,.9);font-size:1.3rem;font-weight:400;margin:0;letter-spacing:.5px;text-transform:uppercase;padding-top:15px;font-family:"Poppins",sans-serif}.section-pain-title{color:hsla(0,0%,100%,.9)}.section-tried-title{color:rgba(255,222,163,.9)}.empathy-section{background:linear-gradient(135deg, rgba(255, 222, 163, 0.08) 0%, rgba(255, 222, 163, 0.03) 100%);border:1px solid rgba(255,222,163,.15);padding:50px 40px;border-radius:25px;text-align:center;backdrop-filter:blur(20px);position:relative;overflow:hidden;margin-top:60px}.empathy-section::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.03) 0%, transparent 70%);pointer-events:none}.empathy-content{position:relative;z-index:2}.empathy-subtitle{color:rgba(255,222,163,.9);font-size:1.1rem;font-weight:400;margin-bottom:25px;letter-spacing:1px;text-transform:uppercase}.empathy-title{font-size:clamp(1.4rem,3vw,1.8rem);color:#fff;font-weight:400;margin-bottom:25px;letter-spacing:-0.5px;font-family:"Playfair Display",serif}.empathy-highlight{font-style:italic;color:#ffdea3;font-weight:600}.empathy-description{color:hsla(0,0%,100%,.8);font-size:1.1rem;line-height:1.7;margin-bottom:30px;max-width:600px;margin-left:auto;margin-right:auto}.empathy-conclusion{color:#ffdea3;font-size:clamp(1.2rem,2.5vw,1.4rem);font-weight:500;letter-spacing:-0.3px;font-family:"Playfair Display",serif;font-style:italic}@media(max-width: 768px){.pain-identification-grid{gap:30px}.pain-card,.tried-card{padding:20px 25px}.pain-card p,.tried-card p{font-size:1rem;padding-right:50px}.tried-card p{padding-left:20px}.empathy-section{padding:35px 25px;margin-top:40px}.arrow-line{width:40px}}@media(max-width: 576px){.pain-card,.tried-card{padding:18px 20px}.pain-card p,.tried-card p{font-size:.95rem;padding-right:45px}.tried-card p{padding-left:15px}.empathy-section{padding:30px 20px}}.pain-card,.tried-card{opacity:0;transform:translateX(-30px)}.tried-card{transform:translateX(30px)}.whatsapp-section{margin:80px 0;position:relative;overflow:hidden}.whatsapp-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(37, 211, 102, 0.03) 0%, transparent 60%);pointer-events:none}.social-proof-header{text-align:center;margin-bottom:50px;position:relative}.proof-badge{display:inline-block;background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;box-shadow:0 4px 15px rgba(255,222,163,.3);animation:badgePulse 3s ease-in-out infinite}@keyframes badgePulse{0%,100%{transform:scale(1);box-shadow:0 4px 15px rgba(255,222,163,.3)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(255,222,163,.5)}}.social-proof-title{color:#ffdea3;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;margin-bottom:15px;line-height:1.2;text-shadow:0 2px 8px rgba(255,222,163,.3)}.social-proof-title .highlight{background:linear-gradient(135deg, #ffdea3, #f4c430);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative}.social-proof-title .highlight::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);border-radius:2px;opacity:.6}.social-proof-subtitle{color:hsla(0,0%,100%,.8);font-size:1.1rem;font-weight:400;margin:0;font-style:italic;position:relative}.social-proof-subtitle::before{content:"•";color:#ffdea3;margin:0 10px;opacity:.7}.social-proof-subtitle::after{content:"•";color:#ffdea3;margin:0 10px;opacity:.7}.whatsapp-carousel{width:100%;max-width:1200px;margin:0 auto;position:relative;overflow:hidden;padding:0 20px}@media(max-width: 768px){.whatsapp-carousel{padding:0 15px}}.swiper-wrapper{display:flex;align-items:stretch}.swiper-slide{height:auto;display:flex;align-items:stretch}.whatsapp-card{width:100%;height:100%;display:flex;flex-direction:column}.authentic-screenshot{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.15),0 5px 15px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05);position:relative;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);height:100%;display:flex;flex-direction:column}.authentic-screenshot:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.2),0 10px 25px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.08)}.whatsapp-header{background:linear-gradient(135deg, #075e54 0%, #128c7e 100%);padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.08);position:relative}.whatsapp-header::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent)}.header-left{display:flex;align-items:center;gap:15px;flex:1}.back-arrow{color:#fff;font-size:1.1rem;cursor:pointer;transition:all .2s ease;padding:5px;border-radius:50%}.back-arrow:hover{background:hsla(0,0%,100%,.1);transform:translateX(-2px)}.whatsapp-contact{display:flex;align-items:center;gap:12px;flex:1}.whatsapp-avatar{width:42px;height:42px;background:linear-gradient(135deg, #25d366, #128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 3px 10px rgba(37,211,102,.3),inset 0 1px 0 hsla(0,0%,100%,.2);overflow:hidden;position:relative}.whatsapp-avatar::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.whatsapp-info h5{color:#fff;font-size:1.05rem;font-weight:500;margin:0 0 2px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;letter-spacing:.01em}.whatsapp-status{color:hsla(0,0%,100%,.8);font-size:.8rem;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.whatsapp-actions{display:flex;align-items:center;gap:25px}.whatsapp-actions i{color:#fff;font-size:1.2rem;cursor:pointer;transition:all .2s ease;padding:5px;border-radius:50%}.whatsapp-actions i:hover{background:hsla(0,0%,100%,.1);transform:scale(1.1)}.whatsapp-messages{padding:20px 15px;background:#e5ddd5;min-height:300px;flex:1;position:relative;background-image:radial-gradient(circle at 20% 50%, rgba(255, 255, 255, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 20%, rgba(255, 255, 255, 0.05) 0%, transparent 50%)}.whatsapp-messages::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="%23ffffff" opacity="0.02"/></svg>');background-size:20px 20px;pointer-events:none}.whatsapp-message{margin-bottom:12px;display:flex;justify-content:flex-start;animation:messageSlideIn .4s ease-out}.whatsapp-message.received{justify-content:flex-start}.whatsapp-message.sent{justify-content:flex-end}@keyframes messageSlideIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-bubble{background:#fff;border-radius:7.5px;padding:8px 9px 10px 11px;max-width:85%;position:relative;box-shadow:0 1px .5px rgba(0,0,0,.13),0 1px 3px rgba(0,0,0,.05);margin-bottom:2px}.received .message-bubble{background:#fff}.received .message-bubble::before{content:"";position:absolute;left:-7px;top:0;width:0;height:0;border-style:solid;border-width:0 8px 13px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.sent .message-bubble{background:#dcf8c6}.sent .message-bubble::before{content:"";position:absolute;right:-7px;top:0;width:0;height:0;border-style:solid;border-width:0 0 13px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dcf8c6 rgba(0,0,0,0)}.message-bubble p{margin:0 0 15px 0;color:#303030;font-size:.9rem;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;word-wrap:break-word;font-weight:400}.message-meta{display:flex;justify-content:flex-end;align-items:center;margin-top:-12px;margin-bottom:-2px}.message-time{color:#667781;font-size:.7rem;font-weight:400;margin-left:4px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.carousel-dots{display:flex;justify-content:center;gap:15px;margin-top:40px;padding:20px 0}@media(max-width: 768px){.carousel-dots{gap:12px;margin-top:30px}}@media(max-width: 576px){.carousel-dots{gap:10px;margin-top:25px}}.dot{width:14px;height:14px;border-radius:50%;border:none;background:rgba(37,211,102,.4);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative}@media(max-width: 768px){.dot{width:12px;height:12px}}@media(max-width: 576px){.dot{width:10px;height:10px}}.dot:hover{background:rgba(37,211,102,.7);transform:scale(1.15)}.dot.active{background:#25d366;transform:scale(1.3);box-shadow:0 0 0 4px rgba(37,211,102,.25)}.dot.active::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;background:#fff;border-radius:50%}@media(max-width: 768px){.dot.active::after{width:5px;height:5px}}@media(max-width: 576px){.dot.active::after{width:4px;height:4px}}.whatsapp-carousel.transitioning .whatsapp-card{pointer-events:none}.whatsapp-track,.whatsapp-card{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.whatsapp-carousel.loading{min-height:400px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.whatsapp-message{opacity:0;transform:translateY(20px);transition:all .4s ease}.whatsapp-message.animate-in{opacity:1;transform:translateY(0)}.whatsapp-carousel.transitioning .whatsapp-card{pointer-events:none}.whatsapp-track,.whatsapp-card{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.whatsapp-carousel.loading{min-height:400px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.swiper-pagination{position:static !important;margin-top:40px;display:flex;justify-content:center;gap:12px;margin-bottom:10px}@media(max-width: 768px){.swiper-pagination{margin-top:30px;gap:10px}}.swiper-pagination-bullet{width:12px;height:12px;background:rgba(37,211,102,.4);opacity:1;transition:all .3s ease}.swiper-pagination-bullet:hover{background:rgba(37,211,102,.7);transform:scale(1.15)}.swiper-pagination-bullet-active{background:#25d366;transform:scale(1.3);box-shadow:0 0 0 4px rgba(37,211,102,.25)}.carousel-dots,.dot{display:none !important}@media(max-width: 576px){.whatsapp-carousel .swiper-slide{padding:0 10px}}.whatsapp-carousel .swiper-slide-active .whatsapp-message{animation:messageSlideIn .4s ease-out}.hero{position:relative;height:calc(100vh - 40px);padding:0;margin:40px 0 0 0;display:flex;align-items:center;background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0.1) 100%),url("../assets/image/photo_2025-06-16_13-31-03.jpg") no-repeat center center;background-size:cover;background-position:center center;width:100vw;max-width:none;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}.hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(255, 222, 163, 0.08) 0%, transparent 60%);pointer-events:none;z-index:1}.hero::after{content:"";position:absolute;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20px 30px, rgba(255, 222, 163, 0.3), transparent),radial-gradient(2px 2px at 40px 70px, rgba(255, 222, 163, 0.2), transparent),radial-gradient(1px 1px at 90px 40px, rgba(255, 222, 163, 0.4), transparent);background-size:100px 100px;animation:heroParticles 20s linear infinite;opacity:.6;pointer-events:none;z-index:1}@keyframes heroParticles{0%{transform:translateY(0) translateX(0)}100%{transform:translateY(-100px) translateX(50px)}}.hero-container{position:relative;z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:10px 15px;display:grid;grid-template-columns:1fr;gap:15px;align-items:center;text-align:center;height:100%}@media(min-width: 992px){.hero-container{grid-template-columns:1.2fr .8fr;text-align:left;gap:20px;padding:20px}}.hero-content{animation:heroSlideIn 1.2s ease-out forwards;opacity:0;transform:translateY(50px)}@keyframes heroSlideIn{to{opacity:1;transform:translateY(0)}}.hero-badge{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);color:#1a1a1a;padding:4px 10px;border-radius:50px;font-weight:700;font-size:.65rem;margin-bottom:6px;text-transform:uppercase;letter-spacing:.6px;box-shadow:0 8px 25px rgba(255,222,163,.4);animation:heroFloat 3s ease-in-out infinite;border:2px solid hsla(0,0%,100%,.1)}.hero-badge::before{content:"🚀";font-size:.7rem}@keyframes heroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.hero-title{font-size:clamp(1rem,3vw,1.8rem);line-height:1.1;margin-bottom:8px;color:#fff;font-weight:800;text-shadow:0 4px 20px rgba(0,0,0,.7);letter-spacing:-0.5px;font-family:"Playfair Display",serif}.hero-highlight{display:block;font-size:clamp(1.2rem,3.5vw,2rem);font-weight:900;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 50%, #ffdea3 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:6px;line-height:1.1;text-shadow:none;position:relative}.hero-highlight::after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:3px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);border-radius:2px;animation:underlineGlow 2s ease-in-out infinite}@keyframes underlineGlow{0%,100%{opacity:.6;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.1)}}.hero-subtitle{font-size:clamp(.7rem,1.5vw,.85rem);margin-bottom:10px;color:hsla(0,0%,100%,.9);line-height:1.3;max-width:600px;margin-left:auto;margin-right:auto}@media(min-width: 992px){.hero-subtitle{margin-left:0}}.hero-subtitle .inline-1{display:block;margin-bottom:3px;font-weight:600}.hero-subtitle .inline-2{display:block;margin-bottom:0;color:#ffdea3;font-weight:500}.inline-3{background:linear-gradient(135deg, rgba(255, 222, 163, 0.15), rgba(255, 222, 163, 0.08));border-left:4px solid #ffdea3;padding:6px 10px;border-radius:8px;margin:8px 0;backdrop-filter:blur(10px);border:1px solid rgba(255,222,163,.2)}.inline-4{color:#ffdea3;font-weight:600;margin:0;font-size:.7rem;display:flex;align-items:center;gap:4px}.inline-4::before{content:"🔒";font-size:.75rem}.hero-cta{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);color:#1a1a1a;padding:10px 20px;border-radius:50px;text-decoration:none;font-weight:800;font-size:clamp(.7rem,1.5vw,.85rem);display:inline-block;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 12px 35px rgba(255,222,163,.4),0 4px 15px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3);text-transform:uppercase;letter-spacing:.4px;position:relative;overflow:hidden;border:2px solid rgba(0,0,0,0)}.hero-cta::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left .6s ease}.hero-cta:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 20px 50px rgba(255,222,163,.6),0 8px 25px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.2);color:#1a1a1a;text-decoration:none}.hero-cta:hover::before{left:100%}.hero-cta:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.hero-cta::after{content:"🔥";font-size:1.1rem;margin-left:8px}@media(max-width: 768px){.hero{height:calc(100vh - 40px);padding:0;margin-top:74px !important;background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0.1) 100%),url("../assets/image/banner-mobile.jpg") no-repeat center center !important;background-size:cover !important;background-position:center center !important;width:100% !important}.hero::after{background-size:50px 50px}.hero-container{padding:15px 10px;gap:12px}.hero-content{text-align:center}.hero-badge{font-size:.65rem;padding:4px 10px;margin-bottom:6px}.hero-title{font-size:clamp(.9rem,2.8vw,1.6rem);margin-bottom:6px}.hero-highlight{font-size:clamp(1.1rem,3.2vw,1.8rem);margin-bottom:5px}.hero-subtitle{font-size:clamp(.65rem,1.4vw,.8rem);margin-bottom:10px;margin-left:auto;margin-right:auto}.hero-cta{font-size:clamp(.65rem,1.4vw,.75rem);padding:8px 16px}}@media(max-width: 576px){.hero{min-height:75vh;max-height:85vh;margin-top:0;padding:10px 0}.hero-container{padding:10px 8px;gap:10px}.hero-badge{padding:3px 8px;font-size:.6rem;margin-bottom:4px}.hero-title{margin-bottom:5px;font-size:clamp(.8rem,2.5vw,1.4rem)}.hero-highlight{margin-bottom:4px;font-size:clamp(1rem,3vw,1.6rem)}.hero-subtitle{margin-bottom:8px;font-size:clamp(.6rem,1.2vw,.75rem)}.hero-cta{padding:8px 16px;width:100%;max-width:250px;font-size:clamp(.6rem,1.2vw,.7rem)}.inline-3{padding:4px 8px;margin:6px 0}.inline-4{font-size:.6rem}}@media(max-width: 375px){.hero{min-height:70vh;max-height:80vh;padding:8px 0}.hero-container{padding:8px 5px;gap:8px}.hero-badge{padding:2px 6px;font-size:.55rem;margin-bottom:3px}.hero-title{margin-bottom:4px;font-size:clamp(.7rem,2.2vw,1.2rem);line-height:1.05}.hero-highlight{margin-bottom:3px;font-size:clamp(.9rem,2.8vw,1.4rem);line-height:1.05}.hero-subtitle{margin-bottom:6px;font-size:clamp(.55rem,1vw,.7rem);line-height:1.2}.hero-cta{padding:6px 12px;font-size:clamp(.55rem,1vw,.65rem);max-width:220px}.inline-3{padding:3px 6px;margin:4px 0}.inline-4{font-size:.55rem;gap:3px}}.grande-sacada-redesign{padding:100px 0;background:linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 50%, #0a0a0a 100%);position:relative;overflow:hidden}.grande-sacada-redesign::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%, rgba(255, 222, 163, 0.04) 0%, transparent 50%),radial-gradient(circle at 80% 70%, rgba(255, 222, 163, 0.03) 0%, transparent 50%);pointer-events:none}.grande-sacada-redesign .container{position:relative;z-index:2;max-width:1400px}.grande-sacada-redesign .section-header{text-align:center;margin-bottom:60px}.grande-sacada-redesign .section-header .header-badge{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2) 0%, rgba(255, 222, 163, 0.1) 100%);color:var(--primary-color);padding:16px 32px;border-radius:50px;font-size:1rem;font-weight:800;margin-bottom:30px;border:2px solid rgba(255,222,163,.3);box-shadow:0 8px 32px rgba(255,222,163,.15),inset 0 1px 0 hsla(0,0%,100%,.2);backdrop-filter:blur(15px);text-transform:uppercase;letter-spacing:.8px;transition:all .3s ease}.grande-sacada-redesign .section-header .header-badge .badge-icon{font-size:1.2rem}.grande-sacada-redesign .section-header .header-badge:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(255,222,163,.25),inset 0 1px 0 hsla(0,0%,100%,.3)}.grande-sacada-redesign .section-header .main-title{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.2;color:#fff;font-family:"Playfair Display",serif;text-shadow:0 4px 8px rgba(0,0,0,.3);max-width:900px;margin:0 auto}.grande-sacada-redesign .section-header .main-title .title-highlight{background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 30%, #ffdea3 60%, #ffeb99 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;display:inline-block;position:relative}.grande-sacada-redesign .section-header .main-title .title-highlight::after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:80%;height:3px;background:linear-gradient(90deg, transparent, var(--primary-color), transparent);border-radius:2px}.grande-sacada-redesign .content-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:start}@media(max-width: 1199px){.grande-sacada-redesign .content-grid{grid-template-columns:1fr;gap:50px}}.grande-sacada-redesign .story-column{display:flex;flex-direction:column;gap:40px}.grande-sacada-redesign .story-column .intro-card{background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%);border:2px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(15px);position:relative;overflow:hidden;transition:all .3s ease}.grande-sacada-redesign .story-column .intro-card::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg, var(--primary-color), rgba(255, 222, 163, 0.4));border-radius:0 2px 2px 0}.grande-sacada-redesign .story-column .intro-card:hover{transform:translateY(-5px);border-color:rgba(255,222,163,.2);box-shadow:0 12px 40px rgba(0,0,0,.3)}.grande-sacada-redesign .story-column .intro-card .card-content{position:relative;z-index:2}.grande-sacada-redesign .story-column .intro-card .card-content .intro-text{margin:0;font-size:1.3rem;color:#fff;font-weight:600;text-align:center}.grande-sacada-redesign .story-column .transformation-section .transformation-cards{display:grid;grid-template-columns:1fr auto 1fr;gap:25px;align-items:center}@media(max-width: 768px){.grande-sacada-redesign .story-column .transformation-section .transformation-cards{grid-template-columns:1fr;gap:20px}}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card{background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%);border:2px solid hsla(0,0%,100%,.1);border-radius:20px;padding:25px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(15px);transition:all .3s ease;position:relative;overflow:hidden}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-header{display:flex;align-items:center;gap:12px;margin-bottom:18px}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-header .card-icon{font-size:1.4rem}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-header .card-label{font-size:.85rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-body p{margin:0;color:hsla(0,0%,100%,.95);line-height:1.6;font-size:1.05rem;font-weight:500}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-body .amount{font-weight:800;padding:4px 10px;border-radius:8px;border:1px solid}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-body .amount.negative{color:#ff4757;background:rgba(255,71,87,.25);border-color:rgba(255,71,87,.4)}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card .card-body .amount.positive{color:#2ed573;background:rgba(46,213,115,.25);border-color:rgba(46,213,115,.4)}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.before-card{border-color:rgba(255,71,87,.4)}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.before-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #ff4757, rgba(255, 71, 87, 0.3))}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.before-card .card-label{color:#ff6b7a}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.after-card{border-color:rgba(46,213,115,.4)}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.after-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #2ed573, rgba(46, 213, 115, 0.3))}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-card.after-card .card-label{color:#5dde8a}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-arrow{display:flex;justify-content:center;align-items:center}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-arrow .arrow-icon{font-size:2rem;color:var(--primary-color);font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:all .3s ease}.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-arrow .arrow-icon:hover{transform:scale(1.1)}@media(max-width: 768px){.grande-sacada-redesign .story-column .transformation-section .transformation-cards .transform-arrow .arrow-icon{transform:rotate(90deg);font-size:1.5rem}}.grande-sacada-redesign .story-column .secret-section .secret-card{background:linear-gradient(135deg, rgba(255, 222, 163, 0.15) 0%, rgba(255, 222, 163, 0.08) 100%);border:2px solid rgba(255,222,163,.4);border-radius:25px;padding:35px;box-shadow:0 12px 40px rgba(255,222,163,.1),0 4px 20px rgba(0,0,0,.2);backdrop-filter:blur(15px);position:relative;overflow:hidden;transition:all .3s ease}.grande-sacada-redesign .story-column .secret-section .secret-card::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.05) 0%, transparent 70%);animation:secretGlow 8s ease-in-out infinite;pointer-events:none}.grande-sacada-redesign .story-column .secret-section .secret-card:hover{transform:translateY(-5px);box-shadow:0 16px 50px rgba(255,222,163,.15),0 8px 30px rgba(0,0,0,.3)}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-header{margin-bottom:20px}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-header .secret-title{color:var(--primary-color);font-size:1.6rem;margin:0;font-weight:800;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;align-items:center;gap:12px}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-header .secret-title .secret-icon{font-size:1.4rem}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-body{position:relative;z-index:2}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-body .secret-text{margin:0;color:hsla(0,0%,100%,.95);font-size:1.2rem;line-height:1.6;font-weight:500;text-align:center}.grande-sacada-redesign .story-column .secret-section .secret-card .secret-body .secret-text .stat-highlight{color:#ff4757;font-weight:900;background:linear-gradient(135deg, rgba(255, 71, 87, 0.3) 0%, rgba(255, 71, 87, 0.2) 100%);padding:6px 12px;border-radius:10px;border:1px solid rgba(255,71,87,.4);box-shadow:0 2px 8px rgba(255,71,87,.2);display:inline-block}.grande-sacada-redesign .story-column .methods-section .methods-container{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(max-width: 768px){.grande-sacada-redesign .story-column .methods-section .methods-container{grid-template-columns:1fr;gap:25px}}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column{background:linear-gradient(135deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.02) 100%);border:2px solid hsla(0,0%,100%,.1);border-radius:20px;padding:25px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(15px);transition:all .3s ease;position:relative;overflow:hidden}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-header{margin-bottom:20px}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-header .method-title{font-size:1.1rem;font-weight:800;margin:0;display:flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.5px}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-header .method-title .method-icon{font-size:1.2rem}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-list{display:flex;flex-direction:column;gap:12px}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-list .method-item{display:flex;align-items:flex-start;gap:12px;padding:12px 15px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;transition:all .3s ease}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-list .method-item:hover{background:hsla(0,0%,100%,.06);transform:translateX(5px);border-color:hsla(0,0%,100%,.15)}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-list .method-item .item-icon{font-size:1rem;flex-shrink:0;margin-top:2px}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column .method-list .method-item .item-text{color:hsla(0,0%,100%,.95);line-height:1.5;font-size:.95rem;font-weight:500}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.wrong-column{border-color:rgba(255,71,87,.3)}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.wrong-column::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #ff4757, rgba(255, 71, 87, 0.3));border-radius:20px 20px 0 0}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.wrong-column .method-title{color:#ff6b7a}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.wrong-column:hover{border-color:rgba(255,71,87,.5)}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.right-column{border-color:rgba(46,213,115,.3)}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.right-column::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #2ed573, rgba(46, 213, 115, 0.3));border-radius:20px 20px 0 0}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.right-column .method-title{color:#5dde8a}.grande-sacada-redesign .story-column .methods-section .methods-container .method-column.right-column:hover{border-color:rgba(46,213,115,.5)}.grande-sacada-redesign .proof-column{display:flex;justify-content:center}@media(max-width: 1199px){.grande-sacada-redesign .proof-column{margin-top:20px}}.grande-sacada-redesign .proof-column .proof-container{display:flex;flex-direction:column;gap:30px;max-width:400px;width:100%}.grande-sacada-redesign .proof-column .proof-container .image-container{position:relative;border-radius:25px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.4),0 10px 30px rgba(255,222,163,.1);transition:all .4s ease}.grande-sacada-redesign .proof-column .proof-container .image-container:hover{transform:translateY(-8px);box-shadow:0 35px 70px rgba(0,0,0,.5),0 15px 40px rgba(255,222,163,.2)}.grande-sacada-redesign .proof-column .proof-container .image-container .profile-image{width:100%;height:auto;display:block;border:3px solid rgba(255,222,163,.2);border-radius:25px;transition:all .4s ease}.grande-sacada-redesign .proof-column .proof-container .image-container .image-overlay{position:absolute;top:20px;right:20px}.grande-sacada-redesign .proof-column .proof-container .image-container .image-overlay .success-badge{background:linear-gradient(135deg, rgba(255, 222, 163, 0.95) 0%, rgba(255, 222, 163, 0.85) 100%);color:#1a1a1a;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:800;display:flex;align-items:center;gap:6px;box-shadow:0 4px 15px rgba(255,222,163,.3);backdrop-filter:blur(10px)}.grande-sacada-redesign .proof-column .proof-container .image-container .image-overlay .success-badge .badge-icon{font-size:1rem}.grande-sacada-redesign .proof-column .proof-container .stats-section{background:linear-gradient(135deg, rgba(0, 0, 0, 0.9) 0%, rgba(20, 20, 20, 0.9) 100%);border:2px solid rgba(255,222,163,.3);border-radius:20px;padding:25px;backdrop-filter:blur(20px);box-shadow:0 15px 40px rgba(0,0,0,.4),0 5px 20px rgba(255,222,163,.1);position:relative;overflow:hidden}.grande-sacada-redesign .proof-column .proof-container .stats-section::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.05) 0%, transparent 70%);animation:statsGlow 8s ease-in-out infinite;pointer-events:none}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-header{text-align:center;margin-bottom:20px;position:relative;z-index:2}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-header .stats-title{color:var(--primary-color);font-size:1.1rem;font-weight:800;margin:0;text-transform:uppercase;letter-spacing:.5px}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid{display:flex;flex-direction:column;gap:15px;position:relative;z-index:2}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid .stat-item{text-align:center;padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid .stat-item:last-child{border-bottom:none}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid .stat-item:hover{transform:scale(1.05)}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid .stat-item .stat-number{font-size:1.8rem;font-weight:900;color:var(--primary-color);line-height:1;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.3);display:block}.grande-sacada-redesign .proof-column .proof-container .stats-section .stats-grid .stat-item .stat-label{font-size:.9rem;color:hsla(0,0%,100%,.8);font-weight:600;letter-spacing:.3px}.grande-sacada-redesign .proof-column .proof-container .trust-section .trust-items{display:flex;flex-direction:column;gap:15px}.grande-sacada-redesign .proof-column .proof-container .trust-section .trust-items .trust-item{background:linear-gradient(135deg, rgba(46, 213, 115, 0.2) 0%, rgba(46, 213, 115, 0.1) 100%);border:2px solid rgba(46,213,115,.4);padding:12px 20px;border-radius:20px;text-align:center;box-shadow:0 8px 25px rgba(46,213,115,.15);backdrop-filter:blur(10px);transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.grande-sacada-redesign .proof-column .proof-container .trust-section .trust-items .trust-item:hover{transform:translateY(-3px);border-color:rgba(46,213,115,.6);box-shadow:0 12px 35px rgba(46,213,115,.25)}.grande-sacada-redesign .proof-column .proof-container .trust-section .trust-items .trust-item .trust-icon{font-size:1rem}.grande-sacada-redesign .proof-column .proof-container .trust-section .trust-items .trust-item .trust-text{font-size:.9rem;font-weight:700;color:hsla(0,0%,100%,.95);letter-spacing:.3px}@keyframes secretGlow{0%,100%{opacity:.3;transform:rotate(0deg) scale(1)}50%{opacity:.6;transform:rotate(180deg) scale(1.1)}}@keyframes statsGlow{0%,100%{opacity:.3;transform:rotate(0deg) scale(1)}50%{opacity:.6;transform:rotate(180deg) scale(1.1)}}.faq-rebuilt{padding:80px 0;background:#1a1a1a}.faq-rebuilt .faq-header{margin-bottom:60px}.faq-rebuilt .faq-header .section-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1));color:var(--primary-color);padding:12px 24px;border-radius:25px;font-size:.9rem;font-weight:700;margin-bottom:20px;border:2px solid rgba(255,222,163,.3);text-transform:uppercase;letter-spacing:.5px}.faq-rebuilt .faq-header .section-badge .badge-icon{font-size:1.1rem}.faq-rebuilt .faq-header .section-title{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:15px;color:#fff;font-family:"Playfair Display",serif}.faq-rebuilt .faq-header .section-title .title-highlight{color:var(--primary-color)}.faq-rebuilt .faq-header .section-description{font-size:1.1rem;color:hsla(0,0%,100%,.7);margin:0 auto}.faq-rebuilt .faq-rebuilt-container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.faq-rebuilt .faq-rebuilt-item{background:linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;overflow:hidden;transition:all .3s ease}.faq-rebuilt .faq-rebuilt-item:hover{border-color:rgba(255,222,163,.3);box-shadow:0 8px 25px rgba(0,0,0,.2)}.faq-rebuilt .faq-rebuilt-question{width:100%;background:none;border:none;padding:25px 30px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left}.faq-rebuilt .faq-rebuilt-question:hover{background:rgba(255,222,163,.05)}.faq-rebuilt .faq-rebuilt-question.active{background:rgba(255,222,163,.08);border-bottom:1px solid hsla(0,0%,100%,.1)}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-text{font-size:1.1rem;font-weight:600;color:#fff;line-height:1.4;margin:0;flex:1;padding-right:20px}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-icon{font-size:1.5rem;font-weight:300;color:var(--primary-color);transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,222,163,.1)}.faq-rebuilt .faq-rebuilt-question.active .faq-rebuilt-icon{transform:rotate(45deg);background:rgba(255,222,163,.2)}.faq-rebuilt .faq-rebuilt-answer{max-height:0;overflow:hidden;transition:max-height .4s ease-out;background:linear-gradient(135deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%)}.faq-rebuilt .faq-rebuilt-answer.active{max-height:250px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content{padding:25px 30px 30px 30px;position:relative}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content::before{content:"";position:absolute;top:0;left:30px;right:30px;height:1px;background:linear-gradient(90deg, transparent, rgba(255, 222, 163, 0.3), transparent)}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p{margin:0;font-size:1.05rem;line-height:1.7;color:hsla(0,0%,100%,.95);text-align:left;position:relative;padding-left:20px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p::before{content:"💡";position:absolute;left:0;top:0;font-size:1rem;opacity:.7}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p strong{color:var(--primary-color);font-weight:700;background:linear-gradient(135deg, var(--primary-color), #f4c430);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-shadow:0 0 10px rgba(255,222,163,.3);position:relative}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p strong::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:linear-gradient(90deg, var(--primary-color), transparent);opacity:.5}@media(max-width: 768px){.faq-rebuilt{padding:60px 0}.faq-rebuilt .faq-header{margin-bottom:40px}.faq-rebuilt .faq-header .section-badge{padding:10px 20px;font-size:.8rem}.faq-rebuilt .faq-header .section-title{font-size:2rem}.faq-rebuilt .faq-header .section-description{font-size:1rem}.faq-rebuilt .faq-rebuilt-container{gap:15px}.faq-rebuilt .faq-rebuilt-question{padding:20px}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-text{font-size:1rem;padding-right:15px}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-icon{font-size:1.3rem;width:25px;height:25px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content{padding:20px 20px 25px 20px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content::before{left:20px;right:20px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p{font-size:.95rem;line-height:1.6;padding-left:18px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p::before{font-size:.9rem}}@media(max-width: 480px){.faq-rebuilt{padding:50px 0}.faq-rebuilt .faq-rebuilt-question{padding:18px 15px;flex-direction:column;align-items:flex-start;gap:15px}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-text{padding-right:0;font-size:.95rem}.faq-rebuilt .faq-rebuilt-question .faq-rebuilt-icon{align-self:flex-end;margin-top:-10px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content{padding:18px 15px 22px 15px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content::before{left:15px;right:15px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p{font-size:.9rem;line-height:1.5;padding-left:16px}.faq-rebuilt .faq-rebuilt-answer .faq-rebuilt-content p::before{font-size:.8rem}}.grande-sacada-clean{padding:60px 0;background:#0a0a0a;position:relative;overflow:hidden}.grande-sacada-clean::before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle, rgba(255, 222, 163, 0.03) 0%, transparent 70%);pointer-events:none}.grande-sacada-clean .container{position:relative;z-index:1}.grande-sacada-clean .sacada-header{text-align:center;margin-bottom:60px}.grande-sacada-clean .sacada-header .sacada-label{display:inline-block;font-size:14px;font-weight:600;color:#ffdea3;letter-spacing:2px;margin-bottom:16px;opacity:.9}.grande-sacada-clean .sacada-header .sacada-title{font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.2;color:#fff;margin:0}.grande-sacada-clean .sacada-header .sacada-title .highlight{color:#ffdea3;position:relative}.grande-sacada-clean .sacada-header .sacada-title .highlight::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:linear-gradient(90deg, #ffdea3, #ffb347);border-radius:2px}.grande-sacada-clean .story-timeline{max-width:800px;margin:0 auto 80px;position:relative}.grande-sacada-clean .story-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg, transparent, #ffdea3 20%, #ffdea3 80%, transparent);transform:translateX(-50%)}@media(max-width: 768px){.grande-sacada-clean .story-timeline::before{left:20px}}.grande-sacada-clean .timeline-item{position:relative;padding:20px 0;opacity:0;transform:translateY(20px);transition:all .6s ease}.grande-sacada-clean .timeline-item.visible{opacity:1;transform:translateY(0)}.grande-sacada-clean .timeline-item:nth-child(even) .timeline-content{margin-left:50%;padding-left:40px;text-align:left}.grande-sacada-clean .timeline-item:nth-child(odd) .timeline-content{margin-right:50%;padding-right:40px;text-align:right}.grande-sacada-clean .timeline-item .timeline-dot{position:absolute;left:50%;top:30px;width:20px;height:20px;background:#0a0a0a;border:3px solid #ffdea3;border-radius:50%;transform:translateX(-50%);z-index:2;transition:all .3s ease}.grande-sacada-clean .timeline-item:hover .timeline-dot{background:#ffdea3;transform:translateX(-50%) scale(1.2)}.grande-sacada-clean .timeline-item .timeline-content{background:hsla(0,0%,100%,.02);border:1px solid rgba(255,222,163,.1);border-radius:12px;padding:24px;transition:all .3s ease}.grande-sacada-clean .timeline-item .timeline-content:hover{background:hsla(0,0%,100%,.04);border-color:rgba(255,222,163,.2);transform:translateY(-2px)}.grande-sacada-clean .timeline-item .timeline-content .timeline-date{font-size:12px;color:#ffdea3;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:block}.grande-sacada-clean .timeline-item .timeline-content h3{font-size:20px;color:#fff;margin:0 0 8px 0;font-weight:600}.grande-sacada-clean .timeline-item .timeline-content p{font-size:15px;color:hsla(0,0%,100%,.7);margin:0}@media(max-width: 768px){.grande-sacada-clean .timeline-item:nth-child(even) .timeline-content,.grande-sacada-clean .timeline-item:nth-child(odd) .timeline-content{margin-left:60px;margin-right:0;padding:20px;text-align:left}.grande-sacada-clean .timeline-item .timeline-dot{left:20px}}.grande-sacada-clean .method-comparison-clean{max-width:900px;margin:0 auto 80px}.grande-sacada-clean .comparison-tabs{display:flex;gap:16px;margin-bottom:32px;justify-content:center}.grande-sacada-clean .comparison-tabs .tab-button{flex:1;max-width:250px;background:hsla(0,0%,100%,.02);border:1px solid rgba(255,222,163,.2);border-radius:12px;padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .3s ease;color:#fff;font-size:16px;font-weight:500}.grande-sacada-clean .comparison-tabs .tab-button .tab-icon{font-size:20px}.grande-sacada-clean .comparison-tabs .tab-button:hover{background:hsla(0,0%,100%,.05);transform:translateY(-2px)}.grande-sacada-clean .comparison-tabs .tab-button.active{background:rgba(255,222,163,.1);border-color:#ffdea3}.grande-sacada-clean .comparison-tabs .tab-button.active .tab-icon{animation:pulse 2s infinite}.grande-sacada-clean .tab-content .tab-pane{display:none}.grande-sacada-clean .tab-content .tab-pane.active{display:block;animation:fadeIn .5s ease}.grande-sacada-clean .method-list-clean{list-style:none;padding:0;margin:0;display:grid;gap:16px}.grande-sacada-clean .method-item-clean{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.grande-sacada-clean .method-item-clean:hover{transform:translateX(8px);background:hsla(0,0%,100%,.04)}.grande-sacada-clean .method-item-clean.success{border-color:rgba(255,222,163,.2);background:rgba(255,222,163,.02)}.grande-sacada-clean .method-item-clean.success .item-number{background:rgba(255,222,163,.1);color:#ffdea3}.grande-sacada-clean .method-item-clean .item-number{width:40px;height:40px;background:rgba(255,69,58,.1);color:#ff453a;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.grande-sacada-clean .method-item-clean .item-content{flex:1}.grande-sacada-clean .method-item-clean .item-content h4{font-size:18px;font-weight:600;color:#fff;margin:0 0 4px 0}.grande-sacada-clean .method-item-clean .item-content p{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.grande-sacada-clean .results-section-clean{margin-bottom:60px}.grande-sacada-clean .results-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:24px;max-width:800px;margin:0 auto}.grande-sacada-clean .result-card{background:linear-gradient(135deg, rgba(255, 222, 163, 0.05), rgba(255, 222, 163, 0.02));border:1px solid rgba(255,222,163,.2);border-radius:16px;padding:32px;text-align:center;transition:all .3s ease}.grande-sacada-clean .result-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(255,222,163,.1)}.grande-sacada-clean .result-card .result-icon{font-size:32px;margin-bottom:16px;display:block}.grande-sacada-clean .result-card .result-number{font-size:36px;font-weight:700;color:#ffdea3;margin-bottom:8px;display:block}.grande-sacada-clean .result-card .result-label{font-size:14px;color:hsla(0,0%,100%,.7)}.grande-sacada-clean .profile-section-clean{margin-bottom:60px}.grande-sacada-clean .profile-content{max-width:600px;margin:0 auto;display:flex;align-items:center;gap:32px;background:hsla(0,0%,100%,.02);border:1px solid rgba(255,222,163,.1);border-radius:16px;padding:24px}@media(max-width: 768px){.grande-sacada-clean .profile-content{flex-direction:column;text-align:center}}.grande-sacada-clean .profile-image-container{position:relative;flex-shrink:0}.grande-sacada-clean .profile-image-container .profile-img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #ffdea3}.grande-sacada-clean .profile-image-container .profile-badge{position:absolute;bottom:0;right:-8px;background:#ffdea3;color:#0a0a0a;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px}.grande-sacada-clean .profile-info{flex:1}.grande-sacada-clean .profile-info h3{font-size:24px;color:#fff;margin:0 0 8px 0}.grande-sacada-clean .profile-info p{font-size:16px;color:hsla(0,0%,100%,.7);margin:0 0 16px 0}.grande-sacada-clean .profile-info .profile-stats{display:flex;gap:16px;flex-wrap:wrap}@media(max-width: 768px){.grande-sacada-clean .profile-info .profile-stats{justify-content:center}}.grande-sacada-clean .profile-info .profile-stats .stat{font-size:14px;color:#ffdea3;display:flex;align-items:center;gap:6px}.grande-sacada-clean .sacada-cta{text-align:center}.grande-sacada-clean .sacada-cta .cta-text{font-size:18px;color:hsla(0,0%,100%,.8);margin-bottom:24px}.grande-sacada-clean .sacada-cta .sacada-button{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg, #ffdea3, #ffb347);color:#0a0a0a;padding:16px 32px;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.grande-sacada-clean .sacada-cta .sacada-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,222,163,.3);gap:16px}.grande-sacada-clean .sacada-cta .sacada-button i{transition:transform .3s ease}.grande-sacada-clean .sacada-cta .sacada-button:hover i{transform:translateX(4px)}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.grande-sacada-minimal{padding:80px 0;background:#0a0a0a;position:relative}.grande-sacada-minimal::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center top, rgba(255, 222, 163, 0.02) 0%, transparent 60%);pointer-events:none}.grande-sacada-minimal .container{max-width:1000px;position:relative;z-index:1}.grande-sacada-minimal .minimal-header{text-align:center;margin-bottom:60px}.grande-sacada-minimal .minimal-header .section-label{display:inline-block;font-size:13px;font-weight:600;color:#ffdea3;letter-spacing:2px;margin-bottom:16px;opacity:.8}.grande-sacada-minimal .minimal-header .section-headline{font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.3;color:#fff;margin:0}.grande-sacada-minimal .minimal-header .section-headline .wrong{color:#ff453a;position:relative}.grande-sacada-minimal .minimal-header .section-headline .wrong::after{content:"";position:absolute;bottom:2px;left:0;right:0;height:2px;background:#ff453a;opacity:.5}.grande-sacada-minimal .minimal-header .section-headline .right{color:#ffdea3;font-weight:800}.grande-sacada-minimal .story-grid{display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:60px}@media(max-width: 768px){.grande-sacada-minimal .story-grid{flex-direction:column;gap:20px}}.grande-sacada-minimal .story-card{text-align:center;padding:30px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;min-width:180px;transition:all .3s ease}.grande-sacada-minimal .story-card:hover{transform:translateY(-4px);background:hsla(0,0%,100%,.04)}.grande-sacada-minimal .story-card.before{border-color:rgba(255,69,58,.2)}.grande-sacada-minimal .story-card.after{border-color:rgba(255,222,163,.3);background:rgba(255,222,163,.03)}.grande-sacada-minimal .story-card .story-icon{font-size:32px;display:block;margin-bottom:12px}.grande-sacada-minimal .story-card h3{font-size:14px;color:hsla(0,0%,100%,.6);margin:0 0 8px 0;text-transform:uppercase;letter-spacing:1px}.grande-sacada-minimal .story-card .story-amount{font-size:28px;font-weight:700;color:#fff;margin:0 0 4px 0;display:block}.grande-sacada-minimal .story-card .story-desc{font-size:14px;color:hsla(0,0%,100%,.5);margin:0}@media(max-width: 768px){.grande-sacada-minimal .story-arrow{transform:rotate(90deg)}}.grande-sacada-minimal .method-reveal{text-align:center;margin-bottom:60px}.grande-sacada-minimal .method-reveal .reveal-title{font-size:24px;color:#fff;margin:0 0 40px 0;font-weight:600}.grande-sacada-minimal .method-reveal .reveal-title .highlight{color:#ffdea3}.grande-sacada-minimal .steps-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:24px;max-width:800px;margin:0 auto}.grande-sacada-minimal .step-card{background:linear-gradient(135deg, rgba(255, 222, 163, 0.05) 0%, rgba(255, 222, 163, 0.02) 100%);border:1px solid rgba(255,222,163,.2);border-radius:12px;padding:32px 24px;text-align:center;position:relative;transition:all .3s ease}.grande-sacada-minimal .step-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(255,222,163,.1)}.grande-sacada-minimal .step-card:hover .step-number{transform:scale(1.1)}.grande-sacada-minimal .step-card .step-number{width:48px;height:48px;background:#ffdea3;color:#0a0a0a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 20px;transition:transform .3s ease}.grande-sacada-minimal .step-card h4{font-size:20px;color:#fff;margin:0 0 8px 0;font-weight:600}.grande-sacada-minimal .step-card p{font-size:15px;color:hsla(0,0%,100%,.6);margin:0;line-height:1.5}.grande-sacada-minimal .proof-numbers{display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:50px;flex-wrap:wrap}@media(max-width: 768px){.grande-sacada-minimal .proof-numbers{gap:20px}}.grande-sacada-minimal .proof-item{text-align:center}.grande-sacada-minimal .proof-item .proof-value{display:block;font-size:32px;font-weight:700;color:#ffdea3;margin-bottom:4px}.grande-sacada-minimal .proof-item .proof-label{font-size:14px;color:hsla(0,0%,100%,.5);text-transform:lowercase}.grande-sacada-minimal .proof-divider{width:1px;height:40px;background:hsla(0,0%,100%,.1)}@media(max-width: 768px){.grande-sacada-minimal .proof-divider{display:none}}.grande-sacada-minimal .minimal-cta{text-align:center}.grande-sacada-minimal .cta-button-minimal{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg, #ffdea3 0%, #ffb347 100%);color:#0a0a0a;padding:18px 40px;border-radius:50px;font-size:17px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px rgba(255,222,163,.3)}.grande-sacada-minimal .cta-button-minimal:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,222,163,.4);gap:16px}.grande-sacada-minimal .cta-button-minimal:hover i{transform:translateX(4px)}.grande-sacada-minimal .cta-button-minimal i{font-size:16px;transition:transform .3s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grande-sacada-minimal .minimal-header,.grande-sacada-minimal .story-grid,.grande-sacada-minimal .method-reveal,.grande-sacada-minimal .proof-numbers,.grande-sacada-minimal .minimal-cta{opacity:0;animation:fadeInUp .8s ease forwards}.grande-sacada-minimal .minimal-header:nth-child(1),.grande-sacada-minimal .story-grid:nth-child(1),.grande-sacada-minimal .method-reveal:nth-child(1),.grande-sacada-minimal .proof-numbers:nth-child(1),.grande-sacada-minimal .minimal-cta:nth-child(1){animation-delay:0.1s}.grande-sacada-minimal .minimal-header:nth-child(2),.grande-sacada-minimal .story-grid:nth-child(2),.grande-sacada-minimal .method-reveal:nth-child(2),.grande-sacada-minimal .proof-numbers:nth-child(2),.grande-sacada-minimal .minimal-cta:nth-child(2){animation-delay:0.2s}.grande-sacada-minimal .minimal-header:nth-child(3),.grande-sacada-minimal .story-grid:nth-child(3),.grande-sacada-minimal .method-reveal:nth-child(3),.grande-sacada-minimal .proof-numbers:nth-child(3),.grande-sacada-minimal .minimal-cta:nth-child(3){animation-delay:0.3s}.grande-sacada-minimal .minimal-header:nth-child(4),.grande-sacada-minimal .story-grid:nth-child(4),.grande-sacada-minimal .method-reveal:nth-child(4),.grande-sacada-minimal .proof-numbers:nth-child(4),.grande-sacada-minimal .minimal-cta:nth-child(4){animation-delay:0.4s}.grande-sacada-minimal .minimal-header:nth-child(5),.grande-sacada-minimal .story-grid:nth-child(5),.grande-sacada-minimal .method-reveal:nth-child(5),.grande-sacada-minimal .proof-numbers:nth-child(5),.grande-sacada-minimal .minimal-cta:nth-child(5){animation-delay:0.5s}.grande-sacada-story{padding:80px 0;background:#0a0a0a;position:relative;overflow:hidden}.grande-sacada-story::before{content:"";position:absolute;top:-20%;right:-10%;width:500px;height:500px;background:radial-gradient(circle, rgba(255, 222, 163, 0.02) 0%, transparent 70%);pointer-events:none}.grande-sacada-story .container{position:relative;z-index:1}.grande-sacada-story .story-header{text-align:center;margin-bottom:80px}.grande-sacada-story .story-header .header-label{display:inline-block;font-size:13px;font-weight:600;color:#ffdea3;letter-spacing:2px;margin-bottom:16px;opacity:.8}.grande-sacada-story .story-header .header-title{font-size:clamp(32px,4vw,42px);font-weight:700;line-height:1.2;color:#fff;margin:0;max-width:700px;margin:0 auto}.grande-sacada-story .story-header .header-title .highlight{color:#ffdea3;position:relative}.grande-sacada-story .story-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;margin-bottom:60px}@media(max-width: 968px){.grande-sacada-story .story-layout{grid-template-columns:1fr;gap:40px}}.grande-sacada-story .story-image .image-wrapper{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3)}.grande-sacada-story .story-image .image-wrapper img{width:100%;height:auto;display:block;filter:brightness(0.95)}.grande-sacada-story .story-image .image-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, transparent 60%, rgba(0, 0, 0, 0.8) 100%);pointer-events:none}.grande-sacada-story .story-image .image-wrapper .image-badge{position:absolute;bottom:24px;left:24px;background:rgba(255,222,163,.95);padding:12px 20px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:4px;box-shadow:0 8px 24px rgba(0,0,0,.2)}.grande-sacada-story .story-image .image-wrapper .image-badge span{color:#0a0a0a;font-weight:700;font-size:14px}.grande-sacada-story .story-image .image-wrapper .image-badge span:first-child{font-size:12px;opacity:.8}.grande-sacada-story .story-content>div{margin-bottom:32px}.grande-sacada-story .story-intro h3{font-size:28px;color:#fff;margin:0 0 12px 0}.grande-sacada-story .story-intro p{font-size:17px;color:hsla(0,0%,100%,.7);line-height:1.6}.grande-sacada-story .story-intro p strong{color:#ffdea3}.grande-sacada-story .story-discovery h4,.grande-sacada-story .story-method h4,.grande-sacada-story .story-results h4{font-size:20px;color:#fff;margin:0 0 12px 0;display:flex;align-items:center;gap:8px}.grande-sacada-story .story-discovery p,.grande-sacada-story .story-method p,.grande-sacada-story .story-results p{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.6;margin:0 0 16px 0}.grande-sacada-story .story-discovery p strong,.grande-sacada-story .story-method p strong,.grande-sacada-story .story-results p strong{color:#fff}.grande-sacada-story .method-list{display:flex;flex-direction:column;gap:16px}.grande-sacada-story .method-item{display:flex;align-items:flex-start;gap:16px;padding:16px;background:hsla(0,0%,100%,.02);border:1px solid rgba(255,222,163,.1);border-radius:12px;transition:all .3s ease}.grande-sacada-story .method-item:hover{background:hsla(0,0%,100%,.04);transform:translateX(4px)}.grande-sacada-story .method-item .method-number{width:32px;height:32px;background:#ffdea3;color:#0a0a0a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.grande-sacada-story .method-item .method-text{flex:1}.grande-sacada-story .method-item .method-text strong{display:block;font-size:16px;color:#fff;margin-bottom:4px}.grande-sacada-story .method-item .method-text p{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.grande-sacada-story .results-row{display:flex;gap:32px}@media(max-width: 768px){.grande-sacada-story .results-row{gap:24px}}.grande-sacada-story .result{text-align:center}.grande-sacada-story .result .result-number{display:block;font-size:28px;font-weight:700;color:#ffdea3;margin-bottom:4px}.grande-sacada-story .result .result-text{font-size:13px;color:hsla(0,0%,100%,.5);text-transform:lowercase}.grande-sacada-story .story-cta{text-align:center;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.1)}.grande-sacada-story .story-cta .cta-subtitle{font-size:18px;color:hsla(0,0%,100%,.8);margin:0 0 24px 0}.grande-sacada-story .story-cta .story-button{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg, #ffdea3 0%, #ffb347 100%);color:#0a0a0a;padding:20px 48px;border-radius:50px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 24px rgba(255,222,163,.3)}.grande-sacada-story .story-cta .story-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(255,222,163,.4);gap:16px}.grande-sacada-story .story-cta .story-button:hover i{transform:translateX(4px)}.grande-sacada-story .story-cta .story-button i{font-size:16px;transition:transform .3s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grande-sacada-story .story-header{animation:fadeInUp .8s ease}.grande-sacada-story .story-image{animation:fadeInUp .8s ease .2s both}.grande-sacada-story .story-content{animation:fadeInUp .8s ease .4s both}.grande-sacada-story .story-cta{animation:fadeInUp .8s ease .6s both}.learn-section-clean{padding:80px 0;background:var(--dark-bg);position:relative;overflow:hidden}.learn-section-clean::before{content:"";position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle, var(--primary-color) 0%, transparent 70%);opacity:.05;border-radius:50%}.learn-section-clean .learn-header-clean{text-align:center;margin-bottom:60px}.learn-section-clean .learn-header-clean .section-label{font-size:12px;font-weight:600;color:var(--primary-color);letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:16px}.learn-section-clean .learn-header-clean .section-title{font-size:42px;font-weight:700;color:var(--light-text);margin-bottom:16px;line-height:1.2}.learn-section-clean .learn-header-clean .section-title .highlight{color:var(--primary-color);position:relative}.learn-section-clean .learn-header-clean .section-title .highlight::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:var(--gradient-primary);border-radius:2px}.learn-section-clean .learn-header-clean .section-subtitle{font-size:18px;color:var(--gray-text);font-weight:400}.learn-section-clean .modules-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:20px;margin-bottom:60px}.learn-section-clean .module-card{background:var(--light-dark-bg);border-radius:12px;padding:32px;transition:all .3s ease;border:1px solid rgba(255,222,163,.1);position:relative;overflow:hidden}.learn-section-clean .module-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--gradient-primary);opacity:0;transition:opacity .3s ease}.learn-section-clean .module-card:hover{transform:translateY(-4px);border-color:var(--primary-color);box-shadow:0 8px 32px rgba(255,222,163,.15)}.learn-section-clean .module-card:hover::before{opacity:1}.learn-section-clean .module-card:hover .module-icon{transform:scale(1.05)}.learn-section-clean .module-card .module-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.learn-section-clean .module-card .module-header .module-icon{font-size:28px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,222,163,.1);border:1px solid rgba(255,222,163,.2);border-radius:12px;transition:transform .3s ease}.learn-section-clean .module-card .module-header .module-info{flex:1}.learn-section-clean .module-card .module-header .module-info h4{font-size:18px;font-weight:600;color:var(--light-text);margin:0;line-height:1.2}.learn-section-clean .module-card .module-header .module-info .module-duration{font-size:13px;color:var(--primary-color);font-weight:500;margin-top:4px;display:block}.learn-section-clean .module-card .module-content{list-style:none;padding:0;margin:0 0 20px 0}.learn-section-clean .module-card .module-content li{font-size:14px;color:var(--gray-text);line-height:1.8;padding-left:24px;position:relative;margin-bottom:10px}.learn-section-clean .module-card .module-content li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:bold;font-size:16px}.learn-section-clean .module-card .module-result{padding-top:20px;border-top:1px solid rgba(255,222,163,.1);font-size:13px;color:var(--gray-text);line-height:1.6}.learn-section-clean .module-card .module-result strong{color:var(--secondary-color);font-weight:600}.learn-section-clean .bonus-inline{margin:2rem 0;background:rgba(255,222,163,.05);border:1px solid rgba(255,222,163,.2);border-radius:8px;padding:1rem 1.5rem}.learn-section-clean .bonus-inline .bonus-content-inline{display:flex;align-items:center;justify-content:space-between;gap:1rem}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text{display:flex;align-items:center;gap:.5rem;flex:1}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text .bonus-emoji{font-size:1.2rem;flex-shrink:0}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text .bonus-title{font-size:1rem;color:var(--light-text);line-height:1.3}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text .bonus-title strong{color:var(--primary-color);font-weight:600}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline .value-amount{font-size:1.1rem;font-weight:700;color:var(--secondary-color);text-decoration:line-through;opacity:.8}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline .value-badge{background:var(--gradient-primary);color:var(--dark-text);padding:.4rem 1rem;border-radius:6px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px rgba(255,222,163,.3)}.learn-section-clean .learn-cta-clean{text-align:center}.learn-section-clean .learn-cta-clean .cta-button-clean{display:inline-flex;align-items:center;gap:12px;background:var(--gradient-primary);color:var(--dark-text);padding:18px 40px;border-radius:50px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(255,222,163,.3);text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.learn-section-clean .learn-cta-clean .cta-button-clean::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .5s ease}.learn-section-clean .learn-cta-clean .cta-button-clean:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,222,163,.4)}.learn-section-clean .learn-cta-clean .cta-button-clean:hover::before{left:100%}.learn-section-clean .learn-cta-clean .cta-button-clean:hover i{transform:translateX(4px)}.learn-section-clean .learn-cta-clean .cta-button-clean i{font-size:14px;transition:transform .3s ease}@keyframes bonusGlow{0%{opacity:.3;transform:scale(1)}100%{opacity:.6;transform:scale(1.05)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media(max-width: 768px){.learn-section-clean{padding:60px 0}.learn-section-clean .learn-header-clean{margin-bottom:40px}.learn-section-clean .learn-header-clean .section-title{font-size:28px}.learn-section-clean .learn-header-clean .section-subtitle{font-size:16px}.learn-section-clean .modules-grid{grid-template-columns:1fr;gap:16px}.learn-section-clean .bonus-inline{padding:.8rem 1rem;margin:1.5rem 0}.learn-section-clean .bonus-inline .bonus-content-inline{flex-direction:column;gap:1rem;text-align:center}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text{justify-content:center}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-text .bonus-title{font-size:.95rem}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline{justify-content:center}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline .value-amount{font-size:1rem}.learn-section-clean .bonus-inline .bonus-content-inline .bonus-value-inline .value-badge{font-size:.85rem;padding:.35rem .8rem}}.para-quem-e .section-header{text-align:center;margin-bottom:60px}.para-quem-e .section-header .section-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,222,163,.1);border:1px solid rgba(255,222,163,.3);border-radius:25px;padding:8px 20px;margin-bottom:24px}.para-quem-e .section-header .section-badge .badge-icon{font-size:14px}.para-quem-e .section-header .section-badge .badge-text{font-size:12px;font-weight:600;color:var(--primary-color);letter-spacing:1px;text-transform:uppercase}.para-quem-e .section-header .section-title{font-size:36px;font-weight:700;color:var(--light-text);margin:0}.para-quem-e .section-header .section-title .title-highlight{color:var(--primary-color)}.para-quem-e .cards-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;max-width:800px;margin:0 auto 60px}.para-quem-e .cards-grid .card{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.para-quem-e .cards-grid .card:hover{transform:translateY(-4px);border-color:rgba(255,222,163,.3);background:rgba(255,222,163,.03);box-shadow:0 8px 32px rgba(0,0,0,.3)}.para-quem-e .cards-grid .card .card-icon{font-size:40px;margin-bottom:20px;display:block}.para-quem-e .cards-grid .card h3{font-size:20px;font-weight:600;color:var(--primary-color);margin:0 0 12px 0;line-height:1.3}.para-quem-e .cards-grid .card p{font-size:15px;color:var(--gray-text);line-height:1.5;margin:0}.para-quem-e .requirements-section{display:flex;flex-direction:column;gap:40px;max-width:1000px;margin:0 auto}.para-quem-e .requirements-section .not-for-container .not-for-header{text-align:center;margin-bottom:25px}.para-quem-e .requirements-section .not-for-container .not-for-header .not-for-title{font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:800;color:#ff4757;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;letter-spacing:.5px}.para-quem-e .requirements-section .not-for-container .not-for-header .not-for-title .title-icon{font-size:1.2em}.para-quem-e .requirements-section .not-for-container .not-for-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:15px}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item{background:linear-gradient(135deg, rgba(255, 71, 87, 0.08) 0%, rgba(255, 71, 87, 0.03) 100%);border:1px solid rgba(255,71,87,.25);border-radius:12px;padding:16px 18px;display:flex;align-items:center;gap:12px;transition:all .3s ease;position:relative}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#ff4757;border-radius:12px 12px 0 0}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item:hover{transform:translateY(-2px);border-color:rgba(255,71,87,.4);box-shadow:0 8px 20px rgba(255,71,87,.15)}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-icon{font-size:1.3rem;flex-shrink:0;opacity:.9}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-text{color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;line-height:1.4}.para-quem-e .requirements-section .requirements-box{background:linear-gradient(135deg, rgba(255, 222, 163, 0.15) 0%, rgba(255, 222, 163, 0.08) 100%);border:2px solid rgba(255,222,163,.3);border-radius:25px;padding:40px;text-align:center;position:relative;overflow:hidden}.para-quem-e .requirements-section .requirements-box::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.05) 0%, transparent 70%);animation:requirementsGlow 8s ease-in-out infinite;pointer-events:none}.para-quem-e .requirements-section .requirements-box .requirements-header{margin-bottom:30px;position:relative;z-index:2}.para-quem-e .requirements-section .requirements-box .requirements-header .header-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.3) 0%, rgba(255, 222, 163, 0.2) 100%);color:var(--primary-color);padding:8px 20px;border-radius:20px;font-size:.85rem;font-weight:800;margin-bottom:20px;border:1px solid rgba(255,222,163,.4);text-transform:uppercase;letter-spacing:.5px}.para-quem-e .requirements-section .requirements-box .requirements-header .header-badge .badge-icon{font-size:1rem}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-title{font-size:clamp(1.3rem,3vw,1.8rem);font-weight:800;color:var(--primary-color);margin:0 0 15px 0;line-height:1.3}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-subtitle{font-size:1.1rem;color:hsla(0,0%,100%,.9);line-height:1.6;margin:0}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-subtitle strong{color:var(--primary-color);font-weight:700}.para-quem-e .requirements-section .requirements-box .requirements-features{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;position:relative;z-index:2}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:15px 20px;border-radius:15px;transition:all .3s ease}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.08);border-color:rgba(255,222,163,.3)}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item .feature-icon{color:#2ed573;font-weight:800;font-size:1.1rem}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item .feature-text{color:hsla(0,0%,100%,.9);font-size:.95rem;font-weight:600;white-space:nowrap}@keyframes requirementsGlow{0%,100%{opacity:.3;transform:rotate(0deg) scale(1)}50%{opacity:.6;transform:rotate(180deg) scale(1.1)}}@media(max-width: 768px){.para-quem-e .section-header{margin-bottom:40px}.para-quem-e .section-header .section-badge .badge-text{font-size:11px}.para-quem-e .section-header .section-title{font-size:28px}.para-quem-e .cards-grid{grid-template-columns:1fr;gap:20px;max-width:400px;margin-bottom:40px}.para-quem-e .cards-grid .card{padding:24px 20px}.para-quem-e .cards-grid .card .card-icon{font-size:32px}.para-quem-e .cards-grid .card h3{font-size:18px}.para-quem-e .cards-grid .card p{font-size:14px}.para-quem-e .requirements-section{gap:30px}.para-quem-e .requirements-section .not-for-container .not-for-header{margin-bottom:20px}.para-quem-e .requirements-section .not-for-container .not-for-header .not-for-title{font-size:1.4rem;gap:8px}.para-quem-e .requirements-section .not-for-container .not-for-grid{grid-template-columns:1fr;gap:12px}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item{padding:14px 16px;gap:10px}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-icon{font-size:1.2rem}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-text{font-size:.85rem}.para-quem-e .requirements-section .requirements-box{padding:30px 20px}.para-quem-e .requirements-section .requirements-box .requirements-header .header-badge{padding:6px 16px;font-size:.8rem}.para-quem-e .requirements-section .requirements-box .requirements-header .header-badge .badge-icon{font-size:.9rem}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-subtitle{font-size:1rem}.para-quem-e .requirements-section .requirements-box .requirements-features{flex-direction:column;gap:15px;align-items:center}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item{padding:12px 18px;width:100%;max-width:280px;justify-content:center}.para-quem-e .requirements-section .requirements-box .requirements-features .feature-item .feature-text{white-space:normal;text-align:center}}@media(max-width: 480px){.para-quem-e .requirements-section .not-for-container .not-for-header{margin-bottom:15px}.para-quem-e .requirements-section .not-for-container .not-for-header .not-for-title{font-size:1.2rem;gap:6px}.para-quem-e .requirements-section .not-for-container .not-for-grid{gap:10px}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item{padding:12px 14px;gap:8px}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-icon{font-size:1.1rem}.para-quem-e .requirements-section .not-for-container .not-for-grid .not-for-item .item-text{font-size:.8rem;line-height:1.3}.para-quem-e .requirements-section .requirements-box{padding:25px 15px}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-title{font-size:1.2rem}.para-quem-e .requirements-section .requirements-box .requirements-header .requirements-subtitle{font-size:.95rem}}.final-cta-button{display:inline-block;background:linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);color:var(--dark-text);text-decoration:none;padding:20px 40px;border-radius:50px;font-weight:800;font-size:1.1rem;box-shadow:0 12px 35px rgba(255,222,163,.4),0 4px 15px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3);text-transform:uppercase;letter-spacing:.4px;position:relative;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.final-cta-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left .6s ease}.final-cta-button:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 20px 50px rgba(255,222,163,.6),0 8px 25px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.2);color:var(--dark-text);text-decoration:none}.final-cta-button:hover::before{left:100%}.final-cta-button .cta-main{display:block;font-size:1.25rem;margin-bottom:5px}.final-cta-button .cta-sub{display:block;font-size:1rem;opacity:.9;font-weight:600;text-transform:none;letter-spacing:0}@media(max-width: 768px){.final-cta-button{width:100%;max-width:350px;padding:18px 30px;font-size:1rem}.final-cta-button .cta-main{font-size:1.1rem}.final-cta-button .cta-sub{font-size:.9rem}}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes badgeFloat{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-3px) rotate(0.5deg)}50%{transform:translateY(-2px) rotate(0deg)}75%{transform:translateY(-4px) rotate(-0.5deg)}}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.emotional-wrapper{position:relative;padding:60px 0;background:radial-gradient(ellipse at center, rgba(255, 222, 163, 0.02) 0%, transparent 70%)}.emotional-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="0.5" fill="%23ffdea3" opacity="0.03"/><circle cx="75" cy="75" r="0.3" fill="%23ffdea3" opacity="0.02"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');pointer-events:none;z-index:1}.emotional-content{position:relative;z-index:2;padding-right:30px;opacity:0;transform:translateX(-50px);animation:slideInLeft 1s ease-out .3s forwards}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}.emotional-badge{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2) 0%, rgba(255, 222, 163, 0.35) 50%, rgba(255, 222, 163, 0.2) 100%);color:var(--primary-color);padding:14px 28px;border-radius:35px;font-size:1rem;font-weight:800;margin-bottom:30px;border:3px solid rgba(255,222,163,.5);box-shadow:0 15px 35px rgba(255,222,163,.2),0 5px 15px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);backdrop-filter:blur(15px);animation:badgeFloat 4s ease-in-out infinite;position:relative;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.emotional-badge::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .8s ease}.emotional-badge:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 25px 50px rgba(255,222,163,.3),0 10px 25px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3);border-color:rgba(255,222,163,.7)}.emotional-badge:hover::before{left:100%}.emotional-badge::before{content:"✨";font-size:1.1rem}@keyframes badgeFloat{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-3px) rotate(0.5deg)}50%{transform:translateY(-2px) rotate(0deg)}75%{transform:translateY(-4px) rotate(-0.5deg)}}.emotional-title{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.2;margin-bottom:40px;color:#fff;font-weight:900;text-shadow:0 4px 15px rgba(0,0,0,.4),0 2px 8px rgba(255,222,163,.1);letter-spacing:-0.8px;font-family:"Playfair Display",serif;position:relative;opacity:0;transform:translateY(30px);animation:titleReveal 1.2s ease-out .6s forwards}@keyframes titleReveal{to{opacity:1;transform:translateY(0)}}.emotional-title .primary-text{background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 25%, #ffd700 50%, #fff0c4 75%, #ffdea3 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative;animation:gradientShift 3s ease-in-out infinite;display:inline-block;padding:0 5px}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.emotional-title .primary-text::after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:3px;background:linear-gradient(90deg, transparent 0%, var(--primary-color) 50%, transparent 100%);border-radius:2px;opacity:.6}.emotional-text{position:relative;opacity:0;transform:translateY(20px);animation:textSlideUp 1s ease-out .9s forwards}.emotional-text p{margin-bottom:20px;font-size:1.1rem;line-height:1.7;color:hsla(0,0%,100%,.9)}.emotional-text p strong{color:var(--primary-color);font-weight:700}.emotional-text .inline-46{background:linear-gradient(135deg, rgba(255, 222, 163, 0.08) 0%, rgba(255, 222, 163, 0.15) 50%, rgba(255, 222, 163, 0.08) 100%);border:2px solid rgba(255,222,163,.2);border-radius:20px;padding:30px;margin:30px 0;position:relative;overflow:hidden;backdrop-filter:blur(10px)}.emotional-text .inline-46::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--primary-color), #fff0c4, var(--primary-color));border-radius:2px 2px 0 0}.emotional-text .inline-46 h4,.emotional-text .inline-46 h5{margin-bottom:20px;position:relative}.emotional-text .inline-46 h4.inline-47,.emotional-text .inline-46 h5.inline-47{color:var(--primary-color);font-size:1.3rem;font-weight:700;text-align:center;margin-bottom:25px}.emotional-text .inline-46 h4.inline-47::after,.emotional-text .inline-46 h5.inline-47::after{content:"💡";margin-left:10px;animation:bounce 2s ease-in-out infinite}.emotional-text .inline-46 h4.inline-48,.emotional-text .inline-46 h5.inline-48{color:#ff6b6b;font-size:1.1rem;font-weight:600;margin-top:25px}.emotional-text .inline-46 h4.inline-48::before,.emotional-text .inline-46 h5.inline-48::before{content:"❌ ";margin-right:8px}.emotional-text .inline-46 h4.inline-52,.emotional-text .inline-46 h5.inline-52{color:#4caf50;font-size:1.1rem;font-weight:600;margin-top:30px}.emotional-text .inline-46 h4.inline-52::before,.emotional-text .inline-46 h5.inline-52::before{content:"✅ ";margin-right:8px}.emotional-text .inline-46 ul.inline-49{list-style:none;padding:0;margin:20px 0}.emotional-text .inline-46 ul.inline-49 li.inline-50{background:hsla(0,0%,100%,.03);padding:15px 20px;margin:12px 0;border-radius:12px;border-left:4px solid;position:relative;transition:all .3s ease;cursor:pointer}.emotional-text .inline-46 ul.inline-49 li.inline-50:hover{transform:translateX(5px);background:hsla(0,0%,100%,.05);box-shadow:0 5px 15px rgba(0,0,0,.1)}.emotional-text .inline-46 ul.inline-49 li.inline-50 .inline-51{border-left-color:#ff6b6b}.emotional-text .inline-46 ul.inline-49 li.inline-50 .inline-51::before{content:attr(data-icon, "❌");margin-right:12px;font-size:1.1rem}.emotional-text .inline-46 ul.inline-49 li.inline-50 .inline-53{border-left-color:#4caf50}.emotional-text .inline-46 ul.inline-49 li.inline-50 .inline-53::before{content:attr(data-icon, "✅");margin-right:12px;font-size:1.1rem}@keyframes textSlideUp{to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.question-text{font-size:1.25rem;color:#e8e8e8;margin-bottom:30px;line-height:1.7;font-weight:400;opacity:0;animation:fadeInUp .8s ease-out .3s forwards}.empathy-text{font-size:1.6rem;font-weight:800;color:var(--primary-color);text-align:center;margin:35px 0;padding:25px 30px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.08) 0%, rgba(255, 222, 163, 0.12) 100%);border-radius:20px;border:2px solid rgba(255,222,163,.3);box-shadow:0 15px 35px rgba(255,222,163,.1);position:relative;overflow:hidden;opacity:0;animation:fadeInUp .8s ease-out .6s forwards}.empathy-text::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 222, 163, 0.1), transparent);animation:shimmer 3s ease-in-out infinite}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.story-block{background:linear-gradient(135deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100%);padding:30px;border-radius:18px;margin:30px 0;border:1px solid rgba(255,222,163,.15);box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;overflow:hidden;opacity:0;animation:fadeInUp .8s ease-out .9s forwards}.story-block::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg, var(--primary-color) 0%, rgba(255, 222, 163, 0.3) 100%);border-radius:0 2px 2px 0}.story-text{font-size:1.15rem;line-height:1.8;margin:0;color:#e0e0e0;font-weight:400;position:relative;z-index:2}.highlight-text{color:var(--primary-color);font-weight:700;background:linear-gradient(135deg, rgba(255, 222, 163, 0.15) 0%, rgba(255, 222, 163, 0.08) 100%);padding:3px 8px;border-radius:6px;border:1px solid rgba(255,222,163,.2);display:inline-block;margin:0 2px;transition:all .3s ease}.highlight-text:hover{background:rgba(255,222,163,.2);transform:translateY(-1px)}.promise-block{background:linear-gradient(135deg, rgba(255, 222, 163, 0.08) 0%, rgba(255, 222, 163, 0.15) 50%, rgba(255, 222, 163, 0.08) 100%);padding:35px;border-radius:25px;margin-top:35px;border:3px solid rgba(255,222,163,.3);position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(255,222,163,.1);opacity:0;animation:fadeInUp .8s ease-out 1.2s forwards}.promise-block::before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(135deg, var(--primary-color) 0%, transparent 30%, transparent 70%, var(--primary-color) 100%);border-radius:25px;z-index:-1;opacity:.4;animation:borderGlow 4s ease-in-out infinite}.promise-block::after{content:"💫";position:absolute;top:20px;right:25px;font-size:1.5rem;opacity:.7;animation:float 3s ease-in-out infinite}@keyframes borderGlow{0%,100%{opacity:.4}50%{opacity:.7}}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}}.promise-text{font-size:1.2rem;line-height:1.8;margin:0;color:#fff;font-weight:500;position:relative;z-index:2}.success-text{color:var(--primary-color);font-size:1.35rem;font-weight:900;text-shadow:0 2px 8px rgba(255,222,163,.3);display:inline-block;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.emotional-image-wrapper{position:relative;padding:30px;opacity:0;transform:translateX(50px) scale(0.95);animation:imageZoomIn 1.2s ease-out .8s forwards}@keyframes imageZoomIn{to{opacity:1;transform:translateX(0) scale(1)}}.image-decoration{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 222, 163, 0.15) 0%, transparent 30%, rgba(255, 222, 163, 0.1) 60%, transparent 100%);border-radius:35px;z-index:1;animation:decorationFlow 8s ease-in-out infinite}.image-decoration::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg, var(--primary-color) 0%, transparent 25%, transparent 75%, var(--primary-color) 100%);border-radius:37px;z-index:-1;opacity:.3;animation:borderRotate 6s linear infinite}@keyframes decorationFlow{0%,100%{opacity:.8;transform:scale(1) rotate(0deg)}50%{opacity:1;transform:scale(1.02) rotate(1deg)}}@keyframes borderRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.image-decoration::before{content:"";position:absolute;top:15px;right:15px;width:60px;height:60px;background:radial-gradient(circle, rgba(255, 222, 163, 0.3) 0%, transparent 70%);border-radius:50%;animation:orb1 8s ease-in-out infinite}.image-decoration::after{content:"";position:absolute;bottom:20px;left:20px;width:40px;height:40px;background:radial-gradient(circle, rgba(255, 222, 163, 0.2) 0%, transparent 70%);border-radius:50%;animation:orb2 6s ease-in-out infinite reverse}@keyframes fadeInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes decorationPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes orb1{0%,100%{transform:translate(0, 0) scale(1);opacity:.3}50%{transform:translate(-10px, -10px) scale(1.2);opacity:.6}}@keyframes orb2{0%,100%{transform:translate(0, 0) scale(1);opacity:.2}50%{transform:translate(10px, -5px) scale(1.1);opacity:.4}}.emotional-image{width:100%;height:auto;border-radius:25px;box-shadow:0 25px 60px rgba(0,0,0,.4),0 10px 30px rgba(255,222,163,.1);position:relative;z-index:2;transition:all .4s ease;border:3px solid rgba(255,222,163,.2)}.emotional-image:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 35px 80px rgba(0,0,0,.5),0 15px 40px rgba(255,222,163,.2);border-color:rgba(255,222,163,.4)}.image-stats{position:absolute;bottom:-20px;left:20px;right:20px;background:linear-gradient(135deg, rgba(0, 0, 0, 0.98) 0%, rgba(20, 20, 20, 0.95) 50%, rgba(0, 0, 0, 0.98) 100%);backdrop-filter:blur(25px);border-radius:25px;padding:30px 25px;display:flex;justify-content:space-around;z-index:3;border:3px solid rgba(255,222,163,.4);box-shadow:0 25px 60px rgba(0,0,0,.4),0 10px 30px rgba(255,222,163,.1),inset 0 1px 0 hsla(0,0%,100%,.1);animation:statsReveal 1.2s ease-out 1.8s forwards;opacity:0;transform:translateY(30px) scale(0.9);position:relative;overflow:hidden}.image-stats::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 222, 163, 0.1), transparent);animation:statsShimmer 3s ease-in-out 2.5s infinite}@keyframes statsReveal{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes statsShimmer{0%{left:-100%}100%{left:100%}}@keyframes statsSlideUp{to{opacity:1;transform:translateY(0)}}.stat-item{text-align:center;position:relative;cursor:pointer;transition:all .3s ease;padding:10px;border-radius:15px}.stat-item:hover{transform:translateY(-5px) scale(1.05);background:rgba(255,222,163,.05)}.stat-item:hover .stat-number{animation:numberPulse .6s ease-in-out}.stat-item::before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:40px;height:3px;background:linear-gradient(90deg, transparent, var(--primary-color), #fff0c4, var(--primary-color), transparent);border-radius:2px;animation:lineGlow 2s ease-in-out infinite}.stat-item::after{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:6px;height:6px;background:var(--primary-color);border-radius:50%;box-shadow:0 0 10px rgba(255,222,163,.6);animation:dotPulse 2s ease-in-out infinite}@keyframes lineGlow{0%,100%{opacity:.6;transform:translateX(-50%) scaleX(1)}50%{opacity:1;transform:translateX(-50%) scaleX(1.1)}}@keyframes dotPulse{0%,100%{transform:translateX(-50%) scale(1);opacity:.8}50%{transform:translateX(-50%) scale(1.3);opacity:1}}.stat-number{display:block;font-size:2.2rem;font-weight:900;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 25%, #ffd700 50%, #fff0c4 75%, #ffdea3 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;line-height:1;margin-bottom:12px;text-shadow:0 4px 15px rgba(255,222,163,.4);animation:numberFlow 4s ease-in-out infinite;font-family:"Playfair Display",serif;position:relative}.stat-label{font-size:.9rem;color:hsla(0,0%,100%,.8);font-weight:500;letter-spacing:.5px;text-transform:uppercase;line-height:1.3}@keyframes numberFlow{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes numberPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes numberGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.2)}}.stat-label{color:silver;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.learn-section{position:relative;background:linear-gradient(135deg, var(--medium-dark-bg) 0%, var(--dark-bg) 50%, var(--medium-dark-bg) 100%);overflow:hidden;padding:120px 0}.learn-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 30%, rgba(255, 222, 163, 0.04) 0%, transparent 60%),radial-gradient(ellipse at 80% 70%, rgba(255, 222, 163, 0.03) 0%, transparent 60%),radial-gradient(ellipse at 50% 10%, rgba(255, 222, 163, 0.02) 0%, transparent 40%);pointer-events:none;z-index:1;animation:backgroundPulse 8s ease-in-out infinite}.learn-section::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><defs><pattern id="dots" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="%23ffdea3" opacity="0.05"/></pattern></defs><rect width="200" height="200" fill="url(%23dots)"/></svg>');pointer-events:none;z-index:1;animation:dotsFloat 15s linear infinite}@keyframes backgroundPulse{0%,100%{opacity:1}50%{opacity:.8}}@keyframes dotsFloat{0%{transform:translateX(0) translateY(0)}100%{transform:translateX(-20px) translateY(-20px)}}.learn-header{text-align:center;margin-bottom:80px;position:relative;z-index:2;animation:headerSlideDown 1.2s ease-out}@keyframes headerSlideDown{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.learn-badge{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2) 0%, rgba(255, 222, 163, 0.35) 50%, rgba(255, 222, 163, 0.2) 100%);color:var(--primary-color);padding:18px 35px;border-radius:40px;font-size:1.1rem;font-weight:800;margin-bottom:35px;border:3px solid rgba(255,222,163,.5);box-shadow:0 15px 40px rgba(255,222,163,.2),inset 0 2px 10px rgba(255,222,163,.1);backdrop-filter:blur(15px);position:relative;overflow:hidden;animation:badgeFloat 4s ease-in-out infinite;text-transform:uppercase;letter-spacing:1px}.learn-badge::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg, transparent, rgba(255, 222, 163, 0.3), transparent);animation:badgeRotate 6s linear infinite;z-index:-1}@keyframes badgeRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes badgeFloat{0%,100%{transform:translateY(0) scale(1);box-shadow:0 15px 40px rgba(255,222,163,.2),inset 0 2px 10px rgba(255,222,163,.1)}50%{transform:translateY(-8px) scale(1.03);box-shadow:0 25px 60px rgba(255,222,163,.3),inset 0 2px 10px rgba(255,222,163,.2)}}.learn-title{font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.15;margin-bottom:30px;color:#fff;font-weight:900;text-shadow:0 6px 20px rgba(0,0,0,.4);letter-spacing:-0.8px;position:relative;font-family:"Playfair Display",serif}.learn-title::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:120px;height:4px;background:linear-gradient(90deg, transparent, var(--primary-color), transparent);border-radius:2px;animation:underlineGlow 3s ease-in-out infinite}@keyframes underlineGlow{0%,100%{opacity:.6;width:120px}50%{opacity:1;width:180px}}.learn-title .primary-text{background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 30%, #ffdea3 60%, #fff0c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative;background-size:200% 200%;animation:titleShimmer 4s ease-in-out infinite}@keyframes titleShimmer{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.learn-subtitle{font-size:1.4rem;color:#e0e0e0;font-weight:500;max-width:650px;margin:0 auto;line-height:1.7;text-shadow:0 2px 8px rgba(0,0,0,.3);animation:subtitleFade 1.5s ease-out .3s both}@keyframes subtitleFade{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.learn-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;margin-bottom:60px;position:relative;z-index:2}.learn-card{opacity:0;transform:translateY(50px);animation:cardSlideIn .8s ease-out forwards;animation-delay:calc(var(--index)*.1s)}.learn-card[data-index="0"]{--index: 0}.learn-card[data-index="1"]{--index: 1}.learn-card[data-index="2"]{--index: 2}.learn-card[data-index="3"]{--index: 3}.learn-card[data-index="4"]{--index: 4}.learn-card[data-index="5"]{--index: 5}.learn-card[data-index="6"]{--index: 6}@keyframes cardSlideIn{to{opacity:1;transform:translateY(0)}}.learn-card-inner{background:linear-gradient(135deg, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.01) 50%, rgba(255, 222, 163, 0.01) 100%);border:2px solid rgba(255,222,163,.2);border-radius:25px;padding:35px 30px;height:100%;position:relative;overflow:hidden;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);backdrop-filter:blur(15px);cursor:pointer;box-shadow:0 8px 25px rgba(0,0,0,.1)}.learn-card-inner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 222, 163, 0.05) 0%, transparent 50%, rgba(255, 222, 163, 0.02) 100%);opacity:0;transition:opacity .5s ease;border-radius:25px;z-index:1}.learn-card-inner::after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg, transparent 30%, rgba(255, 222, 163, 0.3) 50%, transparent 70%);border-radius:25px;opacity:0;transition:opacity .5s ease;z-index:-1;animation:borderShimmer 3s ease-in-out infinite}@keyframes borderShimmer{0%,100%{transform:translateX(-100%) rotate(0deg)}50%{transform:translateX(100%) rotate(180deg)}}.learn-card-inner:hover{transform:translateY(-12px) scale(1.03) rotateX(5deg);border-color:rgba(255,222,163,.6);box-shadow:0 35px 70px rgba(0,0,0,.25),0 15px 40px rgba(255,222,163,.2);background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 222, 163, 0.04) 100%)}.learn-card-inner:hover::before{opacity:1}.learn-card-inner:hover::after{opacity:1}.learn-decoration{position:absolute;top:-30%;right:-30%;width:80%;height:80%;background:radial-gradient(circle, rgba(255, 222, 163, 0.15) 0%, rgba(255, 222, 163, 0.05) 40%, transparent 70%);border-radius:50%;opacity:0;transition:all .6s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none;z-index:2}.learn-card-inner:hover .learn-decoration{opacity:1;transform:scale(1.3) rotate(45deg);animation:decorationPulse 2s ease-in-out infinite}@keyframes decorationPulse{0%,100%{opacity:1;transform:scale(1.3) rotate(45deg)}50%{opacity:.7;transform:scale(1.4) rotate(90deg)}}.learn-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-bottom:25px;position:relative;z-index:3}.icon-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2) 0%, rgba(255, 222, 163, 0.35) 50%, rgba(255, 222, 163, 0.2) 100%);border-radius:50%;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 5px 15px rgba(255,222,163,.2);animation:iconPulse 4s ease-in-out infinite}.icon-bg::before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:conic-gradient(from 0deg, rgba(255, 222, 163, 0.4), transparent, rgba(255, 222, 163, 0.4));border-radius:50%;opacity:0;transition:opacity .4s ease;animation:iconRotate 6s linear infinite;z-index:-1}@keyframes iconPulse{0%,100%{transform:scale(1);box-shadow:0 5px 15px rgba(255,222,163,.2),0 0 0 0 rgba(255,222,163,.3)}50%{transform:scale(1.08);box-shadow:0 8px 25px rgba(255,222,163,.3),0 0 0 15px rgba(255,222,163,0)}}@keyframes iconRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.learn-card-inner:hover .icon-bg{background:linear-gradient(135deg, rgba(255, 222, 163, 0.4) 0%, rgba(255, 222, 163, 0.6) 50%, rgba(255, 222, 163, 0.4) 100%);transform:scale(1.15);box-shadow:0 10px 30px rgba(255,222,163,.4)}.learn-card-inner:hover .icon-bg::before{opacity:1}.checkmark{font-size:2rem;position:relative;z-index:2;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);filter:drop-shadow(0 2px 5px rgba(0, 0, 0, 0.3))}.learn-card-inner:hover .checkmark{transform:scale(1.3) rotate(15deg);filter:drop-shadow(0 4px 10px rgba(255, 222, 163, 0.5))}.learn-content{flex:1;position:relative;z-index:3}.learn-text{font-size:1.15rem;line-height:1.7;color:#e8e8e8;margin:0;font-weight:600;transition:all .4s ease;text-shadow:0 1px 3px rgba(0,0,0,.3)}.learn-card-inner:hover .learn-text{color:#fff;transform:translateY(-2px);text-shadow:0 2px 8px rgba(0,0,0,.4)}.learn-bonus{margin-bottom:50px;position:relative;z-index:2}.bonus-inner{background:linear-gradient(135deg, rgba(255, 222, 163, 0.08) 0%, rgba(255, 222, 163, 0.15) 50%, rgba(255, 222, 163, 0.08) 100%);border:3px solid rgba(255,222,163,.3);border-radius:25px;padding:40px;text-align:center;position:relative;overflow:hidden;backdrop-filter:blur(15px);box-shadow:0 20px 50px rgba(255,222,163,.1);animation:bonusSlideUp 1s ease-out .8s forwards;opacity:0;transform:translateY(30px)}@keyframes bonusSlideUp{to{opacity:1;transform:translateY(0)}}.bonus-decoration{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:linear-gradient(45deg, transparent 30%, rgba(255, 222, 163, 0.1) 50%, transparent 70%);border-radius:25px;animation:bonusShimmer 4s ease-in-out infinite;pointer-events:none}@keyframes bonusShimmer{0%,100%{opacity:0;transform:translateX(-100%)}50%{opacity:1;transform:translateX(100%)}}.bonus-title{font-size:1.8rem;color:var(--primary-color);font-weight:800;margin-bottom:20px;text-shadow:0 2px 10px rgba(255,222,163,.3);background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.bonus-text{font-size:1.2rem;line-height:1.7;color:#fff;margin:0;font-weight:500;position:relative;z-index:2}.learn-cta{text-align:center;position:relative;z-index:2}.learn-btn{position:relative;overflow:hidden;font-size:1.3rem;padding:20px 40px;text-transform:uppercase;letter-spacing:1px;font-weight:800;transition:all .4s ease;animation:ctaSlideUp 1s ease-out 1s forwards;opacity:0;transform:translateY(30px)}@keyframes ctaSlideUp{to{opacity:1;transform:translateY(0)}}.learn-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .5s ease}.learn-btn:hover::before{left:100%}.learn-btn:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 15px 40px rgba(255,222,163,.4)}.pricing-card{max-width:600px;margin:0 auto;background:linear-gradient(145deg, #2a2a2a, #1e1e1e);border:2px solid rgba(255,222,163,.3);border-radius:20px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3);position:relative;overflow:hidden}.urgency-banner{background:linear-gradient(135deg, #ff4757, #ff3742);color:#fff;padding:12px 20px;border-radius:10px;text-align:center;font-weight:700;margin-bottom:30px;display:flex;align-items:center;justify-content:center;gap:10px;animation:pulse 2s infinite}.price-display{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid rgba(255,222,163,.2)}.original-price-info{margin-bottom:20px}.price-label{display:block;color:hsla(0,0%,100%,.7);font-size:1rem;margin-bottom:5px}.original-price{color:hsla(0,0%,100%,.6);font-size:1.5rem;text-decoration:line-through}.discount-info{position:relative}.discount-badge{background:linear-gradient(135deg, #2ed573, #1dd1a1);color:#fff;padding:8px 20px;border-radius:25px;font-weight:700;font-size:.9rem;display:inline-block;margin-bottom:15px;box-shadow:0 5px 15px rgba(46,213,115,.3)}.current-price{font-size:3.5rem;font-weight:700;color:#ffdea3;text-shadow:0 2px 10px rgba(255,222,163,.3);margin-bottom:10px}.installments{color:hsla(0,0%,100%,.8);font-size:1.1rem}.whats-included{margin-bottom:40px}.whats-included h3{color:#ffdea3;font-size:1.4rem;font-weight:700;margin-bottom:25px;text-align:center}.features-list{list-style:none;padding:0;margin:0}.feature-item{display:flex;align-items:flex-start;gap:15px;padding:15px 0;border-bottom:1px solid rgba(255,222,163,.1)}.feature-item:last-child{border-bottom:none}.feature-item i{color:#2ed573;font-size:1.2rem;margin-top:2px;flex-shrink:0}.feature-item.bonus i{color:#ffdea3}.feature-text{display:flex;flex-direction:column;gap:5px}.feature-text strong{color:#ffdea3;font-size:1.1rem;font-weight:600}.feature-text span{color:hsla(0,0%,100%,.8);font-size:.95rem;line-height:1.4}.guarantee-section{background:linear-gradient(135deg, rgba(46, 213, 115, 0.1), rgba(29, 209, 161, 0.1));border:2px solid rgba(46,213,115,.3);border-radius:15px;padding:25px;text-align:center;margin-bottom:30px}.guarantee-badge{background:linear-gradient(135deg, #2ed573, #1dd1a1);color:#fff;padding:8px 20px;border-radius:25px;font-weight:700;display:inline-flex;align-items:center;gap:8px;margin-bottom:15px;box-shadow:0 5px 15px rgba(46,213,115,.3)}.guarantee-section p{color:hsla(0,0%,100%,.9);margin:0;font-size:1rem}.cta-button{display:block;width:100%;background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;text-decoration:none;padding:20px 30px;font-size:1.3rem;font-weight:700;border-radius:15px;text-align:center;box-shadow:0 10px 30px rgba(255,222,163,.4);transition:all .3s ease;margin-bottom:25px}.cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,222,163,.5);background:linear-gradient(135deg, #f4c430, #ffdea3);color:#1a1a1a;text-decoration:none}.security-info{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}.security-item{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.7);font-size:.9rem}.security-item i{color:#2ed573}.final-cta-section{background:linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%),radial-gradient(ellipse at top, rgba(255, 222, 163, 0.03) 0%, transparent 70%),radial-gradient(ellipse at bottom, rgba(46, 213, 115, 0.02) 0%, transparent 70%);padding:100px 0;position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}.final-cta-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 30%, rgba(255, 222, 163, 0.08) 0%, transparent 40%),radial-gradient(circle at 85% 70%, rgba(255, 222, 163, 0.06) 0%, transparent 40%),radial-gradient(circle at 50% 10%, rgba(46, 213, 115, 0.04) 0%, transparent 30%),radial-gradient(circle at 20% 80%, rgba(255, 71, 87, 0.03) 0%, transparent 25%);pointer-events:none;animation:backgroundShift 20s ease-in-out infinite}.final-cta-section::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="0.5" fill="%23ffdea3" opacity="0.1"/><circle cx="75" cy="75" r="0.3" fill="%23ffdea3" opacity="0.08"/><circle cx="50" cy="10" r="0.4" fill="%23ffdea3" opacity="0.06"/><circle cx="10" cy="60" r="0.2" fill="%23ffdea3" opacity="0.05"/><circle cx="90" cy="40" r="0.3" fill="%23ffdea3" opacity="0.07"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;pointer-events:none;animation:floatingParticles 30s linear infinite}@keyframes backgroundShift{0%,100%{transform:translateX(0) translateY(0) scale(1)}25%{transform:translateX(1%) translateY(-0.5%) scale(1.01)}50%{transform:translateX(-0.5%) translateY(1%) scale(0.99)}75%{transform:translateX(0.5%) translateY(0.5%) scale(1.005)}}@keyframes floatingParticles{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(-20px) rotate(360deg)}}.floating-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.floating-orb{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%, rgba(255, 222, 163, 0.3), rgba(255, 222, 163, 0.1), transparent);filter:blur(1px);animation:floatOrb 20s ease-in-out infinite}.orb-1{width:120px;height:120px;top:10%;left:10%;animation-delay:0s}.orb-2{width:80px;height:80px;top:20%;right:15%;animation-delay:-5s}.orb-3{width:100px;height:100px;bottom:30%;left:20%;animation-delay:-10s}.orb-4{width:60px;height:60px;bottom:15%;right:25%;animation-delay:-15s}@keyframes floatOrb{0%,100%{transform:translate(0, 0) scale(1);opacity:.3}25%{transform:translate(20px, -30px) scale(1.1);opacity:.5}50%{transform:translate(-15px, -60px) scale(0.9);opacity:.4}75%{transform:translate(25px, -40px) scale(1.05);opacity:.6}}.grid-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255, 222, 163, 0.03) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 222, 163, 0.03) 1px, transparent 1px);background-size:50px 50px;animation:gridMove 30s linear infinite;pointer-events:none;z-index:1}@keyframes gridMove{0%{transform:translate(0, 0)}100%{transform:translate(50px, 50px)}}.premium-header{text-align:center;margin-bottom:60px;position:relative;z-index:2}.header-decoration{display:flex;align-items:center;justify-content:center;gap:30px;margin-bottom:20px}.decoration-line{width:100px;height:2px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);position:relative}.decoration-line::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;background:#ffdea3;border-radius:50%;box-shadow:0 0 10px rgba(255,222,163,.5)}.premium-badge{background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;padding:12px 25px;border-radius:25px;font-weight:700;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:8px;box-shadow:0 10px 30px rgba(255,222,163,.3);position:relative;overflow:hidden}.premium-badge::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);animation:badgeShimmer 3s ease-in-out infinite}@keyframes badgeShimmer{0%{left:-100%}100%{left:100%}}.countdown-container{text-align:center;margin-bottom:80px;position:relative;z-index:2}.countdown-container::before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:200px;height:2px;background:linear-gradient(90deg, transparent, #ff4757, transparent);opacity:.6}.countdown-header{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:40px;color:#ff4757;font-size:1.4rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 2px 10px rgba(255,71,87,.3);position:relative}.urgency-pulse{width:8px;height:8px;background:#ff4757;border-radius:50%;animation:urgencyPulse 1s ease-in-out infinite;box-shadow:0 0 10px rgba(255,71,87,.5)}@keyframes urgencyPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}.countdown-warning{margin-top:25px;padding:15px 25px;background:linear-gradient(135deg, rgba(255, 71, 87, 0.1), rgba(255, 71, 87, 0.05));border:1px solid rgba(255,71,87,.3);border-radius:15px;color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;max-width:500px;margin-left:auto;margin-right:auto}.countdown-warning i{color:#ff4757;animation:warningBlink 2s ease-in-out infinite}@keyframes warningBlink{0%,100%{opacity:1}50%{opacity:.5}}.countdown-header i{font-size:1.6rem;animation:urgentPulse 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255, 71, 87, 0.5))}@keyframes urgentPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.countdown-timer{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;perspective:1000px}.time-unit{background:linear-gradient(145deg, #ff4757 0%, #ff3742 50%, #e63946 100%),linear-gradient(45deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);color:#fff;padding:25px 20px;border-radius:20px;min-width:90px;text-align:center;box-shadow:0 15px 35px rgba(255,71,87,.4),0 5px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(0,0,0,.2);position:relative;transform-style:preserve-3d;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);border:1px solid hsla(0,0%,100%,.1)}.time-unit::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, transparent 50%);border-radius:20px;pointer-events:none}.time-unit:hover{transform:translateY(-3px) rotateX(5deg);box-shadow:0 20px 40px rgba(255,71,87,.5),0 8px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.time-glow{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg, #ff4757, #ff6b7a, #ff4757);border-radius:22px;z-index:-1;opacity:.6;filter:blur(8px);animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.time-reflection{position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, transparent 100%);border-radius:20px 20px 0 0;pointer-events:none}.separator-glow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px;background:radial-gradient(circle, rgba(255, 222, 163, 0.3) 0%, transparent 70%);border-radius:50%;animation:separatorGlow 2s ease-in-out infinite}@keyframes separatorGlow{0%,100%{opacity:.5;transform:translate(-50%, -50%) scale(1)}50%{opacity:1;transform:translate(-50%, -50%) scale(1.2)}}.time-number{display:block;font-size:2.8rem;font-weight:800;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:"Arial Black",Arial,sans-serif;letter-spacing:-1px}.time-label{display:block;font-size:.75rem;font-weight:700;margin-top:8px;opacity:.95;letter-spacing:1px;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.3)}.time-separator{color:#ffdea3;font-size:2.2rem;font-weight:700;text-shadow:0 2px 8px rgba(255,222,163,.4);animation:separatorPulse 2s ease-in-out infinite}@keyframes separatorPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.final-message{text-align:center;margin-bottom:80px;position:relative;z-index:2}.final-message::before{content:"";position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:100px;height:100px;background:radial-gradient(circle, rgba(255, 222, 163, 0.1) 0%, transparent 70%);border-radius:50%;filter:blur(20px)}.final-title{font-size:clamp(2rem,5vw,3.2rem);font-weight:800;color:#fff;margin-bottom:50px;line-height:1.1;letter-spacing:-0.5px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.2),0 8px 16px rgba(0,0,0,.1)}.final-title::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);border-radius:2px}@keyframes highlightGlow{0%,100%{filter:brightness(1) saturate(1)}50%{filter:brightness(1.2) saturate(1.3)}}.final-content{max-width:1200px;margin:0 auto}.title-container{position:relative;margin-bottom:60px}.title-glow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:300px;height:100px;background:radial-gradient(ellipse, rgba(255, 222, 163, 0.1) 0%, transparent 70%);filter:blur(20px);z-index:-1}.subtitle-text{background:linear-gradient(135deg, #ffffff 0%, #e0e0e0 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:600}.title-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:#ffdea3;border-radius:50%;opacity:.6;animation:particleFloat 4s ease-in-out infinite}.particle:nth-child(1){top:20%;left:10%;animation-delay:0s}.particle:nth-child(2){top:60%;right:15%;animation-delay:-1.5s}.particle:nth-child(3){bottom:30%;left:80%;animation-delay:-3s}@keyframes particleFloat{0%,100%{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-20px) scale(1.2);opacity:1}}.stats-bar{display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:50px;padding:30px;background:linear-gradient(145deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.02));border:1px solid rgba(255,222,163,.2);border-radius:20px;backdrop-filter:blur(15px);position:relative;overflow:hidden}.stats-bar::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 222, 163, 0.1), transparent);animation:statsShimmer 4s ease-in-out infinite}@keyframes statsShimmer{0%{left:-100%}100%{left:100%}}.stat-item{text-align:center;position:relative}.stat-number{font-size:2.5rem;font-weight:800;color:#ffdea3;text-shadow:0 2px 10px rgba(255,222,163,.3);margin-bottom:8px;font-family:"Arial Black",Arial,sans-serif}.stat-label{color:hsla(0,0%,100%,.8);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.stat-bar{width:100px;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden;margin:0 auto}.stat-fill{height:100%;background:linear-gradient(90deg, #ff4757, #ff6b7a);border-radius:2px;animation:fillBar 2s ease-out}@keyframes fillBar{0%{width:0%}100%{width:15%}}.stat-icon{color:#ffdea3;font-size:1.2rem}.stat-stars{display:flex;justify-content:center;gap:2px;color:#ffdea3;font-size:.9rem}.stat-divider{width:1px;height:60px;background:linear-gradient(180deg, transparent, rgba(255, 222, 163, 0.3), transparent)}.urgency-cards-section{margin-bottom:60px}.urgency-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:25px;max-width:900px;margin:0 auto}.urgency-card{background:linear-gradient(145deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.02));border:1px solid rgba(255,222,163,.2);border-radius:20px;padding:30px 25px;text-align:center;backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden}.urgency-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);border-radius:20px;pointer-events:none}.urgency-card:hover{transform:translateY(-5px);border-color:rgba(255,222,163,.4);box-shadow:0 15px 35px rgba(0,0,0,.2)}.card-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.5rem;color:#fff;position:relative}.card-icon.red{background:linear-gradient(135deg, #ff4757, #ff3742);box-shadow:0 8px 25px rgba(255,71,87,.3)}.card-icon.orange{background:linear-gradient(135deg, #ff9500, #ff7b00);box-shadow:0 8px 25px rgba(255,149,0,.3)}.card-icon.gold{background:linear-gradient(135deg, #ffdea3, #f4c430);box-shadow:0 8px 25px rgba(255,222,163,.3);color:#1a1a1a}.urgency-card h4{color:#ffdea3;font-size:1.3rem;font-weight:700;margin-bottom:15px}.urgency-card p{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5;margin:0}.decision-section{margin-bottom:60px}.decision-header{text-align:center;margin-bottom:40px}.decision-header h3{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:20px}.decision-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:start;max-width:1100px;margin:0 auto}.decision-side{background:linear-gradient(145deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.02));border-radius:25px;padding:35px 30px;backdrop-filter:blur(15px);transition:all .3s ease;position:relative;overflow:hidden}.decision-side::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);border-radius:25px;pointer-events:none}.pain-side{border:2px solid rgba(255,71,87,.3)}.pain-side:hover{border-color:rgba(255,71,87,.5);box-shadow:0 15px 35px rgba(255,71,87,.1)}.gain-side{border:2px solid rgba(46,213,115,.3)}.gain-side:hover{border-color:rgba(46,213,115,.5);box-shadow:0 15px 35px rgba(46,213,115,.1)}.side-header{text-align:center;margin-bottom:30px}.side-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;font-size:1.5rem;color:#fff}.pain-icon{background:linear-gradient(135deg, #ff4757, #ff3742);box-shadow:0 8px 25px rgba(255,71,87,.3)}.gain-icon{background:linear-gradient(135deg, #2ed573, #1dd1a1);box-shadow:0 8px 25px rgba(46,213,115,.3)}.side-header h4{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:8px}.side-subtitle{color:hsla(0,0%,100%,.7);font-size:1rem;font-style:italic;margin:0}.decision-list{list-style:none;padding:0;margin:0 0 25px 0}.decision-list li{display:flex;align-items:flex-start;gap:15px;padding:12px 0;color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5;transition:all .3s ease}.decision-list li:hover{color:#fff;transform:translateX(5px)}.decision-list li i{color:hsla(0,0%,100%,.6);font-size:1rem;margin-top:2px;flex-shrink:0}.pain-side .decision-list li i{color:#ff4757}.gain-side .decision-list li i{color:#2ed573}.side-result{text-align:center;padding:20px;border-radius:15px;font-size:1.1rem}.pain-result{background:linear-gradient(135deg, rgba(255, 71, 87, 0.1), rgba(255, 71, 87, 0.05));border:1px solid rgba(255,71,87,.3);color:#ff6b7a}.gain-result{background:linear-gradient(135deg, rgba(46, 213, 115, 0.1), rgba(46, 213, 115, 0.05));border:1px solid rgba(46,213,115,.3);color:#2ed573}.vs-divider{display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#ffdea3;background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;width:60px;height:60px;border-radius:50%;box-shadow:0 10px 30px rgba(255,222,163,.3);align-self:center;justify-self:center}.urgency-point{display:flex;align-items:center;gap:10px;background:rgba(255,71,87,.1);border:2px solid rgba(255,71,87,.3);padding:15px 20px;border-radius:10px;color:#fff;font-size:.95rem}.urgency-point i{color:#ff4757;font-size:1.2rem}.decision-framework{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:60px;perspective:1000px}.decision-column{background:linear-gradient(145deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.02) 100%),linear-gradient(45deg, rgba(255, 255, 255, 0.05) 0%, transparent 50%);border-radius:25px;padding:40px 35px;backdrop-filter:blur(15px);position:relative;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);transform-style:preserve-3d;overflow:hidden}.decision-column::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);border-radius:25px;pointer-events:none}.decision-column::after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 255, 255, 0.03) 0%, transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.decision-column:hover::after{opacity:1}.decision-column.pain{border:2px solid rgba(255,71,87,.4);background:linear-gradient(145deg, rgba(255, 71, 87, 0.08) 0%, rgba(255, 71, 87, 0.02) 100%),linear-gradient(45deg, rgba(255, 71, 87, 0.05) 0%, transparent 50%);box-shadow:0 20px 40px rgba(255,71,87,.1),0 8px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.decision-column.pain:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 30px 60px rgba(255,71,87,.15),0 12px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(255,71,87,.6)}.decision-column.gain{border:2px solid rgba(46,213,115,.4);background:linear-gradient(145deg, rgba(46, 213, 115, 0.08) 0%, rgba(46, 213, 115, 0.02) 100%),linear-gradient(45deg, rgba(46, 213, 115, 0.05) 0%, transparent 50%);box-shadow:0 20px 40px rgba(46,213,115,.1),0 8px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.decision-column.gain:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 30px 60px rgba(46,213,115,.15),0 12px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(46,213,115,.6)}.decision-column h3{font-size:1.4rem;font-weight:800;margin-bottom:25px;color:#fff;letter-spacing:-0.3px;text-shadow:0 2px 4px rgba(0,0,0,.3);position:relative}.decision-column h3::after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;border-radius:1px}.decision-column.pain h3::after{background:linear-gradient(90deg, #ff4757, transparent)}.decision-column.gain h3::after{background:linear-gradient(90deg, #2ed573, transparent)}.decision-column ul{list-style:none;padding:0;margin:0}.decision-column li{color:hsla(0,0%,100%,.92);padding:12px 0;font-size:1.05rem;line-height:1.5;position:relative;padding-left:20px;transition:all .3s ease}.decision-column li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;transition:all .3s ease}.decision-column.pain li::before{background:#ff4757;box-shadow:0 0 8px rgba(255,71,87,.4)}.decision-column.gain li::before{background:#2ed573;box-shadow:0 0 8px rgba(46,213,115,.4)}.decision-column li:hover{color:#fff;transform:translateX(5px)}.decision-column li:hover::before{transform:translateY(-50%) scale(1.3)}.risk-reversal-section{margin-bottom:60px}.guarantee-container{max-width:1000px;margin:0 auto;background:linear-gradient(145deg, rgba(46, 213, 115, 0.08), rgba(46, 213, 115, 0.02));border:2px solid rgba(46,213,115,.3);border-radius:30px;padding:50px 40px;backdrop-filter:blur(15px);position:relative;overflow:hidden}.guarantee-container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);border-radius:30px;pointer-events:none}.main-guarantee{text-align:center;margin-bottom:40px;position:relative;z-index:2}.guarantee-badge{background:linear-gradient(135deg, #2ed573, #1dd1a1);color:#fff;padding:12px 25px;border-radius:25px;font-weight:700;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;margin-bottom:25px;box-shadow:0 10px 30px rgba(46,213,115,.3);position:relative;overflow:hidden}.guarantee-badge::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);animation:guaranteeShimmer 3s ease-in-out infinite}@keyframes guaranteeShimmer{0%{left:-100%}100%{left:100%}}.main-guarantee h3{color:#fff;font-size:2.2rem;font-weight:800;margin-bottom:20px;text-shadow:0 2px 10px rgba(0,0,0,.3)}.highlight-risk{background:linear-gradient(135deg, #2ed573 0%, #1dd1a1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-shadow:none;font-weight:900}.guarantee-description{color:hsla(0,0%,100%,.9);font-size:1.2rem;line-height:1.6;margin:0}.guarantee-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:25px;margin-bottom:40px;position:relative;z-index:2}.guarantee-item{background:linear-gradient(145deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.02));border:1px solid rgba(46,213,115,.2);border-radius:20px;padding:25px 20px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.guarantee-item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(46, 213, 115, 0.1) 0%, transparent 50%);border-radius:20px;opacity:0;transition:opacity .3s ease;pointer-events:none}.guarantee-item:hover::before{opacity:1}.guarantee-item:hover{transform:translateY(-5px);border-color:rgba(46,213,115,.4);box-shadow:0 15px 35px rgba(46,213,115,.1)}.guarantee-icon{width:50px;height:50px;background:linear-gradient(135deg, #2ed573, #1dd1a1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;color:#fff;font-size:1.3rem;box-shadow:0 8px 25px rgba(46,213,115,.3)}.guarantee-content h4{color:#2ed573;font-size:1.1rem;font-weight:700;margin-bottom:10px}.guarantee-content p{color:hsla(0,0%,100%,.9);font-size:.95rem;line-height:1.5;margin:0}.risk-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:25px;align-items:center;margin-bottom:40px;position:relative;z-index:2}.risk-side{background:linear-gradient(145deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.01));border-radius:20px;padding:25px 20px;backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden}.risk-side::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, transparent 50%);border-radius:20px;pointer-events:none}.no-action{border:2px solid rgba(255,71,87,.3)}.no-action:hover{border-color:rgba(255,71,87,.5);box-shadow:0 10px 25px rgba(255,71,87,.1)}.take-action{border:2px solid rgba(46,213,115,.3)}.take-action:hover{border-color:rgba(46,213,115,.5);box-shadow:0 10px 25px rgba(46,213,115,.1)}.risk-header{display:flex;align-items:center;gap:10px;margin-bottom:15px}.risk-header i{font-size:1.2rem}.no-action .risk-header i{color:#ff4757}.take-action .risk-header i{color:#2ed573}.risk-header h4{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.risk-content p{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5;margin-bottom:10px}.risk-calculation{background:linear-gradient(135deg, rgba(255, 71, 87, 0.1), rgba(255, 71, 87, 0.05));border:1px solid rgba(255,71,87,.3);border-radius:15px;padding:15px;text-align:center;margin-top:15px}.risk-calculation.success{background:linear-gradient(135deg, rgba(46, 213, 115, 0.1), rgba(46, 213, 115, 0.05));border-color:rgba(46,213,115,.3)}.calculation-label{display:block;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-bottom:5px}.calculation-value{display:block;font-size:1.8rem;font-weight:800;margin-bottom:5px}.no-action .calculation-value{color:#ff6b7a}.take-action .calculation-value{color:#2ed573}.calculation-note{display:block;color:hsla(0,0%,100%,.7);font-size:.85rem;font-style:italic}.vs-small{background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;box-shadow:0 8px 25px rgba(255,222,163,.3);justify-self:center}.final-risk-message{display:flex;align-items:center;gap:20px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.1), rgba(255, 222, 163, 0.05));border:1px solid rgba(255,222,163,.3);border-radius:20px;padding:25px;position:relative;z-index:2}.message-icon{width:60px;height:60px;background:linear-gradient(135deg, #ffdea3, #f4c430);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a1a1a;font-size:1.5rem;box-shadow:0 8px 25px rgba(255,222,163,.3);flex-shrink:0}.message-content h4{color:#ffdea3;font-size:1.3rem;font-weight:700;margin-bottom:10px}.message-content p{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5;margin-bottom:8px}.message-content p:last-child{margin-bottom:0}.message-highlight{color:#ffdea3;font-weight:600;font-style:italic}.final-cta-container{text-align:center;margin-bottom:50px;position:relative;z-index:2}.cta-highlight{margin-bottom:30px}.price-reminder{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin-bottom:20px}.old-price{color:hsla(0,0%,100%,.6);font-size:1.2rem;text-decoration:line-through}.new-price{color:#ffdea3;font-size:2rem;font-weight:700;text-shadow:0 2px 10px rgba(255,222,163,.3)}.savings{background:linear-gradient(135deg, #2ed573, #1dd1a1);color:#fff;padding:8px 15px;border-radius:20px;font-weight:700;font-size:.9rem;box-shadow:0 5px 15px rgba(46,213,115,.3)}.final-cta-button{display:inline-block;background:linear-gradient(135deg, #ffdea3 0%, #f4c430 50%, #e6b800 100%),linear-gradient(45deg, rgba(255, 255, 255, 0.2) 0%, transparent 50%);color:#1a1a1a;text-decoration:none;padding:30px 60px;border-radius:25px;font-weight:800;box-shadow:0 20px 50px rgba(255,222,163,.4),0 8px 20px rgba(0,0,0,.2),inset 0 2px 0 hsla(0,0%,100%,.3),inset 0 -2px 0 rgba(0,0,0,.1);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);margin-bottom:40px;position:relative;overflow:hidden;border:2px solid hsla(0,0%,100%,.2);text-transform:uppercase;letter-spacing:.5px;transform-style:preserve-3d}.final-cta-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);transition:left .6s ease;z-index:1}.final-cta-button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;background:radial-gradient(circle, rgba(255, 255, 255, 0.3) 0%, transparent 70%);border-radius:50%;transition:all .4s ease;z-index:0}.final-cta-button:hover::before{left:100%}.final-cta-button:hover::after{width:300px;height:300px}.final-cta-button:hover{transform:translateY(-8px) rotateX(5deg);box-shadow:0 30px 70px rgba(255,222,163,.6),0 12px 30px rgba(0,0,0,.3),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.15);text-decoration:none;color:#1a1a1a;background:linear-gradient(135deg, #f4c430 0%, #ffdea3 50%, #f4c430 100%),linear-gradient(45deg, rgba(255, 255, 255, 0.3) 0%, transparent 50%)}.final-cta-button:active{transform:translateY(-4px) rotateX(2deg);transition:all .1s ease}.cta-main{display:block;font-size:1.5rem;font-weight:800;margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:2}.cta-sub{display:block;font-size:1.05rem;font-weight:600;opacity:.85;text-transform:none;letter-spacing:0;position:relative;z-index:2}.final-guarantees{display:flex;justify-content:center;gap:30px;margin-bottom:40px;flex-wrap:wrap}.guarantee-item{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.8);font-size:.95rem}.guarantee-item i{color:#2ed573;font-size:1.1rem}.social-proof-final{margin-bottom:30px}.testimonial-avatars{display:flex;align-items:center;justify-content:center;gap:-5px;margin-bottom:15px}.avatar{width:50px;height:50px;border-radius:50%;border:3px solid #ffdea3;margin-left:-5px;object-fit:cover}.more-count{background:linear-gradient(135deg, #ffdea3, #f4c430);color:#1a1a1a;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-left:10px;border:3px solid #ffdea3}.social-proof-final p{color:hsla(0,0%,100%,.8);font-size:1rem;margin:0}.risk-reversal{text-align:center;background:linear-gradient(135deg, rgba(46, 213, 115, 0.1), rgba(29, 209, 161, 0.1));border:2px solid rgba(46,213,115,.3);border-radius:20px;padding:40px;position:relative;z-index:2}.risk-reversal h3{color:#2ed573;font-size:1.5rem;font-weight:700;margin-bottom:20px}.risk-reversal p{color:hsla(0,0%,100%,.9);font-size:1.1rem;line-height:1.6;margin-bottom:15px}.risk-reversal p:last-child{margin-bottom:0}.whatsapp-float{position:fixed;bottom:40px;right:40px;background:#25d366;width:60px;height:60px;border-radius:50%;text-align:center;font-size:30px;z-index:100;box-shadow:0 8px 25px rgba(37,211,102,.4);display:flex;align-items:center;justify-content:center;color:#fff;animation:float 4s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 10px 30px rgba(37,211,102,.6)}.sticky-top-bar{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:var(--primary-dark);color:var(--dark-text);text-align:center;padding:10px 0;font-weight:600;animation:pulse 2s infinite}.hero{position:relative;height:calc(100vh - 40px);padding:0;display:flex;align-items:center;background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0.1) 100%),url("assets/image/photo_2025-06-16_13-31-03.jpg") no-repeat center center;background-size:cover;overflow:hidden;margin-top:40px}.hero-container{position:relative;z-index:10;max-width:1200px;margin:0 auto;text-align:left;display:flex;align-items:center;height:calc(100vh - 40px);padding:0 20px}.hero-content{max-width:50%;padding-right:40px;position:relative;z-index:10}.hero-badge{display:inline-block;background:linear-gradient(135deg, #ffdea3 0%, #f0cb8a 100%);color:var(--dark-text);padding:12px 24px;border-radius:50px;font-weight:700;font-size:.9rem;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px;box-shadow:0 10px 30px rgba(255,222,163,.3);animation:pulse 2s infinite}.hero-title{font-size:2.8rem;line-height:1.2;margin-bottom:20px;color:#fff;font-weight:800}.hero-highlight{color:#ffdea3;display:block;font-size:3rem;margin-bottom:15px;line-height:1.1;background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.hero-subtitle{font-size:1.1rem;margin-bottom:25px;color:#b2b2c2;max-width:100%;line-height:1.5}.hero-cta-container{margin-bottom:25px}.hero-cta{display:inline-block;background:linear-gradient(135deg, #ffdea3 0%, #f0cb8a 100%);color:var(--dark-text);padding:15px 35px;border-radius:50px;font-weight:800;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;box-shadow:0 15px 40px rgba(255,222,163,.4);transition:all .3s ease;text-decoration:none;border:none;cursor:pointer}.hero-cta:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(255,222,163,.6);color:var(--dark-text)}.hero-social-proof{display:flex;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap;margin-top:20px;margin-bottom:20px}.hero-proof-item{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.05);padding:10px 20px;border-radius:50px;border:1px solid rgba(255,222,163,.2)}.hero-proof-icon{color:#ffdea3;font-size:1.2rem}.hero-proof-text{color:#fff;font-weight:600;font-size:.95rem}.hero-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:60px;max-width:700px;margin-left:auto;margin-right:auto}.hero-stat{text-align:center;padding:25px 20px;background:hsla(0,0%,100%,.03);border-radius:15px;border:1px solid rgba(255,222,163,.1);transition:all .3s ease}.hero-stat:hover{transform:translateY(-5px);border-color:rgba(255,222,163,.3);background:hsla(0,0%,100%,.08)}.hero-stat-number{font-size:2.2rem;font-weight:800;color:#ffdea3;margin-bottom:8px;line-height:1}.hero-stat-label{font-size:.9rem;color:#b2b2c2;font-weight:500}.lead-form-container{background:var(--medium-dark-bg);padding:40px;border-radius:20px;box-shadow:var(--box-shadow);margin-top:-80px;position:relative;z-index:2;border:1px solid hsla(0,0%,100%,.1)}.lead-form{margin-top:30px}.form-group{margin-bottom:20px}.form-control{width:100%;padding:15px 20px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:1rem;transition:var(--transition)}.form-control:focus{outline:none;border-color:var(--primary-color);background:hsla(0,0%,100%,.1)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px}.stat-card{background:hsla(0,0%,100%,.05);padding:30px;border-radius:15px;text-align:center;transition:var(--transition);border:1px solid hsla(0,0%,100%,.05)}.stat-card:hover{transform:translateY(-10px);box-shadow:var(--box-shadow);border-color:#ffdea3}.stat-number{font-size:3rem;font-weight:800;color:#ffdea3;margin-bottom:10px;line-height:1}.stat-label{color:var(--gray-text);font-size:1.1rem}.problem-box{background:#ffdea3;padding:60px;border-radius:20px;margin:50px 0;position:relative;overflow:hidden}.problem-box::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%23FF5E85"/><circle cx="50" cy="50" r="40" fill="%23FFFFFF" opacity="0.05"/></svg>');background-size:200px;opacity:.3}.problem-list{list-style:none;margin-top:30px;position:relative;z-index:1}.problem-item{display:flex;align-items:flex-start;margin-bottom:20px;background:rgba(0,0,0,.1);padding:20px;border-radius:10px}.problem-icon{margin-right:15px;font-size:1.5rem}.problem-text{font-size:1.2rem;font-weight:500}.timeline{position:relative;max-width:1200px;margin:50px auto}.timeline::after{content:"";position:absolute;width:6px;background:#ffdea3;top:0;bottom:0;left:50%;margin-left:-3px;border-radius:3px}.timeline-item{padding:10px 40px;position:relative;width:50%;box-sizing:border-box}.timeline-item::after{content:"";position:absolute;width:25px;height:25px;right:-12px;top:15px;border-radius:50%;z-index:1;background:#ffdea3;box-shadow:0 0 0 4px rgba(255,94,133,.2)}.left{left:0}.right{left:50%}.right::after{left:-13px}.timeline-content{padding:30px;background:hsla(0,0%,100%,.05);position:relative;border-radius:15px;box-shadow:var(--box-shadow);border:1px solid hsla(0,0%,100%,.05);transition:var(--transition)}.timeline-content:hover{transform:translateY(-5px);border-color:#ffdea3}.timeline-content h3{color:#ffdea3;margin-bottom:15px;font-size:1.5rem}.testimonial-slider{margin-top:50px;position:relative}.testimonial-card{background:hsla(0,0%,100%,.05);padding:40px;border-radius:20px;margin:0 15px;border:1px solid hsla(0,0%,100%,.05);transition:var(--transition);position:relative}.testimonial-card:hover{transform:translateY(-10px);border-color:#ffdea3;box-shadow:var(--box-shadow)}.testimonial-card::before{content:'"';position:absolute;top:20px;left:20px;font-size:5rem;font-family:"Playfair Display",serif;color:rgba(255,94,133,.1);line-height:0}.testimonial-header{display:flex;align-items:center;margin-bottom:20px}.testimonial-avatar{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffdea3;color:var(--dark-text);font-size:1.5rem;font-weight:700;margin-right:20px}.testimonial-author h4{color:#fff;margin-bottom:5px}.testimonial-revenue{color:var(--secondary-color);font-weight:700}.testimonial-text{font-style:italic;margin-bottom:20px;position:relative;z-index:1}.testimonial-rating{color:#ffdea3;font-size:1.2rem}.comparison-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:40px;margin-top:50px}.comparison-card{padding:40px;border-radius:20px;border:1px solid hsla(0,0%,100%,.05);transition:var(--transition)}.before-card{background:hsla(0,0%,100%,.05);border-color:rgba(255,94,133,.2)}.after-card{background:hsla(0,0%,100%,.05);border-color:rgba(22,218,157,.2);transform:scale(1.05)}.comparison-card:hover{box-shadow:var(--box-shadow)}.comparison-title{font-size:1.8rem;margin-bottom:30px;text-align:center}.before-title{color:#ffdea3}.after-title{color:var(--secondary-color)}.comparison-list{list-style:none}.comparison-item{display:flex;align-items:flex-start;margin-bottom:20px}.comparison-icon{margin-right:15px;font-size:1.2rem;flex-shrink:0}.before-icon{color:#ffdea3}.after-icon{color:var(--secondary-color)}.modules-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px;margin-top:50px}.module-card{background:hsla(0,0%,100%,.05);padding:40px;border-radius:20px;border:1px solid hsla(0,0%,100%,.05);transition:var(--transition);position:relative;overflow:hidden}.module-card::before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle, rgba(255, 94, 133, 0.1) 0%, transparent 70%);transition:var(--transition)}.module-card:hover{transform:translateY(-10px);border-color:#ffdea3;box-shadow:var(--box-shadow)}.module-card:hover::before{top:-20%;right:-20%}.module-number{background:#ffdea3;color:var(--dark-text);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem;margin-bottom:20px;position:relative}.module-title{color:#ffdea3;margin-bottom:15px;position:relative}.module-text{position:relative;color:var(--gray-text)}.bonus-box{background:hsla(0,0%,100%,.05);border:2px solid #ffdea3;border-radius:20px;padding:50px;margin-top:50px;position:relative}.bonus-title{color:#ffdea3;text-align:center;margin-bottom:40px}.bonus-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px}.bonus-item{display:flex;align-items:flex-start;margin-bottom:20px}.bonus-icon{color:var(--secondary-color);margin-right:15px;font-size:1.3rem;flex-shrink:0}.bonus-content strong{color:#ffdea3;display:block;margin-bottom:5px}.bonus-content p{color:var(--gray-text);margin-bottom:0}.price-card{background:hsla(0,0%,100%,.05);border-radius:20px;padding:60px;max-width:800px;margin:50px auto 0;border:3px solid #ffdea3;position:relative;overflow:hidden}.price-card::before{content:"ÚLTIMAS VAGAS";position:absolute;top:20px;right:-35px;background:#ffdea3;color:var(--dark-text);padding:8px 50px;transform:rotate(45deg);font-size:.8rem;font-weight:700;box-shadow:0 5px 15px rgba(255,215,74,.3)}.original-price{text-decoration:line-through;color:var(--gray-text);font-size:1.3rem;margin-bottom:10px;display:block}.current-price{font-size:5rem;font-weight:800;color:#ffdea3;line-height:1;margin-bottom:10px}.price-installments{color:var(--gray-text);font-size:1.3rem;margin-bottom:30px;display:block}.price-features{list-style:none;margin-bottom:30px}.price-feature{display:flex;align-items:center;margin-bottom:15px}.price-feature-icon{background:#ffdea3;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0;font-size:.8rem}.price-guarantee{background:rgba(22,218,157,.1);padding:20px;border-radius:10px;margin-bottom:30px;border:2px solid var(--secondary-color)}.guarantee-text{display:flex;align-items:flex-start}.guarantee-icon{color:var(--secondary-color);margin-right:15px;font-size:1.5rem;flex-shrink:0}.guarantee-section{position:relative;overflow:hidden}.guarantee-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center, rgba(22, 218, 157, 0.1) 0%, transparent 70%)}.guarantee-card{background:hsla(0,0%,100%,.05);border:2px solid var(--secondary-color);border-radius:20px;padding:60px;max-width:900px;margin:0 auto;position:relative;z-index:1}.guarantee-medal{font-size:4rem;color:var(--secondary-color);text-align:center;margin-bottom:30px}.guarantee-title{color:var(--secondary-color);text-align:center;margin-bottom:30px}.guarantee-desc{margin-bottom:20px}.guarantee-highlight{font-size:1.5rem;color:var(--secondary-color);text-align:center;margin-top:30px;font-weight:700}.urgency-section{position:relative;overflow:hidden}.urgency-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center, rgba(255, 94, 133, 0.1) 0%, transparent 70%)}.urgency-title{font-size:3rem;color:#ffdea3;text-align:center;margin-bottom:40px}.countdown-container{display:flex;justify-content:center;gap:30px;margin-bottom:40px}.countdown-box{background:hsla(0,0%,100%,.05);border:2px solid #ffdea3;border-radius:15px;padding:30px 20px;min-width:120px;text-align:center}.countdown-number{font-size:3rem;font-weight:800;color:#ffdea3;line-height:1}.countdown-label{color:var(--gray-text);margin-top:10px}.urgency-price{font-size:1.5rem;color:#ffdea3;text-align:center;margin-bottom:30px;font-weight:700}.urgency-watching{margin-top:40px;text-align:center;color:var(--gray-text)}.urgency-watching strong{color:#ffdea3}.faq-section{padding:4rem 0}.faq-section .faq-header{margin-bottom:3rem}.faq-section .faq-header .section-badge{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;font-weight:600;color:var(--primary-color)}.faq-section .faq-header .section-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.faq-section .faq-header .section-title .title-highlight{color:var(--primary-color)}.faq-section .faq-header .section-description{font-size:1.1rem;color:var(--light-text);margin:0;text-align:center;margin:0 auto}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,222,163,.1)}.faq-item:last-child{margin-bottom:0}.faq-question{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.faq-question:hover{background:rgba(255,222,163,.05)}.faq-question h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--light-text);flex:1;padding-right:1rem}.faq-question.active{background:rgba(255,222,163,.1)}.faq-question.active h3{color:var(--primary-color)}.faq-icon{color:var(--primary-color);font-size:1.2rem;transition:transform .3s ease;flex-shrink:0}.faq-question.active .faq-icon{transform:rotate(45deg)}.faq-answer{padding:0 2rem;max-height:0;overflow:hidden;transition:all .4s ease;background:rgba(0,0,0,.2);opacity:0}.faq-answer p{margin:0;line-height:1.6;color:var(--light-text)}.faq-answer p strong{color:var(--primary-color)}.faq-answer.active{padding:1.5rem 2rem !important;max-height:300px !important;opacity:1 !important}@media(max-width: 768px){.faq-section{padding:3rem 0}.faq-section .faq-header{margin-bottom:2rem}.faq-section .faq-header .section-title{font-size:2rem}.faq-container{max-width:100%}.faq-question{padding:1.2rem 1.5rem}.faq-question h3{font-size:1rem}.faq-answer{padding:0 1.5rem}.faq-answer.active{padding:1.2rem 1.5rem}}.minimal-footer{background:#2a2a2a;padding:40px 0 20px;border-top:1px solid hsla(0,0%,100%,.1)}.footer-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.footer-left{display:flex;flex-direction:column;gap:15px}.copyright{color:hsla(0,0%,100%,.9);font-size:1rem;margin:0;font-weight:500}.legal-links{display:flex;gap:30px}.legal-links a{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;transition:color .3s ease}.legal-links a:hover{color:#ffdea3}.footer-right{display:flex;align-items:center}.fran-brand{display:flex;align-items:center;gap:15px}.fran-logo-modern{position:relative;width:50px;height:50px;background:linear-gradient(135deg, #ffdea3 0%, #f4c430 50%, #e6b800 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(255,222,163,.4),inset 0 1px 0 hsla(0,0%,100%,.3);transition:all .3s ease;overflow:hidden}.fran-logo-modern::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, transparent 0%, rgba(255, 255, 255, 0.1) 50%, transparent 100%);opacity:0;transition:opacity .3s ease}.fran-logo-modern:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(255,222,163,.5),inset 0 1px 0 hsla(0,0%,100%,.4)}.fran-logo-modern:hover::before{opacity:1}.logo-container{position:relative;display:flex;align-items:center;justify-content:center}.logo-main{font-family:"Playfair Display",serif;font-size:1.8rem;font-weight:900;color:#1a1a1a;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:2}.logo-accent{font-family:"Poppins",sans-serif;font-size:.7rem;font-weight:700;color:#1a1a1a;position:absolute;top:-2px;right:-8px;opacity:.8}.brand-text{display:flex;flex-direction:column;gap:2px}.brand-name{color:#ffdea3;font-family:"Poppins",sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;text-shadow:0 1px 3px rgba(255,222,163,.3)}.brand-tagline{color:hsla(0,0%,100%,.8);font-family:"Playfair Display",serif;font-size:.75rem;font-weight:500;font-style:italic;letter-spacing:.5px;margin-top:-2px}.legal-notice{padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.legal-notice p{color:hsla(0,0%,100%,.6);font-size:.8rem;line-height:1.4;margin:0;text-align:justify}.legal-notice strong{color:hsla(0,0%,100%,.8)}.footer-bottom{background:linear-gradient(135deg, #0a0a0a, #1a1a1a);padding:30px 0;border-top:1px solid rgba(255,222,163,.1)}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;gap:30px}.copyright{display:flex;flex-direction:column;gap:10px}.copyright p{color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;margin:0}.legal-links{display:flex;gap:20px}.legal-links a{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:.85rem;transition:color .3s ease;position:relative}.legal-links a::before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#ffdea3;transition:width .3s ease}.legal-links a:hover::before{width:100%}.legal-links a:hover{color:#ffdea3}.footer-signature{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.7);font-size:.85rem;font-style:italic}.footer-signature a{color:#ffdea3;text-decoration:none;font-weight:600;transition:all .3s ease;position:relative}.footer-signature a::before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#ffdea3;transition:width .3s ease}.footer-signature a:hover::before{width:100%}.footer-signature a:hover{color:#fff;transform:translateY(-1px)}@keyframes heartbeat{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.footer-bottom{background:linear-gradient(135deg, #0a0a0a, #1a1a1a);padding:30px 0;border-top:1px solid rgba(255,222,163,.1);position:relative;z-index:2}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center}.company-info{display:flex;flex-direction:column;gap:8px}.copyright{color:hsla(0,0%,100%,.9);font-size:.95rem;font-weight:600;margin:0}.company-data{display:flex;gap:20px;color:hsla(0,0%,100%,.6);font-size:.85rem}.company-data span{position:relative}.company-data span:not(:last-child)::after{content:"•";position:absolute;right:-12px;color:rgba(255,222,163,.5)}.footer-signature{display:flex;align-items:center;gap:8px}.signature-content{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.7);font-size:.9rem;font-style:italic}.signature-content i{color:#ff4757;font-size:.9rem;animation:heartbeat 2s ease-in-out infinite}@keyframes heartbeat{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@media(max-width: 768px){.minimal-footer{padding:30px 0 20px}.footer-content{flex-direction:column;gap:20px;text-align:center}.footer-left{align-items:center}.legal-links{gap:20px}.legal-links a{font-size:.85rem}.fran-logo-modern{width:45px;height:45px}.logo-main{font-size:1.6rem}.logo-accent{font-size:.6rem;right:-6px}.brand-name{font-size:.9rem}.brand-tagline{font-size:.7rem}}@media(max-width: 576px){.minimal-footer{padding:25px 0 15px}.footer-content{margin-bottom:20px}.copyright{font-size:.9rem}.legal-links{flex-direction:column;gap:10px}.legal-links a{font-size:.8rem}.fran-logo-modern{width:40px;height:40px}.logo-main{font-size:1.4rem}.logo-accent{font-size:.55rem;right:-5px}.brand-name{font-size:.8rem}.brand-tagline{font-size:.65rem}.legal-notice{padding-top:15px}.legal-notice p{font-size:.75rem;text-align:left}}@media(max-width: 1200px){h1{font-size:3rem}h2{font-size:2.5rem}.hero-title{font-size:2.8rem}.hero-highlight{font-size:3.1rem}.current-price{font-size:4rem}}@media(max-width: 992px){.hero-stats{grid-template-columns:repeat(2, 1fr);gap:20px;max-width:400px;margin:0 auto}.hero-social-proof{flex-wrap:wrap;justify-content:center}.comparison-grid{grid-template-columns:1fr;gap:30px}.after-card{margin-top:0}.timeline::after{left:30px}.timeline-item{padding-left:70px;text-align:left}.timeline-item::after{left:15px}.right{left:0%}.price-card,.lead-form-container{padding:30px 20px}.learn-grid{grid-template-columns:repeat(2, 1fr);gap:20px}.premium-cards-grid{grid-template-columns:repeat(2, 1fr);gap:25px}.hero-grid{grid-template-columns:1fr;gap:40px;text-align:center}.hero-image-container{order:-1}}@media(max-width: 768px){.hero{padding:80px 0 60px;min-height:auto}.hero-container{background-size:200% 200%;animation:heroFloat 8s ease-in-out infinite}.hero-content{max-width:100%;padding:0}.hero-title{font-size:2.2rem}.hero-highlight{font-size:2.5rem}.hero-subtitle{font-size:1rem}.hero-cta{padding:16px 25px;font-size:1rem}.hero-social-proof{flex-direction:column;align-items:center;gap:15px}.hero-proof-item{padding:12px 20px}.hero-proof-text{font-size:.85rem}.hero-stats{grid-template-columns:1fr;gap:15px}.hero-stat{padding:20px 15px}.hero-stat-number{font-size:1.8rem}h1{font-size:2.5rem}h2{font-size:2.2rem}.btn{padding:15px 25px;font-size:1rem}.current-price{font-size:3rem}.countdown-container{grid-template-columns:repeat(2, 1fr)}.countdown-box{padding:15px 10px;margin:0 5px}.countdown-number{font-size:2rem}.bonus-box{padding:30px 20px}.problem-box{padding:30px 20px}.lead-form-container{padding:30px 20px}.hero-grid{gap:30px}.emotional-stats{flex-direction:column;gap:25px;text-align:center}.emotional-badge{font-size:.8rem;padding:6px 12px}.emotional-stat .stat-number{font-size:1.8rem}}@media(max-width: 576px){.hero-badge{font-size:.8rem;padding:10px 20px}.hero-title{font-size:1.9rem}.hero-highlight{font-size:2.2rem}.hero-subtitle{font-size:1rem}.hero-cta{padding:16px 25px;font-size:1rem}.hero-proof-item{padding:12px 20px}.hero-proof-text{font-size:.85rem}.watching-now,.trust-badges{flex-direction:column;align-items:flex-start}.testimonial-card{padding:30px 20px}.testimonial-avatar{width:50px;height:50px;font-size:1.2rem}.module-card,.stat-card{padding:30px 20px}.bonus-grid{grid-template-columns:1fr}.footer-links{flex-direction:column;gap:20px;align-items:center}.hero-grid{gap:20px}.hero-image{max-width:350px}.emotional-stats{gap:20px;margin:30px 0;padding:20px 0}.emotional-stat .stat-number{font-size:1.6rem}.emotional-badge{font-size:.75rem;padding:5px 10px}}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:40px}.hero-image-container{position:relative;display:flex;justify-content:center;align-items:center}.hero-image{width:100%;max-width:500px;height:auto;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:var(--transition)}.hero-image:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(0,0,0,.4)}.emotional-header{margin-bottom:30px}.emotional-badge{display:inline-block;background:rgba(255,222,163,.1);border:1px solid rgba(255,222,163,.2);color:var(--primary-color);padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:20px}.emotional-story{margin:30px 0}.emotional-stats{display:flex;gap:40px;margin:40px 0;padding:30px 0;border-top:1px solid rgba(255,222,163,.1);border-bottom:1px solid rgba(255,222,163,.1)}.emotional-stat{text-align:center}.emotional-stat .stat-number{display:block;font-size:2.2rem;font-weight:800;color:var(--primary-color);line-height:1;margin-bottom:8px}.emotional-stat .stat-label{color:var(--gray-text);font-size:.9rem;font-weight:500}.image-wrapper{position:relative;overflow:hidden;border-radius:20px}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, rgba(0, 0, 0, 0.3) 0%, transparent 50%, rgba(255, 222, 163, 0.1) 100%);display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}.image-wrapper:hover .image-overlay{opacity:1}.overlay-content{background:rgba(255,222,163,.95);color:var(--dark-text);padding:15px 25px;border-radius:50px;display:flex;align-items:center;gap:10px;font-weight:700;font-size:.9rem;box-shadow:0 10px 30px rgba(0,0,0,.2);transform:translateY(20px);transition:var(--transition)}.image-wrapper:hover .overlay-content{transform:translateY(0)}.overlay-content i{font-size:1.1rem}@media(max-width: 768px){.hero{height:calc(100vh - 40px);padding:0}.hero-container{flex-direction:column;text-align:center;height:calc(100vh - 40px);justify-content:center;padding:20px}.hero-content{max-width:100%;padding-right:0}.hero-title{font-size:2rem;margin-bottom:15px}.hero-highlight{font-size:2.2rem;margin-bottom:10px}.hero-subtitle{font-size:1rem;margin-bottom:20px}.hero-cta{padding:15px 30px;font-size:1rem}.hero-social-proof{justify-content:center;margin-top:15px;margin-bottom:15px}.hero-proof-item{padding:8px 15px}.hero-proof-text{font-size:.85rem}.col-lg-4,.col-lg-5,.col-lg-7,.col-lg-8{flex:0 0 100%;max-width:100%;margin-bottom:30px}.row{flex-direction:column}.emotional-title{font-size:2rem;text-align:center}.empathy-text{font-size:1.2rem}.promise-block{padding:20px}.image-stats{position:static;margin-top:20px;background:rgba(0,0,0,.8)}.emotional-image-wrapper{margin-top:30px}.learn-title{font-size:2.2rem}.learn-subtitle{font-size:1.1rem}.learn-grid{grid-template-columns:1fr;gap:20px}.learn-card-inner{padding:25px 20px}.learn-text{font-size:1rem}.bonus-inner{padding:30px 20px}.bonus-title{font-size:1.5rem}.bonus-text{font-size:1.1rem}.learn-btn{font-size:1.1rem;padding:18px 35px}}.extra-income-section{position:relative;overflow:hidden}.extra-income-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(255, 222, 163, 0.03) 0%, transparent 70%);pointer-events:none}.section-badge{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.1), rgba(255, 222, 163, 0.05));border:1px solid rgba(255,222,163,.3);border-radius:50px;padding:12px 24px;margin-bottom:30px;backdrop-filter:blur(10px)}.badge-icon{font-size:1.2rem;animation:pulse 2s infinite}.badge-text{color:#ffdea3;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.section-title{margin-bottom:20px}.title-highlight{display:block;font-size:3rem;font-weight:800;background:linear-gradient(135deg, #ffdea3, #fff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:10px}.title-subtitle{display:block;font-size:1.8rem;color:hsla(0,0%,100%,.8);font-weight:400;font-style:italic}.section-description{font-size:1.3rem;color:hsla(0,0%,100%,.9);margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}.premium-cards-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin:60px 0}.premium-card{position:relative;background:linear-gradient(135deg, rgba(255, 222, 163, 0.08), rgba(255, 222, 163, 0.03));border:1px solid rgba(255,222,163,.2);border-radius:20px;padding:0;overflow:hidden;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);backdrop-filter:blur(15px)}.premium-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);opacity:0;transition:opacity .3s ease}.premium-card:hover::before{opacity:1}.premium-card:hover{transform:translateY(-8px);border-color:rgba(255,222,163,.4);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px rgba(255,222,163,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.card-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.1) 0%, transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.premium-card:hover .card-glow{opacity:1}.card-content{padding:35px;display:flex;align-items:flex-start;gap:20px;position:relative;z-index:2}.card-icon{flex-shrink:0}.icon-wrapper{width:60px;height:60px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1));border:1px solid rgba(255,222,163,.3);border-radius:15px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.premium-card:hover .icon-wrapper{background:linear-gradient(135deg, rgba(255, 222, 163, 0.3), rgba(255, 222, 163, 0.15));border-color:rgba(255,222,163,.5);transform:scale(1.1)}.card-icon .icon{font-size:1.8rem;transition:transform .3s ease}.premium-card:hover .card-icon .icon{transform:scale(1.1)}.card-text h4{color:#ffdea3;font-size:1.3rem;font-weight:700;margin-bottom:12px;transition:color .3s ease}.premium-card:hover .card-text h4{color:#fff}.card-text p{color:hsla(0,0%,100%,.8);line-height:1.6;font-size:1rem;transition:color .3s ease}.premium-card:hover .card-text p{color:hsla(0,0%,100%,.95)}.premium-bonus-box{position:relative;background:linear-gradient(135deg, rgba(255, 222, 163, 0.15), rgba(255, 222, 163, 0.08));border:2px solid rgba(255,222,163,.3);border-radius:25px;padding:0;margin-top:60px;overflow:hidden;backdrop-filter:blur(20px);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.premium-bonus-box::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);animation:shimmer 3s ease-in-out infinite}.section-header{text-align:center}@keyframes shimmer{0%,100%{opacity:.5}50%{opacity:1}}.premium-bonus-box:hover{transform:translateY(-5px);border-color:rgba(255,222,163,.5);box-shadow:0 25px 50px rgba(0,0,0,.3),0 0 0 1px rgba(255,222,163,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.bonus-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.08) 0%, transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.premium-bonus-box:hover .bonus-glow{opacity:1}.bonus-content{padding:40px;position:relative;z-index:2;text-align:center}.bonus-header{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:25px}.bonus-icon{font-size:2rem;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.bonus-title{color:#ffdea3;font-size:2rem;font-weight:800;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.bonus-description{margin-bottom:30px}.bonus-description p{color:hsla(0,0%,100%,.9);font-size:1.3rem;line-height:1.6;margin:0}.bonus-description strong{color:#ffdea3;font-weight:700}.bonus-features{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.feature-item{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:500}.feature-check{color:#ffdea3;font-weight:700;font-size:1.1rem}@media(max-width: 768px){.title-highlight{font-size:2.2rem}.title-subtitle{font-size:1.4rem}.section-description{font-size:1.1rem}.premium-cards-grid{grid-template-columns:1fr;gap:20px}.card-content{padding:25px;flex-direction:column;text-align:center}.bonus-content{padding:30px 20px}.bonus-title{font-size:1.6rem}.bonus-description p{font-size:1.1rem}.bonus-features{flex-direction:column;gap:15px}}.testimonials-premium{position:relative;overflow:hidden}.testimonials-premium::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(255, 222, 163, 0.02) 0%, transparent 70%);pointer-events:none}.testimonials-header{text-align:center;margin-bottom:60px}.video-testimonials{margin-bottom:80px}.video-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:30px;max-width:900px;margin:0 auto}.video-wrapper{position:relative;border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 10px 30px rgba(0,0,0,.2)}.video-wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.video-placeholder{position:relative;width:100%;height:225px;background:linear-gradient(135deg, #1a1a1a, #2a2a2a);display:flex;align-items:center;justify-content:center;cursor:pointer}.video-thumbnail{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-wrapper:hover .video-thumbnail{transform:scale(1.05)}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:70px;background:linear-gradient(135deg, #ffdea3, #fff0c4);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;transition:all .3s ease;box-shadow:0 5px 20px rgba(255,222,163,.4)}.video-play-button:hover{transform:translate(-50%, -50%) scale(1.1);box-shadow:0 8px 25px rgba(255,222,163,.6)}.video-play-button i{color:#1a1a1a;font-size:1.5rem;margin-left:3px}.video-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));padding:30px 20px 20px;z-index:2}.video-info h4{color:#ffdea3;font-size:1.2rem;font-weight:700;margin-bottom:5px}.video-info p{color:hsla(0,0%,100%,.9);font-size:.9rem;margin:0}.whatsapp-section{margin-bottom:60px}.whatsapp-title{text-align:center;color:#25d366;font-size:2rem;font-weight:700;margin-bottom:40px;display:flex;align-items:center;justify-content:center;gap:15px}.whatsapp-title i{font-size:2.2rem;animation:pulse 2s infinite}.whatsapp-card{flex:0 0 350px;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15);transition:all .3s ease}.whatsapp-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.2)}.authentic-screenshot{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.15),0 5px 15px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05);position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.authentic-screenshot:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.2),0 8px 20px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.08)}.whatsapp-header{background:#075e54;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.08)}.header-left{display:flex;align-items:center;gap:15px;flex:1}.back-arrow{color:#fff;font-size:1.1rem;cursor:pointer;transition:opacity .2s ease}.back-arrow:hover{opacity:.7}.whatsapp-contact{display:flex;align-items:center;gap:12px;flex:1}.whatsapp-avatar{width:40px;height:40px;background:linear-gradient(135deg, #25d366, #128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden}.avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.whatsapp-info h5{color:#fff;font-size:1.05rem;font-weight:500;margin:0;margin-bottom:2px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.whatsapp-status{color:hsla(0,0%,100%,.8);font-size:.8rem;font-weight:400}.whatsapp-actions{display:flex;align-items:center;gap:25px}.whatsapp-actions i{color:#fff;font-size:1.2rem;cursor:pointer;transition:opacity .2s ease}.whatsapp-actions i:hover{opacity:.7}.whatsapp-messages{padding:20px 15px;background:#e5ddd5;min-height:280px;position:relative;background-image:radial-gradient(circle at 20% 50%, rgba(255, 255, 255, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 20%, rgba(255, 255, 255, 0.05) 0%, transparent 50%)}.whatsapp-message{margin-bottom:8px;display:flex;justify-content:flex-start}.whatsapp-message.received{justify-content:flex-start}.message-bubble{background:#fff;border-radius:7.5px;padding:6px 7px 8px 9px;max-width:85%;position:relative;box-shadow:0 1px .5px rgba(0,0,0,.13);margin-bottom:2px}.message-bubble::before{content:"";position:absolute;left:-7px;top:0;width:0;height:0;border-style:solid;border-width:0 8px 13px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.message-bubble p{margin:0;color:#303030;font-size:.9rem;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;word-wrap:break-word;margin-bottom:15px}.message-meta{display:flex;justify-content:flex-end;align-items:center;margin-top:-12px;margin-bottom:-2px}.message-time{color:#667781;font-size:.7rem;font-weight:400;margin-left:4px}.carousel-dots{display:flex;justify-content:center;gap:12px;margin-top:30px;padding:20px 0}.dot{width:12px;height:12px;border-radius:50%;border:none;background:rgba(255,222,163,.3);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative}.dot:hover{background:rgba(255,222,163,.6);transform:scale(1.2)}.dot.active{background:#ffdea3;transform:scale(1.3);box-shadow:0 0 0 3px rgba(255,222,163,.3)}.dot.active::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;background:#1a1a1a;border-radius:50%}.testimonials-cta{text-align:center;margin-top:60px}@media(max-width: 768px){.video-container{grid-template-columns:1fr;gap:20px}.video-wrapper{max-width:100%}.whatsapp-title{font-size:1.6rem;flex-direction:column;gap:10px}.whatsapp-card{flex:0 0 300px}.authentic-screenshot{border-radius:15px}.whatsapp-header{padding:12px 15px}.header-left{gap:12px}.whatsapp-avatar{width:35px;height:35px;font-size:.8rem}.avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.pricing-card{padding:25px;margin:0 15px}.urgency-banner{padding:10px 15px;font-size:.9rem}.current-price{font-size:2.8rem}.whats-included h3{font-size:1.2rem}.feature-item{padding:12px 0}.feature-text strong{font-size:1rem}.feature-text span{font-size:.9rem}.guarantee-section{padding:20px}.cta-button{padding:18px 25px;font-size:1.1rem}.security-info{gap:15px}.security-item{font-size:.85rem}.final-cta-section{padding:50px 0;min-height:auto}.countdown-timer{gap:10px}.time-unit{padding:15px;min-width:70px}.time-number{font-size:2rem}.time-label{font-size:.7rem}.time-separator{font-size:1.5rem}.final-title{font-size:2rem}.urgency-points{flex-direction:column;gap:15px;align-items:center}.urgency-point{padding:12px 15px;font-size:.9rem;max-width:300px;text-align:center}.decision-framework{grid-template-columns:1fr;gap:25px}.decision-column{padding:20px}.decision-column h3{font-size:1.2rem}.decision-column li{font-size:.95rem}.price-reminder{flex-direction:column;gap:10px}.new-price{font-size:1.8rem}.final-cta-button{padding:20px 30px;margin:0 15px}.cta-main{font-size:1.2rem}.cta-sub{font-size:.9rem}.final-guarantees{gap:20px}.guarantee-item{font-size:.9rem}.testimonial-avatars{gap:0}.avatar{width:40px;height:40px}.more-count{width:40px;height:40px;font-size:.8rem}.risk-reversal{padding:25px}.risk-reversal h3{font-size:1.3rem}.risk-reversal p{font-size:1rem}.urgency-cards{grid-template-columns:1fr;gap:20px}.urgency-card{padding:25px 20px}.card-icon{width:50px;height:50px;font-size:1.3rem}.urgency-card h4{font-size:1.2rem}.urgency-card p{font-size:.95rem}.decision-header h3{font-size:1.5rem}.decision-comparison{grid-template-columns:1fr;gap:20px}.vs-divider{width:50px;height:50px;font-size:1.3rem;margin:20px auto}.decision-side{padding:25px 20px}.side-icon{width:45px;height:45px;font-size:1.3rem}.side-header h4{font-size:1.2rem}.side-subtitle{font-size:.9rem}.decision-list li{font-size:.95rem;gap:12px}.side-result{padding:15px;font-size:1rem}.guarantee-container{padding:30px 25px}.main-guarantee h3{font-size:1.8rem}.guarantee-description{font-size:1.1rem}.guarantee-grid{grid-template-columns:1fr;gap:20px}.guarantee-item{padding:20px 15px}.guarantee-icon{width:45px;height:45px;font-size:1.2rem}.guarantee-content h4{font-size:1rem}.guarantee-content p{font-size:.9rem}.risk-comparison{grid-template-columns:1fr;gap:20px}.vs-small{width:45px;height:45px;font-size:1.1rem;margin:15px auto}.risk-side{padding:20px 15px}.risk-header h4{font-size:1.1rem}.risk-content p{font-size:.95rem}.calculation-value{font-size:1.5rem}.final-risk-message{flex-direction:column;text-align:center;gap:15px;padding:20px}.message-icon{width:50px;height:50px;font-size:1.3rem}.message-content h4{font-size:1.2rem}.message-content p{font-size:.95rem}.whatsapp-info h5{font-size:.95rem}.whatsapp-actions{gap:20px}.whatsapp-actions i{font-size:1.1rem}.whatsapp-messages{padding:15px 12px;min-height:240px}.message-bubble{padding:5px 6px 7px 8px;max-width:90%}.message-bubble p{font-size:.85rem;margin-bottom:12px}.message-time{font-size:.65rem}.dot{width:10px;height:10px}.dot.active::after{width:4px;height:4px}}.legal-header{background:linear-gradient(135deg, #1a1a1a 0%, #2a2a2a 100%);padding:20px 0;border-bottom:1px solid rgba(255,222,163,.1);position:relative}.legal-header::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);opacity:.3}.legal-nav{display:flex;justify-content:space-between;align-items:center;gap:20px}.logo-link{display:flex;align-items:center;gap:12px;text-decoration:none;transition:all .3s ease}.logo-link:hover{transform:translateY(-2px)}.logo-link .brand-name{color:#ffdea3;font-family:"Poppins",sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px}.back-home{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.9rem;font-weight:500;padding:10px 20px;border:1px solid rgba(255,222,163,.2);border-radius:25px;transition:all .3s ease}.back-home:hover{color:#ffdea3;border-color:#ffdea3;background:rgba(255,222,163,.05);transform:translateX(-2px)}.back-home i{font-size:.8rem;transition:transform .3s ease}.back-home:hover i{transform:translateX(-2px)}.legal-main{background:linear-gradient(135deg, #1a1a1a 0%, #2a2a2a 100%);min-height:calc(100vh - 200px);padding:60px 0 80px;position:relative}.legal-main::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(255, 222, 163, 0.02) 0%, transparent 50%),radial-gradient(circle at 80% 20%, rgba(255, 222, 163, 0.01) 0%, transparent 50%);pointer-events:none}.legal-content{max-width:800px;margin:0 auto;position:relative;z-index:2}.legal-header-content{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid rgba(255,222,163,.1);position:relative}.legal-header-content::after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:100px;height:2px;background:linear-gradient(90deg, transparent, #ffdea3, transparent);border-radius:1px}.legal-title{color:#ffdea3;font-family:"Playfair Display",serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:15px;text-shadow:0 2px 8px rgba(255,222,163,.3);line-height:1.2}.legal-subtitle{color:hsla(0,0%,100%,.7);font-size:1rem;margin:0;font-style:italic}.legal-text{background:hsla(0,0%,100%,.02);border:1px solid rgba(255,222,163,.1);border-radius:15px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);backdrop-filter:blur(10px)}.legal-section{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid rgba(255,222,163,.1);position:relative}.legal-section:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.legal-section h2{color:#ffdea3;font-family:"Poppins",sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:20px;position:relative;padding-left:20px}.legal-section h2::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:20px;background:linear-gradient(135deg, #ffdea3, #f4c430);border-radius:2px}.legal-section p{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.7;margin-bottom:15px;text-align:justify}.legal-section p:last-child{margin-bottom:0}.legal-section p strong{color:#ffdea3;font-weight:600}.legal-section ul{margin:20px 0;padding-left:0;list-style:none}.legal-section ul li{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.7;margin-bottom:12px;padding-left:30px;position:relative}.legal-section ul li::before{content:"→";position:absolute;left:0;top:0;color:#ffdea3;font-weight:700;font-size:1.1rem}.legal-section ul li:last-child{margin-bottom:0}@media(max-width: 768px){.legal-nav{flex-direction:column;gap:15px;text-align:center}.logo-link{flex-direction:column;gap:8px}.logo-link .brand-name{font-size:1rem}.back-home{padding:8px 16px;font-size:.85rem}.legal-main{padding:40px 0 60px}.legal-content{margin:0 15px}.legal-text{padding:25px 20px;margin:0 -5px}.legal-section{margin-bottom:30px;padding-bottom:20px}.legal-section h2{font-size:1.2rem;margin-bottom:15px;padding-left:16px}.legal-section h2::before{width:3px;height:16px}.legal-section p{font-size:.95rem;text-align:left}.legal-section ul li{font-size:.95rem;padding-left:25px}}@media(max-width: 480px){.legal-header{padding:15px 0}.legal-nav{gap:12px}.legal-main{padding:30px 0 50px}.legal-header-content{margin-bottom:35px;padding-bottom:20px}.legal-title{font-size:1.8rem;margin-bottom:10px}.legal-subtitle{font-size:.9rem}.legal-text{padding:20px 15px;border-radius:10px}.legal-section{margin-bottom:25px;padding-bottom:15px}.legal-section h2{font-size:1.1rem;margin-bottom:12px}.legal-section p{font-size:.9rem;line-height:1.6;margin-bottom:12px}.legal-section ul li{font-size:.9rem;line-height:1.6;margin-bottom:10px}}.inline-1{margin-bottom:8px}.inline-2{margin-bottom:0}.inline-3{background:hsla(0,0%,100%,.05);border-left:4px solid #ffdea3;padding:12px 16px;border-radius:6px;margin-bottom:20px}.inline-4{color:#ffdea3;font-weight:600;margin:0;font-size:.9rem}.inline-5{background:linear-gradient(135deg, #ffdea3 0%, #fff0c4 100%);color:#1a1a1a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1rem;display:inline-block;transition:all .3s ease;box-shadow:0 8px 25px rgba(255,222,163,.3);text-transform:uppercase}.inline-6{padding:40px 0;position:relative;overflow:hidden}.inline-7{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(255, 222, 163, 0.02) 0%, transparent 70%);pointer-events:none}.inline-8{max-width:800px;margin:0 auto;position:relative;z-index:2}.inline-9{text-align:center;margin-bottom:50px}.inline-10{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.02);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);padding:8px 20px;border-radius:30px;font-size:.8rem;font-weight:400;margin-bottom:40px;letter-spacing:1px;text-transform:uppercase}.inline-11{width:6px;height:6px;background:rgba(255,222,163,.4);border-radius:50%;display:block}.inline-12{font-size:clamp(2rem,4vw,2.8rem);color:#fff;font-weight:200;margin-bottom:20px;line-height:1.2;letter-spacing:-1px;font-family:"Playfair Display",serif}.inline-13{color:#ffdea3;font-weight:400;font-style:italic}.inline-14{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:50px;align-items:start}.inline-15{text-align:center;margin-bottom:40px;position:relative}.inline-16{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:linear-gradient(135deg, rgba(255, 107, 107, 0.2), rgba(255, 107, 107, 0.1));border-radius:50%;display:flex;align-items:center;justify-content:center;animation:painPulse 3s ease-in-out infinite}.inline-17{font-size:14px}.inline-18{color:hsla(0,0%,100%,.9);font-size:1.2rem;font-weight:300;margin:0;letter-spacing:1px;text-transform:uppercase;padding-top:20px}.inline-19{display:flex;flex-direction:column;gap:1px;background:hsla(0,0%,100%,.02);border-radius:16px;overflow:hidden;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.04)}.inline-20{padding:28px 32px;border-bottom:1px solid hsla(0,0%,100%,.03);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer;opacity:0;transform:translateX(-30px)}.inline-21{position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg, transparent, rgba(255, 107, 107, 0.4), transparent);opacity:0;transition:all .4s ease}.inline-22{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.3;transition:all .4s ease}.inline-23{color:hsla(0,0%,100%,.85);margin:0;font-size:1rem;line-height:1.6;font-weight:300;letter-spacing:.2px;transition:all .4s ease;padding-right:50px}.inline-24{padding:28px 32px;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer;opacity:0;transform:translateX(-30px)}.inline-25{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:10;opacity:.4}.inline-26{width:40px;height:2px;background:linear-gradient(90deg, rgba(255, 107, 107, 0.3), rgba(255, 222, 163, 0.3));position:relative;animation:arrowFlow 2s ease-in-out infinite}.inline-27{position:absolute;right:-8px;top:-3px;width:0;height:0;border-left:8px solid rgba(255,222,163,.3);border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.inline-28{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1));border-radius:50%;display:flex;align-items:center;justify-content:center;animation:triedPulse 3s ease-in-out infinite 1s}.inline-29{color:rgba(255,222,163,.9);font-size:1.2rem;font-weight:300;margin:0;letter-spacing:1px;text-transform:uppercase;padding-top:20px}.inline-30{display:flex;flex-direction:column;gap:20px}.inline-31{background:rgba(255,222,163,.02);border:1px solid rgba(255,222,163,.08);padding:28px 32px;border-radius:14px;backdrop-filter:blur(5px);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer;opacity:0;transform:translateX(30px)}.inline-32{position:absolute;left:-15px;top:15px;width:30px;height:30px;background:linear-gradient(135deg, rgba(255, 222, 163, 0.2), rgba(255, 222, 163, 0.1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:rgba(255,222,163,.8);border:2px solid rgba(255,222,163,.3)}.inline-33{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.4;transition:all .4s ease}.inline-34{color:hsla(0,0%,100%,.75);margin:0;font-size:1rem;font-weight:300;line-height:1.6;letter-spacing:.3px;transition:all .4s ease;padding-right:50px}.inline-35{background:linear-gradient(135deg, rgba(255, 222, 163, 0.06) 0%, rgba(255, 222, 163, 0.02) 50%, rgba(255, 222, 163, 0.06) 100%);border:1px solid rgba(255,222,163,.12);padding:60px 50px;border-radius:24px;text-align:center;backdrop-filter:blur(20px);position:relative;overflow:hidden}.inline-36{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 222, 163, 0.02) 0%, transparent 70%);animation:rotate 20s linear infinite;pointer-events:none}.inline-37{position:relative;z-index:2}.inline-38{color:rgba(255,222,163,.9);font-size:1.1rem;font-weight:300;margin-bottom:30px;letter-spacing:1px;text-transform:uppercase}.inline-39{font-size:clamp(1.4rem,3vw,1.8rem);color:#fff;font-weight:300;margin-bottom:30px;letter-spacing:-0.5px;font-family:"Playfair Display",serif}.inline-40{font-style:italic;color:#ffdea3}.inline-41{color:hsla(0,0%,100%,.75);font-size:1.05rem;line-height:1.8;margin-bottom:35px;font-weight:300;letter-spacing:.3px;max-width:600px;margin-left:auto;margin-right:auto}.inline-42{color:#ffdea3;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;letter-spacing:-0.3px;font-family:"Playfair Display",serif;font-style:italic}.inline-43{font-size:1.1rem;margin-bottom:20px}.inline-44{margin-bottom:20px}.inline-45{color:#ffdea3;font-size:1.2rem;font-weight:600;margin-bottom:25px}.inline-46{background:rgba(255,222,163,.1);padding:25px;border-radius:15px;margin:25px 0}.inline-47{color:#ffdea3;margin-bottom:15px}.inline-48{color:#ff6b6b;margin-bottom:15px}.inline-49{list-style:none;padding:0}.inline-50{margin-bottom:10px}.inline-51{color:#ff6b6b}.inline-52{color:#4caf50;margin:20px 0 15px 0}.inline-53{color:#4caf50}.inline-54{color:#ffdea3;margin-bottom:10px}.inline-55{list-style:none;padding:0;color:#ccc}.inline-56{color:#ffdea3}.inline-57{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px;margin-top:20px}.inline-58{background:rgba(255,222,163,.1);padding:20px;border-radius:10px}.inline-59{text-align:center;color:#ffdea3;font-size:1.2rem;font-weight:600;margin-top:20px}.inline-60{margin-top:60px}.inline-61{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px;margin-top:30px}.inline-62{background:rgba(255,107,107,.1);padding:20px;border-radius:10px;border-left:4px solid #ff6b6b}.inline-63{opacity:1;transform:translateY(0px)}.inline-64{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:30px;margin:40px 0}.inline-65{background:linear-gradient(135deg, rgba(255, 222, 163, 0.1), rgba(255, 179, 71, 0.1));padding:30px;border-radius:15px;border-left:4px solid #ffdea3}.inline-66{margin-bottom:15px;font-style:italic}.inline-67{display:flex;align-items:center;margin-top:20px}.inline-68{width:50px;height:50px;border-radius:50%;margin-right:15px}.inline-69{color:#ffdea3;font-weight:600;margin:0}.inline-70{color:#ccc;font-size:.9rem;margin:0}.inline-71{text-align:center;margin:40px 0}.inline-72{color:#ffdea3;font-size:1.1rem}.inline-73{color:#ffdea3;text-decoration:underline}.inline-74{color:#ffdea3;font-weight:600}.inline-75{color:#4caf50;font-weight:600}.inline-76{width:15%}.inline-77{background:rgba(255,222,163,.1);padding:30px;border-radius:15px;margin:40px 0;text-align:center}.inline-78{color:#ffdea3;margin-bottom:20px}.inline-79{color:#fff;font-size:1.1rem;margin-bottom:20px}.inline-80{color:#ccc;margin-bottom:20px}.inline-81{color:#ff6b6b;font-size:1.1rem;font-weight:600;margin-bottom:15px}.inline-82{color:#ffdea3;font-size:1.2rem;font-weight:600}@media(max-width: 768px){.inline-6{padding:30px 0}.inline-9{margin-bottom:40px}.inline-14{gap:30px;margin-bottom:40px;grid-template-columns:1fr}}@media(max-width: 576px){.inline-6{padding:25px 0}.inline-9{margin-bottom:30px}.inline-14{gap:25px;margin-bottom:30px}}/*# sourceMappingURL=style.css.map */
