@font-face{font-family:bitter;src:url(../media/Bitter_variable-s.p.3z8guq1sydit8.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:bitter Fallback;src:local(Arial);ascent-override:90.95%;descent-override:25.78%;line-gap-override:0.0%;size-adjust:102.8%}.gmz1uq_className{font-family:bitter,bitter Fallback}.gmz1uq_variable{--fonte-bitter:"bitter", "bitter Fallback"}
:root{--mmv-papel:#f3e9d8;--mmv-creme:#ebdfca;--mmv-tinta:#15130e;--mmv-cafe:#834a16;--mmv-cafe-escuro:#753f09;--mmv-leite:#d6b59e;--mmv-pedra:#5a5348;--mmv-linha:#dbcdb7;--mmv-luz:#fff;--mmv-papel-nota:#f8f1e3;--mmv-papel-caderno:#f6eddc;--mmv-aviso:#a64c1b;--mmv-raio:6px;--mmv-raio-grande:8px;--mmv-dur-toque:.15s;--mmv-dur-passo:.25s;--mmv-dur-cena:.6s;--mmv-curva:cubic-bezier(.2, .7, .2, 1);--mmv-luz-mesa-pico:.85;--mmv-luz-texto-pico:.1;--mmv-luz-velocidade:1.3;--mmv-luz-amplitude:1.8;--mmv-luz-tremor:1;--papel:var(--mmv-papel);--creme:var(--mmv-creme);--tinta:var(--mmv-tinta);--cafe:var(--mmv-cafe);--caramelo:var(--mmv-leite);--pedra:var(--mmv-pedra);--fonte-texto:var(--fonte-bitter), Georgia, "Times New Roman", serif;--largura-leitura:760px;--gutter:24px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--papel);color:var(--tinta);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;font-weight:500;line-height:1.45;display:flex}a{color:var(--cafe);text-underline-offset:.15em}a:focus-visible,button:focus-visible{outline:3px solid var(--mmv-cafe);outline-offset:3px}main{max-width:var(--largura-leitura);width:100%;padding:clamp(32px, 8vh, 96px) var(--gutter) 48px;flex:1;margin:0 auto;position:relative}.marca{margin:0 0 clamp(48px,10vh,120px);font-size:clamp(20px,2.4vw,24px);font-weight:800}.marca b{color:var(--cafe);font-weight:800}.marca a{color:inherit;text-decoration:none}h1{letter-spacing:-.01em;max-width:17ch;margin:0 0 32px;font-size:clamp(40px,7.5vw,88px);font-weight:800;line-height:.98}h1 span{color:var(--cafe)}h2{margin:40px 0 16px;font-size:clamp(26px,3.6vw,40px);font-weight:800;line-height:1.05}p{max-width:34ch;margin:0 0 20px;font-size:clamp(18px,2.2vw,22px)}.status{color:var(--pedra);margin-top:48px;font-size:15px}.status strong{color:var(--cafe);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.anel{pointer-events:none;width:min(42vw,300px);height:auto;position:absolute;top:clamp(40px,8vh,90px);right:-60px}footer{max-width:var(--largura-leitura);width:100%;padding:16px var(--gutter) 28px;color:var(--pedra);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;font-size:14px;display:flex}main.largo{max-width:1040px;padding-top:16px}main.largo .marca{margin-bottom:0}.topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:0 0 20px;display:flex}.capa{justify-items:start;gap:12px;margin-bottom:20px;padding:clamp(18px,3vw,28px);display:grid}.capa h1{max-width:none;margin:0;font-size:clamp(28px,4.6vw,40px);line-height:1.15}.capa p{max-width:48ch;color:var(--pedra);margin:0;font-size:17px}.capa .acao{margin-top:4px}.lema{color:var(--pedra);max-width:none;margin:0;font-size:15px}.carimbo{font-size:13px;position:relative}.carimbo summary{cursor:pointer;border:2px solid var(--mmv-aviso);color:var(--mmv-aviso);letter-spacing:.18em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:4px;padding:3px 9px 2px;font-weight:800;list-style:none;display:inline-block;transform:rotate(-6deg);box-shadow:inset 0 0 0 1px #f6f1e799;-webkit-mask-image:radial-gradient(at 30% 40%,#000 60%,#000000bf 100%);mask-image:radial-gradient(at 30% 40%,#000 60%,#000000bf 100%)}.carimbo summary::-webkit-details-marker{display:none}.carimbo summary:hover{background:#a64c1b14}.carimbo[open] summary{transform:rotate(-3deg)}.carimbo .nota-carimbo{z-index:8;border-radius:var(--mmv-raio);background:var(--mmv-papel-nota);letter-spacing:0;text-transform:none;width:min(340px,100vw - 48px);color:var(--tinta);gap:8px;padding:12px 14px;font-size:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 1px #5a53481a,0 22px 44px -26px #3c302499,inset 0 0 0 1px #5a462d1a}.carimbo .nota-carimbo p{max-width:none;margin:0;font-size:14px}.carimbo .nota-carimbo b{color:var(--mmv-aviso)}footer .lema-rodape{flex:100%;font-style:italic}@media (max-width:600px){.anel{width:220px;top:12px;right:-90px}}@media (prefers-reduced-motion:no-preference){.anel{transition:transform .4s ease-out}}
