.eh{margin:0 auto;max-width:32rem;padding:14px clamp(14px,3vw,24px) 12px;background:#f7f5ef;border:1px solid var(--cg-papier-filet,rgba(20,18,14,.22));border-radius:6px;box-shadow:0 10px 24px -14px rgba(25,23,19,.45);text-align:center}.eh,.eh__logo{color:var(--cg-toner,#191713)}.eh__logo{display:block;width:100px;height:auto;margin:0 auto 8px}.eh__phrase{margin:0;font-family:var(--font-cg-serif,Georgia),Georgia,serif;font-style:italic;font-size:clamp(13px,1.4vw,15px);line-height:1.45}.eh__source{margin-top:6px;font-size:11.5px;opacity:.8}.eh__source a{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.eh__source a:focus-visible,.eh__source a:hover{color:var(--cg-rouge,#c0332b)}.eh--compacte{max-width:24rem;padding:10px clamp(12px,3vw,18px) 8px;box-shadow:0 4px 12px -10px rgba(25,23,19,.4)}.eh--compacte .eh__logo{width:72px;margin-bottom:6px}.eh--compacte .eh__phrase{font-size:12px;line-height:1.4}.eh--compacte .eh__source{margin-top:4px;font-size:10.5px}.eh__marque{margin:0 0 8px;display:flex;flex-direction:column;align-items:center;gap:2px}.eh__revue{font-family:var(--font-cg-serif,Georgia),Georgia,serif;font-variant:small-caps;letter-spacing:.08em;font-size:15px;font-weight:700;color:var(--cg-rouge,#c0332b)}.eh__detail{font-size:11px;letter-spacing:.04em;opacity:.7}.eh--compacte .eh__revue{font-size:13px}.eh--compacte .eh__detail{font-size:10px}.eh__phrase{font-style:normal}.eh__tampon{display:block;width:188px;height:auto;margin:2px auto 10px;transform:rotate(-3deg)}.eh--compacte .eh__tampon{width:140px;margin-bottom:6px}