html,body{background:#fff;margin:0;padding:0;height:auto!important;min-height:100%!important}html{overflow:auto!important}body{overflow:visible!important}html{overscroll-behavior-y:none}html.nav-menu-open{overflow:hidden!important}body{-webkit-font-smoothing:antialiased;color:#1e1e1e;font-family:Manrope,system-ui,sans-serif}:where(a){color:inherit;text-decoration:none}:where(p,dd,td,figcaption,blockquote) :where(a):hover{color:#3260c3}*{box-sizing:border-box}[data-rv]{contain-intrinsic-size:900px;contain-intrinsic-size:none auto 900px;content-visibility:auto;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}[data-rv="0"]{opacity:0;transform:translateY(26px)}@keyframes px-drift{0%{transform:translate(-700px)}to{transform:translate(1500px)}}@media (width<=639px){.mob-hide{display:none!important}}:root{--nav-gutter:28px}@media (width<=879px){:root{--nav-gutter:26px}}@media (width<=639px){:root{--nav-gutter:20px}}@media (width<=879px){.nav-pill{padding:0 var(--nav-gutter,26px)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav-pill-scrolled{box-shadow:none!important}.nav-pill-scrolled[data-night="0"]{background:var(--nav-glass-inner,#fff)!important}.nav-pill-scrolled[data-night="1"]{background:#0d1a3c!important}.nav-pill-scrolled[data-night="1"][data-glass=dark]{background:var(--nav-dark-bg,#141416cc)!important;-webkit-backdrop-filter:var(--nav-dark-filter,blur(14px))!important;backdrop-filter:var(--nav-dark-filter,blur(14px))!important}}.nav-menu-sheet{pointer-events:auto;top:78px;left:var(--nav-gutter,20px);right:var(--nav-gutter,20px);overscroll-behavior:contain;z-index:70;border:.5px solid var(--nav-sheet-border,#00000012);background:var(--nav-sheet-bg,#ffffffe0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-height:calc(100dvh - 94px);box-shadow:var(--nav-sheet-shadow,0 24px 60px #0f0f1429);border-radius:20px;flex-direction:column;gap:2px;padding:12px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:fixed;overflow-y:auto}@media (width<=879px){.nav-menu-sheet{left:var(--hero-nav-x,var(--nav-gutter,20px));right:var(--hero-nav-x,var(--nav-gutter,20px))}}.nav-menu-sheet .menu-item{min-height:48px;color:var(--nav-sheet-ink,#1e1e1e);font:600 16px/1.2 var(--font-sans);border-radius:12px;align-items:center;padding:0 16px;text-decoration:none;display:flex}.nav-menu-sheet .menu-item--solid{background:var(--nav-sheet-solid-bg,#1e1e1e);color:var(--nav-sheet-solid-ink,#fff);border-radius:999px;justify-content:center;margin-top:4px;font-weight:700}.nav-menu-sheet .menu-item--solid:hover{background:var(--nav-sheet-solid-bg,#1e1e1e)}.nav-menu-rule{background:var(--nav-sheet-rule,#ececee);flex:none;height:.5px;margin:8px 4px;transition:background .3s}.nav-menu-scrim{pointer-events:auto;z-index:69;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:fixed;inset:0}.nav-pill{z-index:71;position:relative}:root[data-nav-tuned=true] .nav-pill{padding-right:var(--hero-nav-x,var(--nav-gutter,28px))!important;padding-left:var(--hero-nav-x,var(--nav-gutter,28px))!important}.nav-links{display:flex}.nav-cta{margin-left:auto;display:flex}.nav-menu-btn{display:none}@media (width<=879px){.nav-links,.nav-cta{display:none}.nav-menu-btn{margin-left:auto;display:flex}}.nav-plain-link{transition:color .2s ease, scale .15s var(--ease-out)}.nav-plain-link:hover{color:var(--nav-hover-ink,#1e1e1e)}.nav-login:hover{background:var(--nav-hover-bg,#0000000f)}.nav-signup:hover,.hover-dim:hover{opacity:.85}.nav-menu-btn:hover{background:#0000000f}.menu-item:hover{background:var(--nav-hover-bg,#f5f5f7)}.nav-login,.nav-signup,.nav-menu-btn,.menu-item,.hover-dim{transition:scale .15s var(--ease-out)}.nav-plain-link:active,.nav-login:active,.nav-signup:active,.nav-menu-btn:active,.menu-item:active,.hover-dim:active{scale:.97}@media (prefers-reduced-motion:reduce){.nav-plain-link:active,.nav-login:active,.nav-signup:active,.nav-menu-btn:active,.menu-item:active,.hover-dim:active{scale:none}*,:before,:after{transition-duration:.01ms!important;animation-play-state:paused!important}}.nav-start{background:var(--nav-start-bg,#ebebe8);box-shadow:var(--lift-button)}.nav-signup{box-shadow:0 0 0 .5px #0006}.nav-pill[data-night="1"] .nav-start,.nav-cta[data-night="1"] .nav-start{box-shadow:inset 0 0 0 .5px #ffffff47}.nav-pill[data-night="1"] .nav-signup,.nav-cta[data-night="1"] .nav-signup{box-shadow:inset 0 0 0 .5px #0000001f}.nav-start:hover{background:var(--nav-start-hover-bg,#dcdcd7);scale:1.03}.nav-start{transition:scale .15s var(--ease-out)}.nav-start:active{scale:.97}@media (prefers-reduced-motion:reduce){.nav-start:active{scale:none}}::view-transition-old(root){animation:pl-page-out .12s var(--ease-std) both}::view-transition-new(root){animation:pl-page-in .18s var(--ease-out) both}@keyframes pl-page-out{to{opacity:0}}@keyframes pl-page-in{0%{opacity:.4}}.site-nav-fixed{view-transition-name:pl-site-nav}::view-transition-group(pl-site-nav){animation:none}::view-transition-old(pl-site-nav){opacity:0;animation:none}::view-transition-new(pl-site-nav){opacity:1;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
