.messenger-bots{--bg:#f7f7f5;--white:#fff;--ink:#0b0b0b;--muted:#6b6b68;--line:#e4e4df;--red:#f2572b;--dark:#000;--dark-line:#2a2a2a;--dark-muted:#a8a8a4;--highlight:#fff3b0;--font:"Montserrat",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;color-scheme:light;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.55}.messenger-bots,.messenger-bots *,.messenger-bots :after,.messenger-bots :before{box-sizing:border-box}.messenger-bots a:not(.service-page-action-link):not(.service-page-pricing-cards__action){color:inherit}.messenger-bots h1,.messenger-bots h2,.messenger-bots h3{margin:0;font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.messenger-bots h1{max-width:15ch;font-size:clamp(32px,5vw,56px);font-weight:800}.messenger-bots h2{font-size:clamp(28px,3.6vw,44px);font-weight:800}.messenger-bots h3{font-size:19px}.messenger-bots .mono{font-family:var(--mono)}.messenger-bots .small{color:var(--muted);font-size:12px}.messenger-bots .ph{padding:0 2px;border-radius:2px;background:var(--highlight);color:#000}.messenger-bots .eyebrow{margin-bottom:18px;color:var(--red);font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.messenger-bots .eyebrow.dot:before{display:inline-block;width:6px;height:6px;margin-right:8px;background:var(--red);content:"";vertical-align:1px}.messenger-bots .sub{max-width:46ch;margin:0;color:var(--muted)}.messenger-bots .sub.wide{max-width:70ch;margin-top:16px}.messenger-bots .cap{margin:28px 0 0;border-top:1px solid var(--line);padding-top:18px;color:var(--muted)}.messenger-bots .cap a{color:var(--ink)}.messenger-bots .lead{max-width:56ch;margin:26px 0 34px;color:var(--muted)}.messenger-bots .sec{padding-block:var(--service-page-section-space,100px)}.messenger-bots .sec.gray{background:var(--bg)}.messenger-bots .h2w{max-width:24ch}.messenger-bots .h3s{margin-top:44px;font-size:22px}.messenger-bots .note{max-width:90ch;margin:26px 0 0;color:#3b3b39}.messenger-bots a:not(.service-page-action-link):not(.service-page-pricing-cards__action):focus-visible,.messenger-bots button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.messenger-bots .messenger-bots__hero-eyebrow:before{display:inline-block;width:6px;height:6px;margin-right:8px;background:var(--red);content:"";vertical-align:1px}.messenger-bots .messenger-bots__hero-points{display:grid;grid-gap:0;gap:0;list-style:none}.messenger-bots .messenger-bots__hero-points li{position:relative;padding-left:18px}.messenger-bots .messenger-bots__hero-points li:before{position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:#b0b0b0;content:""}.messenger-bots .messenger-bots__pricing{background:#fff}.messenger-bots .messenger-bots__pricing .service-page-pricing-cards{width:min(100%,966px);margin-inline:auto;counter-reset:messenger-bots-pricing-card}.messenger-bots .messenger-bots__pricing .service-page-pricing-cards__card{height:auto;min-height:266px;padding:22px 20px;background:#f7f7f5;counter-increment:messenger-bots-pricing-card}.messenger-bots .messenger-bots__pricing .service-page-pricing-cards__card:before{margin-bottom:12px;color:#b0b0b0;content:counter(messenger-bots-pricing-card,decimal-leading-zero);font:400 12px/16px Menlo,ui-monospace,monospace}.messenger-bots .messenger-bots__pricing .service-page-pricing-cards__badge{display:none}.messenger-bots .messenger-bots__pricing .service-page-pricing-cards__title{margin-top:0;font-size:22px;line-height:1.25}.messenger-bots .messenger-bots__pricing-note{max-width:none;margin:28px 0 0;border-top:1px solid rgba(0,0,0,.06);padding-top:28px;color:#b0b0b0}@media(max-width:620px){.messenger-bots .messenger-bots__pricing .service-page-pricing-cards__card{min-height:0}}