body.cinematic.reference.reference-team-page{background:var(--color-white,#fff)}body.cinematic.reference.reference-team-page main{padding-top:112px}.team-page[data-astro-cid-jkh5akmm]{color:var(--color-primary,#203e37)}.team-page[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{color:var(--color-body,#52625e);font-size:15px;line-height:1.85}.team-page[data-astro-cid-jkh5akmm] .eyebrow[data-astro-cid-jkh5akmm]{font-family:var(--sans);letter-spacing:.14em;color:var(--color-secondary,#344d64);margin-bottom:17px;font-size:10px;line-height:1.6}.team-page-introduction[data-astro-cid-jkh5akmm]{padding-block:38px 48px}.team-page-back[data-astro-cid-jkh5akmm]{border-bottom:1px solid var(--color-border);min-height:44px;color:var(--color-secondary);align-items:center;margin-bottom:24px;padding:5px 0;font-size:12px;display:inline-flex}h1[data-astro-cid-jkh5akmm]{font-family:var(--serif);letter-spacing:-.03em;max-width:850px;margin:0 0 24px;font-size:clamp(44px,4.2vw,63px);line-height:1.1}h1[data-astro-cid-jkh5akmm] span[data-astro-cid-jkh5akmm],h2[data-astro-cid-jkh5akmm] span[data-astro-cid-jkh5akmm]{color:var(--color-text-emphasis,#216cb0);font-weight:500}.team-page-introduction[data-astro-cid-jkh5akmm]>p[data-astro-cid-jkh5akmm]{max-width:760px;margin-bottom:0;font-size:17px;line-height:1.8}.team-page-profiles[data-astro-cid-jkh5akmm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-bottom:64px;display:grid}.team-page-profile[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:27px;min-width:0;scroll-margin-top:140px;display:grid}.team-page-portrait[data-astro-cid-jkh5akmm]{min-width:0;margin:0;display:block}.team-page-portrait[data-astro-cid-jkh5akmm] img[data-astro-cid-jkh5akmm]{border-radius:4px 40px 4px 4px;width:100%;height:auto;transition:filter .5s;display:block}a[data-astro-cid-jkh5akmm].team-page-portrait:hover img[data-astro-cid-jkh5akmm]{filter:brightness(1.035)}.team-page-profile[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-family:var(--serif);letter-spacing:-.02em;margin:0 0 20px;font-size:29px;line-height:1.2}.team-page-profile[data-astro-cid-jkh5akmm] .eyebrow[data-astro-cid-jkh5akmm]{margin-top:7px;margin-bottom:13px;font-size:9px}.team-page-profile[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{margin-bottom:16px;font-size:14px}.team-page-link[data-astro-cid-jkh5akmm]{max-width:100%;min-height:44px;color:var(--color-secondary);font-family:var(--sans);text-align:left;border-bottom:1px solid #93aaa1;justify-content:flex-start;align-items:center;padding:7px 0;font-size:13px;font-weight:500;line-height:1.65;transition:color .3s,border-color .3s;display:inline-flex}.team-page-link[data-astro-cid-jkh5akmm]:hover,.team-page-back[data-astro-cid-jkh5akmm]:hover{color:var(--color-primary);border-color:var(--color-primary)}.team-page-profile[data-astro-cid-jkh5akmm] button[data-astro-cid-jkh5akmm].team-page-link{--control-focus:#315f52;background:0 0;border:0;border-bottom:1px solid #93aaa1;border-radius:0}.team-page-staff[data-astro-cid-jkh5akmm]{background:var(--color-surface,#f3f5f7);border-radius:48px 0 0;padding-block:52px}h2[data-astro-cid-jkh5akmm]{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(32px,3vw,43px);line-height:1.16}.team-page-staff-heading[data-astro-cid-jkh5akmm]{margin-bottom:28px}.team-page-staff-grid[data-astro-cid-jkh5akmm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.team-page-staff-card[data-astro-cid-jkh5akmm]{background:var(--color-white,#fff);border-radius:16px;align-items:center;gap:19px;min-width:0;padding:22px;display:flex}.team-page-initial[data-astro-cid-jkh5akmm],.team-page-photo-note[data-astro-cid-jkh5akmm]{background:var(--color-mist,#edf3f0);width:66px;height:80px;color:var(--color-primary);border-radius:5px 21px 5px 5px;flex:none;justify-content:center;align-items:center;display:flex}.team-page-initial[data-astro-cid-jkh5akmm]{font-family:var(--serif);font-size:35px}.team-page-photo-note[data-astro-cid-jkh5akmm]{font-family:var(--sans);text-align:center;font-size:11px;line-height:1.6}.team-page-staff-card[data-astro-cid-jkh5akmm] h3[data-astro-cid-jkh5akmm]{font-family:var(--serif);margin-bottom:8px;font-size:24px;line-height:1.25}.team-page-staff-card[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{margin:0;font-size:12px;line-height:1.75}.team-page-staff-card[data-astro-cid-jkh5akmm] small[data-astro-cid-jkh5akmm]{color:var(--color-body);font-size:11px;line-height:1.65}.team-page-welcome[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(40px,8vw,120px);padding-block:65px;display:grid}.team-page-language[data-astro-cid-jkh5akmm] dl[data-astro-cid-jkh5akmm]{margin:0 0 20px}.team-page-language[data-astro-cid-jkh5akmm] dl[data-astro-cid-jkh5akmm]>div[data-astro-cid-jkh5akmm]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:20px;padding:11px 0;font-size:14px;line-height:1.7;display:flex}.team-page-language[data-astro-cid-jkh5akmm] dt[data-astro-cid-jkh5akmm]{font-weight:500}.team-page-language[data-astro-cid-jkh5akmm] dd[data-astro-cid-jkh5akmm]{color:var(--color-body);text-align:right;margin:0}.team-page-language[data-astro-cid-jkh5akmm]>p[data-astro-cid-jkh5akmm]{max-width:560px;font-size:14px}.team-page[data-astro-cid-jkh5akmm] .button[data-astro-cid-jkh5akmm]{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;min-height:48px;font-family:var(--sans);border-radius:30px;justify-content:center;align-items:center;padding:13px 23px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.team-page-arrival[data-astro-cid-jkh5akmm]{background:var(--color-blue-mist,#edf2f6);border-radius:4px 38px 4px 4px;align-self:start;padding:31px}.team-page-arrival[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-size:34px}.team-page-arrival[data-astro-cid-jkh5akmm]>p[data-astro-cid-jkh5akmm]{font-size:14px}.team-page-arrival[data-astro-cid-jkh5akmm] address[data-astro-cid-jkh5akmm]{margin-bottom:12px;font-size:14px;font-style:normal;line-height:1.8}.team-page-arrival[data-astro-cid-jkh5akmm] .team-page-call[data-astro-cid-jkh5akmm]{margin:25px 0 0;font-size:12px}.team-page-call[data-astro-cid-jkh5akmm] a[data-astro-cid-jkh5akmm]{text-underline-offset:5px;min-height:44px;color:var(--color-secondary);align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}body.reference-team-page.service-page-motion .service-reveal[data-astro-cid-jkh5akmm]{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.25,1);transform:translateY(23px)}body.reference-team-page.service-page-motion .service-reveal[data-astro-cid-jkh5akmm].is-visible{opacity:1;transform:none}@media (width<=1100px){.team-page-profiles[data-astro-cid-jkh5akmm]{gap:32px}.team-page-profile[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:22px}.team-page-profile[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-size:26px}.team-page-staff-grid[data-astro-cid-jkh5akmm]{gap:16px}.team-page-staff-card[data-astro-cid-jkh5akmm]{flex-direction:column;align-items:flex-start;padding:22px}.team-page-initial[data-astro-cid-jkh5akmm],.team-page-photo-note[data-astro-cid-jkh5akmm]{width:60px;height:64px}}@media (width<=900px){body.cinematic.reference.reference-team-page main{padding-top:102px}.team-page-profiles[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,1fr);gap:35px}.team-page-profile[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:30px;max-width:700px}.team-page-portrait[data-astro-cid-jkh5akmm]{max-width:230px}.team-page-profile[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-size:31px}.team-page-profile[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{font-size:15px}.team-page-welcome[data-astro-cid-jkh5akmm]{gap:35px}.team-page-arrival[data-astro-cid-jkh5akmm]{padding:26px}.team-page-language[data-astro-cid-jkh5akmm] dl[data-astro-cid-jkh5akmm]>div[data-astro-cid-jkh5akmm]{font-size:13px}}@media (width<=600px){.team-page-introduction[data-astro-cid-jkh5akmm]{padding-block:23px 32px}.team-page-back[data-astro-cid-jkh5akmm]{margin-bottom:20px;font-size:11px}.team-page[data-astro-cid-jkh5akmm] .eyebrow[data-astro-cid-jkh5akmm]{margin-bottom:15px;font-size:9px}h1[data-astro-cid-jkh5akmm]{margin-bottom:20px;font-size:40px}.team-page-introduction[data-astro-cid-jkh5akmm]>p[data-astro-cid-jkh5akmm]{font-size:15px;line-height:1.8}.team-page-profiles[data-astro-cid-jkh5akmm]{gap:29px;padding-bottom:37px}.team-page-profile[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:21px}.team-page-profile[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{margin-bottom:14px;font-size:25px}.team-page-profile[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{margin-bottom:12px;font-size:13px;line-height:1.8}.team-page-profile[data-astro-cid-jkh5akmm] .eyebrow[data-astro-cid-jkh5akmm]{margin-top:3px;margin-bottom:10px;font-size:8px}.team-page-portrait[data-astro-cid-jkh5akmm] img[data-astro-cid-jkh5akmm]{border-top-right-radius:30px}.team-page-link[data-astro-cid-jkh5akmm]{font-size:12px}.team-page-staff[data-astro-cid-jkh5akmm]{border-top-left-radius:32px;padding-block:35px}.team-page-staff-heading[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{max-width:380px;margin-bottom:0;font-size:31px}.team-page-staff-grid[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,1fr);gap:12px}.team-page-staff-card[data-astro-cid-jkh5akmm]{flex-direction:row;align-items:center;gap:18px;padding:20px}.team-page-staff-card[data-astro-cid-jkh5akmm] h3[data-astro-cid-jkh5akmm]{font-size:23px}.team-page-welcome[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:37px}h2[data-astro-cid-jkh5akmm]{font-size:33px}.team-page-language[data-astro-cid-jkh5akmm] dl[data-astro-cid-jkh5akmm]>div[data-astro-cid-jkh5akmm]{gap:15px;font-size:13px}.team-page-arrival[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-size:31px}.team-page-arrival[data-astro-cid-jkh5akmm]{border-top-right-radius:30px;padding:27px 24px}}@media (width<=380px){h1[data-astro-cid-jkh5akmm]{font-size:36px}.team-page-profile[data-astro-cid-jkh5akmm]{grid-template-columns:minmax(0,1fr);gap:18px}.team-page-portrait[data-astro-cid-jkh5akmm]{width:190px}.team-page-profile[data-astro-cid-jkh5akmm] h2[data-astro-cid-jkh5akmm]{font-size:29px}.team-page-profile[data-astro-cid-jkh5akmm] p[data-astro-cid-jkh5akmm]{font-size:14px}.team-page-profile[data-astro-cid-jkh5akmm] .eyebrow[data-astro-cid-jkh5akmm]{font-size:9px}.team-page-profiles[data-astro-cid-jkh5akmm]{gap:35px}}@media (prefers-reduced-motion:reduce){body.reference-team-page.service-page-motion .service-reveal[data-astro-cid-jkh5akmm]{opacity:1;transition:none;transform:none}.team-page-portrait[data-astro-cid-jkh5akmm] img[data-astro-cid-jkh5akmm],.team-page-link[data-astro-cid-jkh5akmm]{transition:none}.team-page-portrait[data-astro-cid-jkh5akmm]:hover img[data-astro-cid-jkh5akmm]{filter:none}}
