.tally-full-page{max-width:900px;margin:50px auto 0;padding:28px;background:#fff;border-top:3px solid var(--ink);box-shadow:7px 7px 0 var(--yellow)}
.tally-full-page-label{margin:0 0 18px;font-size:14px;font-weight:800;letter-spacing:.04em}
.tally-full-page iframe{display:block;min-height:800px;border:0}
@media(max-width:760px){.tally-full-page{margin-top:32px;padding:18px 12px;box-shadow:4px 4px 0 var(--yellow)}.tally-full-page iframe{min-height:950px}}
