.knowledge-summary[data-astro-cid-auaps2xd]{--note-inner-gap:calc(var(--space-xs) * .7);--note-gap:calc(var(--space-md) + var(--space-2xs));margin-block:var(--space-2xl) var(--space-xl);padding-top:var(--space-sm);border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere}#selected-harmony-account[data-astro-cid-auaps2xd],#selected-timecards-account[data-astro-cid-auaps2xd],#parent-selected-account[data-astro-cid-auaps2xd]:has(a[href*="/case-studies/arcos-timecards/"]){scroll-margin-top:84px}.knowledge-summary[data-astro-cid-auaps2xd] h2[data-astro-cid-auaps2xd]{margin:0 0 var(--space-2xs)}.knowledge-summary[data-astro-cid-auaps2xd] p[data-astro-cid-auaps2xd]{margin-block:var(--note-inner-gap)}.knowledge-summary__lead[data-astro-cid-auaps2xd]{color:var(--color-text-muted)}.knowledge-summary__notes[data-astro-cid-auaps2xd]{margin:var(--note-inner-gap) 0;padding-inline-start:3ch;list-style:decimal}.fn-note[data-astro-cid-auaps2xd]{margin:0 0 var(--note-gap);scroll-margin-top:84px}.fn-note[data-astro-cid-auaps2xd]:last-child{margin-bottom:0}.knowledge-summary[data-astro-cid-auaps2xd] .fn-note[data-astro-cid-auaps2xd] p[data-astro-cid-auaps2xd]{margin-block:var(--note-inner-gap)}.knowledge-summary[data-astro-cid-auaps2xd] .fn-note[data-astro-cid-auaps2xd] p[data-astro-cid-auaps2xd]:first-child{margin-top:0}.knowledge-summary[data-astro-cid-auaps2xd] .fn-note[data-astro-cid-auaps2xd] p[data-astro-cid-auaps2xd]:last-child{margin-bottom:0}.fn-note[data-astro-cid-auaps2xd]::marker{font-family:var(--font-serif);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.fn-note__text[data-astro-cid-auaps2xd]{font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.fn-note__qual[data-astro-cid-auaps2xd]{font-size:var(--text-xs)}.fn-note__kind[data-astro-cid-auaps2xd]{margin-inline-end:.25ch;font-style:italic}.fn-note__meta[data-astro-cid-auaps2xd]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:1ch;display:flex}.fn-note__key[data-astro-cid-auaps2xd]{letter-spacing:.04em}.fn-note__back[data-astro-cid-auaps2xd]{min-block-size:24px;color:var(--color-link);align-items:center;gap:.25ch;padding-inline:.5ch;text-decoration:none;display:inline-flex}.fn-note__back[data-astro-cid-auaps2xd]:hover{text-decoration:underline}.knowledge-summary[data-astro-cid-auaps2xd] summary[data-astro-cid-auaps2xd]{cursor:pointer;padding-block:var(--space-xs);color:var(--color-heading);align-items:center;gap:1ch;list-style:none;display:flex}.knowledge-summary[data-astro-cid-auaps2xd] summary[data-astro-cid-auaps2xd]::-webkit-details-marker{display:none}.knowledge-summary[data-astro-cid-auaps2xd] summary[data-astro-cid-auaps2xd]::marker{content:""}.knowledge-summary[data-astro-cid-auaps2xd] summary[data-astro-cid-auaps2xd]:focus-visible,.knowledge-summary[data-astro-cid-auaps2xd] a[data-astro-cid-auaps2xd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.knowledge-summary[data-astro-cid-auaps2xd] details[data-astro-cid-auaps2xd]>[data-astro-cid-auaps2xd]:not(summary){font-size:var(--text-xs);margin-inline-start:1.25rem}.knowledge-summary[data-astro-cid-auaps2xd] details[data-astro-cid-auaps2xd] p[data-astro-cid-auaps2xd]{margin-block:var(--note-inner-gap)}.knowledge-summary[data-astro-cid-auaps2xd] details[data-astro-cid-auaps2xd] strong[data-astro-cid-auaps2xd]{font-weight:var(--font-weight-normal);font-style:italic}.knowledge-summary[data-astro-cid-auaps2xd] details[data-astro-cid-auaps2xd] ul[data-astro-cid-auaps2xd]{margin-block:var(--note-inner-gap) 0;padding-inline-start:0}.knowledge-summary[data-astro-cid-auaps2xd] details[data-astro-cid-auaps2xd] ul[data-astro-cid-auaps2xd] li[data-astro-cid-auaps2xd]{margin-block:var(--space-3xs);font-size:inherit}html:has(.knowledge-summary :is(a,summary):focus-visible),html:has(:is(#selected-harmony-account,#selected-timecards-account):target),html:has(#parent-selected-account:target a[href*="/case-studies/arcos-timecards/"]),html:has(.knowledge-summary :target),html:has(a.fn-ref:is(:focus-visible,:target)){scroll-behavior:auto}.fn-sup[data-astro-cid-5zgauxa7]{line-height:0;font-family:var(--font-sans);font-size:.75em;font-weight:var(--font-weight-semibold);margin-inline-start:.1em}.fn-ref[data-astro-cid-5zgauxa7]{color:var(--color-link);border-radius:var(--radius-sm);padding:.25em .2em;scroll-margin-top:120px;text-decoration:none}.fn-ref[data-astro-cid-5zgauxa7]:hover{text-decoration:underline}.fn-ref[data-astro-cid-5zgauxa7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fn-tooltip{text-align:left;max-width:min(22rem,100vw - 2rem);font-family:var(--font-sans);margin:0;line-height:1.45;position:fixed;inset:auto}.fn-tooltip[hidden]{display:none}.fn-tooltip__qual{margin-top:var(--space-2xs);opacity:.85;display:block}.annotated-image[data-astro-cid-kvrhzhvl]{margin:0}.annotated-image-media[data-astro-cid-kvrhzhvl]{border-radius:8px;position:relative;overflow:hidden}.annotated-image-media[data-astro-cid-kvrhzhvl] img{width:100%;height:auto;display:block}.annotated-image-markers[data-astro-cid-kvrhzhvl]{position:absolute;inset:0}.annotated-image-marker[data-astro-cid-kvrhzhvl]{background:var(--color-ink-500);width:1.75rem;height:1.75rem;color:var(--color-canvas-500);font-family:var(--font-sans);border:2px solid var(--color-canvas-500);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:absolute;transform:translate(-50%,-50%)}.annotated-image-notes[data-astro-cid-kvrhzhvl]{margin:var(--space-md) 0 0;gap:var(--space-2xs);flex-direction:column;padding:0;list-style:none;display:flex}.annotated-image-notes[data-astro-cid-kvrhzhvl] li[data-astro-cid-kvrhzhvl]{align-items:baseline;gap:var(--space-2xs);font-family:var(--font-serif);color:var(--color-text);font-size:.95rem;line-height:1.6;display:flex}.annotated-image-note-number[data-astro-cid-kvrhzhvl]{background:var(--color-ink-500);width:1.25rem;height:1.25rem;color:var(--color-canvas-500);font-family:var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}
