@layer components{.booking-main{padding-block:clamp(40px,6vw,72px) 64px}.booking-intro{text-align:center;max-width:800px;margin-inline:auto;margin-bottom:36px}.meetings-calendar{max-width:1000px;margin-inline:auto;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel-2)}.meetings-calendar-heading{padding:24px;border-bottom:1px solid var(--color-line)}.meetings-calendar-heading p{margin-top:6px}.meetings-calendar-body{position:relative;min-height:660px}.meetings-calendar-body.is-unavailable{display:none}.meetings-loading{position:absolute;top:24px;left:0;width:100%;text-align:center}.meetings-calendar .meetings-iframe-container{position:relative}.meetings-calendar iframe{display:block;width:100%;min-width:0!important}.meetings-calendar-backup{padding:20px 24px;border-top:1px solid var(--color-line);font-size:.875rem;text-align:center}@media(max-width:639px){.booking-main{padding-inline:8px}.booking-intro{padding-inline:12px}.meetings-calendar-heading{padding:20px}}}
