.icon[data-astro-cid-aput3yw2]{flex-shrink:0;display:block}.icon[data-astro-cid-aput3yw2][data-size="12"]{width:var(--icon-12);height:var(--icon-12)}.icon[data-astro-cid-aput3yw2][data-size="14"]{width:var(--icon-14);height:var(--icon-14)}.icon[data-astro-cid-aput3yw2][data-size="16"]{width:var(--icon-16);height:var(--icon-16)}.icon[data-astro-cid-aput3yw2][data-size="18"]{width:var(--icon-18);height:var(--icon-18)}.icon[data-astro-cid-aput3yw2][data-size="22"]{width:var(--icon-22);height:var(--icon-22)}.icon[data-astro-cid-aput3yw2][data-size="24"]{width:var(--icon-24);height:var(--icon-24)}.icon[data-astro-cid-aput3yw2][data-size="30"]{width:var(--icon-30);height:var(--icon-30)}.icon[data-astro-cid-aput3yw2][data-size="40"]{width:var(--icon-40);height:var(--icon-40)}.icon[data-astro-cid-aput3yw2][data-size="44"]{width:var(--icon-44);height:var(--icon-44)}.avatar[data-astro-cid-xcs4yhoz]{--avatar-size:40px;box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--gradient-thumb);color:var(--text-accent);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar[data-astro-cid-xcs4yhoz][data-size="26"]{--avatar-size:26px}.avatar[data-astro-cid-xcs4yhoz][data-size="28"]{--avatar-size:28px}.avatar[data-astro-cid-xcs4yhoz][data-size="30"]{--avatar-size:30px}.avatar[data-astro-cid-xcs4yhoz][data-size="34"]{--avatar-size:34px}.avatar[data-astro-cid-xcs4yhoz][data-size="40"]{--avatar-size:40px}.avatar[data-astro-cid-xcs4yhoz][data-size="44"]{--avatar-size:44px}.avatar[data-astro-cid-xcs4yhoz][data-size="48"]{--avatar-size:48px}.avatar[data-astro-cid-xcs4yhoz][data-size="56"]{--avatar-size:56px}.avatar[data-astro-cid-xcs4yhoz].has-fallback{background:var(--surface-accent);border:var(--border-width) solid var(--border-accent)}.avatar[data-astro-cid-xcs4yhoz].has-ring{box-shadow:0 0 0 2px var(--white)}.avatar__img[data-astro-cid-xcs4yhoz]{object-fit:cover;width:100%;height:100%}.avatar__initials[data-astro-cid-xcs4yhoz]{font:var(--type-ui-11-semibold);text-transform:uppercase}.has-small-text[data-astro-cid-xcs4yhoz] .avatar__initials[data-astro-cid-xcs4yhoz]{font:var(--type-ui-10-semibold)}.bar-chart[data-astro-cid-phdxvj6x]{--bar-radius:4px;--bar-gap:var(--space-8);inline-size:100%}.bar-chart[data-astro-cid-phdxvj6x][data-radius=xs]{--bar-radius:2px}.bar-chart[data-astro-cid-phdxvj6x][data-radius=md]{--bar-radius:var(--radius-6)}.bar-chart[data-astro-cid-phdxvj6x][data-gap="4"]{--bar-gap:var(--space-4)}.bar-chart[data-astro-cid-phdxvj6x][data-gap="6"]{--bar-gap:var(--space-6)}.bar-chart[data-astro-cid-phdxvj6x][data-gap="10"]{--bar-gap:var(--space-10)}.bar-chart__plot[data-astro-cid-phdxvj6x]{align-items:flex-end;gap:var(--bar-gap);block-size:var(--plot-height);display:flex}.bar-chart__plot[data-astro-cid-phdxvj6x][data-baseline=true]{border-block-end:var(--border-width) solid var(--chart-grid)}.bar-chart__column[data-astro-cid-phdxvj6x]{flex:1 1 0;align-items:flex-end;block-size:100%;min-inline-size:0;display:flex;position:relative}.bar-chart[data-astro-cid-phdxvj6x][data-fill=fixed] .bar-chart__column[data-astro-cid-phdxvj6x]{flex:none}.bar-chart__bar[data-astro-cid-phdxvj6x]{inline-size:100%;block-size:calc(var(--v) / var(--max) * 100%);background:var(--chart-3);border-start-start-radius:var(--bar-radius);border-start-end-radius:var(--bar-radius);display:block}.bar-chart__bar--neutral[data-astro-cid-phdxvj6x]{background:var(--surface)}.bar-chart__bar--mint[data-astro-cid-phdxvj6x]{background:var(--chart-3)}.bar-chart__bar--teal[data-astro-cid-phdxvj6x]{background:var(--chart-2)}.bar-chart__bar--emerald[data-astro-cid-phdxvj6x]{background:var(--chart-1)}.bar-chart__bar--capped[data-astro-cid-phdxvj6x],.bar-chart__bar--idle[data-astro-cid-phdxvj6x]{background:var(--chart-bar-idle)}.bar-chart__value[data-astro-cid-phdxvj6x]{font:var(--type-ui-11-semibold);color:var(--text-accent);white-space:nowrap;margin-block-end:var(--space-6);position:absolute;inset-block-end:calc(var(--v) / var(--max) * 100%);inset-inline-start:50%;translate:-50%}.bar-chart__axis[data-astro-cid-phdxvj6x]{gap:var(--bar-gap);margin-block-start:var(--space-8);display:flex}.bar-chart__label[data-astro-cid-phdxvj6x]{min-inline-size:0;font:var(--type-ui-10);color:var(--text-muted);white-space:nowrap;text-align:center;flex:1 1 0;justify-content:center;display:flex}.bar-chart[data-astro-cid-phdxvj6x][data-fill=fixed] .bar-chart__label[data-astro-cid-phdxvj6x]{flex:none}.bar-chart__label[data-astro-cid-phdxvj6x][data-highlighted=true]{font:var(--type-ui-10-semibold);color:var(--text-accent)}.binding-term[data-astro-cid-eand7ctz]{align-items:center;gap:var(--space-8);font:var(--type-ui-16-semibold);color:var(--text-title);margin:0;display:flex}.binding-term__mark[data-astro-cid-eand7ctz]{color:var(--text-accent-bright);flex:none;display:inline-flex}.brand-logo[data-astro-cid-j3tcn4m5]{flex-shrink:0;display:block}.brand-logo[data-astro-cid-j3tcn4m5][data-size="16"]{width:var(--icon-16);height:var(--icon-16)}.brand-logo[data-astro-cid-j3tcn4m5][data-size="26"]{width:26px;height:26px}.brand-logo[data-astro-cid-j3tcn4m5][data-size="32"]{width:32px;height:32px}.glass[data-astro-cid-hno7cmgp]{--g-tint:var(--glass-chip-tint);--g-frost:var(--glass-chip-frost);--g-blur:var(--glass-chip-blur);--g-rim:var(--glass-chip-rim);--g-rim-width:var(--border-width);--g-lift:var(--glass-chip-shadow);--g-depth:var(--glass-depth);isolation:isolate;border-radius:var(--g-radius);background:rgb(var(--g-tint) / calc(var(--g-frost) + var(--glass-clarity)));backdrop-filter:blur(var(--g-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 0 0 var(--g-rim-width) var(--g-rim), var(--glass-specular), var(--glass-echo), var(--g-depth), var(--g-lift);position:relative}.glass[data-astro-cid-hno7cmgp][data-preset=active]{--g-tint:var(--glass-active-tint);--g-frost:var(--glass-active-frost);--g-blur:var(--glass-active-blur);--g-rim:var(--glass-active-rim);--g-lift:var(--glass-active-shadow);color:var(--text-accent);font-weight:600}.glass[data-astro-cid-hno7cmgp][data-preset=icon]{--g-tint:var(--glass-icon-tint);--g-frost:var(--glass-icon-frost);--g-blur:var(--glass-icon-blur);--g-rim:var(--glass-icon-rim);--g-lift:var(--glass-icon-shadow)}.glass[data-astro-cid-hno7cmgp][data-preset=lens]{--g-tint:var(--glass-lens-tint);--g-frost:var(--glass-lens-frost);--g-blur:var(--glass-lens-blur);--g-rim:var(--glass-lens-rim);--g-rim-width:var(--glass-lens-rim-width);--g-lift:var(--glass-lens-shadow);--g-depth:0 0 transparent}.glass[data-astro-cid-hno7cmgp][data-preset=seal]{--g-tint:var(--glass-seal-tint);--g-frost:var(--glass-seal-frost);--g-blur:var(--glass-seal-blur);--g-rim:var(--glass-seal-rim);--g-rim-width:var(--glass-seal-rim-width);--g-lift:var(--glass-seal-shadow);--g-depth:0 0 transparent}.glass[data-astro-cid-hno7cmgp][data-preset=panel]{--g-tint:var(--glass-panel-tint);--g-frost:var(--glass-panel-frost);--g-blur:var(--glass-panel-blur);--g-rim:var(--glass-panel-rim);--g-lift:var(--glass-panel-shadow)}.glass[data-astro-cid-hno7cmgp][data-preset=chip][aria-pressed=true],.glass[data-astro-cid-hno7cmgp][data-preset=chip][aria-current]:not([aria-current=false]){--g-tint:var(--glass-active-tint);--g-frost:var(--glass-active-frost);--g-rim:var(--glass-active-rim);color:var(--text-accent);font-weight:600}.glass[data-astro-cid-hno7cmgp][data-rim=white]{--g-rim:var(--glass-panel-rim)}.glass[data-astro-cid-hno7cmgp][data-rim=line]{--g-rim:var(--border-hairline)}.glass[data-astro-cid-hno7cmgp][data-rim=none]{--g-rim:transparent}.glass[data-astro-cid-hno7cmgp][data-lift=nav]{--g-lift:var(--glass-chip-shadow-nav)}.glass[data-astro-cid-hno7cmgp][data-lift=none]{--g-lift:0 0 transparent}.glass[data-astro-cid-hno7cmgp][data-tint=mint]{--g-tint:var(--glass-active-tint)}.glass[data-astro-cid-hno7cmgp][data-tint=aqua]{--g-tint:var(--glass-tint-aqua)}.glass[data-astro-cid-hno7cmgp][data-tint=mist]{--g-tint:var(--glass-tint-mist)}.glass[data-astro-cid-hno7cmgp][data-tint=white]{--g-tint:var(--glass-chip-tint)}.glass[data-astro-cid-hno7cmgp][data-frost=medium]{--g-frost:var(--glass-frost-medium)}.glass[data-astro-cid-hno7cmgp][data-frost=strong]{--g-frost:var(--glass-frost-strong)}.glass[data-astro-cid-hno7cmgp][data-frost=solid]{--g-frost:var(--glass-frost-solid)}a[data-astro-cid-hno7cmgp].glass{color:inherit;text-decoration:none}button[data-astro-cid-hno7cmgp].glass{color:inherit;font:inherit;cursor:pointer;border:0;padding:0}.glass[data-astro-cid-hno7cmgp][data-interactive]{transition:box-shadow var(--transition-hover), var(--transition-press)}.glass[data-astro-cid-hno7cmgp][data-interactive]:hover{--g-lift:var(--glass-hover-shadow)}.glass[data-astro-cid-hno7cmgp][data-interactive]:active{--g-frost:var(--glass-pressed-frost);--g-lift:var(--glass-pressed-shadow);scale:var(--scale-pressed)}[data-surface=dark] .glass[data-astro-cid-hno7cmgp][data-flat-on-dark]{background:var(--chip-bg);backdrop-filter:none;box-shadow:inset 0 0 0 var(--border-width) var(--chip-border)}@media (prefers-reduced-transparency:reduce){.glass[data-astro-cid-hno7cmgp]{background:rgb(var(--g-tint) / var(--glass-reduced-transparency-alpha));backdrop-filter:none}}@media (prefers-contrast:more){.glass[data-astro-cid-hno7cmgp]{box-shadow:inset 0 0 0 var(--glass-contrast-border) var(--silk-ink)}}@media (prefers-reduced-motion:reduce){.glass[data-astro-cid-hno7cmgp][data-interactive]{transition:none}}.button[data-astro-cid-mxvs76l7]{justify-content:center;align-items:center;gap:var(--space-8);border:var(--border-width) solid transparent;border-radius:var(--radius-full);white-space:nowrap;text-align:center;cursor:pointer;flex:none;display:inline-flex}.button[data-astro-cid-mxvs76l7].button--sm,.button[data-astro-cid-mxvs76l7].button--md,.button[data-astro-cid-mxvs76l7].button--lg{font:var(--type-button)}.button__label[data-astro-cid-mxvs76l7]{min-width:0}.button[data-astro-cid-mxvs76l7].button--sm{height:var(--control-40);padding-inline:var(--space-18)}.button[data-astro-cid-mxvs76l7].button--md{height:var(--control-md);padding-inline:var(--space-22)}.button[data-astro-cid-mxvs76l7].button--md.button--icon-start{padding-inline-start:var(--space-18)}.button[data-astro-cid-mxvs76l7].button--md.button--icon-end{padding-inline-end:var(--space-18)}.button[data-astro-cid-mxvs76l7].button--lg{height:var(--control-52);padding-inline:var(--space-28);gap:var(--space-10)}.button[data-astro-cid-mxvs76l7].button--lg.button--icon-start{padding-inline-start:var(--space-22)}.button[data-astro-cid-mxvs76l7].button--lg.button--icon-end{padding-inline-end:var(--space-22)}.button--block[data-astro-cid-mxvs76l7]{width:100%;display:flex}.button[data-astro-cid-mxvs76l7].button--block.button--lg{font:var(--type-ui-16-semibold)}.button--primary[data-astro-cid-mxvs76l7]{background:var(--action-bg);color:var(--action-fg)}.button--secondary[data-astro-cid-mxvs76l7]{background:var(--page-bg-alt);border-color:var(--border-hairline);color:var(--text-title)}.button--ghost[data-astro-cid-mxvs76l7]{background:var(--surface-wash-soft);border-color:var(--border-hairline);color:var(--text-title)}.button--outline[data-astro-cid-mxvs76l7]{border-color:var(--border-emphasis);color:var(--text-title);background:0 0}.button[data-astro-cid-mxvs76l7].button--glass{color:var(--text-title);border-color:#0000}.button[data-astro-cid-mxvs76l7]:not(.button--glass){transition:background-color var(--transition-hover), border-color var(--transition-hover), box-shadow var(--transition-hover), var(--transition-press)}.button[data-astro-cid-mxvs76l7]:not(.button--glass):active{scale:var(--scale-pressed)}@media (hover:hover){.button--primary[data-astro-cid-mxvs76l7]:hover{background:var(--action-bg-hover)}.button--secondary[data-astro-cid-mxvs76l7]:hover{background:var(--surface-hover);box-shadow:var(--shadow-sm)}.button--ghost[data-astro-cid-mxvs76l7]:hover{background:var(--surface-hover)}.button--outline[data-astro-cid-mxvs76l7]:hover{background:var(--surface-wash-soft)}}.button[data-astro-cid-mxvs76l7][aria-disabled=true],.button[data-astro-cid-mxvs76l7]:disabled{opacity:.5;pointer-events:none}.calendar-day[data-astro-cid-n6znnt6m]{inline-size:var(--control-lg);block-size:var(--control-lg);border-radius:var(--radius-full);font:var(--type-ui-15);transition:background-color var(--transition-hover), color var(--transition-hover);flex:none;justify-content:center;place-self:center;align-items:center;text-decoration:none;display:inline-flex}.calendar-day--available[data-astro-cid-n6znnt6m]{background:var(--surface-accent);color:var(--text-accent);font:var(--type-ui-15-semibold)}.calendar-day--selected[data-astro-cid-n6znnt6m]{background:var(--action-bg);color:var(--action-fg);font:var(--type-ui-15-semibold)}.calendar-day--unavailable[data-astro-cid-n6znnt6m]{color:var(--text-muted)}a[data-astro-cid-n6znnt6m].calendar-day--available:hover{background:var(--surface-accent-strong)}a[data-astro-cid-n6znnt6m].calendar-day--selected:hover{background:var(--action-bg-hover)}@media (prefers-reduced-motion:reduce){.calendar-day[data-astro-cid-n6znnt6m]{transition:none}}[data-astro-cid-ffrm4nv5]:where(.card-shell){display:block}.card-shell[data-astro-cid-ffrm4nv5]{border-radius:var(--card-radius);background:var(--surface);color:inherit;text-decoration:none;position:relative;overflow:clip}.card-shell[data-astro-cid-ffrm4nv5][data-bordered]{border:var(--border-width) solid var(--border-hairline)}.card-shell[data-astro-cid-ffrm4nv5][data-tone=tint]{background:var(--surface-tint)}.card-shell[data-astro-cid-ffrm4nv5][data-tone=wash]{background:var(--surface-wash)}.card-shell[data-astro-cid-ffrm4nv5][data-tone=mist]{background:var(--page-bg-alt)}.card-shell[data-astro-cid-ffrm4nv5][data-tone=night]{background:var(--silk-abyss)}.card-shell[data-astro-cid-ffrm4nv5][data-elevation=none]{box-shadow:none}.card-shell[data-astro-cid-ffrm4nv5][data-elevation=sm]{box-shadow:var(--shadow-sm)}.card-shell[data-astro-cid-ffrm4nv5][data-elevation=md]{box-shadow:var(--shadow-md)}.card-shell[data-astro-cid-ffrm4nv5][data-elevation=lg]{box-shadow:var(--shadow-lg)}.card-shell[data-astro-cid-ffrm4nv5][data-elevation=soft]{box-shadow:var(--shadow-soft)}.card-shell[data-astro-cid-ffrm4nv5][data-hoverable]{transition:transform var(--transition-hover), box-shadow var(--transition-hover)}.card-shell[data-astro-cid-ffrm4nv5][data-hoverable]:hover{transform:translateY(calc(-1 * var(--space-2)));box-shadow:var(--shadow-hover)}@media (prefers-reduced-motion:reduce){.card-shell[data-astro-cid-ffrm4nv5][data-hoverable]{transition:none}.card-shell[data-astro-cid-ffrm4nv5][data-hoverable]:hover{transform:none}}.icon-tile[data-astro-cid-os33akb3]{box-sizing:border-box;border:var(--border-width) solid transparent;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-tile[data-astro-cid-os33akb3][data-size="24"]{width:24px;height:24px}.icon-tile[data-astro-cid-os33akb3][data-size="26"]{width:26px;height:26px}.icon-tile[data-astro-cid-os33akb3][data-size="30"]{width:30px;height:30px}.icon-tile[data-astro-cid-os33akb3][data-size="34"]{width:34px;height:34px}.icon-tile[data-astro-cid-os33akb3][data-size="36"]{width:36px;height:36px}.icon-tile[data-astro-cid-os33akb3][data-size="38"]{width:38px;height:38px}.icon-tile[data-astro-cid-os33akb3][data-size="40"]{width:40px;height:40px}.icon-tile[data-astro-cid-os33akb3][data-size="56"]{width:56px;height:56px}.icon-tile--circle[data-astro-cid-os33akb3]{border-radius:var(--radius-full)}.icon-tile--square[data-astro-cid-os33akb3]{border-radius:var(--radius-10)}.icon-tile--square[data-astro-cid-os33akb3][data-size="38"],.icon-tile--square[data-astro-cid-os33akb3][data-size="40"]{border-radius:var(--radius-12)}.icon-tile--square[data-astro-cid-os33akb3][data-size="56"]{border-radius:var(--radius-16)}.icon-tile--mint[data-astro-cid-os33akb3]{background:var(--surface-accent);border-color:var(--border-accent);color:var(--text-accent)}.icon-tile--neutral[data-astro-cid-os33akb3]{background:var(--surface);border-color:var(--border-hairline);color:var(--text-accent-bright)}.icon-tile--muted[data-astro-cid-os33akb3]{background:var(--surface-tint);border-color:var(--border-default);color:var(--text-muted)}.icon-tile--solid[data-astro-cid-os33akb3]{background:var(--accent-solid);color:var(--accent-solid-fg)}.icon-tile--inverse[data-astro-cid-os33akb3]{background:var(--surface-inverse);color:var(--white)}.check-item[data-astro-cid-xfz5yiwg]{align-items:flex-start;gap:var(--space-10);color:var(--text-title);display:flex}.check-item__text[data-astro-cid-xfz5yiwg]{min-width:0}.check-item[data-astro-cid-xfz5yiwg] .check-item__icon{margin-top:var(--space-2);color:var(--text-accent-bright)}.check-item--negative[data-astro-cid-xfz5yiwg] .check-item__icon{color:var(--text-muted)}.check-item--strong[data-astro-cid-xfz5yiwg].check-item--positive .check-item__icon{color:var(--text-accent)}.check-item--sm[data-astro-cid-xfz5yiwg]{gap:var(--space-8);color:var(--text-body)}.check-item--sm[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-body-14)}.check-item--sm[data-astro-cid-xfz5yiwg] .check-item__icon{margin-top:var(--space-4)}.check-item--md[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-item-15)}.check-item--lg[data-astro-cid-xfz5yiwg]{gap:var(--space-12)}.check-item--lg[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-ui-16-medium)}.check-item--ring[data-astro-cid-xfz5yiwg]{align-items:center;gap:var(--space-14)}.check-item--ring[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-ui-17-medium)}.check-item--strong[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-ui-16-semibold)}.check-item--muted[data-astro-cid-xfz5yiwg]{color:var(--text-muted)}.check-item--muted[data-astro-cid-xfz5yiwg] .check-item__text[data-astro-cid-xfz5yiwg]{font:var(--type-ui-16)}.check-item--rule-top[data-astro-cid-xfz5yiwg],.check-item--rule-bottom[data-astro-cid-xfz5yiwg]{padding-block:var(--space-12)}.check-item--lg[data-astro-cid-xfz5yiwg].check-item--rule-top,.check-item--lg[data-astro-cid-xfz5yiwg].check-item--rule-bottom{padding-block:var(--space-14)}.check-item--ring[data-astro-cid-xfz5yiwg].check-item--rule-top,.check-item--ring[data-astro-cid-xfz5yiwg].check-item--rule-bottom{padding-block:var(--space-16)}.check-item--rule-top[data-astro-cid-xfz5yiwg]{border-top:var(--border-width) solid var(--border-soft)}.check-item--rule-bottom[data-astro-cid-xfz5yiwg]{border-bottom:var(--border-width) solid var(--border-soft)}.checkbox[data-astro-cid-2djafbzv]{border:var(--border-width-lg) solid var(--border-strong);border-radius:var(--radius-5);background:var(--surface);block-size:18px;inline-size:18px;color:var(--accent-solid-fg);appearance:none;vertical-align:middle;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.checkbox--16[data-astro-cid-2djafbzv]{block-size:16px;inline-size:16px}.checkbox--20[data-astro-cid-2djafbzv]{border-radius:var(--radius-6);block-size:20px;inline-size:20px}.checkbox[data-astro-cid-2djafbzv]:checked,.checkbox[data-astro-cid-2djafbzv].is-checked{border-color:var(--accent-solid);background:var(--accent-solid)}input[data-astro-cid-2djafbzv].checkbox:checked:after{content:"";border:solid var(--accent-solid-fg);border-width:0 2px 2px 0;block-size:50%;inline-size:26%;position:absolute;inset-block-start:10%;inset-inline-start:31%;rotate:45deg}input[data-astro-cid-2djafbzv].checkbox:not(:disabled){cursor:pointer}.checkbox[data-astro-cid-2djafbzv].is-disabled,.checkbox[data-astro-cid-2djafbzv]:disabled{opacity:.5}.dot[data-astro-cid-dluv6lan]{--dot-size:8px;--dot-color:var(--accent-bright);box-sizing:border-box;width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-full);background:var(--dot-color);flex:none;display:inline-block;position:relative}.dot[data-astro-cid-dluv6lan][data-size="6"]{--dot-size:6px}.dot[data-astro-cid-dluv6lan][data-size="7"]{--dot-size:7px}.dot[data-astro-cid-dluv6lan][data-size="8"]{--dot-size:8px}.dot[data-astro-cid-dluv6lan][data-size="10"]{--dot-size:10px}.dot[data-astro-cid-dluv6lan][data-tone=accent]{--dot-color:var(--accent-bright)}.dot[data-astro-cid-dluv6lan][data-tone=emerald]{--dot-color:var(--accent-solid)}.dot[data-astro-cid-dluv6lan][data-tone=mint]{--dot-color:var(--silk-mint)}.dot[data-astro-cid-dluv6lan][data-tone=aqua]{--dot-color:var(--silk-aqua)}.dot[data-astro-cid-dluv6lan][data-tone=amber]{--dot-color:var(--amber-500)}.dot[data-astro-cid-dluv6lan][data-tone=muted]{--dot-color:var(--text-muted)}.dot[data-astro-cid-dluv6lan].is-outlined{background:var(--surface-accent);border:var(--border-width) solid var(--accent-bright)}.dot[data-astro-cid-dluv6lan].is-pulsing:before{content:"";border-radius:var(--radius-full);background:var(--accent-halo);width:16px;height:16px;margin:-8px 0 0 -8px;animation:1.6s ease-out infinite dot-pulse;position:absolute;top:50%;left:50%}@keyframes dot-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-dluv6lan].is-pulsing:before{animation:none}}.chip__label[data-astro-cid-7r2a6qvb]{color:inherit;font:inherit;letter-spacing:inherit}.chip__icon[data-astro-cid-7r2a6qvb]{color:var(--chip-icon-color,var(--text-accent));flex:none;display:inline-flex}.chip__logo[data-astro-cid-7r2a6qvb]{color:var(--text-body);flex:none;display:inline-flex}.chip__count[data-astro-cid-7r2a6qvb]{color:var(--chip-count-color,var(--text-muted));font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.chip[data-astro-cid-3xwgovwv]{--chip-count-color:var(--text-muted);align-items:center;gap:var(--space-8);white-space:nowrap;border:0;display:inline-flex}.chip__field[data-astro-cid-3xwgovwv]{display:inline-flex}.chip__field[data-astro-cid-3xwgovwv].is-block,.chip[data-astro-cid-3xwgovwv].is-block{width:100%;display:flex}.chip[data-astro-cid-3xwgovwv].is-block{justify-content:center}.chip__field[data-astro-cid-3xwgovwv].is-block>.chip{justify-content:center;width:100%}.chip[data-astro-cid-3xwgovwv].is-interactive{cursor:pointer}.chip[data-astro-cid-3xwgovwv].chip--sm{padding:var(--space-6) var(--space-12);color:var(--text-body);font:var(--type-ui-13-medium)}.chip[data-astro-cid-3xwgovwv].chip--md{padding:var(--space-8) var(--space-16);color:var(--text-title);font:var(--type-ui-14-medium)}.chip[data-astro-cid-3xwgovwv].chip--lg{padding:var(--space-10) var(--space-18);color:var(--text-title);font:var(--type-ui-15-medium)}.chip[data-astro-cid-3xwgovwv].chip--xl{height:var(--control-lg);padding:0 var(--space-18);color:var(--text-title);font:var(--type-ui-15-medium)}.chip[data-astro-cid-3xwgovwv].chip--sm.is-selected{font:var(--type-ui-13-semibold)}.chip[data-astro-cid-3xwgovwv].chip--md.is-selected{font:var(--type-ui-14-semibold)}.chip[data-astro-cid-3xwgovwv].chip--lg.is-selected,.chip[data-astro-cid-3xwgovwv].chip--xl.is-selected{font:var(--type-ui-15-semibold)}.chip[data-astro-cid-3xwgovwv].is-selected{--chip-count-color:var(--text-accent);color:var(--text-accent)}.chip--rounded[data-astro-cid-3xwgovwv].chip--solid{border-radius:var(--radius-12)}.chip--solid[data-astro-cid-3xwgovwv]{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);background:var(--surface)}.chip--solid[data-astro-cid-3xwgovwv].is-selected{border-color:var(--border-accent);background:var(--surface-accent)}.chip--solid[data-astro-cid-3xwgovwv].is-interactive{transition:background-color var(--transition-hover), border-color var(--transition-hover), var(--transition-press)}.chip--solid[data-astro-cid-3xwgovwv].is-interactive:active{scale:var(--scale-pressed)}@media (hover:hover){.chip--solid[data-astro-cid-3xwgovwv].is-interactive:not(.is-selected):hover{background:var(--surface-hover)}}.code-token[data-astro-cid-dcmn2bgi]{white-space:pre;color:var(--text-title)}.code-token[data-astro-cid-dcmn2bgi][data-kind=keyword]{color:var(--code-keyword);font-weight:500}.code-token[data-astro-cid-dcmn2bgi][data-kind=type],.code-token[data-astro-cid-dcmn2bgi][data-kind=number]{color:var(--code-number)}.code-token[data-astro-cid-dcmn2bgi][data-kind=string]{color:var(--code-string)}.code-token[data-astro-cid-dcmn2bgi][data-kind=punctuation]{color:var(--code-punct)}.code-token[data-astro-cid-dcmn2bgi][data-kind=identifier]{color:var(--code-ident)}.code-token[data-astro-cid-dcmn2bgi][data-kind=function]{color:var(--text-title);font-weight:600}.code-token[data-astro-cid-dcmn2bgi][data-kind=comment]{color:var(--code-comment);font-style:italic}.cursor-bubble[data-astro-cid-dmh736bi]{border-radius:var(--radius-full);background:var(--action-bg);width:84px;height:84px;color:var(--action-fg);font:var(--type-ui-14-semibold);box-shadow:var(--shadow-md);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.decor-image[data-astro-cid-bz2vhfku]{object-fit:cover;pointer-events:none;user-select:none;max-width:none;position:absolute}.decor-image[data-astro-cid-bz2vhfku].is-fill{object-fit:fill;height:auto}.decor-image[data-astro-cid-bz2vhfku].is-flipped{transform:scaleX(-1)}.dot-matrix[data-astro-cid-6zsu5ho3]{--cell:16px;--cell-gap:var(--space-4);grid-template-columns:repeat(var(--columns), var(--cell));gap:var(--cell-gap);display:inline-grid}.dot-matrix[data-astro-cid-6zsu5ho3][data-size="12"]{--cell:12px}.dot-matrix[data-astro-cid-6zsu5ho3][data-gap="6"]{--cell-gap:var(--space-6)}.dot-matrix__cell[data-astro-cid-6zsu5ho3]{inline-size:var(--cell);block-size:var(--cell);border-radius:var(--radius-3);background:var(--surface)}.dot-matrix__cell--empty[data-astro-cid-6zsu5ho3]{background:var(--surface)}.dot-matrix__cell--mint[data-astro-cid-6zsu5ho3]{background:var(--chart-3)}.dot-matrix__cell--teal[data-astro-cid-6zsu5ho3]{background:var(--chart-2)}.dot-matrix__cell--emerald[data-astro-cid-6zsu5ho3]{background:var(--chart-1)}.edge-fade[data-astro-cid-4mi5nhln]{pointer-events:none;--fade-dir:to bottom;background:linear-gradient(var(--fade-dir), var(--fade-fill) 0%, var(--fade-fill) var(--fade-hold), color-mix(in srgb, var(--fade-fill) 55%, transparent) var(--fade-mid), transparent 100%);position:absolute}.edge-fade[data-astro-cid-4mi5nhln][data-edge=top]{--fade-dir:to bottom}.edge-fade[data-astro-cid-4mi5nhln][data-edge=bottom]{--fade-dir:to top}.edge-fade[data-astro-cid-4mi5nhln][data-edge=left]{--fade-dir:to right}.edge-fade[data-astro-cid-4mi5nhln][data-edge=right]{--fade-dir:to left}.eyebrow-chip[data-astro-cid-ocfdhc7e]{max-width:100%;margin:0;display:inline-flex}.eyebrow-chip__pill[data-astro-cid-ocfdhc7e]{align-items:center;gap:var(--space-8);min-height:var(--chip-height);padding:var(--space-8) var(--space-16);display:inline-flex}.eyebrow-chip__pill[data-astro-cid-ocfdhc7e].has-dot{padding-inline-start:var(--space-12)}.eyebrow-chip__pill[data-astro-cid-ocfdhc7e].has-logos{padding-inline-start:var(--space-6)}.eyebrow-chip__logos[data-astro-cid-ocfdhc7e]{display:inline-flex}.eyebrow-chip__logo[data-astro-cid-ocfdhc7e]{inline-size:var(--space-24);block-size:var(--space-24);background:var(--surface);box-shadow:0 0 0 1.5px var(--surface), var(--shadow-xs);color:var(--text-title);border-radius:50%;place-items:center;display:grid}.eyebrow-chip__logo[data-astro-cid-ocfdhc7e]+.eyebrow-chip__logo[data-astro-cid-ocfdhc7e]{margin-inline-start:calc(var(--space-6) * -1)}.eyebrow-chip__label[data-astro-cid-ocfdhc7e]{color:var(--text-title);font:var(--type-ui-14-medium);white-space:nowrap}.eyebrow-chip__detail[data-astro-cid-ocfdhc7e]{border-inline-start:var(--border-width) solid var(--border-soft);color:var(--text-muted);font:var(--type-ui-14);white-space:nowrap;padding-inline-start:var(--space-8)}@media (width<=480px){.eyebrow-chip__detail[data-astro-cid-ocfdhc7e]{display:none}}.hairline[data-astro-cid-lapiutv4]{--hairline-width:var(--border-width);--hairline-color:var(--border-hairline);background:0 0;border:0;flex:none;margin:0;padding:0;display:block;overflow:visible}.hairline[data-astro-cid-lapiutv4][data-weight=thick]{--hairline-width:var(--border-width-lg)}.hairline[data-astro-cid-lapiutv4][data-tone=soft]{--hairline-color:var(--border-soft)}.hairline[data-astro-cid-lapiutv4][data-tone=ink]{--hairline-color:var(--text-title)}.hairline[data-astro-cid-lapiutv4][data-tone=strong]{--hairline-color:var(--border-strong)}.hairline[data-astro-cid-lapiutv4][data-orientation=horizontal]{inline-size:var(--length,auto);border-block-start:var(--hairline-width) solid var(--hairline-color);block-size:0}.hairline[data-astro-cid-lapiutv4][data-orientation=vertical]{inline-size:0;block-size:var(--length,auto);border-inline-start:var(--hairline-width) solid var(--hairline-color);align-self:stretch}.heading[data-astro-cid-rt3tdujy]{font:var(--h-font);letter-spacing:var(--h-track);color:var(--text-title);max-width:var(--h-max,none);margin:0}.heading[data-astro-cid-rt3tdujy][data-tone=muted]{color:var(--text-muted)}.heading[data-astro-cid-rt3tdujy][data-tone=accent]{color:var(--text-accent)}.heading[data-astro-cid-rt3tdujy][data-align=center]{text-align:center;margin-inline:auto}.heading[data-astro-cid-rt3tdujy][data-balance]{text-wrap:balance}.heading[data-astro-cid-rt3tdujy][data-anchor]{scroll-margin-top:calc(var(--nav-height) + var(--space-24))}.heading[data-astro-cid-rt3tdujy][data-giant]{overflow-wrap:anywhere}.heading[data-astro-cid-rt3tdujy][data-nowrap]{white-space:nowrap}.line[data-astro-cid-rt3tdujy]{display:block}.heading[data-astro-cid-rt3tdujy][data-inline] .line[data-astro-cid-rt3tdujy]{display:inline}.line--muted[data-astro-cid-rt3tdujy]{color:var(--text-muted)}.line--ink[data-astro-cid-rt3tdujy]{color:var(--text-title)}.line--accent[data-astro-cid-rt3tdujy]{color:var(--text-accent)}.line--serif[data-astro-cid-rt3tdujy]{font:var(--type-serif-78-italic);letter-spacing:var(--tracking-serif-78-italic);color:var(--text-title)}@media (width<=900px){.heading[data-astro-cid-rt3tdujy][data-fluid]{font-size:min(var(--h-size), var(--h-fluid-md));letter-spacing:-.035em;line-height:1.05}.heading[data-astro-cid-rt3tdujy][data-nowrap]{white-space:normal}.heading[data-astro-cid-rt3tdujy][data-fluid] .line--serif[data-astro-cid-rt3tdujy]{letter-spacing:-.02em;font-size:1.15em;line-height:1.05}}@media (width<=640px){.heading[data-astro-cid-rt3tdujy][data-fluid]{font-size:min(var(--h-size), var(--h-fluid-sm))}}.heat-cell[data-astro-cid-r2p5utrl]{background:var(--heat-0);flex:none;display:block}.heat-cell--sm[data-astro-cid-r2p5utrl]{border-radius:var(--radius-3);block-size:12px;inline-size:12px}.heat-cell--md[data-astro-cid-r2p5utrl]{border-radius:var(--radius-5);block-size:22px;inline-size:22px}.heat-cell[data-astro-cid-r2p5utrl][data-level="0"]{background:var(--heat-0)}.heat-cell[data-astro-cid-r2p5utrl][data-level="1"]{background:var(--heat-1)}.heat-cell[data-astro-cid-r2p5utrl][data-level="2"]{background:var(--heat-2)}.heat-cell[data-astro-cid-r2p5utrl][data-level="3"]{background:var(--heat-3)}.heat-cell[data-astro-cid-r2p5utrl][data-level="4"]{background:var(--heat-4)}.icon-button[data-astro-cid-vshbursj]{border:var(--border-width) solid transparent;border-radius:var(--radius-full);color:var(--text-title);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button--s28[data-astro-cid-vshbursj]{width:28px;height:28px}.icon-button--s32[data-astro-cid-vshbursj]{width:32px;height:32px}.icon-button--s34[data-astro-cid-vshbursj]{width:34px;height:34px}.icon-button--s40[data-astro-cid-vshbursj]{width:var(--control-40);height:var(--control-40)}.icon-button--s44[data-astro-cid-vshbursj]{width:var(--control-md);height:var(--control-md)}.icon-button--s48[data-astro-cid-vshbursj]{width:var(--control-lg);height:var(--control-lg)}.icon-button--s56[data-astro-cid-vshbursj]{width:var(--control-56);height:var(--control-56)}.icon-button[data-astro-cid-vshbursj].icon-button--glass{color:var(--text-title);border-color:#0000}.icon-button[data-astro-cid-vshbursj].has-accent-icon{color:var(--text-accent)}.icon-button[data-astro-cid-vshbursj]:not(.icon-button--glass){transition:background-color var(--transition-hover), border-color var(--transition-hover), var(--transition-press)}.icon-button[data-astro-cid-vshbursj]:not(.icon-button--glass):active{scale:var(--scale-pressed)}.icon-button--plain[data-astro-cid-vshbursj]{background:0 0}.icon-button--plain[data-astro-cid-vshbursj].is-active{background:var(--surface-wash)}.icon-button--dark[data-astro-cid-vshbursj]{background:var(--action-bg);color:var(--action-fg)}.icon-button--white[data-astro-cid-vshbursj]{background:var(--surface);border-color:var(--border-hairline)}.icon-button--outline[data-astro-cid-vshbursj]{border-color:var(--border-hairline);background:0 0}@media (hover:hover){.icon-button--plain[data-astro-cid-vshbursj]:hover{background:var(--surface-wash)}.icon-button--dark[data-astro-cid-vshbursj]:hover{background:var(--action-bg-hover)}}.icon-button[data-astro-cid-vshbursj][aria-disabled=true],.icon-button[data-astro-cid-vshbursj]:disabled{opacity:.4;pointer-events:none}.icon-text[data-astro-cid-mpxjylbi]{align-items:center;gap:var(--space-8);display:inline-flex}.icon-text--md[data-astro-cid-mpxjylbi]{gap:var(--space-10)}.icon-text--sm[data-astro-cid-mpxjylbi] .icon-text__text[data-astro-cid-mpxjylbi]{font:var(--type-ui-12-medium);letter-spacing:0}.icon-text--md[data-astro-cid-mpxjylbi] .icon-text__text[data-astro-cid-mpxjylbi]{font:var(--type-ui-14)}.icon-text--title[data-astro-cid-mpxjylbi]{color:var(--text-title)}.icon-text--lead[data-astro-cid-mpxjylbi]{color:var(--text-lead)}.icon-text--body[data-astro-cid-mpxjylbi]{color:var(--text-body)}.icon-text--muted[data-astro-cid-mpxjylbi]{color:var(--text-muted)}.icon-text--accent[data-astro-cid-mpxjylbi]{color:var(--text-accent)}.icon-text--bright[data-astro-cid-mpxjylbi]{color:var(--text-accent-bright)}.icon-text[data-astro-cid-mpxjylbi] .icon-text__icon{flex-shrink:0}.icon-text--icon-muted[data-astro-cid-mpxjylbi] .icon-text__icon{color:var(--text-muted)}.icon-text--icon-accent[data-astro-cid-mpxjylbi] .icon-text__icon{color:var(--text-accent-bright)}.icon-text--icon-emerald[data-astro-cid-mpxjylbi] .icon-text__icon{color:var(--text-accent)}.image-pill[data-astro-cid-vlsfucv6]{inline-size:var(--pill-w);block-size:var(--pill-h);border-radius:var(--radius-full);background:var(--surface-accent);box-shadow:var(--shadow-sm);vertical-align:middle;flex:none;display:inline-block;position:relative;overflow:clip}.image-pill__image[data-astro-cid-vlsfucv6]{object-fit:cover;object-position:var(--pill-position);block-size:100%;inline-size:100%;transform:scale(var(--pill-zoom));transform-origin:var(--pill-position);display:block}.image-pill[data-astro-cid-vlsfucv6]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width-lg) var(--glass-panel-rim);pointer-events:none;position:absolute;inset:0}.index-number[data-astro-cid-pujhw4bj]{color:var(--text-muted);display:inline-block}.index-number[data-astro-cid-pujhw4bj][data-variant=mono]{font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta);font-variant-numeric:tabular-nums}.index-number[data-astro-cid-pujhw4bj][data-variant=mono][data-size=lg]{font:var(--type-mono-label-lg);letter-spacing:var(--tracking-mono-label-lg)}.index-number[data-astro-cid-pujhw4bj][data-variant=display]{font:var(--type-subtitle-18)}.index-number[data-astro-cid-pujhw4bj][data-variant=display][data-size=lg]{font:var(--type-subtitle-20)}.index-number[data-astro-cid-pujhw4bj][data-tone=title]{color:var(--text-title)}.index-number[data-astro-cid-pujhw4bj][data-tone=lead]{color:var(--text-lead)}.index-number[data-astro-cid-pujhw4bj][data-tone=body]{color:var(--text-body)}.index-number[data-astro-cid-pujhw4bj][data-tone=muted]{color:var(--text-muted)}.index-number[data-astro-cid-pujhw4bj][data-tone=accent]{color:var(--text-accent)}.index-number[data-astro-cid-pujhw4bj][data-tone=bright]{color:var(--text-accent-bright)}.inline-link[data-astro-cid-gcqxnkvr]{color:var(--text-accent);border-bottom:var(--border-width-lg) solid var(--link-underline);transition:border-color var(--transition-hover);font-weight:500;text-decoration:none}.inline-link[data-astro-cid-gcqxnkvr]:hover{border-bottom-color:var(--text-accent)}.inline-link[data-astro-cid-gcqxnkvr]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-2);border-radius:var(--radius-3)}.inline-link[data-astro-cid-gcqxnkvr][data-autolink]{overflow-wrap:anywhere}.inline-mark--bold[data-astro-cid-mpi2umnp]{color:var(--text-title);font-weight:600}.inline-mark--italic[data-astro-cid-mpi2umnp]{font-style:italic}.inline-mark--underline[data-astro-cid-mpi2umnp]{text-decoration:underline;text-decoration-thickness:var(--border-width-lg);text-underline-offset:var(--space-4);text-decoration-color:color-mix(in srgb, var(--text-body) 60%, transparent)}.inline-mark--strikethrough[data-astro-cid-mpi2umnp]{color:var(--text-muted);text-decoration:line-through;text-decoration-thickness:var(--border-width-lg)}.inline-mark--code[data-astro-cid-mpi2umnp]{padding:var(--space-2) var(--space-6);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-6);background:var(--surface);font:var(--type-mono-15-medium);color:var(--text-accent)}.inline-mark--subscript[data-astro-cid-mpi2umnp]{font:var(--type-ui-12);color:var(--text-body);line-height:0}.inline-mark--superscript[data-astro-cid-mpi2umnp]{font:var(--type-ui-12-semibold);color:var(--text-accent);line-height:0}.inline-mark--highlight[data-astro-cid-mpi2umnp]{padding:0 var(--space-2);border-radius:var(--radius-3);background:color-mix(in srgb, var(--silk-mint) 50%, transparent);color:var(--text-title)}.inline-mark--accent[data-astro-cid-mpi2umnp]{color:var(--text-accent);font-weight:600}.keycap[data-astro-cid-etvqvvre]{padding:var(--space-6) var(--space-10);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);color:var(--text-body);font:var(--type-mono-12-medium);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.keycap--solid[data-astro-cid-etvqvvre]{background:var(--page-bg-alt)}.keycap--wash[data-astro-cid-etvqvvre]{background:var(--surface-wash)}.lens[data-astro-cid-wezbsleg]{justify-content:center;align-items:center;gap:var(--space-8);inline-size:var(--w);block-size:var(--h);text-align:center;flex:none;display:inline-flex}.lens[data-astro-cid-wezbsleg][data-lens=icon]{color:var(--text-accent)}.limit-line[data-astro-cid-t54dacye]{align-items:center;gap:var(--space-10);block-size:13px;display:flex}.limit-line__label[data-astro-cid-t54dacye]{inline-size:36px;font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm);text-transform:uppercase;color:var(--text-body);white-space:nowrap;flex:none}.limit-line__rule[data-astro-cid-t54dacye]{block-size:var(--border-width-lg);background:repeating-linear-gradient(90deg, var(--text-body) 0 5px, transparent 5px 10px);flex:1 1 0}.list-marker[data-astro-cid-wnvswzsm]{block-size:var(--control-sm);flex:none;justify-content:center;align-items:center;inline-size:14px;display:inline-flex}.list-marker--dot[data-astro-cid-wnvswzsm]:before,.list-marker--ring[data-astro-cid-wnvswzsm]:before{content:"";box-sizing:border-box;border-radius:50%}.list-marker--dot[data-astro-cid-wnvswzsm]:before{background:var(--accent-solid);block-size:6px;inline-size:6px}.list-marker--ring[data-astro-cid-wnvswzsm]:before{border:var(--border-width-lg) solid var(--accent-solid);block-size:7px;inline-size:7px}.list-marker--number[data-astro-cid-wnvswzsm],.list-marker--alpha[data-astro-cid-wnvswzsm]{inline-size:26px;font:var(--type-mono-14-medium);justify-content:flex-start}.list-marker--number[data-astro-cid-wnvswzsm]{color:var(--text-accent)}.list-marker--alpha[data-astro-cid-wnvswzsm]{color:var(--text-muted)}.list-marker--check[data-astro-cid-wnvswzsm]{inline-size:20px;color:var(--accent-solid-fg);position:relative}.list-marker--check[data-astro-cid-wnvswzsm]:before{content:"";border:var(--border-width-lg) solid var(--border-strong);border-radius:var(--radius-6);background:var(--surface);block-size:20px;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.list-marker--check[data-astro-cid-wnvswzsm].is-checked:before{border-color:var(--accent-solid);background:var(--accent-solid)}.list-marker--check[data-astro-cid-wnvswzsm] svg{position:relative}.media-frame[data-astro-cid-gafa6ge2]{isolation:isolate;border-radius:var(--frame-radius);background:var(--surface-accent);block-size:100%;inline-size:100%;position:relative;overflow:clip}.media-frame[data-astro-cid-gafa6ge2][data-ratio]{aspect-ratio:var(--frame-ratio);block-size:auto;min-block-size:0;position:relative}.media-frame[data-astro-cid-gafa6ge2][data-ratio] .media-frame__image[data-astro-cid-gafa6ge2]{position:absolute;inset:0}.media-frame__image[data-astro-cid-gafa6ge2]{object-fit:cover;object-position:var(--frame-position,50% 50%);block-size:100%;inline-size:100%;display:block}.media-frame[data-astro-cid-gafa6ge2][data-fit=contain] .media-frame__image[data-astro-cid-gafa6ge2]{object-fit:contain}.media-frame[data-astro-cid-gafa6ge2][data-flipped] .media-frame__image[data-astro-cid-gafa6ge2]{transform:scaleX(-1)}.media-frame[data-astro-cid-gafa6ge2][data-scaled] .media-frame__image[data-astro-cid-gafa6ge2]{transform:scale(var(--frame-scale));transform-origin:var(--frame-position,50% 50%)}.media-frame[data-astro-cid-gafa6ge2][data-scaled][data-flipped] .media-frame__image[data-astro-cid-gafa6ge2]{transform:scale(var(--frame-scale)) scaleX(-1)}.media-frame[data-astro-cid-gafa6ge2][data-rim]:after,.media-frame[data-astro-cid-gafa6ge2][data-white-rim]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.media-frame[data-astro-cid-gafa6ge2][data-rim]{box-shadow:var(--shadow-lg)}.media-frame[data-astro-cid-gafa6ge2][data-rim]:after{box-shadow:inset 0 0 0 var(--border-width) var(--glass-panel-rim)}.media-frame[data-astro-cid-gafa6ge2][data-white-rim]{box-shadow:var(--shadow-soft)}.media-frame[data-astro-cid-gafa6ge2][data-white-rim]:after{box-shadow:inset 0 0 0 var(--border-width-lg) var(--white)}.mono-label[data-astro-cid-wrhbklhd]{color:var(--text-muted);font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label);margin:0}.mono-label[data-astro-cid-wrhbklhd][data-upper]{text-transform:uppercase}.mono-label[data-astro-cid-wrhbklhd][data-size=xs]{font:var(--type-mono-label-xs);letter-spacing:var(--tracking-mono-label-xs)}.mono-label[data-astro-cid-wrhbklhd][data-size=sm]{font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm)}.mono-label[data-astro-cid-wrhbklhd][data-size=lg]{font:var(--type-mono-label-lg);letter-spacing:var(--tracking-mono-label-lg)}.mono-label[data-astro-cid-wrhbklhd][data-size=meta]{font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta)}.mono-label[data-astro-cid-wrhbklhd][data-size=metaSm]{font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.mono-label[data-astro-cid-wrhbklhd][data-tone=title]{color:var(--text-title)}.mono-label[data-astro-cid-wrhbklhd][data-tone=lead]{color:var(--text-lead)}.mono-label[data-astro-cid-wrhbklhd][data-tone=body]{color:var(--text-body)}.mono-label[data-astro-cid-wrhbklhd][data-tone=accent]{color:var(--text-accent)}.mono-label[data-astro-cid-wrhbklhd][data-tone=bright]{color:var(--text-accent-bright)}.nav-link[data-astro-cid-g6g5ywu3]{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;cursor:pointer;color:var(--text-title);font:var(--type-nav-link);transition:color var(--duration-knob) ease;background:0 0;border:0;text-decoration:none;display:inline-flex}.chevron[data-astro-cid-g6g5ywu3]{color:var(--text-muted);transition:color var(--duration-knob) ease;display:inline-flex}.nav-link[data-astro-cid-g6g5ywu3]:hover,.nav-link[data-astro-cid-g6g5ywu3]:hover .chevron[data-astro-cid-g6g5ywu3]{color:var(--text-accent)}.nav-link[data-astro-cid-g6g5ywu3].is-current{color:var(--text-accent);font:var(--type-ui-15-semibold)}.is-current[data-astro-cid-g6g5ywu3] .chevron[data-astro-cid-g6g5ywu3]{color:var(--text-accent)}.nav-link[data-astro-cid-g6g5ywu3]:focus-visible{border-radius:var(--radius-4);outline:2px solid var(--focus-ring);outline-offset:2px}.chevron[data-astro-cid-g6g5ywu3]{transition:color var(--duration-knob) ease, rotate var(--transition-hover)}@media (prefers-reduced-motion:reduce){.nav-link[data-astro-cid-g6g5ywu3],.chevron[data-astro-cid-g6g5ywu3]{transition:none}}.or-badge[data-astro-cid-jjoqeox6]{width:var(--control-md);height:var(--control-md);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);background:var(--surface);color:var(--text-body);font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.progress-bar[data-astro-cid-hjvduls5]{border-radius:var(--radius-full);background:var(--chart-track);inline-size:100%;overflow:clip}.progress-bar--xs[data-astro-cid-hjvduls5]{background:color-mix(in srgb, var(--accent-solid) 12%, transparent);block-size:3px}.progress-bar--sm[data-astro-cid-hjvduls5]{block-size:6px}.progress-bar--md[data-astro-cid-hjvduls5]{block-size:8px}.progress-bar--lg[data-astro-cid-hjvduls5]{block-size:12px}.progress-bar__fill[data-astro-cid-hjvduls5]{inline-size:calc(var(--p) * 100%);border-radius:var(--radius-full);block-size:100%;display:block}.progress-bar__fill--gradient[data-astro-cid-hjvduls5]{background:var(--gradient-silk-fill)}.progress-bar__fill--emerald[data-astro-cid-hjvduls5]{background:var(--chart-1)}.progress-bar__fill--mint[data-astro-cid-hjvduls5]{background:var(--chart-3)}.progress-bar__fill--outline[data-astro-cid-hjvduls5]{background:var(--surface);box-shadow:inset 0 0 0 var(--border-width) var(--border-hairline)}.radial-glow[data-astro-cid-oueun3m5]{pointer-events:none;position:absolute}.radial-glow[data-astro-cid-oueun3m5][data-variant=halo]{background:radial-gradient(ellipse 62.5% 21% at 50% 23%, var(--silk-halo) 0, color-mix(in srgb, var(--silk-halo) 92%, transparent) 60%, transparent 100%)}.radial-glow[data-astro-cid-oueun3m5][data-variant=glow]{background:var(--gradient-glow-teal)}.rule-diamond[data-astro-cid-tg4w3nc4]{align-items:center;gap:var(--space-18);height:24px;display:flex}.rule-diamond__line[data-astro-cid-tg4w3nc4]{height:var(--border-width-lg);flex:1}.rule-diamond__line--left[data-astro-cid-tg4w3nc4]{background:var(--gradient-rule-from-left)}.rule-diamond__line--right[data-astro-cid-tg4w3nc4]{background:var(--gradient-rule-from-right)}.rule-diamond__gem[data-astro-cid-tg4w3nc4]{background:var(--accent-bright);flex:none;width:7px;height:7px;transform:rotate(45deg)}.seal[data-astro-cid-63p2aq4s][data-preset=seal]{justify-content:center;align-items:center;gap:var(--space-12);inline-size:var(--size);block-size:var(--size);color:var(--text-accent);text-align:center;flex-direction:column;flex:none;display:inline-flex}.seal__rim[data-astro-cid-63p2aq4s]{border:var(--border-width-lg) solid var(--border-strong);pointer-events:none;border-radius:50%;position:absolute;inset:8.7%}.section-frame[data-astro-cid-c4py6cjt]{isolation:isolate;padding-block:var(--pt) var(--pb);background:var(--page-bg);position:relative}.section-frame[data-astro-cid-c4py6cjt][data-background=page-alt]{background:var(--page-bg-alt)}.section-frame[data-astro-cid-c4py6cjt][data-background=none]{background:0 0}.section-frame[data-astro-cid-c4py6cjt][data-clipped]{overflow:clip}.section-frame__backdrop[data-astro-cid-c4py6cjt]{z-index:0;pointer-events:none;position:absolute;inset:0;container-type:inline-size}.section-frame__content[data-astro-cid-c4py6cjt]{z-index:1;gap:var(--section-frame-gap,0);inline-size:100%;max-inline-size:calc(var(--container-max) + 2 * var(--page-pad));padding-inline:var(--page-pad);flex-direction:column;margin-inline:auto;display:flex;position:relative}.section-frame__content[data-astro-cid-c4py6cjt][data-containerless]{max-inline-size:none;padding-inline:0}.section-frame__bleed[data-astro-cid-c4py6cjt]{z-index:1;position:relative}@media (width<=900px){.section-frame[data-astro-cid-c4py6cjt]{padding-block:var(--pt-md) var(--pb-md)}.section-frame__content[data-astro-cid-c4py6cjt]{padding-inline:var(--page-pad-md)}.section-frame__content[data-astro-cid-c4py6cjt][data-containerless]{padding-inline:0}}@media (width<=640px){.section-frame[data-astro-cid-c4py6cjt]{padding-block:var(--pt-sm) var(--pb-sm)}.section-frame__content[data-astro-cid-c4py6cjt]{padding-inline:var(--page-pad-sm)}.section-frame__content[data-astro-cid-c4py6cjt][data-containerless]{padding-inline:0}}.stat-number[data-astro-cid-rygd6yob]{align-items:baseline;gap:var(--space-10);font:var(--s-font);letter-spacing:var(--s-track);color:var(--text-title);margin:0;display:inline-flex}.stat-number[data-astro-cid-rygd6yob][data-tone=lead]{color:var(--text-lead)}.stat-number[data-astro-cid-rygd6yob][data-tone=body]{color:var(--text-body)}.stat-number[data-astro-cid-rygd6yob][data-tone=muted]{color:var(--text-muted)}.stat-number[data-astro-cid-rygd6yob][data-tone=accent]{color:var(--text-accent)}.stat-number[data-astro-cid-rygd6yob][data-tone=bright]{color:var(--text-accent-bright)}.from[data-astro-cid-rygd6yob],.unit[data-astro-cid-rygd6yob]{color:var(--text-muted)}.arrow[data-astro-cid-rygd6yob]{color:var(--text-accent-bright);align-self:center;display:inline-flex}.value[data-astro-cid-rygd6yob]{align-items:baseline;display:inline-flex}@media (width<=900px){.stat-number[data-astro-cid-rygd6yob][data-fluid]{font-size:min(var(--s-size), var(--s-fluid));letter-spacing:-.035em;line-height:1.05}}.state-cell[data-astro-cid-usxdqc3j]{box-sizing:border-box;block-size:34px;inline-size:100%;padding-inline:var(--space-8);border-radius:var(--radius-8);font:var(--type-ui-12-semibold);white-space:nowrap;justify-content:center;align-items:center;display:flex}.state-cell--solid[data-astro-cid-usxdqc3j]{background:var(--accent-solid);color:var(--accent-solid-fg)}.state-cell--soft[data-astro-cid-usxdqc3j]{background:var(--surface-accent);color:var(--text-accent)}.state-cell--off[data-astro-cid-usxdqc3j]{background:var(--surface-off);color:var(--text-muted)}.step-marker[data-astro-cid-wkudjrof]{box-sizing:border-box;border-radius:var(--radius-full);--marker-core:var(--text-accent);background:var(--surface-accent);border:var(--border-width) solid var(--border-accent);width:26px;height:26px;color:var(--accent-solid-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.step-marker[data-astro-cid-wkudjrof]:after{content:"";border-radius:var(--radius-full);background:var(--marker-core);width:8px;height:8px}.step-marker[data-astro-cid-wkudjrof][data-variant=stepper]{--marker-core:var(--accent-bright);background:var(--surface);border:var(--border-width-lg) solid var(--accent-bright)}.step-marker[data-astro-cid-wkudjrof][data-variant=timeline][data-state=current]{--marker-core:var(--accent-solid-fg);background:var(--accent-solid);border-color:var(--accent-solid)}.step-marker[data-astro-cid-wkudjrof][data-state=done]{background:var(--accent-solid);border-color:var(--accent-solid)}.step-marker[data-astro-cid-wkudjrof][data-state=done]:after{display:none}.tag[data-astro-cid-t2jfhid7]{--tag-bg:var(--surface-wash-soft);--tag-border:var(--border-hairline);--tag-fg:var(--text-body);align-items:center;gap:var(--space-6);border:var(--border-width) solid var(--tag-border);border-radius:var(--radius-full);background:var(--tag-bg);color:var(--tag-fg);white-space:nowrap;display:inline-flex}.tag--wash[data-astro-cid-t2jfhid7]{--tag-bg:var(--surface-wash);--tag-fg:var(--text-title)}.tag--white[data-astro-cid-t2jfhid7]{--tag-bg:var(--surface);--tag-fg:var(--text-title)}.tag--mint[data-astro-cid-t2jfhid7]{--tag-bg:var(--surface-accent);--tag-border:var(--border-accent);--tag-fg:var(--text-accent)}.tag--mist[data-astro-cid-t2jfhid7]{--tag-bg:var(--page-bg-alt);--tag-fg:var(--text-accent)}.tag--outline[data-astro-cid-t2jfhid7]{--tag-bg:transparent;--tag-fg:var(--text-muted)}.tag--solid[data-astro-cid-t2jfhid7]{--tag-bg:var(--accent-solid);--tag-border:transparent;--tag-fg:var(--accent-solid-fg)}.tag--amber[data-astro-cid-t2jfhid7]{--tag-bg:var(--status-warning-bg);--tag-border:transparent;--tag-fg:var(--status-warning-fg)}.tag--info[data-astro-cid-t2jfhid7]{--tag-bg:var(--status-info-bg);--tag-border:transparent;--tag-fg:var(--status-info-fg)}.tag[data-astro-cid-t2jfhid7].has-accent-icon .icon{color:var(--text-accent)}.tag--xs[data-astro-cid-t2jfhid7]{padding:var(--space-4) var(--space-8)}.tag--sm[data-astro-cid-t2jfhid7]{padding:var(--space-4) var(--space-10)}.tag--md[data-astro-cid-t2jfhid7]{padding:var(--space-6) var(--space-12)}.tag--sans[data-astro-cid-t2jfhid7].tag--xs{font:var(--type-ui-10-semibold)}.tag--sans[data-astro-cid-t2jfhid7].tag--sm.tag--strong{font:var(--type-ui-12-semibold)}.tag--sans[data-astro-cid-t2jfhid7].tag--sm.tag--regular{font:var(--type-ui-12-medium);letter-spacing:0}.tag--sans[data-astro-cid-t2jfhid7].tag--md.tag--strong{font:var(--type-ui-13-semibold)}.tag--sans[data-astro-cid-t2jfhid7].tag--md.tag--regular{font:var(--type-ui-13-medium)}.tag--mono[data-astro-cid-t2jfhid7]{text-transform:uppercase}.tag--mono[data-astro-cid-t2jfhid7].tag--xs{font:var(--type-mono-label-xs);letter-spacing:var(--tracking-mono-label-xs)}.tag--mono[data-astro-cid-t2jfhid7].tag--sm{font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.tag--mono[data-astro-cid-t2jfhid7].tag--md{font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta)}.tag--link[data-astro-cid-t2jfhid7]{transition:background-color var(--transition-hover)}@media (hover:hover){.tag--link[data-astro-cid-t2jfhid7]:hover{background:var(--surface-accent)}}.text[data-astro-cid-toh5k7l7]{color:var(--text-body);text-wrap:pretty;margin:0}.text[data-astro-cid-toh5k7l7][data-balance]{text-wrap:balance}.text[data-astro-cid-toh5k7l7][data-align=start]{text-align:start}.text[data-astro-cid-toh5k7l7][data-align=center]{text-align:center}.text[data-astro-cid-toh5k7l7][data-align=end]{text-align:end}.text[data-astro-cid-toh5k7l7][data-variant=lead]{font:var(--type-lead)}.text[data-astro-cid-toh5k7l7][data-variant=lead20]{font:var(--type-lead-20)}.text[data-astro-cid-toh5k7l7][data-variant=article]{font:var(--type-article-18)}.text[data-astro-cid-toh5k7l7][data-variant=body17]{font:var(--type-body-17)}.text[data-astro-cid-toh5k7l7][data-variant=body]{font:var(--type-body-16)}.text[data-astro-cid-toh5k7l7][data-variant=body15]{font:var(--type-body-15)}.text[data-astro-cid-toh5k7l7][data-variant=body14]{font:var(--type-body-14)}.text[data-astro-cid-toh5k7l7][data-variant=body13]{font:var(--type-body-13)}.text[data-astro-cid-toh5k7l7][data-variant=caption]{font:var(--type-caption)}.text[data-astro-cid-toh5k7l7][data-variant=statement]{font:var(--type-statement-17)}.text[data-astro-cid-toh5k7l7][data-variant=item]{font:var(--type-item-15)}.text[data-astro-cid-toh5k7l7][data-variant=title16]{font:var(--type-title-16)}.text[data-astro-cid-toh5k7l7][data-variant=title15]{font:var(--type-title-15)}.text[data-astro-cid-toh5k7l7][data-tone=title]{color:var(--text-title)}.text[data-astro-cid-toh5k7l7][data-tone=lead]{color:var(--text-lead)}.text[data-astro-cid-toh5k7l7][data-tone=body]{color:var(--text-body)}.text[data-astro-cid-toh5k7l7][data-tone=muted]{color:var(--text-muted)}.text[data-astro-cid-toh5k7l7][data-tone=accent]{color:var(--text-accent)}.text[data-astro-cid-toh5k7l7][data-tone=bright]{color:var(--text-accent-bright)}.text-input[data-astro-cid-jl2kd7ms]{border-radius:var(--radius-12);background:var(--page-bg-alt);border:var(--border-width) solid var(--border-hairline);inline-size:100%;color:var(--text-title);display:block;position:relative}.text-input--pill[data-astro-cid-jl2kd7ms]{border-radius:var(--radius-full);background:var(--surface)}.text-input--bare[data-astro-cid-jl2kd7ms]{background:0 0;border-color:#0000;border-radius:0}.control[data-astro-cid-jl2kd7ms]{border-radius:inherit;inline-size:100%;color:inherit;font:var(--type-ui-15);block-size:var(--control-md);padding-block:0;padding-inline:var(--space-16);caret-color:var(--accent-bright);background:0 0;border:0;outline:none;margin:0;display:block}.text-input--pill[data-astro-cid-jl2kd7ms] .control[data-astro-cid-jl2kd7ms]{font:var(--type-ui-14);padding-inline:var(--space-20)}.text-input--bare[data-astro-cid-jl2kd7ms] .control[data-astro-cid-jl2kd7ms]{font:var(--type-lead-18);block-size:auto;padding-inline:0}textarea[data-astro-cid-jl2kd7ms].control{resize:vertical;block-size:auto;min-block-size:calc(var(--control-md) * 2);padding-block:var(--space-12)}.text-input--bare[data-astro-cid-jl2kd7ms] textarea[data-astro-cid-jl2kd7ms].control{min-block-size:4lh;padding-block:0}.is-mono[data-astro-cid-jl2kd7ms] .control[data-astro-cid-jl2kd7ms]{font-family:var(--font-mono)}.control[data-astro-cid-jl2kd7ms]::placeholder{color:var(--text-muted);opacity:1}.has-icon[data-astro-cid-jl2kd7ms] .control[data-astro-cid-jl2kd7ms]{padding-inline-end:var(--space-40)}.end[data-astro-cid-jl2kd7ms]{color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-16);translate:0 -50%}.text-input[data-astro-cid-jl2kd7ms]:focus-within,.text-input[data-astro-cid-jl2kd7ms].is-focused{border-color:var(--accent-bright);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-bright) 25%, transparent)}.text-input[data-astro-cid-jl2kd7ms].is-focused{border-width:var(--border-width-lg);background:var(--surface-wash)}.text-input--bare[data-astro-cid-jl2kd7ms]:focus-within,.text-input--bare[data-astro-cid-jl2kd7ms].is-focused{box-shadow:none;background:0 0;border-color:#0000}.text-link[data-astro-cid-53v4gw37]{align-items:center;gap:var(--space-8);width:fit-content;display:inline-flex}.text-link--md[data-astro-cid-53v4gw37]{font:var(--type-button)}.text-link--sm[data-astro-cid-53v4gw37]{font:var(--type-ui-14-semibold)}.text-link--title[data-astro-cid-53v4gw37]{color:var(--text-title)}.text-link--accent[data-astro-cid-53v4gw37]{color:var(--text-accent)}.text-link--muted[data-astro-cid-53v4gw37]{color:var(--text-muted)}.text-link__icon[data-astro-cid-53v4gw37]{transition:transform var(--transition-hover);display:inline-flex}.text-link__path[data-astro-cid-53v4gw37]{font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta);color:var(--text-muted)}.text-link[data-astro-cid-53v4gw37]:hover .text-link__label[data-astro-cid-53v4gw37],.text-link[data-astro-cid-53v4gw37]:focus-visible .text-link__label[data-astro-cid-53v4gw37]{text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.text-link[data-astro-cid-53v4gw37]:hover .text-link__icon[data-astro-cid-53v4gw37][data-motion=x]{transform:translate(2px)}.text-link[data-astro-cid-53v4gw37]:hover .text-link__icon[data-astro-cid-53v4gw37][data-motion=y]{transform:translateY(2px)}}.toggle-switch[data-astro-cid-bharyurd]{inline-size:48px;block-size:var(--control-sm);border-radius:var(--radius-full);background:var(--chart-track);flex:none;align-items:center;padding:3px;display:inline-flex}.toggle-switch[data-astro-cid-bharyurd].is-on{background:var(--accent-solid)}.knob[data-astro-cid-bharyurd]{border-radius:var(--radius-full);background:var(--white);block-size:24px;inline-size:24px;box-shadow:var(--shadow-xs);display:block}.is-on[data-astro-cid-bharyurd] .knob[data-astro-cid-bharyurd]{margin-inline-start:auto}.window-dots[data-astro-cid-cuqsayvk]{--dot-size:12px;align-items:center;gap:var(--space-8);flex:none;display:inline-flex}.window-dots[data-astro-cid-cuqsayvk][data-variant=neutral]{gap:var(--space-6)}.window-dots[data-astro-cid-cuqsayvk][data-size="10"]{--dot-size:10px}.window-dots[data-astro-cid-cuqsayvk][data-size="12"]{--dot-size:12px}.window-dots__dot[data-astro-cid-cuqsayvk]{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-full);background:var(--dot-fill);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--dot-fill) 80%, black);display:block}.window-dots[data-astro-cid-cuqsayvk][data-variant=mac] .window-dots__dot[data-astro-cid-cuqsayvk]:first-child{--dot-fill:var(--dot-red)}.window-dots[data-astro-cid-cuqsayvk][data-variant=mac] .window-dots__dot[data-astro-cid-cuqsayvk]:nth-child(2){--dot-fill:var(--dot-yellow)}.window-dots[data-astro-cid-cuqsayvk][data-variant=mac] .window-dots__dot[data-astro-cid-cuqsayvk]:nth-child(3){--dot-fill:var(--dot-green)}.window-dots[data-astro-cid-cuqsayvk][data-variant=neutral] .window-dots__dot[data-astro-cid-cuqsayvk]{--dot-fill:var(--border-hairline);box-shadow:none}.zavcode-logo[data-astro-cid-65ge2ff7]{flex-shrink:0;max-width:none;display:block}.zavcode-logo--ink[data-astro-cid-65ge2ff7] path[data-astro-cid-65ge2ff7]{fill:currentColor}.zavcode-logo--light[data-astro-cid-65ge2ff7] path[data-astro-cid-65ge2ff7]{fill:var(--white)}.zavcode-logo--colour[data-astro-cid-65ge2ff7] .letter[data-astro-cid-65ge2ff7]{fill:var(--text-title)}.accordion[data-astro-cid-i63salpc]{border-top:var(--border-width) solid var(--border-hairline)}.accordion[data-astro-cid-i63salpc][data-variant=faq]{padding-block:var(--space-28)}.accordion__summary[data-astro-cid-i63salpc]{column-gap:var(--space-20);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.accordion__summary[data-astro-cid-i63salpc]::-webkit-details-marker{display:none}.accordion__summary[data-astro-cid-i63salpc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-4);border-radius:var(--radius-8)}.accordion[data-astro-cid-i63salpc][data-variant=faq][data-has-index] .accordion__summary[data-astro-cid-i63salpc]{grid-template-columns:44px minmax(0,1fr) auto}.accordion[data-astro-cid-i63salpc][data-variant=inline] .accordion__summary[data-astro-cid-i63salpc]{padding-block:var(--space-20)}.accordion[data-astro-cid-i63salpc][data-variant=faq][open] .accordion__summary[data-astro-cid-i63salpc]{align-items:start}.accordion__index[data-astro-cid-i63salpc]{display:block}.accordion[data-astro-cid-i63salpc][open] .accordion__index[data-astro-cid-i63salpc]{padding-top:var(--space-8)}.accordion__index-open[data-astro-cid-i63salpc],.accordion[data-astro-cid-i63salpc][open] .accordion__index-closed[data-astro-cid-i63salpc]{display:none}.accordion[data-astro-cid-i63salpc][open] .accordion__index-open[data-astro-cid-i63salpc]{display:inline}.accordion__toggle[data-astro-cid-i63salpc]{display:grid}.accordion__face[data-astro-cid-i63salpc]{grid-area:1/1}.accordion__face--open[data-astro-cid-i63salpc],.accordion[data-astro-cid-i63salpc][open] .accordion__face--closed[data-astro-cid-i63salpc]{display:none}.accordion[data-astro-cid-i63salpc][open] .accordion__face--open[data-astro-cid-i63salpc]{display:block}.accordion__toggle[data-astro-cid-i63salpc] .glass{width:var(--control-md);height:var(--control-md);justify-content:center;align-items:center;display:flex}.accordion[data-astro-cid-i63salpc][data-variant=inline] .accordion__toggle[data-astro-cid-i63salpc] .glass{width:36px;height:36px}.accordion__body[data-astro-cid-i63salpc]{padding-top:var(--space-14)}.accordion[data-astro-cid-i63salpc][data-variant=faq][data-has-index] .accordion__body[data-astro-cid-i63salpc]{margin-inline-start:calc(44px + var(--space-20))}.accordion[data-astro-cid-i63salpc][data-variant=faq] .accordion__body[data-astro-cid-i63salpc]{padding-inline-end:calc(var(--control-md) + var(--space-20))}.accordion[data-astro-cid-i63salpc][data-variant=inline] .accordion__body[data-astro-cid-i63salpc]{padding:0 var(--space-80) var(--space-6) 0}@media (width<=900px){.accordion[data-astro-cid-i63salpc][data-variant=faq] .accordion__body[data-astro-cid-i63salpc],.accordion[data-astro-cid-i63salpc][data-variant=inline] .accordion__body[data-astro-cid-i63salpc]{padding-inline-end:0}}@media (width<=640px){.accordion[data-astro-cid-i63salpc][data-variant=faq][data-has-index] .accordion__summary[data-astro-cid-i63salpc]{grid-template-columns:minmax(0,1fr) auto}.accordion[data-astro-cid-i63salpc][data-has-index] .accordion__index[data-astro-cid-i63salpc]{margin-bottom:var(--space-8);grid-column:1/-1}.accordion[data-astro-cid-i63salpc][data-variant=faq][data-has-index] .accordion__body[data-astro-cid-i63salpc]{margin-inline-start:0}}.action-row[data-astro-cid-5cy3speq]{justify-content:flex-start;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.action-row[data-astro-cid-5cy3speq][data-gap=wide]{gap:var(--space-12) var(--space-28)}.action-row[data-astro-cid-5cy3speq][data-align=center]{justify-content:center}.article-toc[data-astro-cid-6cgemnuk]{inline-size:var(--rail-width);align-self:flex-start;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-24))}.article-toc__inner[data-astro-cid-6cgemnuk]{gap:var(--space-8);padding:var(--space-24);flex-direction:column;display:flex}.article-toc__body[data-astro-cid-6cgemnuk]{gap:var(--space-18);flex-direction:column;display:flex}.article-toc__list[data-astro-cid-6cgemnuk]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-toc__item[data-astro-cid-6cgemnuk][data-level="3"]{padding-inline-start:var(--space-14)}.article-toc__link[data-astro-cid-6cgemnuk]{gap:var(--space-10);padding:var(--space-6) 0;color:var(--text-body);font:var(--type-ui-14-medium);line-height:1.4;text-decoration:none;display:flex}.article-toc__link[data-astro-cid-6cgemnuk]:hover{color:var(--text-title)}.article-toc__link[data-astro-cid-6cgemnuk]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-2);border-radius:var(--radius-6)}.article-toc__link[data-astro-cid-6cgemnuk][aria-current=location]{color:var(--text-accent);font:var(--type-ui-14-semibold);line-height:1.4}.article-toc__number[data-astro-cid-6cgemnuk]{color:var(--text-muted);font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm);flex:none;padding-block-start:3px}.article-toc__link[data-astro-cid-6cgemnuk][aria-current=location] .article-toc__number[data-astro-cid-6cgemnuk]{color:var(--text-accent)}.article-toc__progress[data-astro-cid-6cgemnuk]{gap:var(--space-8);flex-direction:column;display:flex}.article-toc__meta[data-astro-cid-6cgemnuk],.article-toc__share[data-astro-cid-6cgemnuk]{justify-content:space-between;align-items:center;display:flex}.article-toc__share[data-astro-cid-6cgemnuk]{border-block-start:var(--border-width) solid var(--border-default);padding-block-start:var(--space-12)}.article-toc__actions[data-astro-cid-6cgemnuk]{gap:var(--space-2);display:flex}@media (width<=1100px){.article-toc[data-astro-cid-6cgemnuk]{display:none}}.artifact-card{flex-direction:column;min-inline-size:0;display:flex}.artifact-card[data-size=sm]{gap:var(--space-14);padding:var(--space-18) var(--space-20)}.artifact-card[data-size=md]{gap:var(--space-10);padding:26px 30px var(--space-18)}.artifact-card[data-size=lg]{gap:var(--space-10);padding:26px var(--space-28) var(--space-22)}.artifact-card__head[data-astro-cid-sanieefn]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.artifact-card__body[data-astro-cid-sanieefn]{flex-direction:column;flex:1;min-block-size:0;display:flex}.artifact-card[data-size=sm] .artifact-card__body[data-astro-cid-sanieefn]{justify-content:space-between}.artifact-card__foot[data-astro-cid-sanieefn]{gap:var(--space-12);flex-direction:column;display:flex}.bar-chart-card[data-astro-cid-6bteibjk]{gap:var(--space-24);padding:30px var(--space-32) var(--space-28);flex-direction:column;display:flex}.bar-chart-card__head[data-astro-cid-6bteibjk]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.bar-chart-card__figure[data-astro-cid-6bteibjk]{gap:var(--space-6);flex-direction:column;display:flex}.bar-chart-card__plot[data-astro-cid-6bteibjk]{gap:var(--space-10);flex-direction:column;display:flex}.bar-chart-card__range[data-astro-cid-6bteibjk]{justify-content:space-between;gap:var(--space-12);display:flex}@media (width<=640px){.bar-chart-card[data-astro-cid-6bteibjk]{padding:var(--space-24) var(--space-20) var(--space-20)}}.browser-window[data-astro-cid-of5v6blq]{--window-radius:var(--radius-12);--toolbar-height:44px;--address-width:300px;box-sizing:border-box;border:var(--border-width) solid var(--border-hairline);border-radius:var(--window-radius);background:var(--surface);inline-size:100%;box-shadow:var(--shadow-window);color:var(--text-body);flex-direction:column;display:flex;overflow:clip}.browser-window[data-astro-cid-of5v6blq][data-radius=r14]{--window-radius:var(--radius-14)}.browser-window[data-astro-cid-of5v6blq][data-radius=r20]{--window-radius:var(--radius-20)}.browser-window[data-astro-cid-of5v6blq][data-density=roomy]{--toolbar-height:48px;--address-width:380px}.browser-window__bar[data-astro-cid-of5v6blq]{box-sizing:border-box;block-size:var(--toolbar-height);border-block-end:var(--border-width) solid var(--border-soft);flex:none;align-items:center;display:flex}.browser-window__bar--app[data-astro-cid-of5v6blq]{gap:var(--space-12);padding-inline:var(--space-14);background:var(--mock-toolbar)}.browser-window__group[data-astro-cid-of5v6blq]{min-inline-size:0;color:var(--text-muted);flex:1 1 0;align-items:center;display:flex}.browser-window__group--start[data-astro-cid-of5v6blq]{gap:var(--space-20)}.browser-window__group--end[data-astro-cid-of5v6blq]{justify-content:flex-end;gap:var(--space-14)}.browser-window__nav[data-astro-cid-of5v6blq]{align-items:center;gap:var(--space-12);display:flex}.browser-window__address[data-astro-cid-of5v6blq]{flex:0 1 var(--address-width);justify-content:center;align-items:center;gap:var(--space-6);box-sizing:border-box;border-radius:var(--radius-8);background:var(--mock-field);block-size:28px;min-inline-size:0;color:var(--text-muted);display:flex}.browser-window__url[data-astro-cid-of5v6blq]{min-inline-size:0;font:var(--type-ui-12-medium);letter-spacing:0;color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser-window__bar--site[data-astro-cid-of5v6blq]{--toolbar-height:48px;justify-content:space-between;gap:var(--space-12);padding-inline:var(--space-18);border-block-end-color:var(--border-hairline);background:var(--page-bg-alt)}.browser-window__pill[data-astro-cid-of5v6blq]{align-items:center;gap:var(--space-6);min-inline-size:0;padding:var(--space-6) var(--space-14);border-radius:var(--radius-full);background:var(--mock-field);color:var(--text-muted);flex:0 auto;display:flex}.browser-window__pill[data-astro-cid-of5v6blq] .browser-window__url[data-astro-cid-of5v6blq]{font:var(--type-mono-12)}.browser-window__spacer[data-astro-cid-of5v6blq]{flex:none;inline-size:44px}.browser-window__body[data-astro-cid-of5v6blq]{flex:auto;min-block-size:0}@media (width<=640px){.browser-window__nav[data-astro-cid-of5v6blq],.browser-window__group--end[data-astro-cid-of5v6blq],.browser-window__spacer[data-astro-cid-of5v6blq]{display:none}.browser-window__group--start[data-astro-cid-of5v6blq]{flex:none}.browser-window__address[data-astro-cid-of5v6blq]{flex:1 1 0}}.byline[data-astro-cid-icef37n6]{align-items:center;gap:var(--space-12);min-width:0;display:flex}.byline[data-astro-cid-icef37n6][data-size=lg]{gap:var(--space-14)}.byline__text[data-astro-cid-icef37n6]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.byline__name[data-astro-cid-icef37n6]{font:var(--type-ui-15-semibold);color:var(--text-title)}.byline[data-astro-cid-icef37n6][data-name-level=strong] .byline__name[data-astro-cid-icef37n6]{font:var(--type-ui-16-semibold)}.byline__role[data-astro-cid-icef37n6]{font:var(--type-ui-13);color:var(--text-body)}.byline[data-astro-cid-icef37n6][data-size=lg] .byline__role[data-astro-cid-icef37n6]{font:var(--type-ui-14)}.byline__date[data-astro-cid-icef37n6]{font:var(--type-ui-13);color:var(--text-muted)}.callout-panel{gap:var(--space-14);min-inline-size:0;padding:var(--space-22);flex-direction:column;display:flex}.callout-panel__kicker[data-astro-cid-nf7vybci]{align-items:center;gap:var(--space-8);color:var(--text-accent-bright);display:flex}.callout-panel__action[data-astro-cid-nf7vybci]{gap:var(--space-10);flex-direction:column;display:flex}.row[data-astro-cid-2rfssqr4]{column-gap:var(--space-24);padding-block:var(--space-32);border-top:var(--border-width) solid var(--border-hairline);transition:opacity var(--transition-hover);grid-template-columns:96px 430px minmax(0,1fr) 230px 56px;grid-template-areas:"index client what result open";align-items:center;display:grid;position:relative}.row[data-astro-cid-2rfssqr4][data-has-cta]{border-bottom:var(--border-width) solid var(--border-hairline);grid-template-areas:"index client what cta cta"}.row__index[data-astro-cid-2rfssqr4]{grid-area:index}.row__client[data-astro-cid-2rfssqr4]{grid-area:client;min-width:0}.row__what[data-astro-cid-2rfssqr4]{gap:var(--space-6);padding-right:var(--space-40);flex-direction:column;grid-area:what;display:flex}.row__result[data-astro-cid-2rfssqr4]{gap:var(--space-4);flex-direction:column;grid-area:result;display:flex}.row__open[data-astro-cid-2rfssqr4]{width:var(--control-56);height:var(--control-56);pointer-events:none;grid-area:open;position:relative}.row__cta[data-astro-cid-2rfssqr4]{grid-area:cta;justify-self:end}.row__title[data-astro-cid-2rfssqr4]{margin:0}.row__link[data-astro-cid-2rfssqr4]{color:inherit;text-decoration:none}.row__link[data-astro-cid-2rfssqr4]:after{content:"";position:absolute;inset:0}.row__link[data-astro-cid-2rfssqr4]:focus-visible{outline:none}.row__link[data-astro-cid-2rfssqr4]:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:calc(-1 * var(--space-2))}.row__industry[data-astro-cid-2rfssqr4]{font:var(--type-ui-15-semibold);color:var(--text-title)}.row__open-dark[data-astro-cid-2rfssqr4]{opacity:0;pointer-events:none;transition:opacity var(--transition-hover);position:absolute;inset:0}.row[data-astro-cid-2rfssqr4]:hover .row__open-dark[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4]:focus-within .row__open-dark[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4][data-active] .row__open-dark[data-astro-cid-2rfssqr4]{opacity:1}.row__preview[data-astro-cid-2rfssqr4]{--preview-width:clamp(400px, 36vw, 540px);left:min(488px, 100% - var(--preview-width));top:calc(100% + var(--space-8));z-index:5;width:var(--preview-width);aspect-ratio:20/13;border-radius:var(--radius-20);box-shadow:var(--shadow-xl);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-hover), visibility var(--transition-hover);position:absolute}.row[data-astro-cid-2rfssqr4][data-preview-placement=above] .row__preview[data-astro-cid-2rfssqr4]{top:auto;bottom:calc(100% + var(--space-8))}.row__play[data-astro-cid-2rfssqr4]{right:var(--space-14);bottom:var(--space-14);position:absolute}.row__play[data-astro-cid-2rfssqr4] .glass{width:var(--control-md);height:var(--control-md);color:var(--text-title);justify-content:center;align-items:center;display:flex}.row[data-astro-cid-2rfssqr4] .row__bubble{z-index:6;opacity:0;visibility:hidden;transition:opacity var(--transition-hover), visibility var(--transition-hover);position:absolute;top:4px;left:392px}.row[data-astro-cid-2rfssqr4]:has(.row__link:focus-visible) .row__preview[data-astro-cid-2rfssqr4]{opacity:1;visibility:visible}@media (hover:hover){.row[data-astro-cid-2rfssqr4]:not([data-follow]):hover .row__preview[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4]:not([data-follow]):hover .row__bubble{opacity:1;visibility:visible}}.row[data-astro-cid-2rfssqr4][data-follow],.row[data-astro-cid-2rfssqr4][data-follow] *{cursor:none}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-2rfssqr4],.row__open-dark[data-astro-cid-2rfssqr4],.row__preview[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4] .row__bubble{transition:none}}@media (width<=900px){.row[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4][data-has-cta]{row-gap:var(--space-16);column-gap:var(--space-16);padding-block:var(--space-24);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"index client open""what what what""result result result"}.row[data-astro-cid-2rfssqr4][data-has-cta]{grid-template-areas:"index client client""what what what""cta cta cta"}.row__what[data-astro-cid-2rfssqr4]{padding-right:0}.row__cta[data-astro-cid-2rfssqr4]{justify-self:start}.row__preview[data-astro-cid-2rfssqr4],.row[data-astro-cid-2rfssqr4] .row__bubble{display:none}}.check-list[data-astro-cid-ppf4duzy]{flex-direction:column;min-width:0;display:flex}.check-list__head[data-astro-cid-ppf4duzy]{padding-bottom:var(--space-10)}.check-list__head--ruled[data-astro-cid-ppf4duzy]{padding-bottom:var(--space-14);border-bottom:var(--border-width-lg) solid var(--text-title)}.check-list__items[data-astro-cid-ppf4duzy]{flex-direction:column;display:flex}.check-list--plain[data-astro-cid-ppf4duzy] .check-list__items[data-astro-cid-ppf4duzy]{gap:var(--space-10)}.check-list--plain[data-astro-cid-ppf4duzy] .check-list__head--ruled[data-astro-cid-ppf4duzy]+.check-list__items[data-astro-cid-ppf4duzy]{padding-top:var(--space-14)}.chip-row[data-astro-cid-ckhbi6tp]{--chip-row-gap:var(--space-8);align-items:center;gap:var(--chip-row-gap);flex-wrap:wrap;display:flex}.chip-row[data-astro-cid-ckhbi6tp][data-gap="6"]{--chip-row-gap:var(--space-6)}.chip-row[data-astro-cid-ckhbi6tp][data-gap="10"]{--chip-row-gap:var(--space-10)}.chip-row[data-astro-cid-ckhbi6tp][data-gap="20"]{--chip-row-gap:var(--space-20)}.chip-row[data-astro-cid-ckhbi6tp][data-align=center]{justify-content:center}.chip-row[data-astro-cid-ckhbi6tp][data-layout=stacked]{flex-direction:column;align-items:flex-start}.chip-row[data-astro-cid-ckhbi6tp][data-layout=stacked][data-align=center]{align-items:center}.chip-row__label[data-astro-cid-ckhbi6tp]{margin-inline-end:var(--space-6)}.chip-row[data-astro-cid-ckhbi6tp][data-layout=stacked] .chip-row__label[data-astro-cid-ckhbi6tp]{margin-inline-end:0}.chip-row__caption[data-astro-cid-ckhbi6tp]{margin-inline-start:var(--space-6)}.chip-row[data-astro-cid-ckhbi6tp][data-layout=stacked] .chip-row__caption[data-astro-cid-ckhbi6tp]{margin-inline-start:0}.chip-row__list[data-astro-cid-ckhbi6tp]{gap:var(--chip-row-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip-row[data-astro-cid-ckhbi6tp][data-align=center] .chip-row__list[data-astro-cid-ckhbi6tp]{justify-content:center}.chip-row__item[data-astro-cid-ckhbi6tp]{display:flex}@media (width<=900px){.chip-row[data-astro-cid-ckhbi6tp][data-layout=inline] .chip-row__label[data-astro-cid-ckhbi6tp]{flex-basis:100%;margin-inline-end:0}}.code-lines[data-astro-cid-i4fdgzgz]{font:var(--type-code);color:var(--code-ident);white-space:pre;margin:0;overflow-x:auto}.code-lines__body[data-astro-cid-i4fdgzgz]{inline-size:max-content;min-inline-size:100%;font:inherit;display:grid}.code-lines__row[data-astro-cid-i4fdgzgz]{grid-template-columns:var(--cols);min-block-size:25px;line-height:25px;display:grid}.code-lines[data-astro-cid-i4fdgzgz][data-row-height=article] .code-lines__row[data-astro-cid-i4fdgzgz]{min-block-size:1.7em;line-height:1.7}.code-lines__gutter[data-astro-cid-i4fdgzgz]{font:var(--type-mono-12);line-height:inherit;color:var(--code-line-number);text-align:end;user-select:none;padding-inline-end:var(--space-14)}.code-lines__marker[data-astro-cid-i4fdgzgz]{font:var(--type-mono-14-medium);line-height:inherit;color:var(--silk-mint);text-align:center;user-select:none}.code-lines__text[data-astro-cid-i4fdgzgz]{padding-inline-start:calc(var(--indent) * 1ch)}.code-lines__row[data-astro-cid-i4fdgzgz][data-added]{background:var(--code-added-bg);box-shadow:inset 2px 0 0 var(--silk-mint)}.code-lines__row[data-astro-cid-i4fdgzgz][data-added] .code-lines__gutter[data-astro-cid-i4fdgzgz]{color:var(--silk-mint)}.code-window[data-astro-cid-optn4rfo]{--window-radius:var(--radius-24);border-radius:var(--window-radius);box-shadow:var(--shadow-window-dark)}.code-window[data-astro-cid-optn4rfo][data-variant=article]{--window-radius:var(--radius-20);box-shadow:none}.code-window__panel[data-astro-cid-optn4rfo]{color:var(--text-body);flex-direction:column;display:flex}.code-window[data-astro-cid-optn4rfo][data-variant=editor] .code-window__panel[data-astro-cid-optn4rfo]{background:var(--page-bg-alt)}.code-window__bar[data-astro-cid-optn4rfo]{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-14) var(--space-18);border-block-end:var(--border-width) solid var(--border-soft);display:flex}.code-window[data-astro-cid-optn4rfo][data-variant=diff] .code-window__bar[data-astro-cid-optn4rfo]{min-block-size:55px;padding:var(--space-16) var(--space-24)}.code-window__start[data-astro-cid-optn4rfo]{align-items:center;gap:var(--space-16);min-inline-size:0;display:flex}.code-window__tab[data-astro-cid-optn4rfo]{align-items:center;gap:var(--space-8);min-inline-size:0;padding:var(--space-6) var(--space-12);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-8);background:var(--surface);display:inline-flex}.code-window__tab-icon[data-astro-cid-optn4rfo]{color:var(--text-accent)}.code-window__tab-name[data-astro-cid-optn4rfo]{min-inline-size:0;font:var(--type-mono-12);color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code-window__file[data-astro-cid-optn4rfo]{min-inline-size:0;font:var(--type-mono-14-medium);color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code-window__bar--article[data-astro-cid-optn4rfo]{padding:var(--space-10) var(--space-12) var(--space-10) var(--space-20);border-block-end-color:var(--border-hairline);background:var(--page-bg-alt)}.code-window__language[data-astro-cid-optn4rfo]{align-items:center;gap:var(--space-10);display:inline-flex}.code-window__copy[data-astro-cid-optn4rfo]{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-12);color:var(--text-title);cursor:pointer;border:0;display:inline-flex}.code-window__copy-label[data-astro-cid-optn4rfo]{font:var(--type-ui-13-medium)}.code-window__body[data-astro-cid-optn4rfo]{min-inline-size:0;padding-block:var(--space-18)}.code-window[data-astro-cid-optn4rfo][data-variant=article] .code-window__body[data-astro-cid-optn4rfo]{padding:var(--space-20) var(--space-24) var(--space-22)}.code-window__footer[data-astro-cid-optn4rfo]{border-block-start:var(--border-width) solid var(--border-soft)}@media (width<=640px){.code-window__bar[data-astro-cid-optn4rfo],.code-window[data-astro-cid-optn4rfo][data-variant=diff] .code-window__bar[data-astro-cid-optn4rfo]{padding-inline:var(--space-14)}}.column-labels[data-astro-cid-56lv3lh6]{--pi:var(--space-14);padding:0 var(--pi) var(--space-12);align-items:center;display:flex}.column-labels[data-astro-cid-56lv3lh6][data-padding="0"]{--pi:0px}.column-labels[data-astro-cid-56lv3lh6][data-padding="20"]{--pi:var(--space-20)}.column-labels[data-astro-cid-56lv3lh6].has-rule{border-block-end:var(--border-width) solid var(--border-hairline)}.col[data-astro-cid-56lv3lh6]{align-items:center;gap:var(--space-4);min-inline-size:0;color:var(--text-accent-bright);flex:none;display:flex}.col[data-astro-cid-56lv3lh6].is-flexible{flex:1}.col[data-astro-cid-56lv3lh6].is-end{text-align:end;justify-content:flex-end}@media (width<=900px){.column-labels[data-astro-cid-56lv3lh6]{display:none}}.featured-quote[data-astro-cid-yzqbhz6p]{align-items:center;gap:var(--space-56);width:100%;max-width:var(--article-width);margin:0 auto;display:flex}.featured-quote[data-astro-cid-yzqbhz6p][data-image-position=right]{flex-direction:row-reverse}.featured-quote__image[data-astro-cid-yzqbhz6p]{aspect-ratio:400/460;border-radius:var(--radius-28);width:400px;box-shadow:var(--shadow-lg);flex:none}.featured-quote__side[data-astro-cid-yzqbhz6p]{gap:var(--space-32);flex-direction:column;min-width:0;margin:0;display:flex}.featured-quote__mark[data-astro-cid-yzqbhz6p]{color:var(--text-accent-bright);display:inline-flex}.featured-quote__quote[data-astro-cid-yzqbhz6p]{font:var(--type-quote-36);letter-spacing:var(--tracking-quote-36);color:var(--text-title);text-wrap:balance;margin:0}.featured-quote__author[data-astro-cid-yzqbhz6p]{align-items:center;gap:var(--space-14);display:flex}.featured-quote__dash[data-astro-cid-yzqbhz6p]{width:28px;height:var(--border-width-lg);background:var(--accent-bright);flex:none}.featured-quote__who[data-astro-cid-yzqbhz6p]{gap:var(--space-2);flex-direction:column;display:flex}.featured-quote__name[data-astro-cid-yzqbhz6p]{font:var(--type-ui-16-semibold);color:var(--text-title)}.featured-quote__role[data-astro-cid-yzqbhz6p]{font:var(--type-ui-14);color:var(--text-body)}@media (width<=900px){.featured-quote[data-astro-cid-yzqbhz6p],.featured-quote[data-astro-cid-yzqbhz6p][data-image-position=right]{align-items:stretch;gap:var(--space-32);flex-direction:column}.featured-quote__image[data-astro-cid-yzqbhz6p]{aspect-ratio:4/3;width:100%}.featured-quote__quote[data-astro-cid-yzqbhz6p]{font-size:clamp(24px,4.5vw,36px);line-height:1.22}}.figure-caption[data-astro-cid-ozw35scw]{align-items:baseline;gap:var(--space-14);max-inline-size:var(--measure-prose);display:flex}.figure-caption__label[data-astro-cid-ozw35scw]{flex:none;padding-block-start:var(--space-2)}.filter-group[data-astro-cid-767qhs4k]{border:0;min-inline-size:0;margin:0;padding:0}.filter-group[data-astro-cid-767qhs4k].has-rule{border-block-start:var(--border-width) solid var(--border-hairline);padding-block-start:var(--space-20)}.legend[data-astro-cid-767qhs4k]{float:inline-start;inline-size:100%;margin-block-end:var(--space-10);padding:0}.filter-group--compact[data-astro-cid-767qhs4k] .legend[data-astro-cid-767qhs4k]{margin-block-end:var(--space-8)}.options[data-astro-cid-767qhs4k],.chips[data-astro-cid-767qhs4k]{clear:both;margin:0;padding:0;list-style:none}.chips[data-astro-cid-767qhs4k]{gap:var(--space-6);flex-wrap:wrap;display:flex}.option[data-astro-cid-767qhs4k]{cursor:pointer;align-items:center;padding-block:7px;display:flex}.option[data-astro-cid-767qhs4k].has-description{align-items:flex-start}.filter-group--cozy[data-astro-cid-767qhs4k] .option[data-astro-cid-767qhs4k]{gap:var(--space-12)}.filter-group--compact[data-astro-cid-767qhs4k] .option[data-astro-cid-767qhs4k]{gap:var(--space-10);padding-block:var(--space-6)}.box[data-astro-cid-767qhs4k]{flex:none;display:inline-flex}.has-description[data-astro-cid-767qhs4k] .box[data-astro-cid-767qhs4k]{margin-block-start:1px}.glyph[data-astro-cid-767qhs4k]{color:var(--text-accent);flex:none;display:inline-flex}.text[data-astro-cid-767qhs4k]{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.line[data-astro-cid-767qhs4k]{align-items:center;gap:var(--space-8);display:flex}.label[data-astro-cid-767qhs4k]{color:var(--text-title)}.filter-group--cozy[data-astro-cid-767qhs4k] .label[data-astro-cid-767qhs4k]{font:var(--type-ui-15-medium)}.filter-group--compact[data-astro-cid-767qhs4k] .label[data-astro-cid-767qhs4k]{font:var(--type-ui-14)}.filter-group--compact[data-astro-cid-767qhs4k] .has-description[data-astro-cid-767qhs4k] .label[data-astro-cid-767qhs4k]{font:var(--type-ui-14-medium)}.description[data-astro-cid-767qhs4k]{color:var(--text-body);font:var(--type-ui-13)}.option[data-astro-cid-767qhs4k] .count{flex:none;margin-inline-start:auto}.chip-control[data-astro-cid-767qhs4k]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.chip-control[data-astro-cid-767qhs4k]:focus-visible+.glass{outline:2px solid var(--focus-ring);outline-offset:2px}.more[data-astro-cid-767qhs4k]{padding:var(--space-6) 0 0 var(--space-32)}.filter-group--compact[data-astro-cid-767qhs4k] .more[data-astro-cid-767qhs4k]{padding:var(--space-8) 0 0 var(--space-28)}.founder-plate{gap:var(--space-8);padding:var(--space-24);flex-direction:column;display:flex}.glass-card{gap:var(--space-10);min-inline-size:0;padding:var(--space-10);flex-direction:column;display:flex}.glass-card[data-padding="0"]{padding:0}.glass-card[data-gap="0"]{gap:0}.glass-card[data-gap="20"]{gap:var(--space-20)}.glass.glass-card[data-hoverable][data-interactive]{transition:box-shadow var(--transition-hover), translate var(--transition-hover), var(--transition-press)}.glass.glass-card[data-hoverable][data-interactive]:hover{translate:0 calc(-1 * var(--space-2))}@media (prefers-reduced-motion:reduce){.glass.glass-card[data-hoverable][data-interactive]{transition:none}.glass.glass-card[data-hoverable][data-interactive]:hover{translate:none}}.glass-cover-feature[data-astro-cid-sca6mhwz]{min-block-size:540px;padding:var(--space-16);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-32);box-shadow:var(--shadow-lg);align-items:stretch;display:flex;position:relative;overflow:clip}.glass-cover-feature__media[data-astro-cid-sca6mhwz]{position:absolute;inset:0}.glass-cover-feature__panel{justify-content:space-between;gap:var(--space-20);inline-size:548px;max-inline-size:100%;padding:30px var(--space-32) var(--space-28);flex-direction:column;display:flex}.glass-cover-feature__top[data-astro-cid-sca6mhwz]{gap:var(--space-20);flex-direction:column;display:flex}.glass-cover-feature__footer[data-astro-cid-sca6mhwz]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}@media (width<=900px){.glass-cover-feature[data-astro-cid-sca6mhwz]{align-items:flex-end;min-block-size:480px}.glass-cover-feature__panel{inline-size:100%}}@media (width<=640px){.glass-cover-feature__panel{padding:var(--space-24)}}.search[data-astro-cid-ndsw4osl]{inline-size:100%}.row[data-astro-cid-ndsw4osl]{border-radius:var(--radius-full);align-items:center;display:flex}.row[data-astro-cid-ndsw4osl]:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.icon[data-astro-cid-ndsw4osl]{flex:none;display:inline-flex}.input[data-astro-cid-ndsw4osl]{flex:1;min-inline-size:0}.keycap[data-astro-cid-ndsw4osl]{flex:none;display:inline-flex}.search--hero[data-astro-cid-ndsw4osl] .row[data-astro-cid-ndsw4osl]{block-size:var(--control-72);padding:var(--space-10) var(--space-10) var(--space-10) var(--space-28);gap:var(--space-14)}.search--hero[data-astro-cid-ndsw4osl] .icon[data-astro-cid-ndsw4osl]{color:var(--text-title)}.search--toolbar[data-astro-cid-ndsw4osl] .row[data-astro-cid-ndsw4osl]{block-size:var(--control-lg);padding:0 var(--space-8) 0 var(--space-18);gap:var(--space-10)}.search--toolbar[data-astro-cid-ndsw4osl] .icon[data-astro-cid-ndsw4osl]{color:var(--text-body)}.search--toolbar[data-astro-cid-ndsw4osl] .input[data-astro-cid-ndsw4osl] .control{font:var(--type-ui-15)}@media (width<=640px){.search--hero[data-astro-cid-ndsw4osl] .row[data-astro-cid-ndsw4osl]{gap:var(--space-10);padding-inline-start:var(--space-20)}.keycap[data-astro-cid-ndsw4osl]{display:none}}.group-heading[data-astro-cid-g4gobcvf]{margin:0;display:flex}.group-heading--month[data-astro-cid-g4gobcvf]{align-items:center;gap:var(--space-10);padding:var(--group-heading-pt,var(--space-36)) var(--space-14) var(--space-10)}.group-heading--year[data-astro-cid-g4gobcvf]{align-items:flex-end;gap:var(--space-12);padding:var(--group-heading-pt,var(--space-48)) var(--space-20) var(--space-14)}@media (width<=640px){.group-heading--month[data-astro-cid-g4gobcvf],.group-heading--year[data-astro-cid-g4gobcvf]{padding-inline:0}}.join-chip[data-astro-cid-7opvwofi]{align-items:center;display:flex}.join-chip[data-astro-cid-7opvwofi][data-orientation=horizontal]{gap:var(--space-12);padding-block:var(--space-20)}.join-chip[data-astro-cid-7opvwofi][data-orientation=vertical]{padding-top:var(--space-2);flex-direction:column;justify-content:center}.join-chip__line[data-astro-cid-7opvwofi]{border-top:var(--border-width) solid var(--border-hairline);flex:1}.join-chip__chip[data-astro-cid-7opvwofi] .chip.chip--sm{color:var(--text-muted);font:var(--type-ui-13-semibold)}.join-chip[data-astro-cid-7opvwofi][data-orientation=vertical] .join-chip__chip[data-astro-cid-7opvwofi] .chip.chip--sm{font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.key-value[data-astro-cid-acp7xsni]{gap:var(--kv-gap);flex-direction:column;min-width:0;margin:0;display:flex}.key-value[data-astro-cid-acp7xsni][data-value-size=sm] .key-value__value{font:var(--type-ui-14-medium)}.kpi-stat[data-astro-cid-pke2qrbe]{align-items:flex-start;gap:var(--kpi-gap);flex-direction:column;min-width:0;display:flex}.kpi-stat--inline[data-astro-cid-pke2qrbe]{align-items:baseline;gap:var(--space-8);flex-flow:wrap}.kpi-stat--rule-top[data-astro-cid-pke2qrbe]{padding-top:var(--space-20);border-top:var(--border-width) solid var(--border-hairline)}.label-link-row[data-astro-cid-vu55jagz]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.log-entry[data-astro-cid-p433ku6w]{gap:var(--space-10);padding-block:var(--space-20);flex-direction:column;display:flex}.log-entry[data-astro-cid-p433ku6w][data-rule=bottom]{border-bottom:var(--border-width) solid var(--border-hairline)}.log-entry[data-astro-cid-p433ku6w][data-rule=top]{padding:var(--space-20) 0 var(--space-4);border-top:var(--border-width) solid var(--border-hairline)}.log-entry__meta[data-astro-cid-p433ku6w]{justify-content:space-between;align-items:baseline;gap:var(--space-12);display:flex}.log-entry__title[data-astro-cid-p433ku6w]{margin:0}.log-entry__link[data-astro-cid-p433ku6w]{color:inherit;text-decoration:none}.log-entry__link[data-astro-cid-p433ku6w]:hover{text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:var(--space-4)}.log-entry__status[data-astro-cid-p433ku6w]{align-items:center;gap:var(--space-8);font:var(--type-ui-14-medium);color:var(--text-body);margin:0;display:flex}.log-entry__icon[data-astro-cid-p433ku6w]{color:var(--text-accent);flex:none;display:inline-flex}.mark-seal__motto[data-astro-cid-55ohi2qw]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.mark-seal__motto[data-astro-cid-55ohi2qw] .mono-label{letter-spacing:1.6px}.media-card[data-astro-cid-34iup35a]{block-size:100%;min-block-size:var(--media-card-min,320px);position:relative}.media-card__media[data-astro-cid-34iup35a]{position:absolute;inset:0}.media-card__overlay[data-astro-cid-34iup35a]{--inset:var(--space-24);padding:var(--inset);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.media-card[data-astro-cid-34iup35a][data-inset="20"] .media-card__overlay[data-astro-cid-34iup35a]{--inset:var(--space-20)}.media-card[data-astro-cid-34iup35a][data-inset="28"] .media-card__overlay[data-astro-cid-34iup35a]{--inset:var(--space-28)}.media-card__top[data-astro-cid-34iup35a],.media-card__bottom[data-astro-cid-34iup35a]{gap:var(--space-12);pointer-events:none;display:flex}.media-card__top[data-astro-cid-34iup35a]{justify-content:flex-start;align-items:flex-start}.media-card__bottom[data-astro-cid-34iup35a]{justify-content:space-between;align-items:flex-end;margin-block-start:auto}.media-card__bottom-end[data-astro-cid-34iup35a]{margin-inline-start:auto}.media-card__overlay[data-astro-cid-34iup35a] a,.media-card__overlay[data-astro-cid-34iup35a] button{pointer-events:auto}@media (width<=640px){.media-card[data-astro-cid-34iup35a][data-inset] .media-card__overlay[data-astro-cid-34iup35a]{--inset:var(--space-16)}}.meter-row[data-astro-cid-i24dnu3a]{--meter-label-w:190px;align-items:center;gap:var(--space-16);min-width:0;display:flex}.meter-row--mono[data-astro-cid-i24dnu3a]{--meter-label-w:72px;gap:var(--space-14)}.meter-row--sans[data-astro-cid-i24dnu3a]{box-sizing:border-box;min-height:58px;padding-block:var(--space-20);border-bottom:var(--border-width) solid var(--border-hairline)}.meter-row__label[data-astro-cid-i24dnu3a]{flex:0 0 var(--meter-label-w);min-width:0}.meter-row__bar[data-astro-cid-i24dnu3a]{flex:1 1 0;min-width:0}.meter-row[data-astro-cid-i24dnu3a] .meter-row__value{text-align:right;flex:0 0 130px}.meter-row__status[data-astro-cid-i24dnu3a]{color:var(--text-accent-bright);flex:none;display:inline-flex}@media (width<=640px){.meter-row--sans[data-astro-cid-i24dnu3a]{--meter-label-w:120px}.meter-row[data-astro-cid-i24dnu3a] .meter-row__value{flex-basis:auto;min-width:64px}}.model-item[data-astro-cid-6mev5jjl]{gap:var(--space-8);flex-direction:column;display:flex}.model-item__head[data-astro-cid-6mev5jjl]{align-items:center;gap:var(--space-10);flex-wrap:wrap;display:flex}.note-capsule[data-astro-cid-5onzgktl]{justify-content:center;display:flex}.note-capsule[data-astro-cid-5onzgktl][data-align=start]{justify-content:flex-start}.note-capsule[data-astro-cid-5onzgktl] .chip.chip--lg{white-space:normal;text-wrap:balance;max-width:100%}.numbered-column[data-astro-cid-3kdilioc]{gap:var(--space-14);flex-direction:column;min-width:0;display:flex}.numbered-column--topInk[data-astro-cid-3kdilioc]{padding-top:var(--space-22);border-top:var(--border-width-lg) solid var(--text-title)}.numbered-column--left[data-astro-cid-3kdilioc]{gap:var(--space-10);padding:var(--space-2) var(--space-28) var(--space-2) var(--space-24);border-left:var(--border-width) solid var(--border-hairline)}.numbered-column__head[data-astro-cid-3kdilioc]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.numbered-column__keys[data-astro-cid-3kdilioc]{align-items:center;gap:var(--space-12);display:flex}.numbered-column__icon[data-astro-cid-3kdilioc]{color:var(--text-accent-bright);margin-left:auto;display:inline-flex}.numbered-column__extras[data-astro-cid-3kdilioc]{padding-top:var(--space-10);margin-top:auto}.numbered-row[data-astro-cid-qbm6gpno]{grid-template-columns:var(--row-index-w) minmax(0, 1fr);column-gap:var(--row-gap);padding-block:var(--space-32);align-items:start;display:grid}.numbered-row--has-visual[data-astro-cid-qbm6gpno]{grid-template-columns:var(--row-index-w) minmax(0, 1fr) var(--numbered-row-visual-width,auto)}.numbered-row--rule-bottom[data-astro-cid-qbm6gpno]{border-bottom:var(--border-width) solid var(--border-hairline)}.numbered-row--rule-top[data-astro-cid-qbm6gpno]{border-top:var(--border-width) solid var(--border-hairline)}.numbered-row--xl[data-astro-cid-qbm6gpno]{padding-block:var(--space-36)}.numbered-row--md[data-astro-cid-qbm6gpno]{padding-block:var(--space-28)}.numbered-row--sm[data-astro-cid-qbm6gpno]{padding-block:var(--space-20)}.numbered-row__index[data-astro-cid-qbm6gpno]{padding-top:var(--space-10)}.numbered-row--md[data-astro-cid-qbm6gpno] .numbered-row__index[data-astro-cid-qbm6gpno]{padding-top:var(--space-8)}.numbered-row--sm[data-astro-cid-qbm6gpno] .numbered-row__index[data-astro-cid-qbm6gpno]{padding-top:var(--space-6)}.numbered-row__text[data-astro-cid-qbm6gpno]{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.numbered-row__extras[data-astro-cid-qbm6gpno]{padding-top:var(--space-6)}.numbered-row__visual[data-astro-cid-qbm6gpno]{place-self:center end;min-width:0}@media (width<=900px){.numbered-row[data-astro-cid-qbm6gpno],.numbered-row--has-visual[data-astro-cid-qbm6gpno]{grid-template-columns:var(--row-index-w) minmax(0, 1fr);column-gap:var(--space-16)}.numbered-row__visual[data-astro-cid-qbm6gpno]{margin-top:var(--space-16);grid-column:2;place-self:start;max-width:100%}}.option-card{flex-direction:column;min-inline-size:0;display:flex}.option-card[data-size=lg]{gap:var(--space-22);padding:34px var(--space-36) 30px}.option-card[data-size=md]{gap:var(--space-18);padding:30px}.option-card__top[data-astro-cid-jarinzfq]{justify-content:space-between;align-items:center;gap:var(--space-12);min-block-size:40px;display:flex}.option-card__kicker[data-astro-cid-jarinzfq]{align-items:center;gap:var(--space-12);display:flex}.option-card__text[data-astro-cid-jarinzfq]{gap:var(--space-12);flex-direction:column;display:flex}.option-card__content[data-astro-cid-jarinzfq]{flex:1}.option-card__footer[data-astro-cid-jarinzfq]{margin-block-start:auto}.option-card__footer[data-astro-cid-jarinzfq].has-rule{border-block-start:var(--border-width) solid var(--border-hairline);padding-block-start:var(--space-20)}@media (width<=640px){.option-card[data-size=lg],.option-card[data-size=md]{padding:var(--space-24)}}.list[data-astro-cid-tiuudbx4]{align-items:center;gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.pager--arrows[data-astro-cid-tiuudbx4] .list[data-astro-cid-tiuudbx4]{gap:var(--space-8)}.page[data-astro-cid-tiuudbx4]{box-sizing:border-box;inline-size:var(--control-40);block-size:var(--control-40);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}.page[data-astro-cid-tiuudbx4].page--glass{color:var(--text-title);font:var(--type-mono-12-medium)}.page[data-astro-cid-tiuudbx4].page--plain{color:var(--text-body);font:var(--type-ui-14-medium);transition:background-color var(--transition-hover)}@media (hover:hover){.page[data-astro-cid-tiuudbx4].page--plain:hover{background:var(--surface-wash)}}.page[data-astro-cid-tiuudbx4].page--current{background:var(--action-bg);color:var(--action-fg);font:var(--type-mono-12-medium)}.pager--plain[data-astro-cid-tiuudbx4] .page[data-astro-cid-tiuudbx4].page--current{font:var(--type-ui-14-semibold)}.page[data-astro-cid-tiuudbx4].page--ellipsis{color:var(--text-muted);font:var(--type-mono-12-medium)}.pager--plain[data-astro-cid-tiuudbx4] .list[data-astro-cid-tiuudbx4] .icon-button[aria-disabled=true],.pager--plain[data-astro-cid-tiuudbx4] .list[data-astro-cid-tiuudbx4] .icon-button:disabled{opacity:.45}@media (prefers-reduced-motion:reduce){.page[data-astro-cid-tiuudbx4].page--plain{transition:none}}.ruled-grid[data-astro-cid-tavxifoc]{grid-template-columns:repeat(var(--rg-cols,3), minmax(0, 1fr));row-gap:var(--rg-gap);display:grid}.ruled-grid[data-astro-cid-tavxifoc][data-columns="2"]{--rg-cols:2}.ruled-grid[data-astro-cid-tavxifoc][data-columns="3"]{--rg-cols:3}.ruled-grid[data-astro-cid-tavxifoc][data-columns="4"]{--rg-cols:4}.ruled-grid--rule-thin[data-astro-cid-tavxifoc]{border-top:var(--border-width) solid var(--border-hairline)}.ruled-grid--rule-thick[data-astro-cid-tavxifoc]{border-top:var(--border-width-lg) solid var(--text-title)}.ruled-grid[data-astro-cid-tavxifoc]>*{min-width:0;padding-inline:var(--rg-inset)}.ruled-grid[data-astro-cid-tavxifoc]>*+*{border-left:var(--border-width) solid var(--border-hairline)}.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="2"]>:nth-child(odd),.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="3"]>:nth-child(3n+1),.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="4"]>:nth-child(4n+1){padding-left:0}.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="2"]>:nth-child(2n),.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="3"]>:nth-child(3n),.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])[data-columns="4"]>:nth-child(4n),.ruled-grid[data-astro-cid-tavxifoc]:not([data-end-padding])>:last-child{padding-right:0}.ruled-grid[data-astro-cid-tavxifoc][data-columns="2"]>:nth-child(odd),.ruled-grid[data-astro-cid-tavxifoc][data-columns="3"]>:nth-child(3n+1),.ruled-grid[data-astro-cid-tavxifoc][data-columns="4"]>:nth-child(4n+1){border-left:0}@media (width<=900px){.ruled-grid[data-astro-cid-tavxifoc]:not([data-columns="2"]){grid-template-columns:minmax(0,1fr)}.ruled-grid[data-astro-cid-tavxifoc]:not([data-columns="2"])>*{border-left:0;padding-inline:0}.ruled-grid[data-astro-cid-tavxifoc]:not([data-columns="2"])>*+*{padding-top:var(--space-24);border-top:var(--border-width) solid var(--border-hairline)}}@media (width<=640px){.ruled-grid[data-astro-cid-tavxifoc][data-columns="2"]{grid-template-columns:minmax(0,1fr)}.ruled-grid[data-astro-cid-tavxifoc][data-columns="2"]>*{border-left:0;padding-inline:0}.ruled-grid[data-astro-cid-tavxifoc][data-columns="2"]>*+*{padding-top:var(--space-24);border-top:var(--border-width) solid var(--border-hairline)}}.scroll-nav__list[data-astro-cid-luhzcwy4]{align-items:flex-start;gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.scroll-nav__link[data-astro-cid-luhzcwy4]{align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-18) var(--space-10) var(--space-14);border-radius:var(--radius-full);color:var(--text-muted);transition:color var(--transition-hover), background var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);text-decoration:none;display:flex}.scroll-nav__index[data-astro-cid-luhzcwy4]{font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.scroll-nav__label[data-astro-cid-luhzcwy4]{font:var(--type-ui-15-medium);letter-spacing:0}@media (hover:hover){.scroll-nav__link[data-astro-cid-luhzcwy4]:hover{color:var(--text-title)}}.scroll-nav__link[data-astro-cid-luhzcwy4][aria-current]{background:rgb(var(--glass-active-tint) / var(--glass-active-frost));box-shadow:var(--glass-box-shadow-active);color:var(--text-accent)}.scroll-nav__link[data-astro-cid-luhzcwy4][aria-current] .scroll-nav__label[data-astro-cid-luhzcwy4]{font:var(--type-ui-15-semibold)}.section-header[data-astro-cid-6ccgvssq]{align-items:flex-start;gap:var(--space-22);flex-direction:column;display:flex}.section-header[data-astro-cid-6ccgvssq][data-layout=centered]{text-align:center;align-items:center}.section-header[data-astro-cid-6ccgvssq][data-layout=split]{grid-template-columns:minmax(0, 1fr) var(--lead-column);align-items:end;gap:var(--space-48);display:grid}.section-header__main[data-astro-cid-6ccgvssq]{align-items:flex-start;gap:var(--space-22);flex-direction:column;min-width:0;display:flex}.section-header[data-astro-cid-6ccgvssq][data-layout=centered] .section-header__main[data-astro-cid-6ccgvssq]{align-items:center}.section-header__side[data-astro-cid-6ccgvssq]{min-width:0}.section-header[data-astro-cid-6ccgvssq][data-layout=split] .section-header__side[data-astro-cid-6ccgvssq]{max-width:none}.section-header[data-astro-cid-6ccgvssq][data-layout=centered] .section-header__side[data-astro-cid-6ccgvssq]{max-width:640px}.section-header__side[data-astro-cid-6ccgvssq][data-width=sm]{max-width:var(--lead-width-sm)}.section-header__side[data-astro-cid-6ccgvssq][data-width=md]{max-width:var(--lead-width-md)}.section-header__side[data-astro-cid-6ccgvssq][data-width=lg]{max-width:var(--lead-width-lg)}.section-header__side[data-astro-cid-6ccgvssq][data-width=xl]{max-width:var(--lead-width-xl)}.section-header__after[data-astro-cid-6ccgvssq]{padding-top:var(--space-4)}@media (width<=1100px){.section-header[data-astro-cid-6ccgvssq][data-layout=split]{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.section-header[data-astro-cid-6ccgvssq][data-layout=split] .section-header__side[data-astro-cid-6ccgvssq]{max-width:var(--lead-column)}}@media (width<=900px){.section-header[data-astro-cid-6ccgvssq][data-layout=split]{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.section-header[data-astro-cid-6ccgvssq][data-layout=split] .section-header__side[data-astro-cid-6ccgvssq]{max-width:100%}}.segmented[data-astro-cid-h4rtolv2]{max-width:100%;display:inline-block}.segmented__items[data-astro-cid-h4rtolv2]{align-items:center;gap:var(--space-2);padding:var(--space-4);display:flex}.segmented[data-astro-cid-h4rtolv2][data-size=lg] .segmented__items[data-astro-cid-h4rtolv2]{gap:var(--space-4)}.segmented__item[data-astro-cid-h4rtolv2]{--item-pad-y:var(--space-6);--item-pad-x:var(--space-12);align-items:center;gap:var(--space-6);padding:var(--item-pad-y) var(--item-pad-x);border-radius:var(--radius-full);font:var(--type-ui-12-semibold);color:var(--text-body);white-space:nowrap;transition:background var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);display:inline-flex}.segmented[data-astro-cid-h4rtolv2][data-size=md] .segmented__item[data-astro-cid-h4rtolv2]{--item-pad-y:var(--space-8);--item-pad-x:var(--space-14);font:var(--type-ui-14-semibold)}.segmented[data-astro-cid-h4rtolv2][data-size=lg] .segmented__item[data-astro-cid-h4rtolv2]{--item-pad-y:var(--space-10);--item-pad-x:var(--space-16);gap:var(--space-8);font:var(--type-ui-14-medium)}.segmented__item[data-astro-cid-h4rtolv2][data-state=active]{background:var(--surface-accent);box-shadow:inset 0 0 0 var(--border-width) var(--border-accent);color:var(--text-accent);font-weight:600}.segmented__item[data-astro-cid-h4rtolv2]:not([data-state=active])>.dot{opacity:0}@media (prefers-reduced-motion:reduce){.segmented__item[data-astro-cid-h4rtolv2]{transition:none}}.segmented__item[data-astro-cid-h4rtolv2][data-state=progress]{color:var(--text-muted)}.segmented__mark[data-astro-cid-h4rtolv2]{display:inline-flex}.segmented__mark--done[data-astro-cid-h4rtolv2]{color:var(--accent-bright)}.segmented__mark--progress[data-astro-cid-h4rtolv2]{color:var(--text-muted)}.silk-backdrop[data-astro-cid-4u3d4b7k]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip;container-type:inline-size}.silk-backdrop__clip[data-astro-cid-4u3d4b7k]{position:absolute;overflow:clip}@media (width<=640px){.silk-backdrop[data-astro-cid-4u3d4b7k].is-hidden-small{display:none}}.sort-pill[data-astro-cid-hr3nj3ov].sort-pill{box-sizing:border-box;border-radius:var(--radius-full);color:var(--text-title);cursor:pointer;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.sort-pill[data-astro-cid-hr3nj3ov].sort-pill--white{block-size:var(--control-md);padding:0 var(--space-14) 0 var(--space-16);gap:var(--space-8);border:var(--border-width) solid var(--border-hairline);background:var(--surface);font:var(--type-ui-14-semibold);transition:border-color var(--transition-hover)}.sort-pill[data-astro-cid-hr3nj3ov].sort-pill--glass{block-size:var(--control-lg);padding:0 var(--space-16) 0 var(--space-18);gap:var(--space-8);font:var(--type-ui-14-medium)}@media (hover:hover){.sort-pill[data-astro-cid-hr3nj3ov].sort-pill--white:hover{border-color:var(--border-strong)}}.icon[data-astro-cid-hr3nj3ov]{color:var(--text-body);display:inline-flex}.kicker[data-astro-cid-hr3nj3ov]{color:var(--text-muted);font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase}.chevron[data-astro-cid-hr3nj3ov]{color:var(--text-muted);display:inline-flex}.sort-pill--glass[data-astro-cid-hr3nj3ov] .chevron[data-astro-cid-hr3nj3ov]{color:var(--text-body)}@media (prefers-reduced-motion:reduce){.sort-pill[data-astro-cid-hr3nj3ov].sort-pill--white{transition:none}}.statement-bar[data-astro-cid-4d6qjk4r]{justify-content:space-between;align-items:flex-end;gap:var(--space-32);padding-top:var(--space-8);display:flex}@media (width<=900px){.statement-bar[data-astro-cid-4d6qjk4r]{flex-direction:column;align-items:flex-start}}.top-row[data-astro-cid-47mmheqd]{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:42px;display:flex}.view-toggle[data-astro-cid-7ggxnv2j]{display:inline-flex}.surface--white[data-astro-cid-7ggxnv2j]{box-sizing:border-box;block-size:var(--control-md);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);background:var(--surface)}.items[data-astro-cid-7ggxnv2j]{gap:var(--space-2);padding:var(--space-4);margin:0;list-style:none;display:flex}.item[data-astro-cid-7ggxnv2j]{border-radius:var(--radius-full);transition:background-color var(--transition-hover);justify-content:center;align-items:center;display:inline-flex}.item--white[data-astro-cid-7ggxnv2j]{inline-size:var(--control-md);block-size:34px;color:var(--text-muted)}.item--glass[data-astro-cid-7ggxnv2j]{inline-size:var(--control-40);block-size:var(--control-40);color:var(--text-body)}@media (hover:hover){.item[data-astro-cid-7ggxnv2j]:not(.is-active):hover{background:var(--surface-wash)}}.item[data-astro-cid-7ggxnv2j].is-active{background:var(--action-bg);color:var(--action-fg)}@media (prefers-reduced-motion:reduce){.item[data-astro-cid-7ggxnv2j]{transition:none}}.app-card[data-astro-cid-sns5xi7y]{box-sizing:border-box;border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-10);background:var(--surface);min-inline-size:0}.app-card[data-astro-cid-sns5xi7y][data-density=roomy]{border-radius:var(--radius-12)}.app-chart-card[data-astro-cid-e5whqndi]{gap:var(--space-12);padding:var(--space-12);flex-direction:column;flex:1 1 0;display:flex}.app-chart-card[data-astro-cid-e5whqndi][data-density=roomy]{gap:var(--space-14);padding:var(--space-14) var(--space-16)}.app-chart-card__head[data-astro-cid-e5whqndi]{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.app-chart-card__title[data-astro-cid-e5whqndi]{font:var(--type-ui-12-semibold);color:var(--text-title)}.app-chart-card[data-astro-cid-e5whqndi][data-density=roomy] .app-chart-card__title[data-astro-cid-e5whqndi]{font:var(--type-ui-13-semibold)}.app-chart-card__legend[data-astro-cid-e5whqndi]{gap:var(--space-12);display:flex}.app-chart-card[data-astro-cid-e5whqndi][data-density=roomy] .app-chart-card__legend[data-astro-cid-e5whqndi]{gap:var(--space-14)}.app-chart-card__legend-item[data-astro-cid-e5whqndi]{align-items:center;gap:var(--space-6);font:var(--type-ui-11);color:var(--text-muted);display:flex}.app-chart-card[data-astro-cid-e5whqndi][data-density=roomy] .app-chart-card__legend-item[data-astro-cid-e5whqndi]{font:var(--type-ui-12)}.app-header[data-astro-cid-g7kf2kxn]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.app-header__titles[data-astro-cid-g7kf2kxn]{flex-direction:column;min-inline-size:0;display:flex}.app-header__title[data-astro-cid-g7kf2kxn]{font:var(--type-ui-15-semibold);color:var(--text-title)}.app-header[data-astro-cid-g7kf2kxn][data-density=roomy] .app-header__title[data-astro-cid-g7kf2kxn]{font:var(--type-ui-18-semibold)}.app-header__subtitle[data-astro-cid-g7kf2kxn]{font:var(--type-ui-11);color:var(--text-muted)}.app-header[data-astro-cid-g7kf2kxn][data-density=roomy] .app-header__subtitle[data-astro-cid-g7kf2kxn]{font:var(--type-ui-12)}.app-header__tools[data-astro-cid-g7kf2kxn]{align-items:center;gap:var(--space-10);flex:none;display:flex}.app-header__date[data-astro-cid-g7kf2kxn]{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-10);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-8);color:var(--text-muted);white-space:nowrap;display:flex}.app-header[data-astro-cid-g7kf2kxn][data-density=roomy] .app-header__date[data-astro-cid-g7kf2kxn]{padding:var(--space-8) var(--space-12)}.app-header__date-label[data-astro-cid-g7kf2kxn]{font:var(--type-ui-12-medium);color:var(--text-body)}.app-header[data-astro-cid-g7kf2kxn][data-density=roomy] .app-header__date-label[data-astro-cid-g7kf2kxn]{font:var(--type-ui-13-medium)}.app-header__action[data-astro-cid-g7kf2kxn]{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-14);border-radius:var(--radius-8);background:var(--action-bg);font:var(--type-ui-13-semibold);color:var(--action-fg);white-space:nowrap;display:flex}@container (width<=640px){.app-header__subtitle[data-astro-cid-g7kf2kxn],.app-header__action[data-astro-cid-g7kf2kxn]{display:none}}.app-kpi[data-astro-cid-gjeo5xt6]{gap:var(--space-4);padding:var(--space-12);flex-direction:column;display:flex}.app-kpi[data-astro-cid-gjeo5xt6][data-density=roomy]{gap:var(--space-6);padding:var(--space-14) var(--space-16)}.app-kpi__label[data-astro-cid-gjeo5xt6],.app-kpi__period[data-astro-cid-gjeo5xt6]{font:var(--type-ui-11);color:var(--text-muted)}.app-kpi[data-astro-cid-gjeo5xt6][data-density=roomy] .app-kpi__label[data-astro-cid-gjeo5xt6],.app-kpi[data-astro-cid-gjeo5xt6][data-density=roomy] .app-kpi__period[data-astro-cid-gjeo5xt6]{font:var(--type-ui-12)}.app-kpi__value[data-astro-cid-gjeo5xt6]{font:var(--type-display-22);letter-spacing:var(--tracking-display-22);color:var(--text-title)}.app-kpi[data-astro-cid-gjeo5xt6][data-density=roomy] .app-kpi__value[data-astro-cid-gjeo5xt6]{font:var(--type-display-26);letter-spacing:var(--tracking-display-26)}.app-kpi__delta[data-astro-cid-gjeo5xt6]{align-items:center;gap:var(--space-4);white-space:nowrap;min-inline-size:0;display:flex}.app-kpi__trend[data-astro-cid-gjeo5xt6]{color:var(--accent-bright)}.app-kpi__change[data-astro-cid-gjeo5xt6]{font:var(--type-ui-11-semibold);color:var(--text-accent)}.app-kpi[data-astro-cid-gjeo5xt6][data-density=roomy] .app-kpi__change[data-astro-cid-gjeo5xt6]{font:var(--type-ui-12-semibold)}.app-list-card[data-astro-cid-ehky3xif]{gap:var(--space-2);inline-size:200px;padding:var(--space-10) var(--space-12);flex-direction:column;flex:none;display:flex}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy]{inline-size:300px;padding:var(--space-12) var(--space-16)}.app-list-card__head[data-astro-cid-ehky3xif]{justify-content:space-between;align-items:center;gap:var(--space-8);padding-block-end:var(--space-6);display:flex}.app-list-card__title[data-astro-cid-ehky3xif]{font:var(--type-ui-12-semibold);color:var(--text-title)}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy] .app-list-card__title[data-astro-cid-ehky3xif]{font:var(--type-ui-13-semibold)}.app-list-card__summary[data-astro-cid-ehky3xif]{font:var(--type-ui-11-semibold);color:var(--text-accent);white-space:nowrap}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy] .app-list-card__summary[data-astro-cid-ehky3xif]{font:var(--type-ui-12-semibold)}.app-list-card__row[data-astro-cid-ehky3xif]{justify-content:space-between;align-items:center;gap:var(--space-8);padding-block:var(--space-6);border-block-start:var(--border-width) solid var(--border-soft);display:flex}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy] .app-list-card__row[data-astro-cid-ehky3xif]{padding-block:var(--space-8)}.app-list-card__label[data-astro-cid-ehky3xif]{align-items:center;gap:var(--space-6);min-inline-size:0;font:var(--type-ui-11-medium);color:var(--text-title);display:flex}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy] .app-list-card__label[data-astro-cid-ehky3xif]{font:var(--type-ui-12-medium)}.app-list-card__status[data-astro-cid-ehky3xif]{font:var(--type-ui-11);color:var(--text-muted);white-space:nowrap}.app-list-card[data-astro-cid-ehky3xif][data-density=roomy] .app-list-card__status[data-astro-cid-ehky3xif]{font:var(--type-ui-12)}@container (width<=640px){.app-list-card[data-astro-cid-ehky3xif]{inline-size:auto}}.app-sidebar[data-astro-cid-ffaivebj]{gap:var(--space-2);box-sizing:border-box;inline-size:172px;padding:var(--space-14) var(--space-10);border-inline-end:var(--border-width) solid var(--border-soft);background:var(--mock-toolbar);flex-direction:column;flex:none;display:flex}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy]{inline-size:232px;padding:var(--space-18) var(--space-12)}.app-sidebar__brand[data-astro-cid-ffaivebj]{align-items:center;gap:var(--space-8);padding:0 var(--space-8) var(--space-8);display:flex}.app-sidebar__logo[data-astro-cid-ffaivebj]{border-radius:var(--radius-6);background:var(--accent-solid);block-size:22px;inline-size:22px;color:var(--accent-solid-fg);flex:none;justify-content:center;align-items:center;display:flex}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__logo[data-astro-cid-ffaivebj]{border-radius:var(--radius-8);block-size:26px;inline-size:26px}.app-sidebar__name[data-astro-cid-ffaivebj]{font:var(--type-ui-13-semibold);color:var(--text-title)}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__name[data-astro-cid-ffaivebj]{font:var(--type-ui-14-semibold)}.app-sidebar__group[data-astro-cid-ffaivebj]{padding:var(--space-12) var(--space-8) var(--space-4);font:var(--type-mono-label-xs);letter-spacing:var(--tracking-mono-label-xs);color:var(--text-faint);text-transform:uppercase}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__group[data-astro-cid-ffaivebj]{padding:var(--space-16) var(--space-10) var(--space-6);font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm)}.app-sidebar__item[data-astro-cid-ffaivebj]{align-items:center;gap:var(--space-8);box-sizing:border-box;block-size:27px;padding:0 var(--space-8);border-radius:var(--radius-6);color:var(--text-body);display:flex}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__item[data-astro-cid-ffaivebj]{gap:var(--space-10);block-size:32px;padding:0 var(--space-10);border-radius:var(--radius-8)}.app-sidebar__icon[data-astro-cid-ffaivebj]{color:var(--text-muted)}.app-sidebar__label[data-astro-cid-ffaivebj]{min-inline-size:0;font:var(--type-ui-12-medium);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__label[data-astro-cid-ffaivebj]{font:var(--type-ui-13-medium)}.app-sidebar__item[data-astro-cid-ffaivebj][data-active]{background:var(--surface-accent);color:var(--text-accent)}.app-sidebar__item[data-astro-cid-ffaivebj][data-active] .app-sidebar__icon[data-astro-cid-ffaivebj]{color:inherit}.app-sidebar__item[data-astro-cid-ffaivebj][data-active] .app-sidebar__label[data-astro-cid-ffaivebj]{font-weight:600}.app-sidebar__count[data-astro-cid-ffaivebj]{padding:1px var(--space-6);border-radius:var(--radius-full);background:var(--border-soft);font:var(--type-mono-label-xs);letter-spacing:0;color:var(--text-body);flex:none}.app-sidebar[data-astro-cid-ffaivebj][data-density=roomy] .app-sidebar__count[data-astro-cid-ffaivebj]{padding:var(--space-2) var(--space-8);font:var(--type-ui-10-semibold)}@container (width<=640px){.app-sidebar[data-astro-cid-ffaivebj]{display:none}}.app-cell[data-astro-cid-n3xcqztq]{min-inline-size:0;font:var(--type-ui-11);color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-cell[data-astro-cid-n3xcqztq][data-tone=mono]{font:var(--type-mono-12-medium)}.app-cell[data-astro-cid-n3xcqztq][data-tone=muted]{color:var(--text-muted)}.app-cell[data-astro-cid-n3xcqztq][data-tone=bold]{font:var(--type-ui-11-medium)}[data-density=roomy] .app-cell[data-astro-cid-n3xcqztq]{font:var(--type-ui-13)}[data-density=roomy] .app-cell[data-astro-cid-n3xcqztq][data-tone=mono]{font:var(--type-mono-12-medium)}[data-density=roomy] .app-cell[data-astro-cid-n3xcqztq][data-tone=bold]{font:var(--type-ui-13-medium)}.app-table-card[data-astro-cid-udi5b3mq]{padding:var(--space-8) var(--space-12)}.app-table-card[data-astro-cid-udi5b3mq][data-density=roomy]{padding:var(--space-8) var(--space-16)}.app-table-card__title[data-astro-cid-udi5b3mq]{padding-block:var(--space-4) var(--space-8);font:var(--type-ui-12-semibold);color:var(--text-title)}.app-table-card[data-astro-cid-udi5b3mq][data-density=roomy] .app-table-card__title[data-astro-cid-udi5b3mq]{font:var(--type-ui-13-semibold)}.app-table-card__scroll[data-astro-cid-udi5b3mq]{overflow-x:auto}.app-table-card__grid[data-astro-cid-udi5b3mq]{min-inline-size:var(--min-width)}.app-table-card__row[data-astro-cid-udi5b3mq]{grid-template-columns:var(--cols);align-items:center;gap:var(--space-8);padding-block:var(--space-6);border-block-start:var(--border-width) solid var(--border-soft);display:grid}.app-table-card[data-astro-cid-udi5b3mq][data-density=roomy] .app-table-card__row[data-astro-cid-udi5b3mq]{gap:var(--space-12);padding-block:var(--space-10)}.app-table-card__row--head[data-astro-cid-udi5b3mq]{padding-block:var(--space-2) var(--space-6);border-block-start:0;border-block-end:var(--border-width) solid var(--border-soft)}.app-table-card[data-astro-cid-udi5b3mq][data-density=roomy] .app-table-card__row--head[data-astro-cid-udi5b3mq]{padding-block:var(--space-2) var(--space-8)}.app-table-card__row--head[data-astro-cid-udi5b3mq]+.app-table-card__row[data-astro-cid-udi5b3mq]{border-block-start:0}.app-table-card__head-cell[data-astro-cid-udi5b3mq]{font:var(--type-mono-label-xs);letter-spacing:var(--tracking-mono-label-xs);color:var(--text-faint);text-transform:uppercase}.app-table-card[data-astro-cid-udi5b3mq][data-density=roomy] .app-table-card__head-cell[data-astro-cid-udi5b3mq]{font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm)}.app-table-card__cell[data-astro-cid-udi5b3mq]{align-items:center;min-inline-size:0;display:flex}.app-window__layout[data-astro-cid-e4qwpfi6]{background:var(--surface);align-items:stretch;display:flex;container-type:inline-size}.app-window__main[data-astro-cid-e4qwpfi6]{gap:var(--space-12);min-inline-size:0;padding:var(--space-16);flex-direction:column;flex:1 1 0;display:flex}.app-window__layout[data-astro-cid-e4qwpfi6][data-density=roomy] .app-window__main[data-astro-cid-e4qwpfi6]{gap:var(--space-16);padding:var(--space-24)}.app-window__kpis[data-astro-cid-e4qwpfi6]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-10);display:grid}.app-window__layout[data-astro-cid-e4qwpfi6][data-density=roomy] .app-window__kpis[data-astro-cid-e4qwpfi6]{gap:var(--space-12)}.app-window__split[data-astro-cid-e4qwpfi6]{align-items:stretch;gap:var(--space-10);display:flex}.app-window__layout[data-astro-cid-e4qwpfi6][data-density=roomy] .app-window__split[data-astro-cid-e4qwpfi6]{gap:var(--space-12)}@container (width<=640px){.app-window__main[data-astro-cid-e4qwpfi6]{padding:var(--space-12)}.app-window__kpis[data-astro-cid-e4qwpfi6]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-window__split[data-astro-cid-e4qwpfi6]{flex-direction:column}}.article-card__content[data-astro-cid-rwhcvz2r]{gap:var(--space-10);flex-direction:column;display:flex}.article-card__cover[data-astro-cid-rwhcvz2r]{height:224px}.article-card__overlay[data-astro-cid-rwhcvz2r]{padding:var(--space-14);pointer-events:none;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:0}.article-card__body[data-astro-cid-rwhcvz2r]{gap:var(--space-10);padding:var(--space-14) var(--space-16) var(--space-4);flex-direction:column;display:flex}.article-card__title[data-astro-cid-rwhcvz2r]{margin:0}.article-card__link[data-astro-cid-rwhcvz2r]{color:inherit;text-decoration:none}.article-card__link[data-astro-cid-rwhcvz2r]:after{content:"";border-radius:var(--radius-32);position:absolute;inset:0}.article-card__link[data-astro-cid-rwhcvz2r]:focus-visible{outline:none}.article-card__link[data-astro-cid-rwhcvz2r]:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:var(--space-2)}.article-card__footer[data-astro-cid-rwhcvz2r]{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-10) var(--space-10) var(--space-16);display:flex}.article-card__cta[data-astro-cid-rwhcvz2r]{font:var(--type-ui-14-semibold);color:var(--text-title)}.article-card__arrow[data-astro-cid-rwhcvz2r] .glass{width:var(--control-40);height:var(--control-40);color:var(--text-title);justify-content:center;align-items:center;display:flex}.article-card__content[data-astro-cid-rwhcvz2r]:has(.article-card__link:hover) .article-card__arrow[data-astro-cid-rwhcvz2r] .glass,.article-card__content[data-astro-cid-rwhcvz2r]:has(.article-card__link:focus-visible) .article-card__arrow[data-astro-cid-rwhcvz2r] .glass{--g-lift:var(--glass-hover-shadow)}.stage-checkout[data-astro-cid-ym3a5ryh]{align-items:center;gap:var(--space-28);max-width:100%;display:flex}.stage-checkout__before[data-astro-cid-ym3a5ryh]{gap:var(--space-10);opacity:.8;flex-direction:column;display:flex}.stage-checkout__steps[data-astro-cid-ym3a5ryh]{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stage-checkout__step[data-astro-cid-ym3a5ryh]{align-items:center;gap:var(--space-10);width:150px;height:28px;padding:0 var(--space-12);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-8);background:var(--surface-wash);color:var(--text-muted);font:var(--type-ui-13);display:flex}.stage-checkout__number[data-astro-cid-ym3a5ryh]{font:var(--type-mono-label-sm)}.stage-checkout__arrow[data-astro-cid-ym3a5ryh]{color:var(--text-accent-bright);flex:none;display:inline-flex}.stage-checkout__card[data-astro-cid-ym3a5ryh]{gap:var(--space-12);width:330px;max-width:100%;padding:var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);box-shadow:var(--shadow-mock);flex-direction:column;display:flex}.stage-checkout__head[data-astro-cid-ym3a5ryh]{justify-content:space-between;align-items:center;display:flex}.stage-checkout__title[data-astro-cid-ym3a5ryh]{color:var(--text-title);font:var(--type-ui-15-semibold)}.stage-checkout__express[data-astro-cid-ym3a5ryh]{gap:var(--space-8);display:flex}.stage-checkout__pay[data-astro-cid-ym3a5ryh]{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-10);background:var(--surface);height:36px;color:var(--text-title);font:var(--type-ui-13-semibold);white-space:nowrap;flex:1;justify-content:center;align-items:center;display:flex}.stage-checkout__pay[data-astro-cid-ym3a5ryh]:first-child{background:var(--mock-pay-black);color:var(--white);border-color:#0000}.stage-checkout__divider[data-astro-cid-ym3a5ryh]{align-items:center;gap:var(--space-10);display:flex}.stage-checkout__line[data-astro-cid-ym3a5ryh]{height:var(--border-width);background:var(--border-hairline);flex:1}.stage-checkout__input[data-astro-cid-ym3a5ryh]{height:39px;padding:0 var(--space-12);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-10);color:var(--text-title);font:var(--type-ui-14);justify-content:space-between;align-items:center;display:flex}.stage-checkout__input[data-astro-cid-ym3a5ryh] .icon{color:var(--text-muted)}.stage-checkout__submit[data-astro-cid-ym3a5ryh]{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-10);background:var(--action-bg);height:42px;color:var(--action-fg);font:var(--type-ui-14-semibold);display:flex}@media (width<=640px){.stage-checkout__before[data-astro-cid-ym3a5ryh],.stage-checkout__arrow[data-astro-cid-ym3a5ryh]{display:none}}.stage-languages[data-astro-cid-bq7n456y]{align-items:center;gap:var(--space-18);flex-direction:column;max-width:100%;display:flex}.stage-languages__card[data-astro-cid-bq7n456y]{width:360px;max-width:100%;padding:var(--space-6) var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);box-shadow:var(--shadow-mock);margin:0;list-style:none}.stage-languages__line[data-astro-cid-bq7n456y]{align-items:center;gap:var(--space-14);border-bottom:var(--border-width) solid var(--border-hairline);height:40px;display:flex}.stage-languages__line[data-astro-cid-bq7n456y]:last-child{border-bottom:0}.stage-languages__line[data-astro-cid-bq7n456y] .stage-languages__code{flex:none;width:22px}.stage-languages__copy[data-astro-cid-bq7n456y]{min-width:0;color:var(--text-muted);font:var(--type-ui-15);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-languages__line[data-astro-cid-bq7n456y][data-active] .stage-languages__copy[data-astro-cid-bq7n456y]{color:var(--text-title);font:var(--type-ui-15-semibold)}.stage-ownership[data-astro-cid-za5e37qz]{gap:var(--space-12);width:380px;max-width:100%;padding:var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);box-shadow:var(--shadow-mock);flex-direction:column;display:flex}.stage-ownership__title[data-astro-cid-za5e37qz]{color:var(--text-title);font:var(--type-ui-15-semibold)}.stage-ownership__rows[data-astro-cid-za5e37qz]{margin:0;padding:0;list-style:none}.stage-ownership__row[data-astro-cid-za5e37qz]{align-items:center;gap:var(--space-12);border-top:var(--border-width) solid var(--border-hairline);height:56px;display:flex}.stage-ownership__row[data-astro-cid-za5e37qz]>.icon{color:var(--text-accent-bright);margin-left:auto}.stage-ownership__text[data-astro-cid-za5e37qz]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.stage-ownership__value[data-astro-cid-za5e37qz]{color:var(--text-title);font:var(--type-ui-14-medium);white-space:nowrap}.stage-ownership__status[data-astro-cid-za5e37qz]{align-items:center;gap:var(--space-8);padding-top:var(--space-12);border-top:var(--border-width) solid var(--border-hairline);color:var(--text-accent);display:flex}.stage-prices[data-astro-cid-i2fgti5p]{gap:var(--space-14);width:400px;max-width:100%;padding:var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);box-shadow:var(--shadow-mock);flex-direction:column;display:flex}.stage-prices__head[data-astro-cid-i2fgti5p]{align-items:center;gap:var(--space-10);display:flex}.stage-prices__title[data-astro-cid-i2fgti5p]{color:var(--text-title);font:var(--type-ui-15-semibold)}.stage-prices__change[data-astro-cid-i2fgti5p]{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8);border-radius:var(--radius-full);background:var(--surface-accent);color:var(--text-accent);font:var(--type-ui-13-semibold);display:inline-flex}.stage-prices__head[data-astro-cid-i2fgti5p] .stage-prices__status{margin-left:auto}.stage-prices__rows[data-astro-cid-i2fgti5p]{column-gap:var(--space-10);grid-template-columns:minmax(0,1fr) auto auto auto;margin:0;padding:0;list-style:none;display:grid}.stage-prices__row[data-astro-cid-i2fgti5p]{grid-column:1/-1;grid-template-columns:subgrid;border-top:var(--border-width) solid var(--border-hairline);font-variant-numeric:tabular-nums;align-items:center;height:40px;display:grid}.stage-prices__row[data-astro-cid-i2fgti5p] .icon{color:var(--text-accent-bright)}.stage-prices__name[data-astro-cid-i2fgti5p]{color:var(--text-body);font:var(--type-ui-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-prices__before[data-astro-cid-i2fgti5p]{color:var(--text-muted);font:var(--type-ui-14);text-align:right;text-decoration:line-through}.stage-prices__after[data-astro-cid-i2fgti5p]{color:var(--text-title);font:var(--type-ui-14-semibold);text-align:right}.stage-prices__actions[data-astro-cid-i2fgti5p]{justify-content:flex-end;gap:var(--space-8);display:flex}.stage-prices__undo[data-astro-cid-i2fgti5p],.stage-prices__apply[data-astro-cid-i2fgti5p]{align-items:center;gap:var(--space-6);height:36px;padding:0 var(--space-14);border-radius:var(--radius-10);font:var(--type-ui-13-semibold);display:inline-flex}.stage-prices__undo[data-astro-cid-i2fgti5p]{border:var(--border-width) solid var(--border-hairline);color:var(--text-body)}.stage-prices__apply[data-astro-cid-i2fgti5p]{background:var(--action-bg);color:var(--action-fg)}.stage-search[data-astro-cid-wpn6lfpc]{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);width:520px;max-width:100%;box-shadow:var(--shadow-mock);overflow:clip}.stage-search__query[data-astro-cid-wpn6lfpc]{align-items:center;gap:var(--space-10);height:48px;padding:0 var(--space-16);border-bottom:var(--border-width) solid var(--border-hairline);color:var(--text-title);display:flex}.stage-search__typed[data-astro-cid-wpn6lfpc]{font:var(--type-ui-16);white-space:nowrap}.stage-search__caret[data-astro-cid-wpn6lfpc]{width:2px;height:20px;margin-left:calc(-1 * var(--space-6));background:var(--accent-bright)}.stage-search__query[data-astro-cid-wpn6lfpc] .stage-search__timing{margin-left:auto}.stage-search__hint[data-astro-cid-wpn6lfpc]{gap:var(--space-4);padding:var(--space-12) var(--space-16) var(--space-6);color:var(--text-body);font:var(--type-ui-13);margin:0;display:flex}.stage-search__hint[data-astro-cid-wpn6lfpc] strong[data-astro-cid-wpn6lfpc]{color:var(--text-accent);font:var(--type-ui-13-semibold)}.stage-search__results[data-astro-cid-wpn6lfpc]{gap:var(--space-2);padding:var(--space-4) var(--space-8) var(--space-8);flex-direction:column;margin:0;list-style:none;display:flex}.stage-search__result[data-astro-cid-wpn6lfpc]{align-items:center;gap:var(--space-12);height:56px;padding:0 var(--space-10);border-radius:var(--radius-10);display:flex}.stage-search__result[data-astro-cid-wpn6lfpc]:first-child{background:var(--page-bg-alt)}.stage-search__thumb[data-astro-cid-wpn6lfpc]{border-radius:var(--radius-8);flex:none;width:40px;height:40px}.stage-search__text[data-astro-cid-wpn6lfpc]{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.stage-search__name[data-astro-cid-wpn6lfpc]{color:var(--text-title);font:var(--type-ui-14-semibold)}.stage-search__meta[data-astro-cid-wpn6lfpc]{color:var(--text-muted);font:var(--type-ui-12)}.stage-search__price[data-astro-cid-wpn6lfpc]{color:var(--text-title);font:var(--type-ui-14-semibold)}.stage-systems[data-astro-cid-wn2trfo4]{align-items:center;max-width:100%;display:flex}.stage-systems__pills[data-astro-cid-wn2trfo4]{align-items:flex-end;gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stage-systems__pill[data-astro-cid-wn2trfo4]{align-items:center;gap:var(--space-8);height:34px;padding:0 var(--space-14) 0 var(--space-12);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);background:var(--surface);color:var(--text-title);font:var(--type-ui-14-medium);white-space:nowrap;display:flex}.stage-systems__pill[data-astro-cid-wn2trfo4] .icon{color:var(--text-accent-bright)}.stage-systems__connector[data-astro-cid-wn2trfo4]{flex:none}.stage-systems__connector[data-astro-cid-wn2trfo4] path[data-astro-cid-wn2trfo4]{stroke:var(--accent-bright);stroke-width:var(--border-width-lg)}.stage-systems__shop{align-items:center;gap:var(--space-10);width:169px;height:62px;padding:var(--space-14) var(--space-18) var(--space-14) var(--space-14);flex:none;display:flex}.stage-systems__shop-text[data-astro-cid-wn2trfo4]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.stage-systems__shop-title[data-astro-cid-wn2trfo4]{color:var(--text-title);font:var(--type-ui-15-semibold);white-space:nowrap}@media (width<=640px){.stage-systems[data-astro-cid-wn2trfo4]{zoom:.85}.stage-systems__connector[data-astro-cid-wn2trfo4]{width:40px}}.stage-variants[data-astro-cid-tlt2utd3]{gap:var(--space-16);width:360px;max-width:100%;padding:var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);background:var(--surface);box-shadow:var(--shadow-mock);flex-direction:column;display:flex}.stage-variants__product[data-astro-cid-tlt2utd3]{align-items:center;gap:var(--space-14);display:flex}.stage-variants__thumb[data-astro-cid-tlt2utd3]{border-radius:var(--radius-12);flex:none;width:64px;height:64px}.stage-variants__text[data-astro-cid-tlt2utd3]{gap:var(--space-4);flex-direction:column;display:flex}.stage-variants__name[data-astro-cid-tlt2utd3]{color:var(--text-title);font:var(--type-ui-16-semibold)}.stage-variants__price[data-astro-cid-tlt2utd3]{color:var(--text-body);font:var(--type-ui-15)}.stage-variants__colours[data-astro-cid-tlt2utd3]{align-items:center;gap:var(--space-10);display:flex}.stage-variants__swatch[data-astro-cid-tlt2utd3]{border:var(--border-width-lg) solid var(--surface);border-radius:var(--radius-full);width:26px;height:26px;box-shadow:0 0 0 var(--border-width) var(--border-hairline)}.stage-variants__swatch[data-astro-cid-tlt2utd3][data-active]{box-shadow:0 0 0 var(--border-width-lg) var(--accent-bright)}.stage-variants__colour-name[data-astro-cid-tlt2utd3]{margin-left:var(--space-4);color:var(--text-body);font:var(--type-ui-13-medium)}.stage-variants__sizes[data-astro-cid-tlt2utd3]{gap:var(--space-8);display:flex}.stage-variants__size[data-astro-cid-tlt2utd3]{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-10);height:36px;color:var(--text-title);font:var(--type-ui-14-medium);flex:1;justify-content:center;align-items:center;display:inline-flex}.stage-variants__size[data-astro-cid-tlt2utd3][data-active]{background:var(--action-bg);color:var(--action-fg);border-color:#0000}.stage-variants__size[data-astro-cid-tlt2utd3][data-sold-out]{color:var(--text-faint);border-style:dashed;text-decoration:line-through}.stage-variants__foot[data-astro-cid-tlt2utd3]{padding-top:var(--space-12);border-top:var(--border-width) solid var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.stage-variants__stock[data-astro-cid-tlt2utd3]{align-items:center;gap:var(--space-6);display:inline-flex}.commerce-stage[data-astro-cid-syxzer2x]{justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.commerce-stage[data-astro-cid-syxzer2x] [data-thumb=sage]{background:linear-gradient(135deg, var(--silk-mint), var(--silk-field))}.commerce-stage[data-astro-cid-syxzer2x] [data-thumb=mist]{background:linear-gradient(135deg, var(--silk-mint-soft), var(--silk-field))}.commerce-stage[data-astro-cid-syxzer2x] [data-thumb=teal]{background:linear-gradient(135deg, var(--silk-teal), var(--silk-field))}.bar[data-astro-cid-pzyvmokk]{justify-content:space-between;align-items:center;gap:var(--space-16);min-block-size:60px;padding:var(--space-8);display:flex}.tabs[data-astro-cid-pzyvmokk]{gap:var(--space-4);min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.tab[data-astro-cid-pzyvmokk]{align-items:center;gap:var(--space-10);border-radius:var(--radius-full);color:var(--text-title);font:var(--type-ui-15-medium);white-space:nowrap;transition:background var(--transition-hover);padding:13px 20px 13px 16px;text-decoration:none;display:inline-flex}.tab[data-astro-cid-pzyvmokk]:hover{background:var(--surface-wash)}.tab__icon[data-astro-cid-pzyvmokk]{color:var(--text-accent);display:inline-flex}.tab__count[data-astro-cid-pzyvmokk]{color:var(--text-muted);font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm)}.tab[data-astro-cid-pzyvmokk].is-active{padding-inline:var(--space-20);background:var(--action-bg);color:var(--action-fg);font:var(--type-ui-15-semibold)}.tab[data-astro-cid-pzyvmokk].is-active .tab__count[data-astro-cid-pzyvmokk]{color:color-mix(in srgb, var(--action-fg) 65%, transparent)}.controls[data-astro-cid-pzyvmokk]{align-items:center;gap:var(--space-12);flex:none;padding-inline-end:var(--space-4);display:flex}@media (width<=900px){.bar[data-astro-cid-pzyvmokk]{align-items:stretch;gap:var(--space-8);flex-direction:column}.tabs[data-astro-cid-pzyvmokk]{overflow-x:auto}.controls[data-astro-cid-pzyvmokk]{padding-inline:var(--space-8);justify-content:space-between}.controls__count[data-astro-cid-pzyvmokk]{white-space:nowrap}}@media (width<=640px){.controls[data-astro-cid-pzyvmokk]{padding-inline:0}.controls__count[data-astro-cid-pzyvmokk]{display:none}}.glass-card.glass-triptych{flex-direction:row;align-items:stretch;min-block-size:611px}.glass-triptych__profile[data-astro-cid-gsaeug3l]{gap:var(--space-22);inline-size:var(--triptych-profile);flex-direction:column;flex:none;padding-block-end:var(--space-18);display:flex}.glass-triptych__panel{flex:1;min-inline-size:0;display:flex}.glass-triptych__main[data-astro-cid-gsaeug3l]{flex:1;min-inline-size:0}.glass-triptych__side[data-astro-cid-gsaeug3l]{inline-size:var(--triptych-side);border-inline-start:var(--border-width) solid var(--border-hairline);flex:none}@media (width<=900px){.glass-card.glass-triptych{flex-direction:column;min-block-size:0}.glass-triptych__profile[data-astro-cid-gsaeug3l]{inline-size:100%}.glass-triptych__panel{flex-direction:column}.glass-triptych__side[data-astro-cid-gsaeug3l]{border-inline-start:0;border-block-start:var(--border-width) solid var(--border-hairline);inline-size:100%}}.kpi-strip[data-astro-cid-c6pqzzx3]{grid-template-columns:repeat(var(--kpi-cols), minmax(0, 1fr));display:grid}.kpi-strip__cell[data-astro-cid-c6pqzzx3]{min-width:0}.kpi-strip__cell[data-astro-cid-c6pqzzx3]:not(:last-child){border-right:var(--border-width) solid var(--border-hairline)}.kpi-strip--card[data-astro-cid-c6pqzzx3]{background:var(--surface);border-radius:var(--radius-22);overflow:clip}.kpi-strip--card[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding:var(--space-32) var(--space-28) var(--space-28)}.kpi-strip--ruled[data-astro-cid-c6pqzzx3]{border-top:var(--border-width-lg) solid var(--text-title)}.kpi-strip--ruled[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding:var(--space-28) var(--space-28) 0}.kpi-strip--bordered[data-astro-cid-c6pqzzx3]{border-block:var(--border-width) solid var(--border-hairline)}.kpi-strip--bordered[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding:var(--space-28)}.kpi-strip--ruled[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]:first-child,.kpi-strip--bordered[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]:first-child{padding-left:0}.kpi-strip--stacked[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{border-right:0}@media (width<=900px){.kpi-strip[data-astro-cid-c6pqzzx3]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-strip__cell[data-astro-cid-c6pqzzx3]:not(:last-child){border-right:0}.kpi-strip__cell[data-astro-cid-c6pqzzx3]:nth-child(n+3){border-top:var(--border-width) solid var(--border-hairline)}.kpi-strip--stacked[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]:nth-child(n+3){border-top:0}.kpi-strip--ruled[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3],.kpi-strip--bordered[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding-inline:0}.kpi-strip--ruled[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding-bottom:var(--space-28)}}@media (width<=640px){.kpi-strip--card[data-astro-cid-c6pqzzx3] .kpi-strip__cell[data-astro-cid-c6pqzzx3]{padding:var(--space-24) var(--space-20)}}.partner-band[data-astro-cid-4msqfxhf]{padding:var(--space-64) var(--space-56);position:relative;overflow:clip}.partner-band__image[data-astro-cid-4msqfxhf]{inline-size:62%;position:absolute;inset-block:0;inset-inline-end:0}.partner-band__image[data-astro-cid-4msqfxhf] .media-frame{block-size:100%}.partner-band__image[data-astro-cid-4msqfxhf]:after{content:"";background:var(--fade-abyss-from-left);inline-size:45%;position:absolute;inset-block:0;inset-inline-start:0}.partner-band__copy[data-astro-cid-4msqfxhf]{align-items:flex-start;gap:var(--space-20);flex-direction:column;max-inline-size:640px;display:flex;position:relative}.partner-band__items[data-astro-cid-4msqfxhf]{gap:var(--space-12) var(--space-32);inline-size:100%;padding:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.partner-band__action[data-astro-cid-4msqfxhf]{padding-block-start:var(--space-12)}@media (width<=900px){.partner-band[data-astro-cid-4msqfxhf]{padding:0 var(--space-24) var(--space-40);flex-direction:column;display:flex}.partner-band__image[data-astro-cid-4msqfxhf]{inline-size:auto;margin-inline:calc(-1 * var(--space-24));aspect-ratio:16/9;position:relative}.partner-band__image[data-astro-cid-4msqfxhf]:after{background:var(--fade-abyss-from-bottom);block-size:40%;inline-size:100%;inset-block:auto 0}.partner-band__items[data-astro-cid-4msqfxhf]{grid-template-columns:minmax(0,1fr)}}.follow[data-astro-cid-icalvict]{z-index:calc(var(--z-nav) - 1);pointer-events:none;position:fixed;inset:0}.follow__card[data-astro-cid-icalvict],.follow__bubble[data-astro-cid-icalvict]{will-change:transform;position:absolute;top:0;left:0}.follow__tilt[data-astro-cid-icalvict]{transform-origin:50% 0;block-size:100%;inline-size:100%}.follow__body[data-astro-cid-icalvict]{border-radius:var(--radius-20);background:var(--surface-accent);block-size:100%;inline-size:100%;box-shadow:var(--shadow-xl);transform-origin:50% 0;position:relative;overflow:clip}.follow__body[data-astro-cid-icalvict]>.follow__slide{position:absolute;inset:0}.follow__bubble[data-astro-cid-icalvict]>*{translate:-50% -50%}.code-block[data-astro-cid-5vf2v2cd]{padding-block:var(--space-16);max-width:var(--measure-prose);min-width:0}.rich-text-featured-quote[data-astro-cid-du7pylm7]{max-inline-size:var(--article-width)}.footnote-ref[data-astro-cid-hzh2x5vd]{color:inherit;text-decoration:none}.footnote-ref[data-astro-cid-hzh2x5vd]:hover{text-decoration:underline}.footnote-ref[data-astro-cid-hzh2x5vd]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-2);border-radius:var(--radius-3)}.footnotes[data-astro-cid-vw3zvh3v]{gap:var(--space-12);padding-top:var(--space-8);max-width:var(--measure-prose);flex-direction:column;min-width:0;display:flex}.list[data-astro-cid-vw3zvh3v]{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-vw3zvh3v]{scroll-margin-top:calc(var(--nav-height) + var(--space-24));overflow-wrap:break-word}.marker[data-astro-cid-vw3zvh3v]{padding-right:var(--space-4);font:var(--type-ui-12-semibold);color:var(--text-accent);line-height:0}.section-head[data-astro-cid-7awuvzv6]{gap:var(--space-14);max-width:var(--measure-prose);flex-direction:column;display:flex}.heading--h3[data-astro-cid-7awuvzv6]{padding-top:var(--space-16)}.heading--h4[data-astro-cid-7awuvzv6]{padding-top:var(--space-8)}.eyebrow[data-astro-cid-7awuvzv6]{font:inherit;max-width:var(--measure-prose);scroll-margin-top:calc(var(--nav-height) + var(--space-24));margin:0}.list[data-astro-cid-veamc7ar]{gap:var(--space-10);max-width:var(--measure-prose);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-veamc7ar]{gap:var(--space-14);min-width:0;display:flex}.list[data-astro-cid-veamc7ar][data-kind=number]>.item[data-astro-cid-veamc7ar]{gap:var(--space-12)}.content[data-astro-cid-veamc7ar]{gap:var(--space-10);flex-direction:column;flex:1;min-width:0;display:flex}.item-text[data-astro-cid-veamc7ar]{overflow-wrap:break-word}.item-text--done[data-astro-cid-veamc7ar]{text-decoration:line-through var(--border-width-lg)}.paragraph[data-astro-cid-msuxpfbf]{overflow-wrap:break-word;min-width:0}.paragraph--tags[data-astro-cid-msuxpfbf]{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.quote[data-astro-cid-myeruw32]{padding-block:var(--space-16);max-width:var(--measure-prose);margin:0}.body[data-astro-cid-myeruw32]{gap:var(--space-18);padding:var(--space-4) 0 var(--space-4) var(--space-32);flex-direction:column;margin:0;display:flex;position:relative}.body[data-astro-cid-myeruw32]:before{content:"";border-radius:var(--radius-full);background:var(--gradient-quote-rule);inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.text[data-astro-cid-myeruw32]{font:var(--type-quote-34);letter-spacing:var(--tracking-quote-34);color:var(--text-title);text-wrap:pretty;margin:0}.cite[data-astro-cid-myeruw32]{margin:0}.cite[data-astro-cid-myeruw32]:before{content:"— ";font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label);color:var(--text-body)}.rich-text-relationship[data-astro-cid-z7ogzdbc]{align-items:center;gap:var(--space-28);max-inline-size:var(--measure-prose);padding:var(--space-24) 0;border-block:var(--border-width) solid var(--border-hairline);color:inherit;text-decoration:none;display:flex}.rich-text-relationship[data-astro-cid-z7ogzdbc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-4)}.rich-text-relationship__media[data-astro-cid-z7ogzdbc]{flex:none;block-size:148px;inline-size:232px}.rich-text-relationship__lens[data-astro-cid-z7ogzdbc]{transition:translate var(--transition-hover);position:absolute;inset-block-end:var(--space-16);inset-inline-end:var(--space-16)}.rich-text-relationship[data-astro-cid-z7ogzdbc]:hover .rich-text-relationship__lens[data-astro-cid-z7ogzdbc]{translate:var(--space-2) calc(var(--space-2) * -1)}.rich-text-relationship__body[data-astro-cid-z7ogzdbc]{gap:var(--space-8);flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (width<=640px){.rich-text-relationship[data-astro-cid-z7ogzdbc]{flex-direction:column;align-items:stretch}.rich-text-relationship__media[data-astro-cid-z7ogzdbc]{inline-size:100%}}@media (prefers-reduced-motion:reduce){.rich-text-relationship__lens[data-astro-cid-z7ogzdbc]{transition:none}}.rich-text-rule[data-astro-cid-er66bt6h]{max-inline-size:var(--measure-prose)}.rich-text-stats-grid[data-astro-cid-v3ligz6x]{max-inline-size:var(--article-width)}.cell[data-astro-cid-5qxjwxzk]{padding:var(--space-16) var(--space-20);border-bottom:var(--border-width) solid var(--border-hairline);font:var(--type-ui-15);color:var(--text-body);text-align:start;vertical-align:middle;overflow-wrap:break-word}.cell[data-astro-cid-5qxjwxzk][data-end]{text-align:end}.cell[data-astro-cid-5qxjwxzk][data-badge]{padding-block:var(--space-12)}.cell[data-astro-cid-5qxjwxzk][data-kind=head]{padding-block:var(--space-14);background:var(--page-bg-alt);font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase}.cell[data-astro-cid-5qxjwxzk][data-kind=code]{font:var(--type-mono-12)}.cell[data-astro-cid-5qxjwxzk][data-kind=code][data-strong]{font:var(--type-mono-12-medium);color:var(--text-title)}.cell[data-astro-cid-5qxjwxzk][data-kind=number],.cell[data-astro-cid-5qxjwxzk][data-kind=text][data-strong]{font:var(--type-ui-15-medium);color:var(--text-title)}.cell[data-astro-cid-5qxjwxzk][data-tint]{background:color-mix(in srgb, var(--surface-accent) 60%, transparent)}.merged[data-astro-cid-5qxjwxzk]{align-items:center;gap:var(--space-10);font:var(--type-ui-15-medium);color:var(--text-body);display:flex}.merged__icon[data-astro-cid-5qxjwxzk]{color:var(--text-accent);flex:none;display:inline-flex}.table-block[data-astro-cid-c5viiuea]{padding-block:var(--space-16);max-width:var(--article-width);min-width:0}.card[data-astro-cid-c5viiuea]{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-20);background:var(--surface);overflow:clip}.scroll[data-astro-cid-c5viiuea]{overflow-x:auto}.scroll[data-astro-cid-c5viiuea]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:calc(var(--space-4) * -1)}.table[data-astro-cid-c5viiuea]{border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:640px}.table[data-astro-cid-c5viiuea] tbody[data-astro-cid-c5viiuea] tr[data-astro-cid-c5viiuea]:last-child>*{border-bottom:0}.rich-text-text-image[data-astro-cid-4thhvzfh]{align-items:center;gap:var(--space-56);max-inline-size:var(--article-width);padding-block:var(--space-16);display:flex}.rich-text-text-image[data-astro-cid-4thhvzfh][data-image-position=left]{flex-direction:row-reverse}.rich-text-text-image__text[data-astro-cid-4thhvzfh]{align-items:flex-start;gap:var(--space-16);flex-direction:column;flex:1;min-inline-size:0;display:flex}.rich-text-text-image__media[data-astro-cid-4thhvzfh]{flex:none;inline-size:520px}@media (width<=900px){.rich-text-text-image[data-astro-cid-4thhvzfh],.rich-text-text-image[data-astro-cid-4thhvzfh][data-image-position=left]{align-items:stretch;gap:var(--space-32);flex-direction:column-reverse}.rich-text-text-image__media[data-astro-cid-4thhvzfh]{inline-size:100%}}.rich-text-upload[data-astro-cid-oxgqyimx],.rich-text-video[data-astro-cid-53h25umj]{gap:var(--space-16);max-inline-size:var(--article-width);padding-block:var(--space-16);flex-direction:column;margin:0;display:flex}.rich-text-video__player[data-astro-cid-53h25umj]{border-radius:var(--radius-24);color:var(--text-title);display:block}.rich-text-video__player[data-astro-cid-53h25umj]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-4)}.rich-text-video__play[data-astro-cid-53h25umj]{transition:translate var(--transition-hover);position:absolute;inset-block-start:58%;inset-inline-start:50%;translate:-50% -50%}.rich-text-video__capsule[data-astro-cid-53h25umj]{align-items:center;gap:var(--space-10);padding:var(--space-14) var(--space-24) var(--space-14) var(--space-20);color:var(--text-title);white-space:nowrap;display:inline-flex}.rich-text-video__text[data-astro-cid-53h25umj]{font:var(--type-ui-16-semibold);color:var(--text-title)}.rich-text-video__duration[data-astro-cid-53h25umj]{font:var(--type-mono-12-medium);color:var(--text-body)}.rich-text-video__player[data-astro-cid-53h25umj]:hover .rich-text-video__play[data-astro-cid-53h25umj]{translate:-50% calc(-50% - var(--space-2))}@media (prefers-reduced-motion:reduce){.rich-text-video__play[data-astro-cid-53h25umj]{transition:none}}.rich-text-collapsible-group[data-astro-cid-j5ihnaf4]{max-inline-size:var(--measure-prose);border-block-end:var(--border-width) solid var(--border-hairline)}.rich-text-layout[data-astro-cid-belbfr7s]{grid-template-columns:repeat(var(--columns), 1fr);max-inline-size:var(--article-width);padding-block:var(--space-12);border-block:var(--border-width) solid var(--border-hairline);display:grid}.rich-text-layout__cell[data-astro-cid-belbfr7s]{gap:var(--space-14);flex-direction:column;min-inline-size:0;display:flex}.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position=first]{padding:var(--space-20) var(--space-32) var(--space-20) 0}.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position=middle]{padding:var(--space-20) var(--space-32);border-inline-start:var(--border-width) solid var(--border-hairline)}.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position=last]{padding:var(--space-20) 0 var(--space-20) var(--space-32);border-inline-start:var(--border-width) solid var(--border-hairline)}.rich-text-layout__heading[data-astro-cid-belbfr7s]{margin:0}@media (width<=640px){.rich-text-layout[data-astro-cid-belbfr7s]{grid-template-columns:1fr}.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position]{padding:var(--space-20) 0;border-inline-start:0}.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position=middle],.rich-text-layout__cell[data-astro-cid-belbfr7s][data-position=last]{border-block-start:var(--border-width) solid var(--border-hairline)}}.blocks[data-astro-cid-b3tecwtg]{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.node[data-astro-cid-b3tecwtg]{min-width:0}.node--prose[data-astro-cid-b3tecwtg]{max-width:var(--measure-prose)}.node--wide[data-astro-cid-b3tecwtg]{max-width:var(--article-width)}.node[data-astro-cid-b3tecwtg][data-level="2"]:not(:first-child){margin-top:var(--space-48)}.node[data-astro-cid-b3tecwtg][data-type=horizontal-rule],.node[data-astro-cid-b3tecwtg][data-type=stats-grid],.node[data-astro-cid-b3tecwtg][data-type=featured-quote],.node[data-astro-cid-b3tecwtg][data-type=text-image]{margin-block:var(--space-24)}.case-client__body[data-astro-cid-3gf5sv6e]{gap:var(--space-64);min-block-size:calc(700px + var(--space-40));padding-top:var(--space-40);grid-template-columns:minmax(0,1fr) 470px;display:grid}.case-client__main[data-astro-cid-3gf5sv6e]{justify-content:space-between;gap:var(--space-40);flex-direction:column;min-inline-size:0;display:flex}.case-client__intro[data-astro-cid-3gf5sv6e]{flex-direction:column;align-items:flex-start;display:flex}.case-client__crumbs[data-astro-cid-3gf5sv6e]{align-items:center;gap:var(--space-8);display:flex}.case-client__trail[data-astro-cid-3gf5sv6e]{align-items:center;gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.case-client__crumb[data-astro-cid-3gf5sv6e]{align-items:center;gap:var(--space-8);color:var(--text-title);font:var(--type-ui-14-medium);display:inline-flex}.case-client__crumb-link[data-astro-cid-3gf5sv6e]{color:var(--text-body);text-decoration:none}.case-client__crumb-link[data-astro-cid-3gf5sv6e]:hover{color:var(--text-title)}.case-client__crumb[data-astro-cid-3gf5sv6e] .case-client__chevron{color:var(--text-muted)}.case-client__name{margin:var(--space-6) 0 19px -10px}.case-client__intro[data-astro-cid-3gf5sv6e] .action-row{padding-top:var(--space-32)}.case-client__main[data-astro-cid-3gf5sv6e] .case-client__results .stat-number .from,.case-client__main[data-astro-cid-3gf5sv6e] .case-client__results .stat-number .arrow,.case-client__main[data-astro-cid-3gf5sv6e] .case-client__results .stat-number .unit{color:inherit}.case-client__main[data-astro-cid-3gf5sv6e] .case-client__results .stat-number .arrow svg{block-size:.75em;inline-size:.75em}.case-client__media[data-astro-cid-3gf5sv6e]{min-block-size:0}@media (width<=900px){.case-client__body[data-astro-cid-3gf5sv6e]{gap:var(--space-40);grid-template-columns:minmax(0,1fr);min-block-size:0}.case-client__name{margin-inline-start:0}.case-client__media[data-astro-cid-3gf5sv6e]{aspect-ratio:4/5}}.centered-stage__head[data-astro-cid-utcp2xof]{align-items:center;gap:var(--space-24);padding:var(--space-48) 0 var(--space-8);flex-direction:column;display:flex}.centered-stage__actions[data-astro-cid-utcp2xof]{padding-block-start:var(--space-6)}.centered-stage__stage[data-astro-cid-utcp2xof]{aspect-ratio:1440/540;position:relative;overflow:clip}.centered-stage__render[data-astro-cid-utcp2xof]{object-fit:cover;object-position:50% 22%;block-size:100%;inline-size:100%;display:block}.centered-stage__capsule[data-astro-cid-utcp2xof]{inline-size:max-content;max-inline-size:100%;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}@media (width<=900px){.centered-stage__stage[data-astro-cid-utcp2xof]{aspect-ratio:4/3}.centered-stage__render[data-astro-cid-utcp2xof]{object-position:50% 60%}.centered-stage__capsule[data-astro-cid-utcp2xof]{inset-block-start:calc(62% + var(--i) * 14%);inset-inline-start:50%;transform:translate(-50%)}}.manifesto[data-astro-cid-3g5z55nc]{align-items:center;gap:var(--space-36);padding-top:var(--space-56);flex-direction:column;display:flex}.manifesto__headline[data-astro-cid-3g5z55nc]{gap:var(--space-4);color:var(--text-title);font:var(--type-display-84);letter-spacing:var(--tracking-display-84);text-align:center;flex-direction:column;margin:0;display:flex}.manifesto__line[data-astro-cid-3g5z55nc]{justify-content:center;align-items:center;gap:var(--space-20);flex-wrap:wrap;display:flex}@media (width<=900px){.manifesto__headline[data-astro-cid-3g5z55nc]{font-size:clamp(var(--font-size-40), 6.4vw, var(--font-size-84));letter-spacing:-.035em;line-height:1.08}.manifesto__headline[data-astro-cid-3g5z55nc] .manifesto__pill{inline-size:calc(var(--pill-w) * .6);block-size:calc(var(--pill-h) * .6)}}.offer-frame[data-astro-cid-gimfpfuk]{flex-direction:column;block-size:100svh;min-block-size:700px;display:flex}.offer-frame[data-astro-cid-gimfpfuk] .section-frame__content{flex:1;min-block-size:0}.offer-frame__defs[data-astro-cid-gimfpfuk]{block-size:0;inline-size:0;position:absolute}.offer-frame[data-astro-cid-gimfpfuk] .offer-frame__glass{flex:1;grid-template-columns:240px minmax(0,1fr);min-block-size:0;display:grid;overflow:clip}.offer-frame__rail[data-astro-cid-gimfpfuk]{justify-content:space-between;gap:var(--space-24);padding:var(--space-40) var(--space-24) var(--space-24);border-inline-end:1px solid color-mix(in srgb, var(--white) 70%, transparent);flex-direction:column;display:flex}.offer-frame__index[data-astro-cid-gimfpfuk]{gap:var(--space-28);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.offer-frame__tab[data-astro-cid-gimfpfuk]{align-items:center;gap:var(--space-6);inline-size:100%;padding:var(--space-8);border-radius:var(--radius-18);color:var(--text-ghost);cursor:pointer;transition:color var(--duration-base) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex}.offer-frame__tab[data-astro-cid-gimfpfuk]:hover,.offer-frame__tab[data-astro-cid-gimfpfuk][data-active]{color:var(--text-title)}.offer-frame__tab[data-astro-cid-gimfpfuk]:focus-visible{outline:2px solid var(--border-accent)}.offer-frame__number[data-astro-cid-gimfpfuk]{font:var(--type-display-64);letter-spacing:var(--tracking-display-64)}.offer-frame__name[data-astro-cid-gimfpfuk]{font:var(--type-body-15);color:var(--text-muted);font-weight:600}.offer-frame__tab[data-astro-cid-gimfpfuk][data-active] .offer-frame__name[data-astro-cid-gimfpfuk]{color:var(--text-accent)}.offer-frame__notes[data-astro-cid-gimfpfuk],.offer-frame__objects[data-astro-cid-gimfpfuk],.offer-frame__ctas[data-astro-cid-gimfpfuk]{display:grid}.offer-frame__note[data-astro-cid-gimfpfuk],.offer-frame__object[data-astro-cid-gimfpfuk],.offer-frame__cta[data-astro-cid-gimfpfuk]{opacity:0;visibility:hidden;transition:opacity var(--duration-squash) var(--ease-out), visibility 0s linear var(--duration-squash);grid-area:1/1}.offer-frame__note[data-astro-cid-gimfpfuk][data-active],.offer-frame__object[data-astro-cid-gimfpfuk][data-active],.offer-frame__cta[data-astro-cid-gimfpfuk][data-active]{opacity:1;visibility:visible;transition:opacity var(--duration-squash) var(--ease-out)}.offer-frame__note[data-astro-cid-gimfpfuk]{gap:var(--space-10);padding:var(--space-14);border-radius:var(--radius-20);background:var(--surface-wash-soft);flex-direction:column;display:flex}.offer-frame__thumb[data-astro-cid-gimfpfuk]{aspect-ratio:16/9;border-radius:var(--radius-14);display:block;overflow:clip}.offer-frame__thumb[data-astro-cid-gimfpfuk] .media-frame{block-size:100%}.offer-frame__stage[data-astro-cid-gimfpfuk]{min-block-size:0;padding:var(--space-48) var(--space-48) var(--space-40);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.offer-frame__objects[data-astro-cid-gimfpfuk]{pointer-events:none;position:absolute;inset:0}.offer-frame__object[data-astro-cid-gimfpfuk]{padding:var(--space-24) var(--space-24) 0 0;justify-content:flex-end;align-items:flex-start;display:flex}.offer-frame[data-astro-cid-gimfpfuk][data-rippling] .offer-frame__object[data-astro-cid-gimfpfuk]{filter:var(--ripple)}.offer-frame__image[data-astro-cid-gimfpfuk]{mix-blend-mode:multiply;filter:brightness(1.09)contrast(1.06);block-size:auto;inline-size:min(78%,900px);mask-image:radial-gradient(closest-side, var(--silk-ink) 62%, transparent 100%);animation:offer-frame-float 9s var(--ease-out) infinite alternate}@keyframes offer-frame-float{0%{translate:0}to{translate:0 calc(-1 * var(--space-16))}}.offer-frame__copy[data-astro-cid-gimfpfuk]{align-items:flex-start;gap:var(--space-20);flex-direction:column;display:flex;position:relative}@media (width<=1100px){.offer-frame[data-astro-cid-gimfpfuk]{block-size:auto}.offer-frame[data-astro-cid-gimfpfuk] .offer-frame__glass{grid-template-columns:minmax(0,1fr)}.offer-frame__rail[data-astro-cid-gimfpfuk]{border-inline-end:0;border-block-end:1px solid color-mix(in srgb, var(--white) 70%, transparent)}.offer-frame__index[data-astro-cid-gimfpfuk]{flex-direction:row}.offer-frame__stage[data-astro-cid-gimfpfuk]{min-block-size:560px}}@media (width<=640px){.offer-frame__number[data-astro-cid-gimfpfuk]{font:var(--type-display-40);letter-spacing:var(--tracking-display-40)}.offer-frame__stage[data-astro-cid-gimfpfuk]{padding:var(--space-24)}}@media (prefers-reduced-motion:reduce){.offer-frame__image[data-astro-cid-gimfpfuk]{animation:none}.offer-frame__note[data-astro-cid-gimfpfuk],.offer-frame__object[data-astro-cid-gimfpfuk],.offer-frame__cta[data-astro-cid-gimfpfuk],.offer-frame__tab[data-astro-cid-gimfpfuk]{transition:none}}.scene[data-astro-cid-p73lj3sk]{background:var(--page-bg);position:absolute;inset:0;overflow:clip}.scene__photo[data-astro-cid-p73lj3sk]{object-fit:cover;object-position:72% 50%;opacity:0;block-size:100%;inline-size:100%;transition:opacity .9s var(--ease-out),  scale 1.8s var(--ease-out);position:absolute;inset:0;scale:1.06}.scene__photo[data-astro-cid-p73lj3sk][data-active]{opacity:1;scale:1}.scene__wash[data-astro-cid-p73lj3sk]{background:linear-gradient(0deg, color-mix(in srgb, var(--page-bg) 70%, transparent) 0%, transparent 38%), linear-gradient(90deg, var(--page-bg) 0%, color-mix(in srgb, var(--page-bg) 92%, transparent) 32%, color-mix(in srgb, var(--page-bg) 58%, transparent) 60%, color-mix(in srgb, var(--page-bg) 30%, transparent) 100%);position:absolute;inset:0}@media (width<=900px){.scene__wash[data-astro-cid-p73lj3sk]{background:linear-gradient(180deg, var(--page-bg) 0%, color-mix(in srgb, var(--page-bg) 90%, transparent) 45%, color-mix(in srgb, var(--page-bg) 50%, transparent) 100%)}}@media (prefers-reduced-motion:reduce){.scene__photo[data-astro-cid-p73lj3sk]{transition:opacity .2s linear;scale:1}}.offer-lens[data-astro-cid-kvk73ffn]{flex-direction:column;block-size:100svh;min-block-size:720px;display:flex}.offer-lens[data-astro-cid-kvk73ffn] .section-frame__content{flex-direction:column;flex:1;justify-content:center;display:flex}.offer-lens[data-astro-cid-kvk73ffn][data-scaled] .section-frame__content{zoom:clamp(1, min(tan(atan2(100vw, 1440px)), tan(atan2(100svh, 880px))), 1.5)}.offer-lens__grid[data-astro-cid-kvk73ffn]{gap:var(--space-80);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;inline-size:100%;display:grid}.offer-lens__copy[data-astro-cid-kvk73ffn]{justify-content:space-between;gap:var(--space-48);flex-direction:column;display:flex}.offer-lens__intro[data-astro-cid-kvk73ffn]{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.offer-lens__actions[data-astro-cid-kvk73ffn]{align-items:center;gap:var(--space-12) var(--space-20);flex-wrap:wrap;margin-block-start:var(--space-16);display:flex}.offer-lens__clients[data-astro-cid-kvk73ffn]{gap:var(--space-14);flex-direction:column;display:flex}.offer-lens__marks[data-astro-cid-kvk73ffn]{align-items:center;gap:var(--space-14) var(--space-28);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.offer-lens__wordmark[data-astro-cid-kvk73ffn]{color:var(--text-muted);font:var(--type-ui-16-semibold);white-space:nowrap}.offer-lens__logo[data-astro-cid-kvk73ffn]{block-size:var(--logo-h);filter:brightness(0);opacity:.5;inline-size:auto;display:block}.offer-lens__index[data-astro-cid-kvk73ffn]{--row-h:76px;--row-pad:var(--space-24)}.offer-lens__head[data-astro-cid-kvk73ffn]{padding-inline:var(--row-pad);justify-content:space-between;align-items:baseline;margin-block-end:var(--space-12);display:flex}.offer-lens__count[data-astro-cid-kvk73ffn]{color:var(--text-faint);font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label)}.offer-lens__list[data-astro-cid-kvk73ffn]{position:relative}.offer-lens__rows[data-astro-cid-kvk73ffn]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.offer-lens__row[data-astro-cid-kvk73ffn]{grid-template-columns:var(--space-48) minmax(0, 1fr) auto;block-size:var(--row-h);padding-inline:var(--row-pad);border-radius:var(--radius-full);color:var(--text-faint);transition:color var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:grid}.offer-lens__row[data-astro-cid-kvk73ffn][data-active]{color:var(--text-title)}button[data-astro-cid-kvk73ffn].offer-lens__row{inline-size:100%;font:inherit;text-align:start;cursor:default;background:0 0;border:0;margin:0}.offer-lens__row[data-astro-cid-kvk73ffn]:focus-visible{outline:2px solid var(--border-accent);outline-offset:calc(-1 * var(--space-4))}.offer-lens__num[data-astro-cid-kvk73ffn]{font:var(--type-mono-label);letter-spacing:var(--tracking-mono-label)}.offer-lens__title[data-astro-cid-kvk73ffn]{font:var(--type-display-40);letter-spacing:var(--tracking-display-40);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.offer-lens__arrow[data-astro-cid-kvk73ffn]{opacity:0;translate:calc(-1 * var(--space-6)) 0;transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out);margin-inline-end:var(--space-16);display:inline-flex}.offer-lens__row[data-astro-cid-kvk73ffn][data-active] .offer-lens__arrow[data-astro-cid-kvk73ffn]{opacity:1;translate:0}.offer-lens__lens[data-astro-cid-kvk73ffn]{--ly:0px;--lh:var(--row-h);--sx:1;--sy:1;--mag:1.06;block-size:var(--lh);border-radius:var(--radius-full);box-shadow:var(--glass-box-shadow-lens);transform:translateY(var(--ly)) scale(var(--sx), var(--sy));pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.offer-lens__optic[data-astro-cid-kvk73ffn]{border-radius:inherit;background:color-mix(in srgb, var(--page-bg) 72%, var(--white));position:absolute;inset:0;overflow:hidden}.offer-lens[data-astro-cid-kvk73ffn][data-refract] .offer-lens__optic[data-astro-cid-kvk73ffn]{filter:var(--refract)}.offer-lens__rows--copy[data-astro-cid-kvk73ffn]{transform:translateY(calc(-1 * var(--ly))) scale(var(--mag));transform-origin:calc(var(--row-pad) + var(--space-48)) calc(var(--ly) + var(--lh) / 2);position:absolute;inset-block-start:0;inset-inline:0}.offer-lens__rows--copy[data-astro-cid-kvk73ffn] .offer-lens__row[data-astro-cid-kvk73ffn]{color:var(--text-title);position:relative}.offer-lens__rows--copy[data-astro-cid-kvk73ffn] .offer-lens__scene-copy{inline-size:var(--scene-w,100%);block-size:var(--scene-h,100%);display:none;inset:auto;inset-block-start:calc(-1 * var(--scene-y,0px));inset-inline-start:calc(-1 * var(--scene-x,0px))}.offer-lens[data-astro-cid-kvk73ffn][data-scene] .offer-lens__rows--copy[data-astro-cid-kvk73ffn] .offer-lens__scene-copy{display:block}.offer-lens__rows--copy[data-astro-cid-kvk73ffn] .offer-lens__scene-copy:after{background:color-mix(in srgb, var(--white) 30%, transparent);content:"";position:absolute;inset:0}.offer-lens__rows--copy[data-astro-cid-kvk73ffn] .offer-lens__arrow[data-astro-cid-kvk73ffn]{visibility:hidden}.offer-lens__lens-arrow[data-astro-cid-kvk73ffn]{color:var(--text-title);align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--row-pad) + var(--space-16))}.offer-lens__shine[data-astro-cid-kvk73ffn]{border-radius:inherit;background:linear-gradient(172deg, color-mix(in srgb, var(--white) 42%, transparent) 0%, transparent 46%, transparent 78%, color-mix(in srgb, var(--white) 18%, transparent) 100%);position:absolute;inset:0}.offer-lens__defs[data-astro-cid-kvk73ffn]{block-size:0;inline-size:0;position:absolute}.offer-lens__details[data-astro-cid-kvk73ffn]{padding-inline:var(--row-pad);margin-block-start:var(--space-28);display:grid}.offer-lens__detail[data-astro-cid-kvk73ffn]{align-items:flex-start;gap:var(--space-12);visibility:hidden;opacity:0;translate:0 var(--space-8);transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);flex-direction:column;grid-area:1/1;display:flex}.offer-lens__detail[data-astro-cid-kvk73ffn][data-active]{visibility:visible;opacity:1;transition-delay:0s;translate:0}@media (width<=1366px){.offer-lens__grid[data-astro-cid-kvk73ffn]{gap:var(--space-56)}.offer-lens__index[data-astro-cid-kvk73ffn]{--row-h:68px}.offer-lens__title[data-astro-cid-kvk73ffn]{font:var(--type-display-36);letter-spacing:var(--tracking-display-36)}}@media (width<=1100px){.offer-lens__copy[data-astro-cid-kvk73ffn] .heading{font:var(--type-display-48);letter-spacing:var(--tracking-display-48)}.offer-lens__grid[data-astro-cid-kvk73ffn]{gap:var(--space-40)}.offer-lens__index[data-astro-cid-kvk73ffn]{--row-h:60px}.offer-lens__title[data-astro-cid-kvk73ffn]{font:var(--type-display-32);letter-spacing:var(--tracking-display-32)}}@media (width<=900px){.offer-lens[data-astro-cid-kvk73ffn]{block-size:auto;min-block-size:100svh}.offer-lens__grid[data-astro-cid-kvk73ffn]{gap:var(--space-56);grid-template-columns:minmax(0,1fr)}.offer-lens__copy[data-astro-cid-kvk73ffn]{display:contents}.offer-lens__intro[data-astro-cid-kvk73ffn]{order:1}.offer-lens__index[data-astro-cid-kvk73ffn]{order:2}.offer-lens__clients[data-astro-cid-kvk73ffn]{order:3}}@media (width<=640px){.offer-lens__copy[data-astro-cid-kvk73ffn] .heading{font:var(--type-display-40);letter-spacing:var(--tracking-display-40)}.offer-lens__index[data-astro-cid-kvk73ffn]{--row-h:56px;--row-pad:var(--space-16)}.offer-lens__row[data-astro-cid-kvk73ffn]{grid-template-columns:var(--space-36) minmax(0, 1fr) auto}.offer-lens__title[data-astro-cid-kvk73ffn]{font:var(--type-display-28);letter-spacing:var(--tracking-display-28)}}@media (prefers-reduced-motion:reduce){.offer-lens__row[data-astro-cid-kvk73ffn],.offer-lens__arrow[data-astro-cid-kvk73ffn],.offer-lens__detail[data-astro-cid-kvk73ffn]{transition:none}}.post-cover__head[data-astro-cid-d3dicac3]{align-items:center;gap:var(--space-24);padding-top:var(--space-48);flex-direction:column;display:flex}.post-cover__byline[data-astro-cid-d3dicac3]{justify-content:center;align-items:center;gap:var(--space-22);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.post-cover__cover[data-astro-cid-d3dicac3]{inline-size:100%;max-inline-size:1040px;margin:var(--space-56) auto 0;position:relative}.glass.post-cover__share{gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex;position:absolute;inset-block-start:41px;inset-inline-start:calc(100% + 62px)}@media (width<=1279px){.glass.post-cover__share{inline-size:fit-content;margin:var(--space-20) auto 0;flex-direction:row;position:static}}.row[data-astro-cid-nrcxxbsa]{--row-gap:var(--space-40);justify-content:center;align-items:center;gap:var(--row-gap);white-space:nowrap;inline-size:100%;animation:28s ease-in-out infinite alternate drift;display:flex}.row[data-astro-cid-nrcxxbsa][data-direction=reverse]{animation-direction:alternate-reverse}.row[data-astro-cid-nrcxxbsa][data-size=big]{font:var(--type-display-150);letter-spacing:var(--tracking-display-150);color:var(--text-ghost)}.row[data-astro-cid-nrcxxbsa][data-size=small]{--row-gap:var(--space-24);font:var(--type-display-84);letter-spacing:var(--tracking-display-84);color:var(--text-ghost-soft)}.row__group[data-astro-cid-nrcxxbsa]{align-items:center;gap:var(--row-gap);flex:1 1 0;min-inline-size:0;display:flex}.row__group--before[data-astro-cid-nrcxxbsa]{justify-content:flex-end}.row__group--after[data-astro-cid-nrcxxbsa]{justify-content:flex-start}.row__word--focus[data-astro-cid-nrcxxbsa]{visibility:hidden}.row__sep[data-astro-cid-nrcxxbsa]{border-radius:var(--radius-full);background:var(--border-strong);flex:none;block-size:17px;inline-size:17px}.row[data-astro-cid-nrcxxbsa][data-size=small] .row__sep[data-astro-cid-nrcxxbsa]{background:var(--border-accent);block-size:9px;inline-size:9px}@keyframes drift{0%{transform:translate(-24px)}to{transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-nrcxxbsa]{animation:none}}.band[data-astro-cid-3lzol3fq]{--k:1;block-size:calc(420px * var(--k));position:relative;overflow:clip}.band__stage[data-astro-cid-3lzol3fq]{inline-size:calc(100% / var(--k));block-size:420px;transform:translateX(-50%) scale(var(--k));transform-origin:top;position:absolute;inset-block-start:0;inset-inline-start:50%}.band__row[data-astro-cid-3lzol3fq]{position:absolute;inset-inline:0}.band__row--a[data-astro-cid-3lzol3fq]{inset-block-start:50px}.band__row--b[data-astro-cid-3lzol3fq]{inset-block-start:332px}.band__lens[data-astro-cid-3lzol3fq]{pointer-events:none;justify-content:center;align-items:center;block-size:196px;inline-size:677px;display:flex;position:absolute;inset-block-start:27px;inset-inline-start:50%;transform:translate(-50%)}.band__lens[data-astro-cid-3lzol3fq] .lens{position:absolute;inset:0}.band__focus[data-astro-cid-3lzol3fq]{z-index:1;color:var(--text-title);font:var(--type-display-150);letter-spacing:var(--tracking-display-150);text-align:center;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;margin:0;padding:0;line-height:1;position:relative}.band__connector[data-astro-cid-3lzol3fq]{position:absolute;inset-block-start:223px;inset-inline-start:50%;transform:translate(-50%)}.band__stage[data-astro-cid-3lzol3fq] .band__chips{inline-size:max-content;position:absolute;inset-block-start:257px;inset-inline-start:50%;transform:translate(-50%)}@media (width<=900px){.band[data-astro-cid-3lzol3fq]{--k:.7}}@media (width<=640px){.band[data-astro-cid-3lzol3fq]{--k:.5}}.product-marquee__band[data-astro-cid-zzjnwi36]{padding-block-start:var(--space-48)}.product-marquee__inner[data-astro-cid-zzjnwi36]{gap:var(--space-48);inline-size:100%;max-inline-size:calc(var(--container-max) + 2 * var(--page-pad));padding-inline:var(--page-pad);flex-direction:column;margin-inline:auto;display:flex}.product-marquee__headline[data-astro-cid-zzjnwi36]{justify-content:center;gap:var(--space-4) var(--space-16);text-align:center;flex-wrap:wrap;margin:0;display:flex}.product-marquee__headline[data-astro-cid-zzjnwi36] .heading{line-height:87px}@media (width<=900px){.product-marquee__inner[data-astro-cid-zzjnwi36]{padding-inline:var(--page-pad-md)}}@media (width<=640px){.product-marquee__inner[data-astro-cid-zzjnwi36]{padding-inline:var(--page-pad-sm)}}.board[data-astro-cid-6wsrpqip]{inline-size:100%;container-type:inline-size}.board__inner[data-astro-cid-6wsrpqip]{gap:var(--space-12);padding:var(--space-12);flex-direction:column;display:flex}.board__swap[data-astro-cid-6wsrpqip]{transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out)}.board[data-astro-cid-6wsrpqip]:has([value=before]:checked) .board__swap[data-astro-cid-6wsrpqip][data-show=after],.board[data-astro-cid-6wsrpqip]:has([value=after]:checked) .board__swap[data-astro-cid-6wsrpqip][data-show=before]{opacity:0;translate:0 var(--space-4);pointer-events:none}.board__bar[data-astro-cid-6wsrpqip]{gap:var(--space-24);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.board__site[data-astro-cid-6wsrpqip]{align-items:center;gap:var(--space-10);min-inline-size:0;font:var(--type-ui-14-medium);color:var(--text-title);display:flex}.board__caption[data-astro-cid-6wsrpqip]{color:var(--text-muted);font:var(--type-ui-13)}.board__pulse[data-astro-cid-6wsrpqip]{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-full);background:var(--status-danger-fg);box-shadow:0 0 0 var(--space-4) var(--status-danger-bg);transition:background-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.board[data-astro-cid-6wsrpqip]:has([value=after]:checked) .board__pulse[data-astro-cid-6wsrpqip]{background:var(--status-success-fg);box-shadow:0 0 0 var(--space-4) var(--status-success-bg)}.board__status[data-astro-cid-6wsrpqip],.board__value[data-astro-cid-6wsrpqip],.board__lines[data-astro-cid-6wsrpqip]{display:grid}.board__status[data-astro-cid-6wsrpqip]>[data-astro-cid-6wsrpqip],.board__value[data-astro-cid-6wsrpqip]>[data-astro-cid-6wsrpqip],.board__lines[data-astro-cid-6wsrpqip]>[data-astro-cid-6wsrpqip]{grid-area:1/1}.board__status[data-astro-cid-6wsrpqip]{font:var(--type-ui-13-medium);text-align:end}.board__status[data-astro-cid-6wsrpqip] [data-astro-cid-6wsrpqip][data-show=before]{color:var(--status-danger-fg)}.board__status[data-astro-cid-6wsrpqip] [data-astro-cid-6wsrpqip][data-show=after]{color:var(--status-success-fg)}.board__switch[data-astro-cid-6wsrpqip]{padding:var(--space-4);border-radius:var(--radius-full);background:var(--surface-off);box-shadow:inset 0 0 0 var(--border-width) var(--border-hairline);border:0;grid-template-columns:1fr 1fr;margin:0;display:grid;position:relative}.board__legend[data-astro-cid-6wsrpqip]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.board__option[data-astro-cid-6wsrpqip]{z-index:1;padding:var(--space-6) var(--space-16);color:var(--text-muted);font:var(--type-ui-13-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-base) var(--ease-out);place-items:center;display:grid;position:relative}.board__option[data-astro-cid-6wsrpqip]:has(:checked){color:var(--text-title)}.board__option[data-astro-cid-6wsrpqip] input[data-astro-cid-6wsrpqip]{opacity:0;pointer-events:none;position:absolute}.board__option[data-astro-cid-6wsrpqip]:has(:focus-visible){border-radius:var(--radius-full);outline:2px solid var(--border-accent)}.board__knob[data-astro-cid-6wsrpqip]{inset-block:var(--space-4);inline-size:calc(50% - var(--space-4));border-radius:var(--radius-full);background:var(--white);box-shadow:var(--shadow-sm);transition:translate var(--duration-knob) var(--ease-out);position:absolute;inset-inline-start:var(--space-4)}.board[data-astro-cid-6wsrpqip]:has([value=after]:checked) .board__knob[data-astro-cid-6wsrpqip]{translate:100%}.board__grid[data-astro-cid-6wsrpqip]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.board__metrics[data-astro-cid-6wsrpqip]{gap:var(--space-12);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.board__metrics[data-astro-cid-6wsrpqip] .board__metric,.board[data-astro-cid-6wsrpqip] .board__feed,.board[data-astro-cid-6wsrpqip] .board__chart{gap:var(--space-10);padding:var(--space-16) var(--space-20);flex-direction:column;display:flex}.board__value[data-astro-cid-6wsrpqip]{font:var(--type-display-28);letter-spacing:var(--tracking-display-28);color:var(--text-title);font-variant-numeric:tabular-nums}.board__value[data-astro-cid-6wsrpqip] [data-astro-cid-6wsrpqip][data-show=before]{color:var(--status-danger-fg)}.board__events[data-astro-cid-6wsrpqip]{gap:var(--space-10);margin:0;padding:0;list-style:none;display:grid}.board__event[data-astro-cid-6wsrpqip]{grid-template-columns:var(--space-20) minmax(0, 1fr);align-items:start;display:grid}.board__event[data-astro-cid-6wsrpqip] .board__swap[data-astro-cid-6wsrpqip]{transition-delay:calc(var(--i) * .14s)}.board__dot[data-astro-cid-6wsrpqip]{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-full);background:var(--status-danger-fg);transition:background-color var(--duration-base) var(--ease-out) calc(var(--i) * .14s);margin-block-start:var(--space-6)}.board[data-astro-cid-6wsrpqip]:has([value=after]:checked) .board__dot[data-astro-cid-6wsrpqip]{background:var(--status-success-fg)}.board__line[data-astro-cid-6wsrpqip]{align-items:baseline;gap:0 var(--space-8);flex-wrap:wrap;min-inline-size:0;display:flex}.board__title[data-astro-cid-6wsrpqip]{color:var(--text-title);font:var(--type-ui-14-medium)}.board__meta[data-astro-cid-6wsrpqip]{color:var(--text-muted);font:var(--type-ui-12)}.board[data-astro-cid-6wsrpqip] .board__chart{position:relative}.board__plot[data-astro-cid-6wsrpqip]{inline-size:100%;block-size:var(--space-104);overflow:visible}.board__grid-line[data-astro-cid-6wsrpqip]{stroke:var(--border-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.board__series[data-astro-cid-6wsrpqip][data-series=before]{color:var(--status-danger-fg)}.board__series[data-astro-cid-6wsrpqip][data-series=after]{color:var(--text-accent)}.board__area[data-astro-cid-6wsrpqip]{fill:currentColor;fill-opacity:.08}.board__line-path[data-astro-cid-6wsrpqip]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.board__marks[data-astro-cid-6wsrpqip]{inset:auto var(--space-20) var(--space-16);block-size:calc(100% - var(--space-16) - var(--space-10) - var(--space-16) - var(--space-12));pointer-events:none;position:absolute}.board__mark[data-astro-cid-6wsrpqip]{inline-size:var(--space-10);block-size:var(--space-10);border:var(--border-width-lg) solid var(--white);border-radius:var(--radius-full);background:var(--status-danger-fg);transition:opacity var(--duration-base) var(--ease-out), scale var(--duration-base) var(--ease-out);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);translate:-50% -50%}.board[data-astro-cid-6wsrpqip]:has([value=after]:checked) .board__mark[data-astro-cid-6wsrpqip]{opacity:0;scale:.4}@container (width<=760px){.board__bar[data-astro-cid-6wsrpqip]{grid-template-columns:minmax(0,1fr) auto}.board__status[data-astro-cid-6wsrpqip]{text-align:start;grid-area:2/1/auto/-1}.board__grid[data-astro-cid-6wsrpqip]{grid-template-columns:minmax(0,1fr)}}@container (width<=520px){.board__bar[data-astro-cid-6wsrpqip]{grid-template-columns:minmax(0,1fr)}.board__status[data-astro-cid-6wsrpqip]{grid-row:auto}.board__caption[data-astro-cid-6wsrpqip]{display:none}.board__value[data-astro-cid-6wsrpqip]{font:var(--type-display-22);letter-spacing:var(--tracking-display-22)}.board__metrics[data-astro-cid-6wsrpqip] .board__metric{padding:var(--space-12) var(--space-14)}.board[data-astro-cid-6wsrpqip] .board__chart{display:none}}@media (prefers-reduced-motion:reduce){.board__swap[data-astro-cid-6wsrpqip],.board__knob[data-astro-cid-6wsrpqip],.board__dot[data-astro-cid-6wsrpqip],.board__mark[data-astro-cid-6wsrpqip]{transition:none}}.turnaround[data-astro-cid-aheitgpl]{flex-direction:column;min-block-size:100svh;display:flex}.turnaround[data-astro-cid-aheitgpl] .section-frame__content{justify-content:center;gap:var(--space-36);flex-direction:column;flex:1;display:flex}.turnaround__head[data-astro-cid-aheitgpl]{align-items:center;gap:var(--space-20);flex-direction:column;display:flex}.turnaround__actions[data-astro-cid-aheitgpl]{padding-block-start:var(--space-8)}.turnaround__clients[data-astro-cid-aheitgpl]{justify-content:center;align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;padding-block-start:var(--space-8);display:flex}.turnaround__marks[data-astro-cid-aheitgpl]{justify-content:center;align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.turnaround__logo[data-astro-cid-aheitgpl]{block-size:var(--logo-h);filter:brightness(0);opacity:.45;inline-size:auto;display:block}.turnaround__wordmark[data-astro-cid-aheitgpl]{color:var(--text-muted);font:var(--type-ui-14-semibold)}.turnaround__stage[data-astro-cid-aheitgpl]{inline-size:100%;max-inline-size:1080px;margin-inline:auto}@media (height<=820px) and (width>=901px){.turnaround__head[data-astro-cid-aheitgpl] .heading{font:var(--type-display-48);letter-spacing:var(--tracking-display-48)}.turnaround[data-astro-cid-aheitgpl] .section-frame__content{gap:var(--space-24)}.turnaround__head[data-astro-cid-aheitgpl]{gap:var(--space-16)}}@media (width<=1100px){.turnaround__head[data-astro-cid-aheitgpl] .heading{font:var(--type-display-48);letter-spacing:var(--tracking-display-48)}}@media (width<=640px){.turnaround__head[data-astro-cid-aheitgpl] .heading{font:var(--type-display-36);letter-spacing:var(--tracking-display-36)}.turnaround__clients[data-astro-cid-aheitgpl] .mono-label{text-align:center;inline-size:100%}}.body[data-astro-cid-siunxzcl]{grid-template-columns:var(--rail-width) minmax(0, var(--article-width));justify-content:center;gap:var(--space-56);display:grid}.decor[data-astro-cid-siunxzcl]{position:absolute;overflow:clip}.decor--ribbon[data-astro-cid-siunxzcl]{block-size:calc(68vw + 80px);inline-size:29.2%;inset-block-start:0;inset-inline-start:0}.decor--swirl[data-astro-cid-siunxzcl]{block-size:calc(52.7vw + 237px);inline-size:33.3%;inset-block-end:0;inset-inline-end:0}@media (width<=1100px){.body[data-astro-cid-siunxzcl]{grid-template-columns:minmax(0, var(--article-width))}}@media (width<=900px){.decor[data-astro-cid-siunxzcl]{display:none}}.head[data-astro-cid-zo7wgnen][data-layout=split]{align-items:flex-start}.head__lead[data-astro-cid-zo7wgnen]{padding-block-start:var(--space-64)}.bento[data-astro-cid-zo7wgnen]{gap:var(--space-24) var(--space-32);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,624fr) minmax(0,296fr) minmax(0,296fr);block-size:500px;display:grid}.bento[data-astro-cid-zo7wgnen]>.feature[data-astro-cid-zo7wgnen]{padding:var(--space-40);background:var(--silk-night);flex-direction:column;grid-area:1/1/span 2;justify-content:space-between;align-items:flex-start;display:flex}.feature__image[data-astro-cid-zo7wgnen],.feature__shade[data-astro-cid-zo7wgnen]{position:absolute;inset:0}.feature__shade[data-astro-cid-zo7wgnen]{background:var(--shade-night-top)}.feature__copy[data-astro-cid-zo7wgnen],.feature__cta[data-astro-cid-zo7wgnen]{position:relative}.feature__copy[data-astro-cid-zo7wgnen]{gap:var(--space-16);flex-direction:column;display:flex}.bento[data-astro-cid-zo7wgnen]>.tile[data-astro-cid-zo7wgnen]{padding:var(--space-28);color:var(--text-title);flex-direction:column;justify-content:space-between;display:flex}.tile--1[data-astro-cid-zo7wgnen]{grid-area:1/2}.tile--2[data-astro-cid-zo7wgnen]{grid-area:2/2}.tile--3[data-astro-cid-zo7wgnen]{grid-area:1/3/span 2}.tile__foot[data-astro-cid-zo7wgnen]{justify-content:space-between;align-items:flex-end;gap:var(--space-12);display:flex}@media (width<=900px){.head__lead[data-astro-cid-zo7wgnen]{padding-block-start:0}.bento[data-astro-cid-zo7wgnen]{gap:var(--space-16);grid-template-rows:none;grid-template-columns:minmax(0,1fr);block-size:auto}.bento[data-astro-cid-zo7wgnen]>.feature[data-astro-cid-zo7wgnen],.tile--1[data-astro-cid-zo7wgnen],.tile--2[data-astro-cid-zo7wgnen],.tile--3[data-astro-cid-zo7wgnen]{grid-area:auto/1}.bento[data-astro-cid-zo7wgnen]>.feature[data-astro-cid-zo7wgnen]{gap:var(--space-24);min-block-size:360px}.bento[data-astro-cid-zo7wgnen]>.tile[data-astro-cid-zo7wgnen]{gap:var(--space-24);min-block-size:200px}}.growth-tile{min-width:0;min-height:500px;padding:var(--space-10);flex-direction:column;display:flex}.growth-tile[data-size=wide]{flex:760 1 0}.growth-tile[data-size=narrow]{flex:500 1 0}.growth-tile__stage[data-astro-cid-j3vhwefm]{height:326px;padding-inline:var(--space-10);border-radius:var(--radius-18);background:var(--gradient-stage);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.growth-tile__stage[data-astro-cid-j3vhwefm][data-kind=languages]{background:var(--surface-tint)}.growth-tile__text[data-astro-cid-j3vhwefm]{gap:var(--space-10);padding:var(--space-22) var(--space-22) var(--space-14);flex-direction:column;display:flex}.growth-tile__title-row[data-astro-cid-j3vhwefm]{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}@media (width<=900px){.growth-tile[data-size]{flex:none;min-height:0}}.bento[data-astro-cid-ie2fe4v6]{gap:var(--space-20);flex-direction:column;display:flex}.bento__row[data-astro-cid-ie2fe4v6]{gap:var(--space-20);display:flex}@media (width<=900px){.bento__row[data-astro-cid-ie2fe4v6]{flex-direction:column}}.row[data-astro-cid-luw6hlas]{align-items:center;gap:var(--space-20);padding:calc(var(--space-18) - var(--border-width)) var(--space-20) var(--space-18);border-block-start:var(--border-width) solid var(--border-hairline);transition:background var(--transition-hover), box-shadow var(--transition-hover), opacity var(--transition-hover);grid-template-columns:264px minmax(0,1fr) 148px 112px 32px;display:grid;position:relative}.row[data-astro-cid-luw6hlas]:hover,.row[data-astro-cid-luw6hlas]:focus-within,.row[data-astro-cid-luw6hlas].is-highlighted{border-radius:var(--radius-16);background:var(--surface-wash-strong);border-block-start-color:#0000}.row[data-astro-cid-luw6hlas]:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px}.client[data-astro-cid-luw6hlas]{align-items:center;gap:var(--space-14);min-inline-size:0;display:flex}.tile[data-astro-cid-luw6hlas]{inline-size:var(--control-md);block-size:var(--control-md);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-12);background:var(--surface-wash);flex:none;place-items:center;display:grid;overflow:clip}.tile__img[data-astro-cid-luw6hlas]{object-fit:cover;block-size:100%;inline-size:100%}.tile__monogram[data-astro-cid-luw6hlas]{color:var(--text-accent);font:var(--type-ui-15-semibold);font-family:var(--font-display)}.client__text[data-astro-cid-luw6hlas]{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.client__name[data-astro-cid-luw6hlas]{color:var(--text-title);font:var(--type-ui-16-semibold);text-decoration:none}.client__name[data-astro-cid-luw6hlas]:after{content:"";border-radius:inherit;position:absolute;inset:0}.client__name[data-astro-cid-luw6hlas]:focus-visible{outline:none}.client__industry[data-astro-cid-luw6hlas]{color:var(--text-body);font:var(--type-ui-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.what[data-astro-cid-luw6hlas],.result[data-astro-cid-luw6hlas]{flex-direction:column;min-inline-size:0;display:flex}.what[data-astro-cid-luw6hlas]{gap:var(--space-6)}.result[data-astro-cid-luw6hlas]{gap:var(--space-4)}.result[data-astro-cid-luw6hlas] .result__value{line-height:1}.result[data-astro-cid-luw6hlas] .result__label{line-height:18px}.open[data-astro-cid-luw6hlas]{pointer-events:none;border-radius:var(--radius-full);block-size:32px;inline-size:32px;color:var(--text-muted);transition:background var(--transition-hover), color var(--transition-hover);justify-self:end;place-items:center;display:grid}.row[data-astro-cid-luw6hlas]:hover .open[data-astro-cid-luw6hlas],.row[data-astro-cid-luw6hlas]:focus-within .open[data-astro-cid-luw6hlas],.row[data-astro-cid-luw6hlas].is-highlighted .open[data-astro-cid-luw6hlas]{background:var(--action-bg);color:var(--action-fg)}.source[data-astro-cid-luw6hlas]{visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.source__preview[data-astro-cid-luw6hlas]{aspect-ratio:20/13;inline-size:clamp(400px,36vw,540px)}@media (width<=900px){.source[data-astro-cid-luw6hlas]{display:none}}.row[data-astro-cid-luw6hlas][data-follow],.row[data-astro-cid-luw6hlas][data-follow] *{cursor:none}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-luw6hlas],.open[data-astro-cid-luw6hlas]{transition:none}}@media (width<=900px){.row[data-astro-cid-luw6hlas]{gap:var(--space-14);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"client open""what what""result path"}.client[data-astro-cid-luw6hlas]{grid-area:client}.what[data-astro-cid-luw6hlas]{grid-area:what}.result[data-astro-cid-luw6hlas]{grid-area:result}.path[data-astro-cid-luw6hlas]{grid-area:path;justify-self:end}.open[data-astro-cid-luw6hlas]{grid-area:open}}.metric-card{block-size:100%}.metric[data-astro-cid-3muazjw6]{justify-content:space-between;gap:var(--space-28);min-block-size:480px;padding:var(--space-28);flex-direction:column;display:flex}.metric__top[data-astro-cid-3muazjw6]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.metric__result[data-astro-cid-3muazjw6]{gap:var(--space-12);flex-direction:column;display:flex}.metric__client[data-astro-cid-3muazjw6]{gap:var(--space-10);border-block-start:var(--border-width) solid var(--border-hairline);flex-direction:column;padding-block-start:var(--space-20);display:flex}.metric__name[data-astro-cid-3muazjw6]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}@media (width<=900px){.metric[data-astro-cid-3muazjw6]{min-block-size:0}}.directory[data-astro-cid-tgmk6uub]{gap:var(--space-56);grid-template-columns:272px minmax(0,1fr);align-items:start;display:grid}.refine__summary[data-astro-cid-tgmk6uub]{display:none}.refine__content[data-astro-cid-tgmk6uub]{gap:var(--space-24);flex-direction:column;display:flex}.head[data-astro-cid-tgmk6uub]{border-block-end:var(--border-width) solid var(--border-hairline);justify-content:space-between;align-items:center;padding-block-end:var(--space-14);display:flex}.head__title[data-astro-cid-tgmk6uub]{align-items:center;gap:var(--space-8);color:var(--text-title);display:inline-flex}.filters[data-astro-cid-tgmk6uub]{gap:var(--space-24);flex-direction:column;display:flex}.results[data-astro-cid-tgmk6uub]{flex-direction:column;min-inline-size:0;display:flex}.results[data-astro-cid-tgmk6uub] .column-labels{min-block-size:19px;padding-block-end:var(--space-4)}.results[data-astro-cid-tgmk6uub] .group-heading--year .heading{line-height:1}.group[data-astro-cid-tgmk6uub]+.group[data-astro-cid-tgmk6uub] .group-heading--year{--group-heading-pt:44px}@media (hover:hover){.archive-follow:has([data-follow-row]:hover) [data-follow-row]:not(:hover){opacity:.35}}.rows[data-astro-cid-tgmk6uub]{margin:0;padding:0;list-style:none}.cards[data-astro-cid-tgmk6uub]{gap:var(--space-20);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pagination[data-astro-cid-tgmk6uub]{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-28) var(--space-14) 0;border-block-start:var(--border-width) solid var(--border-hairline);margin-block-start:var(--space-28);display:flex}@media (width<=1100px){.cards[data-astro-cid-tgmk6uub]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.directory[data-astro-cid-tgmk6uub]{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.refine__summary[data-astro-cid-tgmk6uub]{align-items:center;gap:var(--space-8);padding:var(--space-14) var(--space-4);border-block-end:var(--border-width) solid var(--border-hairline);color:var(--text-title);cursor:pointer;list-style:none;display:flex}.refine__summary[data-astro-cid-tgmk6uub]::-webkit-details-marker{display:none}.refine__chevron[data-astro-cid-tgmk6uub]{transition:rotate var(--transition-hover);margin-inline-start:auto;display:inline-flex}.refine[data-astro-cid-tgmk6uub][open] .refine__chevron[data-astro-cid-tgmk6uub]{rotate:180deg}.refine__content[data-astro-cid-tgmk6uub]{padding-block-start:var(--space-24)}.head[data-astro-cid-tgmk6uub]{border-block-end:none;justify-content:flex-end;padding-block-end:0}.head__title[data-astro-cid-tgmk6uub]{display:none}.cards[data-astro-cid-tgmk6uub]{grid-template-columns:minmax(0,1fr)}.pagination[data-astro-cid-tgmk6uub]{flex-direction:column;align-items:flex-start}}.featured-case__main[data-astro-cid-ky5lq7kz]{gap:var(--space-64);grid-template-columns:540px minmax(0,1fr);min-block-size:560px;display:grid}.featured-case__story[data-astro-cid-ky5lq7kz]{align-items:flex-start;gap:var(--space-24);flex-direction:column;min-inline-size:0;display:flex}.featured-case__story[data-astro-cid-ky5lq7kz] .heading{white-space:nowrap}.featured-case__agreement[data-astro-cid-ky5lq7kz]{gap:var(--space-18);inline-size:100%;flex-direction:column;padding-block-start:var(--space-6);display:flex}.featured-case__row[data-astro-cid-ky5lq7kz]{gap:var(--space-8);border-block-start:var(--border-width) solid var(--border-hairline);flex-direction:column;padding-block-start:var(--space-18);display:flex}.featured-case__row[data-astro-cid-ky5lq7kz] .text{font:var(--type-ui-18-medium)}.featured-case__row[data-astro-cid-ky5lq7kz][data-strong] .text{font:var(--type-ui-18-semibold)}.featured-case__action[data-astro-cid-ky5lq7kz]{padding-block-start:var(--space-8)}.featured-case__media[data-astro-cid-ky5lq7kz]{min-inline-size:0}.featured-case__caption[data-astro-cid-ky5lq7kz] .tag{--tag-bg:var(--surface-wash-strong)}@media (width<=900px){.featured-case__main[data-astro-cid-ky5lq7kz]{gap:var(--space-40);grid-template-columns:minmax(0,1fr);min-block-size:0}.featured-case__media[data-astro-cid-ky5lq7kz]{aspect-ratio:4/3}}.toolbar[data-astro-cid-tygjzvqf]{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.toolbar__filters[data-astro-cid-tygjzvqf]{gap:var(--space-10);flex-wrap:wrap;display:flex}.preview-follow.index{flex-direction:column;display:flex}.preview-follow.index .index__labels{column-gap:var(--space-24);padding-block-end:var(--space-14)}.index__list[data-astro-cid-tygjzvqf]{margin:0;padding:0;list-style:none}.index__item[data-astro-cid-tygjzvqf].has-rule{border-block-end:var(--border-width) solid var(--border-hairline)}.index__list[data-astro-cid-tygjzvqf]:has(:focus-visible) [data-case-index-row]:not(:focus-within){opacity:.35}@media (hover:hover){.index__list[data-astro-cid-tygjzvqf]:has([data-case-index-row]:hover) [data-case-index-row]:not(:hover){opacity:.35}}.diff-lines[data-astro-cid-xr2dbkk2]{font:var(--type-mono-15-medium);flex-direction:column;display:flex}.diff-lines__row[data-astro-cid-xr2dbkk2]{padding:var(--space-10) var(--space-24);grid-template-columns:28px 170px minmax(0,1fr);align-items:center;display:grid}.diff-lines__value[data-astro-cid-xr2dbkk2]{align-items:center;gap:var(--space-10);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=add]{background:var(--code-added-bg);color:var(--text-accent)}.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=add] .diff-lines__value[data-astro-cid-xr2dbkk2],.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=context] .diff-lines__value[data-astro-cid-xr2dbkk2]{font-weight:600}.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=context] .diff-lines__key[data-astro-cid-xr2dbkk2]{color:var(--text-body)}.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=context] .diff-lines__value[data-astro-cid-xr2dbkk2]{color:var(--text-title)}.diff-lines__row[data-astro-cid-xr2dbkk2][data-kind=delete]{color:var(--text-muted)}@media (width<=640px){.diff-lines__row[data-astro-cid-xr2dbkk2]{padding-inline:var(--space-14);grid-template-columns:20px 110px minmax(0,1fr)}}.migration-diff__main[data-astro-cid-uknm34yt]{gap:var(--space-64);grid-template-columns:600px minmax(0,1fr);align-items:center;display:grid}.migration-diff__story[data-astro-cid-uknm34yt]{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.migration-diff__stage[data-astro-cid-uknm34yt]{height:200px;position:relative}.migration-diff__stage[data-astro-cid-uknm34yt] .migration-diff__name{white-space:nowrap;margin-left:-8px}.migration-diff__lens[data-astro-cid-uknm34yt]{transform-origin:0 0;pointer-events:none;position:absolute;top:22%;left:44.7%}.migration-diff__action[data-astro-cid-uknm34yt]{display:flex}.migration-diff__summary[data-astro-cid-uknm34yt]{padding:var(--space-14) var(--space-24) var(--space-16);font:var(--type-mono-12-medium);color:var(--text-body);margin:0}@media (width<=900px){.migration-diff__main[data-astro-cid-uknm34yt]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.migration-diff__stage[data-astro-cid-uknm34yt]{aspect-ratio:3;height:auto}.migration-diff__lens[data-astro-cid-uknm34yt]{transform:scale(.6)}}@media (width<=640px){.migration-diff__lens[data-astro-cid-uknm34yt]{transform:scale(.4)}}.next-case-row__head[data-astro-cid-toe7qq2s]{justify-content:space-between;align-items:center;gap:var(--space-16);border-block-end:var(--border-width-lg) solid var(--text-title);padding-block-end:var(--space-16);display:flex}.next-case-row__row[data-astro-cid-toe7qq2s]{border-block-end:var(--border-width) solid var(--border-hairline)}.next-case-row__row[data-astro-cid-toe7qq2s] .row{padding-block:calc(var(--space-32) - var(--space-2));border-block-start:0;column-gap:0}.client-header[data-astro-cid-ej36gibs]{justify-content:space-between;align-items:center;gap:var(--space-14);padding:var(--space-14) var(--space-14) var(--space-6) var(--space-22);flex-wrap:wrap;display:flex}.client-header__identity[data-astro-cid-ej36gibs]{align-items:center;gap:var(--space-14);flex-wrap:wrap;min-width:0;display:flex}.client-header__domain[data-astro-cid-ej36gibs]{font:var(--type-ui-14);color:var(--text-muted)}@media (width<=640px){.client-header[data-astro-cid-ej36gibs]{padding-inline:var(--space-14)}}.problem-result[data-astro-cid-e7hhqjut]{align-items:center;gap:var(--space-28);padding:var(--space-18) var(--space-22) var(--space-20);grid-template-columns:1fr auto 1fr;display:grid}.problem-result__col[data-astro-cid-e7hhqjut]{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.problem-result__arrow[data-astro-cid-e7hhqjut]{color:var(--text-accent-bright);display:inline-flex}@media (width<=900px){.problem-result[data-astro-cid-e7hhqjut]{justify-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.problem-result__arrow[data-astro-cid-e7hhqjut]{rotate:90deg}}.clients-use-cases__cases[data-astro-cid-cdo3cgsm]{gap:var(--space-20);flex-direction:column;display:flex}.problem-column[data-astro-cid-osvmf56y]{gap:var(--space-18);flex-direction:column;display:flex}.problem-column__head[data-astro-cid-osvmf56y]{align-items:center;gap:var(--space-12);display:flex}.problem-column__cost[data-astro-cid-osvmf56y]{gap:var(--space-8);border-block-start:var(--border-width) solid var(--border-hairline);flex-direction:column;margin-block-start:auto;padding-block-start:var(--space-18);display:flex}.problem-column__cost-value[data-astro-cid-osvmf56y]{font:var(--type-ui-16-semibold);color:var(--text-title);margin:0}.signal-column[data-astro-cid-qi3iycvk]{gap:var(--space-24);flex-direction:column;min-height:442px;display:flex}.signal-column__head[data-astro-cid-qi3iycvk]{justify-content:space-between;align-items:center;display:flex}.signal-column__instrument[data-astro-cid-qi3iycvk]{border-bottom:var(--border-width) solid var(--border-hairline);flex-direction:column;justify-content:flex-end;height:120px;display:flex}.signal-column__meters[data-astro-cid-qi3iycvk]{justify-content:flex-end;gap:var(--space-16);padding-bottom:var(--space-18);flex-direction:column;display:flex}.signal-column__ceiling[data-astro-cid-qi3iycvk]{gap:var(--space-6);flex-direction:column;display:flex}.signal-column__text[data-astro-cid-qi3iycvk]{gap:var(--space-12);flex-direction:column;display:flex}.signal-column__spacer[data-astro-cid-qi3iycvk]{flex:1}.signal-column__quote[data-astro-cid-qi3iycvk]{gap:var(--space-10);padding-top:var(--space-20);border-top:var(--border-width) solid var(--border-hairline);flex-direction:column;display:flex}@media (width<=900px){.signal-column[data-astro-cid-qi3iycvk]{min-height:0}}.category[data-astro-cid-xxekfcpc]{gap:var(--space-18);flex-direction:column;display:flex}.category__head[data-astro-cid-xxekfcpc]{align-items:center;gap:var(--space-12);display:flex}.spec-sheet-dark__panel[data-astro-cid-wy7txyqc]{gap:var(--space-28);padding:36px var(--space-40) 30px;flex-direction:column;display:flex}.spec-sheet-dark__head[data-astro-cid-wy7txyqc]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.spec-sheet-dark__status[data-astro-cid-wy7txyqc]{align-items:center;gap:var(--space-8);display:flex}.spec-sheet-dark__docs[data-astro-cid-wy7txyqc]{align-items:center;gap:var(--space-20);flex-wrap:wrap;display:flex}.spec-sheet-dark__docs-label[data-astro-cid-wy7txyqc]{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=900px){.spec-sheet-dark__panel[data-astro-cid-wy7txyqc]{padding:var(--space-28) var(--space-24)}}.logo-tile[data-astro-cid-t5i62ltx]{inline-size:var(--control-52);block-size:var(--control-52);background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-16);color:var(--text-title);flex:none;justify-content:center;align-items:center;display:inline-flex}.stack-card__head[data-astro-cid-cvqylf64]{justify-content:space-between;align-items:center;gap:var(--space-14);padding:var(--space-12) var(--space-16) var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.stack-card__identity[data-astro-cid-cvqylf64]{align-items:center;gap:var(--space-14);flex-wrap:wrap;min-width:0;display:flex}.stack-card__panel{gap:var(--space-24);padding:var(--space-32) var(--space-36) var(--space-18);flex-direction:column;flex:1;display:flex}.stack-card__features{border-top:var(--border-width) solid var(--border-soft)}.stack-card__features .check-item:last-child{border-bottom:0}.stack-card__practice[data-astro-cid-cvqylf64]{gap:var(--space-8);padding:var(--space-14) var(--space-22) var(--space-18);flex-direction:column;display:flex}@media (width<=640px){.stack-card__panel{padding-inline:var(--space-24)}}.stack-duo-cards__duo[data-astro-cid-6jccddyf]{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.stack-duo-cards__plus[data-astro-cid-6jccddyf]{z-index:2;pointer-events:none;display:flex;position:absolute;top:44%;left:50%;translate:-50% -50%}.stack-duo-cards__toolbox[data-astro-cid-6jccddyf],.stack-duo-cards__pills[data-astro-cid-6jccddyf]{flex-wrap:wrap;align-items:center;display:flex}.stack-duo-cards__toolbox[data-astro-cid-6jccddyf]{gap:var(--space-20)}.stack-duo-cards__pills[data-astro-cid-6jccddyf]{gap:var(--space-10)}@media (width<=900px){.stack-duo-cards__duo[data-astro-cid-6jccddyf]{grid-template-columns:minmax(0,1fr)}.stack-duo-cards__plus[data-astro-cid-6jccddyf]{display:none}}.stack-layers__list[data-astro-cid-bd57qwn6]{--plate:280px;--rise:236px;--corner:calc(var(--plate) * .7071);--half:calc(var(--plate) * .3851);--pad-top:var(--space-24);grid-template-columns:minmax(0, 1fr) var(--lead-column);column-gap:var(--space-48);min-block-size:calc(var(--pad-top) + 2 * var(--half) + (var(--count) - 1) * var(--rise) + var(--space-64));margin:0;padding:0;list-style:none;display:grid;position:relative}.stack-layers__list[data-astro-cid-bd57qwn6]:before{content:"";inline-size:calc(var(--plate) * 1.9);block-size:calc(var(--plate) * .62);filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#12a08c52,#8fddbd29 55%,#0000);border-radius:50%;grid-area:1/1;place-self:end center;margin-block-end:calc(var(--space-24) * -1)}.layer[data-astro-cid-bd57qwn6]{--y:calc(var(--pad-top) + var(--half) + var(--i) * var(--rise));--lift:0px;display:contents}.layer__plate[data-astro-cid-bd57qwn6]{z-index:calc(var(--count) - var(--i));pointer-events:none;grid-area:1/1;position:relative}.layer__plate[data-astro-cid-bd57qwn6]:before,.layer__plate[data-astro-cid-bd57qwn6]:after{content:"";position:absolute;inset-block-start:var(--y)}.layer__plate[data-astro-cid-bd57qwn6]:before{inline-size:calc(50% - var(--corner) - var(--space-14) + var(--space-48) - var(--space-24));block-size:var(--border-width);background:linear-gradient(90deg, var(--border-strong), var(--border-soft));inset-inline-start:calc(50% + var(--corner) + var(--space-14))}.layer__plate[data-astro-cid-bd57qwn6]:after{inline-size:var(--space-10);block-size:var(--space-10);background:var(--surface);box-shadow:0 0 0 1.5px var(--text-accent-bright);transition:background var(--duration-base) var(--ease-out);border-radius:50%;margin-block-start:calc(var(--space-4) * -1);inset-inline-start:calc(50% + var(--corner) + var(--space-14) - var(--space-4))}.layer__float[data-astro-cid-bd57qwn6]{animation:stack-layers-float 5.5s var(--ease-state) infinite alternate;animation-delay:calc(var(--i) * -2.2s);position:absolute;inset-block-start:var(--y);inset-inline-start:50%}.layer__iso[data-astro-cid-bd57qwn6]{inline-size:var(--plate);block-size:var(--plate);transform-style:preserve-3d;transform:rotateX(57deg) rotateZ(-45deg) translateZ(var(--lift));transition:transform calc(var(--duration-base) * 2.4) var(--ease-spring);position:absolute;inset-block-start:calc(var(--plate) / -2);inset-inline-start:calc(var(--plate) / -2)}.layer__iso[data-astro-cid-bd57qwn6] i[data-astro-cid-bd57qwn6],.layer__face[data-astro-cid-bd57qwn6]{border-radius:44px;position:absolute;inset:0}.layer__iso[data-astro-cid-bd57qwn6] i[data-astro-cid-bd57qwn6]{background:var(--edge);transform:translateZ(calc(var(--z) * -1px))}.layer__iso[data-astro-cid-bd57qwn6] i[data-astro-cid-bd57qwn6]:nth-of-type(-n+2){background:#ffffff8c}.layer__iso[data-astro-cid-bd57qwn6] i[data-astro-cid-bd57qwn6]:nth-of-type(14){background:#ffffff52}.layer__face[data-astro-cid-bd57qwn6]{background:var(--glass);box-shadow:inset 0 0 0 1.5px #ffffffbf, inset 18px 18px 40px #ffffff52, inset -24px -24px 60px var(--deep);pointer-events:auto;place-items:center;display:grid;overflow:hidden}.layer__face[data-astro-cid-bd57qwn6]:after{content:"";animation:stack-layers-shine 9s var(--ease-state) infinite;animation-delay:calc(var(--i) * .5s);background:linear-gradient(135deg,#ffffff80,#0000 38% 70%,#ffffff29),linear-gradient(115deg,#0000 40%,#ffffff6b 50%,#0000 60%) 0 0/320% 100% no-repeat;position:absolute;inset:0}.layer__face[data-astro-cid-bd57qwn6] .layer__logo{inline-size:calc(var(--plate) * .38);block-size:calc(var(--plate) * .38);color:#ffffffeb;filter:drop-shadow(0 2px #06252129);transform:rotate(45deg)}.layer[data-astro-cid-bd57qwn6][data-depth=top]{--glass:linear-gradient(135deg, #e1faf070, #78dcbc4d 60%, #46c8aa61);--edge:#3cbea029;--deep:#12a08c38}.layer[data-astro-cid-bd57qwn6][data-depth=mid]{--glass:linear-gradient(135deg, #96e1c88c, #12a08c80);--edge:#12a08c33;--deep:#0b5b4f4d}.layer[data-astro-cid-bd57qwn6][data-depth=base]{--glass:linear-gradient(135deg, #5ac8aa9e, #0b5b4fa8);--edge:#0b5b4f38;--deep:#02282266}.layer__copy[data-astro-cid-bd57qwn6]{align-self:start;gap:var(--space-10);transition:opacity var(--duration-base) var(--ease-out);flex-direction:column;grid-area:1/2;margin-block-start:calc(var(--y) - var(--space-10));display:flex}.layer__copy[data-astro-cid-bd57qwn6] .text[data-variant=body14]{margin-block-start:var(--space-4)}.layer__role[data-astro-cid-bd57qwn6]{font:var(--type-ui-15-medium);color:var(--text-accent);margin:0;line-height:20px}.layer__name[data-astro-cid-bd57qwn6]{color:var(--text-title)}.layer[data-astro-cid-bd57qwn6]:has(.layer__face:hover,.layer__copy:hover){--lift:26px}.layer[data-astro-cid-bd57qwn6]:has(.layer__face:hover,.layer__copy:hover) .layer__plate[data-astro-cid-bd57qwn6]:after{background:var(--text-accent-bright)}.stack-layers__list[data-astro-cid-bd57qwn6]:has(.layer__face:hover,.layer__copy:hover) .layer[data-astro-cid-bd57qwn6]:not(:has(.layer__face:hover,.layer__copy:hover)) .layer__copy[data-astro-cid-bd57qwn6]{opacity:.45}@keyframes stack-layers-float{to{translate:0 -8px}}@keyframes stack-layers-shine{0%,55%{background-position:0 0,110% 0}to{background-position:0 0,-10% 0}}@media (prefers-reduced-motion:reduce){.layer__float[data-astro-cid-bd57qwn6],.layer__face[data-astro-cid-bd57qwn6]:after{animation:none}.layer__iso[data-astro-cid-bd57qwn6]{transition:none}}@media (width<=1100px){.stack-layers__list[data-astro-cid-bd57qwn6]{--plate:220px}}@media (width<=900px){.stack-layers__list[data-astro-cid-bd57qwn6]{--plate:170px;--rise:118px;--scene:calc(var(--pad-top) + 2 * var(--half) + (var(--count) - 1) * var(--rise) + var(--space-48));gap:var(--space-32);min-block-size:0;flex-direction:column;padding-block-start:var(--scene);display:flex}.stack-layers__list[data-astro-cid-bd57qwn6]:before{margin:0;position:absolute;inset-block-start:calc(var(--scene) - var(--plate) * .62);inset-inline-start:50%;translate:-50%}.layer__plate[data-astro-cid-bd57qwn6]{block-size:var(--scene);position:absolute;inset:0 0 auto}.layer__plate[data-astro-cid-bd57qwn6]:before,.layer__plate[data-astro-cid-bd57qwn6]:after{display:none}.layer__copy[data-astro-cid-bd57qwn6]{max-inline-size:none;margin-block-start:0}}.statement-trio__grid[data-astro-cid-6thmorxw]{gap:var(--space-48);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.statement-trio__grid[data-astro-cid-6thmorxw]{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}}.heatmap[data-astro-cid-cijsitgb]{--hm-cell:22px;--hm-gap:5px;--hm-label-col:30px;--hm-body-gap:var(--space-10);min-width:0}.heatmap__scroll[data-astro-cid-cijsitgb]{overflow-x:auto}.heatmap__inner[data-astro-cid-cijsitgb]{gap:var(--space-8);flex-direction:column;inline-size:max-content;min-inline-size:100%;display:flex}.heatmap__months[data-astro-cid-cijsitgb]{block-size:16px;position:relative}.heatmap__month[data-astro-cid-cijsitgb]{top:0;left:calc(var(--hm-label-col) + var(--hm-body-gap) + var(--week) * (var(--hm-cell) + var(--hm-gap)));font:var(--type-ui-10);color:var(--text-muted);white-space:nowrap;position:absolute}.heatmap__body[data-astro-cid-cijsitgb]{grid-template-columns:var(--hm-label-col) minmax(0, 1fr);gap:var(--hm-body-gap);display:grid}.heatmap__days[data-astro-cid-cijsitgb]{grid-template-rows:repeat(7, var(--hm-cell));gap:var(--hm-gap);display:grid}.heatmap__day[data-astro-cid-cijsitgb]{font:var(--type-ui-10);color:var(--text-muted);align-items:center;display:flex}.heatmap__weeks[data-astro-cid-cijsitgb]{grid-auto-flow:column;grid-template-rows:repeat(7, var(--hm-cell));grid-auto-columns:var(--hm-cell);gap:var(--hm-gap);display:grid}.contributions__main[data-astro-cid-y2y35j3v]{gap:var(--space-32);grid-template-columns:minmax(0,1fr) 420px;align-items:stretch;display:grid}.contributions__card{justify-content:space-between;gap:var(--space-28);min-width:0;padding:var(--space-32);flex-direction:column;margin:0;display:flex}.contributions__head[data-astro-cid-y2y35j3v]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.contributions__who[data-astro-cid-y2y35j3v]{align-items:center;gap:var(--space-10);color:var(--text-title);display:flex}.contributions__handle[data-astro-cid-y2y35j3v]{font:var(--type-ui-15-semibold);color:var(--text-title)}.contributions__legend[data-astro-cid-y2y35j3v]{align-items:center;gap:var(--space-4);display:flex}.contributions__legend-label[data-astro-cid-y2y35j3v]{font:var(--type-ui-12);color:var(--text-muted)}.contributions__stats{padding-top:var(--space-24)}.contributions__log[data-astro-cid-y2y35j3v]{padding-top:var(--space-8);flex-direction:column;display:flex}.contributions__log-head[data-astro-cid-y2y35j3v]{padding-bottom:var(--space-16);border-bottom:var(--border-width) solid var(--text-title);color:var(--text-title);justify-content:space-between;align-items:center;display:flex}.contributions__log-link[data-astro-cid-y2y35j3v]{padding-top:var(--space-20)}.contributions__plugins[data-astro-cid-y2y35j3v]{gap:var(--space-18);padding-top:var(--space-28);border-top:var(--border-width) solid var(--border-hairline);flex-direction:column;display:flex}@media (width<=900px){.contributions__main[data-astro-cid-y2y35j3v]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.contributions__card{padding:var(--space-24)}}.roadmap-item{gap:var(--space-10);padding:var(--space-18) var(--space-20);flex-direction:column;list-style:none;display:flex}.roadmap-item__meta[data-astro-cid-wfpnfmrc]{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-6);display:flex}.roadmap-column[data-astro-cid-sba3pv5s]{gap:var(--space-12);min-width:0;min-block-size:528px;padding:18px var(--space-12) var(--space-12);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-24);background:var(--surface-wash-soft);flex-direction:column;display:flex}.roadmap-column[data-astro-cid-sba3pv5s][data-highlighted]{background:color-mix(in srgb, var(--surface-accent) 60%, transparent)}.roadmap-column__head[data-astro-cid-sba3pv5s]{justify-content:space-between;align-items:center;gap:var(--space-12);padding:0 var(--space-8) var(--space-6);display:flex}.roadmap-column__title[data-astro-cid-sba3pv5s]{align-items:center;gap:var(--space-8);display:flex}.roadmap-column__name[data-astro-cid-sba3pv5s]{font:var(--type-ui-15-semibold);color:var(--text-title);margin:0}.roadmap-column__items[data-astro-cid-sba3pv5s]{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=900px){.roadmap-column[data-astro-cid-sba3pv5s]{min-block-size:auto}}.roadmap__aside[data-astro-cid-3ujtoqjz]{gap:var(--space-20);inline-size:var(--lead-width-md);flex-direction:column;max-inline-size:100%;display:flex}.roadmap__actions[data-astro-cid-3ujtoqjz]{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.roadmap__board[data-astro-cid-3ujtoqjz]{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.roadmap__board[data-astro-cid-3ujtoqjz]{grid-template-columns:minmax(0,1fr)}}.compare-table[data-astro-cid-46cv7khp]{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%}.compare-table[data-astro-cid-46cv7khp] thead[data-astro-cid-46cv7khp] th[data-astro-cid-46cv7khp]:first-child{inline-size:240px}.compare-table__head[data-astro-cid-46cv7khp]{block-size:var(--space-64);padding-inline:var(--space-28);border-bottom:var(--border-width) solid var(--border-default);text-align:start;vertical-align:middle}.compare-table__head[data-astro-cid-46cv7khp]:first-child{padding-inline:0}.compare-table__featured-label[data-astro-cid-46cv7khp]{align-items:center;gap:var(--space-8);display:inline-flex}.compare-table__cell[data-astro-cid-46cv7khp]{block-size:100px;padding-inline:var(--space-28);border-bottom:var(--border-width) solid var(--border-hairline);text-align:start;vertical-align:middle}.compare-table__topic[data-astro-cid-46cv7khp]{font-weight:inherit;padding-inline:0}.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]:last-child>[data-astro-cid-46cv7khp]{border-bottom-color:#0000}.compare-table__label[data-astro-cid-46cv7khp]{display:none}.compare-table__content[data-astro-cid-46cv7khp]{align-items:center;gap:var(--space-14);display:flex}.compare-table__text[data-astro-cid-46cv7khp]{font:var(--type-body-17);color:var(--text-body)}.compare-table__content--strong[data-astro-cid-46cv7khp] .compare-table__text[data-astro-cid-46cv7khp]{font:var(--type-statement-17);color:var(--text-title)}.compare-table__icon[data-astro-cid-46cv7khp]{flex:none;display:inline-flex}.compare-table__icon--dim[data-astro-cid-46cv7khp]{color:var(--text-muted)}.compare-table__icon--strong[data-astro-cid-46cv7khp]{color:var(--text-accent)}.is-featured[data-astro-cid-46cv7khp]{border-inline:var(--border-width) solid var(--border-accent);background:var(--surface)}.compare-table[data-astro-cid-46cv7khp] thead[data-astro-cid-46cv7khp] .is-featured[data-astro-cid-46cv7khp]{border-top:var(--border-width) solid var(--border-accent);border-start-start-radius:var(--radius-24);border-start-end-radius:var(--radius-24)}.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]:last-child>.is-featured[data-astro-cid-46cv7khp]{border-bottom-color:var(--border-accent);border-end-end-radius:var(--radius-24);border-end-start-radius:var(--radius-24)}@media (width<=900px){.compare-table[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] td[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] th[data-astro-cid-46cv7khp]{inline-size:auto;display:block}.compare-table[data-astro-cid-46cv7khp] thead[data-astro-cid-46cv7khp]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]{gap:var(--space-14);padding-block:var(--space-24);border-bottom:var(--border-width) solid var(--border-hairline);flex-direction:column;display:flex}.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]:last-child{border-bottom:0}.compare-table__cell[data-astro-cid-46cv7khp],.compare-table__topic[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]:last-child>[data-astro-cid-46cv7khp]{border:0;block-size:auto;padding:0}.compare-table__label[data-astro-cid-46cv7khp]{margin-block-end:var(--space-6);display:block}.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] .is-featured[data-astro-cid-46cv7khp],.compare-table[data-astro-cid-46cv7khp] tbody[data-astro-cid-46cv7khp] tr[data-astro-cid-46cv7khp]:last-child>.is-featured[data-astro-cid-46cv7khp]{padding:var(--space-14) var(--space-16);border:var(--border-width) solid var(--border-accent);border-radius:var(--radius-16)}}.stat-vs-table-dark__intro[data-astro-cid-tgoathvw]{gap:var(--space-64);grid-template-columns:minmax(0,1fr) 400px;align-items:end;display:grid}.stat-vs-table-dark__stat[data-astro-cid-tgoathvw]{align-items:flex-start;gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.stat-vs-table-dark__legend[data-astro-cid-tgoathvw]{justify-content:space-between;align-self:stretch;gap:var(--space-12);display:flex}.stat-vs-table-dark__legend-item[data-astro-cid-tgoathvw]{align-items:center;gap:var(--space-8);display:inline-flex}.stat-vs-table-dark__swatch[data-astro-cid-tgoathvw]{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-3);background:var(--chart-3)}@media (width<=900px){.stat-vs-table-dark__intro[data-astro-cid-tgoathvw]{gap:var(--space-40);grid-template-columns:minmax(0,1fr);align-items:start}}.commitment[data-astro-cid-hx2st43b]{gap:var(--space-64);grid-template-columns:360px minmax(0,1fr);align-items:center;padding-block-start:var(--space-8);display:grid}.commitment__stage[data-astro-cid-hx2st43b]{block-size:340px;position:relative;overflow:clip}.commitment__seal[data-astro-cid-hx2st43b]{position:absolute;top:23%;left:25%}.commitment__text[data-astro-cid-hx2st43b]{align-items:flex-start;gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.commitment__points[data-astro-cid-hx2st43b]{gap:var(--space-12) var(--space-24);padding:var(--space-8) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}@media (width<=900px){.commitment[data-astro-cid-hx2st43b]{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.commitment__stage[data-astro-cid-hx2st43b]{block-size:300px}}.column-scene[data-astro-cid-4enxph6z]{pointer-events:none;position:absolute;overflow:clip;mask-image:radial-gradient(closest-side,#000 55%,#0000)}.tier-matrix__scroll[data-astro-cid-nzjqppld]{overflow:visible}.tier-matrix__table[data-astro-cid-nzjqppld]{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:start;inline-size:100%}.tier-matrix__grid[data-astro-cid-nzjqppld]{--label-col:300px;--tier-col:calc((100% - var(--label-col)) / var(--tier-count));--tier-left:calc(var(--label-col) + var(--tier-highlighted) * var(--tier-col));position:relative}.tier-matrix__table[data-astro-cid-nzjqppld]{z-index:2;position:relative}.tier-matrix__glass[data-astro-cid-nzjqppld]{z-index:1;inline-size:var(--tier-col);border-radius:var(--radius-24);box-shadow:var(--glass-box-shadow-lens);position:absolute;inset-block:0;inset-inline-start:var(--tier-left)}.tier-matrix__optic[data-astro-cid-nzjqppld]{border-radius:inherit;background:var(--page-bg);position:absolute;inset:0;overflow:hidden}.tier-matrix__glass[data-astro-cid-nzjqppld][data-refract] .tier-matrix__optic[data-astro-cid-nzjqppld]{filter:var(--refract)}.tier-matrix__optic[data-astro-cid-nzjqppld]:after{background:color-mix(in srgb, var(--white) 34%, transparent);content:"";position:absolute;inset:0}.tier-matrix__shine[data-astro-cid-nzjqppld]{border-radius:inherit;background:linear-gradient(165deg, color-mix(in srgb, var(--white) 46%, transparent) 0%, transparent 30%, transparent 82%, color-mix(in srgb, var(--white) 22%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.tier-matrix__defs[data-astro-cid-nzjqppld]{block-size:0;inline-size:0;position:absolute}.tier-matrix__grid[data-astro-cid-nzjqppld]{--scene-left:calc(var(--tier-left) + .5 * var(--tier-col));--scene-top:calc(-1 * var(--space-40));--scene-width:calc(.5 * var(--tier-col) + var(--space-120));--scene-height:168px}.column-scene.tier-matrix__scene{z-index:0;inline-size:var(--scene-width);block-size:var(--scene-height);inset-block-start:var(--scene-top);inset-inline-start:var(--scene-left)}.column-scene.tier-matrix__scene--copy{inline-size:calc(50% + var(--space-120));transform-origin:0;inset-inline-start:50%;transform:scale(1.05)}.tier-matrix__label-col[data-astro-cid-nzjqppld]{inline-size:var(--label-col)}.tier-matrix__corner[data-astro-cid-nzjqppld],.tier-matrix__tier[data-astro-cid-nzjqppld]{border-block-end:var(--border-width-lg) solid var(--text-title);vertical-align:bottom;text-align:start;font-weight:inherit}.tier-matrix__corner[data-astro-cid-nzjqppld]{padding-block-end:var(--space-22)}.tier-matrix__tier[data-astro-cid-nzjqppld]{padding:var(--space-22) var(--space-24)}.tier-matrix__tier-inner[data-astro-cid-nzjqppld]{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.tier-matrix__descriptor[data-astro-cid-nzjqppld]{font:var(--type-ui-15);color:var(--text-body)}.tier-matrix__row-label[data-astro-cid-nzjqppld]{padding-block:var(--space-18);border-block-end:var(--border-width) solid var(--border-hairline);text-align:start;font:var(--type-ui-15-medium);color:var(--text-body)}.tier-matrix__cell[data-astro-cid-nzjqppld]{padding:var(--space-18) var(--space-24);border-block-end:var(--border-width) solid var(--border-hairline);font:var(--type-ui-15);color:var(--text-title);vertical-align:middle}.tier-matrix__tier[data-astro-cid-nzjqppld][data-highlighted]{border-block-end-color:#0000}.tier-matrix__cell[data-astro-cid-nzjqppld][data-highlighted]{border-block-end-color:var(--glass-panel-rim);font:var(--type-ui-15-semibold)}tr[data-astro-cid-nzjqppld][data-last]>.tier-matrix__cell[data-astro-cid-nzjqppld][data-highlighted]{border-block-end-color:#0000}.tier-matrix__check[data-astro-cid-nzjqppld]{align-items:center;gap:var(--space-8);font:var(--type-ui-15-medium);display:inline-flex}.tier-matrix__check[data-astro-cid-nzjqppld] svg{color:var(--text-accent-bright);flex:none}.tier-matrix__footnote[data-astro-cid-nzjqppld]{align-items:center;gap:var(--space-10);color:var(--text-muted);margin:0;padding-block-start:var(--space-18);display:flex}@media (width<=900px){.tier-matrix__scroll[data-astro-cid-nzjqppld]{overflow-x:auto}.tier-matrix__table[data-astro-cid-nzjqppld]{min-inline-size:720px}.tier-matrix__grid[data-astro-cid-nzjqppld]{--label-col:200px;min-inline-size:720px}}.route-table[data-astro-cid-iljsmon7]{--route-columns:360px minmax(0, 1fr) 180px 150px;flex-direction:column;display:flex}.route-table__header[data-astro-cid-iljsmon7],.route-table__row[data-astro-cid-iljsmon7]{grid-template-columns:var(--route-columns);display:grid}.route-table__header[data-astro-cid-iljsmon7]{padding-bottom:var(--space-16);border-bottom:var(--border-width) solid var(--border-strong)}.route-table__row[data-astro-cid-iljsmon7]{padding-block:var(--space-32);border-bottom:var(--border-width) solid var(--border-hairline)}.route-table__route[data-astro-cid-iljsmon7]{gap:var(--space-18);min-width:0;display:flex}.route-table__index[data-astro-cid-iljsmon7]{width:28px;padding-top:var(--space-8);flex:none}.route-table__body[data-astro-cid-iljsmon7]{padding:3px var(--space-56) 0 0}.route-table__pay[data-astro-cid-iljsmon7]{align-items:flex-start;gap:var(--space-10);padding-top:var(--space-6);color:var(--text-body);display:flex}.route-table__pay[data-astro-cid-iljsmon7] .icon{flex:none}.route-table__pay-label[data-astro-cid-iljsmon7]{color:var(--text-title);font:var(--type-ui-16-semibold)}.route-table__risk[data-astro-cid-iljsmon7]{padding-top:var(--space-2)}@media (width<=1100px){.route-table[data-astro-cid-iljsmon7]{--route-columns:minmax(0, 1.2fr) minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.route-table__body[data-astro-cid-iljsmon7]{padding-right:var(--space-24)}}@media (width<=900px){.route-table__header[data-astro-cid-iljsmon7]{display:none}.route-table__row[data-astro-cid-iljsmon7]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"route route""body body""pay risk";align-items:center}.route-table__route[data-astro-cid-iljsmon7]{grid-area:route}.route-table__body[data-astro-cid-iljsmon7]{grid-area:body;padding:0}.route-table__pay[data-astro-cid-iljsmon7]{grid-area:pay;align-items:center;padding-top:0}.route-table__risk[data-astro-cid-iljsmon7]{grid-area:risk;padding-top:0}}.assistant-strip[data-astro-cid-wv7jkdis]{gap:var(--space-16);padding:var(--space-18) var(--space-20) var(--space-20);background:var(--surface-tint);flex-direction:column;display:flex}.assistant-strip__prompt[data-astro-cid-wv7jkdis]{align-items:flex-start;gap:var(--space-12);display:flex}.assistant-strip__text[data-astro-cid-wv7jkdis]{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.assistant-strip__results[data-astro-cid-wv7jkdis]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;padding-inline-start:var(--space-48);display:flex}.assistant-strip__chips[data-astro-cid-wv7jkdis]{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=640px){.assistant-strip__results[data-astro-cid-wv7jkdis]{padding-inline-start:0}}.code-editor-feature__main[data-astro-cid-wpokfgnn]{gap:var(--space-72);grid-template-columns:500px minmax(0,1fr);align-items:center;display:grid}.code-editor-feature__copy[data-astro-cid-wpokfgnn]{gap:var(--space-22);flex-direction:column;min-inline-size:0;display:flex}.code-editor-feature__benefits[data-astro-cid-wpokfgnn]{padding:var(--space-8) 0 0;border-top:var(--border-width) solid var(--border-strong);margin:0;list-style:none}.code-editor-feature__benefit[data-astro-cid-wpokfgnn]{align-items:flex-start;gap:var(--space-16);padding-block:var(--space-18);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.code-editor-feature__benefit[data-astro-cid-wpokfgnn]:last-child{border-bottom:0}.code-editor-feature__benefit-text[data-astro-cid-wpokfgnn]{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.code-editor-feature__editor[data-astro-cid-wpokfgnn]{gap:var(--space-18);flex-direction:column;min-inline-size:0;display:flex}.code-editor-feature__footnote[data-astro-cid-wpokfgnn]{padding-inline:var(--space-4);margin:0}@media (width<=900px){.code-editor-feature__main[data-astro-cid-wpokfgnn]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}.ledger-column[data-astro-cid-cskor7me]{min-width:0}.ledger-column__head[data-astro-cid-cskor7me]{padding-bottom:var(--space-18);border-bottom:var(--border-width) solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.ledger-column[data-astro-cid-cskor7me][data-tone=positive] .ledger-column__head[data-astro-cid-cskor7me]{border-bottom-color:var(--border-accent)}.ledger-column__rows[data-astro-cid-cskor7me]{margin:0;padding:0;list-style:none}.ledger-column__row[data-astro-cid-cskor7me]{gap:var(--space-20);padding-block:var(--space-24);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.ledger-column__row[data-astro-cid-cskor7me]:last-child{border-bottom:0}.ledger-column__text[data-astro-cid-cskor7me]{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ledger-column[data-astro-cid-cskor7me][data-tone=muted] .ledger-column__title{color:var(--text-lead)}.route-pill[data-astro-cid-z33nwpst]{align-items:center;gap:var(--space-10);background:var(--chip-bg);border:var(--border-width) solid var(--chip-border);border-radius:var(--radius-full);color:var(--text-title);transition:background var(--transition-state);padding:12px 18px 12px 16px;text-decoration:none;display:inline-flex}.route-pill[data-astro-cid-z33nwpst]:hover{background:var(--surface-hover)}.route-pill__icon[data-astro-cid-z33nwpst]{color:var(--text-accent);display:inline-flex}.route-pill__label[data-astro-cid-z33nwpst]{font:var(--type-ui-15-semibold);color:var(--text-title)}.route-pill__path[data-astro-cid-z33nwpst]{font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta);color:var(--text-body)}.route-pill__arrow[data-astro-cid-z33nwpst]{color:var(--text-title);display:inline-flex}@media (prefers-reduced-motion:reduce){.route-pill[data-astro-cid-z33nwpst]{transition:none}}.ledger[data-astro-cid-7tsrkvfy]{gap:var(--space-80);grid-template-columns:1fr 1fr;display:grid}.routes[data-astro-cid-7tsrkvfy]{justify-content:space-between;align-items:center;gap:var(--space-24);padding-top:var(--space-28);border-top:var(--border-width) solid var(--border-default);display:flex}.routes__pills[data-astro-cid-7tsrkvfy]{gap:var(--space-12);flex-wrap:wrap;display:flex}@media (width<=900px){.ledger[data-astro-cid-7tsrkvfy]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.routes[data-astro-cid-7tsrkvfy]{flex-direction:column;align-items:flex-start}}.image-text__grid[data-astro-cid-h7hjmtjx]{align-items:center;gap:var(--space-112);grid-template-columns:minmax(0,1fr) 480px;display:grid}.image-text__grid[data-astro-cid-h7hjmtjx][data-side=right]{grid-template-columns:480px minmax(0,1fr)}.image-text__grid[data-astro-cid-h7hjmtjx][data-side=right] .image-text__media[data-astro-cid-h7hjmtjx]{order:2}.image-text__copy[data-astro-cid-h7hjmtjx]{align-items:flex-start;gap:var(--space-28);flex-direction:column;min-inline-size:0;display:flex}.image-text__body[data-astro-cid-h7hjmtjx]{gap:var(--space-18);flex-direction:column;display:flex}.image-text__media[data-astro-cid-h7hjmtjx]{min-inline-size:0}@media (width<=900px){.image-text__grid[data-astro-cid-h7hjmtjx],.image-text__grid[data-astro-cid-h7hjmtjx][data-side=right]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.image-text__grid[data-astro-cid-h7hjmtjx][data-side=right] .image-text__media[data-astro-cid-h7hjmtjx]{order:0}}.editor[data-astro-cid-j3ltx2am]{gap:var(--space-16);padding:var(--space-22);flex-direction:column;display:flex}.editor__bar[data-astro-cid-j3ltx2am]{justify-content:space-between;align-items:center;gap:var(--space-12);border-block-end:var(--border-width) solid var(--border-default);padding-block-end:var(--space-14);display:flex}.editor__crumb[data-astro-cid-j3ltx2am]{align-items:center;gap:var(--space-6);font:var(--type-ui-13);letter-spacing:0;color:var(--text-muted);display:inline-flex}.editor__doc[data-astro-cid-j3ltx2am]{font:var(--type-ui-13-medium);color:var(--text-body)}.editor__actions[data-astro-cid-j3ltx2am]{align-items:center;gap:var(--space-8);display:inline-flex}.editor__publish[data-astro-cid-j3ltx2am]{padding:var(--space-6) var(--space-14);border-radius:var(--radius-full);background:var(--action-bg);font:var(--type-ui-13-semibold);letter-spacing:0;color:var(--action-fg)}.editor__row[data-astro-cid-j3ltx2am]{gap:var(--space-12);display:flex}.editor__row--end[data-astro-cid-j3ltx2am]{align-items:flex-end}.editor__row[data-astro-cid-j3ltx2am]>.field[data-astro-cid-j3ltx2am]{flex:1 1 0;min-inline-size:0}.editor__row[data-astro-cid-j3ltx2am]>.field--auto[data-astro-cid-j3ltx2am]{flex:none}.field[data-astro-cid-j3ltx2am]{gap:var(--space-6);flex-direction:column;display:flex}.field__label[data-astro-cid-j3ltx2am]{font:var(--type-ui-12-semibold);letter-spacing:0;color:var(--text-body)}.blocks__head[data-astro-cid-j3ltx2am]{justify-content:space-between;align-items:center;display:flex}.blocks[data-astro-cid-j3ltx2am]{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.block[data-astro-cid-j3ltx2am]{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-10);background:var(--surface-wash);display:flex}.block__grip[data-astro-cid-j3ltx2am]{color:var(--text-muted);display:inline-flex}.block__icon[data-astro-cid-j3ltx2am]{color:var(--text-accent);display:inline-flex}.block__name[data-astro-cid-j3ltx2am]{min-inline-size:0;font:var(--type-ui-14-medium);letter-spacing:0;color:var(--text-title);flex:1}.add[data-astro-cid-j3ltx2am]{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-12);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-10);font:var(--type-ui-13-semibold);letter-spacing:0;color:var(--text-accent);display:flex}.page[data-astro-cid-q4m7gx3p]{align-items:flex-start;gap:var(--space-18);block-size:500px;padding:var(--space-24) var(--space-48) 0;background:var(--surface);flex-direction:column;display:flex;position:relative;overflow:clip}.page__nav[data-astro-cid-q4m7gx3p]{inline-size:100%;border-block-end:var(--border-width) solid var(--border-hairline);justify-content:space-between;align-items:center;padding-block-end:var(--space-16);display:flex}.page__wordmark[data-astro-cid-q4m7gx3p]{font:var(--type-serif-26);color:var(--text-title)}.page__links[data-astro-cid-q4m7gx3p]{align-items:center;gap:var(--space-22);font:var(--type-ui-13);letter-spacing:0;color:var(--text-body);margin:0;padding:0;list-style:none;display:flex}.page__subscribe[data-astro-cid-q4m7gx3p]{padding:var(--space-6) var(--space-12);border-radius:var(--radius-full);background:var(--action-bg);font:var(--type-ui-12-semibold);color:var(--action-fg)}.page__title-wrap[data-astro-cid-q4m7gx3p]{inline-size:100%;padding:var(--space-2) var(--space-10) var(--space-6);border:var(--border-width-lg) solid var(--accent-bright);border-radius:var(--radius-8);background:color-mix(in srgb, var(--accent-bright) 5%, transparent);position:relative}.page__title[data-astro-cid-q4m7gx3p]{font:var(--type-serif-46);letter-spacing:var(--tracking-serif-46);color:var(--text-title);margin:0}.page__tag[data-astro-cid-q4m7gx3p]{padding:var(--space-4) var(--space-8);border-radius:var(--radius-6) var(--radius-6) 0 var(--radius-6);background:var(--accent-bright);font:var(--type-mono-label-sm);letter-spacing:var(--tracking-mono-label-sm);color:var(--white);text-transform:none;align-items:center;gap:5px;display:inline-flex;position:absolute;inset-block-end:100%;inset-inline-end:calc(-1 * var(--border-width-lg))}.page__byline[data-astro-cid-q4m7gx3p]{align-items:center;gap:var(--space-10);font:var(--type-ui-13);letter-spacing:0;display:flex}.page__author[data-astro-cid-q4m7gx3p]{font:var(--type-ui-13-semibold);color:var(--text-title)}.page__date[data-astro-cid-q4m7gx3p]{color:var(--text-muted)}.page__image[data-astro-cid-q4m7gx3p]{block-size:210px;inline-size:100%}.page__paragraph[data-astro-cid-q4m7gx3p]{font:var(--type-body-15);color:var(--text-body);margin:0}.page__fade[data-astro-cid-q4m7gx3p]{background:linear-gradient(to top, var(--surface), transparent);block-size:60px;position:absolute;inset-block-end:0;inset-inline:0}.stage[data-astro-cid-75qxw3kz]{block-size:700px;inline-size:100%;max-inline-size:1280px;margin-inline:auto;position:relative}.stage[data-astro-cid-75qxw3kz] .stage__backdrop[data-astro-cid-75qxw3kz]{overflow:visible}.stage__site[data-astro-cid-75qxw3kz]{inline-size:61%;position:absolute;inset-block-start:0;inset-inline-start:39%}.stage[data-astro-cid-75qxw3kz] .stage__editor[data-astro-cid-75qxw3kz]{inline-size:540px;position:absolute;inset-block-start:64px;inset-inline-start:0}.stage[data-astro-cid-75qxw3kz] .stage__badge[data-astro-cid-75qxw3kz]{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-12);white-space:nowrap;display:inline-flex;position:absolute;inset-block-start:18px;inset-inline-start:30.6%}.badge__label[data-astro-cid-75qxw3kz]{font:var(--type-ui-13-semibold);letter-spacing:0;color:var(--text-accent)}.badge__sub[data-astro-cid-75qxw3kz]{font:var(--type-ui-13);letter-spacing:0;color:var(--text-body)}.capabilities[data-astro-cid-75qxw3kz]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capabilities__item[data-astro-cid-75qxw3kz] .numbered-column .text{font:var(--type-body-15)}.footer[data-astro-cid-75qxw3kz]{justify-content:center;align-items:center;gap:var(--space-14);display:flex}@media (width<=1100px){.stage[data-astro-cid-75qxw3kz]{align-items:stretch;gap:var(--space-16);flex-direction:column;block-size:auto;display:flex}.stage[data-astro-cid-75qxw3kz] .stage__backdrop[data-astro-cid-75qxw3kz]{display:none}.stage__site[data-astro-cid-75qxw3kz],.stage[data-astro-cid-75qxw3kz] .stage__editor[data-astro-cid-75qxw3kz],.stage[data-astro-cid-75qxw3kz] .stage__badge[data-astro-cid-75qxw3kz]{inline-size:auto;position:static}.stage[data-astro-cid-75qxw3kz] .stage__badge[data-astro-cid-75qxw3kz]{order:2;align-self:center}.stage[data-astro-cid-75qxw3kz] .stage__editor[data-astro-cid-75qxw3kz]{order:3}}@media (width<=900px){.capabilities[data-astro-cid-75qxw3kz]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer[data-astro-cid-75qxw3kz]{flex-direction:column}}@media (width<=640px){.capabilities[data-astro-cid-75qxw3kz]{grid-template-columns:minmax(0,1fr)}}.ownership__main[data-astro-cid-mvdxfbmb]{gap:var(--space-64);grid-template-columns:560px minmax(0,1fr);align-items:center;min-height:560px;display:grid}.ownership__media[data-astro-cid-mvdxfbmb]{align-self:stretch;min-height:560px}.ownership__statements[data-astro-cid-mvdxfbmb]{gap:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.ownership__main[data-astro-cid-mvdxfbmb]{gap:var(--space-40);grid-template-columns:minmax(0,1fr);min-height:0}.ownership__media[data-astro-cid-mvdxfbmb]{aspect-ratio:4/3;align-self:auto;min-height:0}.ownership__statements[data-astro-cid-mvdxfbmb]{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}}.schedule[data-astro-cid-7q7o4vtd]{align-items:center;gap:var(--space-14);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-18);display:inline-flex}.schedule__icon[data-astro-cid-7q7o4vtd]{color:var(--text-accent);display:inline-flex}.schedule__text[data-astro-cid-7q7o4vtd]{gap:var(--space-2);flex-direction:column;display:flex}.schedule__value[data-astro-cid-7q7o4vtd]{font:var(--type-ui-14-semibold);letter-spacing:0;color:var(--text-title)}.languages[data-astro-cid-7q7o4vtd]{max-inline-size:100%;display:inline-flex}.redirect[data-astro-cid-7q7o4vtd]{align-items:center;gap:var(--space-14);flex-direction:column;display:flex}.redirect__arrow[data-astro-cid-7q7o4vtd]{color:var(--text-accent);display:inline-flex}.url[data-astro-cid-7q7o4vtd]{align-items:center;max-inline-size:100%;display:inline-flex}.url--old[data-astro-cid-7q7o4vtd]{gap:var(--space-8);padding:var(--space-10) var(--space-16)}.url--new[data-astro-cid-7q7o4vtd]{gap:var(--space-10);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-16)}.url__icon[data-astro-cid-7q7o4vtd]{color:var(--text-accent);flex:none;display:inline-flex}.url__icon--muted[data-astro-cid-7q7o4vtd]{color:var(--text-muted)}.url__path[data-astro-cid-7q7o4vtd]{min-inline-size:0;font:var(--type-mono-12);color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.url__path--muted[data-astro-cid-7q7o4vtd]{color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){[data-armed] .schedule__icon[data-astro-cid-7q7o4vtd]{animation:mock-pulse .7s var(--ease-out) both paused}[data-armed] .schedule__icon[data-astro-cid-7q7o4vtd][data-icon=refresh-cw]{animation:mock-spin .9s var(--ease-out) both paused}[data-armed] .schedule__value[data-astro-cid-7q7o4vtd]{animation:.8s steps(22,end) .15s both paused mock-type}[data-armed] .schedule[data-astro-cid-7q7o4vtd][data-on] .toggle-switch{animation:mock-track .3s var(--ease-out) .95s both paused}[data-armed] .schedule[data-astro-cid-7q7o4vtd][data-on] .knob{animation:mock-knob .3s var(--ease-spring) .95s both paused}[data-armed] .languages[data-astro-cid-7q7o4vtd] .segmented__mark--done{animation:mock-pop .36s var(--ease-spring) both paused}[data-armed] .languages[data-astro-cid-7q7o4vtd] .segmented__item:nth-child(2) .segmented__mark--done{animation-delay:.15s}[data-armed] .languages[data-astro-cid-7q7o4vtd] .segmented__item:nth-child(3) .segmented__mark--done{animation-delay:.45s}[data-armed] .languages[data-astro-cid-7q7o4vtd] .segmented__item:nth-child(4) .segmented__mark--done{animation-delay:.75s}[data-armed] .languages[data-astro-cid-7q7o4vtd] .segmented__mark--progress{animation:1.2s linear infinite paused mock-spin}[data-armed] .redirect__arrow[data-astro-cid-7q7o4vtd]{animation:mock-nudge .5s var(--ease-out) 2 both paused}[data-armed] .url--new[data-astro-cid-7q7o4vtd] .tag{animation:mock-pulse .6s var(--ease-out) .9s both paused}}@keyframes mock-spin{0%{rotate:-360deg}}@keyframes mock-pulse{40%{scale:1.25}}@keyframes mock-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mock-track{0%{background:var(--chart-track)}}@keyframes mock-knob{0%{translate:-18px}}@keyframes mock-pop{45%{scale:1.45}}@keyframes mock-nudge{50%{translate:0 var(--space-6)}}.layout[data-astro-cid-ncrp5abz]{grid-template-columns:minmax(26rem,32rem) minmax(0,1fr);gap:clamp(2rem,4vw,5rem);min-inline-size:0;display:grid}.side[data-astro-cid-ncrp5abz]{align-self:start;gap:var(--space-28);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-24))}.statements[data-astro-cid-ncrp5abz]{min-inline-size:0;margin:0;padding:0;list-style:none;container:statements/inline-size}.statement[data-astro-cid-ncrp5abz]{align-items:center;gap:var(--space-40);min-inline-size:0;padding:var(--space-40) 0 44px;border-block-start:var(--border-width) solid var(--border-hairline);scroll-margin-block-start:calc(var(--nav-height) + var(--space-24));display:flex}.statement[data-astro-cid-ncrp5abz]:last-child{border-block-end:var(--border-width) solid var(--border-hairline)}.statement__text[data-astro-cid-ncrp5abz]{gap:var(--space-16);flex-direction:column;flex:20rem;min-inline-size:0;max-inline-size:36rem;display:flex}.statement__control[data-astro-cid-ncrp5abz]{align-items:center;gap:var(--space-14);text-align:center;flex-direction:column;flex:1 0 auto;min-inline-size:max-content;display:flex}.glass.statement__caption{padding:var(--space-4) var(--space-12);display:inline-flex}.statement__mock[data-astro-cid-ncrp5abz]{justify-content:center;min-inline-size:0;max-inline-size:100%;display:flex}.layout[data-astro-cid-ncrp5abz][data-mirrored]{grid-template-columns:minmax(0,1fr) minmax(26rem,32rem)}.layout[data-astro-cid-ncrp5abz][data-mirrored] .side[data-astro-cid-ncrp5abz]{grid-area:1/2}.layout[data-astro-cid-ncrp5abz][data-mirrored] .statements[data-astro-cid-ncrp5abz]{grid-area:1/1}.layout[data-astro-cid-ncrp5abz][data-mirrored] .statement[data-astro-cid-ncrp5abz]{flex-direction:row-reverse}@container statements (width>=701px){.layout[data-astro-cid-ncrp5abz][data-mirrored] .statement__text[data-astro-cid-ncrp5abz]{flex:0 22.5rem}}@media (width<=1100px){.layout[data-astro-cid-ncrp5abz][data-mirrored]{grid-template-columns:minmax(0,1fr)}.layout[data-astro-cid-ncrp5abz][data-mirrored] .side[data-astro-cid-ncrp5abz],.layout[data-astro-cid-ncrp5abz][data-mirrored] .statements[data-astro-cid-ncrp5abz]{grid-area:auto}.layout[data-astro-cid-ncrp5abz]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-ncrp5abz]{position:static}}@container statements (width<=700px){.statement[data-astro-cid-ncrp5abz],.layout[data-astro-cid-ncrp5abz][data-mirrored] .statement[data-astro-cid-ncrp5abz]{align-items:stretch;gap:var(--space-28);padding-block:var(--space-32);flex-direction:column}.statement__text[data-astro-cid-ncrp5abz]{flex-basis:auto;max-inline-size:none}.statement__control[data-astro-cid-ncrp5abz]{text-align:start;align-items:flex-start;min-inline-size:0}}.scene[data-astro-cid-djhd66xc]{--pin-top:calc(var(--nav-height) + var(--space-24));--step:clamp(22rem, 50vh, 32rem);min-inline-size:0}.pinned[data-astro-cid-djhd66xc]{grid-template-columns:minmax(26rem,32rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,5rem);min-inline-size:0;display:grid}.side[data-astro-cid-djhd66xc]{gap:var(--space-28);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--pin-top)}.spacer[data-astro-cid-djhd66xc]{display:none}.glass.showcase-card{min-inline-size:0;padding:var(--space-10);flex-direction:column;display:flex}.panels[data-astro-cid-djhd66xc]{flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.panel[data-astro-cid-djhd66xc]{flex-direction:column;scroll-margin-block-start:var(--pin-top);display:flex}.panel[data-astro-cid-djhd66xc]+.panel[data-astro-cid-djhd66xc]{border-block-start:var(--border-width) solid var(--border-hairline);margin-block-start:var(--space-16);padding-block-start:var(--space-10)}.panel__stage[data-astro-cid-djhd66xc]{min-block-size:340px;padding-inline:var(--space-16);border-radius:var(--radius-22);background:var(--gradient-stage);flex:1 0 auto;justify-content:center;align-items:center;display:flex;overflow:clip}.panel__text[data-astro-cid-djhd66xc]{gap:var(--space-10);padding:var(--space-22) var(--space-22) var(--space-14);flex-direction:column;display:flex}[data-sticky-showcase][data-enhanced] .pinned[data-astro-cid-djhd66xc]{align-items:stretch;position:sticky;inset-block-start:var(--pin-top)}[data-sticky-showcase][data-enhanced] .side[data-astro-cid-djhd66xc]{position:static}[data-sticky-showcase][data-enhanced] .spacer[data-astro-cid-djhd66xc]{block-size:calc((var(--count) - 1) * var(--step));display:block}[data-sticky-showcase][data-enhanced] .panels[data-astro-cid-djhd66xc]{display:grid}[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc]{opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out);border:0;grid-area:1/1;margin:0;padding:0}[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc][data-current]{opacity:1;pointer-events:auto;transition:opacity .32s var(--ease-out) .14s}@media (width>=1101px){[data-sticky-showcase][data-enhanced] .panel__stage[data-astro-cid-djhd66xc] .commerce-stage{zoom:1.15}}[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc] .commerce-stage{transition:transform .7s var(--ease-out);transform:scale(.96)}[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc][data-current] .commerce-stage{transform:none}@media (prefers-reduced-motion:reduce){[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc],[data-sticky-showcase][data-enhanced] .panel[data-astro-cid-djhd66xc] .commerce-stage{transition:none}}@media (width<=1100px){.pinned[data-astro-cid-djhd66xc]{gap:var(--space-32);grid-template-columns:minmax(20rem,24rem) minmax(0,1fr)}.side[data-astro-cid-djhd66xc]{gap:var(--space-20)}.side[data-astro-cid-djhd66xc] h2.heading,.side[data-astro-cid-djhd66xc] h3.heading{font:var(--type-display-48);letter-spacing:var(--tracking-display-48)}.side[data-astro-cid-djhd66xc] .scroll-nav__link{padding-block:var(--space-6)}}@media (width<=900px){.pinned[data-astro-cid-djhd66xc]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-djhd66xc]{position:static}}@media (width<=640px){.panel__stage[data-astro-cid-djhd66xc]{min-block-size:300px;padding-inline:var(--space-10)}.panel__text[data-astro-cid-djhd66xc]{padding-inline:var(--space-12)}}.chapter[data-astro-cid-qvgedb56]{column-gap:var(--space-14);grid-template-columns:26px minmax(0,1fr);display:grid;position:relative}.chapter__content[data-astro-cid-qvgedb56]{gap:var(--space-14);min-width:0;padding:3px 0 var(--space-48) var(--space-14);flex-direction:column;display:flex}.chapter[data-astro-cid-qvgedb56]:before{content:"";border-left:var(--border-width) solid var(--border-hairline);position:absolute;top:26px;bottom:0;left:13px}.chapter[data-astro-cid-qvgedb56][data-last]:before{display:none}.chapter[data-astro-cid-qvgedb56][data-last] .chapter__content[data-astro-cid-qvgedb56]{padding-bottom:0}.chapter__content[data-astro-cid-qvgedb56] .chapter__quote[data-astro-cid-qvgedb56] .text{font-style:italic}.chapter__tags[data-astro-cid-qvgedb56]{gap:var(--space-8);padding:var(--space-6) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.story__main[data-astro-cid-wvlqs2oy],.story__why[data-astro-cid-wvlqs2oy]{gap:var(--space-80);grid-template-columns:560px minmax(0,1fr);display:grid}.story__timeline[data-astro-cid-wvlqs2oy]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.story__why[data-astro-cid-wvlqs2oy]{padding-top:var(--space-40);border-top:var(--border-width) solid var(--border-hairline)}.story__why-note[data-astro-cid-wvlqs2oy]{gap:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}.story__why-statement[data-astro-cid-wvlqs2oy]{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}@media (width<=900px){.story__main[data-astro-cid-wvlqs2oy],.story__why[data-astro-cid-wvlqs2oy]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.story__main[data-astro-cid-wvlqs2oy] .story__media{min-block-size:420px}}.giant-email__head[data-astro-cid-lattzw5n]{align-items:flex-start;gap:var(--space-22);flex-direction:column;display:flex}.giant-email__kicker[data-astro-cid-lattzw5n]{font:var(--type-subtitle-30);letter-spacing:var(--tracking-subtitle-30);color:var(--text-lead);margin:0}.giant-email__address[data-astro-cid-lattzw5n]{font:var(--type-display-136);letter-spacing:var(--tracking-display-136);color:var(--text-title);white-space:nowrap;margin:0;font-size:clamp(2.75rem,9.4vw,8.5rem);line-height:1.05}@media (width>=901px){.giant-email__address[data-astro-cid-lattzw5n]{min-block-size:156px}}.giant-email__at[data-astro-cid-lattzw5n]{display:inline-block;position:relative}.giant-email__lens[data-astro-cid-lattzw5n]{pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.giant-email__actions[data-astro-cid-lattzw5n]{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.giant-email__grid{padding-top:var(--space-32)}@media (width<=900px){.giant-email__kicker[data-astro-cid-lattzw5n]{font:var(--type-subtitle-20);letter-spacing:var(--tracking-subtitle-20)}.giant-email__lens[data-astro-cid-lattzw5n]{transform:translate(-50%,-50%)scale(.5)}.giant-email__facts[data-astro-cid-lattzw5n] .ruled-grid[data-columns="4"]{column-gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.giant-email__facts[data-astro-cid-lattzw5n] .ruled-grid[data-columns="4"]>*{border-left:0;padding-inline:0}.giant-email__facts[data-astro-cid-lattzw5n] .ruled-grid[data-columns="4"]>*+*{border-top:0;padding-top:0}.giant-email__facts[data-astro-cid-lattzw5n] .ruled-grid[data-columns="4"]>:nth-child(n+3){padding-top:var(--space-24);border-top:var(--border-width) solid var(--border-hairline)}}.calendar[data-astro-cid-eolhxwpp]{gap:var(--space-24);block-size:100%;padding:var(--space-32) var(--space-36);flex-direction:column;display:flex}.calendar__head[data-astro-cid-eolhxwpp]{justify-content:space-between;align-items:flex-end;gap:var(--space-16);display:flex}.calendar__title[data-astro-cid-eolhxwpp]{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.calendar__month[data-astro-cid-eolhxwpp]{gap:var(--space-4);flex-direction:column;display:flex}.calendar__weekdays[data-astro-cid-eolhxwpp],.calendar__days[data-astro-cid-eolhxwpp]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar__weekdays[data-astro-cid-eolhxwpp]{padding-block-end:var(--space-8)}.calendar__weekday[data-astro-cid-eolhxwpp]{text-align:center;font:var(--type-ui-12-medium);letter-spacing:var(--tracking-ui-12-medium);color:var(--text-muted)}.calendar__days[data-astro-cid-eolhxwpp]{row-gap:var(--space-4)}.calendar__cell[data-astro-cid-eolhxwpp]{block-size:60px;display:grid}.calendar__footer[data-astro-cid-eolhxwpp]{justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-20);border-block-start:var(--border-width) solid var(--border-hairline);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-18);display:flex}.calendar__legend[data-astro-cid-eolhxwpp]{gap:var(--space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.calendar__legend-item[data-astro-cid-eolhxwpp]{align-items:center;gap:var(--space-8);font:var(--type-ui-13);color:var(--text-body);display:inline-flex}.calendar__swatch[data-astro-cid-eolhxwpp]{border-radius:var(--radius-full);background:var(--action-bg);block-size:10px;inline-size:10px}@media (width<=640px){.calendar[data-astro-cid-eolhxwpp]{padding:var(--space-24) var(--space-16)}.calendar__cell[data-astro-cid-eolhxwpp]{block-size:48px}}.route[data-astro-cid-blqfz3ak]{gap:var(--space-10);flex-direction:column;display:flex}.route__label[data-astro-cid-blqfz3ak]{font:var(--type-ui-13-medium);color:var(--text-muted);margin:0}.route__options[data-astro-cid-blqfz3ak]{gap:var(--space-2);border-radius:var(--radius-full);background:var(--page-bg-alt);box-shadow:inset 0 0 0 var(--border-width) var(--border-hairline);margin:0;padding:3px;list-style:none;display:flex}.route__option[data-astro-cid-blqfz3ak]{justify-content:center;align-items:center;gap:var(--space-6);border-radius:var(--radius-full);block-size:34px;font:var(--type-ui-13-medium);color:var(--text-body);white-space:nowrap;flex:1;display:flex}.route__option[data-astro-cid-blqfz3ak] svg{color:var(--text-muted)}.route__option[data-astro-cid-blqfz3ak][data-selected]{box-shadow:inset 0 0 0 var(--border-width) var(--border-strong);background:var(--surface-accent);color:var(--text-accent)}.route__option[data-astro-cid-blqfz3ak][data-selected] svg{color:var(--text-accent)}.host[data-astro-cid-d42a7eyt]{gap:var(--space-22);flex-direction:column;display:flex}.host__photo[data-astro-cid-d42a7eyt]{aspect-ratio:var(--host-photo-ratio);position:relative}.host__photo[data-astro-cid-d42a7eyt] .media-frame{position:absolute;inset:0}.host__cutout[data-astro-cid-d42a7eyt]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.host__info[data-astro-cid-d42a7eyt]{gap:var(--space-18);padding-inline:var(--space-16);flex-direction:column;display:flex}.host__who[data-astro-cid-d42a7eyt]{gap:var(--space-4);flex-direction:column;display:flex}.host__role[data-astro-cid-d42a7eyt]{font:var(--type-ui-14);color:var(--text-body);margin:0}.host__event[data-astro-cid-d42a7eyt]{gap:var(--space-12);flex-direction:column;display:flex}.host__event-title[data-astro-cid-d42a7eyt]{font:var(--type-ui-16-semibold);color:var(--text-title);margin:0}.host__meta[data-astro-cid-d42a7eyt] li[data-astro-cid-d42a7eyt]{display:flex}.host__meta[data-astro-cid-d42a7eyt]{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=900px){.host[data-astro-cid-d42a7eyt]{max-inline-size:440px}}.slots[data-astro-cid-pu4yhdvf]{gap:var(--space-20);block-size:100%;padding:var(--space-32) var(--space-28) var(--space-28);flex-direction:column;display:flex}.slots__head[data-astro-cid-pu4yhdvf]{gap:var(--space-6);flex-direction:column;display:flex}.slots__list[data-astro-cid-pu4yhdvf]{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.slots__foot[data-astro-cid-pu4yhdvf]{gap:var(--space-20);flex-direction:column;margin-block-start:auto;display:flex}.growth-brief__main[data-astro-cid-nsah6ss7]{gap:var(--space-80);grid-template-columns:560px minmax(0,1fr);align-items:center;display:grid}.growth-brief__main[data-astro-cid-nsah6ss7] .heading{text-wrap:wrap}.growth-brief__founder[data-astro-cid-nsah6ss7]{padding-block-start:var(--space-6)}.brief[data-astro-cid-nsah6ss7]{gap:var(--space-22);padding:var(--space-28);flex-direction:column;display:flex}.brief__head[data-astro-cid-nsah6ss7]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.brief__field[data-astro-cid-nsah6ss7]{gap:var(--space-10);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.brief__label[data-astro-cid-nsah6ss7]{color:var(--text-title);font:var(--type-ui-15-semibold);padding:0}.brief__chips[data-astro-cid-nsah6ss7]{margin-block-start:var(--space-12)}.brief__field[data-astro-cid-nsah6ss7] .text-input .control{block-size:calc(var(--control-md) - 2 * var(--border-width))}.brief__chips[data-astro-cid-nsah6ss7]{gap:var(--space-8);flex-wrap:wrap;display:flex}.brief__control[data-astro-cid-nsah6ss7]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute}.brief__chips[data-astro-cid-nsah6ss7] .chip{cursor:pointer;position:relative}.brief__chips[data-astro-cid-nsah6ss7] .chip:has(input:checked){border-color:var(--border-accent);background:var(--surface-accent);color:var(--text-accent)}.brief__chips[data-astro-cid-nsah6ss7] .chip:has(input:not(:checked)){border-color:var(--border-hairline);background:var(--surface);color:var(--text-title)}.brief__chips[data-astro-cid-nsah6ss7] .chip:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:var(--space-2)}.brief__submit[data-astro-cid-nsah6ss7]{align-items:center;gap:var(--space-12);flex-direction:column;padding-block-start:var(--space-4);display:flex}.next__head[data-astro-cid-nsah6ss7]{border-block-end:var(--border-width-lg) solid var(--text-title);padding-block-end:var(--space-14);display:flex}.next__step[data-astro-cid-nsah6ss7]{padding-block-start:var(--space-24)}.next__step[data-astro-cid-nsah6ss7] .numbered-column{gap:var(--space-8)}@media (width<=900px){.growth-brief__main[data-astro-cid-nsah6ss7]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}.newsletter[data-astro-cid-y2kd2ult]{gap:var(--space-28);flex-direction:column;inline-size:100%;max-inline-size:560px;padding-block-start:var(--space-4);display:flex}.newsletter[data-astro-cid-y2kd2ult] .newsletter__form{align-items:center;gap:var(--space-12);min-block-size:59px;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-22);display:flex}.newsletter[data-astro-cid-y2kd2ult] .newsletter__form:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.newsletter[data-astro-cid-y2kd2ult] .newsletter__mail{color:var(--text-muted);flex:none}.newsletter__field[data-astro-cid-y2kd2ult]{flex:1;min-inline-size:0}.newsletter[data-astro-cid-y2kd2ult] .newsletter__field[data-astro-cid-y2kd2ult] .control{font:var(--type-ui-16)}.newsletter__facts[data-astro-cid-y2kd2ult]{gap:var(--space-8) var(--space-18);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.newsletter__fact[data-astro-cid-y2kd2ult]{align-items:center;gap:var(--space-8);font:var(--type-ui-14);color:var(--text-body);display:inline-flex}.newsletter__fact[data-astro-cid-y2kd2ult] svg{color:var(--accent-bright);flex:none}.silk-window[data-astro-cid-vhjy6kkw]{min-block-size:540px;padding-inline:var(--space-72);border-radius:var(--radius-32);background:var(--page-bg-alt);box-shadow:inset 0 0 0 1px #ffffffb3, var(--shadow-soft);isolation:isolate;align-items:center;display:flex;position:relative;overflow:clip}.silk-window__decor[data-astro-cid-vhjy6kkw]{z-index:0;pointer-events:none;position:absolute;inset:0}.silk-window__decor[data-astro-cid-vhjy6kkw] .decor-image{min-block-size:calc(100% + 56px)}.silk-window__caption[data-astro-cid-vhjy6kkw]{z-index:1;position:absolute;top:56px;left:62.5%}.silk-window__content[data-astro-cid-vhjy6kkw]{z-index:2;align-items:flex-start;gap:var(--space-28);flex-direction:column;max-inline-size:720px;display:flex;position:relative}.silk-window__actions[data-astro-cid-vhjy6kkw]{padding-top:var(--space-4)}@media (width<=900px){.silk-window[data-astro-cid-vhjy6kkw]{padding-block:var(--space-48);padding-inline:var(--space-32)}.silk-window__decor[data-astro-cid-vhjy6kkw]{opacity:.5}.silk-window__caption[data-astro-cid-vhjy6kkw]{display:none}}@media (width<=640px){.silk-window[data-astro-cid-vhjy6kkw]{padding-inline:var(--space-24)}}.drop-zone[data-astro-cid-7lnsynjn]{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-18);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-14);background:var(--page-bg-alt);cursor:pointer;transition:background-color var(--duration-fast,.15s) ease;display:flex;position:relative}.drop-zone[data-astro-cid-7lnsynjn]:hover{background:var(--surface-hover)}.drop-zone[data-astro-cid-7lnsynjn]:focus-within{outline:2px solid var(--border-accent);outline-offset:2px}.drop-zone__text[data-astro-cid-7lnsynjn]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.drop-zone__title[data-astro-cid-7lnsynjn]{font:var(--type-ui-14-semibold);color:var(--text-title)}.drop-zone__sub[data-astro-cid-7lnsynjn]{font:var(--type-ui-13);color:var(--text-muted)}.drop-zone__input[data-astro-cid-7lnsynjn]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.two-options__header{z-index:1;position:relative}.two-options__stage[data-astro-cid-rv3vwxrz]{padding-block:var(--space-20);position:relative}.two-options__ribbon[data-astro-cid-rv3vwxrz]{pointer-events:none;width:100vw;height:144%;position:absolute;top:-13.5%;left:calc(50% - 50vw)}.two-options__options[data-astro-cid-rv3vwxrz]{z-index:1;gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,540px));justify-content:center;display:grid;position:relative}.two-options__slots[data-astro-cid-rv3vwxrz]{gap:var(--space-10);flex-direction:column;display:flex}.two-options__slot-grid[data-astro-cid-rv3vwxrz]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.two-options__founder[data-astro-cid-rv3vwxrz]{z-index:1;align-items:center;gap:var(--space-10);flex-direction:column;display:flex;position:relative}@media (width<=900px){.two-options__options[data-astro-cid-rv3vwxrz]{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}.row[data-astro-cid-4ou6nvqp]{align-items:center;gap:var(--space-20);padding-block:var(--space-28);box-shadow:inset 0 calc(-1 * var(--border-width)) 0 var(--border-hairline);display:flex}.row[data-astro-cid-4ou6nvqp].is-chip-row{padding-block:calc(var(--space-22) + 1px)}.row[data-astro-cid-4ou6nvqp].has-top-rule{box-shadow:inset 0 var(--border-width) 0 var(--border-hairline), inset 0 calc(-1 * var(--border-width)) 0 var(--border-hairline)}.row[data-astro-cid-4ou6nvqp].is-multiline{align-items:flex-start}.row__label[data-astro-cid-4ou6nvqp]{align-items:center;gap:var(--space-12);cursor:pointer;flex:none;inline-size:170px;display:flex}.row[data-astro-cid-4ou6nvqp].is-multiline .row__label[data-astro-cid-4ou6nvqp]{padding-block-start:3px}.row__name[data-astro-cid-4ou6nvqp]{font:var(--type-ui-15-medium);color:var(--text-title)}.row__value[data-astro-cid-4ou6nvqp]{flex:1;min-inline-size:0}.row__value[data-astro-cid-4ou6nvqp] .text-input--bare{border-width:0}.row__value[data-astro-cid-4ou6nvqp] .text-input--bare input.control{line-height:22px}.row[data-astro-cid-4ou6nvqp].is-multiline .row__value[data-astro-cid-4ou6nvqp] .text-input--bare textarea.control{box-sizing:border-box;min-block-size:0;block-size:calc(2 * 1lh + var(--space-56) + var(--space-2));padding-block-end:var(--space-56)}.row__hint[data-astro-cid-4ou6nvqp]{font:var(--type-ui-13);color:var(--text-muted);flex:none}@media (width<=640px){.row[data-astro-cid-4ou6nvqp]{gap:var(--space-12);flex-wrap:wrap}.row__label[data-astro-cid-4ou6nvqp]{inline-size:100%}.row[data-astro-cid-4ou6nvqp].is-multiline .row__label[data-astro-cid-4ou6nvqp]{padding-block-start:0}.row__value[data-astro-cid-4ou6nvqp]{flex-basis:100%}}.options[data-astro-cid-65iv6rjb]{gap:var(--space-8);flex-wrap:wrap;display:flex}.option[data-astro-cid-65iv6rjb]{cursor:pointer;display:inline-flex;position:relative}.option__input[data-astro-cid-65iv6rjb]{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.option__input[data-astro-cid-65iv6rjb]:checked~.option__face--idle[data-astro-cid-65iv6rjb],.option__input[data-astro-cid-65iv6rjb]:not(:checked)~.option__face--active[data-astro-cid-65iv6rjb]{display:none}.option__input[data-astro-cid-65iv6rjb]:focus-visible~.option__face[data-astro-cid-65iv6rjb]{border-radius:var(--radius-full);outline:2px solid var(--focus-ring);outline-offset:var(--space-2)}.curtain[data-astro-cid-m77a76mz]{inline-size:min(62.5%,50% + 180px);position:absolute;inset:0 auto 0 0;overflow:clip}.stage[data-astro-cid-m77a76mz]{inline-size:min(100%,1440px);margin-inline:auto;position:absolute;inset:0}.portrait[data-astro-cid-m77a76mz]{inset-inline-start:8.75%;block-size:auto;inline-size:36.5%;position:absolute;bottom:-59px}.plate[data-astro-cid-m77a76mz]{inset-inline-start:var(--page-pad);bottom:var(--space-120);inline-size:196px;min-inline-size:max-content;position:absolute}.main[data-astro-cid-m77a76mz]{justify-content:flex-end;display:flex}.form[data-astro-cid-m77a76mz]{flex-direction:column;inline-size:620px;max-inline-size:100%;display:flex}.submit[data-astro-cid-m77a76mz]{align-items:center;gap:var(--space-24);flex-wrap:wrap;padding-block-start:var(--space-40);display:flex}@media (width<=900px){.curtain[data-astro-cid-m77a76mz]{opacity:.6;inline-size:100%}.stage[data-astro-cid-m77a76mz]{display:none}}.faq[data-astro-cid-5huspicy]{gap:var(--space-80);grid-template-columns:500px minmax(0,1fr);display:grid}.faq__intro[data-astro-cid-5huspicy]{justify-content:space-between;align-items:flex-start;gap:var(--space-48);flex-direction:column;min-inline-size:0;display:flex}.faq__ask{align-items:center;gap:var(--space-14);padding:var(--space-10) var(--space-22) var(--space-10) var(--space-10);color:var(--text-title);text-decoration:none;display:inline-flex}.faq__ask-text[data-astro-cid-5huspicy]{gap:var(--space-2);flex-direction:column;display:flex}.faq__ask-name[data-astro-cid-5huspicy]{font:var(--type-ui-16-semibold);color:var(--text-title)}.faq__ask-role[data-astro-cid-5huspicy]{font:var(--type-ui-13);color:var(--text-body)}.faq__items[data-astro-cid-5huspicy]{min-inline-size:0}.faq__items[data-astro-cid-5huspicy]>details:last-of-type{border-block-end:var(--border-width) solid var(--border-hairline)}@media (width<=900px){.faq__drape{opacity:.45}.faq[data-astro-cid-5huspicy]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.faq__intro[data-astro-cid-5huspicy]{justify-content:flex-start}}.row[data-astro-cid-n3c4rddr]{padding-block:var(--space-28);border-block-start:var(--border-width) solid var(--border-hairline);grid-template-columns:72px 420px minmax(0,1fr) 330px 150px;align-items:center;display:grid}.row[data-astro-cid-n3c4rddr]:last-child{border-block-end:var(--border-width) solid var(--border-hairline)}.cell[data-astro-cid-n3c4rddr]{min-inline-size:0}.cell--feature[data-astro-cid-n3c4rddr]{align-items:center;gap:var(--space-18);display:flex}.cell--text[data-astro-cid-n3c4rddr]{padding-inline-end:var(--space-40)}.cell--includes[data-astro-cid-n3c4rddr]{gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cell--status[data-astro-cid-n3c4rddr]{justify-content:flex-end;display:flex}@media (width<=900px){.row[data-astro-cid-n3c4rddr]{gap:var(--space-12) var(--space-16);padding-block:var(--space-24);grid-template-columns:auto minmax(0,1fr)}.cell--feature[data-astro-cid-n3c4rddr]{grid-column:2}.cell--text[data-astro-cid-n3c4rddr],.cell--includes[data-astro-cid-n3c4rddr]{grid-column:1/-1;padding-inline-end:0}.cell--status[data-astro-cid-n3c4rddr]{grid-column:1/-1;justify-content:flex-start}}.step[data-astro-cid-havlmh5l]{block-size:100%;padding-inline:var(--space-8);font:var(--type-ui-15-medium);letter-spacing:0;color:var(--text-body);text-align:center;justify-content:center;align-items:center;display:flex}.step[data-astro-cid-havlmh5l].is-mint{font:var(--type-ui-15-semibold);color:var(--text-accent)}.head-start[data-astro-cid-sjxpcdmd]{--label-col:220px;--value-col:150px;gap:var(--space-24);flex-direction:column;display:flex;position:relative}.head-start[data-astro-cid-sjxpcdmd] .head-start__backdrop[data-astro-cid-sjxpcdmd]{overflow:visible}.head-start[data-astro-cid-sjxpcdmd]>[data-astro-cid-sjxpcdmd]:not(.head-start__backdrop){z-index:1;position:relative}.index[data-astro-cid-sjxpcdmd],.toolbox[data-astro-cid-sjxpcdmd]{position:relative}.head-start__label[data-astro-cid-sjxpcdmd]{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.legend[data-astro-cid-sjxpcdmd]{align-items:center;gap:var(--space-22);padding:0 var(--space-160) 0 0;margin:0;list-style:none;display:flex}.legend__item[data-astro-cid-sjxpcdmd]{align-items:center;gap:var(--space-8);font:var(--type-ui-13);letter-spacing:0;color:var(--text-body);display:flex}.legend__swatch[data-astro-cid-sjxpcdmd]{block-size:14px;inline-size:22px;display:block}.legend__swatch--silk[data-astro-cid-sjxpcdmd]{border-radius:var(--radius-5);object-fit:cover}.lanes[data-astro-cid-sjxpcdmd]{gap:var(--space-16);flex-direction:column;display:flex}.lane[data-astro-cid-sjxpcdmd]{grid-template-columns:var(--label-col) minmax(0, 1fr) var(--value-col);column-gap:var(--space-28);align-items:center;display:grid}.lane__label[data-astro-cid-sjxpcdmd]{gap:var(--space-4);flex-direction:column;display:flex}.lane__sub[data-astro-cid-sjxpcdmd]{font:var(--type-body-14);color:var(--text-body);margin:0}.track[data-astro-cid-sjxpcdmd]{gap:var(--space-8);grid-template-columns:repeat(5,minmax(0,1fr));block-size:64px;margin:0;padding:0;list-style:none;display:grid}.built[data-astro-cid-sjxpcdmd]{padding-inline:var(--space-10);border:var(--border-width) solid var(--surface-wash);border-radius:var(--radius-18);grid-column:span 3;align-items:center;display:flex;position:relative;overflow:clip}.built__image[data-astro-cid-sjxpcdmd]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lane__value[data-astro-cid-sjxpcdmd]{justify-content:flex-end;display:flex}.days[data-astro-cid-sjxpcdmd]{inline-size:var(--value-col);justify-content:center;align-items:center;block-size:76px;display:flex}.head-start__note[data-astro-cid-sjxpcdmd]{padding:var(--space-6) 0 0 calc(var(--label-col) + var(--space-28))}.index[data-astro-cid-sjxpcdmd]{flex-direction:column;display:flex}.index__head[data-astro-cid-sjxpcdmd]{justify-content:space-between;align-items:center;padding-block-end:var(--space-18);display:flex}.index__rows[data-astro-cid-sjxpcdmd]{margin:0;padding:0;list-style:none}@media (width<=900px){.head-start[data-astro-cid-sjxpcdmd] .head-start__backdrop[data-astro-cid-sjxpcdmd]{display:none}.head-start__label[data-astro-cid-sjxpcdmd]{flex-direction:column;align-items:flex-start}.legend[data-astro-cid-sjxpcdmd]{padding-inline-end:0}.lane[data-astro-cid-sjxpcdmd]{row-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}.lane__label[data-astro-cid-sjxpcdmd]{grid-column:1}.lane__value[data-astro-cid-sjxpcdmd]{grid-area:1/2}.track[data-astro-cid-sjxpcdmd]{grid-column:1/-1;grid-template-columns:repeat(5,minmax(120px,1fr));padding-block-end:var(--space-4);overflow-x:auto}.head-start__note[data-astro-cid-sjxpcdmd]{padding-inline-start:0}}.row[data-astro-cid-2dhxryqf]{padding:15px var(--space-14);border-block-start:var(--border-width) solid var(--border-hairline);transition:background var(--transition-hover), box-shadow var(--transition-hover), opacity var(--transition-hover);grid-template-columns:88px minmax(0,1fr) 128px 172px 60px 36px;align-items:center;display:grid;position:relative}.row[data-astro-cid-2dhxryqf]:hover,.row[data-astro-cid-2dhxryqf]:focus-within{border-radius:var(--radius-14);background:var(--surface-wash-strong);box-shadow:var(--shadow-hover);border-block-start-color:#0000}.date[data-astro-cid-2dhxryqf]{color:var(--text-body);font:var(--type-mono-meta);letter-spacing:var(--tracking-mono-meta)}.title-cell[data-astro-cid-2dhxryqf]{align-items:center;gap:var(--space-10);min-inline-size:0;padding-inline-end:var(--space-20);display:flex}.title[data-astro-cid-2dhxryqf]{min-inline-size:0;color:var(--text-title);font:var(--type-title-16);transition:color var(--transition-hover);text-decoration:none}.title[data-astro-cid-2dhxryqf]:after{content:"";border-radius:inherit;position:absolute;inset:0}.title[data-astro-cid-2dhxryqf]:focus-visible{outline:none}.row[data-astro-cid-2dhxryqf]:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px}.row[data-astro-cid-2dhxryqf]:hover .title[data-astro-cid-2dhxryqf],.row[data-astro-cid-2dhxryqf]:focus-within .title[data-astro-cid-2dhxryqf]{color:var(--text-accent)}.meta[data-astro-cid-2dhxryqf]{display:contents}.category[data-astro-cid-2dhxryqf]{align-items:center;gap:var(--space-8);color:var(--text-body);font:var(--type-ui-13-medium);display:flex}.category__icon[data-astro-cid-2dhxryqf]{color:var(--text-accent);display:inline-flex}.topics[data-astro-cid-2dhxryqf]{color:var(--text-muted);font:var(--type-ui-13)}.read[data-astro-cid-2dhxryqf]{color:var(--text-muted);font:var(--type-mono-meta-sm);letter-spacing:var(--tracking-mono-meta-sm);text-align:end}.open[data-astro-cid-2dhxryqf]{z-index:1;border-radius:var(--radius-full);block-size:28px;inline-size:28px;color:var(--text-muted);transition:background var(--transition-hover), color var(--transition-hover);justify-self:end;place-items:center;display:grid;position:relative}.row[data-astro-cid-2dhxryqf]:hover .open[data-astro-cid-2dhxryqf],.row[data-astro-cid-2dhxryqf]:focus-within .open[data-astro-cid-2dhxryqf]{background:var(--action-bg);color:var(--action-fg)}.open[data-astro-cid-2dhxryqf] svg{inline-size:var(--icon-14);block-size:var(--icon-14)}.source[data-astro-cid-2dhxryqf]{visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.source__preview[data-astro-cid-2dhxryqf]{aspect-ratio:20/13;inline-size:clamp(400px,36vw,540px)}.row[data-astro-cid-2dhxryqf][data-follow],.row[data-astro-cid-2dhxryqf][data-follow] *{cursor:none}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-2dhxryqf],.title[data-astro-cid-2dhxryqf],.open[data-astro-cid-2dhxryqf]{transition:none}}@media (width<=900px){.row[data-astro-cid-2dhxryqf]{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date open""title title""meta meta"}.date[data-astro-cid-2dhxryqf]{grid-area:date}.title-cell[data-astro-cid-2dhxryqf]{grid-area:title;padding-inline-end:0}.meta[data-astro-cid-2dhxryqf]{align-items:center;gap:var(--space-4) var(--space-14);flex-wrap:wrap;grid-area:meta;display:flex}.read[data-astro-cid-2dhxryqf]{text-align:start}.open[data-astro-cid-2dhxryqf]{grid-area:open}.source[data-astro-cid-2dhxryqf]{display:none}}.body[data-astro-cid-w33pnjlu]{gap:var(--space-56);grid-template-columns:272px minmax(0,1fr);align-items:start;display:grid}.refine__summary[data-astro-cid-w33pnjlu]{display:none}.refine__content[data-astro-cid-w33pnjlu]{gap:var(--space-24);flex-direction:column;display:flex}.head[data-astro-cid-w33pnjlu]{border-block-end:var(--border-width) solid var(--border-hairline);justify-content:space-between;align-items:center;padding-block-end:var(--space-14);display:flex}.head__title[data-astro-cid-w33pnjlu]{align-items:center;gap:var(--space-8);color:var(--text-title);display:inline-flex}.filters[data-astro-cid-w33pnjlu]{gap:var(--space-24);flex-direction:column;display:flex}.newsletter[data-astro-cid-w33pnjlu]{gap:var(--space-10);flex-direction:column;display:flex}.results[data-astro-cid-w33pnjlu]{flex-direction:column;min-inline-size:0;display:flex}@media (hover:hover){.browser-follow:has([data-follow-row]:hover) [data-follow-row]:not(:hover){opacity:.35}}.rows[data-astro-cid-w33pnjlu]{margin:0;padding:0;list-style:none}.article-browser .pinned{padding-block:var(--space-4)}.pinned__head[data-astro-cid-w33pnjlu]{align-items:center;gap:var(--space-8);padding:var(--space-14) var(--space-14) var(--space-8);display:flex}.pinned__icon[data-astro-cid-w33pnjlu]{color:var(--text-accent-bright);display:inline-flex}.article-browser .pinned .rows>.row:first-child{border-block-start-color:#0000}.pagination[data-astro-cid-w33pnjlu]{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-28) var(--space-14) 0;border-block-start:var(--border-width) solid var(--border-hairline);margin-block-start:var(--space-28);display:flex}@media (width<=900px){.body[data-astro-cid-w33pnjlu]{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.refine__summary[data-astro-cid-w33pnjlu]{align-items:center;gap:var(--space-8);padding:var(--space-14) var(--space-4);border-block-end:var(--border-width) solid var(--border-hairline);color:var(--text-title);cursor:pointer;list-style:none;display:flex}.refine__summary[data-astro-cid-w33pnjlu]::-webkit-details-marker{display:none}.refine__chevron[data-astro-cid-w33pnjlu]{transition:rotate var(--transition-hover);margin-inline-start:auto;display:inline-flex}.refine[data-astro-cid-w33pnjlu][open] .refine__chevron[data-astro-cid-w33pnjlu]{rotate:180deg}.refine__content[data-astro-cid-w33pnjlu]{padding-block-start:var(--space-24)}.head[data-astro-cid-w33pnjlu]{border-block-end:none;justify-content:flex-end;padding-block-end:0}.head__title[data-astro-cid-w33pnjlu]{display:none}.pagination[data-astro-cid-w33pnjlu]{flex-wrap:wrap;justify-content:center;padding-inline:0}.pagination__spacer[data-astro-cid-w33pnjlu]{display:none}}.trio[data-astro-cid-ls4vg2e4]{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trio__item[data-astro-cid-ls4vg2e4]{flex-direction:column;min-inline-size:0;display:flex}.trio__item[data-astro-cid-ls4vg2e4]>*{flex:1}@media (width<=900px){.trio[data-astro-cid-ls4vg2e4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.trio[data-astro-cid-ls4vg2e4]{grid-template-columns:minmax(0,1fr)}}.agenda[data-astro-cid-32rtygvl]{padding:var(--space-4) 0 0;margin:0;list-style:none}.agenda__row[data-astro-cid-32rtygvl]{align-items:center;gap:var(--space-16);padding-block:var(--space-10);border-top:var(--border-width) solid var(--border-default);display:flex}.agenda__time[data-astro-cid-32rtygvl]{inline-size:44px;font:var(--type-mono-meta);color:var(--text-muted);flex:none}.agenda__talk[data-astro-cid-32rtygvl]{min-width:0;font:var(--type-ui-14-medium);color:var(--text-title);flex:1}.agenda__speaker[data-astro-cid-32rtygvl]{font:var(--type-ui-13);color:var(--text-body);flex:none}@media (width<=640px){.agenda__row[data-astro-cid-32rtygvl]{gap:var(--space-4) var(--space-16);flex-wrap:wrap}.agenda__talk[data-astro-cid-32rtygvl]{flex-basis:calc(100% - 60px)}}.events__footer[data-astro-cid-svx7vdlo]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;flex:1;display:flex}.events__venue[data-astro-cid-svx7vdlo]{align-items:center;gap:var(--space-12);min-width:0;display:flex}.events__pin{block-size:40px;inline-size:40px;color:var(--text-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.events__venue-text[data-astro-cid-svx7vdlo]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.events__venue-name[data-astro-cid-svx7vdlo]{font:var(--type-ui-15-semibold);color:var(--text-title)}.events__venue-detail[data-astro-cid-svx7vdlo]{font:var(--type-ui-13);color:var(--text-muted)}.events__trio[data-astro-cid-svx7vdlo]{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.events__trio-item[data-astro-cid-svx7vdlo]{flex-direction:column;min-width:0;display:flex}.events__past[data-astro-cid-svx7vdlo]{gap:var(--space-12);padding-top:var(--space-24);flex-direction:column;display:flex}.events__past-grid[data-astro-cid-svx7vdlo]{gap:var(--space-32);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=900px){.events__trio[data-astro-cid-svx7vdlo]{grid-template-columns:minmax(0,1fr)}.events__past-grid[data-astro-cid-svx7vdlo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.events__past-grid[data-astro-cid-svx7vdlo]{grid-template-columns:minmax(0,1fr)}}.search-header__content[data-astro-cid-zm42vima]{gap:var(--space-28);flex-direction:column;padding-block-start:var(--space-56);display:flex}.search-header__content[data-astro-cid-zm42vima] .section-header__side[data-width]{max-inline-size:728px}@media (width<=900px){.search-header .silk-backdrop{display:none}.search-header__content[data-astro-cid-zm42vima]{padding-block-start:var(--space-32)}}@media (width<=640px){.search-header__content[data-astro-cid-zm42vima] .search--hero .button{padding-inline:var(--space-18)}}.entry-options__grid[data-astro-cid-cg42syhq]{column-gap:var(--space-20);grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;display:grid}.entry-options__or[data-astro-cid-cg42syhq]{justify-content:center;align-items:center;display:flex}.entry-options__footer[data-astro-cid-cg42syhq]{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.entry-options__note[data-astro-cid-cg42syhq]{justify-content:center;gap:var(--space-10);display:flex}@media (width<=900px){.entry-options__grid[data-astro-cid-cg42syhq]{row-gap:var(--space-20);grid-template-columns:minmax(0,1fr)}.entry-options__or[data-astro-cid-cg42syhq]{padding-block:0}}.stage[data-astro-cid-v4ykxxuq]{border-radius:var(--radius-32);min-block-size:600px;position:relative}.stage__image[data-astro-cid-v4ykxxuq]{position:absolute;inset:0}.stage__copy[data-astro-cid-v4ykxxuq]{inline-size:640px;max-inline-size:calc(100% - 2 * var(--space-56));align-items:flex-start;gap:var(--space-22);flex-direction:column;display:flex;position:absolute;inset-block-start:var(--space-56);inset-inline-start:var(--space-56)}.stage__here[data-astro-cid-v4ykxxuq]{position:absolute;inset-block-start:73%;inset-inline-start:22.8%}.stage__later[data-astro-cid-v4ykxxuq]{gap:var(--space-6);flex-direction:column;inline-size:216px;display:flex;position:absolute;inset-block-start:80.7%;inset-inline-start:67.3%}.stage__later-text[data-astro-cid-v4ykxxuq]{color:var(--text-title);font:var(--type-ui-16-semibold);margin:0}.carry[data-astro-cid-v4ykxxuq]{gap:var(--space-56);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 280px;display:grid}.carry__aside[data-astro-cid-v4ykxxuq]{align-items:flex-start;gap:var(--space-18);flex-direction:column;padding-block-start:var(--space-2);display:flex}@media (width<=900px){.stage[data-astro-cid-v4ykxxuq]{gap:var(--space-28);flex-direction:column;min-block-size:0;display:flex}.stage__image[data-astro-cid-v4ykxxuq]{aspect-ratio:4/3;position:relative;inset:auto}.stage__copy[data-astro-cid-v4ykxxuq],.stage__here[data-astro-cid-v4ykxxuq],.stage__later[data-astro-cid-v4ykxxuq]{inline-size:auto;max-inline-size:none;position:static}.stage__later[data-astro-cid-v4ykxxuq]{max-inline-size:280px}.carry[data-astro-cid-v4ykxxuq]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}.clause-cell[data-astro-cid-2vqfqgrk]{gap:var(--space-16);grid-template-columns:44px minmax(0,1fr);display:grid}.clause-cell__no[data-astro-cid-2vqfqgrk]{padding-top:var(--space-4)}.clause-cell__body[data-astro-cid-2vqfqgrk]{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.clause-cell__title[data-astro-cid-2vqfqgrk]{align-items:center;gap:var(--space-10);flex-wrap:wrap;display:flex}@media (width<=640px){.clause-cell[data-astro-cid-2vqfqgrk]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.party-cell[data-astro-cid-u3bvlami]{gap:var(--space-12);padding-bottom:var(--space-28);border-bottom:var(--border-width-lg) solid var(--text-title);flex-direction:column;display:flex}.signature-cell[data-astro-cid-rluxfyiq]{align-items:flex-start;gap:var(--space-14);padding-top:var(--space-32);flex-direction:column;padding-left:44px;display:flex}@media (width<=640px){.signature-cell[data-astro-cid-rluxfyiq]{padding-left:0}}.sealed-agreement__sheet[data-astro-cid-badp6fpt]{grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);display:grid;position:relative}.sealed-agreement__sheet[data-astro-cid-badp6fpt] .sealed-agreement__backdrop{overflow:visible}.sealed-agreement__cell[data-astro-cid-badp6fpt]{--side-order:0;z-index:1;grid-row:var(--row);min-width:0;position:relative}.sealed-agreement__cell[data-astro-cid-badp6fpt][data-side="0"]{padding-right:var(--space-36);grid-column:1}.sealed-agreement__cell[data-astro-cid-badp6fpt][data-side="1"]{--side-order:10;padding-left:var(--space-36);grid-column:3}.sealed-agreement__cell--clause[data-astro-cid-badp6fpt]{padding-block:var(--space-24) var(--space-28);border-bottom:var(--border-width) solid var(--border-hairline)}.sealed-agreement__spine[data-astro-cid-badp6fpt]{z-index:2;grid-column:2;grid-row:var(--row);align-self:start;block-size:0;position:relative}.sealed-agreement__seal[data-astro-cid-badp6fpt]{left:50%;top:calc(-1 * var(--space-14));position:absolute;translate:-50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sealed-agreement__sheet[data-astro-cid-badp6fpt] .sealed-agreement__backdrop{animation:linear both agreement-drift view()}}.sealed-agreement__seal[data-astro-cid-badp6fpt][data-stamped]>*{animation:agreement-stamp .72s var(--ease-out) both}.sealed-agreement__seal[data-astro-cid-badp6fpt][data-stamped]:after{border:2px solid var(--border-accent);border-radius:var(--radius-full);content:"";opacity:0;pointer-events:none;animation:agreement-ring .9s var(--ease-out) .38s both;position:absolute;inset:0}}@keyframes agreement-drift{0%{translate:0 var(--space-48)}to{translate:0 calc(-1 * var(--space-48))}}@keyframes agreement-stamp{0%{rotate:0deg;scale:1}30%{rotate:-6deg;scale:1.08}60%{rotate:1deg;scale:.94}to{rotate:0deg;scale:1}}@keyframes agreement-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:1.6}}@media (width<=900px){.sealed-agreement__sheet[data-astro-cid-badp6fpt]{grid-template-columns:minmax(0,1fr)}.sealed-agreement__sheet[data-astro-cid-badp6fpt] .sealed-agreement__backdrop{display:none}.sealed-agreement__cell[data-astro-cid-badp6fpt]{order:calc(var(--side-order) + var(--row));grid-row:auto}.sealed-agreement__cell[data-astro-cid-badp6fpt][data-side="0"],.sealed-agreement__cell[data-astro-cid-badp6fpt][data-side="1"]{grid-column:1;padding-inline:0}.sealed-agreement__cell[data-astro-cid-badp6fpt][data-side="1"]{padding-top:var(--space-32)}.sealed-agreement__spine[data-astro-cid-badp6fpt]{block-size:auto;padding-block:var(--space-32);order:8;grid-area:auto/1}.sealed-agreement__seal[data-astro-cid-badp6fpt]{justify-content:center;display:flex;position:relative;inset:auto;translate:none}}.silk-fork-rows__paths[data-astro-cid-oh76enjl]{--fork-raw:calc((100% - 100vw) / 2);--fork-left:clamp(-32.4%, var(--fork-raw), -11.7%);--fork-fade:clamp(0%, calc(2 * (-32.4% - var(--fork-raw))), 18.75%);grid-template-columns:400px minmax(0,1fr);display:grid;position:relative}.silk-fork-rows__paths[data-astro-cid-oh76enjl] .silk-fork-rows__backdrop{overflow:visible}.silk-fork-rows__seal[data-astro-cid-oh76enjl]{z-index:1;grid-area:1/1;place-self:center;position:relative}.silk-fork-rows__rows[data-astro-cid-oh76enjl]{z-index:1;grid-area:1/2;position:relative}.silk-fork-rows__row[data-astro-cid-oh76enjl]{gap:var(--space-32);padding:var(--space-36) 0 var(--space-40);border-top:var(--border-width) solid var(--border-hairline);flex-direction:column;display:flex}.silk-fork-rows__row[data-astro-cid-oh76enjl]:last-child{border-bottom:var(--border-width) solid var(--border-hairline)}.silk-fork-rows__head[data-astro-cid-oh76enjl]{align-items:center;gap:var(--space-20);display:flex}.silk-fork-rows__title[data-astro-cid-oh76enjl]{gap:var(--space-8);flex-direction:column;flex:1;min-width:0;display:flex}.silk-fork-rows__models[data-astro-cid-oh76enjl]{gap:var(--space-22);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.silk-fork-rows__row[data-astro-cid-oh76enjl][data-has-join] .silk-fork-rows__models[data-astro-cid-oh76enjl]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.silk-fork-rows__row[data-astro-cid-oh76enjl][data-has-icon] .silk-fork-rows__models[data-astro-cid-oh76enjl]{padding-left:84px}.silk-fork-rows__models[data-astro-cid-oh76enjl] .silk-fork-rows__join--horizontal{display:none}.silk-fork-rows__note{padding-left:400px}@media (width<=900px){.silk-fork-rows__paths[data-astro-cid-oh76enjl]{grid-template-columns:minmax(0,1fr)}.silk-fork-rows__paths[data-astro-cid-oh76enjl] .silk-fork-rows__backdrop,.silk-fork-rows__seal[data-astro-cid-oh76enjl]{display:none}.silk-fork-rows__rows[data-astro-cid-oh76enjl]{grid-area:auto/1}.silk-fork-rows__head[data-astro-cid-oh76enjl]{flex-wrap:wrap}.silk-fork-rows__models[data-astro-cid-oh76enjl],.silk-fork-rows__row[data-astro-cid-oh76enjl][data-has-join] .silk-fork-rows__models[data-astro-cid-oh76enjl]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.silk-fork-rows__row[data-astro-cid-oh76enjl]:not([data-has-join]) .silk-fork-rows__models[data-astro-cid-oh76enjl]{gap:var(--space-24)}.silk-fork-rows__row[data-astro-cid-oh76enjl][data-has-icon] .silk-fork-rows__models[data-astro-cid-oh76enjl]{padding-left:0}.silk-fork-rows__models[data-astro-cid-oh76enjl] .silk-fork-rows__join--vertical{display:none}.silk-fork-rows__models[data-astro-cid-oh76enjl] .silk-fork-rows__join--horizontal{display:flex}.silk-fork-rows__note{padding-left:0}}@media (width<=600px){.silk-fork-rows__title[data-astro-cid-oh76enjl]{flex-basis:60%}}.situation-cards__body[data-astro-cid-sbixxmez]{gap:var(--space-24);flex-direction:column;display:flex}.situation-cards__grid[data-astro-cid-sbixxmez]{grid-template-columns:repeat(var(--situation-columns), minmax(0, 1fr));gap:var(--space-20);margin:0;padding:0;list-style:none;display:grid}.flip[data-astro-cid-sbixxmez]{min-inline-size:0;display:flex}.flip__inner[data-astro-cid-sbixxmez]{border-radius:var(--radius-24);background:var(--surface);box-shadow:var(--shadow-soft);flex-direction:column;flex:1;display:flex;overflow:clip}.flip__face[data-astro-cid-sbixxmez]{flex-direction:column;min-inline-size:0;display:flex;position:relative}.flip__front[data-astro-cid-sbixxmez]{justify-content:flex-end;gap:var(--space-24);min-block-size:220px;padding:var(--space-24);background:var(--surface-tint)}.flip__image[data-astro-cid-sbixxmez]{position:absolute;inset:0}.flip__image[data-astro-cid-sbixxmez] .media-frame{block-size:100%}.flip__image[data-astro-cid-sbixxmez]:after{content:"";background:var(--fade-field-from-bottom);position:absolute;inset:0;mask-image:linear-gradient(#0000 25%,#000 65%)}.flip__front-foot[data-astro-cid-sbixxmez]{gap:var(--space-10);flex-direction:column;display:flex;position:relative}.flip__hint[data-astro-cid-sbixxmez],.flip__turn-icon[data-astro-cid-sbixxmez]{display:none}.flip__turn-icon[data-astro-cid-sbixxmez]{color:var(--text-muted);position:absolute;inset-block-start:30px;inset-inline-end:30px}.flip__back[data-astro-cid-sbixxmez]{gap:var(--space-18);padding:var(--space-24);flex:1}.flip__back-title[data-astro-cid-sbixxmez]{display:none}.flip__back-text[data-astro-cid-sbixxmez]{gap:var(--space-10);flex-direction:column;display:flex}.flip__step[data-astro-cid-sbixxmez]{gap:var(--space-6);border-block-start:var(--border-width) solid var(--border-soft);flex-direction:column;padding-block-start:var(--space-16);display:flex}.flip__action[data-astro-cid-sbixxmez]{margin-block-start:auto;padding-block-start:var(--space-6)}@media (hover:hover) and (width>=901px){.flip[data-astro-cid-sbixxmez]{perspective:1600px}.flip__inner[data-astro-cid-sbixxmez]{box-shadow:none;transform-style:preserve-3d;transition:transform calc(var(--duration-base) * 2) var(--ease-out);background:0 0;display:grid;overflow:visible}.flip__face[data-astro-cid-sbixxmez]{border-radius:var(--radius-24);box-shadow:var(--shadow-soft);backface-visibility:hidden;grid-area:1/1;overflow:clip}.flip__front[data-astro-cid-sbixxmez]{min-block-size:460px;padding:30px}.flip__hint[data-astro-cid-sbixxmez],.flip__turn-icon[data-astro-cid-sbixxmez]{display:inline-flex}.flip__back[data-astro-cid-sbixxmez]{background:var(--surface);padding:30px;transform:rotateY(180deg)}.flip__back-title[data-astro-cid-sbixxmez]{display:block}.flip[data-astro-cid-sbixxmez]:hover .flip__inner[data-astro-cid-sbixxmez],.flip[data-astro-cid-sbixxmez]:focus-within .flip__inner[data-astro-cid-sbixxmez]{transform:rotateY(180deg)}}@media (hover:hover) and (width>=901px) and (prefers-reduced-motion:reduce){.flip__inner[data-astro-cid-sbixxmez],.flip[data-astro-cid-sbixxmez]:hover .flip__inner[data-astro-cid-sbixxmez],.flip[data-astro-cid-sbixxmez]:focus-within .flip__inner[data-astro-cid-sbixxmez]{transition:none;transform:none}.flip__back[data-astro-cid-sbixxmez]{opacity:0;transition:opacity var(--duration-base) var(--ease-out);transform:none}.flip[data-astro-cid-sbixxmez]:hover .flip__back[data-astro-cid-sbixxmez],.flip[data-astro-cid-sbixxmez]:focus-within .flip__back[data-astro-cid-sbixxmez]{opacity:1}}.situation-cards__includes[data-astro-cid-sbixxmez]{align-items:center;gap:var(--space-12) var(--space-28);padding:var(--space-18) var(--space-28);border-radius:var(--radius-full);background:var(--surface-wash-soft);flex-wrap:wrap;display:flex}.situation-cards__include-list[data-astro-cid-sbixxmez]{gap:var(--space-12) var(--space-24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=900px){.situation-cards__grid[data-astro-cid-sbixxmez]{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.situation-cards__includes[data-astro-cid-sbixxmez]{border-radius:var(--radius-24);flex-direction:column;align-items:flex-start}.situation-cards__include-list[data-astro-cid-sbixxmez]{flex-direction:column}}.twin-cards__paths[data-astro-cid-otokdcla]{align-items:stretch;gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.twin-cards__head[data-astro-cid-otokdcla]{gap:var(--space-16);padding:var(--space-22) var(--space-22) var(--space-12);flex-direction:column;display:flex}.twin-cards__audience[data-astro-cid-otokdcla]{align-items:center;gap:var(--space-12);display:flex}.twin-cards__models{padding:var(--space-28) var(--space-28) var(--space-32);flex-direction:column;flex:1;display:flex}.twin-cards__foot[data-astro-cid-otokdcla]{padding:var(--space-6) var(--space-12) var(--space-12);justify-content:flex-start;display:flex}@media (width<=900px){.twin-cards__paths[data-astro-cid-otokdcla]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.twin-cards__models{padding:var(--space-20) var(--space-20) var(--space-24)}}.stage[data-astro-cid-wu76luhf]{border-radius:var(--radius-28);background:var(--surface-accent);height:680px;box-shadow:inset 0 0 0 var(--border-width) #ffffffb3;position:relative;overflow:clip}.stage__wash[data-astro-cid-wu76luhf]{background:linear-gradient(to bottom, color-mix(in srgb, var(--page-bg) 80%, transparent), transparent);pointer-events:none;height:44%;position:absolute;inset:0 0 auto}.stage__portrait[data-astro-cid-wu76luhf]{object-fit:cover;object-position:50% 0;width:89%;height:94%;position:absolute;top:17.6%;left:5.5%}.stage[data-astro-cid-wu76luhf] .stage__plate{left:var(--space-24);bottom:var(--space-24);width:220px;position:absolute}@media (width<=900px){.stage[data-astro-cid-wu76luhf]{aspect-ratio:540/680;width:100%;max-width:540px;height:auto;min-height:520px}}.founder[data-astro-cid-jgxx3j6c]{gap:var(--space-88);grid-template-columns:540px minmax(0,1fr);align-items:center;display:grid}.founder__text[data-astro-cid-jgxx3j6c]{gap:var(--space-32);flex-direction:column;min-width:0;display:flex}.founder__quote[data-astro-cid-jgxx3j6c]{gap:var(--space-16);padding-left:var(--space-24);border-left:2px solid var(--accent-bright);flex-direction:column;margin:0;display:flex}.founder__quote[data-astro-cid-jgxx3j6c] .founder__quote-text[data-astro-cid-jgxx3j6c] .text{font-weight:500}.founder__facts[data-astro-cid-jgxx3j6c]{gap:var(--space-24);padding-top:var(--space-24);border-top:var(--border-width) solid var(--border-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media (width<=900px){.founder[data-astro-cid-jgxx3j6c]{gap:var(--space-48);grid-template-columns:minmax(0,1fr);align-items:start}.founder__facts[data-astro-cid-jgxx3j6c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.person[data-astro-cid-f5gmgxpd]{list-style:none}.person__pill[data-astro-cid-f5gmgxpd]{align-items:center;gap:var(--space-14);box-sizing:border-box;height:60px;padding:0 var(--space-22) 0 var(--space-8);background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-full);color:inherit;text-decoration:none;display:flex}a[data-astro-cid-f5gmgxpd].person__pill:hover{background:var(--surface-tint)}.person__pill[data-astro-cid-f5gmgxpd][data-selected]{background:var(--surface-accent);border:var(--border-width-lg) solid var(--text-accent)}.person__text[data-astro-cid-f5gmgxpd]{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.person__name[data-astro-cid-f5gmgxpd]{font:var(--type-title-16);color:var(--text-title)}.person__pill[data-astro-cid-f5gmgxpd][data-selected] .person__name[data-astro-cid-f5gmgxpd]{color:var(--text-accent)}.person__role[data-astro-cid-f5gmgxpd]{font:var(--type-ui-13);color:var(--text-body)}.person__check[data-astro-cid-f5gmgxpd]{color:var(--text-accent);display:inline-flex}.profile[data-astro-cid-u7wu5jbg]{gap:var(--space-22);flex-direction:column;display:flex}.profile[data-astro-cid-u7wu5jbg] .profile__photo{flex:none;min-block-size:0}.profile__info[data-astro-cid-u7wu5jbg]{gap:var(--space-18);padding:0 var(--space-16);flex-direction:column;display:flex}.profile__name[data-astro-cid-u7wu5jbg]{gap:var(--space-4);flex-direction:column;display:flex}.profile__facts[data-astro-cid-u7wu5jbg]{gap:var(--space-12);flex-direction:column;display:flex}.profile__list[data-astro-cid-u7wu5jbg],.roster__list[data-astro-cid-u7wu5jbg],.leads__topics[data-astro-cid-u7wu5jbg]{margin:0;padding:0;list-style:none}.profile__list[data-astro-cid-u7wu5jbg]{gap:var(--space-10);flex-direction:column;display:flex}.roster[data-astro-cid-u7wu5jbg]{gap:var(--space-24);box-sizing:border-box;height:100%;padding:var(--space-32) var(--space-36);flex-direction:column;display:flex}.roster__head[data-astro-cid-u7wu5jbg]{justify-content:space-between;align-items:flex-end;gap:var(--space-16);display:flex}.step[data-astro-cid-u7wu5jbg]{gap:var(--space-6);flex-direction:column;display:flex}.roster__list[data-astro-cid-u7wu5jbg]{gap:var(--space-8);flex-direction:column;display:flex}.roster__foot[data-astro-cid-u7wu5jbg]{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-18);border-top:var(--border-width) solid var(--border-hairline);margin-top:auto;display:flex}.leads[data-astro-cid-u7wu5jbg]{gap:var(--space-20);box-sizing:border-box;height:100%;padding:var(--space-32) var(--space-28) var(--space-28);flex-direction:column;display:flex}.leads__topics[data-astro-cid-u7wu5jbg]{gap:var(--space-8);flex-direction:column;display:flex}.leads__cta[data-astro-cid-u7wu5jbg]{gap:var(--space-12);flex-direction:column;margin-top:auto;display:flex}@media (width<=640px){.roster[data-astro-cid-u7wu5jbg]{padding:var(--space-24) var(--space-20)}.roster__foot[data-astro-cid-u7wu5jbg]{flex-direction:column;align-items:flex-start}}.parity-report__head-end[data-astro-cid-xapv5rjt]{display:contents}.parity-report__status[data-astro-cid-xapv5rjt]{margin-inline-start:auto}.parity-report__rows[data-astro-cid-xapv5rjt]{flex-direction:column;padding-block-start:var(--space-8);display:flex}.parity-report__rows[data-astro-cid-xapv5rjt] .meter-row:last-child{border-bottom:0}.parity-report__foot[data-astro-cid-xapv5rjt]{align-items:center;gap:var(--space-10);padding:var(--space-22) 0 var(--space-4);border-block-start:var(--border-width) solid var(--border-hairline);color:var(--text-accent-bright);display:flex}.proof-card__media[data-astro-cid-nmc6du5v]{object-fit:cover;block-size:190px;inline-size:100%;display:block}.proof-card__body[data-astro-cid-nmc6du5v]{align-items:flex-start;gap:var(--space-12);padding:var(--space-24) var(--space-28) var(--space-28);flex-direction:column;display:flex}.proof-card__figure[data-astro-cid-nmc6du5v]{align-items:flex-end;gap:var(--space-12);display:flex}.proof-card__caption[data-astro-cid-nmc6du5v]{gap:var(--space-2);flex-direction:column;padding-block-end:var(--space-8);display:flex}.proof-card__caption-lead[data-astro-cid-nmc6du5v]{font:var(--type-body-15);color:var(--text-lead)}.proof-card__caption-accent[data-astro-cid-nmc6du5v]{font:var(--type-ui-15-semibold);color:var(--text-accent)}.stepper[data-astro-cid-kutrm3a5]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));column-gap:var(--space-28);margin:0;padding:0;list-style:none;display:grid}.stepper__step[data-astro-cid-kutrm3a5]{gap:var(--space-14);flex-direction:column;min-inline-size:0;display:flex}.stepper__marker[data-astro-cid-kutrm3a5]{align-items:center;gap:var(--space-10);block-size:26px;display:flex}.stepper__connector[data-astro-cid-kutrm3a5]{background:var(--surface-accent-strong);flex:1;block-size:2px}.stepper__text[data-astro-cid-kutrm3a5]{gap:var(--space-14);flex-direction:column;display:flex}@media (width<=900px){.stepper[data-astro-cid-kutrm3a5]{grid-template-columns:minmax(0,1fr)}.stepper__step[data-astro-cid-kutrm3a5]{column-gap:var(--space-16);grid-template-columns:26px minmax(0,1fr);display:grid}.stepper__marker[data-astro-cid-kutrm3a5]{gap:var(--space-8);flex-direction:column;block-size:auto}.stepper__connector[data-astro-cid-kutrm3a5]{block-size:auto;inline-size:2px;min-block-size:var(--space-24);flex:1}.stepper__text[data-astro-cid-kutrm3a5]{padding-block-end:var(--space-28)}.stepper__step[data-astro-cid-kutrm3a5]:last-child .stepper__text[data-astro-cid-kutrm3a5]{padding-block-end:0}}.migration-evidence__evidence[data-astro-cid-oxurjnoz]{gap:var(--space-20);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}@media (width<=900px){.migration-evidence__evidence[data-astro-cid-oxurjnoz]{grid-template-columns:minmax(0,1fr)}}.footer-strip[data-astro-cid-ivstd6n7]{justify-content:space-between;align-items:center;gap:var(--space-32);padding-top:var(--space-24);display:flex}.footer-strip__list[data-astro-cid-ivstd6n7]{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.footer-strip__items[data-astro-cid-ivstd6n7]{align-items:center;gap:var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer-strip__items[data-astro-cid-ivstd6n7] li[data-astro-cid-ivstd6n7]{align-items:center;gap:var(--space-16);color:var(--text-muted);font:var(--type-ui-16-medium);display:flex}.footer-strip__items[data-astro-cid-ivstd6n7] li[data-astro-cid-ivstd6n7]+li[data-astro-cid-ivstd6n7]:before{content:"";border-radius:var(--radius-full);background:var(--text-muted);flex:none;width:4px;height:4px}@media (width<=900px){.footer-strip[data-astro-cid-ivstd6n7]{flex-direction:column;align-items:flex-start}}.step-artifact-card{min-height:212px}.step-artifact[data-astro-cid-gtu4g5hh]{gap:var(--space-12);flex-direction:column;display:flex}.step-artifact--lines[data-astro-cid-gtu4g5hh]{gap:var(--space-8)}.step-artifact--progress[data-astro-cid-gtu4g5hh]{gap:var(--space-14)}.step-artifact__metric[data-astro-cid-gtu4g5hh]{color:var(--text-title);font:var(--type-ui-16-semibold)}.step-artifact__values[data-astro-cid-gtu4g5hh]{align-items:center;gap:var(--space-12);display:flex}.step-artifact__status[data-astro-cid-gtu4g5hh]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.step-artifact__checks[data-astro-cid-gtu4g5hh]{gap:var(--space-8);flex-direction:column;display:flex}.steps-capsule{align-items:center;gap:var(--space-4);max-width:100%;padding:var(--space-8) var(--space-10);margin:0;list-style:none;display:flex}.steps-capsule__item[data-astro-cid-f2xaa3xt]{align-items:center;gap:var(--space-10);padding:var(--space-12) var(--space-20);display:flex}.steps-capsule__label[data-astro-cid-f2xaa3xt]{color:var(--text-title);font:var(--type-ui-18-semibold);white-space:nowrap}.steps-capsule__arrow[data-astro-cid-f2xaa3xt]{color:var(--text-muted);display:inline-flex}@media (width<=640px){.steps-capsule{border-radius:var(--radius-28);flex-wrap:wrap;justify-content:center}.steps-capsule__item[data-astro-cid-f2xaa3xt]{padding:var(--space-8) var(--space-12)}.steps-capsule__label[data-astro-cid-f2xaa3xt]{font:var(--type-ui-16-semibold)}}.ribbon-stage[data-astro-cid-cxqbe67h]{height:max(330px,22.9vw);padding-inline:var(--page-pad);justify-content:center;align-items:center;margin-inline:calc(50% - 50vw);display:flex;position:relative}.steps[data-astro-cid-cxqbe67h]{gap:var(--space-40);padding-top:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.ribbon-stage[data-astro-cid-cxqbe67h]{height:auto;min-height:240px;padding:var(--space-48) var(--page-pad-md)}.steps[data-astro-cid-cxqbe67h]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ribbon-stage[data-astro-cid-cxqbe67h]{padding-inline:var(--page-pad-sm)}}.proposal-card[data-astro-cid-3jvttft6]{overflow:clip}.proposal-card__head[data-astro-cid-3jvttft6]{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-20) var(--space-28);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.proposal-card__date[data-astro-cid-3jvttft6]{font:var(--type-ui-13-medium)}.proposal-card__body[data-astro-cid-3jvttft6]{gap:var(--space-22);padding:var(--space-28);flex-direction:column;display:flex}.proposal-card__section[data-astro-cid-3jvttft6]{gap:var(--space-10);padding-top:var(--space-18);border-top:var(--border-width) solid var(--border-hairline);flex-direction:column;display:flex}.proposal-card__checks[data-astro-cid-3jvttft6]{gap:var(--space-10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.proposal-card__price[data-astro-cid-3jvttft6]{justify-content:space-between;align-items:flex-end;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.proposal-card__price-note[data-astro-cid-3jvttft6]{font:var(--type-ui-14-medium);color:var(--text-body)}.proposal-card__dates[data-astro-cid-3jvttft6]{gap:var(--space-12);grid-template-columns:1fr 1fr;margin:0;display:grid}.proposal-card__date-tile[data-astro-cid-3jvttft6]{gap:var(--space-4);padding:var(--space-12) var(--space-14);border-radius:var(--radius-12);background:var(--page-bg-alt);flex-direction:column;display:flex}.proposal-card__date-tile[data-astro-cid-3jvttft6] dt[data-astro-cid-3jvttft6]{font:var(--type-ui-12-medium);color:var(--text-muted)}.proposal-card__date-tile[data-astro-cid-3jvttft6] dd[data-astro-cid-3jvttft6]{font:var(--type-ui-15-semibold);color:var(--text-title);margin:0}.proposal-card__foot[data-astro-cid-3jvttft6]{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-28);border-top:var(--border-width) solid var(--border-hairline);background:var(--page-bg-alt);flex-wrap:wrap;display:flex}.proposal-card__validity[data-astro-cid-3jvttft6]{font:var(--type-ui-13-medium);color:var(--text-muted)}.steps-proposal-seal__main[data-astro-cid-t67df5no]{gap:var(--space-88);grid-template-columns:minmax(0,1fr) 540px;align-items:center;display:grid}.steps-proposal-seal__copy[data-astro-cid-t67df5no]{gap:var(--space-48);flex-direction:column;min-inline-size:0;display:flex}.steps-proposal-seal__steps[data-astro-cid-t67df5no]{border-top:var(--border-width) solid var(--border-hairline);margin:0;padding:0;list-style:none}.steps-proposal-seal__step[data-astro-cid-t67df5no]{gap:var(--space-24);padding-block:var(--space-22);border-bottom:var(--border-width) solid var(--border-hairline);grid-template-columns:96px minmax(0,1fr);display:grid}.steps-proposal-seal__day[data-astro-cid-t67df5no]{padding-top:var(--space-4);align-items:flex-start;display:flex}.steps-proposal-seal__text[data-astro-cid-t67df5no]{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.steps-proposal-seal__stack[data-astro-cid-t67df5no]{min-inline-size:0;position:relative}.steps-proposal-seal__seal[data-astro-cid-t67df5no]{z-index:1;position:absolute;top:-78px;left:36%}@media (width<=900px){.steps-proposal-seal__main[data-astro-cid-t67df5no]{gap:var(--space-48);grid-template-columns:minmax(0,1fr);align-items:start}.steps-proposal-seal__seal[data-astro-cid-t67df5no]{justify-content:center;margin-block-end:calc(-1 * var(--space-40));display:flex;position:static}.steps-proposal-seal__ribbon{display:none}}.client-mark[data-astro-cid-zicxqve3]{--client-mark-height:28px;min-block-size:var(--control-md);color:var(--text-muted);border-radius:var(--radius-8);transition:color var(--transition-hover), opacity var(--transition-hover);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.client-mark__wordmark[data-astro-cid-zicxqve3]{font:var(--type-display-22);letter-spacing:var(--tracking-display-22);white-space:nowrap}.client-mark__logo[data-astro-cid-zicxqve3]{inline-size:auto;max-inline-size:140px;block-size:var(--client-mark-height);object-fit:contain;filter:brightness(0);opacity:.5;transition:opacity var(--transition-hover);display:block}a[data-astro-cid-zicxqve3].client-mark:hover,a[data-astro-cid-zicxqve3].client-mark:focus-visible{color:var(--text-title)}a[data-astro-cid-zicxqve3].client-mark:hover .client-mark__logo[data-astro-cid-zicxqve3],a[data-astro-cid-zicxqve3].client-mark:focus-visible .client-mark__logo[data-astro-cid-zicxqve3]{opacity:.9}a[data-astro-cid-zicxqve3].client-mark:focus-visible{outline:var(--border-width-lg) solid var(--focus-ring);outline-offset:var(--space-4)}@media (width<=640px){.client-mark[data-astro-cid-zicxqve3]{--client-mark-height:24px}.client-mark__wordmark[data-astro-cid-zicxqve3]{font:var(--type-display-19);letter-spacing:var(--tracking-display-19)}}@media (prefers-reduced-motion:reduce){.client-mark[data-astro-cid-zicxqve3],.client-mark__logo[data-astro-cid-zicxqve3]{transition:none}}.client-strip[data-astro-cid-ivzkyf2r]{--client-strip-gap:var(--space-56);align-items:center;gap:var(--space-24);flex-direction:column;display:flex}.client-strip__label[data-astro-cid-ivzkyf2r]{align-items:center;gap:var(--space-16);inline-size:min(100%, var(--lead-width-md));display:flex}.client-strip__label[data-astro-cid-ivzkyf2r] .mono-label{flex:none}.client-strip__rule[data-astro-cid-ivzkyf2r]{block-size:var(--border-width);flex:1}.client-strip__rule--left[data-astro-cid-ivzkyf2r]{background:var(--gradient-rule-from-left)}.client-strip__rule--right[data-astro-cid-ivzkyf2r]{background:var(--gradient-rule-from-right)}.client-strip__viewport[data-astro-cid-ivzkyf2r]{inline-size:100%;position:relative}.client-strip__list[data-astro-cid-ivzkyf2r]{justify-content:center;align-items:center;gap:var(--space-24) var(--client-strip-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.client-strip__item[data-astro-cid-ivzkyf2r]{flex:none;justify-content:center;display:flex}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__viewport[data-astro-cid-ivzkyf2r]{scrollbar-width:none;mask-image:linear-gradient(to right, transparent, black var(--space-80), black calc(100% - var(--space-80)), transparent);overflow-x:auto}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__viewport[data-astro-cid-ivzkyf2r]::-webkit-scrollbar{display:none}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__list[data-astro-cid-ivzkyf2r]{inline-size:max-content;padding-inline:var(--space-40);flex-wrap:nowrap;justify-content:flex-start;margin-inline:auto}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__viewport[data-astro-cid-ivzkyf2r][data-running]{overflow:clip}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__viewport[data-astro-cid-ivzkyf2r][data-running] .client-strip__list[data-astro-cid-ivzkyf2r]{gap:var(--client-strip-gap);will-change:transform;margin-inline:0;padding-inline:0}@media (width<=900px){.client-strip[data-astro-cid-ivzkyf2r]{--client-strip-gap:var(--space-40)}}@media (width<=640px){.client-strip[data-astro-cid-ivzkyf2r]{--client-strip-gap:var(--space-32);gap:var(--space-20)}.client-strip[data-astro-cid-ivzkyf2r]:not([data-marquee]) .client-strip__list[data-astro-cid-ivzkyf2r]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.client-strip[data-astro-cid-ivzkyf2r][data-marquee] .client-strip__viewport[data-astro-cid-ivzkyf2r]{mask-image:linear-gradient(to right, transparent, black var(--space-40), black calc(100% - var(--space-40)), transparent)}}.schedule[data-astro-cid-g6wvwgmq]{flex-direction:column;min-width:0;display:flex}.schedule__scroll[data-astro-cid-g6wvwgmq]{overflow-x:auto}.schedule__table[data-astro-cid-g6wvwgmq]{flex-direction:column;min-width:520px;display:flex}.schedule__row[data-astro-cid-g6wvwgmq]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,176px) repeat(5,minmax(0,1fr));display:grid}.schedule__row--person[data-astro-cid-g6wvwgmq]{min-height:58px;padding-block:var(--space-12);border-top:var(--border-width) solid var(--border-hairline)}.schedule__row--days[data-astro-cid-g6wvwgmq]{padding-bottom:var(--space-8)}.schedule__row--days[data-astro-cid-g6wvwgmq] .schedule__day{text-align:center}.schedule__person[data-astro-cid-g6wvwgmq]{align-items:center;gap:var(--space-10);min-width:0;display:flex}.schedule__who[data-astro-cid-g6wvwgmq]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.schedule__name[data-astro-cid-g6wvwgmq]{font:var(--type-ui-14-semibold);color:var(--text-title)}.schedule__role[data-astro-cid-g6wvwgmq]{font:var(--type-ui-12);color:var(--text-muted)}.schedule__facts[data-astro-cid-g6wvwgmq]{gap:var(--space-8) var(--space-18);padding:var(--space-14) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.continuity__main[data-astro-cid-ihzso6ul]{gap:var(--space-56);grid-template-columns:600px minmax(0,1fr);align-items:start;display:grid}.continuity__main[data-astro-cid-ihzso6ul]>.artifact-card{min-width:0}.continuity__head-end[data-astro-cid-ihzso6ul]{display:contents}.continuity__status[data-astro-cid-ihzso6ul]{margin-inline-start:auto}.continuity__commitments[data-astro-cid-ihzso6ul]{border-top:var(--border-width-lg) solid var(--text-title)}.continuity__commitments[data-astro-cid-ihzso6ul]>:last-child{border-bottom:0}@media (width<=900px){.continuity__main[data-astro-cid-ihzso6ul]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}.pillars-chart__main[data-astro-cid-exp27qva]{gap:var(--space-56);grid-template-columns:minmax(0,1fr) 540px;align-items:start;display:grid}.pillars-chart__list[data-astro-cid-exp27qva]{border-top:var(--border-width-lg) solid var(--text-title);margin:0;padding:0;list-style:none}.pillars-chart__item[data-astro-cid-exp27qva]:last-child .numbered-row{border-bottom:0}.pillars-chart__chart[data-astro-cid-exp27qva]{min-inline-size:0}@media (width<=900px){.pillars-chart__main[data-astro-cid-exp27qva]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}.spec-card__head[data-astro-cid-z2jzzrtc]{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-20);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.spec-card__rows[data-astro-cid-z2jzzrtc]{margin:0}.spec-card__row[data-astro-cid-z2jzzrtc]{justify-content:space-between;align-items:center;gap:var(--space-16);padding:13px var(--space-20);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.spec-card__row[data-astro-cid-z2jzzrtc]:last-child{border-bottom:0}.spec-card__label[data-astro-cid-z2jzzrtc]{align-items:center;gap:var(--space-10);font:var(--type-ui-14);color:var(--text-muted);display:flex}.spec-card__value[data-astro-cid-z2jzzrtc]{justify-content:flex-end;align-items:center;gap:var(--space-8);font:var(--type-ui-14-semibold);color:var(--text-title);text-align:end;margin:0;display:flex}.spec-card__value[data-astro-cid-z2jzzrtc][data-tone=accent]{color:var(--text-accent)}.spec-card__value[data-astro-cid-z2jzzrtc][data-tone=muted]{font:var(--type-ui-14-medium);color:var(--text-muted)}.spec-card__value-icon[data-astro-cid-z2jzzrtc]{color:var(--text-accent-bright);display:inline-flex}.spec-card__footer[data-astro-cid-z2jzzrtc]{align-items:center;gap:var(--space-8);padding:var(--space-14) var(--space-20);background:var(--page-bg-alt);border-top:var(--border-width) solid var(--border-hairline);border-radius:0 0 var(--radius-20) var(--radius-20);font:var(--type-ui-13-medium);color:var(--text-body);display:flex}.spec-card__footer-icon[data-astro-cid-z2jzzrtc]{color:var(--text-accent-bright);flex:none;display:inline-flex}.principles[data-astro-cid-kygyte7v]{border-top:var(--border-width) solid var(--border-hairline);margin:0;padding:0;list-style:none}.principle[data-astro-cid-kygyte7v]{column-gap:var(--space-56);padding-block:var(--space-48);border-bottom:var(--border-width) solid var(--border-hairline);grid-template-columns:320px minmax(0,1fr) 440px;display:grid}.principle__title[data-astro-cid-kygyte7v]{gap:var(--space-18);flex-direction:column;min-width:0;display:flex}.principle__key[data-astro-cid-kygyte7v]{align-items:center;gap:var(--space-12);display:flex}.principle__body[data-astro-cid-kygyte7v]{gap:var(--space-24);padding-top:var(--space-6);flex-direction:column;min-width:0;display:flex}.principle__card[data-astro-cid-kygyte7v]{align-self:start;min-width:0}@media (width<=900px){.principle[data-astro-cid-kygyte7v]{row-gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}.profile-visual[data-astro-cid-gvf7y7l4]{align-items:flex-end;gap:var(--space-12);flex-direction:column;max-inline-size:100%;display:flex}.profile-visual__box[data-astro-cid-gvf7y7l4]{justify-content:flex-end;align-items:flex-end;block-size:96px;max-inline-size:100%;display:flex}.profile-visual__box--bars[data-astro-cid-gvf7y7l4]{inline-size:396px}.profile-visual__chips[data-astro-cid-gvf7y7l4]{align-items:flex-end;gap:var(--space-6);flex-direction:column;display:flex}.profile-visual__chip-row[data-astro-cid-gvf7y7l4]{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.profile-visual[data-astro-cid-gvf7y7l4] .profile-visual__caption{text-align:right}@media (width<=900px){.profile-visual[data-astro-cid-gvf7y7l4]{align-items:flex-start}.profile-visual__box[data-astro-cid-gvf7y7l4],.profile-visual__chip-row[data-astro-cid-gvf7y7l4]{justify-content:flex-start}.profile-visual__chips[data-astro-cid-gvf7y7l4]{align-items:flex-start}.profile-visual[data-astro-cid-gvf7y7l4] .profile-visual__caption{text-align:left}.profile-visual[data-astro-cid-gvf7y7l4] .profile-visual__dots{grid-template-columns:repeat(22,minmax(0,12px));inline-size:100%;max-inline-size:390px}.profile-visual[data-astro-cid-gvf7y7l4] .profile-visual__dots .dot-matrix__cell{aspect-ratio:1;block-size:auto;inline-size:auto}.profile-visual__box--bars[data-astro-cid-gvf7y7l4]{inline-size:100%;max-inline-size:396px}}.profile-rows__list[data-astro-cid-uxxys6ww]{border-top:var(--border-width-lg) solid var(--text-title)}.situations-with-note__main[data-astro-cid-mszirfyr]{gap:var(--space-80);grid-template-columns:440px minmax(0,1fr);align-items:start;display:grid}.situations-with-note__aside[data-astro-cid-mszirfyr]{top:calc(var(--nav-height) + var(--space-24));gap:var(--space-22);flex-direction:column;min-inline-size:0;display:flex;position:sticky}.situations-with-note__note[data-astro-cid-mszirfyr]{gap:var(--space-18);padding:var(--space-22) var(--space-24);flex-direction:column;margin:0;display:flex}.situations-with-note__quote-icon[data-astro-cid-mszirfyr]{color:var(--text-accent-bright);display:inline-flex}.situations-with-note__quote[data-astro-cid-mszirfyr]{margin:0}.situations-with-note__quote[data-astro-cid-mszirfyr] .heading{font-weight:500}.situations-with-note__list[data-astro-cid-mszirfyr]{border-top:var(--border-width-lg) solid var(--text-title);margin:0;padding:0;list-style:none}.situations-with-note__item[data-astro-cid-mszirfyr]:last-child .numbered-row{border-bottom:0}.situations-with-note__item[data-astro-cid-mszirfyr] .numbered-row__text>p{max-inline-size:600px}.situations-with-note__fit[data-astro-cid-mszirfyr]{align-items:center;gap:var(--space-12);padding-top:var(--space-2);display:flex}@media (width<=900px){.situations-with-note__main[data-astro-cid-mszirfyr]{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.situations-with-note__aside[data-astro-cid-mszirfyr]{position:static}}.brand-bar[data-astro-cid-26v6zgle]{inset-inline:0;z-index:var(--z-nav);block-size:var(--nav-height);padding-inline:var(--page-pad);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.brand-bar__brand[data-astro-cid-26v6zgle].brand-bar__brand{min-block-size:var(--control-56);padding-inline:var(--space-20) var(--space-24);align-items:center;display:inline-flex}.wordmark[data-astro-cid-b3vwvhfr]{aspect-ratio:1280/236;overflow:hidden}.wordmark[data-astro-cid-b3vwvhfr] svg[data-astro-cid-b3vwvhfr]{block-size:auto;inline-size:100%;display:block}.footer__inner[data-astro-cid-hmlnwlvo]{flex-direction:column;gap:44px;display:flex}.footer__top[data-astro-cid-hmlnwlvo]{margin-block-start:calc(-1 * var(--border-width))}.footer__top[data-astro-cid-hmlnwlvo],.footer__bottom[data-astro-cid-hmlnwlvo]{justify-content:space-between;gap:var(--space-48);flex-wrap:wrap;display:flex}.footer__top[data-astro-cid-hmlnwlvo]{align-items:flex-start}.footer__bottom[data-astro-cid-hmlnwlvo]{align-items:center;gap:var(--space-16)}.footer__brand[data-astro-cid-hmlnwlvo]{gap:var(--space-16);flex-direction:column;display:flex}.footer__tagline[data-astro-cid-hmlnwlvo].footer__tagline{font:var(--type-ui-16-medium)}.footer__brand[data-astro-cid-hmlnwlvo] .text:not(.footer__tagline),.footer__copyright[data-astro-cid-hmlnwlvo].footer__copyright{font:var(--type-ui-14)}.footer__column[data-astro-cid-hmlnwlvo]>.mono-label{block-size:15px}.footer__columns[data-astro-cid-hmlnwlvo]{gap:var(--space-88);flex-wrap:wrap;display:flex}.footer__column[data-astro-cid-hmlnwlvo]{gap:var(--space-12);flex-direction:column;display:flex}.footer__links[data-astro-cid-hmlnwlvo],.footer__socials[data-astro-cid-hmlnwlvo]{margin:0;padding:0;list-style:none;display:flex}.footer__links[data-astro-cid-hmlnwlvo]{gap:var(--space-12);flex-direction:column}.footer__socials[data-astro-cid-hmlnwlvo]{gap:var(--space-10)}.footer__link[data-astro-cid-hmlnwlvo]{color:var(--text-title);font:var(--type-ui-15-medium);transition:color var(--duration-knob) ease;text-decoration:none;display:block}.footer__link[data-astro-cid-hmlnwlvo]:hover{color:var(--text-accent)}.footer__link[data-astro-cid-hmlnwlvo]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.footer__link[data-astro-cid-hmlnwlvo]{transition:none}}@media (width<=900px){.footer__columns[data-astro-cid-hmlnwlvo]{gap:var(--space-48)}.footer__bottom[data-astro-cid-hmlnwlvo]{flex-direction:column;align-items:flex-start}}.nav[data-astro-cid-6k6gx5tc]{inset-inline:0;z-index:var(--z-nav);block-size:var(--nav-height);top:0}.nav[data-astro-cid-6k6gx5tc][data-position=overlay]{position:absolute}.nav[data-astro-cid-6k6gx5tc][data-position=static]{position:relative}.nav__bar[data-astro-cid-6k6gx5tc]{block-size:100%;padding-inline:var(--page-pad);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.nav__cell[data-astro-cid-6k6gx5tc]{align-items:center;min-inline-size:0;display:flex}.nav__cell--end[data-astro-cid-6k6gx5tc]{justify-content:flex-end;gap:var(--space-8)}.nav__brand[data-astro-cid-6k6gx5tc].nav__brand{min-block-size:var(--control-md);padding-inline:var(--space-16) var(--space-20);align-items:center;display:inline-flex}.nav__logo-mark[data-astro-cid-6k6gx5tc]{display:none}.nav__links[data-astro-cid-6k6gx5tc].nav__links{align-items:center;gap:var(--space-36);min-block-size:var(--control-md);padding:0 var(--space-24);margin:0;list-style:none;display:flex}.nav__links[data-astro-cid-6k6gx5tc] li[data-astro-cid-6k6gx5tc]{display:flex}.nav__menu[data-astro-cid-6k6gx5tc] .nav__menu-trigger{anchor-name:var(--menu-anchor)}.nav__menu[data-astro-cid-6k6gx5tc]:has(:popover-open) .chevron{rotate:180deg}.nav__menu-panel[data-astro-cid-6k6gx5tc].nav__menu-panel{inset:calc(var(--nav-height) - var(--space-8)) auto auto 50%;inline-size:400px;color:inherit;opacity:1;transition:opacity var(--duration-base) var(--ease-out), display var(--duration-base) allow-discrete, overlay var(--duration-base) allow-discrete;border:0;margin:0;padding:0;position:fixed;translate:-50%}.nav__menu-panel[data-astro-cid-6k6gx5tc].nav__menu-panel:before{content:"";inset-inline:0;block-size:var(--space-16);position:absolute;bottom:100%}@supports (anchor-name:--a){.nav__menu-panel[data-astro-cid-6k6gx5tc].nav__menu-panel{position-anchor:var(--menu-anchor);inset:calc(anchor(bottom) + var(--space-16)) auto auto calc(anchor(left) - var(--space-24));translate:none}}@starting-style{.nav__menu-panel[data-astro-cid-6k6gx5tc].nav__menu-panel:popover-open{opacity:0}}.nav__menu-list[data-astro-cid-6k6gx5tc]{gap:var(--space-2);padding:var(--space-8);flex-direction:column;margin:0;list-style:none;display:flex}.nav__menu-item[data-astro-cid-6k6gx5tc]{align-items:flex-start;gap:var(--space-14);padding:var(--space-14);border-radius:var(--radius-16);color:var(--text-title);transition:background var(--transition-hover);text-decoration:none;display:flex}.nav__menu-item[data-astro-cid-6k6gx5tc]:hover,.nav__menu-item[data-astro-cid-6k6gx5tc]:focus-visible{background:var(--surface-wash-strong)}.nav__menu-item[data-astro-cid-6k6gx5tc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.nav__menu-icon[data-astro-cid-6k6gx5tc]{inline-size:var(--space-36);block-size:var(--space-36);border-radius:var(--radius-12);background:rgb(var(--glass-active-tint) / var(--glass-active-frost));color:var(--text-accent);flex:none;place-items:center;display:inline-grid}.nav__menu-text[data-astro-cid-6k6gx5tc]{gap:var(--space-2);flex-direction:column;display:flex}.nav__menu-label[data-astro-cid-6k6gx5tc]{font:var(--type-ui-15-semibold)}.nav__menu-item[data-astro-cid-6k6gx5tc][aria-current=page] .nav__menu-label[data-astro-cid-6k6gx5tc]{color:var(--text-accent)}.nav__menu-description[data-astro-cid-6k6gx5tc]{color:var(--text-body);font:var(--type-ui-13)}.nav__mobile[data-astro-cid-6k6gx5tc]{display:none}.nav__summary[data-astro-cid-6k6gx5tc]{cursor:pointer;list-style:none;display:block}.nav__summary[data-astro-cid-6k6gx5tc]::-webkit-details-marker{display:none}.nav__summary[data-astro-cid-6k6gx5tc] .icon-button{pointer-events:none}.nav__summary[data-astro-cid-6k6gx5tc]:focus-visible{border-radius:var(--radius-full);outline:2px solid var(--focus-ring);outline-offset:2px}.nav__panel[data-astro-cid-6k6gx5tc].nav__panel{top:calc(var(--nav-height) - var(--space-8));inset-inline:var(--page-pad-md);position:absolute}.nav__panel-list[data-astro-cid-6k6gx5tc]{padding:var(--space-12);flex-direction:column;margin:0;list-style:none;display:flex}.nav__panel-link[data-astro-cid-6k6gx5tc]{padding:var(--space-12) var(--space-16);border-radius:var(--radius-16);color:var(--text-title);font:var(--type-ui-18-medium);text-decoration:none;display:block}.nav__panel-link[data-astro-cid-6k6gx5tc]:hover,.nav__panel-link[data-astro-cid-6k6gx5tc][aria-current=page]{color:var(--text-accent)}.nav__tab-bar[data-astro-cid-6k6gx5tc],.nav__sheet[data-astro-cid-6k6gx5tc].nav__sheet:not(:popover-open){display:none}.nav__tab-bar[data-astro-cid-6k6gx5tc]{z-index:var(--z-nav);padding-inline:var(--page-pad-sm);pointer-events:none;position:fixed;inset-block-end:calc(var(--space-12) + env(safe-area-inset-bottom,0px));inset-inline:0}.nav__tabs[data-astro-cid-6k6gx5tc].nav__tabs{grid-template-columns:repeat(var(--tab-count), minmax(0, 1fr));gap:var(--space-2);max-inline-size:480px;padding:var(--space-6);pointer-events:auto;margin:0 auto;list-style:none;display:grid}.nav__tab[data-astro-cid-6k6gx5tc]{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--space-56);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-hover), var(--transition-press);background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.nav__tab[data-astro-cid-6k6gx5tc]:active{scale:var(--scale-pressed)}.nav__tab[data-astro-cid-6k6gx5tc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.nav__tab-label[data-astro-cid-6k6gx5tc]{font:var(--type-ui-11-medium);white-space:nowrap}.nav__tab[data-astro-cid-6k6gx5tc][aria-current=page]{background:rgb(var(--glass-active-tint) / var(--glass-active-frost));box-shadow:var(--glass-box-shadow-active);color:var(--text-accent)}.nav__sheet[data-astro-cid-6k6gx5tc].nav__sheet{inset:auto var(--page-pad-sm) calc(var(--space-12) + var(--space-56) + var(--space-12) + var(--space-12) + env(safe-area-inset-bottom,0px));block-size:auto;inline-size:auto;max-inline-size:480px;color:inherit;opacity:1;transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-squash) var(--ease-out), display var(--duration-base) allow-discrete, overlay var(--duration-base) allow-discrete;border:0;margin:0 auto;padding:0;position:fixed;translate:0}@starting-style{.nav__sheet[data-astro-cid-6k6gx5tc].nav__sheet:popover-open{opacity:0;translate:0 var(--space-24)}}.nav__sheet[data-astro-cid-6k6gx5tc].nav__sheet::backdrop{background:color-mix(in srgb, var(--silk-night) 24%, transparent)}@media (width<=900px){.nav__bar[data-astro-cid-6k6gx5tc]{padding-inline:var(--page-pad-md);grid-template-columns:1fr auto}.nav__links[data-astro-cid-6k6gx5tc].nav__links{display:none}.nav__mobile[data-astro-cid-6k6gx5tc]{display:block}.nav[data-astro-cid-6k6gx5tc][data-tab-bar] .nav__mobile[data-astro-cid-6k6gx5tc]{display:none}.nav__tab-bar[data-astro-cid-6k6gx5tc]{display:block}body:has(.nav[data-tab-bar]){padding-block-end:calc(var(--space-56) + var(--space-36) + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.nav__tab[data-astro-cid-6k6gx5tc],.nav__sheet[data-astro-cid-6k6gx5tc].nav__sheet,.nav__menu-panel[data-astro-cid-6k6gx5tc].nav__menu-panel{transition:none}}@media (width<=640px){.nav__bar[data-astro-cid-6k6gx5tc]{padding-inline:var(--page-pad-sm)}.nav__logo-full[data-astro-cid-6k6gx5tc]{display:none}.nav__logo-mark[data-astro-cid-6k6gx5tc]{display:block}.nav__brand[data-astro-cid-6k6gx5tc].nav__brand{padding-inline:var(--space-16)}.nav__panel[data-astro-cid-6k6gx5tc].nav__panel{inset-inline:var(--page-pad-sm)}}
