[data-framer-name="contact-top"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:64px!important;width:100%!important}
.mc-contact-intro,.mc-contact-panel{min-width:0;width:100%;font-family:Manrope,Inter,sans-serif}
.mc-contact-intro{display:flex;flex-direction:column;align-items:flex-start;gap:26px}
.mc-contact-intro [data-framer-name="contact-title"]{width:100%!important;flex:none!important}
.mc-contact-intro [data-framer-name="Conversations and coffee"]{width:100%!important;max-width:410px!important;flex:none!important}
.mc-contact-intro [data-framer-name="Conversations and coffee"] p{font-size:18px!important;line-height:1.6!important}
.mc-coffee-invite{font-size:18px;font-weight:700;line-height:1.5;margin:0;color:#161616}
.mc-contact-panel .mc-contact-form{box-sizing:border-box;margin:0!important;padding:0!important;border:0}
.mc-contact-panel .mc-form{gap:20px 18px}
.mc-contact-panel .mc-form-bottom{gap:16px}
.mc-contact-panel .mc-email-alternative{font-size:13px;line-height:1.6;color:#666}
.mc-contact-panel .mc-email-alternative a{color:#161616;font-weight:700;overflow-wrap:anywhere}
@media(max-width:1199px) and (min-width:1000px){.mc-contact-intro [data-framer-name="contact-title"] h2{font-size:64px!important}}
@media(max-width:999px){[data-framer-name="contact-top"]{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.mc-contact-intro{gap:20px}.mc-contact-intro [data-framer-name="Conversations and coffee"]{max-width:540px!important}}
@media(max-width:809px){.mc-contact-intro{gap:18px}.mc-contact-intro [data-framer-name="contact-title"] h2{font-size:48px!important;line-height:1.05!important;letter-spacing:-1.5px!important}.mc-contact-intro [data-framer-name="Conversations and coffee"] p,.mc-coffee-invite{font-size:16px!important}.mc-contact-panel .mc-form{gap:18px}.mc-contact-panel .mc-email-alternative{font-size:12px}}
