.site-desktop-menu,.site-nav-sign-in-icon{display:none}@media (max-width:760px){.site-header{gap:12px;padding:14px 18px}}@media (max-width:360px){.site-header .brand-link>span{display:none}}@media (min-width:901px){.site-header.site-header-desktop-nav[data-menu-style]{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;height:74px;margin-bottom:0;padding:9px 20px;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility .3s;display:grid;position:fixed;inset:0 0 auto;transform:translateY(0)}.site-header.site-header-desktop-nav[data-hidden=true]{visibility:hidden;transform:translateY(calc(-100% - 12px))}.site-header.site-header-home.site-header-desktop-nav[data-past-hero=false]{position:absolute}.site-header-home{--header-surface-progress:1}.site-header-home[data-menu-tone=light]{--header-surface-progress:0}.site-header-home:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, #0006, #ffffffe6 calc(var(--header-surface-progress) * 100%));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--header-backdrop-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - 88px), #000000d9 calc(100% - 66px), #00000080 calc(100% - 44px), #00000026 calc(100% - 22px), transparent 100%);-webkit-mask-image:var(--header-backdrop-mask);-webkit-mask-image:var(--header-backdrop-mask);mask-image:var(--header-backdrop-mask);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,background-color .5s ease-in-out;position:absolute;inset:0 0 -88px}.site-header-home[data-menu-scroll-tone]:before{transition:opacity .2s,visibility .2s}.site-header-home[data-past-hero=true][data-hidden=false]:before{opacity:1;visibility:visible}.site-header-home[data-past-hero=true]:has(:focus-visible):before{opacity:1;visibility:visible}.site-header.site-header-desktop-nav:has(:focus-visible){visibility:visible;transform:translateY(0)}.site-header-desktop-nav .brand-link{pointer-events:auto;justify-self:start}.site-header-desktop-nav .brand-link>span,.site-header-desktop-nav .site-mobile-pricing-link,.site-header-desktop-nav .site-nav>a[href=\/downloads]{display:none}.site-header-desktop-nav .site-nav{pointer-events:auto;flex-wrap:nowrap;justify-self:end}.site-desktop-menu,.site-header-desktop-nav .site-nav .button.site-nav-sign-in{color:#4b2785;width:max-content;min-height:56px;font-family:var(--font-display-stack);pointer-events:auto;background:linear-gradient(201deg,#cfaffe1a 4.9523%,#ffe5e01a 104.83%),#fafafa;border:0;border-radius:17px;padding:6px 8px;font-size:24px;font-weight:400;display:flex;box-shadow:inset 0 2.401px 6.002px #cbfeff,inset 0 6.002px 15.605px #cbfeff99,inset 0 -8.8px 11.404px #fdbcf087}.site-desktop-menu-inner,.site-nav-sign-in-inner{min-height:44px;text-shadow:none;white-space:nowrap;background:linear-gradient(#f9f6f6,#fafafa);border-radius:8px;justify-content:center;align-items:center;gap:52px;padding:8px 20px 9px;line-height:1.125;display:flex;box-shadow:0 -2px #fff}.site-desktop-menu-inner a{text-underline-offset:5px;text-decoration:none;position:relative}.site-desktop-menu-inner a:hover{text-decoration:underline;text-decoration-thickness:1px}.site-desktop-menu-inner a:focus-visible,.site-header-desktop-nav .site-nav-sign-in:focus-visible{outline-offset:4px;outline:2px solid #745de8}.site-desktop-menu-inner [aria-disabled=true]{cursor:default}.site-header-desktop-nav .site-nav .button.site-nav-sign-in:hover{filter:brightness(1.025);transform:none}.site-nav-sign-in-inner{gap:10px}.site-nav-sign-in-icon{flex:none;display:block}.site-header[data-menu-style=clear] .site-desktop-menu{box-shadow:none;color:color-mix(in srgb, #f4f1eb, #584f67 calc(var(--header-surface-progress,1) * 100%));background:0 0;font-size:22px;transition:color .5s ease-in-out}.site-header-home[data-menu-scroll-tone] .site-desktop-menu{transition:none}.site-header[data-menu-style=clear] .site-desktop-menu-inner{box-shadow:none;background:0 0;gap:56px}@media (prefers-reduced-motion:reduce){.site-header.site-header-desktop-nav[data-menu-style],.site-header-home:before,.site-header[data-menu-style=clear] .site-desktop-menu{transition:none}}}
