.study-feature{display:grid;grid-template-columns:minmax(200px,.8fr) 1.6fr;gap:clamp(28px,5vw,76px);align-items:center;margin:70px 0 30px;padding:clamp(24px,4vw,52px);border:1px solid #d9dfd0;border-radius:26px;background:#f0f3e9}.study-cover{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:3/3.7;max-width:300px;width:100%;padding:28px;background:#243b30;color:#f9f4e5;border-radius:5px 20px 20px 5px;box-shadow:10px 12px 0 #cfdbba;overflow:hidden}.study-cover>span{font-size:10px;letter-spacing:2px}.study-cover strong{font-size:clamp(32px,4vw,53px);line-height:1.03;letter-spacing:-2px;font-weight:600}.study-cover>b{position:absolute;font-size:150px;right:2px;bottom:10px;line-height:1;color:#bdcf9d;opacity:.28}.study-cover small{font-size:9px;letter-spacing:1.5px;z-index:1}.study-copy h2{font-size:clamp(28px,3.8vw,48px);line-height:1.08;letter-spacing:-1.5px;margin:15px 0 18px}.study-copy h2 em{font-family:Georgia,serif;font-weight:400;color:#527258}.study-copy p{color:#596654;max-width:550px;line-height:1.65}.study-numbers{font-size:13px;font-weight:650}.study-copy .button{display:inline-flex;text-decoration:none;margin:10px 0}.study-languages{display:block;font-size:12px;margin-top:8px;color:#64725e}@media(max-width:650px){.study-feature{grid-template-columns:1fr;margin-top:35px}.study-cover{max-width:205px;justify-self:center}.study-cover strong{font-size:38px}.study-copy{text-align:center}.study-copy h2{font-size:32px}.study-copy .eyebrow{justify-content:center}}