.qr-module__QD_udq__head{justify-items:start;gap:1rem;max-width:64ch;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.qr-module__QD_udq__printLead{max-width:56ch;font-weight:600}.qr-module__QD_udq__codes{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.qr-module__QD_udq__card{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-sticker);rotate:var(--tilt,0deg);transition:rotate .25s var(--ease-spring), translate .25s var(--ease-spring);align-content:start;gap:.8rem;padding:1.3rem;display:grid}.qr-module__QD_udq__card:hover,.qr-module__QD_udq__card:focus-within{translate:0 -4px;rotate:none}.qr-module__QD_udq__cardKicker{font-weight:800;font-size:var(--fs-small);letter-spacing:.08em;color:var(--red);align-items:center;gap:.4rem;display:inline-flex}.qr-module__QD_udq__code{aspect-ratio:1;justify-self:center;width:100%;max-width:260px}.qr-module__QD_udq__code svg{width:100%;height:100%;display:block}.qr-module__QD_udq__short{text-align:center;font-weight:800;font-size:var(--fs-small);overflow-wrap:anywhere}.qr-module__QD_udq__bestFor{font-size:var(--fs-small);color:var(--muted);line-height:1.5}.qr-module__QD_udq__bestFor strong{color:var(--ink)}.qr-module__QD_udq__layouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.qr-module__QD_udq__layout{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-lg);align-content:start;gap:.7rem;padding:1.3rem;display:grid}.qr-module__QD_udq__layoutSize{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.08em;color:var(--red-deep);font-weight:800}.qr-module__QD_udq__layoutCodes{flex-wrap:wrap;gap:.45rem;margin-top:.3rem;display:flex}.qr-module__QD_udq__layoutCodes .chip{min-height:44px}.qr-module__QD_udq__thumb{aspect-ratio:8.5/11;border:2px solid var(--ink);background:linear-gradient(var(--red) 0 18%, var(--yellow) 18% 22%, var(--paper) 22%);border-radius:6px;justify-self:start;height:120px;position:relative}.qr-module__QD_udq__thumb span{aspect-ratio:1;background:repeating-conic-gradient(var(--ink) 0 25%, var(--paper) 0 50%) 0 0 / 22% 22%;border:3px solid var(--paper);outline:2px solid var(--ink);width:46%;position:absolute;top:58%;left:50%;translate:-50% -50%}.qr-module__QD_udq__thumb_window{aspect-ratio:11/8.5;background:linear-gradient(90deg, var(--paper) 0 55%, var(--yellow) 55%);height:92px}.qr-module__QD_udq__thumb_window span{width:34%;top:50%;left:76%}.qr-module__QD_udq__thumb_tents{background:linear-gradient(var(--paper) 0 49%, var(--ink) 49% 51%, var(--paper) 51%)}.qr-module__QD_udq__thumb_tents span{width:28%;top:26%}.qr-module__QD_udq__thumb_tents span:after{content:"";aspect-ratio:1;background:inherit;border:inherit;outline:inherit;position:absolute;top:260%;left:0;right:0}.qr-module__QD_udq__tips{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.qr-module__QD_udq__tip{align-content:start;gap:.7rem;padding:1.4rem;display:grid}.qr-module__QD_udq__tipIcon{background:var(--yellow);width:52px;height:52px;color:var(--ink);border:3px solid var(--ink);border-radius:50%;place-items:center;display:grid;rotate:-6deg}.qr-module__QD_udq__faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}@media (max-width:900px){.qr-module__QD_udq__faq{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.qr-module__QD_udq__card{transition:none;rotate:none}}
