.product-features-module__SNKXJG__heroFeatures{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex}.product-features-module__SNKXJG__heroFeatures a{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.product-features-module__SNKXJG__heroFeatures a>span{color:var(--accent);font:.6875rem var(--font-geist-mono),monospace;margin-left:3px}.product-features-module__SNKXJG__heroFeatures svg{color:var(--accent)}.product-features-module__SNKXJG__showcase{max-width:1080px;margin:52px auto 0;scroll-margin-top:30px}.product-features-module__SNKXJG__spotlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1180px;margin:70px auto 0;padding:0 24px;display:grid}.product-features-module__SNKXJG__feature{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:16px;min-width:0;padding:35px;scroll-margin-top:35px}.product-features-module__SNKXJG__featureTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;display:flex}.product-features-module__SNKXJG__featureIcon{background:var(--accent-wash);border:1px solid var(--accent-line);width:47px;height:47px;color:var(--accent);border-radius:13px;place-items:center;display:grid}.product-features-module__SNKXJG__badge{color:var(--accent);font:.6875rem var(--font-geist-mono),monospace;letter-spacing:.03em}.product-features-module__SNKXJG__feature h2{letter-spacing:-.05em;margin:18px 0;font-size:34px;font-weight:500;line-height:1.15}.product-features-module__SNKXJG__feature>p{color:var(--muted);max-width:420px;font-size:13px;line-height:1.9}.product-features-module__SNKXJG__feature ul{gap:13px;margin:24px 0;padding:0;list-style:none;display:grid}.product-features-module__SNKXJG__feature li{color:var(--muted);align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;display:flex}.product-features-module__SNKXJG__feature li svg{color:var(--accent);flex-shrink:0;margin-top:3px}.product-features-module__SNKXJG__feature>a{font-size:11px}.product-features-module__SNKXJG__guide{color:var(--muted);margin-left:14px;display:inline-block}.product-features-module__SNKXJG__guide:hover{color:var(--ink)}.product-features-module__SNKXJG__feature>small{color:var(--subtle);max-width:420px;margin-top:20px;font-size:.75rem;line-height:1.8;display:block}.product-features-module__SNKXJG__faq{max-width:900px;margin:0 auto;padding:80px 24px}.product-features-module__SNKXJG__faq h2{letter-spacing:-.045em;margin:18px 0 30px;font-size:36px;font-weight:500}.product-features-module__SNKXJG__faq details{border-bottom:1px solid var(--border);padding:20px 0}.product-features-module__SNKXJG__faq summary{cursor:pointer;font-size:14px;line-height:1.6}.product-features-module__SNKXJG__faq p{color:var(--muted);max-width:720px;margin:16px 0 3px;font-size:12px;line-height:1.9}@media (max-width:700px){.product-features-module__SNKXJG__heroFeatures a{padding:8px 10px;font-size:.75rem}.product-features-module__SNKXJG__heroFeatures a>span{font-size:7px}.product-features-module__SNKXJG__showcase{margin-top:35px}.product-features-module__SNKXJG__spotlights{grid-template-columns:1fr;gap:14px;margin-top:45px;padding:0 18px}.product-features-module__SNKXJG__feature{padding:26px}.product-features-module__SNKXJG__feature h2{font-size:29px}.product-features-module__SNKXJG__featureTop{margin-bottom:25px}.product-features-module__SNKXJG__feature>p{font-size:12px}.product-features-module__SNKXJG__guide{margin:14px 0 0;display:block}.product-features-module__SNKXJG__faq{padding:40px 24px}.product-features-module__SNKXJG__faq h2{font-size:29px}}.product-features-module__SNKXJG__meetingPlatforms strong{letter-spacing:-.025em;align-items:center;gap:10px;display:inline-flex}.product-features-module__SNKXJG__platformIcon{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.product-features-module__SNKXJG__platformIcon img{object-fit:contain;display:block}.product-features-module__SNKXJG__trustedBy{flex-direction:column;align-items:center;gap:13px;max-width:100%;margin:32px auto 0;padding:0 12px;display:flex}.product-features-module__SNKXJG__trustLabel{color:var(--subtle);font:.6875rem var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.product-features-module__SNKXJG__trustLogos{justify-content:center;align-items:center;gap:40px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.product-features-module__SNKXJG__trustLogos a{color:var(--ink);opacity:.78;white-space:nowrap;border-radius:5px;align-items:center;gap:9px;padding:6px 3px;transition:opacity .15s;display:flex}.product-features-module__SNKXJG__trustLogos a:hover,.product-features-module__SNKXJG__trustLogos a:focus-visible{opacity:1}.product-features-module__SNKXJG__trustLogos a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.product-features-module__SNKXJG__trustLogos a>span{letter-spacing:-.045em;font-size:22px;font-weight:600}.product-features-module__SNKXJG__noodlesMark,.product-features-module__SNKXJG__minswapMark{object-fit:contain;width:28px;height:28px;display:block}@media (max-width:700px){.product-features-module__SNKXJG__trustedBy{gap:10px;margin-top:27px}.product-features-module__SNKXJG__trustLogos{gap:24px}.product-features-module__SNKXJG__trustLogos a{gap:7px}.product-features-module__SNKXJG__trustLogos a>span{font-size:19px}.product-features-module__SNKXJG__noodlesMark,.product-features-module__SNKXJG__minswapMark{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.product-features-module__SNKXJG__trustLogos a{transition:none}}@media (max-width:700px){.product-features-module__SNKXJG__meetingPlatforms{gap:20px 14px}.product-features-module__SNKXJG__meetingPlatforms strong{white-space:normal;text-align:center;flex-direction:column;flex:1 1 0;gap:8px;min-width:0;font-size:12px;line-height:1.5}.product-features-module__SNKXJG__platformIcon{width:34px;height:34px}}.product-features-module__SNKXJG__appOrbit{column-gap:64px}.product-features-module__SNKXJG__foundationActions{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:auto;display:flex}.product-features-module__SNKXJG__foundationActions .product-features-module__SNKXJG__foundationLink{margin-top:0}.product-features-module__SNKXJG__foundationHelp{min-height:36px;color:var(--muted);align-items:center;font-size:11px;display:inline-flex}.product-features-module__SNKXJG__foundationHelp:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.product-features-module__SNKXJG__foundationHelp:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.product-features-module__SNKXJG__liveFeature{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.product-features-module__SNKXJG__liveIntro>p{color:var(--muted);max-width:450px;font-size:13px;line-height:1.9}.product-features-module__SNKXJG__liveDetails{border-left:1px solid var(--border);min-width:0;padding-left:36px}.product-features-module__SNKXJG__liveDetails>a{font-size:11px}.product-features-module__SNKXJG__liveDetails>small{color:var(--subtle);max-width:420px;margin-top:20px;font-size:.75rem;line-height:1.8;display:block}@media (max-width:800px){.product-features-module__SNKXJG__liveFeature{grid-template-columns:1fr;gap:15px}.product-features-module__SNKXJG__liveDetails{border-left:0;border-top:1px solid var(--border);padding:0}.product-features-module__SNKXJG__liveIntro>p{max-width:none;font-size:12px}}.product-features-module__SNKXJG__builtWith{border:1px solid var(--border);background:var(--surface);width:fit-content;max-width:100%;color:var(--muted);border-radius:14px;justify-content:center;align-items:center;gap:20px;margin:22px auto 0;padding:9px 21px;font-size:14px;line-height:1.5;display:flex}.product-features-module__SNKXJG__builtWith>a{white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:44px;display:inline-flex}.product-features-module__SNKXJG__builtWith strong{color:var(--ink);font-size:16px;font-weight:550}.product-features-module__SNKXJG__memoryBrand{color:var(--ink);align-items:center;gap:7px;display:inline-flex}.product-features-module__SNKXJG__walrusLogo{background:currentColor;flex:none;width:104px;height:25px;display:inline-block;-webkit-mask:url(/integrations/walrus.svg) 50%/contain no-repeat;mask:url(/integrations/walrus.svg) 50%/contain no-repeat}.product-features-module__SNKXJG__builtWith .product-features-module__SNKXJG__paymentBrand{font:600 23px/1 var(--font-geist-mono),monospace;letter-spacing:-.06em}.product-features-module__SNKXJG__builtWithDivider{background:var(--border);flex:none;width:1px;height:25px}.product-features-module__SNKXJG__builtWith a:hover{color:var(--ink)}.product-features-module__SNKXJG__builtWith a:hover .product-features-module__SNKXJG__memoryBrand,.product-features-module__SNKXJG__builtWith a:hover strong{color:var(--accent)}.product-features-module__SNKXJG__builtWith a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.product-features-module__SNKXJG__foundationBrand .product-features-module__SNKXJG__walrusLogo{width:92px;height:22px}.product-features-module__SNKXJG__foundationTop>a.product-features-module__SNKXJG__foundationBrand:hover{color:var(--accent)}.product-features-module__SNKXJG__foundationTop>a.product-features-module__SNKXJG__foundationBrand:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}@media (max-width:600px){.product-features-module__SNKXJG__builtWith{flex-direction:column;gap:0;width:100%;max-width:350px;padding:9px 14px;font-size:13px}.product-features-module__SNKXJG__builtWithDivider{width:80px;height:1px;margin:4px 0}.product-features-module__SNKXJG__builtWith strong{font-size:15px}.product-features-module__SNKXJG__builtWith .product-features-module__SNKXJG__paymentBrand{font-size:22px}.product-features-module__SNKXJG__builtWith .product-features-module__SNKXJG__walrusLogo{width:100px;height:24px}}.product-features-module__SNKXJG__foundations{max-width:1180px;margin:65px auto 0;padding:0 24px}.product-features-module__SNKXJG__foundationIntro{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}.product-features-module__SNKXJG__foundationIntro p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.product-features-module__SNKXJG__foundationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.product-features-module__SNKXJG__foundationCard{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:16px;flex-direction:column;min-width:0;padding:31px;scroll-margin-top:30px;display:flex}.product-features-module__SNKXJG__foundationCard:first-child{background:radial-gradient(ellipse at top right,#06b6d412,transparent 65%),var(--surface)}.product-features-module__SNKXJG__foundationTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.product-features-module__SNKXJG__foundationBrand{color:var(--ink);align-items:center;gap:9px;font-size:13px;font-weight:550;display:inline-flex}.product-features-module__SNKXJG__foundationBrand svg,.product-features-module__SNKXJG__foundationCard:first-child .product-features-module__SNKXJG__foundationBrand svg{color:var(--accent)}.product-features-module__SNKXJG__x402Wordmark{font:600 17px var(--font-geist-mono),monospace;letter-spacing:-.06em}.product-features-module__SNKXJG__foundationTag{color:var(--subtle);font:.6875rem var(--font-geist-mono),monospace;letter-spacing:.06em}.product-features-module__SNKXJG__foundationCard h2{letter-spacing:-.045em;margin:27px 0 15px;font-size:31px;font-weight:550;line-height:1.15}.product-features-module__SNKXJG__foundationCard>p{max-width:450px;color:var(--muted);margin:0;font-size:13px;line-height:1.9}.product-features-module__SNKXJG__foundationPoints{color:var(--muted);flex-wrap:wrap;gap:10px 18px;margin:20px 0 25px;font-size:.75rem;line-height:1.7;display:flex}.product-features-module__SNKXJG__foundationPoints span{align-items:center;gap:7px;display:inline-flex}.product-features-module__SNKXJG__foundationPoints svg{color:var(--accent)}.product-features-module__SNKXJG__foundationLink{color:var(--accent);align-self:flex-start;align-items:center;gap:8px;min-height:36px;margin-top:auto;font-size:11px;display:inline-flex}.product-features-module__SNKXJG__foundationLink:hover{text-underline-offset:4px;text-decoration:underline}.product-features-module__SNKXJG__foundationLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.product-features-module__SNKXJG__foundationCard>small{border-top:1px solid var(--border);color:var(--subtle);margin-top:15px;padding-top:16px;font-size:.75rem;line-height:1.8;display:block}@media (max-width:800px){.product-features-module__SNKXJG__foundations{margin-top:40px;padding:0 18px}.product-features-module__SNKXJG__foundationIntro{flex-direction:column;align-items:flex-start;gap:10px}.product-features-module__SNKXJG__foundationGrid{grid-template-columns:1fr;gap:14px}.product-features-module__SNKXJG__foundationCard{padding:26px}.product-features-module__SNKXJG__foundationCard h2{font-size:29px}.product-features-module__SNKXJG__foundationCard>p{font-size:12px}}.product-features-module__SNKXJG__contextFeature{border:1px solid var(--border);background:radial-gradient(ellipse at top right,var(--accent-wash),transparent 60%),var(--surface);border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:54px;max-width:1132px;margin:80px auto 0;padding:36px;scroll-margin-top:35px;display:grid}.product-features-module__SNKXJG__contextCopy{min-width:0}.product-features-module__SNKXJG__contextCopy h2{letter-spacing:-.045em;margin:18px 0;font-size:38px;font-weight:550;line-height:1.13}.product-features-module__SNKXJG__contextCopy>p{color:var(--muted);max-width:500px;font-size:13px;line-height:1.9}.product-features-module__SNKXJG__contextCopy ol{gap:17px;margin:25px 0;padding:0;list-style:none;display:grid}.product-features-module__SNKXJG__contextCopy li{align-items:flex-start;gap:13px;display:flex}.product-features-module__SNKXJG__contextCopy li>span{border:1px solid var(--accent-line);background:var(--accent-wash);width:29px;height:29px;color:var(--accent);font:.6875rem var(--font-geist-mono),monospace;border-radius:8px;flex:none;place-items:center;display:grid}.product-features-module__SNKXJG__contextCopy li strong{font-size:12px;font-weight:550}.product-features-module__SNKXJG__contextCopy li p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.7}.product-features-module__SNKXJG__contextCopy>a{font-size:11px}.product-features-module__SNKXJG__contextCopy>small{color:var(--subtle);max-width:470px;margin-top:18px;font-size:.75rem;line-height:1.8;display:block}.product-features-module__SNKXJG__contextExample{border:1px solid var(--accent-line);background:var(--surface-2);min-width:0;box-shadow:var(--glow);border-radius:14px;padding:25px}.product-features-module__SNKXJG__contextExample header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.product-features-module__SNKXJG__contextExample header>span:first-child{align-items:center;gap:8px;font-size:12px;font-weight:550;display:flex}.product-features-module__SNKXJG__contextExample header svg{color:var(--accent)}.product-features-module__SNKXJG__contextFiles{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:20px 0;display:flex}.product-features-module__SNKXJG__contextFiles>span{border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:.75rem;display:flex}.product-features-module__SNKXJG__contextQuestion{border:1px solid var(--border);background:var(--surface);border-radius:9px;margin:22px 0;padding:12px;font-size:12px}.product-features-module__SNKXJG__contextExample h3{letter-spacing:-.035em;margin:13px 0 10px;font-size:23px;font-weight:550;line-height:1.3}.product-features-module__SNKXJG__contextExample>p{color:var(--muted);font-size:12px;line-height:1.8}.product-features-module__SNKXJG__contextExample details{color:var(--muted);margin:20px 0;font-size:.75rem}.product-features-module__SNKXJG__contextExample summary{cursor:pointer;line-height:1.7}.product-features-module__SNKXJG__contextExample blockquote{border-left:2px solid var(--accent);background:var(--surface);margin:12px 0 0;padding:10px 13px;line-height:1.9}.product-features-module__SNKXJG__contextFeature .product-features-module__SNKXJG__contextExample>footer{border-top:1px solid var(--border);width:auto;max-width:none;color:var(--muted);justify-content:flex-start;align-items:flex-start;gap:8px;margin:22px 0 0;padding:16px 0 0;font-size:.75rem;line-height:1.7;display:flex}.product-features-module__SNKXJG__contextExample>footer svg{color:var(--accent);flex:none;margin-top:2px}@media (max-width:1180px){.product-features-module__SNKXJG__contextFeature{margin-inline:24px}}@media (max-width:800px){.product-features-module__SNKXJG__contextFeature{grid-template-columns:1fr;gap:28px;margin:45px 18px 0;padding:26px}.product-features-module__SNKXJG__contextCopy h2{font-size:31px}.product-features-module__SNKXJG__contextExample{padding:22px}}.product-features-module__SNKXJG__appOrbit .product-features-module__SNKXJG__orbitApp{justify-content:center;align-items:center;gap:9px;min-width:0;max-width:100%;display:flex}.product-features-module__SNKXJG__orbitApp[data-provider=slack] svg{color:#b04496}.product-features-module__SNKXJG__orbitApp[data-provider=email] svg{color:#e5484d}.product-features-module__SNKXJG__orbitApp[data-provider=linear] svg{color:#7b83eb}.product-features-module__SNKXJG__orbitApp[data-provider=asana] svg{color:#f06a6a}@media (max-width:700px){.product-features-module__SNKXJG__appOrbit .product-features-module__SNKXJG__orbitApp{flex-direction:column;gap:8px;min-width:72px;padding:16px 12px;font-size:12px}}@supports (content-visibility:auto){.product-features-module__SNKXJG__foundations,.product-features-module__SNKXJG__contextFeature,.product-features-module__SNKXJG__spotlights,.product-features-module__SNKXJG__faq{content-visibility:auto;contain-intrinsic-size:auto 600px}.product-features-module__SNKXJG__foundations:target,.product-features-module__SNKXJG__contextFeature:target,.product-features-module__SNKXJG__spotlights:target,.product-features-module__SNKXJG__faq:target,.product-features-module__SNKXJG__foundations:focus-within,.product-features-module__SNKXJG__contextFeature:focus-within,.product-features-module__SNKXJG__spotlights:focus-within,.product-features-module__SNKXJG__faq:focus-within{content-visibility:visible}}
