.marketing-site .cl-filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 6px}.marketing-site .cl-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:12.5px;font-weight:500;cursor:pointer;transition:color .2s,background .2s,border-color .2s,transform .2s,box-shadow .2s}.marketing-site .cl-chip:hover{color:var(--ink);border-color:var(--site-blue);transform:translateY(-1px)}.marketing-site .cl-chip:focus-visible{outline:2px solid var(--site-blue);outline-offset:2px}.marketing-site .cl-chip.is-active{color:#fff;border-color:transparent;background:linear-gradient(145deg,#8793ff,#3d50df);box-shadow:0 6px 18px #5e70f540}.marketing-site .cl-chip-count{min-width:18px;padding:0 5px;border-radius:999px;background:#7382ce26;font:10px IBM Plex Mono,monospace;text-align:center;line-height:16px}.marketing-site .cl-chip.is-active .cl-chip-count{background:#ffffff2e}.marketing-site .cl-timeline{--when:132px;--node:30px;position:relative;margin-top:22px}.marketing-site .cl-rail{position:absolute;top:8px;bottom:8px;left:calc(var(--when) + var(--node) / 2 - 1px);width:2px;border-radius:2px;background:var(--line);overflow:hidden}.marketing-site .cl-rail i{position:absolute;inset:0 0 auto;height:calc(var(--progress, 0) * 100%);border-radius:2px;background:linear-gradient(180deg,#8793ff,#5c70f5 60%,#50bca7);box-shadow:0 0 12px #6c7bff80;transition:height .15s linear}.marketing-site .cl-list{list-style:none;margin:0;padding:0;display:grid;gap:20px}.marketing-site .cl-entry{position:relative;display:grid;grid-template-columns:var(--when) var(--node) minmax(0,1fr);align-items:start}.marketing-site .cl-when{padding:18px 16px 0 0;text-align:right;display:grid;gap:6px;justify-items:end}.marketing-site .cl-when time{font:11px IBM Plex Mono,monospace;color:var(--muted);letter-spacing:.04em;transition:color .4s}.marketing-site .cl-latest{font:9px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#50bca7;border:1px solid #50bca766;border-radius:999px;padding:2px 7px}.marketing-site .cl-node{justify-self:center;margin-top:19px;width:14px;height:14px;border-radius:50%;background:var(--surface);border:2px solid var(--line-strong, var(--line));position:relative;z-index:1;transition:border-color .4s,background .4s,box-shadow .4s,transform .4s}.marketing-site .cl-entry.is-in .cl-node{border-color:#8793ff;background:#3d50df;box-shadow:0 0 0 5px #6c7bff26,0 0 16px #6c7bff99;transform:scale(1.08)}.marketing-site .cl-entry.is-in .cl-when time{color:var(--ink-2)}.marketing-site .cl-entry.is-same-day .cl-when time{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.marketing-site .cl-entry.is-same-day .cl-node{width:9px;height:9px;margin-top:22px}.marketing-site .cl-card{position:relative;padding:20px 22px;border-radius:16px;border:1px solid var(--line);background:var(--surface);opacity:0;transform:translateY(18px) scale(.985);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),0s,0s}.marketing-site .cl-entry.is-in .cl-card{opacity:1;transform:none}.marketing-site .cl-card:before{content:"";position:absolute;left:-9px;top:22px;width:16px;height:16px;background:inherit;border-left:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg);border-radius:0 0 0 3px}.marketing-site .cl-card:hover{border-color:#6c7bff80;box-shadow:0 14px 40px #00000024,0 0 0 1px #6c7bff26}.marketing-site .cl-card h3{font-size:20px;letter-spacing:-.02em;margin:10px 0 8px}.marketing-site .cl-card strong{display:block;font-size:13.5px;font-weight:500;color:var(--ink)}.marketing-site .cl-card p{font-size:13px;color:var(--ink-2);margin:8px 0 0;line-height:1.6}.marketing-site .cl-area{display:inline-flex;align-items:center;gap:6px;font:9.5px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid #7382ce40;color:#a3abfb;background:#6c7bff14}.marketing-site .cl-area:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.marketing-site .cl-area-research{color:#7ebbb2;border-color:#50bca740;background:#50bca712}.marketing-site .cl-area-security{color:#f0a868;border-color:#f0a86840;background:#f0a86812}.marketing-site .cl-area-billing{color:#e3c35a;border-color:#e3c35a40;background:#e3c35a12}.marketing-site .cl-area-agents{color:#c39bff;border-color:#a07cf540;background:#a07cf512}.marketing-site .cl-area-integrations{color:#6fb6f2;border-color:#5aa6e840;background:#5aa6e812}.marketing-site .cl-points{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 18px}.marketing-site .cl-points li{display:flex;gap:7px;align-items:baseline;font-size:12px;color:var(--ink-2)}.marketing-site .cl-points li span{color:#50bca7;font-weight:700}@media(max-width:700px){.marketing-site .cl-timeline{--when:0px;--node:26px}.marketing-site .cl-entry{grid-template-columns:var(--node) minmax(0,1fr)}.marketing-site .cl-when{grid-column:2;grid-row:1;padding:0 0 8px 12px;text-align:left;justify-items:start;grid-auto-flow:column;align-items:center;justify-content:start}.marketing-site .cl-node{grid-column:1;grid-row:1 / span 2;margin-top:4px}.marketing-site .cl-card{grid-column:2;margin-left:12px;padding:16px}.marketing-site .cl-card:before{display:none}.marketing-site .cl-card h3{font-size:18px}.marketing-site .cl-entry.is-same-day .cl-when{padding:0}.marketing-site .cl-entry.is-same-day .cl-node{margin-top:20px}}@media(prefers-reduced-motion:reduce){.marketing-site .cl-card{opacity:1;transform:none;transition:none}.marketing-site .cl-rail i,.marketing-site .cl-node,.marketing-site .cl-chip,.marketing-site .cl-when time{transition:none}}
