/* WEB 168 — Bloque B: community editorial polish. Strictly scoped; no hero, global Compa, or recommendation overrides. */
.homeStep3 .compaCommunity136{border:1px solid rgba(255,190,76,.28)!important;box-shadow:inset 0 1px rgba(255,255,255,.09),0 18px 50px rgba(0,0,0,.22)!important;background:radial-gradient(circle at 78% 14%,rgba(255,171,64,.11),transparent 46%),linear-gradient(150deg,#091526,#100d0e 80%)!important}
.homeStep3 .compaCommunity136 .statCopy small{color:#ffd47a!important;letter-spacing:.14em!important}
.homeStep3 .compaCommunity136 .communityNetworkHeadline168{display:block!important;color:#fff!important;line-height:1.08!important;letter-spacing:-.025em!important;font-size:clamp(1.5rem,2.8vw,2.65rem)!important;text-shadow:0 0 20px rgba(255,194,73,.13)!important;overflow-wrap:normal!important}
.homeStep3 .compaCommunity136 .statCopy h3{color:#ffcb73!important;line-height:1.3!important;margin-top:13px!important}
.homeStep3 .compaCommunity136 .statCopy p{color:rgba(255,255,255,.88)!important}
.homeStep3 .compaCommunity136 .compaStatVisual{pointer-events:none!important}
.homeStep3 .compaCommunity136 .compaStatVisual img{filter:drop-shadow(0 22px 26px rgba(0,0,0,.45)) drop-shadow(0 0 14px rgba(255,167,58,.18))!important}
.homeStep3 .compaCommunity136 .homeSocial136{position:relative;z-index:6;flex-wrap:wrap;gap:11px!important}
.homeStep3 .compaCommunity136 .homeSocial136 a{width:45px!important;height:45px!important;color:#ffe1a5!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(255,190,93,.13),rgba(11,23,42,.76))!important;box-shadow:inset 0 1px rgba(255,255,255,.12),0 7px 18px rgba(0,0,0,.18)!important}
.homeStep3 .homeExperienceHead136 h2 strong{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;filter:drop-shadow(0 0 11px rgba(255,197,80,.33))!important;text-shadow:1px 1px 0 #e8ad43,-1px -1px 0 rgba(255,205,93,.65)!important}
.homeStep3 .editorialFacts168 span{border:0!important;border-left:2px solid rgba(255,192,89,.75)!important;border-radius:0!important;background:transparent!important;padding:0 10px!important;min-height:24px!important;box-shadow:none!important;cursor:default!important;letter-spacing:.08em!important}
@media(max-width:760px){.homeStep3 .compaCommunity136 .communityNetworkHeadline168{font-size:clamp(1.4rem,6.3vw,2.15rem)!important}.homeStep3 .compaCommunity136 .statCopy{position:relative;z-index:5}}
@media(prefers-reduced-motion:reduce){.homeStep3 .compaCommunity136 .homeSocial136 a{transition:none!important}}
