.tes{--p:#631688;--p-d:#4a1066;--p-dd:#3a0c52;--p-card:#4a1066;--gold:#e6b266;--gold-soft:rgba(230,178,102,.30);--gold-bg:rgba(230,178,102,.10);--lilac:#d9b3ff;--wa:#25D366;--wa-d:#1ebe5d;--text-soft:rgba(255,255,255,.86);--text-muted:rgba(255,255,255,.62);--border:rgba(230,178,102,.22);--border-soft:rgba(255,255,255,.08);--r-sm:10px;--r-md:14px;--sh-sm:0 2px 8px rgba(0,0,0,.25);--sh-md:0 10px 28px rgba(0,0,0,.35);font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;line-height:1.65;color:var(--text-soft);background:var(--p-dd);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tes *,.tes *::before,.tes *::after{box-sizing:border-box}.tes img{max-width:100%;height:auto;display:block}.tes h1,.tes h2,.tes h3,.tes h4{font-family:'Montserrat',sans-serif;color:#fff;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:0}.tes h1{font-size:clamp(2rem,5vw,3.3rem);font-weight:900;letter-spacing:-.03em;line-height:1.06}.tes h2{font-size:clamp(1.5rem,3vw,2.15rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.55rem}.tes h3{font-size:clamp(1.05rem,1.7vw,1.22rem);font-weight:700;color:#fff}.tes p{margin:0 0 1em;font-size:clamp(.97rem,1.15vw,1.04rem);color:var(--text-soft)}.tes p:last-child{margin-bottom:0}.tes a{color:var(--gold);text-decoration:none}.tes strong{color:#fff;font-weight:700}.tes :focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:var(--r-sm)}.tes-eyebrow{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.7rem}.tes-section{padding:clamp(1.6rem,3vw,2.8rem) clamp(1.1rem,3vw,1.75rem);max-width:1200px;margin:0 auto}.tes-section--alt{background:#fff0;max-width:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tes-section--alt>*{max-width:1200px;margin-left:auto;margin-right:auto}.tes-section--alt>.tes-head{max-width:1200px}.tes-hero{position:relative;padding:clamp(4rem,8vw,7rem) clamp(1.1rem,3vw,2rem);text-align:center;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,var(--p) 0%,var(--p-d) 60%,var(--p-dd) 100%);overflow:hidden}.tes-hero::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--p),var(--lilac),var(--gold),var(--lilac),var(--p));background-size:200% 100%;animation:tes-shimmer 5s infinite linear;z-index:2}.tes-hero::after{content:"";position:absolute;top:38%;left:50%;transform:translateX(-50%);width:min(90%,560px);height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.35;pointer-events:none}@keyframes tes-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.tes-hero__inner{position:relative;max-width:none;width:100%;margin:0 auto;z-index:1;text-align:center!important}.tes-hero h1{position:relative;display:inline-block;max-width:100%;color:var(--gold);font-size:clamp(2rem,5vw,3.6rem);font-weight:900;line-height:1.02;letter-spacing:-.04em;margin:0 0 1.4rem;padding-bottom:1.2rem;text-shadow:0 4px 30px rgb(0 0 0 / .3);text-align:center!important}.tes-hero h1::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--p),var(--lilac),var(--gold),var(--lilac),var(--p));background-size:200% 100%;animation:tes-shimmer 5s infinite linear}.tes-hero h1 em{font-style:normal;color:var(--gold);display:inline}.tes-hero__sub{font-size:clamp(1rem,1.4vw,1.18rem);color:var(--text-muted);max-width:none;margin-left:0!important;margin-right:0!important;margin-top:0;margin-bottom:2rem;line-height:1.55;font-weight:500;text-align:center!important;display:block}.tes-hero__sub strong{color:#fff;font-weight:700}.tes-hero .tes-actions{justify-content:center}.tes-actions{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;align-items:stretch}.tes-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:'Montserrat',sans-serif;font-weight:700;font-size:.95rem;line-height:1;padding:.95rem 1.55rem;border-radius:50px;border:0;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.tes-btn:hover{transform:translateY(-2px)}.tes-btn i{font-size:1.05rem}.tes-wa-ic{width:1.2em;height:1.2em;display:inline-block;flex-shrink:0;fill:currentColor}.tes-fab .tes-wa-ic{width:40px;height:40px}.tes-fab .tes-wa-ic,.tes-fab .tes-wa-ic path{fill:#fff!important;color:#fff}.tes-btn--wa{background:var(--wa);color:#fff!important;box-shadow:0 6px 18px rgb(37 211 102 / .32)}.tes-btn--wa:hover{background:var(--wa-d);box-shadow:0 10px 24px rgb(37 211 102 / .45)}.tes-btn--gold{background:var(--gold);color:var(--p-d)!important;box-shadow:0 6px 18px rgb(230 178 102 / .28)}.tes-btn--gold:hover{background:#f0c479;box-shadow:0 10px 24px rgb(230 178 102 / .42)}.tes-toc{max-width:1100px;margin:1rem auto 0;padding:1.4rem clamp(1.1rem,3vw,1.75rem);background:var(--p-card);border-radius:var(--r-sm);position:relative;overflow:hidden}.tes-toc h2{font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.9rem;display:flex;align-items:center;gap:.5rem}.tes-toc h2 i{font-size:.95rem}.tes-toc ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.2rem;counter-reset:toc}.tes-toc ol a{display:flex;align-items:baseline;gap:.5rem;padding:.4rem 0;font-size:.93rem;color:var(--text-soft);transition:color .2s,padding-left .2s;min-width:0}.tes-toc ol a::before{content:counter(toc) ".";counter-increment:toc;color:var(--gold);font-weight:700;flex-shrink:0;min-width:1.3em}.tes-toc ol a:hover{color:var(--gold);padding-left:.3rem}.tes-head{margin-bottom:clamp(1.5rem,3vw,2.2rem);max-width:780px}.tes-head--center{margin-left:auto;margin-right:auto;text-align:center}.tes-head__desc{font-size:clamp(.97rem,1.25vw,1.05rem);color:var(--text-muted);margin-top:.55rem;max-width:60ch}.tes-head--center .tes-head__desc{margin-left:auto;margin-right:auto}.tes-prose{max-width:none;line-height:1.75;color:var(--text-soft)}.tes-prose p{margin-bottom:1.05rem}.tes-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.tes-feat{background:var(--p-card);border-radius:var(--r-md);padding:1.6rem 1.4rem;box-shadow:var(--sh-sm);border:1px solid var(--border-soft);display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden}.tes-feat__ic{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--gold-bg);color:var(--gold);border-radius:var(--r-sm);margin-bottom:1rem;flex-shrink:0;font-size:1.35rem}.tes-feat h3{margin-bottom:.45rem}.tes-feat p{font-size:.93rem;color:var(--text-muted);margin:0;line-height:1.55}.tes-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.tes-card{margin:0;background:var(--p-card);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--sh-sm);border:1px solid var(--border-soft);display:flex;flex-direction:column;position:relative}.tes-card__img{position:relative;aspect-ratio:2/1;overflow:hidden;background:var(--p-card)}.tes-card__img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.tes-card figcaption{padding:.85rem 1rem 1rem}.tes-card h3{font-size:.98rem;color:#fff;margin:0;line-height:1.3}.tes-video{position:relative;max-width:960px;margin:0 auto;aspect-ratio:16/9;background:var(--p-card);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--border-soft);box-shadow:var(--sh-md)}.tes-video::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--p),var(--lilac),var(--gold),var(--lilac),var(--p));background-size:200% 100%;animation:tes-shimmer 5s infinite linear;z-index:3;pointer-events:none}.tes-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.tes-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.tes-split__col{background:var(--p-card);border-radius:var(--r-md);padding:1.7rem;box-shadow:var(--sh-sm);border:1px solid var(--border-soft);min-width:0;position:relative;overflow:hidden}.tes-split__head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-soft)}.tes-split__head h3{margin:0;display:inline-flex;align-items:center;gap:.5rem}.tes-split__head h3 i{color:var(--gold);font-size:1.05rem}.tes-pill{font-size:.72rem;font-weight:700;color:var(--gold);background:var(--gold-bg);padding:.27rem .7rem;border-radius:50px;border:1px solid var(--gold-soft)}.tes-list{list-style:none;padding:0;margin:0}.tes-list li{position:relative;padding:.5rem 0 .5rem 1.7rem;color:var(--text-soft);font-size:.96rem;line-height:1.5;min-width:0}.tes-list li::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:.5rem;color:var(--gold);font-size:.85rem}.tes-mats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.tes-mat{background:var(--p-card);border-radius:var(--r-md);padding:1.5rem;border:1px solid var(--border-soft);display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden}.tes-mat__head{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.tes-mat__head i{font-size:1.05rem;color:var(--gold);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--gold-bg);border-radius:6px}.tes-mat h3{margin:0;color:#fff}.tes-mat p{font-size:.93rem;color:var(--text-muted);margin:0;line-height:1.55}.tes-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;counter-reset:step}.tes-steps li{position:relative;background:var(--p-card);border-radius:var(--r-md);padding:1.6rem 1.3rem;border:1px solid var(--border-soft);counter-increment:step;display:flex;flex-direction:column;min-width:0;overflow:hidden}.tes-steps li::before{content:"0" counter(step);display:block;font-size:2.3rem;font-weight:900;color:var(--gold);letter-spacing:-.04em;line-height:1;margin-bottom:.7rem;opacity:.85}.tes-steps h3{margin-bottom:.35rem}.tes-steps p{font-size:.9rem;color:var(--text-muted);margin:0;line-height:1.5}.tes-pay{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.tes-pay__item{background:var(--p-card);border-radius:var(--r-md);padding:1.3rem 1rem;text-align:center;border:1px solid var(--border-soft);min-width:0;position:relative;overflow:hidden}.tes-pay__item i{display:block;font-size:1.4rem;color:var(--gold);margin-bottom:.5rem}.tes-pay__item span{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.25rem}.tes-pay__item strong{display:block;font-size:1rem;color:#fff;font-weight:800}.tes-prods{background:var(--p-card);border-radius:var(--r-md);border:1px solid var(--border-soft);overflow:hidden;position:relative}.tes-prods::before,.tes-toc::before,.tes-feat::before,.tes-card::before,.tes-split__col::before,.tes-mat::before,.tes-pay__item::before,.tes-faq__item::before,.tes-cta-inline::before,.tes-steps li::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--p),var(--lilac),var(--gold),var(--lilac),var(--p));background-size:200% 100%;animation:tes-shimmer 5s infinite linear;z-index:3;pointer-events:none}.tes-prods>summary{padding:1.2rem 1.5rem;background:var(--p-dd);cursor:pointer;font-size:1.05rem;font-weight:700;color:#fff;display:flex;justify-content:space-between;align-items:center;list-style:none;transition:background .2s;gap:.6rem}.tes-prods>summary::-webkit-details-marker{display:none}.tes-prods>summary:hover{background:var(--p)}.tes-prods>summary::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--gold);font-size:.85rem;transition:transform .25s;margin-left:auto}.tes-prods[open]>summary::after{transform:rotate(180deg)}.tes-prods__title{display:inline-flex;align-items:center;gap:.55rem}.tes-prods__title i{color:var(--gold);font-size:1rem}.tes-prods__inner{padding:1.3rem 1.5rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.tes-prods__link{display:flex;align-items:center;justify-content:center;background:var(--p-dd);border-radius:8px;padding:.7rem .8rem;text-align:center;border:1px solid #fff0;font-size:.82rem;font-weight:600;color:var(--text-soft);transition:border-color .2s,transform .2s,color .2s,background .2s;min-width:0;line-height:1.3;text-decoration:none}.tes-prods__link:hover{border-color:var(--gold);transform:translateY(-2px);color:#fff;background:var(--p)}.tes-prods__link--all{background:var(--gold);color:var(--p-d)!important;font-weight:700}.tes-prods__link--all:hover{background:#f0c479;border-color:#fff0;color:var(--p-d)!important}.tes-cta{background:linear-gradient(135deg,var(--p) 0%,var(--p-dd) 100%);color:#fff;padding:clamp(3rem,5.5vw,4.5rem) clamp(1.1rem,3vw,1.75rem);text-align:center;position:relative;overflow:hidden;border-top:1px solid var(--gold-soft);border-bottom:1px solid var(--gold-soft)}.tes-cta::before{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--p),var(--lilac),var(--gold),var(--lilac),var(--p));background-size:200% 100%;animation:tes-shimmer 5s infinite linear}.tes-cta::after{content:"";position:absolute;bottom:-50%;left:-20%;width:60%;height:200%;background:radial-gradient(circle,rgb(230 178 102 / .12) 0%,transparent 60%);pointer-events:none}.tes-cta__inner{position:relative;max-width:780px;margin:0 auto;z-index:1}.tes-cta h2{color:#fff;margin-bottom:.7rem}.tes-cta p{color:var(--text-soft);font-size:clamp(.97rem,1.3vw,1.1rem);margin-bottom:1.6rem}.tes-faq{max-width:820px;margin:0 auto}.tes-faq__item{background:var(--p-card);border:1px solid var(--border-soft);border-radius:var(--r-md);margin-bottom:.8rem;overflow:hidden;position:relative}.tes-faq__q{width:100%;background:#fff0;border:0;padding:1.2rem 1.4rem;font-family:inherit;font-size:clamp(.97rem,1.3vw,1.06rem);font-weight:700;color:#fff;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;line-height:1.4;transition:color .2s}.tes-faq__q:hover{color:var(--gold)}.tes-faq__q::after{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--gold);font-size:1.05rem;flex-shrink:0;transition:transform .25s}.tes-faq__q[aria-expanded="true"]::after{transform:rotate(45deg)}.tes-faq__a{padding:1rem 1.4rem 1.2rem;color:var(--text-soft);font-size:.97rem;line-height:1.7;max-width:62ch;border-top:1px solid var(--border-soft)}.tes-faq__a p{margin:0 0 .6rem;color:var(--text-soft)}.tes-faq__a p:last-child{margin-bottom:0}.tes-fab-wrap{position:fixed;bottom:22px;right:22px;z-index:9998;display:flex;flex-direction:column;align-items:center;gap:18px;opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .35s ease,transform .35s ease}.tes-fab-wrap.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.tes-fab-stack{display:flex;flex-direction:column;align-items:center;gap:6px}.tes-fab-stack:first-child .tes-fab{animation-delay:1.25s}.tes-fab{background:#25D366;color:#fff;width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 26px rgb(37 211 102 / .5);transition:transform .25s,background .25s;animation:tes-pulse 2.5s infinite;text-decoration:none;font-size:2rem}.tes-fab:hover{background:#1ebe5d;transform:scale(1.08)}.tes-fab-label{background:#25D366;color:#fff;font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:50px;letter-spacing:.06em;font-family:'Montserrat',sans-serif;box-shadow:0 4px 12px rgb(37 211 102 / .4);white-space:nowrap}@keyframes tes-pulse{0%{box-shadow:0 6px 22px rgb(37 211 102 / .45),0 0 0 0 rgb(37 211 102 / .55)}70%{box-shadow:0 6px 22px rgb(37 211 102 / .45),0 0 0 18px #fff0}100%{box-shadow:0 6px 22px rgb(37 211 102 / .45),0 0 0 0 #fff0}}.tes-cta-inline{background:var(--p-card);border:1px solid var(--border-soft);border-radius:var(--r-md);padding:1.3rem 1.5rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.2rem;margin:0;box-shadow:var(--sh-md);position:relative;overflow:hidden}.tes-cta-inline__txt{min-width:0}.tes-cta-inline__txt strong{display:block;color:#fff;font-size:1.05rem;margin-bottom:.2rem;font-weight:800}.tes-cta-inline__txt span{font-size:.88rem;color:var(--text-muted)}.tes-cta-inline__btns{display:flex;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.tes-cta-inline__btns .tes-btn{padding:.8rem 1.2rem;font-size:.88rem}.tes-cta-inline__online{display:inline-flex;align-items:center;gap:.4rem;color:var(--wa);font-size:.8rem;font-weight:700;margin-top:.3rem}.tes-cta-inline__online::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--wa);box-shadow:0 0 8px var(--wa);animation:tes-blink 1.6s infinite}@keyframes tes-blink{0%,100%{opacity:1}50%{opacity:.35}}@media (max-width:1024px){.tes-feats,.tes-mats{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-prods__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.tes-cta-inline{grid-template-columns:1fr;text-align:center}.tes-cta-inline__txt{text-align:center}.tes-cta-inline__btns{justify-content:center;width:100%}.tes-cta-inline__online{justify-content:center}}@media (max-width:768px){.tes-split,.tes-pay{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-prods__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-actions{flex-direction:column;width:100%;align-items:stretch}.tes-actions .tes-btn{width:100%}.tes-fab-wrap{bottom:16px;right:16px}.tes-fab{width:64px;height:64px;font-size:1.75rem}}@media (max-width:768px){.tes-feat::before,.tes-card::before,.tes-mat::before,.tes-pay__item::before,.tes-faq__item::before,.tes-steps li::after{animation:none}}@media (max-width:520px){.tes{font-size:15.5px}.tes-feats,.tes-mats,.tes-split,.tes-pay,.tes-gallery,.tes-steps{grid-template-columns:1fr}.tes-toc ol{grid-template-columns:1fr}.tes-prods__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.tes-split__head{flex-direction:column;align-items:flex-start;gap:.4rem}.tes-faq__q{padding:1rem 1.1rem;font-size:.95rem}.tes-faq__a{padding:1rem 1.1rem 1rem}}@media (prefers-reduced-motion:reduce){.tes *,.tes *::before,.tes *::after{animation:none!important;transition:none!important}}

/* TDA Codex global icon fallback - 2026-07-23 */
.tes-toc i.fa-solid,.tes-feat__ic i.fa-solid,.tes-split__head i.fa-solid,.tes-mat__head i.fa-solid,.tes-pay__item i.fa-solid,.tes-prods__title i.fa-solid{font-family:Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;line-height:1!important;color:#efbc5a!important;text-rendering:auto!important}
.tes-toc i.fa-solid:before,.tes-feat__ic i.fa-solid:before,.tes-split__head i.fa-solid:before,.tes-mat__head i.fa-solid:before,.tes-pay__item i.fa-solid:before,.tes-prods__title i.fa-solid:before{display:inline-block!important;font-size:1em!important;min-width:1em!important;text-align:center!important;color:#efbc5a!important}
.tes-feat__ic i.fa-solid:before{font-size:26px!important}
.fa-list:before{content:"☰"!important}.fa-sun:before{content:"☀"!important}.fa-house-chimney:before,.fa-house:before{content:"⌂"!important}.fa-shield-halved:before{content:"◆"!important}.fa-table-cells-large:before{content:"▦"!important}.fa-industry:before{content:"▰"!important}.fa-credit-card:before{content:"▭"!important}.fa-store:before{content:"▣"!important}.fa-screwdriver-wrench:before{content:"⚒"!important}.fa-arrows-left-right:before{content:"↔"!important}.fa-scroll:before{content:"▰"!important}.fa-cloud-sun-rain:before{content:"☔"!important}.fa-gears:before{content:"⚙"!important}.fa-arrows-up-to-line:before{content:"↥"!important}.fa-qrcode:before{content:"▦"!important}.fa-money-bill-1:before,.fa-money-bills:before{content:"$"!important}.fa-grip:before{content:"▦"!important}.fa-location-dot:before{content:"⌖"!important}
/* /TDA Codex global icon fallback */

/* TDA Codex WhatsApp official green - 2026-07-23 */
a.tes-h__wa[href*="whatsapp.com"],a.tes-h__wa[href*="wa.me"],a.tes-btn[href*="wa.me"],a.tes-btn[href*="whatsapp.com"],a.tes-fab[href*="wa.me"],a.tes-fab[href*="whatsapp.com"],a[href*="wa.me"][aria-label*="WhatsApp"],a[href*="whatsapp.com"][aria-label*="WhatsApp"]{background:#25D366!important;background-color:#25D366!important;border-color:#25D366!important;box-shadow:none!important;color:#062b16!important}
a.tes-h__wa[href*="whatsapp.com"]:hover,a.tes-h__wa[href*="wa.me"]:hover,a.tes-btn[href*="wa.me"]:hover,a.tes-btn[href*="whatsapp.com"]:hover,a.tes-fab[href*="wa.me"]:hover,a.tes-fab[href*="whatsapp.com"]:hover,a[href*="wa.me"][aria-label*="WhatsApp"]:hover,a[href*="whatsapp.com"][aria-label*="WhatsApp"]:hover{background:#1EBE5D!important;background-color:#1EBE5D!important;border-color:#1EBE5D!important;color:#062b16!important}
a[href*="wa.me"] .tes-wa-ic,a[href*="whatsapp.com"] .tes-wa-ic,a.tes-h__wa[href*="whatsapp.com"] svg,a.tes-h__wa[href*="wa.me"] svg,a.tes-fab[href*="wa.me"] svg,a.tes-fab[href*="whatsapp.com"] svg{color:#062b16!important;fill:#062b16!important}
.tes-fab-label{background:#25D366!important;background-color:#25D366!important;color:#062b16!important}
/* /TDA Codex WhatsApp official green */
