.Footer{background:linear-gradient(180deg,#18181b,#000);color:#fff;padding:4rem 2rem 2rem}.Content{margin:0 auto;max-width:1200px}.TopSection{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:4rem;grid-template-columns:1fr 2fr;padding-bottom:3rem}.BrandSection{display:flex;flex-direction:column;gap:1.5rem}.LogoWrapper{align-items:center;display:flex;margin-bottom:.5rem}.LogoWrapper svg{height:40px;width:auto}.Description{color:hsla(0,0%,100%,.7);font-size:.8rem;line-height:1.6;margin:0;max-width:500px}.LinksSection{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.Column{display:flex;flex-direction:column;gap:1rem}.ColumnTitle{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.05em;margin:0 0 .5rem}.Column a{color:hsla(0,0%,100%,.7);font-size:.9rem;text-decoration:none;transition:color .2s}.Column a:hover{color:#fff}.BottomSection{padding-top:2rem;text-align:center}.Copyright{color:hsla(0,0%,100%,.5);font-size:.875rem;margin:0}.rtl .LinksSection{direction:rtl}@media (max-width:968px){.TopSection{gap:3rem;grid-template-columns:1fr}.LinksSection{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.Footer{padding:3rem 1.5rem 1.5rem}.TopSection{gap:2.5rem;padding-bottom:2rem}.LinksSection{gap:2rem;grid-template-columns:1fr}.Description{font-size:.875rem}.LogoWrapper svg{height:35px}}.BlogHeader{background:transparent;margin:18px;position:sticky;top:14px;z-index:100}.BlogNavbar{background:#18181bd4;border-radius:var(--blog-radius-pill);box-shadow:0 2px 8px rgba(0,0,0,.04);flex-direction:row;justify-content:space-between;margin:0 auto;max-width:var(--blog-max-width);padding:10px 18px}.BlogNavbar,.Logo{align-items:center;display:flex}.Logo,.Logo svg{width:140px}.Logo svg{height:auto}.Hamburger{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:32px;justify-content:center;width:32px;z-index:200}.HamburgerBar{background:#fff;border-radius:2px;display:block;height:3px;margin:3px 0;transition:all .3s;width:24px}.NavLinks{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.NavLinks,.NavLinks a{font-family:Simpler,sans-serif}.NavLinks a{color:var(--blog-dark-text);font-size:1em;font-weight:700;text-decoration:none;transition:color .2s}.NavLinks a:hover{color:#a5b4fc}.NavActive{color:#a5b4fc!important}.CtaWrapper{display:block}.CtaWrapper .CtaButton{background:var(--blog-cta-green);border:1px solid #000;border-radius:var(--blog-radius-pill);color:var(--blog-dark-text);font-family:Simpler,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1;padding:10px 18px;text-decoration:none;transition:all .3s}.CtaWrapper .CtaButton:hover{background:#0ea572;color:var(--blog-dark-text)}@media (max-width:600px){.BlogHeader{margin:8px}.BlogNavbar{align-items:flex-end;padding:.5rem 1rem}.Hamburger{display:flex}.NavLinks{align-items:flex-start;background:#18181b;box-shadow:0 2px 8px rgba(0,0,0,.08);display:none;flex-direction:column-reverse;font-size:.95rem;gap:1.9rem;padding:1rem 2rem 1rem 1rem;position:absolute;right:0;top:56px;width:100vw;z-index:150}.NavLinksOpen{display:flex!important}.TryNowMobile{background:var(--blog-cta-green);border-radius:var(--blog-radius-pill);color:#fff!important;font-weight:700;padding:10px 18px;text-align:center}.TryNowMobile,.WhatsappMobile{display:block;text-decoration:none}.WhatsappMobile{color:#25d366!important;font-weight:600}.CtaWrapper{display:none}}.TryNowMobile,.WhatsappMobile{display:none}.BlogHeader.WebsiteMode{left:0;margin:18px;position:fixed;right:0;top:0}.BlogHeader.WebsiteMode .BlogNavbar{max-width:1080px}@media (max-width:600px){.WebsiteMode .NavLinks{align-items:stretch;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,rgba(24,24,27,.98),rgba(32,32,38,.98));border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:0;left:10px;max-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;right:10px;top:66px;transform:translateY(-20px) scale(.95);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.34,1.56,.64,1);width:auto}.WebsiteMode .NavLinksOpen{flex-direction:column-reverse!important;max-height:600px!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.WebsiteMode .TryNowMobile,.WebsiteMode .WhatsappMobile{border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0;margin:0;padding:16px 20px}.WebsiteMode .TryNowMobile{padding-top:20px}.WebsiteMode .WhatsappMobile{display:flex;justify-content:stretch}.WebsiteMode .NavLinks>a:not(.TryNowMobile):not(.WhatsappMobile){border-bottom:1px solid hsla(0,0%,100%,.05);color:#e5e5e5;display:block;font-size:15px;font-weight:500;padding:16px 20px;transition:all .2s ease}.WebsiteMode
		.NavLinks>a:not(.TryNowMobile):not(.WhatsappMobile):last-child{border-bottom:none}.WebsiteMode .NavLinks>a:not(.TryNowMobile):not(.WhatsappMobile):hover{background:hsla(0,0%,100%,.03);color:#10b981;padding-left:26px}.WebsiteMode .BlogNavbar{margin:10px}.WebsiteMode .CtaWrapper{display:none}}@media print{.BlogHeader{display:none}}@font-face{font-display:swap;font-family:Simpler;font-style:normal;font-weight:400;src:url(https://assistantlabs.io/blog/fonts/simpler-regular-webfont.woff2) format("woff2"),url(https://assistantlabs.io/blog/fonts/simpler-regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Simpler;font-style:normal;font-weight:700;src:url(https://assistantlabs.io/blog/fonts/simpler-bold-webfont.woff2) format("woff2"),url(https://assistantlabs.io/blog/fonts/simpler-bold-webfont.woff) format("woff")}:root{--blog-font-heading:"Simpler","Inter",system-ui,sans-serif;--blog-font-body:"Inter",system-ui,-apple-system,sans-serif;--blog-primary:#5d32d0;--blog-primary-hover:#4a28a8;--blog-gradient:linear-gradient(90deg,#ad06ff 0%,#294eb1);--blog-cta-green:#10b981;--blog-dark-bg:#18181b;--blog-dark-bg-gradient:linear-gradient(180deg,#18181b,#000);--blog-dark-text:#fff;--blog-dark-text-muted:hsla(0,0%,100%,.7);--blog-dark-text-faded:hsla(0,0%,100%,.5);--blog-dark-border:hsla(0,0%,100%,.1);--blog-text-primary:#111827;--blog-text-body:#4b5563;--blog-text-secondary:#6b7280;--blog-bg-page:#f3f4f6;--blog-bg-surface:#fff;--blog-bg-secondary:rgba(0,0,0,.03);--blog-border:#e5e7eb;--blog-radius-sm:6px;--blog-radius-md:1.5rem;--blog-radius-pill:50px;--blog-shadow-card:0 4px 24px rgba(0,0,0,.08);--blog-shadow-card-hover:0 8px 40px rgba(0,0,0,.15);--blog-max-width:1200px;--blog-content-width:800px}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--blog-dark-bg);color:var(--blog-text-body);display:flex;flex-direction:column;font-family:var(--blog-font-body);font-size:15px;line-height:1.6;min-height:100vh}body.rtl{direction:rtl;text-align:right}body.ltr{direction:ltr;text-align:left}a{color:var(--blog-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--blog-primary-hover)}@media print{body{background:#fff}}.CyanfireGradient{background:radial-gradient(ellipse at 76.4% 16.1%,#22d3ee 0,#ef4444 43%,#4f46e5 100%)}.Cyanfire2Gradient{background:radial-gradient(ellipse at 83.2% 0,#22d3ee 0,#ef4444 43%,#4f46e5 100%)}.IndigowaveGradient{background:radial-gradient(ellipse at 87.7% 97.9%,#22d3ee 0,#4f46e5 42.7%,#156dff 100%)}.SunsetglowGradient{background:radial-gradient(ellipse at 113.5% 108.4%,#22d3ee 0,#ef4444 43%,#e5a146 100%)}.DarkabyssGradient{background:radial-gradient(ellipse at 50% 50%,#05272c 0,#05050e 44%,#01102a 100%)}.FrostfireGradient{background:radial-gradient(54% 100%,#b5f5ff 0,#ef4444 77%,#4f46e5 100%)}.StarsetGradient{background:radial-gradient(102% 88% at 50% 100px,#05272c 0,#05050e 44%,#01102a 100%)}.Gradient:before{background:hsla(0,0%,100%,.708);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Gradient,.Gradient>*{position:relative}.SharedCtaWrap{display:flex;flex-direction:column;max-width:150px;min-width:150px}.SharedCtaButton{align-items:center;background:#000;border:1px solid #000;border-radius:3em;color:#fff;cursor:pointer;display:flex;font-family:Simpler,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:1;outline:none;padding:.9em 1.5em .7em;text-align:center;text-decoration:none;transition:all .3s}.SharedCtaButton:hover{background:transparent;color:#000}.SharedCtaDark .SharedCtaSubtext{color:#000}.SharedCtaSubtext{color:#000;font-size:11px;letter-spacing:.01em;margin-top:.5rem;text-align:center}.SharedCheckmark{flex-shrink:0}.SharedCheckmarkItem{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px;padding:2px}.SharedCheckmarkItem span{line-height:1.5}.SharedFAQ{background:#f9fafb;font-family:Verdana,Geneva,Tahoma,sans-serif;padding:5rem 2rem}.SharedFAQContainer{margin:0 auto;max-width:800px}.SharedFAQTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.4rem;font-weight:700;margin-bottom:3rem;text-align:center}.SharedFAQList{display:flex;flex-direction:column;gap:1.5rem}.SharedFAQItem{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:1.5rem 2rem}.SharedFAQQuestion{color:#111827;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 .5rem}.SharedFAQAnswer{color:#4b5563;font-size:1rem;line-height:1.7;margin:0}@media (max-width:768px){.SharedFAQ{padding:3rem 1.5rem}.SharedFAQTitle{font-size:1.8rem;margin-bottom:2rem}.SharedFAQItem{padding:1.25rem 1.5rem}.SharedFAQQuestion{font-size:1rem}.SharedFAQAnswer{font-size:.9rem}}.WebsitePage{background-color:#fff;display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;left:0;margin:auto;max-width:100vw;overflow-x:hidden;padding:0;position:relative;right:0;width:100%}.WebsiteSection{font-size:18px;padding:80px;width:100%}.WebsiteSection h1{line-height:1.2;text-align:center}.Hero{height:100dvh;padding-top:120px}.Hero,.Hero header{display:flex;flex-direction:column;justify-content:center}.Hero header{align-items:center;gap:1.5em}.Hero header h1{color:#000;font-family:Simpler,sans-serif;font-size:2.4em;font-weight:700;letter-spacing:.07em}.ProductHuntBadge{display:flex;flex-direction:row;justify-content:center;margin-top:45px}.ProductHuntBadge img{height:54px;width:250px}.NewAgentPrompt{border-radius:34px;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:800px;padding:12px;width:100%}.PromptTitle{color:#000;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px;font-weight:400;margin-bottom:1em;text-align:center}.Prompt{background-color:#fff;border-radius:25px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:18px;height:200px;overflow:hidden;position:relative}.EditContainer,.EditTextarea{height:100%;min-height:inherit;width:100%}.EditTextarea{background-color:transparent;border:none;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:1em;line-height:1.5;outline:none;overflow:auto;padding:1.5em;resize:horizontal}.EditTextarea::placeholder{color:rgba(0,0,0,.35)}.SendIcon{align-items:center;background:#000;border:none;border-radius:50%;bottom:12px;color:#fff;cursor:pointer;display:flex;height:2.4em;inset-inline-end:12px;justify-content:center;position:absolute;transition:all .2s ease;width:2.4em}.SendIcon.Disabled{cursor:default;opacity:.4;pointer-events:none}.SendIcon svg{height:1.9em;width:1.9em}.SendIcon:hover{box-shadow:0 0 10px rgba(0,0,0,.1);transform:scale(1.05)}.PromptExamples{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.PromptExample{align-items:center;background-color:hsla(0,0%,100%,.52);border-radius:8px;cursor:pointer;display:flex;flex:1 1 calc(33.33333% - 6.66667px);font-size:16px;gap:.6em;margin-top:10px;max-width:100%;min-width:0;padding:.6em;transition:background-color .3s ease}.PromptExample:hover{background-color:#fff}.PromptExample svg{flex-shrink:0;height:20px;width:20px}.PromptExampleText{color:#000;flex:1;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:.7em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Features{display:flex;flex-direction:column;gap:130px;margin:0 auto;max-width:1080px;padding:40px}.CardWithVisual{display:flex;flex-direction:row;justify-content:center;width:fit-content}.Card{background-color:#f4f4f4;border-radius:40px;display:flex;flex-direction:column;padding:80px;position:relative}.CardContent{height:100%;overflow:auto;position:relative;z-index:1}.VisualCard{flex-shrink:0;z-index:2}.VisualCard>div,.VisualContent{overflow:hidden}.VisualContent{max-width:50%;min-width:320px;padding:0;width:520px}.ContentCard,.VisualContent img{position:relative}.ContentCard{margin-inline-start:-80px;min-width:400px;width:auto;z-index:1}.ContentCard .CardContent{padding-inline-start:80px}.ContentCardReversed{margin-inline-end:-80px;margin-inline-start:0}.ContentCardReversed .CardContent{padding-inline-end:80px;padding-inline-start:0}.FeatureCardContent{display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;gap:36px}.FeatureCardContent h2{color:#000;font-family:Simpler,sans-serif;font-size:30px;letter-spacing:.03em;line-height:36px}.FeatureCardContent p{font-size:15px;line-height:24px}.Card.VisualCard:before{background:hsla(0,0%,100%,.708);border-radius:40px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Apps{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);font-family:Verdana,Geneva,Tahoma,sans-serif;padding:6rem 2rem;width:100%}.AppsHeader{margin:0 auto 4rem;max-width:1280px;text-align:center}.AppsTitle{color:#fff;font-family:var(--blog-font-heading);font-size:56px;font-weight:700;line-height:1.2;margin-bottom:1rem}.AppsSubtitle{color:hsla(0,0%,100%,.8);font-size:22px;line-height:1.6;margin:0 auto;max-width:680px}.AppsGrid{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1280px}.AppCard{align-items:flex-start;background:hsla(0,0%,100%,.97);border-radius:1.5rem;box-shadow:0 4px 24px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem;padding:2.5rem;transition:box-shadow .2s ease,transform .2s ease}.AppCard:hover{box-shadow:0 8px 40px rgba(0,0,0,.3);transform:translateY(-2px)}.AppLogo{border-radius:.75rem;height:72px;object-fit:contain;width:72px}.AppName{color:#111827;font-size:1.5rem;font-weight:700}.AppDescription{color:#4b5563;flex:1;font-size:1.1rem;line-height:1.6;margin:0}.InstallButton{background:#4f46e5;border:2px solid #4f46e5;border-radius:999px;color:#fff;display:inline-block;font-size:1.05rem;font-weight:600;margin-top:.5rem;padding:.75rem 1.75rem;text-decoration:none;transition:background .25s,color .25s,box-shadow .25s}.InstallButton:hover{background:transparent;color:#4f46e5}.ComingSoonCard{align-items:center;background:hsla(0,0%,100%,.08);border:2px dashed hsla(0,0%,100%,.25);border-radius:1.5rem;display:flex;justify-content:center;padding:2rem}.ComingSoonText{color:hsla(0,0%,100%,.5);font-size:1.1rem;font-style:italic;margin:0;text-align:center}.Testimonials{background-color:#f8fafc;width:100%}.TestimonialsInner{padding:6rem 2rem}.TestimonialsHeader{margin-bottom:3rem;text-align:center}.TestimonialsTitle{color:#18181b;font-family:var(--blog-font-heading);font-size:2.8rem;font-weight:900;letter-spacing:-1px;line-height:1.2;margin-bottom:1rem}.TestimonialsSubtitle{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:600px}.TestimonialsGrid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1100px}.TestimonialCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;padding:1.25rem 1.5rem}.TestimonialQuote{color:#111827;font-family:Georgia,serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.5rem}.TestimonialMessage{color:#374151;flex:1;font-size:1rem;line-height:1.7;margin:0 0 1.25rem}.Stars{align-items:center;display:flex;gap:2px;margin-bottom:1.25rem}.StarIcon{height:18px;width:18px}.Author{align-items:center;display:flex;gap:.75rem;margin-top:auto}.Avatar{border-radius:50%;flex-shrink:0;height:44px;width:44px}.AuthorInfo{display:flex;flex-direction:column;gap:.15rem}.AuthorName{color:#111827;font-size:.95rem;font-weight:700}.AuthorRole{color:#6b7280;font-size:.85rem}.TestimonialsCta{display:flex;justify-content:center;margin-top:4rem;text-align:center}.Pricing{font-family:Verdana,Geneva,Tahoma,sans-serif;min-height:600px;padding:6rem 2rem;width:100%}.PricingContainer{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:0 auto;max-width:1400px}.PricingLeft{color:#fff;flex:0 0 400px}.PricingTitle{color:#fff;font-family:var(--blog-font-heading);font-size:48px;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.PricingSubtitle{color:#fff;font-size:20px;font-weight:400;line-height:1.6;opacity:.9}.PricingCards{display:flex;flex:1;gap:2rem;justify-content:center}.PricingCard{background:#fff;border-radius:1.5rem;box-shadow:0 4px 24px rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;max-width:380px;min-width:320px;overflow:hidden}.CardHeaderGray{border-top:20px solid #979797;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.CardHeaderGray,.CardHeaderGreen{background:#fff;color:#111827;padding:2rem 2rem 1.5rem}.CardHeaderGreen{border-top:20px solid #10b981;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.PricingCardTitle{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.PricingCardSubtitle{font-size:1rem;opacity:.95}.SubBadges{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:.6rem}.SubBadge{background:#f3f4f6;border-radius:1rem;color:#4b5563;font-size:.78rem;font-weight:500;padding:.25rem .65rem}.PriceSection{align-items:baseline;display:flex;gap:.25rem;margin-top:.75rem}.Price{font-size:3rem;font-weight:700}.PriceUnit{font-size:1.25rem;font-weight:500}.UsagePrice{color:#374151;font-size:1rem;margin-top:.5rem}.PricingCardBody{display:flex;flex:1;flex-direction:column;gap:1.5rem;justify-content:space-between;min-height:335px;padding:2rem}.Badge{align-self:flex-start;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:.75rem;color:#065f46;font-size:1rem;font-weight:600;margin-bottom:1.5rem;padding:.75rem 1.25rem;text-align:center;width:100%}.FeatureList{list-style:none;margin:0;padding:0}.CheckmarkItem{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px;padding:2px}.CheckmarkItem span{line-height:1.5}.Checkmark{flex-shrink:0}.FeatureWithIcons{align-items:center;display:flex;gap:8px;justify-content:space-between;list-style:none;margin-bottom:16px}.FeatureWithIcons .CheckmarkItem{flex:1;margin-bottom:0;min-width:0}.IconRow{align-items:center;display:flex;flex-shrink:0;gap:6px}.IconRow svg{height:18px;width:18px}.AppsIcons img{height:35px;width:35px}.IntegrationIcon{height:18px;object-fit:contain;width:18px}.ConversationNote{color:#6b7280;font-size:.85rem;line-height:1.5;margin-top:1rem}.ButtonWrapper{display:flex;justify-content:flex-start;margin-top:auto}.FAQ{background:#f9fafb;font-family:Verdana,Geneva,Tahoma,sans-serif;padding:5rem 2rem}.FAQContainer{margin:0 auto;max-width:800px}.FAQTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.4rem;font-weight:700;margin-bottom:3rem;text-align:center}.FAQList{display:flex;flex-direction:column;gap:1.5rem}.FAQItem{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:1.5rem 2rem}.FAQQuestion{color:#111827;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 .5rem}.FAQAnswer{color:#4b5563;font-size:1rem;line-height:1.7;margin:0}@media (max-width:768px){.FAQ{padding:3rem 1.5rem}.FAQTitle{font-size:1.8rem;margin-bottom:2rem}.FAQItem{padding:1.25rem 1.5rem}.FAQQuestion{font-size:1rem}.FAQAnswer{font-size:.9rem}}.CtaWrap{display:flex;flex-direction:column;max-width:150px;min-width:150px}.CtaButton{align-items:center;background:#000;border:1px solid #000;border-radius:3em;color:#fff;cursor:pointer;display:flex;font-family:Simpler,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:1;outline:none;padding:.9em 1.5em .7em;text-align:center;text-decoration:none;transition:all .3s}.CtaButton:hover{background:transparent;color:#000}.CtaDark .CtaSubtext{color:#000}.CtaSubtext{color:#000;font-size:11px;letter-spacing:.01em;margin-top:.5rem;text-align:center}@media (max-width:768px){.WebsiteSection{font-size:12px;padding:20px}.Hero header h1{text-align:center}.NewAgentPrompt{padding:10px}.PromptExamples{flex-direction:column}.PromptExample{flex:0 0 auto;width:100%}.PromptExampleText{line-height:1.4;overflow:visible;text-overflow:clip;white-space:normal}.Features{gap:60px;padding:20px}.CardWithVisual{border-radius:20px;flex-direction:column!important;overflow:hidden;width:100%}.Card{border-radius:20px;padding:20px}.Card.VisualCard:before{border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.VisualContent{align-items:center;display:flex;height:200px;justify-content:center;max-height:200px;max-width:100%;min-width:unset;width:100%}.VisualContent img{bottom:auto!important;height:100%!important;left:auto!important;max-height:200px;max-width:100%;object-fit:contain;position:static!important;right:auto!important;top:auto!important;width:auto!important}.ContentCard,.ContentCard .CardContent,.ContentCardReversed,.ContentCardReversed .CardContent{margin-inline-end:0;margin-inline-start:0;min-width:unset;padding-inline-end:0;padding-inline-start:0;padding:24px 12px;width:100%}.ContentCard{margin-block-start:-16px}.FeatureCardContent{gap:20px}.FeatureCardContent h2{font-size:22px;line-height:28px}.FeatureCardContent p{font-size:13px;line-height:17px}.TestimonialsInner{padding:4rem 1rem}.TestimonialsTitle{font-size:2rem}.TestimonialsSubtitle{font-size:1rem}.TestimonialsGrid{grid-template-columns:1fr}.Pricing{padding:4rem 1.5rem}.PricingTitle{font-size:2.5rem}.PricingSubtitle{font-size:1.1rem}.PricingCards{align-items:center;flex-direction:column}.PricingCard{max-width:400px;width:100%}}@media (max-width:1200px){.PricingContainer{align-items:center;flex-direction:column;text-align:center}.PricingLeft{flex:unset;max-width:600px}.PricingCards{max-width:800px;padding:0 30px;width:100%}}@media (max-width:900px){.AppsGrid{grid-template-columns:repeat(2,1fr)}.ComingSoonCard{grid-column:span 2}}@media (max-width:600px){.Apps{padding:4rem 1.5rem}.AppsTitle{font-size:2rem}.AppsSubtitle{font-size:1rem}.AppsGrid{grid-template-columns:1fr}.ComingSoonCard{grid-column:span 1}}.BlogPostWrapper{background:var(--blog-bg-surface);flex:1}.BlogPost{margin:0 auto;max-width:var(--blog-content-width);padding:48px 24px 60px}.PostHero{background:radial-gradient(ellipse at 50% 50%,#05272c 0,#05050e 44%,#01102a 100%)}.PostHeader{display:grid;gap:0;grid-template-columns:1fr 1fr;height:480px;margin:0 auto;max-width:1100px;padding:0}.PostHeaderNoImage{grid-template-columns:1fr;max-width:var(--blog-content-width)}.PostHeader h1{color:#fff;font-family:var(--blog-font-heading);font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:16px}.PostHeaderContent{display:flex;flex-direction:column;justify-content:center;padding:48px 40px 48px 24px}.PostSubtitle{color:hsla(0,0%,100%,.7);font-size:20px;font-style:italic;font-weight:400;line-height:1.4;margin:0 0 16px}.PostMeta{color:hsla(0,0%,100%,.6);display:flex;flex-wrap:wrap;font-size:14px;gap:16px}.PostMetaAuthor{color:hsla(0,0%,100%,.85);font-weight:600}.FeaturedImage{object-fit:contain}.PostContent{color:var(--blog-text-body);font-size:21px;letter-spacing:-.006em;line-height:36px;word-break:break-word;word-spacing:.02em}.PostContent h1,.PostContent h2,.PostContent h3,.PostContent h4,.PostContent h5,.PostContent h6{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-weight:700;letter-spacing:-.02em;line-height:1.25}.PostContent h2{font-size:36px;line-height:44px;margin-bottom:12px;margin-top:64px}.PostContent h3{font-size:28px;line-height:36px;margin-bottom:8px;margin-top:48px}.PostContent h4{font-size:24px;margin-bottom:6px;margin-top:40px}.PostContent p{margin-bottom:32px}.PostContent a{color:var(--blog-primary);text-decoration:underline;text-underline-offset:2px}.PostContent a:hover{color:var(--blog-primary-hover)}.PostContent img{border-radius:var(--blog-radius-md);height:auto;margin:40px 0;max-width:100%}.PostContent ol,.PostContent ul{margin-bottom:32px;padding-inline-start:28px}.PostContent li{line-height:36px;margin-bottom:12px}.PostContent blockquote{border-inline-start:3px solid var(--blog-text-body);color:var(--blog-text-secondary);font-size:21px;font-style:italic;line-height:36px;margin:40px 0;padding-inline-start:24px}.PostContent pre{background:var(--blog-dark-bg);border-radius:var(--blog-radius-md);color:#d4d4d4;font-size:13px;line-height:1.5;margin:1.5em 0;overflow-x:auto;padding:1.25em}.PostContent code{background:var(--blog-bg-secondary);border-radius:4px;font-family:SF Mono,Consolas,Monaco,Andale Mono,monospace;font-size:.9em;padding:.2em .4em}.PostContent pre code{background:none;padding:0}.PostContent hr{border:none;border-top:1px solid var(--blog-border);margin:2em 0}.PostContent table{border-collapse:collapse;margin:1.5em 0;width:100%}.PostContent td,.PostContent th{border:1px solid var(--blog-border);padding:12px;text-align:start}.PostContent th{background:var(--blog-bg-secondary);font-weight:700}.PostContent .brand-conclusion{color:var(--blog-text-secondary);margin-top:56px;padding-top:48px;position:relative}.PostContent .brand-conclusion:before{background:var(--blog-border);content:"";height:1px;left:10%;position:absolute;right:10%;top:0}.PostContent .brand-conclusion:after{background:var(--blog-bg-surface) url(/blog/assets/logo-icon.svg) center /32px 32px no-repeat;border-radius:50%;content:"";height:32px;left:50%;position:absolute;top:-16px;transform:translateX(-50%);width:32px}.PostMetaBar{flex-wrap:wrap;gap:16px;margin:0 auto;max-width:var(--blog-content-width);padding:24px 24px 0}.PostMetaBar,.SocialLinks{align-items:center;display:flex}.SocialLinks{gap:10px}.SocialIcon{align-items:center;background:var(--blog-bg-secondary);border-radius:50%;color:var(--blog-text-secondary);display:flex;height:36px;justify-content:center;text-decoration:none;transition:background-color .2s ease,color .2s ease;width:36px}.SocialIcon:hover{background:var(--blog-primary);color:#fff}.PostTags{display:flex;flex-wrap:wrap;gap:8px}.Tag{background:var(--blog-bg-secondary);border-radius:var(--blog-radius-pill);color:var(--blog-text-secondary);display:inline-block;font-size:13px;padding:8px 16px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.Tag:hover{background:var(--blog-primary);color:#fff}@media (max-width:768px){.PostHeader{grid-template-columns:1fr;height:auto;padding:32px 16px}.PostHeaderContent{order:1;padding-inline-end:0}.FeaturedImageWrapper{margin-top:24px;max-height:260px;order:2}.PostHeader h1{font-size:32px}.PostSubtitle{font-size:16px}.BlogPost{padding:32px 16px 40px}.PostMeta{font-size:13px;gap:12px}.PostContent{font-size:19px;line-height:32px}.PostContent h2{font-size:30px;margin-top:48px}.PostContent h3{font-size:24px;margin-top:36px}.PostContent p{margin-bottom:24px}.PostContent .brand-conclusion{margin-top:40px;padding-top:40px}.PostContent .brand-conclusion:before{left:5%;right:5%}.PostContent .brand-conclusion:after{background-size:28px 28px;height:28px;top:-14px;width:28px}.PostMetaBar{padding:16px 16px 0}}.AssistantLabsPromo{background:radial-gradient(ellipse at 50% 50%,#05272c 0,#05050e 44%,#01102a 100%);padding:80px 24px;text-align:center}.PromoInner{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:640px}.PromoLogoWrapper{margin-bottom:8px}.PromoLogo{height:36px;object-fit:contain}.PromoHeading{color:#fff;font-family:var(--blog-font-heading);font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.PromoSubtitle{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.6;margin:0;max-width:520px}.PromoFeatures{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.PromoFeature{border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500;padding:8px 16px}.PromoCtaBtn,.PromoFeature{border-radius:var(--blog-radius-pill)}.PromoCtaBtn{background:var(--blog-cta-green);color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-top:8px;padding:14px 32px;text-decoration:none;transition:opacity .2s ease}.PromoCtaBtn:hover{opacity:.9}.PromoNoCreditCard{color:hsla(0,0%,100%,.5);font-size:13px;margin:0}@media (max-width:768px){.AssistantLabsPromo{padding:56px 24px}.PromoHeading{font-size:28px}.PromoSubtitle{font-size:16px}}@media print{.BlogPostWrapper{background:#fff}.BlogPost{max-width:100%;padding:0}.PostContent a{color:var(--blog-text-body);text-decoration:none}.PostContent a:after{color:var(--blog-text-secondary);content:" (" attr(href) ")";font-size:.8em}.PostMetaBar{display:none}}.BlogIndexWrapper{background:var(--blog-bg-page);flex:1}.BlogIndex{margin:0 auto;max-width:var(--blog-max-width);padding:48px 24px 60px}.BlogHero{margin-bottom:48px;padding:16px 0 32px;text-align:center}.BlogHeroTitle{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.BlogHeroAccent{-webkit-text-fill-color:transparent;background:var(--blog-gradient);-webkit-background-clip:text;background-clip:text}.BlogHeroSubtitle{font-size:18px;line-height:1.5;margin:0 auto;max-width:480px}.BlogHeroSubtitle,.NoPosts{color:var(--blog-text-secondary)}.NoPosts{font-size:16px;padding:80px 20px;text-align:center}.PostsGrid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:40px}.PostCard{background:var(--blog-bg-surface);border-radius:var(--blog-radius-md);box-shadow:var(--blog-shadow-card);display:block;overflow:hidden;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.PostCard,.PostCard:hover{color:var(--blog-text-body)}.PostCard:hover{box-shadow:var(--blog-shadow-card-hover);transform:translateY(-2px)}.PostCard:hover .PostCardImage{transform:scale(1.03)}.PostCardRtl{direction:rtl;text-align:right}.PostCardLtr{direction:ltr;text-align:left}.PostCardImageWrapper{aspect-ratio:16/9;overflow:hidden}.PostCardImage{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.PostCardContent{padding:2rem 2rem 2.5rem}.PostCardContent h2{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.4;margin-bottom:10px}.PostCardContent p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--blog-text-secondary);display:-webkit-box;font-size:14px;line-height:1.6;margin-bottom:16px;overflow:hidden}.PostCardMeta{align-items:center;border-top:1px solid var(--blog-border);color:var(--blog-text-secondary);display:flex;font-size:13px;gap:8px;padding-top:16px}.Author{font-weight:600}.MetaDot{color:var(--blog-text-secondary);font-size:10px}.PostCategoryBadge{background:#f3f4f6;border-radius:1rem;color:var(--blog-primary);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.01em;margin-bottom:10px;padding:4px 14px}.FeaturedCard{background:var(--blog-bg-surface);border-radius:var(--blog-radius-md);box-shadow:var(--blog-shadow-card);color:var(--blog-text-body);display:grid;grid-template-columns:1fr 1fr;min-height:360px;overflow:hidden;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.FeaturedCard:hover{box-shadow:var(--blog-shadow-card-hover);color:var(--blog-text-body);transform:translateY(-2px)}.FeaturedCard:hover .PostCardImage{transform:scale(1.03)}.FeaturedCardRtl{direction:rtl;text-align:right}.FeaturedCardLtr{direction:ltr;text-align:left}.FeaturedImageWrapper{aspect-ratio:auto;height:100%;overflow:hidden}.FeaturedImage{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.FeaturedCard:hover .FeaturedImage{transform:scale(1.03)}.FeaturedContent{display:flex;flex-direction:column;justify-content:center;padding:2rem 2.5rem}.FeaturedContent h2{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin-bottom:14px}.FeaturedContent p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--blog-text-secondary);display:-webkit-box;font-size:15px;line-height:1.6;margin-bottom:20px;overflow:hidden}.rtl .PostCardMeta{flex-direction:row-reverse}@media (max-width:968px){.FeaturedCard{grid-template-columns:1fr;min-height:auto}.FeaturedImageWrapper{aspect-ratio:16/9;height:auto}.FeaturedContent{padding:24px}.FeaturedContent h2{font-size:22px}}@media (max-width:768px){.BlogIndex{padding:32px 16px 40px}.BlogHero{margin-bottom:32px;padding:8px 0 24px}.BlogHeroTitle{font-size:32px}.BlogHeroSubtitle{font-size:15px}.PostsGrid{gap:20px;grid-template-columns:1fr;margin-top:28px}.FeaturedCard:hover,.FeaturedCard:hover .FeaturedImage,.PostCard:hover,.PostCard:hover .PostCardImage{transform:none}.PostCardContent{padding:16px 20px 20px}}.Blog404{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:var(--blog-content-width);padding:100px 24px;text-align:center}.Blog404 h1{-webkit-text-fill-color:transparent;background:var(--blog-gradient);-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:700;line-height:1;margin-bottom:16px}.Blog404 p{color:var(--blog-text-secondary);font-size:18px;line-height:1.6;margin-bottom:32px}.Blog404 a{align-items:center;background:var(--blog-cta-green);border-radius:var(--blog-radius-pill);color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:12px 28px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Blog404 a:hover{box-shadow:0 4px 12px rgba(16,185,129,.3);color:#fff;transform:translateY(-2px)}@media (max-width:768px){.Blog404{padding:60px 16px}.Blog404 h1{font-size:64px}.Blog404 p{font-size:16px}}.GuideIndexWrapper{background:var(--blog-bg-page);flex:1}.GuideIndex{margin:0 auto;max-width:var(--blog-max-width);padding:48px 24px 60px}.GuideHero{margin-bottom:48px;padding:16px 0 32px;text-align:center}.GuideHeroTitle{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.GuideHeroAccent{-webkit-text-fill-color:transparent;background:var(--blog-gradient);-webkit-background-clip:text;background-clip:text}.GuideHeroSubtitle{font-size:18px;line-height:1.5;margin:0 auto;max-width:480px}.GuideHeroSubtitle,.NoGuides{color:var(--blog-text-secondary)}.NoGuides{font-size:16px;padding:80px 20px;text-align:center}.GuidesGrid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:40px}.GuideCard{background:var(--blog-bg-surface);border-radius:var(--blog-radius-md);box-shadow:var(--blog-shadow-card);color:var(--blog-text-body);display:block;overflow:hidden;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.GuideCard:hover{box-shadow:var(--blog-shadow-card-hover);color:var(--blog-text-body);transform:translateY(-2px)}.GuideCard:hover .GuideCardImage{transform:scale(1.03)}.GuideCardRtl{direction:rtl;text-align:right}.GuideCardLtr{direction:ltr;text-align:left}.GuideCardImageWrapper{aspect-ratio:16/9;overflow:hidden}.GuideCardImage{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.GuideCardContent{padding:2rem 2rem 2.5rem}.GuideCardContent h2{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.4;margin-bottom:10px}.GuideCardContent p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--blog-text-secondary);display:-webkit-box;font-size:14px;line-height:1.6;margin-bottom:0;overflow:hidden}.GuideCategoryBadge{margin-bottom:10px}@media (max-width:768px){.GuideIndex{padding:32px 16px 40px}.GuideHero{margin-bottom:32px;padding:8px 0 24px}.GuideHeroTitle{font-size:32px}.GuideHeroSubtitle{font-size:15px}.GuidesGrid{gap:20px;grid-template-columns:1fr;margin-top:28px}.GuideCard:hover,.GuideCard:hover .GuideCardImage{transform:none}.GuideCardContent{padding:16px 20px 20px}}.GuideWrapper{background:var(--blog-bg-surface);flex:1}.Guide{margin:0 auto;max-width:var(--blog-content-width);padding:48px 24px 60px}.BackLink{align-items:center;color:var(--blog-primary);display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:32px;text-decoration:none;transition:color .2s ease}.BackLink:hover{color:var(--blog-primary-hover)}.GuideHeader{margin-bottom:40px}.GuideCategoryBadge{background:#f3f4f6;border-radius:1rem;color:var(--blog-primary);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.01em;margin-bottom:12px;padding:4px 14px}.GuideHeader h1{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin-bottom:16px}.GuideDescription{color:var(--blog-text-secondary);font-size:17px;line-height:1.6;margin-bottom:0}.CoverImage{border-radius:var(--blog-radius-md);display:block;margin-top:24px;width:100%}.Steps{margin-top:48px}.Step{border-bottom:1px solid var(--blog-border);display:flex;gap:24px;padding:32px 0}.Step:first-child{padding-top:0}.Step:last-child{border-bottom:none}.StepNumber{align-items:center;background:var(--blog-gradient);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--blog-font-heading);font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.StepContent{flex:1;min-width:0}.StepTitle{color:var(--blog-text-primary);font-family:var(--blog-font-heading);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin-bottom:8px}.StepDescription{color:var(--blog-text-body);font-size:16px;line-height:1.7;margin-bottom:0}.StepImage{border-radius:var(--blog-radius-md);box-shadow:var(--blog-shadow-card);display:block;height:auto;margin-top:16px;max-width:100%}.rtl .Step{flex-direction:row-reverse}@media (max-width:768px){.Guide{padding:32px 16px 40px}.GuideHeader h1{font-size:26px}.GuideDescription{font-size:15px}.Step{flex-direction:column;gap:16px;padding:24px 0}.StepNumber{font-size:14px;height:36px;width:36px}.StepTitle{font-size:18px}.StepDescription{font-size:15px}}@media print{.GuideWrapper{background:#fff}.Guide{max-width:100%;padding:0}.BackLink{display:none}.StepImage{box-shadow:none}}.IntegrationsPage{background-color:#fff;display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:auto;max-width:100vw;overflow-x:hidden;padding:0;position:relative;width:100%}.IntegrationsHero{padding:140px 2rem 80px;text-align:center}.IntegrationsHeroInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:800px}.IntegrationsHeroTitle{color:#000;font-family:Simpler,sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:.03em;line-height:1.2}.IntegrationsHeroSubtitle{color:#374151;font-size:1.2rem;line-height:1.7;max-width:640px}.IntegrationsSectionTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:1rem;text-align:center}.IntegrationsSectionSubtitle{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0 auto 3rem;max-width:640px;text-align:center}.IntegrationsCards{margin:0 auto;max-width:1200px;padding:5rem 2rem}.IntegrationsGrid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.IntegrationCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column;padding:2rem;transition:box-shadow .2s ease,transform .2s ease}.IntegrationCard:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-2px)}.IntegrationCardIcon{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;min-height:56px;min-width:48px}.IntegrationCardIcon svg{height:40px;width:40px}.IntegrationCardIcon img{max-height:56px;object-fit:contain}.IntegrationCardTitle{color:#111827;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.IntegrationCardDescription{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0 0 1rem}.IntegrationCardFeatures{list-style:none;margin:0;padding:0}.IntegrationsHowItWorks{background:#f9fafb;padding:5rem 2rem}.IntegrationsSteps{display:flex;gap:2rem;justify-content:center;margin:2rem auto 0;max-width:1000px}.IntegrationsStep{flex:1;max-width:300px;text-align:center}.IntegrationsStepNumber{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:56px;justify-content:center;margin:0 auto 1rem;width:56px}.IntegrationsStepTitle{color:#111827;font-size:1.15rem;font-weight:700;margin:0 0 .5rem}.IntegrationsStepDesc{color:#6b7280;font-size:.95rem;line-height:1.6}.IntegrationsCta{padding:5rem 2rem;text-align:center}.IntegrationsCtaInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:700px}.IntegrationsCtaTitle{color:#000;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700}.IntegrationsCtaSubtitle{color:#374151;font-size:1.1rem;line-height:1.6}@media (max-width:900px){.IntegrationsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.IntegrationsHero{padding:120px 1.5rem 60px}.IntegrationsHeroTitle{font-size:2rem}.IntegrationsHeroSubtitle{font-size:1rem}.IntegrationsSectionTitle{font-size:1.8rem}.IntegrationsSteps{align-items:center;flex-direction:column}.IntegrationsStep{max-width:100%}}@media (max-width:600px){.IntegrationsGrid{grid-template-columns:1fr}.IntegrationsCards{padding:3rem 1.5rem}}.ChannelsPage{background-color:#fff;display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:auto;max-width:100vw;overflow-x:hidden;padding:0;position:relative;width:100%}.ChannelsHero{padding:140px 2rem 80px;text-align:center}.ChannelsHeroInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:800px}.ChannelsHeroTitle{color:#000;font-family:Simpler,sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:.03em;line-height:1.2}.ChannelsHeroSubtitle{color:#374151;font-size:1.2rem;line-height:1.7;max-width:640px}.ChannelsSectionTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:1rem;text-align:center}.ChannelsSectionSubtitle{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0 auto 3rem;max-width:640px;text-align:center}.ChannelsSection{margin:0 auto;max-width:1200px;padding:5rem 2rem}.ChannelsGrid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.ChannelCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column;padding:2rem;transition:box-shadow .2s ease,transform .2s ease}.ChannelCard:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-2px)}.ChannelCardIcon{align-items:center;display:flex;height:48px;justify-content:center;margin-bottom:1rem;width:48px}.ChannelCardIcon svg{height:36px;width:36px}.ChannelCardTitle{color:#111827;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.ChannelCardDescription{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0 0 1rem}.ChannelCardFeatures{list-style:none;margin:0;padding:0}.ChannelsWhatsAppSection{background:linear-gradient(135deg,#f0fdf4,#ecfdf5 50%,#f0f9ff);border-radius:1.5rem;margin:0 auto;max-width:1200px;padding:5rem 2rem}.ChannelsWhatsAppGrid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.ChannelsWhatsAppCard{background:#fff;border:1px solid #d1fae5;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.04);padding:1.5rem}.ChannelsWhatsAppCardTitle{color:#065f46;font-size:1.1rem;font-weight:700;margin:0 0 .5rem}.ChannelsWhatsAppCardDesc{color:#374151;font-size:.92rem;line-height:1.6;margin:0}.ChannelsUnifiedInbox{padding:5rem 2rem}.ChannelsUnifiedInboxInner{margin:0 auto;max-width:800px}.ChannelsUnifiedFeatures{list-style:none;margin:2rem auto 0;max-width:600px;padding:0}.ChannelsCtaSection{padding:5rem 2rem;text-align:center}.ChannelsCtaSectionInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:700px}.ChannelsCtaTitle{color:#000;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700}.ChannelsCtaSubtitle{color:#374151;font-size:1.1rem;line-height:1.6}@media (max-width:768px){.ChannelsHero{padding:120px 1.5rem 60px}.ChannelsHeroTitle{font-size:2rem}.ChannelsHeroSubtitle{font-size:1rem}.ChannelsSectionTitle{font-size:1.8rem}.ChannelsGrid{grid-template-columns:1fr}.ChannelsSection{padding:3rem 1.5rem}.ChannelsWhatsAppSection{border-radius:1rem;padding:3rem 1.5rem}.ChannelsWhatsAppGrid{grid-template-columns:1fr}}.PricingPageWrapper{background-color:#fff;display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:auto;max-width:100vw;overflow-x:hidden;padding:0;position:relative;width:100%}.PricingPageHero{padding:140px 2rem 80px;text-align:center}.PricingPageHeroInner{margin:0 auto;max-width:800px}.PricingPageHeroTitle{color:#fff;font-family:Simpler,sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:.03em;line-height:1.2;margin-bottom:1rem}.PricingPageHeroSubtitle{color:hsla(0,0%,100%,.9);font-size:1.2rem;line-height:1.7;margin:0 auto;max-width:640px}.PricingPageCards{margin:0 auto;max-width:900px;padding:5rem 2rem}.PricingPageCardsGrid{display:flex;gap:2rem;justify-content:center}.PricingPageCard{background:#fff;border-radius:1.5rem;box-shadow:0 4px 24px rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;max-width:380px;min-width:300px;overflow:hidden}.PricingPageCardHeaderGray{background:#fff;border-top:20px solid #979797;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;color:#111827;padding:2rem 2rem 1.5rem}.PricingPageCardHeaderGreen{background:#fff;border-top:20px solid #10b981;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;color:#111827;padding:2rem 2rem 1.5rem}.PricingPageCardTitle{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.PricingPageCardSubtitle{font-size:1rem;opacity:.95}.PricingPageSubBadges{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:.6rem}.PricingPageSubBadge{background:#f3f4f6;border-radius:1rem;color:#4b5563;font-size:.78rem;font-weight:500;padding:.25rem .65rem}.PricingPagePriceSection{align-items:baseline;display:flex;gap:.25rem;margin-top:.75rem}.PricingPagePrice{font-size:3rem;font-weight:700}.PricingPagePriceUnit{font-size:1.25rem;font-weight:500}.PricingPageUsagePrice{color:#374151;font-size:1rem;margin-top:.5rem}.PricingPageCardBody{display:flex;flex:1;flex-direction:column;gap:1.5rem;justify-content:space-between;min-height:335px;padding:2rem}.PricingPageBadge{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:.75rem;color:#065f46;font-size:1rem;font-weight:600;margin-bottom:1.5rem;padding:.75rem 1.25rem;text-align:center;width:100%}.PricingPageFeatureList{list-style:none;margin:0;padding:0}.PricingPageFeatureWithIcons{align-items:center;display:flex;gap:8px;justify-content:space-between;list-style:none;margin-bottom:16px}.PricingPageFeatureWithIcons>div:first-child{flex:1;margin-bottom:0;min-width:0}.PricingPageIconRow{align-items:center;display:flex;flex-shrink:0;gap:6px}.PricingPageIconRow svg{height:18px;width:18px}.PricingPageAppsIcons img{height:35px;width:35px}.PricingPageIntegrationIcon{height:18px;object-fit:contain;width:18px}.PricingPageConversationNote{color:#6b7280;font-size:.85rem;line-height:1.5;margin-top:1rem}.PricingPageButtonWrapper{display:flex;justify-content:flex-start;margin-top:auto}.PricingPageComparison{background:#f9fafb;padding:5rem 2rem}.PricingPageComparisonTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:2rem;text-align:center}.PricingPageTableWrap{margin:0 auto;max-width:800px;overflow-x:auto}.PricingPageTable{border-collapse:collapse;font-size:.95rem;width:100%}.PricingPageTable th{background:#111827;color:#fff;font-weight:600;padding:1rem 1.5rem;text-align:start}.PricingPageTable th:first-child{border-top-left-radius:.75rem}.PricingPageTable th:last-child{border-top-right-radius:.75rem}.PricingPageTable td{border-bottom:1px solid #e5e7eb;color:#374151;padding:.85rem 1.5rem}.PricingPageTable tr:last-child td:first-child{border-bottom-left-radius:.75rem}.PricingPageTable tr:last-child td:last-child{border-bottom-right-radius:.75rem}.PricingPageTable tbody tr:hover{background:#f3f4f6}.PricingPageCtaSection{padding:5rem 2rem;text-align:center}.PricingPageCtaSectionInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:700px}.PricingPageCtaTitle{color:#000;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700}.PricingPageCtaSubtitle{color:#374151;font-size:1.1rem;line-height:1.6}@media (max-width:768px){.PricingPageHero{padding:120px 1.5rem 60px}.PricingPageHeroTitle{font-size:2rem}.PricingPageHeroSubtitle{font-size:1rem}.PricingPageCardsGrid{align-items:center;flex-direction:column}.PricingPageCard{max-width:400px;width:100%}.PricingPageComparisonTitle{font-size:1.8rem}.PricingPageTable td,.PricingPageTable th{font-size:.85rem;padding:.7rem 1rem}}.PartnersPage{background-color:#fff;display:flex;flex-direction:column;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:auto;max-width:100vw;overflow-x:hidden;padding:0;position:relative;width:100%}.ProseBlock{margin:0 auto;max-width:820px;padding:0 2rem}.Hero{padding:160px 2rem 100px;text-align:center}.HeroInner{align-items:center;display:flex;flex-direction:column;gap:1.75rem;margin:0 auto;max-width:780px}.HeroTitle{color:#000;font-family:Simpler,sans-serif;font-size:3rem;font-weight:900;letter-spacing:.03em;line-height:1.15}.HeroSubtitle{color:#374151;font-size:1.2rem;line-height:1.7;max-width:640px}.WhatsAppCta{align-items:center;background:#000;border:2px solid #000;border-radius:999px;color:#fff;display:inline-flex;font-family:Simpler,sans-serif;font-size:1.05rem;font-weight:700;gap:10px;letter-spacing:.02em;padding:.85rem 2rem;text-decoration:none;transition:background .25s,box-shadow .25s}.WhatsAppCta:hover{background:transparent;color:#000}.WhatsAppCta svg{flex-shrink:0;height:22px;width:22px}.Section{padding:5rem 2rem}.SectionAlt{background:#f9fafb}.SectionTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}.SectionBody{color:#374151;font-size:1.1rem;line-height:1.8}.UseCaseList{display:flex;flex-direction:column;gap:2.5rem;margin-top:2rem}.UseCaseItem{border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:2rem 2.5rem}.SectionAlt .UseCaseItem,.UseCaseItem{background:#fff}.UseCaseTitle{color:#111827;font-size:1.3rem;font-weight:700;margin:0 0 .75rem}.UseCaseBody{color:#4b5563;font-size:1.05rem;line-height:1.7;margin:0}.UseCaseCta{margin-top:2.5rem;text-align:center}.JourneyHeader{margin:0 auto;max-width:780px;padding:0 2rem;text-align:center}.JourneyIntro{color:#374151;font-size:1.1rem;line-height:1.8;margin-bottom:0}.JourneyStep{align-items:center;display:flex;gap:4rem;margin:0 auto;max-width:1100px;padding:4rem 2rem}.JourneyStepReversed{flex-direction:row-reverse}.JourneyVisual{align-items:center;border-radius:2rem;display:flex;flex:0 0 400px;height:320px;justify-content:center;overflow:hidden;position:relative}.JourneyVisual:before{background:hsla(0,0%,100%,.6);border-radius:2rem;content:"";inset:0;position:absolute}.JourneyVisualDark:before{display:none}.JourneyVisualInner{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.JourneyStepContent{flex:1}.JourneyStepLabel{color:#4f46e5;font-size:.85rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.JourneyStepTitle{color:#111827;font-family:var(--blog-font-heading);font-size:1.8rem;font-weight:700;margin:0 0 1rem}.JourneyStepBody{color:#4b5563;font-size:1.1rem;line-height:1.8;margin:0}.JourneyDivider{margin:0 auto;max-width:1100px;padding:0 2rem}.JourneyDivider hr{border:none;border-top:1px solid #e5e7eb;margin:0}.CommissionHighlight{margin-bottom:2rem;text-align:center}.CommissionRange{color:#4f46e5;font-family:Simpler,sans-serif;font-size:3.5rem;font-weight:900;letter-spacing:.02em}.CommissionBody{color:#374151;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:680px;text-align:center}.Quotes{padding:5rem 2rem}.QuotesTitle{color:#111827;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700;margin-bottom:3rem;text-align:center}.QuotesGrid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.QuoteCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column;padding:2rem}.QuoteMark{color:#4f46e5;font-family:Georgia,serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.5rem}.QuoteMessage{color:#374151;flex:1;font-size:1rem;line-height:1.7;margin:0 0 1.25rem}.QuoteAuthor{display:flex;flex-direction:column;gap:.15rem;margin-top:auto}.QuoteAuthorName{color:#111827;font-size:.95rem;font-weight:700}.QuoteAuthorRole{color:#6b7280;font-size:.85rem}.FinalCta{padding:5rem 2rem;text-align:center}.FinalCtaInner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:700px}.FinalCtaTitle{color:#000;font-family:var(--blog-font-heading);font-size:2.2rem;font-weight:700}.FinalCtaSubtitle{color:#374151;font-size:1.1rem;line-height:1.6}@media (max-width:768px){.Hero{padding:120px 1.5rem 60px}.HeroTitle{font-size:2rem}.HeroSubtitle{font-size:1rem}.Section{padding:3rem 1.5rem}.SectionTitle{font-size:1.8rem}.JourneyIntro,.SectionBody{font-size:1rem}.JourneyStep,.JourneyStepReversed{flex-direction:column;gap:2rem;padding:2.5rem 1.5rem}.JourneyVisual{flex:unset;height:200px;width:100%}.JourneyStepTitle{font-size:1.4rem}.JourneyStepBody{font-size:1rem}.UseCaseItem{padding:1.5rem}.CommissionRange{font-size:2.5rem}.QuotesGrid{grid-template-columns:1fr}.FinalCtaTitle,.QuotesTitle{font-size:1.8rem}}@media (max-width:600px){.ProseBlock{padding:0 1rem}}