.public-site h1{font-family:Georgia,Times New Roman,serif}.public-site.public-auth h1{font-family:var(--font-sans)}.hero-conversation-field{opacity:.95;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.hero-conversation-plane{width:calc(100% + 16px);transform:translateX(-50%) perspective(900px) rotateX(calc(12deg + var(--hero-tilt-x,0deg))) rotateY(calc(-10deg + var(--hero-tilt-y,0deg))) rotateZ(-9deg);transform-origin:50% 200px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:-40px;left:50%}.hero-conversation-track{animation:42s linear -5s infinite hero-conversation-drift}.hero-conversation-track-reverse{animation-duration:48s;animation-direction:reverse;animation-delay:-15s}.hero-conversation-motion:hover .hero-conversation-track{animation-play-state:paused}.hero-conversation-tile{box-shadow:0 3px 8px #17352a0d}@keyframes hero-conversation-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.workflow-node{border-color:var(--workflow-node-border,#e0e4d8);background:var(--workflow-surface,#f7f4ea);color:var(--workflow-ink,#17352a);box-shadow:0 2px 8px #081f1410,inset 0 1px #ffffff40}.workflow-beam{animation-name:workflow-beam;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes workflow-beam{0%{stroke-dashoffset:16px}to{stroke-dashoffset:-100px}}.workflow-node-selected{border-color:var(--workflow-selected-border,#acc287);background:var(--workflow-selected-surface,#dce6c6)}.workflow-node-whatsapp{color:#fff;background:#25b962;border-color:#219b55}.workflow-node-waba{color:#f7f4ea;background:#17352a;border-color:#6a8b75;box-shadow:0 4px 12px #0b1f151a,inset 0 1px #ffffff26}.public-auth .auth-workflow:before{z-index:0;pointer-events:none;content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--foreground) 20%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}.public-auth .auth-workflow .workflow-diagram{--beam-path:var(--border);--beam-accent:var(--ring);--workflow-node-border:var(--border);--workflow-surface:var(--card);--workflow-ink:var(--foreground);--workflow-selected-border:var(--ring);--workflow-selected-surface:var(--secondary)}.public-site .public-reveal{animation:.65s ease-out both public-reveal}@keyframes public-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.public-site .public-reveal{animation:none}.hero-conversation-track{animation:none;transform:translateY(-96px)}.hero-conversation-track-reverse{transform:translateY(-152px)}.hero-conversation-plane{transition:none;transform:translate(-50%)perspective(900px)rotateX(12deg)rotateY(-10deg)rotate(-9deg)}}
