.xs-x7{color:#252a30}.xs-x7 h2{line-height:1.25}.xs-x7 .xs-info-card h3{font-size:18px;line-height:1.35;margin:14px 0 10px}.xs-x7 .xs-info-card p{margin:0}.xs-x7 .xs-info-card>.xs-icon{width:30px;height:30px;color:#bd1f2e}.xs-x7-editorial{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:30px 0}.xs-x7-story{background:#f3f4f5;border:1px solid #e1e3e5}.xs-x7-story img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.xs-x7-story>div{padding:24px}.xs-x7-story h3{font-size:21px;line-height:1.25;margin:0 0 14px}.xs-x7-specs{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.xs-x7-specs span{border:1px solid #d8dce0;padding:10px 14px;font-size:14px;background:#fff}.xs-x7 a{color:#a61b28}.xs-x7-choice{border-left:3px solid #c41f2d;padding:4px 0 4px 22px;margin:24px 0}@media(max-width:760px){.xs-x7-editorial{grid-template-columns:1fr}.xs-x7-story>div{padding:20px}.xs-x7-specs span{font-size:13px}}
.xs-x7-eyebrow{color:#ac1d2b;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.xs-x7-future{margin:32px 0;background:#242b33;color:#fff;padding:32px;display:grid;grid-template-columns:140px 1fr;gap:28px}.xs-x7-year{font-size:55px;line-height:1;font-weight:700;color:#a9c1d6}.xs-x7-future h2{margin:0 0 14px;font-size:25px}.xs-x7-future p{margin:0;color:#e3e9ef}@media(max-width:640px){.xs-x7-future{grid-template-columns:1fr;padding:24px;gap:16px}.xs-x7-year{font-size:40px}}
