html.lenis{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}html.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html.lenis.lenis-stopped{overflow:hidden}html.lenis.lenis-scrolling iframe{pointer-events:none}.duneMarketingHeader{z-index:100;height:70px;color:var(--dune-home-text-primary);background:0 0;border-bottom:0;grid-template-columns:1fr;align-items:center;padding:10px 0;display:grid;position:sticky;top:0;left:0;right:0}.duneMarketingHeader.isHomeOverlay{position:fixed}.duneMarketingHeader.isCompanySurface{background:var(--dune-home-background-primary)}.duneMarketingHeader.isPricingSurface{background:0 0;position:fixed}.duneMarketingHeader.isLegalSurface{background:var(--platform-color-surface-frame)}.duneMarketingHeader.isProductSurface{position:fixed}.duneMarketingHeader.isSolid{background:0 0}body.duneMarketingVideoOpen .duneMarketingHeader{opacity:0;pointer-events:none}.duneMarketingHeader a{color:inherit;text-decoration:none}.duneMarketingHeader :where(a,button,[tabindex],[role=button],summary):focus,.duneMarketingHeader :where(a,button,[tabindex],[role=button],summary):focus-visible,.duneMarketingBottomCta :where(a,button,[tabindex],[role=button],summary):focus,.duneMarketingBottomCta :where(a,button,[tabindex],[role=button],summary):focus-visible,.duneMarketingFooter :where(a,button,[tabindex],[role=button],summary):focus,.duneMarketingFooter :where(a,button,[tabindex],[role=button],summary):focus-visible{box-shadow:none;outline:0!important}.duneMarketingHeaderInner{width:min(var(--dune-home-content-max), calc(100% - 80px));align-items:center;gap:16px;height:100%;margin:0 auto;display:flex}.duneMarketingHeaderPrimary,.duneMarketingHeaderActions{border:1px solid var(--platform-color-border-panel);border-radius:var(--platform-radius-panel);background:var(--platform-color-surface-account-panel);min-height:48px;box-shadow:var(--platform-shadow-save-toast);-webkit-backdrop-filter:var(--dune-home-header-backdrop);backdrop-filter:var(--dune-home-header-backdrop)}.duneTypography .platformScreen .duneMarketingPage .platformBtn:not(.platformBtnIcon,.platformBtnMenu),.duneTypography .platformScreen .duneMarketingHeader .platformBtn:not(.platformBtnIcon,.platformBtnMenu),.duneTypography .platformScreen .duneMarketingBottomCta .platformBtn:not(.platformBtnIcon,.platformBtnMenu){font-size:14px}.duneTypography .platformScreen :is(.duneMarketingPage,.duneMarketingHeader,.duneMarketingBottomCta) .platformBtn .platformBtnMaskedLabel{height:1.2em;line-height:1.2}.duneTypography .platformScreen :is(.duneMarketingPage,.duneMarketingHeader,.duneMarketingBottomCta) .platformBtn .platformBtnMaskedLabelText{line-height:1.2}.duneTypography .platformScreen .duneMarketingPage .duneMarketingEyebrow,.duneTypography .platformScreen .duneMarketingFooter .duneMarketingColumnLabel{color:var(--platform-color-text-tertiary);letter-spacing:0;text-transform:none}.duneMarketingHeaderPrimary{align-items:center;gap:64px;padding:0 22px;display:inline-flex}.duneMarketingBrand{--platform-brand-wordmark-size:19px;flex:none;align-items:center;padding:5px 0;display:inline-flex}.duneMarketingBrandMark,.duneMarketingFooterBrandMark{background:var(--platform-logo-mark-image,url(/platform/logo-black.png)) center / contain no-repeat;opacity:.96;flex:none;display:block}.duneMarketingBrandMark{width:24px;height:24px}.duneMarketingNav{justify-content:flex-start;align-items:center;gap:var(--dune-home-nav-gap);font-family:var(--dune-home-font-body);font-size:var(--dune-home-nav-font-size);letter-spacing:-.32px;font-weight:500;line-height:18.2px;display:flex}.duneMarketingNav a{transition:opacity .16s}.duneMarketingNav a:hover,.duneMarketingNav a:focus-visible{opacity:.72}.duneMarketingHeaderActions{align-items:center;gap:16px;margin-left:auto;padding:5px 6px 5px 20px;display:inline-flex}.duneMarketingHeaderContact{color:var(--dune-home-text-primary);font-family:var(--dune-home-font-body);font-size:var(--dune-home-nav-font-size);letter-spacing:-.32px;font-weight:500;line-height:18.2px;text-decoration:none;transition:opacity .16s}.duneMarketingHeaderContact:hover,.duneMarketingHeaderContact:focus-visible{opacity:.72}.duneMarketingHeader .duneMarketingHeaderAction{width:126px;min-height:var(--dune-home-button-height);padding:0}.duneMarketingBottomCta{z-index:2;background:linear-gradient(180deg, var(--dune-home-background-primary) 0, var(--dune-home-background-secondary) 56px);color:var(--dune-home-text-primary);padding:64px 40px 208px;position:relative}.duneMarketingBottomCta.isProductSurface{background:linear-gradient(180deg, var(--dune-home-background-primary) 0%, color-mix(in srgb, var(--dune-home-background-primary) 55%, var(--dune-home-background-secondary)) 48%, var(--dune-home-background-secondary) 100%)}.duneMarketingBottomCtaInner{width:min(var(--dune-home-content-max,1386px), 100%);justify-content:space-between;align-items:center;gap:64px;min-height:39px;margin:0 auto;display:flex}.duneMarketingBottomCta h2{max-width:836px;color:var(--dune-home-text-primary);font-size:clamp(30px,2.2vw,36px);line-height:1.05}@media (min-width:1024px){.duneMarketingBottomCta h2{white-space:nowrap;flex:auto;max-width:none}}.duneMarketingCta{flex:none;width:126px;margin-top:0}.duneMarketingFooter{isolation:isolate;z-index:2;background:var(--dune-home-background-secondary);min-height:360px;color:var(--dune-home-text-primary);padding:12px 40px 24px;position:relative;overflow:hidden}.duneMarketingFooterArtwork{z-index:-1;pointer-events:none;object-fit:fill;object-position:bottom center}.duneMarketingFooterInner{width:min(var(--dune-home-content-max,1386px), 100%);grid-template-columns:repeat(3,max-content) minmax(0,1fr);justify-content:start;align-items:start;gap:88px;margin:0 auto;display:grid}.duneMarketingFooterBrandBlock{display:none}.duneMarketingFooterBrand{justify-content:center;align-items:center;width:26px;height:26px;text-decoration:none;display:inline-flex}.duneMarketingFooterBrandMark{width:26px;height:26px}.duneMarketingFooterLinks{align-content:start;gap:8px;min-width:0;display:grid;overflow:hidden}.duneMarketingFooterLinks h2{color:var(--dune-home-text-secondary);font-family:var(--dune-home-font-mono);font-size:var(--dune-home-s1);font-weight:500;line-height:var(--dune-home-s-line);letter-spacing:var(--dune-home-kicker-letter);margin:0 0 10px}.duneMarketingFooterLinks a,.duneMarketingFooterLinkButton{appearance:none;color:var(--dune-home-text-primary);font-family:var(--dune-home-font-body);font-size:var(--dune-home-nav-font-size);letter-spacing:-.32px;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;line-height:18.2px;text-decoration:none;transition:color .16s,opacity .16s;display:inline}.duneMarketingFooterLinks a:hover,.duneMarketingFooterLinks a:focus-visible,.duneMarketingFooterLinkButton:hover,.duneMarketingFooterLinkButton:focus-visible{color:var(--dune-home-text-primary);opacity:.68}.duneMarketingVideoOverlay{z-index:200;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#000000b8;place-items:center;padding:clamp(16px,3vw,48px);display:grid;position:fixed;inset:0}.duneMarketingVideoDialog{aspect-ratio:16/9;background:#000;border-radius:15px;width:min(1500px,94vw,152.889svh);position:relative;overflow:hidden;box-shadow:0 24px 90px #0000005c}.duneMarketingVideoDialog.isHostedDemo{aspect-ratio:16/9;width:min(1500px,94vw,152.889svh)}.duneMarketingVideoFrame{object-fit:contain;border:0;width:100%;height:100%;display:block}.duneMarketingVideoClose{appearance:none;z-index:2;width:40px;height:40px;color:var(--dune-home-text-primary);cursor:pointer;background:#f8f9faeb;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.duneMarketingVideoClose svg{stroke-width:2px;width:20px;height:20px}.duneMarketingFooterWordmarkBlock{flex-direction:column;place-self:start end;align-items:center;gap:8px;min-width:0;display:flex;transform:translateY(-40px)}.duneTypography .duneMarketingFooterWordmark{--platform-brand-wordmark-size:clamp(96px, 12.4vw, 174px);opacity:1;cursor:pointer;white-space:nowrap;margin-top:-.1em;padding-top:.1em;line-height:1.12;display:block;overflow:visible}.duneMarketingFooterLegal{width:100%;color:var(--dune-home-text-tertiary);letter-spacing:0;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:18px;margin:0;font-size:12px;font-weight:400;line-height:18px;display:flex}.duneMarketingFooterLegal span:first-child{color:var(--dune-home-text-tertiary)}@media (max-width:1500px) and (min-width:761px){.duneMarketingFooter{min-height:480px;padding-top:36px;padding-bottom:120px}.duneMarketingFooterInner{grid-template-columns:repeat(3,max-content);gap:28px 56px;width:100%}.duneMarketingFooterWordmarkBlock{grid-column:1/-1;justify-self:end;width:100%;max-width:100%;transform:none}.duneTypography .duneMarketingFooterWordmark{--platform-brand-wordmark-size:clamp(76px, 8.8vw, 126px);text-align:right}}@media (max-width:760px){.duneMarketingHeader{height:62px;padding:8px 0}.duneMarketingHeaderInner{width:calc(100% - (var(--dune-home-page-edge) * 2));gap:10px}.duneMarketingHeaderPrimary{min-height:46px;padding:0 16px}.duneMarketingHeader .duneHomeMobileMenu{flex:none;margin-left:auto;position:static}.duneMarketingHeader .duneHomeMobileMenuToggle{border:1px solid var(--platform-color-border-panel);border-radius:var(--platform-radius-panel);background:var(--platform-color-surface-account-panel);width:46px;height:46px;box-shadow:var(--platform-shadow-save-toast)}.duneMarketingNav,.duneMarketingHeaderActions,.duneMarketingHeaderAction{display:none}.duneMarketingBrand{--platform-brand-wordmark-size:19px}.duneMarketingBottomCta{padding:42px var(--dune-home-page-edge) 144px}.duneMarketingBottomCtaInner{gap:28px;display:grid}.duneMarketingBottomCta h2{max-width:min(100%,560px);font-size:clamp(28px,7vw,32px);line-height:1.05}.duneMarketingBottomCta h2:after{content:"";flex-basis:100%;order:2}.duneMarketingBottomCta h2 .duneHomeRevealTextWord{order:1}.duneMarketingBottomCta h2 .duneHomeRevealTextWord:nth-child(n+4){order:3}.duneMarketingCta{justify-self:start;width:fit-content;max-width:100%;margin-top:0}.duneMarketingFooter{min-height:430px;padding-top:72px;padding-right:var(--dune-home-page-edge);padding-bottom:84px;padding-left:var(--dune-home-page-edge)}.duneMarketingFooterArtwork{object-fit:cover}.duneMarketingFooterInner{grid-template-columns:repeat(2,max-content);gap:34px 28px;width:100%}.duneMarketingFooterBrandBlock{grid-column:1/-1;min-height:42px}.duneMarketingFooterLinks{gap:7px}.duneMarketingFooterLinks h2{margin-bottom:2px}.duneMarketingFooterWordmarkBlock{grid-column:1/-1;justify-self:start;transform:translateY(-8px)}.duneTypography .duneMarketingFooterWordmark{--platform-brand-wordmark-size:clamp(46px, 12.5vw, 88px);text-align:center}.duneMarketingFooterLegal{text-align:left;white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:8px 14px;width:auto}}@media (max-width:520px){.duneMarketingCta{width:min(100%,260px)}}
