.after-section{padding-block:128px;position:relative}.after-inner{width:min(100% - 144px,1296px);margin-inline:auto}.after-heading{color:#eeedef;letter-spacing:-.035em;text-wrap:balance;max-width:26ch;margin:0 0 48px;font-size:clamp(38px,3.7cqw,58px);font-weight:510;line-height:1.07}@container homepage-surface (width<=1100px){.after-section{padding-block:96px}.after-inner{width:calc(100% - 48px)}.after-heading{margin-bottom:40px}}@container homepage-surface (width<=599px){.after-section{padding-block:64px}.after-inner{width:calc(100% - 32px)}.after-heading{margin-bottom:32px;font-size:clamp(32px,9cqw,38px);line-height:1.1}}.faq-row{-moz-column-gap:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:24px;padding-block:28px;display:grid}.faq-row+.faq-row{border-top:1px solid #ffffff14}.faq-row:first-child{padding-top:0}.faq-row:last-child{padding-bottom:0}.faq-question{color:#eeedef;letter-spacing:-.015em;text-wrap:balance;max-width:28ch;margin:0;font-size:19px;font-weight:550;line-height:1.4}.faq-answer{color:#b9b5c1;text-wrap:pretty;max-width:62ch;margin:0;font-size:16px;line-height:1.65}@container homepage-surface (width<=899px){.faq-row{grid-template-columns:minmax(0,1fr);row-gap:10px;padding-block:24px}.faq-question{font-size:17px}}.scene-demo{isolation:isolate;min-width:0;margin:0;position:relative;container:scene-demo/inline-size}.scene-demo-field{--dither-bleed-top:300px;--dither-bleed-x:220px;--dither-gap:80px}.scene-frame{--scene-fit:tan(atan2(100cqw, 1280px));width:100%;aspect-ratio:var(--scene-aspect,1280 / 820);contain:size layout paint;pointer-events:none;-webkit-user-select:none;user-select:none;background:#09090b;border-radius:12px;position:relative;overflow:hidden}.scene-frame:after{z-index:20;border-radius:inherit;pointer-events:none;content:"";border:1px solid #303036;position:absolute;inset:0}.scene-variant{position:absolute;inset:0}.scene-demo:not([data-hydrated]) .scene-variant-compact{display:none}.scene-camera{width:1280px;height:820px;transform:scale(var(--scene-fit));transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.scene-variant-compact .scene-camera{width:100%;height:auto;min-height:100%;transform:none}.scene-cursor{z-index:15;transform-origin:0 0;filter:drop-shadow(0 2px 2px #0008);pointer-events:none;position:absolute;top:0;left:0}.scene-control-row{align-items:center;gap:16px;min-height:40px;margin-top:12px;display:flex}.scene-controls{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.scene-control{color:#a9a6b0;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;padding:0;transition:color .15s ease-out,background-color .15s ease-out;display:inline-grid}.scene-control:focus-visible,.scene-beat:focus-visible{outline-offset:2px;outline:2px solid #b99cf9}.scene-beats{align-items:center;margin-left:4px;display:flex}.scene-beat{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;min-width:24px;height:32px;padding:0 9px;display:inline-grid}.scene-beat-track{background:#eeedef33;border-radius:999px;width:6px;height:6px;transition:width .24s cubic-bezier(.23,1,.32,1),background-color .15s ease-out;display:block;position:relative;overflow:hidden}.scene-beat[aria-current=step] .scene-beat-track{width:20px}.scene-beat-fill{border-radius:inherit;transform-origin:0;background:#eeedef;position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.scene-control:hover{color:#eeedef;background:#ffffff0f}.scene-beat:hover .scene-beat-track{background:#eeedef61}}@container scene-demo (width<=599px){.scene-frame{height:min(70 * var(--locked-svh,1svh), 600px);aspect-ratio:auto}.scene-demo:not([data-hydrated]) .scene-variant{display:none}.scene-demo:not([data-hydrated]) .scene-variant-compact{display:block}.scene-demo:not([data-hydrated]) .scene-variant-compact .scene-camera{--scene-viewport-height:min(70 * var(--locked-svh,1svh), 600px);top:auto;bottom:0}.scene-control-row{margin-top:8px}}@media (prefers-reduced-motion:reduce){.scene-control,.scene-beat-track{transition:none}}@media (forced-colors:active){.scene-beat-track{forced-color-adjust:none;background:graytext}.scene-beat-fill{background:canvastext}}@media print{.scene-control-row{display:none}}.scene-frame{--scene-fade-top:0px;--scene-fade-bottom:0px}.scene-frame[data-fade-top]{--scene-fade-top:24px}.scene-frame[data-fade-bottom]{--scene-fade-bottom:24px}.scene-frame:is([data-fade-top],[data-fade-bottom]) .scene-variant{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scene-fade-top), #000 calc(100% - var(--scene-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scene-fade-top), #000 calc(100% - var(--scene-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scene-fade-top), #000 calc(100% - var(--scene-fade-bottom)), transparent 100%)}.story-scene{isolation:isolate;width:min(100% - 144px,1296px);margin-inline:auto;padding-block:176px 0;position:relative}.story-scene-copy{margin-bottom:80px}.story-scene-copy h2{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(38px,3.7cqw,58px);font-weight:510;line-height:1.07}.story-scene-line{color:#a9a6b0;text-wrap:pretty;max-width:60ch;margin:20px 0 0;font-size:18px;line-height:1.55}.story-scene .scene-demo-field{--dither-gap:80px}@container homepage-surface (width<=1100px){.story-scene{width:calc(100% - 80px)}}@container homepage-surface (width<=800px){.story-scene{width:calc(100% - 48px);padding-top:136px}.story-scene-copy{margin-bottom:56px}.story-scene .scene-demo-field{--dither-bleed-top:260px;--dither-bleed-x:140px;--dither-gap:56px}}@container homepage-surface (width<=599px){.story-scene{width:calc(100% - 32px);padding-top:104px}.story-scene-copy{margin-bottom:40px}.story-scene-copy h2{font-size:clamp(32px,9cqw,40px);line-height:1.08}.story-scene-line{margin-top:14px;font-size:16px;line-height:1.5}.story-scene .scene-demo-field{--dither-bleed-top:210px;--dither-bleed-x:96px;--dither-gap:40px}}.hero{--hero-gap:clamp(56px, 7 * var(--locked-svh,1svh), 80px);--hero-width:min(100% - 144px, 1296px);isolation:isolate;padding:clamp(104px, 13 * var(--locked-svh,1svh), 152px) 0 72px;position:relative}.hero-copy{width:var(--hero-width);grid-template-columns:minmax(0,1fr) minmax(360px,435px);align-items:center;gap:80px;margin-inline:auto;display:grid}.hero-heading{flex-direction:column;gap:16px;min-width:0;display:flex}.hero-title{letter-spacing:-.04em;margin:-.05em 0 .05em;font-size:clamp(80px,7.65cqw,116px);font-weight:540;line-height:.99}.hero-invitation{min-width:0}.hero-subtitle{color:#a9a6b0;letter-spacing:-.2px;text-wrap:pretty;margin:0 0 24px;font-size:17px;line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-talk-button{display:contents}.hero-talk-link{display:none}.hero-notes{margin-top:16px}.hero-stage{width:var(--hero-width);margin:var(--hero-gap) auto 0;position:relative}.hero .scene-demo-field{--dither-bleed-top:300px;--dither-bleed-x:200px;--dither-gap:var(--hero-gap)}@container homepage-surface (width<=1100px){.hero{--hero-width:calc(100% - 80px)}.hero-copy{grid-template-columns:minmax(0,1fr) 360px;gap:40px}.hero-title{font-size:80px}}@container homepage-surface (width<=800px){.hero{--hero-gap:56px;--hero-width:calc(100% - 48px);padding:128px 0 56px}.hero-copy{flex-direction:column;align-items:stretch;gap:28px;display:flex}.hero-title{margin:0;font-size:clamp(64px,14cqw,96px)}.hero-subtitle{margin-bottom:20px;font-size:16px}.hero .scene-demo-field{--dither-bleed-top:260px;--dither-bleed-x:140px}}@container homepage-surface (width<=599px){.hero{--hero-gap:40px;--hero-width:calc(100% - 32px);padding:112px 0 48px}.hero-copy{gap:20px}.hero-heading{gap:12px}.hero-title{font-size:clamp(48px,15cqw,64px);line-height:.98}.hero-subtitle{margin-bottom:20px;line-height:1.5}.hero-actions{gap:8px;display:grid}.hero-talk-button{display:none}.hero-talk-link{justify-content:center;align-items:center;min-height:40px;font-size:15px;display:flex}.hero-notes{margin-top:12px}.hero-notes .cta-backers{justify-content:center}.hero .scene-demo-field{--dither-bleed-top:210px;--dither-bleed-x:96px}}.knows-copy{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading slack""line slack";column-gap:64px;display:grid}.knows-copy h2{grid-area:heading}.knows-copy .story-scene-line{grid-area:line}.knows-slack{color:#a9a6b0;text-align:right;text-wrap:pretty;grid-area:slack;place-self:center end;max-width:32ch;margin:0;font-size:15px;line-height:1.5}.knows-marker{color:#b99cf9;font-variant-numeric:tabular-nums;margin-left:2px;font-size:.7em;line-height:0}.knows-ref{color:inherit;text-decoration:none;transition:color .12s ease-out;position:relative}.knows-ref:after{content:"";position:absolute;inset:-8px -5px}.knows-ref:hover{color:#d9ccfb}.knows-footnote{color:#8f8b97;text-wrap:pretty;max-width:72ch;margin:20px 0 0;font-size:13px;line-height:1.55}.knows-footnote .knows-marker{margin:0 4px 0 0}.knows-footnote a{color:#c9c5d0;text-underline-offset:3px;-webkit-text-decoration:underline #c9c5d066;text-decoration:underline #c9c5d066;text-decoration-thickness:1px;transition:color .15s ease-out,text-decoration-color .15s ease-out}@media (hover:hover) and (pointer:fine){.knows-footnote a:hover{color:#eeedef;text-decoration-color:#eeedefb3}}@container homepage-surface (width<=1100px){.knows-copy{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""line""slack"}.knows-slack{text-align:left;justify-self:start;max-width:44ch;margin-top:16px}}@container homepage-surface (width<=599px){.knows-slack{margin-top:12px;font-size:14px}.knows-footnote{margin-top:16px}}@media (prefers-reduced-motion:reduce){.knows-footnote a{transition:none}}.homepage-main{display:flow-root;position:relative}.homepage-main>section[id]{scroll-margin-top:72px}@container homepage-surface (width<=599px){.homepage-main>section[id]{scroll-margin-top:56px}}
