.rev{--rev-verde:#0c6432;--rev-lima:#c2d54e;--rev-escuro:#07140d;--rev-bege:#faf6eb;--stage-bg:radial-gradient(1100px 560px at 50% 0%, #e4efcf 0%, #f3efe0 55%, #faf6eb 100%);--stage-fg:#0c3b1f;--stage-fg2:#2e4a38;--stage-link:#0c6432;--stage-accent:#0c6432;--dlg-bg:linear-gradient(180deg, #e8eedc9e, #f6f2e6b3);--dlg-fg:#0c3b1f;--ctl-bg:#0c3b1f14;--ctl-bd:#0c3b1f40;--ctl-hover:#c2d54e;--bar-bg:#0c3b1f2e;--open-fg:#0c3b1f;--open-bg:#c2d54e;color:#1a2920;font-family:Alright Sans,-apple-system,BlinkMacSystemFont,sans-serif}.rev *{box-sizing:border-box}.rev-stage{background:var(--stage-bg);color:var(--stage-fg);text-align:center;padding:56px 20px 72px;overflow:hidden}.rev-bc{opacity:.85;margin-bottom:14px;font-size:13px}.rev-bc a{color:var(--stage-link);text-underline-offset:3px;text-decoration:underline}.rev-eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--stage-accent);margin-bottom:10px;font-family:Decima,sans-serif;font-size:12px}.rev-stage h1{letter-spacing:-.5px;max-width:800px;margin:0 auto 10px;font-size:clamp(30px,5vw,48px);font-weight:900;line-height:1.08}.rev-lead{max-width:640px;color:var(--stage-fg2);margin:0 auto 34px;font-size:clamp(16px,2vw,19px);line-height:1.5}.rev-coverwrap{perspective:1400px;justify-content:center;display:flex}.rev-cover{aspect-ratio:3/4;cursor:pointer;color:#fff;text-align:left;will-change:transform;background:#0c6432;border:0;border-radius:6px 14px 14px 6px;width:min(78vw,340px);padding:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;display:block;position:relative;overflow:hidden;transform:rotateY(-14deg)rotateX(3deg);box-shadow:-14px 0 0 -6px #0a4a26,0 40px 80px #0000008c,0 10px 24px #00000059}.rev-cover:hover,.rev-cover:focus-visible{outline:none;transform:rotateY(-4deg)rotateX(0)translateY(-6px);box-shadow:-14px 0 0 -6px #0a4a26,0 56px 100px #0009,0 14px 30px #0006}.rev-cover:focus-visible{outline:3px solid var(--rev-lima);outline-offset:4px}.rev-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rev-cover:after{content:"";background:linear-gradient(#07140d8c 0%,#07140d00 34%,#07140d26 55%,#07140de0 100%);position:absolute;inset:0}.rev-cover-in{z-index:2;flex-direction:column;justify-content:space-between;padding:22px 22px 24px;display:flex;position:absolute;inset:0}.rev-mast{letter-spacing:-1px;text-transform:lowercase;font-size:34px;font-weight:900;line-height:.95}.rev-mast small{letter-spacing:4px;text-transform:uppercase;color:var(--rev-lima);margin-top:6px;font-family:Decima,sans-serif;font-size:11px;font-weight:700;display:block}.rev-cover-big{letter-spacing:-1.5px;font-size:42px;font-weight:900;line-height:1}.rev-cover-big span{color:var(--rev-lima)}.rev-cover-sub{opacity:.95;margin-top:8px;font-size:14px;line-height:1.35}.rev-cover-lines{gap:6px;margin-top:14px;font-size:12.5px;display:grid}.rev-cover-lines b{color:var(--rev-lima)}.rev-open{background:var(--open-bg);color:var(--open-fg);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:30px;padding:15px 30px;font-size:17px;font-weight:900;display:inline-flex}.rev-open:hover{filter:brightness(1.06)}.rev-open:focus-visible{outline:3px solid var(--stage-fg);outline-offset:3px}.rev-hint{color:var(--stage-fg2);margin-top:12px;font-size:13px}.rev-dlg{z-index:2147483000;background:var(--dlg-bg);color:var(--dlg-fg);flex-direction:column;justify-content:center;align-items:center;padding:18px 12px 12px;display:none;position:fixed;inset:0}.rev-dlg.on{animation:.45s cubic-bezier(.2,.8,.2,1) rev-in;display:flex}@keyframes rev-in{0%{opacity:0;transform:scale(.94)translateY(24px)}to{opacity:1;transform:none}}.rev-close{z-index:9;border:1px solid var(--ctl-bd);background:var(--ctl-bg);width:46px;height:46px;color:var(--dlg-fg);cursor:pointer;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:14px;right:14px}.rev-close:hover{background:var(--ctl-hover)}.rev-duo{perspective:2400px;justify-content:center;align-items:center;display:flex;position:relative}.fold{aspect-ratio:164.6/117.8;background:linear-gradient(135deg,#f4f4f2 0%,#bdbdb9 18%,#fbfbf9 36%,#a6a6a2 55%,#efefec 74%,#c4c4c0 100%);border-radius:3.4%/4.6%;width:min(94vw,103.378vh,1060px);padding:1.15%;position:relative;box-shadow:0 5.5vh 14vh #0006,0 1vh 3vh #00000047,inset 0 0 0 1.5px #ffffffbf,inset 0 0 0 3px #3c3c3a47}.fold:before{content:"";background:#000;border-radius:2.4%/3.2%;position:absolute;inset:1.15%}.rev-display{z-index:1;background:var(--rev-bege);border-radius:2.4%/3.2%;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.rev-display:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000 47.6%,#0000000d 49%,#0003 49.85%,#ffffff52 50.12%,#0000000d 51%,#0000 52.4%);position:absolute;inset:0}.rev-screen{background:var(--rev-bege);isolation:isolate;flex:1 1 0;min-width:0;height:100%;position:relative;overflow:hidden;container-type:size}.hcap{z-index:2;background:linear-gradient(#5d5f61,#8d9094 50%,#55575a);border-radius:3px;width:7.4%;height:1.5%;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #00000040}.hcap.t{border-radius:3px 3px 5px 5px;top:-.15%}.hcap.b{border-radius:5px 5px 3px 3px;bottom:-.15%}.fold .btn{z-index:0;background:linear-gradient(90deg,#cfcfcb,#fafaf8,#aeaeaa);border-radius:3px;width:.5%;position:absolute;right:-.5%}.fold .btn.tid{height:8.5%;top:17%}.fold .btn.cam{height:6%;top:33%}.rev-chrome{z-index:3;pointer-events:none;border-radius:2.4%/3.2%;position:absolute;inset:1.15%;container-type:size}.rev-island{background:#000;border-radius:99px;width:1.6cqw;height:15cqh;display:none;position:absolute;top:50%;left:1.2cqw;transform:translateY(-50%)}.rev-sb{color:#fff;filter:drop-shadow(0 0 4px #0006);position:absolute;top:2.2cqh;right:2cqw}.rev-sb svg{fill:currentColor;width:auto;height:3cqw;display:block}.fold.sb-dk .rev-sb{color:#0c2216;filter:none}.rev-home{background:#ffffffe0;border-radius:99px;width:16cqw;height:.6cqh;min-height:3px;position:absolute;bottom:1.6cqh;left:50%;transform:translate(-50%);box-shadow:0 0 5px #0006}.fold.sb-dk .rev-home{box-shadow:none;background:#0a1910b3}.rev-leaf{z-index:6;transform-style:preserve-3d;pointer-events:none;transition:transform .85s cubic-bezier(.45,.05,.2,1);position:absolute}.rev-leaf.fromR{transform-origin:0}.rev-leaf.fromL{transform-origin:100%}.rev-leaf .face{backface-visibility:hidden;background:var(--rev-bege);position:absolute;inset:0;overflow:hidden;container-type:size}.rev-leaf .back{transform:rotateY(180deg)}.rev-leaf:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000004d,#0000 45%);transition:opacity .85s;position:absolute;inset:0}.rev-leaf.fromL:after{background:linear-gradient(270deg,#0000004d,#0000 45%)}.rev-leaf.go:after{opacity:1}.rev-leaf.fromR.go{transform:translateX(var(--shift,0px)) rotateY(-180deg)}.rev-leaf.fromL.go{transform:translateX(var(--shift,0px)) rotateY(180deg)}.rev-page{color:#1a2920;background:var(--rev-bege);font-size:min(3.6cqw,2.2cqh);line-height:1.45;position:absolute;inset:0}.rev-page.photo{color:#fff;background:#0b1b12}.rev-page .ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rev-page.photo:after{content:"";background:linear-gradient(#00000059,#0000 28% 52%,#07140de6);position:absolute;inset:0}.rev-cap{z-index:2;position:absolute;bottom:8cqw;left:7cqw;right:7cqw}.rev-cap .k{letter-spacing:.5cqw;text-transform:uppercase;color:var(--rev-lima);font-family:Decima,sans-serif;font-size:2.7cqw}.rev-cap h3{letter-spacing:-.3cqw;margin:1.4cqw 0 0;font-size:min(8.4cqw,5cqh);font-weight:900;line-height:1.04}.rev-cap p{opacity:.92;margin:2cqw 0 0;font-size:3.5cqw}.rev-thumbs{z-index:2;gap:1.6cqw;display:grid;position:absolute;top:6cqh;right:5cqw}.rev-thumbs img{object-fit:cover;cursor:pointer;border:.5cqw solid #ffffffd9;border-radius:2.4cqw;width:17cqw;height:17cqw}.rev-pn{z-index:3;opacity:.7;letter-spacing:.3cqw;font-size:2.6cqw;font-weight:700;position:absolute;bottom:3.4cqw}.rev-page.photo .rev-pn{color:#fff}.l .rev-pn{left:7cqw}.r .rev-pn,.rev-page.rt .rev-pn{right:7cqw}.rev-text{scrollbar-width:none;flex-direction:column;height:100%;padding:max(9cqw,5.6cqh) 8cqw max(10cqw,5.2cqh);display:flex;overflow-y:auto}.rev-text::-webkit-scrollbar{display:none}.rev-text .k{letter-spacing:.5cqw;text-transform:uppercase;color:var(--rev-verde);font-family:Decima,sans-serif;font-size:2.7cqw}.rev-text h3{letter-spacing:-.4cqw;color:#0c3b1f;margin:1.6cqw 0 3cqw;font-size:min(9.2cqw,5.6cqh);font-weight:900;line-height:1.03}.rev-text .st{color:#0c6432;margin-bottom:3cqw;font-size:4cqw;font-weight:700;line-height:1.4}.rev-text p{margin:0 0 2.6cqw;font-size:3.5cqw}.rev-stats{grid-template-columns:repeat(3,1fr);gap:2.4cqw;margin:auto 0 4cqw;display:grid}.rev-stats div{text-align:center;background:#fff;border-radius:3cqw;padding:3cqw 2cqw;box-shadow:0 .4cqw 1.6cqw #0c64321a}.rev-stats b{color:#0c6432;font-size:6.4cqw;font-weight:900;line-height:1;display:block}.rev-stats span{opacity:.8;margin-top:1cqw;font-size:2.5cqw;line-height:1.25;display:block}.rev-btns{gap:2cqw;display:grid}.rev-btns a{text-align:center;border-radius:99px;padding:3.2cqw 3cqw;font-size:3.6cqw;font-weight:900;text-decoration:none;display:block}.rev-btns .p{background:var(--rev-lima);color:#0c3b1f}.rev-btns .s{color:#0c6432;background:0 0;border:.5cqw solid #0c6432}.rev-btns a:hover{filter:brightness(1.05)}.rev-toc{gap:1.2cqw;margin:1cqw 0 0;padding:0;list-style:none;display:grid}.rev-toc button{text-align:left;cursor:pointer;color:#0c3b1f;width:100%;font:inherit;background:0 0;border:0;border-bottom:.3cqw solid #0c643233;align-items:baseline;gap:3cqw;padding:min(1.4cqw,.8cqh) 0;font-size:min(3.5cqw,2.1cqh);font-weight:700;display:flex}.rev-toc button:hover{color:#0c6432;background:#c2d54e40}.rev-toc i{color:#0c6432;min-width:6cqw;font-family:Decima,sans-serif;font-size:2.8cqw;font-style:normal}.rev-toc em{opacity:.65;margin-left:auto;font-size:2.8cqw;font-style:normal;font-weight:400}.rev-grid{grid-template-columns:1fr 1fr;gap:2.4cqw;margin:2cqw 0 auto;display:grid}.rev-grid div{color:#0c3b1f;background:#fff;border-radius:3cqw;padding:3cqw;font-size:3.2cqw;font-weight:700}.rev-grid div b{color:#0c6432;font-size:5.4cqw;font-weight:900;line-height:1.1;display:block}.rev-page.dark{color:#fff;background:#0c6432}.rev-page.dark .rev-text h3{color:#fff}.rev-page.dark .rev-text .k{color:var(--rev-lima)}.rev-page.dark .rev-text p{opacity:.95}.rev-nav{color:var(--dlg-fg);align-items:center;gap:16px;margin-top:16px;display:flex}.rev-nav button{border:1px solid var(--ctl-bd);background:var(--ctl-bg);width:52px;height:52px;color:var(--dlg-fg);cursor:pointer;border-radius:50%;font-size:22px}.rev-nav button:hover:not(:disabled){background:var(--ctl-hover);color:#0c3b1f}.rev-nav button:disabled{opacity:.3;cursor:default}.rev-count{letter-spacing:2px;text-align:center;min-width:90px;font-family:Decima,sans-serif;font-size:13px}.rev-bar{background:var(--bar-bg);border-radius:4px;width:min(260px,40vw);height:4px;overflow:hidden}.rev-bar i{background:var(--rev-verde);width:0;height:100%;transition:width .5s;display:block}.rev-indice{background:var(--rev-bege);padding:56px 0 8px}.rev-wrap{max-width:980px;margin:0 auto;padding:0 20px}.rev-indice h2{color:#0c6432;margin-bottom:8px;font-size:clamp(22px,3.2vw,30px);font-weight:900}.rev-indice .nota{opacity:.8;margin-bottom:18px;font-size:14px}.rev-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.rev-card{color:inherit;background:#fff;border-radius:14px;text-decoration:none;transition:transform .15s;display:block;overflow:hidden;box-shadow:0 2px 14px #0c64321a}.rev-card:hover{transform:translateY(-3px)}.rev-card img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.rev-card div{padding:12px 16px 16px}.rev-card b{color:#0c3b1f;display:block}.rev-card span{opacity:.75;font-size:13px}.rev-foot{opacity:.8;text-align:center;padding:26px 0 36px;font-size:13px}.rev-foot a{color:#0c6432;font-weight:700}@media (width<=899px){.fold{aspect-ratio:84.1/117.8;border-radius:9%/6.5%;width:min(88vw,51.408vh,480px)}.fold:before,.rev-display{border-radius:7.6%/5.4%}.rev-nav{gap:10px;width:min(92vw,420px)}.rev-nav button{flex:none;width:44px;height:44px}.rev-bar{flex:1;width:auto}.rev-count{letter-spacing:1px;min-width:58px;font-size:12px}.rev-chrome{border-radius:7.6%/5.4%}.rev-screen.l,.hcap,.rev-display:after{display:none}.rev-sb{top:2.1cqh;right:5cqw}.rev-sb svg{height:6.4cqw}.rev-home{width:30cqw}.fold .btn.tid{height:7%;top:14%}.fold .btn.cam{height:5%;top:30%}.rev-leaf{display:none}.rev-page.slide-in{animation:.45s cubic-bezier(.2,.8,.2,1) rev-slide}@keyframes rev-slide{0%{transform:translateX(var(--from,40px));opacity:.2}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.rev-leaf{transition:none}.rev-cover,.rev-dlg.on,.rev-page.slide-in{transition:none;animation:none}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rev{--stage-bg:radial-gradient(1200px 600px at 50% 0%, #14502f 0%, #07140d 70%);--stage-fg:#fff;--stage-fg2:#ffffffe0;--stage-link:#fff;--stage-accent:#c2d54e;--dlg-bg:#06120c80;--dlg-fg:#fff;--ctl-bg:#ffffff1a;--ctl-bd:#ffffff59;--bar-bg:#fff3}:root:not([data-theme=light]) .rev-bar i{background:#c2d54e}:root:not([data-theme=light]) .rev-close:focus-visible,:root:not([data-theme=light]) .rev-nav button:focus-visible{outline-color:#c2d54e}:root:not([data-theme=light]) .rev-indice{background:#0d1f15}:root:not([data-theme=light]) .rev-card{color:#e8efe6;background:#12241a}:root:not([data-theme=light]) .rev-card b,:root:not([data-theme=light]) .rev-indice h2,:root:not([data-theme=light]) .rev-foot a{color:#c2d54e}:root:not([data-theme=light]) .rev-foot,:root:not([data-theme=light]) .rev-indice .nota{color:#cfd9cc}}.rev-toc{flex:1;grid-auto-rows:minmax(0,1fr);align-content:stretch;margin-bottom:4cqh}.rev-toc li{display:flex}.rev-toc button{align-items:center}html.rev-aberta .whats-fab,html.rev-aberta .trevida-fab,html.rev-aberta .tvc-nudge,html.rev-aberta .tvc-wnudge{display:none!important}.rev .rev-dlg{backdrop-filter:blur(26px)saturate(1.5)}
