html,body{background-color:#fff!important;font-family:Montserrat,sans-serif!important}[data-ms-style-owner=react]{min-width:0}[data-ms-style-owner=react] :where(p:not([class]),ul:not([class]),ol:not([class]),li:not([class]),a:not([class]),strong:not([class]),blockquote:not([class]),figure:not([class]),figure.ms-guide-media,figcaption:not([class])){all:revert-layer}.w-tab-link{scroll-margin-top:100vh}@media (min-width:1024px){[role=tablist].lg\:hidden{display:none!important}}[data-ms-feature-page=staffAttendance] .home1_hero_wrapper,[data-ms-feature-page=staffAttendance] .home3_benefits_card.is-banner{background-image:none!important}.feature-page-product-bento-headline,.feature-page-bento-headline{letter-spacing:-.04em!important;font-family:Tiemposheadline,Georgia,serif!important;font-size:clamp(2.15rem,3.4vw,3.75rem)!important;font-weight:600!important;line-height:1.04!important}.feature-page-section-headline{letter-spacing:-.035em!important;font-family:Tiemposheadline,Georgia,serif!important;font-size:clamp(2rem,3.1vw,2.875rem)!important;font-weight:600!important;line-height:1.08!important}:is([data-ms-style-owner=react],[data-ms-signup-wizard]) :where(input:not([class]):not([type=checkbox]):not([type=radio]):not([type=submit]),select:not([class]),textarea:not([class])){font-size:14px;line-height:20px}:is([data-ms-style-owner=react],[data-ms-signup-wizard]) :where(label:not([class])){color:#475569;font-size:13px;font-weight:500;line-height:20px}html[data-ms-css-root=devlink] .ms-header-shell{padding-top:20px!important}
