/* RingCentral-inspired grotesk typography. No third-party licensed font files redistributed. */
:root{--cf-font:"Helvetica Neue",Helvetica,Arial,sans-serif}
html body,body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body li,body label,body button,body input,body select,body textarea,body summary,body strong,body b,body em,body span,body small,body th,body td,body nav,body footer,body .logo{font-family:var(--cf-font)!important}
body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:400}
body h1,body h2{font-weight:500!important;letter-spacing:-.035em!important;line-height:1.1}
body h3,body h4{font-weight:600!important;letter-spacing:-.015em!important;line-height:1.25}
body p,body li,body input,body textarea,body select{letter-spacing:0!important}
body button,body .button,body .rc-btn,body .cf-demo-button{font-weight:600!important;letter-spacing:0!important}
body .eyebrow,body .rc-kicker,body .cf-footer-eyebrow{font-weight:700!important;letter-spacing:.1em!important}
body .cf-footer-column h3{font-weight:700!important;letter-spacing:0!important}
@media(max-width:800px){body h1,body h2{letter-spacing:-.03em!important}body .hero-video-section .rc-hero-copy h1{line-height:1.08!important}}
