.page-module__qrBs-G__container{max-width:940px;margin:0 auto;padding:2rem 1rem;animation:.4s ease-out both page-module__qrBs-G__fadeInUp}.page-module__qrBs-G__comingSoonCard{text-align:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:3rem 2rem;transition:transform .2s,box-shadow .2s}.page-module__qrBs-G__comingSoonCard:hover{box-shadow:0 12px 24px var(--shadow);transform:translateY(-4px)}.page-module__qrBs-G__iconWrapper{justify-content:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__qrBs-G__icon{color:var(--accent-moss);font-size:3rem}.page-module__qrBs-G__iconCompass{color:var(--accent-sand);font-size:3rem}.page-module__qrBs-G__title{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:1rem;font-size:2rem;font-weight:600}.page-module__qrBs-G__message{color:var(--text-secondary);max-width:500px;margin:0 auto .5rem;font-size:1.1rem}.page-module__qrBs-G__subMessage{color:var(--text-muted);margin-bottom:1.5rem;font-size:.9rem}.page-module__qrBs-G__divider{background:var(--border);width:60px;height:2px;margin:1.5rem auto}.page-module__qrBs-G__note{color:var(--accent-moss);font-size:.85rem;font-style:italic}@keyframes page-module__qrBs-G__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.page-module__qrBs-G__container{padding:1rem}.page-module__qrBs-G__comingSoonCard{padding:2rem 1rem}.page-module__qrBs-G__title{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.page-module__qrBs-G__container{animation:none}}
