.mt-meeting-modal__trigger{align-items:center;border:none;border-radius:2px;cursor:pointer;display:inline-flex;font-family:Pragmatica Extended,Pragmatica,Inter,system-ui,sans-serif;font-size:13px;font-weight:800;gap:10px;letter-spacing:.12em;padding:16px 28px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.mt-meeting-modal__trigger--hidden{display:none!important}.mt-meeting-modal__trigger:hover{opacity:.85;transform:translateY(-1px)}.mt-meeting-modal__trigger:active{transform:translateY(0)}.mt-meeting-modal__trigger--primary{background:#e298c7;color:#003127}.mt-meeting-modal__trigger--secondary{background:transparent;border:1.5px solid #003127;color:#003127}.mt-meeting-modal__arrow{align-items:center;display:flex;transition:transform .2s ease}.mt-meeting-modal__trigger:hover .mt-meeting-modal__arrow{transform:translateX(3px)}.mt-meeting-modal__overlay{align-items:center;display:flex;inset:0;justify-content:center;padding:clamp(16px,3vw,40px);position:fixed;z-index:9000}.mt-meeting-modal__overlay[hidden]{display:none}.mt-meeting-modal__backdrop{background:rgba(0,49,39,.72);cursor:pointer;inset:0;position:absolute}.mt-meeting-modal__panel{animation:mt-modal-in .3s cubic-bezier(.16,1,.3,1) forwards;background:#fff;border-radius:4px;display:flex;flex-direction:column;max-height:90vh;max-width:860px;overflow-y:auto;position:relative;width:100%;z-index:1}@keyframes mt-modal-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.mt-meeting-modal__header{align-items:center;border-bottom:1px solid rgba(0,49,39,.1);display:flex;justify-content:space-between;padding:20px 28px 16px}.mt-meeting-modal__title{color:#003127;font-family:Playfair Display,Georgia,serif;font-size:clamp(22px,2.8vw,32px);font-weight:900;letter-spacing:-.02em;margin:0}.mt-meeting-modal__title-main{color:#003127;font-style:normal}.mt-meeting-modal__title-em{color:#e298c7;font-style:italic;margin-left:.22em}.mt-meeting-modal__close{align-items:center;background:transparent;border:none;border-radius:50%;color:rgba(0,49,39,.5);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}.mt-meeting-modal__close:hover{background:rgba(0,49,39,.08);color:#003127}.mt-meeting-modal__embed{min-height:620px;padding:24px 28px 28px}.mt-meeting-modal__embed .meetings-iframe-container{min-height:580px}.mt-meeting-modal__embed--loading:before{animation:mt-modal-spin .8s linear infinite;border:2px solid rgba(0,49,39,.12);border-radius:50%;border-top-color:#e298c7;content:"";display:block;height:32px;margin:60px auto;width:32px}@keyframes mt-modal-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.mt-meeting-modal__panel{align-self:flex-end;border-radius:4px 4px 0 0;max-height:95vh;max-width:100%}.mt-meeting-modal__overlay{align-items:flex-end;padding:0}}@media (prefers-reduced-motion:reduce){.mt-meeting-modal__panel{animation:none}}