@page{size:A4;margin:13mm 15mm;@top-right{content:"SÉBASTIEN RIGAUX  /  CV";color:#536361;font-family:Arial,sans-serif;font-size:7pt;letter-spacing:.08em}@bottom-left{content:"sebastien.rigaux.be";color:#536361;font-family:Arial,sans-serif;font-size:8pt}@bottom-right{content:counter(page) " / " counter(pages);color:#536361;font-family:Arial,sans-serif;font-size:8pt}}@page:first{@top-right{content:none}}@media print{:root,:root.light,:root.dark,:root:not(.light):not(.dark){color-scheme:light;--theme-paper:#fff;--theme-ink:#1d2b2a;--theme-accent:#0e625a;--theme-muted:#354541;--theme-rule:#b8c7c3}*,:before,:after{transition:none!important;animation:none!important}[no-intersect]{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}html{scroll-behavior:auto!important}body{color:var(--theme-ink);print-color-adjust:exact;font-size:10pt;line-height:1.4;background:#fff!important}header,footer,[data-cv-download],[data-cv-screen-only]{display:none!important}main[data-cv]{width:auto;max-width:none;margin:0;padding:0}#about{padding:0 0 5mm}[data-cv-decoration],#about [data-cv-hero]>.hero-shader{display:none!important}#about [data-cv-hero]>div:not(.hero-shader){grid-template-rows:auto auto auto;grid-template-columns:18mm minmax(0,1fr);column-gap:5mm;min-height:0;display:grid}#about [data-cv-hero]>div>p:first-of-type{grid-area:1/2;margin-bottom:1mm;font-size:9pt}[data-cv-identity]{display:contents}#about [data-hero-logo]{grid-area:1/1/4;align-self:center;width:18mm;height:18mm;opacity:1!important;visibility:visible!important;display:block!important}#name{grid-area:2/2;font-size:28pt;line-height:1.08}#name>span{white-space:normal;display:inline}#about [data-cv-hero]>div>p:last-of-type{grid-area:3/2;margin-top:1mm;font-size:9.5pt;line-height:1.35}[data-cv-profile]{border:0;flex-direction:column;gap:3mm;margin-top:4mm;padding-top:0;display:flex}[data-cv-contact]{border-top:1px solid var(--theme-rule);border-bottom:1px solid var(--theme-rule);break-inside:avoid-page;order:-1;padding:2mm 0;display:block}[data-cv-contact]>div{margin:0}[data-cv-contact]>div:last-child,[data-cv-contact] h2{display:none}[data-cv-contact] address{flex-wrap:wrap;justify-content:space-between;gap:1mm 4mm;font-size:9pt;line-height:1.25;display:flex}[data-cv-contact] address>p{white-space:nowrap;margin:0}[data-cv-summary]{max-width:none;font-size:9.5pt;line-height:1.42}[data-cv-summary]>p:first-child{font-size:11pt;line-height:1.36}[data-cv-summary]>p{margin:0!important}[data-cv-summary]>p+p{margin-top:2.5mm!important}[data-cv-summary]>p:first-child+p{margin-top:3.5mm!important}[data-cv-timeline],#skills{border-top:0;padding:4.5mm 0 0}[data-cv-timeline-layout],[data-cv-skills-layout]{display:block}[data-cv-section-heading]{border-bottom:1px solid var(--theme-rule);break-after:avoid-page;margin-bottom:2.5mm;padding-bottom:1.5mm;position:static}[data-cv-section-heading] h2{max-width:none;font-size:14pt;line-height:1.15}[data-cv-section-heading] h2:before{color:var(--theme-accent);font-family:var(--font-plex-sans), sans-serif;letter-spacing:.06em;vertical-align:.2em;margin-right:3mm;font-size:8pt;font-weight:700;display:inline-block}#experience [data-cv-section-heading] h2:before{content:"01"}#education [data-cv-section-heading] h2:before{content:"02"}#skills [data-cv-section-heading] h2:before{content:"03"}[data-cv-timeline-list]{border-left:1px solid var(--theme-rule);margin-left:1.2mm;padding-left:6mm}[data-cv-timeline-item]{break-inside:avoid-page;margin-bottom:3mm;padding:0}[data-cv-entry-heading]{break-after:avoid-page;background:0 0;padding:0;display:block;position:relative;top:auto}[data-cv-entry-heading]>span[aria-hidden]{border:1px solid var(--theme-accent);background:#fff;border-radius:0;width:2.4mm;height:2.4mm;display:block;position:absolute;top:1mm;left:-7.2mm;transform:none}[data-cv-entry-heading]>p{padding:0;font-size:8.5pt;line-height:1.25}[data-cv-entry-heading] h3{font-size:11.5pt;line-height:1.25}[data-cv-entry-body]{margin-left:0}[data-cv-entry-body]>p{margin-top:1mm;font-size:9pt;line-height:1.35}[data-cv-entry-body]>ul{margin-top:1.5mm;padding-left:0;font-size:9pt;line-height:1.35;list-style:none}[data-cv-entry-body]>ul>li{padding-left:4mm;display:list-item;position:relative}[data-cv-entry-body]>ul>li:before{background:var(--theme-accent);content:"";width:1.3mm;height:1.3mm;display:block;position:absolute;top:.58em;left:1mm;transform:none}[data-cv-entry-body]>ul>li+li{margin-top:1mm}#experience [data-cv-entry-body]>ul{columns:2;column-gap:7mm;max-width:none}#experience [data-cv-entry-body]>ul>li{break-inside:avoid-column;margin-block:0!important}#education [data-cv-timeline-list]{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm 7mm;margin-left:0;padding-left:1.2mm;display:grid}#education [data-cv-timeline-item]{border-left:1px solid var(--theme-rule);margin:0;padding-left:4mm}#education [data-cv-entry-heading]>span[aria-hidden]{left:-5.2mm}[data-cv-skills-content]{grid-template-columns:1fr 2fr;gap:7mm;display:grid}#skills{break-inside:avoid-page;padding-top:6mm}[data-cv-skills-content]>div,[data-cv-skills-content] li{break-inside:avoid-page}[data-cv-skills-content] h3{margin:0 0 1.5mm;font-size:11pt}[data-cv-skills-content] h3:not(:first-child){margin-top:2mm}[data-cv-skills-content] h4{font-size:9.5pt}[data-cv-skills-content] li{padding-top:.6mm;padding-bottom:.6mm;font-size:9.5pt}[data-cv-skills-content] li p{font-size:9pt;line-height:1.32}p,li{orphans:2;widows:2}}
