.ct[data-astro-cid-2akvbipf]{--ct-ink:var(--color-navy);--ct-sub:var(--color-ink-3);--ct-empty:color-mix(in srgb, var(--color-ink-3) 45%, transparent);--ct-fill:color-mix(in srgb, var(--color-white) 75%, transparent);--ct-h:32px;--ct-lab:236px;margin:0}.ct[data-astro-cid-2akvbipf].dark{--ct-ink:var(--color-white);--ct-sub:var(--color-on-navy);--ct-empty:color-mix(in srgb, var(--color-on-navy-2) 70%, transparent);--ct-fill:color-mix(in srgb, var(--color-white) 4%, transparent)}.ct[data-astro-cid-2akvbipf].compact{--ct-h:24px;--ct-lab:200px}.ct-grid[data-astro-cid-2akvbipf]{grid-template-columns:var(--ct-lab) minmax(0, 1fr);align-items:start;gap:40px 32px;display:grid;position:relative}.ct[data-astro-cid-2akvbipf].compact .ct-grid[data-astro-cid-2akvbipf]{row-gap:28px}.lab[data-astro-cid-2akvbipf]{padding-top:calc(var(--ct-h) / 2 - 11px);color:var(--ct-ink);flex-direction:column;grid-column:1;gap:2px;display:flex}.lab[data-astro-cid-2akvbipf] b[data-astro-cid-2akvbipf]{font-size:var(--text-16);font-weight:600;line-height:1.4}.lab[data-astro-cid-2akvbipf] span[data-astro-cid-2akvbipf]{font-size:var(--text-14);color:var(--ct-sub);line-height:1.45}.k[data-astro-cid-2akvbipf]{align-items:flex-start;gap:8px;display:flex}.k[data-astro-cid-2akvbipf]:before{content:"";flex:none;width:14px;height:8px;margin-top:6px}.k-live[data-astro-cid-2akvbipf]:before{background:var(--color-green)}.k-cycle[data-astro-cid-2akvbipf]:before{background:var(--ct-ink);width:2px;height:10px;margin:5px 6px 0}.strip[data-astro-cid-2akvbipf]{height:var(--ct-h);grid-column:2;position:relative}.cert[data-astro-cid-2akvbipf]{border:1px dashed var(--ct-empty);border-radius:var(--radius-s);background:var(--ct-fill)}.tick[data-astro-cid-2akvbipf]{background:var(--ct-ink);width:3px;margin-left:-1.5px;position:absolute;top:-8px;bottom:-8px}.tick[data-astro-cid-2akvbipf]:before{content:"";background:var(--ct-ink);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.cap[data-astro-cid-2akvbipf]{font-style:normal;font-size:var(--text-12);color:var(--ct-sub);white-space:nowrap;font-weight:600;line-height:1.3;position:absolute;top:calc(100% + 12px);transform:translate(-50%)}.band[data-astro-cid-2akvbipf]{border-radius:var(--radius-s);background:repeating-linear-gradient(90deg, var(--color-green) 0 2px, color-mix(in srgb, var(--color-green) 70%, transparent) 2px 3px);position:absolute;inset:0}.cycle[data-astro-cid-2akvbipf] i[data-astro-cid-2akvbipf]{background:var(--ct-ink);width:2px;height:10px;margin-left:-1px;position:absolute;top:calc(100% + 6px)}.review[data-astro-cid-2akvbipf]{border:2px solid var(--ct-ink);box-sizing:border-box;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:calc(100% + 4px)}.live[data-astro-cid-2akvbipf] .cap-review[data-astro-cid-2akvbipf]{top:calc(100% + 24px)}.axis[data-astro-cid-2akvbipf]{grid-column:2;margin-bottom:-8px;padding-bottom:6px;position:relative}.ends[data-astro-cid-2akvbipf]{font-size:var(--text-12);color:var(--ct-sub);justify-content:space-between;padding-bottom:8px;line-height:1.3;display:flex}.ends[data-astro-cid-2akvbipf] b[data-astro-cid-2akvbipf]{color:var(--ct-ink);font-weight:700}.months[data-astro-cid-2akvbipf]{border-top:1px solid var(--ct-empty);height:6px;position:absolute;bottom:0;left:0;right:0}.months[data-astro-cid-2akvbipf] i[data-astro-cid-2akvbipf]{background:var(--ct-empty);width:1px;height:6px;position:absolute;top:0}.today[data-astro-cid-2akvbipf]{border-right:1px dashed var(--ct-ink);opacity:.45;grid-column:2;place-self:stretch end;width:0;margin:26px 0 56px}.strip[data-astro-cid-2akvbipf]:after{content:"";background:var(--ct-ink);width:2px;position:absolute;top:-8px;bottom:-8px;right:-1px}.ct[data-astro-cid-2akvbipf].compact .cap[data-astro-cid-2akvbipf]:not(.cap-review){display:none}.ct[data-astro-cid-2akvbipf].compact .live[data-astro-cid-2akvbipf] .cap-review[data-astro-cid-2akvbipf]{top:calc(100% + 22px)}@media (width<=640px){.ct[data-astro-cid-2akvbipf] .ct-grid[data-astro-cid-2akvbipf],.ct[data-astro-cid-2akvbipf].compact .ct-grid[data-astro-cid-2akvbipf]{flex-direction:column;align-items:stretch;gap:0;display:flex}.lab[data-astro-cid-2akvbipf]{margin-top:44px;margin-bottom:14px;padding-top:0}.axis[data-astro-cid-2akvbipf]+.lab[data-astro-cid-2akvbipf]{margin-top:0}.lab[data-astro-cid-2akvbipf].us{margin-top:48px}.k[data-astro-cid-2akvbipf]{font-size:var(--text-14)}.today[data-astro-cid-2akvbipf]{display:none}.axis[data-astro-cid-2akvbipf]{margin-bottom:28px}}
