.pathSelector{padding:60px 0 85px}.pathSelector>h2{max-width:850px;color:var(--maj-navy);margin:25px 0 15px;font:400 clamp(42px,5vw,70px)/1 Georgia,serif}.pathSelector>p{max-width:720px;color:var(--maj-copy);font-size:18px;line-height:1.6}.pathSelector>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.pathSelector button{text-align:left;cursor:pointer;background:#fff;border:0;border-top:6px solid #8c4270;min-height:230px;padding:28px;box-shadow:0 10px 28px #00375c14}.pathSelector button[aria-pressed=true]{color:#fff;background:#075b92;box-shadow:inset 0 0 0 4px #f3c432}.pathSelector button small,.pathSelector button strong,.pathSelector button span{display:block}.pathSelector button small{font-weight:800}.pathSelector button strong{margin:35px 0 15px;font:27px/1.1 Georgia,serif}.pathSelector button span{line-height:1.45}.pathWaiting{background:#edf6fa;padding:45px}.contributionDirectory{padding:85px 0}.contributionDirectory>h2{max-width:850px;color:var(--maj-navy);font:400 clamp(40px,5vw,65px)/1 Georgia,serif}.contributionDirectory>p{max-width:760px;font-size:18px;line-height:1.6}.contributionDirectory>div,.profileExamples>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px;display:grid}.contributionDirectory article,.profileExamples article{background:#fff;border-top:5px solid #ef7652;padding:26px;box-shadow:0 9px 25px #00375c12}.contributionDirectory strong,.profileExamples strong{color:var(--maj-navy);font:23px/1.15 Georgia,serif;display:block}.profileDetailIntro{grid-template-columns:1.1fr 1fr;gap:8vw;padding:80px 0;display:grid}.profileDetailIntro h2{color:var(--maj-navy);font:400 clamp(38px,4vw,58px)/1 Georgia,serif}.profileDetailIntro>p{font-size:19px;line-height:1.7}.profileExamples{background:#edf6fa;padding:70px 7vw}.profileExamples article small{color:#c45539;margin-bottom:20px;font-weight:800;display:block}.pathReset{color:#075b92;cursor:pointer;background:#fff;border:1px solid #075b92;margin-top:35px;padding:15px 20px;font-weight:700}@media (max-width:800px){.pathSelector>div,.contributionDirectory>div,.profileExamples>div,.profileDetailIntro{grid-template-columns:1fr}.profileDetailIntro{gap:20px}}.pathSelector a{--tile-accent:var(--mission-parcours);text-align:left;border-top:6px solid var(--tile-accent);background:#fff;flex-direction:column;min-height:270px;padding:28px;transition:transform .22s,background-color .22s,box-shadow .22s;display:flex;box-shadow:0 10px 28px #00375c14}.pathSelector a small,.pathSelector a strong,.pathSelector a span,.pathSelector a b{display:block}.pathSelector a small{font-weight:800}.pathSelector a strong{margin:35px 0 15px;font:27px/1.1 Georgia,serif}.pathSelector a span{line-height:1.45}.pathSelector a b{color:#075b92;margin-top:auto;padding-top:30px}.pathSelector a:is(:hover,:focus-visible){background:var(--tile-accent);color:#fff;box-shadow:0 8px 0 color-mix(in srgb,var(--tile-accent) 58%,#062b4b),0 20px 42px #002d582e;transform:translateY(-6px)}.pathSelector a:is(:hover,:focus-visible) b{color:#fff}.pathSelector a:focus-visible{outline-offset:4px;outline:3px solid #f3c432}.journeyBack{margin-bottom:20px}.journeyBack a{color:#075b92;text-underline-offset:4px;font-weight:750;text-decoration:underline}.journeyDetail .contributionDirectory{padding-top:55px}.pathReset{text-decoration:none;display:inline-block}.sectionTheme--opportunites .informationBody>.pathFinderSection{box-sizing:border-box;color:#43234f;background:#f6edf8;width:100%;padding:clamp(34px,5vw,68px);max-width:1500px!important;margin:0 auto 64px!important}.sectionTheme--opportunites .pathFinderSection .pathSelector{padding:0}.sectionTheme--opportunites .pathFinderSection .pathSelector>h2{color:#43234f}.sectionTheme--opportunites .pathFinderSection .pathSelector>p{color:#633771}.sectionTheme--opportunites .pathFinderSection .pathSelector a{--tile-accent:#8c4270;color:#43234f;box-shadow:0 10px 28px #43234f1a}.sectionTheme--opportunites .pathFinderSection .pathSelector a span{color:#633771}.sectionTheme--opportunites .pathFinderSection .pathSelector a b{color:#70447c}.sectionTheme--opportunites .pathFinderSection .pathSelector a:is(:hover,:focus-visible){color:#fff;box-shadow:0 8px #633771,0 20px 42px #43234f33}.sectionTheme--opportunites .pathFinderSection .pathSelector a:is(:hover,:focus-visible) :is(span,b){color:#fff}
