.demo-page{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(64px,8vw,112px)}.demo-layout{text-align:center;flex-direction:column;align-items:center;gap:36px;display:flex}.demo-heading{align-items:center;gap:26px;width:100%;max-width:900px}.demo-heading .h1{margin:0;font-size:clamp(44px,5.4vw,76px)}.demo-heading .lede{max-width:700px;margin:0}.demo-card{box-sizing:border-box;border-radius:28px;width:min(100%,1000px);padding:clamp(8px,2vw,24px)}.demo-choice{align-items:center;gap:24px;width:100%}.demo-card h2{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,28px);font-weight:700;line-height:1.25}.demo-choice .btn{justify-content:center;min-width:170px}.demo-window-status{max-width:580px;min-height:1.5em;margin:0;font-size:14px;line-height:1.5}@media (width<=480px){.demo-layout{gap:28px}.demo-heading{gap:20px}.demo-card{padding:28px 20px}.demo-choice .btn{width:100%}}.demo-scheduler{width:100%;min-width:min(320px,100%);height:700px;min-height:700px}.demo-scheduler iframe{border:0;width:100%;min-width:0;height:100%;display:block}.demo-success{align-items:center;gap:16px;padding:24px 8px}.demo-success p{margin:0;font-size:17px;font-weight:600}.demo-success[hidden],.demo-choice[hidden]{display:none!important}.demo-check{box-sizing:border-box;background:#f3de8a;border-radius:50%;width:52px;height:52px;padding:13px;display:inline-flex}.demo-calendar-fallback{max-width:100%;margin:0}.demo-calendar-fallback .btn{white-space:normal;text-align:center;justify-content:center;max-width:100%}@media (width<=480px){.demo-card{padding:8px}.demo-choice{gap:20px}.demo-card h2{padding:12px 8px 0}.demo-layout.wrap{padding-left:8px;padding-right:8px}.demo-heading{padding-left:12px;padding-right:12px}}@media (width<=354px){.demo-layout.wrap{padding-left:0;padding-right:0}.demo-heading{padding-left:20px;padding-right:20px}.demo-card{border-left:0;border-right:0;border-radius:18px;padding:0}}.demo-scheduler:empty:not([data-initializing]),.demo-scheduler[data-unavailable]{height:0;min-height:0;overflow:hidden}
