.training-page .training-hero h1{max-width:1060px}.training-page .training-hero .content{color:#e3e7e5;max-width:720px;margin:38px 0 0}.training-intro{padding-top:92px;padding-bottom:92px}.training-intro>.wrap,.training-format>.wrap{max-width:920px}.training-heading{max-width:820px;margin-bottom:52px}.training-heading .eyebrow{margin-bottom:18px}.training-heading h2{max-width:760px;margin-bottom:18px}.training-heading .lead{margin:0}.training-list{border-top:1px solid var(--line)}.training-list article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(250px,.8fr) 1.2fr;align-items:start;gap:30px;padding:26px 0;display:grid}.training-list span{letter-spacing:.18em;color:var(--berry);padding-top:7px;font-size:10px}.training-list h3{margin:0;font-size:27px;line-height:1.15}.training-list p{max-width:520px;margin:0;font-size:15px;line-height:1.6}.training-photo{background:url(/images/hospitas-training-coaching.webp) 50% 43%/cover no-repeat;height:clamp(300px,34vw,500px)}.coaching-section{padding-top:88px;padding-bottom:90px}.coaching-intro{grid-template-columns:1.05fr .95fr;align-items:end;gap:90px;margin:25px 0 52px;display:grid}.coaching-intro h2{max-width:680px;margin:0}.coaching-intro p{color:#e3e7e5;max-width:520px;margin:0;font-size:17px;line-height:1.65}.coaching-grid{border-top:1px solid #ffffff47;grid-template-columns:repeat(2,1fr);display:grid}.coaching-grid article{min-height:175px;padding:30px 36px 12px 0}.coaching-grid article:first-child{border-right:1px solid #ffffff40;margin-right:36px}.coaching-grid h3{margin:0 0 13px;font-size:27px;line-height:1.15}.coaching-grid p{color:#dce2df;max-width:520px;margin:0;font-size:15px;line-height:1.6}.training-format{background:#f0ede6;padding-top:88px;padding-bottom:88px}.training-format .eyebrow{margin-bottom:18px}.training-format h2{max-width:700px;margin-bottom:18px}.training-format .lead{margin:0}@media (max-width:900px){.training-list article{grid-template-columns:50px minmax(200px,.75fr) 1fr}.coaching-intro{grid-template-columns:1fr;gap:28px}.coaching-grid{grid-template-columns:1fr}.coaching-grid article:first-child{border-bottom:1px solid #ffffff40;border-right:0;margin-right:0}}@media (max-width:560px){.training-page .training-hero .content{margin-top:28px}.training-intro{padding-top:66px;padding-bottom:66px}.training-heading{margin-bottom:38px}.training-list article{grid-template-columns:36px 1fr;gap:8px 14px;padding:21px 0}.training-list span{grid-row:1/3}.training-list h3{font-size:23px}.training-list p{grid-column:2;font-size:14px}.training-photo{background-position:56%;height:330px}.coaching-section{padding-top:68px;padding-bottom:70px}.coaching-intro{margin-bottom:38px}.coaching-grid article{min-height:0;padding:24px 0}.coaching-grid h3{font-size:23px}.training-format{padding-top:66px;padding-bottom:66px}}
