.infos[data-astro-cid-an2odgr2]{grid-template-columns:16.8605% 25.2907% 25.2907% minmax(0,1fr);align-items:start;min-height:calc(100dvh - 214px);padding-top:62px;padding-bottom:160px;display:grid}.aside[data-astro-cid-an2odgr2]{display:contents}.portrait[data-astro-cid-an2odgr2]{grid-column:1;width:min(217px,100% - 15px);position:relative}@media (width>=1200px){.portrait[data-astro-cid-an2odgr2]{align-self:start;transition:top .45s cubic-bezier(.76,0,.24,1);position:sticky;top:153px}html[data-barre=retiree] .portrait[data-astro-cid-an2odgr2]{top:62px}}.portrait-img[data-astro-cid-an2odgr2]{aspect-ratio:217/302;width:100%;position:relative;overflow:hidden}.portrait-img[data-astro-cid-an2odgr2] img[data-astro-cid-an2odgr2]{object-fit:fill;width:220.653%;height:158.755%;position:absolute;top:-29.3697%;left:-60.3266%}.stamp[data-astro-cid-an2odgr2]{aspect-ratio:61/83;object-fit:cover;transform-origin:0 0;width:28.1106%;height:auto;position:absolute;top:87.0861%;left:66.8203%;rotate:-4deg}.services[data-astro-cid-an2odgr2]{grid-column:2}.experiences[data-astro-cid-an2odgr2]{grid-column:3}.education[data-astro-cid-an2odgr2]{grid-column:4}.col[data-astro-cid-an2odgr2]{padding-right:var(--gutter);min-width:0}.col[data-astro-cid-an2odgr2] h2[data-astro-cid-an2odgr2]{margin-bottom:10px;font-size:14px;font-weight:500;line-height:17px}.caps[data-astro-cid-an2odgr2]{text-transform:uppercase;font-size:12px;font-weight:400;line-height:18px}.entries[data-astro-cid-an2odgr2]{flex-direction:column;gap:20px;display:flex}.entry[data-astro-cid-an2odgr2]{grid-template-columns:100px minmax(0,216px);align-items:start;column-gap:16px;display:grid}.date[data-astro-cid-an2odgr2],.entry-title[data-astro-cid-an2odgr2]{white-space:pre-line;font-size:16px;line-height:20px}.entry-title[data-astro-cid-an2odgr2] .serif[data-astro-cid-an2odgr2]{line-height:1}.entry-body[data-astro-cid-an2odgr2]{flex-direction:column;gap:6px;display:flex}.bar[data-astro-cid-an2odgr2]{background:var(--black);width:1px;height:15px}.v-mob[data-astro-cid-an2odgr2]{display:none}@media (width<=699px){.v-desk[data-astro-cid-an2odgr2]{display:none}.v-mob[data-astro-cid-an2odgr2]{display:inline}}.skills[data-astro-cid-an2odgr2]{white-space:pre-line;font-size:12px;font-weight:400;line-height:18px}@media (width<=1199px){.infos[data-astro-cid-an2odgr2]{grid-template-rows:none;grid-template-columns:217px minmax(0,1fr);gap:56px 48px;padding-top:40px}.portrait[data-astro-cid-an2odgr2]{width:217px}.portrait[data-astro-cid-an2odgr2],.services[data-astro-cid-an2odgr2],.experiences[data-astro-cid-an2odgr2],.education[data-astro-cid-an2odgr2]{grid-area:auto}.experiences[data-astro-cid-an2odgr2],.education[data-astro-cid-an2odgr2]{grid-column:1/-1}}@media (width<=699px){.infos[data-astro-cid-an2odgr2]{grid-template-columns:93px minmax(0,1fr);align-content:start;gap:0 49px;padding-top:48px;padding-bottom:100px}.col[data-astro-cid-an2odgr2]{padding-right:0}.portrait[data-astro-cid-an2odgr2]{grid-area:1/1;width:81px}.services[data-astro-cid-an2odgr2]{grid-area:2/1;margin-top:40px}.experiences[data-astro-cid-an2odgr2]{grid-area:1/2/span 3}.education[data-astro-cid-an2odgr2]{grid-area:4/2;margin-top:60px}.col[data-astro-cid-an2odgr2] h2[data-astro-cid-an2odgr2]{margin-bottom:20px}.services[data-astro-cid-an2odgr2] h2[data-astro-cid-an2odgr2]{margin-bottom:10px}.entry[data-astro-cid-an2odgr2]{flex-direction:column;gap:4px;display:flex}.entry-body[data-astro-cid-an2odgr2]{gap:4px}.experiences[data-astro-cid-an2odgr2] .date[data-astro-cid-an2odgr2],.experiences[data-astro-cid-an2odgr2] .entry-title[data-astro-cid-an2odgr2]{font-size:14px;line-height:18px}.experiences[data-astro-cid-an2odgr2] .skills[data-astro-cid-an2odgr2]{white-space:normal}.experiences[data-astro-cid-an2odgr2] .skills[data-astro-cid-an2odgr2] .v-mob[data-astro-cid-an2odgr2]{white-space:pre-line}.experiences[data-astro-cid-an2odgr2] h2[data-astro-cid-an2odgr2]{margin-bottom:23px}.experiences[data-astro-cid-an2odgr2] .entries[data-astro-cid-an2odgr2]{gap:24px}.experiences[data-astro-cid-an2odgr2] .entry[data-astro-cid-an2odgr2]{gap:0}.education[data-astro-cid-an2odgr2] h2[data-astro-cid-an2odgr2]{margin-bottom:21px}.education[data-astro-cid-an2odgr2] .entry[data-astro-cid-an2odgr2]{gap:3px}.aside[data-astro-cid-an2odgr2]{grid-area:1/1/span 4;align-self:start;transition:top .45s cubic-bezier(.76,0,.24,1);display:block;position:sticky;top:112px}html[data-barre=retiree] .aside[data-astro-cid-an2odgr2]{top:48px}}
