.qr-module__QD_udq__page{min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));border-top:5px solid var(--color-brand);background:#f5f5f5;place-items:center;display:grid}.qr-module__QD_udq__card{background:#fff;border:1px solid #e8e8e8;border-radius:24px;width:100%;max-width:440px;padding:34px 28px 26px;animation:.32s ease-out qr-module__QD_udq__enter;box-shadow:0 16px 60px #00000008}.qr-module__QD_udq__brand{flex-direction:column;align-items:center;gap:16px;display:flex}.qr-module__QD_udq__eyebrow{letter-spacing:.16em;color:#71717a;font-size:10px;font-weight:700}.qr-module__QD_udq__intro{text-align:center;padding:26px 0}.qr-module__QD_udq__rule{background:var(--color-brand);width:28px;height:3px;margin:0 auto 20px;display:block}.qr-module__QD_udq__intro h1{font-family:var(--font-display);letter-spacing:-.04em;margin:9px 0;font-size:clamp(22px,6vw,28px);line-height:1.25}.qr-module__QD_udq__role{color:#3f3f46;font-size:14px}.qr-module__QD_udq__region{color:#71717a;margin-top:6px;font-size:12px}.qr-module__QD_udq__links{gap:10px;display:grid}.qr-module__QD_udq__link{color:#0a0a0a;border:1px solid #e4e4e7;border-radius:14px;align-items:center;gap:14px;min-height:76px;padding:14px 16px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:flex}a.qr-module__QD_udq__link:hover{border-color:var(--color-brand);background:#fff8f8;transform:translateY(-2px)}a.qr-module__QD_udq__link:active{transform:scale(.99)}.qr-module__QD_udq__link:focus-visible,.qr-module__QD_udq__phones a:focus-visible{outline:3px solid var(--color-brand);outline-offset:4px}.qr-module__QD_udq__icon{background:#f4f4f5;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.qr-module__QD_udq__linkText{flex:1;gap:4px;display:grid}.qr-module__QD_udq__linkText strong{font-size:15px;font-weight:750}.qr-module__QD_udq__linkText>span{color:#71717a;font-size:11px}.qr-module__QD_udq__primary{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.qr-module__QD_udq__primary .qr-module__QD_udq__icon{background:#ffffff20}.qr-module__QD_udq__primary .qr-module__QD_udq__linkText>span{color:#fff}a.qr-module__QD_udq__primary:hover{background:var(--color-brand-dark);border-color:var(--color-brand-dark)}.qr-module__QD_udq__unavailable{color:#71717a;background:#fafafa}.qr-module__QD_udq__footer{border-top:1px solid #eee;margin-top:26px;padding-top:20px}.qr-module__QD_udq__footer>p{text-align:center;color:#71717a;font-size:11px}.qr-module__QD_udq__phones{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.qr-module__QD_udq__phones a{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:11px;font-weight:700;display:flex}.qr-module__QD_udq__phones small{color:#71717a;margin-bottom:3px;font-size:10px;font-weight:400;display:block}.qr-module__QD_udq__signature{text-align:center;letter-spacing:.12em;color:#71717a;margin-top:24px;font-size:9px;display:block}.qr-module__QD_udq__signature>span{color:var(--color-brand);padding:0 5px}.qr-module__QD_udq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes qr-module__QD_udq__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:380px){.qr-module__QD_udq__page{padding-left:12px;padding-right:12px}.qr-module__QD_udq__card{padding:28px 18px 22px}.qr-module__QD_udq__phones{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.qr-module__QD_udq__card{animation:none}.qr-module__QD_udq__link{transition:none}a.qr-module__QD_udq__link:hover,a.qr-module__QD_udq__link:active{transform:none}}
