/* Staff-managed bilingual public announcement */
.site-notification{position:relative;z-index:2;width:min(1320px,calc(100% - 44px));margin:0 auto 0;padding:15px 24px;border-radius:0 0 12px 12px;background:#deae78;color:#122c30;box-shadow:0 9px 24px #10242d1a;border-left:4px solid #17645a}
.site-notification p{margin:0;font:700 clamp(.9rem,1.15vw,1.06rem)/1.5 'DM Sans',sans-serif;text-align:center;overflow-wrap:anywhere}
main:has(>.hero)>.site-notification{margin-top:105px;margin-bottom:-105px}
@media(max-width:760px){.site-notification{width:calc(100% - 24px);padding:12px 15px}main:has(>.hero)>.site-notification{margin-top:100px;margin-bottom:-100px}}
