.WhatsAppFloatingChat-module__-sK8rq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WhatsAppFloatingChat-module__-sK8rq__backdrop{z-index:58;pointer-events:none;opacity:0;background:radial-gradient(circle at 86% 86%, var(--chat-backdrop-glow,#e306131a), transparent 20rem), #04040857;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .22s;position:fixed;inset:0}.WhatsAppFloatingChat-module__-sK8rq__backdrop[data-open=true]{pointer-events:auto;opacity:1}.WhatsAppFloatingChat-module__-sK8rq__root{--chat-backdrop-glow:#e306131a;--chat-panel-glow:#e3061324;--chat-panel-border:#ffffff1f;--chat-panel-shadow:#e306132e;--chat-panel-base:#090a0ef0;--chat-panel-overlay-start:#ffffff14;--chat-panel-overlay-end:#ffffff08;--chat-header-start:#e3061338;--chat-header-end:#49080e38;--chat-header-overlay:#ffffff14;--chat-header-border:#ffffff14;--chat-brand-start:#ff4657;--chat-brand-end:#8e0915;--chat-text-strong:#fff;--chat-text-muted:#ffffffb3;--chat-message-area-top:#07070a1f;--chat-message-area-bottom-start:#0a0a0ed6;--chat-message-area-bottom-end:#090a0ef5;--chat-assistant-bubble-text:#f6f6f8f0;--chat-assistant-bubble-base:#14151cf5;--chat-assistant-bubble-overlay-start:#ffffff12;--chat-assistant-bubble-overlay-end:#ffffff08;--chat-assistant-bubble-border:#ffffff14;--chat-focus:#ff525f9e;--chat-focus-ring:#ff34451f;--chat-invalid:#ff5b67d1;--chat-invalid-ring:#ff34452e;--chat-error:#ff9ca5;--chat-send-start:#ff3445;--chat-send-end:#8d0a15;--chat-send-shadow:#ff3445d1;--chat-send-shadow-hover:#ff3445eb;--chat-user-bubble-start:#ff3445;--chat-user-bubble-end:#a40c18;--chat-user-bubble-shadow:#ff3445eb;--chat-secondary-bg:#ff344547;--chat-secondary-color:#fff;--chat-footer-base:#0a0a0efa;--chat-footer-overlay:#ffffff0d;--chat-footer-border:#ffffff14;--chat-input-text:#fff;--chat-input-base:#121319f5;--chat-input-overlay-start:#ffffff0a;--chat-input-overlay-end:#ffffff03;--chat-input-border:#ffffff1a;--chat-placeholder:#fff6;--chat-trigger-border:#ffffff1f;--chat-trigger-border-hover:#ff525f66;--chat-trigger-glow:#ff34453d;--chat-trigger-shadow:#ff34458f;--chat-trigger-base:#090a0ef0;--chat-trigger-overlay-start:#ffffff1c;--chat-trigger-overlay-end:#ffffff08;--chat-trigger-inner-start:#29d366;--chat-trigger-inner-end:#128c7e;--chat-trigger-inner-shadow:#29d366d1;--chat-trigger-text:#fff;z-index:60;justify-items:end;gap:1rem;display:grid;position:fixed;bottom:clamp(1rem,2.8vw,2rem);right:clamp(1rem,2.8vw,2rem)}.WhatsAppFloatingChat-module__-sK8rq__panel{color:#f5f7fb;background:radial-gradient(circle at top left, var(--chat-panel-glow), transparent 16rem), linear-gradient(180deg, var(--chat-panel-overlay-start), var(--chat-panel-overlay-end)), var(--chat-panel-base);border:1px solid var(--chat-panel-border);width:min(24rem,100vw - 1.5rem);box-shadow:inset 0 1px 0 #ffffff1f, 0 28px 80px #0000006b, 0 16px 52px var(--chat-panel-shadow);opacity:0;transform-origin:100% 100%;pointer-events:none;border-radius:1.6rem;transition:opacity .24s,transform .24s;overflow:hidden;transform:translateY(1rem)scale(.96)}.WhatsAppFloatingChat-module__-sK8rq__panel[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.WhatsAppFloatingChat-module__-sK8rq__header{background:linear-gradient(180deg, var(--chat-header-overlay), transparent), linear-gradient(135deg, var(--chat-header-start), var(--chat-header-end));border-bottom:1px solid var(--chat-header-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .95rem;display:flex}.WhatsAppFloatingChat-module__-sK8rq__headerContent{align-items:center;gap:.85rem;display:flex}.WhatsAppFloatingChat-module__-sK8rq__brandBadge{background:linear-gradient(180deg, #fffffff0, #ffffffc7), linear-gradient(135deg, var(--chat-brand-start), var(--chat-brand-end));border:1px solid #ffffff38;border-radius:1rem;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.WhatsAppFloatingChat-module__-sK8rq__brandBadgeImage{object-fit:contain;width:auto;max-width:1.7rem;height:.95rem}.WhatsAppFloatingChat-module__-sK8rq__brandBadgeImage[data-brand=adobe]{max-width:1.85rem;height:.92rem}.WhatsAppFloatingChat-module__-sK8rq__brandBadgeImage[data-brand=planetwork]{max-width:1.8rem;height:.84rem}.WhatsAppFloatingChat-module__-sK8rq__brandBadgeImage[data-brand=zebra]{max-width:1.9rem;height:.88rem}.WhatsAppFloatingChat-module__-sK8rq__headerContent strong{color:var(--chat-text-strong);letter-spacing:-.02em;font-size:.96rem;font-weight:760;display:block}.WhatsAppFloatingChat-module__-sK8rq__headerContent p{color:var(--chat-text-muted);align-items:center;gap:.42rem;margin-top:.2rem;font-size:.72rem;font-weight:620;display:inline-flex;position:relative}.WhatsAppFloatingChat-module__-sK8rq__headerContent p:before{content:"";background:#22c55e;border-radius:999px;width:.46rem;height:.46rem;animation:1.8s ease-in-out infinite WhatsAppFloatingChat-module__-sK8rq__statusPulse;box-shadow:0 0 0 .25rem #22c55e24}.WhatsAppFloatingChat-module__-sK8rq__closeButton{color:#ffffffb8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;transition:color .18s,border-color .18s,background-color .18s,transform .18s;display:inline-flex}.WhatsAppFloatingChat-module__-sK8rq__closeButton:hover,.WhatsAppFloatingChat-module__-sK8rq__closeButton:focus-visible{color:#fff;background:#ffffff1f;border-color:#ffffff29;transform:translateY(-1px)}.WhatsAppFloatingChat-module__-sK8rq__closeButton svg{width:1rem;height:1rem}.WhatsAppFloatingChat-module__-sK8rq__messages{background:linear-gradient(180deg, var(--chat-message-area-top), transparent), linear-gradient(180deg, var(--chat-message-area-bottom-start), var(--chat-message-area-bottom-end));gap:.8rem;max-height:min(27rem,52vh);padding:1rem;display:grid;overflow-y:auto}.WhatsAppFloatingChat-module__-sK8rq__messages::-webkit-scrollbar{width:.45rem}.WhatsAppFloatingChat-module__-sK8rq__messages::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.WhatsAppFloatingChat-module__-sK8rq__messageRow{display:flex}.WhatsAppFloatingChat-module__-sK8rq__messageRow[data-role=assistant]{justify-content:flex-start}.WhatsAppFloatingChat-module__-sK8rq__messageRow[data-role=user]{justify-content:flex-end}.WhatsAppFloatingChat-module__-sK8rq__messageBubble,.WhatsAppFloatingChat-module__-sK8rq__typingBubble{border-radius:1.15rem;max-width:85%;padding:.8rem .9rem;font-size:.92rem;line-height:1.55;animation:.22s WhatsAppFloatingChat-module__-sK8rq__bubbleIn}.WhatsAppFloatingChat-module__-sK8rq__messageBubble{white-space:pre-wrap;position:relative}.WhatsAppFloatingChat-module__-sK8rq__messageRow[data-role=assistant] .WhatsAppFloatingChat-module__-sK8rq__messageBubble{color:var(--chat-assistant-bubble-text);background:linear-gradient(180deg, var(--chat-assistant-bubble-overlay-start), var(--chat-assistant-bubble-overlay-end)), var(--chat-assistant-bubble-base);border:1px solid var(--chat-assistant-bubble-border);border-top-left-radius:.45rem}.WhatsAppFloatingChat-module__-sK8rq__messageRow[data-role=user] .WhatsAppFloatingChat-module__-sK8rq__messageBubble{color:#fff;background:linear-gradient(180deg, #ffffff2e, #ffffff0f), linear-gradient(135deg, var(--chat-user-bubble-start), var(--chat-user-bubble-end));box-shadow:0 16px 30px -24px var(--chat-user-bubble-shadow);border:1px solid #ffffff1f;border-top-right-radius:.45rem}.WhatsAppFloatingChat-module__-sK8rq__typingBubble{background:linear-gradient(#ffffff12,#ffffff08),#14151cf5;border:1px solid #ffffff14;border-top-left-radius:.45rem;align-items:center;gap:.35rem;min-width:3.7rem;display:inline-flex}.WhatsAppFloatingChat-module__-sK8rq__typingBubble span{background:#ffffffbd;border-radius:999px;width:.38rem;height:.38rem;animation:1.1s ease-in-out infinite WhatsAppFloatingChat-module__-sK8rq__typingBounce}.WhatsAppFloatingChat-module__-sK8rq__typingBubble span:nth-child(2){animation-delay:.12s}.WhatsAppFloatingChat-module__-sK8rq__typingBubble span:nth-child(3){animation-delay:.24s}.WhatsAppFloatingChat-module__-sK8rq__footer{background:linear-gradient(180deg, var(--chat-footer-overlay), transparent), var(--chat-footer-base);border-top:1px solid var(--chat-footer-border);padding:.95rem 1rem 1rem;display:grid}.WhatsAppFloatingChat-module__-sK8rq__composer{gap:.55rem;width:100%;display:grid}.WhatsAppFloatingChat-module__-sK8rq__composerRow{align-items:flex-end;gap:.75rem;display:flex}.WhatsAppFloatingChat-module__-sK8rq__input,.WhatsAppFloatingChat-module__-sK8rq__textarea{width:100%;min-height:3.25rem;color:var(--chat-input-text);font:inherit;background:linear-gradient(180deg, var(--chat-input-overlay-start), var(--chat-input-overlay-end)), var(--chat-input-base);border:1px solid var(--chat-input-border);border-radius:1rem;outline:0;flex:1;transition:border-color .18s,box-shadow .18s,background-color .18s}.WhatsAppFloatingChat-module__-sK8rq__input{padding:0 1rem}.WhatsAppFloatingChat-module__-sK8rq__textarea{resize:none;padding:.95rem 1rem}.WhatsAppFloatingChat-module__-sK8rq__input::placeholder,.WhatsAppFloatingChat-module__-sK8rq__textarea::placeholder{color:var(--chat-placeholder)}.WhatsAppFloatingChat-module__-sK8rq__input:focus,.WhatsAppFloatingChat-module__-sK8rq__textarea:focus{border-color:var(--chat-focus);box-shadow:0 0 0 .2rem var(--chat-focus-ring)}.WhatsAppFloatingChat-module__-sK8rq__input[data-invalid=true],.WhatsAppFloatingChat-module__-sK8rq__textarea[data-invalid=true]{border-color:var(--chat-invalid);box-shadow:0 0 0 .2rem var(--chat-invalid-ring)}.WhatsAppFloatingChat-module__-sK8rq__errorMessage{color:var(--chat-error);font-size:.8rem;line-height:1.4}.WhatsAppFloatingChat-module__-sK8rq__sendButton{color:#fff;background:linear-gradient(180deg, #ffffff29, #ffffff0f), linear-gradient(135deg, var(--chat-send-start), var(--chat-send-end));width:3.25rem;height:3.25rem;box-shadow:inset 0 1px 0 #ffffff26, 0 18px 30px -20px var(--chat-send-shadow);cursor:pointer;border:1px solid #ffffff29;border-radius:1rem;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;position:relative}.WhatsAppFloatingChat-module__-sK8rq__sendButton:hover:not(:disabled),.WhatsAppFloatingChat-module__-sK8rq__sendButton:focus-visible:not(:disabled){box-shadow:inset 0 1px 0 #ffffff2e, 0 22px 36px -18px var(--chat-send-shadow-hover);transform:translateY(-1px)}.WhatsAppFloatingChat-module__-sK8rq__sendButton:disabled{cursor:not-allowed;opacity:.45}.WhatsAppFloatingChat-module__-sK8rq__sendButton svg{width:1rem;height:1rem}.WhatsAppFloatingChat-module__-sK8rq__completeState{gap:.8rem;width:100%;display:grid}.WhatsAppFloatingChat-module__-sK8rq__completeState p{color:#ffffffc2;font-size:.9rem;line-height:1.5}.WhatsAppFloatingChat-module__-sK8rq__completeActions{flex-wrap:wrap;gap:.7rem;display:flex}.WhatsAppFloatingChat-module__-sK8rq__secondaryAction,.WhatsAppFloatingChat-module__-sK8rq__resetButton{min-height:2.8rem;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.WhatsAppFloatingChat-module__-sK8rq__secondaryAction{color:var(--chat-secondary-color);background:linear-gradient(180deg, #ffffff1f, #ffffff0a), var(--chat-secondary-bg);border:1px solid #ffffff24}.WhatsAppFloatingChat-module__-sK8rq__resetButton{color:#ffffffd1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a}.WhatsAppFloatingChat-module__-sK8rq__trigger{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:3.7rem;height:3.7rem;padding:0;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 20px 44px -20px #00000075}.WhatsAppFloatingChat-module__-sK8rq__trigger:hover,.WhatsAppFloatingChat-module__-sK8rq__trigger:focus-visible{box-shadow:0 24px 52px -20px #0000008f, 0 12px 28px -18px var(--chat-trigger-shadow);transform:translateY(-2px)}.WhatsAppFloatingChat-module__-sK8rq__triggerInner{border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:hidden}.WhatsAppFloatingChat-module__-sK8rq__triggerInner svg{width:1.2rem;height:1.2rem}.WhatsAppFloatingChat-module__-sK8rq__trigger[aria-expanded=true] .WhatsAppFloatingChat-module__-sK8rq__triggerInner{color:#fff;background:linear-gradient(135deg, var(--chat-trigger-inner-start), var(--chat-trigger-inner-end));box-shadow:0 20px 38px -18px var(--chat-trigger-inner-shadow)}.WhatsAppFloatingChat-module__-sK8rq__triggerLogo{object-fit:cover;width:100%;height:100%}@keyframes WhatsAppFloatingChat-module__-sK8rq__bubbleIn{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes WhatsAppFloatingChat-module__-sK8rq__typingBounce{0%,80%,to{opacity:.46;transform:translateY(0)}40%{opacity:1;transform:translateY(-.2rem)}}@keyframes WhatsAppFloatingChat-module__-sK8rq__statusPulse{50%{opacity:.7;transform:scale(.82)}}@media (max-width:640px){.WhatsAppFloatingChat-module__-sK8rq__root{right:calc(.75rem + env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));justify-items:end;left:auto}.WhatsAppFloatingChat-module__-sK8rq__panel{transform-origin:bottom;border-radius:1.35rem;width:100%;max-height:min(39rem,100vh - 7rem)}.WhatsAppFloatingChat-module__-sK8rq__messages{max-height:min(24rem,48vh)}.WhatsAppFloatingChat-module__-sK8rq__trigger{width:3rem;height:3rem}}@media (max-width:480px){.WhatsAppFloatingChat-module__-sK8rq__panel{width:100%}.WhatsAppFloatingChat-module__-sK8rq__completeActions{flex-direction:column}.WhatsAppFloatingChat-module__-sK8rq__secondaryAction,.WhatsAppFloatingChat-module__-sK8rq__resetButton{width:100%}}@media (prefers-reduced-motion:reduce){.WhatsAppFloatingChat-module__-sK8rq__backdrop,.WhatsAppFloatingChat-module__-sK8rq__panel,.WhatsAppFloatingChat-module__-sK8rq__closeButton,.WhatsAppFloatingChat-module__-sK8rq__messageBubble,.WhatsAppFloatingChat-module__-sK8rq__sendButton,.WhatsAppFloatingChat-module__-sK8rq__trigger,.WhatsAppFloatingChat-module__-sK8rq__typingBubble span{transition:none!important;animation:none!important}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand-red:#e30613;--color-brand-red-dark:#a9040f;--color-brand-red-light:#ff3b46;--color-black:#050505;--color-white:#fff;--color-neutral-50:#f8f8f8;--color-neutral-100:#eeeeef;--color-neutral-200:#dedee1;--color-neutral-500:#767681;--color-neutral-700:#3b3b43;--color-neutral-900:#111116;--color-background:var(--color-white);--color-foreground:var(--color-neutral-900);--color-muted:var(--color-neutral-500);--color-border:var(--color-neutral-200);--color-card:var(--color-white);--color-primary:var(--color-brand-red);--color-primary-hover:var(--color-brand-red-dark);--color-surface-dark:#070708;--color-surface-dark-soft:#111116;--color-surface-dark-muted:#1d1d22;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--container-max-width:1180px;--container-wide-max-width:1360px;--container-padding-x:clamp(1rem, 4vw, 2rem);--section-spacing-y:clamp(4rem, 8vw, 7.5rem);--section-spacing-y-sm:clamp(2.5rem, 6vw, 4.5rem);--section-spacing-y-lg:clamp(5rem, 10vw, 9rem);--shadow-sm:0 1px 2px #11111614;--shadow-md:0 16px 40px #1111161a;--shadow-lg:0 24px 70px #11111624;--transition-fast:.16s ease;--transition-base:.22s ease;--transition-slow:.36s ease;--z-base:0;--z-header:20;--z-dropdown:40;--z-modal:80;--z-toast:100;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Roboto Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-size-body:1rem;--font-size-small:.875rem;--line-height-body:1.6;--line-height-heading:1.1;--letter-spacing-heading:0}
*,:before,:after{box-sizing:border-box}html{min-height:100%;font-size:16px;line-height:var(--line-height-body);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;margin:0}body,button,input,textarea,select{font:inherit}button,input,textarea,select{color:inherit}button{cursor:pointer}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}a{color:inherit}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html{background-color:var(--color-surface-dark)}body{min-width:320px;color:var(--color-foreground);background:var(--color-surface-dark);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body)}main{isolation:isolate}::selection{color:var(--color-white);background:var(--color-primary)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}h1,h2,h3,h4,h5,h6{color:var(--color-foreground);font-weight:700;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);margin:0}p{color:var(--color-muted);margin:0}a{text-underline-offset:.18em;transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast), opacity var(--transition-fast);text-decoration-thickness:1px}strong{color:var(--color-foreground);font-weight:700}code,kbd,samp,pre{font-family:var(--font-mono)}hr{background:var(--color-border);border:0;width:100%;height:1px;margin:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.u-container{width:min(100% - (var(--container-padding-x) * 2), var(--container-max-width));margin-inline:auto}.u-container-wide{width:min(100% - (var(--container-padding-x) * 2), var(--container-wide-max-width));margin-inline:auto}.u-section{padding-block:var(--section-spacing-y)}.u-section-sm{padding-block:var(--section-spacing-y-sm)}.u-section-lg{padding-block:var(--section-spacing-y-lg)}.u-stack{gap:var(--stack-gap,1rem);flex-direction:column;display:flex}.u-grid{gap:var(--grid-gap,1.5rem);display:grid}

