/* R6 compact extension BELOW the approved A4 homepage hero; artwork stays unchanged. */
.r6-home-spotlight{max-width:1380px;margin:4px auto 49px;padding:27px 31px;border:1px solid rgba(255,177,91,.45);border-radius:17px;background:linear-gradient(110deg,#153e37,#23473d);display:flex;align-items:center;justify-content:space-between;gap:26px;color:#f6f8ed}
.r6-home-title{flex:1;min-width:0}.r6-home-title>span{font-size:11px;font-weight:850;letter-spacing:.13em;color:#ffb75d}.r6-home-title h2{margin:7px 0;font-size:clamp(21px,2.6vw,30px);color:#fff}.r6-home-title p{margin:0;font-size:13px;line-height:1.7;color:#d6e6da;max-width:670px}.r6-home-links{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:9px;min-width:340px}.r6-home-links a{font-weight:750;font-size:12px;text-align:center;padding:12px 13px;border-radius:8px;border:1px solid #8aae9f;background:#285e50;color:#fff;text-decoration:none}.r6-home-links a:first-child{background:#e98a28;border-color:#ffb565;color:#19312b}.r6-home-links a:focus-visible{outline:3px solid #ffe29e;outline-offset:2px}.r6-home-links a:hover{filter:brightness(1.12)}@media(max-width:900px){.r6-home-spotlight{margin:0 16px 30px;padding:19px;display:block}.r6-home-links{min-width:0;margin-top:16px}}@media(max-width:480px){.r6-home-links{grid-template-columns:1fr 1fr;gap:6px}.r6-home-links a{font-size:11px;padding:10px 6px}.r6-home-spotlight{margin:0 10px 23px;padding:14px}}