
#rg-intro{position:fixed;inset:0;z-index:99999;background:#fff9ed;display:grid;place-items:center;transition:opacity .75s ease,visibility .75s;animation:rg-intro-failsafe .01s 7s forwards}#rg-intro.rg-leaving{opacity:0;visibility:hidden;pointer-events:none}#rg-intro[hidden]{display:none}#rg-intro .rg-logo-wrap{width:min(76vw,620px);transition:transform .75s ease,opacity .75s ease}#rg-intro.rg-leaving .rg-logo-wrap{transform:translateY(-22px) scale(.94);opacity:0}#rg-intro svg{display:block;width:100%;height:auto}#rg-intro .draw{fill:none;stroke:white;stroke-width:34;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000}#rg-intro .badge,#rg-intro .end{opacity:0}#rg-intro .rg-motto{font:10px/1.6 Arial,sans-serif;letter-spacing:3px;text-align:center;color:#9b814d;margin-top:22px}#rg-intro .rg-skip{position:absolute;bottom:30px;border:0;background:transparent;color:#8c7c62;font:13px Arial,sans-serif;padding:12px;cursor:pointer}#rg-intro-label{position:fixed;bottom:14px;right:14px;z-index:9998;background:#fff9edee;border:1px solid #d4bea0;padding:10px 14px;box-shadow:0 3px 18px #30261914;display:flex;gap:12px;align-items:center;font:12px Arial,sans-serif;color:#786647;border-radius:3px}#rg-intro-label button{background:#b51f2a;color:#fff;border:0;padding:9px 12px;cursor:pointer;font:inherit}body.rg-intro-active{overflow:hidden}body.rg-intro-active main{opacity:0;transform:translateY(20px)}main{transition:opacity .85s ease,transform .85s ease}@keyframes rg-intro-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@media(max-width:600px){#rg-intro .rg-logo-wrap{width:88vw}#rg-intro-label{font-size:10px;bottom:8px;right:8px;padding:6px;gap:7px}#rg-intro .rg-motto{font-size:8px;letter-spacing:2px}}@media(prefers-reduced-motion:reduce){#rg-intro{display:none}body.rg-intro-active{overflow:auto}body.rg-intro-active main{opacity:1;transform:none}main{transition:none}}

body.rg-logo-flight .brand-logo{visibility:hidden}#rg-intro .rg-logo-wrap{transition:none}#rg-intro .rg-skip{transition:opacity .2s}#rg-intro[data-phase="joining-header"] .rg-skip{opacity:0}#rg-intro::before{display:none}