@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)translateY(-20px)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)rotate(-15deg)}50%{transform:translateY(-10px)rotate(-15deg)}}.book-demo-container{width:100%;margin-top:calc(-1 * var(--landing-pill-header-offset,5rem));padding-top:calc(var(--landing-pill-header-offset,5rem) + 6.5rem);background-color:#0000;background-image:var(--brand-designed-bg-image);background-size:var(--brand-designed-bg-size);background-position:var(--brand-designed-bg-position);background-repeat:var(--brand-designed-bg-repeat);text-align:center;flex-direction:column;justify-content:center;padding-bottom:30rem;padding-left:0;padding-right:0;animation:.8s ease-out fadeIn;display:flex;position:relative}.book-demo-content{text-align:center;width:100%;max-width:800px;margin:0 auto;padding:0 1rem;animation:.8s ease-out .2s both fadeInUp}.book-demo-headline{font-family:var(--font-roboto-slab), serif;font-size:var(--display-xl);font-weight:var(--font-weight-bold);color:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 auto;line-height:1.2;animation:.8s ease-out .3s both fadeInUp;display:flex;position:relative}.book-demo-hash-icon{color:#ffc728;transition:transform .3s;animation:.8s ease-out .4s both bounceIn,3s ease-in-out 1.2s infinite float;position:absolute;top:0;left:20px;transform:rotate(-15deg)}.book-demo-hash-icon:hover{transform:rotate(-10deg)scale(1.1)}.book-demo-subheadline{font-size:var(--font-size-xl);color:#ffffffe6;max-width:700px;line-height:1.6;font-weight:var(--font-weight-regular);margin:40px auto 0;animation:.8s ease-out .5s both fadeInUp}.calendly-inline-widget{z-index:20;width:100%;transition:transform .3s,box-shadow .3s;animation:.8s ease-out .6s both scaleIn;top:50%;position:absolute!important}.calendly-loading{color:#fff;z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner{border:4px solid #ffffff4d;border-top-color:#ffc728;border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.calendly-loading p{font-size:var(--font-size-lg);color:#ffffffe6;margin:0}.book-demo-section .interview-platform-section{padding-top:300px}@media (max-width:1024px){.book-demo-container{padding-top:calc(var(--landing-pill-header-offset,5rem) + 6rem);padding-bottom:12rem}.book-demo-content{margin-bottom:8rem}.book-demo-headline{font-size:var(--display-lg)}.book-demo-hash-icon svg{width:35px;height:40px}.book-demo-subheadline{font-size:var(--font-size-md);margin-top:30px}.book-demo-section .interview-platform-section{padding-top:500px}.calendly-inline-widget{top:53%;height:886px!important}}@media (max-width:1000px){.book-demo-section .interview-platform-section{padding-top:620px}.calendly-inline-widget{top:53%;height:936px!important}}@media (max-width:768px){.book-demo-headline{font-size:var(--font-size-4xl);gap:1rem}.book-demo-hash-icon{left:15px}.book-demo-hash-icon svg{width:25px;height:30px}.book-demo-container{padding-top:calc(var(--landing-pill-header-offset,5rem) + 5rem);padding-bottom:10rem}.book-demo-section .interview-platform-section{padding-top:660px}.calendly-inline-widget{height:936px!important}}@media (max-width:649px){.book-demo-headline{font-size:var(--display-sm);gap:.75rem}.calendly-inline-widget{top:60%}.book-demo-section .interview-platform-section{padding-top:640px}.book-demo-hash-icon{left:35px}}@media (max-width:480px){.book-demo-container{padding-bottom:7rem}.book-demo-content{margin-bottom:6rem}.book-demo-headline{font-size:var(--font-size-xl);gap:.5rem}.calendly-inline-widget{top:70%;height:830px!important}.book-demo-section .interview-platform-section{padding-top:730px}.book-demo-hash-icon{top:-12px;left:-11px}.book-demo-hash-icon svg{width:20px;height:25px}}@media (max-width:425px){.book-demo-container{padding-bottom:5rem}.calendly-inline-widget{margin:0 auto}.book-demo-hash-icon{top:-10px;left:15px}}@media (max-width:393px){.book-demo-hash-icon{left:0}}@media (max-width:375px){.book-demo-hash-icon{left:-9px}}
