.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:200px;grid-auto-flow:dense;gap:var(--spacing-card-gap);display:grid}.tile{grid-column:span var(--tile-cols);grid-row:span var(--tile-rows);text-align:left;color:var(--color-card-text);transition:transform var(--duration-smooth) var(--ease-smooth);flex-direction:column;justify-content:flex-end;gap:10px;display:flex}.tile:hover{transform:translateY(-2px)}.tile:hover:after{opacity:.12}.tile .viz{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.tile-text{flex-direction:column;gap:2px;display:flex}.tile-title{font-size:var(--text-app-title);font-weight:600;line-height:1.3}.tile-pro{font-size:var(--text-app-note);vertical-align:2px;background:#1111111f;border-radius:999px;margin-left:6px;padding:1px 6px;font-weight:600}.tile-copy{font-size:var(--text-app-body);color:var(--color-card-text-secondary);line-height:1.4}@media (width<=1099px){.bento{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=639px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}.tile{grid-area:span 1/span 2}.tile[style*=--tile-rows\:2]{grid-row:span 1}}.viz-flash{justify-content:center;align-items:center;width:100%;display:flex}.viz-flash>*{width:100%;max-width:440px}.viz-flash .bar-loop.desk{zoom:1;height:190px}@media (width<=639px){.viz-flash .bar-loop.desk{zoom:.72;height:150px}}.viz-today{width:100%;font-size:var(--text-app-caption);flex-direction:column;line-height:1.3;display:flex}.viz-today .row{border-bottom:1px dashed var(--color-card-separator);justify-content:space-between;gap:8px;padding:4px 0;display:flex}.viz-today .row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viz-today .row.new{opacity:0;transition:grid-template-rows var(--duration-smooth) var(--ease-smooth), opacity var(--duration-smooth);border-bottom-width:0;grid-template-rows:0fr;grid-template-columns:1fr auto;padding-block:0;display:grid}.viz-today .row.new>*{min-height:0;overflow:hidden}.tile:hover .viz-today .row.new{opacity:1;border-bottom-width:1px;grid-template-rows:1fr;padding-block:4px}.viz-today .row:last-child{border-bottom:0}.viz-insights{align-items:flex-end;gap:6px;width:100%;height:72px;display:flex}.viz-insights i{height:var(--h);background:var(--color-chart-bar);transform-origin:bottom;transition:transform .5s var(--ease-smooth);transition-delay:calc(var(--i) * 45ms);border-radius:3px 3px 0 0;flex:1;transform:scaleY(.55)}.tile:hover .viz-insights i{transform:scaleY(1)}.viz-providers{flex-wrap:wrap;place-content:center;gap:8px;width:100%;display:flex}.chip{border-radius:var(--radius-chip);background:var(--color-source-chip);font-size:var(--text-app-chip);flex-direction:column;gap:2px;padding:8px;font-weight:700;line-height:1.2;display:flex}.chip.chip-brand{white-space:nowrap;flex-direction:row;align-items:center;gap:7px;padding:9px 12px}.chip-name{white-space:nowrap;align-items:center;gap:4px;display:flex}.chip-sub{font-size:var(--text-app-note);color:#111c;font-weight:400}.viz-demo .demo-chip{min-width:180px}.viz-milestone{align-items:center;gap:8px;width:100%;display:flex}.viz-milestone .track{background:#11111126;border-radius:999px;flex:1;height:6px;overflow:hidden}.viz-milestone .track i{transform-origin:0;background:var(--color-card-text);width:48%;height:100%;transition:transform .7s var(--ease-smooth);border-radius:999px;display:block;transform:scaleX(0)}.viz-milestone b{font-size:var(--text-app-body);font-variant-numeric:tabular-nums}.tile:hover .viz-milestone i{transform:scaleX(1)}.viz-privacy{align-items:center;gap:12px;display:flex}.viz-privacy .eye{background:var(--color-card-round-button);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.viz-privacy .figs{display:grid;position:relative}.viz-privacy .fig{transition:opacity .25s var(--ease-smooth);grid-area:1/1}.viz-privacy .fig:last-child{opacity:0;justify-self:start}.tile:hover .viz-privacy .fig:first-child{opacity:0}.tile:hover .viz-privacy .fig:last-child{opacity:1}.viz-currency{perspective:400px;flex-direction:column;align-items:center;gap:10px;display:flex}.viz-currency .flip{transform-style:preserve-3d;transition:transform .6s var(--ease-smooth);display:grid;position:relative}.viz-currency .fig{backface-visibility:hidden;grid-area:1/1}.viz-currency .fig.back,.tile:hover .viz-currency .flip{transform:rotateX(180deg)}.viz-currency .codes{font-size:var(--text-app-caption);color:var(--color-card-text-secondary)}.viz-sandbox{flex-direction:column;align-items:center;gap:8px;display:flex}.viz-sandbox .tags{gap:4px;display:flex}.viz-sandbox .tags i{font-style:normal;font-size:var(--text-app-note);background:#1111111f;border-radius:999px;padding:2px 6px;font-weight:600}.viz-display{justify-content:center;align-items:center;width:100%;display:flex}.viz-display>*{width:100%;max-width:300px}.viz-display .bar-loop.desk{zoom:.62;height:150px}.viz-login{align-items:center;gap:14px;display:flex}.viz-login .switch{width:34px;height:20px;transition:background .25s var(--ease-smooth);background:#1113;border-radius:999px;position:relative}.viz-login .switch i{width:16px;height:16px;transition:left .25s var(--ease-smooth);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px}.tile:hover .viz-login .switch{background:var(--color-card-text)}.tile:hover .viz-login .switch i{left:16px}@media (prefers-reduced-motion:reduce){.viz-insights i{transform:none}.viz-milestone .track i{transform:scaleX(1)}.tile:hover .viz-currency .flip{transform:none}}.provider-card[data-astro-cid-4366k2xw]{background:color-mix(in srgb, var(--brand) 6%, #111113);border-color:color-mix(in srgb, var(--brand) 30%, transparent)}
