/* V46: restrained post-reel information bar. No cards or boxes. */
html body .v46-under-reel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding:17px clamp(20px,5vw,84px) 20px;background:#08090a;color:rgba(235,237,239,.62);font:400 11px/1.55 Arial,sans-serif;letter-spacing:.025em}
html body .v46-location{justify-self:start;white-space:nowrap;font-size:11px;letter-spacing:.11em;color:rgba(235,237,239,.7)}
html body .v46-location span{margin:0 5px;font-size:10px}
html body .v46-scroll{justify-self:center;white-space:nowrap;color:rgba(235,237,239,.8)!important;text-decoration:none;font-size:10px;letter-spacing:.13em;transition:color .2s}
html body .v46-scroll:hover,html body .v46-scroll:focus-visible{color:#fff!important}
html body .v46-attribution{justify-self:end;text-align:right;max-width:440px;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;font:400 11px/1.55 Arial,sans-serif!important;letter-spacing:.012em!important;color:rgba(235,237,239,.57)!important}
html body .v46-equity-policy{padding:18px 0;margin:20px 0 26px;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}
@media(max-width:900px){html body .v46-under-reel{grid-template-columns:1fr auto;gap:12px 20px}html body .v46-scroll{grid-column:2;grid-row:1}html body .v46-attribution{grid-column:1/-1;justify-self:end}}
@media(max-width:520px){html body .v46-under-reel{padding:14px 20px 18px;gap:12px}html body .v46-location{font-size:10px}html body .v46-scroll{font-size:9px}html body .v46-attribution{font-size:10px!important;max-width:100%}}
