:root:has(.hf-root){background:#e6e7e9}body:has(.hf-root){background:#e6e7e9}.hf-root{height:var(--hf-viewport-height,100dvh);background:#e6e7e9;width:100%;position:relative;overflow:hidden}.hf-scroller{scrollbar-width:none;width:100%;height:100%;position:relative;overflow:auto hidden}.hf-scroller::-webkit-scrollbar{display:none}.hf-canvas{position:absolute;bottom:0;left:0}.hf-canvas [contenteditable]{caret-color:currentColor;outline:none}.hf-canvas ::selection{color:#ff4000;background:#e6e7e933}@media (prefers-reduced-motion:reduce){[data-hf-intro]{transform:none!important}[data-hf-intro],[data-hf-intro-opacity]{opacity:1!important}}:root{--hf-wordmark-scale:.84;--hf-wordmark-top:48px;--hf-wordmark-left:53px;--hf-header-height:calc(var(--hf-viewport-height,100vh) * .55 + 4px)}.hf-dial{transform-origin:100% 0;width:680px;height:600px;position:absolute;top:-122px;right:-211px}.hf-dial-cta{pointer-events:auto}.hf-dial-cta-label{color:#000;opacity:.91}.hf-dial-cta[data-status=open] .hf-dial-cta-label{color:#0006;opacity:1}.hf-mobile-cta{display:none}.hf-mail-toast{display:flex}.hf-mobile-cta[data-status=open] .hf-mobile-cta-label{color:#fff6}.hf-mobile-cta-input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.hf-mobile-cta-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.hf-mobile-cta-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.hf-mobile-cta-spinner{border:1.5px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.8s linear infinite hf-spin;position:absolute;top:50%;left:50%}@keyframes hf-spin{to{transform:rotate(360deg)}}@media (max-width:809px){:root{--hf-wordmark-scale:.7;--hf-wordmark-top:36px;--hf-wordmark-left:36px}.hf-dial{transform-origin:0 0;top:-92.3px;left:-75.4px;right:auto;transform:scale(.8033)}.hf-dial-cta{display:none}.hf-mobile-cta{display:block}.hf-mail-toast{display:none}.hf-canvas{bottom:0}.hf-phone-drop{margin-bottom:-20px}}@media (min-width:1728px){:root{--hf-wordmark-scale:1;--hf-wordmark-top:60px;--hf-wordmark-left:80px}}.hf-waitlist-input::placeholder{color:#0000008c}@keyframes hf-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@keyframes hf-shake-gentle{0%,to{transform:translate(0)}15%,65%{transform:translate(-3px)}40%,90%{transform:translate(3px)}}@keyframes hf-fade-in{0%{opacity:0}}
