.page_training__vUk9E .training-hero{background:linear-gradient(104deg,#030e1d,#061527 62%,#0b1e36);color:#fff;border-bottom:4px solid var(--gold)}.page_training__vUk9E .training-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;min-height:525px}.page_training__vUk9E .training-hero-copy{align-self:center;padding:74px 54px 74px 0}.page_training__vUk9E .training-hero-copy h1{font-size:clamp(3.2rem,5.6vw,6.3rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase;margin:0;text-wrap:balance}.page_training__vUk9E .training-hero-copy h1 em{font-style:normal;color:var(--gold)}.page_training__vUk9E .training-hero-copy>p:not(.eyebrow){font-size:21px;line-height:1.35;max-width:650px;margin:25px 0}.page_training__vUk9E .training-hero-image{position:relative;overflow:hidden;border-left:1px solid rgba(255,255,255,.12)}.page_training__vUk9E .training-hero-image:after{content:"";position:absolute;inset:24px 24px auto auto;width:125px;height:300px;border-top:3px solid var(--gold);border-right:3px solid var(--gold);transform:skewY(-25deg);pointer-events:none}.page_training__vUk9E .training-hero-image img,.page_training__vUk9E .training-hero-image picture{width:100%;height:100%}.page_training__vUk9E .training-hero-image img{object-fit:cover;object-position:50% 15%;filter:contrast(1.08) saturate(.92)}.page_training__vUk9E .training-intro{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px;align-items:start}.page_training__vUk9E .training-intro h2,.page_training__vUk9E .training-proof h2,.page_training__vUk9E .training-split h2{font-size:clamp(2.7rem,4.6vw,5.2rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase;margin:0}.page_training__vUk9E .training-intro p{font-size:19px;line-height:1.52;margin:0 0 20px}.page_training__vUk9E .training-skill-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(248,183,25,.7);border-left:1px solid rgba(248,183,25,.45)}.page_training__vUk9E .training-skill-grid article{padding:28px;border-right:1px solid rgba(248,183,25,.45);border-bottom:1px solid rgba(248,183,25,.45)}.page_training__vUk9E .training-skill-grid span{color:var(--gold);font-size:15px;font-weight:900;letter-spacing:.08em}.page_training__vUk9E .training-skill-grid h3{font-size:25px;line-height:1;text-transform:uppercase;margin:12px 0}.page_training__vUk9E .training-skill-grid p{font-size:17px;line-height:1.42;color:var(--paper);margin:0}.page_training__vUk9E .training-split{display:grid;grid-template-columns:.94fr 1.06fr;grid-gap:78px;gap:78px;align-items:center}.page_training__vUk9E .training-photo{height:560px;overflow:hidden;border-bottom:4px solid var(--gold)}.page_training__vUk9E .training-photo img,.page_training__vUk9E .training-photo picture{width:100%;height:100%}.page_training__vUk9E .training-photo img{object-fit:cover;object-position:50% 12%}.page_training__vUk9E .training-split p:not(.eyebrow){font-size:19px;line-height:1.52}.page_training__vUk9E .training-split .button{margin-top:9px}.page_training__vUk9E .training-proof{background:#0b1e36;color:#fff;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.page_training__vUk9E .training-proof-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:80px;gap:80px;align-items:center}.page_training__vUk9E .training-proof p:not(.eyebrow){font-size:19px;line-height:1.5}.page_training__vUk9E .training-proof blockquote{margin:0;border-left:4px solid var(--gold);padding:12px 0 12px 28px;font-size:25px;font-weight:600;line-height:1.35}.page_training__vUk9E .training-proof strong{display:block;color:var(--gold);font-size:14px;letter-spacing:.05em;text-transform:uppercase;margin-top:22px}.page_training__vUk9E .training-path .program{min-height:292px}.page_training__vUk9E .training-faq{margin-top:0}.page_training__vUk9E .training-method-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_training__vUk9E .training-method-grid article{background:#fff;border-top:3px solid var(--gold);padding:28px}.page_training__vUk9E .training-method-grid span{color:var(--blue);font-weight:900;letter-spacing:.08em;font-size:15px}.page_training__vUk9E .training-method-grid h3{font-size:28px;line-height:1;text-transform:uppercase;margin:12px 0}.page_training__vUk9E .training-method-grid p{font-size:17px;line-height:1.45}.page_training__vUk9E .training-method-close{max-width:840px;margin:48px auto 0;border-left:4px solid var(--gold);padding:6px 0 6px 25px}.page_training__vUk9E .training-method-close h3{font-size:28px;text-transform:uppercase;margin:0 0 9px}.page_training__vUk9E .training-method-close p{font-size:19px;line-height:1.5;margin:0}@media(max-width:1100px){.page_training__vUk9E .training-hero-copy{padding-right:40px}.page_training__vUk9E .training-intro,.page_training__vUk9E .training-proof-grid,.page_training__vUk9E .training-split{gap:48px}}@media(max-width:820px){.page_training__vUk9E .training-hero-grid,.page_training__vUk9E .training-intro,.page_training__vUk9E .training-method-grid,.page_training__vUk9E .training-proof-grid,.page_training__vUk9E .training-split{grid-template-columns:1fr}.page_training__vUk9E .training-hero-copy{padding:64px 0 49px}.page_training__vUk9E .training-hero-image{min-height:400px;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.page_training__vUk9E .training-hero-image:after{height:220px;width:100px}.page_training__vUk9E .training-intro{gap:28px}.page_training__vUk9E .training-skill-grid{grid-template-columns:1fr}.page_training__vUk9E .training-skill-grid article{padding:24px}.page_training__vUk9E .training-photo{height:440px}.page_training__vUk9E .training-proof-grid{gap:40px}.page_training__vUk9E .training-proof blockquote{font-size:22px}.page_training__vUk9E .training-path .program{min-height:0}}@media(max-width:430px){.page_training__vUk9E .training-hero-copy h1{font-size:3.05rem}.page_training__vUk9E .training-hero-copy>p:not(.eyebrow){font-size:19px}.page_training__vUk9E .training-hero-image{min-height:340px}.page_training__vUk9E .training-intro h2,.page_training__vUk9E .training-proof h2,.page_training__vUk9E .training-split h2{font-size:2.8rem}.page_training__vUk9E .training-photo{height:370px}.page_training__vUk9E .training-proof blockquote{padding-left:20px;font-size:20px}}