:is(html:has(.nFqlqa_site),body:has(.nFqlqa_site)){overscroll-behavior-y:none;background-color:#050712;overflow-x:clip}html:has(.nFqlqa_site){scroll-padding-top:calc(7rem + env(safe-area-inset-top));scrollbar-width:thin;scrollbar-color:#528bff #fff}@supports not (scrollbar-color:auto){html:has(.nFqlqa_site)::-webkit-scrollbar{width:6px;height:6px}html:has(.nFqlqa_site)::-webkit-scrollbar-track{background:#fff}html:has(.nFqlqa_site)::-webkit-scrollbar-thumb{background:#528bff;border-radius:999px}}.nFqlqa_site{--public-header-offset:calc(7rem + env(safe-area-inset-top));--public-header-height:calc(6.125rem + env(safe-area-inset-top));--public-brand:#235ee8;--public-ink:#292929;--public-muted:#6c6c70;--public-line:#dedee2;color:var(--public-ink);min-height:100dvh;font-family:var(--font-manrope), sans-serif;--font-manrope:var(--font-public-manrope);background:#fff;flex-direction:column;display:flex;overflow-x:clip}.nFqlqa_headerInner,.nFqlqa_main{width:min(100% - 4rem,86rem);margin-inline:auto}.nFqlqa_header{--header-padding:1.25rem;z-index:30;pointer-events:none;background:0 0;width:100%;margin-bottom:0;position:fixed;top:0;left:0;right:0}.nFqlqa_site:has(.nFqlqa_header[data-compact=true]){--public-header-offset:calc(6.5rem + env(safe-area-inset-top))}html:has(.nFqlqa_header[data-compact=true]){scroll-padding-top:calc(6.5rem + env(safe-area-inset-top))}.nFqlqa_headerInner{padding-top:max(var(--header-padding), env(safe-area-inset-top));padding-bottom:var(--header-padding);justify-content:space-between;align-items:center;gap:2rem;display:flex;container:public-header/inline-size}.nFqlqa_mobileHeaderActions{display:none}.nFqlqa_mobileLogin{background:var(--public-brand);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.nFqlqa_mobileLogin:hover{background:#174bc5}.nFqlqa_brand{letter-spacing:-.08rem;color:var(--public-ink);white-space:nowrap;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:800;display:inline-flex}.nFqlqa_brandMark{background:var(--public-brand);color:#fff;border-radius:.5rem;place-items:center;width:2.125rem;height:2.125rem;font-size:1.75rem;font-style:italic;line-height:1;display:grid}.nFqlqa_desktopNav{gap:2.5rem;font-size:.875rem;display:flex}.nFqlqa_headerActions{align-items:center;gap:1.5rem;font-size:.875rem;display:flex}.nFqlqa_site .public-cta{color:#fff;background:var(--public-brand);text-align:center;border-radius:3rem;justify-content:center;align-items:center;gap:.75rem;min-height:3rem;padding:.875rem 1.5rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.nFqlqa_site .public-cta:hover{background:#174bc5;transform:translateY(-2px)}.nFqlqa_header .public-cta{background:var(--public-brand);padding-inline:1.25rem}.nFqlqa_header .public-cta:hover{background:#174bc5}.nFqlqa_site:has([data-hero-fan]) .nFqlqa_main{padding-top:var(--public-header-height)}.nFqlqa_site .nFqlqa_headerInner>*{pointer-events:auto}.nFqlqa_site :is(.nFqlqa_desktopNav,.nFqlqa_headerActions>.nFqlqa_headerCreateGlass){isolation:isolate;color:#292c30;-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#ffffff80;border:0;border-radius:3rem;position:relative;overflow:hidden;box-shadow:inset 0 2px 3px #fffffff2,inset 0 -2px 4px #00000014,0 8px 24px #00000012,0 1px 3px #0000000d}.nFqlqa_site :is(.nFqlqa_desktopNav,.nFqlqa_headerCreateGlass):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.8;background:radial-gradient(at 12% 0,#ffffffd9,#0000 53%),radial-gradient(at 88% 100%,#fff6,#0000 55%);position:absolute;inset:0}.nFqlqa_site .nFqlqa_desktopNav{gap:.25rem;padding:.5rem;font-size:.875rem}.nFqlqa_site .nFqlqa_desktopNav>a{color:#292c30;white-space:nowrap;border-radius:2rem;padding:.625rem 1.125rem;font-weight:500;transition:color .16s,background-color .16s,box-shadow .16s}.nFqlqa_site .nFqlqa_desktopNav>a:is(:hover,:focus-visible){color:#101113;background:#ffffffbf;box-shadow:inset 0 1px 1px #fff,0 2px 8px #00000012}.nFqlqa_site .nFqlqa_desktopNav>a:active{background:#0000000d;box-shadow:inset 0 1px 3px #00000012}.nFqlqa_site .nFqlqa_headerActions>.nFqlqa_headerCreateGlass{color:#fff;background:linear-gradient(135deg,#235ee8f5,#1d57dcef 60%,#1647baf2);min-height:2.75rem;font-size:.75rem;box-shadow:inset 0 2px 3px #ffffff70,inset 0 -2px 4px #102e7a26,0 8px 24px #235ee829,0 1px 3px #0000000d}.nFqlqa_site .nFqlqa_headerActions>.nFqlqa_headerCreateGlass:after{background:linear-gradient(#ffffff1f,#0000 45%,#1736831a)}.nFqlqa_site .nFqlqa_headerActions>.nFqlqa_headerCreateGlass:hover{background:linear-gradient(135deg,#2059def5,#174dccf5 60%,#123eacf2)}.nFqlqa_site .nFqlqa_headerActions>.nFqlqa_headerCreateGlass:active{transform:scale(.97)}.nFqlqa_site [data-glass-surface=nav][data-glass-ready]{-webkit-backdrop-filter:url(#yaslide-nav-lens)blur(2px)saturate(115%);backdrop-filter:url(#yaslide-nav-lens)blur(2px)saturate(115%)}.nFqlqa_site [data-glass-surface=button][data-glass-ready]{-webkit-backdrop-filter:url(#yaslide-button-lens)blur(2px)saturate(115%);backdrop-filter:url(#yaslide-button-lens)blur(2px)saturate(115%)}@media (prefers-reduced-transparency:reduce){.nFqlqa_site .nFqlqa_header .nFqlqa_desktopNav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f3f3}.nFqlqa_site .nFqlqa_header .nFqlqa_headerActions>.nFqlqa_headerCreateGlass{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#174bc5}.nFqlqa_site .nFqlqa_header :is(.nFqlqa_desktopNav,.nFqlqa_headerCreateGlass):after{display:none}}.nFqlqa_desktopNav a:hover{color:var(--public-brand)}.nFqlqa_headerActions>a:not(.public-cta):hover{color:var(--public-brand)}.nFqlqa_mobileMenu{display:none}.nFqlqa_mobileMenuDialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(1.25rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));color:var(--public-ink);font:inherit;background:radial-gradient(at 100% 100%,#eaf0ff,#0000 50%),#fff;border:0;margin:0;position:fixed;inset:0}.nFqlqa_mobileMenuDialog[open]{flex-direction:column;gap:1.5rem;display:flex}.nFqlqa_mobileMenuDialog::backdrop{background:#fff}.nFqlqa_mobileMenuHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:640px;margin-inline:auto;display:flex}.nFqlqa_mobileMenuDialog nav{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.375rem;width:100%;max-width:640px;min-height:0;margin-inline:auto;padding:0 .25rem .25rem;display:flex;overflow-y:auto}.nFqlqa_mobileMenuDialog nav>a{overflow-wrap:anywhere;border-radius:.75rem;flex-shrink:0;min-height:3rem;padding:.75rem 1rem;font-size:clamp(1.375rem,4vw,2rem);font-weight:500;line-height:1.4}.nFqlqa_mobileMenuDialog nav>a:hover{color:var(--public-brand);background:#edf2ff}.nFqlqa_mobileMenuDialog nav>a:last-child{min-height:3.25rem;margin-top:auto;font-size:1rem}.nFqlqa_mobileMenuTrigger,.nFqlqa_mobileMenuClose{border:1px solid var(--public-line);cursor:pointer;background:#fff;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;width:2.75rem;height:2.75rem;padding:.75rem;display:flex}.nFqlqa_mobileMenuTrigger span,.nFqlqa_mobileMenuClose span{background:var(--public-ink);width:100%;height:1px;display:block}.nFqlqa_mobileMenuTrigger:disabled{opacity:.55;cursor:wait}.nFqlqa_mobileMenuClose span:first-child{transform:translateY(3.5px)rotate(45deg)}.nFqlqa_mobileMenuClose span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nFqlqa_mobileMenuFallback nav{border:1px solid var(--public-line);background:#fff;padding:1rem;position:absolute;top:100%;left:0;right:0}.nFqlqa_mobileMenuFallback nav>a{padding:.75rem;display:block}@media (max-height:480px){.nFqlqa_mobileMenuDialog[open]{padding-block:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-bottom));gap:.75rem}.nFqlqa_mobileMenuDialog nav>a{font-size:1.25rem}}.nFqlqa_main{padding-block:calc(var(--public-header-height) + 3rem) 0;flex:1}.nFqlqa_main :where(h1){letter-spacing:-.065em;text-wrap:balance;max-width:70rem;font-size:clamp(2.5rem,6.5vw,6rem);font-weight:600;line-height:1.07}.nFqlqa_main :where(h2){letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2rem,4.2vw,4rem);font-weight:550;line-height:1.12}.nFqlqa_main :where(h3){letter-spacing:-.035em;font-size:1.375rem;font-weight:600;line-height:1.3}.nFqlqa_main :where(p){max-width:46rem;color:var(--public-muted);margin-block:1rem;line-height:1.65}.nFqlqa_main :where(section){margin-top:5rem;scroll-margin-top:2rem}.nFqlqa_main>h1+p{font-size:1.125rem}.nFqlqa_main>.public-cta{margin-top:1rem}.nFqlqa_main :where(ol,ul){padding-left:1.5rem;line-height:1.8}.nFqlqa_main :where(ol){list-style:decimal}.nFqlqa_main :where(ul){list-style:outside}.nFqlqa_main a:not(.public-cta){text-underline-offset:.2em}.nFqlqa_footer{--footer-fade-height:clamp(18rem, 28vw, 28rem);--footer-left-glow:radial-gradient(ellipse 65% 80% at -5% 85%, #e4eeff 0%, #82abef 28%, #1e50c5 47%, transparent 72%);isolation:isolate;color:#eef2fb;background-color:#050712;background-image:url(/visuals/landing/footer-transition.png),linear-gradient(#fff,#050712);background-position:top;background-size:64px var(--footer-fade-height), 100% var(--footer-fade-height);background-repeat:repeat-x,no-repeat;flex-direction:column;width:100%;font-size:.875rem;display:flex;position:relative;overflow:hidden}.nFqlqa_footer:before{content:"";z-index:-1;inset:var(--footer-fade-height) 0 0;pointer-events:none;background-image:linear-gradient(180deg, #05071299 0%, transparent 40%, #050712 100%), radial-gradient(ellipse 70% 65% at 105% -5%, #e1edff 0%, #7fa9ec 23%, #164ab5 45%, transparent 72%), var(--footer-left-glow), radial-gradient(ellipse 80% 70% at 50% 20%, #080d1b 15%, #080b12 75%);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}.nFqlqa_main:has([data-pricing-page],[data-blog-page])+.nFqlqa_footer{--footer-fade-height:clamp(4rem, 7vw, 6rem)}.nFqlqa_main:has([data-landing-page])+.nFqlqa_footer{--footer-fade-height:clamp(6rem, 10vw, 9rem)}@media (min-width:1024px){.nFqlqa_footer{--footer-left-glow:none}}.nFqlqa_footerMasthead,.nFqlqa_footerTop,.nFqlqa_footerBottom{width:min(100%,86rem);margin-inline:auto;padding-inline:clamp(1.25rem,3.6vw,3rem)}.nFqlqa_footerMasthead{min-height:calc(var(--footer-fade-height) + 6rem);padding-top:calc(var(--footer-fade-height) * .8);justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.nFqlqa_footer .nFqlqa_brand{color:#fff}.nFqlqa_footer .nFqlqa_brandDot{color:#b6caff}.nFqlqa_footerMasthead p{text-align:right;text-transform:uppercase;letter-spacing:-.025em;margin:0;font-size:clamp(.75rem,1.3vw,1.125rem);font-weight:750;line-height:1.4}.nFqlqa_footerTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr) minmax(0,1.15fr);gap:clamp(1.5rem,3vw,3rem);padding-bottom:2.5rem;display:grid}.nFqlqa_footerTop nav{flex-direction:column;align-items:flex-start;gap:.875rem;min-width:0;display:flex}.nFqlqa_footerTop nav strong{text-transform:uppercase;border-bottom:1px solid #ffffff4d;align-self:stretch;margin-bottom:.25rem;padding-bottom:.75rem;font-size:1rem;font-weight:700}.nFqlqa_footerTop nav>a{color:#c1c8d8;overflow-wrap:anywhere;max-width:100%}.nFqlqa_footer a:hover{color:#fff}.nFqlqa_footer .nFqlqa_footerTop .public-cta{color:#eef2fb;background:0 0;border:1px solid #c1c8d866;min-height:2.75rem;margin-top:.5rem;padding:.625rem 1rem;font-size:.8125rem}.nFqlqa_footer .nFqlqa_footerTop .public-cta:hover{background:#ffffff0d;border-color:#c1c8d8;transform:none}.nFqlqa_footerBottom{color:#9fa9bd;justify-content:space-between;gap:1rem;padding-block:1rem 0;font-size:.75rem;display:flex}.nFqlqa_footerWordmark{width:100%;height:auto;font-family:var(--font-manrope), sans-serif;letter-spacing:-18px;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-top:1rem;font-size:268px;font-weight:800;display:block;overflow:hidden}.nFqlqa_site .nFqlqa_footer :is(a,button):focus-visible{outline-color:#b6caff}@media (forced-colors:active){.nFqlqa_footerWordmark text{fill:canvastext}}@media (prefers-contrast:more){.nFqlqa_site{--public-muted:var(--public-ink)}}.nFqlqa_skip{z-index:100;background:#fff;padding:.75rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.nFqlqa_skip:focus{transform:none}.nFqlqa_site :is(a,button,summary):focus-visible{outline:3px solid var(--public-brand);outline-offset:5px}.nFqlqa_main:focus{outline:none}.nFqlqa_site #template-preview-title:focus{outline:none}.nFqlqa_site[data-focus-input=pointer] :is(a,button,summary,video,[tabindex]):focus{outline:none}.nFqlqa_site :is(button,.public-cta):focus-visible,.nFqlqa_header :is(a,button):focus-visible{text-underline-offset:.25em;outline:none;text-decoration:underline;text-decoration-thickness:2px}.nFqlqa_site button:focus-visible{box-shadow:inset 0 -3px}.nFqlqa_main :where(details){border-bottom:1px solid var(--public-line);padding-block:1.5rem}.nFqlqa_main :where(summary){cursor:pointer;font-weight:600}.nFqlqa_main :where(code){overflow-wrap:anywhere}.nFqlqa_main :where(pre){background:#eef2f6;padding:1rem;overflow-x:auto}@media (max-width:1100px){.nFqlqa_desktopNav{gap:1.25rem}.nFqlqa_headerActions{gap:1rem}}@media (min-width:1024px) and (max-width:1199px){.nFqlqa_site .nFqlqa_desktopNav{gap:.125rem;font-size:.8125rem}.nFqlqa_site .nFqlqa_desktopNav>a{padding-inline:.875rem}}@media (max-width:1023px){.nFqlqa_headerInner,.nFqlqa_main{width:calc(100% - 2rem)}html:has(.nFqlqa_site){scroll-padding-top:calc(6rem + env(safe-area-inset-top))}.nFqlqa_site{--public-header-offset:calc(6rem + env(safe-area-inset-top));--public-header-height:calc(4.75rem + env(safe-area-inset-top))}.nFqlqa_header{--header-padding:1rem}.nFqlqa_headerInner{gap:0;container:public-header/inline-size}.nFqlqa_site:has(.nFqlqa_header[data-compact=true]){--public-header-offset:calc(5rem + env(safe-area-inset-top))}html:has(.nFqlqa_header[data-compact=true]){scroll-padding-top:calc(5rem + env(safe-area-inset-top))}.nFqlqa_mobileHeaderActions{align-items:center;gap:.5rem;display:flex}.nFqlqa_brand{font-size:1.5rem}.nFqlqa_brandMark{width:1.875rem;height:1.875rem;font-size:1.5rem}.nFqlqa_desktopNav,.nFqlqa_headerActions{display:none}.nFqlqa_mobileMenu{display:block}.nFqlqa_main{padding-block:calc(var(--public-header-height) + 2rem) 0}.nFqlqa_main :where(section){margin-top:4rem}.nFqlqa_footerTop{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;padding-block:0 2rem}.nFqlqa_footerTop nav:nth-child(3),.nFqlqa_footerTop nav:last-child{grid-column:1/-1}.nFqlqa_footerTop nav strong{font-size:.8125rem}.nFqlqa_footerMasthead{gap:1rem}.nFqlqa_footerMasthead .nFqlqa_brand{font-size:1.25rem}.nFqlqa_footerMasthead .nFqlqa_brandMark{width:1.75rem;height:1.75rem}.nFqlqa_footerWordmark{aspect-ratio:1200/330;order:4;height:auto;margin-top:1.5rem;margin-bottom:0}.nFqlqa_footerBottom{flex-wrap:wrap;order:3;padding-bottom:0;font-size:.6875rem}.nFqlqa_footerBottom>span:nth-child(2){order:3;width:100%}}@container public-header not (min-width:58rem){.nFqlqa_desktopNav,.nFqlqa_headerActions{display:none}.nFqlqa_mobileHeaderActions{align-items:center;gap:.5rem;display:flex}.nFqlqa_mobileMenu{display:block}}@container public-header not (min-width:18rem){.nFqlqa_brand>span{display:none}}@media (prefers-reduced-motion:reduce){.nFqlqa_site *,.nFqlqa_site :before,.nFqlqa_site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nFqlqa_brandDot{color:var(--public-brand)}.nFqlqa_footerLegal{color:#c1c8d8;width:min(100%,86rem);margin-inline:auto;padding:.75rem clamp(1.25rem,3.6vw,3rem);font-size:.75rem;line-height:1.6}.nFqlqa_footerLegal p{color:#9fa9bd;margin:0}@media print{.nFqlqa_header,.nFqlqa_footer,.nFqlqa_skip{display:none}.nFqlqa_site{color:#000;background:#fff}.nFqlqa_main{width:100%;padding:0}}
