.channel-beam{text-align:left;grid-template-rows:400px;grid-template-columns:176px minmax(56px,1fr) 280px minmax(56px,1fr) 280px;width:min(1120px,100%);margin:8px auto 0;display:grid}.channel-beam-inputs,.channel-beam-outputs{grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none;display:grid}.channel-beam-input{box-sizing:border-box;color:#102019;background:#fff;border:1px solid #dce5dd;border-radius:16px;align-items:center;gap:12px;height:60px;padding:0 14px;font-size:15px;font-weight:700;display:flex;box-shadow:0 10px 24px -14px #263c2540}.channel-beam-icon{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.channel-beam-icon.tone-whatsapp{background:#edf9ed}.channel-beam-icon.tone-voice{color:#1c7d64;background:#eaf5f1}.channel-beam-icon.tone-web{color:#537a1a;background:#eff4e5}.channel-beam-lines{width:100%;height:400px;display:block;overflow:visible}.channel-beam-track{fill:none;stroke:#d3ddca;stroke-width:2px}.channel-beam-pulse{fill:none;stroke:#7fc31a;stroke-width:3px;stroke-linecap:round;stroke-dasharray:16 100;stroke-dashoffset:16px;animation:2.8s linear infinite channel-beam-pulse}@keyframes channel-beam-pulse{to{stroke-dashoffset:-100px}}.channel-beam-hub{color:#f8faf5;text-align:center;background:#183023;border:1px solid #344c39;border-radius:24px;align-self:center;justify-items:center;gap:14px;padding:26px 16px;display:grid;box-shadow:0 28px 50px -24px #18302399}.marketing-page .channel-beam-hub .brand-signature strong{color:#f8faf5;font-size:30px}.channel-beam-kicker{color:#e1eccf;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.channel-beam-kicker i{background:#a4d933;border-radius:50%;width:6px;height:6px}.channel-beam-detail{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.channel-beam-detail span{color:#d3e0d5;background:#213b2c;border:1px solid #3b5641;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.channel-beam-output{box-sizing:border-box;background:#fff;border:1px solid #dce5dd;border-radius:18px;align-items:center;gap:14px;min-height:108px;padding:12px 16px 12px 12px;display:flex;box-shadow:0 12px 28px -16px #263c2540}.channel-beam-photo{object-fit:cover;border-radius:12px;flex:none;width:84px;height:84px}.channel-beam-output-icon{border-radius:14px;flex:none;place-items:center;width:54px;height:54px;margin-left:4px;display:grid}.channel-beam-output-icon.tone-stripe{background:#f4f0ff}.channel-beam-output-icon.tone-mailchimp{background:#fff6bf}.channel-beam-output>span:last-child{gap:4px;min-width:0;display:grid}.channel-beam-output small{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.channel-beam-output small.tone-table{color:#4d7410}.channel-beam-output small.tone-paid{color:#13755b}.channel-beam-output small.tone-guest{color:#7a5d00}.channel-beam-output b{color:#102019;font-size:16px;line-height:1.3}.channel-beam-output>span:last-child>span{color:#526359;font-size:13px;line-height:1.4}.channel-beam-vline{display:none}@media (max-width:900px){.channel-beam{grid-template-rows:none;grid-template-columns:minmax(0,1fr);width:min(420px,100%)}.channel-beam-lines{display:none}.channel-beam-inputs{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.channel-beam-input{text-align:center;flex-direction:column;justify-content:center;gap:6px;height:auto;padding:10px 4px;font-size:13px}.channel-beam-icon{width:34px;height:34px}.channel-beam-outputs{grid-template-rows:none;gap:12px}.channel-beam-output{min-height:96px}.channel-beam-vline{background:#d3ddca;justify-self:center;width:2px;height:44px;display:block;position:relative;overflow:hidden}.channel-beam-vline:after{content:"";background:#7fc31a;border-radius:2px;width:3px;height:14px;animation:1.6s linear infinite channel-beam-drop;position:absolute;top:-14px;left:-.5px}.channel-beam-hub{box-sizing:border-box;justify-self:center;width:min(300px,100%);margin-block:8px;padding:22px 16px}}@keyframes channel-beam-drop{to{transform:translateY(58px)}}@media (prefers-reduced-motion:reduce){.channel-beam-pulse,.channel-beam-vline:after{display:none}}
.gestor-bento-section{width:min(1240px,100% - 48px);scroll-margin-top:calc(var(--m-header-h) + 12px);margin:24px auto 96px}.gestor-bento-heading{text-align:center;max-width:820px;margin:0 auto 40px}.gestor-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gestor-bento-wide{grid-column:span 2}.gestor-bento-card{box-sizing:border-box;background:#fff;border:1px solid #dce5dd;border-radius:24px;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.gestor-bento-card h3{color:#102019;margin:0;font-size:19px}.gestor-bento-card p{color:#526359;margin:6px 0 0;font-size:14px;line-height:1.55}.gestor-bento-shot{background:#f6f8f3;border:1px solid #dce5dd;border-radius:16px;flex:1;margin:0;overflow:hidden}.gestor-bento-shot img{width:100%;height:auto;display:block}.gestor-bento-shot-padded{align-items:center;padding:16px;display:flex}.gestor-bento-phone-stage{background:#eef3e8;border-radius:16px;flex:1;justify-content:center;align-items:flex-start;margin:0;padding-top:18px;display:flex;overflow:hidden}.gestor-bento-phone{box-sizing:border-box;background:#102019;border-radius:40px;width:min(270px,100%);padding:10px;display:block;box-shadow:0 28px 56px -28px #183023aa}.gestor-bento-phone img{border-radius:30px;width:100%;height:auto;display:block}@media (max-width:900px){.gestor-bento{grid-template-columns:minmax(0,1fr)}.gestor-bento-wide{grid-column:auto}}.gestor-ficha-narrow{display:none!important}@media (max-width:700px){.gestor-ficha-wide{display:none!important}.gestor-ficha-narrow{display:block!important}.gestor-bento-section{width:calc(100% - 28px);margin-bottom:64px}.gestor-bento-card{border-radius:20px;padding:18px}.gestor-bento-shot-padded{padding:10px}}@media (prefers-reduced-motion:no-preference){.gestor-bento-section[data-motion=ready] .gestor-bento-card{opacity:0;transition:opacity .7s,transform .85s cubic-bezier(.2,.7,.3,1)}.gestor-bento-section[data-motion=ready] .gestor-bento-card.from-left{transform:translate(-64px)}.gestor-bento-section[data-motion=ready] .gestor-bento-card.from-right{transition-delay:.12s;transform:translate(64px)}.gestor-bento-section[data-motion=ready] .gestor-bento-card.is-in{opacity:1;transform:none}}
.guest-journey-section{width:min(1240px,100% - 48px);margin:96px auto}.guest-journey-heading{text-align:center;max-width:720px;margin:0 auto 48px}.guest-journey-heading h2{text-wrap:balance}.guest-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.guest-journey-step{box-sizing:border-box;background:#fff;border:1px solid #dce5dd;border-radius:24px;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.guest-journey-step-head{align-items:center;gap:12px;display:flex}.guest-journey-step-head>span{color:#102019;background:#b9f238;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.guest-journey-step-head h3{color:#102019;margin:0;font-size:18px}.guest-journey-step-head p{color:#526359;margin:3px 0 0;font-size:13px}.guest-journey-zones{background:#f3f6ef;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.guest-journey-zone{background:#fff;border:1px solid #dce5dd;border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.guest-journey-zone.selected{border:2px solid #8fce13;padding:7px}.guest-journey-zone img{object-fit:cover;border-radius:10px;flex:none;width:76px;height:64px}.guest-journey-zone>span{flex:1;gap:3px;min-width:0;display:grid}.guest-journey-zone b{color:#102019;font-size:14px}.guest-journey-zone small{color:#526359;font-size:12px}.guest-journey-zone i{color:#102019;background:#8fce13;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.guest-journey-chat{background:#efeae2;border-radius:18px;flex-direction:column;flex:1;gap:8px;padding:14px;display:flex}.guest-journey-bubble{color:#102019;max-width:85%;margin:0;padding:9px 12px;font-size:13px;line-height:1.45}.guest-journey-bubble.out{background:#d9fdd3;border-radius:12px 12px 3px;align-self:flex-end}.guest-journey-bubble.in{background:#fff;border-radius:12px 12px 12px 3px;align-self:flex-start}.guest-journey-bubble.photo{width:84%;padding:4px}.guest-journey-bubble.photo img{object-fit:cover;border-radius:9px;width:100%;height:150px;display:block}.guest-journey-bubble.photo img.short{object-position:center 70%;height:96px}.guest-journey-bubble.photo p{margin:0;padding:7px 6px 5px;font-size:12.5px}.guest-journey-reply{color:#0b8a6b;text-align:center;border-top:1px solid #eef0ec;padding:8px;font-size:13px;font-weight:600;display:block}.guest-journey-confirmed{color:#13755b;background:#fff;border-radius:999px;align-self:center;align-items:center;gap:6px;margin-top:4px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:900px){.guest-journey{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}}@media (max-width:700px){.guest-journey-section{width:calc(100% - 28px);margin-block:64px}.guest-journey-step{border-radius:20px;padding:18px}}
.agents-section{width:min(1240px,100% - 48px);margin:96px auto}.agents-heading{text-align:center;max-width:720px;margin:0 auto 48px}.agents-heading h2{text-wrap:balance}.agents-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.agents-card{box-sizing:border-box;background:#fff;border:1px solid #dce5dd;border-radius:24px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.agents-card h3{color:#102019;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:18px;display:flex}.agents-card p{color:#526359;margin:0;font-size:14px;line-height:1.5}.agents-icon{color:#13755b;background:#f3f6ef;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.agents-channel{color:#13755b;background:#d9fdd3;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.agents-card-lead{background:#18271f;border-color:#18271f;grid-column:span 2;justify-content:flex-end}.agents-card-lead h3{color:#f3f8f3;font-size:24px}.agents-card-lead p{color:#c5d3c8;max-width:440px;font-size:15px}.agents-card-lead .agents-icon{color:#102019;background:#b9f238}.agents-note{color:#526359;text-align:center;margin:24px 0 0;font-size:13px}@media (max-width:900px){.agents-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.agents-section{width:calc(100% - 28px);margin-block:64px}.agents-grid{grid-template-columns:minmax(0,1fr);gap:14px}.agents-card-lead{grid-column:auto}.agents-card{border-radius:20px;padding:18px}}
.switch-section{flex-direction:column;gap:28px;width:min(1240px,100% - 48px);margin:96px auto;display:flex}.switch-banner{background:#102019;border-radius:28px;align-items:flex-end;min-height:380px;display:flex;position:relative;overflow:hidden}.switch-banner img{object-fit:cover}.switch-banner:after{content:"";background:linear-gradient(90deg,#102019f2 0%,#102019cc 38%,#10201900 72%);position:absolute;inset:0}.switch-banner-copy{z-index:1;color:#f4f8ef;max-width:560px;padding:44px;position:relative}.switch-banner-copy .marketing-eyebrow{color:#b9f238}.switch-banner-copy h2{color:#f4f8ef;font:800 clamp(30px, 3.4vw, 44px)/1.08 var(--font-display);letter-spacing:-.045em;margin:14px 0 0}.switch-banner-copy p{color:#d3e0d5;margin:16px 0 0;font-size:17px;line-height:1.6}.switch-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.switch-steps li{color:#3d7a0a;background:#fff;border:1px solid #dce5dd;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.switch-steps h3{color:#102019;margin:0;font-size:18px}.switch-steps p{color:#526359;margin:0;font-size:14px;line-height:1.6}.switch-step-number{color:#6a9a12;font:800 14px var(--font-display)}.switch-step-brands{gap:8px;display:flex}.switch-steps li.switch-step-dark{color:#b9f238;background:#102019;border-color:#102019}.switch-step-dark h3{color:#f4f8ef}.switch-step-dark p{color:#b9c8bd}.switch-step-dark .switch-step-number{color:#b9f238}.switch-cta{background:#fff;border:1px solid #dce5dd;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.switch-cta p{color:#102019;margin:0;font-size:16px;line-height:1.5}.switch-cta p span{color:#526359}@media (max-width:900px){.switch-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.switch-section{width:calc(100% - 28px);margin-block:64px}.switch-banner{border-radius:20px;min-height:0}.switch-banner:after{background:linear-gradient(#10201966 0%,#102019d9 45%,#102019f5 100%)}.switch-banner-copy{padding:140px 22px 26px}.switch-steps{grid-template-columns:minmax(0,1fr)}.switch-cta .marketing-button{justify-content:center;width:100%}}
.integrations-marquee{width:min(1240px,100% - 48px);margin:8px auto 24px}.integrations-marquee-title{color:#526359;text-align:center;margin:0 0 18px;font-size:13px;font-weight:600}.integrations-marquee-title a{color:#3d6a0c;text-underline-offset:3px}.integrations-marquee-title a:before{content:"· ";color:#526359}.integrations-marquee-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.integrations-marquee-track{width:max-content;animation:36s linear infinite integrations-marquee;display:flex}.integrations-marquee-row{flex:none;gap:14px;margin:0;padding:0 7px;list-style:none;display:flex}.integrations-marquee-row li{color:#23382b;white-space:nowrap;background:#fff;border:1px solid #dce5dd;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-size:15px;font-weight:700;display:flex}.integrations-marquee-icon{background:#f1f5ec;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}@keyframes integrations-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:700px){.integrations-marquee{width:100%}.integrations-marquee-title{padding-inline:14px}.integrations-marquee-title a{margin-top:4px;display:block}.integrations-marquee-title a:before{content:none}.integrations-marquee-track{animation-duration:26s}}@media (prefers-reduced-motion:reduce){.integrations-marquee-viewport{-webkit-mask-image:none;mask-image:none}.integrations-marquee-track{width:auto;animation:none}.integrations-marquee-row{flex-wrap:wrap;justify-content:center}.integrations-marquee-row li:nth-child(n+8),.integrations-marquee-row[aria-hidden]{display:none}.integrations-marquee-track{justify-content:center}}
