:root{--ba-primary:#030B23;--ba-secondary:#FFB238;--ba-light:#f9f9f9;--ba-dark:#333;--ba-background:#fefefe;--ba-title:#333;--ba-text:#4d4d4d;--ba-border:#e9ecef;--ba-gray:#343a40;--ba-highlight:#fff2c6;--ba-white:#fff;--ba-gray-100:#f8f9fa;--ba-gray-200:#e9ecef;--ba-gray-300:#dee2e6;--ba-gray-400:#ced4da;--ba-gray-500:#adb5bd;--ba-gray-600:#6c757d;--ba-gray-700:#495057;--ba-gray-800:#343a40;--ba-gray-900:#212529;--ba-black:#111;--ba-shadow-opacity:0.045;--ba-invert:0;--ba-light-hide:none;--ba-dark-hide:block}[data-theme=dark]{--ba-primary:#FFB238;--ba-secondary:#F8F9FF;--ba-light:#030B23;--ba-dark:#f9f9f9;--ba-background:#02091C;--ba-title:#f6f6f6ff;--ba-text:#ccc;--ba-border:#343a40;--ba-gray:#e9ecef;--ba-highlight:#121021;--ba-black:#fff;--ba-gray-900:#f8f9fa;--ba-gray-800:#e9ecef;--ba-gray-700:#dee2e6;--ba-gray-600:#ced4da;--ba-gray-500:#adb5bd;--ba-gray-400:#6c757d;--ba-gray-300:#495057;--ba-gray-200:#343a40;--ba-gray-100:#212529;--ba-white:#111;--ba-shadow-opacity:0.45;--ba-invert:100;--ba-light-hide:block;--ba-dark-hide:none}.content-section{background-repeat:no-repeat;background-position:top right}.content-section .timeline .item{position:relative}.content-section .timeline .item::after{content:"";position:absolute;z-index:0;height:100%;width:2px;background-color:var(--ba-title);left:calc(44px + (35px + 2.4rem)/ 2);top:0}.content-section .timeline .year{width:45px;min-width:45px}.content-section .timeline .year.first{font-size:110%;font-weight:700}.content-section .timeline .icon-container{position:relative;z-index:2;width:calc(2.4rem + 35px);padding:0 1.2rem}.content-section .timeline .icon-container .icon{min-width:35px;height:auto;border-radius:50px}.content-section .timeline .icon-container .noimage{width:35px;height:35px;background-color:#ffb238;border-radius:50px}.content-section .timeline .label p{margin:0}.content-section .list .item .icon-container{position:relative;z-index:2;width:calc(1.2rem + 35px);padding-right:1.2rem}.content-section .list .item .icon-container .icon{min-width:35px;height:auto}.content-section .list .item .label p{margin:0}