.wf-spanish #demo{scroll-margin-top:110px}.wf-spanish .wf-header-actions>.wf-button{white-space:nowrap}.wf-spanish .wf-hero-product img{width:100%;height:auto}.wf-spanish .es-cta{border-top:1px solid var(--wf-line,#dde4e8);padding-block:80px}.wf-spanish .es-cta>div{max-width:760px}.wf-spanish .es-cta .wf-button{margin:22px 0 10px}.es-product-tabs{display:flex;gap:8px;border-bottom:1px solid #dce4e8;padding-bottom:12px}.es-product-tabs button{background:transparent;border:1px solid transparent;border-radius:6px;padding:14px 18px;color:#4a5960;font:inherit;cursor:pointer}.es-product-tabs button[aria-selected=true]{color:#202b30;border-color:#b9d9dc;background:#edf8f8}.es-product-tabs button:focus-visible{outline:2px solid #176b70;outline-offset:3px}.es-product-demo .wf-product-feature{margin-block:36px}.wf-spanish .es-content-section{padding-block:56px;border-bottom:1px solid #e2e7ea}.wf-spanish .es-content-section>p{max-width:780px}.wf-spanish .es-content-section h2{max-width:850px}.wf-spanish .es-content-section ul{padding-left:24px;max-width:800px}.wf-spanish .es-content-section li{margin-block:12px;line-height:1.65}.wf-spanish .es-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-block:32px}.wf-spanish .es-link-grid a{display:block;padding:24px;border:1px solid #dce4e8;border-radius:8px;text-decoration:none}.wf-spanish .es-link-grid h3{font-size:1.25rem;margin-bottom:12px}.wf-spanish .es-link-grid p{font-size:1rem}.wf-spanish .es-link-grid a:hover{border-color:#5c9ea4}@media (max-width:1100px){.wf-spanish .wf-nav{gap:16px}}@media (max-width:850px){.wf-spanish .es-link-grid{grid-template-columns:1fr}.es-product-tabs{flex-direction:column}.es-product-tabs button{text-align:left}.wf-spanish .es-content-section{padding-block:36px}.wf-spanish .es-cta{padding-block:52px}}.wf-spanish .es-industries{display:flex;flex-wrap:wrap;gap:18px 24px;padding:28px 4.5%;max-width:1700px;margin:auto;border-block:1px solid #e2e7ea;font-size:13px}.wf-spanish .es-industries span{color:var(--wf-muted)}.wf-spanish .es-content-section h3{margin-top:30px}.wf-spanish .es-content-section p{margin-top:20px;max-width:800px}.wf-spanish .es-faq details{padding:24px 0;border-bottom:1px solid #e2e7ea}.wf-spanish .es-faq summary{cursor:pointer;font-weight:600}.wf-spanish .es-faq details p{max-width:800px;margin-top:20px}.wf-spanish .es-text-hero{grid-template-columns:1fr}.wf-spanish .es-text-hero .wf-hero-description{max-width:760px}