.iK3Cka_provenance{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-2)}.iK3Cka_verb:focus-visible,.iK3Cka_proof:focus-visible,.iK3Cka_heroLink:focus-visible,.iK3Cka_mail:focus-visible,.iK3Cka_nodeLink:focus-visible,.iK3Cka_badge:focus-visible,.iK3Cka_skill:focus-visible,.iK3Cka_print:focus-visible{outline:var(--focus-width) solid var(--ember);outline-offset:var(--focus-offset)}.iK3Cka_verb,.iK3Cka_proof,.iK3Cka_nodeLink,.iK3Cka_badge,.iK3Cka_skill,.iK3Cka_print,.iK3Cka_card{box-sizing:border-box}.iK3Cka_identity,.iK3Cka_heroes,.iK3Cka_who,.iK3Cka_role>.iK3Cka_hero,.iK3Cka_bases>.iK3Cka_column,.iK3Cka_timeline,.iK3Cka_skill,.iK3Cka_skillPlate,.iK3Cka_facts,.iK3Cka_proof{background-color:var(--obs-2);background-image:var(--plate)}.iK3Cka_cardHost{min-inline-size:0;position:relative}.iK3Cka_card{z-index:3;gap:var(--s-1);inline-size:max-content;max-inline-size:min(22rem,80vw);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--obs-3);box-shadow:var(--e-2), inset 0 0 0 1px var(--hair-3);color:var(--ink-1);font-size:var(--fs-small);line-height:1.35;display:grid;position:absolute;inset-inline-start:0}.iK3Cka_card[hidden]{display:none}.iK3Cka_cardAbove{inset-block-end:calc(100% + 6px)}.iK3Cka_cardBelow{inset-block-start:calc(100% + 6px)}.iK3Cka_cardAbove:after,.iK3Cka_cardBelow:after{content:"";block-size:8px;position:absolute;inset-inline:0}.iK3Cka_cardAbove:after{inset-block-start:100%}.iK3Cka_cardBelow:after{inset-block-end:100%}.iK3Cka_cardTitle{font-weight:var(--fw-title)}.iK3Cka_cardMeta,.iK3Cka_cardLine{color:var(--ink-2);display:block}.iK3Cka_cardLine{color:var(--ink-1)}.iK3Cka_plate{justify-content:center;align-items:center;gap:var(--s-2);flex:none;display:inline-flex}.iK3Cka_plateRole{--role-tile:clamp(56px, 3rem + 1.6vw, 80px)}.iK3Cka_plateNode [data-mark]{--tile-size:40px}.iK3Cka_plateRole [data-mark]{--tile-size:var(--role-tile)}.iK3Cka_plateRole [data-mark=desjardins] img,.iK3Cka_plateRole [data-mark=prevost] img{block-size:auto;max-block-size:56%;inline-size:clamp(128px,7rem + 3vw,188px);max-inline-size:none}.iK3Cka_plateNode [data-mark=desjardins] img,.iK3Cka_plateNode [data-mark=prevost] img{block-size:auto;inline-size:68px;max-inline-size:none}.iK3Cka_plate[data-plate=ia] [data-mark]{background:oklch(from var(--ink-1) 1 0 h)}.iK3Cka_plateText{background:var(--obs-3);box-shadow:inset 0 0 0 1px var(--hair-3);color:var(--ink-1);border-radius:11px}.iK3Cka_plateNode.iK3Cka_plateText{block-size:40px;inline-size:40px;color:var(--ink-2)}.iK3Cka_plateRole.iK3Cka_plateText{inline-size:var(--role-tile);block-size:var(--role-tile);border-radius:calc(var(--role-tile) * .25);color:var(--ink-2)}.iK3Cka_plateRole.iK3Cka_plateText svg{block-size:44%;inline-size:44%}.iK3Cka_synth{align-content:start;column-gap:var(--gap);row-gap:var(--s-4);flex:auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.iK3Cka_identity{align-content:start;align-self:start;justify-items:start;gap:var(--s-3);padding:var(--s-5) var(--s-6);border-radius:var(--r-lg);box-shadow:var(--e-2), inset 0 0 0 1px var(--hair-2);grid-area:1/1/auto/span 5;display:grid}.iK3Cka_identityTitle{font-size:var(--fs-lead);font-weight:var(--fw-label);line-height:var(--lh-title);color:var(--ink-1);text-wrap:balance;margin:0}.iK3Cka_mention{font-size:var(--fs-small);font-weight:var(--fw-label);color:var(--ink-2);margin:0}.iK3Cka_links{align-items:center;gap:0 var(--s-5);font-size:var(--fs-body);flex-wrap:wrap;margin:0;display:flex}.iK3Cka_mail{align-items:center;gap:var(--s-2);min-block-size:44px;color:var(--ink-1);font-size:var(--fs-small);font-weight:var(--fw-label);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:4px;overflow-wrap:anywhere;display:inline-flex}.iK3Cka_mail:hover{-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}.iK3Cka_mail svg{color:var(--ink-2);flex:none}.iK3Cka_heroes{padding:var(--s-5) var(--s-4);border-radius:var(--r-lg);box-shadow:var(--e-2), inset 0 0 0 1px var(--hair-2);flex-wrap:wrap;grid-area:1/6/auto/-1;margin:0;list-style:none;display:flex;container:heroes/inline-size}.iK3Cka_synthHero{align-content:start;justify-items:start;gap:var(--s-1);min-inline-size:0;padding-inline:var(--s-5);border-inline-start:1px solid var(--hair-2);flex:1 1 0;display:grid}.iK3Cka_synthHero:first-child{border-inline-start:0}.iK3Cka_synthValue{font-size:clamp(2.5rem,min(7cqi,10svh),6.5rem);font-weight:var(--fw-display);letter-spacing:var(--tr-display);white-space:nowrap;color:var(--ink-1);line-height:.92}.iK3Cka_synthUnit{font-size:var(--fs-figure);font-weight:var(--fw-title);letter-spacing:var(--tr-figure);color:var(--ink-1);line-height:1.05}.iK3Cka_synthCaption{font-size:var(--fs-small);font-weight:var(--fw-label);color:var(--ink-2);line-height:1.3}.iK3Cka_synthUnit,.iK3Cka_synthCaption{overflow-wrap:anywhere;min-inline-size:0}@container heroes (max-width:520px){.iK3Cka_synthHero{align-items:baseline;gap:0 var(--s-2);padding:var(--s-3) var(--s-2);border-inline-start:0;border-block-start:1px solid var(--hair-2);flex-wrap:wrap;flex-basis:100%;display:flex}.iK3Cka_synthHero:first-child{border-block-start:0}.iK3Cka_synthValue{font-size:clamp(2.5rem,12cqi,4rem)}.iK3Cka_synthCaption{flex-basis:100%}}.iK3Cka_filter{display:contents}.iK3Cka_verbs{gap:var(--s-2);grid-area:2/1/auto/-1;grid-template-columns:repeat(5,auto);display:grid}.iK3Cka_verb{justify-content:center;align-items:center;gap:var(--s-2);min-block-size:44px;padding:0 var(--s-4);border:1px solid var(--hair-3);border-radius:var(--r-pill);background:var(--obs-1);color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-button);cursor:pointer;transition:background-color var(--t-hover) var(--ease-enter), border-color var(--t-hover) var(--ease-enter), color var(--t-hover) var(--ease-enter);display:inline-flex}.iK3Cka_verb:hover{color:var(--ink-1);background:var(--obs-3)}.iK3Cka_verb[aria-pressed=true]{border-color:var(--ember);background:var(--ember-a16);color:var(--ink-1)}.iK3Cka_verb[aria-pressed=true] svg{color:var(--ember)}.iK3Cka_proofs{gap:var(--s-2) var(--gap);grid-area:3/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.iK3Cka_proofs[hidden]{display:none}.iK3Cka_proof{block-size:100%;min-block-size:44px;padding:var(--s-2) var(--s-4);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--ink-1);font-size:var(--fs-body);transition:background-color var(--t-hover) var(--ease-enter);align-items:center;line-height:1.3;text-decoration:none;display:flex}.iK3Cka_proof:hover{background-image:none;background-color:var(--obs-3)}.iK3Cka_proof strong{font-size:1.3em;font-weight:var(--fw-title);letter-spacing:var(--tr-figure);margin-inline-end:.08em}.iK3Cka_proofText{min-inline-size:0}.iK3Cka_proofAt{font-size:var(--fs-small);font-weight:var(--fw-label);white-space:nowrap;color:var(--ink-2)}.iK3Cka_track{flex-direction:column;grid-area:4/1/auto/-1;min-block-size:0;display:flex}.iK3Cka_timeline{align-content:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-lg);box-shadow:var(--e-2), inset 0 0 0 1px var(--hair-2);grid-template-columns:repeat(8,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative}.iK3Cka_node:before{content:"";inset-inline:calc(-1 * var(--s-2)) 0;background:var(--hair-3);block-size:1px;position:absolute;inset-block-start:calc(var(--s-2) + 20px)}.iK3Cka_node:first-child:before{inset-inline-start:var(--s-2)}.iK3Cka_node:last-child:before{inset-inline-end:calc(100% - var(--s-2) - 40px)}.iK3Cka_node{min-inline-size:0;position:relative}.iK3Cka_node .iK3Cka_cardHost{block-size:100%}.iK3Cka_nodeLink{block-size:100%;min-block-size:44px;padding:var(--s-2);border-radius:var(--r-md);color:var(--ink-1);transition:background-color var(--t-hover) var(--ease-enter), box-shadow var(--t-hover) var(--ease-enter);text-decoration:none;display:flex}.iK3Cka_nodeLink:hover{background:var(--obs-3)}.iK3Cka_nodeBody{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.iK3Cka_nodeText{min-inline-size:0;font-size:var(--fs-small);line-height:1.25}.iK3Cka_nodeYear{font-weight:var(--fw-title);font-variant-numeric:tabular-nums}.iK3Cka_nodeDot{color:var(--ink-3)}.iK3Cka_nodeName{font-weight:var(--fw-label);color:var(--ink-2);overflow-wrap:anywhere}.iK3Cka_nodeFlags{gap:var(--s-1);display:inline-flex}.iK3Cka_timeline .iK3Cka_plate{position:relative}.iK3Cka_filter[data-verb=develop] .iK3Cka_node[data-verbs~=develop] .iK3Cka_nodeLink,.iK3Cka_filter[data-verb=train] .iK3Cka_node[data-verbs~=train] .iK3Cka_nodeLink,.iK3Cka_filter[data-verb=manage] .iK3Cka_node[data-verbs~=manage] .iK3Cka_nodeLink,.iK3Cka_filter[data-verb=coordinate] .iK3Cka_node[data-verbs~=coordinate] .iK3Cka_nodeLink,.iK3Cka_filter[data-verb=lead] .iK3Cka_node[data-verbs~=lead] .iK3Cka_nodeLink{background:var(--ember-a08);box-shadow:inset 0 0 0 1px var(--ember)}.iK3Cka_filter[data-verb=develop] .iK3Cka_node[data-verbs~=develop] .iK3Cka_nodeName,.iK3Cka_filter[data-verb=train] .iK3Cka_node[data-verbs~=train] .iK3Cka_nodeName,.iK3Cka_filter[data-verb=manage] .iK3Cka_node[data-verbs~=manage] .iK3Cka_nodeName,.iK3Cka_filter[data-verb=coordinate] .iK3Cka_node[data-verbs~=coordinate] .iK3Cka_nodeName,.iK3Cka_filter[data-verb=lead] .iK3Cka_node[data-verbs~=lead] .iK3Cka_nodeName{color:var(--ink-1)}.iK3Cka_node:last-child .iK3Cka_card{inset-inline:auto 0}.iK3Cka_basesTitle>:first-child{grid-column:1/-1}.iK3Cka_basesTitle>:last-child{grid-area:2/1/auto/-1;margin-block-start:var(--s-2)}.iK3Cka_bases{align-content:start;gap:var(--gap);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.iK3Cka_column{align-content:start;gap:var(--s-4);padding:var(--s-5);display:grid}.iK3Cka_columnTitle{align-items:center;gap:var(--s-2);font-size:var(--fs-small);font-weight:var(--fw-label);color:var(--ink-2);margin:0;display:flex}.iK3Cka_columnTitle svg{color:var(--ink-2)}.iK3Cka_items{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.iK3Cka_item,.iK3Cka_badge{font-size:var(--fs-lead);color:var(--ink-1);line-height:1.3}.iK3Cka_meta{color:var(--ink-2);white-space:nowrap}.iK3Cka_stackName{display:block}.iK3Cka_stackMeta{font-size:var(--fs-body);color:var(--ink-2);white-space:nowrap;display:block}.iK3Cka_stackSep{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.iK3Cka_item strong,.iK3Cka_badge strong{font-weight:var(--fw-title)}.iK3Cka_badge{min-block-size:44px;inline-size:100%;padding:var(--s-1) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-sm);background:var(--obs-1);font:inherit;font-size:var(--fs-lead);text-align:start;cursor:help;display:block}.iK3Cka_badge:hover,.iK3Cka_badge[aria-expanded=true]{border-color:var(--hair-3);background:var(--obs-3)}.iK3Cka_skills{gap:var(--s-2);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.iK3Cka_skillCell{min-inline-size:0}.iK3Cka_skillPlate{align-content:start;gap:var(--s-3);box-sizing:border-box;block-size:100%;padding:var(--s-4);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--hair-2);display:grid}.iK3Cka_skillHead{align-items:center;gap:var(--s-2);font-size:var(--fs-body);font-weight:var(--fw-title);color:var(--ink-1);line-height:1.2;display:flex}.iK3Cka_skillHead svg{color:var(--ink-2);flex:none}.iK3Cka_skillPlate .iK3Cka_skillItems li{align-items:center;gap:var(--s-1);min-block-size:26px;padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--obs-3);color:var(--ink-2);font-size:var(--fs-small);font-weight:var(--fw-label);display:inline-flex}.iK3Cka_skillHost{block-size:100%;display:none}.iK3Cka_skill{justify-content:space-between;align-items:flex-start;gap:var(--s-3);block-size:100%;min-block-size:56px;inline-size:100%;padding:var(--s-2) var(--s-4);border:1px solid var(--hair-2);border-radius:var(--r-md);color:var(--ink-1);font:inherit;font-size:var(--fs-lead);font-weight:var(--fw-label);text-align:start;cursor:pointer;flex-direction:column;line-height:1.2;display:flex}.iK3Cka_skill svg{color:var(--ink-2);flex:none}.iK3Cka_skill:hover,.iK3Cka_skill[aria-expanded=true]{border-color:var(--hair-3);background-image:none;background-color:var(--obs-3)}.iK3Cka_skill[aria-expanded=true] svg{color:var(--ember)}.iK3Cka_skillItems{gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iK3Cka_skills>li:last-child .iK3Cka_card{inset-inline:auto 0}.iK3Cka_role{align-content:start;column-gap:var(--gap);row-gap:var(--s-4);flex:auto;grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.iK3Cka_who{align-items:center;column-gap:var(--s-5);min-inline-size:0;padding:var(--s-5) var(--s-6);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hair-2);grid-area:1/1/auto/span 7;grid-template-columns:auto minmax(0,1fr);display:grid}.iK3Cka_who:has(.iK3Cka_roleSubtitle)>.iK3Cka_plate{grid-row:1/span 2}.iK3Cka_place{align-items:center;gap:var(--s-2);min-block-size:44px;font-size:var(--fs-body);font-weight:var(--fw-label);color:var(--ink-2);display:inline-flex}@container (min-width:1180px){.iK3Cka_roleTitleRow>:first-child,.iK3Cka_roleTitleRow>:last-child{grid-area:1/1/auto/-1}}@container (max-width:759.98px){.iK3Cka_roleTitleRow>:first-child{grid-row:1}.iK3Cka_roleTitleRow>:last-child{grid-row:1;place-self:start end;margin-block-start:0}.iK3Cka_roleTitleRow .iK3Cka_place{min-block-size:0;font-size:var(--fs-small)}}.iK3Cka_roleTitle{max-inline-size:34ch;font-size:var(--fs-lead);font-weight:var(--fw-label);line-height:var(--lh-title);color:var(--ink-1);text-wrap:balance;margin:0}.iK3Cka_roleSubtitle{margin:var(--s-1) 0 0;font-size:var(--fs-body);color:var(--ink-2);align-self:start}.iK3Cka_who:has(.iK3Cka_roleSubtitle)>.iK3Cka_roleTitle{align-self:end}.iK3Cka_hero{align-self:start;gap:var(--s-5);padding:var(--s-6);flex-direction:column;grid-area:1/8/span 2/-1;display:flex}.iK3Cka_heroBlock{align-content:start;gap:var(--s-2);display:grid}.iK3Cka_heroLead{font-size:var(--fs-body);font-weight:var(--fw-label);color:var(--ink-2)}.iK3Cka_heroFigure{align-items:baseline;gap:0 var(--s-3);flex-wrap:wrap;display:flex}.iK3Cka_heroValue{--hero-fs:clamp(4.5rem, min(2rem + 3.4vw, 10.5svh), 6rem);font-size:var(--hero-fs);font-weight:var(--fw-display);letter-spacing:var(--tr-display);white-space:nowrap;color:var(--ink-1);line-height:.92}.iK3Cka_heroUnit{font-size:var(--fs-figure);font-weight:var(--fw-title);letter-spacing:var(--tr-figure);color:var(--ink-1);line-height:1.1}.iK3Cka_heroCaption{font-size:var(--fs-small);font-weight:var(--fw-label);color:var(--ink-2)}.iK3Cka_heroLink{justify-items:start;gap:var(--s-3);border-radius:var(--r-md);color:inherit;text-decoration:none;display:grid}.iK3Cka_heroLink .iK3Cka_heroUnit{text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:6px;transition:text-decoration-color var(--t-hover) var(--ease-enter);text-decoration-thickness:2px}.iK3Cka_heroLink:hover .iK3Cka_heroUnit{-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}.iK3Cka_glyphs{gap:var(--s-2);flex-wrap:wrap;display:flex}.iK3Cka_facts{align-content:start;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hair-2);grid-area:2/1/auto/span 7;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;margin:0;list-style:none;display:grid}.iK3Cka_facts li{align-items:flex-start;gap:var(--s-4);font-size:var(--fs-lead);color:var(--ink-1);line-height:1.3;display:flex}.iK3Cka_facts li+li{border-block-start:1px solid var(--hair-2);padding-block-start:var(--s-2)}.iK3Cka_factText{min-inline-size:0}.iK3Cka_facts li:before{content:"";background:var(--ember);flex:none;block-size:1px;inline-size:12px;margin-block-start:.65em}.iK3Cka_side{gap:var(--s-3);border-block-start:1px solid var(--hair-2);padding-block-start:var(--s-4);display:grid}.iK3Cka_chips,.iK3Cka_tools{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iK3Cka_chip,.iK3Cka_tool{align-items:center;gap:var(--s-2);min-block-size:36px;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-small);font-weight:var(--fw-label);display:inline-flex}.iK3Cka_chip{border:1px solid var(--hair-3);color:var(--ink-1)}.iK3Cka_chip svg{color:var(--ink-2)}.iK3Cka_tool{background:var(--obs-3);color:var(--ink-2)}p.iK3Cka_tools{line-height:36px;font-size:var(--fs-small);font-weight:var(--fw-label);color:var(--ink-1);display:block}.iK3Cka_quote{grid-area:3/1/auto/span 7}.iK3Cka_seeking{justify-content:space-between;align-items:center;gap:var(--s-4) var(--gap);border-block-start:1px solid var(--hair-2);flex-wrap:wrap;grid-area:4/1/auto/-1;padding-block-start:var(--s-4);display:flex}.iK3Cka_seekingLine{align-items:center;gap:var(--s-2);font-size:var(--fs-lead);font-weight:var(--fw-label);color:var(--ink-1);flex-wrap:wrap;margin:0;display:inline-flex}.iK3Cka_print{align-items:center;gap:var(--s-2);min-block-size:max(44px, var(--tile));padding:0 var(--s-4);border:1px solid var(--hair-3);border-radius:var(--r-sm);color:var(--ink-1);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-button);cursor:pointer;transition:background-color var(--t-hover) var(--ease-enter), border-color var(--t-hover) var(--ease-enter);background:0 0;display:inline-flex}.iK3Cka_print:hover{background:var(--obs-3);border-color:var(--ink-3)}.iK3Cka_print svg{color:var(--ink-2)}@media (max-height:779.98px){.iK3Cka_synth{row-gap:var(--s-4)}.iK3Cka_nodeName,.iK3Cka_nodeDot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.iK3Cka_nodeFlags{display:none}.iK3Cka_role{row-gap:var(--s-3)}.iK3Cka_hero{padding:var(--s-5);gap:var(--s-4)}.iK3Cka_facts li{font-size:var(--fs-body)}.iK3Cka_column{padding:var(--s-4);gap:var(--s-3)}}@container (max-width:1179.98px){.iK3Cka_identity{grid-column:1/span 6}.iK3Cka_heroes{grid-column:7/-1}.iK3Cka_verbs{flex-wrap:wrap;display:flex}.iK3Cka_timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.iK3Cka_node:before{display:none}.iK3Cka_bases{grid-template-columns:repeat(2,minmax(0,1fr))}.iK3Cka_skills{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:759.98px){.iK3Cka_synth,.iK3Cka_role{row-gap:var(--s-4);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.iK3Cka_identity,.iK3Cka_heroes,.iK3Cka_verbs,.iK3Cka_proofs,.iK3Cka_track,.iK3Cka_who,.iK3Cka_hero,.iK3Cka_facts,.iK3Cka_quote,.iK3Cka_seeking{grid-area:auto/1}.iK3Cka_timeline{padding:var(--s-2);grid-template-columns:minmax(0,1fr);gap:0}.iK3Cka_nodeLink{min-block-size:48px;padding-block:var(--s-1)}.iK3Cka_nodeBody{align-items:center;gap:var(--s-3);flex-direction:row}.iK3Cka_nodeText{flex:auto}.iK3Cka_bases,.iK3Cka_skills{grid-template-columns:minmax(0,1fr)}.iK3Cka_skillPlate{display:none}.iK3Cka_skillHost{display:block}.iK3Cka_skill{flex-direction:row;align-items:center}.iK3Cka_who{row-gap:var(--s-3);grid-template-columns:minmax(0,1fr);justify-items:start}.iK3Cka_who:has(.iK3Cka_roleSubtitle)>.iK3Cka_plate{grid-row:auto}.iK3Cka_hero,.iK3Cka_who,.iK3Cka_identity{padding:var(--s-4) var(--s-5)}.iK3Cka_heroes{padding-inline:var(--s-3)}.iK3Cka_heroValue{font-size:min(var(--hero-fs), calc((100cqi - 2 * var(--s-5)) / (var(--hero-chars) * .78)))}.iK3Cka_facts{padding:var(--s-3) var(--s-4)}.iK3Cka_facts li{font-size:var(--fs-body)}.iK3Cka_seeking{flex-direction:column;align-items:stretch}.iK3Cka_card{max-inline-size:calc(100vw - 2 * var(--gx))}}@media (min-width:760px) and (max-height:499.98px){.iK3Cka_role{grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.iK3Cka_who,.iK3Cka_facts,.iK3Cka_quote{grid-column:1}.iK3Cka_who{grid-row:1}.iK3Cka_facts{grid-row:2}.iK3Cka_hero{grid-area:1/2/span 2}.iK3Cka_heroValue{font-size:min(var(--hero-fs), calc(((100cqi - var(--gap)) * 5 / 12 - 2 * var(--s-5)) / (var(--hero-chars) * .78)))}.iK3Cka_seeking{grid-area:auto/1/auto/-1}.iK3Cka_bases{grid-template-columns:repeat(2,minmax(0,1fr))}.iK3Cka_skills{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-height:480px){.iK3Cka_identity,.iK3Cka_heroes,.iK3Cka_verbs,.iK3Cka_proofs,.iK3Cka_track{grid-column:1/-1}.iK3Cka_heroes{grid-row:2}.iK3Cka_verbs{grid-row:3}.iK3Cka_proofs{grid-row:4}.iK3Cka_track{grid-row:5}}@media screen and (min-height:500px){.iK3Cka_facts{grid-auto-rows:auto;align-content:stretch}.iK3Cka_facts li{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;display:grid}@container (max-width:759.98px){.iK3Cka_role{grid-template-rows:auto auto 1fr}}@media (min-height:900px){@container (min-width:600px) and (max-width:759.98px){.iK3Cka_facts li{font-size:clamp(var(--fs-body), 2.4svh, 1.75rem)}}}@container (min-width:760px){.iK3Cka_synth{grid-template-rows:auto max-content max-content auto;align-content:stretch}.iK3Cka_identity{align-content:center;align-self:stretch}.iK3Cka_synthHero{align-content:center}.iK3Cka_track>.iK3Cka_timeline{flex:auto}.iK3Cka_bases{grid-template-rows:auto max-content;align-content:stretch}@container (max-width:1179.98px){.iK3Cka_bases{grid-template-rows:auto auto max-content}}.iK3Cka_column{grid-template-rows:auto 1fr}.iK3Cka_items{align-content:space-evenly}.iK3Cka_role{grid-template-rows:auto 1fr;align-content:stretch}.iK3Cka_role>.iK3Cka_hero{align-self:stretch}.iK3Cka_role>.iK3Cka_hero>.iK3Cka_heroBlock{flex:auto;align-content:center}.iK3Cka_role>.iK3Cka_quote{grid-column:1/-1}}}@media screen and (min-height:780px){@container (min-width:760px){.iK3Cka_role{--tile-k:13svh;--who-pad:clamp(20px, 3svh, 56px);--hero-k:16svh;--short-k:22svh;--unit-k:5svh;--fact-fs:min(3.6svh, 2.2vw);--fact-gap:clamp(8px, 2svh, 48px);--fact-pad:clamp(16px, 3.4svh, 64px);row-gap:clamp(16px,2.2svh,40px)}.iK3Cka_role:has(>.iK3Cka_quote,>.iK3Cka_seeking){--fact-fs:min(2.6svh, 1.8vw);--fact-gap:clamp(8px, 1.3svh, 32px);--fact-pad:clamp(16px, 2.2svh, 48px)}.iK3Cka_role:has(>.iK3Cka_seeking){--tile-k:10svh;--who-pad:clamp(20px, 2svh, 40px);--hero-k:9svh;--short-k:9svh;--unit-k:3svh}.iK3Cka_who{padding-block:var(--who-pad)}.iK3Cka_plateRole{--role-tile:clamp(56px, min(var(--tile-k), 7vw), 260px)}.iK3Cka_plateRole [data-mark=desjardins] img,.iK3Cka_plateRole [data-mark=prevost] img{inline-size:clamp(128px,min(26svh,14vw),400px)}.iK3Cka_roleTitle{font-size:clamp(var(--fs-lead), min(2.6svh, 1.7vw), 4rem)}.iK3Cka_facts{gap:var(--fact-gap);padding:var(--fact-pad) clamp(24px, 3svh, 56px)}.iK3Cka_facts li{font-size:clamp(var(--fs-lead), var(--fact-fs), 4.5rem);line-height:1.25}.iK3Cka_facts li+li{padding-block-start:var(--fact-gap)}.iK3Cka_heroValue{font-size:clamp(4.5rem, min(8.5cqi, var(--hero-k)), 14rem)}.iK3Cka_heroShort{font-size:clamp(4.5rem, min(12cqi, var(--short-k)), 18rem)}.iK3Cka_heroUnit{font-size:clamp(var(--fs-figure), min(var(--unit-k), 3.2cqi), 4.5rem)}.iK3Cka_heroFigure{align-items:flex-start;gap:var(--s-2);flex-direction:column}.iK3Cka_chip,.iK3Cka_tool{min-block-size:clamp(36px,4.2svh,72px);font-size:clamp(var(--fs-small), 1.7svh, 1.75rem);padding-inline:clamp(12px,1.4svh,24px)}.iK3Cka_chip svg{block-size:clamp(16px,1.8svh,28px);inline-size:clamp(16px,1.8svh,28px)}p.iK3Cka_tools{line-height:clamp(36px,4.2svh,72px);font-size:clamp(var(--fs-small), 1.7svh, 1.75rem)}}}@media screen and (min-height:1000px){@container (min-width:1180px){.iK3Cka_verb,.iK3Cka_proof{min-block-size:clamp(44px,5.4svh,72px)}.iK3Cka_verb{font-size:clamp(var(--fs-small), 1.6svh, 1.75rem)}.iK3Cka_proof{font-size:clamp(var(--fs-body), 1.8svh, 2rem)}.iK3Cka_identityTitle{font-size:clamp(var(--fs-lead), 2.8svh, 4rem)}.iK3Cka_mention,.iK3Cka_mail,.iK3Cka_synthCaption{font-size:clamp(var(--fs-small), 1.6svh, 1.75rem)}.iK3Cka_synthValue{font-size:clamp(2.5rem,min(7cqi,12svh),10rem)}.iK3Cka_synthUnit{font-size:clamp(var(--fs-figure), 4.4svh, 4.5rem)}.iK3Cka_nodeText{font-size:clamp(var(--fs-small), 1.8svh, 2rem)}.iK3Cka_timeline{--node-pad:clamp(8px, 1.2svh, 20px);--node-tile:clamp(40px, 7svh, 160px)}.iK3Cka_nodeLink{padding:var(--node-pad)}.iK3Cka_node:before{inset-block-start:calc(var(--node-pad) + var(--node-tile) / 2)}.iK3Cka_plateNode [data-mark]{--tile-size:var(--node-tile)}.iK3Cka_plateNode.iK3Cka_plateText{inline-size:var(--node-tile);block-size:var(--node-tile)}}}@media (prefers-reduced-motion:reduce){.iK3Cka_verb,.iK3Cka_proof,.iK3Cka_nodeLink,.iK3Cka_heroLink .iK3Cka_heroUnit,.iK3Cka_print{transition:none}}@media (forced-colors:active){.iK3Cka_verb[aria-pressed=true]{outline:2px solid highlight}}@media print{main[data-deck=career]:has(.iK3Cka_synth){--fs-h2:14pt;--fs-figure:11pt;--fs-lead:9.5pt;--fs-body:8.5pt;--fs-small:8pt;--fs-label:6.5pt;--s-1:1px;--s-2:2px;--s-3:3px;--s-4:4px;--s-5:6px;--s-6:8px;--gap:10px;--gx:0px;--slide-pad:0px;--bar-h:0px;--chrome-bottom:0px;--page-max:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}main[data-deck=career]>section:has(.iK3Cka_synth,.iK3Cka_bases){break-inside:avoid;grid-column:1/-1}main[data-deck=career]>section:has(.iK3Cka_role){break-inside:avoid;border-block-start:1px solid var(--hair-3);padding-block-start:6px}.iK3Cka_print,.iK3Cka_verbs,.iK3Cka_proofs,.iK3Cka_card,.iK3Cka_node:before,.iK3Cka_glyphs,.iK3Cka_skillHost,.iK3Cka_seeking>:not(.iK3Cka_seekingLine){display:none}.iK3Cka_heroLink .iK3Cka_heroUnit{text-decoration:none}.iK3Cka_identity,.iK3Cka_heroes,.iK3Cka_who,.iK3Cka_role>.iK3Cka_hero,.iK3Cka_bases>.iK3Cka_column,.iK3Cka_timeline,.iK3Cka_skillPlate,.iK3Cka_facts,.iK3Cka_tool,.iK3Cka_plateText{box-shadow:none;background:0 0;border-radius:0;padding:0}.iK3Cka_plate [data-mark]:not([data-mark=desjardins]){box-shadow:none;background:0 0}.iK3Cka_plate [data-mark=desjardins]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.iK3Cka_plateNode [data-mark]{--tile-size:18px}.iK3Cka_plateRole [data-mark]{--tile-size:26px}.iK3Cka_plateNode [data-mark=desjardins] img,.iK3Cka_plateNode [data-mark=prevost] img{inline-size:40px}.iK3Cka_plateRole [data-mark=desjardins] img,.iK3Cka_plateRole [data-mark=prevost] img{max-block-size:70%;inline-size:80px}.iK3Cka_plateNode.iK3Cka_plateText{block-size:18px;inline-size:18px}.iK3Cka_plateRole.iK3Cka_plateText{block-size:26px;inline-size:26px}.iK3Cka_plateText svg{block-size:14px;inline-size:14px}.iK3Cka_synth{grid-template-rows:none;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6px 18px}.iK3Cka_identity{grid-area:1/1;align-content:start;gap:3px}.iK3Cka_identityTitle{font-size:10pt}.iK3Cka_links{font-size:var(--fs-small);gap:0 10px}.iK3Cka_mail{white-space:nowrap;overflow-wrap:normal;min-block-size:0}.iK3Cka_heroes{grid-area:1/2;align-content:start;column-gap:10px}.iK3Cka_synthHero{border-block-start:0;border-inline-start:1px solid var(--hair-3);flex-wrap:wrap;flex:1 1 0;align-content:start;align-items:baseline;gap:0 3px;padding:0 0 0 8px;display:flex}.iK3Cka_synthValue{font-size:22pt}.iK3Cka_synthUnit{font-size:10pt}.iK3Cka_synthCaption{flex-basis:100%;padding:0}.iK3Cka_track{grid-area:2/1/auto/-1}.iK3Cka_timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 12px}.iK3Cka_nodeLink{min-block-size:0;padding:0}.iK3Cka_nodeBody{flex-direction:row;align-items:center;gap:4px}.iK3Cka_nodeText{white-space:nowrap}.iK3Cka_nodeName{overflow-wrap:normal}.iK3Cka_nodeFlags{display:none}.iK3Cka_nodeDot{color:var(--ink-2)}.iK3Cka_filter[data-verb] .iK3Cka_node[data-verbs] .iK3Cka_nodeLink{box-shadow:none;background:0 0}.iK3Cka_filter[data-verb] .iK3Cka_node[data-verbs] .iK3Cka_nodeName{color:var(--ink-2)}.iK3Cka_bases{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 12px}.iK3Cka_bases>.iK3Cka_column{gap:2px}.iK3Cka_columnTitle svg{block-size:12px;inline-size:12px}.iK3Cka_items{gap:1px}.iK3Cka_item,.iK3Cka_badge{font-size:var(--fs-body)}.iK3Cka_badge{border:0;min-block-size:0;padding:0}.iK3Cka_stackMeta{font-size:var(--fs-small)}.iK3Cka_skills{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 8px}.iK3Cka_skillPlate{gap:1px;display:grid}.iK3Cka_skillHead{font-size:var(--fs-small);gap:4px}.iK3Cka_skillHead svg{block-size:12px;inline-size:12px}.iK3Cka_skillPlate .iK3Cka_skillItems{gap:0 5px}.iK3Cka_skillPlate .iK3Cka_skillItems li{background:0 0;min-block-size:0;padding:0;font-size:7pt}.iK3Cka_role{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:3px}.iK3Cka_who,.iK3Cka_role>.iK3Cka_hero,.iK3Cka_facts,.iK3Cka_quote,.iK3Cka_seeking{grid-area:auto/1}.iK3Cka_who{grid-template-columns:auto minmax(0,1fr);column-gap:6px}.iK3Cka_who:has(.iK3Cka_roleSubtitle)>.iK3Cka_plate{grid-row:1/span 2}.iK3Cka_roleTitle{max-inline-size:none;font-size:var(--fs-lead)}.iK3Cka_roleSubtitle{font-size:var(--fs-small);margin:0}.iK3Cka_place{min-block-size:0;font-size:var(--fs-small)}.iK3Cka_role>.iK3Cka_hero{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:2px 8px}.iK3Cka_heroBlock{flex-wrap:wrap;flex:0 auto;align-items:baseline;gap:0 4px;display:flex}.iK3Cka_heroValue{font-size:16pt}.iK3Cka_heroUnit{font-size:9pt}.iK3Cka_side{border:0;flex-wrap:wrap;flex-basis:100%;gap:2px 4px;padding:0;display:flex}.iK3Cka_chip,.iK3Cka_tool{min-block-size:0;padding:0 5px;font-size:7.5pt}.iK3Cka_tool{border:1px solid var(--hair-3)}.iK3Cka_chip svg{block-size:10px;inline-size:10px}p.iK3Cka_tools{font-size:7.5pt;line-height:1.3}.iK3Cka_facts{gap:1px}.iK3Cka_facts li{font-size:var(--fs-body);break-inside:avoid;gap:5px;line-height:1.25}.iK3Cka_facts li+li{border-block-start:0;padding-block-start:0}.iK3Cka_facts li:before{background:var(--ink-2);inline-size:6px}.iK3Cka_quote{break-inside:avoid}.iK3Cka_seeking{flex-direction:row;align-items:center;padding-block-start:3px}.iK3Cka_seekingLine{font-size:var(--fs-lead);display:block}.iK3Cka_seekingLine img{vertical-align:-2px;margin-inline-end:3px}}
