.formation-trainer-intro-module__TmFlKa__section{color:#193022;background:#f3f0e7;padding:80px 24px}.formation-trainer-intro-module__TmFlKa__inner{grid-template-columns:340px 1fr;align-items:center;gap:65px;max-width:1180px;margin:auto;display:grid}.formation-trainer-intro-module__TmFlKa__portrait{object-fit:cover;object-position:50% 30%;border-radius:8px;width:100%;height:400px}.formation-trainer-intro-module__TmFlKa__inner h2{font:500 clamp(1.8rem,3vw,2.6rem)/1.2 var(--font-display),Georgia,serif;margin:14px 0}.formation-trainer-intro-module__TmFlKa__inner p{color:#60705b;margin:14px 0;font-size:.95rem;line-height:1.8}.formation-trainer-intro-module__TmFlKa__inner p.formation-trainer-intro-module__TmFlKa__role{color:#92743d;font-size:.83rem;font-weight:600}.formation-trainer-intro-module__TmFlKa__actions{flex-wrap:wrap;gap:14px;margin:25px 0;display:flex}.formation-trainer-intro-module__TmFlKa__actions a{color:#285436;border:1px solid #b7c1ad;border-radius:5px;align-items:center;gap:9px;padding:13px 17px;font-size:.8rem;display:flex}.formation-trainer-intro-module__TmFlKa__actions a:first-child{color:#f0e7ca;background:#173726;border-color:#173726}.formation-trainer-intro-module__TmFlKa__inner small{color:#6c7b60;font-size:.72rem}@media (max-width:760px){.formation-trainer-intro-module__TmFlKa__section{padding:55px 22px}.formation-trainer-intro-module__TmFlKa__inner{grid-template-columns:1fr;gap:28px}.formation-trainer-intro-module__TmFlKa__portrait{max-width:450px;height:370px}.formation-trainer-intro-module__TmFlKa__actions{flex-direction:column;align-items:flex-start}}
