.faq-list{max-width:780px;margin:16px auto 0}.faq-item{padding:18px 0}.faq-toggle{gap:20px}.faq-section .faq-question{margin:0;font-size:17px;line-height:1.45}.faq-toggle:hover .faq-question{color:var(--light-green)}.faq-toggle:focus-visible{outline:2px solid var(--light-green);outline-offset:4px;border-radius:6px}.faq-answer{color:var(--dark-gray);overflow-wrap:anywhere;margin-top:10px;padding-right:52px;font-size:15.5px;line-height:1.7}.faq-answer-html>:first-child{margin-top:0}.faq-answer-html>:last-child{margin-bottom:0}.faq-answer-html p{margin:.4rem 0}.faq-answer-html ul,.faq-answer-html ol{margin:.4rem 0;padding-left:1.4rem}.faq-answer-html h1,.faq-answer-html h2,.faq-answer-html h3{margin:.5rem 0 .25rem;font-weight:600}.faq-answer-html a{color:var(--bg-main);text-decoration:underline}@media only screen and (max-width:576px){.faq-item{padding:14px 0}.faq-section .faq-question{font-size:16px}.faq-answer{padding-right:0;font-size:15px}}.card-1{background-color:var(--white);border:1px solid #eef1f3;border-radius:14px;width:100%;height:auto!important;padding:10px!important}.card-2,.card-3{background-color:#eef8ff;border-radius:10px;width:100%;height:627px;padding:10px}.card-date{background:#0009;border-radius:4px;padding:2px 8px;position:absolute;bottom:10px;left:5%}.insight-card-image{aspect-ratio:16/9;opacity:1;border-radius:6.45px;max-width:351px;transform:rotate(0);width:100%!important;height:auto!important}@media only screen and (min-width:1024px){.insight-card-image{aspect-ratio:16/9;opacity:1;border-radius:9.12px;max-width:472px;transform:rotate(0)}}@media only screen and (max-width:990px){.card-1,.card-2,.card-3{height:-moz-fit-content;height:fit-content}}.blog-content{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-banner{background-color:#fbfaff;background-image:url(/asset/images/blog-page-hero.png);background-position:0 100%;background-repeat:no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:290px;display:flex}.blog-details-text{color:#00565d}.blog-img{background-color:#e7e4ff;border-radius:50%;padding:10px}.blog-images{object-fit:cover!important;width:100%!important}@media only screen and (max-width:576px){.blog-banner{background-position:top;justify-content:end;height:465px;margin-bottom:10%}}.benefits-content{font-weight:400!important}.home-banner{justify-content:space-between;display:flex}@media only screen and (min-width:1280px){.banner-text{white-space:nowrap}}.banner-img{flex-shrink:1;max-width:100%;height:auto}.online-paystub-maker{background-color:#fafafa}.home-video-section{padding:32px 0}@media (min-width:768px){.home-video-section{padding:56px 0}}.home-video-header{max-width:700px;margin:0 auto 24px}.home-video-description{color:#4b5563;font-size:16px;line-height:1.5}.home-video-frame{aspect-ratio:16/9;opacity:0;background:#000;border-radius:16px;width:100%;margin:0 auto;transition:opacity .6s ease-out,transform .6s ease-out;position:relative;overflow:hidden;transform:translateY(24px);box-shadow:0 10px 30px #0000001f}.home-video-frame--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.home-video-frame{opacity:1;transition:none;transform:none}}.home-video-iframe{border:none;width:100%;height:100%;display:block}.home-video-facade{cursor:pointer;background:#000;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.home-video-thumb{object-fit:cover;width:100%;height:100%;display:block}.home-video-play{background:color-mix(in srgb, var(--bg-main) 90%, transparent);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-video-facade:hover .home-video-play,.home-video-facade:focus-visible .home-video-play{background:var(--light-green);transform:translate(-50%,-50%)scale(1.08)}.online-paystub-content{flex-direction:column;justify-content:center;padding:6px;display:flex}.paystubgeneratorimg{margin-top:-5%;margin-left:20%;width:636px!important;height:528px!important}.Benifits{background-color:var(--white);color:#000;z-index:99;border:2px solid #f3f3f3;border-radius:30px;width:100%;min-height:373px;margin-bottom:-10%;position:relative}.online-paystub-bg{background-image:url(/asset/images/icons/paystub-background.png);background-position:8% bottom;background-repeat:no-repeat}@media only screen and (min-width:1440px){.benefits-content{padding:0 100px 0 0!important}}@media only screen and (max-width:1440px){.paystubgeneratorimg{margin-left:5%!important}.home-banner{height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:1300px){img.w-full.h-auto.paystubgeneratorimg{width:600px!important;height:500px!important}}@media only screen and (max-width:1024px){img.w-full.h-auto.paystubgeneratorimg{width:100%!important;max-width:420px!important;height:auto!important;margin-top:0!important;margin-left:0!important}.w-full.generator-grid{max-width:420px;margin:0 auto}}@media only screen and (max-width:990px){.Benifits{flex-direction:column;height:-moz-fit-content;height:fit-content;margin-bottom:-30px;padding:25px!important}}@media only screen and (max-width:576px){.home-banner{height:-moz-fit-content;height:fit-content}}
