.steinhauer-ar-launcher{margin-top:1rem;margin-bottom:1rem}.steinhauer-ar-launcher{order:4}.steinhauer-ar-launcher__desktop{display:block}.steinhauer-ar-launcher__mobile{display:none}@media (hover:none) and (pointer:coarse){.steinhauer-ar-launcher__desktop{display:none}.steinhauer-ar-launcher__mobile{display:block}}.steinhauer-ar-launcher__icon{vertical-align:middle}.steinhauer-ar-launcher__open>span,.steinhauer-ar-launcher__link>span{vertical-align:middle;padding-left:5px}.steinhauer-ar-modal[hidden]{display:none}.steinhauer-ar-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.steinhauer-ar-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.6)}.steinhauer-ar-modal__dialog{position:relative;background:#fff;border-radius:6px;padding:24px;max-width:320px;width:calc(100% - 32px);text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.25)}.steinhauer-ar-modal__close{position:absolute;top:8px;right:12px;background:0 0;border:0;font-size:28px;line-height:1;cursor:pointer;color:#444}.steinhauer-ar-modal__headline{font-weight:600;margin:0 0 4px}.steinhauer-ar-modal__qr{margin:8px auto 12px}.steinhauer-ar-modal__qr svg{width:220px;height:auto;max-width:100%;display:block;margin:0 auto}.steinhauer-ar-modal__sublabel{font-size:.9em;color:#777;margin:8px 0 0}