.pg-jason-qr{margin:0;background:#ffffff;color:#0E1A2B;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh}.pg-jason-qr *{box-sizing:border-box}.pg-jason-qr .wrap{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom))}.pg-jason-qr .name{font-family:Bebas Neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.03em;font-size:44px;line-height:1;margin:0}.pg-jason-qr .sub{margin:8px 0 0;font-size:17px;line-height:1.4;color:#2B4160}.pg-jason-qr .code{width:min(92vw,calc(100vh - 230px),520px);width:min(92vw,calc(100dvh - 230px),520px);min-width:240px;aspect-ratio:1;margin:18px 0 22px}.pg-jason-qr .code svg{display:block;width:100%;height:100%}.pg-jason-qr .close{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;min-width:200px;padding:0 28px;border-radius:999px;border:1.5px solid #0e1a2b;color:#0E1A2B;background:#ffffff;font-size:17px;font-weight:600;text-decoration:none}.pg-jason-qr .close:hover{background:#F7F1E3}.pg-jason-qr .close:focus-visible{outline:2px solid #2F6F6A;outline-offset:3px}