/* Only intentional migration states; original design assets remain unchanged. */
.rs-contact-notice p {margin: 0 0 18px; line-height:1.5;}
.rs-contact-notice a:not(.btn) {text-decoration:underline; overflow-wrap:anywhere;}
.rs-contact-notice .btn {max-width:100%; box-sizing:border-box;}
.rs-article-grid {display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:30px;}
.rs-article-grid .slide {min-width:0;}
.rs-article-grid .item {height:100%; background:#201657; color:white; padding:28px;}
.rs-article-grid .item.lite {background:#d4cde5; color:#201657;}
.rs-article-grid a {display:block; color:inherit; text-decoration:none;}
.rs-article-grid img {width:100%; height:auto; display:block; margin-bottom:20px;}
.rs-article-grid .title {font-family:'Cormorant',serif; font-size:32px; font-weight:700; margin-bottom:20px; line-height:1.1;}
.rs-article-grid p {font-size:16px; line-height:1.5; color:inherit;}
@media(max-width:767px){.rs-article-grid{grid-template-columns:1fr;}.rs-article-grid .title{font-size:28px;}}
