.bol-orbit{background:var(--navy-deep);color:#fff;overflow:hidden;position:relative}.bol-orbit__glow{background:radial-gradient(circle,hsla(32,56%,61%,.1),transparent 62%);border-radius:50%;height:380px;left:50%;pointer-events:none;position:absolute;top:54%;transform:translate(-50%,-50%);width:380px}.bol-orbit__head,.content-wrapper.bol-orbit__inner{position:relative}.bol-orbit__head{margin:0 auto;max-width:780px;text-align:center}.bol-orbit__heading{color:#fff;margin:0}.bol-orbit__lede{color:hsla(0,0%,100%,.72);line-height:1.6;margin:16px 0 0}.bol-orbit__icon{align-items:center;background:hsla(32,56%,61%,.16);border-radius:9px;color:var(--gold);display:flex;flex:none;height:34px;justify-content:center;width:34px}.bol-orbit__icon svg{height:17px;width:17px}.bol-orbit__diagram{display:none}.bol-orbit__list{margin:32px auto 0;max-width:720px}.bol-orbit__list-center{background:radial-gradient(circle at 50% 30%,#17263f,#0b1322);border:1px solid hsla(32,56%,61%,.5);border-radius:16px;margin-bottom:14px;padding:22px 20px;text-align:center}.bol-orbit__list-heading{color:#fff;font-family:var(--font-serif);font-size:18px;font-weight:var(--fw-bold,700);line-height:1.28}.bol-orbit__list-heading em{color:var(--gold);font-style:italic}.bol-orbit__list-item{align-items:flex-start;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;display:flex;gap:14px;padding:15px 16px}.bol-orbit__list-item+.bol-orbit__list-item{margin-top:10px}.bol-orbit__list-item h4{color:#fff;font-size:14.5px;font-weight:var(--fw-bold,700);margin:0}.bol-orbit__list-item p{color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.5;margin:5px 0 0}@media (min-width:981px){.bol-orbit__glow{height:780px;width:780px}.bol-orbit__diagram{display:block;height:760px;margin:36px auto 0;position:relative;width:760px}.bol-orbit__ring{border:1px dashed hsla(0,0%,100%,.12);border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.bol-orbit__ring--1{height:430px;width:430px}.bol-orbit__ring--2{height:650px;width:650px}.bol-orbit__hub{align-items:center;background:radial-gradient(circle at 50% 34%,#17263f,#0b1322);border:1px solid hsla(32,56%,61%,.5);border-radius:50%;box-shadow:0 0 0 8px hsla(32,56%,61%,.05),var(--shadow-xl);display:flex;flex-direction:column;height:296px;justify-content:center;left:50%;padding:38px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:296px;z-index:6}.bol-orbit__hub-heading{color:#fff;font-family:var(--font-serif);font-size:22px;font-weight:var(--fw-bold,700);line-height:1.24}.bol-orbit__hub-heading em{color:var(--gold);font-style:italic}.bol-orbit__hub-sub{color:hsla(0,0%,100%,.64);font-size:12px;line-height:1.45;margin-top:11px}.bol-orbit__rotor{inset:0;position:absolute;z-index:4}.bol-orbit__sat{height:0;position:absolute;width:0}.bol-orbit__sat--1{left:380px;top:130px}.bol-orbit__sat--2{left:618px;top:303px}.bol-orbit__sat--3{left:527px;top:582px}.bol-orbit__sat--4{left:233px;top:582px}.bol-orbit__sat--5{left:142px;top:303px}.bol-orbit__card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:14px;left:0;padding:17px 18px 16px;position:absolute;top:0;transform:translate(-50%,-50%);width:216px}.bol-orbit__card-top{align-items:center;display:flex;gap:10px}.bol-orbit__card h4{color:#fff;font-size:14.5px;font-weight:var(--fw-bold,700);letter-spacing:-.01em;line-height:1.2;margin:0}.bol-orbit__card p{color:hsla(0,0%,100%,.66);font-size:12.5px;line-height:1.46;margin:9px 0 0}@media (prefers-reduced-motion:no-preference){.bol-orbit__rotor{animation:bolOrbitSpin 220s linear infinite}.bol-orbit__card{animation:bolOrbitSpinRev 220s linear infinite}.bol-orbit__diagram:hover .bol-orbit__card,.bol-orbit__diagram:hover .bol-orbit__rotor{animation-play-state:paused}}.bol-orbit__list{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}}@keyframes bolOrbitSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bolOrbitSpinRev{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@media screen and (max-width:767px){.bol-orbit__list-center{padding:26px 24px}.bol-orbit__list-heading{font-size:21px}}