@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_latin_wght-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}._0qwaeW_className{font-family:jakarta,jakarta Fallback,system-ui,Segoe UI,Arial,sans-serif}
:root{--av-surface:#fff;--av-surface-ground:#f6f4f0;--av-surface-muted:#f0ede7;--av-surface-hover:#ededed;--av-surface-info:#e6ebf1;--av-surface-warning:#f9f0e1;--av-surface-success:#e9f2e5;--av-field-locked-fill:#f2f2f2;--av-field-locked-border:#dbdbdb;--av-field-locked-text:#555;--av-sole-admin-banner-bg:#f9f0e1;--av-sandbox-band:#986008;--av-sidebar:#22384f;--av-sidebar-inset:#182c40;--av-sidebar-active:#45586b;--av-sidebar-text:#b9c2cc;--av-accent:#2c3e52;--av-accent-soft:#c4cfdb;--av-ink:#262219;--av-text:#4b463d;--av-text-secondary:#6e685d;--av-text-muted:#726d5f;--av-status-superseded-text:#8a574e;--av-link:#223142;--av-danger-text:#bb3a30;--av-error-text:#bb3a30;--av-success-text:#35693b;--av-on-accent:#fff;--av-urgency-overdue:#bb3a30;--av-urgency-due-soon:#b36f06;--av-urgency-due-soon-text:#986008;--av-urgency-scheduled:#8a8375;--av-control-border:#8a8375;--av-success-border:#35693b;--av-warning-border:#b36f06;--av-focus:#223142;--av-border:#eae6df;--av-border-subtle:#f0ede7;--av-flow-navy:#13294b;--av-flow-navy-hover:#1c3963;--av-flow-blue:#4b9cd3;--av-flow-blue-tint:#e8f2fa;--av-flow-price-bg:#f4f9fd;--av-flow-price-border:#a6cde9;--av-radius-card:12px;--av-radius-control:10px;--av-radius-field:8px;--av-radius-item:8px;--av-radius-badge:6px;--av-radius-pill:999px;--av-shadow-card:0 1px 2px #2622190a, 0 3px 12px #2622190a;--av-shadow-overlay:0 8px 16px #2622191a, 0 20px 48px #26221929;--av-shadow-button:0 2px 8px #2c3e5238;--av-text-title:1.875rem;--av-text-title-sub:1.625rem;--av-text-heading:1rem;--av-text-body:.90625rem;--av-text-control:.84375rem;--av-text-table:.875rem;--av-text-small:.8125rem;--av-text-caption:.71875rem;--av-text-colhead:.75rem;--av-cell-py:12.5px;--av-cell-px:22px;--av-table-font-size:var(--av-text-table);--av-stage-fdd-sent-bg:#d9eafc;--av-stage-fdd-sent-ink:#283f57;--av-stage-disclosed-bg:#afcbe7;--av-stage-disclosed-ink:#142a41;--av-stage-discovery-day-bg:#88a8c9;--av-stage-discovery-day-ink:#071727;--av-stage-signed-bg:#54789c;--av-stage-signed-ink:#fff;--av-stage-opened-bg:#233a51;--av-stage-opened-ink:#fff;--av-stage-lost-bg:#ffdfd8;--av-stage-lost-ink:#8f3222;--av-stage-step-bg:var(--av-surface);--av-stage-step-ink:var(--av-ink);--av-stage-no-fdd-bg:var(--av-surface-muted);--av-stage-no-fdd-ink:var(--av-text-secondary);--av-stage-not-now-bg:var(--av-surface-muted);--av-stage-not-now-ink:var(--av-text-secondary);--av-stage-mark-lost:#b6322d;--av-stage-mark-lost-ink:#fff;--av-stage-mark-lost-hover:#a21a1b;--av-lost-banner-bg:#ffe8e5;--av-lost-banner-border:#f5bab2;--av-lost-banner-ink:#7c1213;--av-lost-banner-sub:#822c27}@supports (color:lab(0% 0 0)){:root{--av-stage-fdd-sent-bg:lab(91.8449% -3.08394 -10.6124);--av-stage-fdd-sent-ink:lab(25.615% -3.45671 -17.1243);--av-stage-disclosed-bg:lab(80.1995% -4.7183 -17.5061);--av-stage-disclosed-ink:lab(16.3006% -2.77984 -16.9855);--av-stage-discovery-day-bg:lab(67.4013% -5.23141 -20.8518);--av-stage-discovery-day-ink:lab(7.07895% -1.73856 -13.4727);--av-stage-signed-bg:lab(48.7734% -5.16245 -24.0526);--av-stage-opened-bg:lab(23.288% -3.31944 -17.0932);--av-stage-lost-bg:lab(91.5169% 13.0106 9.35997);--av-stage-lost-ink:lab(35.0131% 39.5994 31.7862);--av-stage-mark-lost:lab(42.6437% 53.3299 35.8635);--av-stage-mark-lost-hover:lab(35.661% 53.5383 37.7963);--av-lost-banner-bg:lab(93.8881% 10.5668 6.22091);--av-lost-banner-border:lab(80.8051% 21.3012 12.6515);--av-lost-banner-ink:lab(26.6813% 44.0859 31.0758);--av-lost-banner-sub:lab(31.5523% 37.4904 24.3419)}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--av-surface-ground);color:var(--av-text);margin:0;font-size:1.0625rem;font-weight:500;line-height:1.55}h1,h2,p,ul,figure{margin:0}ul{padding:0;list-style:none}a{color:var(--av-link);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--av-focus);outline-offset:3px;border-radius:4px}.page{max-width:720px;margin:0 auto;padding:20px 20px 40px}.page-narrow{max-width:480px}main{gap:28px;display:grid}.topbar{justify-content:space-between;align-items:center;gap:16px;padding:8px 0 32px;display:flex}.topbar-centered{justify-content:center;padding-bottom:24px}.topbar a{display:inline-flex}.logo{width:240px;max-width:60vw;height:auto;display:block}.hero{gap:20px;display:grid}.eyebrow{color:var(--av-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.875rem;font-weight:700}h1{color:var(--av-ink);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.875rem,6vw,2.75rem);font-weight:800;line-height:1.15}h2{color:var(--av-ink);font-size:1.25rem;font-weight:700;line-height:1.3}.three-lines{gap:10px;display:grid}.three-lines li{color:var(--av-ink);padding-left:22px;font-size:1.125rem;font-weight:600;position:relative}.three-lines li:before{content:"";background:var(--av-flow-blue);width:10px;height:2px;position:absolute;top:.62em;left:0}.founding{border-left:3px solid var(--av-flow-blue);border-radius:var(--av-radius-item);background:var(--av-surface-info);color:var(--av-ink);padding:16px 18px;font-weight:600}.actions{flex-wrap:wrap;gap:12px;display:flex}.actions-stacked{flex-direction:column;align-items:stretch;width:100%}.btn{border-radius:var(--av-radius-control);min-height:48px;font:inherit;text-align:center;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--av-flow-navy);color:var(--av-on-accent);box-shadow:var(--av-shadow-button)}.btn-primary:hover{background:var(--av-flow-navy-hover)}.btn-primary:disabled{opacity:1;background:var(--av-sidebar-active);cursor:progress}.btn-secondary{background:var(--av-surface);border-color:var(--av-control-border);color:var(--av-ink)}.btn-secondary:hover{background:var(--av-surface-hover)}.btn-small{min-height:40px;padding:8px 16px;font-size:.9375rem}.card{border:1px solid var(--av-border);border-radius:var(--av-radius-card);background:var(--av-surface);box-shadow:var(--av-shadow-card);gap:14px;padding:24px 20px;scroll-margin-top:16px;display:grid}.muted{color:var(--av-text-secondary)}.invite-form{gap:14px;display:grid}.field{gap:6px;display:grid}.field label{color:var(--av-ink);font-size:.9375rem;font-weight:700}.field input{border:1.5px solid var(--av-control-border);border-radius:var(--av-radius-field);background:var(--av-surface);width:100%;min-height:48px;color:var(--av-ink);font:inherit;padding:10px 14px;font-size:1.0625rem}.hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-status{border-radius:var(--av-radius-item);padding:12px 14px;font-weight:600}.form-status-sent{border:1px solid var(--av-success-border);background:var(--av-surface-success);color:var(--av-ink)}.form-status-error{border:1px solid var(--av-error-text);background:var(--av-surface);color:var(--av-error-text)}.form-status-error a{color:inherit;font-weight:700}.person{text-align:center;justify-items:center;gap:8px;display:grid}.portrait{border:3px solid var(--av-surface);width:112px;height:112px;box-shadow:var(--av-shadow-card);object-fit:cover;border-radius:50%}.person h1{margin-top:8px;font-size:2rem}.role{color:var(--av-text-secondary);font-weight:600}.one-line{color:var(--av-ink);text-wrap:balance;margin:8px 0 12px;font-size:1.1875rem;font-weight:600;line-height:1.4}.screens{gap:20px;display:grid}.screen{gap:10px;display:grid}.screen img{border:1px solid var(--av-border);border-radius:var(--av-radius-card);width:100%;height:auto;box-shadow:var(--av-shadow-card);display:block}.screen figcaption{color:var(--av-text);font-weight:600}.footer{border-top:1px solid var(--av-border);color:var(--av-text-secondary);gap:6px;margin-top:40px;padding-top:20px;font-size:.9375rem;display:grid}@media (min-width:900px){.jump-link{display:none}}@media (min-width:640px){.page{padding:28px 32px 56px}.card{padding:32px}main{gap:36px}}@media (prefers-reduced-motion:no-preference){.btn{transition:background-color .12s}}
