@media (max-width:768px){:is([data-section=book-demo-section] h2[class*=px-4],[data-section=book-demo-section] h2.px-4){margin-bottom:12px!important;font-family:Raleway,sans-serif!important;font-size:clamp(30px,6.5vw,38px)!important;font-weight:700!important;line-height:1.15!important}:is([data-section=book-demo-section] p[class*=px-4],[data-section=book-demo-section] p.px-4){color:#fff!important;white-space:pre-line!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important;font-family:Raleway,sans-serif!important;font-size:clamp(16px,3.2vw,18px)!important;font-weight:400!important;line-height:1.6!important}}
@media (max-width:768px){[data-book-demo-modal]{--book-demo-mobile-h1:20px;--book-demo-mobile-sub:13px;--book-demo-mobile-h2:17px;--book-demo-mobile-body:13px;--book-demo-mobile-label:13px;--book-demo-mobile-input:13px;--book-demo-mobile-btn:14px}[data-book-demo-modal] h1{font-size:var(--book-demo-mobile-h1)!important;line-height:1.3!important}[data-book-demo-modal]>div>p:first-of-type{font-size:var(--book-demo-mobile-sub)!important;line-height:1.4!important}[data-book-demo-modal] .book-demo-schedule-section h2{font-size:var(--book-demo-mobile-h2)!important;margin-bottom:8px!important;line-height:1.35!important}[data-book-demo-modal] .book-demo-schedule-section p{font-size:var(--book-demo-mobile-body)!important;margin-top:4px!important;line-height:1.45!important}[data-book-demo-modal] label{font-size:var(--book-demo-mobile-label)!important;line-height:1.35!important}:is([data-book-demo-modal] input,[data-book-demo-modal] textarea,[data-book-demo-modal] .book-demo-field-input){font-size:var(--book-demo-mobile-input)!important;line-height:1.4!important}[data-book-demo-modal] button[type=button]{font-size:var(--book-demo-mobile-btn)!important}[data-book-demo-modal] .book-demo-preferred-date-label .book-demo-optional-text{margin-top:4px;display:block}[data-book-demo-modal] .book-demo-form-fields{gap:18px!important}[data-book-demo-modal] .book-demo-form-fields .grid{gap:18px!important}:is([data-book-demo-modal] input::placeholder,[data-book-demo-modal] textarea::placeholder){line-height:1.4}[data-book-demo-modal] .book-demo-form-fields p{font-size:var(--book-demo-mobile-body)!important;line-height:1.4!important}}
.sticky-demo-footer-bar-module___O7tba__bar{z-index:40;padding:6px 16px;padding-bottom:max(6px,env(safe-area-inset-bottom));background:linear-gradient(90deg,#793cec 0%,#2c60ea 22%,#4ce6ed 50%,#2c60ea 78%,#793cec 100%);justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000004d}.sticky-demo-footer-bar-module___O7tba__button{cursor:pointer;color:#fff;background-color:#793cec;border:none;border-radius:98px;justify-content:center;align-items:center;width:auto;min-width:200px;max-width:360px;height:48px;padding:0 32px;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;animation:1.75s ease-in-out infinite sticky-demo-footer-bar-module___O7tba__demoButtonBlink;display:inline-flex;box-shadow:0 4px 8px #00000059,0 2px 4px #00000040}.sticky-demo-footer-bar-module___O7tba__buttonText{color:inherit}@keyframes sticky-demo-footer-bar-module___O7tba__demoButtonBlink{0%,to{color:#fff;background-color:#793cec}50%{color:#2c60ea;background-color:#fff}}@media (prefers-reduced-motion:reduce){.sticky-demo-footer-bar-module___O7tba__button{color:#fff;background-color:#793cec;animation:none}}@media (min-width:640px){.sticky-demo-footer-bar-module___O7tba__bar{padding:8px 20px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.sticky-demo-footer-bar-module___O7tba__button{min-width:220px;height:50px;padding:0 40px;font-size:18px}}
