.yidro-trust__card{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--yidro-white);border:1px solid var(--yidro-border);border-radius:var(--yidro-radius);box-shadow:var(--yidro-shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.yidro-trust__card:hover{transform:translateY(-2px);box-shadow:var(--yidro-shadow-md);border-color:var(--yidro-primary)}.yidro-trust__body{min-width:0;line-height:1.3}.yidro-trust__label{font-size:11px;font-weight:500;color:var(--yidro-primary-aa);text-transform:uppercase;letter-spacing:.6px;margin-bottom:3px}.yidro-trust__value{font-size:14px;font-weight:700;color:var(--yidro-secondary)}@media (max-width:900px){.yidro-trust__card{padding:12px 14px;gap:12px}.yidro-trust__label{font-size:10px;letter-spacing:.4px}.yidro-trust__value{font-size:13px}}.yidro-stats{display:inline-flex;align-items:center;gap:20px;padding:14px 22px;background:var(--yidro-white);border:1px solid var(--yidro-border);border-radius:999px;box-shadow:var(--yidro-shadow-sm);font-family:var(--yidro-font);margin:12px 0}.yidro-stats__item{display:flex;flex-direction:column;align-items:center;line-height:1.1}.yidro-stats__num{font-size:20px;font-weight:900;color:var(--yidro-secondary);letter-spacing:-.01em}.yidro-stats__lbl{font-size:10px;font-weight:500;color:var(--yidro-muted);text-transform:uppercase;letter-spacing:.5px;margin-top:3px}.yidro-stats__divider{width:1px;height:28px;background:var(--yidro-border)}@media (max-width:480px){.yidro-stats{gap:12px;padding:10px 14px}.yidro-stats__num{font-size:17px}.yidro-stats__lbl{font-size:9px}}.yidro-price-pill{display:inline-flex;align-items:baseline;gap:8px;padding:7px 16px;background:linear-gradient(135deg,var(--yidro-primary) 0%,var(--yidro-primary-dark) 100%);color:var(--yidro-white);border-radius:999px;font-family:var(--yidro-font);font-weight:700;box-shadow:0 4px 14px rgba(0,166,209,.28);margin:0 4px;vertical-align:middle;line-height:1}.yidro-price-pill-label{font-size:10.5px;font-weight:500;opacity:.92;text-transform:uppercase;letter-spacing:.7px}.yidro-price-pill-value{font-size:16px;font-weight:900;color:var(--yidro-white);letter-spacing:-.01em}.term-description .whatsapp-button-container,.woocommerce-products-header .whatsapp-button-container{margin:20px 0}.term-description .whatsapp-button,.woocommerce-products-header .whatsapp-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:var(--yidro-secondary);color:var(--yidro-white)!important;border:0;border-radius:10px;font-family:var(--yidro-font);font-weight:800;font-size:14px;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;box-shadow:var(--yidro-shadow-md);transition:all .25s ease}.term-description .whatsapp-button:hover,.woocommerce-products-header .whatsapp-button:hover{background:var(--yidro-primary);color:var(--yidro-white)!important;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,166,209,.35)}.term-description .whatsapp-button i{font-size:17px}.term-description{font-family:var(--yidro-font);color:var(--yidro-text);line-height:1.65;max-width:1200px;margin:0 auto}.term-description p{margin:14px 0;font-size:15px;color:var(--yidro-muted)}.term-description p strong{color:var(--yidro-secondary);font-weight:700}.term-description a{color:var(--yidro-primary-aa);font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.term-description a:hover{border-bottom-color:var(--yidro-primary-aa)}.term-description h2{font-family:var(--yidro-font);font-size:26px;font-weight:800;color:var(--yidro-secondary);letter-spacing:-.01em;margin:32px 0 12px;line-height:1.2}.term-description h3{font-family:var(--yidro-font);font-size:19px;font-weight:700;color:var(--yidro-secondary);margin:24px 0 10px;line-height:1.3}.term-description ul{padding-left:22px;margin:12px 0}.term-description ul li{margin:6px 0;color:var(--yidro-muted)}.term-description hr{border:0;border-top:1px solid var(--yidro-border);margin:28px 0}@media (max-width:767px){.term-description h2{font-size:21px}.term-description h3{font-size:17px}.term-description p{font-size:14px}}.yidro-faq-container{max-width:1200px;margin:40px auto!important;background:var(--yidro-white)!important;padding:32px 28px!important;border-radius:var(--yidro-radius-lg)!important;border:1px solid var(--yidro-border)!important;box-shadow:var(--yidro-shadow-md)!important;font-family:var(--yidro-font)!important}.yidro-faq-title{text-align:left!important;font-size:26px!important;font-weight:800!important;color:var(--yidro-secondary)!important;margin-bottom:22px!important;letter-spacing:-.01em!important}.yidro-faq-title:before{content:"";display:inline-block;width:4px;height:22px;background:var(--yidro-primary);margin-right:10px;vertical-align:-3px;border-radius:2px}.yidro-faq-item{border-bottom:1px solid var(--yidro-border)!important;padding:14px 0!important}.yidro-faq-question{color:var(--yidro-secondary)!important;font-size:15px!important;font-weight:700!important}.yidro-faq-question:hover{color:var(--yidro-primary-aa)!important}.yidro-icon-plus{color:var(--yidro-primary-aa)!important}.yidro-faq-answer{color:var(--yidro-muted)!important;font-size:14.5px!important;line-height:1.65!important;padding-top:6px!important}