
/* event to action: the spine, then the compute-layer bottlenecks beneath it */
[data-page="home_v3"] .x-ea { margin-top: clamp(28px, 3.5vw, 40px); }
[data-page="home_v3"] .x-ea-lead { margin: 0 0 18px; max-width: 66ch; font-size: 16px; line-height: 1.5; color: var(--x-muted); }
[data-page="home_v3"] .x-ea-track { position: relative; display: grid; grid-template-columns: minmax(0, 124px) repeat(4, minmax(0, 1fr)) minmax(0, 124px); column-gap: 10px; align-items: stretch; }
[data-page="home_v3"] .x-ea-brrow { display: grid; grid-template-columns: minmax(0, 124px) repeat(4, minmax(0, 1fr)) minmax(0, 124px); column-gap: 10px; }
[data-page="home_v3"] .x-ea-track::before { content: ""; position: absolute; left: 9px; right: 9px; top: 50%; border-top: 1px solid var(--x-text); pointer-events: none; }
[data-page="home_v3"] .x-ea-end { position: relative; z-index: 1; }
[data-page="home_v3"] .x-ea-end i { position: absolute; left: 0; top: 50%; transform: translateY(-50%); display: block; width: 18px; height: 18px; border-radius: 50% !important; border: 1.5px solid var(--x-text); background: var(--t-141518); box-sizing: border-box; }
[data-page="home_v3"] .x-ea-end b { position: absolute; left: 0; top: calc(50% + 16px); font: 500 12px var(--x-mono); letter-spacing: 0.08em; text-transform: uppercase; color: var(--x-text); line-height: 1.4; width: 124px; }
[data-page="home_v3"] .x-ea-act i { left: auto; right: 0; background: var(--x-violet); border-color: var(--x-violet); }
[data-page="home_v3"] .x-ea-act b { left: auto; right: 0; text-align: right; }
[data-page="home_v3"] .x-ea-cell { position: relative; z-index: 1; display: flex; flex-direction: column; gap: 8px; min-width: 0; padding: 18px clamp(14px, 1.6vw, 20px) 18px; background: var(--t-141518); border: 1px solid var(--x-text); }
[data-page="home_v3"] .x-ea-n { font: 500 11px var(--x-mono); letter-spacing: 0.12em; color: var(--x-muted); }
[data-page="home_v3"] .x-rm { position: relative; display: block; padding-left: 18px; font-size: 14px; line-height: 1.4; color: var(--x-muted); }
[data-page="home_v3"] .x-rm::before { content: ""; position: absolute; left: 0; top: 0.7em; width: 10px; height: 1.5px; background: var(--x-muted); }
[data-page="home_v3"] .x-ea-cell .x-bn-f { font-size: 17px; margin-top: 2px; }
[data-page="home_v3"] .x-ea-cell em { font-style: normal; font-size: 13px; line-height: 1.4; color: var(--x-muted); }
[data-page="home_v3"] .x-ea-br { grid-column: 2 / 5; margin-top: 10px; padding-top: 12px; position: relative; text-align: center; }
[data-page="home_v3"] .x-ea-br::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 8px; border: 1px solid var(--x-muted); border-top: 0; }
[data-page="home_v3"] .x-ea-br span { display: inline-block; margin-top: 4px; font: 500 11px var(--x-mono); letter-spacing: 0.1em; text-transform: uppercase; color: var(--x-text); }
[data-page="home_v3"] .x-bn-sub { margin-top: clamp(28px, 3.5vw, 40px); }
[data-page="home_v3"] .x-bn-sub .x-kicker { margin: 0; }
[data-page="home_v3"] .x-bn-sub + .x-bn-grid { margin-top: 16px; }
/* bottleneck grid: removed (dash) and what you get (check), no boxes */
[data-page="home_v3"] .x-bn-grid .x-bn-p { position: relative; padding-left: 18px; text-decoration: none; font: 14px var(--x-sans); letter-spacing: 0; text-transform: none; color: var(--x-muted); }
[data-page="home_v3"] .x-bn-grid .x-bn-p::before { content: ""; position: absolute; left: 0; top: 50%; width: 10px; height: 1.5px; background: var(--x-muted); }
[data-page="home_v3"] .x-bn-grid .x-bn-p i { display: none; }
@media (max-width: 900px) {
  [data-page="home_v3"] .x-ea-track { grid-template-columns: repeat(2, minmax(0, 1fr)); row-gap: 10px; }
  [data-page="home_v3"] .x-ea-brrow { display: block; }
  [data-page="home_v3"] .x-ea-track::before { display: none; }
  [data-page="home_v3"] .x-ea-end { display: flex; align-items: center; gap: 10px; min-height: 18px; padding: 6px 0; }
  [data-page="home_v3"] .x-ea-end i, [data-page="home_v3"] .x-ea-end b { position: static; transform: none; }
  [data-page="home_v3"] .x-ea-end b { width: auto; }
  [data-page="home_v3"] .x-ea-act { grid-column: 2; grid-row: 1; flex-direction: row-reverse; }
  [data-page="home_v3"] .x-ea-br { text-align: left; padding-top: 0; margin-top: 14px; }
  [data-page="home_v3"] .x-ea-br span { color: var(--x-muted); }
  [data-page="home_v3"] .x-ea-br::before { display: none; }
}
@media (max-width: 560px) {
  [data-page="home_v3"] .x-ea-track { grid-template-columns: minmax(0, 1fr); }
  [data-page="home_v3"] .x-ea-act { grid-column: 1; grid-row: auto; flex-direction: row; }
}
[data-page="home_v3"] #v3-account .x-three-s .x-ai{margin:0 0 0 0}[data-page="home_v3"] #v3-account .x-three-s>div{text-align:left}[data-page="home_v3"] .x-demo .x-formcard,[data-page="home_v3"] .x-faq details,[data-page="home_v3"] .x-compat{background:var(--t-17181c)!important;border:0!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31)!important}[data-page="home_v3"] .x-lu .x-sq{transition:background 600ms}[data-page="home_v3"] .x-lu.on .x-sq{background:var(--t-8366ea)}[data-page="home_v3"] .x-lu.on b{color:var(--t-8366ea)}@media (max-width:600px){[data-page="home_v3"] .a2-atombar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none} [data-page="home_v3"] .a2-atombar label{white-space:nowrap;flex:0 0 auto}}
.atw .at-scrub{min-height:32px}
[data-page="home_v3"] #a2p-agentflow:checked~.a2-prodbar label[for=a2p-agentflow]{color:var(--x-text);border-bottom-color:var(--x-text)}[data-page="home_v3"] #a2p-ingest:checked~.a2-prodbar label[for=a2p-ingest]{color:var(--x-text);border-bottom-color:var(--x-text)}[data-page="home_v3"] #a2p-etl:checked~.a2-prodbar label[for=a2p-etl]{color:var(--x-text);border-bottom-color:var(--x-text)}[data-page="home_v3"] #a2p-query:checked~.a2-prodbar label[for=a2p-query]{color:var(--x-text);border-bottom-color:var(--x-text)}[data-page="home_v3"] .a2-prodfigs{display:grid}[data-page="home_v3"] .a2-prodfigs .a2-pf{grid-area:1/1;opacity:0;transition:opacity 1100ms cubic-bezier(.4,0,.2,1);pointer-events:none;width:100%}[data-page="home_v3"] #a2p-agentflow:checked~.a2-prodfigs .a2-pf[data-p=agentflow]{opacity:1;pointer-events:auto}[data-page="home_v3"] #a2p-ingest:checked~.a2-prodfigs .a2-pf[data-p=ingest]{opacity:1;pointer-events:auto}[data-page="home_v3"] #a2p-etl:checked~.a2-prodfigs .a2-pf[data-p=etl]{opacity:1;pointer-events:auto}[data-page="home_v3"] #a2p-query:checked~.a2-prodfigs .a2-pf[data-p=query]{opacity:1;pointer-events:auto}
.nav-d{position:sticky;top:0;z-index:60}.nav-d>nav{position:static!important;display:block}
[data-page="home_v3"] .x-atom-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media (max-width:860px){[data-page="home_v3"] .x-atom-three{grid-template-columns:1fr!important}}
[data-page="home_v3"]{--x-sec:clamp(72px,7vw,104px)}
@keyframes hpTw{0%,100%{opacity:.15}50%{opacity:.85}}
@keyframes hpEdgeLoop{0%,20%{stroke-dashoffset:80}35%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:80}}
.atw{position:relative}.atw input{position:absolute;opacity:0;pointer-events:none}.atw label{position:absolute;top:2.4%;right:1.6%;z-index:2;cursor:pointer;font-family:"JetBrains Mono",monospace;font-size:12px;color:var(--t-ecece8);background:var(--t-17181c);border:1px solid var(--t-2a2c31);border-radius:3px;padding:6px 12px;user-select:none}.atw label:hover{border-color:var(--t-9a9ea6)}.atw .ll{display:none}.atw input:checked~label .lp{display:none}.atw input:checked~label .ll{display:inline}.atw input:checked~.ats *{animation-play-state:paused!important}.atw input:focus-visible~label{outline:2px solid var(--t-8366ea);outline-offset:2px}
@keyframes hpScan{0%{transform:translateX(0);opacity:0}6%{opacity:1}40%{transform:translateX(209.0px);opacity:1}48%,100%{transform:translateX(209.0px);opacity:0}}
@keyframes hpLoop2{0%,40%{stroke-dashoffset:130}52%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:130}}
@keyframes hpFill{0%,50%{opacity:0}60%,92%{opacity:1}100%{opacity:0}}
@keyframes hpOn0{0%,8%{opacity:0}12%,92%{opacity:1}100%{opacity:0}}
@keyframes hpOn1{0%,26%{opacity:0}30%,92%{opacity:1}100%{opacity:0}}
@keyframes hpOn2{0%,44%{opacity:0}48%,92%{opacity:1}100%{opacity:0}}
@keyframes hpOn3{0%,62%{opacity:0}66%,92%{opacity:1}100%{opacity:0}}
@keyframes hpBar{0%,6%{transform:scaleX(0)}68%,92%{transform:scaleX(1)}100%{transform:scaleX(0)}}
@keyframes hpEnd{0%,64%{opacity:0}70%,92%{opacity:1}100%{opacity:0}}
@keyframes hpLoop3{0%,66%{stroke-dashoffset:230}78%,92%{stroke-dashoffset:0}100%{stroke-dashoffset:230}}
[data-page="home_v3"] .x-viewtog,[data-page="home_v3"] .x-view-detail,[data-page="home_v3"] .x-view-basic>.x-cap,[data-page="home_v3"] .x-view-basic>.x-askers,[data-page="home_v3"] .x-view-basic>.x-askline,[data-page="home_v3"] .x-view-basic>.x-frame{display:none!important}[data-page="home_v3"] .x-view-basic{display:block!important}[data-page="home_v3"] figure.x-avf{display:none!important}[data-page="home_v3"] .x-pv2{display:none!important}[data-page="home_v3"] .x-uc-grid{display:flex!important;gap:16px!important;border:0!important;background:transparent!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:120px;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent);mask-image:linear-gradient(90deg,#000 72%,transparent)}[data-page="home_v3"] .x-uc-grid::-webkit-scrollbar{display:none}[data-page="home_v3"] .x-uc-grid>.x-uc{flex:0 0 380px;scroll-snap-align:start}[data-page="home_v3"] .x-uc{background:var(--t-17181c)!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31)!important;border:0!important;border-radius:3px}[data-page="home_v3"] .x-glance{background:var(--t-17181c)!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31)!important;border:0!important;border-radius:3px}[data-page="home_v3"] .x-stack{border-color:var(--t-2a2c31)!important;outline-color:var(--t-2a2c31)!important}[data-page="home_v3"] .x-kicker{gap:10px!important}[data-page="home_v3"] .x-kicker::before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;background:var(--t-9a9ea6)!important;flex:none}[data-page="home_v3"] .x-kicker::after{display:none!important}[data-page="home_v3"] .x-hero{position:relative}[data-page="home_v3"] .x-hero-fx{display:none!important}[data-page="home_v3"] .x-hero-in,[data-page="home_v3"] .x-pillars{position:relative;z-index:1}[data-page="home_v3"] .a2-edge{position:absolute;top:96px;height:700px;width:200px;overflow:hidden;pointer-events:none;z-index:0}[data-page="home_v3"] .a2-edge-l{left:0;-webkit-mask-image:linear-gradient(90deg,#000 40%,transparent);mask-image:linear-gradient(90deg,#000 40%,transparent)}[data-page="home_v3"] .a2-edge-r{right:0;-webkit-mask-image:linear-gradient(270deg,#000 80%,transparent);mask-image:linear-gradient(270deg,#000 80%,transparent)}[data-page="home_v3"] .a2-edge-r svg{margin-left:0}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;text-align:left!important;align-items:center}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>*{grid-column:1/-1;min-width:0}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>.x-kicker{grid-column:1;grid-row:1;justify-self:start;align-self:end;margin:0 0 20px!important}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>h2{grid-column:1;grid-row:2;text-align:left!important;margin:0!important;max-width:none!important;font-size:clamp(40px,3.4vw,54px)!important;line-height:1.04!important}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>.x-lead{grid-column:1;grid-row:3;text-align:left!important;margin:20px 0 0!important;max-width:44ch!important;align-self:start}[data-page="home_v3"] #v3-fits>.x-wrap>.x-stack,[data-page="home_v3"] #v3-account>.x-wrap>.a2-acctw,[data-page="home_v3"] #v3-cases>.x-wrap>.x-glance{grid-column:2!important;grid-row:1/4!important;margin-top:0!important;align-self:center}[data-page="home_v3"] #v3-cases>.x-wrap>.x-uc-grid{margin-top:56px!important}[data-page="home_v3"] #v3-fits>.x-wrap>.x-stack{padding:28px!important;width:100%!important;max-width:none!important;justify-self:stretch!important;margin:0!important}[data-page="home_v3"] #v3-more>.x-wrap>.x-lead{grid-column:2!important;grid-row:2!important;align-self:end;margin:0!important}[data-page="home_v3"] #v3-more>.x-wrap>.x-pcards{margin-top:56px!important}[data-page="home_v3"] #v3-terms>.x-wrap>.x-three{display:none!important}[data-page="home_v3"] #v3-terms>.x-wrap>.x-lead{grid-column:2!important;grid-row:2!important;align-self:end;margin:0!important}[data-page="home_v3"] .a2-lev{margin-top:56px;box-shadow:inset 0 0 0 1px var(--t-2a2c31);border-top:1.5px solid var(--t-ecece8)}[data-page="home_v3"] .a2-levtabs{display:grid;grid-template-columns:repeat(4,1fr)}[data-page="home_v3"] .a2-levtabs label{display:flex;align-items:center;gap:12px;padding:22px 24px;font-size:17px;font-weight:500;color:var(--t-9a9ea6);cursor:pointer;border-right:1px solid var(--t-2a2c31);border-bottom:1px solid var(--t-2a2c31);position:relative}[data-page="home_v3"] .a2-levtabs label:last-child{border-right:0}[data-page="home_v3"] .a2-levtabs label svg{opacity:.6}[data-page="home_v3"] .a2-levtabs label:hover{color:var(--t-ecece8)}[data-page="home_v3"] #a2l1:checked~.a2-levtabs label[for=a2l1],[data-page="home_v3"] #a2l2:checked~.a2-levtabs label[for=a2l2],[data-page="home_v3"] #a2l3:checked~.a2-levtabs label[for=a2l3],[data-page="home_v3"] #a2l4:checked~.a2-levtabs label[for=a2l4]{color:var(--t-ecece8);background:var(--t-17181c);border-bottom-color:transparent}[data-page="home_v3"] #a2l1:checked~.a2-levtabs label[for=a2l1] svg,[data-page="home_v3"] #a2l2:checked~.a2-levtabs label[for=a2l2] svg,[data-page="home_v3"] #a2l3:checked~.a2-levtabs label[for=a2l3] svg,[data-page="home_v3"] #a2l4:checked~.a2-levtabs label[for=a2l4] svg{opacity:1}[data-page="home_v3"] .a2-levstrip{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 24px;border-bottom:1px solid var(--t-2a2c31);background:var(--t-17181c) radial-gradient(circle,var(--t-2a2c31) 1.1px,transparent 1.3px) 0 0/22px 22px;font-family:"JetBrains Mono","IBM Plex Mono",monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}[data-page="home_v3"] .a2-levk{display:inline-flex;align-items:center;gap:12px;color:var(--t-ecece8);background:var(--t-17181c);padding:4px 8px 4px 0}[data-page="home_v3"] .a2-levk i{width:8px;height:8px;border-radius:50%;background:var(--t-8366ea);display:inline-block}[data-page="home_v3"] .a2-lv{display:none;color:var(--t-9a9ea6);background:var(--t-17181c);padding:4px 0 4px 8px}[data-page="home_v3"] #a2l1:checked~.a2-levstrip .a2-lv1,[data-page="home_v3"] #a2l2:checked~.a2-levstrip .a2-lv2,[data-page="home_v3"] #a2l3:checked~.a2-levstrip .a2-lv3,[data-page="home_v3"] #a2l4:checked~.a2-levstrip .a2-lv4{display:inline}[data-page="home_v3"] .a2-levgrid{display:grid;grid-template-columns:repeat(4,1fr)}[data-page="home_v3"] .a2-levc{padding:32px 24px 36px;border-right:1px solid var(--t-2a2c31);text-align:left}[data-page="home_v3"] .a2-levc:last-child{border-right:0}[data-page="home_v3"] .a2-levi{margin-bottom:22px}[data-page="home_v3"] .a2-levc h3{margin:0 0 10px;font-size:20px;font-weight:500;letter-spacing:-.01em;color:var(--t-ecece8)}[data-page="home_v3"] .a2-levc p{margin:0;font-size:15px;line-height:1.5;color:var(--t-9a9ea6)}[data-page="home_v3"] .a2-levnote{padding:14px 24px;border-top:1px solid var(--t-2a2c31);font-family:"JetBrains Mono","IBM Plex Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-9a9ea6)}[data-page="home_v3"] #v3-terms>.x-wrap>.x-three>div{text-align:left!important}[data-page="home_v3"] .a2-acctw .x-acct{grid-template-columns:1fr!important;margin-top:0!important;min-height:530px;align-content:start}[data-page="home_v3"] .a2-acctw>input{display:none}[data-page="home_v3"] .a2-tabbar{display:flex;border-bottom:1px solid var(--t-2a2c31);margin-bottom:18px}[data-page="home_v3"] .a2-tabbar label{font-family:"JetBrains Mono","IBM Plex Mono",monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-9a9ea6);padding:12px 18px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}[data-page="home_v3"] .a2-tabbar label:hover{color:var(--t-ecece8)}[data-page="home_v3"] #a2t1:checked~.a2-tabbar label[for=a2t1],[data-page="home_v3"] #a2t2:checked~.a2-tabbar label[for=a2t2]{color:var(--t-ecece8);border-bottom-color:var(--t-ecece8)}[data-page="home_v3"] #a2t1:checked~.x-acct>.x-run,[data-page="home_v3"] #a2t2:checked~.x-acct>.x-ledger{display:none!important}[data-page="home_v3"] #v3-more>.x-wrap>.x-bn,[data-page="home_v3"] #v3-terms>.x-wrap>.x-compat,[data-page="home_v3"] #v3-account>.x-wrap>.x-three{margin-top:64px!important}[data-page="home_v3"] .x-adopt-card{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;text-align:left!important;align-items:center}[data-page="home_v3"] .x-adopt-card>*{grid-column:1;justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}[data-page="home_v3"] .x-adopt-card>.x-path{grid-column:2;grid-row:1/6;width:100%;max-width:none!important;justify-self:stretch}[data-page="home_v3"] .x-adopt-card>h2{font-size:clamp(40px,3.4vw,54px)!important}[data-page="home_v3"] .x-adopt-card .x-adopt-cta{justify-content:flex-start!important;width:auto!important}[data-page="home_v3"] .a2-r{display:none}[data-page="home_v3"] .a2-atombar{margin:8px 0 18px}[data-page="home_v3"] #a2a1:checked~.a2-atombar label[for=a2a1],[data-page="home_v3"] #a2a2:checked~.a2-atombar label[for=a2a2],[data-page="home_v3"] #a2a3:checked~.a2-atombar label[for=a2a3]{color:var(--t-ecece8);border-bottom-color:var(--t-ecece8)}[data-page="home_v3"] #a2a1:checked~.x-so,[data-page="home_v3"] #a2a1:checked~.a2-cmp,[data-page="home_v3"] #a2a2:checked~.a2-atom,[data-page="home_v3"] #a2a2:checked~.x-avf-cap,[data-page="home_v3"] #a2a2:checked~.a2-cmp,[data-page="home_v3"] #a2a3:checked~.a2-atom,[data-page="home_v3"] #a2a3:checked~.x-avf-cap,[data-page="home_v3"] #a2a3:checked~.x-so{display:none!important}[data-page="home_v3"] .x-atom>.x-so{margin-top:0!important}[data-page="home_v3"] .x-atom>.x-so,[data-page="home_v3"] .x-atom>.a2-cmp{min-height:700px}[data-page="home_v3"] .a2-cmp>div{padding:0!important}[data-page="home_v3"] .x-atom-acc>details:first-child{display:none!important}[data-page="home_v3"] .x-atom-acc>details:nth-child(2){border-top:1px solid var(--t-2a2c31)!important}[data-page="home_v3"] .atw label{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important}[data-page="home_v3"] .a2-ic{display:block;margin-bottom:14px}[data-page="home_v3"] .x-sec-trust{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;background:var(--t-17181c)!important;border:0!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31);align-items:start}[data-page="home_v3"] .x-sec-trust>.x-st-l{grid-column:1;grid-row:1}[data-page="home_v3"] .x-sec-trust>.x-st-certs{grid-column:1;grid-row:2;align-self:end;margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}[data-page="home_v3"] .x-sec-trust>.x-st-certs li{display:block;border:0!important;padding:16px 0 0!important;border-top:1px solid var(--t-2a2c31)!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs .x-cert-b{display:none}[data-page="home_v3"] .x-sec-trust>.a2-sec{grid-column:2;grid-row:1/3;align-self:center}[data-page="home_v3"] .x-sec-trust h3{font-weight:600!important;letter-spacing:-.03em!important}[data-page="home_v3"] .a2-sec-p{margin-top:12px!important}[data-page="home_v3"] .x-sec-trust .x-st-link{color:var(--t-ecece8)!important;border-bottom-color:var(--t-ecece8)!important}[data-page="home_v3"] .a2-atom{outline:0!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31)}[data-page="home_v3"] .a2-atom .ats>svg{background:var(--t-17181c)!important}[data-page="home_v3"] .x-atom>.x-so{background:var(--t-17181c)!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31);padding:28px!important;border-radius:3px}[data-page="home_v3"] .x-atom>.x-so .x-so-card{background:var(--t-141518)!important}[data-page="home_v3"] .x-atom>.a2-cmp{background:var(--t-17181c);box-shadow:inset 0 0 0 1px var(--t-2a2c31);padding:28px;border-radius:3px}[data-page="home_v3"] .a2-cmp svg{background:transparent}[data-page="home_v3"] .a2-acctw .x-ledger,[data-page="home_v3"] .a2-acctw .x-run{background:var(--t-17181c)!important;box-shadow:inset 0 0 0 1px var(--t-2a2c31)!important;border-color:var(--t-2a2c31)!important}@media (max-width: 900px){[data-page="home_v3"] .a2-edge{display:none!important}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap{display:block!important}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>h2,[data-page="home_v3"] .x-adopt-card>h2{font-size:clamp(32px,7.4vw,46px)!important;line-height:1.06!important}[data-page="home_v3"] :is(#v3-fits,#v3-more,#v3-terms,#v3-account,#v3-cases)>.x-wrap>.x-lead{margin:18px 0 0!important;max-width:none!important}[data-page="home_v3"] #v3-fits>.x-wrap>.x-stack,[data-page="home_v3"] #v3-account>.x-wrap>.a2-acctw,[data-page="home_v3"] #v3-cases>.x-wrap>.x-glance{margin-top:36px!important}[data-page="home_v3"] #v3-fits>.x-wrap>.x-stack{padding:12px!important}[data-page="home_v3"] #v3-more>.x-wrap>.x-pcards,[data-page="home_v3"] #v3-cases>.x-wrap>.x-uc-grid{margin-top:40px!important}[data-page="home_v3"] #v3-more>.x-wrap>.x-bn,[data-page="home_v3"] #v3-terms>.x-wrap>.x-compat,[data-page="home_v3"] #v3-account>.x-wrap>.x-three{margin-top:44px!important}[data-page="home_v3"] .x-adopt-card{display:block!important}[data-page="home_v3"] .x-adopt-card>.x-path{margin-top:36px!important}[data-page="home_v3"] .a2-lev{margin-top:40px}[data-page="home_v3"] .a2-levtabs{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page="home_v3"] .a2-levtabs label{padding:16px;font-size:15px;gap:10px}[data-page="home_v3"] .a2-levtabs label:nth-child(2n){border-right:0}[data-page="home_v3"] .a2-levtabs label:nth-child(2n+1){border-right:1px solid var(--t-2a2c31)}[data-page="home_v3"] .a2-levstrip{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px;font-size:11px}[data-page="home_v3"] .a2-lv{padding-left:0}[data-page="home_v3"] .a2-levgrid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page="home_v3"] .a2-levc{padding:24px 16px 28px;border-bottom:1px solid var(--t-2a2c31)}[data-page="home_v3"] .a2-levc:nth-child(2n){border-right:0}[data-page="home_v3"] .x-sec-trust{grid-template-columns:minmax(0,1fr)!important;padding:28px 20px!important}[data-page="home_v3"] .x-sec-trust>.x-st-l,[data-page="home_v3"] .x-sec-trust>.x-st-certs,[data-page="home_v3"] .x-sec-trust>.a2-sec{grid-column:1!important;grid-row:auto!important}[data-page="home_v3"] .x-sec-trust>.a2-sec{margin-top:28px}[data-page="home_v3"] .a2-acctw .x-acct{min-height:0}[data-page="home_v3"] .a2-acctw,[data-page="home_v3"] .a2-acctw .x-acct,[data-page="home_v3"] .a2-acctw .x-acct>*{min-width:0;max-width:100%}[data-page="home_v3"] .a2-acctw .x-ledger,[data-page="home_v3"] .a2-acctw .x-run{overflow-x:auto}[data-page="home_v3"] .x-atom>.x-so,[data-page="home_v3"] .x-atom>.a2-cmp{min-height:0}[data-page="home_v3"] .x-atom>.x-so,[data-page="home_v3"] .x-atom>.a2-cmp{padding:16px!important}}@media (max-width: 760px){[data-page="home_v3"] .a2-levgrid{grid-template-columns:minmax(0,1fr)}[data-page="home_v3"] .a2-levc{border-right:0!important}[data-page="home_v3"] .a2-levc:last-child{border-bottom:0}[data-page="home_v3"] .x-sec-trust>.x-st-certs{grid-template-columns:minmax(0,1fr)!important;gap:0}[data-page="home_v3"] .x-sec-trust>.x-st-certs li{padding:12px 0!important}[data-page="home_v3"] .a2-tabbar label,[data-page="home_v3"] .a2-atombar label{padding:10px 12px!important;font-size:11px!important}[data-page="home_v3"] .x-uc-grid{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}[data-page="home_v3"] .x-uc-grid>.x-uc{flex:0 0 82vw}}@media (prefers-reduced-motion: reduce){.a2-fig *,.a2-pv *,.a2-atom *,.a2-edge *{animation:none!important}}


.atw .at-scrub{position:absolute;left:5%;width:90%;bottom:0;height:7%;cursor:ew-resize;background:transparent;border:0;padding:0;z-index:2;touch-action:none}.atw .at-scrub:focus-visible{outline:2px solid var(--t-8366ea);outline-offset:-2px}





[data-page="home_v3"] .x-sec-trust>.a2-sec{display:none!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs{grid-column:2!important;grid-row:1!important;align-self:center!important;margin-top:0!important;display:block!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs li{display:block;padding:18px 0!important;border-top:1px solid var(--t-2a2c31)!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs li:first-child{border-top:0!important;padding-top:0!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs li:last-child{padding-bottom:0!important}[data-page="home_v3"] .x-sec-trust>.x-st-certs b{font-size:15px}@media (max-width:900px){[data-page="home_v3"] .x-sec-trust>.x-st-certs{grid-column:1!important;grid-row:auto!important;margin-top:28px!important}}
[data-page="home_v3"] .x-pcards,[data-page="home_v3"] .x-pcard,[data-page="home_v3"] .x-bn-grid,[data-page="home_v3"] .x-uc-grid{border-color:var(--t-2a2c31)!important}[data-page="home_v3"] .x-view-basic{padding-top:0!important;width:100%}[data-page="home_v3"] .x-stack{display:flex;flex-direction:column;align-items:center;justify-content:center}


@keyframes at0{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}
@keyframes at1{0%{transform:translateX(0px)}100%{transform:translateX(1152px)}}
@keyframes at2{0%,27.4%{transform:translate(0,0)}27.65%{transform:translate(-4px,0)}27.9%{transform:translate(4px,0)}28.15%{transform:translate(-3px,0)}28.4%{transform:translate(2px,0)}28.7%,100%{transform:translate(0,0)}}
@keyframes at3{0%,2%{stroke-dashoffset:1;opacity:0}2.2%{opacity:1}5%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at4{0%,2%{opacity:0}5%,100%{opacity:1}}
@keyframes at5{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes at6{0%,19%{opacity:0}22%,100%{opacity:1}}
@keyframes at7{0%,6%{transform:scaleY(0);opacity:0}6.3%{opacity:1}8.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at8{0%,8%{opacity:0}9%,100%{opacity:1}}
@keyframes at9{0%,9%{transform:scaleY(0);opacity:0}9.3%{opacity:1}11.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at10{0%,11%{opacity:0}12%,100%{opacity:1}}
@keyframes at11{0%,12%{transform:scaleY(0);opacity:0}12.3%{opacity:1}14.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at12{0%,14%{opacity:0}15%,100%{opacity:1}}
@keyframes at13{0%,15%{transform:scaleY(0);opacity:0}15.3%{opacity:1}17.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at14{0%,17%{opacity:0}18%,100%{opacity:1}}
@keyframes at15{0%,20%{opacity:0}22%,100%{opacity:1}}
@keyframes at16{0%,33%{stroke-dashoffset:1;opacity:0}33.2%{opacity:1}36%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at17{0%,33%{opacity:0}36%,100%{opacity:1}}
@keyframes at18{0%,34%{opacity:0}36%,100%{opacity:1}}
@keyframes at19{0%,41%{opacity:0}44%,100%{opacity:1}}
@keyframes at20{0%,42%{opacity:0}44%,100%{opacity:1}}
@keyframes at21{0%,24%{transform:translate(616px,0px);opacity:0}24.6%{opacity:1}27%{transform:translate(-14px,0px)}27.4%{transform:translate(-24px,0px)}28.2%{transform:translate(0px,0px)}36.5%{transform:translate(0px,0px)}39%,100%{transform:translate(110px,0px)}}
@keyframes at22{0%,0%{opacity:0}0.4%,7.1%{opacity:1}7.5%,100%{opacity:0}}
@keyframes at23{0%,7.5%{opacity:0}7.9%,10.1%{opacity:1}10.5%,100%{opacity:0}}
@keyframes at24{0%,10.5%{opacity:0}10.9%,13.1%{opacity:1}13.5%,100%{opacity:0}}
@keyframes at25{0%,13.5%{opacity:0}13.9%,16.1%{opacity:1}16.5%,100%{opacity:0}}
@keyframes at26{0%,16.5%{opacity:0}16.9%,24.200000000000003%{opacity:1}24.6%,100%{opacity:0}}
@keyframes at27{0%,24.6%{opacity:0}25.0%,47.6%{opacity:1}48%,100%{opacity:0}}
@keyframes at28{0%,2%{opacity:0}2.4%,35.6%{opacity:1}36%,100%{opacity:0}}
@keyframes at29{0%,36%{opacity:0}36.4%,47.6%{opacity:1}48%,100%{opacity:0}}
@keyframes at30{0%,2%{opacity:0}2.4%,19.6%{opacity:1}20%,100%{opacity:0}}
@keyframes at31{0%,20%{opacity:0}20.4%,47.6%{opacity:1}48%,100%{opacity:0}}
@keyframes at32{0%,2%{opacity:0}2.6%,18.9%{opacity:1}19.5%,100%{opacity:0}}
@keyframes at33{0%,19.5%{opacity:0}20.1%,23.9%{opacity:1}24.5%,100%{opacity:0}}
@keyframes at34{0%,24.5%{opacity:0}25.1%,32.4%{opacity:1}33%,100%{opacity:0}}
@keyframes at35{0%,33%{opacity:0}33.6%,47.4%{opacity:1}48%,100%{opacity:0}}
@keyframes at36{0%,0%{opacity:0}1.2%,46.8%{opacity:1}48%,100%{opacity:0}}
@keyframes at37{0%,50%{stroke-dashoffset:1;opacity:0}50.2%{opacity:1}53%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at38{0%,69%{opacity:0}72%,100%{opacity:1}}
@keyframes at39{0%,53%{transform:scaleY(0);opacity:0}53.3%{opacity:1}55.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at40{0%,54.6%{opacity:0}56%,100%{opacity:1}}
@keyframes at41{0%,55%{opacity:0}56%,100%{opacity:1}}
@keyframes at42{0%,56%{transform:scaleY(0);opacity:0}56.3%{opacity:1}58.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at43{0%,57.6%{opacity:0}59%,100%{opacity:1}}
@keyframes at44{0%,58%{opacity:0}59%,100%{opacity:1}}
@keyframes at45{0%,59%{transform:scaleY(0);opacity:0}59.3%{opacity:1}61.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at46{0%,60.6%{opacity:0}62%,100%{opacity:1}}
@keyframes at47{0%,61%{opacity:0}62%,100%{opacity:1}}
@keyframes at48{0%,62%{transform:scaleY(0);opacity:0}62.3%{opacity:1}64.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at49{0%,63.6%{opacity:0}65%,100%{opacity:1}}
@keyframes at50{0%,64%{opacity:0}65%,100%{opacity:1}}
@keyframes at51{0%,65%{transform:scaleY(0);opacity:0}65.3%{opacity:1}67.4%,100%{transform:scaleY(1);opacity:1}}
@keyframes at52{0%,66.6%{opacity:0}68%,100%{opacity:1}}
@keyframes at53{0%,67%{opacity:0}68%,100%{opacity:1}}
@keyframes at54{0%,67%{stroke-dashoffset:1;opacity:0}67.2%{opacity:1}71%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at55{0%,70%{opacity:0}72%,100%{opacity:1}}
@keyframes at56{0%,48%{opacity:0}48.4%,54.1%{opacity:1}54.5%,100%{opacity:0}}
@keyframes at57{0%,54.5%{opacity:0}54.9%,57.1%{opacity:1}57.5%,100%{opacity:0}}
@keyframes at58{0%,57.5%{opacity:0}57.9%,60.1%{opacity:1}60.5%,100%{opacity:0}}
@keyframes at59{0%,60.5%{opacity:0}60.9%,63.1%{opacity:1}63.5%,100%{opacity:0}}
@keyframes at60{0%,63.5%{opacity:0}63.9%,66.1%{opacity:1}66.5%,100%{opacity:0}}
@keyframes at61{0%,66.5%{opacity:0}66.9%,77.6%{opacity:1}78%,100%{opacity:0}}
@keyframes at62{0%,50%{opacity:0}50.4%,77.6%{opacity:1}78%,100%{opacity:0}}
@keyframes at63{0%,50%{opacity:0}50.4%,71.6%{opacity:1}72%,100%{opacity:0}}
@keyframes at64{0%,72%{opacity:0}72.4%,77.6%{opacity:1}78%,100%{opacity:0}}
@keyframes at65{0%,73%{stroke-dashoffset:1;opacity:0}73.2%{opacity:1}76%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at66{0%,50%{opacity:0}50.6%,66.4%{opacity:1}67%,100%{opacity:0}}
@keyframes at67{0%,67%{opacity:0}67.6%,77.4%{opacity:1}78%,100%{opacity:0}}
@keyframes at68{0%,48%{opacity:0}49.2%,76.8%{opacity:1}78%,100%{opacity:0}}
@keyframes at69{0%,80%{opacity:0}82%,100%{opacity:1}}
@keyframes at70{0%,80%{opacity:0}82%,100%{opacity:1}}
@keyframes at71{0%,82%{transform:scaleX(0)}87%,100%{transform:scaleX(1)}}
@keyframes at72{0%,86%{opacity:0}88%,100%{opacity:1}}
@keyframes at73{0%,86%{opacity:0}88%,100%{opacity:1}}
@keyframes at74{0%,80%{opacity:0}82%,100%{opacity:1}}
@keyframes at75{0%,80%{opacity:0}82%,100%{opacity:1}}
@keyframes at76{0%,87%{transform:scaleX(0)}92%,100%{transform:scaleX(1)}}
@keyframes at77{0%,91%{opacity:0}93%,100%{opacity:1}}
@keyframes at78{0%,91%{opacity:0}93%,100%{opacity:1}}
@keyframes at79{0%,92%{transform:scale(0);opacity:0}94%,100%{transform:scale(1);opacity:1}}
@keyframes at80{0%,93%{stroke-dashoffset:1;opacity:0}93.2%{opacity:1}96%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes at81{0%,95%{opacity:0}97%,100%{opacity:1}}
@keyframes at82{0%,78%{opacity:0}79.2%,97.8%{opacity:1}99%,100%{opacity:0}}
@keyframes sj0{0%,2%{stroke-dashoffset:1;opacity:0}2.2%{opacity:1}5%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes sj1{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj2{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj3{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj4{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj5{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj6{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj7{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj8{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj9{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj10{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj11{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj12{0%,5%{transform:scaleX(0)}55%,100%{transform:scaleX(1)}}
@keyframes sj13{0%,4.5%{opacity:0}5%,100%{opacity:1}}
@keyframes sj14{0%,3%{opacity:0}5%,100%{opacity:1}}
@keyframes sj15{0%,11.510416666666668%{opacity:0}12.110416666666667%,100%{opacity:1}}
@keyframes sj16{0%,26.354166666666664%{opacity:0}26.954166666666666%,100%{opacity:1}}
@keyframes sj17{0%,33.732638888888886%{opacity:0}34.33263888888889%,100%{opacity:1}}
@keyframes sj18{0%,6.0%{opacity:0}6.6%,100%{opacity:1}}
@keyframes sj19{0%,6.5%{opacity:0}7.1%,100%{opacity:1}}
@keyframes sj20{0%,33.732638888888886%{opacity:0}34.33263888888889%,100%{opacity:1}}
@keyframes sj21{0%,57%{opacity:0}58%,100%{opacity:1}}
@keyframes sj22{0%,60%{opacity:0}61%,100%{opacity:1}}
@keyframes sj23{0%,0%{opacity:0}0.4%,4.6%{opacity:1}5%,100%{opacity:0}}
@keyframes sj24{0%,5.0%{opacity:0}5.4%,11.110416666666667%{opacity:1}11.510416666666668%,100%{opacity:0}}
@keyframes sj25{0%,11.510416666666668%{opacity:0}11.910416666666668%,25.954166666666666%{opacity:1}26.354166666666664%,100%{opacity:0}}
@keyframes sj26{0%,26.354166666666664%{opacity:0}26.754166666666663%,33.33263888888889%{opacity:1}33.732638888888886%,100%{opacity:0}}
@keyframes sj27{0%,33.732638888888886%{opacity:0}34.132638888888884%,99.6%{opacity:1}100%,100%{opacity:0}}
@keyframes sj28{0%,0%{opacity:0}0.4%,33.33263888888889%{opacity:1}33.732638888888886%,100%{opacity:0}}
@keyframes sj29{0%,33.732638888888886%{opacity:0}34.132638888888884%,99.6%{opacity:1}100%,100%{opacity:0}}
@keyframes sj30{0%,0%{opacity:0}0.4%,56.6%{opacity:1}57%,100%{opacity:0}}
@keyframes sj31{0%,57%{opacity:0}57.4%,59.6%{opacity:1}60%,100%{opacity:0}}
@keyframes sj32{0%,60%{opacity:0}60.4%,99.6%{opacity:1}100%,100%{opacity:0}}
@keyframes sj33{0%,63%{stroke-dashoffset:1;opacity:0}63.2%{opacity:1}66%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes sj34{0%,5%{opacity:0}5.6%,29.4%{opacity:1}30%,100%{opacity:0}}
@keyframes sj35{0%,30%{opacity:0}30.6%,55.4%{opacity:1}56%,100%{opacity:0}}
@keyframes sj36{0%,56%{opacity:0}56.6%,99.4%{opacity:1}100%,100%{opacity:0}}
@keyframes sj37{0%,2%{opacity:0}4%,100%{opacity:1}}
@keyframes sj38{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}
@keyframes sj39{0%{transform:translateX(0px)}100%{transform:translateX(1152px)}}
