:root{--bs-primary:#0b2545;--bs-primary-rgb:11,37,69;--bs-secondary:#ff6b35;--bs-secondary-rgb:255,107,53;--bs-body-bg:#f4f5f7;--bs-body-color:#1c1c1c;--bs-link-color:var(--bs-secondary);--bs-link-hover-color:#e65f2f;--bs-primary-bg-subtle:#e7ecf3;--bs-secondary-bg-subtle:#ffe6dd}.hero{background:radial-gradient(900px 900px at 15% 15%,rgba(255,107,53,.1),transparent 60%),linear-gradient(180deg,#0b274f,#0b2545 60%,#0a1d36);color:#fff}.btn-accent{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-bg:#e65f2f;--bs-btn-hover-border-color:#e65f2f}.section-muted{background:var(--bs-body-bg)}.section-primary-subtle{background:var(--bs-primary-bg-subtle)}.section-secondary-subtle{background:var(--bs-secondary-bg-subtle)}.btn,.card{border-radius:.6rem}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm,.bs-icon-xs{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:hsla(0,0%,100%,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.main-timeline{position:relative}.main-timeline:after{content:"";position:absolute;width:6px;background-color:#939597;top:0;bottom:0;left:50%;margin-left:-3px}.timeline{position:relative;background-color:inherit;width:50%}.timeline:after{content:"";position:absolute;width:25px;height:25px;right:-13px;background-color:#939597;border:5px solid #f5df4d;top:15px;border-radius:50%;z-index:1}.left{padding:0 40px 20px 0;left:0}.right{padding:0 0 20px 40px;left:50%}.left:before{right:30px;border:solid transparent;border-left:solid #fff;border-width:10px 0 10px 10px}.left:before,.right:before{content:" ";position:absolute;top:18px;z-index:1}.right:before{left:30px;border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0}.right:after{left:-12px}@media screen and (max-width:600px){.main-timeline:after{left:31px}.timeline{width:100%;padding-left:70px;padding-right:25px}.timeline:before{left:60px;border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0}.left:after,.right:after{left:18px}.left:before{right:auto}.right{left:0}}