body[data-design=people-product]{--font-display:"Manrope", "Avenir Next", "Segoe UI", sans-serif;--font-body:"DM Sans", "Helvetica Neue", Arial, sans-serif;--text-900:#12344a;--text-600:#526775;--line:#dbe6ea;--radius-pill:8px;font-family:var(--font-body)}body[data-design=people-product] .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}body[data-design=people-product] .site-header .bar{max-width:1208px;height:auto;min-height:90px;padding-block:18px}body[data-design=people-product] .site-header .logo-link img{width:180px}body[data-design=people-product] .nav-trigger{padding-inline:10px;font-size:12px}body[data-design=people-product] .header-cta{gap:12px}body[data-design=people-product] .header-cta .phone{font-size:12px}body[data-design=people-product] .header-cta .btn{border-radius:8px;font-size:12px}body[data-design=people-product] .site-footer{background:#fff;margin-top:0}body[data-design=people-product] .site-footer .container{max-width:1208px}body[data-design=people-product] .site-footer .col-label,body[data-design=people-product] .site-footer .legal{color:#526775}body[data-design=people-product] .photo-disclosure{color:#526775;max-width:1120px;margin:0 auto;padding:0 24px 24px;font-size:12px}@media (width<=1100px){body[data-design=people-product] .header-cta .phone{display:none}body[data-design=people-product] .site-header .logo-link img{width:160px}}@media (width<=900px){body[data-design=people-product] .site-header .bar{min-height:72px;padding-block:10px}body[data-design=people-product] .site-header .logo-link img{width:150px}}@media (prefers-reduced-motion:reduce){html:has(body[data-design=people-product]){scroll-behavior:auto}}.search-trigger[data-astro-cid-ac66eqjo]{color:var(--text-600);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast);align-items:center;gap:.45em;padding:.45em .9em;font-size:.875rem;font-weight:500;display:inline-flex}.search-trigger[data-astro-cid-ac66eqjo]:hover{border-color:var(--sky-500);color:var(--blue-700)}@media (width<=900px){.search-trigger-label[data-astro-cid-ac66eqjo]{display:none}.search-trigger[data-astro-cid-ac66eqjo]{padding:.5em}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffdb;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);height:4.25rem;display:flex}.logo-link[data-astro-cid-nen7h5rs]{flex-shrink:0}.logo-link[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:130px;height:auto}.nav-desktop[data-astro-cid-nen7h5rs]{margin-left:var(--space-2)}.nav-groups[data-astro-cid-nen7h5rs]{gap:.25rem;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs]{position:relative}.nav-trigger[data-astro-cid-nen7h5rs]{color:var(--text-900);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;align-items:center;gap:.4em;padding:.55em .85em;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.nav-trigger[data-astro-cid-nen7h5rs]:hover{color:var(--blue-500);background:var(--panel);text-decoration:none}.nav-ai[data-astro-cid-nen7h5rs]{background:linear-gradient(100deg, var(--blue-500), var(--sky-500));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;position:relative}.nav-ai[data-astro-cid-nen7h5rs]:after{content:"";background:var(--sky-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.45em;right:.1em}.nav-ai[data-astro-cid-nen7h5rs]:hover{background:linear-gradient(100deg, var(--blue-700), var(--sky-500));color:#0000;-webkit-background-clip:text;background-clip:text}.panel[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-radius:var(--radius-md);min-width:15.5rem;box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out), visibility var(--t-fast);background:#fff;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(6px)}.has-panel[data-astro-cid-nen7h5rs]:hover .panel[data-astro-cid-nen7h5rs],.has-panel[data-astro-cid-nen7h5rs]:focus-within .panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:.5rem;list-style:none}.panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-900);border-radius:var(--radius-sm);padding:.55rem .85rem;font-size:.95rem;display:block}.panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--panel);color:var(--blue-700);text-decoration:none}.header-cta[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.remote-support[data-astro-cid-nen7h5rs]{width:36px;height:36px;color:var(--blue-700);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.remote-support[data-astro-cid-nen7h5rs]:hover{color:var(--blue-500);border-color:var(--sky-500);background:#eaf8fc;text-decoration:none}.remote-support[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--blue-500);outline-offset:3px}.phone[data-astro-cid-nen7h5rs]{color:var(--text-600);font-size:.875rem}.phone[data-astro-cid-nen7h5rs]:hover{color:var(--blue-500);text-decoration:none}.btn-sm[data-astro-cid-nen7h5rs]{padding:.6em 1.3em;font-size:.9rem}@media (width<=1200px){.header-cta[data-astro-cid-nen7h5rs] .phone[data-astro-cid-nen7h5rs]{display:none}}@media (width<=1020px){.header-cta[data-astro-cid-nen7h5rs] .btn-sm[data-astro-cid-nen7h5rs]{display:none}}.nav-mobile[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{flex-direction:column;gap:4.5px;display:inline-flex}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--blue-900);border-radius:2px;width:22px;height:2px}@media (width<=900px){.nav-desktop[data-astro-cid-nen7h5rs],.phone[data-astro-cid-nen7h5rs],.remote-support[data-astro-cid-nen7h5rs]{display:none}.header-cta[data-astro-cid-nen7h5rs]{margin-left:auto}.header-cta[data-astro-cid-nen7h5rs] .btn-sm[data-astro-cid-nen7h5rs]{display:none}.nav-mobile[data-astro-cid-nen7h5rs]{display:block}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;padding:.5rem;list-style:none}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:var(--space-4) var(--gutter) var(--space-5);box-shadow:var(--shadow-soft);background:#fff;max-height:calc(100vh - 5rem);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.m-group[data-astro-cid-nen7h5rs]{margin-bottom:var(--space-4)}.m-group-label[data-astro-cid-nen7h5rs]{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.12em;color:var(--text-400);margin-bottom:var(--space-2);font-weight:600}.m-group-label[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--blue-700)}.m-group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:0;list-style:none}.m-group[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--text-900);border-bottom:1px solid var(--line);padding:.5rem 0;font-weight:600;display:block}.m-cta[data-astro-cid-nen7h5rs]{width:100%;margin-top:var(--space-2)}}.cookie-settings[data-astro-cid-jo6i4kqk]{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.cookie-settings[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:4px;outline:2px solid #075a80}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-7);border-top:1px solid var(--line);background:var(--panel);padding-top:var(--space-6)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-5);padding-bottom:var(--space-6);grid-template-columns:1.6fr repeat(4,1fr);display:grid}.brand-col[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:118px;height:auto;margin-bottom:var(--space-3)}.strap[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);color:var(--text-600);max-width:34ch}.contact[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);font-size:var(--fs-small);line-height:2}.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--blue-700);font-weight:600}.col-label[data-astro-cid-jo6i4kqk]{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.12em;color:var(--text-400);margin-bottom:var(--space-3);font-weight:600}ul[data-astro-cid-jo6i4kqk]{padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]{margin-bottom:.55rem}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-600);font-size:var(--fs-small)}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--blue-500)}.legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);padding-block:var(--space-4);color:var(--text-400);font-size:.85rem;display:flex}.legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-4);margin:0;display:flex}.legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-600);font-size:.85rem}@media (width<=900px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand-col[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}.search-overlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:clamp(2rem, 8vh, 6rem) var(--gutter) var(--gutter);background:#073a5c47;align-content:start;justify-items:center;display:grid;position:fixed;inset:0}.search-overlay[hidden]{display:none}.search-panel{border-radius:var(--radius-md);width:min(40rem,100%);animation:pop .18s var(--ease-out) both;background:#fff;overflow:hidden;box-shadow:0 30px 70px #073a5c4d}@keyframes pop{0%{opacity:0;transform:translateY(-8px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.search-panel{animation:none}}.search-field{border-bottom:1px solid var(--line);color:var(--text-400);align-items:center;gap:.7rem;padding:.9rem 1.1rem;display:flex}.search-field input{color:var(--text-900);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:1.05rem}.search-field input::-webkit-search-cancel-button{display:none}.search-close{color:var(--text-400);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:6px;flex-shrink:0;padding:.2em .5em;font-size:.7rem;font-weight:600}.search-results{max-height:min(60vh,30rem);overflow-y:auto}.search-hint,.search-empty{color:var(--text-400);margin:0;padding:1.25rem 1.1rem;font-size:.9rem}.search-results a{border-bottom:1px solid var(--line);color:inherit;gap:.15rem;padding:.7rem 1.1rem;text-decoration:none;display:grid}.search-results a:last-child{border-bottom:0}.search-results a:hover,.search-results a[data-active]{background:var(--panel)}.search-results .r-top{align-items:baseline;gap:.6rem;display:flex}.search-results .r-title{font-family:var(--font-display);color:var(--text-900);font-size:.98rem;font-weight:600}.search-results a:hover .r-title{color:var(--blue-700)}.search-results .r-kind{text-transform:uppercase;letter-spacing:.08em;color:var(--text-400);flex-shrink:0;margin-left:auto;font-size:.68rem;font-weight:600}.search-results .r-desc{color:var(--text-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;display:-webkit-box;overflow:hidden}.search-results mark{color:inherit;background:#d9f1fa;border-radius:2px}.tracking-consent[data-astro-cid-hyrq4yqu]{z-index:1000;color:#12344a;background:#fff;border:1px solid #b9d9e2;border-top:4px solid #05b6d3;border-radius:14px;width:min(1080px,100% - 32px);max-height:85vh;padding:24px;font-size:14px;position:fixed;bottom:18px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 12px 50px #103f5633}.tracking-consent[data-astro-cid-hyrq4yqu][hidden]{display:none}.tracking-consent[data-astro-cid-hyrq4yqu] h2[data-astro-cid-hyrq4yqu]{margin:0 0 10px;font-size:22px}.tracking-consent[data-astro-cid-hyrq4yqu] p[data-astro-cid-hyrq4yqu]{max-width:none;margin:8px 0;font-size:14px}.tracking-consent[data-astro-cid-hyrq4yqu] a[data-astro-cid-hyrq4yqu]{text-decoration:underline}.tracking-choices[data-astro-cid-hyrq4yqu],.tracking-actions[data-astro-cid-hyrq4yqu]{flex-wrap:wrap;gap:14px 24px;margin-top:16px;display:flex}.tracking-choices[data-astro-cid-hyrq4yqu] label[data-astro-cid-hyrq4yqu]{align-items:center;gap:8px;display:flex}.tracking-choices[data-astro-cid-hyrq4yqu] input[data-astro-cid-hyrq4yqu]{accent-color:#075a80;width:18px;height:18px}.tracking-actions[data-astro-cid-hyrq4yqu] button[data-astro-cid-hyrq4yqu]{font:inherit;color:#075a80;cursor:pointer;background:#fff;border:1px solid #075a80;border-radius:6px;min-height:44px;padding:10px 18px;font-weight:600}.tracking-actions[data-astro-cid-hyrq4yqu] button[data-astro-cid-hyrq4yqu]:hover{background:#edf7fa}.tracking-consent[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu]:focus-visible{outline-offset:3px;outline:3px solid #10acc1}.tracking-consent[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu][data-consent-status]:empty{display:none}.tracking-actions[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu][data-consent-accept],.tracking-actions[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu][data-consent-reject]{min-width:156px}.tracking-actions[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu][data-consent-accept]{color:#fff;background:#075a80}.tracking-actions[data-astro-cid-hyrq4yqu] [data-astro-cid-hyrq4yqu][data-consent-accept]:hover{background:#103f56}@media (width<=600px){.tracking-consent[data-astro-cid-hyrq4yqu]{padding:18px;bottom:8px}.tracking-actions[data-astro-cid-hyrq4yqu]{gap:8px}.tracking-actions[data-astro-cid-hyrq4yqu] button[data-astro-cid-hyrq4yqu]{flex:auto}.tracking-consent[data-astro-cid-hyrq4yqu] h2[data-astro-cid-hyrq4yqu]{font-size:20px}}.legacy-main[data-astro-cid-hkbrpulz]{padding-block:var(--space-6)}
