:root{--color-primary:#1b1718;--color-secondary:#52525c;--color-tertiary:#6ec492}.content-wrapper--vertical-spacing,.dnd-section{padding:80px 1rem}body{color:#1b1718;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#71717b}a:active,a:focus,a:hover{color:#6ec492}.h1,.h2,h1,h2{color:#1b1718;font-family:Plus Jakarta Sans,serif;font-style:normal;font-weight:900;text-decoration:none;text-transform:none}.h2,h2{font-size:2.25rem}.h3,h3{color:#1b1718;font-family:Plus Jakarta Sans,serif;font-size:1.5rem;font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.h4,h4{font-size:24px}.h4,.h5,h4,h5{color:#1b1718;font-family:Plus Jakarta Sans,serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.h5,h5{font-size:16px}.h6,h6{color:#1b1718;font-family:Plus Jakarta Sans,serif;font-size:14px;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}blockquote{border-left-color:#52525c}.button,.hs-blog-post-listing__post-button,.hs-button,button{align-items:center;background:#6ec492;border:2px solid transparent;border-top-right-radius:1rem;box-shadow:0 0 20px 0 rgba(193,210,71,.3);color:#1b1718;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.5;min-height:48px;padding:calc(var(--spacing)*2) calc(var(--spacing)*4);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:normal}.button:active,.button:focus,.button:hover,.hs-blog-post-listing__post-button:active,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,.hs-button:active,.hs-button:focus,.hs-button:hover,button:active,button:focus,button:hover{background:#1b1718;border-color:#1b1718;color:#fff}.fn-date-picker td.is-selected .pika-button{background:#1b1718}.fn-date-picker td .pika-button:hover{background-color:#1b1718!important}.fn-date-picker td.is-today .pika-button{color:#1b1718}form .hs-button,form input[type=submit]{align-items:center;background:#6ec492;border:2px solid transparent;border-top-right-radius:1rem;box-shadow:0 0 20px 0 rgba(193,210,71,.3);color:#1b1718;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.5;min-height:48px;padding:calc(var(--spacing)*2) calc(var(--spacing)*4);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:normal}form .hs-button:active,form .hs-button:focus,form .hs-button:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{background:#1b1718;border-color:#1b1718;color:#fff}table{background-color:rgba(#null,1)}td,th{border:1px solid;padding:10px}tfoot td,thead th{background-color:rgba(#null,1)}thead tr{background:#f5f5f5;border:0;border-bottom:1px solid #e7e3e4;text-align:left}thead th{border:0;padding:calc(var(--spacing)*4)}table{color:#1b1718}tbody td{border:0;font-size:.875rem;line-height:1.4;padding:calc(var(--spacing)*4)}table tr{border-bottom:1px solid #f5f4f4}.footer{background-color:rgba(#null,1)}.blog-comments{margin-bottom:80px}.text-brand-green{color:#6ec492}.block{display:block}.text-primary{color:#6ec492}@media (min-width:48rem){.h1,h1{font-size:6rem}}@media (max-width:767px){.h1,h1{font-size:3.75rem}}@media(max-width:479px){.h1,h1{font-size:3rem}.systems-page h1{font-size:2.25rem;font-size:1.25rem}}