.home-module__2qZkKW__root{--ground:var(--background);--paper:var(--card);--surface:var(--secondary);--surface-2:var(--accent);--ink:var(--foreground);--on-ink:var(--primary-foreground);--muted:var(--muted-foreground);--line:var(--border);--teal:var(--brand);--teal-deep:var(--brand-strong);--marigold:var(--mesh-marigold);--coral:var(--mesh-coral);--blush:var(--mesh-blush);--seafoam:var(--mesh-seafoam);--lagoon:var(--mesh-lagoon);--peach:var(--mesh-base);--sky:var(--mesh-sky);--coral-tint:var(--tint-coral);--coral-ink:var(--tint-coral-ink);--marigold-tint:var(--tint-marigold);--marigold-ink:var(--tint-marigold-ink);--seafoam-tint:var(--tint-seafoam);--seafoam-ink:var(--tint-seafoam-ink);--sky-tint:var(--tint-sky);--sky-ink:var(--tint-sky-ink);--blush-tint:var(--tint-blush);--peach-tint:var(--tint-peach);--on-dark:var(--on-pine);--on-dark-muted:var(--on-pine-muted);--live:#7ed9c3;--star:#e8960c;--star-off:#d5dcd9;--bubble-meta:#7ed9c3;--btn-line:#0f1f1d2e;--btn-line-hover:#0f1f1d73;--tag-bg:#ffffffd9;--scrim:#ffffff8c;--shadow-soft:var(--elev-soft);--shadow-float:var(--elev-float);--pad:1.25rem;--maxw:72rem;--font:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;--font-code:var(--font-ibm-plex-mono),ui-monospace,SFMono-Regular,monospace;background:var(--ground);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.55;overflow-x:clip}@media (min-width:640px){.home-module__2qZkKW__root{--pad:2rem}}.dark .home-module__2qZkKW__root{--star:#f0b54a;--star-off:#3a5550;--bubble-meta:#0a6b66;--btn-line:#e6efec38;--btn-line-hover:#e6efec80;--tag-bg:#0c1816d1;--scrim:#0c1816cc}.home-module__2qZkKW__root *,.home-module__2qZkKW__root :before,.home-module__2qZkKW__root :after{box-sizing:border-box}.home-module__2qZkKW__root a{color:inherit;text-decoration:none}.home-module__2qZkKW__root :focus-visible{outline:3px solid var(--teal);outline-offset:3px;border-radius:10px}.home-module__2qZkKW__mcpPanel :focus-visible{outline-color:var(--live)}.home-module__2qZkKW__wrap{width:100%;max-width:calc(var(--maxw) + 2*var(--pad));padding-inline:var(--pad);margin-inline:auto}.home-module__2qZkKW__h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.375rem,1.4rem + 3.3vw,4rem);font-weight:700;line-height:1.03}.home-module__2qZkKW__h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:700;line-height:1.06}.home-module__2qZkKW__h3{letter-spacing:-.01em;margin:0;font-size:1.1875rem;font-weight:650;line-height:1.3}.home-module__2qZkKW__lede{max-width:34rem;color:var(--muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.5}.home-module__2qZkKW__intro{max-width:36rem;color:var(--muted);text-wrap:pretty;margin:1rem 0 0;font-size:1.125rem}.home-module__2qZkKW__fine{color:var(--muted);margin:1rem 0 0;font-size:.9375rem}.home-module__2qZkKW__aside{color:var(--muted);margin:2.5rem 0 0}.home-module__2qZkKW__asideCenter{text-align:center}.home-module__2qZkKW__inlineLink{text-underline-offset:.2em;align-items:center;gap:.3rem;font-weight:600;transition:text-decoration-color .2s;display:inline-flex;color:var(--teal)!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;-webkit-text-decoration-color:color-mix(in srgb,var(--teal)35%,transparent)!important;text-decoration-color:color-mix(in srgb,var(--teal)35%,transparent)!important}.home-module__2qZkKW__inlineLink:hover{text-decoration-color:currentColor!important}.home-module__2qZkKW__linkIcon{width:1rem;height:1rem;transition:transform .2s}.home-module__2qZkKW__inlineLink:hover .home-module__2qZkKW__linkIcon,.home-module__2qZkKW__pill:hover .home-module__2qZkKW__linkIcon{transform:translate(3px)}.home-module__2qZkKW__ctaRow{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.home-module__2qZkKW__ctaRowCenter{justify-content:center}.home-module__2qZkKW__btn{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.375rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.home-module__2qZkKW__btn:active{transform:scale(.98)}.home-module__2qZkKW__btnIcon{flex-shrink:0;width:1.125rem;height:1.125rem;transition:transform .2s}.home-module__2qZkKW__btn:hover .home-module__2qZkKW__btnIcon{transform:translate(3px)}.home-module__2qZkKW__btnPrimary{background:var(--ink);box-shadow:var(--shadow-soft);color:var(--on-ink)!important}.home-module__2qZkKW__btnPrimary:hover{background:var(--teal-deep)}.home-module__2qZkKW__btnSecondary{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--btn-line)}.home-module__2qZkKW__btnSecondary:hover{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--btn-line-hover)}.home-module__2qZkKW__btnLight{background:var(--on-dark);color:var(--pine)!important}.home-module__2qZkKW__btnLight:hover{background:var(--live)}.home-module__2qZkKW__btnGhostLight{box-shadow:inset 0 0 0 1.5px #eef5f259;color:var(--on-dark)!important}.home-module__2qZkKW__btnGhostLight:hover{background:#eef5f214;box-shadow:inset 0 0 0 1.5px #eef5f2b3}.home-module__2qZkKW__btnBlock{width:100%}.home-module__2qZkKW__mesh{border-radius:inherit;background:var(--peach);isolation:isolate;contain:paint;position:absolute;inset:0;overflow:hidden}.home-module__2qZkKW__blob{aspect-ratio:1;background:radial-gradient(closest-side,var(--c)0%,var(--c)30%,transparent 100%);will-change:transform;border-radius:50%;position:absolute}.home-module__2qZkKW__blobA{--c:var(--marigold);width:85%;top:-35%;left:-25%}.home-module__2qZkKW__blobB{--c:var(--coral);width:70%;top:-10%;right:-18%}.home-module__2qZkKW__blobC{--c:var(--seafoam);width:80%;bottom:-45%;left:-10%}.home-module__2qZkKW__blobD{--c:var(--lagoon);opacity:.85;width:55%;bottom:-30%;right:-20%}.home-module__2qZkKW__blobE{--c:var(--blush);opacity:.9;width:60%;top:20%;left:25%}.home-module__2qZkKW__hero{padding-block:clamp(2.5rem,1rem + 5vw,5rem) clamp(3.5rem,2rem + 5vw,6rem)}.home-module__2qZkKW__heroGrid{gap:3rem;display:grid}.home-module__2qZkKW__heroCopy{max-width:38rem}.home-module__2qZkKW__heroStage{border-radius:28px;min-height:27rem;position:relative}.home-module__2qZkKW__heroMesh{border-radius:28px}.home-module__2qZkKW__heroInbox{z-index:2;width:min(27rem,100% - 2rem);margin:3.5rem 1rem 8.5rem;position:relative}.home-module__2qZkKW__heroSlack{z-index:3;width:min(19rem,100% - 3rem);position:absolute;bottom:1.25rem;right:1rem}.home-module__2qZkKW__heroToast{z-index:4;display:none;position:absolute;top:1rem;right:1rem}.home-module__2qZkKW__heroTag{z-index:4;position:absolute;top:1rem;left:1rem}@media (min-width:520px){.home-module__2qZkKW__heroToast{display:inline-flex}.home-module__2qZkKW__heroInbox{margin-inline:1.5rem}}@media (min-width:1000px){.home-module__2qZkKW__heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:3.5rem}.home-module__2qZkKW__heroStage{align-items:center;min-height:34rem;display:flex}.home-module__2qZkKW__heroMesh{right:calc(-1*(max(0px,(100vw - var(--maxw) - 2*var(--pad))/2) + var(--pad)));border-radius:36px 0 0 36px}.home-module__2qZkKW__heroInbox{width:min(27rem,88%);margin:0 0 4.5rem 2.5rem}.home-module__2qZkKW__heroSlack{bottom:1.75rem;left:42%;right:auto}.home-module__2qZkKW__heroToast{top:2rem;right:0}.home-module__2qZkKW__heroTag{top:auto;bottom:1.25rem;left:1.25rem}}.home-module__2qZkKW__mock{background:var(--paper);box-shadow:var(--shadow-float);color:var(--ink);border-radius:18px;font-size:.875rem;line-height:1.45}.home-module__2qZkKW__sampleTag{background:var(--tag-bg);color:var(--ink);border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.home-module__2qZkKW__tagOnDark{color:var(--on-dark);background:#eef5f21f}.home-module__2qZkKW__mockBar{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.home-module__2qZkKW__mockTitle{font-size:.9375rem;font-weight:700}.home-module__2qZkKW__chips,.home-module__2qZkKW__filters{flex-wrap:wrap;gap:.375rem;display:flex}.home-module__2qZkKW__chip{background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.home-module__2qZkKW__chipOn{background:var(--ink);color:var(--on-ink)}.home-module__2qZkKW__inbox .home-module__2qZkKW__chips .home-module__2qZkKW__chip:not(.home-module__2qZkKW__chipOn){display:none}@media (min-width:420px){.home-module__2qZkKW__inbox .home-module__2qZkKW__chips .home-module__2qZkKW__chip:not(.home-module__2qZkKW__chipOn){display:inline}}.home-module__2qZkKW__feedList{margin:0;padding:0 .5rem;list-style:none}.home-module__2qZkKW__feedItem{border-radius:12px;padding:.75rem .625rem}.home-module__2qZkKW__feedItem:first-child{background:var(--coral-tint)}.home-module__2qZkKW__feedMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.home-module__2qZkKW__feedText{margin:.3rem 0 0}.home-module__2qZkKW__stars{color:var(--star);letter-spacing:.05em;font-size:.8125rem;display:inline-block}.home-module__2qZkKW__starsOff{color:var(--star-off)}.home-module__2qZkKW__status{border-radius:999px;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.home-module__2qZkKW__status_new{background:var(--paper);color:var(--coral-ink)}.home-module__2qZkKW__status_done{background:var(--seafoam-tint);color:var(--seafoam-ink)}.home-module__2qZkKW__status_draft{background:var(--marigold-tint);color:var(--marigold-ink)}.home-module__2qZkKW__replyBox{background:var(--surface);border-radius:12px;gap:.25rem;margin:.5rem;padding:.75rem .875rem;display:grid}.home-module__2qZkKW__replyLabel{color:var(--teal);font-size:.75rem;font-weight:700}.home-module__2qZkKW__caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:2px;display:inline-block}.home-module__2qZkKW__slack{padding:.875rem 1rem 1rem}.home-module__2qZkKW__slackChannel{color:var(--muted);font-size:.8125rem;font-weight:700}.home-module__2qZkKW__slackMsg{gap:.625rem;margin-top:.625rem;display:flex}.home-module__2qZkKW__slackAvatar{background:var(--ink);width:2rem;height:2rem;color:var(--on-ink);border-radius:9px;flex-shrink:0;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.home-module__2qZkKW__slackBody{flex:1;min-width:0}.home-module__2qZkKW__slackHead{align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.home-module__2qZkKW__slackApp{background:var(--surface-2);color:var(--muted);border-radius:4px;padding:0 .3rem;font-size:.625rem;font-weight:700}.home-module__2qZkKW__slackTime{color:var(--muted);font-size:.75rem}.home-module__2qZkKW__slackCard{border-left:4px solid var(--coral);background:var(--surface);border-radius:4px 10px 10px 4px;margin-top:.375rem;padding:.5rem .75rem}.home-module__2qZkKW__slackCard p{margin:.25rem 0}.home-module__2qZkKW__slackFilter{color:var(--muted);font-size:.75rem}.home-module__2qZkKW__toast{border-radius:999px;align-items:center;gap:.625rem;padding:.625rem .875rem .625rem .625rem}.home-module__2qZkKW__toastIcon{background:var(--seafoam-tint);width:1.75rem;height:1.75rem;color:var(--seafoam-ink);border-radius:50%;place-items:center;display:grid}.home-module__2qZkKW__toastIcon svg{width:1rem;height:1rem}.home-module__2qZkKW__toast strong{font-size:.8125rem;display:block}.home-module__2qZkKW__toastSub{color:var(--muted);font-size:.75rem;display:block}.home-module__2qZkKW__steps{padding-bottom:clamp(1rem,3vw,2rem)}.home-module__2qZkKW__stepList{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:860px){.home-module__2qZkKW__stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.home-module__2qZkKW__step{background:var(--surface);border-radius:20px;align-items:center;gap:1rem;padding:1rem 1.25rem 1rem 1rem;font-weight:600;line-height:1.35;display:flex}.home-module__2qZkKW__stepIcon,.home-module__2qZkKW__roleIcon{border-radius:16px;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid}.home-module__2qZkKW__stepIcon svg,.home-module__2qZkKW__roleIcon svg{width:1.375rem;height:1.375rem}.home-module__2qZkKW__toneCoral{background:var(--coral-tint);color:var(--coral-ink)}.home-module__2qZkKW__toneMarigold{background:var(--marigold-tint);color:var(--marigold-ink)}.home-module__2qZkKW__toneSeafoam{background:var(--seafoam-tint);color:var(--seafoam-ink)}.home-module__2qZkKW__toneSky{background:var(--sky-tint);color:var(--sky-ink)}.home-module__2qZkKW__section{padding-block:clamp(4.5rem,2.5rem + 7vw,8.5rem)}.home-module__2qZkKW__tinted{background:var(--surface)}.home-module__2qZkKW__sectionHead{max-width:44rem;margin-bottom:clamp(2.25rem,1.5rem + 2.5vw,3.5rem)}.home-module__2qZkKW__sectionHeadCenter{text-align:center;margin-inline:auto}.home-module__2qZkKW__sectionHeadCenter .home-module__2qZkKW__intro{margin-inline:auto}.home-module__2qZkKW__split{gap:2.5rem;display:grid}@media (min-width:1000px){.home-module__2qZkKW__split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:5rem}}.home-module__2qZkKW__moreRow{justify-content:center;margin-top:2.5rem;display:flex}.home-module__2qZkKW__tileGrid{gap:2.75rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.home-module__2qZkKW__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.home-module__2qZkKW__tileGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-module__2qZkKW__tile{position:relative}.home-module__2qZkKW__tilePhoto{aspect-ratio:5/4;border-radius:22px;position:relative;overflow:hidden}.home-module__2qZkKW__tile:has(.home-module__2qZkKW__tileLink:focus-visible) .home-module__2qZkKW__tilePhoto{outline:3px solid var(--teal);outline-offset:3px}.home-module__2qZkKW__tileTitle{letter-spacing:-.01em;margin:1.125rem 0 0;font-size:1.1875rem;font-weight:650;line-height:1.3}.home-module__2qZkKW__tileLink:after{content:"";border-radius:22px;position:absolute;inset:0}.home-module__2qZkKW__tileLink:hover{text-underline-offset:.2em;text-decoration:underline}.home-module__2qZkKW__tileText{color:var(--muted);margin:.375rem 0 0;font-size:1rem}.home-module__2qZkKW__badge{background:var(--paper);color:var(--seafoam-ink);box-shadow:var(--shadow-soft);border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:700;position:absolute;top:.875rem;left:.875rem}.home-module__2qZkKW__art{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.8125rem;line-height:1.4;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0}.home-module__2qZkKW__tile:hover .home-module__2qZkKW__art{transform:scale(1.035)}.home-module__2qZkKW__artTag{position:absolute;bottom:.875rem;right:.875rem}.home-module__2qZkKW__artCoral{background:var(--coral-tint)}.home-module__2qZkKW__artMarigold{background:var(--marigold-tint)}.home-module__2qZkKW__artSeafoam{background:var(--seafoam-tint)}.home-module__2qZkKW__artBlush{background:var(--blush-tint)}.home-module__2qZkKW__artSky{background:var(--sky-tint)}.home-module__2qZkKW__artPeach{background:var(--peach-tint)}.home-module__2qZkKW__artCard{background:var(--paper);width:min(17rem,88%);box-shadow:var(--shadow-float);border-radius:16px;padding:.875rem}.home-module__2qZkKW__bubble{max-width:min(15rem,82%);box-shadow:var(--shadow-soft);border-radius:18px;gap:.25rem;padding:.625rem .875rem;display:grid}.home-module__2qZkKW__bubbleIn{background:var(--paper);border-bottom-left-radius:6px;align-self:flex-start}.home-module__2qZkKW__bubbleOut{background:var(--ink);color:var(--on-ink);border-bottom-right-radius:6px;align-self:flex-end}.home-module__2qZkKW__bubbleMeta{color:var(--bubble-meta);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.home-module__2qZkKW__bubbleMeta svg{width:.875rem;height:.875rem}.home-module__2qZkKW__dashTop{gap:1.25rem;display:flex}.home-module__2qZkKW__dashStat{display:grid}.home-module__2qZkKW__dashNum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700;line-height:1.1}.home-module__2qZkKW__dashCap{color:var(--muted);font-size:.6875rem;font-weight:600}.home-module__2qZkKW__chart{align-items:flex-end;gap:.375rem;height:4.5rem;margin-top:.875rem;display:flex}.home-module__2qZkKW__bar{background:var(--lagoon);transform-origin:bottom;border-radius:5px 5px 2px 2px;flex:1}.home-module__2qZkKW__bar:nth-child(2n){background:var(--marigold)}.home-module__2qZkKW__ringCard{align-items:center;gap:1rem;display:flex}.home-module__2qZkKW__ring{flex-shrink:0;place-items:center;width:5rem;height:5rem;display:grid;position:relative}.home-module__2qZkKW__ringSvg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.home-module__2qZkKW__ringTrack,.home-module__2qZkKW__ringArc{fill:none;stroke-width:8px}.home-module__2qZkKW__ringTrack{stroke:var(--surface-2)}.home-module__2qZkKW__ringArc{stroke:var(--lagoon);stroke-dasharray:100;stroke-dashoffset:18px}.home-module__2qZkKW__ringValue{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700;position:relative}.home-module__2qZkKW__ringText{gap:.625rem;display:grid}.home-module__2qZkKW__ringTime{display:grid}.home-module__2qZkKW__sentCard{gap:.5rem;display:grid}.home-module__2qZkKW__sentRow{gap:3px;height:.75rem;display:flex}.home-module__2qZkKW__sentRow>span{border-radius:999px}.home-module__2qZkKW__sentPos{background:var(--lagoon)}.home-module__2qZkKW__sentNeu{background:var(--marigold)}.home-module__2qZkKW__sentNeg{background:var(--coral)}.home-module__2qZkKW__sentKey{color:var(--muted);justify-content:space-between;margin-top:.25rem;font-size:.6875rem;font-weight:600;display:flex}.home-module__2qZkKW__tableCard{gap:.25rem;display:grid}.home-module__2qZkKW__tableCard>*{min-width:0}.home-module__2qZkKW__tableCard .home-module__2qZkKW__filters{margin-bottom:.375rem}.home-module__2qZkKW__tableRow{border-radius:8px;align-items:center;gap:.625rem;padding:.375rem .25rem;display:flex}.home-module__2qZkKW__tableRow:nth-child(2){background:var(--surface)}.home-module__2qZkKW__tableText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__2qZkKW__rulesCard{gap:.5rem;display:grid}.home-module__2qZkKW__ruleRow{background:var(--surface);border-radius:12px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.home-module__2qZkKW__ruleMatch{background:var(--paper);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.home-module__2qZkKW__ruleArrow{color:var(--muted)}.home-module__2qZkKW__ruleAction{font-weight:600}.home-module__2qZkKW__teamMock{background:var(--paper);max-width:26rem;box-shadow:var(--shadow-float);border-radius:20px;font-size:.875rem}.home-module__2qZkKW__inviteBtn{background:var(--ink);color:var(--on-ink);border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.home-module__2qZkKW__inviteBtn svg{width:.875rem;height:.875rem}.home-module__2qZkKW__teamList{margin:0;padding:0 .5rem .5rem;list-style:none}.home-module__2qZkKW__teamRow{border-radius:12px;align-items:center;gap:.75rem;padding:.625rem;display:flex}.home-module__2qZkKW__teamRow:nth-child(odd){background:var(--surface)}.home-module__2qZkKW__avatar{border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.home-module__2qZkKW__avatar.home-module__2qZkKW__toneCoral{background:var(--coral)}.home-module__2qZkKW__avatar.home-module__2qZkKW__toneMarigold{background:var(--marigold)}.home-module__2qZkKW__avatar.home-module__2qZkKW__toneSeafoam{background:var(--seafoam)}.home-module__2qZkKW__avatar.home-module__2qZkKW__toneSky{background:var(--sky)}.home-module__2qZkKW__teamNote{min-width:0;color:var(--muted);flex:1}.home-module__2qZkKW__roleChip{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;padding:.125rem .625rem;font-size:.75rem;font-weight:700}.home-module__2qZkKW__roleList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.home-module__2qZkKW__role{background:var(--paper);border-radius:22px;gap:1.125rem;padding:1.5rem;display:flex}.home-module__2qZkKW__roleText{color:var(--muted);margin:.375rem 0 0;font-size:1rem}.home-module__2qZkKW__integrationGrid{gap:2.5rem;display:grid}@media (min-width:1000px){.home-module__2qZkKW__integrationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:4.5rem}}.home-module__2qZkKW__slackStage{border-radius:28px;place-items:center;min-height:19rem;padding:3.5rem 1rem 2rem;display:grid;position:relative}.home-module__2qZkKW__smallMesh .home-module__2qZkKW__blobA{width:110%}.home-module__2qZkKW__stageSlack{z-index:1;width:min(23rem,100%);position:relative}.home-module__2qZkKW__integrationList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.home-module__2qZkKW__integration{border-radius:18px;align-items:flex-start;gap:1rem;padding:.875rem 1rem;transition:background-color .2s;display:flex}.home-module__2qZkKW__integration:hover{background:var(--surface)}.home-module__2qZkKW__logoWell{background:var(--paper);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-soft);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.home-module__2qZkKW__logoWell img{object-fit:contain;width:1.625rem;height:1.625rem}.home-module__2qZkKW__logoWellLg{border-radius:18px;width:4rem;height:4rem}.home-module__2qZkKW__logoWellLg img{width:2.5rem;height:2.5rem}.home-module__2qZkKW__integrationText,.home-module__2qZkKW__sourceText,.home-module__2qZkKW__compareText{flex:1;gap:.25rem;min-width:0;display:grid}.home-module__2qZkKW__integrationName,.home-module__2qZkKW__sourceName{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:650;display:flex}.home-module__2qZkKW__plan{background:var(--surface-2);color:var(--muted);border-radius:8px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.home-module__2qZkKW__integration:hover .home-module__2qZkKW__plan{background:var(--paper)}.home-module__2qZkKW__integrationDesc{color:var(--muted);font-size:.9375rem}.home-module__2qZkKW__rowArrow{width:1.125rem;height:1.125rem;color:var(--muted);flex-shrink:0;align-self:center;transition:transform .2s,color .2s}.home-module__2qZkKW__integration:hover .home-module__2qZkKW__rowArrow,.home-module__2qZkKW__source:hover .home-module__2qZkKW__rowArrow,.home-module__2qZkKW__compare:hover .home-module__2qZkKW__rowArrow{color:var(--ink);transform:translate(3px)}@media (max-width:479px){.home-module__2qZkKW__integration .home-module__2qZkKW__rowArrow,.home-module__2qZkKW__source .home-module__2qZkKW__rowArrow{display:none}.home-module__2qZkKW__sourceGrid .home-module__2qZkKW__source{gap:1rem;padding:1.25rem}.home-module__2qZkKW__logoWellLg{border-radius:16px;width:3.25rem;height:3.25rem}.home-module__2qZkKW__logoWellLg img{width:2rem;height:2rem}}.home-module__2qZkKW__radar{margin-top:clamp(3.5rem,2rem + 4vw,5.5rem)}.home-module__2qZkKW__pillList{flex-wrap:wrap;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.home-module__2qZkKW__pill{background:var(--surface);border-radius:999px;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.home-module__2qZkKW__pill:hover{background:var(--ink);color:var(--on-ink)}.home-module__2qZkKW__sourceGrid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.home-module__2qZkKW__sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.home-module__2qZkKW__source{background:var(--paper);height:100%;box-shadow:var(--shadow-soft);border-radius:24px;align-items:flex-start;gap:1.25rem;padding:1.5rem;transition:box-shadow .25s,transform .25s;display:flex}.home-module__2qZkKW__source:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}.home-module__2qZkKW__sourceName{font-size:1.1875rem}.home-module__2qZkKW__live{background:var(--seafoam-tint);color:var(--seafoam-ink);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.home-module__2qZkKW__soonGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.home-module__2qZkKW__soon{background:var(--paper);border-radius:16px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;transition:background-color .2s;display:flex}.home-module__2qZkKW__soon:hover{background:var(--surface-2)}.home-module__2qZkKW__logoSm{object-fit:contain;opacity:.8;width:1.375rem;height:1.375rem}.home-module__2qZkKW__soonTag{color:var(--muted);margin-left:auto;font-size:.8125rem;font-weight:500}.home-module__2qZkKW__trialFacts{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.home-module__2qZkKW__trialFacts li{background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;padding:.375rem .875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.home-module__2qZkKW__trialFacts svg{width:1rem;height:1rem;color:var(--teal)}.home-module__2qZkKW__priceGrid{gap:1.25rem;max-width:64rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:900px){.home-module__2qZkKW__priceGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.home-module__2qZkKW__price{background:var(--surface);border-radius:26px;position:relative;overflow:hidden}.home-module__2qZkKW__priceFeatured{background:var(--paper);box-shadow:var(--shadow-float)}.home-module__2qZkKW__priceMesh{border-radius:0;height:.75rem;bottom:auto}.home-module__2qZkKW__priceBody{flex-direction:column;height:100%;padding:2rem 1.75rem 1.75rem;display:flex;position:relative}.home-module__2qZkKW__priceName{margin:0;font-size:1.25rem;font-weight:650}.home-module__2qZkKW__priceAmount{align-items:baseline;gap:.25rem;margin:1rem 0 0;display:flex}.home-module__2qZkKW__priceNum{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:700;line-height:1}.home-module__2qZkKW__pricePer{color:var(--muted);font-weight:500}.home-module__2qZkKW__priceAnnual{color:var(--muted);margin:.5rem 0 0;font-size:.9375rem}.home-module__2qZkKW__priceList{flex:1;gap:.625rem;margin:1.5rem 0 1.75rem;padding:0;font-size:1rem;list-style:none;display:grid}.home-module__2qZkKW__priceList li{gap:.625rem;display:flex}.home-module__2qZkKW__check{width:1.125rem;height:1.125rem;color:var(--teal);flex-shrink:0;margin-top:.2rem}.home-module__2qZkKW__mcpSection{padding-block:clamp(1rem,3vw,2rem)}.home-module__2qZkKW__mcpPanel{background:var(--pine);color:var(--on-dark);border-radius:32px;gap:2.5rem;padding:clamp(1.5rem,.75rem + 4vw,4rem);display:grid}@media (min-width:1000px){.home-module__2qZkKW__mcpPanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem}}.home-module__2qZkKW__liveLine{color:var(--live);align-items:flex-start;gap:.5rem;margin:0 0 1.25rem;font-size:.9375rem;font-weight:600;display:flex}.home-module__2qZkKW__liveDot{background:var(--live);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.45em}.home-module__2qZkKW__onDark{color:var(--on-dark)}.home-module__2qZkKW__mcpTagline{color:var(--on-dark);margin:.75rem 0 0;font-size:1.3125rem;font-weight:600}.home-module__2qZkKW__mcpCopy{max-width:34rem;color:var(--on-dark-muted);margin:1rem 0 0}.home-module__2qZkKW__endpoint{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1.5rem 0 0;display:flex}.home-module__2qZkKW__endpointLabel{color:var(--on-dark-muted);font-size:.875rem;font-weight:600}.home-module__2qZkKW__endpoint code{font-family:var(--font-code);overflow-wrap:anywhere;background:#eef5f21a;border-radius:10px;padding:.375rem .75rem;font-size:clamp(.75rem,.6rem + .9vw,.875rem)}.home-module__2qZkKW__mcpFine{color:var(--on-dark-muted);margin:1rem 0 0;font-size:.9375rem}.home-module__2qZkKW__termStage{padding-bottom:2.75rem;position:relative}.home-module__2qZkKW__termStage .home-module__2qZkKW__heroTag{top:auto;bottom:0;left:0}.home-module__2qZkKW__term{background:var(--pine-2);color:var(--on-dark);overflow:hidden;box-shadow:0 0 0 1px #eef5f20f,0 30px 60px -20px #0009}.home-module__2qZkKW__termBar{background:#eef5f20d;align-items:center;gap:.375rem;padding:.75rem 1rem;display:flex}.home-module__2qZkKW__termDot{background:#eef5f240;border-radius:50%;width:.625rem;height:.625rem}.home-module__2qZkKW__termDot:first-child{background:var(--coral)}.home-module__2qZkKW__termDot:nth-child(2){background:var(--marigold)}.home-module__2qZkKW__termDot:nth-child(3){background:var(--seafoam)}.home-module__2qZkKW__termTitle{color:var(--on-dark-muted);margin-left:.5rem;font-size:.75rem}.home-module__2qZkKW__termBody{font-family:var(--font-code);white-space:pre-wrap;overflow-wrap:anywhere;gap:.5rem;margin:0;padding:1.125rem 1.25rem 1.375rem;font-size:clamp(.75rem,.7rem + .25vw,.8125rem);line-height:1.55;display:grid}.home-module__2qZkKW__termLine{display:block}.home-module__2qZkKW__termPrompt{color:var(--live)}.home-module__2qZkKW__termUser{color:#fff}.home-module__2qZkKW__termTool{color:var(--marigold)}.home-module__2qZkKW__termDim{color:var(--on-dark-muted)}.home-module__2qZkKW__termOut{color:var(--live)}.home-module__2qZkKW__compareList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.home-module__2qZkKW__compareList{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__2qZkKW__compare{background:var(--surface);border-radius:20px;align-items:center;gap:1rem;height:100%;padding:1.25rem 1.375rem;transition:background-color .2s;display:flex}.home-module__2qZkKW__compare:hover{background:var(--surface-2)}.home-module__2qZkKW__compareTitle{font-weight:650}.home-module__2qZkKW__compareDesc{color:var(--muted);font-size:.9375rem}.home-module__2qZkKW__faqList{gap:.625rem;display:grid}.home-module__2qZkKW__faq{background:var(--paper);border-radius:20px}.home-module__2qZkKW__faqQ{cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem 1.125rem 1.5rem;list-style:none;display:flex}.home-module__2qZkKW__faqQ::-webkit-details-marker{display:none}.home-module__2qZkKW__faqH{margin:0;font-size:1.0625rem;font-weight:650;line-height:1.4}.home-module__2qZkKW__faqIcon{background:var(--surface);border-radius:50%;flex-shrink:0;width:2rem;height:2rem;padding:.4rem;transition:transform .25s,background-color .2s}.home-module__2qZkKW__faqQ:hover .home-module__2qZkKW__faqIcon{background:var(--surface-2)}.home-module__2qZkKW__faq[open] .home-module__2qZkKW__faqIcon{transform:rotate(45deg)}.home-module__2qZkKW__faqA{max-width:44rem;color:var(--muted);margin:0;padding:0 1.5rem 1.375rem}.home-module__2qZkKW__ctaSection{padding-block:clamp(4.5rem,2.5rem + 7vw,8.5rem)}.home-module__2qZkKW__ctaPanel{border-radius:36px;position:relative;overflow:hidden}.home-module__2qZkKW__ctaMesh:after{content:"";z-index:1;background:radial-gradient(ellipse 60% 70% at 50% 50%,var(--scrim),transparent 75%);position:absolute;inset:0}.dark .home-module__2qZkKW__ctaMesh:after{background:radial-gradient(ellipse 75% 90% at 50% 50%,var(--scrim),transparent 85%)}.home-module__2qZkKW__ctaInner{z-index:1;text-align:center;max-width:44rem;margin:0 auto;padding:clamp(3.5rem,2rem + 6vw,6.5rem) 1.25rem;position:relative}.home-module__2qZkKW__ctaCopy{text-wrap:pretty;max-width:34rem;margin:1.25rem auto 0;font-size:1.125rem}.home-module__2qZkKW__ctaInner .home-module__2qZkKW__fine{color:var(--ink)}@keyframes home-module__2qZkKW__l2-drift-a{to{transform:translate(18%,14%)scale(1.15)}}@keyframes home-module__2qZkKW__l2-drift-b{to{transform:translate(-16%,18%)scale(.9)}}@keyframes home-module__2qZkKW__l2-drift-c{to{transform:translate(14%,-18%)scale(1.2)}}@keyframes home-module__2qZkKW__l2-drift-d{to{transform:translate(-22%,-12%)scale(1.1)}}@keyframes home-module__2qZkKW__l2-drift-e{to{transform:translate(-20%,10%)scale(1.25)}}@keyframes home-module__2qZkKW__l2-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes home-module__2qZkKW__l2-settle{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes home-module__2qZkKW__l2-slide{0%{opacity:0;transform:translate(-16px)}}@keyframes home-module__2qZkKW__l2-grow{0%{transform:scaleY(.15)}}@keyframes home-module__2qZkKW__l2-slide-in{0%{opacity:0;transform:translate(20px)}}@keyframes home-module__2qZkKW__l2-grow-x{0%{transform:scaleX(.1)}}@keyframes home-module__2qZkKW__l2-ring{0%{stroke-dashoffset:100px}}@keyframes home-module__2qZkKW__l2-pop{0%{opacity:0;transform:scale(.5)}}@keyframes home-module__2qZkKW__l2-line{0%{opacity:0;transform:translateY(4px)}}@keyframes home-module__2qZkKW__l2-blink{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.home-module__2qZkKW__root{scroll-behavior:smooth}.home-module__2qZkKW__blob{animation:none}.home-module__2qZkKW__blobA{animation-name:home-module__2qZkKW__l2-drift-a}.home-module__2qZkKW__blobB{animation-name:home-module__2qZkKW__l2-drift-b;animation-duration:26s}.home-module__2qZkKW__blobC{animation-name:home-module__2qZkKW__l2-drift-c;animation-duration:19s}.home-module__2qZkKW__blobD{animation-name:home-module__2qZkKW__l2-drift-d;animation-duration:24s}.home-module__2qZkKW__blobE{animation-name:home-module__2qZkKW__l2-drift-e;animation-duration:17s}.home-module__2qZkKW__heroInbox{animation:.8s cubic-bezier(.2,.7,.2,1) .1s both home-module__2qZkKW__l2-settle}.home-module__2qZkKW__heroSlack{animation:.8s cubic-bezier(.2,.7,.2,1) .35s both home-module__2qZkKW__l2-rise}.home-module__2qZkKW__heroToast{animation:.7s cubic-bezier(.2,.7,.2,1) .6s both home-module__2qZkKW__l2-rise}.home-module__2qZkKW__caret{animation:1.1s step-end infinite home-module__2qZkKW__l2-blink}html.js-reveal .home-module__2qZkKW__root [data-reveal]:not([data-revealed]){opacity:0}.home-module__2qZkKW__root [data-revealed=""]{--reveal-ease:cubic-bezier(.2,.7,.2,1);animation:home-module__2qZkKW__l2-rise .7s var(--reveal-ease)var(--reveal-delay,0s)backwards}.home-module__2qZkKW__root [data-revealed=""][data-reveal=settle]{animation-name:home-module__2qZkKW__l2-settle;animation-duration:.8s}.home-module__2qZkKW__root [data-revealed=""][data-reveal=slide]{animation-name:home-module__2qZkKW__l2-slide;animation-duration:.6s}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__artCard,.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__bubbleIn{animation:home-module__2qZkKW__l2-settle .7s var(--reveal-ease)calc(var(--reveal-delay,0s) + .15s)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__bubbleOut{animation:home-module__2qZkKW__l2-slide-in .7s var(--reveal-ease)calc(var(--reveal-delay,0s) + .45s)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__bar{animation:home-module__2qZkKW__l2-grow .7s var(--reveal-ease)calc(var(--reveal-delay,0s) + .3s + var(--i,0)*50ms)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__ringArc{animation:home-module__2qZkKW__l2-ring 1.1s var(--reveal-ease)calc(var(--reveal-delay,0s) + .35s)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__stars{animation:home-module__2qZkKW__l2-pop .45s cubic-bezier(.3,1.6,.5,1)calc(var(--reveal-delay,0s) + .45s)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__sentRow{transform-origin:0;animation:home-module__2qZkKW__l2-grow-x .7s var(--reveal-ease)calc(var(--reveal-delay,0s) + .3s + var(--i,0)*70ms)backwards}.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__tableRow,.home-module__2qZkKW__tile[data-revealed=""] .home-module__2qZkKW__ruleRow{animation:home-module__2qZkKW__l2-slide .5s var(--reveal-ease)calc(var(--reveal-delay,0s) + .3s + var(--i,0)*80ms)backwards}.home-module__2qZkKW__slackStage[data-revealed=""] .home-module__2qZkKW__stageSlack{animation:home-module__2qZkKW__l2-rise .7s var(--reveal-ease)calc(var(--reveal-delay,0s) + .2s)backwards}.home-module__2qZkKW__slackStage[data-revealed=""] .home-module__2qZkKW__slackCard{animation:home-module__2qZkKW__l2-slide .6s var(--reveal-ease)calc(var(--reveal-delay,0s) + .5s)backwards}.home-module__2qZkKW__mcpPanel[data-revealed=""] .home-module__2qZkKW__termLine{animation:home-module__2qZkKW__l2-line .4s ease-out calc(var(--reveal-delay,0s) + .35s + var(--i,0)*.28s)backwards}.home-module__2qZkKW__teamMock[data-revealed=""] .home-module__2qZkKW__teamRow{animation:home-module__2qZkKW__l2-slide .5s var(--reveal-ease)calc(var(--reveal-delay,0s) + .25s + var(--i,0)*70ms)backwards}.home-module__2qZkKW__price[data-revealed=""] .home-module__2qZkKW__priceMesh{transform-origin:0;animation:home-module__2qZkKW__l2-grow-x .9s var(--reveal-ease)calc(var(--reveal-delay,0s) + .3s)backwards}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(2){--i:1}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(3){--i:2}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(4){--i:3}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(5){--i:4}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(6){--i:5}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(7){--i:6}:is(.home-module__2qZkKW__bar,.home-module__2qZkKW__sentRow,.home-module__2qZkKW__tableRow,.home-module__2qZkKW__ruleRow,.home-module__2qZkKW__termLine,.home-module__2qZkKW__teamRow):nth-child(8){--i:7}}@media (prefers-reduced-motion:reduce){.home-module__2qZkKW__root *,.home-module__2qZkKW__root :before,.home-module__2qZkKW__root :after{transition:none!important}.home-module__2qZkKW__tile:hover .home-module__2qZkKW__art,.home-module__2qZkKW__source:hover,.home-module__2qZkKW__btn:active,.home-module__2qZkKW__btn:hover .home-module__2qZkKW__btnIcon,.home-module__2qZkKW__inlineLink:hover .home-module__2qZkKW__linkIcon,.home-module__2qZkKW__pill:hover .home-module__2qZkKW__linkIcon,.home-module__2qZkKW__integration:hover .home-module__2qZkKW__rowArrow,.home-module__2qZkKW__source:hover .home-module__2qZkKW__rowArrow,.home-module__2qZkKW__compare:hover .home-module__2qZkKW__rowArrow{transform:none}}
