.resources-module__2aAyYa__page{background:var(--ff-paper,var(--soft));min-height:100vh;color:var(--ff-ink,var(--ink))}.resources-module__2aAyYa__index{padding-block:clamp(48px,7vw,88px) 88px}.resources-module__2aAyYa__index>h1{max-width:960px;font-family:var(--font-editorial,Georgia,serif);letter-spacing:-.05em;margin:0;font-size:clamp(44px,5.8vw,76px);font-weight:400;line-height:1.08}.resources-module__2aAyYa__lede{max-width:630px;color:var(--ff-muted,var(--muted));margin:24px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.6}.resources-module__2aAyYa__directory{margin-top:48px}.resources-module__2aAyYa__sectionHeading{border-bottom:1px solid var(--ff-line,var(--line));justify-content:space-between;align-items:end;gap:24px;padding-bottom:16px;display:flex}.resources-module__2aAyYa__sectionHeading h2,.resources-module__2aAyYa__sectionHeading p{margin:0}.resources-module__2aAyYa__sectionHeading h2{letter-spacing:-.025em;font-size:20px}.resources-module__2aAyYa__sectionHeading p{color:var(--ff-muted,var(--muted));font-size:12px;line-height:1.6}.resources-module__2aAyYa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.resources-module__2aAyYa__card{border:1px solid var(--ff-line,var(--line));background:var(--ff-surface,#fff);overflow-wrap:anywhere;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);min-width:0;text-decoration:none;display:grid}.resources-module__2aAyYa__card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.resources-module__2aAyYa__card:hover{border-color:var(--ff-evergreen,var(--ink))}.resources-module__2aAyYa__card:focus-visible,.resources-module__2aAyYa__related a:focus-visible,.resources-module__2aAyYa__breadcrumb a:focus-visible{outline:2px solid var(--ff-evergreen,var(--ink));outline-offset:4px}.resources-module__2aAyYa__cardCopy{flex-direction:column;padding:22px;display:flex}.resources-module__2aAyYa__cardMeta{color:var(--ff-muted,var(--muted));flex-wrap:wrap;justify-content:space-between;gap:6px 20px;font-size:12px;line-height:1.6;display:flex}.resources-module__2aAyYa__card strong{letter-spacing:-.035em;margin-top:18px;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.2;display:block}.resources-module__2aAyYa__card:first-child strong{max-width:26ch;font-size:clamp(26px,3.1vw,40px)}.resources-module__2aAyYa__card p{color:var(--ff-muted,var(--muted));margin:14px 0 18px;font-size:13px;line-height:1.65}.resources-module__2aAyYa__readLink{border-top:1px solid var(--ff-line,var(--line));min-height:44px;color:var(--ff-evergreen,var(--ink));justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.resources-module__2aAyYa__helpNote{color:var(--ff-muted,var(--muted));margin:24px 0 0;font-size:13px;line-height:1.7}.resources-module__2aAyYa__helpNote a{color:var(--ff-ink,var(--ink));text-underline-offset:3px;text-decoration:underline}.resources-module__2aAyYa__cover{--ff-evergreen:#2745d8;--ff-ink:#202721;--ff-muted:#5d645c;--ff-trail:#d4dcff;--ff-paper:#f5f2e9;--ff-surface:#fffdf8;color:#2745d8;background:#e7ebf5;align-items:center;min-width:0;display:grid}.resources-module__2aAyYa__cover svg{width:100%;height:auto;display:block}.resources-module__2aAyYa__cover text{font-family:var(--font-geist-sans), Arial, sans-serif}.resources-module__2aAyYa__records,.resources-module__2aAyYa__amount,.resources-module__2aAyYa__payments,.resources-module__2aAyYa__timesheets,.resources-module__2aAyYa__access,.resources-module__2aAyYa__comparison{background:#e7ebf5}.resources-module__2aAyYa__comparisonDirectory{margin-block:48px 60px}.resources-module__2aAyYa__comparisonDirectory+.resources-module__2aAyYa__directory{margin-top:0}.resources-module__2aAyYa__comparisonOverview{border:1px solid var(--ff-line,var(--line));background:var(--ff-surface,#fff);justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:28px;text-decoration:none;display:flex}.resources-module__2aAyYa__comparisonOverview h3{letter-spacing:-.035em;margin:8px 0;font-size:26px}.resources-module__2aAyYa__comparisonOverview p{max-width:760px;color:var(--ff-muted,var(--muted));font-size:14px;line-height:1.7}.resources-module__2aAyYa__comparisonNav{margin-block:28px}.resources-module__2aAyYa__comparisonNav p{font-size:14px;font-weight:600}.resources-module__2aAyYa__comparisonNav ul,.resources-module__2aAyYa__alphabetNav{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.resources-module__2aAyYa__comparisonNav a,.resources-module__2aAyYa__alphabetNav a{border:1px solid var(--ff-line,var(--line));background:var(--ff-surface,#fff);align-items:center;gap:6px;min-height:44px;padding:10px 14px;font-size:13px;text-decoration:none;display:flex}.resources-module__2aAyYa__comparisonNav a:hover,.resources-module__2aAyYa__alphabetNav a:hover,.resources-module__2aAyYa__comparisonOverview:hover{border-color:var(--ff-evergreen,var(--ink))}.resources-module__2aAyYa__indexNav{flex-wrap:wrap;gap:8px 24px;margin-top:24px;display:flex}.resources-module__2aAyYa__indexNav a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.resources-module__2aAyYa__comparisonGroups{border-top:1px solid var(--line);margin-top:24px;display:grid}.resources-module__2aAyYa__comparisonSearch{gap:8px;max-width:640px;margin-top:28px;display:grid}.resources-module__2aAyYa__comparisonSearch label{font-size:14px;font-weight:600}.resources-module__2aAyYa__comparisonSearch input{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:4px;padding:10px 14px;font-size:16px}.resources-module__2aAyYa__comparisonSearch input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.resources-module__2aAyYa__comparisonMatches{margin-top:20px}.resources-module__2aAyYa__comparisonMatches>p{font-size:14px;line-height:1.6}.resources-module__2aAyYa__legacyAnchor{height:0;scroll-margin-top:100px;display:block}.resources-module__2aAyYa__comparisonGroups details,.resources-module__2aAyYa__toolDirectory{border-bottom:1px solid var(--line);scroll-margin-top:100px}.resources-module__2aAyYa__comparisonGroups summary,.resources-module__2aAyYa__toolDirectory>summary{cursor:pointer;min-height:64px;padding:16px 0;font-size:16px;font-weight:500}.resources-module__2aAyYa__comparisonGroups summary small,.resources-module__2aAyYa__toolDirectory>summary small{color:var(--muted);white-space:nowrap;margin-left:16px;font-size:12px;font-weight:400}.resources-module__2aAyYa__comparisonGroups summary:focus-visible,.resources-module__2aAyYa__toolDirectory>summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.resources-module__2aAyYa__comparisonGroups h3,.resources-module__2aAyYa__toolDirectory h3{letter-spacing:-.025em;margin:0;font-size:22px}.resources-module__2aAyYa__comparisonList{border-top:1px solid var(--ff-line,var(--line));grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.resources-module__2aAyYa__comparisonList li{border-bottom:1px solid var(--ff-line,var(--line));min-width:0;display:flex}.resources-module__2aAyYa__comparisonList a{overflow-wrap:anywhere;flex-direction:column;flex:1;padding:22px 24px 22px 0;text-decoration:none;display:flex}.resources-module__2aAyYa__comparisonList strong{letter-spacing:-.02em;font-size:19px;line-height:1.35}.resources-module__2aAyYa__comparisonList p{color:var(--ff-muted,var(--muted));font-size:13px;line-height:1.7}.resources-module__2aAyYa__comparisonList a>span{justify-content:space-between;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.resources-module__2aAyYa__comparisonList a:hover strong,.resources-module__2aAyYa__toolList a:hover{text-underline-offset:4px;text-decoration:underline}.resources-module__2aAyYa__toolDirectory{margin-top:40px}.resources-module__2aAyYa__alphabetNav{margin-block:20px}.resources-module__2aAyYa__alphabetNav a{justify-content:center;min-width:44px}.resources-module__2aAyYa__toolDirectory h4{margin:28px 0 12px;font-size:18px}.resources-module__2aAyYa__toolList{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;padding:0;list-style:none;display:grid}.resources-module__2aAyYa__toolList>li{border-top:1px solid var(--ff-line,var(--line));overflow-wrap:anywhere;min-width:0;padding-top:12px}.resources-module__2aAyYa__toolList strong{font-size:15px}.resources-module__2aAyYa__toolList ul{margin-top:8px;padding-left:18px;list-style:square}.resources-module__2aAyYa__toolList a{text-underline-offset:3px;padding-block:5px;font-size:13px;line-height:1.6;display:inline-block}.resources-module__2aAyYa__comparisonDirectory a:focus-visible,.resources-module__2aAyYa__articleContents a:focus-visible,.resources-module__2aAyYa__directoryLink a:focus-visible,.resources-module__2aAyYa__tableRegion:focus-visible{outline:2px solid var(--ff-evergreen,var(--ink));outline-offset:4px}.resources-module__2aAyYa__comparisonDirectory [id],.resources-module__2aAyYa__articleBody h2{scroll-margin-top:100px}.resources-module__2aAyYa__sourceNote{max-width:740px;color:var(--ff-muted,var(--muted));margin-top:20px;font-size:12px;line-height:1.6}.resources-module__2aAyYa__directoryLink,.resources-module__2aAyYa__articleContents{max-width:740px;margin:28px auto;font-size:14px;line-height:1.7}.resources-module__2aAyYa__directoryLink a,.resources-module__2aAyYa__articleContents a{text-underline-offset:3px;text-decoration:underline}.resources-module__2aAyYa__articleContents{border:1px solid var(--ff-line,var(--line));padding:20px 24px}.resources-module__2aAyYa__articleContents ol{margin:0;padding-left:20px}.resources-module__2aAyYa__articleContents a{padding-block:5px;display:inline-block}.resources-module__2aAyYa__tableRegion{border:1px solid var(--ff-line,var(--line));background:var(--ff-surface,#fff);max-width:100%;margin-block:24px;overflow-x:auto}.resources-module__2aAyYa__decisionTable{border-collapse:collapse;text-align:left;width:100%;min-width:540px;font-size:14px;line-height:1.65}.resources-module__2aAyYa__decisionTable caption{text-align:left;color:var(--ff-muted,var(--muted));padding:16px;font-size:12px}.resources-module__2aAyYa__decisionTable th,.resources-module__2aAyYa__decisionTable td{vertical-align:top;border-top:1px solid var(--ff-line,var(--line));padding:14px 16px}.resources-module__2aAyYa__decisionTable thead th{background:var(--soft-2);font-weight:600}.resources-module__2aAyYa__decisionTable tbody th{width:24%;font-weight:600}.resources-module__2aAyYa__articleBody a{color:var(--ff-ink,var(--ink));text-underline-offset:3px;text-decoration:underline}.resources-module__2aAyYa__articleBody a:focus-visible{outline:2px solid var(--ff-evergreen,var(--ink));outline-offset:3px}.resources-module__2aAyYa__route{fill:none;stroke:var(--ff-evergreen,var(--ink));stroke-width:1.5px}.resources-module__2aAyYa__faintRoute{fill:none;stroke:#929bad;stroke-width:1px}.resources-module__2aAyYa__outlineTab>rect:first-child{fill:var(--ff-paper,var(--soft));stroke:var(--ff-evergreen,var(--ink));stroke-width:1px}.resources-module__2aAyYa__outlineTab>rect:nth-child(2),.resources-module__2aAyYa__checkSquare{fill:none;stroke:var(--ff-evergreen,var(--ink));stroke-width:1px}.resources-module__2aAyYa__outlineTab text,.resources-module__2aAyYa__solidTab text{fill:currentColor;letter-spacing:.5px;font-size:13px;font-weight:600}.resources-module__2aAyYa__solidTab>rect:first-child,.resources-module__2aAyYa__darkShape,.resources-module__2aAyYa__endpoint{fill:var(--ff-evergreen,var(--ink))}.resources-module__2aAyYa__solidTab>rect:nth-child(2){fill:var(--ff-trail,var(--soft-2))}.resources-module__2aAyYa__solidTab text{fill:#fff}.resources-module__2aAyYa__paperShape{fill:var(--ff-paper,var(--soft));stroke:#929bad;stroke-width:1px}.resources-module__2aAyYa__coverEyebrow{fill:var(--ff-evergreen,var(--ink));letter-spacing:1px;font-size:12px;font-weight:600}.resources-module__2aAyYa__coverSmall{fill:var(--ff-muted,var(--muted));font-size:14px}.resources-module__2aAyYa__amountTitle{fill:var(--ff-evergreen,var(--ink));letter-spacing:-2px;font-size:54px;font-weight:600}.resources-module__2aAyYa__lightEyebrow{fill:var(--ff-trail,var(--soft-2));letter-spacing:1px;font-size:12px;font-weight:600}.resources-module__2aAyYa__lightTitle{fill:#fff;letter-spacing:-1px;font-size:30px;font-weight:600}.resources-module__2aAyYa__lightSmall{fill:#d7dcef;font-size:12px}.resources-module__2aAyYa__trailEndpoint{fill:var(--ff-trail,var(--soft-2))}.resources-module__2aAyYa__article{max-width:1120px;padding-block:24px 88px}.resources-module__2aAyYa__breadcrumb{min-height:44px;color:var(--ff-muted,var(--muted));flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.resources-module__2aAyYa__breadcrumb a{text-underline-offset:3px;text-decoration:underline}.resources-module__2aAyYa__articleHeader{padding:40px 0 36px}.resources-module__2aAyYa__articleHeader h1{max-width:980px;font-family:var(--font-editorial,Georgia,serif);letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.1}.resources-module__2aAyYa__articleDescription{max-width:760px;color:var(--ff-muted,var(--muted));margin:24px 0 0;font-size:clamp(18px,2vw,21px);line-height:1.6}.resources-module__2aAyYa__articleOpening{border:1px solid var(--ff-line,var(--line));background:var(--ff-surface,#fff);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.resources-module__2aAyYa__learning{padding:28px}.resources-module__2aAyYa__learning h2{letter-spacing:-.035em;margin:0 0 20px;font-size:24px;line-height:1.2}.resources-module__2aAyYa__learning ul{gap:16px;margin:0;padding:0 0 0 18px;list-style:square;display:grid}.resources-module__2aAyYa__learning li{color:var(--ff-muted,var(--muted));padding-left:4px;font-size:14px;line-height:1.65}.resources-module__2aAyYa__learning li::marker{color:var(--ff-evergreen,var(--ink))}.resources-module__2aAyYa__visualSummary{border-block:1px solid var(--ff-line,var(--line));margin-top:28px;padding-block:20px 24px}.resources-module__2aAyYa__visualSummary h2{color:var(--ff-muted,var(--muted));text-transform:uppercase;letter-spacing:.08em;margin:0 0 20px;font-size:11px;font-weight:600}.resources-module__2aAyYa__visualSummary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.resources-module__2aAyYa__visualSummary dt{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.resources-module__2aAyYa__visualSummary dt>span{border:1px solid var(--ff-evergreen,var(--ink));flex:none;width:9px;height:9px;display:block}.resources-module__2aAyYa__visualSummary dl>div:last-child dt>span{background:var(--ff-evergreen,var(--ink))}.resources-module__2aAyYa__visualSummary dd{color:var(--ff-muted,var(--muted));margin:10px 0 0 19px;font-size:13px;line-height:1.65}.resources-module__2aAyYa__intro{max-width:740px;margin:48px auto 8px}.resources-module__2aAyYa__intro p{letter-spacing:-.015em;margin:0 0 20px;font-size:clamp(18px,2vw,21px);line-height:1.7}.resources-module__2aAyYa__articleBody{overflow-wrap:anywhere;max-width:740px;margin-inline:auto}.resources-module__2aAyYa__articleBody section{border-bottom:1px solid var(--ff-line,var(--line));padding:36px 0}.resources-module__2aAyYa__articleBody h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.2}.resources-module__2aAyYa__articleBody p,.resources-module__2aAyYa__articleBody li{color:var(--ff-muted,var(--muted));font-size:16px;line-height:1.8}.resources-module__2aAyYa__articleBody p{margin:0 0 19px}.resources-module__2aAyYa__articleBody ol,.resources-module__2aAyYa__articleBody ul{margin:24px 0 0;padding-left:24px}.resources-module__2aAyYa__articleBody ol{list-style-type:decimal}.resources-module__2aAyYa__articleBody ul{list-style-type:disc}.resources-module__2aAyYa__articleBody li{margin:10px 0;padding-left:5px}.resources-module__2aAyYa__example{border-left:2px solid var(--ff-evergreen,var(--ink));background:var(--ff-surface,#fff);margin-top:28px;padding:22px 24px}.resources-module__2aAyYa__example strong{font-size:14px;display:block}.resources-module__2aAyYa__example p{color:var(--ff-ink,var(--ink));margin:8px 0 0;font-size:15px;line-height:1.65}.resources-module__2aAyYa__relatedTutorial{border-top:1px solid var(--ff-line,var(--line));grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:40px;max-width:820px;margin:56px auto 0;padding-top:28px;display:grid}.resources-module__2aAyYa__relatedTutorial h2{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,32px);line-height:1.15}.resources-module__2aAyYa__relatedTutorial>div>p:last-child{color:var(--ff-muted,var(--muted));margin:16px 0 0;font-size:14px;line-height:1.7}.resources-module__2aAyYa__related{max-width:740px;margin:48px auto 0}.resources-module__2aAyYa__related h2{letter-spacing:-.035em;margin:0;font-size:26px}.resources-module__2aAyYa__related>div{border-top:1px solid var(--ff-line,var(--line));margin-top:20px;display:grid}.resources-module__2aAyYa__related a{border-bottom:1px solid var(--ff-line,var(--line));justify-content:space-between;align-items:center;gap:18px;min-height:58px;font-size:14px;font-weight:600;line-height:1.6;display:flex}.resources-module__2aAyYa__related a:hover{text-underline-offset:4px;text-decoration:underline}.resources-module__2aAyYa__productNote{border-top:1px solid var(--line);max-width:900px;color:var(--ink);background:0 0;justify-content:space-between;align-items:end;gap:32px;margin:56px auto 0;padding:32px 0;display:flex}.resources-module__2aAyYa__productNote .eyebrow{color:var(--ff-trail,var(--soft-2))}.resources-module__2aAyYa__productNote h2{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(28px,3.6vw,40px);font-weight:600;line-height:1.12}.resources-module__2aAyYa__productNote p:last-child{max-width:520px;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.7}.resources-module__2aAyYa__productNote>a{flex:none}@media (max-width:1000px){.resources-module__2aAyYa__card{grid-template-columns:1fr}.resources-module__2aAyYa__card>.resources-module__2aAyYa__cover{padding-inline:20px}.resources-module__2aAyYa__card:first-child>.resources-module__2aAyYa__cover{padding-inline:0}.resources-module__2aAyYa__productNote{flex-direction:column;align-items:start}}@media (max-width:700px){.resources-module__2aAyYa__comparisonList,.resources-module__2aAyYa__toolList{grid-template-columns:1fr}.resources-module__2aAyYa__comparisonOverview{padding:22px}.resources-module__2aAyYa__comparisonList a{padding-right:0}.resources-module__2aAyYa__index{padding-block:40px 64px}.resources-module__2aAyYa__directory{margin-top:36px}.resources-module__2aAyYa__sectionHeading{display:block}.resources-module__2aAyYa__sectionHeading p{margin-top:8px}.resources-module__2aAyYa__cards{grid-template-columns:1fr;gap:18px}.resources-module__2aAyYa__card:first-child{grid-column:auto;grid-template-columns:1fr}.resources-module__2aAyYa__card>.resources-module__2aAyYa__cover{padding-inline:0}.resources-module__2aAyYa__card:first-child strong{font-size:28px}.resources-module__2aAyYa__cardCopy{padding:22px}.resources-module__2aAyYa__card strong{font-size:24px}.resources-module__2aAyYa__articleHeader{padding-block:28px}.resources-module__2aAyYa__articleOpening{grid-template-columns:1fr}.resources-module__2aAyYa__learning{padding:24px}.resources-module__2aAyYa__visualSummary dl{grid-template-columns:1fr;gap:20px}.resources-module__2aAyYa__visualSummary dd{margin-top:6px}.resources-module__2aAyYa__intro{margin-top:36px}.resources-module__2aAyYa__articleBody section{padding-block:28px}.resources-module__2aAyYa__relatedTutorial{grid-template-columns:1fr;gap:24px}.resources-module__2aAyYa__productNote{padding:28px 24px}}
