.about[data-astro-cid-oxgmilyn]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:5rem;display:grid}.about-media[data-astro-cid-oxgmilyn]{max-width:27.5rem;margin:0;position:relative}.about-media[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{aspect-ratio:22/25;object-fit:cover;object-position:center 35%;filter:saturate(.8);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%}figcaption[data-astro-cid-oxgmilyn]{background:var(--color-surface-solid);color:var(--color-text);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}figcaption[data-astro-cid-oxgmilyn]>span[data-astro-cid-oxgmilyn]:first-child{font-size:.9rem}figcaption[data-astro-cid-oxgmilyn]>span[data-astro-cid-oxgmilyn]:last-child{font:.7rem var(--font-sans);letter-spacing:.05em}.section-title[data-astro-cid-oxgmilyn]{font-size:clamp(2.4rem,3.25vw,3.5rem)}.section-title[data-astro-cid-oxgmilyn] em[data-astro-cid-oxgmilyn]{color:var(--color-text-inverse)}.about-text[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]{color:var(--color-text-muted);max-width:32rem;margin-top:1.4rem;font-size:.95rem}.about-text[data-astro-cid-oxgmilyn]>.about-intro[data-astro-cid-oxgmilyn]{color:var(--color-ink);margin-top:2rem;font-size:1.15rem}.about-bottom[data-astro-cid-oxgmilyn]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.25rem;font-size:.9rem;display:flex}.about-bottom[data-astro-cid-oxgmilyn]>span[data-astro-cid-oxgmilyn]{color:var(--color-text-muted)}.about-bottom[data-astro-cid-oxgmilyn] a[data-astro-cid-oxgmilyn]{align-items:center;gap:1rem;min-height:44px;text-decoration:none;display:flex}.about-bottom[data-astro-cid-oxgmilyn] a[data-astro-cid-oxgmilyn]:hover{text-decoration:underline}@media (width<=1000px){.about[data-astro-cid-oxgmilyn]{gap:3rem}}@media (width<=760px){.about[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:2.5rem}.about-media[data-astro-cid-oxgmilyn]{width:85%}}@media (width<=600px){.about-media[data-astro-cid-oxgmilyn]{width:100%;max-width:none}.about-text[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]{font-size:1rem}.about-text[data-astro-cid-oxgmilyn]>.about-intro[data-astro-cid-oxgmilyn]{font-size:1.15rem}.section-title[data-astro-cid-oxgmilyn]{font-size:2rem}figcaption[data-astro-cid-oxgmilyn]{padding:var(--space-md);gap:var(--space-sm)}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:var(--header-height) var(--space-lg) calc(var(--space-2xl) + var(--space-lg) * 2);place-items:center;display:grid;position:relative;overflow:clip}.hero-inner[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;max-width:860px;position:relative}h1[data-astro-cid-ge2uvauf]{font:500 clamp(4.75rem, 11vw, 9rem)/1 var(--font-sans);letter-spacing:-.04em;margin-bottom:var(--space-lg);color:var(--color-ink)}.wordmark[data-astro-cid-ge2uvauf]{align-items:baseline;display:inline-flex}.wordmark[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{margin-inline-start:-.12em}.wordmark[data-astro-cid-ge2uvauf] svg{width:.69em;height:.75em;transform:translateY(.035em)}.hero-proposition[data-astro-cid-ge2uvauf]{max-width:680px;margin-inline:auto;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:400;line-height:1.6}.hero-proposition[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{white-space:nowrap}.lead[data-astro-cid-ge2uvauf]{text-wrap:balance;max-width:680px;margin:var(--space-md) auto 0;color:var(--color-text-muted);font-size:1rem;line-height:1.75}@media (width>=761px){.lead[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}}.hero-problems[data-astro-cid-ge2uvauf]{max-width:none;margin-top:var(--space-lg)}.problem-rotator[data-astro-cid-ge2uvauf]{font:500 clamp(1.25rem, 2.3vw, 1.65rem)/1.35 var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);display:inline-grid}.problem-rotator[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{opacity:0;animation:problemCycle calc(var(--count) * 3s) ease-in-out calc(var(--i) * 3s) infinite both;grid-area:1/1}@keyframes problemCycle{0%{opacity:0;transform:translateY(8px)}2.5%,14%{opacity:1;transform:none}16.7%,to{opacity:0;transform:translateY(-8px)}}.hero[data-astro-cid-ge2uvauf].motion-paused .problem-rotator[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:none}.hero[data-astro-cid-ge2uvauf].motion-paused .problem-rotator[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{opacity:1}@media (prefers-reduced-motion:reduce){.problem-rotator[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:none}.problem-rotator[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{opacity:1}}.hero-products[data-astro-cid-ge2uvauf]{margin-top:var(--space-xl)}.hero-products[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{letter-spacing:.14em;text-transform:uppercase;max-width:none;color:var(--color-text-muted);font-size:.7rem}.hero-products[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{justify-content:center;gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero-products[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{border:1px solid var(--color-border);min-height:36px;color:var(--color-text);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.hero-products[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.new-tag[data-astro-cid-ge2uvauf]{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:1px 6px;font-size:.62rem}.scroll-cue[data-astro-cid-ge2uvauf]{z-index:1;min-height:44px;color:var(--color-text-muted);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:center;gap:14px;font-size:.75rem;text-decoration:none;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-track[data-astro-cid-ge2uvauf]{background:#ffffff30;width:1px;height:36px;position:relative;overflow:hidden}.scroll-track[data-astro-cid-ge2uvauf]:after{content:"";inset-inline:0;background:var(--color-accent-ink);height:40%;animation:1.5s ease-in-out infinite scrollDown;position:absolute;top:0}.hero[data-astro-cid-ge2uvauf].motion-paused .scroll-track[data-astro-cid-ge2uvauf]:after{animation-play-state:paused}@keyframes scrollDown{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}@media (width<=600px){.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:calc(var(--header-height) + var(--space-xl)) var(--space-lg) calc(var(--space-2xl) + var(--space-lg) * 2)}h1[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-lg);font-size:clamp(3.5rem,17vw,6rem)}.hero-proposition[data-astro-cid-ge2uvauf]{max-width:340px;font-size:1.05rem}.hero-proposition[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{white-space:normal}.lead[data-astro-cid-ge2uvauf]{max-width:100%;margin-top:var(--space-md);font-size:1rem}}.diagnosis[data-astro-cid-tvrjpl4u]{grid-template-columns:1fr 1.15fr;align-items:center;gap:4rem;display:grid}.section-title[data-astro-cid-tvrjpl4u]{font-size:clamp(2rem,3vw,3rem)}.section-lead[data-astro-cid-tvrjpl4u]{max-width:26rem;margin-top:1.5rem;font-size:1rem}.diagnosis-note[data-astro-cid-tvrjpl4u]{border-left:1px solid var(--color-border);max-width:22rem;margin-top:2rem;padding-left:1.25rem;font-size:.95rem}.problem-list[data-astro-cid-tvrjpl4u]{gap:0;display:grid}.problem-list[data-astro-cid-tvrjpl4u] li[data-astro-cid-tvrjpl4u]{border-bottom:1px solid var(--color-border);align-items:baseline;gap:1rem;padding:.9rem 0;font-size:.95rem;display:flex}.problem-list[data-astro-cid-tvrjpl4u] li[data-astro-cid-tvrjpl4u]:first-child{padding-top:0}.problem-list[data-astro-cid-tvrjpl4u] li[data-astro-cid-tvrjpl4u]:before{content:"";background:var(--color-accent-strong);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem;transform:translateY(-.15rem)}@media (width<=760px){.diagnosis[data-astro-cid-tvrjpl4u]{grid-template-columns:1fr;gap:2.5rem}.diagnosis-note[data-astro-cid-tvrjpl4u]{margin-top:1.5rem}}@media (width<=600px){.problem-list[data-astro-cid-tvrjpl4u] li[data-astro-cid-tvrjpl4u],.diagnosis-note[data-astro-cid-tvrjpl4u]{font-size:1rem}}.products-intro[data-astro-cid-rtei5hqi]{margin-bottom:var(--space-2xl)}.eyebrow[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-md);font-size:.8rem}.products-intro[data-astro-cid-rtei5hqi]{container-type:inline-size}.section-title[data-astro-cid-rtei5hqi]{color:var(--color-text-inverse);text-wrap:balance;font-size:clamp(2rem,6vw,2.6rem)}@media (width>=761px){.section-title[data-astro-cid-rtei5hqi]{white-space:nowrap;font-size:4.85cqi}}.section-title[data-astro-cid-rtei5hqi] em[data-astro-cid-rtei5hqi],h3[data-astro-cid-rtei5hqi] em[data-astro-cid-rtei5hqi]{color:var(--color-on-dark-accent)}.product-grid[data-astro-cid-rtei5hqi]{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.product-card[data-astro-cid-rtei5hqi]{grid-row:span 7;grid-template-rows:subgrid;min-width:0;scroll-margin-top:var(--header-height);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);row-gap:0;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.product-name[data-astro-cid-rtei5hqi]{height:3.5rem;margin-bottom:var(--space-lg);letter-spacing:-.02em;align-items:center;gap:.75rem;font-size:1.15rem;display:flex}.product-name[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]{border:1px solid var(--color-on-dark-accent);color:var(--color-on-dark-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.2rem .6rem;font-size:.75rem}.product-name[data-astro-cid-rtei5hqi] .alvo-logo{border-radius:10px;width:auto;height:3.5rem;display:block}h3[data-astro-cid-rtei5hqi]{color:var(--color-text-inverse);letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:400;line-height:1.15}.product-card[data-astro-cid-rtei5hqi]{container-type:inline-size}@container (width>=340px){h3[data-astro-cid-rtei5hqi]{white-space:nowrap;font-size:min(5.05cqi,2.2rem)}}.product-description[data-astro-cid-rtei5hqi]{color:var(--color-text-on-ink-muted);margin-top:var(--space-md);font-size:.95rem}.product-features[data-astro-cid-rtei5hqi]{margin-block:var(--space-lg);font-size:.95rem}.product-features[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{border-bottom:1px solid #ffffff20;align-items:baseline;gap:.7rem;padding-block:.5rem;display:flex}.product-features[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:before{content:"";background:var(--color-on-dark-accent);flex-shrink:0;width:.4rem;height:.4rem;transform:translateY(-.1rem)}.product-more[data-astro-cid-rtei5hqi]{min-height:44px;margin-top:var(--space-sm);color:var(--color-accent-strong);text-underline-offset:.2em;justify-self:start;align-items:center;font-size:.95rem;display:inline-flex}.product-more[data-astro-cid-rtei5hqi]:hover{color:var(--color-text)}.product-actions[data-astro-cid-rtei5hqi]{flex-wrap:wrap;align-self:end;gap:.75rem;display:flex}.product-actions[data-astro-cid-rtei5hqi] .btn{font-size:.85rem}.product-actions[data-astro-cid-rtei5hqi] .btn-primary{background:var(--color-blue);color:var(--color-on-blue)}.product-actions[data-astro-cid-rtei5hqi] .btn-primary:hover{background:var(--color-blue-hover)}.product-actions[data-astro-cid-rtei5hqi] .btn:focus-visible{outline-color:var(--color-accent-strong)}.product-shot[data-astro-cid-rtei5hqi]{min-width:0;margin-top:var(--space-lg);background:var(--color-night-surface);color:var(--color-ink);border:1px solid var(--color-night-border);border-radius:16px;flex-direction:column;display:flex;overflow:clip}.demo-toolbar[data-astro-cid-rtei5hqi]{justify-content:space-between;align-items:center;gap:var(--space-xs);border-bottom:1px solid var(--color-border);letter-spacing:-.02em;padding:.85rem 1rem;font-size:.9rem;display:flex}.demo-label[data-astro-cid-rtei5hqi]{font:.7rem var(--font-sans);letter-spacing:.08em;color:var(--color-text-muted)}.demo-body[data-astro-cid-rtei5hqi]{flex-direction:column;flex:1;padding:1.25rem 1rem 1rem;display:flex}.stat-label[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);font-size:.8rem}.stat-value[data-astro-cid-rtei5hqi]{letter-spacing:-.03em;margin-top:.25rem;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1}.stat-value[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);letter-spacing:0;margin-left:.2rem;font-size:.4em}.stat-note[data-astro-cid-rtei5hqi]{color:var(--color-text-on-ink-muted);margin-top:.5rem;font-size:.85rem}.base-bar[data-astro-cid-rtei5hqi]{gap:3px;height:8px;margin-top:1.25rem;display:flex}.base-bar[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]{border-radius:2px}.base-legend[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);flex-wrap:wrap;gap:.35rem 1rem;margin-top:.6rem;font-size:.75rem;display:flex}.base-legend[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{align-items:center;gap:.35rem;display:flex}.base-legend[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.base-legend[data-astro-cid-rtei5hqi] strong[data-astro-cid-rtei5hqi]{color:var(--color-ink);font-weight:500}.seg-ok[data-astro-cid-rtei5hqi]{--seg:#5885b4}.seg-risk[data-astro-cid-rtei5hqi]{--seg:#c9a35a}.seg-gone[data-astro-cid-rtei5hqi]{--seg:#d0716a}.base-bar[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi],.base-legend[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:before{background:var(--seg)}.client-list[data-astro-cid-rtei5hqi]{gap:.5rem;margin-top:auto;padding-top:1.25rem;display:grid}.client-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{border:1px solid var(--color-night-border);background:#1a2029;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.client-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]>span[data-astro-cid-rtei5hqi]:first-child{min-width:0;display:grid}.client-list[data-astro-cid-rtei5hqi] strong[data-astro-cid-rtei5hqi]{font-size:.85rem;font-weight:500}.client-list[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.wa-chip[data-astro-cid-rtei5hqi]{background:var(--color-whatsapp-strong);color:#fff;border-radius:999px;flex-shrink:0;padding:.4rem .7rem;font-size:.72rem;font-weight:500}.map-brand[data-astro-cid-rtei5hqi]{align-items:center;gap:.5rem;display:flex}.map-brand[data-astro-cid-rtei5hqi] .alvo-logo-sm{border-radius:50%;width:1.5rem;height:1.5rem}.map-controls[data-astro-cid-rtei5hqi]{flex-wrap:wrap;gap:.3rem;padding:.5rem .6rem;display:flex}.map-controls[data-astro-cid-rtei5hqi] button[data-astro-cid-rtei5hqi]{min-height:40px;color:var(--color-ink);background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .7rem;font-size:.8rem}.map-controls[data-astro-cid-rtei5hqi] button[data-astro-cid-rtei5hqi][aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.map-controls[data-astro-cid-rtei5hqi] button[data-astro-cid-rtei5hqi]:hover{border-color:var(--color-ink)}.territory-map[data-astro-cid-rtei5hqi]{width:100%;display:block}.city-block[data-astro-cid-rtei5hqi]{transition:fill .3s}.level-0[data-astro-cid-rtei5hqi]{fill:#273749}.level-1[data-astro-cid-rtei5hqi]{fill:#3d5c7d}.level-2[data-astro-cid-rtei5hqi]{fill:#5885b4}.level-3[data-astro-cid-rtei5hqi]{fill:#83afdb}.level-4[data-astro-cid-rtei5hqi]{fill:#b1d3f5}[data-astro-cid-rtei5hqi][data-layer=income] .level-0[data-astro-cid-rtei5hqi]{fill:#8980bb}[data-astro-cid-rtei5hqi][data-layer=income] .level-1[data-astro-cid-rtei5hqi]{fill:#e2e0f4}[data-astro-cid-rtei5hqi][data-layer=income] .level-2[data-astro-cid-rtei5hqi]{fill:#62568f}[data-astro-cid-rtei5hqi][data-layer=income] .level-3[data-astro-cid-rtei5hqi]{fill:#beb5de}[data-astro-cid-rtei5hqi][data-layer=income] .level-4[data-astro-cid-rtei5hqi]{fill:#a398cc}[data-astro-cid-rtei5hqi][data-layer=area] .city-block[data-astro-cid-rtei5hqi],[data-astro-cid-rtei5hqi][data-layer=clients] .city-block[data-astro-cid-rtei5hqi]{fill:#293744}.client-dots[data-astro-cid-rtei5hqi]{opacity:0;transition:opacity .3s}.client-dots[data-astro-cid-rtei5hqi] circle[data-astro-cid-rtei5hqi]{fill:#b0d4fa;stroke:#0a0a0a;stroke-width:2px}[data-astro-cid-rtei5hqi][data-layer=clients] .client-dots[data-astro-cid-rtei5hqi]{opacity:1}[data-astro-cid-rtei5hqi][data-layer=clients] .area-pin[data-astro-cid-rtei5hqi],[data-astro-cid-rtei5hqi][data-layer=clients] .area-outline[data-astro-cid-rtei5hqi],[data-astro-cid-rtei5hqi][data-layer=clients] .area-outline-halo[data-astro-cid-rtei5hqi]{visibility:hidden}.area-fill[data-astro-cid-rtei5hqi]{fill:#b0d4fa06;transition:fill .3s}.area-outline[data-astro-cid-rtei5hqi],.area-outline-halo[data-astro-cid-rtei5hqi]{fill:none;stroke-dasharray:5 4}.area-outline[data-astro-cid-rtei5hqi]{stroke:#b0d4fa;stroke-width:1.5px}.area-outline-halo[data-astro-cid-rtei5hqi]{stroke:#0a0a0a;stroke-width:5.5px}[data-astro-cid-rtei5hqi][data-layer=area] .area-fill[data-astro-cid-rtei5hqi]{fill:#b0d4fa30}[data-astro-cid-rtei5hqi][data-layer=area] .area-outline[data-astro-cid-rtei5hqi],[data-astro-cid-rtei5hqi][data-layer=area] .area-outline-halo[data-astro-cid-rtei5hqi]{stroke-dasharray:none}[data-astro-cid-rtei5hqi][data-layer=area] .area-outline[data-astro-cid-rtei5hqi]{stroke-width:3px}[data-astro-cid-rtei5hqi][data-layer=area] .area-outline-halo[data-astro-cid-rtei5hqi]{stroke-width:7px}.map-caption[data-astro-cid-rtei5hqi]{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex:1;padding:.7rem 1rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.city-block[data-astro-cid-rtei5hqi],.client-dots[data-astro-cid-rtei5hqi],.area-fill[data-astro-cid-rtei5hqi]{transition:none}}.is-featured[data-astro-cid-rtei5hqi]{grid-area:auto/1/auto/-1;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(2rem,4vw,3.5rem)}.featured-copy[data-astro-cid-rtei5hqi]{flex-direction:column;min-width:0;display:flex}.featured-copy[data-astro-cid-rtei5hqi] .product-actions[data-astro-cid-rtei5hqi]{align-self:auto}.is-featured[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{white-space:normal;text-wrap:balance;font-size:clamp(1.9rem,3.2vw,2.75rem)}.is-featured[data-astro-cid-rtei5hqi] .product-shot[data-astro-cid-rtei5hqi]{margin-top:0}.veri-logo[data-astro-cid-rtei5hqi]{border-radius:16px;flex-shrink:0;width:3.5rem;height:3.5rem;box-shadow:0 0 0 1px #ffffff26}.veri-wordmark[data-astro-cid-rtei5hqi]{font-size:1.35rem;font-weight:600;line-height:1.05;display:grid}.veri-wordmark[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi]{letter-spacing:.04em;color:var(--color-text-muted);font-size:.65rem;font-weight:400}.veri-demo[data-astro-cid-rtei5hqi]{--new:#7ea4f2;--contacted:#e3b264;--qualified:#5cc4bd;--converted:#ad97ee}.veri-body[data-astro-cid-rtei5hqi]{flex-direction:column;gap:1.5rem;padding:1.25rem 1rem 1rem;display:flex}.veri-stats[data-astro-cid-rtei5hqi]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.veri-stats[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{gap:.3rem;display:grid}.veri-stats[data-astro-cid-rtei5hqi] .stat-value[data-astro-cid-rtei5hqi]{margin-top:0;font-size:clamp(1.6rem,2.6vw,2.2rem)}.stage-new[data-astro-cid-rtei5hqi]{--seg:var(--new)}.stage-contacted[data-astro-cid-rtei5hqi]{--seg:var(--contacted)}.stage-qualified[data-astro-cid-rtei5hqi]{--seg:var(--qualified)}.stage-converted[data-astro-cid-rtei5hqi]{--seg:var(--converted)}.metro-line[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);text-align:center;justify-items:center;gap:.1rem;padding-top:1.5rem;font-size:.75rem;display:grid;position:relative}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:before{content:"";background:var(--seg);height:4px;position:absolute;top:.4rem;left:0;right:0}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:first-child:before{left:50%}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:last-child:before{right:50%}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:after{content:"";box-sizing:border-box;border:4px solid var(--seg);background:var(--color-night-surface);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:0;left:calc(50% - .55rem)}.metro-line[data-astro-cid-rtei5hqi] strong[data-astro-cid-rtei5hqi]{color:var(--color-ink);font-size:1.15rem;font-weight:600}.lead-list[data-astro-cid-rtei5hqi]{gap:.5rem;display:grid}.lead-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{border:1px solid var(--color-night-border);background:#1a2029;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.lead-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]>span[data-astro-cid-rtei5hqi]:first-child{min-width:0;padding-left:1.1rem;display:grid;position:relative}.lead-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]>span[data-astro-cid-rtei5hqi]:first-child:before{content:"";background:var(--seg);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.35rem;left:0}.lead-list[data-astro-cid-rtei5hqi] strong[data-astro-cid-rtei5hqi]{font-size:.85rem;font-weight:500}.lead-list[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi]{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.due-chip[data-astro-cid-rtei5hqi]{border:1px solid var(--color-night-border);border-radius:999px;flex-shrink:0;padding:.35rem .7rem;font-size:.72rem}.due-chip[data-astro-cid-rtei5hqi].late{color:#ffd2cc;background:#c2473a40;border-color:#e0786c}@media (width<=860px){.product-grid[data-astro-cid-rtei5hqi],.is-featured[data-astro-cid-rtei5hqi]{grid-template-columns:1fr}.featured-copy[data-astro-cid-rtei5hqi]{display:contents}.is-featured[data-astro-cid-rtei5hqi] .product-shot[data-astro-cid-rtei5hqi]{margin-top:var(--space-lg);order:1}.is-featured[data-astro-cid-rtei5hqi] .product-features[data-astro-cid-rtei5hqi],.is-featured[data-astro-cid-rtei5hqi] .product-actions[data-astro-cid-rtei5hqi],.is-featured[data-astro-cid-rtei5hqi] .product-more[data-astro-cid-rtei5hqi]{order:2}.is-featured[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{font-size:clamp(1.6rem,6vw,2.2rem)}}@media (width<=600px){.section-title[data-astro-cid-rtei5hqi]{font-size:2rem}h3[data-astro-cid-rtei5hqi]{font-size:clamp(1.2rem,5.5vw,1.6rem)}.products-intro[data-astro-cid-rtei5hqi]{margin-bottom:var(--space-xl)}.product-description[data-astro-cid-rtei5hqi],.product-features[data-astro-cid-rtei5hqi]{font-size:1rem}.product-actions[data-astro-cid-rtei5hqi] .btn{width:100%;font-size:1rem}.map-controls[data-astro-cid-rtei5hqi]{gap:.15rem;padding-inline:.4rem}.map-controls[data-astro-cid-rtei5hqi] button[data-astro-cid-rtei5hqi]{padding-inline:.55rem;font-size:.8125rem}.map-caption[data-astro-cid-rtei5hqi]{font-size:.875rem}.client-list[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi],.lead-list[data-astro-cid-rtei5hqi] small[data-astro-cid-rtei5hqi]{white-space:normal}.metro-line[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{font-size:.6875rem}.wa-long[data-astro-cid-rtei5hqi]{display:none}.demo-toolbar[data-astro-cid-rtei5hqi]>[data-astro-cid-rtei5hqi]{white-space:nowrap}.demo-label[data-astro-cid-rtei5hqi]{letter-spacing:.06em;font-size:.625rem}}.services-heading[data-astro-cid-lesv7jgp]{margin-bottom:var(--space-xl);container-type:inline-size}.services-heading[data-astro-cid-lesv7jgp] .section-lead[data-astro-cid-lesv7jgp]{max-width:28rem;margin-top:1.5rem;font-size:1rem}.section-title[data-astro-cid-lesv7jgp]{text-wrap:balance;font-size:clamp(2rem,3vw,3rem)}@media (width>=761px){.section-title[data-astro-cid-lesv7jgp]{white-space:nowrap;font-size:5.53cqi}.services-heading[data-astro-cid-lesv7jgp] .section-lead[data-astro-cid-lesv7jgp]{text-align:center;max-width:none;margin-top:.75rem}}.services[data-astro-cid-lesv7jgp]{gap:12px;display:grid}.service[data-astro-cid-lesv7jgp]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;transition:border-color var(--transition), background var(--transition);overflow:hidden}.service[data-astro-cid-lesv7jgp]:hover{border-color:var(--color-border-hover);background:var(--color-surface-hover)}summary[data-astro-cid-lesv7jgp]{cursor:pointer;grid-template-columns:40px minmax(0,1fr) minmax(0,.9fr) 44px;align-items:center;gap:20px;min-height:104px;padding:24px 30px;list-style:none;display:grid}summary[data-astro-cid-lesv7jgp]::-webkit-details-marker{display:none}summary[data-astro-cid-lesv7jgp]:focus-visible{outline-offset:-4px;border-radius:calc(var(--radius-lg) - 1px)}.service[data-astro-cid-lesv7jgp][open] summary[data-astro-cid-lesv7jgp]:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.service-icon[data-astro-cid-lesv7jgp]{color:var(--color-accent-strong)}.service-icon[data-astro-cid-lesv7jgp] svg{width:30px;height:30px}h3[data-astro-cid-lesv7jgp]{letter-spacing:-.03em;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:400;line-height:1.2}.service-outcome[data-astro-cid-lesv7jgp]{color:var(--color-text-muted);font-size:.9rem}.service-toggle[data-astro-cid-lesv7jgp]{border:1px solid var(--color-border-strong);width:44px;height:44px;transition:transform var(--transition), background var(--transition);border-radius:50%;place-items:center;display:grid}.service-toggle[data-astro-cid-lesv7jgp] svg{width:18px;height:18px}.service[data-astro-cid-lesv7jgp][open] .service-toggle[data-astro-cid-lesv7jgp]{background:var(--color-text);color:var(--color-paper);transform:rotate(45deg)}.service-content[data-astro-cid-lesv7jgp]{grid-template-columns:1fr 1fr;gap:3rem;padding:0 30px 30px 90px;display:grid}.service-description[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--color-text-muted);font-size:.95rem;line-height:1.75}.service-more[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-xs);min-height:44px;margin-top:var(--space-sm);color:var(--color-accent-strong);text-underline-offset:.2em;font-size:.95rem;display:inline-flex}.service-more[data-astro-cid-lesv7jgp]:hover{color:var(--color-text)}.examples-label[data-astro-cid-lesv7jgp]{letter-spacing:.18em;color:var(--color-text-muted);margin-bottom:.8rem;font-size:.65rem}.examples[data-astro-cid-lesv7jgp]{gap:.5rem;display:grid}.examples[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{align-items:baseline;gap:.7rem;font-size:.9rem;display:flex}.examples[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{content:"";background:#89aacc;border-radius:50%;flex-shrink:0;width:4px;height:4px}.services-pages[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.services-pages[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--color-text-muted);font-size:.95rem}.services-pages[data-astro-cid-lesv7jgp] ul[data-astro-cid-lesv7jgp]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.services-pages[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-xs);border:1px solid var(--color-border);min-height:44px;color:var(--color-text);transition:border-color var(--transition), background var(--transition);border-radius:999px;padding-inline:18px;font-size:.9rem;text-decoration:none;display:inline-flex}.services-pages[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:hover{border-color:var(--color-border-hover);background:var(--color-surface-hover)}.services-pages[data-astro-cid-lesv7jgp] svg{color:var(--color-accent-strong)}.services-note[data-astro-cid-lesv7jgp]{color:var(--color-text-muted);max-width:65ch;margin-top:2rem;font-size:.9rem}@media (width<=760px){summary[data-astro-cid-lesv7jgp]{grid-template-columns:28px minmax(0,1fr) 44px;gap:8px 16px;min-height:104px;padding:20px}.service-icon[data-astro-cid-lesv7jgp]{grid-area:1/1/span 2}.service-icon[data-astro-cid-lesv7jgp] svg{width:24px;height:24px}h3[data-astro-cid-lesv7jgp],.service-outcome[data-astro-cid-lesv7jgp]{grid-column:2}.service-toggle[data-astro-cid-lesv7jgp]{grid-area:1/3/span 2}.service-content[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;gap:20px;padding:4px 20px 24px}}@media (width<=600px){summary[data-astro-cid-lesv7jgp]{gap:var(--space-xs) var(--space-sm);padding:var(--space-md);grid-template-columns:24px minmax(0,1fr) 44px}.service-outcome[data-astro-cid-lesv7jgp],.service-description[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp],.examples[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp],.services-note[data-astro-cid-lesv7jgp]{font-size:1rem}.service-description[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{line-height:1.65}.service-content[data-astro-cid-lesv7jgp]{padding-inline:var(--space-md)}}
