.media-page{padding-top:28px}.media-breadcrumb{display:flex;gap:12px;align-items:center;color:#797b96;font-size:10px}.media-breadcrumb a{text-decoration:none;color:#2f3161}.media-breadcrumb a:hover{text-decoration:underline}.media-breadcrumb>span:first-of-type{color:#afb0c7}.media-coming{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center;padding:52px 0 64px}.media-copy .eyebrow{display:flex;gap:12px;align-items:center}.media-copy .eyebrow:before{content:'';width:24px;height:2px;background:#ca282a}.media-copy h1{font-size:clamp(49px,5.5vw,72px);margin-bottom:28px}.media-intro{font-size:clamp(27px,3vw,39px);line-height:1.3;letter-spacing:-.035em;margin-bottom:26px}.media-intro em{font-style:normal;color:#797ba3}.media-status{display:inline-flex;align-items:center;gap:9px;border:1px solid #d2d3e4;background:#eeeef7;border-radius:20px;padding:7px 12px;font-size:9px;letter-spacing:.05em;margin-bottom:14px}.media-status>span{width:5px;height:5px;border-radius:50%;background:#7779a7}.media-description{font-size:13px;color:#62647d;line-height:1.85;max-width:340px;margin-bottom:27px}.media-copy .button-row{gap:24px}.media-secondary{font-size:11px;text-decoration:none;display:inline-flex;align-items:center;gap:12px;min-height:44px}.media-secondary:hover{text-decoration:underline}.media-art{background:#e9e9f4;border:1px solid #d9daea;padding:28px 34px 22px;min-height:430px;border-radius:7px}.media-art-heading{display:flex;align-items:center;justify-content:space-between;font-size:17px;letter-spacing:-.04em;color:#4b4d7a}.media-art-heading>span{font-size:8px;letter-spacing:.16em}.media-paper{position:relative;background:#2f3161;box-shadow:9px 9px 0 #d0d1e4;margin:31px 14px 28px;padding:29px;min-height:278px;color:#fff}.media-paper-label{font-size:10px;letter-spacing:.18em;display:block}.media-art-accent{display:block;background:#ca282a;height:2px;width:32px;margin:22px 0 30px}.media-art-lines{display:grid;gap:9px}.media-art-lines i{height:6px;background:#7779a0;width:85%}.media-art-lines i:nth-child(2){width:66%}.media-art-lines i:last-child{width:74%}.media-art-blocks{display:flex;gap:10px;margin-top:25px}.media-art-blocks i{height:44px;flex:1;background:#40426f;border:1px solid #5a5c88}.media-art-footer{display:block;margin-top:26px;font-size:7px;letter-spacing:.14em;color:#aeb0cf}.media-art-caption{font-size:9px;color:#787a9d;text-align:center;letter-spacing:.02em}.media-return{display:flex;align-items:center;gap:30px;justify-content:space-between;padding:25px 0 28px;border-top:1px solid #dcddea;border-bottom:1px solid #dcddea;margin-bottom:22px;font-size:11px}.media-return p{margin:0;color:#62647d}.media-return a{text-decoration:none;display:flex;gap:20px;align-items:center;min-height:44px}.media-return a:hover{text-decoration:underline}footer{border-top:0!important}
@media(max-width:1000px){.media-coming{gap:50px}.media-art{padding:25px}.media-paper{margin-left:5px;margin-right:5px}}
@media(max-width:700px){.media-page{padding-top:22px}.media-coming{display:block;padding:32px 0 35px}.media-copy h1{font-size:51px;margin-bottom:23px}.media-intro{font-size:29px;margin-bottom:23px}.media-description{font-size:12px;max-width:330px}.media-art{margin-top:35px;min-height:0;padding:24px 29px 20px}.media-paper{min-height:245px;padding:25px;margin-top:24px}.media-art-accent{margin-bottom:24px}.media-return{display:block;padding:21px 0;font-size:10px}.media-return a{margin-top:8px;justify-content:space-between}.media-copy .button-row{gap:22px}}

/* Review revision: retain the muted navy palette at readable contrast. */
.media-breadcrumb,.media-art-caption{color:#62647d}
