.landing-book-demo{background:#fff}.bkd{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(32px,4vw,64px)}.bkd-head{text-align:center;justify-items:center;gap:14px;display:grid}.bkd-eyebrow{letter-spacing:var(--track-caps-sm);text-transform:uppercase;color:var(--ink-3);margin:0;font-size:12px;font-weight:500}.bkd-h1{margin:0;font-size:clamp(2.5rem,1.3rem + 3.4vw,4rem);line-height:1.1}.bkd-lede{max-width:34em;color:var(--ink-2);text-wrap:balance;margin:0}.bkd-pick{width:min(100%,1180px);margin:12px auto 0}@media (min-width:700px){.bkd-pick{margin-top:0}}.bkd-cal{height:var(--bkd-h,760px);position:relative}@media (min-width:1000px){.bkd-cal{height:max(var(--bkd-h,900px), 900px)}}.bkd-wait{color:var(--ink-3);place-items:center;margin:0;font-size:15px;display:grid;position:absolute;inset:0}.bkd-frame{border:0;width:100%;height:100%;display:block;position:relative}.bkd-fallback{padding:0 var(--gutter);text-align:center;color:var(--ink-2);margin:40px auto 0;font-size:16px}.bkd-fallback a{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}
