.tl-app .rp.graduate .hd{border-left:3px solid var(--rp-accent,#1f6cc4);padding-left:10px}.tl-app .rp.graduate .nm{font-size:19px}.tl-app .rp.graduate h6{text-transform:none;letter-spacing:0;border-bottom:1.5px solid #101318;padding-bottom:3px;font-size:8.6px}.tl-app .rp.graduate.rp-acc h6{border-color:var(--rp-accent)}.tl-app .rp.executive .hd{border-bottom:3px double #2a2f37;padding-bottom:9px}.tl-app .rp.executive .nm{letter-spacing:.06em;text-transform:uppercase;font-size:21px;font-weight:500}.tl-app .rp.executive .tt{letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:7.2px}.tl-app .rp.executive h6{font-variant:small-caps;text-transform:none;letter-spacing:.14em;text-align:left;border-bottom:.75px solid #9aa1ac;padding-bottom:3px;font-size:9px;font-weight:600}.tl-app .rp.executive.centre h6{text-align:left;border-bottom:.75px solid #9aa1ac;padding-bottom:3px}.tl-app .rp.executive .jb{font-weight:600}.tl-app .rp.executive li{margin-top:2.5px}.tl-app .rp.technical .hd{border-bottom:1.5px solid #101318;grid-template-columns:1fr auto;align-items:end;column-gap:12px;padding-bottom:6px;display:grid}.tl-app .rp.technical .hd .ct{grid-column:1/-1}.tl-app .rp.technical.rp-acc .hd{border-color:var(--rp-accent)}.tl-app .rp.technical h6{border-bottom:0;margin-bottom:3px;padding-bottom:0}.tl-app .rp .skl{color:#363b44}.tl-app .rp .skl span+span:before{content:" · ";color:#9aa1ac}.tl-app .rp.minimal h6{text-transform:none;letter-spacing:0;color:#6b717c;border-bottom:0;margin-top:16px;padding-bottom:0;font-size:8.4px;font-weight:600}.tl-app .rp.minimal.rp-acc h6{color:var(--rp-accent)}.tl-app .rp.minimal .nm{font-weight:500}.tl-app .rp.minimal .ct{gap:3px 0}.tl-app .rp.minimal .ct span+span:before{content:"·";color:#b4bac3;margin:0 6px}.tl-app .rp.minimal li:before{border-radius:0;width:4px;height:.75px;top:5px}.tl-app .rp.sidebar .hd{border-bottom:.75px solid #d9dde3;padding-bottom:9px}.tl-app .rp.sidebar .sc{grid-template-columns:1fr 30%;gap:16px;display:grid}.tl-app .rp.sidebar .cs{border-left:.75px solid #d9dde3;padding-left:12px}.tl-app .rp.sidebar .cm>section:first-child h6,.tl-app .rp.sidebar .cs>section:first-child h6{margin-top:12px}.tl-app .rp.sidebar .cs .jb{display:block}.tl-app .rp.sidebar .cs .jb span{margin-top:1px;display:block}.tl-app .rp.timeline section{grid-template-columns:22% 1fr;column-gap:12px;margin-top:12px;display:grid}.tl-app .rp.timeline h6{text-align:right;color:#6b717c;border:0;margin:0;padding:1px 0 0;line-height:1.5}.tl-app .rp.timeline.rp-acc h6{color:var(--rp-accent)}.tl-app .rp.timeline .gb{border-left:.75px solid #d9dde3;padding-left:12px}.tl-app .rp.timeline .gb>div:first-child .jb{margin-top:0}.tl-app .rp.timeline .hd{padding-left:calc(22% + 12px)}.tl-app .rp.modern .hd{padding-left:14px;position:relative}.tl-app .rp.modern .hd:before{content:"";background:var(--rp-accent,#1f6cc4);border-radius:2px;width:5px;position:absolute;top:1px;bottom:1px;left:0}.tl-app .rp.modern:not(.rp-acc) .hd:before{background:#1f6cc4}.tl-app .rp.modern .nm{font-size:20px;font-weight:700}.tl-app .rp.modern h6{text-transform:none;letter-spacing:0;border-bottom:0;padding-bottom:5px;font-size:8.6px;font-weight:700;position:relative}.tl-app .rp.modern h6:after{content:"";background:var(--rp-accent,#1f6cc4);border-radius:1px;width:18px;height:2px;position:absolute;bottom:0;left:0}.tl-app .rp.modern:not(.rp-acc) h6:after{background:#1f6cc4}.tl-app .page>.rp.timeline section{margin-top:calc(14px * var(--rp-gap,1))}.tl-app .page>.rp.timeline h6{margin:0;padding:1px 0 0}.tl-app .page>.rp.minimal h6{margin-top:calc(20px * var(--rp-gap,1))}.tl-app .page>.rp.executive h6{font-size:9.6px}.tl-app .rp.lt{font-size:8.4px;line-height:1.62}.tl-app .rp.lt .dt{color:#5b6370;margin-top:18px}.tl-app .rp.lt .to{color:#363b44;margin-top:10px}.tl-app .rp.lt .re{color:#101318;margin-top:10px;font-weight:600}.tl-app .rp.lt .gr{color:#1b1e23;margin-top:10px}.tl-app .rp.lt .pp{color:#363b44;margin-top:8px}.tl-app .rp.lt .so{color:#363b44;margin-top:12px}.tl-app .rp.lt.ledger:not(.centre) .hd,.tl-app .rp.lt.dense .hd{border-bottom:.75px solid #d9dde3;padding-bottom:10px}.tl-app .rp.lt.dense{font-size:7.6px;line-height:1.5}.tl-app .rp.lt.dense .pp{margin-top:6px}.tl-app .rp.lt.centre .dt{text-align:right}.tl-app .rp.lt.executive .so{margin-top:18px}.tl-app .rp.lt.executive .so b{letter-spacing:.06em;text-transform:uppercase;margin-top:18px;font-size:.9em;font-weight:600;display:block}.tl-app .rp.lt.graduate .re,.tl-app .rp.lt.technical .re{font-weight:700}.tl-app .rp.lt.graduate.rp-acc .re,.tl-app .rp.lt.modern .re{color:var(--rp-accent,#1f6cc4)}.tl-app .rp.lt.modern:not(.rp-acc) .re{color:#1f6cc4}.tl-app .rp.lt.banner .band .dt{color:#c9d3e3;margin-top:10px}.tl-app .rp.lt.margin .cl .dt{color:#5b6370;margin-top:16px}.tl-app .rp.lt.margin .cr{padding-top:30px}.tl-app .rp.lt.margin .cr>.to:first-child{margin-top:0}.tl-app .rp.lt.sidebar .sc{grid-template-columns:1fr 26%}.tl-app .rp.lt.sidebar .cs .dt,.tl-app .rp.lt.sidebar .cs .to:first-child{margin-top:16px}.tl-app .rp.lt.timeline .lg{grid-template-columns:22% 1fr;column-gap:12px;margin-top:16px;display:grid}.tl-app .rp.lt.timeline .lg .ml0{text-align:right;color:#6b717c}.tl-app .rp.lt.timeline .lg .ml0 .dt,.tl-app .rp.lt.timeline .lg .ml0 .to,.tl-app .rp.lt.timeline .lg .ml0 .re{color:#6b717c;margin-top:0;margin-bottom:8px;font-weight:400}.tl-app .rp.lt.timeline .lg .mb0{border-left:.75px solid #d9dde3;padding-left:12px}.tl-app .rp.lt.timeline .lg .mb0>.gr:first-child{margin-top:0}.tl-app .page>.rp.lt{font-size:9px}.tl-app .page>.rp.lt.dense{font-size:8.2px}
