.dd-status{display:inline-flex;align-items:center;gap:6px;min-height:24px;max-width:100%;padding-block:4px;padding-inline:8px 10px;border-radius:var(--radius-pill);font-size:13px;line-height:16px;font-weight:450;text-wrap:balance;background:var(--c-neutral-bg);color:var(--c-neutral)}.dd-status:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--c-neutral-dot)}.dd-status-approved{background:var(--c-success-bg);color:var(--c-success)}.dd-status-approved:before{background:var(--c-success-dot)}.dd-status-declined{background:var(--c-danger-bg);color:var(--c-danger-text,var(--c-danger))}.dd-status-declined:before{background:var(--c-danger-dot)}.dd-status-review{background:var(--c-review-bg);color:var(--c-review)}.dd-status-review:before{background:var(--c-review-dot)}.dd-status-warning{background:var(--c-warning-bg);color:var(--c-warning)}.dd-status-warning:before{background:var(--c-warning-dot)}.dd-status-progress{background:var(--c-info-bg);color:var(--c-info)}.dd-status-progress:before{background:var(--c-info-dot)}.dd-status-sm{min-height:20px;font-size:12px;padding-block:2px;padding-inline:6px 8px}.dd-tag{box-sizing:border-box;display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:22px;padding:3px 8px;border:0;border-radius:6px;font:inherit;font-size:12px;line-height:16px;font-weight:500;text-wrap:balance;vertical-align:middle;background:var(--c-surface-3);color:var(--c-text);transition:filter .16s cubic-bezier(.2,.8,.2,1),background-color .16s cubic-bezier(.2,.8,.2,1),transform .12s cubic-bezier(.2,.8,.2,1),max-width .22s cubic-bezier(.32,.72,0,1),opacity .22s cubic-bezier(.32,.72,0,1),padding .22s cubic-bezier(.32,.72,0,1);overflow-wrap:anywhere}.dd-tag .dd-i{flex:none;width:13px;height:13px;opacity:.72;transform:translateY(.5px)}.dd-tag-info{background:var(--c-accent-soft);color:var(--c-accent-text)}.dd-tag-success{background:var(--c-success-bg);color:var(--c-success-text,var(--c-success))}.dd-tag-review{background:var(--c-review-bg);color:var(--c-review-text,var(--c-review))}.dd-tag-danger{background:var(--c-danger-bg);color:var(--c-danger-text,var(--c-danger))}.dd-tag-warning{background:var(--c-warning-bg);color:var(--c-warning-text,var(--c-warning))}.dd-tag-feature{background:var(--brand-feature-soft);color:var(--brand-feature-text)}.dd-tag-outline{background:transparent;box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-text-subtle)}.dd-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;max-width:100%;padding:6px;border-radius:var(--radius-pill);border:1px solid var(--c-line);background:var(--c-surface);font-size:14px;line-height:18px;font-weight:450;color:var(--c-heading);text-wrap:balance;transition:border-color var(--duration-fast,.16s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}.dd-pill:hover{border-color:var(--c-line-strong)}.dd-pill-badge{display:inline-flex;align-items:center;flex:none;min-height:22px;padding:3px 8px;border-radius:var(--radius-pill);background:var(--c-accent-fill,var(--c-accent));color:var(--c-on-accent);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2px}.dd-pill .dd-i{width:14px;height:14px;color:var(--c-text-subtle);margin-inline-end:4px}.dd-kbd{justify-content:center;min-width:20px;min-height:20px;padding:1px 5px;border-radius:var(--radius-xs);border:1px solid var(--c-line-strong);font-family:var(--dd-mono);font-size:11px;line-height:16px;color:var(--c-text-subtle)}.dd-chip,.dd-kbd{display:inline-flex;align-items:center;background:var(--c-surface)}.dd-chip{gap:8px;min-height:36px;padding-block:8px;padding-inline:10px 14px;border-radius:var(--radius-pill);border:1px solid var(--c-line);font-size:14px;font-weight:450;line-height:18px;color:var(--c-heading);white-space:nowrap}.dd-chip .dd-flag{width:18px;height:18px}button.dd-chip{font:inherit;font-size:14px;font-weight:450;cursor:pointer;transition:border-color var(--duration-fast,.16s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),background-color var(--duration-fast,.16s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),color var(--duration-fast,.16s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}button.dd-chip:hover{border-color:var(--c-line-strong)}.dd-chip:is(.is-on,.is-active,[aria-pressed=true],[aria-selected=true]){background:var(--c-heading);border-color:var(--c-heading);color:var(--site-ground)}.dd-chip-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--cat,var(--c-text-faint))}.dd-chip-n{font-size:12px;font-weight:450;color:var(--c-text-subtle);font-variant-numeric:tabular-nums}.dd-chip:is(.is-on,.is-active,[aria-pressed=true],[aria-selected=true]) .dd-chip-n{color:inherit;opacity:.7}.dd-ea,.dd-new,.dd-soon{flex:none;max-width:100%}.dd-new{background:var(--c-accent-soft);color:var(--c-accent-text)}.dd-new,.dd-soon{display:inline-flex;align-items:center;min-height:18px;padding:2px 6px;border-radius:var(--radius-xs);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.2px}.dd-soon{background:var(--c-surface-3);color:var(--c-text-subtle)}.dd-ea{display:inline-flex;align-items:center;min-height:18px;padding:2px 6px;border-radius:var(--radius-xs);background:var(--brand-feature-soft);color:var(--brand-feature-text);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.2px}.dd-tag:has(>.dd-i:first-child){padding-inline-start:6px}.dd-ea,.dd-new,.dd-soon,.dd-tag{backdrop-filter:blur(8px) saturate(1.6)}button.dd-tag{cursor:pointer}button.dd-tag:hover:not(:disabled){filter:brightness(.97)}button.dd-tag:active:not(:disabled){transform:scale(.97)}.dd-tag.is-disabled{opacity:.5;cursor:not-allowed}.dd-tag.is-gone{max-width:0!important;overflow:hidden;white-space:nowrap;padding-inline-start:0;padding-inline-end:0;opacity:0}@media (prefers-reduced-motion:reduce){.dd-tag{transition:none}button.dd-tag:active{transform:none}}.dd-card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--c-shadow-card);position:relative}.dd-card-lg{padding:32px;border-radius:var(--radius-xl)}.dd-card-flush{padding:0;overflow:hidden}:where(.dd-card-link){display:block}.dd-card-link{transition:border-color var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),transform var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}.dd-card-link:hover{border-color:var(--c-line-strong);box-shadow:var(--site-shadow-hover)}.dd-card-well{background:var(--c-surface-2);border:1px solid var(--c-line-soft);border-radius:var(--radius-md);padding:20px}.dd-card-quiet{background:transparent;border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:24px}.dd-card .dd-h4+p,.dd-card .dd-h5+p,.dd-card h3+p{margin-top:8px}.dd-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dd-feature{display:flex;flex-direction:column;gap:14px;flex:1}.dd-card:has(>.dd-feature){display:flex;flex-direction:column}.dd-card>.dd-feature>.dd-link{margin-top:auto}.dd-feature-t{font-size:17px;line-height:24px;font-weight:500;letter-spacing:-.17px;color:var(--c-heading)}.dd-feature-d{font-size:15px;line-height:24px;color:var(--c-text-subtle)}.dd-feature-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start}.dd-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.dd-bento>*{grid-column:span 2}.dd-bento>.dd-span-3{grid-column:span 3}.dd-bento>.dd-span-4{grid-column:span 4}.dd-bento>.dd-span-6{grid-column:span 6}.dd-tile-card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;min-height:100%}.dd-tile-card-media{position:relative;background:var(--site-band);border-bottom:1px solid var(--c-line);height:var(--dd-media-h,240px);flex:none;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:24px}.dd-tile-card-body{padding:24px;gap:8px}.dd-checks,.dd-tile-card-body{display:flex;flex-direction:column}.dd-checks{gap:10px}.dd-checks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:22px;color:var(--c-text)}.dd-checks li .dd-i{width:16px;height:16px;margin-top:3px;color:var(--c-accent)}.dd-checks-muted li .dd-i{color:var(--c-text-faint)}.dd-dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0}.dd-dl>*{padding:10px 0;border-bottom:1px solid var(--c-line-soft);font-size:14px;line-height:20px}.dd-dl dt{color:var(--c-text-subtle)}.dd-dl dd{color:var(--c-heading);font-weight:450;text-align:end;font-variant-numeric:tabular-nums}.dd-card-ink{--site-ground:#0b0b0d;--site-band:#111113;--site-header:rgba(11,11,13,0.82);--site-ink:#151517;--site-on-ink:#f5f5f7;--site-dot:#2a2a2e;--site-tide-dot:rgba(77,139,255,0.2);--c-bg:#0e0e10;--c-surface:#151517;--c-surface-2:#1c1c1f;--c-surface-3:#232327;--c-hover:rgba(255,255,255,0.06);--c-active:#26262a;--c-scrim:rgba(0,0,0,0.55);--c-line:#2a2a2e;--c-line-soft:#222225;--c-line-strong:#34343a;--c-field-line:#34343a;--c-field-line-hover:#4a4a52;--c-heading:#f5f5f7;--c-text:#e8e8ea;--c-text-subtle:#9a9aa2;--c-text-faint:#6b6b73;--c-on-accent:#ffffff;--c-inverse:#f5f5f7;--c-on-inverse:#111113;--c-accent:#4d8bff;--c-accent-hover:#6a9dff;--c-accent-soft:rgba(77,139,255,0.14);--c-accent-line:rgba(77,139,255,0.38);--c-accent-text:#8db4ff;--c-focus:rgba(77,139,255,0.35);--c-success:#5bd68f;--c-success-bg:rgba(65,217,127,0.14);--c-success-dot:#41d97f;--c-danger:#ff7a70;--c-danger-bg:rgba(255,65,65,0.14);--c-danger-dot:#ff5a52;--c-review:#ffb35c;--c-review-bg:rgba(255,116,38,0.14);--c-review-dot:#ff8a3d;--c-warning:#f5c451;--c-warning-bg:rgba(245,196,81,0.12);--c-warning-dot:#f5c451;--c-info:#8db4ff;--c-info-bg:rgba(77,139,255,0.16);--c-info-dot:#4d8bff;--c-neutral:#a6a6ae;--c-neutral-bg:rgba(255,255,255,0.07);--c-neutral-dot:#6b6b73;--c-live-dot:#41d97f;--c-sandbox-dot:#ff8a3d;--c-chart-line:#6aaeff;--c-chart-bar:#3b8ef0;--code-bg:#101114;--code-tab:#1d2027;--code-line:#26292f;--code-text:#e8e8ea;--code-subtle:#8a8f98;--code-key:#8db4ff;--code-str:#5bd68f;--code-num:#ffb35c;--code-punct:#a6a6ae;--brand-tint:#0f1524;--brand-feature-soft:rgba(155,38,255,0.16);--brand-feature-text:#cf9bff;--cat-identity:#4d8bff;--cat-identity-2:#3fc6f0;--cat-identity-soft:rgba(77,139,255,0.16);--cat-identity-ink:#9cbfff;--cat-business:#f29a4a;--cat-business-2:#f5c451;--cat-business-soft:rgba(242,154,74,0.15);--cat-business-ink:#ffc28f;--cat-transactions:#2cc4b0;--cat-transactions-2:#46c7e6;--cat-transactions-soft:rgba(44,196,176,0.15);--cat-transactions-ink:#82e3d5;--cat-auth:#f0709b;--cat-auth-2:#b28cff;--cat-auth-soft:rgba(240,112,155,0.15);--cat-auth-ink:#ffaec8;--cat-platform:#8a93a6;--cat-platform-2:#4d8bff;--cat-platform-soft:rgba(138,147,166,0.16);--cat-platform-ink:#c5cad5;--cat-ai:#b07cff;--cat-ai-2:#4d8bff;--cat-ai-soft:rgba(176,124,255,0.16);--cat-ai-ink:#d3a8ff;--c-shadow-card:none;--c-shadow-pop:0 16px 48px rgba(0,0,0,0.55),0 0 0 1px rgba(255,255,255,0.08);--c-shadow-thumb:0 1px 2px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(255,255,255,0.06);--c-photo-ring:0 0 0 1px #2a2a2e;--site-shadow-window:0 30px 80px -30px rgba(0,0,0,0.8);--site-shadow-hover:0 12px 32px -12px rgba(0,0,0,0.7)}.dd .dd-frame.dd-frame{border-radius:var(--radius-xl);padding-top:12px;padding-inline:12px}.dd .dd-frame>.dd-vg.dd-wash:first-child{margin:-4px -4px 0;border-radius:11px}[data-cat=identity],[data-kind=document]{--cat:var(--cat-identity);--cat-2:var(--cat-identity-2);--cat-soft:var(--cat-identity-soft);--cat-ink:var(--cat-identity-ink)}[data-cat=business],[data-kind=business]{--cat:var(--cat-business);--cat-2:var(--cat-business-2);--cat-soft:var(--cat-business-soft);--cat-ink:var(--cat-business-ink)}[data-cat=lookups],[data-cat=screening],[data-cat=transactions],[data-kind=lookup]{--cat:var(--cat-transactions);--cat-2:var(--cat-transactions-2);--cat-soft:var(--cat-transactions-soft);--cat-ink:var(--cat-transactions-ink)}[data-cat=auth],[data-cat=digital-id],[data-kind=digital-id]{--cat:var(--cat-auth);--cat-2:var(--cat-auth-2);--cat-soft:var(--cat-auth-soft);--cat-ink:var(--cat-auth-ink)}[data-cat=platform]{--cat:var(--cat-platform);--cat-2:var(--cat-platform-2);--cat-soft:var(--cat-platform-soft);--cat-ink:var(--cat-platform-ink)}[data-cat=ai]{--cat:var(--cat-ai);--cat-2:var(--cat-ai-2);--cat-soft:var(--cat-ai-soft);--cat-ink:var(--cat-ai-ink)}.dd-card-feature,.dd-card-glow,.dd-card-ink,.dd-card-media,.dd-card-tint{--dd-card-pad:24px;position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--dd-card-pad);border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--c-shadow-card);color:var(--c-text)}.dd-card{--dd-card-pad:24px}.dd-card-lg{--dd-card-pad:32px}:where(.dd-card):has(>:is(.dd-card-top,.dd-card-title,.dd-card-foot,.dd-card-scene)){display:flex;flex-direction:column;min-width:0}a:is(.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature){transition:border-color var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),transform var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}a:is(.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature):hover{transform:translateY(-2px);box-shadow:var(--site-shadow-hover);border-color:var(--c-line-strong)}.dd-card-ink{color-scheme:dark;background:var(--c-surface);border-color:var(--c-line-strong);box-shadow:none}.dd-card-ink .dd-card-top .dd-tile{background:var(--c-surface-3)}.dd-card-scene{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;overflow:hidden;height:var(--dd-media-h,200px);margin:calc(-1 * var(--dd-card-pad, 24px)) calc(-1 * var(--dd-card-pad, 24px)) 0;padding:20px;border-bottom:1px solid var(--c-line);border-radius:15px 15px 0 0}.dd-card-scene>img.dd-card-photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.dd-card-scene-auto{height:auto}.dd-card-media .dd-card-scene>*{transition:transform var(--duration-slow,.32s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}a.dd-card-media:hover .dd-card-scene>:not(img){transform:translateY(-3px)}.dd-card-feature{--dd-card-pad:32px;border-radius:var(--radius-xl)}.dd-card-feature .dd-card-title{font-size:24px;line-height:30px;letter-spacing:-.33px}.dd-card-feature .dd-card-text{font-size:16px;line-height:26px;max-width:52ch}.dd-card-feature .dd-card-scene{border-radius:19px 19px 0 0}.dd-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;min-height:40px}.dd-card-top .dd-tile{width:40px;height:40px;border-radius:12px}.dd-card-top .dd-tile .dd-i{width:20px;height:20px}.dd-card-top>.dd-card-aside,.dd-card-top>.dd-cat-pill:last-child,.dd-card-top>.dd-ea:last-child,.dd-card-top>.dd-new:last-child,.dd-card-top>.dd-soon:last-child,.dd-card-top>.dd-status:last-child{margin-inline-start:auto;flex:none}.dd-card-k{min-width:0;font-family:var(--dd-mono);font-size:11px;line-height:16px;font-weight:450;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-text-subtle);overflow-wrap:break-word}.dd-card-title{margin:0;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.17px;color:var(--c-heading);text-wrap:balance}.dd-card-text{margin:0;font-size:15px;line-height:24px;color:var(--c-text-subtle)}.dd-card-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.dd-card-list li{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:20px;color:var(--c-text)}.dd-card-list li:before{content:"";width:14px;height:14px;margin-top:3px;background:var(--c-text-subtle);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l2.9 2.9 6.1-6.3' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l2.9 2.9 6.1-6.3' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.dd-card-list li:has(>:is(.dd-i,.dd-flag):first-child){grid-template-columns:16px minmax(min-content,1fr) minmax(0,auto)}.dd-card-list li:has(>:is(.dd-i,.dd-flag):first-child):before{display:none}.dd-card-list li>.dd-i:first-child{width:16px;height:16px;margin-top:2px;color:var(--c-text-subtle)}.dd-card-list li>.dd-flag:first-child{margin-top:2px}.dd-card-list li>.dd-card-aside,.dd-card-list li>small{justify-self:end;font-size:13px;color:var(--c-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.dd-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-top:auto;font-size:14px;line-height:20px;color:var(--c-text-subtle);border-top:0;padding-top:20px}.dd-card-foot b,.dd-card-foot strong{font-weight:500;letter-spacing:-.11px;color:var(--c-heading);font-variant-numeric:tabular-nums;font-size:15px;line-height:20px}.dd-card-foot>*{min-width:0}.dd-card-foot .dd-link{flex:0 1 auto;min-width:0;text-wrap:balance;overflow-wrap:anywhere}:is(.dd-card,.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature)>.dd-card-scene+*{margin-top:20px}:is(.dd-card,.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature)>.dd-card-top+*{margin-top:18px}:is(.dd-card,.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature)>.dd-card-title+*{margin-top:8px}:is(.dd-card,.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature)>.dd-card-text+.dd-card-list{margin-top:16px}:is(.dd-card,.dd-card-glow,.dd-card-tint,.dd-card-ink,.dd-card-media,.dd-card-feature)>:has(+.dd-card-foot){margin-bottom:20px}.dd-cat-pill{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding-block:3px;padding-inline:8px 9px;border-radius:var(--radius-pill);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text-subtle);font-size:12.5px;line-height:16px;font-weight:450;letter-spacing:0;text-wrap:balance;vertical-align:middle}.dd-cat-pill:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--cat,var(--c-text-faint))}:where([data-cat],[data-kind]) .dd-tile:where(:not(.dd-tile-blue):not(.dd-tile-outline):not(.dd-tile-soft)){color:var(--cat-ink,currentColor)}.dd-card-grid{--cols:3;--dd-card-gap:16px;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));-moz-column-gap:var(--dd-card-gap);column-gap:var(--dd-card-gap);row-gap:0;margin-bottom:calc(-1 * var(--dd-card-gap))}.dd-card-grid-2{--cols:2}.dd-card-grid-3{--cols:3}.dd-card-grid-4{--cols:4}.dd-card-grid>*{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;align-content:start;min-width:0;margin-bottom:var(--dd-card-gap)}.dd-card-grid>*>.dd-card-scene{grid-row:1;height:auto;min-height:var(--dd-media-h,200px)}.dd-card-grid>*>.dd-card-top{grid-row:2}.dd-card-grid>*>.dd-card-title{grid-row:3}.dd-card-grid>*>.dd-card-text{grid-row:4;align-self:start}.dd-card-grid>*>.dd-card-list{grid-row:5;align-self:start}.dd-card-grid>*>.dd-card-foot{grid-row:6;align-self:end;margin-top:0}.dd-card-grid>.dd-card-feature{grid-column:span 2}@media (prefers-reduced-motion:reduce){.dd-card-media .dd-card-scene>*{transition:none}}@container dd (max-width: 1099px){.dd-card-grid-3,.dd-card-grid-4{--cols:2}}@container dd (max-width: 699px){.dd-card-grid,.dd-card-grid-2,.dd-card-grid-3,.dd-card-grid-4{--cols:1;--dd-card-gap:12px}.dd-card-grid>.dd-card-feature{grid-column:auto}.dd-card-feature{--dd-card-pad:24px}.dd-card-feature .dd-card-title{font-size:21px;line-height:27px}}@container dd (max-width: 1099px){.dd-bento>*,.dd-bento>.dd-span-3,.dd-bento>.dd-span-4{grid-column:span 3}}@container dd (max-width: 699px){.dd-bento>*,.dd-bento>.dd-span-3,.dd-bento>.dd-span-4,.dd-bento>.dd-span-6{grid-column:span 6}.dd-card-lg{padding:24px}}.dd-card:where([data-cat],[data-kind],[data-sub]):not(.dd-card-media){isolation:isolate;overflow:hidden;background:radial-gradient(110% 80% at 100% 0,color-mix(in srgb,var(--cat) 9%,transparent) 0,transparent 62%),var(--c-surface);border-color:var(--c-line)}.dd-card:where([data-cat],[data-kind],[data-sub]):not(.dd-card-media):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle,color-mix(in srgb,var(--cat) var(--halftone-field-dot-mix),transparent) var(--halftone-field-dot-size),transparent calc(var(--halftone-field-dot-size) + .3px));background-size:var(--halftone-field-pitch) var(--halftone-field-pitch);-webkit-mask-image:radial-gradient(60% 50% at 100% 0,#000,transparent 70%);mask-image:radial-gradient(60% 50% at 100% 0,#000,transparent 70%)}.dd-card:where([data-cat],[data-kind],[data-sub]):not(.dd-card-media) .dd-card-top .dd-tile{background:color-mix(in srgb,var(--cat) 10%,var(--c-surface));color:var(--cat-ink,var(--cat));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat) 18%,transparent)}.dd-card:where([data-cat],[data-kind],[data-sub]):not(.dd-card-media) .dd-card-k{color:var(--c-text-subtle)}.dd-card-ink:where([data-cat],[data-kind],[data-sub]){background:radial-gradient(110% 80% at 100% 0,color-mix(in srgb,var(--cat) 22%,transparent) 0,transparent 62%),var(--c-surface)}.dd-card-ink:where([data-cat],[data-kind],[data-sub]):after{background-image:radial-gradient(circle,color-mix(in srgb,var(--cat) 62%,transparent) 1.2px,transparent 1.5px)}.dd-card-scene.has-live-dots:before,.dd-card.has-live-dots:after{content:none}.dd-card-foot>span:first-child{font-size:13px;line-height:20px;color:var(--c-text-subtle)}.dd-card.is-act,.dd-card.is-selectable{cursor:pointer;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),border-color .22s cubic-bezier(.32,.72,0,1)}.dd-card.is-act:hover,.dd-card.is-selectable:hover{transform:translateY(-1px);box-shadow:var(--site-shadow-hover);border-color:var(--c-line-strong);transition-duration:.42s}.dd-card.is-act:hover .dd-card-scene>:not(img){transform:translateY(-2px)}.dd-card.is-act:hover .dd-link .dd-i{transform:translateX(2px)}.dd-card.is-act:active,.dd-card.is-selectable:active{transform:scale(.992);box-shadow:var(--c-shadow-card);transition-duration:.12s}.dd-card.is-selected,.dd-card.is-selected:hover{border-color:var(--c-accent);box-shadow:inset 0 0 0 .5px var(--c-accent),var(--c-shadow-card)}.dd-card.is-disabled{opacity:.55;cursor:not-allowed}.dd-card.is-disabled:hover{transform:none;box-shadow:var(--c-shadow-card);border-color:var(--c-line)}.dd-card.is-loading{display:flex;flex-direction:column;gap:10px}.dd-card[data-density=compact]{--dd-card-pad:20px;padding:20px}.dd-card[data-density=compact] .dd-card-top .dd-tile{width:36px;height:36px;border-radius:11px}.dd-card[data-density=compact] .dd-card-title{font-size:16px;line-height:22px}.dd-card[data-density=compact] .dd-card-text{font-size:14px;line-height:22px}.dd-card[data-density=compact] .dd-card-list li{font-size:13.5px;line-height:20px}@media (prefers-reduced-motion:reduce){.dd-card.is-act,.dd-card.is-selectable{transition:border-color .16s,box-shadow .16s}.dd-card.is-act:active,.dd-card.is-act:hover,.dd-card.is-selectable:hover{transform:none}}.dd-card .dd-link{max-width:100%;overflow-wrap:anywhere}.dd-field{display:flex;flex-direction:column;gap:6px}.dd-field label{font-size:13px;line-height:18px;font-weight:450;color:var(--c-text)}.dd-field select,.dd-field textarea,.dd-input{height:44px;width:100%;padding:0 14px;border-radius:12px;border:1px solid var(--c-field-line);background:var(--c-surface);font:inherit;font-size:15px;color:var(--c-heading)}.dd-field textarea{height:112px;padding:12px 14px;resize:vertical}.dd-field select:focus,.dd-field textarea:focus,.dd-input:focus{outline:none;border-color:var(--c-field-focus);box-shadow:0 0 0 3px var(--c-focus)}.dd-input::-moz-placeholder{color:var(--c-text-faint)}.dd-input::placeholder{color:var(--c-text-faint)}.dd-search{display:flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:var(--radius-pill);border:1px solid var(--c-field-line);background:var(--c-surface);box-shadow:var(--c-shadow-card)}.dd-search .dd-i{width:18px;height:18px;color:var(--c-text-subtle)}.dd-search input{flex:1;border:0;outline:none;background:none;font:inherit;font-size:16px;color:var(--c-heading);min-width:0}.dd-search input::-moz-placeholder{color:var(--c-text-faint)}.dd-search input::placeholder{color:var(--c-text-faint)}.dd-search input{padding:1px 2px}.dd-busy-host{position:relative;isolation:isolate;overflow:hidden}.dd-busy-host[aria-busy=true]{cursor:progress}.dd-busy-dots{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;border-radius:inherit}.dd-dots-host{position:relative;isolation:isolate}.dd-dots-host>.dd-dots-cv{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;border-radius:inherit}.dd-tile{position:relative;isolation:isolate;overflow:hidden;transition:background-color .24s var(--dd-ease),color .24s var(--dd-ease)}.dd-tile:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,currentColor .9px,transparent 1.2px);background-size:5px 5px;opacity:.16;-webkit-mask-image:radial-gradient(130% 110% at 100% 100%,#000 8%,transparent 74%);mask-image:radial-gradient(130% 110% at 100% 100%,#000 8%,transparent 74%);transition:opacity var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}@keyframes dd-tile-drift{to{background-position:5px -5px}}:is(a.dd-card,.dd-card-link,a.dd-tile-card,.dd-dir-item,.dd-card:has(.dd-link)):hover .dd-tile:not(.dd-tile-blue):not(.dd-tile-outline):not(.dd-card-ink .dd-tile){background-color:var(--cat-soft,var(--c-accent-soft));color:var(--cat-ink,var(--c-accent-text))}:is(a.dd-card,.dd-card-link,a.dd-tile-card,.dd-dir-item,.dd-card:has(.dd-link)):hover .dd-tile:before{opacity:.32;animation:dd-tile-drift 1.6s linear infinite}a.dd-card,a.dd-tile-card{transition:border-color var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),transform var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}.dd-card-link:hover,a.dd-card:hover,a.dd-tile-card:hover{transform:translateY(-2px);border-color:var(--c-line-strong);box-shadow:var(--site-shadow-hover)}.dd-link .dd-i[data-i=arrow-right]{transition:transform var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}:is(.dd-link,a.dd-card,a.dd-tile-card,.dd-card-link):hover .dd-i[data-i=arrow-right]{transform:translateX(3px)}.dd-sh>.dd-eyebrow:before{content:"";flex:none;width:6px;height:6px;border-radius:1.5px;background:currentColor}.dd-card-scene,.dd-stage,.dd-tile-card-media,.dd-wash{--field-a:color-mix(in srgb,var(--cat,var(--c-accent)) 20%,transparent);--field-b:color-mix(in srgb,var(--cat-2,var(--c-accent)) 9%,transparent);background:radial-gradient(85% 120% at 100% 0,var(--field-a),transparent 62%),radial-gradient(70% 100% at 0 100%,var(--field-b),transparent 66%),var(--site-band)}.dd-wash{position:relative;border-radius:var(--radius-2xl);border:1px solid var(--c-line);padding:32px;overflow:hidden}.dd-stage,.dd-wash{isolation:isolate}.dd-card-scene:before,.dd-stage:before,.dd-wash:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,color-mix(in srgb,var(--cat,var(--c-accent)) 34%,transparent) 1px,transparent 1.3px);background-size:9px 9px;-webkit-mask-image:radial-gradient(70% 90% at 100% 0,#000,transparent 70%);mask-image:radial-gradient(70% 90% at 100% 0,#000,transparent 70%)}[data-theme=dark] .dd-card-scene,[data-theme=dark] .dd-stage,[data-theme=dark] .dd-tile-card-media,[data-theme=dark] .dd-wash{--field-a:color-mix(in srgb,var(--cat,var(--c-accent)) 26%,transparent);--field-b:color-mix(in srgb,var(--cat-2,var(--c-accent)) 12%,transparent)}:is(.dd-wash,.dd-stage,.dd-tile-card-media,.dd-card-scene):is([data-cat],[data-kind]),:is([data-cat],[data-kind]) :is(.dd-wash,.dd-stage,.dd-tile-card-media,.dd-card-scene){--field-a:color-mix(in srgb,var(--cat,var(--c-accent)) 30%,transparent);--field-b:color-mix(in srgb,var(--cat-2,var(--c-accent)) 16%,transparent)}[data-theme=dark] :is(.dd-wash,.dd-stage,.dd-tile-card-media,.dd-card-scene):is([data-cat],[data-kind]),[data-theme=dark] :is([data-cat],[data-kind]) :is(.dd-wash,.dd-stage,.dd-tile-card-media,.dd-card-scene){--field-a:color-mix(in srgb,var(--cat,var(--c-accent)) 34%,transparent);--field-b:color-mix(in srgb,var(--cat-2,var(--c-accent)) 17%,transparent)}.dd-life .dd-rv{opacity:0;transform:translateY(24px);filter:blur(3px)}.dd-life .dd-rv.is-in{opacity:1;transform:none;filter:none;transition:transform var(--duration-long,.76s) var(--ease-enter,cubic-bezier(.16,1,.3,1)),filter var(--duration-long,.76s) var(--ease-enter,cubic-bezier(.16,1,.3,1)),opacity var(--duration-enter,.46s) ease;transition-delay:calc(var(--rv-i, 0) * 80ms)}[data-rotate]{transition:opacity var(--duration-base,.2s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}[data-rotate].is-swap{opacity:0}.dd-hero{padding-top:88px;padding-bottom:96px;position:relative;overflow:hidden}.dd-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.dd-hero-copy{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.dd-hero-copy .dd-lede{max-width:580px}.dd-hero-center{text-align:center;align-items:center;margin-inline:auto;max-width:920px}.dd-hero-center .dd-lede{max-width:680px}.dd-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--c-text-subtle);flex-wrap:wrap}.dd-breadcrumb a:hover{color:var(--c-heading)}.dd-breadcrumb .dd-i{width:12px;height:12px;color:var(--c-text-faint)}.dd-halftone{position:relative;border-radius:var(--radius-2xl);overflow:hidden;background-color:var(--brand-halftone-ground);background-position:50%;background-size:cover;background-repeat:no-repeat;aspect-ratio:900/1190;isolation:isolate;border:1px solid var(--c-plate-line)}.dd-halftone>img.dd-halftone-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.dd-halftone-wide{aspect-ratio:16/11}.dd-halftone-square{aspect-ratio:1/1}.dd-halftone-band{aspect-ratio:auto;min-height:320px}.dd-halftone-fill{position:absolute;inset:0;aspect-ratio:auto;border:0;border-radius:inherit}.dd-halftone-label{position:absolute;inset-inline-start:16px;top:16px;font-family:var(--dd-mono);font-size:11px;line-height:14px;letter-spacing:1.2px;text-transform:uppercase;padding:4px 8px;border-radius:6px;backdrop-filter:blur(4px);z-index:1;color:var(--c-heading);border:1px solid var(--c-plate-line);background:var(--c-surface)}.dd-float{position:absolute;z-index:2}.dd-float-bl{left:20px;right:20px;bottom:20px}.dd-float-br{right:-24px;bottom:28px}.dd-float-tr{right:20px;top:20px}.dd-float-c{left:50%;top:50%;transform:translate(-50%,-50%)}.dd-ui{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--c-shadow-pop);padding:14px 16px;color:var(--c-text);font-size:13.5px;line-height:20px}.dd-ui-row{flex-wrap:wrap;display:flex;align-items:center;gap:10px}.dd-ui-row>div{min-width:0}.dd-ui-row+.dd-ui-row{margin-top:10px}.dd-ui-t{font-size:14px;line-height:20px;font-weight:500;color:var(--c-heading);letter-spacing:-.08px}.dd-ui-s{font-size:12.5px;line-height:18px}.dd-ui-m,.dd-ui-s{color:var(--c-text-subtle)}.dd-ui-m{font-family:var(--dd-mono);font-size:11.5px;line-height:16px;letter-spacing:.2px}.dd-ui-sep{height:1px;background:var(--c-line-soft);margin:12px -16px}.dd-ui-avatar{width:32px;height:32px;min-width:-moz-max-content;min-width:max-content;min-height:-moz-max-content;min-height:max-content;border-radius:50%;background:var(--c-surface-3) center /cover no-repeat;flex:none;box-shadow:var(--c-photo-ring)}.dd-ui-bar{height:6px;border-radius:var(--radius-pill);background:var(--c-surface-3);overflow:hidden}.dd-ui-bar>i{display:block;height:100%;border-radius:inherit;background:var(--c-accent)}.dd-ui-check{display:grid;grid-template-columns:16px minmax(min-content,1fr) minmax(0,auto);gap:8px;align-items:center;font-size:13px;line-height:18px;color:var(--c-text)}.dd-ui-check .dd-i{width:16px;height:16px;color:var(--c-success-dot)}.dd-ui-check+.dd-ui-check{margin-top:8px}.dd-window{position:relative;border-radius:var(--radius-lg);border:1px solid var(--c-line);background:var(--c-surface);box-shadow:var(--site-shadow-window);overflow:hidden}.dd-window>img{width:100%;height:auto}.dd-window-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:36px;padding:8px 14px;line-height:18px;border-bottom:1px solid var(--c-line);background:var(--c-surface-2)}.dd-window-bar i{width:10px;height:10px;border-radius:50%;background:var(--c-line-strong)}.dd-window-bar span{margin-inline-start:10px;font-family:var(--dd-mono);font-size:11px;color:var(--c-text-faint);letter-spacing:.2px;min-width:0;overflow-wrap:break-word}.dd-window-crop{aspect-ratio:auto}.dd-window-crop>img{width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.dd-bleed-right{margin-inline-end:calc(-1 * var(--dd-gutter) - 120px)}.dd-stage{position:relative;border-radius:var(--radius-2xl);background:var(--site-band);border:1px solid var(--c-line);padding:40px;overflow:hidden}.dd-stage-dots{background-image:radial-gradient(circle,var(--site-dot) 1.2px,transparent 1.4px);background-size:12px 12px}.dd-phone{width:300px;border-radius:44px;padding:10px;background:#111113;box-shadow:var(--site-shadow-window),inset 0 0 0 1px rgba(255,255,255,.08)}.dd-phone>.dd-phone-screen{border-radius:34px;overflow:hidden;background:#ffffff;aspect-ratio:9/19.5;position:relative}.dd-phone>.dd-phone-screen>img,.dd-phone>.dd-phone-screen>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@container dd (max-width: 1099px){.dd-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px}.dd-bleed-right{margin-inline-end:0}}@container dd (max-width: 699px){.dd-hero{padding-top:48px;padding-bottom:56px}}.dd-halftone{background-color:var(--halftone-ink);border-color:var(--halftone-plate-line)}.dd-halftone>img.dd-halftone-img{filter:var(--halftone-print-filter);mix-blend-mode:var(--halftone-print-blend)}.dd-halftone:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(150% 140% at 100% 0,color-mix(in srgb,var(--halftone-plate) var(--halftone-ramp-0),transparent) 0,color-mix(in srgb,var(--halftone-plate) var(--halftone-ramp-1),transparent) 45%,color-mix(in srgb,var(--halftone-plate) var(--halftone-ramp-2),transparent) 80%,color-mix(in srgb,var(--halftone-plate) var(--halftone-ramp-3),transparent) 100%)}.dd-halftone>.dd-float{z-index:2}.dd-halftone:where([data-cat],[data-sub]){--halftone-ink:var(--cat);border-color:color-mix(in srgb,var(--cat) 18%,var(--halftone-plate-line))}.dd-halftone[data-cat] .dd-halftone-label,.dd-halftone[data-sub] .dd-halftone-label{display:inline-flex;align-items:center;gap:6px}.dd-halftone[data-cat] .dd-halftone-label:before,.dd-halftone[data-sub] .dd-halftone-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cat)}.dd-vg.dd-wash{min-height:148px;padding:16px;border-radius:12px;border-color:var(--c-line-soft);display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;line-height:16px;color:var(--c-text)}.dd-vg-card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-sm);box-shadow:var(--c-shadow-pop);padding:10px 12px;width:100%;max-width:236px;display:flex;flex-direction:column;gap:7px}.dd-vg-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.dd-vg-sp{justify-content:space-between}.dd-vg-row .dd-i{width:14px;height:14px;flex:none;color:var(--c-text-faint)}.dd-vg-ok{color:var(--c-success-dot)!important}.dd-vg-ava{width:24px;height:24px;min-width:-moz-max-content;min-width:max-content;min-height:-moz-max-content;min-height:max-content;padding:0 .3em;line-height:1.2;border-radius:999px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--cat-soft,var(--c-accent-soft));color:var(--cat-ink,var(--c-accent-text));font-size:10px;font-weight:500}.dd-vg-col{display:flex;flex-direction:column;min-width:0}.dd-vg-name{font-weight:500;color:var(--c-heading);overflow-wrap:anywhere}.dd-vg-sub{font-family:var(--dd-mono);font-size:10.5px;line-height:14px;color:var(--c-text-faint);overflow-wrap:anywhere}.dd-vg-end{margin-inline-start:auto}.dd-vg-swap{display:inline-grid;flex:none}.dd-vg-swap>*{grid-area:1/1;transition:opacity var(--duration-slow,.32s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),transform var(--duration-slow,.32s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}[data-s=a] .dd-vg-swap>.is-b,[data-s=b] .dd-vg-swap>.is-a{opacity:0;transform:translateY(4px)}.dd-vg-spin{animation:dd-dd-vg-spin 1s linear infinite}@keyframes dd-vg-spin{to{transform:rotate(1turn)}}.dd-vg-prog{height:4px;border-radius:4px;background:var(--c-surface-3);overflow:hidden;margin-top:2px}.dd-vg-prog i{display:block;height:100%;width:66%;border-radius:4px;background:var(--cat,var(--c-accent));transition:width var(--duration-long,.76s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),background-color var(--duration-slow,.32s)}[data-s=b] .dd-vg-prog i{width:100%;background:var(--c-success-dot)}.dd-vg-chat{width:100%;max-width:236px;display:flex;flex-direction:column;gap:8px}.dd-vg-bub{padding:8px 10px;border-radius:12px}.dd-vg-me{align-self:flex-end;background:var(--c-accent-fill,var(--c-accent));color:var(--c-on-accent);border-bottom-right-radius:4px}.dd-vg-ai{background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow-pop);border-bottom-left-radius:4px;color:var(--c-heading)}.dd-vg-typing{display:inline-flex;gap:3px;align-items:center;height:16px}.dd-vg-typing i{width:5px;height:5px;border-radius:50%;background:var(--c-text-faint);animation:dd-dd-vg-type 1.1s infinite}.dd-vg-typing i:nth-child(2){animation-delay:.15s}.dd-vg-typing i:nth-child(3){animation-delay:.3s}@keyframes dd-vg-type{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}.dd-vg-docs{width:100%;display:flex;flex-direction:column;gap:6px}.dd-vg-doc{display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:var(--radius-sm);background:var(--c-surface);border:1px solid var(--c-line);transition:transform var(--duration-slow,.32s) var(--ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--duration-slow,.32s),border-color var(--duration-slow,.32s)}.dd-vg-doc b{font-size:11px;font-weight:500;color:var(--c-heading);min-width:0;flex:1;overflow-wrap:break-word}[data-s=a] .dd-vg-doc:first-child,[data-s=b] .dd-vg-doc:nth-child(2),[data-s=c] .dd-vg-doc:nth-child(3){transform:translateX(-4px);border-color:var(--c-accent);box-shadow:var(--c-shadow-pop)}.dd-vg-face{position:relative;width:96px;height:96px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 3px var(--c-surface),0 0 0 4px var(--c-line)}.dd-vg-face img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.dd-vg-scan{position:absolute;left:0;right:0;height:26px;top:-26px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55) 70%,#ffffff);mix-blend-mode:soft-light;animation:dd-vg-scan 2.4s var(--dd-ease) infinite}@keyframes dd-vg-scan{to{top:100%}}.dd-vg-stack{align-items:flex-start;gap:8px}.dd-vg-stack,.dd-vg-tree{display:flex;flex-direction:column}.dd-vg-tree{align-items:center;gap:0;width:100%}.dd-vg-node{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:var(--radius-sm);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow-pop);font-weight:500;color:var(--c-heading);white-space:nowrap}.dd-vg-node .dd-i{width:14px;height:14px;color:var(--cat,var(--c-accent))}.dd-vg-node small{font-weight:450;font-family:var(--dd-mono);font-size:10.5px;color:var(--c-text-faint)}.dd-vg-forks{display:flex;justify-content:center;gap:72px;height:26px}.dd-vg-forks>span{display:block;width:4px;height:26px}.dd-vg-owners{display:flex;gap:10px}.dd-vg-meter{position:relative;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--c-success-dot),#f5b23d 60%,#e5484d)}.dd-vg-meter i{position:absolute;top:50%;left:18%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--c-surface);box-shadow:0 0 0 2px var(--c-heading);transition:left var(--duration-long,.76s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}[data-s=b] .dd-vg-meter i{left:26%}.dd-vg-amt{font-size:20px;line-height:24px;letter-spacing:-.22px;color:var(--c-heading);font-variant-numeric:tabular-nums}.dd-vg-flow{display:flex;align-items:center;justify-content:center;width:100%}.dd-vg-step2{flex-direction:column;gap:5px;font-size:11px;color:var(--c-text-subtle)}.dd-vg-step2,.dd-vg-step2>span{display:inline-flex;align-items:center}.dd-vg-step2>span{width:40px;height:40px;border-radius:12px;justify-content:center;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow-pop);color:var(--cat,var(--c-accent))}.dd-vg-step2>span .dd-i{width:18px;height:18px}.dd-vg-hlink{display:block;width:28px;height:4px;margin:0 4px 20px}.dd-vg-code{width:100%;max-width:236px;padding:12px;border-radius:var(--radius-sm);background:#0d1117;color:#c9d1d9;font-family:var(--dd-mono);font-size:11px;line-height:18px;box-shadow:var(--c-shadow-pop);display:flex;flex-direction:column;gap:4px}.dd-vg-code .k{color:#79c0ff}.dd-vg-code .s{color:#a5d6ff}.dd-vg-code .d{color:#8b949e}.dd-vg-code .dd-status{font-family:var(--dd-font)}.dd-vg-avas{display:flex}.dd-vg-avas .dd-vg-ava{box-shadow:0 0 0 2px var(--c-surface)}.dd-vg-avas .dd-vg-ava+.dd-vg-ava{margin-inline-start:-3px}.dd-vg-avas .dd-vg-ava:nth-child(2){background:#fce7d6;color:#9a4a12}.dd-vg-avas .dd-vg-ava:nth-child(3){background:#dff5e6;color:#1e6b3a}.dd-vg-avas .dd-vg-ava:nth-child(4){background:var(--c-surface-3);color:var(--c-text-subtle)}.dd-vg-tag{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:6px;background:var(--c-surface-3);font-size:11px;font-weight:450;color:var(--c-heading)}.dd-vg-plus{align-self:flex-start;font-size:11px;font-weight:500;color:var(--c-success);transition:opacity var(--duration-slow,.32s),transform var(--duration-enter,.46s) var(--ease-standard,cubic-bezier(.2,.8,.2,1))}[data-s=a] .dd-vg-plus{opacity:0;transform:translateY(6px)}.dd-vg-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:520px}.dd-vg-trio .dd-vg-card{max-width:none}.dd-vg-phone{width:132px;display:grid;min-height:190px;margin-top:10px;align-self:flex-start;border-radius:22px;padding:6px;background:#111113;flex:none;box-shadow:var(--site-shadow-window)}.dd-vg-ph{min-height:100%;overflow-wrap:anywhere;border-radius:17px;background:#ffffff;color:#1c1c1e;padding:14px 10px;display:flex;flex-direction:column;gap:6px;font-size:10.5px;line-height:14px}.dd-vg-ph b{font-size:12px}.dd-vg-ph .dd-vg-row{gap:6px}.dd-vg-ph .dd-i{width:12px;height:12px}.dd-vg-note{align-self:center;max-width:210px;padding:10px 12px;border-radius:12px;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow-pop);color:var(--c-heading)}