.Whatsapp-module__gbta5q__whatsappContainer{flex-direction:column;align-items:flex-start;transition:all .3s;z-index:2147483647!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:flex!important;position:fixed!important;bottom:2rem!important;left:2rem!important;transform:translateY(0)!important}.Whatsapp-module__gbta5q__whatsappButton{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.8rem;transition:all .3s;animation:3s ease-in-out infinite Whatsapp-module__gbta5q__float;position:relative;box-shadow:0 4px 20px #25d36666;cursor:pointer!important;z-index:2147483647!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;display:flex!important}.Whatsapp-module__gbta5q__whatsappButton:hover{transform:scale(1.1)rotate(5deg);box-shadow:0 6px 25px #25d36699}.Whatsapp-module__gbta5q__whatsappButton:active{transform:scale(.95)}@keyframes Whatsapp-module__gbta5q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.Whatsapp-module__gbta5q__whatsappIcon{transition:transform .3s}.Whatsapp-module__gbta5q__whatsappContainer[data-open=true] .Whatsapp-module__gbta5q__whatsappIcon{transform:rotate(360deg)}.Whatsapp-module__gbta5q__notificationDot{background:linear-gradient(135deg,#ff4757,#ff3838);border:2px solid #fff;border-radius:50%;width:12px;height:12px;animation:2s infinite Whatsapp-module__gbta5q__pulse;position:absolute;top:0;right:0}@keyframes Whatsapp-module__gbta5q__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.Whatsapp-module__gbta5q__menuToggle{color:#128c7e;opacity:0;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;transition:all .3s;display:flex;position:absolute;bottom:-5px;right:-5px;transform:scale(.8);box-shadow:0 2px 8px #0003}.Whatsapp-module__gbta5q__whatsappButton:hover .Whatsapp-module__gbta5q__menuToggle{opacity:1;transform:scale(1)}.Whatsapp-module__gbta5q__menuHeader{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-top-left-radius:16px;border-top-right-radius:16px;align-items:center;padding:1.2rem 1rem;display:flex}.Whatsapp-module__gbta5q__menuHeaderIcon{margin-right:12px;font-size:2rem}.Whatsapp-module__gbta5q__menuHeaderContent{text-align:left}.Whatsapp-module__gbta5q__menuHeaderTitle{margin:0 0 4px;font-size:1.2rem;font-weight:600}.Whatsapp-module__gbta5q__menuHeaderSubtitle{opacity:.9;margin:0;font-size:.85rem;font-weight:400}.Whatsapp-module__gbta5q__menu{opacity:0;visibility:hidden;z-index:2147483646;background:#fff;border-radius:16px;width:300px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);position:absolute;bottom:70px;overflow:hidden;transform:translateY(20px)scale(.9);box-shadow:0 10px 40px #00000026;pointer-events:auto!important;left:0!important;right:auto!important}.Whatsapp-module__gbta5q__menuOpen{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.Whatsapp-module__gbta5q__menuItem{text-align:left;background:0 0;border:none;border-bottom:1px solid #f1f1f1;align-items:center;width:100%;padding:1rem;transition:all .2s;display:flex;cursor:pointer!important;pointer-events:auto!important}.Whatsapp-module__gbta5q__menuItem:hover{background:linear-gradient(90deg,#25d3661a,#128c7e0d)}.Whatsapp-module__gbta5q__menuItem:last-child{border-bottom:none}.Whatsapp-module__gbta5q__menuIcon{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;font-size:1.2rem;display:flex}.Whatsapp-module__gbta5q__menuContent{flex-direction:column;flex:1;display:flex}.Whatsapp-module__gbta5q__menuTitle{color:#333;margin-bottom:2px;font-size:1rem;font-weight:600}.Whatsapp-module__gbta5q__menuDescription{color:#666;font-size:.85rem;font-weight:400}.Whatsapp-module__gbta5q__menuAction{margin-left:10px}.Whatsapp-module__gbta5q__menuBadge{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:12px;padding:4px 10px;font-size:.75rem;font-weight:600}.Whatsapp-module__gbta5q__messagePreview{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:1px solid #e0e0e0;border-radius:12px;margin:1rem;padding:1rem;position:relative}.Whatsapp-module__gbta5q__messagePreview:before{content:"";border-bottom:8px solid #f8f9fa;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-8px;left:20px!important;right:auto!important}.Whatsapp-module__gbta5q__messageLabel{color:#128c7e;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;font-size:.85rem;font-weight:600}.Whatsapp-module__gbta5q__messageText{color:#333;margin:0;font-size:.9rem;font-style:italic;font-weight:400;line-height:1.4}.Whatsapp-module__gbta5q__quickAction{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:none;border-radius:12px;justify-content:center;align-items:center;width:calc(100% - 2rem);margin:1rem;padding:12px 24px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex;cursor:pointer!important;pointer-events:auto!important}.Whatsapp-module__gbta5q__quickAction:hover{transform:translateY(-2px);box-shadow:0 6px 20px #25d36666}.Whatsapp-module__gbta5q__quickAction:active{transform:translateY(0)}.Whatsapp-module__gbta5q__quickActionIcon{margin-right:8px;font-size:1.2rem}.Whatsapp-module__gbta5q__tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:2147483647;background:#333;border-radius:8px;padding:8px 16px;font-size:.85rem;font-weight:400;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026;left:70px!important;right:auto!important}.Whatsapp-module__gbta5q__tooltipArrow{border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #333;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)rotate(180deg);border-left:none!important;left:-6px!important;right:auto!important}.Whatsapp-module__gbta5q__whatsappContainer:hover .Whatsapp-module__gbta5q__tooltip{opacity:1;visibility:visible}.Whatsapp-module__gbta5q__mobileBanner{color:#fff;z-index:999;background:linear-gradient(90deg,#25d366 0%,#128c7e 100%);justify-content:space-between;align-items:center;padding:12px 16px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 20px #00000026}.Whatsapp-module__gbta5q__mobileBanner svg{margin-right:10px;font-size:1.5rem}.Whatsapp-module__gbta5q__mobileBanner span{flex:1;font-size:.95rem;font-weight:400}.Whatsapp-module__gbta5q__bannerButton{color:#25d366;background:#fff;border:none;border-radius:8px;margin-left:10px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;cursor:pointer!important;pointer-events:auto!important}.Whatsapp-module__gbta5q__bannerButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #fff3}@media (max-width:768px){.Whatsapp-module__gbta5q__whatsappContainer{bottom:1.5rem!important;left:1.5rem!important}.Whatsapp-module__gbta5q__whatsappButton{width:56px;height:56px;font-size:1.6rem}.Whatsapp-module__gbta5q__menu{width:280px}.Whatsapp-module__gbta5q__tooltip{display:none}}@media (max-width:480px){.Whatsapp-module__gbta5q__whatsappContainer{bottom:1rem!important;left:1rem!important}.Whatsapp-module__gbta5q__whatsappButton{width:50px;height:50px;font-size:1.4rem}.Whatsapp-module__gbta5q__menuToggle{width:22px;height:22px;font-size:.7rem}.Whatsapp-module__gbta5q__menu{width:260px;left:-10px!important}.Whatsapp-module__gbta5q__mobileBanner{display:flex}}@media (max-width:360px){.Whatsapp-module__gbta5q__whatsappContainer{bottom:.75rem!important;left:.75rem!important}.Whatsapp-module__gbta5q__whatsappButton{width:46px;height:46px;font-size:1.2rem}.Whatsapp-module__gbta5q__menu{width:240px;left:-15px!important}.Whatsapp-module__gbta5q__mobileBanner{text-align:center;flex-direction:column;gap:10px}.Whatsapp-module__gbta5q__mobileBanner span{text-align:center}.Whatsapp-module__gbta5q__bannerButton{width:100%;margin-left:0}}@media (min-width:1440px){.Whatsapp-module__gbta5q__whatsappContainer{bottom:2.5rem!important;left:2.5rem!important}.Whatsapp-module__gbta5q__whatsappButton{width:65px;height:65px;font-size:2rem}}@media (prefers-color-scheme:dark){.Whatsapp-module__gbta5q__menu{background:#1a1a1a;border:1px solid #333}.Whatsapp-module__gbta5q__menuHeader{background:linear-gradient(135deg,#128c7e 0%,#0d6b5f 100%)}.Whatsapp-module__gbta5q__menuItem{border-bottom-color:#333}.Whatsapp-module__gbta5q__menuItem:hover{background:linear-gradient(90deg,#25d36633,#128c7e26)}.Whatsapp-module__gbta5q__menuTitle{color:#fff}.Whatsapp-module__gbta5q__menuDescription{color:#aaa}.Whatsapp-module__gbta5q__messagePreview{background:linear-gradient(135deg,#2a2a2a 0%,#333 100%);border:1px solid #444}.Whatsapp-module__gbta5q__messagePreview:before{border-bottom-color:#2a2a2a}.Whatsapp-module__gbta5q__messageText{color:#ddd}.Whatsapp-module__gbta5q__tooltip{color:#fff;background:#222}.Whatsapp-module__gbta5q__tooltipArrow{border-right-color:#222}}.Whatsapp-module__gbta5q__whatsappContainer *{pointer-events:auto!important}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-weight:400;overflow-x:hidden}main{min-height:100vh}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}*{transition:background-color .3s,color .3s,transform .3s}
