.career-page{padding-top:42px;padding-bottom:46px}.career-page>h1{max-width:1000px;font-size:clamp(32px,4vw,52px);line-height:1.12;margin:12px 0 20px}.career-page .lead{max-width:900px;font-size:20px;margin-bottom:28px}.career-page section{padding:28px 0 0}.career-offer{padding:26px;display:flex;flex-direction:column;gap:12px}.career-offer h2{font-size:25px;margin:0}.career-offer p{margin:0}.career-offer .career-price{font-size:38px;font-weight:800;margin-top:auto}.career-offer .btn{margin-top:8px}.career-page li{margin:12px 0}.career-page blockquote{margin:20px 0;padding:20px;background:#eaf0ff;border-left:4px solid #174fc4;border-radius:8px}.career-page #referral-offers{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:720px){.career-page .lead{font-size:17px}.career-page{padding-top:28px}.career-offer{padding:22px}}

#candidature{padding:36px 0}#candidature .sectionhead{margin-bottom:18px}#candidature .btn{margin:4px 10px 4px 0}

#votre-interlocuteur{padding:36px 0}.trust-panel{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.trust-panel h2{font-size:clamp(28px,3vw,38px);line-height:1.15;margin:10px 0 18px}.trust-example{padding:26px;background:#eaf0ff;border-radius:16px}.trust-example h3{font-size:24px;margin:10px 0 16px}.demo-page section{max-width:980px}.demo-result{white-space:pre-wrap;padding:24px;border:1px solid #d6dfeb;background:white;border-radius:12px;line-height:1.7;overflow-wrap:anywhere}.demo-next{background:#eaf0ff;padding:24px;border-radius:14px;margin-top:24px}@media(max-width:720px){.trust-panel{grid-template-columns:1fr;gap:20px}.trust-example{padding:22px}.demo-result,.demo-next{padding:20px}}
