.tc-careers.ti-programme{padding:28px 0}.ti-programme .ti-intro{padding-bottom:24px;border-bottom:1px solid var(--tc-line)}.ti-programme .ti-kicker{display:block;color:var(--tc-accent);font-size:12px;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:10px}.ti-programme .ti-intro h2{font-size:32px;font-weight:500}.ti-programme .ti-intro p{max-width:650px;color:var(--tc-muted)}.ti-programme .ti-facts{display:flex;gap:24px;flex-wrap:wrap;margin-top:22px}.ti-programme .ti-facts>div{border-left:3px solid var(--tc-accent);padding-left:12px;min-width:110px;max-width:100%;overflow-wrap:anywhere}.ti-programme .ti-facts span{display:block;font-size:13px;color:var(--tc-muted)}.ti-programme .ti-facts strong{display:block;font-size:18px;font-weight:500}.ti-programme .ti-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:34px;align-items:start;margin-top:28px}.ti-programme .ti-block{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--tc-line)}.ti-programme h3{font-weight:500}.ti-programme .ti-block p{color:var(--tc-muted)}.ti-programme .ti-eligibility{padding-left:22px;margin:14px 0 0}.ti-programme .ti-eligibility li{padding-left:5px;margin-bottom:12px;color:var(--tc-muted)}.ti-programme .ti-eligibility li::marker{color:var(--tc-accent)}.ti-programme .ti-learning{margin-top:16px;overflow-wrap:anywhere}.ti-programme .ti-learning h4{font-family:inherit;color:var(--tc-ink);font-size:16px;font-weight:500;margin:16px 0 2px}.ti-programme .ti-learning p{font-size:14px;margin:2px 0 16px}.ti-programme .ti-contact{background:var(--tc-soft);padding:20px;border-radius:12px}.ti-programme .ti-contact p{color:var(--tc-muted);font-size:14px}.ti-programme .ti-email{display:inline-block;color:var(--tc-accent);font-size:14px;text-decoration:underline;margin-top:14px;overflow-wrap:anywhere}.ti-programme .tc-form-box{margin-top:0;padding:24px}.ti-programme .tc-form-box>h3{font-size:24px}.ti-programme .tc-form-box>p{font-size:14px;color:var(--tc-muted);margin-bottom:20px}.ti-programme .tc-form-box .tc-primary{width:100%}.ti-programme .ti-faq{margin-top:30px;border-top:1px solid var(--tc-line);padding-top:24px}.ti-programme .ti-faq details{border-bottom:1px solid var(--tc-line);padding:14px 0;margin-top:0}.ti-programme .ti-faq summary{color:var(--tc-ink)}.ti-programme .ti-faq p{font-size:14px;color:var(--tc-muted)}.ti-programme .ti-mobile-apply{display:none;margin-top:20px}.ti-programme .tc-grid{gap:14px}.ti-programme .ti-intro h2,.ti-programme .ti-block,.ti-programme .ti-faq{overflow-wrap:anywhere}
@media(max-width:700px){.ti-programme .ti-layout{grid-template-columns:minmax(0,1fr);gap:26px}.ti-programme .ti-intro h2{font-size:28px}.ti-programme .ti-mobile-apply{display:inline-flex}.ti-programme .tc-form-box{padding:22px 16px}.ti-programme .ti-facts{gap:18px}}
