.rules-qr_shell__Uf_x5{position:relative;min-height:100vh}.rules-qr_shell__Uf_x5[data-phase=intro],.rules-qr_shell__Uf_x5[data-phase=settling]{max-height:100vh;overflow:hidden}.rules-qr_logoLink__KUyeB{position:fixed;top:1.15rem;left:50%;z-index:40;width:clamp(5.1rem,16vw,7rem);aspect-ratio:4992/2177;outline:none;transform:translate3d(-50%,0,0) scale(1);transform-origin:center center;transition:top 1.18s cubic-bezier(.22,.72,.2,1),width 1.18s cubic-bezier(.22,.72,.2,1),transform 1.18s cubic-bezier(.22,.72,.2,1),filter .22s ease;will-change:top,width,transform;-webkit-tap-highlight-color:transparent}.rules-qr_shell__Uf_x5[data-phase=intro] .rules-qr_logoLink__KUyeB{top:50%;width:clamp(17rem,58vw,38rem);transform:translate3d(-50%,-50%,0) scale(1.18)}.rules-qr_shell__Uf_x5[data-phase=ready] .rules-qr_logoLink__KUyeB{position:absolute}.rules-qr_logoFlash__MHFPY,.rules-qr_logoHalo__KLaao,.rules-qr_logoImage__FD1PS{position:absolute;inset:0;pointer-events:none}.rules-qr_logoImage__FD1PS{z-index:2;display:block;width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness(.98) contrast(1.04) drop-shadow(0 10px 24px rgba(0,0,0,.52)) drop-shadow(0 0 18px rgba(255,212,0,.1));transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease}.rules-qr_shell__Uf_x5[data-phase=intro] .rules-qr_logoImage__FD1PS{animation:rules-qr_qrLogoWake__kBnp_ .86s cubic-bezier(.22,1,.36,1) .1s both}.rules-qr_logoHalo__KLaao{inset:-18%;z-index:1;border-radius:999px;background:radial-gradient(circle at 50% 52%,rgba(255,220,122,.24) 0,rgba(255,220,122,.09) 28%,transparent 68%);filter:blur(24px);opacity:.32;transition:opacity .22s ease,filter .22s ease}.rules-qr_logoFlash__MHFPY{inset:-24%;z-index:0;background:radial-gradient(circle at 50% 50%,rgba(255,247,226,.42) 0,rgba(255,224,148,.18) 18%,rgba(255,214,94,.06) 40%,transparent 68%);filter:blur(28px);opacity:0;mix-blend-mode:screen}.rules-qr_shell__Uf_x5[data-phase=intro] .rules-qr_logoFlash__MHFPY{animation:rules-qr_qrLogoFlash__45goW .64s ease-out .22s both}.rules-qr_logoLink__KUyeB:focus-visible .rules-qr_logoImage__FD1PS,.rules-qr_logoLink__KUyeB:hover .rules-qr_logoImage__FD1PS{transform:translateY(-1px);filter:brightness(1.04) contrast(1.05) drop-shadow(0 10px 24px rgba(0,0,0,.54)) drop-shadow(0 0 20px rgba(255,212,0,.18))}.rules-qr_logoLink__KUyeB:focus-visible .rules-qr_logoHalo__KLaao,.rules-qr_logoLink__KUyeB:hover .rules-qr_logoHalo__KLaao{opacity:.42;filter:blur(28px)}.rules-qr_content__1R6DE{opacity:1;transform:translateZ(0);visibility:visible;transition:opacity .64s ease,transform .7s cubic-bezier(.22,.72,.2,1),visibility 0s linear 0s}.rules-qr_shell__Uf_x5[data-phase=intro] .rules-qr_content__1R6DE,.rules-qr_shell__Uf_x5[data-phase=settling] .rules-qr_content__1R6DE{opacity:0;transform:translate3d(0,.75rem,0);visibility:hidden;pointer-events:none;transition:opacity .24s ease,transform .24s ease,visibility 0s linear .24s}.rules-qr_introTitle__qRTJX{margin-inline:auto;max-width:33rem;text-align:center}.rules-qr_introCopy__ytuVr{margin-inline:auto;max-width:37rem;text-align:center}.rules-qr_ruleCard__4Fakp{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.rules-qr_ruleCard__4Fakp:focus-within,.rules-qr_ruleCard__4Fakp:hover{border-color:rgba(255,212,0,.42);background-color:rgba(255,212,0,.055);box-shadow:0 0 0 1px rgba(255,212,0,.08),0 12px 30px rgba(0,0,0,.32),0 0 28px rgba(255,212,0,.12);transform:translateY(-2px)}.rules-qr_ruleText__amoDw{max-width:58ch;padding-top:.05rem}.rules-qr_ctaActions__D66Is{display:grid;grid-template-columns:1fr;gap:.75rem}.rules-qr_ctaButton__2O1Xh{min-height:3.4rem;width:100%;justify-content:center;padding-inline:1rem;text-align:center;line-height:1.2;white-space:normal}@keyframes rules-qr_qrLogoWake__kBnp_{0%{opacity:.08;filter:brightness(.54) contrast(1) blur(9px) drop-shadow(0 10px 24px rgba(0,0,0,.54))}52%{opacity:.94;filter:brightness(1.14) contrast(1.08) blur(1px) drop-shadow(0 0 14px rgba(255,255,255,.09)) drop-shadow(0 0 16px rgba(255,214,94,.08))}to{opacity:1;filter:brightness(.98) contrast(1.04) drop-shadow(0 10px 24px rgba(0,0,0,.52)) drop-shadow(0 0 18px rgba(255,212,0,.1))}}@keyframes rules-qr_qrLogoFlash__45goW{0%{opacity:0;transform:scale(.94)}38%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@media (min-width:640px){.rules-qr_ruleCard__4Fakp{gap:1.15rem;padding:1.2rem 1.35rem}}@media (min-width:768px){.rules-qr_ctaActions__D66Is{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}}@media (max-width:420px){.rules-qr_shell__Uf_x5[data-phase=intro] .rules-qr_logoLink__KUyeB{width:clamp(16rem,74vw,24rem);transform:translate3d(-50%,-50%,0) scale(1.12)}.rules-qr_ruleCard__4Fakp{gap:.8rem;padding:.95rem}.rules-qr_ruleText__amoDw{max-width:none}}@media (prefers-reduced-motion:reduce){.rules-qr_content__1R6DE,.rules-qr_logoFlash__MHFPY,.rules-qr_logoHalo__KLaao,.rules-qr_logoImage__FD1PS,.rules-qr_logoLink__KUyeB,.rules-qr_ruleCard__4Fakp{animation:none!important;transition:none!important}}