.event-location{font:500 10px/1.5 Arial,sans-serif;letter-spacing:.2em;margin:7px 0 18px;color:#e0d8cb}.act-detail-footer .event-location{display:block}.hero-art{min-height:230px!important;height:32svh!important;max-height:350px}.hero{min-height:0!important;padding-top:95px!important;padding-bottom:65px!important}.hero-symbol{max-width:250px!important}.practical-shortcut{display:block;margin-top:12px;font-size:10px}.news h3{font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.15;margin:14px 0}.news-feature{margin:30px 0;padding:28px 22px;background:linear-gradient(145deg,#16407955,#ff713d12);border:1px solid #f5e9d62b}.news-feature p,.news-small p{font-size:15px;line-height:1.7}.news-small{padding:25px 0;border-bottom:1px solid #f5e9d629}.news-small>span{font-size:10px;letter-spacing:.12em;color:#ff925d}.news .small{margin-top:28px}.information a{color:#ff925d;text-underline-offset:4px}.bottom-nav .has-news:after{content:'';position:absolute;top:6px;right:25%;width:5px;height:5px;background:#ff925d;border-radius:50%}.rsvp #private-url{font-size:12px;width:100%}#save-status{line-height:1.6;margin:20px 0}.information h2{margin-bottom:28px}.news{scroll-margin-top:70px}
@media(max-height:700px){.hero{padding-top:80px!important}.hero-art{height:25svh!important;min-height:180px!important}}
.entry-top .event-location{display:block;font-size:8px;margin:5px 0 0;text-align:right}.venue-name{font:32px Georgia,serif;margin:20px 0 0}.information>.button{margin:24px 0 35px}#game-memory{border-left:2px solid #ff925d;padding:8px 0 8px 20px;margin:25px 0}
.hero .event-location,.poster-footer .event-location,#menu>.event-location{text-align:center;margin-top:-7px;margin-bottom:24px}.hero .practical-shortcut{text-align:center;font-size:9px;margin-top:0}.hero .date{margin-bottom:16px}
