/* R266: scoped social selectors and the existing amplification stage. */
html body[data-r266-inner][data-r266-page="social"] #resource-scaling{scroll-margin-top:110px}
html body[data-r266-inner][data-r266-page="social"] .s259 .s259-group[data-s266-group]{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}
html body[data-r266-inner][data-r266-page="social"] .s259 .s259-group[data-s266-selected="true"]{border-color:#b4a0d3;box-shadow:0 0 0 1px #b4a0d330}
html body[data-r266-inner][data-r266-page="social"] .s259 .s259-group--consumer[data-s266-selected="true"]{border-color:#78aaa7;box-shadow:0 0 0 1px #78aaa730}
html body[data-r266-inner][data-r266-page="social"] .s259 .s266-group-select{width:100%;padding:0;border:0;border-radius:5px;background:transparent;text-align:left;font:inherit;cursor:pointer;box-shadow:none}
html body[data-r266-inner][data-r266-page="social"] .s259 .s266-group-select:focus-visible{outline:3px solid #20a7b1;outline-offset:5px}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle{margin:22px 0 28px;padding:22px 26px;border:1px solid #e2d8ed;border-radius:18px;background:linear-gradient(120deg,#f7f2fc,#eef6f5)}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle>p{margin:0 0 17px;color:#40334f;font-size:16px;font-weight:650;line-height:1.7}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle li{position:relative;margin:0;padding:0 20px 0 0;min-width:0;list-style:none}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle li+li:before{content:'→';position:absolute;left:-23px;top:5px;color:#9678b0}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle b{display:block;color:#40334f;font-size:16px;line-height:1.5}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle span{display:block;margin-top:5px;color:#786987;font-size:13px;line-height:1.65}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-resource-points{display:grid;gap:6px;margin:8px 0 0;padding-left:15px;list-style:disc}
html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-resource-points li{margin:0;padding:0;color:#d2c4e0;font-size:12px;line-height:1.65}
@media(max-width:760px){html body[data-r266-inner][data-r266-page="social"] #resource-scaling{scroll-margin-top:230px}}
@media(max-width:650px){html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle{padding:20px}html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle ol{grid-template-columns:1fr;gap:19px}html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle li{padding:0}html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle li+li:before{content:'↓';left:auto;right:0;top:-16px}html body[data-r266-inner][data-r266-page="social"] #resource-scaling .s266-scale-principle b{font-size:15px}}
@media(prefers-reduced-motion:reduce){html body[data-r266-inner][data-r266-page="social"] .s259 .s259-group[data-s266-group]{transition:none}}
