.calcom-shell[data-v-e1e0ec40]{background:#f6f1ff;border-radius:1.5rem;box-shadow:0 20px 25px -5px color-mix(in srgb,var(--ui-primary) 5%,transparent);min-height:560px;overflow:hidden;position:relative}.contact-page-dark .calcom-shell[data-v-e1e0ec40]{background:transparent;box-shadow:none}.calcom-widget-frame[data-v-e1e0ec40] iframe{border:0;width:100%}.calendly-widget-frame[data-v-e1e0ec40] iframe{border:0;height:100%;width:100%}.calendly-shell[data-v-e1e0ec40]{contain:strict;isolation:isolate;max-width:100%;min-width:320px;overflow:clip;position:relative}.calendly-desktop-shell[data-v-e1e0ec40]{background:#f6f1ff;border-radius:1.5rem;height:clamp(620px,64vh,660px)}.calendly-desktop-shell[data-v-e1e0ec40],.calendly-mobile-shell[data-v-e1e0ec40]{box-shadow:0 20px 25px -5px color-mix(in srgb,var(--ui-primary) 5%,transparent)}.calendly-mobile-shell[data-v-e1e0ec40]{background:transparent;border-radius:1rem;height:620px}.calendly-widget-frame[data-v-e1e0ec40]{height:100%;min-width:320px}.calendly-dark-mask[data-v-e1e0ec40]{background:var(--ui-bg)}.contact-page-dark .calendly-desktop-shell[data-v-e1e0ec40]{background:transparent;border-radius:0;box-shadow:none}.contact-page-dark .calendly-mobile-shell[data-v-e1e0ec40]{border-radius:0;box-shadow:none}@media(min-width:768px){.calendly-desktop-frame[data-v-e1e0ec40] iframe{height:calc(100% + 120px);margin-left:-4px;margin-top:-60px;transform:scale(1.18);transform-origin:center 48px;width:calc(100% + 8px)}}@media(min-width:768px)and (max-width:1023px){.calendly-desktop-shell[data-v-e1e0ec40]{height:660px}.calendly-desktop-frame[data-v-e1e0ec40] iframe{height:calc(100% + 120px);margin-left:-6px;margin-top:-60px;transform:scale(1.14);transform-origin:center 48px;width:calc(100% + 12px)}}@media(min-width:1280px){.calendly-desktop-frame[data-v-e1e0ec40] iframe{transform:scale(1.16)}}.contact-page-dark .calendly-mobile-frame[data-v-e1e0ec40] iframe{height:calc(100% + 24px);margin-left:-4px;margin-top:-12px;transform:none;width:calc(100% + 8px)}
