.tl-section[data-v-811f09e3]{margin:0 auto;max-width:1100px;padding:6rem 2rem 7rem}.tl-header[data-v-811f09e3]{margin-bottom:3.5rem}.tl-eyebrow[data-v-811f09e3]{align-items:center;color:var(--sd-primary,#de272b);display:inline-flex;font-size:.85rem;font-weight:700;gap:.75rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.tl-eyebrow[data-v-811f09e3]:after,.tl-eyebrow[data-v-811f09e3]:before{background:var(--sd-primary,#de272b);content:"";height:2px;width:36px}.tl-title[data-v-811f09e3]{color:var(--sd-navy,#0a2540)}.tl-chapter[data-v-811f09e3]{align-items:center;display:flex;flex-direction:column;gap:.35rem;margin:0 auto 3rem;padding:.5rem 0 1rem;position:relative;scroll-margin-top:7rem;text-align:center;z-index:3}.tl-chapter[data-v-811f09e3]:not(:first-child){margin-top:1.5rem}.tl-chapter-num[data-v-811f09e3]{align-items:center;background:#fff;border:2px solid var(--sd-primary,#de272b);border-radius:50%;color:var(--sd-primary,#de272b);display:flex;font-size:1.6rem;font-weight:300;height:56px;justify-content:center;line-height:1;width:56px}.tl-chapter-title[data-v-811f09e3]{background:#fff;color:var(--sd-navy,#0a2540);font-size:1.3rem;font-weight:600;max-width:480px;padding:0 .75rem}.tl-track[data-v-811f09e3]{padding:1rem 0;position:relative}.tl-line[data-v-811f09e3]{background:linear-gradient(to bottom,var(--sd-primary,#de272b),var(--sd-navy,#0a2540));bottom:0;left:50%;opacity:.25;position:absolute;top:0;transform-origin:top center;width:2px}.tl-item[data-v-811f09e3]{align-items:flex-start;display:flex;margin-bottom:3rem;padding:0 2.5rem;position:relative;width:50%}.tl-left[data-v-811f09e3]{justify-content:flex-end;margin-right:auto;padding-right:3.5rem;text-align:right}.tl-right[data-v-811f09e3]{justify-content:flex-start;margin-left:auto;padding-left:3.5rem;text-align:left}.tl-dot[data-v-811f09e3]{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;position:absolute;top:.5rem;width:16px;z-index:2}.tl-left .tl-dot[data-v-811f09e3]{right:-8px}.tl-right .tl-dot[data-v-811f09e3]{left:-8px}.tl-dot-inner[data-v-811f09e3]{border:2px solid;border-radius:50%;height:10px;transition:background .3s ease;width:10px}.tl-left .tl-dot-inner[data-v-811f09e3]{background:var(--sd-primary,#de272b);border-color:var(--sd-primary,#de272b)}.tl-right .tl-dot-inner[data-v-811f09e3]{background:var(--sd-navy,#0a2540);border-color:var(--sd-navy,#0a2540)}.tl-card[data-v-811f09e3]{max-width:420px}.tl-num[data-v-811f09e3]{display:inline-block;font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:200;letter-spacing:-.04em;line-height:1;margin-bottom:.5rem}.tl-left .tl-num[data-v-811f09e3]{color:#de272b59}.tl-right .tl-num[data-v-811f09e3]{color:#0a254047}.tl-card-title[data-v-811f09e3]{color:var(--sd-navy,#0a2540);font-size:1.35rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.tl-card-text[data-v-811f09e3]{color:#0a2540a6;font-size:1.05rem;line-height:1.65}.tl-card-link[data-v-811f09e3]{border-bottom:1px solid rgba(10,37,64,.3);color:var(--sd-navy,#0a2540);display:inline-block;font-weight:600;margin-top:.6rem;padding-bottom:2px;transition:color var(--sd-dur-fast,.25s) ease,border-color var(--sd-dur-fast,.25s) ease}.tl-card-link[data-v-811f09e3]:hover{border-color:var(--sd-primary,#de272b);color:var(--sd-primary,#de272b)}@media(max-width:768px){.tl-section[data-v-811f09e3]{padding:4rem 1.25rem 5rem}.tl-header[data-v-811f09e3]{margin-bottom:2.5rem}.tl-chapter[data-v-811f09e3]{align-items:center;flex-direction:row;gap:.75rem;margin:0 0 2.25rem;padding:.5rem 0;text-align:left}.tl-chapter-num[data-v-811f09e3]{flex-shrink:0;font-size:1.3rem;height:44px;margin-left:-5px;width:44px}.tl-chapter-title[data-v-811f09e3]{font-size:1.1rem;padding:0}.tl-line[data-v-811f09e3]{left:16px}.tl-item[data-v-811f09e3]{margin-bottom:2.25rem;padding:0 0 0 3rem;width:100%}.tl-item[data-v-811f09e3],.tl-left[data-v-811f09e3]{justify-content:flex-start;text-align:left}.tl-left[data-v-811f09e3]{margin-right:0;padding-right:0}.tl-right[data-v-811f09e3]{padding-left:3rem}.tl-left .tl-dot[data-v-811f09e3],.tl-right .tl-dot[data-v-811f09e3]{left:9px;right:auto}.tl-card[data-v-811f09e3]{max-width:100%}}
