.safari[data-astro-cid-v2dw5yn5]{--safari-frame:#262628;--safari-border:#3a3a3d;--safari-viewport:#0d0d0f;--safari-field:#1c1c1e;--safari-url:#d0d0d5;color:#9a9aa1;border:1px solid var(--safari-border);background:var(--safari-frame);border-radius:clamp(12px,.9vw,16px);width:100%;margin:0;overflow:hidden}.safari__bar[data-astro-cid-v2dw5yn5]{color:#9a9aa1;align-items:center;gap:clamp(10px,1.4vw,24px);height:clamp(40px,3.3vw,52px);padding-inline:clamp(13px,1.1vw,18px);display:flex;position:relative}.safari__group[data-astro-cid-v2dw5yn5]{flex:none;align-items:center;gap:clamp(8px,.8vw,13px);display:flex}.safari__dots[data-astro-cid-v2dw5yn5]{color:#4a4a4f;flex:none;width:clamp(38px,3vw,46px);height:auto;margin-right:clamp(1px,.5vw,6px)}.safari__icon[data-astro-cid-v2dw5yn5]{flex:none;width:clamp(15px,1.15vw,17px);height:clamp(15px,1.15vw,17px)}.safari__icon--dim[data-astro-cid-v2dw5yn5]{opacity:.42}.safari__icon--xs[data-astro-cid-v2dw5yn5]{width:clamp(11px,.85vw,13px);height:clamp(11px,.85vw,13px)}.safari__shield[data-astro-cid-v2dw5yn5]{flex:none;width:clamp(14px,1.05vw,16px);height:clamp(14px,1.05vw,16px)}.safari__address[data-astro-cid-v2dw5yn5]{flex:1;align-items:center;gap:clamp(6px,.8vw,12px);min-width:0;display:flex}.safari__field[data-astro-cid-v2dw5yn5]{background:var(--safari-field);border-radius:clamp(6px,.55vw,9px);flex:1;align-items:center;min-width:0;height:clamp(24px,2.1vw,32px);padding-inline:clamp(13px,1.1vw,18px);display:flex}.safari__field-label[data-astro-cid-v2dw5yn5]{align-items:center;gap:clamp(4px,.4vw,7px);min-width:0;max-width:58%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.safari__url[data-astro-cid-v2dw5yn5]{color:var(--safari-url);white-space:nowrap;text-overflow:ellipsis;font-family:neue-haas-grotesk-text,system-ui,sans-serif;font-size:clamp(11px,.9vw,14px);font-weight:400;line-height:1;overflow:hidden}.safari__field-reload[data-astro-cid-v2dw5yn5]{margin-left:auto}.safari__viewport[data-astro-cid-v2dw5yn5]{aspect-ratio:1200/720;background:var(--safari-viewport);border-top:1px solid var(--safari-border)}.safari__viewport[data-astro-cid-v2dw5yn5] img,.safari__viewport[data-astro-cid-v2dw5yn5] video{object-fit:cover;width:100%;height:100%;display:block}@media (width<=620px){.safari__group[data-astro-cid-v2dw5yn5] .safari__icon[data-astro-cid-v2dw5yn5],.safari__shield[data-astro-cid-v2dw5yn5]{display:none}}.contact-cta[data-astro-cid-tv4n2zuu]{z-index:1;width:min(100%, var(--maxw));padding-inline:var(--wrap-pad);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:clip visible}.sr-only[data-astro-cid-tv4n2zuu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.contact-cta__stage[data-astro-cid-tv4n2zuu]{perspective:300vw;width:100%;height:clamp(12rem,34vh,24rem);position:relative}.contact-cta__stage[data-astro-cid-tv4n2zuu] p[data-astro-cid-tv4n2zuu]{letter-spacing:-.055em;white-space:nowrap;color:var(--foreground);transform-style:preserve-3d;margin:0;font-size:clamp(26px,6.5vw,78px);font-weight:400;line-height:.99;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,-8vw)}.contact-cta__stage[data-astro-cid-tv4n2zuu] p[data-astro-cid-tv4n2zuu]:not(:first-child) span[data-astro-cid-tv4n2zuu]{visibility:hidden}.contact-cta__stage[data-astro-cid-tv4n2zuu] p[data-astro-cid-tv4n2zuu] span[data-astro-cid-tv4n2zuu]{backface-visibility:hidden;display:block;transform:translateZ(8vw)}.contact-cta__body[data-astro-cid-tv4n2zuu]{max-width:48ch;color:var(--foreground-muted);text-align:center;text-wrap:pretty;margin:clamp(32px,6vh,72px) 0 0;font-size:18px}.contact-cta__button[data-astro-cid-tv4n2zuu]{--button-038-border-radius:.25em;--button-038-color:#fff;--button-038-color-background:var(--accent);--button-038-padding:0 1em;-webkit-font-smoothing:subpixel-antialiased;height:2.625rem;margin-top:clamp(28px,4vh,44px)}.faq[data-astro-cid-kpn7xbay]{font-family:"neue-haas-grotesk-text", var(--sans);font-weight:500;position:relative;overflow:hidden}.faq-in[data-astro-cid-kpn7xbay]{flex-direction:column;align-items:center;display:flex}.faq-heading[data-astro-cid-kpn7xbay]{text-align:center;max-width:20ch;font-family:"neue-haas-grotesk-display", var(--sans);letter-spacing:normal;margin:0;font-size:clamp(30px,3.6vw,50px);font-weight:600}.faq-tabs[data-astro-cid-kpn7xbay]{justify-content:center;gap:10px;margin-top:clamp(36px,4vw,56px);display:flex}.faq-lists[data-astro-cid-kpn7xbay]{width:100%;max-width:940px;margin-top:clamp(48px,5vw,76px);position:relative}.faq-list[data-astro-cid-kpn7xbay].is-leaving{pointer-events:none;width:100%;position:absolute;top:0;left:0}.faq-item[data-astro-cid-kpn7xbay]{border-top:1px solid var(--border)}.faq-item[data-astro-cid-kpn7xbay]:last-child{border-bottom:1px solid var(--border)}.faq-question[data-astro-cid-kpn7xbay]{font-size:inherit;font-weight:inherit;margin:0}.faq-trigger[data-astro-cid-kpn7xbay]{appearance:none;width:100%;color:var(--foreground);letter-spacing:normal;text-align:left;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2vw,28px) 0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;display:flex}.faq-trigger__text[data-astro-cid-kpn7xbay]{display:block}.faq-icon[data-astro-cid-kpn7xbay]{flex:none;width:16px;height:16px;position:relative}.faq-icon__bar[data-astro-cid-kpn7xbay]{background:currentColor;border-radius:1px;width:100%;height:1.5px;position:absolute;top:50%;left:0;translate:0 -50%}.faq-icon__bar[data-astro-cid-kpn7xbay]:last-child{rotate:90deg}.faq-panel[data-astro-cid-kpn7xbay]{height:0;overflow:hidden}.faq-panel__inner[data-astro-cid-kpn7xbay]{padding-bottom:clamp(22px,2.2vw,30px)}.faq-panel__inner[data-astro-cid-kpn7xbay] p[data-astro-cid-kpn7xbay]{color:var(--foreground);margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.faq-answer-link[data-astro-cid-kpn7xbay]{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}@media (width<=759px){.faq-tabs[data-astro-cid-kpn7xbay]{flex-wrap:wrap}.faq-trigger[data-astro-cid-kpn7xbay]{gap:16px}}.progressive-blur[data-astro-cid-glzqtikl]{pointer-events:none}.progressive-blur__layer[data-astro-cid-glzqtikl]{position:absolute;inset:0}.market-card[data-astro-cid-6uaru6tj]{--market-ink:#131313;border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;box-shadow:0 30px 70px -50px color-mix(in srgb, var(--shadow) 65%, transparent);color:var(--foreground);background:#fff;padding:clamp(26px,3vw,42px) clamp(24px,2.6vw,40px) clamp(30px,3.2vw,46px);font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;position:relative;overflow:hidden}.market-cards--dark[data-astro-cid-6uaru6tj] .market-card[data-astro-cid-6uaru6tj]{--market-ink:#f2f2f2;--foreground:#f2f2f2;--foreground-muted:#9a9a9a;--foreground-inverse:#1a1a1e;--accent:#949494;background:#131313;border-color:#0000;box-shadow:0 30px 70px -50px #0009}.market-cards--compact[data-astro-cid-6uaru6tj] .market-card[data-astro-cid-6uaru6tj]{padding:clamp(22px,2.6vw,34px) clamp(20px,2.2vw,32px) clamp(24px,2.6vw,36px)}.market-cards--compact[data-astro-cid-6uaru6tj] .market-card__copy[data-astro-cid-6uaru6tj] h3[data-astro-cid-6uaru6tj]{font-size:clamp(16px,1.4vw,21px)}.market-cards--compact[data-astro-cid-6uaru6tj] .market-value__number[data-astro-cid-6uaru6tj]{font-size:clamp(.9rem,1.15vw,1.15rem)}.market-cards--compact[data-astro-cid-6uaru6tj] .market-figure[data-astro-cid-6uaru6tj]{margin-top:clamp(14px,1.8vw,22px)}.market-cards--compact[data-astro-cid-6uaru6tj] .market-chart[data-astro-cid-6uaru6tj]{height:clamp(11rem,16vw,15rem)}.market-card__header[data-astro-cid-6uaru6tj]{grid-template-columns:minmax(0,1.2fr) auto;align-items:start;gap:1rem;display:grid}.market-card__copy[data-astro-cid-6uaru6tj] h3[data-astro-cid-6uaru6tj]{letter-spacing:normal;margin:0;font-size:clamp(24px,2.1vw,33px);font-weight:500;line-height:1.05}.market-card__copy[data-astro-cid-6uaru6tj] p[data-astro-cid-6uaru6tj]{max-width:37ch;color:var(--foreground-muted);margin:14px 0 0;font-size:15px;line-height:1.55}.market-value[data-astro-cid-6uaru6tj]{text-align:right;flex-direction:column;align-items:flex-end;gap:.85rem;display:flex}.market-value__item[data-astro-cid-6uaru6tj]{flex-direction:column;align-items:flex-end;gap:.32rem;display:flex}.market-value__number[data-astro-cid-6uaru6tj]{letter-spacing:normal;white-space:nowrap;font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:500}.market-value__item--material[data-astro-cid-6uaru6tj] .market-value__number[data-astro-cid-6uaru6tj]{color:var(--accent)}.market-value[data-astro-cid-6uaru6tj] span[data-astro-cid-6uaru6tj]{color:color-mix(in srgb, var(--foreground-muted) 62%, transparent);font-size:.7rem}.market-figure[data-astro-cid-6uaru6tj]{margin:clamp(28px,3vw,44px) 0 0;position:relative}.market-chart[data-astro-cid-6uaru6tj]{height:clamp(15rem,21vw,19rem);position:relative}.market-chart[data-astro-cid-6uaru6tj]:focus-visible{outline:1px solid var(--accent);outline-offset:8px}.market-chart[data-astro-cid-6uaru6tj] canvas[data-astro-cid-6uaru6tj]{touch-action:pan-y;width:100%;height:100%;display:block}.market-tooltip[data-astro-cid-6uaru6tj]{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--foreground-inverse);min-width:5.6rem;color:var(--foreground);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--shadow) 22%, transparent);opacity:0;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:.28rem;padding:.52rem .68rem .58rem;font-size:.72rem;font-weight:500;transition:opacity .14s;display:flex;position:absolute;top:0;left:0;transform:translate(-50%)}.market-tooltip[data-astro-cid-6uaru6tj] small[data-astro-cid-6uaru6tj]{color:var(--foreground-muted);letter-spacing:.02em;font-size:.53rem;font-weight:500}.market-tooltip[data-astro-cid-6uaru6tj] strong[data-astro-cid-6uaru6tj]{--odometer-digit-width:1ch;font-size:.72rem;line-height:1}.market-card[data-astro-cid-6uaru6tj][data-chart-active=true] .market-tooltip[data-astro-cid-6uaru6tj]{opacity:1}.sr-only[data-astro-cid-6uaru6tj]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.market__charts[data-astro-cid-6uaru6tj]{gap:clamp(.75rem,1.25vw,1.25rem);display:grid}@media (width<=620px){.market-card__header[data-astro-cid-6uaru6tj]{grid-template-columns:1fr}.market-value[data-astro-cid-6uaru6tj]{text-align:left;flex-direction:row;align-items:flex-start;gap:1.75rem}.market-value__item[data-astro-cid-6uaru6tj]{align-items:flex-start}}@media (width>=760px){.market__charts[data-astro-cid-6uaru6tj]{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.market-card[data-astro-cid-6uaru6tj]{grid-row:span 2;grid-template-rows:subgrid;display:grid}}section[data-astro-cid-quc3o6x5].pricing-pulse{background:#080808;padding-block:clamp(56px,9vh,110px);position:relative;overflow:hidden}.pricing-pulse__top[data-astro-cid-quc3o6x5]{z-index:1;text-align:center;position:relative}.pricing-pulse__heading[data-astro-cid-quc3o6x5]{color:#fff;letter-spacing:normal;text-wrap:balance;max-width:20ch;margin:0 auto;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(30px,3.6vw,50px);font-style:normal;font-weight:600;line-height:1.05}.pricing-pulse__field[data-astro-cid-quc3o6x5]{place-items:center;min-height:100svh;margin-top:clamp(32px,5vh,64px);display:grid;position:relative;overflow:hidden}.pricing-pulse__dots[data-astro-cid-quc3o6x5]{background-image:radial-gradient(circle, var(--dot-ink) 1px, transparent 1.6px);background-size:46px 46px;position:absolute;inset:0;mask-image:radial-gradient(#000 45%,#0000 85%)}.pricing-pulse__cards[data-astro-cid-quc3o6x5]{z-index:1;width:min(96vw,88rem);position:relative}.pricing-pulse__cards[data-astro-cid-quc3o6x5] .wrap{width:100%;max-width:none;padding-inline:0}@media (width<=759px){.pricing-pulse__field[data-astro-cid-quc3o6x5]{height:100vh}}@font-face{font-family:Nothing You Could Do;src:url(/landing/fonts/nothing-you-could-do.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}section[data-astro-cid-smnophnb].request-demo{--foreground:#fff;--foreground-muted:#a1a1a6;--border:#ffffff20;--request-surface:#141414;padding:clamp(64px, 9vw, 128px) var(--wrap-pad) clamp(96px, 12vw, 160px);color:var(--foreground);background:#080808}.request-demo__intro[data-astro-cid-smnophnb]{text-align:center;max-width:1056px;margin:0 auto clamp(36px,5vw,64px)}.request-demo__intro[data-astro-cid-smnophnb] h2[data-astro-cid-smnophnb]{max-width:24ch;font-family:"neue-haas-grotesk-display", var(--sans);letter-spacing:normal;white-space:pre-line;margin:0 auto;font-size:clamp(30px,3.6vw,50px);font-weight:600;line-height:1.06}.request-demo__stage[data-astro-cid-smnophnb]{width:min(100%,1040px);margin:auto;position:relative}.request-demo__note[data-astro-cid-smnophnb]{color:#ff8278;width:200px;font-family:Nothing You Could Do,cursive;font-size:25px;font-weight:400;line-height:1.25;position:absolute;top:20px;left:calc(50% + 306px);transform:rotate(-7deg)}.request-demo__note[data-astro-cid-smnophnb] span[data-astro-cid-smnophnb]{display:block}.request-demo__note[data-astro-cid-smnophnb] svg[data-astro-cid-smnophnb]{width:112px;height:86px;margin:8px 0 0 -20px;display:block}.request-demo__eyebrow[data-astro-cid-smnophnb]{color:var(--foreground-muted);align-items:center;gap:10px;font-size:12px;font-weight:400;display:flex}.request-demo__panel[data-astro-cid-smnophnb]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--request-surface);width:min(100%,560px);margin:auto;padding:clamp(22px,3vw,32px)}.request-demo__primary[data-astro-cid-smnophnb]{border-radius:var(--radius-xs);color:#131313;min-height:44px;font:inherit;cursor:pointer;transition:background .2s var(--osmo);background:#eaeaea;border:1px solid #eaeaea;justify-content:center;align-items:center;gap:20px;padding:10px 20px;font-size:13px;font-weight:500;display:inline-flex}.request-demo__primary[data-astro-cid-smnophnb]:hover{background:#fff}.request-demo__disclaimer[data-astro-cid-smnophnb]{color:var(--foreground-muted);text-align:center;margin:16px 0 0;font-size:11px;line-height:1.5}.request-demo__progress-row[data-astro-cid-smnophnb]{align-items:center;gap:16px;margin:26px 0 30px;display:flex}.request-demo__progress-row[data-astro-cid-smnophnb] span[data-astro-cid-smnophnb]{font-variant-numeric:tabular-nums;color:var(--foreground-muted);white-space:nowrap;font-size:11px}.request-demo__progress-row[data-astro-cid-smnophnb] progress[data-astro-cid-smnophnb]{appearance:none;color:#bababa;background:#ffffff14;border:0;border-radius:1px;width:100%;height:3px;display:block}.request-demo__progress-row[data-astro-cid-smnophnb] progress[data-astro-cid-smnophnb]::-webkit-progress-bar{background:#ffffff14}.request-demo__progress-row[data-astro-cid-smnophnb] progress[data-astro-cid-smnophnb]::-webkit-progress-value{background:#bababa}.request-demo__progress-row[data-astro-cid-smnophnb] progress[data-astro-cid-smnophnb]::-moz-progress-bar{background:#bababa}.request-demo__form[data-astro-cid-smnophnb]{margin:28px 0 0}.request-demo__page[data-astro-cid-smnophnb]{min-height:260px}.request-demo__title[data-astro-cid-smnophnb]{letter-spacing:normal;max-width:27ch;margin:0;font-size:clamp(21px,3vw,25px);font-weight:500;line-height:1.2}.request-demo__title[data-astro-cid-smnophnb]:focus{outline:none}.request-demo__help[data-astro-cid-smnophnb]{color:var(--foreground-muted);margin:12px 0 24px;font-size:13px;line-height:1.6}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__choice{text-align:left;min-height:54px;font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;background:0 0;padding:16px;font-size:14px}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__choice:hover{border-color:#ffffff60}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__choice[aria-pressed=true]{color:#131313;background:#eaeaea;border-color:#eaeaea}.request-demo__fields[data-astro-cid-smnophnb] input{width:100%;min-width:0;min-height:46px;color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-xs);font:inherit;color-scheme:dark;background:#ffffff04;padding:12px;font-size:16px}.request-demo__fields[data-astro-cid-smnophnb] input::placeholder{color:#777}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__unit{color:var(--foreground-muted);margin:8px 0 0;font-size:12px}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__summary-label{color:var(--foreground-muted);margin:24px 0 10px;font-size:11px}.request-demo__fields[data-astro-cid-smnophnb] dl{margin:0}.request-demo__fields[data-astro-cid-smnophnb] dl>div{border-bottom:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:1fr 1fr;gap:20px;padding:12px 0;font-size:12px;line-height:1.5;display:grid}.request-demo__fields[data-astro-cid-smnophnb] dt{color:var(--foreground-muted)}.request-demo__fields[data-astro-cid-smnophnb] dd{white-space:pre-wrap;margin:0}.request-demo__fields[data-astro-cid-smnophnb] .request-demo__empty{color:var(--foreground-muted);font-size:12px}.request-demo__navigation[data-astro-cid-smnophnb]{justify-content:space-between;gap:12px;margin-top:30px;display:flex}.request-demo__navigation[data-astro-cid-smnophnb]>div[data-astro-cid-smnophnb]{align-items:center;gap:8px;margin-left:auto;display:flex}.request-demo__quiet[data-astro-cid-smnophnb]{min-height:44px;font:inherit;color:var(--foreground-muted);cursor:pointer;background:0 0;border:0;padding:10px 8px;font-size:12px}.request-demo__quiet[data-astro-cid-smnophnb]:hover{color:#fff}.request-demo__notice[data-astro-cid-smnophnb]{border-top:1px solid var(--border);padding-top:18px}.request-demo__error[data-astro-cid-smnophnb]{color:#efaaa3;margin:14px 0 0;font-size:12px}.request-demo__panel[data-astro-cid-smnophnb].is-sent{text-align:center;place-items:center;display:grid}.request-demo__thanks[data-astro-cid-smnophnb]{font-family:"neue-haas-grotesk-display", var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:500;line-height:1.05}.request-demo__thanks[data-astro-cid-smnophnb].text-reveal--lines{align-items:center}.request-demo[data-astro-cid-smnophnb] [hidden]{display:none!important}.request-demo[data-astro-cid-smnophnb] button:focus-visible,.request-demo[data-astro-cid-smnophnb] input:focus-visible{outline-offset:3px;outline:1px solid #ccc}@media (width<=1100px){.request-demo__stage[data-astro-cid-smnophnb]{flex-direction:column;display:flex}.request-demo__note[data-astro-cid-smnophnb]{flex-direction:column;order:1;width:min(240px,100%);margin:18px max(0px,50% - 280px) 0 auto;font-size:23px;display:flex;position:relative;top:auto;left:auto;transform:rotate(-5deg)}.request-demo__note[data-astro-cid-smnophnb] span[data-astro-cid-smnophnb]{order:2}.request-demo__note[data-astro-cid-smnophnb] svg[data-astro-cid-smnophnb]{order:1;width:70px;height:54px;margin:6px 0 8px 26px;transform:rotate(80deg)}}@media (width<=380px){.request-demo__fields[data-astro-cid-smnophnb] .request-demo__choices{grid-template-columns:1fr}.request-demo__navigation[data-astro-cid-smnophnb]{gap:4px}.request-demo__primary[data-astro-cid-smnophnb]{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.request-demo__primary[data-astro-cid-smnophnb]{transition:none}}.hero-marquee[data-astro-cid-kozxq26u]{--total:28;--radius:140em;--duration:110s;--card-w:26em;z-index:0;pointer-events:none;justify-content:center;font-size:clamp(9px,.92vw,16px);display:flex;position:fixed;inset:0;overflow:hidden}.hero-marquee__collection[data-astro-cid-kozxq26u]{will-change:transform;margin-top:10em;position:relative}.hero-marquee__list[data-astro-cid-kozxq26u]{transform-origin:50% var(--radius);animation:hero-marquee-turn var(--duration) linear infinite;display:grid}.hero-marquee__list[data-astro-cid-kozxq26u]>[data-astro-cid-kozxq26u]{transform-origin:50% var(--radius);transform:rotate(calc(360deg / var(--total) * (var(--card) - 1)));grid-area:1/1}@keyframes hero-marquee-turn{to{transform:rotate(-360deg)}}.demo-card[data-astro-cid-kozxq26u]{color:#f4f4f4;width:var(--card-w);background-color:#201d1d;border-radius:.375em;padding:.5em}.demo-card__visual[data-astro-cid-kozxq26u]{width:100%}.demo-card__info[data-astro-cid-kozxq26u]{width:100%;padding:.75em .5em .375em}.demo-card__media[data-astro-cid-kozxq26u]{border-radius:.1875em;width:100%;position:relative}.demo-card__media-before[data-astro-cid-kozxq26u]{padding-top:62.5%}.demo-card__h[data-astro-cid-kozxq26u]{letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-family:neue-haas-grotesk-text,sans-serif;font-size:.8125em;font-weight:400;line-height:1.2}.cover-image[data-astro-cid-kozxq26u]{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.hero-marquee__list[data-astro-cid-kozxq26u]{animation:none}}section[data-astro-cid-jj6t6vrl].tool-fan{--fan-bg:#080808;--fan-ink:#f2f2f2;--fan-ink-muted:#9b9b9e;--fan-violet:#6242f5;--fan-bone:#ede8e0;--fan-tab-active:#26262a;--fan-arc:2600px;--fan-angle:18deg;--fan-card-w:clamp(280px, 33vw, 480px);--fan-card-h:calc(var(--fan-card-w) * 1.36);--fan-ease:cubic-bezier(.22, 1, .36, 1);--fan-tab-ease:cubic-bezier(.65, 0, .35, 1);color:var(--fan-ink);background:var(--fan-bg);padding:clamp(72px,9vw,132px) 0 clamp(72px,9vw,128px);position:relative;overflow:clip}.tool-fan__intro[data-astro-cid-jj6t6vrl]{max-width:1100px;padding-inline:var(--wrap-pad);text-align:center;margin:0 auto}.tool-fan__intro[data-astro-cid-jj6t6vrl] h2[data-astro-cid-jj6t6vrl]{max-width:16ch;font-family:"neue-haas-grotesk-display", var(--sans);letter-spacing:-.04em;text-wrap:balance;margin:0 auto;font-size:clamp(44px,6.4vw,104px);font-weight:500;line-height:1}.tool-fan__subline[data-astro-cid-jj6t6vrl]{color:var(--fan-ink-muted);margin:clamp(28px,4vw,60px) 0 0;font-size:14px;line-height:1.4}.tool-fan__tabs[data-astro-cid-jj6t6vrl]{padding-inline:var(--wrap-pad);overscroll-behavior-x:contain;scrollbar-width:none;margin-top:clamp(28px,3.4vw,48px);overflow-x:auto}.tool-fan__tabs[data-astro-cid-jj6t6vrl]::-webkit-scrollbar{display:none}.tool-fan__tabs-inner[data-astro-cid-jj6t6vrl]{gap:4px;width:max-content;margin-inline:auto;display:flex;position:relative}.tool-fan__stage[data-astro-cid-jj6t6vrl]{height:calc(var(--fan-card-h) + clamp(150px, 26vw, 380px));touch-action:pan-y;cursor:grab;margin-top:clamp(36px,5vw,72px);position:relative}.tool-fan__cards[data-astro-cid-jj6t6vrl].is-dragging,.tool-fan__cards[data-astro-cid-jj6t6vrl].is-dragging .tool-fan__card[data-astro-cid-jj6t6vrl]{cursor:grabbing}.tool-fan__cards[data-astro-cid-jj6t6vrl],.tool-fan__dots[data-astro-cid-jj6t6vrl]{position:absolute;inset:0}.tool-fan__dots[data-astro-cid-jj6t6vrl]{background-image:radial-gradient(circle, var(--dot-ink) 1px, transparent 1.6px);background-size:46px 46px;mask-image:radial-gradient(#000 45%,#0000 85%)}.tool-fan__cards[data-astro-cid-jj6t6vrl]{transform-origin:50% var(--fan-arc)}.tool-fan__card[data-astro-cid-jj6t6vrl]{width:var(--fan-card-w);height:var(--fan-card-h);margin-left:calc(var(--fan-card-w) / -2);transform:rotate(calc(var(--offset) * var(--fan-angle)));transform-origin:50% var(--fan-arc);transition:opacity .45s linear;position:absolute;top:0;left:50%}.tool-fan__card[data-astro-cid-jj6t6vrl].is-far{opacity:0;pointer-events:none}.tool-fan__face[data-astro-cid-jj6t6vrl]{text-align:center;height:100%;transition:transform .35s var(--fan-ease);border:1px solid #0000;border-radius:20px;flex-direction:column;align-items:center;padding:clamp(22px,7cqw,34px);display:flex;container-type:inline-size}.tool-fan__body[data-astro-cid-jj6t6vrl]{flex-direction:column;align-items:center;gap:clamp(14px,4cqw,22px);margin-block:auto;display:flex}[data-astro-cid-jj6t6vrl][data-tone=ink] .tool-fan__face[data-astro-cid-jj6t6vrl]{--fan-card-ink:#fff;--fan-card-chip:#2b2d31;--fan-card-chip-ink:#b7bac0;color:var(--fan-card-ink);background:#17181a;border-color:#ffffff14}[data-astro-cid-jj6t6vrl][data-tone=violet] .tool-fan__face[data-astro-cid-jj6t6vrl]{--fan-card-ink:#fff;--fan-card-chip:#ffffff26;--fan-card-chip-ink:#e2dbff;color:var(--fan-card-ink);background:var(--fan-violet)}[data-astro-cid-jj6t6vrl][data-tone=bone] .tool-fan__face[data-astro-cid-jj6t6vrl]{--fan-card-ink:#14140f;--fan-card-chip:#0000001a;--fan-card-chip-ink:#4c4941;color:var(--fan-card-ink);background:var(--fan-bone)}.tool-fan__tag[data-astro-cid-jj6t6vrl]{gap:2px;display:flex}.tool-fan__tag[data-astro-cid-jj6t6vrl] span[data-astro-cid-jj6t6vrl]{font-family:var(--mono);letter-spacing:.08em;color:var(--fan-card-chip-ink);background:var(--fan-card-chip);border-radius:var(--radius-xs);padding:6px 10px;font-size:11px;line-height:1}.tool-fan__mark[data-astro-cid-jj6t6vrl]{filter:brightness(0);opacity:.88;width:auto;height:clamp(26px,8cqw,36px)}[data-astro-cid-jj6t6vrl][data-tone=ink] .tool-fan__mark[data-astro-cid-jj6t6vrl],[data-astro-cid-jj6t6vrl][data-tone=violet] .tool-fan__mark[data-astro-cid-jj6t6vrl]{filter:brightness(0)invert();opacity:1}.tool-fan__title[data-astro-cid-jj6t6vrl]{font-family:"neue-haas-grotesk-display", var(--sans);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin:0;font-size:clamp(26px,9.5cqw,44px);font-weight:500;line-height:.96}.tool-fan__desc[data-astro-cid-jj6t6vrl]{max-width:30ch;color:color-mix(in srgb, var(--fan-card-ink) 76%, transparent);margin:0;font-size:14px;line-height:1.45}[data-astro-cid-jj6t6vrl][data-fan-ready] .tool-fan__card[data-astro-cid-jj6t6vrl]:not(.is-active):not(.is-far){cursor:pointer}[data-astro-cid-jj6t6vrl][data-fan-ready] .tool-fan__card[data-astro-cid-jj6t6vrl]:not(.is-active):not(.is-far):hover .tool-fan__face[data-astro-cid-jj6t6vrl]{transform:translateY(-6px)}[data-astro-cid-jj6t6vrl][data-fan-ready]:not(.is-in) .tool-fan__dots[data-astro-cid-jj6t6vrl]{opacity:0}[data-astro-cid-jj6t6vrl][data-fan-ready]:not(.is-in) .tool-fan__subline[data-astro-cid-jj6t6vrl]{opacity:0;transform:translateY(10px)}.tool-fan__dots[data-astro-cid-jj6t6vrl]{transition:opacity .6s linear .25s}.tool-fan__subline[data-astro-cid-jj6t6vrl]{transition:opacity .5s linear, transform .5s var(--fan-ease)}@media (width<=760px){section[data-astro-cid-jj6t6vrl].tool-fan{--fan-arc:1500px;--fan-card-w:min(64vw, 300px)}}@media (pointer:coarse){.tool-fan__stage[data-astro-cid-jj6t6vrl]{cursor:default;touch-action:auto}}@media (prefers-reduced-motion:reduce){.tool-fan__cards[data-astro-cid-jj6t6vrl]{transform:none!important}.tool-fan__card[data-astro-cid-jj6t6vrl]{opacity:0;pointer-events:none;transition:opacity .3s linear;transform:none}.tool-fan__card[data-astro-cid-jj6t6vrl].is-active{opacity:1;pointer-events:auto}.tool-fan__face[data-astro-cid-jj6t6vrl],.tool-fan__subline[data-astro-cid-jj6t6vrl]{transition:none}}.tool-fan .button-038.tool-fan__tab{--button-038-padding:.72em 1em;--button-038-border-radius:.25em;--button-038-color:var(--fan-ink-muted);--button-038-color-background:#ffffff0f;--button-038-color-focus:var(--fan-ink);letter-spacing:-.01em;white-space:nowrap;transition:color .45s var(--osmo), opacity .5s linear, transform .5s var(--fan-ease);font-size:14px;font-weight:500}.tool-fan .button-038.tool-fan__tab:hover{--button-038-color:var(--fan-ink);--button-038-color-background:#ffffff1c}.tool-fan .tool-fan__tab .button-038__bg{transition:scale .45s var(--button-038-ease-hover), background-color .45s var(--osmo)}.tool-fan .button-038.tool-fan__tab[aria-selected=true],.tool-fan .button-038.tool-fan__tab[aria-selected=true]:hover{--button-038-color:#101010;--button-038-color-background:#fff}.tool-fan[data-fan-ready]:not(.is-in) .tool-fan__tab{opacity:0;transform:translateY(10px)}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(2){transition-delay:40ms}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(3){transition-delay:80ms}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(4){transition-delay:.12s}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(5){transition-delay:.16s}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(6){transition-delay:.2s}.tool-fan.is-in:not(.is-settled) .tool-fan__tab:nth-child(7){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.tool-fan .button-038.tool-fan__tab{transition:none}.tool-fan.is-in .tool-fan__tab{transition-delay:0s}}section[data-astro-cid-ogweccfa].workflow{--node-width:260px;--node-height:184px;--stagger:clamp(4px, (100vw - 660px) * .22, 84px);--workflow-ink:var(--foreground-inverse);--workflow-muted:color-mix(in srgb, var(--workflow-ink) 55%, transparent);--workflow-border:color-mix(in srgb, var(--workflow-ink) 12%, transparent);color:var(--workflow-ink);background:#080808;padding-block:clamp(48px,8vw,100px) 64px}.workflow__intro[data-astro-cid-ogweccfa]{text-align:center}.workflow__intro[data-astro-cid-ogweccfa] h2[data-astro-cid-ogweccfa]{letter-spacing:normal;text-wrap:balance;margin:0 auto;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(30px,3.6vw,50px);font-weight:600;line-height:1.05}.workflow__stage[data-astro-cid-ogweccfa]{width:min(100% - 32px,1056px);margin:32px auto 0}.workflow__canvas[data-astro-cid-ogweccfa]{isolation:isolate;width:100%;height:704px;position:relative}.workflow__grid[data-astro-cid-ogweccfa]{pointer-events:none;background:radial-gradient(circle, var(--dot-ink) 1px, transparent 1.5px) 0 0 / 28px 28px;position:absolute;inset:0;mask-image:radial-gradient(#000 35%,#0000 75%)}.workflow__connections[data-astro-cid-ogweccfa]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.workflow__connections[data-astro-cid-ogweccfa] path[data-astro-cid-ogweccfa]{fill:none;stroke:color-mix(in srgb, var(--workflow-ink) 35%, transparent);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:4 8}.workflow[data-astro-cid-ogweccfa].is-motion-active .workflow__connections[data-astro-cid-ogweccfa] path[data-astro-cid-ogweccfa]{animation:1.8s linear infinite workflow-flow}@keyframes workflow-flow{to{stroke-dashoffset:-24px}}.workflow__node[data-astro-cid-ogweccfa]{width:var(--node-width);height:var(--node-height);border:1px solid var(--workflow-border);border-radius:var(--radius-md);cursor:grab;touch-action:none;user-select:none;transition:border-color .2s var(--osmo), box-shadow .3s var(--osmo);background:#141414;position:absolute;top:0;left:0;box-shadow:0 8px 28px #0003}.workflow__source[data-astro-cid-ogweccfa]{transform:translate3d(calc(16px + var(--stagger) * var(--offset)), calc(44px + var(--index) * 208px), 0)}.workflow__management[data-astro-cid-ogweccfa]{width:calc(var(--node-width) * 1.4);height:calc(var(--node-height) * 2);border-color:color-mix(in srgb, var(--workflow-ink) 22%, transparent);left:auto;right:64px;transform:translateY(168px)}.workflow__node[data-astro-cid-ogweccfa]:hover,.workflow__node[data-astro-cid-ogweccfa]:focus-within{border-color:color-mix(in srgb, var(--workflow-ink) 35%, transparent)}.workflow__node[data-astro-cid-ogweccfa].is-dragging{cursor:grabbing;border-color:color-mix(in srgb, var(--workflow-ink) 45%, transparent);box-shadow:0 20px 48px #0007}.workflow__node-header[data-astro-cid-ogweccfa]{border-bottom:1px solid var(--workflow-border);align-items:center;gap:10px;height:52px;padding-left:16px;display:flex}.workflow__node-header[data-astro-cid-ogweccfa] h3[data-astro-cid-ogweccfa]{margin:0;font-size:13px;font-weight:500;line-height:1.2}.workflow__count[data-astro-cid-ogweccfa]{color:var(--workflow-muted);margin-left:auto;font-size:11px}.workflow__handle[data-astro-cid-ogweccfa]{width:44px;height:44px;color:var(--workflow-muted);cursor:inherit;border-radius:var(--radius-xs);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.workflow__handle[data-astro-cid-ogweccfa] span[data-astro-cid-ogweccfa]{background:radial-gradient(circle,currentColor 1px,#0000 1.5px) 0 0/5px 5px;width:10px;height:16px}.workflow__handle[data-astro-cid-ogweccfa]:focus{outline:none}.workflow__handle[data-astro-cid-ogweccfa]:focus-visible:not([data-pointer-focus]){outline:1px solid var(--workflow-muted);outline-offset:-6px}.workflow__management[data-astro-cid-ogweccfa] .workflow__handle[data-astro-cid-ogweccfa]{margin-left:auto}.workflow__status[data-astro-cid-ogweccfa]{border:1.5px solid #939393;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.workflow__status--active[data-astro-cid-ogweccfa]{background:conic-gradient(#a799d7 50%, transparent 0);border-color:#a799d7}.workflow__status--done[data-astro-cid-ogweccfa]{background:#9dae9f;border-color:#9dae9f;box-shadow:inset 0 0 0 2px #141414}.workflow__orders[data-astro-cid-ogweccfa]{margin:0;padding:7px 16px;list-style:none}.workflow__orders[data-astro-cid-ogweccfa] li[data-astro-cid-ogweccfa]{justify-content:space-between;align-items:center;gap:8px;height:58px;display:flex}.workflow__orders[data-astro-cid-ogweccfa] li[data-astro-cid-ogweccfa]+li[data-astro-cid-ogweccfa]{border-top:1px solid var(--workflow-border)}.workflow__orders[data-astro-cid-ogweccfa] li[data-astro-cid-ogweccfa] div[data-astro-cid-ogweccfa]{min-width:0}.workflow__orders[data-astro-cid-ogweccfa] strong[data-astro-cid-ogweccfa],.workflow__orders[data-astro-cid-ogweccfa] span[data-astro-cid-ogweccfa]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workflow__orders[data-astro-cid-ogweccfa] strong[data-astro-cid-ogweccfa]{font-size:12px;font-weight:500}.workflow__orders[data-astro-cid-ogweccfa] span[data-astro-cid-ogweccfa]{color:var(--workflow-muted);margin-top:4px;font-size:11px}.workflow__port[data-astro-cid-ogweccfa]{pointer-events:none;background:#141414;border:1.5px solid #7d7d7d;border-radius:50%;width:9px;height:9px;transition:border-color .2s;position:absolute}.workflow__port--out[data-astro-cid-ogweccfa]{top:calc(50% - 4.5px);right:-5px}.workflow__port--in[data-astro-cid-ogweccfa]{left:-5px;top:calc(50% - 24px + var(--port-index) * 20px)}.workflow__node[data-astro-cid-ogweccfa]:hover .workflow__port[data-astro-cid-ogweccfa],.workflow__node[data-astro-cid-ogweccfa].is-dragging .workflow__port[data-astro-cid-ogweccfa]{border-color:#bcbcbc}.workflow__project-mark[data-astro-cid-ogweccfa]{grid-template-columns:repeat(2,5px);gap:3px;display:grid}.workflow__project-mark[data-astro-cid-ogweccfa] i[data-astro-cid-ogweccfa]{border:1px solid #aaa;border-radius:1px;width:5px;height:5px}.workflow__overview[data-astro-cid-ogweccfa]{padding:22px 22px 0}.workflow__summary[data-astro-cid-ogweccfa]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.workflow__summary[data-astro-cid-ogweccfa] div[data-astro-cid-ogweccfa]>span[data-astro-cid-ogweccfa]{color:var(--workflow-muted);font-size:11px}.workflow__summary[data-astro-cid-ogweccfa] strong[data-astro-cid-ogweccfa]{margin-top:8px;font-size:32px;font-weight:500;line-height:1.2;display:block}.workflow__summary[data-astro-cid-ogweccfa] strong[data-astro-cid-ogweccfa] small[data-astro-cid-ogweccfa]{color:var(--workflow-muted);font-size:11px;font-weight:400}.workflow__distribution[data-astro-cid-ogweccfa]{gap:4px;height:5px;margin-top:20px;display:flex}.workflow__distribution[data-astro-cid-ogweccfa] i[data-astro-cid-ogweccfa]{background:#737373;border-radius:1px;flex:1}.workflow__distribution[data-astro-cid-ogweccfa] i[data-astro-cid-ogweccfa]:nth-child(2){background:#a799d7}.workflow__distribution[data-astro-cid-ogweccfa] i[data-astro-cid-ogweccfa]:nth-child(3){background:#9dae9f}.workflow__groups[data-astro-cid-ogweccfa]{margin:0;padding:14px 0;list-style:none}.workflow__groups[data-astro-cid-ogweccfa] li[data-astro-cid-ogweccfa]{align-items:center;gap:10px;height:32px;font-size:11px;display:flex}.workflow__groups[data-astro-cid-ogweccfa] strong[data-astro-cid-ogweccfa]{font-variant-numeric:tabular-nums;font-weight:400}.workflow__mini-bar[data-astro-cid-ogweccfa]{background:#ffffff09;width:64px;height:3px;margin-left:auto}.workflow__mini-bar[data-astro-cid-ogweccfa] i[data-astro-cid-ogweccfa]{background:#ffffff40;width:33.333%;height:100%;display:block}.workflow__team[data-astro-cid-ogweccfa]{border-top:1px solid var(--workflow-border);color:var(--workflow-muted);justify-content:space-between;align-items:center;padding-top:14px;font-size:11px;display:flex}.workflow__team[data-astro-cid-ogweccfa] div[data-astro-cid-ogweccfa]{padding-right:4px;display:flex}.workflow__team[data-astro-cid-ogweccfa] div[data-astro-cid-ogweccfa] span[data-astro-cid-ogweccfa]{color:#d4d0d9;background:#343137;border:2px solid #141414;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:-4px;font-size:8px;display:grid}.workflow__sr[data-astro-cid-ogweccfa]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=641px) and (width<=1000px){section[data-astro-cid-ogweccfa].workflow{--node-width:230px}.workflow__management[data-astro-cid-ogweccfa]{left:auto;right:16px;transform:translateY(168px)}}@media (width<=640px){section[data-astro-cid-ogweccfa].workflow{--stagger:84px;padding-bottom:36px}.workflow__stage[data-astro-cid-ogweccfa]{--workflow-scale:tan(atan2(100vw - 32px, 1056px));height:calc(704px * var(--workflow-scale));margin-top:24px;overflow:clip}.workflow__canvas[data-astro-cid-ogweccfa]{width:1056px;height:704px;transform:scale(var(--workflow-scale));transform-origin:0 0}.workflow__node[data-astro-cid-ogweccfa]{cursor:default;touch-action:auto}.workflow__node[data-astro-cid-ogweccfa]:hover,.workflow__node[data-astro-cid-ogweccfa]:focus-within{border-color:var(--workflow-border)}.workflow__handle[data-astro-cid-ogweccfa]{pointer-events:none}}@media (prefers-reduced-motion:reduce){.workflow[data-astro-cid-ogweccfa].is-motion-active .workflow__connections[data-astro-cid-ogweccfa] path[data-astro-cid-ogweccfa]{animation:none}.workflow__node[data-astro-cid-ogweccfa],.workflow__port[data-astro-cid-ogweccfa]{transition:none}}
