/* BY-R v6: fix the red R painting over the central BY-R Core on iPhone.
   Core is a sibling of monument so independent z-index layer ordering works.
   The source SVG/PNG of the official R and all app logos are unchanged. */
.hero .r-world{transform-style:flat!important}
.hero .r-world .monument{z-index:7;transform:none!important;transform-style:flat!important}
.hero .r-world .r-monument{z-index:1;opacity:.87;filter:drop-shadow(0 22px 34px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(234,33,68,.44)) drop-shadow(0 0 38px rgba(234,33,68,.15))}
.hero .r-world .r-depth{opacity:.7;transform-style:flat}
.hero .r-world .ecosystem-links{z-index:10;pointer-events:none}
.hero .r-world > .core-nucleus{position:absolute;left:54%;top:46%;width:112px;height:112px;z-index:35;transform:translate(-50%,-50%);border:2px solid rgba(192,240,255,.96);background:radial-gradient(circle at 26% 22%,#3c83c0 0%,#182457 44%,#08122d 78%);box-shadow:0 0 0 8px rgba(35,104,216,.24),0 0 0 18px rgba(66,173,240,.09),0 0 48px rgba(83,209,255,.6),inset 0 0 28px rgba(119,201,255,.22);opacity:1}
.hero .r-world > .core-nucleus .core-nucleus-title{font-size:.74rem;line-height:1.1;letter-spacing:.08em}
.hero .r-world > .core-nucleus .core-nucleus-title small{font-size:.84rem}
.hero .r-world > .core-nucleus .core-nucleus-light{font-size:21px}
.hero .r-world > .node{z-index:40}
.hero .r-world > .core-nucleus:hover,.hero .r-world > .core-nucleus:focus-visible{transform:translate(-50%,-50%) scale(1.06)}
@media(max-width:1099px){.hero .r-world > .core-nucleus{left:55%;top:45%}}
@media(max-width:680px){
 .hero .r-world > .core-nucleus{left:55%;top:44%;width:98px;height:98px}
 .hero .r-world > .core-nucleus .core-nucleus-title{font-size:.65rem}
 .hero .r-world > .core-nucleus .core-nucleus-title small{font-size:.78rem}
 .hero .r-world > .core-nucleus .core-nucleus-light{font-size:18px}
}
@media(max-width:380px){.hero .r-world > .core-nucleus{width:91px;height:91px}}
@media(prefers-reduced-motion:reduce){.hero .r-world > .core-nucleus:after{animation:none!important}}
