.qr-card{container-type:inline-size;aspect-ratio:105 / 148;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:#fff;color:#111;text-align:center}.qr-card .qr-label{margin:0 7cqw;font-family:var(--font-display);font-weight:700;line-height:1.15;overflow-wrap:anywhere}.qr-card svg{display:block;width:66.67cqw;height:66.67cqw;margin:3cqw 0}.qr-card .qr-instruction{margin:0 7cqw;font-size:4.8cqw;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.qr-card .qr-credit{margin-top:4cqw;font-size:2.6cqw;color:#6b6b6b}@media screen{#qr-print-sheet{display:none}}@media print{body>*:not(main){display:none!important}main{max-width:none!important;margin:0!important;padding:0!important}main>*:not(#qr-print-sheet){display:none!important}#qr-print-sheet{display:block}body{background:#fff!important}}
