@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_7f332489-module__B1G-qG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_7f332489-module__B1G-qG__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--color-surface:#fff;--color-bg:#fcfcfb;--color-surface-sunken:#f3f3f1;--color-bg-well:var(--color-surface-sunken);--color-surface-glass:color-mix(in srgb, var(--color-surface) 94%, transparent);--color-card-glass:color-mix(in srgb, var(--color-surface) 97%, transparent);--color-foliage-overlay:var(--color-panel);--color-ink:#1b1e23;--color-ink-muted:#5c6270;--color-ink-faint:#8a909b;--color-border:#e6e7e4;--color-border-strong:#d3d5d0;--color-border-accent:color-mix(in srgb, var(--color-accent) 38%, white);--color-accent:#2c6b21;--color-accent-dark:#1c4415;--color-accent-light:#7cc768;--color-sage:#a8b89b;--color-accent-hover:color-mix(in srgb, var(--color-accent) 82%, black);--color-accent-ink:#fff;--color-accent-soft:color-mix(in srgb, var(--color-accent) 20%, white);--color-closed-on-dark:color-mix(in srgb, var(--color-closed) 60%, white);--color-solicited-on-dark:color-mix(in srgb, var(--color-solicited) 60%, white);--color-focus-ring:color-mix(in srgb, var(--color-accent) 24%, white);--color-scrim:color-mix(in srgb, var(--color-ink) 35%, transparent);--color-field-fill:color-mix(in srgb, var(--color-ink) 5%, white);--color-field-fill-hover:color-mix(in srgb, var(--color-ink) 9%, white);--color-row-hover:color-mix(in srgb, var(--color-ink) 3%, white);--icon-chip-bg:var(--color-surface-sunken);--color-google-blue:#4285f4;--color-google-green:#34a853;--color-google-yellow:#fbbc05;--color-google-red:#ea4335;--icon-chip-ink:var(--color-accent);--icon-bare-ink:var(--color-accent);--color-sketch-faint:#d5d9d4;--color-panel:#15171a;--color-panel-raised:color-mix(in srgb, var(--color-panel-ink) 5%, var(--color-panel));--color-panel-ink:color-mix(in srgb, var(--color-surface) 25%, var(--color-surface-sunken));--color-panel-muted:color-mix(in srgb, var(--color-panel-ink) 80%, var(--color-panel));--color-dock-ink:color-mix(in srgb, var(--color-accent-ink) 76%, transparent);--pulse-panel-rule:color-mix(in srgb, var(--color-accent-ink) 16%, transparent);--color-panel-border:color-mix(in srgb, var(--color-panel-ink) 12%, var(--color-panel));--gradient-canvas:linear-gradient(180deg, #fcfcfb 0%, #fafaf9 45%, #f5f5f3 100%);--color-canvas-end:#f5f5f3;--canvas-run:210vh;--color-stale:#9a6b1f;--color-stale-bg:#f7edd8;--color-escalated:#a4433b;--color-escalated-bg:#f9e8e6;--color-unchecked:var(--color-ink-muted);--color-unchecked-bg:#eceeea;--color-closed:#a4433b;--color-closed-bg:#f9e8e6;--color-solicited:#9a6b1f;--color-solicited-bg:#f7edd8;--color-unknown:var(--color-unchecked);--color-unknown-bg:var(--color-unchecked-bg);--font-display:var(--font-outfit), "Avenir Next", "Segoe UI", sans-serif;--font-body:var(--font-outfit), "Avenir Next", "Segoe UI", sans-serif;--font-accent:var(--font-outfit), "Avenir Next", "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-3xs:.5625rem;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-xxl:1.375rem;--text-2xl:1.75rem;--text-page-title-mobile:2rem;--text-3xl:2.375rem;--text-4xl:3rem;--text-5xl:3.6rem;--text-hero:clamp(2.8rem, 4vw + .6rem, 5rem);--leading-tight:1;--leading-hero:.96;--leading-snug:1.3;--leading-normal:1.55;--leading-loose:1.7;--weight-extralight:250;--weight-light:300;--weight-book:350;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-display:400;--label-transform:none;--tracking-wide:.01em;--tracking-tight:-.02em;--tracking-hero:-.03em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--space-10:4rem;--space-12:6rem;--section-gap:clamp(3rem, 5vw, 5rem);--radius-sm:8px;--radius-checkbox:3px;--radius-md:10px;--radius-lg:20px;--radius-xl:28px;--radius-full:999px;--radius-button:10px;--button-height:45px;--button-hover-scale:1.02;--workspace-header-action-width:6.5rem;--button-primary-veil-strength:0%;--button-secondary-veil-strength:100%;--button-primary-image:none;--button-primary-veil:color-mix(in srgb, var(--color-panel) var(--button-primary-veil-strength), transparent);--gradient-button-primary-gloss:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 14%, transparent) 0%, transparent 55%);--button-primary-border:color-mix(in srgb, var(--color-accent) 72%, black);--button-primary-weight:var(--weight-medium);--button-primary-filter:none;--button-primary-filter-hover:none;--button-secondary-veil:color-mix(in srgb, var(--color-surface) var(--button-secondary-veil-strength), transparent);--button-secondary-border:var(--color-border-strong);--gradient-button-secondary-gloss:none;--button-secondary-weight:var(--weight-medium);--button-secondary-backdrop:none;--button-secondary-backdrop-hover:none;--filter-pill-surface:color-mix(in srgb, var(--color-surface) 88%, transparent);--filter-pill-surface-hover:color-mix(in srgb, var(--color-surface) 96%, transparent);--filter-pill-selected:color-mix(in srgb, var(--color-panel) 94%, transparent);--filter-pill-border:color-mix(in srgb, var(--color-panel) 78%, transparent);--gradient-filter-pill-gloss:none;--hero-veil:52%;--account-corner:5px;--account-list-cols:minmax(8rem, 1fr) minmax(4.5rem, 7rem) minmax(5rem, 7rem) minmax(6.5rem, 7rem) minmax(6.5rem, 7rem) 4.75rem;--account-list-cols-projects:minmax(6rem, 9rem) minmax(8rem, 1fr) minmax(4.5rem, 7rem) minmax(10.5rem, 11.5rem) minmax(8rem, 9rem) minmax(8rem, 9rem) 4.75rem;--account-list-cols-no-status:minmax(7rem, 12rem) minmax(10rem, 1fr) minmax(6rem, 9rem) minmax(6.5rem, 8rem) minmax(6.5rem, 8rem) 4.75rem;--shadow-sm:0 1px 3px #14161a0f;--shadow-card:0 5px 18px #14161a12;--shadow-md:0 8px 28px #14161a14;--shadow-float-card:0 18px 38px -18px color-mix(in srgb, var(--color-ink) 30%, transparent), 0 5px 12px -6px color-mix(in srgb, var(--color-ink) 18%, transparent);--shadow-float-card-hover:0 24px 48px -18px color-mix(in srgb, var(--color-ink) 34%, transparent), 0 7px 16px -7px color-mix(in srgb, var(--color-ink) 22%, transparent);--shadow-workspace-counts:0 6px 18px color-mix(in srgb, var(--color-accent-dark) 12%, transparent);--shadow-workspace-sheet:0 6px 18px color-mix(in srgb, var(--color-accent-dark) 6%, transparent);--shadow-alert:0 8px 28px color-mix(in srgb, var(--color-escalated) 20%, transparent);--frost-glass:none;--hero-card-glass:color-mix(in srgb, var(--color-surface) 80%, transparent);--hero-card-frost:blur(24px) saturate(1.4);--hero-card-border:color-mix(in srgb, var(--color-surface) 60%, transparent);--nav-pill-glass:color-mix(in srgb, var(--color-surface) 55%, transparent);--nav-pill-frost:blur(24px) saturate(1.6);--nav-pill-border:color-mix(in srgb, var(--color-surface) 70%, transparent);--shadow-nav-pill:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 80%, transparent), 0 16px 40px -24px color-mix(in srgb, var(--color-ink) 30%, transparent);--shadow-hero:0 50px 100px -40px color-mix(in srgb, var(--color-ink) 50%, transparent);--shadow-hero-card:0 24px 60px -20px color-mix(in srgb, var(--color-ink) 32%, transparent);--gradient-hero-stage:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--color-ink) 22%, transparent) 100%);--frost-card:none;--frost-foliage-blur:28px;--frost-foliage-compact-blur:16px;--frost-secondary-button-blur:18px;--frost-glass-rich:none;--frost-glass-panel:none;--color-surface-glass-thin:color-mix(in srgb, var(--color-surface) 88%, transparent);--container-max:1200px;--container-pad:var(--space-5);--cmd-rail-width:14rem;--cmd-rail-pad-block:1.25rem;--cmd-rail-pad-inline:1rem;--cmd-rail-leading:1.6;--cmd-rail-wordmark-size:1.05rem;--cmd-rail-heading-size:.7rem;--cmd-rail-link-size:.94rem;--cmd-rail-link-pad-block:.4rem;--cmd-rail-link-radius:.75rem;--cmd-rail-item-gap:.125rem;--cmd-rail-bg:color-mix(in srgb, var(--color-surface-sunken) 55%, var(--color-surface));--cmd-rail-link-hover:color-mix(in srgb, var(--color-surface) 60%, transparent);--cmd-rail-active-shadow:0 0 0 1px var(--color-border), 0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent);--cmd-rail-heading-tracking:.08em;--cmd-rail-note-leading:calc(1 / .75);--cmd-topbar-bg:color-mix(in srgb, var(--cmd-rail-bg) 88%, transparent);--cmd-topbar-frost:blur(12px) saturate(1.4);--cmd-topbar-pad-inline:1.25rem;--cmd-topbar-toggle-pad:.375rem .5rem;--cmd-topbar-link-pad-block:.625rem;--cmd-topbar-link-size:.95rem;--cmd-icon-size:1.125rem;--cmd-page-max:90rem;--cmd-page-pad-top:2.5rem;--cmd-page-pad-inline:1.5rem;--measure-hero:30rem;--measure-pricing:72rem;--measure-hero-wide:64rem;--measure-hero-lede:36rem;--shadow-btn-real:0 1px 2px #14161a14, 0 4px 10px #14161a17;--shadow-btn-liquid:var(--shadow-btn-real);--shadow-btn-secondary-liquid:var(--shadow-btn-real);--shadow-btn-press:0 1px 2px #14161a14}@media (min-width:1800px){:root{--container-max:1440px}}@media (min-width:2200px){:root{--container-max:1620px}}@media (min-width:2800px){:root{--container-max:1840px}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;min-height:100%}body{background-image:var(--gradient-canvas);background-color:var(--color-canvas-end);background-repeat:no-repeat;background-size:100% var(--canvas-run);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-normal);line-height:var(--leading-normal);flex-direction:column;display:flex;position:relative}h1,h2{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-ink)}h3,h4{font-family:var(--font-display);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-ink)}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xxl)}h4{font-size:var(--text-lg)}p{line-height:var(--leading-normal)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover);text-decoration:underline}ul,ol{list-style:none}button,input,select{font:inherit;color:inherit}select{height:2.5rem;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}select:focus{outline:2px solid var(--color-accent-soft);border-color:var(--color-accent)}img{max-width:100%;display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
