.vista-notice{padding:17px 6%;background:#ffd000;color:#151515;font-size:15px;line-height:1.65;border-bottom:2px solid #151515}.vista-notice strong{display:inline}.vista-notice a{color:#151515;text-decoration:underline;font-weight:800;white-space:normal}.vista-update,.vista-temporary{padding:58px max(5%,calc((100% - 1180px)/2));scroll-margin-top:100px}.vista-update{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:36px;background:#171717;color:#fff}.vista-update h2,.vista-temporary h2{font-size:clamp(29px,4vw,48px);line-height:1.12;margin:12px 0 22px}.vista-update .eyebrow{color:#ffd000}.vista-update p,.vista-update li,.vista-temporary p,.vista-temporary li{line-height:1.7}.vista-update figure{margin:0;align-self:start}.vista-update img,.vista-hero-art{width:100%;height:auto;display:block;border-radius:8px}.vista-update figcaption{font-size:13px;margin-top:12px;color:#ddd}.vista-milestones{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vista-milestones article{padding:18px;border:1px solid #726326}.vista-milestones h3{font-size:21px;line-height:1.3;color:#ffd000;margin:0 0 12px}.vista-update .actions,.vista-temporary .actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin:22px 0}.vista-update .button,.vista-temporary .button{color:#111;background:#ffd000}.vista-update .text-link{color:#ffd000}.vista-temporary{background:#fff8df;color:#151515}.vista-temporary li{margin:9px 0}.vista-temporary .text-link{color:#151515}.studio-page .vista-update figcaption{color:#ddd}@media(max-width:800px){.vista-update{grid-template-columns:1fr}.vista-milestones{grid-template-columns:1fr}.vista-update figure{max-width:560px;margin:auto}.vista-notice{padding:14px 5%;font-size:14px}.vista-update,.vista-temporary{padding:36px 5%}}
