/* Visual proposal only: all overrides are inside the decorative aside. */
@media(min-width:701px){
 #regionModal .story.tb-story-v1{background:#20211e;color:#fff;padding:22px 26px 30px;isolation:isolate;gap:0}
 #regionModal .tb-story-v1 .tb-brand{display:block;width:208px;max-width:100%;height:auto;aspect-ratio:2048/1335;object-fit:contain;flex-shrink:0;transform:none;filter:none;margin:0 auto 32px}
 #regionModal .tb-story-v1 .tb-story-copy{position:relative;z-index:1}
 #regionModal .tb-story-v1 .tb-story-kicker{font-size:9px;font-weight:700;letter-spacing:2px;line-height:1.5;color:#eeeadd;margin:0 0 14px}
 #regionModal .tb-story-v1 .tb-story-title{font-size:36px;line-height:1.1;letter-spacing:-1.3px;font-weight:800;color:#fff;margin:0}
 #regionModal .tb-story-v1 .tb-story-title span{display:block;color:#eeeadd}
 #regionModal .tb-story-v1 .tb-story-rule{display:block;width:42px;height:4px;border-radius:2px;background:#e52c08;margin:24px 0}
 #regionModal .tb-story-v1 .tb-story-note{font-size:13px;line-height:1.7;color:#d7d7cb;margin:0}
 #regionModal .tb-story-v1 .tb-story-footer{margin-top:auto;padding-top:50px;position:relative;z-index:1}
 #regionModal .tb-story-v1 .tb-story-footer p{border-top:1px solid #ffffff26;padding-top:18px;margin:0;font-size:10px;line-height:1.5;letter-spacing:1.6px;font-weight:700;color:#eeeadd}
 #regionModal .tb-story-v1:after{content:'';position:absolute;width:240px;height:240px;border:34px solid #e52c08;border-radius:50%;right:-174px;bottom:65px;opacity:.18;z-index:0;pointer-events:none}
}
