.products .products__h{text-align:center;margin-bottom:var(--space-lg)}.products:has(.products__lead) .products__h{margin-bottom:var(--space-sm)}.products .products__lead{text-align:center;max-width:52ch;margin:0 auto var(--space-xl);color:var(--text-muted);font-size:var(--text-lg);line-height:1.5}.products__cards{gap:var(--space-md);display:grid}.products__prices{margin-top:var(--space-md)}.products__col{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:80rem){.products__cards{grid-template-columns:1fr 1fr}.products__col{height:clamp(34rem,54vw,44rem)}}.products-card{border-radius:var(--radius-card);aspect-ratio:4/3;display:block;position:relative;overflow:hidden}@media (min-width:40rem) and (max-width:79.99rem){.products-card{aspect-ratio:16/9}}@media (min-width:80rem){.products-card{aspect-ratio:auto;min-height:0;transition:flex-grow var(--dur-mid) var(--ease-out);flex:3 1 0}.products-card--short{flex-grow:2}.products-card:has(.flow-illustration){min-height:19.75rem}.products__col:has(.products-card--short:is(:hover,:focus-visible)) .products-card--short{flex-grow:3}.products__col:has(.products-card--short:is(:hover,:focus-visible)) .products-card--tall{flex-grow:2}}.products-card:before{content:"";z-index:1;background:linear-gradient(#0000008c,#0000001a 40%,#000000b3);position:absolute;inset:0}.products-card__desc{z-index:2;padding:var(--space-md);max-width:30rem;font-size:var(--text-sm);color:#ffffffd9;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.products-card img{z-index:0}.products-card--illustration{background:var(--surface-2);grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;display:grid}.products-card--illustration:before{content:none}.products-card--illustration .products-card__title{color:var(--text);grid-area:1/1;position:static}.products-card--illustration .products-card__arrow{margin:var(--space-md) var(--space-md) 0 0;color:var(--text);grid-area:1/2;align-self:start;position:static}.products-card--illustration .flow-illustration{grid-area:2/1/auto/-1}.products-shots{justify-content:center;align-items:center;gap:var(--space-sm);min-height:0;padding:0 var(--space-md);grid-area:2/1/auto/-1;display:flex;container-type:size}.products-shots img{width:auto;height:min(100cqh,calc((100cqw - var(--space-sm)) / 2.5));border:1px solid var(--rule-c);border-radius:8px;display:block}.products-mock{min-height:0;padding:0 var(--space-md);grid-area:2/1/auto/-1;justify-content:center;align-items:flex-start;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.products-mock .stg-webagent-mock{flex:1}@media (max-width:39.99rem){.products-card:has(.products-mock){aspect-ratio:auto}.products-mock{height:8.5rem}.products-mock .stg-webagent-mock__bubble:nth-child(n+3){display:none}.products-card.products-card--illustration{aspect-ratio:auto}}.products-card--illustration .products-card__desc{color:var(--text-2);grid-area:3/1/auto/-1;position:static}.products-card__title{z-index:2;padding:var(--space-md);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:#fff;position:absolute;top:0;left:0}.products-card__arrow{top:var(--space-md);right:var(--space-md);z-index:2;color:#fff;width:24px;height:24px;transition:transform var(--dur-short) var(--ease-out);position:absolute}.products-card:hover .products-card__arrow{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.products-card,.products-card__arrow{transition:none}}.products-overview{margin-top:var(--space-2xl);padding:var(--space-xl) var(--space-lg);background:var(--surface-1);border:1px solid var(--rule-c);border-radius:var(--radius-card)}.products-overview__h{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-md);color:var(--text);font-weight:600}.products-overview__p{color:var(--text-muted);font-size:var(--text-base);max-width:72ch;line-height:1.7}.products-verticals{margin-top:var(--space-2xl)}.products-verticals__h{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-xs);color:var(--text);font-weight:600}.products-verticals__lead{color:var(--text-muted);font-size:var(--text-base);margin-bottom:var(--space-lg);max-width:60ch}.products-verticals__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.products-verticals__grid{grid-template-columns:repeat(3,1fr)}}.products-vertical-card{background:var(--surface-1);border:1px solid var(--rule-c);border-radius:var(--radius-card);padding:var(--space-lg)}.products-vertical-card__title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text);margin-bottom:var(--space-xs);font-weight:600}.products-vertical-card__desc{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}
.flow-illustration{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;container-type:size}.flow-illustration__stage{--flow-unit:min(.208333cqw,.666667cqh,1px);width:calc(480 * var(--flow-unit));height:calc(150 * var(--flow-unit));aspect-ratio:480/150;flex:none;position:relative}.flow-illustration__connectors{z-index:1;width:100%;height:100%;position:absolute;inset:0}.flow-illustration__connectors path{fill:none;stroke:var(--rule-c);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1 5;vector-effect:non-scaling-stroke;animation:2.4s linear infinite flow-illustration-dash}.flow-illustration__connectors path:nth-of-type(2),.flow-illustration__connectors path:nth-of-type(5){animation-delay:-.4s}.flow-illustration__connectors path:nth-of-type(3),.flow-illustration__connectors path:nth-of-type(6){animation-delay:-.8s}@keyframes flow-illustration-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24px}}.flow-node{top:calc(var(--flow-y) * var(--flow-unit));z-index:2;align-items:center;gap:calc(4 * var(--flow-unit));width:max-content;padding:calc(4 * var(--flow-unit)) calc(10 * var(--flow-unit));background:var(--surface);border:calc(1 * var(--flow-unit)) solid var(--rule-c);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:calc(12 * var(--flow-unit));color:var(--text);white-space:nowrap;font-weight:500;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 1px 3px #00000014}.flow-node--trigger{right:calc(304 * var(--flow-unit))}.flow-node--result{left:calc(304 * var(--flow-unit));text-align:right;flex-direction:row-reverse}.flow-node__label{white-space:nowrap}.flow-node__icon{width:calc(18 * var(--flow-unit));height:calc(18 * var(--flow-unit));background:var(--figure-tint);mix-blend-mode:var(--figure-tint-blend);border-radius:50%;flex:none;place-items:center;display:grid}.flow-node__icon svg{width:60%;height:60%;color:var(--accent-on)}.flow-node__icon--pdf{border-radius:calc(3 * var(--flow-unit));background:var(--accent-on);color:var(--accent-on-ink);width:auto;min-width:calc(18 * var(--flow-unit));padding:0 calc(3 * var(--flow-unit));font-size:max(10px,calc(7 * var(--flow-unit)));letter-spacing:.02em;mix-blend-mode:normal;font-weight:700}.flow-node__icon--whatsapp{background:var(--figure-tint);mix-blend-mode:var(--figure-tint-blend);position:relative}.flow-node__icon--whatsapp:before{content:"";inset:calc(3 * var(--flow-unit));background:var(--accent-on);position:absolute;-webkit-mask-image:url(/images/channels/whatsapp.svg);mask-image:url(/images/channels/whatsapp.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flow-hub{z-index:2;width:calc(52 * var(--flow-unit));aspect-ratio:1;background:var(--color-night);border:calc(1.5 * var(--flow-unit)) solid var(--rule-c);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flow-hub__mark{width:52%;height:52%;color:var(--color-night-ink)}@media (prefers-reduced-motion:reduce){.flow-illustration__connectors path{animation:none}}@media (max-width:39.99rem){.flow-illustration{padding:var(--space-sm) var(--space-md) var(--space-md);overflow:visible;container-type:normal}.flow-illustration__stage{--flow-unit:1px;aspect-ratio:auto;align-items:center;gap:var(--space-xs) var(--space-sm);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-auto-flow:dense;width:100%;height:auto;display:grid}.flow-illustration__connectors{display:none}.flow-node{border-radius:14px;gap:6px;width:auto;min-width:0;padding:4px 8px;font-size:11px;position:static;transform:none}.flow-node--trigger{grid-column:1}.flow-node--result{text-align:left;flex-direction:row;grid-column:3}.flow-node__label{white-space:normal;overflow-wrap:normal;line-height:1.2}.flow-node__icon{width:18px;height:18px}.flow-node__icon--pdf{width:auto;min-width:18px;padding:0 3px}.flow-hub{grid-area:1/2/span 3;width:44px;position:static;transform:none}}