.icon[data-astro-cid-ccg5yoga]{flex:none;display:block}.icon--sm[data-astro-cid-ccg5yoga]{width:var(--size-icon-sm);height:var(--size-icon-sm)}.icon--md[data-astro-cid-ccg5yoga]{width:var(--size-icon-md);height:var(--size-icon-md)}.brand[data-astro-cid-6bctqxxv]{align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-6bctqxxv],.brand__mark[data-astro-cid-6bctqxxv] img[data-astro-cid-6bctqxxv]{width:var(--brand-mark-size);height:var(--brand-mark-size);object-fit:contain;display:block}.brand__copy[data-astro-cid-6bctqxxv]{gap:var(--space-1);line-height:1;display:grid}.brand__mark[data-astro-cid-6bctqxxv] .brand__image--dark[data-astro-cid-6bctqxxv],:root[data-theme=dark] .brand__image--light[data-astro-cid-6bctqxxv]{display:none}:root[data-theme=dark] .brand__image--dark[data-astro-cid-6bctqxxv]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand__image--light[data-astro-cid-6bctqxxv]{display:none}:root:not([data-theme=light]) .brand__image--dark[data-astro-cid-6bctqxxv]{display:block}}.brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--font-size-lg);letter-spacing:-.02em}.brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.22em;text-transform:uppercase;font-weight:700}.brand--compact[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--size-icon-lg)}.brand--compact[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--font-size-base)}.brand--inverse[data-astro-cid-6bctqxxv]{color:var(--color-footer-text)}.brand--inverse[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{color:var(--color-footer-text-muted)}.brand--header[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--chrome-header-mark-size)}.brand--header[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--chrome-header-wordmark-size)}.brand--header[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{font-size:var(--chrome-header-tagline-size)}.brand--footer[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--chrome-footer-mark-size)}.brand--footer[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--chrome-footer-wordmark-size)}.brand--footer[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{font-size:var(--chrome-footer-tagline-size)}@media (width<=36rem){.brand--compact[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--space-8);min-height:var(--control-height);gap:var(--space-2)}.brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{display:none}.brand--header[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--space-8);gap:var(--space-2)}.brand--header[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--font-size-base)}.brand--footer[data-astro-cid-6bctqxxv]{--brand-mark-size:var(--space-12)}.brand--footer[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv] strong[data-astro-cid-6bctqxxv]{font-size:var(--font-size-xl)}.brand--footer[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv]>span[data-astro-cid-6bctqxxv]{font-size:var(--font-size-xs);display:block}}@media (width<=22rem){.brand--header[data-astro-cid-6bctqxxv] .brand__copy[data-astro-cid-6bctqxxv]{display:none}}.shell-brand-panel[data-astro-cid-vgthvbwa]{isolation:isolate;color:var(--color-chrome-text);position:relative}.shell-brand-panel[data-astro-cid-vgthvbwa]:before{z-index:-1;background:var(--color-chrome-brand);clip-path:polygon(0 0, 100% 0, calc(100% - var(--shell-brand-slant)) 100%, 0 100%);content:"";position:absolute;inset:0}.shell-brand-panel__content[data-astro-cid-vgthvbwa]{align-content:start;gap:var(--space-5);display:grid}.shell-brand-panel--header[data-astro-cid-vgthvbwa]{--shell-brand-slant:var(--chrome-header-brand-slant);flex:0 0 var(--chrome-header-brand-width);padding:var(--space-3) var(--shell-brand-slant) var(--space-3) var(--chrome-header-padding);align-self:stretch;align-items:center;display:flex}.shell-brand-panel--header[data-astro-cid-vgthvbwa]:before{border-end-start-radius:var(--chrome-radius)}.shell-brand-panel--footer[data-astro-cid-vgthvbwa]{--shell-brand-slant:var(--chrome-footer-brand-slant);padding:var(--chrome-footer-padding);padding-block:var(--chrome-footer-brand-padding-block);padding-inline-end:calc(var(--chrome-footer-padding) + var(--shell-brand-slant) / 2)}.shell-brand-panel--footer[data-astro-cid-vgthvbwa]:before{clip-path:polygon(0 0, calc(100% - var(--shell-brand-slant)) 0, 100% 100%, 0 100%);border-start-start-radius:var(--chrome-radius)}@media (width<=64rem){.shell-brand-panel--header[data-astro-cid-vgthvbwa]{--chrome-header-brand-width:auto;flex:0 auto}.shell-brand-panel--footer[data-astro-cid-vgthvbwa]{--shell-brand-slant:var(--space-16)}}@media (width<=36rem){.shell-brand-panel--header[data-astro-cid-vgthvbwa]{--chrome-header-padding:var(--space-2);--shell-brand-slant:var(--space-3)}}.manager-avatar[data-astro-cid-4d3qnisz]{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-avatar);background:var(--account-avatar-surface,var(--color-surface-soft));color:var(--account-avatar-text,var(--color-brand));font-size:var(--font-size-xs);font-weight:var(--avatar-initials-weight);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.manager-avatar[data-astro-cid-4d3qnisz][hidden],.manager-avatar[data-astro-cid-4d3qnisz] [data-astro-cid-4d3qnisz][hidden]{display:none}.manager-avatar[data-astro-cid-4d3qnisz] img[data-astro-cid-4d3qnisz]{object-fit:cover;width:100%;height:100%;display:block}.manager-avatar--trigger[data-astro-cid-4d3qnisz]{width:var(--manager-trigger-avatar-size);height:var(--manager-trigger-avatar-size)}.manager-avatar--profile[data-astro-cid-4d3qnisz]{width:var(--profile-avatar-size);height:var(--profile-avatar-size);font-size:var(--font-size-xl)}@media (width<=42rem){.manager-avatar--profile[data-astro-cid-4d3qnisz]{width:var(--profile-avatar-size-mobile);height:var(--profile-avatar-size-mobile)}}.manager-header[data-astro-cid-c4c4i354],.manager-header__session-pending[data-astro-cid-c4c4i354],.manager-header__identity[data-astro-cid-c4c4i354],.manager-header__identity-line[data-astro-cid-c4c4i354],.manager-header__plan[data-astro-cid-c4c4i354],.manager-header__plan-value[data-astro-cid-c4c4i354],.manager-header__sign-out[data-astro-cid-c4c4i354]{align-items:center;display:flex}.manager-header[data-astro-cid-c4c4i354] [data-astro-cid-c4c4i354][hidden]{display:none}.manager-header__menu[data-astro-cid-c4c4i354]{position:relative}.manager-header__session-pending[data-astro-cid-c4c4i354]{height:var(--primary-navigation-control-height);min-height:var(--primary-navigation-control-height);gap:var(--space-2);padding:0 var(--manager-trigger-padding);pointer-events:none}.manager-header__session-pending-avatar[data-astro-cid-c4c4i354],.manager-header__session-pending-name[data-astro-cid-c4c4i354]{background:var(--color-surface-soft);display:block}.manager-header__session-pending-avatar[data-astro-cid-c4c4i354]{width:var(--manager-trigger-avatar-size);height:var(--manager-trigger-avatar-size);border-radius:var(--radius-avatar)}.manager-header__session-pending-name[data-astro-cid-c4c4i354]{width:calc(var(--manager-trigger-name-width) / 2);height:var(--space-3);border-radius:var(--radius-compact)}.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]{height:var(--primary-navigation-control-height);min-height:var(--primary-navigation-control-height);align-items:center;gap:var(--space-2);border-radius:var(--radius-control);color:var(--color-brand);padding:0 var(--manager-trigger-padding);font-size:var(--font-size-sm);font-weight:var(--primary-navigation-font-weight);line-height:var(--primary-navigation-line-height);cursor:pointer;background:0 0;border:0;list-style:none;display:inline-flex}.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]::-webkit-details-marker{display:none}.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]:hover,.manager-header__menu[data-astro-cid-c4c4i354][open]>summary[data-astro-cid-c4c4i354]{background:var(--color-surface-soft)}.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.manager-header__panel[data-astro-cid-c4c4i354] a[data-astro-cid-c4c4i354]:focus-visible,.manager-header__panel[data-astro-cid-c4c4i354] button[data-astro-cid-c4c4i354]:focus-visible{outline:var(--focus-outline-width) solid var(--color-account-menu-focus);outline-offset:var(--focus-outline-offset)}.manager-header__trigger-name[data-astro-cid-c4c4i354]{max-width:var(--manager-trigger-name-width);line-height:1.05;display:grid}.manager-header__trigger-name[data-astro-cid-c4c4i354]>span[data-astro-cid-c4c4i354],.manager-header__panel-name[data-astro-cid-c4c4i354]>span[data-astro-cid-c4c4i354]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manager-header__panel-name[data-astro-cid-c4c4i354]{column-gap:var(--space-1);min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-wrap:wrap;line-height:1.4;display:flex}.manager-header__chevron[data-astro-cid-c4c4i354]{width:var(--space-2);height:var(--space-2);border-right:var(--border-width) solid currentColor;border-bottom:var(--border-width) solid currentColor;transform:rotate(45deg)translateY(-25%)}.manager-header__menu[data-astro-cid-c4c4i354][open] .manager-header__chevron[data-astro-cid-c4c4i354]{transform:rotate(225deg)translate(-25%,-25%)}.manager-header__panel[data-astro-cid-c4c4i354]{z-index:calc(var(--z-sticky-header) + 2);width:min(var(--manager-menu-width), calc(100vw - (2 * var(--space-4))));border:var(--manager-menu-border-width) solid var(--color-account-menu-border);border-radius:var(--radius-panel);background:var(--color-account-menu-surface);color:var(--color-account-menu-text);padding:var(--space-4);box-shadow:var(--shadow-panel);position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}.manager-header__identity[data-astro-cid-c4c4i354]{--account-avatar-surface:var(--color-account-menu-hover);--account-avatar-text:var(--color-account-menu-text);gap:var(--space-3);min-width:0}.manager-header__identity-copy[data-astro-cid-c4c4i354]{flex:auto;min-width:0}.manager-header__identity-line[data-astro-cid-c4c4i354]{justify-content:flex-start;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0}.manager-header__identity-line[data-astro-cid-c4c4i354] strong[data-astro-cid-c4c4i354],.manager-header__email[data-astro-cid-c4c4i354]{text-overflow:ellipsis;overflow:hidden}.manager-header__identity-line[data-astro-cid-c4c4i354] strong[data-astro-cid-c4c4i354]{line-height:1.15}.manager-header__email[data-astro-cid-c4c4i354]{margin-top:var(--space-1);color:var(--color-account-menu-muted);font-size:var(--font-size-xs);white-space:nowrap;display:block}.manager-header__status[data-astro-cid-c4c4i354]{overflow-wrap:anywhere;border-radius:var(--radius-compact);background:var(--color-account-status-active-surface);max-width:100%;color:var(--color-account-status-active-text);padding:var(--manager-status-padding-block) var(--space-2);font-size:var(--manager-status-font-size);font-weight:var(--font-weight-semibold);text-transform:uppercase;flex:none}.manager-header__status[data-astro-cid-c4c4i354]:not([data-state=active]):not([data-state=trial_active]){background:var(--color-account-status-info-surface);color:var(--color-account-status-info-text)}.manager-header__plan[data-astro-cid-c4c4i354]{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);margin-bottom:var(--space-3);border-radius:var(--radius-control);background:var(--color-account-plan-surface);color:var(--color-account-plan-text);padding:var(--space-3)}.manager-header__plan-label[data-astro-cid-c4c4i354]{font-size:var(--manager-plan-label-size);font-weight:var(--font-weight-semibold);display:block}.manager-header__plan-copy[data-astro-cid-c4c4i354]{min-width:0}.manager-header__plan-value[data-astro-cid-c4c4i354]{gap:var(--space-2);margin-top:var(--space-1);line-height:var(--manager-plan-line-height);overflow-wrap:anywhere}.manager-header__plan[data-astro-cid-c4c4i354]:not([data-state=ready]) .manager-header__plan-value[data-astro-cid-c4c4i354]{font-size:var(--font-size-sm)}.manager-header__plan-mark[data-astro-cid-c4c4i354]{color:var(--color-account-plan-mark);flex:none}.manager-header__plan-action[data-astro-cid-c4c4i354]{min-height:var(--control-height-compact);border-radius:var(--radius-control);background:var(--color-account-plan-action-surface);color:var(--color-account-plan-action-text);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);max-width:var(--manager-plan-action-max-width);text-align:center;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.manager-header__plan-action[data-astro-cid-c4c4i354]:hover{text-decoration:underline}.manager-header__plan[data-astro-cid-c4c4i354] .manager-header__plan-action[data-astro-cid-c4c4i354]:focus-visible{outline-color:var(--color-account-plan-text)}.manager-header__links[data-astro-cid-c4c4i354]{margin-top:var(--space-3);display:grid}.manager-header__links[data-astro-cid-c4c4i354] a[data-astro-cid-c4c4i354]{min-height:var(--control-height);align-items:center;gap:var(--space-3);border-radius:var(--radius-control);color:var(--color-account-menu-text);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);text-decoration:none;display:flex}.manager-header__links[data-astro-cid-c4c4i354] a[data-astro-cid-c4c4i354]:hover{background:var(--color-account-menu-hover);color:var(--color-account-menu-hover-text)}.manager-header__separator[data-astro-cid-c4c4i354]{height:var(--border-width);margin-block:var(--space-2);background:var(--color-account-menu-border)}.manager-header__sign-out-status[data-astro-cid-c4c4i354]{margin:0 0 var(--space-2);border-radius:var(--radius-control);background:var(--color-danger-surface);color:var(--color-on-danger);padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:700}.manager-header__sign-out[data-astro-cid-c4c4i354]{width:100%;min-height:var(--control-height);justify-content:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--color-danger-surface);color:var(--color-on-danger);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--font-size-sm);cursor:pointer;border:0;font-weight:800}.manager-header__sign-out[data-astro-cid-c4c4i354]:hover{background:var(--color-danger-surface-hover)}.manager-header__sign-out[data-astro-cid-c4c4i354][aria-busy=true]{cursor:progress}@media (width<=64rem){.manager-header__menu[data-astro-cid-c4c4i354]{position:static}.manager-header__panel[data-astro-cid-c4c4i354]{width:min(var(--manager-menu-width), calc(100% - var(--space-8)));max-height:calc(100dvh - var(--header-compact-height) - var(--space-4));inset-inline-end:var(--space-4);overflow-y:auto}}@media (width<=36rem){.manager-header__session-pending-name[data-astro-cid-c4c4i354]{display:none}.manager-header__session-pending[data-astro-cid-c4c4i354]{min-width:var(--control-height);min-height:var(--control-height);padding-inline:var(--space-2)}.manager-header__trigger-name[data-astro-cid-c4c4i354]{display:none}.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]{padding-inline:var(--space-2);min-width:var(--control-height);min-height:var(--control-height)}}@media (pointer:coarse){.manager-header__menu[data-astro-cid-c4c4i354]>summary[data-astro-cid-c4c4i354]{min-height:var(--control-height)}}.site-header__navigation[data-astro-cid-ild27cng],.primary-navigation__panel[data-astro-cid-ild27cng]{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.primary-navigation__toggle[data-astro-cid-ild27cng]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-compact);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--primary-navigation-font-weight);cursor:pointer;background:0 0;display:none}.primary-navigation__toggle[data-astro-cid-ild27cng]:hover{background:var(--color-surface-soft)}.primary-navigation__toggle[data-astro-cid-ild27cng][aria-expanded=true]{background:var(--color-navigation-active-surface);color:var(--color-navigation-active-text)}.primary-navigation__toggle[data-astro-cid-ild27cng]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}a[data-astro-cid-ild27cng]{min-height:var(--primary-navigation-control-height);justify-content:center;align-items:center;gap:var(--primary-navigation-icon-gap);padding:var(--space-2) var(--primary-navigation-padding);border-radius:var(--radius-compact);color:var(--color-chrome-muted);font-size:var(--chrome-header-navigation-size);font-weight:var(--primary-navigation-font-weight);line-height:var(--primary-navigation-line-height);text-align:center;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);border:0;text-decoration:none;display:inline-flex;position:relative}a[data-astro-cid-ild27cng][hidden]{display:none}a[data-astro-cid-ild27cng]:hover,a[data-astro-cid-ild27cng][aria-current=page]{color:var(--color-chrome-text);background:0 0}a[data-astro-cid-ild27cng][aria-current=page]:after,a[data-astro-cid-ild27cng]:hover:after,a[data-astro-cid-ild27cng]:focus-visible:after{inset-inline:var(--primary-navigation-padding);bottom:var(--space-1);height:var(--chrome-rule-thickness);border-radius:var(--radius-control);background:var(--color-chrome-accent);content:"";position:absolute}a[data-astro-cid-ild27cng]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}@media (width<=64rem){.site-header__navigation[data-astro-cid-ild27cng]{display:contents}[data-astro-cid-ild27cng][data-enhanced] .primary-navigation__toggle[data-astro-cid-ild27cng]{order:3;display:inline-flex}.primary-navigation__panel[data-astro-cid-ild27cng]{flex-direction:column;align-items:stretch}[data-astro-cid-ild27cng][data-enhanced] .primary-navigation__panel[data-astro-cid-ild27cng]{top:100%;max-height:calc(100dvh - var(--header-compact-height));padding:var(--space-4);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-panel);display:none;position:absolute;inset-inline:0;overflow-y:auto}[data-astro-cid-ild27cng][data-open] .primary-navigation__panel[data-astro-cid-ild27cng]{display:flex}.primary-navigation[data-astro-cid-ild27cng]{justify-content:stretch;gap:var(--space-1);flex:none;display:grid}a[data-astro-cid-ild27cng]{min-height:var(--control-height);padding-inline:var(--primary-navigation-padding);justify-content:flex-start}}@media (pointer:coarse){a[data-astro-cid-ild27cng]{min-height:var(--control-height)}}@media (width<=36rem){.primary-navigation__toggle[data-astro-cid-ild27cng]{min-width:var(--control-height)}.primary-navigation__toggle[data-astro-cid-ild27cng]>span[data-astro-cid-ild27cng]{display:none}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-ild27cng]{transition:none}}.header-preferences[data-astro-cid-rlyonkoq],.header-theme[data-astro-cid-rlyonkoq]{align-items:center;gap:var(--space-1);display:flex}.language-menu[data-astro-cid-rlyonkoq] summary[data-astro-cid-rlyonkoq]{min-height:var(--chrome-header-control-height);font-size:var(--chrome-header-navigation-size)}.header-preferences[data-astro-cid-rlyonkoq]{gap:var(--space-4);min-height:var(--chrome-divider-height);flex:none;padding-inline-start:var(--chrome-header-preferences-padding)}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]{width:var(--chrome-header-control-height);height:var(--chrome-header-control-height);border:var(--border-width) solid transparent;border-radius:var(--radius-compact);color:var(--color-chrome-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]:hover{background:var(--color-surface-soft)}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]>span[data-astro-cid-rlyonkoq]{display:inline-flex}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq][hidden],.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]>span[data-astro-cid-rlyonkoq][hidden]{display:none}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.language-menu[data-astro-cid-rlyonkoq][data-placement=above] .language-menu__panel[data-astro-cid-rlyonkoq]{top:auto;bottom:calc(100% + var(--space-2))}@media (width<=64rem){.header-preferences[data-astro-cid-rlyonkoq]{padding-top:var(--space-3);justify-content:flex-end;padding-inline-start:0}.language-menu__panel[data-astro-cid-rlyonkoq]{top:auto;bottom:calc(100% + var(--space-2))}.language-menu__panel[data-astro-cid-rlyonkoq] .language-menu__option{min-height:var(--control-height)}.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]{min-width:var(--control-height);min-height:var(--control-height)}}@media (pointer:coarse){.header-theme[data-astro-cid-rlyonkoq] button[data-astro-cid-rlyonkoq]{min-width:var(--control-height);min-height:var(--control-height)}}.site-header[data-astro-cid-fzpbxy5g]{--color-text:var(--color-chrome-text);--color-text-muted:var(--color-chrome-muted);--color-brand:var(--color-chrome-text);--color-surface:var(--color-chrome-surface);--color-surface-soft:var(--color-chrome-hover);--color-border:var(--color-chrome-border);--color-border-strong:var(--color-chrome-control-border);--color-action:var(--color-chrome-focus);--color-focus:var(--color-chrome-focus);--manager-trigger-name-width:var(--chrome-header-account-name-width);z-index:var(--z-sticky-header);width:calc(100% - var(--chrome-edge-inset) * 2);border:var(--border-width) solid var(--color-chrome-border);border-radius:0 0 var(--chrome-radius) var(--chrome-radius);background:var(--color-chrome-surface);color:var(--color-chrome-text);transition:transform var(--duration-base) var(--ease-standard);border-top:0;margin-inline:auto;position:sticky;top:0}.site-header[data-astro-cid-fzpbxy5g][data-scroll-hidden]{transform:translateY(calc(-100% - var(--border-width)));pointer-events:none}.site-header[data-astro-cid-fzpbxy5g][data-scroll-protected],.site-header[data-astro-cid-fzpbxy5g]:focus-within{pointer-events:auto;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-fzpbxy5g]{transition:none}}.site-header__inner[data-astro-cid-fzpbxy5g]{min-height:var(--chrome-header-height);align-items:center;gap:var(--chrome-header-gap);padding-inline-end:var(--chrome-header-padding);display:flex}.site-header[data-astro-cid-fzpbxy5g] .site-header__nav{justify-content:space-between;gap:var(--primary-navigation-gap);flex:auto;display:flex}.site-header__actions[data-astro-cid-fzpbxy5g]{flex:none;align-items:center;display:flex}.site-header[data-astro-cid-fzpbxy5g] .site-header__account .icon,.site-header[data-astro-cid-fzpbxy5g] .header-preferences .icon{width:var(--chrome-header-control-icon-size);height:var(--chrome-header-control-icon-size)}.site-header[data-astro-cid-fzpbxy5g] .site-header__account{min-height:var(--chrome-header-control-height);justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-chrome-control-border);border-radius:var(--radius-control);color:var(--color-chrome-text);padding-inline:var(--space-6);font-size:var(--chrome-header-navigation-size);font-weight:var(--primary-navigation-font-weight);white-space:nowrap;background:0 0;text-decoration:none;display:inline-flex}.site-header[data-astro-cid-fzpbxy5g] .site-header__account:hover{background:var(--color-chrome-hover)}.site-header[data-astro-cid-fzpbxy5g] .site-header__account:focus-visible{outline:var(--focus-outline-width) solid var(--color-chrome-focus);outline-offset:var(--focus-outline-offset)}@media (width<=80rem){.site-header[data-astro-cid-fzpbxy5g]{--primary-navigation-padding:var(--space-2);--chrome-header-padding:var(--space-4);--chrome-header-gap:var(--space-3)}}@media (width<=64rem){.site-header[data-astro-cid-fzpbxy5g]{--chrome-header-mark-size:var(--space-8)}.site-header__inner[data-astro-cid-fzpbxy5g]{min-height:var(--header-compact-height);gap:var(--space-2)}.site-header__actions[data-astro-cid-fzpbxy5g]{order:2;margin-inline-start:auto}.site-header[data-astro-cid-fzpbxy5g] .site-header__nav{justify-content:stretch;display:grid}}@media (width<=36rem){.site-header__inner[data-astro-cid-fzpbxy5g]{padding-inline-end:var(--space-2)}.site-header[data-astro-cid-fzpbxy5g] .site-header__account{padding-inline:var(--space-2);font-size:var(--font-size-sm)}}.site-footer{--color-text:var(--color-chrome-text);--color-text-muted:var(--color-chrome-muted);--color-footer-text:var(--color-chrome-text);--color-footer-text-muted:var(--color-chrome-muted);width:calc(100% - var(--chrome-edge-inset) * 2);border:var(--border-width) solid var(--color-chrome-border);border-radius:var(--chrome-radius) var(--chrome-radius) 0 0;background:var(--color-chrome-surface);color:var(--color-chrome-text);border-bottom:0;flex:none;margin-block-end:0;margin-inline:auto}.site-footer__grid{grid-template-columns:var(--chrome-footer-grid);display:grid}.site-footer__brand{min-width:0;display:grid}.site-footer__description{max-width:var(--chrome-footer-description-width);color:var(--color-chrome-text);font-size:var(--chrome-footer-description-size);margin:0}.site-footer__social{grid-template-columns:repeat(6, var(--chrome-social-size));align-content:start;gap:var(--space-2);display:grid}.site-footer__social-item{width:var(--chrome-social-size);min-height:var(--chrome-social-size);border:var(--border-width) solid var(--color-chrome-control-border);border-radius:var(--radius-control);color:var(--color-chrome-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-footer__social-item .icon{width:var(--chrome-social-icon-size);height:var(--chrome-social-icon-size)}.site-footer__social-item--badge{justify-self:start;gap:var(--space-3);width:auto;padding-inline:var(--space-6);margin-top:var(--space-1);grid-column:1/-1}.site-footer__social-label{font-size:var(--chrome-footer-description-size);font-weight:700}.site-footer__social-item--unavailable{cursor:default;color:var(--color-chrome-muted)}.site-footer a:focus-visible{outline:var(--focus-outline-width) solid var(--color-chrome-focus);outline-offset:var(--focus-outline-offset)}.site-footer a.site-footer__social-item:hover,.site-footer a.site-footer__store:hover{background:var(--color-chrome-hover)}.site-footer__group,.site-footer__applications{min-width:0;padding:var(--chrome-footer-padding) var(--space-6)}.site-footer h2{width:fit-content;margin:0 0 var(--space-10);color:var(--color-chrome-text);font-size:var(--chrome-footer-heading-size);line-height:var(--primary-navigation-line-height)}.site-footer h2:after{width:100%;height:var(--chrome-rule-thickness);margin-top:var(--space-2);border-radius:var(--radius-control);background:var(--color-chrome-accent);content:"";display:block}.site-footer ul{gap:var(--chrome-footer-link-gap);margin:0;padding:0;list-style:none;display:grid}.site-footer__group a{min-height:var(--control-height);color:var(--color-chrome-muted);font-size:var(--chrome-footer-link-size);overflow-wrap:anywhere;transition:color var(--duration-base) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.site-footer__group a:hover{color:var(--color-chrome-text)}.site-footer__stores{gap:var(--space-3);display:grid}.site-footer__store{width:min(100%, var(--chrome-store-width));min-height:var(--chrome-store-height);border:var(--border-width) solid var(--color-chrome-border);border-radius:var(--radius-surface);background:var(--color-chrome-hover);color:var(--color-chrome-text);padding:var(--space-2) var(--space-3);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:0;text-decoration:none;display:flex}.site-footer__store:hover{transform:translateY(var(--chrome-store-hover-offset));box-shadow:var(--chrome-store-hover-shadow);border-color:var(--color-chrome-accent)}.site-footer__store .icon{width:var(--chrome-store-icon-size);height:var(--chrome-store-icon-size);flex:none}.site-footer__store--unavailable{cursor:default}.site-footer__store strong,.site-footer__store small{display:block}.site-footer__store-content{justify-content:center;align-items:center;gap:var(--space-3);display:inline-flex}.site-footer__store small{color:var(--color-chrome-muted);font-size:var(--chrome-store-caption-size)}.site-footer__store strong{color:var(--color-chrome-text);font-size:var(--chrome-store-name-size);white-space:nowrap}.site-footer__bottom{min-height:var(--chrome-footer-bottom-height);justify-content:space-between;align-items:center;gap:var(--space-4);border-top:var(--border-width) solid var(--color-chrome-border);padding:var(--space-4) var(--chrome-footer-padding);display:flex}.site-footer__bottom p{color:var(--color-chrome-text);font-size:var(--chrome-footer-bottom-size);margin:0}@media (width<=70rem){.site-footer__social{grid-template-columns:repeat(3, var(--chrome-social-size))}}@media (width<=64rem){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand{grid-column:1/-1}.site-footer__social{grid-template-columns:repeat(6, var(--chrome-social-size))}}@media (width<=36rem){.site-footer__grid{grid-template-columns:minmax(0,1fr)}.site-footer__social{grid-template-columns:repeat(3, var(--chrome-social-size))}.site-footer__group,.site-footer__applications{padding:var(--space-6) var(--chrome-footer-padding)}.site-footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.site-footer__group a,.site-footer__store{transition:none}.site-footer__store:hover{transform:none}}:root{color-scheme:light dark;--palette-navy-950:#0b1f3a;--palette-navy-900:#172f50;--palette-navy-800:#21446f;--palette-blue-700:#1d4ed8;--palette-blue-600:#2563eb;--palette-blue-100:#dbeafe;--palette-slate-950:#020617;--palette-slate-900:#0f172a;--palette-slate-700:#334155;--palette-slate-600:#475569;--palette-slate-500:#64748b;--palette-slate-300:#cbd5e1;--palette-slate-200:#e2e8f0;--palette-slate-100:#f1f5f9;--palette-slate-50:#f8fafc;--palette-white:#fff;--palette-black:#000;--palette-emerald-700:#047857;--palette-emerald-100:#d1fae5;--palette-red-700:#b91c1c;--palette-red-600:#dc2626;--palette-violet-400:#a78bfa;--color-canvas:var(--palette-slate-50);--color-surface:var(--palette-white);--color-surface-soft:var(--palette-slate-100);--color-text:var(--palette-slate-950);--color-text-muted:var(--palette-slate-600);--color-border:var(--palette-slate-200);--color-border-strong:var(--palette-slate-300);--color-brand:var(--palette-navy-900);--color-action:var(--palette-blue-700);--color-action-surface:var(--palette-blue-700);--color-action-surface-hover:var(--palette-blue-600);--color-on-action:var(--palette-white);--color-action-soft:var(--palette-blue-100);--color-cta-surface:var(--palette-navy-900);--color-success:var(--palette-emerald-700);--color-success-soft:var(--palette-emerald-100);--color-danger-surface:var(--palette-red-600);--color-form-error:var(--palette-red-600);--color-modal-backdrop:color-mix(in srgb, var(--palette-slate-950) 45%, transparent);--color-danger-surface-hover:var(--palette-red-700);--color-on-danger:var(--palette-white);--color-plan-mark:var(--palette-violet-400);--color-account-menu-surface:var(--color-surface);--color-account-menu-text:var(--color-text);--color-account-menu-muted:var(--color-text-muted);--color-account-menu-hover:var(--color-surface-soft);--color-account-menu-hover-text:var(--color-text);--color-account-menu-border:var(--color-border);--color-account-menu-focus:var(--color-action);--color-account-plan-surface:var(--palette-navy-900);--color-account-plan-text:var(--palette-white);--color-account-plan-action-surface:var(--palette-white);--color-account-plan-action-text:var(--palette-navy-900);--color-account-plan-mark:var(--palette-violet-400);--color-account-status-active-surface:var(--palette-emerald-100);--color-account-status-active-text:var(--palette-emerald-700);--color-account-status-info-surface:var(--palette-blue-100);--color-account-status-info-text:var(--palette-blue-700);--color-footer-text:var(--palette-slate-100);--color-footer-text-muted:var(--palette-slate-300);--color-home-hero-surface:color-mix(in srgb, var(--color-canvas) 92%, var(--color-action));--color-home-hero-card:var(--color-surface);--color-home-hero-card-text:var(--color-text);--color-home-hero-border:color-mix(in srgb, var(--color-text) 18%, transparent);--color-home-hero-text:var(--color-text);--color-home-hero-muted:var(--color-text-muted);--color-home-hero-accent:var(--color-brand);--color-trust-surface:var(--color-surface);--color-trust-soft:var(--color-surface-soft);--color-trust-text:var(--color-text);--color-trust-muted:var(--color-text-muted);--color-trust-border:var(--color-border);--color-trust-accent:var(--color-action);--color-faq-surface:var(--color-canvas);--color-faq-item-surface:var(--color-surface);--color-faq-visual-surface:var(--color-surface-soft);--color-faq-focus-frame:var(--color-action);--color-faq-focus-glow:color-mix(in srgb, var(--color-action) 18%, transparent);--color-faq-index:var(--color-action);--color-showcase-editorial-surface:var(--color-canvas);--color-showcase-editorial-number:color-mix(in srgb, var(--color-action) 11%, transparent);--color-showcase-editorial-screen-border:var(--color-border-strong);--color-showcase-network-line:color-mix(in srgb, var(--color-border-strong) 72%, transparent);--color-showcase-network-node:var(--color-border-strong);--color-showcase-network-active:var(--color-action);--color-showcase-network-glow:color-mix(in srgb, var(--color-action) 22%, transparent);--color-showcase-segment-surface:var(--color-surface);--color-showcase-segment-border:var(--color-border);--color-showcase-segment-hover:var(--color-surface-soft);--color-showcase-segment-active-surface:var(--color-navigation-active-surface);--color-showcase-segment-active-text:var(--color-navigation-active-text);--color-home-conversion-office-text:var(--palette-white);--color-home-conversion-office-muted:var(--palette-slate-200);--color-home-conversion-office-eyebrow:var(--palette-blue-100);--home-conversion-office-overlay:radial-gradient(ellipse at center, color-mix(in srgb, var(--palette-navy-950) 88%, transparent) 0%, color-mix(in srgb, var(--palette-navy-950) 76%, transparent) 42%, color-mix(in srgb, var(--palette-navy-950) 58%, transparent) 100%), linear-gradient(115deg, color-mix(in srgb, var(--palette-blue-700) 38%, transparent), transparent 55%, color-mix(in srgb, var(--palette-navy-900) 42%, transparent));--color-navigation-icon:var(--color-action);--color-navigation-active-surface:var(--palette-navy-900);--color-navigation-active-text:var(--palette-white);--color-focus:#2563eb66;--color-shadow:#0f172a1a;--font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:clamp(1.25rem, 2vw, 1.5rem);--font-size-2xl:clamp(1.75rem, 4vw, 2.5rem);--font-size-display:clamp(2.25rem, 7vw, 4.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-compact:.25rem;--radius-control:.375rem;--radius-surface:.5rem;--radius-panel:.625rem;--radius-avatar:50%;--border-width:.0625rem;--focus-outline-width:calc(var(--border-width) * 3);--focus-outline-offset:calc(var(--border-width) * 2);--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:2.5rem;--brand-mark-size:3rem;--control-height:2.75rem;--control-height-compact:2.25rem;--country-flag-width:1.5rem;--country-flag-height:1rem;--country-picker-list-max-height:18rem;--header-compact-height:4rem;--font-weight-normal:400;--font-weight-semibold:600;--avatar-initials-weight:850;--primary-navigation-gap:var(--space-2);--primary-navigation-icon-gap:var(--space-2);--primary-navigation-padding:var(--space-4);--primary-navigation-line-height:1.4;--primary-navigation-font-weight:600;--primary-navigation-control-height:var(--control-height);--size-avatar:3.5rem;--language-menu-width:10rem;--language-menu-padding:var(--space-1);--language-option-height:var(--control-height-compact);--language-option-padding-inline:var(--space-2);--language-option-gap:var(--space-1);--language-flag-width:var(--space-5);--language-flag-height:calc(var(--language-flag-width) * 2 / 3);--language-trigger-gap:var(--space-1);--manager-menu-width:17.5rem;--manager-menu-border-width:var(--border-width);--manager-status-font-size:.625rem;--manager-status-padding-block:calc(var(--space-1) / 2);--manager-plan-label-size:.625rem;--manager-trigger-padding:var(--space-2);--manager-trigger-avatar-size:calc(var(--primary-navigation-control-height) - var(--space-1) * 2);--manager-trigger-name-width:10rem;--manager-plan-action-max-width:45%;--manager-plan-line-height:1.4;--profile-avatar-size:6rem;--profile-avatar-size-mobile:var(--profile-avatar-size);--profile-name-font-size:1.75rem;--profile-name-line-height:1.2;--profile-summary-columns:auto minmax(0, 1fr) minmax(0, 1.5fr);--profile-fact-icon-size:2.75rem;--profile-card-header-height:3.75rem;--profile-section-icon-size:2rem;--reading-content-max:72rem;--content-max:var(--reading-content-max);--marketing-content-max:84rem;--sticky-header-offset:5.5rem;--home-hero-title-width:13ch;--home-hero-description-width:45ch;--home-conversion-office-min-height:clamp(26rem, 38vw, 34rem);--showcase-max-width:var(--marketing-content-max);--showcase-screen-ratio:16 / 9;--showcase-screen-max-width-by-height:calc(177.778svh - 26rem);--showcase-detail-reserve:12rem;--showcase-editorial-copy-column:14rem;--showcase-editorial-copy-column-tablet:12rem;--showcase-editorial-copy-column-short:10rem;--showcase-editorial-title-width:15ch;--showcase-editorial-copy-width:38ch;--showcase-editorial-chapter-offset:-12%;--showcase-editorial-chapter-line-height:.75;--showcase-editorial-chapter-weight:900;--showcase-mobile-copy-min-height:15rem;--showcase-network-node-size:var(--space-3);--showcase-network-node-border-width:calc(2 * var(--border-width));--showcase-network-rail-offset:var(--space-2);--font-size-hero-tablet:clamp(2.25rem, 5vw, 3.5rem);--font-size-hero-mobile:clamp(2.25rem, 10vw, 3rem);--font-size-showcase-title:clamp(2rem, 3vw, 3.25rem);--font-size-showcase-chapter:clamp(8rem, 18vw, 18rem);--font-size-showcase-chapter-mobile:clamp(6rem, 32vw, 9rem);--font-size-trust-quote:clamp(1.5rem, 3vw, 2.75rem);--font-size-faq-heading:clamp(2.25rem, 5vw, 4rem);--tracking-display:-.05em;--tracking-eyebrow:.08em;--line-height-display:1.05;--duration-scroll-cue:1.8s;--pricing-search-width:20rem;--pricing-table-min-width:42rem;--trust-content-max-width:75rem;--trust-logo-height:2.5rem;--trust-slide-width:46rem;--faq-layout-columns:minmax(0, 1.08fr) minmax(20rem, .92fr);--faq-heading-max-width:17ch;--faq-description-max-width:60ch;--faq-visual-aspect:16 / 9;--faq-question-index-width:var(--space-10);--faq-question-line-height:1.35;--faq-focus-frame-border-width:calc(var(--border-width) * 2);--faq-visual-motion-distance:var(--space-2);--home-reveal-distance:var(--space-6);--home-reveal-scale:.99;--opacity-scroll-cue:.45;--opacity-disabled:.55;--dialog-compact-width:28rem;--z-sticky-header:40;--z-popover:45;--z-skip-link:50;--duration-base:.15s;--duration-home-reveal:.42s;--duration-home-reveal-step:70ms;--ease-standard:cubic-bezier(.4, 0, .2, 1);--shadow-panel:0 1rem 3rem var(--color-shadow);--shadow-card:0 .125rem .5rem var(--color-shadow)}:root[data-theme=light]{color-scheme:light;--color-navigation-active-surface:var(--palette-navy-900);--color-navigation-active-text:var(--palette-white);--color-canvas:var(--palette-slate-50);--color-surface:var(--palette-white);--color-surface-soft:var(--palette-slate-100);--color-text:var(--palette-slate-950);--color-text-muted:var(--palette-slate-600);--color-border:var(--palette-slate-200);--color-border-strong:var(--palette-slate-300);--color-brand:var(--palette-navy-900);--color-action:var(--palette-blue-700);--color-action-surface:var(--palette-blue-700);--color-action-surface-hover:var(--palette-blue-600);--color-action-soft:var(--palette-blue-100);--color-cta-surface:var(--palette-navy-900);--color-success:var(--palette-emerald-700);--color-success-soft:var(--palette-emerald-100);--color-footer-text:var(--palette-slate-100);--color-footer-text-muted:var(--palette-slate-300);--color-focus:#2563eb66;--color-shadow:#0f172a1a}:root[data-theme=dark]{color-scheme:dark;--color-navigation-active-surface:var(--palette-white);--color-navigation-active-text:var(--palette-navy-900);--color-canvas:#0b1120;--color-surface:#111827;--color-surface-soft:#1e293b;--color-text:var(--palette-slate-100);--color-text-muted:#94a3b8;--color-border:var(--palette-slate-700);--color-border-strong:var(--palette-slate-600);--color-brand:var(--palette-slate-100);--color-action:#60a5fa;--color-action-surface:#2563eb;--color-action-surface-hover:#1d4ed8;--color-action-soft:#3b82f626;--color-cta-surface:var(--palette-navy-900);--color-success:#34d399;--color-success-soft:#34d3991a;--color-footer-text:var(--palette-slate-100);--color-footer-text-muted:#94a3b8;--color-focus:#60a5fa7a;--color-shadow:#00000047}@media (width<=36rem){:root{--sticky-header-offset:9rem}}@media (prefers-color-scheme:dark){:root{--color-navigation-active-surface:var(--palette-white);--color-navigation-active-text:var(--palette-navy-900);--color-canvas:#0b1120;--color-surface:#111827;--color-surface-soft:#1e293b;--color-text:var(--palette-slate-100);--color-text-muted:#94a3b8;--color-border:var(--palette-slate-700);--color-border-strong:var(--palette-slate-600);--color-brand:var(--palette-slate-100);--color-action:#60a5fa;--color-action-surface:#2563eb;--color-action-surface-hover:#1d4ed8;--color-action-soft:#3b82f626;--color-cta-surface:var(--palette-navy-900);--color-success:#34d399;--color-success-soft:#34d3991a;--color-footer-text:var(--palette-slate-100);--color-footer-text-muted:#94a3b8;--color-focus:#60a5fa7a;--color-shadow:#00000047}}:root{--color-chrome-surface:#0c1b32;--color-chrome-brand:#173fbc;--color-chrome-text:var(--palette-slate-100);--color-chrome-muted:var(--palette-slate-300);--color-chrome-accent:#3185ff;--color-chrome-border:color-mix(in srgb, var(--palette-slate-300) 28%, transparent);--color-chrome-control-border:color-mix(in srgb, var(--palette-white) 78%, transparent);--color-chrome-hover:color-mix(in srgb, var(--palette-white) 8%, transparent);--color-chrome-focus:#93c5fd;--color-language-surface:var(--palette-white);--color-language-text:var(--palette-slate-700);--color-language-border:var(--palette-slate-200);--color-language-hover:var(--palette-slate-100);--color-language-selected:color-mix(in srgb, var(--palette-blue-100) 35%, var(--palette-white));--color-language-emphasis-text:var(--palette-slate-700);--color-language-check:var(--palette-blue-700);--color-language-focus:var(--palette-blue-700);--language-panel-shadow:var(--shadow-card);--language-option-focus-offset:calc(-1 * var(--focus-outline-width));--chrome-edge-inset:clamp(.5rem, 1vw, 1.5rem);--chrome-radius:clamp(.5rem, 1vw, 1.5rem);--chrome-header-height:clamp(4rem, 7.5vw, 10rem);--chrome-header-brand-width:clamp(15rem, 23vw, 34rem);--chrome-header-brand-slant:clamp(1.5rem, 4vw, 6rem);--chrome-header-padding:clamp(1rem, 3vw, 4rem);--chrome-header-gap:var(--space-4);--chrome-header-mark-size:clamp(3rem, 5.8vw, 8rem);--chrome-header-wordmark-size:clamp(1.25rem, 1.8vw, 2.5rem);--chrome-header-tagline-size:clamp(.75rem, .95vw, 1.5rem);--chrome-header-navigation-size:clamp(1rem, 1.6vw, 2.25rem);--chrome-header-control-icon-size:clamp(1.25rem, 2vw, 3rem);--chrome-header-control-height:clamp(2.75rem, 4.1vw, 6rem);--chrome-header-preferences-padding:clamp(1rem, 2.2vw, 3rem);--chrome-header-account-name-width:clamp(4rem, 6vw, 8rem);--chrome-divider-height:var(--space-12);--chrome-rule-thickness:clamp(.1875rem, .35vw, .5rem);--chrome-footer-grid:minmax(0, 1.8fr) repeat(3, minmax(0, 1fr));--chrome-footer-brand-slant:clamp(3rem, 8vw, 9rem);--chrome-footer-padding:clamp(1.5rem, 3.8vw, 5rem);--chrome-footer-brand-padding-block:calc(var(--chrome-footer-padding) * .75);--chrome-footer-mark-size:clamp(4rem, 7.4vw, 10rem);--chrome-footer-wordmark-size:clamp(1.75rem, 2.6vw, 3.5rem);--chrome-footer-tagline-size:clamp(.875rem, 1.4vw, 1.875rem);--chrome-footer-description-size:clamp(1rem, 1.25vw, 1.75rem);--chrome-footer-description-width:36rem;--chrome-footer-heading-size:clamp(1.25rem, 1.8vw, 2.5rem);--chrome-footer-link-size:clamp(1rem, 1.5vw, 2rem);--chrome-footer-link-gap:clamp(.75rem, 1.6vw, 2.25rem);--chrome-footer-bottom-height:clamp(4rem, 5vw, 7rem);--chrome-footer-bottom-size:clamp(.875rem, 1.2vw, 1.75rem);--chrome-social-size:clamp(2.75rem, 3.2vw, 4.5rem);--chrome-social-icon-size:clamp(1.25rem, 1.6vw, 2.25rem);--chrome-store-width:clamp(13rem, 13.3vw, 20rem);--chrome-store-height:clamp(4rem, 4.7vw, 6.5rem);--chrome-store-icon-size:clamp(1.5rem, 1.8vw, 2.5rem);--chrome-store-caption-size:clamp(.75rem, 1vw, 1.5rem);--chrome-store-name-size:clamp(1rem, 1.3vw, 1.875rem);--chrome-store-hover-offset:-1px;--chrome-store-hover-shadow:var(--shadow-card)}:root[data-theme=dark]{--color-language-surface:var(--color-chrome-surface);--color-language-text:var(--color-chrome-text);--color-language-border:var(--color-chrome-border);--color-language-hover:var(--color-action-soft);--color-language-selected:var(--color-action-soft);--color-language-emphasis-text:var(--color-chrome-focus);--color-language-check:var(--color-chrome-focus);--color-language-focus:var(--color-chrome-focus);--language-panel-shadow:var(--shadow-panel);--language-option-focus-offset:var(--focus-outline-width)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-language-surface:var(--color-chrome-surface);--color-language-text:var(--color-chrome-text);--color-language-border:var(--color-chrome-border);--color-language-hover:var(--color-action-soft);--color-language-selected:var(--color-action-soft);--color-language-emphasis-text:var(--color-chrome-focus);--color-language-check:var(--color-chrome-focus);--color-language-focus:var(--color-chrome-focus);--language-panel-shadow:var(--shadow-panel);--language-option-focus-offset:var(--focus-outline-width)}}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);scroll-behavior:smooth;scroll-padding-top:var(--sticky-header-offset)}html:has(dialog[open]){overflow:hidden}body{background:linear-gradient(180deg, color-mix(in srgb, var(--color-action-soft) 65%, transparent) 0, transparent 28rem), var(--color-canvas);min-height:100svh;color:var(--color-text);font-family:var(--font-family-sans);font-size:var(--font-size-base);text-rendering:optimizelegibility;flex-direction:column;margin:0;line-height:1.6;display:flex}main{flex:1 0 auto}a{color:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a:focus-visible{border-radius:var(--radius-compact);outline:3px solid var(--color-focus);outline-offset:3px}img,svg{max-width:100%}[data-site-surface=public]{--content-max:var(--marketing-content-max)}.site-container--reading{--content-max:var(--reading-content-max);overflow-wrap:anywhere}.site-container{width:min(calc(100% - (2 * var(--space-6))), var(--content-max));margin-inline:auto}.skip-link{z-index:var(--z-skip-link);top:var(--space-3);left:var(--space-3);border-radius:var(--radius-control);background:var(--color-action);color:var(--color-on-action);padding:var(--space-3) var(--space-4);font-weight:700;position:fixed;translate:0 -200%}.skip-link:focus{translate:0}.language-menu summary{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding-inline:var(--space-4);font-size:var(--font-size-sm);cursor:pointer;font-weight:750;text-decoration:none;display:inline-flex}.language-menu{position:relative}.language-menu summary{min-width:var(--control-height);padding-inline:var(--space-2);gap:var(--language-trigger-gap);white-space:nowrap;font-weight:var(--font-weight-normal);background:0 0;border-color:#0000;list-style:none}.language-menu summary::-webkit-details-marker{display:none}.language-menu[open] summary,.language-menu summary:hover{color:var(--color-action);background:0 0;border-color:#0000}.language-menu summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.language-menu__panel{z-index:calc(var(--z-sticky-header) + 1);top:calc(100% + var(--space-2));min-width:var(--language-menu-width);border:var(--border-width) solid var(--color-language-border);border-radius:var(--radius-surface);background:var(--color-language-surface);color:var(--color-language-text);box-shadow:var(--language-panel-shadow);padding:var(--language-menu-padding);display:grid;position:absolute;right:0;overflow:hidden}.language-menu__chevron{width:var(--space-2);height:var(--space-2);margin-left:var(--space-1);border-right:var(--border-width) solid currentColor;border-bottom:var(--border-width) solid currentColor;transition:transform var(--duration-base) var(--ease-standard);transform:rotate(45deg)translateY(-25%)}.language-menu[open] .language-menu__chevron{transform:rotate(225deg)translate(-25%,-25%)}.language-menu__option{min-height:var(--language-option-height);grid-template-columns:var(--language-flag-width) minmax(0, 1fr) var(--size-icon-sm);align-items:center;gap:var(--language-option-gap);border-radius:var(--radius-compact);padding:var(--space-1) var(--language-option-padding-inline);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);width:100%;color:inherit;font-family:inherit;line-height:inherit;text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:grid}.language-menu__flag{width:var(--language-flag-width);height:var(--language-flag-height);border:var(--border-width) solid var(--color-language-border);object-fit:cover}.language-menu__option:hover,.language-menu__option:focus-visible{background:var(--color-language-hover);color:var(--color-language-emphasis-text)}.language-menu__option[aria-current=page]{background:var(--color-language-selected);color:var(--color-language-emphasis-text)}.language-menu__option[aria-current=page] .icon{color:var(--color-language-check)}.language-menu__option:focus-visible{outline-color:var(--color-language-focus);outline-offset:var(--language-option-focus-offset)}@media (pointer:coarse){.language-menu__option{min-height:var(--control-height)}}.commerce-hero,.commerce-page{padding-block:var(--space-16) var(--space-20)}.commerce-hero__grid,.commerce-fields{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.commerce-hero__grid{align-items:center}.commerce-hero h1,.commerce-heading h1{max-width:15ch;margin:0 0 var(--space-5);color:var(--color-brand);font-size:var(--font-size-display);letter-spacing:-.04em;line-height:1.04}.commerce-heading h1{font-size:var(--font-size-2xl)}.commerce-lede,.commerce-heading>p:last-child{max-width:60ch;color:var(--color-text-muted);font-size:var(--font-size-lg)}.commerce-eyebrow{margin:0 0 var(--space-3);color:var(--color-action);font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.commerce-actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.commerce-stack{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.commerce-stack[hidden],.commerce-actions[hidden],.commerce-panel[hidden],.commerce-form[hidden],.commerce-button[hidden]{display:none}.commerce-heading h1,.commerce-heading p,.commerce-panel h1,.commerce-panel h2,.commerce-panel p{margin-top:0}.commerce-panel{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);min-width:0;padding:var(--space-8);box-shadow:var(--shadow-panel)}.commerce-steps{gap:var(--space-5);padding-left:var(--space-6);margin-bottom:0;display:grid}.commerce-form{gap:var(--space-6);display:grid}.commerce-form h2{margin-bottom:0}.commerce-fields{gap:var(--space-5)}.commerce-fields--top-aligned{align-items:start}.commerce-fields label,.commerce-field{gap:var(--space-2);min-width:0;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700;display:grid}.commerce-fields input,.commerce-field input,.commerce-field select,.commerce-fields textarea,.commerce-fields select{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding-inline:var(--space-3);font:inherit}.commerce-fields input:focus-visible,.commerce-field input:focus-visible,.commerce-field select:focus-visible,.commerce-fields textarea:focus-visible,.commerce-fields select:focus-visible,.commerce-button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.commerce-fields textarea{padding-block:var(--space-3);resize:vertical}.commerce-button{min-height:var(--control-height);border-radius:var(--radius-control);background:var(--color-action-surface);color:var(--color-on-action);padding:var(--space-3) var(--space-5);font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard);border:1px solid #0000;justify-content:center;justify-self:start;align-items:center;font-weight:750;text-decoration:none;display:inline-flex}.commerce-confirmation{align-items:flex-start;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.commerce-confirmation input{margin-top:var(--space-1)}.commerce-button:hover{background:var(--color-action-surface-hover)}.commerce-button--secondary{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.commerce-button--secondary:hover{border-color:var(--color-action);background:var(--color-action-soft)}.commerce-message{border-left:var(--space-1) solid var(--color-action);background:var(--color-action-soft);padding:var(--space-3) var(--space-4);margin:0}.commerce-message[data-state=error]{border-left-color:var(--color-text-muted);background:var(--color-surface-soft)}.commerce-addons{border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:0;padding:var(--space-4)}.commerce-addons legend{padding-inline:var(--space-2);font-weight:750}.commerce-addons p,.commerce-hint{color:var(--color-text-muted);font-size:var(--font-size-sm)}.commerce-checkboxes{gap:var(--space-3);display:grid}.commerce-checkboxes label{align-items:baseline;gap:var(--space-2);display:flex}.commerce-price-list{margin:0 0 var(--space-5);padding:0;list-style:none}.commerce-price-list li{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--color-border);padding-block:var(--space-3);display:flex}.commerce-total{font-size:var(--font-size-xl);font-weight:800}@media (width<=36rem){.commerce-hero__grid,.commerce-fields{grid-template-columns:minmax(0,1fr)}.commerce-hero,.commerce-page{padding-block:var(--space-10)}.commerce-panel{padding:var(--space-5)}.site-container{width:min(calc(100% - (2 * var(--space-4))), var(--content-max))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-manager-authenticated-link][hidden]{display:none}
