.com-copy{--com-ease: cubic-bezier(.2, 0, 0, 1);--com-ease-out: cubic-bezier(.16, 1, .3, 1);--com-dur-1: .14s;--com-dur-2: .32s;--com-dur-3: .56s;--com-dur-4: .9s;--com-stagger: 90ms;--com-tint: #eceffb;--com-tint-amber: #f6ecdc}@keyframes com-enter{0%{transform:translateY(14px)}to{transform:none}}.com-copy .com-enter{animation:com-enter var(--com-dur-3) var(--com-ease-out) both;animation-delay:calc(var(--com-i, 0) * var(--com-stagger))}.com-copy .com-home-title>span{display:block;animation:com-enter var(--com-dur-3) var(--com-ease-out) both}.com-copy .com-home-title>span:nth-child(2){animation-delay:.11s}.com-copy .com-home-title>span:nth-child(3){animation-delay:.22s}.com-copy.com-motion-ready [data-com-reveal]{transition:transform var(--com-dur-3) var(--com-ease-out);transition-delay:calc(var(--com-i, 0) * var(--com-stagger))}.com-copy.com-motion-ready [data-com-reveal]:not(.is-on){transform:translateY(12px)}.com-copy.com-motion-ready [data-com-reveal].is-on{transform:none}.com-copy .com-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid var(--sg-color-steel);border-radius:2px;background:transparent;color:var(--sg-color-ink);font:600 14px/1 var(--sg-font-body);cursor:pointer;transition:background-color var(--com-dur-1) var(--com-ease),border-color var(--com-dur-1) var(--com-ease)}.com-copy .com-btn:hover{background:#e7e5de}.com-copy .com-btn:active{background:#dad8d0}.com-copy .com-btn[aria-pressed=true]{background:var(--sg-color-ink);border-color:var(--sg-color-ink);color:var(--sg-color-reverse-paper)}.com-copy .com-btn[aria-pressed=true]:hover{background:#2b2b26}.com-copy .com-lens-label{font:11px/1.5 var(--sg-font-structural);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-color-steel)}.com-copy .com-lens-group{display:inline-flex;border:1px solid var(--sg-color-steel);border-radius:2px}.com-copy .com-lens-group button{min-height:40px;padding:0 14px;border:0;background:transparent;color:inherit;font:600 13px/1 var(--sg-font-body);cursor:pointer;transition:background-color var(--com-dur-1) var(--com-ease),color var(--com-dur-1) var(--com-ease)}.com-copy .com-lens-group button+button{border-left:1px solid var(--sg-color-steel)}.com-copy .com-lens-group button[aria-pressed=true]{background:var(--sg-color-cobalt);color:var(--sg-color-reverse-paper)}@media(prefers-reduced-motion:reduce){.com-copy .com-enter,.com-copy .com-home-title>span{animation:none;opacity:1;transform:none}.com-copy.com-motion-ready [data-com-reveal]:not(.is-on){transform:none}}.com-copy [data-com-i="1"]{--com-i: 1}.com-copy [data-com-i="2"]{--com-i: 2}.com-copy [data-com-i="3"]{--com-i: 3}.com-copy [data-com-i="4"]{--com-i: 4}.com-copy [data-com-i="5"]{--com-i: 5}.com-copy [data-com-i="6"]{--com-i: 6}html:not(.js) .com-copy [data-js-only]{display:none}.com-copy .com-services-table tbody tr[data-com-reveal]{display:table-row}.com-copy .com-service-index a:before{transition:color var(--com-dur-2) var(--com-ease),transform var(--com-dur-3) var(--com-ease-out)}.com-copy .com-service-index a:hover:before,.com-copy .com-service-index a:focus-visible:before{color:var(--sg-color-cobalt);transform:translateY(-4px)}@media(forced-colors:active){.com-copy .com-rail-token,.com-copy .com-onboard-token,.com-copy .com-gap-fill,.com-copy .com-gap-short,.com-copy .com-boundary-side li:before,.com-copy .com-gate-bar,.com-copy .com-process-rail li[data-owner]:after,.com-copy .com-gate-mark,.com-copy .com-process-key span[data-owner]:before,.com-copy .com-sheet-status:before,.com-copy .com-video-play-mark{forced-color-adjust:none;background:CanvasText;border-color:CanvasText}.com-copy .com-process-rail li[data-owner=both]:after,.com-copy .com-process-key span[data-owner=both]:before{background:Canvas}.com-copy .com-video-play-mark{background:none;border-left-color:CanvasText}.com-copy .com-gap-breakdown .com-gap-split li .com-gap-seg{forced-color-adjust:none;height:8px;border:1px solid CanvasText;background:CanvasText}.com-copy .com-gap-breakdown .com-gap-split li[data-state=review] .com-gap-seg{background:Canvas}.com-copy .com-gap-breakdown .com-gap-split li[data-state=input] .com-gap-seg{background:Canvas;border-style:dashed}.com-copy .com-gap-split li{border-top-color:CanvasText}.com-copy .com-triage-record{border-color:CanvasText}.com-copy .com-triage-lanes>li:nth-child(3) .com-triage-record{border-left-style:dashed}.com-copy .com-files li[data-missing]{border-style:dashed}.com-copy .com-boundary-side li[data-never]:before{background:Canvas;border-color:CanvasText}.com-copy .com-gap-split li.is-linked,.com-copy .com-assessment-board tr[data-item].is-linked,.com-copy .com-files li.is-linked{outline:2px solid Highlight;outline-offset:-2px}.com-copy .com-lens-group button[aria-pressed=true],.com-copy .com-ink .com-lens-group button[aria-pressed=true],.com-copy .com-rail-step[aria-pressed=true],.com-copy .com-rail-controls .com-rail-steps .com-rail-step[aria-pressed=true],.com-copy .com-btn[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}@media print{.com-copy [data-js-only],.com-copy .com-rail-controls,.com-copy .com-repair-controls,.com-copy .com-bind-controls,.com-copy .com-lens,.com-copy .com-video-play,.com-copy .com-rail-token,.com-copy .com-onboard-token{display:none!important}.com-copy .com-gap-fill,.com-copy .com-gap-short,.com-copy .com-gap-seg,.com-copy .com-boundary-side li:before,.com-copy .com-process-rail li[data-owner]:after,.com-copy .com-gate-mark,.com-copy .com-process-key span[data-owner]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.com-copy .com-gap-breakdown .com-gap-split li .com-gap-seg{border:1px solid #181815}.com-copy .com-gap-track,.com-copy .com-video-frame{border-color:#181815}.com-copy .com-boundary,.com-copy .com-triage-record,.com-copy .com-repair-sheet,.com-copy .com-files li{border-color:#66665f}.com-copy .com-process-figure,.com-copy .com-repair,.com-copy .com-triage,.com-copy .com-boundary,.com-copy .com-gap,.com-copy .com-onboard{break-inside:avoid}}
