@font-face{font-family:Sweet Sans Pro;src:url(/fonts/sweet-sans/SweetSansPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clectiv Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clectiv Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clectiv Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clectiv Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.night9{--n-magenta: #f700db;--n-teal: #01e3d1;--n-purple: #8e4fe6;--n-ground: #0a0710;--n-surface: #16141b;--n-raised: #211e27;--n-line: #2c2a33;--n-line-2: #3d3a45;--n-field: #706c7a;--n-text-1: #f5f3f0;--n-text-2: #bdbac3;--n-text-3: #99959f;--n-ground-up: var(--n-surface);--n-ink: var(--n-text-1);--n-ink-2: var(--n-text-2);--n-ink-3: var(--n-text-3);--n-white: #ffffff;--n-hair: var(--n-line);--n-hair-2: var(--n-line);--n-hair-strong: var(--n-line-2);--n-r-lg: 24px;--n-r-md: 16px;--n-r-sm: 10px;--n-dur-1: .18s;--n-dur-2: .32s;--n-dur-3: .56s;--n-dur-4: .9s;--n-ease-out: cubic-bezier(.16, 1, .3, 1);--n-ease-inout: cubic-bezier(.65, 0, .35, 1);--n-ease-land: cubic-bezier(.2, .9, .25, 1.08);--n-display: "Sweet Sans Pro", "Clectiv Montserrat", system-ui, sans-serif;--n-body: "Clectiv Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--n-t-display: clamp(2.5rem, 1.6rem + 3.2vw, 4.5rem);--n-t-display-long: clamp(2.25rem, 1.45rem + 2.7vw, 3.75rem);--n-t-h2: clamp(2rem, 1.2rem + 2.55vw, 3.5rem);--n-t-h3: clamp(1.5rem, 1.25rem + .8vw, 2rem);--n-t-h4: clamp(1.25rem, 1.1rem + .4vw, 1.5rem);--n-t-lede: clamp(1.0625rem, 1.02rem + .15vw, 1.125rem);--n-t-body: 1.0625rem;--n-t-talk: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--n-t-small: .9375rem;--n-gutter: clamp(20px, 5vw, 72px);--n-max: 1240px;--n-scene-y: clamp(88px, 9vw, 136px);position:relative;min-height:100vh;overflow-x:clip;background:var(--n-ground);color:var(--n-ink);font-family:var(--n-body);font-size:var(--n-t-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;opacity:0}.night9.is-ready{opacity:1;transition:opacity var(--n-dur-2) var(--n-ease-out)}.night9 :where(*,*:before,*:after){box-sizing:border-box}html.n9-html{scroll-behavior:smooth;scrollbar-color:var(--n-line-2) #0a0710;scrollbar-width:thin}html.n9-html::-webkit-scrollbar{width:10px;background:#0a0710}html.n9-html::-webkit-scrollbar-thumb{background:var(--n-line-2);border-radius:10px;border:3px solid #0a0710}html.n9-html::-webkit-scrollbar-thumb:hover{background:var(--n-text-3)}@media (prefers-reduced-motion: reduce){html.n9-html{scroll-behavior:auto}}.night9 :where(p,h1,h2,h3,ul,ol,figure,dl,dd){margin:0;padding:0}.night9 :where(ul,ol){list-style:none}.night9 :where(a){color:inherit;text-decoration:none}.night9 :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.night9 :focus-visible{outline:2px solid var(--n-teal);outline-offset:3px}.night9 ::-moz-selection{background:var(--n-teal);color:var(--n-ground)}.night9 ::selection{background:var(--n-teal);color:var(--n-ground)}.n9-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.n9-skip{position:absolute;left:16px;top:-60px;z-index:50;background:var(--n-ink);color:var(--n-ground);padding:10px 16px;border-radius:var(--n-r-sm);font-weight:600}.n9-skip:focus{top:12px}.n9-display,.n9-h2,.n9-closing,.n9-proof__n{font-family:var(--n-display);font-weight:700;letter-spacing:-.022em;color:var(--n-ink);text-wrap:balance}.n9-display{font-size:var(--n-t-display);line-height:.98}.n9-h2{font-size:var(--n-t-h2);line-height:1.02}.n9-eyebrow{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:.84375rem;letter-spacing:.06em;color:var(--n-ink);margin-bottom:clamp(20px,2.4vw,32px)}.n9-lede{font-size:var(--n-t-lede);line-height:1.55;color:var(--n-ink-2);max-width:34ch;text-wrap:pretty}.n9-lede strong{color:var(--n-ink);font-weight:600}.n9-body{font-size:var(--n-t-body);line-height:1.65;color:var(--n-ink-2);max-width:40ch;text-wrap:pretty}.n9-body strong,.n9-caption strong{color:var(--n-ink);font-weight:600}.n9-nav{position:absolute;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;gap:32px;height:76px;max-width:calc(var(--n-max) + 2 * var(--n-gutter));margin:0 auto;padding:0 var(--n-gutter)}.n9-nav__logo{display:inline-flex;align-items:center;height:40px;border-radius:6px;flex:none}.n9-nav__main{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;gap:48px;min-width:0}.n9-nav__items{display:flex;align-items:center;gap:32px}.n9-nav__end{display:flex;align-items:center;gap:16px}@media (min-width: 900px) and (max-width: 1039px){.n9-nav__main{gap:20px}.n9-nav__items{gap:16px}.n9-nav__end{gap:12px}}@media (min-width: 900px) and (max-width: 939px){.n9-nav__main,.n9-nav__items{gap:12px}.n9-nav .n9-nav__end{gap:8px;padding-left:12px}}.n9-nav__item{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0;border:0;background:none;cursor:pointer;font:500 .9375rem/1 var(--n-body);color:var(--n-text-2);white-space:nowrap;text-decoration:none;border-radius:6px;transition:color var(--n-dur-2) var(--n-ease-out)}.n9-nav__item:hover,.n9-nav__item.is-current,.n9-nav__menu.is-open>.n9-nav__item{color:var(--n-text-1)}.n9-nav__chev{color:var(--n-text-3);transition:transform var(--n-dur-1) var(--n-ease-out)}.n9-nav__menu.is-open .n9-nav__chev{transform:rotate(180deg)}.n9-nav__pill{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:999px;font:600 .9375rem/1 var(--n-body);color:var(--n-text-1);white-space:nowrap;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--n-teal);transition:background var(--n-dur-2) var(--n-ease-out)}.n9-nav__pill:hover{background:color-mix(in srgb,var(--n-teal) 10%,transparent)}.n9-nav.is-open{z-index:60}.n9-nav__toggle,.n9-nav__sheetonly{display:none}.n9-nav__menu{position:relative;display:flex;align-items:center}.n9-nav__panel{position:absolute;z-index:30;top:100%;left:-26px;width:520px;margin-top:6px;padding:18px 18px 12px;background:var(--n-surface);border-radius:12px;box-shadow:inset 0 0 0 1px var(--n-line-2);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--n-dur-1) var(--n-ease-out),transform var(--n-dur-1) var(--n-ease-out),visibility 0s linear var(--n-dur-1)}.n9-nav__panel:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px}.n9-nav__menu.is-open>.n9-nav__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.n9-nav__k{margin:0 0 10px 8px;font-size:.75rem;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-text-2)}.n9-nav__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:2px 18px}.n9-nav__grid a{display:block;padding:9px 8px;border-radius:8px;font-size:.9375rem;line-height:1.5;font-weight:600;color:var(--n-text-1);text-decoration:none;white-space:nowrap}.n9-nav__grid a:hover,.n9-nav__grid a:focus-visible{background:color-mix(in srgb,var(--n-text-1) 6%,transparent)}.n9-nav__how{display:flex;justify-content:space-between;gap:16px;margin:10px 8px 0;padding:12px 0 6px;border-top:1px solid var(--n-line-2);font-size:.875rem;line-height:1.5;color:var(--n-text-2);text-decoration:none}.n9-nav__how b{font-weight:600;color:var(--n-text-1)}.n9-nav__how:hover{color:var(--n-text-1)}@media (prefers-reduced-motion: reduce){.n9-nav__panel,.n9-nav__chev{transition:none}}@media (max-width: 899px){.n9-nav{height:64px;justify-content:space-between}.n9-nav__toggle{display:inline-flex;align-items:center;height:44px;padding:0 16px;border:0;border-radius:999px;background:none;box-shadow:inset 0 0 0 1px var(--n-line-2);font:600 .9375rem/1 var(--n-body);color:var(--n-text-1);cursor:pointer}.n9-nav__main{display:none}.n9-nav__main.is-open{position:fixed;z-index:1;top:64px;right:0;bottom:0;left:0;display:block;overflow-y:auto;overscroll-behavior:contain;padding:8px 24px 112px;background:var(--n-ground)}.n9-nav__items,.n9-nav__sheetonly{display:block}.n9-nav__menu{display:block;position:static}.n9-nav__menubtn{display:none}.n9-nav__panel,.n9-nav__menu.is-open>.n9-nav__panel{position:static;width:auto;margin:0;padding:0;background:none;box-shadow:none;opacity:1;visibility:visible;transform:none}.n9-nav__panel:before{display:none}.n9-nav__k{margin:18px 0 8px}.n9-nav__grid{gap:0 16px}.n9-nav__grid a{padding:0;min-height:44px;display:flex;align-items:center;font-size:1.0625rem}.n9-nav__grid a:hover{background:none}.n9-nav__how{display:none}.n9-nav__items .n9-nav__item{height:auto;min-height:44px;font-size:1.0625rem;color:var(--n-text-1)}.n9-nav__end{display:block}.n9-nav__login{min-height:44px;margin-top:8px}.n9-nav__dock{position:fixed;left:0;right:0;bottom:0;padding:14px 24px 22px;background:var(--n-ground);box-shadow:0 -1px 0 var(--n-line)}.n9-nav__pill{display:flex;height:52px;font-size:1rem}}.n9-wordmark{display:block}.n9-scene{position:relative;isolation:isolate;max-width:calc(var(--n-max) + 2 * var(--n-gutter));margin:0 auto;padding:var(--n-scene-y) var(--n-gutter)}.n9-draw{display:block;height:1.5px;background:var(--n-teal);transform-origin:0 50%;transform:scaleX(0);position:relative}.n9-draw:after{content:"";position:absolute;right:-3px;top:-2.25px;width:6px;height:6px;border-radius:50%;background:var(--n-teal);opacity:0;transition:opacity var(--n-dur-1) var(--n-ease-out) calc(var(--n-dur-4) + .25s)}.n9-draw.is-drawn{transform:scaleX(1);transition:transform var(--n-dur-4) var(--n-ease-out) .25s}.n9-draw.is-drawn:after{opacity:1}.n9-draw--under{width:min(360px,55%);margin-top:clamp(24px,2.6vw,36px)}.n9-thread{position:absolute;left:var(--n-gutter);top:0;width:1.5px;height:calc(var(--n-scene-y) - 22px);pointer-events:none;--c: var(--n-teal)}.n9-thread:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);transform-origin:50% 0;transform:scaleY(var(--draw, 0))}.n9-thread:after{content:"";position:absolute;left:-2.25px;bottom:-3px;width:6px;height:6px;border-radius:50%;background:var(--c);opacity:calc((var(--draw, 0) - .97) * 34)}.n9-thread--team{--c: var(--n-magenta)}.n9-mark{--mark-size: 120px;position:relative;display:inline-grid;place-items:center;flex:none;isolation:isolate;width:var(--mark-size);height:var(--mark-size)}.n9-mark__body{position:relative;z-index:2;display:grid;place-items:center;width:100%;height:100%}.n9-mark__svg{display:block;width:100%;height:100%;overflow:visible}.n9-bubble{position:relative;border:1px solid var(--n-hair-2);border-radius:var(--n-r-lg);background:var(--n-ground-up);box-shadow:none;padding:26px 24px 18px;transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-bubble__log{display:flex;flex-direction:column;gap:16px}.n9-line{display:flex;gap:12px;align-items:flex-start}.n9-line p{font-size:var(--n-t-body);line-height:1.5;color:var(--n-ink)}.n9-line--ai:first-child p{font-size:var(--n-t-talk);font-weight:500;line-height:1.4}.n9-line--ai .n9-mark{margin-top:1px}.n9-line--you{justify-content:flex-end}.n9-line--you p{background:var(--n-raised);border-radius:18px 18px 6px;padding:10px 16px;max-width:85%}.n9-pending{min-height:28px}.n9-said{animation:n9-rise var(--n-dur-3) var(--n-ease-out) both}@keyframes n9-rise{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.n9-chat.is-handed .n9-bubble{border-color:var(--n-magenta)}.n9-composer{margin-top:18px;display:flex;align-items:center;gap:8px;background:var(--n-ground);border:1px solid var(--n-hair-2);border-radius:999px;padding:5px 5px 5px 20px;transition:border-color var(--n-dur-1) var(--n-ease-out)}.n9-composer:hover{border-color:var(--n-hair-strong)}.n9-composer:focus-within{border-color:var(--n-teal)}.n9-composer input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--n-ink);caret-color:var(--n-teal);font:500 1rem/1.4 var(--n-body);padding:11px 0}.n9-composer input::-moz-placeholder{color:var(--n-ink-3);opacity:1;-moz-transition:color var(--n-dur-1);transition:color var(--n-dur-1)}.n9-composer input::placeholder{color:var(--n-ink-3);opacity:1;transition:color var(--n-dur-1)}.n9-composer input:focus::-moz-placeholder{color:var(--n-text-3)}.n9-composer input:focus::placeholder{color:var(--n-text-3)}.n9-composer input:focus-visible{outline:none}.n9-composer__go{flex:none;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--n-ink);color:var(--n-ground);transition:transform var(--n-dur-1) var(--n-ease-out),background var(--n-dur-1) var(--n-ease-out),opacity var(--n-dur-2) var(--n-ease-out)}.n9-composer__go svg{transition:transform var(--n-dur-2) var(--n-ease-out)}.n9-composer__go:not(:disabled):hover{background:var(--n-teal)}.n9-composer__go:not(:disabled):hover svg{transform:translate(2px)}.n9-composer__go:not(:disabled):active{transform:scale(.94)}.n9-composer__go:disabled{opacity:.28;cursor:default}.n9-composer__go--word{width:auto;padding:0 20px;border-radius:999px;font-weight:600;font-size:.9375rem}.n9-bubble__cta{margin-top:18px;width:100%}.n9-turnstile{position:absolute;width:0;height:0;overflow:hidden}.n9-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 22px;border-radius:999px;font:600 1.0625rem/1.2 var(--n-body);text-align:center;border:1px solid transparent;transition:background var(--n-dur-1) var(--n-ease-out),color var(--n-dur-1) var(--n-ease-out),border-color var(--n-dur-1) var(--n-ease-out),transform var(--n-dur-1) var(--n-ease-out)}.n9-btn:active{transform:scale(.98)}.n9-btn--light{background:var(--n-ink);color:var(--n-ground)}.n9-btn--light:hover{background:var(--n-teal)}.n9-btn--line{color:var(--n-ink);background:transparent;border-color:var(--n-hair-strong)}.n9-btn--line:hover{border-color:var(--n-ink)}.n9-btn--big{min-height:52px;padding:14px 28px;font-size:1.0625rem}.n9-meet{min-height:min(100svh,1000px);display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;align-content:center;gap:clamp(40px,6vw,96px);padding-top:clamp(112px,11vw,148px);padding-bottom:clamp(72px,8vw,112px)}.n9-meet .n9-hero__copy{padding-top:clamp(24px,5vw,76px)}.n9-meet .n9-display{max-width:11ch}.n9-meet .n9-display--long{font-size:var(--n-t-display-long);max-width:13ch}.n9-meet .n9-lede{margin-top:clamp(20px,2.8vw,32px)}.n9-meet__pills{--s: 1.1;gap:calc(8px * var(--s))}.n9-meet__pills .n9-pill{min-height:calc(44px * var(--s));padding:0 calc(18px * var(--s));font-size:calc(1rem * var(--s))}.n9-bubble__options{margin-top:20px}.n9-bubble__options+.n9-composer{margin-top:18px}.n9-meet__door{display:flex;flex-direction:column;align-items:flex-start}.n9-meet__mark{margin:0 0 28px 18px}.n9-meet__door .n9-bubble:before,.n9-start .n9-bubble:before,.n9-demo-bubble:before{content:"";position:absolute;top:-8px;left:72px;width:15px;height:15px;rotate:45deg;background:var(--n-ground-up);border-top:1px solid var(--n-hair-2);border-left:1px solid var(--n-hair-2);border-top-left-radius:3px;transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-free{margin-top:18px;font-size:var(--n-t-small);font-weight:600;color:var(--n-ink-2);display:inline-flex;align-items:center;gap:10px}@media (max-width: 899px){.n9-meet{grid-template-columns:minmax(0,1fr);min-height:0;gap:24px;padding-top:92px;padding-bottom:72px}.n9-meet .n9-hero__copy{padding-top:0}.n9-meet .n9-eyebrow{margin-bottom:14px}.n9-meet .n9-display{font-size:clamp(2.25rem,1.7rem + 2.4vw,2.75rem)}.n9-meet .n9-display--long{font-size:clamp(2rem,1.5rem + 2vw,2.375rem)}.n9-meet .n9-draw--under{margin-top:18px}.n9-meet .n9-lede{font-size:1.0625rem;margin-top:16px}.n9-meet__mark{display:none}.n9-meet__door .n9-bubble:before{display:none}.n9-meet .n9-bubble{padding:18px 16px 14px}.n9-meet .n9-composer{margin-top:14px}.n9-meet__pills{--s: 1}.n9-bubble__options{margin-top:16px}}.n9-new{text-align:left}.n9-oldway{max-width:900px}.n9-villain{font-size:var(--n-t-h3);line-height:1.32;font-weight:500;color:var(--n-ink);max-width:28ch;text-wrap:pretty}.n9-caption{max-width:44ch;font-size:var(--n-t-body);line-height:1.6;color:var(--n-ink-2);text-wrap:pretty}.n9-caption--decide{font-family:var(--n-display);font-weight:700;font-size:var(--n-t-h4);line-height:1.2;letter-spacing:-.01em;color:var(--n-ink)}.n9-pills{display:flex;flex-wrap:wrap;gap:8px}.n9-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border-radius:999px;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1;color:var(--n-ink-2);background:var(--n-ground);border:1px solid var(--n-hair-strong);transition:color var(--n-dur-1) var(--n-ease-out),border-color var(--n-dur-1) var(--n-ease-out),background var(--n-dur-2) var(--n-ease-out)}button.n9-pill:hover{color:var(--n-ink);border-color:var(--n-ink)}button.n9-pill:active .n9-pill__in{transform:scale(.96)}.n9-pill__in{display:inline-block;transition:transform var(--n-dur-1) var(--n-ease-out)}.n9-pill__stroke{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--stroke, var(--n-teal));clip-path:inset(-2px 100% -2px -2px round 999px);transition:clip-path var(--n-dur-3) var(--n-ease-out)}.n9-pill.is-ai,.n9-pill.is-team{border-color:transparent}.n9-pill.is-ai{color:var(--n-teal)}.n9-pill.is-team{color:var(--n-magenta)}.n9-pill.is-team .n9-pill__stroke{--stroke: var(--n-magenta)}.n9-pill.is-ai .n9-pill__stroke,.n9-pill.is-team .n9-pill__stroke{clip-path:none;animation:n9-stroke-in var(--n-dur-3) var(--n-ease-out) both}@keyframes n9-stroke-in{0%{clip-path:inset(-2px 100% -2px -2px round 999px)}99%{clip-path:inset(-2px -2px -2px -2px round 999px)}to{clip-path:none}}@media (prefers-reduced-motion: reduce){.n9-pill.is-ai .n9-pill__stroke,.n9-pill.is-team .n9-pill__stroke{animation:none}}.n9-pill.is-ai:hover{color:var(--n-teal)}.n9-pill.is-team:hover{color:var(--n-magenta)}.n9-rail li{opacity:0;transform:translate3d(0,10px,0) scale(.92);transition:opacity var(--n-dur-2) var(--n-ease-out),transform var(--n-dur-3) var(--n-ease-land);transition-delay:calc(var(--i) * 70ms + .12s)}.is-arrived .n9-rail li{opacity:1;transform:none}.n9-new--pinned,.n9-demo-track{position:relative}.n9-demo-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;--edge-l: max(var(--n-gutter), calc((100vw - var(--n-max)) / 2));--edge-r: max(var(--n-gutter), calc((100vw - var(--n-max)) / 2));--col: min(500px, 36vw);--top: clamp(104px, 15vh, 144px)}.n9-demo-stage .n9-rail{position:absolute;z-index:6;top:clamp(20px,3.2vh,32px);left:max(var(--n-gutter),calc((100vw - var(--n-max)) / 2));right:max(var(--n-gutter),calc((100vw - var(--n-max)) / 2))}.n9-demo-stage .n9-rail .n9-pill{transform-origin:0 0;will-change:transform}.n9-hero{position:absolute;z-index:4;left:var(--edge-l);top:var(--top);width:calc(100% - var(--edge-l) - var(--edge-r) - var(--col) - 64px);will-change:transform,opacity}.n9-hero .n9-display{max-width:11ch}.n9-hero .n9-display--long{max-width:13ch;font-size:var(--n-t-display-long)}.n9-hero .n9-lede{margin-top:clamp(22px,2.4vw,32px);max-width:36ch}.n9-herodoor{position:absolute;z-index:5;right:var(--edge-r);top:var(--top);width:var(--col);will-change:transform,opacity}.n9-herodoor__mark{margin:0 0 22px 22px}.n9-herodoor .n9-chat{max-width:none}.n9-herodoor .n9-bubble:before{left:66px}.n9-rail-hero{--s: 1.1;visibility:hidden;pointer-events:none;gap:calc(8px * var(--s))}.n9-rail-hero .n9-pill{min-height:calc(44px * var(--s));padding:0 calc(18px * var(--s));font-size:calc(1rem * var(--s));border-width:1px}.n9-villain--stage{position:absolute;z-index:4;right:var(--edge-r);top:calc(var(--top) + 40px);width:min(620px,44vw);margin:0;font-size:var(--n-t-h3);line-height:1.32;color:var(--n-ink);max-width:none;opacity:0;visibility:hidden;will-change:transform,opacity}.n9-demo-talk{position:absolute;z-index:5;top:var(--top);left:var(--edge-l);width:var(--col);display:flex;flex-direction:column;align-items:flex-start;opacity:0;will-change:transform,opacity}.n9-demo-talk .n9-demo-bubble{--bubble-max: calc(100svh - var(--top) - 80px - 22px - 40px)}.n9-demo__narrator{margin:0 0 22px 22px}.n9-demo-bubble{position:relative;width:100%;max-height:var(--bubble-max);display:flex;flex-direction:column;border-radius:var(--n-r-lg);padding:0 22px 22px;background:var(--n-ground-up);border:1px solid var(--n-hair-2);box-shadow:none;transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-demo-bubble:before{left:66px}.n9-demo-bubble.is-handed,.n9-demo-bubble.is-handed:before{border-color:var(--n-magenta)}.n9-demo-bubble .n9-talk{min-height:0;flex:1 1 auto;overflow:hidden;padding-top:28px;-webkit-mask:linear-gradient(transparent 4px,#000 28px);mask:linear-gradient(transparent 4px,#000 28px)}.n9-talk{display:flex;flex-direction:column;justify-content:flex-end}.n9-talk__line{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--n-dur-2) var(--n-ease-out),opacity var(--n-dur-2) var(--n-ease-out),margin-top var(--n-dur-2) var(--n-ease-out)}.n9-talk__line.is-on{grid-template-rows:1fr;opacity:1}.n9-talk__line.is-on~.n9-talk__line.is-on{margin-top:20px}.n9-talk__in{min-height:0;overflow:hidden;display:flex;gap:12px;align-items:flex-start}.n9-talk__line p{font-size:var(--n-t-talk);line-height:1.45;color:var(--n-ink)}.n9-talk__line--you .n9-talk__in{justify-content:flex-end}.n9-talk__line--you p{max-width:30ch;padding:12px 17px;border-radius:18px 18px 6px;background:var(--n-raised)}.n9-talk__line--ai p{max-width:32ch;padding-top:2px}.n9-talk__late{opacity:0;transition:opacity var(--n-dur-2) var(--n-ease-out)}.n9-talk__late.is-on{opacity:1}.n9-world{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;contain:layout paint}.n9-world__ground{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:radial-gradient(62% 70% at 69% 60%,#000 44%,transparent 100%);mask:radial-gradient(62% 70% at 69% 60%,#000 44%,transparent 100%)}.n9-world__plane{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform,opacity;backface-visibility:hidden}.n9-world__plane img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.n9-market{position:absolute;border-radius:50%;opacity:0;will-change:transform,opacity;border:2px solid var(--n-teal);background:#01e3d109}.n9-world__light{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.n9-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.n9-pin{position:absolute;left:0;top:0;width:0;height:0;opacity:0;will-change:transform,opacity}.n9-pin>i{position:absolute;left:-9px;top:-9px;width:18px;height:18px;border-radius:50%}.n9-pin__lock{border:1px solid rgba(247,242,236,.7);opacity:0}.n9-pin.is-strong .n9-pin__lock{border-color:var(--n-teal)}.n9-pin__ring{border:2px solid #5d6675;background:#080b12}.n9-pin__lit{border:2px solid var(--n-teal);background:#080b12;opacity:0}.n9-pin__lit:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--n-teal)}.n9-pin__core{left:-3px!important;top:-3px!important;width:6px!important;height:6px!important;background:#a3acbb}.n9-pin__ask{left:-16px!important;top:-16px!important;width:32px!important;height:32px!important;border:1px solid var(--n-teal);opacity:0}.n9-pin__label{position:absolute;left:17px;top:-11px;white-space:nowrap;opacity:0;font:600 .875rem/24px var(--n-body);color:#eef1f6;letter-spacing:.01em;padding:0 8px;border-radius:6px;background:#080b12;border:1px solid rgba(1,227,209,.5)}.n9-plan{position:absolute;z-index:3;left:calc(var(--edge-l, 45%) + var(--col, 0px) + 64px);top:18%;width:min(680px,calc(100% - var(--edge-l, 0px) - var(--edge-r, 0px) - var(--col, 0px) - 64px));border-radius:var(--n-r-md);padding:20px 24px 22px;opacity:0;will-change:transform,opacity;background:var(--n-ground-up);border:1px solid var(--n-hair-2);box-shadow:inset 0 1px #ffffff0a,0 24px 48px -24px #000}.n9-plan:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:2px;background:var(--n-teal);transform-origin:50% 50%;transform:scaleX(var(--send, 0));border-radius:0 0 var(--n-r-md) var(--n-r-md)}.n9-plan__t{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:700;color:var(--n-ink)}.n9-plan__row{margin-top:12px;display:grid;grid-template-columns:.8fr 1.3fr 1fr;border-top:1px solid var(--n-hair)}.n9-plan__cell{padding:12px 14px 0 0;opacity:0;will-change:transform,opacity}.n9-plan__cell+.n9-plan__cell{padding-left:14px;border-left:1px solid var(--n-hair)}.n9-plan__k{font-size:.9375rem;font-weight:600;letter-spacing:.02em;color:var(--n-ink-3)}.n9-plan__v{margin-top:4px;font-size:1.0625rem;font-weight:600;color:var(--n-ink);line-height:1.3}.n9-board{--row-name: 56px;--row-price: 68px;--row: 58px;position:absolute;z-index:3;left:calc(var(--edge-l, 45%) + var(--col, 0px) + 64px);right:var(--edge-r, 0px);top:24%;display:grid;grid-template-columns:minmax(104px,.62fr) minmax(0,4fr);padding:10px}.n9-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--n-r-md);opacity:var(--frame, 0);background:var(--n-ground-up);border:1px solid var(--n-hair-2)}.n9-board__sweep{position:absolute;z-index:2;top:0;left:0;width:2px;height:26px;margin:-5px 0 0 -1px;pointer-events:none;opacity:0;background:var(--n-magenta);will-change:transform,opacity}.n9-board__sweep:after{content:"";position:absolute;left:-3px;top:2px;width:8px;height:8px;border-radius:50%;background:var(--n-magenta);box-shadow:0 0 0 3px var(--n-ground)}.n9-board__keys{position:relative;z-index:1;display:grid;grid-template-rows:var(--row-name) var(--row-price) var(--row) var(--row);opacity:var(--frame, 0)}.n9-board__keys span{display:flex;align-items:center;padding:0 12px;font-size:.9375rem;font-weight:500;color:var(--n-ink-2)}.n9-board__keys span+span{border-top:1px solid var(--n-hair)}.n9-board__cols{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:8px}.n9-bid{--lift: 0;position:relative;display:grid;grid-template-rows:var(--row-name) var(--row-price) var(--row) var(--row);border-radius:var(--n-r-sm);padding:0 12px;opacity:0;transform-origin:50% 100%;will-change:transform,opacity;background:var(--n-raised);border:1px solid var(--n-line-2);box-shadow:0 calc(var(--lift) * 22px) calc(var(--lift) * 40px) calc(var(--lift) * -22px) #000}.n9-bid__name{display:flex;align-items:center;font-size:1rem;font-weight:700;color:var(--n-ink);white-space:nowrap}.n9-bid__cell{display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--n-hair);min-width:0}.n9-bid__k{display:none}.n9-bid__v{font-size:.9375rem;font-weight:600;color:var(--n-ink);white-space:nowrap}.n9-bid__bar{position:relative;display:block;height:6px;border-radius:3px;background:var(--n-line);overflow:hidden}.n9-bid__bar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--n-ink);transform-origin:0 50%;transform:scaleX(0)}.n9-bid__edge{position:absolute;left:-1px;right:-1px;top:-1px;height:2px;opacity:0;background:var(--n-magenta);transform-origin:0 50%;border-radius:var(--n-r-sm) var(--n-r-sm) 0 0}.n9-team-tag{position:absolute;z-index:2;right:10px;top:100%;margin-top:14px;opacity:0;display:flex;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;color:var(--n-ink);padding:7px 14px 7px 12px;border-radius:999px;background:var(--n-ground);border:1px solid var(--n-magenta)}.n9-team-tag:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--n-magenta)}.n9-demo__caption{position:absolute;z-index:3;left:calc(var(--edge-l, 45%) + var(--col, 0px) + 64px);top:11.5%;max-width:44ch;opacity:0;font-size:var(--n-t-body);line-height:1.5;will-change:transform,opacity}.n9-demo__caption.n9-caption--decide{font-size:var(--n-t-h4)}@media (max-width: 1199px){.n9-board{--row-name: 50px;--row-price: 58px;--row: 52px;grid-template-columns:minmax(96px,.62fr) minmax(0,3fr)}.n9-bid__name,.n9-bid__v{font-size:.9375rem!important}.n9-plan__v{font-size:1rem}.n9-rail-hero{--s: 1}.n9-world--wide .n9-board__cols:not([style*="--n: 3"]){grid-template-columns:repeat(3,minmax(0,1fr))}.n9-world--wide .n9-board__cols:not([style*="--n: 3"]) .n9-bid:nth-child(4){display:none}.n9-world--wide .n9-pin[data-bid="3"] .n9-pin__label{display:none}.n9-bid{padding:0 12px}.n9-bid__name,.n9-bid__v{font-size:.9375rem}.n9-board__keys span{font-size:.9375rem;padding:0 8px}}@media (max-height: 800px){.n9-plan{top:15%}.n9-board{top:23%;--row-name: 48px;--row-price: 54px;--row: 50px}.n9-demo__caption{top:10.5%;font-size:1rem}.n9-herodoor__mark,.n9-demo__narrator{--mark-size: 64px !important}.n9-herodoor__mark .n9-mark__svg,.n9-demo__narrator .n9-mark__svg{width:80px;height:80px}}.n9-frames{margin-top:clamp(40px,6vw,64px)}.n9-frames__rail{position:sticky;top:0;z-index:10;margin:0 calc(-1 * var(--n-gutter));padding:12px var(--n-gutter);background:var(--n-ground);border-bottom:1px solid var(--n-hair)}.n9-rail--row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin:0 calc(-1 * var(--n-gutter));padding:2px var(--n-gutter)}.n9-rail--row::-webkit-scrollbar{display:none}.n9-rail--row li{flex:none;scroll-snap-align:start}.n9-beats{margin-top:clamp(40px,6vw,56px);display:grid;gap:clamp(72px,12vw,112px)}.n9-frame{position:relative;display:grid;gap:20px}.n9-frame--go{margin-bottom:calc(-1*clamp(40px,8vw,72px))}.n9-frame__talk{display:grid;gap:18px}.n9-frame__talk .n9-talk__line{opacity:1;grid-template-rows:1fr}.n9-frame__ai{display:flex;gap:14px;align-items:flex-start}.n9-frame__ai p{font-size:1.0625rem;line-height:1.5;color:var(--n-ink);padding:13px 17px;border-radius:6px 20px 20px;background:var(--n-ground-up);border:1px solid var(--n-hair-2)}.n9-frame__ai.is-team p{border-color:var(--n-magenta)}.n9-world--box{position:relative;inset:auto;width:100%;aspect-ratio:4 / 5;max-height:620px}.n9-world--box .n9-world__ground{-webkit-mask:radial-gradient(75% 70% at 50% 58%,#000 44%,transparent 100%);mask:radial-gradient(75% 70% at 50% 58%,#000 44%,transparent 100%)}.n9-world--box .n9-plan{left:0;right:0;top:0;width:auto;padding:14px 16px 16px}.n9-world--box .n9-plan__row{grid-template-columns:.8fr 1.35fr 1fr}.n9-world--box .n9-plan__cell{padding-right:8px}.n9-world--box .n9-plan__cell+.n9-plan__cell{padding-left:10px}.n9-world--box .n9-plan__v{font-size:.9375rem}.n9-world--box .n9-board{left:0;right:0;top:0;grid-template-columns:minmax(0,1fr);padding:44px 8px 8px}.n9-world--box .n9-board__keys{display:none}.n9-world--box .n9-board__cols{grid-template-columns:minmax(0,1fr);gap:8px}.n9-world--box .n9-bid{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"name price" "term ready";row-gap:8px;-moz-column-gap:14px;column-gap:14px;padding:12px 14px;transform-origin:50% 50%}.n9-world--box .n9-bid__name{grid-area:name;font-size:1rem}.n9-world--box .n9-bid__cell{border-top:0}.n9-world--box .n9-bid__cell--price{grid-area:price}.n9-world--box .n9-bid__cell:nth-of-type(2){grid-area:term}.n9-world--box .n9-bid__cell:nth-of-type(3){grid-area:ready}.n9-world--box .n9-bid__k{display:block;font-size:var(--n-t-small);font-weight:500;color:var(--n-ink-3);line-height:1.3}.n9-world--box .n9-bid__v{font-size:.9375rem}.n9-world--box .n9-bid__bar{margin-top:6px}.n9-world--box .n9-team-tag{right:auto;left:8px;top:0;margin:0}.n9-world--box .n9-board__sweep{top:44px}.n9-world--b4,.n9-world--b5,.n9-world--b6,.n9-world--b7{aspect-ratio:auto;height:auto;max-height:none}.n9-world--b4 .n9-board,.n9-world--b5 .n9-board,.n9-world--b7 .n9-board{position:relative}.n9-world--b6{height:96px}.n9-world--b6 .n9-world__ground{display:none}.n9-world--b6 .n9-board__cols{opacity:0}@media (min-width: 600px){.n9-world--box{aspect-ratio:16 / 11}.n9-world--box .n9-plan{right:auto;width:min(520px,80%)}.n9-world--box .n9-board{left:6%;right:6%}}.n9-team__h{max-width:14ch}.n9-team__body{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,80px);max-width:1080px}.n9-team__body .n9-body{max-width:42ch}.n9-body--beat{position:relative;align-self:start;padding-left:22px;color:var(--n-ink)}.n9-body--beat:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:var(--n-magenta);transform-origin:top;transform:scaleY(.1);transition:transform var(--n-dur-4) var(--n-ease-out) .1s}.n9-body--beat.is-seen:before{transform:scaleY(1)}.n9-proof{position:relative;margin-top:clamp(88px,10vw,144px)}.n9-proof__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--n-hair-2)}.n9-proof__row li{display:flex;flex-direction:column;gap:14px;padding:32px 24px 0;border-left:1px solid var(--n-hair)}.n9-proof__row li:first-child{padding-left:0;border-left:0}.n9-proof__n{font-size:var(--n-t-h2);line-height:.9;color:var(--n-ink);font-variant-numeric:lining-nums tabular-nums}.n9-proof__l{font-size:var(--n-t-body);font-weight:600;color:var(--n-ink)}.n9-closing{margin-top:clamp(72px,8vw,120px);font-size:var(--n-t-h3);line-height:1.12;max-width:22ch}@media (max-width: 899px){.n9-team__body{grid-template-columns:minmax(0,1fr)}.n9-proof__row{grid-template-columns:repeat(2,minmax(0,1fr))}.n9-proof__row li{padding:24px 16px}.n9-proof__row li:nth-child(odd){padding-left:0;border-left:0}.n9-proof__row li:nth-child(n+3){border-top:1px solid var(--n-hair)}}.n9-all__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,6vw,104px);align-items:start}.n9-all__h{max-width:14ch}.n9-all__side{padding-top:clamp(8px,1.2vw,18px)}.n9-all__body{max-width:40ch}.n9-all__side .n9-all__actions{margin-top:clamp(28px,3vw,40px);flex-direction:column;align-items:stretch;max-width:380px}@media (max-width: 899px){.n9-all__grid{grid-template-columns:minmax(0,1fr);gap:28px}.n9-all__side{padding-top:0}}.n9-all__actions{display:flex;flex-wrap:wrap;gap:12px}.n9-all__chat{margin-top:32px;max-width:560px}.n9-all__chat .n9-chat{max-width:560px}@media (max-width: 599px){.n9-all__actions{flex-direction:column;width:100%}.n9-all__actions .n9-btn{width:100%}}.n9-start{display:flex;flex-direction:column;align-items:center;text-align:left;gap:32px;padding-bottom:clamp(128px,13vw,192px)}.n9-start .n9-chat{max-width:540px}.n9-start .n9-bubble:before{display:none}.n9-start{padding-top:calc(var(--n-scene-y) + 24px)}.n9-start .n9-thread{left:50%;height:calc(var(--n-scene-y) + 2px)}@media (prefers-reduced-motion: reduce){.night9 *,.night9 *:before,.night9 *:after{animation:none!important;transition:none!important}.n9-talk__late,.n9-said{opacity:1}.n9-rail li{opacity:1;transform:none}}@media (max-width: 899px) and (max-height: 720px){.n9-meet{padding-top:84px;gap:18px}.n9-meet__mark{display:none}.n9-meet .n9-eyebrow{margin-bottom:10px}.n9-meet .n9-draw--under{margin-top:14px}.n9-meet .n9-lede{margin-top:12px}.n9-meet .n9-bubble{padding-top:16px}}@media (max-resolution: 1.5dppx){.n9-draw{height:2px}.n9-draw:after{top:-2px}.n9-thread{width:2px}.n9-thread:after{left:-2px}}.n9-chat{position:relative;width:100%;max-width:520px}.n9-panel{display:flex;flex-direction:column;overflow:hidden;background:var(--n-surface);border:1px solid var(--n-line);border-radius:var(--n-r-lg);transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-chat.is-handed .n9-panel,.n9-stagechat.is-handed .n9-panel{border-color:var(--n-magenta)}.n9-panel__head{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--n-line)}.n9-panel__name{font-size:.9375rem;font-weight:600;color:var(--n-text-1)}.n9-panel__log{position:relative;display:flex;flex-direction:column;padding:20px 18px 8px}.n9-panel__col{display:flex;flex-direction:column;gap:16px}.n9-panel--fixed{height:100%}.n9-panel--fixed .n9-panel__log{flex:1 1 auto;min-height:0;overflow:hidden;justify-content:flex-end}.n9-panel__col>[data-past]{display:none}.n9-panel__dock{padding:10px 14px 14px}.n9-panel__foot{margin-top:8px;padding:0 6px;font-size:.9375rem;color:var(--n-text-3)}.n9-msg{display:flex;gap:10px;align-items:flex-start}.n9-msg__avatar{margin-top:1px}.n9-msg__text{font-size:var(--n-t-talk);line-height:1.5;color:var(--n-text-1)}.n9-msg--you{justify-content:flex-end}.n9-msg--you .n9-msg__text{max-width:85%;padding:9px 14px;border-radius:16px 16px 4px;background:var(--n-raised);font-size:var(--n-t-body)}.n9-typing{display:inline-flex;align-items:center;gap:5px;height:26px}.n9-typing i{width:6px;height:6px;border-radius:50%;background:var(--n-text-3);animation:n9-dot 1.2s var(--n-ease-inout) infinite}.n9-typing i:nth-child(2){animation-delay:.15s}.n9-typing i:nth-child(3){animation-delay:.3s}@keyframes n9-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.n9-replies{margin:-4px 0 0}.n9-replies__in{overflow:hidden}.n9-replies .n9-pills{gap:8px}.n9-panel .n9-composer{margin:0;padding:5px 5px 5px 16px;border-radius:999px;background:var(--n-ground);border:1px solid var(--n-line-2)}.n9-panel .n9-composer__go{width:44px;height:44px;background:var(--n-teal);color:var(--n-ground)}.n9-panel .n9-composer__go:disabled{background:var(--n-raised);color:var(--n-text-3);opacity:1}.n9-panel .n9-composer__go:not(:disabled):hover{background:var(--n-teal)}.n9-panel .n9-bubble__cta{margin:0;width:100%}.n9-panel .n9-talk__line.is-on~.n9-talk__line.is-on,.n9-panel .n9-talk__line{margin:0}.n9-panel .n9-talk__line p{font-size:var(--n-t-talk)}.n9-panel .n9-talk__line--you p{font-size:var(--n-t-body)}.n9-panel .n9-talk__in{overflow:hidden}.n9-panel__col>.n9-talk__line:not(.is-on){margin-top:-16px}.n9-demo-stage{--chat-h: min(700px, calc(100svh - var(--top) - 28px))}.n9-stagechat{position:absolute;z-index:5;left:var(--edge-l);top:var(--top);width:var(--col);height:var(--chat-h);will-change:transform}.n9-stagechat .n9-chat{max-width:none;height:100%}.n9-heroseat{position:absolute;right:var(--edge-r);top:var(--top);width:var(--col);height:1px;visibility:hidden;pointer-events:none}.n9-rail-hero{--s: 1.1;visibility:hidden;pointer-events:none;margin:0}.n9-lead{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;overflow:visible}.n9-lead path{fill:none;stroke:var(--n-teal);stroke-width:1.5px;stroke-linecap:round;opacity:0}.n9-lead circle{fill:var(--n-teal);opacity:0}@media (max-resolution: 1.5dppx){.n9-lead path{stroke-width:2px}}@keyframes n9-settle{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes n9-land{0%{opacity:0;transform:translate3d(0,10px,0) scale(.94)}70%{opacity:1;transform:translate3d(0,-1px,0) scale(1.01)}to{opacity:1;transform:none}}.is-go .n9-hero__copy>.n9-eyebrow{animation:n9-settle var(--n-dur-4) var(--n-ease-out) both}.is-go .n9-hero__copy>.n9-display{animation:n9-settle var(--n-dur-4) var(--n-ease-out) 80ms both}.is-go .n9-hero__copy>.n9-lede{animation:n9-settle var(--n-dur-4) var(--n-ease-out) .2s both}.is-go .n9-hero__copy>.n9-lede-small{animation:n9-settle var(--n-dur-4) var(--n-ease-out) .26s both}@keyframes n9-glide{0%{opacity:0;transform:translate3d(28px,10px,0)}to{opacity:1;transform:none}}.n9-draw.is-drawn{transition:transform var(--n-dur-4) var(--n-ease-out) .45s}.is-go .n9-herochat .n9-chat,.n9-meet.is-go .n9-chat{animation:n9-glide var(--n-dur-4) var(--n-ease-out) .52s both}.is-go.is-stack .n9-stageview .n9-view,.n9-meet.is-go.is-stack .n9-meet__view .n9-view{animation:n9-settle var(--n-dur-4) var(--n-ease-out) .38s both}.n9-demo-stage .n9-rail li{transition-delay:calc(var(--i) * 70ms)}.n9-meet__door:not(.is-landed) .n9-meet__pills li{opacity:0}.n9-meet__door.is-landed .n9-meet__pills li{animation:n9-land var(--n-dur-3) var(--n-ease-out) both}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(2){animation-delay:70ms}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(3){animation-delay:.14s}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(4){animation-delay:.21s}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(5){animation-delay:.28s}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(6){animation-delay:.35s}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(7){animation-delay:.42s}.n9-demo-stage .n9-rail li{transition:opacity var(--n-dur-2) var(--n-ease-out),transform var(--n-dur-3) var(--n-ease-land)}.n9-pill{transition:color var(--n-dur-2) var(--n-ease-out),border-color var(--n-dur-2) var(--n-ease-out),translate var(--n-dur-2) var(--n-ease-out)}button.n9-pill:hover{translate:0 -1px;color:var(--n-text-1);border-color:var(--n-line-2)}button.n9-pill:hover:not(.is-ai):not(.is-team) .n9-pill__stroke{--stroke: var(--n-text-3);clip-path:inset(-2px -2px -2px -2px round 999px)}button.n9-pill:active{translate:0 0}.n9-btn{transition:translate var(--n-dur-2) var(--n-ease-out),border-color var(--n-dur-2) var(--n-ease-out),scale var(--n-dur-1) var(--n-ease-out)}.n9-btn:hover{translate:0 -1px}.n9-btn:active{transform:none;scale:.98;translate:0 0}.n9-btn--light:hover{background:var(--n-ink)}.n9-btn--line:hover{border-color:var(--n-text-2)}.n9-btn--team:hover{border-color:var(--n-magenta)}.n9-panel .n9-composer{transition:border-color var(--n-dur-2) var(--n-ease-out)}.n9-panel .n9-composer:hover{border-color:var(--n-text-3)}.n9-panel .n9-composer__go{transition:translate var(--n-dur-2) var(--n-ease-out),scale var(--n-dur-1) var(--n-ease-out),opacity var(--n-dur-2) var(--n-ease-out)}.n9-panel .n9-composer__go:not(:disabled):hover{background:var(--n-teal);translate:0 -1px}.n9-panel .n9-composer__go:not(:disabled):hover svg{transform:translateY(-2px)}.n9-panel .n9-composer__go:not(:disabled):active{scale:.94;translate:0 0}.n9-start .n9-chat,.n9-start>.n9-btn{opacity:0;transform:translate3d(0,14px,0);transition:opacity var(--n-dur-4) var(--n-ease-out),transform var(--n-dur-4) var(--n-ease-out)}.n9-start>.n9-btn{transition-delay:.16s}.n9-start.is-seen .n9-chat,.n9-start.is-seen>.n9-btn{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.n9-start .n9-chat,.n9-start>.n9-btn{opacity:1;transform:none}button.n9-pill:hover,.n9-btn:hover{translate:none}}.night9 :where(h1,h2,h3,h4,h5,h6){font-family:var(--n-display)}.night9 :where(button,input,textarea,select){font-family:inherit}.n9-rail--row{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 40px),transparent);padding-right:calc(var(--n-gutter) + 40px)}.n9-rail--row.is-end{-webkit-mask:none;mask:none}.n9-thread:not(.n9-thread--team){display:none}.n9-bid__edge{display:none}.n9-panel,.n9-view{border-color:var(--n-line);border-top-color:#45414d;background:linear-gradient(180deg,#ffffff07,#fff0 140px),var(--n-surface);box-shadow:inset 0 1px #ffffff0d,0 1px #0009,0 28px 60px -26px #000000f2,0 10px 22px -12px #000000bf}.n9-pill{background:linear-gradient(180deg,#1c1a22,#16141b);border-top-color:#4b4754;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0000008c}.n9-panel .n9-composer{box-shadow:inset 0 1px 3px #0000008c,0 1px #ffffff0a}.n9-typed{position:relative}.n9-typed__ghost{visibility:hidden}.n9-typed__live{position:absolute;top:0;right:0;bottom:0;left:0}.n9-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.16em;background:var(--n-teal)}.n9-pill.is-roll .n9-pill__stroke,.n9-pill.is-rolled .n9-pill__stroke{--stroke: var(--n-teal);transition:clip-path .3s var(--n-ease-inout)}.n9-pill.is-roll .n9-pill__stroke{clip-path:inset(-2px -2px -2px -2px round 999px)}.n9-pill.is-rolled .n9-pill__stroke{clip-path:inset(-2px -2px -2px 100% round 999px)}.n9-pill.is-roll{color:var(--n-text-1)}.n9-demo-stage{--col: clamp(380px, 33vw, 440px);--frame-w: min(640px, calc((100vw - var(--edge-l) - var(--edge-r)) * .5));--hero-b: 44px;--board-h: 260px}@media (max-width: 1199px){.n9-demo-stage{--frame-w: calc((100vw - var(--edge-l) - var(--edge-r)) * .48);--board-h: 232px}}@media (max-height: 800px){.n9-demo-stage{--board-h: 222px}}.n9-demo-stage.is-stack .n9-hero{top:auto;bottom:var(--hero-b);width:calc(100% - var(--edge-l) - var(--edge-r) - var(--frame-w) - 72px)}.n9-demo-stage.is-stack .n9-hero .n9-display{max-width:10.5ch}.n9-demo-stage.is-stack .n9-hero .n9-display--long{max-width:12.5ch}.is-stack .n9-heroseat{top:auto;bottom:var(--hero-b);right:calc(var(--edge-r) + var(--frame-w) + 40px - var(--col));height:0}.is-calm .n9-heroseat{height:0}.n9-stageview{position:absolute;z-index:4;right:var(--edge-r);top:var(--top);width:var(--frame-w);height:max(220px,calc(var(--hero-chat-top, 62vh) + 40px - var(--top)));will-change:transform,opacity;transform-origin:70% 30%}.n9-stageview .n9-view__body{margin-bottom:56px}@media (max-height: 820px){.n9-stageview .n9-view__sub{display:none}}.n9-panel--fixed{height:auto;max-height:100%}.n9-panel--fixed .n9-panel__log{flex:0 1 auto;justify-content:flex-start}.n9-demo-stage.is-stack{--canvas-l: calc(100% - var(--edge-r) - var(--frame-w));--canvas-b: calc(var(--hero-chat-top, 60vh) + 40px)}.n9-demo-stage.is-team .n9-world--wide .n9-board{left:var(--canvas-l);right:var(--edge-r);top:calc(var(--canvas-b) + 24px)}.n9-demo-stage.is-team .n9-demo__caption{left:calc(var(--canvas-l) + 10px);top:calc(var(--canvas-b) + 24px + var(--board-h) + 18px)}.n9-view{--acc: var(--n-teal);position:relative;display:flex;flex-direction:column;height:100%;margin:0;border:1px solid var(--n-line);border-top-color:#45414d;border-radius:var(--n-r-lg);overflow:hidden;transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-view.is-team{--acc: var(--n-magenta)}.n9-view.is-handed{border-color:var(--n-magenta)}.n9-view__head{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:14px;column-gap:14px;padding:16px 20px 0}.n9-view__title{flex:1 1 auto;font-size:1rem;font-weight:600;line-height:1.35;color:var(--n-text-1)}.n9-view__team{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--n-magenta)}.n9-view__team i{width:6px;height:6px;border-radius:50%;background:var(--n-magenta)}.n9-view__sub{order:3;flex-basis:100%;margin-top:2px;font-size:.9375rem;line-height:1.4;color:var(--n-text-3)}.n9-view__body{position:relative;flex:1 1 auto;min-height:0;margin:16px 20px 18px}.n9-view__canvas{position:absolute;top:0;right:0;bottom:0;left:0;animation:n9-viewin var(--n-dur-1) var(--n-ease-out) both}@keyframes n9-viewin{0%{opacity:0}to{opacity:1}}.n9-cv{display:block;overflow:visible;font-family:var(--n-body)}.n9-cv .cv-in,.n9-cv .cv-draw,.n9-cv .cv-pop,.n9-cv .cv-move{--u: clamp(0, (var(--k, 1) - var(--a, 0)) / var(--d, .15), 1)}.n9-cv .cv-in{opacity:var(--u)}.n9-cv .cv-draw{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--u));opacity:clamp(0,var(--u) * 40,1)}.n9-cv .cv-pop{opacity:var(--u);transform:scale(calc(.5 + .5 * var(--u)));transform-box:fill-box;transform-origin:center}.n9-cv .cv-move{transform:translate(calc(var(--x0, 0px) * (1 - var(--u))),calc(var(--y0, 0px) * (1 - var(--u))))}.n9-cv .cv-grid{stroke:#221f29;stroke-width:1;fill:none}.n9-cv .cv-road{stroke:#4a4652;stroke-width:1.5;fill:none;stroke-linecap:round}.n9-cv .cv-river{stroke:#34313b;stroke-width:2;fill:none;stroke-linecap:round}.n9-cv .cv-line{stroke:#5b5764;stroke-width:1.25;fill:none;stroke-linecap:round;stroke-linejoin:round}.n9-cv .cv-acc{stroke:var(--acc);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.n9-cv .cv-accf{fill:var(--acc)}.n9-cv .cv-accbox{fill:none;stroke:var(--acc);stroke-width:1.5}.n9-cv .cv-node{fill:var(--n-surface);stroke:#8a8693;stroke-width:1.5}.n9-cv .cv-node.cv-dash{stroke-dasharray:3 3}.n9-cv .cv-box{fill:#1c1a22;stroke:#4a4652;stroke-width:1}.n9-cv .cv-dot{fill:#8a8693}.n9-cv .cv-cell{fill:none;stroke:#3d3a45;stroke-width:1}.n9-cv .cv-fill{fill:#4a4652}.n9-cv .cv-t{fill:var(--n-text-2);font-size:15px;font-weight:500}.n9-cv .cv-t1{fill:var(--n-text-1);font-weight:600}.n9-cv .cv-t3{fill:var(--n-text-3);font-weight:600;letter-spacing:.04em}.n9-seed{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:18px}.n9-seed__words{display:flex;gap:12px;align-items:flex-start;font-size:var(--n-t-body);line-height:1.5;color:var(--n-text-1)}.n9-seed__words span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.n9-seed__point{flex:none;width:9px;height:9px;margin-top:9px;border-radius:50%;background:var(--acc)}.n9-seed__rows{position:relative;margin-left:4px;padding-left:26px;display:grid;gap:12px;border-left:1.5px solid var(--n-line-2);transition:border-color var(--n-dur-3) var(--n-ease-out)}.n9-seed__rows li{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px}.n9-seed__rows li:before,.n9-seed__rows li:after{content:"";position:absolute;left:-26px;top:50%;width:18px;height:1.5px;background:var(--n-line-2)}.n9-seed__rows li:after{background:var(--acc);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--n-dur-3) var(--n-ease-out)}.n9-seed__rows li.is-found:after{transform:scaleX(1)}.n9-seed__k{font-size:.9375rem;font-weight:600;color:var(--n-text-3)}.n9-seed__v{font-size:1rem;font-weight:600;color:var(--n-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n9-seed__rows li.is-found .n9-seed__v{color:var(--n-text-1);animation:n9-rise var(--n-dur-3) var(--n-ease-out) both}.n9-seed.is-bloom .n9-seed__rows{border-left-color:var(--acc)}.n9-lede--v7{color:var(--n-text-1);font-weight:600;max-width:30ch}.n9-lede-small{margin-top:10px;font-size:var(--n-t-small);line-height:1.5;color:var(--n-text-1);font-weight:600}.n9-msg__body{display:grid;gap:12px;justify-items:start;min-width:0}.n9-replay{min-height:44px;padding:10px 18px;font-size:.9375rem}.n9-frame__say{display:grid;gap:14px;justify-items:start}.n9-meet__door{position:relative;display:grid;align-content:start}.n9-meet__chat{position:relative;z-index:2;width:100%}.n9-meet__chat .n9-chat{max-width:none}.n9-meet__view{position:relative;z-index:1;height:320px;margin-top:-28px}.n9-meet__view .n9-view__head{padding-top:44px}@media (min-width: 600px) and (max-width: 899px){.n9-meet__chat{width:78%}.n9-meet__view{width:84%;margin-left:auto;margin-top:-44px;height:360px}.n9-meet__view .n9-view__head{padding-top:58px}}@media (min-width: 900px){.n9-meet__view{height:340px}}.n9-view--frame{height:300px}@media (min-width: 600px){.n9-view--frame{height:340px}}@media (prefers-reduced-motion: reduce){.n9-meet__door .n9-meet__pills li{opacity:1}.n9-seed__rows li:after{transition:none}}.n9-demo-stage .n9-rail-hero{--s: 1}.n9-cv .cv-was{fill:none;stroke:#4a4652;stroke-width:1}.n9-demo-stage .n9-rail-hero .n9-pill{min-height:44px;padding:0 17px;font-size:.9375rem}@media (max-width: 1199px){.n9-demo-stage .n9-rail .n9-pill,.n9-demo-stage .n9-rail-hero .n9-pill{min-height:40px;padding:0 14px}}@media (max-height: 820px){.n9-demo-stage{--top: 100px;--hero-b: 30px}.n9-stageview .n9-view__body{margin:12px 18px 48px}.n9-stageview .n9-view__head{padding:14px 18px 0}}.n9-btn--light,.n9-panel .n9-bubble__cta{background:var(--n-surface);color:var(--n-text-1);border:0;padding:13.5px 23.5px;box-shadow:inset 0 0 0 1.5px var(--n-teal),0 1px 2px #00000080}.n9-btn--light.n9-btn--big{padding:15.5px 29.5px}.n9-btn--light:hover,.n9-panel .n9-bubble__cta:hover{background:var(--n-raised)}.n9-cv .cv-t{paint-order:stroke;stroke:var(--n-surface);stroke-width:5px;stroke-linejoin:round}.n9-cv .cv-t3{fill:var(--n-text-2)}.n9-demo-stage.is-calm{--frame-h: min(400px, 44vh);--canvas-l: calc(var(--edge-l) + var(--col) + 64px);--canvas-b: calc(var(--top) + var(--frame-h))}.n9-demo-stage.is-calm .n9-stageview{left:var(--canvas-l);right:var(--edge-r);width:auto;height:var(--frame-h);opacity:0;visibility:hidden}.n9-demo-stage.is-calm .n9-stageview .n9-view__body{margin-bottom:18px}.n9-heroview{position:absolute;z-index:4;left:var(--edge-l);top:var(--top);width:calc(100% - var(--edge-l) - var(--edge-r) - var(--col) - 64px);height:var(--hero-chat-h, 380px);opacity:0;visibility:hidden;transform:translate3d(0,8px,0);transition:opacity var(--n-dur-2) var(--n-ease-out),transform var(--n-dur-2) var(--n-ease-out),visibility 0s linear var(--n-dur-2)}.n9-heroview.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.n9-hero__copy{transition:opacity var(--n-dur-2) var(--n-ease-out)}.n9-demo-stage.has-preview .n9-hero__copy{opacity:.05}.n9-stagebg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.n9-meet>.n9-stagebg{inset:0 calc(50% - 50vw);z-index:-1}.n9-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.n9-bg--drift{overflow:hidden;--a1: .045;--a2: .035;--a3: .03}.n9-bg--drift.n9-bg--i1{--a1: .028;--a2: .022;--a3: .018}.n9-bg--drift.n9-bg--i3{--a1: .065;--a2: .05;--a3: .042}.n9-bg--drift i{position:absolute;width:95vmax;height:95vmax;border-radius:50%;will-change:transform}.n9-bg--drift i:nth-child(1){left:-35vmax;top:-45vmax;background:radial-gradient(closest-side,rgba(245,243,240,var(--a1)),#f5f3f000);animation:n9-drift-1 72s var(--n-ease-inout) infinite alternate}.n9-bg--drift i:nth-child(2){right:-40vmax;top:-10vmax;background:radial-gradient(closest-side,rgba(245,243,240,var(--a2)),#f5f3f000);animation:n9-drift-2 94s var(--n-ease-inout) infinite alternate}.n9-bg--drift i:nth-child(3){left:5vmax;bottom:-60vmax;background:radial-gradient(closest-side,rgba(245,243,240,var(--a3)),#f5f3f000);animation:n9-drift-3 118s var(--n-ease-inout) infinite alternate}@keyframes n9-drift-1{0%{transform:translateZ(0)}to{transform:translate3d(22vmax,14vmax,0)}}@keyframes n9-drift-2{0%{transform:translateZ(0)}to{transform:translate3d(-18vmax,20vmax,0)}}@keyframes n9-drift-3{0%{transform:translateZ(0)}to{transform:translate3d(16vmax,-18vmax,0)}}.n9-bg.is-paused i{animation-play-state:paused}.n9-demo-stage .n9-stagebg{opacity:0;animation:n9-bgin 2.4s var(--n-ease-out) .2s forwards}@keyframes n9-bgin{to{opacity:1}}.n9-pill.is-roll .n9-pill__stroke,.n9-pill.is-rolled .n9-pill__stroke{--stroke: var(--n-text-3)}.n9-pill.is-roll{color:var(--n-text-2)}.n9-meet.is-calm>.n9-hero__copy{grid-area:copy}.n9-meet.is-calm>.n9-meet__door{grid-area:chat}.n9-meet.is-calm>.n9-meet__peek{grid-area:peek}.n9-meet.is-calm{grid-template-areas:"copy" "chat" "peek"}.n9-meet__peek{display:none;height:320px;margin-top:0}.n9-meet__peek.is-on{display:block}.n9-meet__peek .n9-view__head{padding-top:16px}@media (min-width: 600px) and (max-width: 899px){.n9-meet__peek{width:100%;margin:0;height:360px}.n9-meet__peek .n9-view__head{padding-top:16px}}@media (min-width: 900px){.n9-meet.is-calm{grid-template-areas:"copy chat"}.n9-meet.is-calm>.n9-meet__peek{grid-area:copy;display:block;align-self:start;height:380px;margin-top:clamp(24px,5vw,76px);z-index:2;opacity:0;visibility:hidden;transition:opacity var(--n-dur-2) var(--n-ease-out),visibility 0s linear var(--n-dur-2)}.n9-meet.is-calm>.n9-meet__peek.is-on{opacity:1;visibility:visible;transition-delay:0s}.n9-meet.is-calm.has-peek>.n9-hero__copy{opacity:.05}}@media (prefers-reduced-motion: reduce){.n9-demo-stage .n9-stagebg{opacity:1;animation:none}}html.n9-html [aria-label="Cookie choices"]{pointer-events:none}html.n9-html [aria-label="Cookie choices"]>div{pointer-events:auto;background:#16141b;border:1px solid #2c2a33;border-radius:14px;box-shadow:0 24px 48px -24px #000;font-family:Clectiv Montserrat,system-ui,sans-serif}html.n9-html [aria-label="Cookie choices"] p{color:#bdbac3}html.n9-html [aria-label="Cookie choices"] a{color:#f5f3f0;text-decoration-color:#3d3a45}html.n9-html [aria-label="Cookie choices"] a:hover{text-decoration-color:#f5f3f0}html.n9-html [aria-label="Cookie choices"] button{background:#0a0710;color:#f5f3f0;border:1px solid #3d3a45;border-radius:999px;padding:0 18px;font-family:inherit;font-weight:600;transition:border-color .32s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}html.n9-html [aria-label="Cookie choices"] button:hover{border-color:#99959f;background:#0a0710;color:#f5f3f0}html.n9-html [aria-label="Cookie choices"] button:active{transform:scale(.97)}html.n9-html [aria-label="Cookie choices"] button:focus-visible{outline:2px solid #f5f3f0;outline-offset:2px}.n9-demo-stage.is-calm .n9-hero,.n9-demo-stage.is-calm .n9-heroview,.n9-demo-stage.is-calm .n9-heroseat{top:var(--hero-top, var(--top))}.n9-bg--follow{overflow:hidden;--a: .06}.n9-bg--follow.n9-bg--i1{--a: .04}.n9-bg--follow.n9-bg--i3{--a: .085}.n9-bg--follow i{position:absolute;left:-45vmax;top:-45vmax;width:90vmax;height:90vmax;border-radius:50%;background:radial-gradient(closest-side,rgba(245,243,240,var(--a)),rgba(245,243,240,calc(var(--a) * .35)) 45%,#f5f3f000);will-change:transform}.n9-bg--grid{overflow:hidden;--a: .05;--aa: .08;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 60% 50%,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse 70% 65% at 60% 50%,#000 20%,transparent 80%)}.n9-bg--grid.n9-bg--i1{--a: .035;--aa: .055}.n9-bg--grid.n9-bg--i3{--a: .07;--aa: .11}.n9-bg--grid svg{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);will-change:transform}.n9-bg--grid svg path{fill:none;stroke:rgba(245,243,240,var(--a));stroke-width:1;vector-effect:non-scaling-stroke}.n9-bg--grid svg path.a{stroke:rgba(245,243,240,var(--aa))}.n9-bg--mark{overflow:hidden}.n9-bg--mark svg{--s: min(165vh, 1700px);position:absolute;left:80%;top:86%;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-origin:50% 50%;will-change:transform;overflow:visible}.n9-bigmark__base{fill:none;stroke:#f5f3f026;stroke-width:1;vector-effect:non-scaling-stroke}.n9-bg--mark.n9-bg--i1 .n9-bigmark__base{stroke:#f5f3f01a}.n9-bg--mark.n9-bg--i3 .n9-bigmark__base{stroke:#f5f3f036}.n9-bigmark__glow{fill:none;stroke-width:2.25;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;filter:none}.n9-think{display:inline-flex;align-items:center;height:26px}.n9-mark__body{transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}.n9-demo-stage.is-calm{--col: clamp(420px, 36vw, 540px)}.n9-demo-stage.is-calm .n9-rail-hero{--s: 1.04}.n9-demo-stage.is-calm .n9-replies .n9-pills{gap:7px}.n9-nobr{white-space:nowrap}.n9-panel .n9-composer--ai{flex-direction:column;align-items:stretch;gap:8px;border-radius:20px;padding:14px 10px 10px 16px;background:var(--n-ground)}.n9-composer textarea{display:block;width:100%;min-height:24px;max-height:160px;resize:none;overflow-y:auto;background:transparent;border:0;outline:none;padding:0;color:var(--n-ink);caret-color:var(--n-teal);font:500 1rem/1.5 var(--n-body)}.n9-composer textarea::-moz-placeholder{color:var(--n-ink-3);opacity:1}.n9-composer textarea::placeholder{color:var(--n-ink-3);opacity:1}.n9-panel .n9-composer--ai .n9-composer__go{align-self:flex-end;width:36px;height:36px}.n9-panel .n9-composer--ai.is-busy .n9-composer__go{background:var(--n-raised);color:var(--n-text-1);opacity:1}.n9-replies--below{margin:12px 0 0}.n9-think{gap:10px}.n9-think__label{font-size:var(--n-t-talk);color:var(--n-text-3);background:linear-gradient(90deg,var(--n-text-3) 0%,var(--n-text-3) 40%,var(--n-text-1) 50%,var(--n-text-3) 60%,var(--n-text-3) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:n9-shimmer 1.8s linear infinite}@keyframes n9-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.n9-stream>span[aria-hidden]>span{opacity:0;animation:n9-word .26s var(--n-ease-out) forwards}@keyframes n9-word{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.n9-think__label{animation:none;-webkit-text-fill-color:currentColor;background:none}.n9-stream>span[aria-hidden]>span{animation:none;opacity:1}}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-panel__col>.n9-msg:first-child .n9-msg__text{font-size:1rem;line-height:1.5;font-weight:400}.n9-composer textarea:focus,.n9-composer textarea:focus-visible{outline:none;box-shadow:none}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-composer--ai{background:var(--n-ground);min-height:96px;justify-content:space-between}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-replies{margin-bottom:4px}.n9-cue{position:absolute;z-index:6;left:50%;bottom:clamp(18px,3vh,30px);margin-left:-22px;width:44px;height:44px;border-radius:50%;border:1px solid transparent;background:transparent;display:grid;place-items:center;color:var(--n-text-3);cursor:pointer;opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);transition:opacity var(--n-dur-3) var(--n-ease-out),transform var(--n-dur-3) var(--n-ease-out),color var(--n-dur-2) var(--n-ease-out),border-color var(--n-dur-2) var(--n-ease-out),visibility 0s linear var(--n-dur-3)}.n9-cue.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.n9-cue.is-on svg{animation:n9-cue-nudge 1.4s var(--n-ease-inout) .4s 2}@keyframes n9-cue-nudge{0%,to{transform:none}50%{transform:translateY(5px)}}.n9-cue:hover{color:var(--n-text-1);border-color:var(--n-line-2)}.n9-cue:focus-visible{outline:2px solid var(--n-text-1);outline-offset:2px}@media (prefers-reduced-motion: reduce){.n9-cue.is-on svg{animation:none}}.n9-panel .n9-composer--email{gap:10px}.n9-composer--email input{display:block;width:100%;background:transparent;border:0;outline:none;padding:0;color:var(--n-ink);caret-color:var(--n-teal);font:500 1rem/1.5 var(--n-body)}.n9-composer--email input::-moz-placeholder{color:var(--n-ink-3);opacity:1}.n9-composer--email input::placeholder{color:var(--n-ink-3);opacity:1}.n9-panel .n9-composer--email .n9-composer__go--word{width:auto;height:40px;padding:0 18px;align-self:flex-end;border-radius:999px}.n9-panel .n9-composer--email .n9-composer__go--word:not(:disabled){background:var(--n-teal);color:var(--n-ground)}.n9-panel .n9-composer--email.is-busy .n9-composer__go--word{opacity:.7;cursor:progress}.n9-composer__error{margin:8px 6px 0;font-size:.875rem;line-height:1.4;color:var(--n-text-2)}.n9-panel__done{display:flex;align-items:center;gap:8px;min-height:48px;margin:0;padding:0 6px;font-size:.9375rem;color:var(--n-text-2)}.n9-panel__done svg{flex:none;color:var(--n-teal)}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat{--n-t-talk: 1rem;--n-t-body: 1rem}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-msg__text{line-height:1.5}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-composer textarea,.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-composer--email input{font-size:1rem}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-rail-hero{--s: .98}.n9-demo-stage:is(.in-hero,.at-end) .n9-herochat .n9-composer--ai{min-height:88px}.n9-herochat{position:absolute;z-index:5;right:var(--edge-r);top:var(--hero-top, var(--top));width:var(--col);will-change:transform,opacity}.n9-herochat .n9-chat{max-width:none}.n9-demo-stage.is-calm .n9-stagechat{opacity:0;visibility:hidden}.n9-panel__note{margin:0;padding:12px 18px 16px;border-top:1px solid var(--n-line);font-size:.875rem;color:var(--n-text-3)}.n9-meet__door.is-landed .n9-meet__pills li:nth-child(8){animation-delay:.49s}.n9-cv .cv-dim{fill:var(--n-ground);opacity:calc(var(--u) * .55)}.n9-cv .cv-tacc{fill:var(--acc);font-weight:600}.n9-film__cap{position:absolute;z-index:6;bottom:calc(100% - var(--top) + 22px);left:var(--edge-l);width:var(--col);margin:0;opacity:0;will-change:transform,opacity;pointer-events:none}.n9-film__title{margin:0;font-family:var(--n-display);font-weight:700;font-size:var(--n-t-h3);line-height:1.1;letter-spacing:-.015em;color:var(--n-ink)}.n9-film__caption{margin:6px 0 0;max-width:52ch;font-size:var(--n-t-body);line-height:1.5;color:var(--n-text-2)}.n9-zones{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity}.n9-zones .n9-market{opacity:1;transform:translate(-50%,-50%) scale(var(--zs, 1));border-width:2px}.n9-plan--bp{top:14%;width:min(720px,calc(100% - var(--edge-l, 0px) - var(--edge-r, 0px) - var(--col, 0px) - 64px))}.n9-plan__sub{margin-left:12px;font-size:.875rem;font-weight:500;color:var(--n-text-3)}.n9-plan__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.n9-plan__grid .n9-plan__cell{padding:12px 14px 12px 0}.n9-plan__grid .n9-plan__cell:nth-child(3n+1){padding-left:0;border-left:0}.n9-plan__grid .n9-plan__cell:nth-child(n+4){border-top:1px solid var(--n-hair)}.n9-plan__cell--gap .n9-plan__k{color:var(--n-text-3)}.n9-plan__cell--gap .n9-plan__v{color:var(--n-text-3);font-weight:500;font-style:normal}.n9-plan__cell--gap{position:relative}.n9-plan__cell--gap:before{content:"";position:absolute;left:14px;right:12px;top:10px;bottom:10px;border:1px dashed var(--n-line-2);border-radius:8px;opacity:.8;pointer-events:none}.n9-plan__cell--gap{padding-left:24px!important}.n9-board{--row-name: 52px;--row: 46px;grid-template-rows:auto 1fr;top:20%}.n9-board__t{grid-column:1 / -1;position:relative;z-index:1;margin:2px 0 10px 12px;font-size:1rem;font-weight:700;color:var(--n-ink);opacity:var(--frame, 0);display:flex;align-items:baseline}.n9-board__keys,.n9-bid{grid-template-rows:var(--row-name) repeat(4,var(--row))}.n9-bid__v--cap{font-size:1.0625rem;font-weight:700;color:var(--n-teal);opacity:0}.n9-footnote{grid-column:1 / -1;position:relative;z-index:1;margin:10px 0 2px 12px;font-size:.8125rem;color:var(--n-text-3);opacity:var(--frame, 0)}@media (max-width: 1199px){.n9-board{--row-name: 48px;--row: 42px}}.n9-plan--bp{top:9%;padding:16px 20px}.n9-plan--bp .n9-plan__t{font-size:.9375rem}.n9-plan__grid .n9-plan__cell{padding:9px 12px 9px 0}.n9-plan--bp .n9-plan__k{font-size:.8125rem}.n9-plan--bp .n9-plan__v{font-size:.9375rem;margin-top:2px}.n9-bid__name{white-space:normal;line-height:1.15;font-size:.9375rem}.n9-board{--row-name: 56px;top:16%}.n9-board__cols{gap:6px}.n9-bid{padding:0 10px}@media (max-height: 900px){.n9-plan--bp{top:7%}.n9-board{top:13%}}.n9-cat .n9-herochat .n9-replies{display:none}.n9-stage__n{font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--n-text-3);text-transform:uppercase}.n9-stage__n span{color:var(--n-teal);margin-right:6px}.n9-stage__t{font-size:1.125rem;font-weight:700;color:var(--n-text-1);margin:0}.n9-stage__sub{font-size:.9375rem;color:var(--n-text-3);margin:0}.n9-bp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--n-line)}@media (min-width: 600px){.n9-bp{grid-template-columns:repeat(3,minmax(0,1fr))}}.n9-bp__cell{padding:10px 12px 10px 0;border-bottom:1px solid var(--n-line);min-width:0}.n9-bp__k{font-size:.8125rem;font-weight:600;color:var(--n-text-3);letter-spacing:.02em}.n9-bp__v{font-size:.9375rem;font-weight:600;color:var(--n-text-1);margin-top:2px;line-height:1.3}.n9-usmap{display:block;width:100%;height:auto;margin-top:4px}.n9-usmap__land{fill:url(#n9-dots)}.n9-usmap defs circle{fill:#2c3340}.n9-usmap__border{fill:none;stroke:#3a4352;stroke-width:2}.n9-usmap__pin circle{fill:#080b12;stroke:#5d6675;stroke-width:3}.n9-usmap__pin.is-strong circle{stroke:var(--n-teal);fill:var(--n-teal)}.n9-usmap__pin text{font:600 44px var(--n-body);fill:var(--n-text-1);paint-order:stroke;stroke:var(--n-ground-up, #0b0d12);stroke-width:10px}@media (max-width: 600px){.n9-usmap__pin text{font-size:66px}}.n9-usmap__zone{fill:#01e3d10d;stroke:var(--n-teal);stroke-width:3;opacity:.8}.n9-sb{display:grid;gap:10px}@media (min-width: 700px){.n9-sb{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.n9-sb__bid{border:1px solid var(--n-line-2);border-radius:var(--n-r-sm);background:var(--n-raised);padding:12px 14px;display:grid;gap:8px}.n9-sb__name{font-size:1rem;font-weight:700;color:var(--n-text-1);line-height:1.2}.n9-sb__cell{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--n-line);padding-top:8px;font-size:.9375rem}@media (min-width: 700px){.n9-sb__cell{flex-direction:column;gap:2px}}.n9-sb__k{color:var(--n-text-3);font-weight:500}.n9-sb__v{color:var(--n-text-1);font-weight:600;text-align:right}@media (min-width: 700px){.n9-sb__v{text-align:left}}.n9-sb__v--key{color:var(--n-teal)}.n9-footnote--flow{position:static;margin:12px 0 0;opacity:1;grid-column:auto}.n9-qa{margin:clamp(20px,3vw,32px) 0 0;display:grid;gap:22px;max-width:72ch}.n9-qa dt{font-size:1.0625rem;font-weight:700;color:var(--n-text-1)}.n9-qa dd{margin:6px 0 0;font-size:var(--n-t-body);line-height:1.6;color:var(--n-text-2)}.n9-example{margin:clamp(28px,4vw,40px) 0 0;max-width:52ch;padding:16px 20px;border-left:2px solid var(--n-magenta)}.n9-example__label{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n-text-3);margin:0 0 8px}.n9-example__line{font-size:var(--n-t-body);line-height:1.55;color:var(--n-text-2);margin:0}.n9-example__line+.n9-example__line{margin-top:4px}.n9-stagechat{--n-t-talk: 1rem;--n-t-body: 1rem}.n9-stagechat .n9-msg__text,.n9-stagechat .n9-talk__line p{line-height:1.5}.n9-stagechat .n9-panel__col>.n9-msg:first-child .n9-msg__text{font-size:1rem;line-height:1.5;font-weight:400}.n9-stagechat .n9-composer--ai{background:var(--n-ground);min-height:88px;justify-content:space-between}.n9-composer--demo,.n9-composer--demo textarea:disabled{cursor:default}.n9-composer--demo textarea:disabled{color:var(--n-ink-3);-webkit-text-fill-color:var(--n-ink-3);opacity:1}.n9-composer--demo textarea:disabled::-moz-placeholder{color:var(--n-ink-3);-webkit-text-fill-color:var(--n-ink-3);opacity:1}.n9-composer--demo textarea:disabled::placeholder{color:var(--n-ink-3);-webkit-text-fill-color:var(--n-ink-3);opacity:1}.n9-stagechat .n9-talk__line--ai p{max-width:none;padding-top:0}.n9-stagechat .n9-talk__line--you p{max-width:85%;padding:9px 14px;border-radius:16px 16px 4px}@media (max-height: 820px){.n9-film__caption{display:none}}.n9-pin[data-bid="0"] .n9-pin__label{left:-14px;right:auto;top:22px}.n9-pin__lit:after{opacity:var(--ans, 0)}.n9-pin__pulse{border:1.5px solid var(--n-teal);opacity:0}.n9-pin.is-out .n9-pin__pulse{animation:n9-pin-pulse 1.4s var(--n-ease-out) infinite}@keyframes n9-pin-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion: reduce){.n9-pin.is-out .n9-pin__pulse{animation:none;opacity:.6;transform:scale(1.6)}}.n9-maphead{position:absolute;z-index:4;left:0;top:0;margin:0;opacity:0;pointer-events:none;will-change:transform,opacity;display:flex;align-items:baseline;white-space:nowrap;font-size:1rem;font-weight:700;color:var(--n-ink)}.n9-board:not(.n9-board--team) .n9-board__keys,.n9-board:not(.n9-board--team) .n9-bid{grid-template-rows:var(--row-name) repeat(3,var(--row)) var(--row-est, var(--row))}.n9-bid__status{display:grid}.n9-bid__s{grid-area:1 / 1}.n9-bid__s--sent{opacity:calc(1 - var(--ans, 0));color:var(--n-text-3)}.n9-bid__s--ans{opacity:var(--ans, 0);color:var(--n-teal);font-weight:700}.n9-bid{border-color:color-mix(in srgb,var(--n-teal) calc(var(--yes, 0) * 100%),color-mix(in srgb,var(--n-text-2) calc(var(--pick, 0) * 100%),var(--n-line-2)))}@media (max-height: 900px){.n9-board{--row-name: 48px;--row: 38px}}.n9-world--box .n9-board:not(.n9-board--team) .n9-bid{grid-template-areas:"name status" "metro ready" "est est"}.n9-world--box .n9-bid .n9-bid__cell--est{grid-area:est}.n9-world--box .n9-bid .n9-bid__cell--metro{grid-area:metro}.n9-world--box .n9-bid .n9-bid__cell--cap{grid-area:cap}.n9-world--box .n9-bid .n9-bid__cell--ready{grid-area:ready}.n9-world--box .n9-bid .n9-bid__cell--term{grid-area:term}.n9-world--box .n9-bid .n9-bid__cell--status{grid-area:status}.n9-world--box .n9-board:not(.n9-board--team) .n9-bid{grid-template-rows:none}.n9-world--box .n9-maphead{display:block;white-space:normal;max-width:calc(100% - 16px)}.n9-world--box .n9-maphead .n9-plan__sub{display:block;margin:2px 0 0}.n9-world--b4 .n9-maphead,.n9-world--b5 .n9-maphead,.n9-world--b6 .n9-maphead,.n9-world--b7 .n9-maphead{display:none}.n9-world--box .n9-pin[data-bid="0"] .n9-pin__label{left:-14px;right:auto;top:18px}.n9-world--box .n9-pin__label{font-size:.8125rem;line-height:22px;padding:0 6px}.n9-msg__body--team{gap:4px}.n9-msg__who{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:var(--n-magenta)}.n9-msg__who:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--n-magenta);flex:none}.n9-frame__ai .n9-msg__who{margin-bottom:4px}.n9-frame__who{width:40px;height:40px;flex:none;display:grid;place-items:center}.n9-frame__who:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--n-magenta)}.n9-ask__head{margin:0 0 6px;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n-text-3)}.n9-ask{margin:0 0 14px;border:1px solid var(--n-line-2);border-radius:var(--n-r-sm);padding:4px 14px}.n9-ask__row{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:.9375rem}.n9-ask__row+.n9-ask__row{border-top:1px solid var(--n-line)}.n9-ask__row dt{color:var(--n-text-3);font-weight:500}.n9-ask__row dd{margin:0;color:var(--n-text-1);font-weight:600;text-align:right}.n9-sb{list-style:none;margin:0;padding:0}.n9-sb__note{margin:-4px 0 0;font-size:.875rem;color:var(--n-text-3)}.n9-all__cats{margin-top:clamp(32px,4vw,52px);display:flex;flex-wrap:wrap;gap:10px}.n9-all__cats .n9-pill{text-decoration:none}@media (max-width: 899px){.n9-cat{--n-scene-y: 44px}.n9-cat .n9-start{padding-top:var(--n-scene-y)}.n9-cat .n9-start .n9-thread{height:calc(var(--n-scene-y) - 22px)}}@media (min-width: 900px){.n9-cat{--n-scene-y: clamp(56px, 5.4vw, 84px)}}.n9-world--b2{aspect-ratio:auto;height:auto;max-height:none}.n9-world--b2 .n9-plan{position:relative}.n9-world--b2:after{content:"";display:block;height:min(70vw,320px)}.n9-world--box .n9-pin[data-bid="3"] .n9-pin__label{left:auto;right:-14px;top:-34px}.n9-composer__go{position:relative}.n9-composer__go:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.n9-board__ask{grid-column:1 / -1;position:relative;z-index:1;margin:0 0 10px 12px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.9375rem;font-weight:600;color:var(--n-ink);opacity:var(--frame, 0)}.n9-board__askk{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n-text-3)}.n9-bid__s--asked{opacity:calc(var(--asked, 0) * (1 - var(--pend, 0)));color:var(--n-text-3)}.n9-bid__s--pend{opacity:calc(var(--pend, 0) * (1 - var(--ans, 0)));color:var(--n-text-2)}.n9-bid__s--none{opacity:calc(1 - var(--ans, 0));color:var(--n-text-3)}.n9-bid__s--val{opacity:var(--ans, 0);color:var(--n-ink);font-weight:700}.n9-footnote{font-size:.875rem;color:var(--n-text-2)}.n9-bid__s--est{font-variant-numeric:tabular-nums}@media (max-width: 599px){.n9-world--b3{aspect-ratio:1 / 1}}.n9-team-tag{max-width:-moz-max-content;max-width:max-content}.n9-stagechat{display:flex;flex-direction:column;align-items:flex-start}.n9-stagechat .n9-chat{width:100%;height:auto;flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.n9-stagechat .n9-panel--fixed{max-height:none;flex:0 1 auto;min-height:0}.n9-team-tag--chat{position:static;flex:none;margin-top:12px;opacity:0;transform:translateY(6px);transition:opacity var(--n-dur-3) var(--n-ease-out),transform var(--n-dur-3) var(--n-ease-out)}.n9-team-tag--chat.is-on{opacity:1;transform:none}.n9-team-tag--flow{position:static;margin:4px 0 0;opacity:1}@media (prefers-reduced-motion: reduce){.n9-team-tag--chat{transition:none;transform:none}}.n9-demo-stage>.n9-world{will-change:transform,opacity}.n9-stagechat>*{opacity:calc(1 - var(--gone, 0))}.n9-pframe{background:var(--n-surface);border-radius:14px;box-shadow:inset 0 0 0 1px var(--n-line)}.n9-pframe__bar{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--n-line);font-size:.8125rem;font-weight:600;color:var(--n-text-2)}.n9-pframe__count{color:var(--n-text-2);font-weight:500}.n9-pframe__cards{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:14px;padding:18px;align-items:start}.n9-pcard{display:flex;flex-direction:column;padding:16px;border-radius:12px;background:var(--n-raised);box-shadow:inset 0 0 0 1px var(--n-line-2);min-width:0}.n9-pcard.is-on{box-shadow:inset 0 0 0 1.5px var(--n-teal)}.n9-pcard__name{font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--n-text-1)}.n9-pcard__cat{margin:2px 0 12px;font-size:.8125rem;color:var(--n-text-2)}.n9-pcard__stages{display:grid;gap:6px;margin-bottom:12px}.n9-pcard__spine,.n9-pcard__legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.n9-pcard__spine i{height:3px;border-radius:2px;background:var(--n-line-2)}.n9-pcard__spine i.is-lit{background:var(--n-teal)}.n9-pcard__legend{font-size:.6875rem;letter-spacing:.01em;color:var(--n-text-3)}.n9-pcard__legend span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n9-pcard__rows{font-size:.8125rem;color:var(--n-text-2)}.n9-pcard__rows li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--n-line-2)}.n9-pcard__rows li>span:last-child{text-align:right}.n9-pcard__rows b{font-weight:600;color:var(--n-text-1);white-space:nowrap}.n9-pcard__who{display:inline-flex;align-items:center;gap:8px;min-width:0}.n9-pcard__chk{flex:none;width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--n-text-3)}.n9-pcard__rows li.is-pick .n9-pcard__chk{background:var(--n-teal);box-shadow:none}.n9-pcard__rows li.is-pick b{color:var(--n-teal)}.n9-pcard__est{font-weight:600;color:var(--n-teal);font-variant-numeric:tabular-nums}.n9-pcard__status{margin-top:12px;font-size:.8125rem;font-weight:600;color:var(--n-text-1)}.n9-pcard__team{margin-top:10px;padding-left:8px;border-left:2px solid var(--n-magenta);font-size:.8125rem;color:var(--n-text-2)}.n9-ast{margin-left:1px;font-weight:500;color:inherit}.n9-pcard__note{font-size:.75rem;line-height:1.4;color:var(--n-text-2)}.n9-projects--stage{position:absolute;z-index:6;top:var(--top);left:var(--edge-l);right:var(--edge-r);visibility:hidden;pointer-events:none}.n9-projects--stage .n9-pframe__bar{opacity:var(--head, 0)}.n9-projects--stage .n9-pframe{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-line) calc(var(--head, 0) * 100%),transparent);background:color-mix(in srgb,var(--n-surface) calc(var(--head, 0) * 100%),transparent)}.n9-projects--stage .n9-pcard{opacity:0;will-change:transform,opacity}.n9-panel__dock--note{padding-top:4px}.n9-panel__note{font-size:.875rem;color:var(--n-text-3)}@media (max-width: 1099px){.n9-pframe__cards{grid-template-columns:minmax(0,1fr)}}.n9-film__swap{display:grid;align-items:end}.n9-film__swap>*{grid-area:1 / 1;transition:opacity var(--n-dur-1) var(--n-ease-out)}.n9-film__swap.is-all>:last-child,.n9-film__swap:not(.is-all)>:first-child{transition-delay:var(--n-dur-1)}.n9-film__swap>:last-child{opacity:0}.n9-film__swap.is-all>:first-child{opacity:0}.n9-film__swap.is-all>:last-child{opacity:1}.n9-film__caps.n9-film__swap{align-items:start}@media (prefers-reduced-motion: reduce){.n9-film__swap>*{transition:none}}.n9-frame__all{font-family:var(--n-display);font-weight:700;font-size:var(--n-t-h3);line-height:1.15;letter-spacing:-.015em;color:var(--n-ink);text-wrap:balance}.n9-start--close{min-height:50vh;justify-content:center;gap:0;text-align:center;padding-top:var(--n-scene-y);padding-bottom:var(--n-scene-y)}.n9-start__h{max-width:none}.n9-start__line{margin-top:16px;font-size:var(--n-t-lede);color:var(--n-ink-2);text-align:center}.n9-start--close>.n9-btn{margin-top:32px}.n9-start--close .n9-start__h,.n9-start--close .n9-start__line{opacity:0;transform:translate3d(0,14px,0);transition:opacity var(--n-dur-4) var(--n-ease-out),transform var(--n-dur-4) var(--n-ease-out)}.n9-start--close .n9-start__line{transition-delay:80ms}.n9-start--close.is-seen .n9-start__h,.n9-start--close.is-seen .n9-start__line{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.n9-start--close .n9-start__h,.n9-start--close .n9-start__line{opacity:1;transform:none}}.n9-team--scan+.n9-all{padding-top:clamp(56px,5.6vw,80px);padding-bottom:clamp(56px,5.6vw,80px)}.n9-team--scan{padding-bottom:clamp(48px,5vw,72px)}.n9-team__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,6vw,104px);align-items:start}.n9-team__lede{padding-top:clamp(6px,.9vw,14px);max-width:30ch;font-size:var(--n-t-h4);line-height:1.35;font-weight:600;color:var(--n-ink);text-wrap:balance}.n9-team--scan .n9-proof{margin-top:clamp(40px,4.4vw,60px)}.n9-team--scan .n9-proof__row li{padding-top:28px}.n9-all__lede{padding-top:0}.n9-proof__sub{display:block;margin-top:2px;font-weight:500;color:var(--n-ink-2)}.n9-team__body>div{display:grid;gap:18px;align-content:start}@media (max-width: 899px){.n9-team__top{grid-template-columns:minmax(0,1fr);gap:16px}.n9-team__lede{padding-top:0}}.n9-film__title.n9-film__swap>:last-child{white-space:nowrap}.n9-pcard__est{color:var(--n-text-1)}.n9-pcard__rows li.is-pick .n9-pcard__est{color:var(--n-teal)}.n9-projects--stage{bottom:28px;display:flex;flex-direction:column;justify-content:safe center}.n9-projects--stage .n9-pframe__bar{padding:14px 20px;font-size:.9375rem}.n9-projects--stage .n9-pframe__cards{gap:16px;padding:20px}.n9-projects--stage .n9-pcard{padding:18px}.n9-projects--stage .n9-pcard__name{font-size:1.1875rem}.n9-projects--stage .n9-pcard__cat{font-size:.9375rem;margin-bottom:14px}.n9-projects--stage .n9-pcard__stages{gap:7px;margin-bottom:14px}.n9-projects--stage .n9-pcard__spine i{height:4px}.n9-projects--stage .n9-pcard__legend{font-size:.75rem}.n9-projects--stage .n9-pcard__rows{font-size:.9375rem}.n9-projects--stage .n9-pcard__rows li{padding:8px 0}.n9-projects--stage .n9-pcard__chk{width:16px;height:16px}.n9-projects--stage .n9-pcard__status,.n9-projects--stage .n9-pcard__team{font-size:.9375rem}.n9-projects--stage .n9-pcard__status{margin-top:14px}.n9-pframe__cards{grid-template-rows:repeat(5,auto);align-items:stretch}.n9-pcard{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}.n9-pcard__name{text-wrap:balance}.n9-pcard__cat{margin-top:4px}.n9-pcard__rows li:last-child{border-bottom:0}.n9-pcard__foot{align-self:end;display:grid;gap:10px;margin-top:4px;padding-top:12px;border-top:1px solid var(--n-line-2)}.n9-pcard__status,.n9-projects--stage .n9-pcard__status,.n9-pcard__team{margin-top:0}.n9-pcard__chk{width:16px;height:16px;border-radius:0;box-shadow:none;display:grid;place-items:center;color:var(--n-teal)}.n9-pcard__rows li.is-pick .n9-pcard__chk{background:none}.n9-pcard--facts .n9-pcard__rows li{display:grid;justify-content:stretch;gap:1px}.n9-pcard--facts .n9-pcard__rows b{font-size:.75rem;font-weight:600;color:var(--n-text-3)}.n9-pcard--facts .n9-pcard__rows li>span:last-child{text-align:left;color:var(--n-text-1)}.n9-pcard--asks .n9-pcard__rows li>span:last-child{white-space:nowrap}.n9-projects--stage{justify-content:flex-start}.n9-projects--stage:before{content:"";flex:2 1 0;max-height:22px}.n9-projects--stage:after{content:"";flex:3 1 0}.n9-projects--stage .n9-pcard--facts .n9-pcard__rows li{padding:7px 0}@media (max-width: 1099px){.n9-pframe__cards{grid-template-rows:none}.n9-pcard{grid-template-rows:none;grid-row:auto}.n9-pcard__foot{margin-top:10px}}.n9-projects--stage .n9-pframe{pointer-events:auto}.n9-board{--row-est: calc(var(--row) + 18px)}.n9-bid__s--est{display:grid;align-content:center;gap:1px;line-height:1.2}.n9-bid__mo{font-size:.8125rem;font-weight:500;color:var(--n-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-height: 760px){.n9-world--wide .n9-board{--row-est: var(--row)}.n9-world--wide .n9-bid__mo{display:none}}.n9-pframe__cards{grid-template-rows:repeat(6,auto)}.n9-pcard{grid-row:span 6}.n9-pcard__kind{justify-self:start;margin-bottom:12px;padding:4px 10px;border-radius:6px;background:var(--n-text-1);color:var(--n-ground);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;white-space:nowrap}.n9-projects--stage .n9-pcard__kind{font-size:.8125rem;margin-bottom:14px}@media (max-width: 1099px){.n9-pcard{grid-row:auto}}.n9-film__cap{translate:0 var(--settle-now, 0px)}.n9-projects--stage{translate:0 calc(var(--settle, 0px) + var(--rise, 0px))}@media (max-height: 800px){.n9-projects--stage .n9-pframe__bar{padding:10px 18px}.n9-projects--stage .n9-pframe__cards{padding:16px;gap:14px}.n9-projects--stage .n9-pcard{padding:14px 16px}.n9-projects--stage .n9-pcard__kind,.n9-projects--stage .n9-pcard__cat,.n9-projects--stage .n9-pcard__stages{margin-bottom:10px}.n9-projects--stage .n9-pcard__rows li{padding:6px 0}.n9-projects--stage .n9-pcard--facts .n9-pcard__rows li{padding:5px 0}.n9-projects--stage .n9-pcard__foot{padding-top:10px;gap:6px}}.n9-lockmark path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.n9-lockmark__lit{stroke-width:1;opacity:var(--lit, 0)}.n9-lock{--eb: 1;--ha: 0;--hb: 1;--hy: 0px;--rule: 1;--sa: 0;--sb: 1;--btn: 1;--by: 0px;--free: 1;text-align:left}.n9-lock__eb{margin-bottom:18px;font-size:.8125rem;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-text-2);opacity:var(--eb)}.n9-lock__heads,.n9-lock__subs{display:grid}.n9-lock__heads>*,.n9-lock__subs>*{grid-area:1 / 1}.n9-lock__h{font-size:clamp(2.5rem,min(4.45vw,7.6vh),4rem);line-height:1.02;transform:translateY(var(--hy));transform-origin:0 50%}.n9-lock__h--a{opacity:var(--ha)}.n9-lock__h--b{opacity:var(--hb);text-wrap:wrap}.n9-lock__h--b>span{display:block;white-space:nowrap}.n9-lock__rule{display:block;position:relative;width:min(320px,70%);height:2px;margin:26px 0 22px;background:var(--n-teal);transform-origin:0 50%;transform:scaleX(var(--rule))}.n9-lock__rule:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:var(--n-teal)}.n9-lock__sub{max-width:440px;font-size:1.3125rem;line-height:1.35;font-weight:500;color:var(--n-text-2)}.n9-lock__sub b{font-weight:600;color:var(--n-text-1)}.n9-lock__sub--a{opacity:var(--sa)}.n9-lock__sub--b{opacity:var(--sb)}.n9-lock__btn{display:inline-flex;margin-top:30px;padding:2px;border-radius:999px;text-decoration:none;background:linear-gradient(90deg,var(--n-teal),var(--n-magenta));opacity:var(--btn);transform:translateY(var(--by))}.n9-lock__btn>span{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:276px;height:60px;border-radius:999px;background:var(--n-ground);color:var(--n-text-1);font-size:1.1875rem;font-weight:600;white-space:nowrap;transition:background var(--n-dur-2) var(--n-ease-out)}.n9-lock__btn:hover>span{background:var(--n-raised)}.n9-lock__btn:focus-visible{outline:2px solid var(--n-text-1);outline-offset:4px}.n9-lock__free{margin-top:12px;font-size:.9375rem;line-height:1.5;color:var(--n-text-2);opacity:var(--free)}.n9-lockstatus{display:grid}.n9-lockstatus>span{grid-area:1 / 1;white-space:nowrap}.n9-lockstatus>:first-child{opacity:calc(1 - var(--flip, 0))}.n9-lockstatus>:last-child{opacity:var(--flip, 0)}.n9-lockstatus>:last-child:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:50%;background:var(--n-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.3 2.3 4.7-5' fill='none' stroke='%230a0810' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;vertical-align:-3px}.n9-pcard.is-on.is-free{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--n-line-2) calc(var(--edge, 0) * 100%),var(--n-teal))}.n9-lockmark--stage{z-index:1;opacity:0;visibility:hidden;pointer-events:none}.n9-lock--stage{position:absolute;z-index:7;left:var(--edge-l);top:50%;translate:0 calc(-50% + var(--rise, 0px));width:calc(100% - var(--edge-l) - var(--edge-r) - min(460px,40%) - 80px);opacity:0;visibility:hidden;pointer-events:none}.n9-film__cap>*{opacity:calc(1 - var(--closing, 0))}.n9-pframe__cards,.n9-pcard{position:relative}@media (min-width: 1100px){.n9-pframe__cards>:nth-child(1){grid-column:1}.n9-pframe__cards>:nth-child(2){grid-column:2}.n9-pframe__cards>:nth-child(3){grid-column:3}.n9-pframe__cards>:nth-child(4){grid-column:4}}.n9-pcard.is-free{position:absolute;z-index:2;display:block;transform-origin:0 0;will-change:transform}.n9-pcard.is-free>*{display:block;margin:0;overflow:hidden}.n9-pcard.is-free>.n9-pcard__kind{width:-moz-max-content;width:max-content}.n9-pcard.is-free>.n9-pcard__stages{display:grid}.n9-pcard.is-free>.n9-pcard__foot{display:grid}.n9-pcard.is-free .n9-pcard__rows li{overflow:hidden;box-sizing:border-box}.n9-lockflow{position:relative;overflow:hidden;display:grid;gap:40px;align-content:start}.n9-lockflow>.n9-lockmark{z-index:0}.n9-lockflow>.n9-lockcard,.n9-lockflow>.n9-lock{position:relative;z-index:1}.n9-lockcard{--flip: 1;--dim: 0;--in: 1;--iny: 0px;display:flex;flex-direction:column;max-width:460px;opacity:calc(var(--in) * (1 - .45 * var(--dim)));transform:translateY(var(--iny))}.n9-lockcard .n9-pcard__rows li:last-child{border-bottom:0}.n9-lockflow .n9-lock__h{font-size:clamp(1.625rem,8.1vw,3.5rem)}.n9-lockflow .n9-lock__btn>span{width:min(276px,calc(100vw - 2 * var(--n-gutter) - 4px))}@media (min-width: 900px){.n9-lockflow{grid-template-columns:minmax(0,1fr) min(460px,40%);-moz-column-gap:80px;column-gap:80px;align-items:center;min-height:86vh}.n9-lockflow>.n9-lockcard{grid-column:2;grid-row:1}.n9-lockflow>.n9-lock{grid-column:1;grid-row:1}.n9-lockflow .n9-lock__h{font-size:clamp(2.5rem,min(4.45vw,7.6vh),4rem)}}.n9-lockcard>.n9-pcard__kind{align-self:flex-start}.n9-lockcard>.n9-pcard__foot{align-self:stretch}@media (max-width: 599px){.n9-lockflow .n9-lock__eb{display:none}.n9-lockflow .n9-lock__sub{font-size:1.125rem}.n9-lockflow{gap:32px}}.n9-ledger{max-width:calc(var(--n-max) + 2 * var(--n-gutter));margin:0 auto;padding:48px var(--n-gutter) 32px;border-top:1px solid var(--n-hair)}.n9-ledger__cols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px 64px;align-items:start}.n9-ledger__logo{display:inline-flex;border-radius:6px}.n9-ledger__brand p{margin-top:16px;max-width:300px;font-size:.9375rem;line-height:1.5;color:var(--n-text-2)}.n9-ledger__col h2,.n9-ledger__h{margin-bottom:16px;font-family:var(--n-body);font-size:.75rem;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-text-2)}.n9-ledger__col ul{display:grid;gap:8px}.n9-ledger__col--source ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;-moz-column-gap:32px;column-gap:32px}.n9-ledger a{color:var(--n-text-1);text-decoration:none}.n9-ledger__col a{display:block;font-size:.9375rem;line-height:1.5;white-space:nowrap}.n9-ledger__col a,.n9-ledger__legal a,.n9-ledger .n9-foot__cookies{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--n-dur-2) var(--n-ease-out)}.n9-ledger__col a:hover,.n9-ledger__legal a:hover,.n9-ledger .n9-foot__cookies:hover{text-decoration-color:currentColor}.n9-ledger__legal{margin-top:32px;padding-top:16px;border-top:1px solid var(--n-hair);display:flex;justify-content:space-between;align-items:center;gap:16px 32px;flex-wrap:wrap;font-size:.8125rem;line-height:1.5;color:var(--n-text-2)}.n9-ledger__legal ul{display:flex;flex-wrap:wrap;gap:8px 24px}.n9-ledger__legal a,.n9-ledger .n9-foot__cookies{font:inherit;color:var(--n-text-2);background:none;border:0;padding:0;cursor:pointer}@media (max-width: 899px){.n9-ledger__cols{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:32px 40px}.n9-ledger__brand{grid-column:1 / -1}}@media (max-width: 600px){.n9-ledger__cols{grid-template-columns:minmax(0,1fr);gap:32px}.n9-ledger__col ul{gap:0}.n9-ledger__col a{min-height:44px;display:flex;align-items:center}.n9-ledger__legal{flex-direction:column;align-items:flex-start}.n9-ledger__legal a,.n9-ledger .n9-foot__cookies{min-height:44px;display:inline-flex;align-items:center}}.n9-lock--stage{container-type:inline-size}.n9-lock--stage .n9-lock__h{font-size:min(clamp(2.5rem,min(4.45vw,7.6vh),4rem),9.2cqw)}.n9-lockflow .n9-lock__h--b>span{white-space:normal}@media (min-width: 900px){.n9-lockflow .n9-lock__h--b>span{white-space:nowrap}}@media (min-width: 900px){.n9-nav__main{gap:24px}.n9-nav__end{position:relative;padding-left:24px}.n9-nav__end:before{content:"";position:absolute;left:0;top:50%;width:1px;height:24px;margin-top:-12px;background:var(--n-line-2)}}.n9-bid__kw{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.n9-bid__per{font-size:.8125rem;font-weight:500;color:var(--n-text-2)}.n9-star{font-style:normal;color:var(--n-text-2)}.n9-cue{left:50%;margin-left:0;width:auto;height:40px;padding:0 14px 0 18px;gap:8px;border:0;border-radius:999px;display:inline-flex;align-items:center;white-space:nowrap;font:inherit;font-size:.875rem;font-weight:500;color:var(--n-text-2);background:var(--n-ground);box-shadow:0 0 0 1px var(--n-line-2);transform:translate3d(-50%,-6px,0)}.n9-cue.is-on{transform:translate3d(-50%,0,0)}.n9-cue.is-on svg{animation:n9-cue-nudge 1.6s var(--n-ease-inout) .2s 3}.n9-cue svg{color:var(--n-teal)}.n9-cue:hover{color:var(--n-text-1);box-shadow:0 0 0 1px var(--n-text-3)}.n9-cue{bottom:10px;height:36px}.night9 main:focus{outline:none}.n9-pcard__est small{margin-left:3px;font-size:.75rem;font-weight:500;color:var(--n-text-2)}.n9-pcard__fine{position:absolute;left:0;right:0;top:100%;margin-top:12px;font-size:.8125rem;line-height:1.45;color:var(--n-text-2);opacity:var(--flip, 0);pointer-events:none}.n9-lockcard>.n9-pcard__fine{opacity:1}.n9-lock__who{margin-top:20px;max-width:460px;font-size:.9375rem;line-height:1.5;color:var(--n-text-2);opacity:var(--free)}.n9-lock__who a{color:var(--n-text-1);font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--n-line-2);text-underline-offset:4px}.n9-lock__who a:hover{text-decoration-color:var(--n-text-1)}.n9-lede--v7{max-width:34em;text-wrap:pretty}@media (min-width: 1200px){.n9-lede--v7{max-width:min(34em,100%)}.n9-lede--v7>span{display:block;text-wrap:balance}}.n9-projects--stage .n9-lockstatus{display:block;position:relative}.n9-projects--stage .n9-lockstatus>:first-child{display:block;white-space:normal}.n9-projects--stage .n9-lockstatus>:last-child{position:absolute;left:0;top:50%;transform:translateY(-50%)}.n9-lockflow .n9-lockstatus>:first-child{white-space:normal}@media (min-width: 1000px) and (max-width: 1099px){.n9-projects--stage .n9-pframe__cards{grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,1fr));grid-template-rows:repeat(6,auto);gap:10px;padding:12px}.n9-projects--stage .n9-pcard__rows li{gap:6px}.n9-projects--stage .n9-pcard__who{gap:5px}.n9-projects--stage .n9-pcard{grid-template-rows:subgrid;grid-row:span 6;padding:12px}.n9-projects--stage .n9-pcard__foot{margin-top:0}.n9-projects--stage .n9-pframe__cards>:nth-child(1){grid-column:1}.n9-projects--stage .n9-pframe__cards>:nth-child(2){grid-column:2}.n9-projects--stage .n9-pframe__cards>:nth-child(3){grid-column:3}.n9-projects--stage .n9-pframe__cards>:nth-child(4){grid-column:4}.n9-projects--stage .n9-pcard__rows,.n9-projects--stage .n9-pcard__status,.n9-projects--stage .n9-pcard__team{font-size:.8125rem}.n9-projects--stage .n9-pcard__est small{margin-left:2px;font-size:.6875rem}.n9-projects--stage .n9-pcard__est,.n9-projects--stage .n9-pcard__who b{font-size:.8125rem}.n9-projects--stage .n9-lockstatus>:last-child{white-space:normal;right:0}}@media (max-width: 1199px){.n9-world--wide .n9-board{grid-template-columns:78px minmax(0,1fr)}.n9-world--wide .n9-board__cols:not([style*="--n: 3"]){grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.n9-world--wide .n9-board__cols:not([style*="--n: 3"]) .n9-bid:nth-child(4){display:grid}.n9-world--wide .n9-pin[data-bid="3"] .n9-pin__label{display:block}.n9-world--wide .n9-bid{padding:0 8px}.n9-world--wide .n9-bid__name,.n9-world--wide .n9-bid__v{font-size:.8125rem!important}.n9-world--wide .n9-board__keys span{font-size:.8125rem;padding:0 6px}.n9-world--wide .n9-bid__kw{display:block;white-space:normal;line-height:1.15}.n9-world--wide .n9-bid__kw .n9-ast{margin-right:3px}.n9-world--wide .n9-bid__per{display:inline-block;white-space:nowrap}.n9-world--wide .n9-bid__per,.n9-world--wide .n9-bid__mo{font-size:.6875rem}}@media (max-width: 1099px){.n9-world--wide .n9-bid{padding:0 6px}.n9-world--wide .n9-bid__v{font-size:.75rem!important}.n9-world--wide .n9-bid__mo{display:none}}.n9-lockstatus>:first-child{white-space:normal}@media (min-width: 600px){.n9-frames{max-width:640px;margin-inline:auto}.n9-world--b2,.n9-world--b4,.n9-world--b5{aspect-ratio:auto}.n9-world--box .n9-plan{width:auto;right:0}.n9-world--box .n9-board{left:0;right:0}.n9-world--box .n9-board__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.n9-world--b2:after{height:340px}}:root:has(.night9) .cookie-banner{padding:12px;pointer-events:none}:root:has(.night9) .cookie-banner__card{pointer-events:auto;margin:0;max-width:none;padding:12px 14px;gap:10px;flex-direction:column;align-items:stretch;box-shadow:0 10px 30px #00000080}:root:has(.night9) .cookie-banner__text{font-size:.8125rem;line-height:1.35}:root:has(.night9) .cookie-banner__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}:root:has(.night9) .cookie-banner__actions button{min-height:44px;height:44px;padding:0 16px}@media (min-width: 700px){:root:has(.night9) .cookie-banner{left:auto;right:0;padding:0 var(--n-gutter, 24px) 16px}:root:has(.night9) .cookie-banner__card{width:440px;flex-direction:row;align-items:center;gap:12px}:root:has(.night9) .cookie-banner__actions{display:flex}}@media (max-width: 1199px){.has-cookie-banner .n9-cue,.has-cookie-banner .n9-cue.is-on{left:var(--n-gutter);transform:none}}.n9-skip:not(:focus){clip-path:inset(50%);pointer-events:none}@media (max-width: 899px){.n9-lockflow>.n9-lockcard{margin-bottom:44px}}.n9-projects--stage .n9-pframe{position:relative}@media (min-width: 700px){:root:has(.night9) .cookie-banner{padding:0 24px 6px}:root:has(.night9) .cookie-banner__card{width:auto;max-width:52vw;padding:4px 4px 4px 16px;gap:14px}:root:has(.night9) .cookie-banner__text{font-size:.75rem;line-height:1.33}.has-cookie-banner .n9-cue,.has-cookie-banner .n9-cue.is-on{left:24px;transform:none}}[data-n9-held] .n9-nav{visibility:hidden}@media (max-width: 899px){.n9-lockflow>.n9-lockcard{margin-bottom:0}}:root:has(.n9-nav__main.is-open) .cookie-banner{display:none}:root:has(.n9-nav__main.is-open).has-cookie-banner .night9{margin-top:0}.cookie-banner-reopened:root:has(.night9) .cookie-banner{position:fixed;top:auto;bottom:0;left:0;right:0}.cookie-banner-reopened.has-cookie-banner .night9{margin-top:0}@media (min-width: 700px){.cookie-banner-reopened:root:has(.night9) .cookie-banner{left:auto;right:0}}@media (max-width: 899px){.n9-nav__main.is-open{padding-bottom:128px}.n9-nav__main.is-open:after{content:"";position:fixed;left:0;right:0;bottom:88px;height:32px;background:linear-gradient(to bottom,transparent,var(--n-ground));pointer-events:none}}@media (max-width: 899px) and (max-height: 640px){.n9-nav__dock{position:static;padding:14px 0 0;background:none;box-shadow:none}.n9-nav__main.is-open{padding-bottom:28px}.n9-nav__main.is-open:after{display:none}}.n9-pcard__legend{display:flex;justify-content:space-between;gap:4px}.n9-pcard__legend span{overflow:visible;text-overflow:clip}@media (max-width: 1199px){.n9-projects--stage .n9-pcard:not(.is-on) .n9-pcard__legend{font-size:.625rem;letter-spacing:0}}@media (pointer: coarse){.n9-composer__go{width:44px;height:44px}.n9-meet__pills .n9-pill,.n9-rail-hero .n9-pill{min-height:48px}.n9-ledger__col ul{gap:0}.n9-ledger__col a{min-height:44px;display:flex;align-items:center}.n9-ledger__legal a,.n9-ledger .n9-foot__cookies{min-height:44px;min-width:44px;display:inline-flex;align-items:center}.n9-lock__who a{display:inline-flex;align-items:center;min-height:44px}}.n9-world--box .n9-bid__k{color:var(--n-text-1)}.n9-mode{display:contents}.n9-mode--pinned{display:none}@media (min-width: 1000px) and (min-height: 600px) and (prefers-reduced-motion: no-preference){.n9-js .n9-mode--pinned{display:contents}.n9-js .n9-mode--stacked{display:none}}.has-cookie-banner{--cookie-banner-h: 157px}@media (min-width: 700px){.has-cookie-banner{--cookie-banner-h: 66px}}.n9-demo-stage.is-calm{--hero-top-est: max(var(--top), calc(38px + (100vh - clamp(395px, 15vw + 239px, 455px))/2) )}.n9-demo-stage.is-calm .n9-hero,.n9-demo-stage.is-calm .n9-heroview,.n9-demo-stage.is-calm .n9-heroseat,.n9-demo-stage.is-calm .n9-herochat{top:var(--hero-top, var(--hero-top-est))}.n9-demo-stage:not(.is-live) .n9-world{visibility:hidden}.n9-nav__sheet{display:contents}.n9-start--close:focus-within .n9-start__h,.n9-start--close:focus-within .n9-start__line{opacity:1;transform:none}.has-cookie-banner:not(.cookie-banner-reopened){scroll-padding-bottom:calc(var(--cookie-banner-h, 60px) + 16px)}.has-cookie-banner .n9-ledger{padding-bottom:calc(32px + var(--cookie-banner-h, 60px) + 16px)}.cookie-banner-reopened{scroll-padding-bottom:180px}.cookie-banner-reopened .n9-ledger{padding-bottom:200px}@media (max-width: 380px){.n9-world--box .n9-plan__grid,.n9-world--box .n9-plan__row{grid-template-columns:repeat(2,minmax(0,1fr))}.n9-world--box .n9-plan__grid .n9-plan__cell:nth-child(3n+1){padding-left:10px;border-left:1px solid var(--n-hair)}.n9-world--box .n9-plan__grid .n9-plan__cell:nth-child(odd){padding-left:0;border-left:0}.n9-world--box .n9-plan__grid .n9-plan__cell:nth-child(n+3){border-top:1px solid var(--n-hair)}}.n9-pcard{grid-template-columns:minmax(0,1fr)}.n9-pcard__rows li{min-width:0}.n9-pcard__who{flex:1 1 auto}.n9-pcard__who b{min-width:0;white-space:normal}@media (max-width: 420px){.n9-pcard__est small{display:block;margin-left:0}}.n9-panel .n9-composer{border-color:var(--n-field)}.n9-panel .n9-composer:focus-within{border-color:var(--n-teal)}.n9-panel .n9-composer:focus-within{box-shadow:inset 0 1px 3px #0000008c,0 0 0 1px var(--n-teal)}.n9-oldway__h{margin:0}.n9-oldway__cap{margin-top:12px;max-width:34em;font-size:var(--n-t-lede);line-height:1.5;color:var(--n-text-2)}@media (min-width: 600px){.n9-new>.n9-oldway{max-width:640px;margin-inline:auto}}[data-n9-pre] .is-go .n9-hero__copy>.n9-eyebrow,[data-n9-pre] .is-go .n9-hero__copy>.n9-display,[data-n9-pre] .is-go .n9-hero__copy>.n9-lede,[data-n9-pre] .is-go .n9-hero__copy>.n9-lede-small,[data-n9-pre] .is-go .n9-herochat .n9-chat,[data-n9-pre] .n9-meet.is-go .n9-chat{animation:none}.n9-start:focus-within>.n9-btn,.n9-start:focus-within .n9-chat{opacity:1;transform:none;transition:none}.n9-start--close:focus-within .n9-start__h,.n9-start--close:focus-within .n9-start__line{transition:none}.n9-lockflow .n9-lockstatus>span{white-space:normal;min-width:0}html:not(.n9-js) .n9-meet .n9-meet__door{display:none}.n9-meet__nojs{margin-top:28px;justify-self:start}@media (max-width: 699px){:root:has(.night9) .cookie-banner__card{min-height:133px;justify-content:center}}.n9-film__chapters{display:grid}.n9-film__chapters>.n9-film__caption{grid-area:1 / 1;font-weight:600;color:var(--n-text-1);opacity:0;transition:opacity var(--n-dur-1) var(--n-ease-out)}.n9-film__cap[data-ch="1"] .n9-film__chapters>:nth-child(1),.n9-film__cap[data-ch="2"] .n9-film__chapters>:nth-child(2),.n9-film__cap[data-ch="3"] .n9-film__chapters>:nth-child(3),.n9-film__cap[data-ch="4"] .n9-film__chapters>:nth-child(4),.n9-film__cap[data-ch="5"] .n9-film__chapters>:nth-child(5){opacity:1;transition-delay:var(--n-dur-1)}@media (prefers-reduced-motion: reduce){.n9-film__chapters>.n9-film__caption{transition:none}}.n9-pcard.is-on .n9-pcard__rows li.is-pick .n9-pcard__chk{opacity:var(--tick, 1)}.n9-pcard.is-on .n9-pcard__rows li.is-pick b,.n9-pcard.is-on .n9-pcard__rows li.is-pick .n9-pcard__est{color:color-mix(in srgb,var(--n-teal) calc(var(--tick, 1) * 100%),var(--n-text-1))}.n9-pcard.is-on .n9-pcard__rows li:not(.is-pick) b,.n9-pcard.is-on .n9-pcard__rows li:not(.is-pick) .n9-pcard__est{color:color-mix(in srgb,var(--n-text-2) calc(var(--tick, 1) * 100%),var(--n-text-1))}.n9-pcard.is-on.is-locked{--flip: 1}.n9-lockcard.n9-pcard.is-on{box-shadow:inset 0 0 0 1px var(--n-line-2)}.n9-lock--locked{--ha: 1;--sa: 1}.n9-lock--locked .n9-lock__h{font-size:clamp(2.75rem,min(5.28vw,8.45vh),4.75rem);line-height:1}.n9-lock--locked .n9-lock__rule{height:1.5px;margin:44px 0 28px}.n9-lock--locked .n9-lock__sub{max-width:540px;font-size:1.3125rem;line-height:1.4;font-weight:700;color:var(--n-text-1)}.n9-lock--locked .n9-lock__sub>span{color:#6b6773}.n9-lockflow .n9-lock--locked .n9-lock__h{font-size:clamp(2.5rem,12vw,4.75rem)}.n9-lockflow .n9-lock--locked .n9-lock__rule{margin:26px 0 20px}.n9-widen{text-align:left}.n9-widen__h{margin:0;max-width:24em;font-size:clamp(1.75rem,min(3.47vw,5.56vh),3.125rem);line-height:1;text-wrap:balance}.n9-widen__line{margin:16px 0 0;font-size:1.25rem;line-height:1.4;font-weight:500;color:var(--n-text-2)}.n9-widen--stage{position:absolute;z-index:7;left:var(--edge-l);right:var(--edge-r);top:56px;opacity:0;visibility:hidden;pointer-events:none}.n9-projects--stage{top:300px;bottom:48px;translate:none;display:block;transform-origin:50% 40%}.n9-projects--stage:before,.n9-projects--stage:after{content:none}.n9-projects--stage .n9-pframe{height:100%;display:flex;flex-direction:column}.n9-projects--stage .n9-pframe__bar{flex:none;padding:10px 18px}.n9-projects--stage .n9-pframe__cards{flex:1 1 auto;min-height:0;grid-template-rows:auto auto auto auto 1fr auto;padding:16px;gap:14px}.n9-projects--stage .n9-pcard{padding:14px 16px}.n9-projects--stage .n9-pcard__kind,.n9-projects--stage .n9-pcard__cat,.n9-projects--stage .n9-pcard__stages{margin-bottom:10px}.n9-projects--stage .n9-pcard__rows li{padding:6px 0}.n9-projects--stage .n9-pcard--facts .n9-pcard__rows li{padding:5px 0}.n9-projects--stage .n9-pcard__foot{padding-top:10px;gap:6px}.n9-lock--stage{translate:none}@media (max-height: 859px){.n9-widen--stage{top:40px}.n9-widen--stage .n9-widen__line{display:none}.n9-widen--stage .n9-widen__h{font-size:clamp(1.5rem,min(2.8vw,4.6vh),2.5rem)}.n9-projects--stage{top:228px;bottom:32px}}@media (max-height: 739px){.n9-widen--stage{top:28px}.n9-projects--stage{top:168px;bottom:20px}}@media (max-height: 799px){.n9-projects--stage{top:calc(68px + 2*clamp(1.5rem,min(2.8vw,4.6vh),2.5rem));bottom:auto}.n9-projects--stage .n9-pframe{height:auto;display:block}.n9-projects--stage .n9-pframe__cards{grid-template-rows:repeat(6,auto)}}@media (max-height: 739px){.n9-projects--stage{top:calc(52px + 2*clamp(1.5rem,min(2.8vw,4.6vh),2.5rem))}}@media (min-height: 801px){.n9-widen--stage{top:var(--widen-top, 56px)}.n9-projects--stage{top:var(--dash-top, 300px);bottom:auto}.n9-projects--stage .n9-pframe{height:auto;display:block}.n9-projects--stage .n9-pframe__cards{grid-template-rows:repeat(6,auto)}}.n9-endchat__h{margin:0;font-size:clamp(1.75rem,min(3.47vw,5.56vh),3.125rem);line-height:1.04;text-align:center;text-wrap:balance}.n9-endchat__go{display:flex;flex-direction:column;align-items:center;gap:12px}.n9-endchat__go .n9-lock__btn{margin-top:0;opacity:1;transform:none}.n9-endchat__go .n9-lock__btn>span{width:auto;height:54px;padding:0 30px 0 28px}.n9-endchat__meet{display:inline-flex;align-items:center;gap:.3em;min-height:32px;font-size:.875rem;font-weight:500;color:var(--n-text-2);text-decoration:underline;text-decoration-color:var(--n-line-2);text-underline-offset:3px;transition:color var(--n-dur-2) var(--n-ease-out),text-decoration-color var(--n-dur-2) var(--n-ease-out)}.n9-endchat__meet:hover{color:var(--n-text-1);text-decoration-color:var(--n-text-1)}.n9-endchat__h--stage{position:absolute;z-index:9;left:50%;bottom:calc(100% - var(--end-top, 50%) + 28px);width:-moz-max-content;width:max-content;max-width:calc(100% - var(--edge-l) - var(--edge-r));opacity:0;visibility:hidden;pointer-events:none}@media (min-width: 1100px){.n9-endchat__h--stage{white-space:nowrap;text-wrap:nowrap}}.n9-endchat__go--stage{position:absolute;z-index:9;left:50%;top:calc(var(--end-top, 50%) + var(--end-h, 0px) + 24px);opacity:0;visibility:hidden;pointer-events:none}.n9-demo-stage.at-end .n9-herochat{z-index:8}.n9-demo-stage.at-end .n9-rail{z-index:9}.n9-endflow{display:grid;gap:32px;align-content:start}.n9-endflow .n9-pcard:not(.is-on){opacity:.72}.n9-endflow .n9-pcard:not(.is-on),.n9-projects--stage .n9-pcard:not(.is-on){--n-text-3: var(--n-text-2)}.n9-endflow .n9-widen__h{font-size:clamp(1.625rem,7.4vw,3.125rem);line-height:1.06}.n9-endflow .n9-widen__line{font-size:1.125rem}.n9-endchat{display:grid;justify-items:center;gap:28px;align-content:start}.n9-endchat .n9-endchat__h{font-size:clamp(1.75rem,8.1vw,3.125rem)}.n9-endchat__slot{display:grid;justify-items:center;width:100%}.n9-endchat__slot:empty{min-height:0}.n9-meet__door.is-carried{width:min(100%,560px);align-items:stretch}.n9-meet__door.is-carried .n9-meet__chat{width:100%}@media (max-width: 599px){.n9-endchat__go .n9-lock__btn>span{width:min(276px,calc(100vw - 2 * var(--n-gutter) - 4px))}.n9-endchat__meet{min-height:44px}}@media (max-width: 899px){.n9-endflow .n9-pframe__cards{gap:8px;padding:10px}.n9-endflow .n9-pcard:not(.is-on){display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 8px}.n9-endflow .n9-pcard:not(.is-on)>:not(.n9-pcard__kind,.n9-pcard__name){display:none}.n9-endflow .n9-pcard:not(.is-on)>.n9-pcard__kind{flex:none;margin:0;padding:3px 6px;font-size:.625rem;letter-spacing:.05em}.n9-endflow .n9-pcard:not(.is-on)>.n9-pcard__name{min-width:0;font-size:.8125rem;line-height:1.25;letter-spacing:-.005em}}.n9-pcard__foot{grid-template-columns:minmax(0,1fr);min-width:0}.n9-pcard__foot>*,.n9-pcard__status,.n9-lockstatus{min-width:0}.n9-pcard__status{flex-wrap:wrap}.n9-pcard__team,.n9-pcard__note{overflow-wrap:anywhere}@media (max-width: 899px){.n9-lockstatus>span{white-space:normal;min-width:0}}:root:has(.night9) .cookie-banner{position:fixed;top:auto;bottom:0}.has-cookie-banner .night9{margin-top:0}:root:has(.night9) .cookie-banner__text a{display:inline-block;padding:14px 0;margin:-14px 0;text-decoration:underline;text-underline-offset:2px}.n9-cut__ui{position:relative}@media (max-width: 999px),(max-height: 599px){.n9-cut{display:grid;gap:48px}.n9-bg--mark:not(.n9-lockmark){display:none}.n9-cut__chat{--n-t-talk: 1rem;--n-t-body: 1rem;display:grid;overflow:hidden;border:1px solid var(--n-line);border-top-color:#45414d;border-radius:var(--n-r-lg);background:linear-gradient(180deg,#ffffff07,#fff0 140px),var(--n-surface);box-shadow:inset 0 1px #ffffff0d,0 1px #0009,0 28px 60px -26px #000000f2,0 10px 22px -12px #000000bf}.n9-cut__bar{display:flex;align-items:center;gap:10px;margin:0;padding:12px 18px;border-bottom:1px solid var(--n-line);font-size:.9375rem;font-weight:600;color:var(--n-text-1)}.n9-cut__beat{gap:16px;padding:0 18px}.n9-cut__beat:last-child{padding-bottom:22px}.n9-cut__eb{margin:20px 0 -2px;font-family:var(--n-body);font-size:.75rem;font-weight:500;line-height:1.3;letter-spacing:.02em;color:var(--n-text-3);text-align:center}.n9-cut__chat .n9-talk__line--you p{max-width:85%;padding:9px 14px;border-radius:16px 16px 4px;line-height:1.5}.n9-cut__chat .n9-frame__ai>.n9-mark{display:none}.n9-cut__chat .n9-frame__ai p{padding:0;border:0;border-radius:0;background:none;font-size:1rem;line-height:1.5;color:var(--n-text-1)}.n9-cut .n9-world--b2:after{height:min(62vw,300px)}.n9-mode--stacked :is(.n9-new,.n9-lockflow,.n9-endflow){padding-bottom:48px}.n9-mode--stacked :is(.n9-lockflow,.n9-endflow,.n9-endchat){padding-top:48px}}@media (min-width: 600px) and (max-width: 999px){.n9-cut .n9-world--b2:after{height:340px}}@media (min-width: 1000px) and (min-height: 600px){.n9-cut{display:grid}.n9-cut__chat{display:contents}.n9-cut__bar{display:none}.n9-cut__eb{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.n9-cut__beat{margin-top:clamp(72px,12vw,112px)}.n9-cut__beat--1{margin-top:0;order:1}.n9-cut__ui{margin-top:20px}.n9-cut__beat--2{order:2}.n9-cut__ui--2{order:3}.n9-cut__beat--3{order:4}.n9-cut__beat--4{order:5}.n9-cut__ui--4{order:6}.n9-cut__beat--5{order:7}}.n9-stages,.n9-phonego{display:none}@media (max-width: 999px),(max-height: 599px){.n9-mode--stacked>:is(.n9-new,.n9-lockflow,.n9-endflow,.n9-endchat){display:none}.n9-stages,.n9-phonego{display:block}.n9-stages{padding-block:0}.n9-stages__list{margin:0;padding:0;list-style:none;display:grid;gap:12px}.n9-stagecard{padding:18px 20px 20px;border-radius:14px;background:var(--n-surface);box-shadow:inset 0 0 0 1px var(--n-line)}.n9-stagecard__name{margin:0 0 8px;font-family:var(--n-body);font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-teal)}.n9-stagecard--team .n9-stagecard__name{color:var(--n-magenta)}.n9-stagecard__cap{margin:0;font-size:1.0625rem;line-height:1.4;font-weight:600;color:var(--n-text-1);text-wrap:pretty}.n9-phonego{padding-top:32px;padding-bottom:var(--n-scene-y)}}@media (min-width: 1000px) and (min-height: 600px){.n9-herochat .n9-panel{max-height:calc(100vh - var(--hero-top, var(--hero-top-est, var(--top, 120px))) - 40px)}.n9-herochat .n9-chat.has-said .n9-panel{max-height:min(calc(100vh - var(--hero-top, var(--hero-top-est, var(--top, 120px))) - 40px),max(var(--hero-copy-h, 100vh),360px))}.n9-herochat .n9-panel__head,.n9-herochat .n9-panel__dock{flex:none}.n9-herochat .n9-panel__log{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--n-line) transparent}}@media (max-width: 999px),(max-height: 599px){.n9-meet__chat .n9-meet__pills{gap:6px}.n9-meet__chat .n9-meet__pills .n9-pill{min-height:36px;padding:0 13px;font-size:.875rem}.n9-scene.n9-meet{padding-top:72px}.n9-meet__chat .n9-panel__head{padding-top:10px;padding-bottom:10px}.n9-meet__chat .n9-panel__log{padding-top:14px}.n9-meet__chat .n9-msg__text{font-size:1rem;line-height:1.5}}@media (min-width: 380px) and (max-width: 699px){:root:has(.night9) .cookie-banner__card{min-height:0;flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px;font-size:.8125rem;line-height:1.35}:root:has(.night9) .cookie-banner__text{display:contents}:root:has(.night9) .cookie-banner__text a{margin-right:auto;font-size:.8125rem;line-height:1.35}:root:has(.night9) .cookie-banner__actions{display:flex;flex:none;gap:8px}.has-cookie-banner{--cookie-banner-h: 137px}}.n9-phonesteps{display:none}@media (max-width: 999px),(max-height: 599px){.n9-phonesteps{display:block;padding-top:var(--n-scene-y);padding-bottom:0}.n9-phonesteps .n9-eyebrow{margin-bottom:8px;font-family:var(--n-body);font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-teal)}.n9-phonesteps__h{margin:0;font-size:var(--n-t-h2);line-height:1.04;text-wrap:balance}.n9-phonesteps__list{margin:48px 0 0;padding:0;list-style:none;display:grid;gap:56px}.n9-phonestep__name{display:flex;align-items:baseline;gap:10px;margin:0;font-family:var(--n-body);font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-teal)}.n9-phonestep__n{font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:.7}.n9-phonestep__line{margin:8px 0 0;font-size:1.25rem;line-height:1.3;font-weight:600;color:var(--n-text-1);text-wrap:balance}.n9-phonestep__shot{display:block;width:100%;margin-top:16px;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--n-surface);box-shadow:inset 0 0 0 1px var(--n-line)}.n9-phonestep__shot img{display:block;width:100%;height:auto;border-radius:14px}.n9-phonesteps+.n9-phonego,.n9-mode--stacked>.n9-phonego{padding-top:56px}}@media (max-width: 999px),(max-height: 599px){.n9-mode--stacked>.n9-meet{padding-bottom:40px}.n9-mode--stacked .n9-phonemarks{display:block;padding-top:104px;padding-bottom:0}.n9-mode--stacked .n9-phonemarks+.n9-phonego{padding-top:48px}.n9-phonemarks__h{margin:0;font-family:var(--n-display);font-size:1.75rem;line-height:1.12;font-weight:700;color:var(--n-text-1);text-wrap:balance}.n9-phonemarks__nums{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;border-block:1px solid var(--n-line)}.n9-phonemarks__nums p{margin:0;padding:16px 0;display:grid;gap:8px;align-content:start}.n9-phonemarks__nums p+p{padding-left:16px;border-left:1px solid var(--n-line)}.n9-phonemarks__nums b{font-family:var(--n-display);font-size:2.5rem;line-height:1;font-weight:700;color:var(--n-text-1);font-variant-numeric:tabular-nums}.n9-phonemarks__nums p:first-child b{color:var(--n-text-3)}.n9-phonemarks__nums span{font-size:.875rem;line-height:1.4;color:var(--n-text-2)}.n9-phonemarks__row{display:flex;margin:24px calc(-1 * var(--n-gutter)) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.n9-phonemarks__row ul{display:flex;flex:none;align-items:center;gap:32px;margin:0;padding:0 16px;list-style:none;animation:n9-drift 48s linear infinite}.n9-phonemarks__row li{flex:none;display:flex;align-items:center;height:32px}.n9-phonemarks__row .n9-logo{display:block;opacity:.72}.n9-phonesteps{padding-top:48px}.n9-phonestep__name{color:var(--n-teal)}.n9-mode--stacked .n9-phonenext{display:block;padding-top:104px;padding-bottom:0}.n9-phonenext__eyebrow{margin:0;font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-magenta)}.n9-phonenext__h{margin:8px 0 0;font-family:var(--n-display);font-size:1.75rem;line-height:1.12;font-weight:700;color:var(--n-text-1);text-wrap:balance}.n9-phonenext__card{margin-top:24px;border-radius:16px;background:var(--n-surface);box-shadow:inset 0 0 0 1px var(--n-line);overflow:hidden}.n9-phonenext__who{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--n-line)}.n9-phonenext__who p{margin:0;display:grid}.n9-phonenext__who b{font-size:.9375rem;font-weight:600;color:var(--n-text-1)}.n9-phonenext__who span{font-size:.8125rem;color:var(--n-text-3)}.n9-phonenext__who em{margin-left:auto;font-style:normal;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--n-magenta);border-radius:999px;padding:4px 10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-magenta) 45%,transparent)}.n9-phonenext__list{margin:0;padding:0;list-style:none}.n9-phonenext__item{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;padding:14px 16px}.n9-phonenext__item+.n9-phonenext__item{border-top:1px solid var(--n-line)}.n9-phonenext__item p{margin:0;display:grid;gap:3px}.n9-phonenext__item b{font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--n-text-1)}.n9-phonenext__item span{font-size:.9375rem;line-height:1.5;color:var(--n-text-2)}.n9-phonenext__check{display:grid;place-items:center;width:24px;height:24px;margin-top:0;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--n-magenta);color:var(--n-magenta);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.n9-phonesteps__example{margin:14px 0 0;font-size:1rem;line-height:1.5;color:var(--n-text-2);text-wrap:balance}.n9-phonesteps__example+.n9-phonesteps__list{margin-top:32px}.n9-mode--stacked .n9-meet .n9-lede--v7{font-weight:500;color:var(--n-text-2)}.n9-mode--stacked .n9-meet .n9-lede--v7>span:first-child{font-weight:600;color:var(--n-text-1)}.n9-phonestep.is-low .n9-phonestep__shot{opacity:0;transform:translateY(18px)}.n9-phonestep.is-up .n9-phonestep__shot{opacity:1;transform:none;transition:opacity var(--n-dur-2) var(--n-ease-out),transform var(--n-dur-2) var(--n-ease-out)}.n9-endchat__meet--face{gap:10px}.n9-endchat__face{display:block;width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px var(--n-line-2)}}.n9-nav__quick,.n9-phonemarks{display:none}@keyframes n9-drift{to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.n9-phonemarks__row ul{animation:none}}.n9-phonenext{display:none}@keyframes n9-quick-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width: 899px){.n9-nav--home{position:fixed;gap:10px;transition:background var(--n-dur-2) var(--n-ease-out),box-shadow var(--n-dur-2) var(--n-ease-out)}.n9-nav--home.is-stuck,.n9-nav--home.is-open{background:var(--n-ground);box-shadow:0 1px 0 var(--n-line)}.n9-nav--home .n9-nav__logo{overflow:hidden;width:157px;justify-content:flex-start}.n9-nav--home .n9-nav__logo .n9-wordmark{flex:none;max-width:none}.n9-nav--home.is-past:not(.is-open) .n9-nav__logo{width:33px}.n9-nav--home.is-past:not(.is-open):not(.is-end) .n9-nav__quick{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;margin-left:auto;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--n-teal);font:600 .9375rem/1 var(--n-body);color:var(--n-text-1);text-decoration:none;white-space:nowrap;animation:n9-quick-in var(--n-dur-2) var(--n-ease-out) both}.n9-nav--home .n9-nav__quick:focus-visible{outline:2px solid var(--n-teal);outline-offset:3px}}@media (max-width: 600px){.n9-ledger__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.n9-ledger__brand,.n9-ledger__col--source{grid-column:1 / -1}.n9-ledger__col--source ul{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.n9-ledger__legal ul{gap:0 24px}}@media (max-width: 340px){.n9-nav--home.is-past:not(.is-open):not(.is-end) .n9-nav__quick{display:none}.n9-nav--home .n9-nav__logo{width:33px}.night9 h1,.night9 .n9-display{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.n9-ledger__cols{grid-template-columns:minmax(0,1fr)}.n9-ledger__col a{white-space:normal}.n9-meet__chat,.n9-meet .n9-chat,.n9-meet .n9-panel{min-width:0;max-width:100%}.n9-phonemarks__nums{grid-template-columns:minmax(0,1fr)}.n9-meet__pills li,.n9-meet__pills .n9-pill{max-width:100%}.n9-meet__pills .n9-pill__in{white-space:normal}.n9-phonemarks__nums p+p{padding-left:0;border-left:0;border-top:1px solid var(--n-line)}}@media (prefers-reduced-motion: reduce){.n9-nav--home{transition:none}.n9-nav--home .n9-nav__quick{animation:none!important}}
