.st-h1{max-width:17ch;font-size:clamp(46px,6.4vw,112px)}.st-h1 .ln>span{white-space:normal}.st-ph-row{align-items:flex-start}.st-lead{border-left:2px solid var(--acc);max-width:60ch;color:var(--ink);text-wrap:pretty;flex:520px;margin:0;padding:4px 0 4px 20px;font-size:19px;line-height:1.6}.stu-n{font:500 11.5px/1.6 var(--mono);letter-spacing:.1em;color:var(--acc)}.st-k{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 10px}.st-qui-in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:40px 72px;display:grid}.st-photo{margin:0}.st-photo img{filter:grayscale(.15);border-radius:3px;width:100%;height:auto;display:block}.st-parcours{border-top:1px solid var(--line);max-width:62ch;margin-top:32px;padding-top:20px}.st-parcours ol{gap:0;display:grid}.st-parcours li{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:210px minmax(0,1fr);gap:4px 20px;padding:10px 0;font-size:15.5px;line-height:1.5;display:grid}.st-parcours b{font:500 12px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.st-vision{padding:104px 0 96px}.st-conv{border-top:1px solid var(--nline);margin-top:56px}.st-conv li{border-bottom:1px solid var(--nline);grid-template-columns:72px minmax(0,1fr);gap:8px 24px;padding:32px 0;display:grid}.st-vision .stu-n{color:#b9c8ff}.st-conv li>div{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:12px 56px;display:grid}.st-conv-h{font:400 clamp(30px,3.2vw,48px)/1.05 var(--serif);letter-spacing:-.02em;color:var(--ntext);text-wrap:balance;grid-column:1/-1;margin:0}.st-conv-h em{color:#b9c8ff;font-style:italic}.st-conv-p{color:var(--ntext);text-wrap:pretty;margin:0;font-size:17.5px;line-height:1.6}.st-preuve{border-left:2px solid var(--acc);color:var(--nmute);text-wrap:pretty;margin:0;padding-left:16px;font-size:15.5px;line-height:1.6}.st-preuve span,.st-cas span{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#b9c8ff;margin-bottom:6px;display:block}.st-steps{border-top:1px solid var(--ink);margin-top:36px}.st-steps li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,5fr) minmax(0,6fr);align-items:baseline;gap:10px 40px;padding:26px 0;display:grid}.st-steps h3{font:600 21px/1.25 var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0}.st-steps li>div p{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:16.5px;line-height:1.6}.st-cas{background:var(--card);border:1px solid var(--line);color:var(--ink);text-wrap:pretty;border-radius:3px;margin:0;padding:14px 18px;font-size:15.5px;line-height:1.6}.st-cas span{color:var(--acc)}.st-pourquoi{background:var(--paper-2)}.st-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.st-cards li{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:22px 20px 24px}.st-cards h3{font:600 19px/1.25 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-top:10px}.st-cards p{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:15.5px;line-height:1.55}.st-offre-l{border-top:1px solid var(--ink);margin-top:32px}.st-offre-l li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline;gap:6px 32px;padding:18px 0;display:grid}.st-vous{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.st-quoi{color:var(--ink);margin:0;font-size:16.5px;font-weight:600;line-height:1.5}.st-prix{font:500 13px/1.5 var(--mono);letter-spacing:.03em;color:var(--acc);margin:0}.st-accomp{max-width:72ch}.st-links{flex-wrap:wrap;gap:8px 32px;margin-top:20px;display:flex}.st-outils{padding:48px 0}.st-outils-in{flex-wrap:wrap;align-items:center;gap:16px 40px;display:flex}.st-outils .kick{margin:0}.st-tools{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.st-tools li{font:500 13px/1 var(--mono);letter-spacing:.03em;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.st-tools .ti{width:18px;height:18px}@media (width<=1180px){.st-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=959px){.st-lead{padding-left:16px;font-size:17px}.st-qui-in{grid-template-columns:1fr;gap:28px}.st-photo{max-width:340px}.st-parcours li{grid-template-columns:1fr;gap:2px}.st-vision{padding:64px 0 56px}.st-conv{margin-top:36px}.st-conv li{grid-template-columns:1fr;padding:26px 0}.st-conv li>div{grid-template-columns:1fr;gap:12px}.st-conv-p{font-size:16.5px}.st-steps li{grid-template-columns:1fr;gap:8px}.st-cards{grid-template-columns:1fr;gap:12px}.st-offre-l li{grid-template-columns:1fr;gap:4px}.st-links{flex-direction:column;gap:0}.st-tools{gap:12px 18px}}
