@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{margin:0;padding:0}button,input[type=text],input[type=file],input[type=range]{appearance:none;border-radius:0;font-family:inherit}body{background:var(--surface);-webkit-font-smoothing:antialiased;font-family:Neue Montreal,system-ui,sans-serif}@keyframes hue{0%{background:#1a1a1a}18%{background:#c87d3c}36%{background:#7d8d91}54%{background:#9a5128}72%{background:#828f92}90%{background:#cdbfd2}to{background:#1a1a1a}}@keyframes blink{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:focus{outline:none}[data-focus=chrome]:focus-visible{outline:3px solid var(--on-surface);outline-offset:3px;box-shadow:0 0 0 3px var(--surface)}[data-focus=card]:focus-visible{outline:3px solid var(--on-surface);outline-offset:3px}[data-focus=swatch]:focus-visible{box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 8px #1a1a1a}[data-focus=value]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #1a1a1a}.skip-link{z-index:400;background:var(--surface);color:var(--on-surface);border:1px solid var(--action-line);font-family:Neue Montreal,system-ui,sans-serif;font-size:var(--fs-detail);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-entrance);padding:10px 16px;line-height:1;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.skip-link:focus-visible{transform:translateY(0)}:root[data-kbd] [data-focus=field]:focus-visible{box-shadow:inset 0 -2px 0 var(--on-surface);outline:none}[data-ix]{transition:background-color var(--dur-chrome) var(--ease-button-hover),color var(--dur-chrome) var(--ease-button-hover),border-color var(--dur-chrome) var(--ease-button-hover),box-shadow var(--dur-chrome) var(--ease-button-hover),opacity var(--dur-chrome) var(--ease-button-hover),filter var(--dur-fast) var(--ease-standard);text-transform:uppercase!important}.about-route [data-ix],.section-dock [data-ix],[data-library-dialog] [data-ix]{text-transform:none!important}[data-library-dialog] [data-drawer-act][data-ix]{border-radius:var(--radius-pill)}[data-library-dialog] [data-lib-tab][data-ix]{text-transform:uppercase!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-library-dialog] [data-drawer-act][data-ix]:hover:not(:disabled),[data-library-dialog] [data-drawer-act][data-ix]:active:not(:disabled),[data-library-btn][data-ix]:hover:not(:disabled),[data-library-btn][data-ix]:active:not(:disabled),[data-toast] [data-ix]:hover:not(:disabled),[data-toast] [data-ix]:active:not(:disabled),[data-consent] [data-ix]:hover:not(:disabled),[data-consent] [data-ix]:active:not(:disabled){border-color:var(--action-line)!important;background:0 0!important}}[data-ix] [data-case=own]{text-transform:none!important}[data-ix]:disabled{opacity:.42;cursor:default}@media (hover:hover){[data-ix=cta]:hover:not(:disabled){background:color-mix(in srgb,var(--on-surface) 84%,var(--surface))!important;border-color:color-mix(in srgb,var(--on-surface) 84%,var(--surface))!important}[data-ix=seg][aria-pressed=false]:hover{background:color-mix(in srgb,var(--on-surface) 16%,transparent)!important}[data-ix=seg][aria-pressed=true]:hover{filter:brightness(1.14)}[data-ix=icon]:hover:not(:disabled){background:color-mix(in srgb,currentColor 16%,transparent)!important}}[data-ix=cta]:active:not(:disabled){background:color-mix(in srgb,var(--on-surface) 72%,var(--surface))!important;border-color:color-mix(in srgb,var(--on-surface) 72%,var(--surface))!important}[data-ix=seg][aria-pressed=false]:active{background:color-mix(in srgb,var(--on-surface) 24%,transparent)!important}[data-ix=icon]:active:not(:disabled){background:color-mix(in srgb,currentColor 28%,transparent)!important}[data-hit="24"]{position:relative}[data-hit="24"]:after{content:"";width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){[data-ix=cell]:hover:not(:disabled){background:color-mix(in srgb,currentColor 12%,transparent)!important}[data-ix=press]:hover:not(:disabled){background:color-mix(in srgb,var(--on-surface) 16%,transparent)!important;border-color:var(--action-line-hover)!important}}[data-ix=cell]:active:not(:disabled){background:color-mix(in srgb,currentColor 20%,transparent)!important}[data-ix=press]:active:not(:disabled){background:color-mix(in srgb,var(--on-surface) 24%,transparent)!important;border-color:var(--action-line-press)!important}[data-ix=lift]{transition:box-shadow var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}[data-row],[data-ex-item]{transition:filter var(--dur-micro) var(--ease-standard)}[data-row]:active:not(:disabled),[data-feed]:active,[data-ex-item]:active{filter:brightness(.97)}@media (prefers-reduced-motion:reduce){[data-ix],[data-row],[data-ex-item]{transition:none}[data-row]:active,[data-feed]:active,[data-ex-item]:active{filter:none}}:root{--ease-standard:cubic-bezier(.22,1,.36,1);--ease-entrance:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-button-hover:cubic-bezier(.675,.15,.1,1);--ease-button-click:cubic-bezier(.4,0,.2,1);--ease-button-focus:cubic-bezier(.32,.72,0,1);--ease-fold:cubic-bezier(.625,.05,0,1);--ease-overlay:cubic-bezier(.19,1,.22,1);--logo-w:165px;--logo-h:26px;--dur-micro:.12s;--dur-fast:.18s;--dur-state:.24s;--dur-chrome:.28s;--dur-swap:.4s;--dur-fold:.5s;--dur-reveal:.62s;--dur-overlay:.8s;--dur-overlay-out:1s;--dur-stagger:50ms;--dur-overlay-step:40ms;--surface:#f5f5f3;--surface-raised:#fafaf8;--surface-white:#fff;--on-surface:#1a1a1a;--on-surface-muted:#63635b;--line:#e0e0db;--line-strong:#d5d5d0;--fs-display:2.75rem;--fs-statement:2rem;--fs-title:1.5rem;--fs-subtitle:1.25rem;--fs-cta:.875rem;--fs-lead:.9375rem;--fs-body:.8125rem;--fs-detail:.75rem;--fs-label:.6875rem;--fs-fine:.6875rem;--fs-micro:.5625rem;--img-outline:#0000001a;--fs-nano:.5rem;--btn-pad-sm:7px 12px;--btn-pad-md:9px 14px;--btn-pad-lg:12px 16px;--btn-pad-chip:4px 8px;--radius-pill:999px;--radius-dock:20px;--radius-surface:18px;--radius-dropzone:28px;--radius-dock-row:var(--radius-pill);--track-display:-.03em;--track-statement:-.02em;--track-title:-.01em;--track-body:.01em;--track-label:.1em;--track-flat:0px;--scrim:#141413;--ground:#1c1b1a;--page-gutter:24px;--grid-cols:12;--grid-gutter:24px;--nav-top:var(--page-gutter);--nav-h:56px;--nav-inset:var(--row-inset);--nav-inset-end:var(--page-gutter);--nav-mark-top:calc(var(--nav-top) + (var(--nav-h) - var(--logo-h)) / 2);--row-list-height:48px;--row-strip-col:160px;--row-inset:16px;--row-cell-inset:8px;--row-action-col:66px;--row-action-gutter:calc(var(--row-action-col) + 16px);--row-action-offset:var(--row-inset);--row-metric-pitch:var(--row-time-col);--row-grid:repeat(var(--grid-cols), minmax(0, 1fr));--row-aa-col:104px;--cx-control-h:33px;--row-aa-mark:44px;--row-contrast-col:88px;--row-time-ink:100px;--row-time-col:calc(var(--row-time-ink) + var(--row-action-gutter));--status-flexible-surface:var(--on-surface);--status-flexible-ink:var(--surface);--status-flexible-line:var(--on-surface);--status-limited-surface:transparent;--status-limited-ink:var(--on-surface);--status-limited-line:color-mix(in srgb,var(--on-surface) 42%,transparent);--status-none-surface:transparent;--status-none-ink:var(--on-surface-muted);--status-none-line:color-mix(in srgb,var(--on-surface) 15%,transparent);--action-line:color-mix(in srgb,var(--on-surface) 48%,transparent);--action-line-hover:color-mix(in srgb,var(--on-surface) 62%,transparent);--action-line-press:color-mix(in srgb,var(--on-surface) 72%,transparent);--masthead-line:var(--action-line);--cta-fill:#0000008c;--cta-fill-hover:#000000a6;--cta-fill-press:#000000bf;--cta-fill-emph:#000000a6;--cta-fill-emph-hover:#000000bf;--cta-fill-emph-press:#000000d9;--cta-edge-a:.3;--cta-edge:rgb(255 255 255/var(--cta-edge-a));--cta-ink:#fff;--cta-pad:8px 16px;--cta-blur:50px;--cta-sat:1.7;--cta-reflect-l:.62;--cta-reflect-l-primary:.82;--cta-reflect-a:.5;--cta-reflect-base-a:.12;--cta-reflect-chroma:2.6;--cta-reflect-cmax:.08;--cta-reflect-reach:.18;--cta-reflect-knee:.035;--action-primary-surface:var(--on-surface);--action-primary-ink:var(--surface);--action-primary-hover:color-mix(in srgb,var(--on-surface) 84%,var(--surface));--action-primary-press:color-mix(in srgb,var(--on-surface) 72%,var(--surface));--action-primary-line:var(--on-surface);--action-primary-weight:400;--action-primary-padding:.75em 1.35em;--action-secondary-surface:transparent;--action-secondary-ink:var(--on-surface);--action-secondary-line:var(--action-line);--action-secondary-weight:400;--action-quiet-hover:color-mix(in srgb,var(--on-surface) 16%,transparent);--action-quiet-press:color-mix(in srgb,var(--on-surface) 24%,transparent);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen and (width<=720px){:root{--page-gutter:16px;--grid-cols:4;--grid-gutter:16px}}@media screen and (pointer:coarse) and (height<=600px){:root{--page-gutter:16px}}:root[data-theme=dark]{--img-outline:#ffffff1a;--surface:#141413;--surface-raised:#1f1f1e;--surface-white:#2a2a28;--on-surface:#f3f3ef;--on-surface-muted:#a2a29a;--line:#333331;--line-strong:#454542;--action-line:color-mix(in srgb,var(--on-surface) 36%,transparent);--cta-fill:#ffffff1a;--cta-fill-hover:#fff3;--cta-fill-press:#ffffff4d;--cta-fill-emph:#fff3;--cta-fill-emph-hover:#ffffff4d;--cta-fill-emph-press:#ffffff57;--cta-edge-a:.36;--cta-reflect-l:.93;--cta-reflect-l-primary:.42;--cta-reflect-a:.4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--surface);transition:background var(--dur-chrome) var(--ease-standard)}@keyframes gradient-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes val-mask-a{0%{transform:translateY(110%)}to{transform:none}}@keyframes val-mask-b{0%{transform:translateY(110%)}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-logo]{animation:none!important}}.glass-cta{padding:var(--cta-pad);background-color:var(--cta-fill);-webkit-backdrop-filter:blur(var(--cta-blur)) saturate(var(--cta-sat));backdrop-filter:blur(var(--cta-blur)) saturate(var(--cta-sat));border:1px solid var(--cta-reflect,var(--cta-edge));border-radius:var(--radius-pill);color:var(--cta-ink);font-family:Neue Montreal,system-ui,sans-serif;font-size:var(--fs-cta);letter-spacing:var(--track-statement);text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-chrome) var(--ease-button-hover), border-color var(--dur-chrome) var(--ease-button-hover);justify-content:center;align-items:center;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.glass-cta[data-emph=primary]{background-color:var(--cta-fill-emph)}@media (hover:hover){.glass-cta:hover:not(:disabled){background-color:var(--cta-fill-hover)}.glass-cta[data-emph=primary]:hover:not(:disabled){background-color:var(--cta-fill-emph-hover)}}.glass-cta:active:not(:disabled){background-color:var(--cta-fill-press)}.glass-cta[data-emph=primary]:active:not(:disabled){background-color:var(--cta-fill-emph-press)}@media (prefers-reduced-motion:reduce){.glass-cta{transition:none}}[data-landing] .glass-cta,.story-hero__act .glass-cta{background-color:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--cta-reflect,color-mix(in srgb, var(--on-surface) 12%, transparent));color:var(--on-surface);transition:background-color var(--dur-chrome) var(--ease-button-hover), border-color var(--dur-chrome) var(--ease-button-hover), color var(--dur-chrome) var(--ease-button-hover)}@media (hover:hover){[data-landing] .glass-cta:hover:not(:disabled),.story-hero__act .glass-cta:hover:not(:disabled){background-color:color-mix(in srgb, var(--surface) 70%, transparent)}}@media (hover:hover) and (prefers-reduced-motion:reduce){[data-landing] .glass-cta:hover:not(:disabled),.story-hero__act .glass-cta:hover:not(:disabled){background-color:color-mix(in srgb, color-mix(in srgb, var(--on-surface) 10%, var(--surface)) 70%, transparent)}}[data-landing] .glass-cta:active:not(:disabled),.story-hero__act .glass-cta:active:not(:disabled){background-color:color-mix(in srgb, color-mix(in srgb, var(--on-surface) 10%, var(--surface)) 70%, transparent)}[data-landing] .glass-cta[data-emph=primary]{background-color:var(--action-primary-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--cta-reflect,var(--action-primary-line));color:var(--action-primary-ink)}@media (hover:hover){[data-landing] .glass-cta[data-emph=primary]:hover:not(:disabled){background-color:var(--action-primary-surface)}}@media (hover:hover) and (prefers-reduced-motion:reduce){[data-landing] .glass-cta[data-emph=primary]:hover:not(:disabled){background-color:var(--action-primary-hover)}}[data-landing] .glass-cta[data-emph=primary]:active:not(:disabled){background-color:var(--action-primary-press)}[data-gate-actions],[data-cta-row]{justify-content:center}[data-gate-actions] .glass-cta:not(:only-child),[data-cta-row] .glass-cta:not(:only-child){flex:auto}.button-006{--button-006-border-radius:var(--radius-pill);--button-006-surface:color-mix(in srgb, var(--on-surface) 7%, transparent);--button-006-on-surface:var(--on-surface);--button-006-accent:color-mix(in srgb, var(--on-surface) 16%, transparent);--button-006-on-accent:var(--on-surface);--button-006-focus:var(--on-surface);--button-006-line:var(--action-line);--button-006-line-hover:var(--action-line-hover);--button-006-press:color-mix(in srgb, var(--on-surface) 24%, transparent);--button-006-line-press:var(--action-line-press);--button-006-padding:.75em 1em;--button-006-focus-inset:-.125em;cursor:pointer;border-radius:var(--button-006-border-radius);font-family:Neue Montreal;font-size:var(--fs-label);letter-spacing:var(--track-flat);text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:0;margin:0;padding:0;display:inline-block;position:relative}.button-006__default,.button-006__hover{border-radius:inherit;display:block;position:relative;overflow:hidden}.button-006__hover{z-index:2;position:absolute;inset:0}.button-006[data-theme-switch][data-emphasis]{--button-006-line:transparent;--button-006-line-hover:transparent;--button-006-line-press:transparent;--button-006-padding:.75em 0}.theme-switch__row{align-items:center;height:18px;display:flex}.theme-switch__track{border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--on-surface) 12%, transparent);width:32px;height:18px;transition:background-color var(--dur-chrome) var(--ease-standard),border-color var(--dur-chrome) var(--ease-standard);flex:none;display:block;position:relative}.theme-switch__dot{border-radius:var(--radius-pill);background-color:var(--on-surface);width:12px;height:12px;transition:transform var(--dur-chrome) var(--ease-standard),background-color var(--dur-chrome) var(--ease-standard);position:absolute;top:2px;left:2px}[data-theme-switch][aria-checked=true] .theme-switch__dot{transform:translate(14px)}[data-theme-switch] .button-006__hover .theme-switch__track{visibility:hidden}.button-006[data-theme-switch][data-emphasis] .button-006__bg.is--hover{opacity:0}@media (hover:hover){[data-theme-switch]:hover:not(:disabled) .theme-switch__track{background-color:color-mix(in srgb, color-mix(in srgb, var(--on-surface) 10%, var(--surface)) 70%, transparent)}}[data-theme-switch]:active:not(:disabled) .theme-switch__track{background-color:color-mix(in srgb, color-mix(in srgb, var(--on-surface) 10%, var(--surface)) 70%, transparent)}[data-tier3-action]{border-radius:var(--radius-pill);position:relative}[data-tier3-action]:after{content:"";position:absolute;inset:-8px -6px}[data-tier3-action][data-ix]:hover:not(:disabled),[data-tier3-action][data-ix]:active:not(:disabled){background:0 0!important}@media (hover:hover) and (prefers-reduced-motion:reduce){[data-tier3-action][data-ix]:hover:not(:disabled){color:var(--on-surface-muted)!important}}[data-tier3-action][data-ix]:active:not(:disabled){color:var(--on-surface-muted)!important}.glass-bar [data-tier3-action][data-ix]{text-transform:none!important}[data-float-nav] .button-006[data-emphasis],.glass-bar .button-006[data-emphasis=primary]{text-transform:none;font-weight:500;line-height:1}.glass-bar .button-006[data-emphasis=primary]{--button-006-padding:.75em calc(1.35em - 2px)}[data-proj-rail],[data-proj-group],[data-proj-pill],[data-proj-chip],[data-toggle-init],[data-toggle-init]>[aria-hidden=true],[data-toggle-btn],[data-lib-tabs],[data-lib-tabs]>[aria-hidden=true],[data-lib-tab],[data-seg-rail],[data-seg-rail]>[aria-hidden=true],[data-seg-btn],[data-library-btn],[data-proj-step]{border-radius:var(--radius-pill)}button[data-row-cell]{border-radius:var(--radius-pill);border:none!important;margin-inline:-6px!important;padding-inline:6px!important}button[data-row-cell] .tswap{flex:none}[data-aa-badge],[data-del]{border-radius:var(--radius-pill)}[data-proj-step][data-ix]{border:2px solid #0000!important}[data-proj-step][data-ix]:hover:not(:disabled){background:color-mix(in srgb,var(--on-surface) 16%,transparent)!important;background-clip:padding-box!important;border-color:#0000!important}[data-proj-step][data-ix]:active:not(:disabled){background:color-mix(in srgb,var(--on-surface) 24%,transparent)!important;background-clip:padding-box!important;border-color:#0000!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-proj-chip][data-ix][aria-pressed=false]:hover,[data-proj-chip][data-ix][aria-pressed=false]:active,[data-toggle-btn][data-ix][aria-pressed=false]:hover,[data-toggle-btn][data-ix][aria-pressed=false]:active,[data-lib-tab][data-ix][aria-pressed=false]:hover,[data-lib-tab][data-ix][aria-pressed=false]:active,[data-seg-btn][data-ix][aria-pressed=false]:hover,[data-seg-btn][data-ix][aria-pressed=false]:active,[data-hx-cell][data-ix=seg][aria-pressed=false]:hover,[data-hx-cell][data-ix=seg][aria-pressed=false]:active,:is([data-ix=press]:has(.tswap__a):not(:has(.tswap__a>svg:only-child)):hover:not(:disabled),[data-ix=press]:has(.tswap__a):not(:has(.tswap__a>svg:only-child)):active:not(:disabled)),:is([data-ix=press]:has(.tswap__a>svg[data-icon=close]:only-child):hover:not(:disabled),[data-ix=press]:has(.tswap__a>svg[data-icon=close]:only-child):active:not(:disabled)){background:0 0!important}}[data-proj-chip] .tswap{max-width:100%}[data-proj-chip] .tswap__a,[data-proj-chip] .tswap__b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-tier3-action][data-ix]:hover:not(:disabled),[data-tier3-action][data-ix]:active:not(:disabled){background:0 0!important}.button-006[data-theme-switch][data-emphasis]{--button-006-press:var(--button-006-surface);--button-006-line-press:transparent}.button-006[data-theme-switch][data-emphasis]:hover:not(:disabled) .button-006__bg.is--hover{opacity:0}}.button-006__text{padding:var(--button-006-padding);white-space:nowrap;display:block}.button-006__default .button-006__text{color:var(--button-006-on-surface)}.button-006__hover .button-006__text{color:var(--button-006-on-accent)}.b006-swap{vertical-align:top;display:inline-block;overflow:hidden}.b006-swap__in{transition:transform var(--dur-swap) var(--ease-fold);will-change:transform;display:block}.button-006__hover .b006-swap__in{transform:translateY(100%)}.button-006:hover:not(:disabled) .button-006__default .b006-swap__in{transform:translateY(-100%)}.button-006:hover:not(:disabled) .button-006__hover .b006-swap__in{transform:translateY(0)}.tswap{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.tswap__a,.tswap__b{transition:transform var(--dur-swap) var(--ease-fold);will-change:transform;display:block}.tswap__b{width:100%;position:absolute;top:0;left:0;transform:translateY(100%)}@media (hover:hover){:is(button,a,[role=button]):hover:not(:disabled) .tswap__a{transform:translateY(-100%)}:is(button,a,[role=button]):hover:not(:disabled) .tswap__b{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tswap__a,:is(button,a,[role=button]):hover:not(:disabled) .tswap__a{transform:none}.tswap__b,:is(button,a,[role=button]):hover:not(:disabled) .tswap__b{transform:translateY(100%)}}.button-006__hover .button-006__text [aria-hidden=true]{visibility:hidden}@media (prefers-reduced-motion:reduce){.button-006__default .b006-swap__in,.button-006:hover:not(:disabled) .button-006__default .b006-swap__in{transform:none}.button-006__hover .b006-swap__in,.button-006:hover:not(:disabled) .button-006__hover .b006-swap__in{transform:translateY(100%)}}.button-006__bg{z-index:-1;border-radius:inherit;transition:background-color var(--dur-chrome) var(--ease-button-hover),box-shadow var(--dur-chrome) var(--ease-button-hover),opacity var(--dur-chrome) var(--ease-button-hover);position:absolute;inset:0}.button-006__bg.is--default{background:var(--button-006-surface);box-shadow:inset 0 0 0 1px var(--button-006-line)}.button-006__bg.is--hover{background:var(--button-006-accent);box-shadow:inset 0 0 0 1px var(--button-006-line-hover);opacity:0}.button-006:hover:not(:disabled) .button-006__bg.is--hover{opacity:1}.button-006:active .button-006__bg.is--default,.button-006:active .button-006__bg.is--hover{background:var(--button-006-press);box-shadow:inset 0 0 0 1px var(--button-006-line-press)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.button-006:hover:not(:disabled) .button-006__bg.is--hover{opacity:0}}.button-006:after{content:"";inset:var(--button-006-focus-inset);border-radius:var(--button-006-border-radius);pointer-events:none;transition:box-shadow var(--dur-fast) var(--ease-button-focus);position:absolute;box-shadow:0 0 #0000}.button-006:focus-visible{outline:none}.button-006:focus-visible:after{box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--button-006-focus)}.button-006:disabled{opacity:.42;cursor:default}a.button-006{text-decoration:none}.button-006[data-emphasis=primary]{--button-006-surface:var(--action-primary-surface);--button-006-on-surface:var(--action-primary-ink);--button-006-accent:var(--action-primary-hover);--button-006-on-accent:var(--action-primary-ink);--button-006-line:var(--action-primary-line);--button-006-line-hover:var(--action-primary-hover);--button-006-press:var(--action-primary-press);--button-006-line-press:var(--action-primary-press);--button-006-padding:var(--action-primary-padding);font-weight:var(--action-primary-weight)}.button-006[data-emphasis=secondary]{--button-006-surface:var(--action-secondary-surface);--button-006-on-surface:var(--action-secondary-ink);--button-006-accent:var(--action-quiet-hover);--button-006-on-accent:var(--action-secondary-ink);--button-006-line:var(--action-secondary-line);--button-006-line-hover:var(--action-line-hover);--button-006-press:var(--action-quiet-press);--button-006-line-press:var(--action-line-press);font-weight:var(--action-secondary-weight)}[data-proj-rail]{max-width:520px;max-width:clamp(280px, (100% - 11 * var(--grid-gutter)) / 3 + 3 * var(--grid-gutter), 520px)}[data-proj-group]{background:linear-gradient(var(--surface), var(--surface)) right center, linear-gradient(to right, transparent, color-mix(in srgb, var(--surface) 90%, transparent)) right center;scrollbar-width:none;-ms-overflow-style:none;background-repeat:no-repeat;background-size:32px 100%,28px 100%;background-attachment:local,scroll}[data-proj-group]::-webkit-scrollbar{display:none}[data-sort-chevron]{transform-origin:50%;transition:transform var(--dur-chrome) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard);display:inline-flex}[data-sort-chevron][data-dir=asc]{transform:rotate(180deg)}[data-sort-chevron][data-dim]{opacity:0}[data-ix=press]:hover>span>[data-sort-chevron][data-dim],[data-ix=press]:focus-visible>span>[data-sort-chevron][data-dim]{opacity:.75}@media (prefers-reduced-motion:reduce){[data-sort-chevron]{transition:none}}[data-del]{color:var(--on-surface);opacity:0;pointer-events:none;top:calc(var(--row-list-height) / 2);transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),background-color var(--dur-chrome) var(--ease-button-hover),color var(--dur-chrome) var(--ease-button-hover),border-color var(--dur-chrome) var(--ease-button-hover);transform:translate(10px,-50%)}[data-click-zoom] img,img[data-click-zoom]{cursor:zoom-in}[data-click-zoom-lightbox]>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;display:block}@media (width<=1000px){:root{--row-metric-pitch:var(--row-contrast-col)}}[data-row-cell=strip]{grid-column:span 2}[data-row-cell=name]{grid-column:span 6}[data-row-cell=aa],[data-row-cell=contrast]{grid-column:span 1}[data-row-cell=date]{grid-column:span 2}[data-row-cell=head]{grid-column:span 8}@media (width<=1280px){[data-row-cell=name]{grid-column:span 4}[data-row-cell=contrast]{grid-column:span 2}[data-row-cell=date]{grid-column:span 3}[data-row-cell=head]{grid-column:span 6}}[data-row-time]{transition:transform var(--dur-fast) var(--ease-standard)}[data-row-wrap]:hover [data-row-time],[data-row-wrap]:focus-within [data-row-time]{transform:translateX(calc(-1 * var(--row-action-gutter)))}[data-row-wrap]:hover [data-del],[data-row-wrap]:focus-within [data-del],[data-del]:focus-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)}:root{--ink-fill-muted:color-mix(in srgb,var(--surface) 72%,transparent);--ink-fill-line:color-mix(in srgb,var(--surface) 40%,transparent)}[data-row-fill]{--status-flexible-surface:var(--surface);--status-flexible-ink:var(--on-surface);--status-flexible-line:var(--surface);--status-limited-ink:var(--surface);--status-limited-line:color-mix(in srgb,var(--surface) 42%,transparent);--status-none-ink:var(--ink-fill-muted);--status-none-line:color-mix(in srgb,var(--surface) 15%,transparent)}[data-row-wrap][data-lit] [data-del]{color:var(--surface)}@media (hover:hover){[data-row-wrap][data-lit] [data-del][data-ix=press]:hover:not(:disabled){background:color-mix(in srgb,var(--surface) 16%,transparent)!important}}[data-info]{opacity:1;transition:opacity var(--dur-fast) var(--ease-standard)}@media (hover:none),(pointer:coarse){[data-row-time]{transform:translateX(calc(-1 * var(--row-action-gutter)))}[data-del]{opacity:1;pointer-events:auto;transform:translateY(-50%)}[data-info]{opacity:1}}@media not all and (width>=1024px),(pointer:coarse) and (height<=600px){[data-app]:not(.doc-route)>:not([data-desk-gate]):not([data-logo]):not([data-mobile-share]):not([data-mobile-list]):not([data-mobile-story]):not([data-load-wrap]):not([data-mark-scrim]):not(.skip-link):not(.site-foot):not(.doc-head){display:none!important}[data-app]:not(.doc-route)>.site-foot{z-index:151;background:var(--surface);position:relative}}@media (width<=720px),(pointer:coarse) and (height<=600px){:root{--logo-w:148.5px;--logo-h:23.4px;--track-body:-.0333em;--cta-pad:10px 16px}}:root[data-theme=dark] body,[data-load-wrap]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}[data-lenis-prevent]{scrollbar-width:none}[data-lenis-prevent]::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent],[data-lenis-prevent]{overscroll-behavior:contain}html[data-landing-cover]{overflow:hidden}html[data-landing-cover] [data-app]:not([data-ghost-app])>:is(main,[data-recent],.site-foot){visibility:hidden}[data-disc-chev]{transition:transform var(--dur-chrome) var(--ease-standard);display:inline-block}[data-disc-chev][data-open="1"]{transform:rotate(90deg)}.glass-bar>:not(.glass-effect){z-index:1;position:relative}.glass-bar{top:var(--nav-top);margin:var(--nav-top) var(--page-gutter) 0;height:var(--nav-h);padding:0 var(--nav-inset-end) 0 var(--nav-inset);border:1px solid color-mix(in srgb, var(--on-surface) 12%, transparent);border-radius:var(--radius-pill);position:sticky}:root:not([data-theme=dark]) .glass-bar[data-on-landing]>.glass-effect{--glass-tint:color-mix(in srgb, var(--surface) 40%, transparent)}.glass-effect{--glass-tint:color-mix(in srgb, var(--surface) 70%, transparent);--glass-burn:transparent;--glass-highlight-soft:transparent;--glass-highlight-strong:transparent;--glass-edge-light:transparent;--glass-edge-dark:transparent;--glass-clamp:transparent;--glass-clamp-blend:normal;-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);pointer-events:none;isolation:isolate;color:var(--glass-burn);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.glass-effect__fill{transition:background-color var(--dur-chrome) var(--ease-standard);opacity:1;border-radius:inherit;background-color:var(--glass-tint);position:absolute;inset:0}.glass-effect__fill-burn{opacity:.05;mix-blend-mode:color-burn;border-radius:inherit;background-color:currentColor;position:absolute;inset:0}.glass-effect__highlight-soft{mix-blend-mode:overlay;border-radius:inherit;box-shadow:inset -.28125em -.28125em .09375em -.328125em var(--glass-highlight-soft);position:absolute;inset:0}.glass-effect__highlight-strong{border-radius:inherit;box-shadow:inset .28125em .28125em .09375em -.328125em var(--glass-highlight-strong);position:absolute;inset:0}.glass-effect__edge-light{border-radius:inherit;mix-blend-mode:plus-lighter;box-shadow:inset .1875em .28125em .09375em -.1875em var(--glass-edge-light);position:absolute;inset:0}.glass-effect__edge-dark{mix-blend-mode:overlay;border-radius:inherit;box-shadow:inset -.1875em -.28125em .09375em -.1875em var(--glass-edge-dark);position:absolute;inset:0}.glass-effect__inner-glow{mix-blend-mode:var(--glass-clamp-blend);border-radius:inherit;box-shadow:inset 0 0 1.75em var(--glass-clamp);position:absolute;inset:0}.consent{right:var(--page-gutter);bottom:calc(var(--page-gutter) + env(safe-area-inset-bottom,0px));z-index:165;box-sizing:border-box;width:min(380px, calc(100vw - 2 * var(--page-gutter)));padding:16px;color:var(--on-surface);border:1px solid color-mix(in srgb, var(--on-surface) calc(12% * var(--consent-glass,1)), transparent);border-radius:var(--radius-dock);box-shadow:0 14px 36px rgba(0,0,0,calc(.24 * var(--consent-glass,1)));background:0 0;flex-direction:column;gap:14px;padding-inline-start:18px;display:flex;position:fixed}.glass-chip{height:32px;padding:0 var(--row-inset);border:1px solid color-mix(in srgb, var(--on-surface) 12%, transparent);border-radius:var(--radius-pill);isolation:isolate;align-items:center;display:inline-flex}.glass-chip__label{z-index:1;font-family:Neue Montreal,system-ui,sans-serif;font-size:var(--fs-label);letter-spacing:var(--track-flat);text-transform:uppercase;color:var(--on-surface-muted);white-space:nowrap;line-height:1;position:relative}.consent>.glass-effect{--glass-tint:color-mix(in srgb, var(--surface) calc(70% * var(--consent-glass,1)), transparent);-webkit-backdrop-filter:blur(calc(.75em * var(--consent-glass,1)));backdrop-filter:blur(calc(.75em * var(--consent-glass,1)))}.consent[data-glass-anim] .glass-effect__fill,.consent[data-glass-anim] [data-ix]{transition:none}.consent__text,.consent__row{z-index:1;position:relative}.consent__text{font-family:Neue Montreal;font-size:var(--fs-body);letter-spacing:var(--track-flat);color:var(--on-surface);text-wrap:pretty;margin:0;line-height:1.5}.consent__row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.consent__acts{align-items:center;gap:8px;display:flex}.consent__more{margin-inline-start:auto;display:inline-flex}.consent .button-006[data-emphasis]{text-transform:none;font-weight:500}.consent__close{top:12px;z-index:1;position:absolute;inset-inline-end:12px}.consent[data-closable] .consent__text{padding-inline-end:36px}
