.lente-words .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.lente-words .kicker{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);display:flex;align-items:center;gap:14px}.lente-words .kicker .bar{width:34px;height:2px;background:var(--mm-vinho)}.lente-words h1{font-family:var(--serif-display);font-style:italic;font-weight:400;font-size:72px;line-height:.98;letter-spacing:-.02em;margin:18px 0}.lente-words h2{font-family:var(--serif-display);font-style:italic;font-weight:400;font-size:42px;line-height:1.02;letter-spacing:-.02em;margin:0 0 14px}.lente-words .lead{font-size:19px;color:var(--text-secondary);max-width:760px;line-height:1.45}.lente-words .dek{font-size:15px;color:var(--text-secondary);max-width:720px;line-height:1.55;margin:4px 0 2px}.lente-words .dek b{color:var(--text);font-weight:600}.lente-words header.words-hero{padding:64px 0 44px;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.lente-words .hero-amp{position:absolute;right:-2vw;bottom:-26%;font-family:var(--serif-display);font-weight:700;font-size:54vh;line-height:1;color:var(--mm-vinho);opacity:.05;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none}.lente-words header.words-hero .wrap{position:relative;z-index:1}.lente-words .herostat{display:flex;gap:30px;margin-top:26px;flex-wrap:wrap}.lente-words .herostat .s{display:flex;flex-direction:column;gap:2px}.lente-words .herostat .n{font-family:var(--serif-display);font-size:30px;color:var(--mm-vinho);line-height:1}.lente-words .herostat .l{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lente-words section{padding:54px 0;border-bottom:1px solid var(--border)}.lente-words .sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px;flex-wrap:wrap;gap:16px}.lente-words .note{font-family:var(--sans);font-size:11px;letter-spacing:.04em;color:var(--text-muted);max-width:450px;line-height:1.65}.lente-words .box{background:#fff;border:1px solid var(--border);padding:26px}.lente-words .ctrls{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}.lente-words .ctrl{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:6px 11px;border:1px solid var(--border);background:#fff;cursor:pointer;color:var(--text-muted);border-radius:3px;transition:.12s}.lente-words .ctrl.active{background:var(--mm-vinho);color:#fff;border-color:var(--mm-vinho)}.lente-words .ctrl:hover{border-color:var(--mm-vinho);color:var(--mm-vinho)}.lente-words .ctrl.active:hover{color:#fff}.lente-words svg{width:100%;display:block}.tip{position:fixed;pointer-events:none;background:var(--text);color:#fff;font-family:var(--sans);font-size:11px;padding:9px 11px;max-width:280px;z-index:99;opacity:0;transition:opacity .1s;line-height:1.5;border-radius:3px}.tip b{color:#fff}.tip .g{color:var(--mm-verde)}.tip .r{color:#ff7a8f}.lente-words .spine{display:grid;grid-template-columns:repeat(9,1fr);gap:0;align-items:end}.lente-words .syr{position:relative;padding:0 8px;border-left:1px solid var(--border-subtle);cursor:default}.lente-words .syr:first-child{border-left:none}.lente-words .svol{display:flex;align-items:flex-end;height:120px;margin-bottom:10px}.lente-words .svol i{width:100%;max-width:34px;margin:0 auto;background:linear-gradient(180deg,var(--mm-vinho),#b85c9b);border-radius:3px 3px 0 0;transition:.4s;opacity:.85}.lente-words .syr:hover .svol i{opacity:1}.lente-words .syr.peak .svol i{background:linear-gradient(180deg,var(--mm-verde),#5fce74);opacity:1}.lente-words .sy{font-family:var(--sans);font-size:11px;letter-spacing:.08em;color:var(--text-muted)}.lente-words .sw{font-family:var(--serif-display);font-style:italic;font-size:24px;line-height:1.04;color:var(--text);margin:3px 0 6px;letter-spacing:-.01em}.lente-words .syr.peak .sw{color:var(--mm-verde)}.lente-words .syr.crawl .svol i{background:repeating-linear-gradient(135deg,var(--mm-vinho) 0,var(--mm-vinho) 5px,#9b4b7a 5px,#9b4b7a 10px);opacity:1}.lente-words .syr.crawl .sw{color:#9a6a00}.lente-words .syr.crawl .crawltag{position:absolute;top:-15px;left:50%;transform:translate(-50%);white-space:nowrap;z-index:2;font:700 7.5px/1.2 ui-monospace,SFMono-Regular,monospace;letter-spacing:.05em;text-transform:uppercase;color:#5b4500;background:#caa24a33;border:1px solid rgba(202,162,74,.55);border-radius:3px;padding:3px 4px}.lente-words .rl-real{color:var(--mm-verde)}.lente-words .rl-ia{color:var(--mm-vinho);font-weight:600;font-style:italic}.lente-words .rl-gl{color:var(--text-faint)}.lente-words .sh{font-size:11.5px;line-height:1.3;color:var(--text-muted);font-weight:500}.lente-words .vrow{display:grid;grid-template-columns:140px 1fr 120px;align-items:center;gap:14px;margin-bottom:9px;transition:.2s}.lente-words .vname{font-size:14px;font-weight:600}.lente-words .vbar{display:flex;height:26px;border-radius:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d;cursor:default}.lente-words .vbar i{height:100%;transition:width .35s}.lente-words .vleg{font-family:var(--sans);font-size:10px;color:var(--text-muted);text-align:right}.lente-words .legend{font-family:var(--sans);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:flex;gap:16px;margin:6px 0 16px}.lente-words .legend span{display:flex;align-items:center;gap:6px}.lente-words .legend i{width:13px;height:13px;border-radius:2px;display:inline-block}.lente-words .mat{display:grid;grid-template-columns:1fr 1fr;gap:40px}.lente-words .mat .story p{font-size:15.5px;line-height:1.62;color:var(--text-secondary);margin-bottom:13px}.lente-words .mat .story p b{color:var(--text)}.lente-words .matstat{display:flex;gap:24px;flex-wrap:wrap;margin:4px 0 20px}.lente-words .matstat .s .n{font-family:var(--serif-display);font-size:26px;color:var(--mm-vinho);line-height:1}.lente-words .matstat .s .l{font-family:var(--sans);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);max-width:130px;display:block;margin-top:4px}.lente-words .arc{display:flex;align-items:flex-end;gap:10px;height:120px;margin:6px 0 4px}.lente-words .arc .ab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.lente-words .arc .ab i{width:100%;max-width:30px;background:linear-gradient(180deg,#c9d0c0,#aeb6a4);border-radius:3px 3px 0 0}.lente-words .arc .ab.hi i{background:linear-gradient(180deg,#d50032,#ff5277)}.lente-words .arc .ab .ay{font-family:var(--sans);font-size:9px;color:var(--text-faint)}.lente-words .arc .ab .ap{font-family:var(--sans);font-size:9px;color:var(--text-muted)}.lente-words .arccap{font-family:var(--sans);font-size:10px;color:var(--text-muted);letter-spacing:.04em}.lente-words .hist .h{position:relative;padding:0 0 16px 26px;border-left:2px solid var(--border);margin-left:6px}.lente-words .hist .h:last-child{padding-bottom:0}.lente-words .hist .h.last{border-left-color:var(--mm-vinho)}.lente-words .hist .h:before{content:"";position:absolute;left:-7px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--text-faint);box-shadow:0 0 0 4px #fff}.lente-words .hist .h.last:before{background:var(--mm-vinho)}.lente-words .hist .hy{font-family:var(--serif-display);font-style:italic;font-size:18px;color:var(--text)}.lente-words .hist .h.last .hy{color:var(--mm-vinho)}.lente-words .hist .hd{font-size:13px;line-height:1.5;color:var(--text-muted);margin-top:2px}.lente-words .spk{display:grid;grid-template-columns:120px 1fr 110px;align-items:center;gap:16px;padding:9px 0;border-bottom:1px solid var(--border-subtle)}.lente-words .spk:last-child{border:none}.lente-words .spk .t{font-size:14px;font-weight:600}.lente-words .spk .v{font-family:var(--sans);font-size:10px;letter-spacing:.06em;text-transform:uppercase;text-align:right}.lente-words .spk .v.duravel{color:var(--mm-vinho)}.lente-words .spk .v.relampago{color:#d50032}.lente-words .spk .v.alta{color:var(--mm-verde)}.lente-words .spk .v.nunca{color:var(--text-faint)}.lente-words .spk .v.constante{color:var(--text);font-weight:600}.lente-words .semnote{font-family:var(--serif-display);font-style:italic;font-size:22px;line-height:1.3;color:var(--text);margin:4px 0 20px;min-height:58px}.lente-words .semnote b{font-style:normal;color:var(--mm-vinho);font-weight:600}.lente-words .semcmp{display:grid;grid-template-columns:1fr auto 1fr;gap:28px;align-items:start}.lente-words .semcol .per{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px;display:block}.lente-words .semcol .ws{display:flex;flex-wrap:wrap;gap:8px 12px}.lente-words .semcol .w{font-family:var(--serif-display);color:var(--text-secondary);line-height:1.1}.lente-words .semcol.empty .ws{font-family:var(--sans);font-size:12px;color:var(--text-faint);font-style:italic}.lente-words .semarrow{font-family:var(--serif-display);font-style:italic;font-size:30px;color:var(--mm-vinho);align-self:center}.lente-words .hwall{columns:3;column-gap:18px}.lente-words .hcard{break-inside:avoid;display:block;background:#fff;border:1px solid var(--border);border-left:3px solid var(--mm-vinho);padding:15px 17px;margin-bottom:16px;text-decoration:none;color:inherit;transition:.14s}.lente-words .hcard:hover{border-color:var(--mm-vinho);box-shadow:0 4px 18px #9e3f5114;transform:translateY(-1px)}.lente-words .hcard .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.lente-words .hcard .hy{font-family:var(--sans);font-size:10px;letter-spacing:.1em;color:var(--text-muted)}.lente-words .hcard .go{font-family:var(--sans);font-size:10px;color:var(--mm-vinho);opacity:0;transition:.14s}.lente-words .hcard:hover .go{opacity:1}.lente-words .hcard .ht{font-family:var(--serif-display);font-size:18px;line-height:1.24;color:var(--text);margin:6px 0}.lente-words .hcard:hover .ht{color:var(--mm-vinho)}.lente-words .hcard .hd{font-size:12.5px;line-height:1.45;color:var(--text-muted)}.lente-words .hcard .ha{font-family:var(--sans);font-size:10px;color:var(--text-faint);margin-top:8px;letter-spacing:.03em}.lente-words .foot{padding:46px 0;font-family:var(--sans);font-size:11px;line-height:1.8;color:var(--text-muted)}.lente-words .foot b{color:var(--text)}.lente-words .foot .hsr{color:var(--mm-vinho);font-weight:600}@media(max-width:860px){.lente-words h1{font-size:44px}.lente-words .semcmp{grid-template-columns:1fr}.lente-words .semarrow{display:none}.lente-words .vrow,.lente-words .spk{grid-template-columns:1fr}.lente-words .wrap{padding:0 20px}.lente-words .spine{grid-template-columns:repeat(4,1fr);row-gap:24px}.lente-words .mat{grid-template-columns:1fr}.lente-words .hwall{columns:1}}.lente-words{position:relative;background:#f1f6eb}.lente-words .words-human{display:block}.words-live-switch{padding:30px 24px;border-bottom:1px solid var(--border)}.lente-palette .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.lente-palette .kicker{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);display:flex;align-items:center;gap:14px}.lente-palette .kicker .bar{width:34px;height:2px;background:var(--mm-vinho)}.lente-palette h1{font-family:var(--serif-display);font-style:italic;font-weight:400;font-size:72px;line-height:.98;letter-spacing:-.02em;margin:18px 0}.lente-palette h2{font-family:var(--serif-display);font-style:italic;font-weight:400;font-size:44px;line-height:1.02;letter-spacing:-.02em;margin:0 0 14px}.lente-palette .lead{font-size:19px;color:var(--text-secondary);max-width:680px;line-height:1.45}.lente-palette .top{background:var(--mm-vinho);color:#fff;font-family:var(--sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:10px 0}.lente-palette .top .wrap{display:flex;justify-content:space-between;align-items:center}.lente-palette .top .r{color:#fff;font-weight:600}.lente-palette header.pal-hero{padding:64px 0 40px;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.lente-palette .hero-amp{position:absolute;right:-2vw;bottom:-26%;font-family:var(--serif-display);font-weight:700;font-size:54vh;line-height:1;color:var(--mm-vinho);opacity:.05;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none}.lente-palette header.pal-hero .wrap{position:relative;z-index:1}.lente-palette section{padding:56px 0;border-bottom:1px solid var(--border)}.lente-palette .sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;flex-wrap:wrap;gap:16px}.lente-palette .note{font-family:var(--sans);font-size:11px;letter-spacing:.05em;color:var(--text-muted);max-width:430px;line-height:1.6}.lente-palette .controls{display:flex;gap:8px;flex-wrap:wrap}.lente-palette .ctrl{font-family:var(--sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border:1px solid var(--border);background:#fff;cursor:pointer;color:var(--text-muted);transition:.15s}.lente-palette .ctrl.active{background:var(--text);color:#fff;border-color:var(--text)}.lente-palette .ctrl:hover{border-color:var(--text);color:var(--text)}.lente-palette .ctrl.active:hover{color:#fff}.lente-palette .ctrlbar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}.lente-palette .ctrlgrp-label{font-family:var(--sans);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-right:6px;align-self:center}.lente-palette .chartbox{background:#fff;border:1px solid var(--border)}.lente-palette svg{width:100%;display:block}.lente-palette .dot{cursor:pointer;transition:opacity .15s}.lente-palette .dot:hover{stroke:#0a0a0a;stroke-width:2}.lente-palette .zone{font-family:var(--serif-display);font-style:italic;font-size:17px;fill:#c8c8c8}.lente-palette .zone-sub{font-family:var(--sans);font-size:9px;letter-spacing:.1em;fill:#d8d8d8}.lente-palette .axlbl{font-family:var(--sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;fill:var(--text-faint)}.lente-palette .meanlbl{font-family:var(--sans);font-size:9px;letter-spacing:.1em;text-transform:uppercase;fill:var(--mm-vinho)}.lente-palette .anno{font-family:var(--sans);font-size:9.5px;fill:var(--text-muted)}.lente-palette .anno-b{font-family:var(--sans);font-size:9.5px;fill:var(--text);font-weight:600}.lente-palette .tip{position:fixed;pointer-events:none;background:var(--text);color:#fff;font-family:var(--sans);font-size:11px;padding:0;max-width:280px;z-index:99;opacity:0;transition:opacity .1s;line-height:1.45;box-shadow:0 8px 30px #00000040}.lente-palette .tip .t-title{padding:10px 12px 6px;font-size:11px;font-weight:600}.lente-palette .tip .t-meta{padding:0 12px 6px;color:#b8b8b8;font-size:10px}.lente-palette .tip .t-pal{display:flex;height:22px}.lente-palette .tip .t-pal i{flex:1;display:block}.lente-palette .tip .t-pal i.dom{flex:2}.lente-palette .wall{display:flex;flex-direction:column;gap:0;margin-top:8px;background:#fff;border:1px solid var(--border)}.lente-palette .case-row{display:grid;grid-template-columns:300px 1fr 70px;align-items:center;gap:18px;padding:11px 18px;border-bottom:1px solid var(--border-subtle)}.lente-palette .case-row:last-child{border-bottom:none}.lente-palette .case-row:hover{background:var(--bg-tint)}.lente-palette .case-title{font-size:13px;line-height:1.3;color:var(--text-secondary)}.lente-palette .case-title b{font-weight:600;color:var(--text)}.lente-palette .case-yr{font-family:var(--sans);font-size:10px;color:var(--text-faint);letter-spacing:.08em}.lente-palette .swatches{display:flex;height:30px;border-radius:3px;overflow:hidden}.lente-palette .sw{height:100%;box-shadow:inset 0 0 0 1px #00000012}.lente-palette .metric{font-family:var(--sans);font-size:11px;color:var(--text-muted);text-align:right}.lente-palette .yr-div{display:flex;align-items:center;gap:14px;padding:16px 18px 8px;background:#fff;border-bottom:1px solid var(--border-subtle)}.lente-palette .yr-div .y{font-family:var(--serif-display);font-style:italic;font-size:26px;color:var(--text)}.lente-palette .yr-div .n{font-family:var(--sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.lente-palette .yr-div .ln{flex:1;height:1px;background:var(--border)}.lente-palette .ypal-row{cursor:default}.lente-palette .ypal-year{font-family:var(--serif-display);font-style:italic;font-size:24px;color:var(--text)}.lente-palette .yr-div.cron-off{display:none}.lente-palette .chart{background:#fff;border:1px solid var(--border);padding:30px 24px}.lente-palette .legend{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);display:flex;gap:18px;margin-bottom:8px}.lente-palette .legend span{display:flex;align-items:center;gap:6px}.lente-palette .legend i{width:18px;height:3px;display:inline-block}.lente-palette .tag-wip{font-family:var(--sans);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-vinho);border:1px solid var(--mm-vinho);padding:3px 7px;border-radius:2px}.lente-palette .dot,.lente-palette .case-row{cursor:pointer}.lente-palette .overlay{position:fixed;inset:0;background:#0a0a0ad1;z-index:200;display:none;align-items:center;justify-content:center;padding:32px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lente-palette .overlay.on{display:flex}.lente-palette .modal{background:#0a0a0a;max-width:1040px;width:100%;box-shadow:0 30px 80px #00000080}.lente-palette .modal .vid{position:relative;width:100%;aspect-ratio:16/9;background:#000}.lente-palette .modal .vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lente-palette .modal .mbar{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 22px;color:#fff}.lente-palette .modal .mtitle{font-family:var(--serif-display);font-style:italic;font-size:22px;line-height:1.15}.lente-palette .modal .mmeta{font-family:var(--sans);font-size:10px;letter-spacing:.08em;color:#9a9a9a;margin-top:8px;text-transform:uppercase}.lente-palette .modal .mpal{display:flex;height:14px;margin-top:12px;border-radius:2px;overflow:hidden;max-width:340px}.lente-palette .modal .mpal i{flex:1}.lente-palette .modal .myt{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;border:1px solid #444;padding:7px 12px;white-space:nowrap}.lente-palette .modal .myt:hover{border-color:#fff}.lente-palette .modal .mclose{position:absolute;top:-34px;right:0;color:#fff;font-family:var(--sans);font-size:11px;letter-spacing:.12em;cursor:pointer;text-transform:uppercase;opacity:.8}.lente-palette .modal-wrap{position:relative;max-width:1040px;width:100%}.lente-palette .novid{padding:60px 22px;text-align:center;color:#9a9a9a;font-family:var(--sans);font-size:12px}.lente-palette .findings{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);margin-top:8px}.lente-palette .pal-find{background:#fff;padding:26px 22px}.lente-palette .pal-find .pal-stat{font-family:var(--serif-display);font-style:italic;font-size:46px;line-height:1;color:var(--mm-vinho)}.lente-palette .pal-find .claim{font-family:var(--serif-display);font-size:19px;line-height:1.25;margin:12px 0 10px;color:var(--text)}.lente-palette .pal-find .detail{font-family:var(--sans);font-size:11px;line-height:1.6;letter-spacing:.02em;color:var(--text-muted)}.lente-palette .pal-find.dark{background:#0a0a0a}.lente-palette .pal-find.dark .claim{color:#fff}.lente-palette .pal-find.dark .detail{color:#9a9a9a}.lente-palette .pal-find.dark .pal-stat{color:#fff}.lente-palette .fambar{display:flex;height:34px;margin-top:8px;border-radius:3px;overflow:hidden;font-family:var(--sans);font-size:9px}.lente-palette .fambar i{display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5);overflow:hidden;white-space:nowrap}.lente-palette .foot-note{max-width:760px;margin:0 auto;font-family:var(--sans);font-size:11px;line-height:1.8;color:var(--text-muted);letter-spacing:.01em}.lente-palette .foot-note b{color:var(--text)}@media(max-width:760px){.lente-palette .findings{grid-template-columns:1fr}}.lente-palette footer{padding:48px 0;font-family:var(--sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);text-align:center}@media(max-width:760px){.lente-palette h1{font-size:44px}.lente-palette .case-row{grid-template-columns:1fr;gap:8px}.lente-palette .wrap{padding:0 20px}}.lente-palette{position:relative}.lente-palette .pal-human{display:block}.pal-live-switch{padding:30px 24px;border-bottom:1px solid var(--border)}.lente-artigos .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.lente-artigos .kicker{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);display:flex;align-items:center;gap:14px}.lente-artigos .kicker .bar{width:34px;height:2px;background:var(--mm-vinho)}.lente-artigos h1{font-family:var(--serif-display);font-style:italic;font-weight:400;font-size:72px;line-height:.98;letter-spacing:-.02em;margin:18px 0}.lente-artigos .lead{font-size:19px;color:var(--text-secondary);max-width:760px;line-height:1.5}.lente-artigos header.art-hero{padding:64px 0 36px;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.lente-artigos .hero-amp{position:absolute;right:-2vw;bottom:-26%;font-family:var(--serif-display);font-weight:700;font-size:54vh;line-height:1;color:var(--mm-vinho);opacity:.05;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none}.lente-artigos header.art-hero .wrap{position:relative;z-index:1}.lente-artigos .how{background:var(--text);color:#e8e8e0;padding:22px 0}.lente-artigos .how .wrap{display:flex;gap:30px;align-items:center;flex-wrap:wrap}.lente-artigos .how .t{font-family:var(--sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-lilas);white-space:nowrap}.lente-artigos .how p{font-size:14px;color:#cfd2cb;line-height:1.55;max-width:900px}.lente-artigos .how b{color:#fff}.lente-artigos .filters{position:sticky;top:0;z-index:30;background:var(--surface);border-bottom:1px solid var(--border);padding:14px 0}.lente-artigos .filters .wrap{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lente-artigos .fchip{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:7px 13px;border:1px solid var(--border);background:#fff;cursor:pointer;color:var(--text-muted);border-radius:999px;transition:.12s}.lente-artigos .fchip:hover{border-color:var(--mm-vinho);color:var(--mm-vinho)}.lente-artigos .fchip.active{background:var(--mm-vinho);color:#fff;border-color:var(--mm-vinho)}.lente-artigos .feed{padding:40px 0 20px}.lente-artigos .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.lente-artigos .card{background:#fff;border:1px solid var(--border);padding:28px 28px 0;display:flex;flex-direction:column;transition:.18s;position:relative}.lente-artigos .card:hover{border-color:var(--border-strong);box-shadow:0 8px 30px -18px #00000040}.lente-artigos .ctop{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.lente-artigos .chip{font-family:var(--sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:7px;font-weight:600}.lente-artigos .chip i{width:8px;height:8px;border-radius:50%;background:var(--c);display:inline-block}.lente-artigos .src{font-family:var(--sans);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.lente-artigos .card h3{font-family:var(--serif-display);font-weight:600;font-size:25px;line-height:1.12;letter-spacing:-.01em;margin-bottom:12px}.lente-artigos .card h3 a{color:var(--text);text-decoration:none}.lente-artigos .card h3 a:hover{color:var(--mm-vinho)}.lente-artigos .lede{font-size:14.5px;color:var(--text-secondary);line-height:1.5;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lente-artigos .cta{margin:auto -28px 0;padding:15px 28px;border-top:1px solid var(--border);font-family:var(--sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-vinho);text-decoration:none;display:flex;justify-content:space-between;align-items:center;transition:.14s}.lente-artigos .cta:hover{background:var(--mm-vinho);color:#fff}.lente-artigos .cta span{font-size:15px;transition:transform .14s}.lente-artigos .cta:hover span{transform:translate(4px)}.lente-artigos .empty{font-family:var(--sans);font-size:14px;color:var(--text-muted);padding:40px 0;grid-column:1 / -1}@media(max-width:860px){.lente-artigos h1{font-size:46px}.lente-artigos .grid{grid-template-columns:1fr}.lente-artigos .wrap{padding:0 20px}}
