.trainingProof{padding:clamp(4rem,8vw,8rem) clamp(1.25rem,5vw,6rem);background:#f7f1e7;color:#0a2444;overflow:hidden}.trainingProof__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);gap:clamp(2rem,7vw,8rem);align-items:end;max-width:112rem;margin:0 auto clamp(2rem,4vw,4rem)}.trainingProof__head small{display:block;margin-bottom:1rem;color:#f15f58;font:700 .72rem/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.trainingProof__head h2{max-width:13ch;margin:0;font-size:clamp(2.6rem,5.7vw,6rem);line-height:.94;letter-spacing:-.055em}.trainingProof__head p{max-width:38rem;margin:0;color:#53647a;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.7}.trainingProof__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,clamp(12rem,22vw,25rem));gap:clamp(.65rem,1.25vw,1.25rem);max-width:112rem;margin:auto}.trainingProof__item{position:relative;margin:0;overflow:hidden;background:#102d50}.trainingProof__item--1{grid-column:span 7;grid-row:span 2}.trainingProof__item--2{grid-column:span 5}.trainingProof__item--3{grid-column:span 2}.trainingProof__item--4{grid-column:span 3}.trainingProof__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.trainingProof__item:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(3,20,42,.8));pointer-events:none}.trainingProof__item:hover img{transform:scale(1.025)}.trainingProof__item figcaption{position:absolute;z-index:1;left:clamp(1rem,2vw,1.7rem);right:1rem;bottom:clamp(.9rem,1.6vw,1.5rem);display:flex;gap:.8rem;align-items:center;color:#fff;font:700 clamp(.76rem,1vw,.95rem)/1.3 Arial,sans-serif}.trainingProof__item figcaption span{color:#ff6a61;font-size:.68rem;letter-spacing:.12em}.trainingProof--corporate{background:#081d3b;color:#fff}.trainingProof--corporate .trainingProof__head p{color:#bac5d5}.trainingProof--events{background:#081d3b;color:#fff}.trainingProof--events .trainingProof__head p{color:#bac5d5}.trainingProof--recognition .trainingProof__item--2 img{object-position:center 24%}@media(max-width:760px){.trainingProof{padding:4rem 1rem}.trainingProof__head{grid-template-columns:1fr;gap:1.25rem}.trainingProof__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:17rem 12rem 12rem}.trainingProof__item--1{grid-column:span 2;grid-row:auto}.trainingProof__item--2,.trainingProof__item--3{grid-column:span 1}.trainingProof__item--4{grid-column:span 2}.trainingProof__item:hover img{transform:none}}@media(prefers-reduced-motion:reduce){.trainingProof__item img{transition:none}}
