.done-training-simple{background:#101010;color:#fff}.dts-hero,.dts-section{max-width:1240px;margin:auto;padding:38px clamp(22px,6vw,90px);box-sizing:border-box}.dts-hero{display:grid;grid-template-columns:1.1fr .75fr;gap:38px;align-items:center}.done-training-simple .eyebrow{font-size:12px!important;letter-spacing:.14em!important;color:#c9c9c9!important}.dts-hero h1{font-size:clamp(43px,5.7vw,73px);line-height:1.08;font-weight:500;color:#fff;margin:12px 0 18px}.dts-hero p:not(.eyebrow){font-size:19px;line-height:1.55;max-width:580px;color:#ddd}.dts-hero img{width:100%;max-height:380px;object-fit:cover;object-position:center 26%}.dts-primary,.dts-primary:visited{display:inline-block;background:#fff;color:#111!important;-webkit-text-fill-color:#111!important;padding:16px 21px;margin-top:14px;font-size:13px!important;font-weight:700;letter-spacing:.05em;text-decoration:none!important}.dts-section{border-top:1px solid #444}.dts-section h2{font-size:clamp(30px,3.5vw,44px);line-height:1.15;font-weight:500;color:#fff;margin:9px 0 19px}.dts-section p{font-size:16px;line-height:1.65;max-width:880px;color:#dedede;margin:0 0 14px}.dts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.dts-grid article{padding:18px;border:1px solid #505050}.dts-grid h3,.dts-steps h3{font-size:19px;font-weight:600;color:#fff;margin:0 0 9px}.dts-grid p,.dts-steps p{font-size:15px;margin:0}.dts-section .dts-note{font-size:14px;color:#bbb;margin-top:19px}.dts-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:20px}.dts-steps article{border-top:1px solid #777;padding-top:13px}.dts-steps strong{font-size:13px;display:block;color:#ccc;margin-bottom:12px}.dts-cert a,.dts-cert a:visited{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.dts-enquiry{display:grid;grid-template-columns:.75fr 1.25fr;gap:35px;align-items:start}.dts-enquiry form{width:100%;min-width:0}.dts-enquiry .application-form input,.dts-enquiry .application-form select{color:#111!important}.dts-enquiry .application-form button{cursor:pointer}@media(max-width:767px){.dts-hero,.dts-section{padding:26px 22px}.dts-hero{grid-template-columns:1fr;gap:18px}.dts-hero h1{font-size:clamp(40px,9vw,56px)}.dts-hero p:not(.eyebrow){font-size:16px}.dts-hero img{max-height:240px}.dts-grid,.dts-steps,.dts-enquiry{grid-template-columns:1fr;gap:11px}.dts-grid article{padding:15px}.dts-steps article{padding:13px 0}.dts-section h2{font-size:32px}.dts-enquiry{gap:9px}.dts-primary{width:100%;box-sizing:border-box;text-align:center}}