.topbar[data-astro-cid-h7lskm3e]{z-index:100;width:100%;transition:background var(--t-med) var(--ease), border-color var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);background:#fff0;border-bottom:1px solid #0000;position:sticky;top:0}.topbar[data-astro-cid-h7lskm3e].is-scrolled{-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);box-shadow:var(--sh-glass);background:#ffffffdb;border-bottom-color:#0e13300f}.topbar[data-astro-cid-h7lskm3e]:has(.topbar__item--panel:hover),.topbar[data-astro-cid-h7lskm3e]:has(.topbar__item--panel:focus-within),.topbar[data-astro-cid-h7lskm3e].is-menu-open{background:var(--c-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.topbar__inner[data-astro-cid-h7lskm3e]{align-items:center;gap:var(--space-md);height:var(--topbar-h);max-width:var(--container-wide);padding:0 var(--side-pad);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}.topbar__logo[data-astro-cid-h7lskm3e]{justify-self:start}.topbar__logo[data-astro-cid-h7lskm3e] img[data-astro-cid-h7lskm3e]{width:auto;height:22px}.topbar__nav[data-astro-cid-h7lskm3e]{justify-self:center}.topbar__ctas[data-astro-cid-h7lskm3e]{justify-self:end;align-items:center;gap:12px;display:flex}.topbar__trial[data-astro-cid-h7lskm3e]{display:contents}.topbar__menu[data-astro-cid-h7lskm3e]{gap:4px;display:flex}.topbar__burger[data-astro-cid-h7lskm3e]{border-radius:var(--r-md);width:44px;height:44px;color:var(--c-text);transition:background var(--t-fast) var(--ease);justify-content:center;align-items:center;margin-right:-10px;display:none}.topbar__burger[data-astro-cid-h7lskm3e]:hover{background:var(--c-surface)}.topbar__burger-box[data-astro-cid-h7lskm3e]{width:22px;height:16px;display:block;position:relative}.topbar__burger-bar[data-astro-cid-h7lskm3e]{border-radius:var(--r-pill);width:100%;height:2px;transition:transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease), top var(--t-fast) var(--ease);background:currentColor;position:absolute;left:0}.topbar__burger-bar[data-astro-cid-h7lskm3e]:first-child{top:0}.topbar__burger-bar[data-astro-cid-h7lskm3e]:nth-child(2){top:7px}.topbar__burger-bar[data-astro-cid-h7lskm3e]:nth-child(3){top:14px}.topbar__burger[data-astro-cid-h7lskm3e][aria-expanded=true] .topbar__burger-bar[data-astro-cid-h7lskm3e]:first-child{top:7px;transform:rotate(45deg)}.topbar__burger[data-astro-cid-h7lskm3e][aria-expanded=true] .topbar__burger-bar[data-astro-cid-h7lskm3e]:nth-child(2){opacity:0}.topbar__burger[data-astro-cid-h7lskm3e][aria-expanded=true] .topbar__burger-bar[data-astro-cid-h7lskm3e]:nth-child(3){top:7px;transform:rotate(-45deg)}.topbar__item[data-astro-cid-h7lskm3e]{position:relative}.topbar__link[data-astro-cid-h7lskm3e]{font-size:var(--fs-md);color:var(--c-text-2);border-radius:var(--r-md);cursor:pointer;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:center;gap:6px;padding:10px 14px;font-weight:500;display:inline-flex}.topbar__link[data-astro-cid-h7lskm3e]:hover,.topbar__item[data-astro-cid-h7lskm3e].is-open .topbar__link[data-astro-cid-h7lskm3e]{color:var(--c-text)}.topbar__caret[data-astro-cid-h7lskm3e]{transition:transform var(--t-fast) var(--ease);opacity:.7}.topbar__item[data-astro-cid-h7lskm3e].is-open .topbar__caret[data-astro-cid-h7lskm3e]{transform:rotate(180deg)}.topbar__signin[data-astro-cid-h7lskm3e]{font-size:var(--fs-md);color:var(--c-text-2);border-radius:var(--r-md);padding:10px 12px;font-weight:500}.topbar__signin[data-astro-cid-h7lskm3e]:hover{color:var(--c-text)}.nav-panel[data-astro-cid-h7lskm3e]{z-index:20;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out), visibility var(--t-med) var(--ease-out);padding-top:10px;position:absolute;top:100%;left:-8px;transform:translateY(-6px)}.topbar__item--panel[data-astro-cid-h7lskm3e]:hover .nav-panel[data-astro-cid-h7lskm3e],.topbar__item--panel[data-astro-cid-h7lskm3e]:focus-within .nav-panel[data-astro-cid-h7lskm3e]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.topbar__item--panel[data-astro-cid-h7lskm3e]:hover .topbar__caret[data-astro-cid-h7lskm3e],.topbar__item--panel[data-astro-cid-h7lskm3e]:focus-within .topbar__caret[data-astro-cid-h7lskm3e]{transform:rotate(180deg)}.topbar__item--panel[data-astro-cid-h7lskm3e]:hover .topbar__link[data-astro-cid-h7lskm3e],.topbar__item--panel[data-astro-cid-h7lskm3e]:focus-within .topbar__link[data-astro-cid-h7lskm3e]{color:var(--c-text)}.nav-panel__card[data-astro-cid-h7lskm3e]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--r-lg);width:360px;box-shadow:var(--sh-3);flex-direction:column;gap:2px;padding:8px;display:flex}.nav-panel__item[data-astro-cid-h7lskm3e]{border-radius:var(--r-md);transition:background var(--t-fast) var(--ease);grid-template-columns:38px 1fr 16px;align-items:center;gap:12px;padding:11px 12px;display:grid}.nav-panel__item[data-astro-cid-h7lskm3e]:hover{background:var(--c-surface)}.nav-panel__icon[data-astro-cid-h7lskm3e]{border-radius:var(--r-md);background:var(--c-surface-2);border:1px solid var(--c-line-2);width:38px;height:38px;color:var(--c-text-2);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.nav-panel__item[data-astro-cid-h7lskm3e]:hover .nav-panel__icon[data-astro-cid-h7lskm3e]{background:linear-gradient(135deg, var(--c-blue-450), var(--c-blue-600));color:#fff;box-shadow:var(--sh-blue);border-color:#0000;transform:translateY(-1px)}.nav-panel__item[data-astro-cid-h7lskm3e]:hover .nav-panel__icon--brand[data-astro-cid-h7lskm3e]{background:var(--c-blue-50);border-color:var(--c-blue-100);box-shadow:none}.nav-panel__text[data-astro-cid-h7lskm3e]{flex-direction:column;gap:2px;min-width:0;display:flex}.nav-panel__text[data-astro-cid-h7lskm3e] strong[data-astro-cid-h7lskm3e]{font-size:var(--fs-md);color:var(--c-text);letter-spacing:-.01em;transition:color var(--t-fast) var(--ease);font-weight:600}.nav-panel__text[data-astro-cid-h7lskm3e] span[data-astro-cid-h7lskm3e]{font-size:var(--fs-xs);color:var(--c-text-3);line-height:1.45}.nav-panel__item[data-astro-cid-h7lskm3e]:hover .nav-panel__text[data-astro-cid-h7lskm3e] strong[data-astro-cid-h7lskm3e]{color:var(--c-blue-600)}.nav-panel__arrow[data-astro-cid-h7lskm3e]{color:var(--c-blue-500);opacity:0;transition:opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);transform:translate(-4px)}.nav-panel__item[data-astro-cid-h7lskm3e]:hover .nav-panel__arrow[data-astro-cid-h7lskm3e]{opacity:1;transform:translate(0)}.mobile-menu[data-astro-cid-h7lskm3e]{inset:var(--topbar-h) 0 0;z-index:90;background:var(--c-bg);padding:var(--space-sm) var(--side-pad) calc(var(--space-xl) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease), visibility var(--t-med) var(--ease);flex-direction:column;display:flex;position:fixed;overflow-y:auto;transform:translateY(-8px)}.mobile-menu[data-astro-cid-h7lskm3e][aria-hidden=false]{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu__panel[data-astro-cid-h7lskm3e]{flex-direction:column;display:flex}.mobile-menu__link[data-astro-cid-h7lskm3e],.mobile-menu__acc-head[data-astro-cid-h7lskm3e]{width:100%;font-size:var(--fs-lg);color:var(--c-text);padding:14px 4px;font-weight:600}.mobile-menu__acc[data-astro-cid-h7lskm3e]{border-bottom:1px solid var(--c-line-2)}.mobile-menu__link[data-astro-cid-h7lskm3e]{border-bottom:1px solid var(--c-line-2);align-items:center;gap:10px;display:flex}.mobile-menu__acc-head[data-astro-cid-h7lskm3e]{text-align:left;transition:color var(--t-fast) var(--ease);justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-menu__acc[data-astro-cid-h7lskm3e].is-open .mobile-menu__acc-head[data-astro-cid-h7lskm3e]{color:var(--c-blue-600)}.mobile-menu__acc[data-astro-cid-h7lskm3e].is-open .topbar__caret[data-astro-cid-h7lskm3e]{transform:rotate(180deg)}.mobile-menu__acc-panel[data-astro-cid-h7lskm3e]{transition:grid-template-rows var(--t-med) var(--ease);grid-template-rows:0fr;display:grid}.mobile-menu__acc[data-astro-cid-h7lskm3e].is-open .mobile-menu__acc-panel[data-astro-cid-h7lskm3e]{grid-template-rows:1fr}.mobile-menu__acc-inner[data-astro-cid-h7lskm3e]{min-height:0;overflow:hidden}.mobile-menu__group[data-astro-cid-h7lskm3e]{flex-direction:column;gap:2px;padding:8px 0 14px;display:flex}.mobile-menu__feature[data-astro-cid-h7lskm3e]{border-radius:var(--r-md);grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:10px 4px;display:grid}.mobile-menu__feature-icon[data-astro-cid-h7lskm3e]{border-radius:var(--r-md);background:var(--c-surface-2);border:1px solid var(--c-line-2);width:40px;height:40px;color:var(--c-blue-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobile-menu__feature-text[data-astro-cid-h7lskm3e]{flex-direction:column;gap:2px;min-width:0;display:flex}.mobile-menu__feature-text[data-astro-cid-h7lskm3e] strong[data-astro-cid-h7lskm3e]{font-size:var(--fs-md);color:var(--c-text);letter-spacing:-.01em;font-weight:600}.mobile-menu__feature-text[data-astro-cid-h7lskm3e] span[data-astro-cid-h7lskm3e]{font-size:var(--fs-xs);color:var(--c-text-3);line-height:1.45}.mobile-menu__ctas[data-astro-cid-h7lskm3e]{padding-top:var(--space-lg);flex-direction:column;gap:10px;margin-top:auto;display:flex}.mobile-menu__signin[data-astro-cid-h7lskm3e]{text-align:center;font-size:var(--fs-md);color:var(--c-text-2);border:1.5px solid var(--c-line);border-radius:var(--r-pill);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);padding:11px;font-weight:600}.mobile-menu__signin[data-astro-cid-h7lskm3e]:hover{color:var(--c-text);border-color:var(--c-text)}@media (width<=900px){.topbar__inner[data-astro-cid-h7lskm3e]{grid-template-columns:1fr auto}.topbar__nav[data-astro-cid-h7lskm3e],.topbar__signin[data-astro-cid-h7lskm3e]{display:none}.topbar__burger[data-astro-cid-h7lskm3e]{display:inline-flex}}@media (width<=600px){.topbar__trial[data-astro-cid-h7lskm3e]{display:none}}.footer__col[data-astro-cid-ljf4hmey] h4[data-astro-cid-ljf4hmey]{color:var(--c-text);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-sm);font-weight:600}.footer__col[data-astro-cid-ljf4hmey] li[data-astro-cid-ljf4hmey]{margin:8px 0}.footer__col[data-astro-cid-ljf4hmey] a[data-astro-cid-ljf4hmey]{font-size:var(--fs-md);color:var(--c-text-3);transition:color var(--t-fast) var(--ease)}.footer__col[data-astro-cid-ljf4hmey] a[data-astro-cid-ljf4hmey]:hover{color:var(--c-blue-500)}.footer[data-astro-cid-jo6i4kqk]{color:var(--c-text-3);padding:var(--space-4xl) var(--side-pad) var(--space-lg);border-top:1px solid var(--c-line-2);background:#fff}.footer__inner[data-astro-cid-jo6i4kqk]{max-width:var(--container);gap:var(--space-2xl);padding-bottom:var(--space-2xl);grid-template-columns:1fr 3fr;margin:0 auto;display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-sm);flex-direction:column;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{align-self:flex-start;width:auto;height:22px}.footer__tag[data-astro-cid-jo6i4kqk]{font-size:var(--fs-md);line-height:var(--lh-loose);max-width:36ch;color:var(--c-text-3)}.footer__socials[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xs);gap:10px;display:flex}.footer__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--r-sm);transition:opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);display:inline-flex}.footer__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:.82;transform:translateY(-1px)}.footer__socials[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:30px;height:30px;display:block}.footer__cols[data-astro-cid-jo6i4kqk]{gap:var(--space-lg);grid-template-columns:repeat(5,1fr);display:grid}.footer__base[data-astro-cid-jo6i4kqk]{max-width:var(--container);padding-top:var(--space-md);font-size:var(--fs-xs);color:var(--c-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.footer__privacy-choices[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--c-muted);text-underline-offset:2px;transition:color var(--t-fast) var(--ease);text-decoration:underline}.footer__privacy-choices[data-astro-cid-jo6i4kqk]:hover{color:var(--c-text-2)}@media (width<=1100px){.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}@media (width<=600px){.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}
