.service-pair{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:48px 6vw;align-items:stretch}.service-feature{min-width:0;background:#091e36;border:1px solid #d9bf8655;scroll-margin-top:115px}.service-copy{padding:30px}.service-copy h2{font-size:36px}.service-copy h3{font-size:23px;color:#e9c888}.service-image-pending{display:grid;place-items:center;aspect-ratio:3/2;background:#102c43;color:#c9d7e0;padding:30px;text-align:center;font-size:15px}.service-feature img{width:100%;height:auto;display:block}.service-detail{max-width:950px;margin:auto;padding:50px 28px;color:#fff5e9;font:18px/1.8 system-ui}.service-detail h1{font:48px/1.2 Georgia}.service-detail h2{font:30px/1.2 Georgia}.service-detail section{padding:16px 0;border-top:1px solid #d9bf8644}.service-detail a,.service-sub{color:#e9c888}.service-detail .su-button{display:inline-block;padding:12px 20px;border:1px solid #e9c888}@media(max-width:760px){.service-pair{grid-template-columns:1fr;padding:28px 20px;gap:25px}.service-copy{padding:24px}.service-copy h2{font-size:32px}.service-detail h1{font-size:38px}}

.service-feature{display:flex;flex-direction:column}.service-copy{display:flex;flex-direction:column;flex:1}.service-copy .service-motto{margin-top:auto;padding-top:20px;color:#e9c888;font-style:italic}.service-copy .su-button{align-self:flex-start}
