:root{--green-deep:#1a2e1a;--green-mid:#2d4a2d;--green-light:#4a7c4a;--green-pale:#e8f0e8;--cream:#f6f1e8;--cream-dark:#ede6d5;--cream-mid:#e5dcc8;--amber:#b8732e;--amber-light:#d4904a;--amber-pale:#f5e8d8;--earth:#5c3d1e;--white:#fdfaf5;--text-dark:#1a1a18;--text-mid:#3d3d38;--text-light:#6b6b63;--text-muted:#9a9a90;--serif:'Cormorant Garamond', Georgia, serif;--sans:'DM Sans', system-ui, sans-serif;--italic:'Libre Baskerville', Georgia, serif;--shadow-sm:0 2px 12px rgba(26,46,26,0.08);--shadow:0 8px 40px rgba(26,46,26,0.12);--shadow-lg:0 24px 64px rgba(26,46,26,0.16);--shadow-xl:0 40px 100px rgba(26,46,26,0.22);--radius:4px;--radius-lg:8px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px;-webkit-font-smoothing:antialiased}body{font-family:var(--sans);background:var(--white);color:var(--text-dark);overflow-x:hidden;line-height:1.6}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}.container{max-width:1200px;margin:0 auto;padding:0 40px}.container-wide{max-width:1400px;margin:0 auto;padding:0 40px}.tag{display:inline-block;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:16px}.section-headline{font-family:var(--serif);font-size:clamp(34px, 4.5vw, 56px);font-weight:300;color:var(--green-deep);line-height:1.12;margin-bottom:16px}.section-headline em{font-style:italic}.section-sub{font-size:16px;color:var(--text-light);font-weight:300;line-height:1.75;max-width:520px}.section-header{text-align:center;margin-bottom:64px}.section-header .section-sub{margin:0 auto}.btn{display:inline-block;padding:15px 36px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;transition:all 0.25s cubic-bezier(.4,0,.2,1);border:none}.btn-amber{background:var(--amber);color:#fff}.btn-amber:hover{background:var(--amber-light);transform:translateY(-2px);box-shadow:0 8px 24px rgb(184 115 46 / .35)}.btn-green{background:var(--green-deep);color:var(--cream)}.btn-green:hover{background:var(--green-mid);transform:translateY(-2px);box-shadow:0 8px 24px rgb(26 46 26 / .3)}.btn-outline-dark{border:1.5px solid var(--green-deep);color:var(--green-deep);background:#fff0}.btn-outline-dark:hover{background:var(--green-deep);color:var(--cream)}.btn-outline-cream{border:1.5px solid rgb(246 241 232 / .35);color:rgb(246 241 232 / .85);background:#fff0}.btn-outline-cream:hover{border-color:rgb(246 241 232 / .7);color:var(--cream)}.btn-outline-amber{border:1.5px solid var(--amber);color:var(--amber);background:#fff0}.btn-outline-amber:hover{background:var(--amber);color:#fff}.reveal{opacity:0;transform:translateY(28px);transition:opacity 0.8s cubic-bezier(.4,0,.2,1),transform 0.8s cubic-bezier(.4,0,.2,1)}.reveal.in{opacity:1;transform:none}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}#navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px 0;transition:background .4s,padding .4s,box-shadow .4s}#navbar.scrolled{background:rgb(253 250 245 / .97);backdrop-filter:blur(14px);padding:12px 0;box-shadow:0 1px 0 rgb(26 46 26 / .07)}.nav-inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 40px}.nav-logo{font-family:var(--serif);font-size:21px;font-weight:600;color:var(--cream);letter-spacing:4px;text-transform:uppercase;display:flex;align-items:center;gap:7px;transition:color .3s}#navbar.scrolled .nav-logo{color:var(--green-deep)}.nav-logo-dot{width:5px;height:5px;background:var(--amber);border-radius:50%;flex-shrink:0}.nav-links{display:flex;align-items:center;gap:32px;list-style:none}.nav-links a{font-size:12px;font-weight:400;letter-spacing:1px;color:rgb(246 241 232 / .8);transition:color .2s}#navbar.scrolled .nav-links a{color:var(--text-mid)}.nav-links a:hover{color:var(--amber-light)!important}.nav-actions{display:flex;align-items:center;gap:12px}.nav-icon-btn{display:flex;align-items:center;gap:7px;padding:9px 18px;border-radius:2px;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .2s}.nav-btn-login{border:1px solid rgb(246 241 232 / .25);color:rgb(246 241 232 / .8)!important}#navbar.scrolled .nav-btn-login{border-color:rgb(26 46 26 / .2);color:var(--text-mid)!important}.nav-btn-login:hover{border-color:var(--amber);color:var(--amber)!important}.nav-btn-cta{background:var(--amber);color:#fff;border:1px solid var(--amber)}.nav-btn-cta:hover{background:var(--amber-light);border-color:var(--amber-light)}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:4px}.hamburger span{display:block;width:22px;height:1.5px;background:var(--cream);transition:all .3s}#navbar.scrolled .hamburger span{background:var(--green-deep)}.hero{min-height:100vh;background:var(--green-deep);display:grid;grid-template-columns:55% 45%;position:relative;overflow:hidden}.hero-ambient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 65% 15%,rgb(74 124 74 / .22) 0%,transparent 55%),radial-gradient(ellipse at 15% 85%,rgb(184 115 46 / .1) 0%,transparent 50%)}.hero-grain{position:absolute;inset:0;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}.hero-left{display:flex;flex-direction:column;justify-content:center;padding:120px 56px 80px 80px;position:relative;z-index:2}.hero-badge{display:inline-flex;align-items:center;gap:10px;background:rgb(184 115 46 / .12);border:1px solid rgb(184 115 46 / .28);padding:8px 18px;border-radius:100px;margin-bottom:36px;width:fit-content;animation:fadeDown .9s ease both}.hero-badge-pulse{width:7px;height:7px;background:var(--amber-light);border-radius:50%;animation:pulse 2.2s infinite}.hero-badge span{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--amber-light);font-weight:500}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.4)}}.hero-headline{font-family:var(--serif);font-size:clamp(38px, 5vw, 66px);font-weight:300;line-height:1.1;color:var(--cream);margin-bottom:22px;animation:fadeUp .9s .15s ease both}.hero-headline mark{background:none;color:var(--amber-light);font-style:italic}.hero-sub{font-family:var(--serif);font-size:clamp(17px,2vw,22px);font-weight:300;font-style:italic;color:rgb(246 241 232 / .75);margin-bottom:32px;animation:fadeUp .9s .28s ease both}.hero-bullets{list-style:none;margin-bottom:48px;animation:fadeUp .9s .4s ease both}.hero-bullets li{display:flex;align-items:flex-start;gap:14px;font-size:14px;color:rgb(246 241 232 / .65);margin-bottom:11px;line-height:1.5}.hero-bullets li::before{content:'';width:18px;height:1px;background:var(--amber-light);margin-top:10px;flex-shrink:0}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;animation:fadeUp .9s .52s ease both}.hero-right{position:relative;overflow:hidden}.hero-right-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:80px 40px 80px 20px}.hero-img-placeholder{width:100%;height:100%;background:linear-gradient(145deg,#2d4a2d 0%,#1a3020 60%,#12200f 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;position:relative;overflow:hidden}.hero-box-visual{width:min(320px, 80%);aspect-ratio:.85/1;background:linear-gradient(150deg,#2a4230 0%,#1c3022 50%,#162614 100%);border:1px solid rgb(74 124 74 / .28);border-radius:6px;box-shadow:0 48px 96px rgb(0 0 0 / .55),inset 0 1px 0 rgb(255 255 255 / .04);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:44px 32px;position:relative;z-index:1}.box-label-top{font-size:9px;letter-spacing:4px;text-transform:uppercase;color:var(--amber-light);opacity:.7}.box-brand{font-family:var(--serif);font-size:44px;font-weight:300;color:var(--cream);letter-spacing:10px;text-transform:uppercase}.box-rule{width:32px;height:1px;background:rgb(184 115 46 / .5)}.box-contents{width:100%;display:flex;flex-direction:column;gap:8px}.box-item{display:flex;align-items:center;gap:10px;font-size:11px;color:rgb(246 241 232 / .5);letter-spacing:.5px;padding:7px 10px;border-bottom:1px solid rgb(246 241 232 / .05)}.box-item-dot{width:4px;height:4px;background:var(--amber);border-radius:50%;flex-shrink:0;opacity:.7}.hero-cta-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:rgb(246 241 232 / .3);position:absolute;bottom:60px;left:50%;transform:translateX(-50%);white-space:nowrap}.hero-scroll{position:absolute;bottom:36px;left:80px;display:flex;align-items:center;gap:14px;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:rgb(246 241 232 / .3);animation:fadeIn 2s 1.4s ease both}.scroll-track{width:36px;height:1px;background:rgb(246 241 232 / .15);position:relative;overflow:hidden}.scroll-track::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--amber-light);animation:scrollSlide 2.5s 1.8s infinite}@keyframes scrollSlide{0%{left:-100%}100%{left:100%}}@keyframes fadeDown{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.banner-rotativo{background:var(--amber);padding:20px 0;overflow:hidden;position:relative}.banner-rotativo-inner{display:flex;align-items:center;gap:80px;white-space:nowrap;animation:marquee 22s linear infinite}.banner-rotativo-inner2{display:flex;align-items:center;gap:80px;white-space:nowrap;animation:marquee 22s linear infinite;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.banner-text{font-family:var(--serif);font-size:25px;font-weight:400;font-style:italic;color:#fff}.banner-sep{font-size:10px;color:rgb(255 255 255 / .4);letter-spacing:3px;flex-shrink:0}.banner-statement{background:var(--green-deep);padding:56px 0;border-top:1px solid rgb(74 124 74 / .2)}.banner-statement blockquote{font-family:var(--serif);font-size:clamp(20px,3vw,32px);font-weight:300;color:var(--cream);text-align:center;line-height:1.5;max-width:760px;margin:0 auto}.banner-statement blockquote strong{font-weight:400;color:var(--amber-light)}.section-solucao{padding:25px 0;background:var(--cream)}.solucao-title{font-family:var(--serif);font-size:clamp(28px,3.5vw,44px);font-weight:300;color:var(--green-deep);line-height:1.2;text-align:center;max-width:640px;margin:0 auto 56px}.solucao-title em{font-style:italic;color:var(--amber)}.solucao-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--cream-mid);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow)}.solucao-card{background:var(--white);padding:44px 32px;transition:background .3s}.solucao-card:hover{background:var(--cream)}.solucao-num{font-family:var(--serif);font-size:56px;font-weight:300;color:rgb(26 46 26 / .06);line-height:1;margin-bottom:20px}.solucao-card h3{font-family:var(--serif);font-size:17px;font-weight:600;color:var(--green-deep);letter-spacing:1px;text-transform:uppercase;margin-bottom:14px;line-height:1.3}.solucao-card p{font-size:14px;color:var(--text-light);line-height:1.75}.trust-bar{background:var(--green-deep);padding:0}.trust-inner{display:grid;grid-template-columns:repeat(5,1fr)}.trust-item{padding:32px 28px;border-right:1px solid rgb(246 241 232 / .07);display:flex;flex-direction:column;gap:8px;transition:background .2s}.trust-item:last-child{border-right:none}.trust-item:hover{background:rgb(246 241 232 / .04)}.trust-icon-wrap{font-size:20px;margin-bottom:4px;color:var(--amber-light)}.trust-icon-wrap i,.step-icon i,.plano-icon i,.prelaunch-obs-icon i,.cta-trust-icon i,.faq-contact i,.footer-whatsapp-btn i,.nav-icon-btn i,.social-link i,.c-yes i,.check-ring i{line-height:1}.trust-title{font-family:var(--serif);font-size:16px;font-weight:500;color:var(--cream);line-height:1.3}.trust-micro{font-size:12px;color:rgb(246 241 232 / .45);line-height:1.5;font-weight:300}.section-como{padding:110px 0;background:var(--white)}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--cream-dark);border-radius:var(--radius-lg);overflow:hidden}.step-card{background:var(--white);padding:48px 32px;position:relative;transition:background .3s}.step-card:hover{background:var(--cream)}.step-num{font-family:var(--serif);font-size:84px;font-weight:300;color:rgb(26 46 26 / .05);line-height:1;position:absolute;top:16px;right:20px}.step-icon{width:50px;height:50px;border:1.5px solid var(--amber);color:var(--amber);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:26px;transition:background .3s,color .3s}.step-card:hover .step-icon{background:var(--amber);color:#fff}.step-h{font-family:var(--serif);font-size:22px;font-weight:500;color:var(--green-deep);margin-bottom:12px;line-height:1.2}.step-body{font-size:14px;color:var(--text-light);line-height:1.75}.step-body strong{color:var(--text-mid);font-weight:500}.step-note{margin-top:18px;padding-top:16px;border-top:1px solid rgb(26 46 26 / .07);font-size:12px;color:var(--amber);font-weight:500;letter-spacing:.3px}.section-timeline{background:var(--cream);padding:72px 0;border-top:1px solid var(--cream-dark);border-bottom:1px solid var(--cream-dark)}.timeline-title{text-align:center;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:44px}.timeline-track{display:flex;align-items:flex-start;justify-content:center;gap:0;position:relative;margin-bottom:56px}.timeline-track::before{content:'';position:absolute;top:20px;left:50%;transform:translateX(-50%);width:70%;height:1px;background:var(--cream-mid);z-index:0}.tl-node{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 40px;position:relative;z-index:1;text-align:center}.tl-dot{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:15px;font-weight:500;flex-shrink:0;border:2px solid var(--cream-mid);background:var(--white);color:var(--green-deep)}.tl-dot.accent{background:var(--green-deep);color:var(--cream);border-color:var(--green-deep)}.tl-dot.amber{background:var(--amber);color:#fff;border-color:var(--amber)}.tl-h{font-size:13px;font-weight:500;color:var(--green-deep)}.tl-sub{font-size:11px;color:var(--text-muted);max-width:110px;line-height:1.4}.countdown-block{background:var(--green-deep);border-radius:var(--radius-lg);padding:40px 48px;max-width:680px;margin:0 auto;text-align:center;box-shadow:var(--shadow)}.countdown-label{font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:rgb(246 241 232 / .45);margin-bottom:20px}.countdown-timer{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.cd-unit{text-align:center}.cd-num{font-family:var(--serif);font-size:52px;font-weight:300;color:var(--cream);line-height:1;display:block;min-width:70px}.cd-lbl{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:rgb(246 241 232 / .35);margin-top:4px}.cd-sep{font-family:var(--serif);font-size:36px;color:rgb(246 241 232 / .15);padding-bottom:10px}.countdown-micro{font-size:12px;color:rgb(246 241 232 / .45);line-height:1.5}.countdown-micro strong{color:rgb(246 241 232 / .7)}.section-boxes{padding:110px 0;background:var(--white)}.boxes-intro{text-align:center;margin-bottom:16px}.boxes-intro .section-headline{margin-bottom:8px}.boxes-chooser{text-align:center;font-family:var(--serif);font-size:20px;font-style:italic;color:var(--text-light);margin-bottom:56px}.boxes-chooser strong{font-style:normal;color:var(--green-deep)}.boxes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:var(--cream-dark);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.box-card{background:var(--white);padding:0;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s;position:relative}.box-card:hover{z-index:2;box-shadow:var(--shadow-xl);transform:translateY(-4px)}.box-card-header{padding:40px 36px 28px}.box-tier-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--amber);font-weight:500;margin-bottom:12px}.box-name{font-family:var(--serif);font-size:36px;font-weight:300;color:var(--green-deep);margin-bottom:6px}.box-count{font-size:12px;color:var(--text-muted);letter-spacing:.5px}.box-card-body{padding:0 36px;flex:1}.box-concept{font-family:var(--italic);font-style:italic;font-size:15px;color:var(--text-mid);line-height:1.65;border-top:1px solid var(--cream-dark);border-bottom:1px solid var(--cream-dark);padding:20px 0;margin-bottom:20px}.box-for-who-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--green-light);font-weight:500;margin-bottom:8px}.box-for-who{font-size:13px;color:var(--text-light);line-height:1.65;margin-bottom:24px}.box-includes-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);font-weight:500;margin-bottom:12px}.box-anchor-title{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--amber);font-weight:500;margin-bottom:8px;margin-top:12px}.box-items-list{list-style:none;margin-bottom:16px}.box-items-list li{display:flex;gap:10px;font-size:13px;color:var(--text-mid);padding:7px 0;border-bottom:1px solid rgb(26 46 26 / .05);line-height:1.45}.box-items-list li::before{content:'—';color:var(--amber);opacity:.6;flex-shrink:0;font-size:12px;margin-top:1px}.box-card-footer{padding:28px 36px 36px;background:var(--cream);margin-top:20px}.box-price-table{width:100%;border-collapse:collapse;margin-bottom:20px}.box-price-table th{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);font-weight:500;padding:0 0 8px;text-align:left;border-bottom:1px solid var(--cream-dark)}.box-price-table td{font-size:13px;color:var(--text-mid);padding:10px 0 4px;border-bottom:1px solid rgb(26 46 26 / .04);line-height:1.4}.box-price-table td strong{font-weight:600;color:var(--green-deep);font-size:15px}.box-price-table .badge-rec{background:var(--amber);color:#fff;font-size:9px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border-radius:100px;vertical-align:middle;margin-left:6px}.box-price-table .off{font-size:11px;color:var(--amber);font-weight:500}.box-card:nth-child(1) .box-card-header{border-top:3px solid #7aaa7a}.box-card:nth-child(2) .box-card-header{border-top:3px solid var(--amber)}.box-card:nth-child(3) .box-card-header{border-top:3px solid var(--green-deep)}.box-card:nth-child(2) .box-tier-label{color:var(--amber)}.box-card:nth-child(3) .box-tier-label{color:var(--green-mid)}.section-planos{padding:100px 0;background:var(--cream);border-top:1px solid var(--cream-dark)}.plano-toggle-wrap{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:56px}.plano-toggle-label{font-size:14px;color:var(--text-mid);font-weight:400}.toggle-pill{width:54px;height:30px;background:var(--green-deep);border-radius:100px;position:relative;cursor:pointer}.toggle-ball{width:24px;height:24px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:transform .35s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgb(0 0 0 / .2)}.toggle-pill.on .toggle-ball{transform:translateX(24px)}.plano-badge{background:var(--amber);color:#fff;font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px;border-radius:100px}.planos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--cream-mid);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);margin:0 auto}.plano-card{background:var(--white);padding:44px 36px 48px;display:flex;flex-direction:column;position:relative}.plano-card.featured{background:var(--green-deep)}.plano-featured-chip{position:absolute;top:-1px;left:50%;transform:translateX(-50%);background:var(--amber);color:#fff;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 16px;border-radius:0 0 6px 6px}.plano-icon{font-size:26px;margin-bottom:18px;color:var(--amber)}.plano-name{font-family:var(--serif);font-size:28px;font-weight:400;color:var(--green-deep);margin-bottom:4px}.plano-card.featured .plano-name{color:var(--cream)}.plano-desc{font-size:13px;color:var(--text-light);margin-bottom:28px;line-height:1.5}.plano-card.featured .plano-desc{color:rgb(246 241 232 / .55)}.plano-price-box{margin-bottom:8px}.plano-price-main{display:flex;align-items:baseline;gap:3px}.plano-curr{font-size:15px;color:var(--text-light);margin-top:5px}.plano-card.featured .plano-curr{color:rgb(246 241 232 / .55)}.plano-amt{font-family:var(--serif);font-size:52px;font-weight:300;color:var(--green-deep);line-height:1}.plano-card.featured .plano-amt{color:var(--cream)}.plano-period{font-size:13px;color:var(--text-muted);margin-bottom:4px}.plano-card.featured .plano-period{color:rgb(246 241 232 / .45)}.plano-saving{font-size:12px;color:var(--amber);font-weight:500;min-height:16px;margin-bottom:28px}.plano-card.featured .plano-saving{color:var(--amber-light)}.plano-rule{height:1px;background:rgb(26 46 26 / .08);margin-bottom:24px}.plano-card.featured .plano-rule{background:rgb(246 241 232 / .1)}.plano-features{list-style:none;flex:1;margin-bottom:32px}.plano-features li{display:flex;gap:12px;font-size:14px;color:var(--text-mid);margin-bottom:13px;line-height:1.45}.plano-card.featured .plano-features li{color:rgb(246 241 232 / .8)}.check-ring{width:18px;height:18px;border-radius:50%;background:var(--green-pale);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:var(--green-light);font-size:10px;font-weight:700}.plano-card.featured .check-ring{background:rgb(184 115 46 / .2);color:var(--amber-light)}.plano-note{background:var(--amber-pale);border:1px solid rgb(184 115 46 / .2);border-radius:var(--radius);padding:14px 18px;font-size:12px;color:var(--earth);line-height:1.6;margin-bottom:24px}.plano-card.featured .plano-note{background:rgb(184 115 46 / .12);border-color:rgb(184 115 46 / .2);color:var(--amber-light)}.frete-strip{display:flex;gap:32px;justify-content:center;margin-top:40px;flex-wrap:wrap}.frete-item{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-mid)}.frete-dot{width:8px;height:8px;background:var(--amber);border-radius:50%;flex-shrink:0}.frete-item strong{color:var(--green-deep);font-weight:500}.section-compare{padding:100px 0;background:var(--green-deep);position:relative;overflow:hidden}.compare-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 30%,rgb(74 124 74 / .18) 0%,transparent 60%)}.compare-sub{text-align:center;font-size:15px;color:rgb(246 241 232 / .55);max-width:540px;margin:0 auto 56px;line-height:1.75;font-weight:300}.compare-table{width:100%;border-collapse:collapse}.compare-table th{padding:16px 20px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:rgb(246 241 232 / .35);font-weight:500;border-bottom:1px solid rgb(246 241 232 / .08);text-align:left}.compare-table th.plan-col{text-align:center}.compare-table .plan-name-row th{padding-bottom:12px;border-bottom:2px solid rgb(184 115 46 / .3)}.compare-table .plan-name-row th.plan-col{font-family:var(--serif);font-size:20px;font-weight:400;color:var(--amber-light);letter-spacing:0;text-transform:none}.compare-table td{padding:14px 20px;font-size:14px;color:rgb(246 241 232 / .6);border-bottom:1px solid rgb(246 241 232 / .05);font-weight:300;vertical-align:middle}.compare-table td.plan-col{text-align:center;font-size:15px}.compare-table tr:hover td{background:rgb(246 241 232 / .03)}.compare-table .row-label{font-size:13px;font-weight:400;color:rgb(246 241 232 / .5)}.c-yes{color:var(--amber-light);font-size:16px}.c-no{color:rgb(246 241 232 / .15);font-size:16px}.compare-cta-wrap{text-align:center;margin-top:48px}.compare-cta-note{font-family:var(--italic);font-style:italic;font-size:16px;color:rgb(246 241 232 / .5);max-width:520px;margin:0 auto 16px;line-height:1.6}.compare-cta-note strong{font-style:normal;color:rgb(246 241 232 / .8)}.section-proxima{padding:100px 0;background:var(--cream);border-top:1px solid var(--cream-dark)}.proxima-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.proxima-box-card{background:var(--green-deep);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-xl)}.proxima-box-top{padding:36px 40px 28px;border-bottom:1px solid rgb(246 241 232 / .06)}.proxima-edition-tag{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--amber-light);margin-bottom:8px}.proxima-edition-title{font-family:var(--serif);font-size:36px;font-weight:300;color:var(--cream)}.proxima-box-tabs{display:flex;border-bottom:1px solid rgb(246 241 232 / .06)}.proxima-tab{flex:1;padding:14px;text-align:center;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:rgb(246 241 232 / .3);cursor:pointer;border-bottom:2px solid #fff0;transition:all .2s}.proxima-tab.active{color:var(--amber-light);border-bottom-color:var(--amber)}.proxima-items-wrap{padding:24px 32px 32px}.proxima-item-row{display:flex;gap:14px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgb(246 241 232 / .05)}.proxima-item-row:last-child{border-bottom:none}.proxima-item-num{font-family:var(--serif);font-size:13px;color:var(--amber);opacity:.6;min-width:20px;margin-top:1px}.proxima-item-name{font-size:13px;color:rgb(246 241 232 / .75);font-weight:400;line-height:1.4}.proxima-item-fn{font-size:11px;color:rgb(246 241 232 / .35);margin-top:2px}.proxima-content h2{font-family:var(--serif);font-size:clamp(30px,3.5vw,44px);font-weight:300;color:var(--green-deep);line-height:1.2;margin-bottom:18px}.proxima-content h2 em{font-style:italic}.proxima-content p{font-size:15px;color:var(--text-light);line-height:1.8;margin-bottom:36px}.proxima-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px;padding:28px;background:var(--white);border-radius:var(--radius);border:1px solid var(--cream-dark)}.stat-num{font-family:var(--serif);font-size:36px;font-weight:300;color:var(--green-deep);display:block;line-height:1}.stat-lbl{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);margin-top:4px}.section-curadoria{padding:100px 0;background:var(--white);border-top:1px solid var(--cream-dark)}.curadoria-criterios{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--cream-dark);border-radius:var(--radius-lg);overflow:hidden;margin-top:56px;margin-bottom:72px}.criterio-card{background:var(--white);padding:36px 30px;transition:background .2s}.criterio-card:hover{background:var(--cream)}.criterio-num{font-family:var(--serif);font-size:42px;font-weight:300;color:rgb(26 46 26 / .06);line-height:1;margin-bottom:14px}.criterio-h{font-family:var(--serif);font-size:20px;font-weight:500;color:var(--green-deep);margin-bottom:10px}.criterio-p{font-size:13px;color:var(--text-light);line-height:1.7}.banidos-section{background:var(--green-deep);border-radius:var(--radius-lg);padding:56px 60px;position:relative;overflow:hidden}.banidos-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 90% 10%,rgb(184 115 46 / .12) 0%,transparent 60%)}.banidos-h{font-family:var(--serif);font-size:clamp(24px,3vw,36px);font-weight:300;color:var(--cream);margin-bottom:12px}.banidos-sub{font-size:14px;color:rgb(246 241 232 / .5);max-width:520px;line-height:1.7;margin-bottom:36px;font-weight:300}.banidos-grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:44px}.banido-pill{background:rgb(246 241 232 / .06);border:1px solid rgb(246 241 232 / .1);padding:8px 16px;border-radius:100px;font-size:13px;color:rgb(246 241 232 / .45);text-decoration:line-through;text-decoration-color:var(--amber);text-decoration-thickness:1.5px}.curadoria-manifesto{margin-top:72px;padding:52px 60px;background:var(--cream);border-radius:var(--radius-lg);border:1px solid var(--cream-dark);text-align:center}.manifesto-quote{font-family:var(--serif);font-size:clamp(20px,2.5vw,28px);font-weight:300;color:var(--green-deep);line-height:1.5;margin-bottom:12px}.manifesto-quote em{font-style:italic;color:var(--amber)}.manifesto-body{font-size:15px;color:var(--text-light);line-height:1.75;max-width:560px;margin:0 auto 32px}.section-selecoes{padding:100px 0;background:var(--cream);border-top:1px solid var(--cream-dark)}.selecoes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:var(--cream-mid);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);margin-top:56px}.selecao-card{background:var(--green-deep);padding:48px 36px;position:relative;overflow:hidden;cursor:pointer;transition:background .3s}.selecao-card:hover{background:var(--green-mid)}.selecao-card::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 80% 15%,rgb(184 115 46 / .12) 0%,transparent 60%);pointer-events:none}.selecao-month-tag{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--amber-light);margin-bottom:14px;font-weight:500}.selecao-h{font-family:var(--serif);font-size:26px;font-weight:300;color:var(--cream);margin-bottom:20px;line-height:1.2}.selecao-desc{font-size:13px;color:rgb(246 241 232 / .5);line-height:1.7;margin-bottom:28px}.selecao-link{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--amber-light);display:inline-flex;align-items:center;gap:8px;transition:gap .2s;border-bottom:1px solid rgb(184 115 46 / .3);padding-bottom:4px}.selecao-link:hover{gap:14px}.selecao-bignum{position:absolute;bottom:20px;right:28px;font-family:var(--serif);font-size:100px;font-weight:300;color:rgb(246 241 232 / .03);line-height:1}.section-depo{padding:100px 0;background:var(--white)}.depo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.depo-card{padding:40px;border:1px solid var(--cream-dark);border-radius:var(--radius);transition:box-shadow .3s,transform .3s;position:relative;background:var(--white)}.depo-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.depo-plan{position:absolute;top:20px;right:24px;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.depo-open{font-family:var(--serif);font-size:56px;line-height:.45;color:var(--amber-light);opacity:.35;margin-bottom:18px}.depo-text{font-family:var(--italic);font-style:italic;font-size:15px;color:var(--text-mid);line-height:1.8;margin-bottom:24px}.depo-stars{color:var(--amber);font-size:13px;letter-spacing:3px;margin-bottom:20px}.depo-stars i{margin-right:3px}.depo-author{display:flex;align-items:center;gap:14px}.depo-av{width:44px;height:44px;border-radius:50%;background:var(--cream-dark);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:18px;color:var(--green-mid);font-weight:500;flex-shrink:0}.depo-name{font-size:14px;font-weight:500;color:var(--text-dark)}.depo-role{font-size:12px;color:var(--text-muted)}.prelaunch-block{background:var(--green-deep);border-radius:var(--radius-lg);padding:60px;position:relative;overflow:hidden;margin-top:0}.prelaunch-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 20% 80%,rgb(74 124 74 / .2) 0%,transparent 60%)}.prelaunch-h{font-family:var(--serif);font-size:clamp(26px,3.5vw,42px);font-weight:300;color:var(--cream);line-height:1.2;margin-bottom:16px;max-width:600px}.prelaunch-sub{font-size:15px;color:rgb(246 241 232 / .55);max-width:560px;line-height:1.75;margin-bottom:44px;font-weight:300}.prelaunch-obs{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:44px}.prelaunch-obs-item{padding:24px 28px;background:rgb(246 241 232 / .04);border:1px solid rgb(246 241 232 / .08);border-radius:var(--radius);display:flex;align-items:flex-start;gap:14px}.prelaunch-obs-icon{font-size:18px;flex-shrink:0;margin-top:2px;color:var(--amber-light)}.prelaunch-obs-text{font-size:14px;color:rgb(246 241 232 / .65);line-height:1.55}.section-faq{padding:100px 0;background:var(--cream);border-top:1px solid var(--cream-dark)}.faq-layout{display:grid;grid-template-columns:280px 1fr;gap:72px;align-items:start}.faq-side h2{font-family:var(--serif);font-size:36px;font-weight:300;color:var(--green-deep);line-height:1.2;margin-bottom:16px}.faq-side p{font-size:14px;color:var(--text-light);line-height:1.7;margin-bottom:28px}.faq-contact{display:inline-flex;align-items:center;gap:10px;border:1.5px solid var(--green-deep);color:var(--green-deep);padding:12px 22px;border-radius:var(--radius);font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:all .2s}.faq-contact:hover{background:var(--green-deep);color:var(--cream)}.faq-cats{margin-top:32px;display:flex;flex-direction:column;gap:2px}.faq-cat{padding:12px 0;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);cursor:pointer;border-bottom:1px solid var(--cream-dark);transition:color .2s;display:flex;align-items:center;gap:10px}.faq-cat.act{color:var(--amber)}.faq-cat-pip{width:4px;height:4px;background:currentColor;border-radius:50%}.faq-items{display:flex;flex-direction:column;gap:2px}.faq-item{background:var(--white);border:1px solid var(--cream-dark);border-radius:var(--radius);overflow:hidden}.faq-q{width:100%;background:none;border:none;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;text-align:left;transition:background .2s}.faq-q:hover{background:rgb(26 46 26 / .02)}.faq-q-text{font-family:var(--sans);font-size:15px;color:var(--text-dark);font-weight:400;line-height:1.4}.faq-toggle{width:30px;height:30px;border:1.5px solid var(--cream-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-light);font-size:18px;flex-shrink:0;transition:all .3s;font-family:monospace;line-height:1}.faq-item.open .faq-toggle{background:var(--green-deep);border-color:var(--green-deep);color:var(--cream);transform:rotate(45deg)}.faq-ans{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(0,1,0,1)}.faq-item.open .faq-ans{max-height:500px;transition:max-height .55s cubic-bezier(.33,1,.68,1)}.faq-ans-inner{padding:20px 28px 26px;border-top:1px solid var(--cream-dark);font-size:14px;color:var(--text-light);line-height:1.8}.faq-ans-inner strong{color:var(--text-mid);font-weight:500}.faq-ans-inner ul{padding-left:20px;margin-top:8px}.faq-ans-inner ul li{margin-bottom:6px}.section-cta-final{padding:100px 0;background:var(--green-deep);text-align:center;position:relative;overflow:hidden}.cta-final-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 30% 50%,rgb(74 124 74 / .25) 0%,transparent 55%),radial-gradient(ellipse at 75% 50%,rgb(184 115 46 / .1) 0%,transparent 50%)}.cta-final-h{font-family:var(--serif);font-size:clamp(36px,5.5vw,68px);font-weight:300;color:var(--cream);line-height:1.1;margin-bottom:18px;position:relative}.cta-final-h em{font-style:italic;color:var(--amber-light)}.cta-final-sub{font-size:16px;color:rgb(246 241 232 / .55);max-width:460px;margin:0 auto 48px;line-height:1.75;font-weight:300;position:relative}.cta-final-btns{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;position:relative;margin-bottom:48px}.cta-trust-row{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;position:relative}.cta-trust-item{display:flex;align-items:center;gap:8px;font-size:12px;color:rgb(246 241 232 / .4)}.cta-trust-icon{color:var(--amber);font-size:14px}footer{background:#00371f;padding:72px 0 32px}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;gap:48px;padding-bottom:56px;border-bottom:1px solid rgb(246 241 232 / .06);margin-bottom:36px}.footer-brand-logo{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--cream);letter-spacing:4px;text-transform:uppercase;display:block;margin-bottom:16px}.footer-brand p{font-size:13px;color:rgb(246 241 232 / .35);line-height:1.8;max-width:260px;margin-bottom:24px}.footer-social{display:flex;gap:10px;margin-bottom:24px}.social-link{width:36px;height:36px;border:1px solid rgb(246 241 232 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgb(246 241 232 / .35);font-size:12px;font-weight:600;transition:all .2s}.social-link:hover{border-color:var(--amber);color:var(--amber)}.footer-whatsapp-btn{display:inline-flex;align-items:center;gap:8px;background:rgb(37 211 102 / .1);border:1px solid rgb(37 211 102 / .18);color:#4ade80;padding:9px 18px;border-radius:100px;font-size:12px;font-weight:500;transition:background .2s}.footer-whatsapp-btn:hover{background:rgb(37 211 102 / .15)}.footer-col h4{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:rgb(246 241 232 / .25);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:11px}.footer-col ul a{font-size:13px;color:rgb(246 241 232 / .45);transition:color .2s;line-height:1.4}.footer-col ul a:hover{color:var(--amber-light)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-copy{font-size:12px;color:rgb(246 241 232 / .18);line-height:1.6}.footer-bottom-right{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:flex-end}.footer-beta-logo{display:block;max-width:118px;height:auto;opacity:.45;transition:opacity .2s}.footer-beta-logo:hover{opacity:.75}.footer-legal{display:flex;gap:20px}.footer-legal a{font-size:12px;color:rgb(246 241 232 / .18);transition:color .2s}.footer-legal a:hover{color:rgb(246 241 232 / .5)}@media (max-width:1024px){.container,.container-wide,.nav-inner{padding-left:32px;padding-right:32px}.hero{grid-template-columns:1fr;min-height:auto}.hero-right{display:none}.hero-left{min-height:720px;padding:132px 40px 96px}.hero-scroll{left:40px}.solucao-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-item:nth-child(4),.trust-item:nth-child(5){border-top:1px solid rgb(246 241 232 / .07)}.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boxes-grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}.planos-grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}.proxima-grid{grid-template-columns:1fr;gap:52px}.curadoria-criterios{grid-template-columns:repeat(2,minmax(0,1fr))}.depo-grid{grid-template-columns:1fr}.prelaunch-obs{grid-template-columns:1fr}.faq-layout{grid-template-columns:1fr;gap:48px}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1 / -1}}@media (max-width:768px){html{font-size:15px;scroll-padding-top:78px}body{width:100%;min-width:0}.container,.container-wide,.nav-inner{width:100%;max-width:none;padding-left:20px;padding-right:20px}.section-solucao,.section-como,.section-boxes,.section-planos,.section-compare,.section-proxima,.section-curadoria,.section-selecoes,.section-depo,.section-faq,.section-cta-final{padding-top:15px;padding-bottom:68px}.section-timeline{padding:56px 0}.banner-statement{padding:40px 0}footer{padding:56px 0 28px}.section-header{margin-bottom:38px}.tag{margin-bottom:10px;letter-spacing:2.2px}.section-headline{font-size:clamp(31px, 10vw, 43px);line-height:1.08;margin-bottom:12px}.section-sub{font-size:14px;line-height:1.65}.btn{width:100%;padding:14px 18px;text-align:center;font-size:11px;letter-spacing:1.5px}#navbar{padding:12px 0}#navbar.scrolled{padding:10px 0}.nav-inner{gap:12px}.nav-logo{min-width:0;font-size:17px;letter-spacing:2.2px;white-space:nowrap}.nav-links{display:none}.nav-actions{margin-left:auto;gap:8px}.nav-actions .nav-btn-login{display:inline-flex;align-items:center;justify-content:center;border-color:rgb(246 241 232 / .34);color:var(--cream)!important}#navbar.scrolled .nav-actions .nav-btn-login{border-color:rgb(26 46 26 / .24);color:var(--green-deep)!important}.nav-icon-btn{padding:9px 11px;font-size:9px;letter-spacing:1px;white-space:nowrap}.nav-actions .nav-btn-cta{display:none!important}.hamburger{display:flex;flex-shrink:0;width:38px;height:38px;align-items:center;justify-content:center;gap:5px;padding:8px;border:1px solid rgb(212 144 74 / .58);border-radius:var(--radius);background:rgb(184 115 46 / .08);transition:background .2s,border-color .2s}.hamburger span{width:20px;height:2px;border-radius:2px;background:var(--amber-light)}#navbar.scrolled .hamburger{border-color:rgb(184 115 46 / .48);background:var(--amber-pale)}#navbar.scrolled .hamburger span{background:var(--amber)}.hero{display:block;min-height:auto}.hero-left{min-height:100svh;justify-content:center;padding:112px 20px 72px}.hero-badge{margin-bottom:24px;padding:7px 13px}.hero-badge span{font-size:9px;letter-spacing:1.7px}.hero-headline{font-size:clamp(39px, 12vw, 56px);line-height:1.01;margin-bottom:18px;overflow-wrap:anywhere}.hero-sub{font-size:18px;line-height:1.45;margin-bottom:24px}.hero-bullets{margin-bottom:30px}.hero-bullets li{font-size:13px;gap:11px;margin-bottom:10px}.hero-bullets li::before{width:14px}.hero-actions{display:grid;grid-template-columns:1fr;gap:10px}.hero-scroll{display:none}.banner-rotativo{padding:14px 0}.banner-rotativo-inner,.banner-rotativo-inner2{gap:42px}.banner-text{font-size:15px}.banner-statement blockquote{font-size:22px;line-height:1.42;padding:0 20px}.solucao-grid,.steps-grid,.boxes-grid,.planos-grid,.curadoria-criterios,.selecoes-grid,.depo-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.solucao-title{font-size:31px;margin-bottom:34px}.solucao-card{padding:30px 24px}.solucao-num{font-size:44px;margin-bottom:12px}.trust-inner{grid-template-columns:1fr}.trust-item,.trust-item:nth-child(4),.trust-item:nth-child(5){min-width:0;padding:20px;border-right:0;border-top:1px solid rgb(246 241 232 / .07);display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:12px;row-gap:2px}.trust-item:first-child{border-top:0}.trust-icon-wrap{grid-row:1 / 3;margin:2px 0 0}.trust-title{font-size:16px}.trust-micro{font-size:12px}.step-card{padding:34px 24px}.step-num{font-size:64px}.step-icon{width:46px;height:46px;margin-bottom:20px}.timeline-title{margin-bottom:30px}.timeline-track{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:38px}.timeline-track::before{display:block;top:21px;bottom:21px;left:21px;width:1px;height:auto;transform:none}.tl-node{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:16px;row-gap:2px;align-items:center;padding:0 0 26px;text-align:left}.tl-node:last-child{padding-bottom:0}.tl-dot{grid-row:1 / 3}.tl-sub{max-width:none}.countdown-block{padding:30px 18px}.countdown-timer{gap:8px}.cd-num{min-width:48px;font-size:39px}.cd-sep{font-size:25px}.boxes-chooser{font-size:18px;margin-bottom:36px}.box-card-header{padding:30px 24px 22px}.box-card-body{padding:0 24px}.box-card-footer{padding:24px}.box-name{font-size:33px}.box-price-table{display:table;table-layout:fixed}.box-price-table th,.box-price-table td{overflow-wrap:anywhere}.box-price-table .badge-rec{display:inline-block;margin:5px 0 0}.plano-toggle-wrap{gap:10px;margin-bottom:38px;flex-wrap:wrap}.plano-toggle-label{font-size:13px}.plano-card{padding:38px 24px 34px}.plano-amt{font-size:48px}.plano-features li{font-size:13px;gap:10px}.frete-strip{display:grid;grid-template-columns:1fr;gap:14px;margin-top:30px}.section-compare .container{overflow:hidden}.compare-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:12px;white-space:nowrap;padding-bottom:6px}.compare-table tbody,.compare-table thead{min-width:670px}.compare-table th,.compare-table td{padding:11px 12px}.compare-sub{margin-bottom:36px}.compare-cta-wrap{margin-top:34px}.proxima-grid{grid-template-columns:1fr;gap:36px}.proxima-box-top{padding:28px 22px 22px}.proxima-edition-title{font-size:31px}.proxima-items-wrap{padding:20px 22px 24px}.proxima-tab{padding:12px 8px;font-size:9px;letter-spacing:.9px}.proxima-content h2{font-size:33px}.proxima-content p{margin-bottom:28px}.proxima-stats{grid-template-columns:1fr;gap:16px;padding:22px}.proxima-stats>*{display:flex;justify-content:space-between;align-items:end;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--cream-dark)}.proxima-stats>*:last-child{border-bottom:0;padding-bottom:0}.stat-num{font-size:31px}.stat-lbl{text-align:right}.banidos-section{padding:36px 22px}.banidos-grid{gap:8px;margin-bottom:30px}.banido-pill{padding:7px 12px;font-size:12px}.curadoria-manifesto{margin-top:46px;padding:34px 22px}.selecao-card{padding:36px 24px}.selecao-bignum{font-size:74px}.depo-card{padding:34px 24px}.prelaunch-block{padding:36px 22px}.prelaunch-sub{margin-bottom:30px}.prelaunch-obs{margin-bottom:30px}.prelaunch-obs-item{padding:20px}.faq-layout{gap:34px}.faq-side h2{font-size:33px}.faq-cats{margin-top:22px;overflow-x:auto;flex-direction:row;gap:8px;padding-bottom:5px;scrollbar-width:none}.faq-cats::-webkit-scrollbar{display:none}.faq-cat{flex:0 0 auto;padding:9px 13px;border:1px solid var(--cream-dark);border-radius:100px;font-size:10px}.faq-q{padding:18px;gap:12px}.faq-q-text{font-size:14px}.faq-toggle{width:28px;height:28px}.faq-ans-inner{padding:18px;font-size:13px}.cta-final-h{font-size:clamp(37px, 11vw, 52px)}.cta-final-sub{margin-bottom:32px}.cta-final-btns{display:grid;grid-template-columns:1fr;margin-bottom:34px}.cta-trust-row{display:grid;grid-template-columns:1fr;gap:12px;justify-items:center}.footer-top{grid-template-columns:1fr;gap:34px;padding-bottom:38px;margin-bottom:28px}.footer-brand{grid-column:auto}.footer-brand p{max-width:none}.footer-bottom{align-items:flex-start}.footer-bottom-right{width:100%;justify-content:flex-start;gap:18px}.footer-legal{flex-wrap:wrap;gap:12px 18px}}@media (max-width:480px){.container,.container-wide,.nav-inner{padding-left:16px;padding-right:16px}.section-solucao,.section-como,.section-boxes,.section-planos,.section-compare,.section-proxima,.section-curadoria,.section-selecoes,.section-depo,.section-faq,.section-cta-final{padding-top:56px;padding-bottom:56px}.nav-logo{font-size:15px;letter-spacing:1.7px}.nav-logo-dot{width:4px;height:4px}.nav-actions .nav-btn-login{padding:8px 10px;font-size:8px;letter-spacing:.8px;max-width:112px;overflow:hidden;text-overflow:ellipsis}.hero-left{padding:104px 16px 60px}.hero-headline{font-size:clamp(36px, 12.5vw, 48px)}.hero-sub{font-size:17px}.countdown-timer{gap:5px}.cd-num{min-width:40px;font-size:34px}.cd-lbl{font-size:8px;letter-spacing:1px}.cd-sep{font-size:22px}.box-card-header,.box-card-body,.box-card-footer,.plano-card{padding-left:20px;padding-right:20px}.box-price-table th{font-size:9px;letter-spacing:.8px}.box-price-table td{font-size:12px}.box-price-table td strong{font-size:14px}.plano-badge{font-size:8px;letter-spacing:.8px}.toggle-pill{width:48px;height:28px}.toggle-ball{width:22px;height:22px}.toggle-pill.on .toggle-ball{transform:translateX(20px)}.proxima-box-tabs{overflow-x:auto}.proxima-tab{min-width:100px}.faq-contact,.footer-whatsapp-btn{width:100%;justify-content:center}}@media (max-width:360px){.nav-actions .nav-btn-login{max-width:100px;padding-left:8px;padding-right:8px;font-size:7.5px}.hamburger{width:36px;height:36px;padding:7px}.hero-headline{font-size:34px}.section-headline{font-size:30px}.hero-badge span{letter-spacing:1.2px}.countdown-block{padding-left:12px;padding-right:12px}.cd-num{min-width:35px;font-size:30px}.cd-sep{font-size:19px}}@media (max-width:768px){h1,h2,h3,h4,p,li,td,th,a,span{overflow-wrap:break-word}.hero *,.box-card *,.plano-card *,.faq-item *,footer *{min-width:0}input,select,textarea,button{max-width:100%}}.section-solucao{padding:25px 0 92px;background:#f7eee7;overflow:hidden}.section-solucao .container{width:100%;max-width:1240px;margin:0 auto;padding-left:40px;padding-right:40px}.solucao-title{max-width:1040px;margin:0 auto 48px;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(32px, 3.3vw, 48px);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--green-deep,#1a2e1a);text-align:center}.solucao-title span{display:block}.solucao-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;background:var(--white,#fdfaf5);border:1px solid rgb(26 46 26 / .08);border-radius:16px;overflow:hidden;box-shadow:0 16px 30px rgb(38 29 23 / .16),0 3px 8px rgb(38 29 23 / .08)}.solucao-card{min-width:0;min-height:280px;padding:38px 26px 34px;background:var(--white,#fdfaf5);border-right:1px solid rgb(26 46 26 / .11);transition:background-color 0.25s ease,transform 0.25s ease}.solucao-card:last-child{border-right:0}.solucao-card:hover{background:#fffdf9}.solucao-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:15px;border-radius:50%;background:#003c27;color:#fff;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:25px;font-weight:600;line-height:1}.solucao-card h3{margin:0 0 14px;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(20px, 1.65vw, 25px);font-weight:900;line-height:1.02;letter-spacing:-.01em;color:var(--amber,#b8732e);text-transform:none}.solucao-card p{margin:0;font-family:var(--sans,"DM Sans",Arial,sans-serif);font-size:15px;font-weight:500;line-height:1.55;color:#3f554c}@media (max-width:1024px){.section-solucao{padding:68px 0 78px}.section-solucao .container{padding-left:32px;padding-right:32px}.solucao-title{max-width:850px;margin-bottom:40px;font-size:clamp(30px, 4.2vw, 42px)}.solucao-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solucao-card{min-height:255px;padding:34px 30px}.solucao-card:nth-child(2){border-right:0}.solucao-card:nth-child(1),.solucao-card:nth-child(2){border-bottom:1px solid rgb(26 46 26 / .11)}}@media (max-width:767px){.section-solucao{padding:54px 0 62px}.section-solucao .container{padding-left:20px;padding-right:20px}.solucao-title{max-width:100%;margin-bottom:30px;font-size:clamp(28px, 8.5vw, 36px);line-height:1.12;letter-spacing:-.015em}.solucao-title span{display:inline}.solucao-title span:not(:last-child)::after{content:" "}.solucao-grid{grid-template-columns:minmax(0,1fr);border-radius:14px}.solucao-card{min-height:auto;padding:28px 24px 30px;border-right:0;border-bottom:1px solid rgb(26 46 26 / .11)}.solucao-card:nth-child(1),.solucao-card:nth-child(2){border-bottom:1px solid rgb(26 46 26 / .11)}.solucao-card:last-child{border-bottom:0}.solucao-num{width:34px;height:34px;margin-bottom:14px;font-size:13px}.solucao-card h3{margin-bottom:12px;font-size:23px;line-height:1.08}.solucao-card p{max-width:480px;font-size:14px;line-height:1.6}}@media (max-width:380px){.section-solucao .container{padding-left:16px;padding-right:16px}.solucao-title{font-size:27px}.solucao-card{padding:26px 20px 28px}}