#program-conversation{scroll-margin-top:24px}.program-conversation{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:42px;align-items:center}.conversation-intro>p:last-child,.home-program-conversation p:last-child{max-width:640px}.program-booking-space{padding:30px;background:#f8f5ee;border:1px solid #e0d7c6;border-radius:16px}.program-booking-space h3{font-size:27px;margin:0 0 16px}.program-booking-space p{margin:0 0 14px}.program-booking-space p:last-child{margin-bottom:0}.program-booking-space a{text-underline-offset:4px}.home-program-conversation{display:flex;align-items:center;justify-content:space-between;gap:36px}.home-program-conversation>div{max-width:730px}.home-program-conversation>.btn{flex-shrink:0;text-align:center}.home-program-conversation h2{font-size:clamp(30px,3.2vw,42px)}@media(max-width:800px){.program-conversation{grid-template-columns:1fr;gap:20px}.home-program-conversation{display:block}.home-program-conversation>.btn{margin-top:12px}.program-booking-space{padding:25px}}
