body{background:var(--creme);display:grid;grid-template-rows:auto 1fr;min-height:100svh;overflow-x:clip}
.fita-box.topo{padding-top:34px}
.centro{display:grid;align-content:center;justify-items:center;gap:44px;padding-top:36px;padding-bottom:72px;max-width:1040px}
.texto{display:grid;gap:16px;text-align:center;max-width:30em}
.vitrine{--creme:#fff;--furo:#FAF3EC;width:min(100%,300px);transform:rotate(-3deg)}
.vitrine .canhoto{display:grid;gap:14px;padding:22px 22px 26px}
.vitrine .canhoto b{font:400 17px/1.6 var(--titulo);text-transform:uppercase}
.vitrine .corpo-i{display:grid;gap:10px;padding:24px 22px 22px}
.vitrine .corpo-i b{font:400 15px/1.6 var(--titulo);text-transform:uppercase;color:var(--borda)}
.pontos-qr{width:96px;height:96px;margin-top:6px;border-radius:14px;background:radial-gradient(circle,var(--preto) 1.6px,transparent 1.9px) 0 0/9.6px 9.6px,#FAF3EC}
@media (min-width:860px){
  .centro{grid-template-columns:minmax(0,1.2fr) auto;justify-items:start;gap:72px}
  .texto{text-align:left}
  .vitrine{transform:rotate(3deg)}
}
