.product-brand{white-space:nowrap;color:#272d29;align-items:center;max-width:100%;line-height:1.1;letter-spacing:-.6px!important;gap:9px!important;display:inline-flex!important}.product-brand-symbol{background:#fff;border-radius:50%;flex:none;width:32px;height:32px;display:block;position:relative;overflow:hidden}.product-brand-symbol img{position:absolute;top:0;left:0;width:auto!important;max-width:none!important;height:32px!important}.product-brand-name{letter-spacing:-.7px;font-size:20px!important;font-weight:650!important}.product-brand-name strong{color:#f26424;font-weight:800}.product-brand{flex-shrink:1;width:220px;height:52px;position:relative;overflow:hidden;display:block!important}.product-brand .product-brand-logo{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%!important;max-width:none!important;height:auto!important}.community-custom-logo{object-fit:contain;object-position:left center;display:block;width:220px!important;max-width:min(220px,55vw)!important;height:56px!important}@media (max-width:700px){.product-brand{width:180px;height:43px}.tap-marketing-nav .product-brand{width:165px}.community-custom-logo{width:190px!important;height:48px!important}}.tap-marketing{--tap-ink:#2c3324;--tap-green:#39422e;--tap-muted:#63695c;--tap-line:#daded4;--tap-paper:#f8f7f2;--tap-orange:#ac3e0b;background:var(--tap-paper);color:var(--tap-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.55;overflow:clip}.tap-marketing *{box-sizing:border-box}.tap-marketing a{color:inherit;text-decoration:none}.tap-marketing button,.tap-marketing input,.tap-marketing textarea{font:inherit}.tap-marketing button,.tap-marketing a,.tap-marketing summary{-webkit-tap-highlight-color:transparent}.tap-marketing a:focus-visible,.tap-marketing button:focus-visible,.tap-marketing input:focus-visible,.tap-marketing textarea:focus-visible,.tap-marketing summary:focus-visible{outline-offset:5px;outline:3px solid #cb4c13}.tap-marketing section[id]{scroll-margin-top:24px}.tap-marketing h1,.tap-marketing h2,.tap-marketing h3,.tap-marketing h4,.tap-marketing p{margin:0}.tap-marketing em{color:#6d7760;font-style:normal}.tap-marketing .tap-section{max-width:1248px;margin:auto;padding:88px 40px}.tap-marketing .tap-section h2{letter-spacing:-1.8px;margin:18px 0 24px;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.12}.tap-marketing .tap-section p{color:var(--tap-muted);font-size:15px;line-height:1.8}.tap-marketing .tap-section-heading{max-width:750px;margin-bottom:40px}.tap-marketing .tap-section-heading>p{max-width:610px}.tap-marketing .tap-overline{letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:700;line-height:1.6;display:flex}.tap-marketing .tap-overline>span{background:#f26424;border-radius:50%;flex:none;width:7px;height:7px}.tap-marketing .tap-small-label{letter-spacing:1.2px;align-items:center;gap:7px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.tap-marketing .tap-cta{background:var(--tap-green);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:17px 22px;font-size:14px;font-weight:600;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex}.tap-marketing .tap-cta:hover{background:#2a3122;transform:translateY(-2px)}.tap-marketing .tap-text-link{border-bottom:1px solid #c0c5b9;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.tap-marketing .tap-text-link:hover{color:var(--tap-orange)}.tap-marketing .tap-skip-link{z-index:10;background:#fff;padding:12px 18px;position:absolute;top:-100px;left:20px}.tap-marketing .tap-skip-link:focus{top:10px}.tap-marketing .tap-marketing-nav{border-bottom:1px solid var(--tap-line);justify-content:space-between;align-items:center;gap:30px;max-width:1248px;min-height:94px;margin:auto;padding:18px 40px;display:flex}.tap-marketing .product-brand{width:205px}.tap-marketing .product-brand-logo{object-fit:contain;max-height:74px;width:205px!important;height:auto!important}.tap-marketing .tap-marketing-nav nav{align-items:center;gap:30px;font-size:13px;font-weight:500;display:flex}.tap-marketing .tap-marketing-nav nav>a:hover{color:var(--tap-orange)}.tap-marketing .tap-nav-access{border:1px solid var(--tap-line);background:#fff;border-radius:8px;align-items:center;gap:18px;padding:11px 20px;display:flex}.tap-marketing .tap-hero{grid-template-columns:1.06fr 1fr;align-items:center;gap:70px;max-width:1248px;margin:auto;padding:74px 40px 75px;display:grid}.tap-marketing .tap-hero h1 em{display:block}.tap-marketing .tap-hero-copy>p{color:var(--tap-muted);max-width:470px;font-size:16px;line-height:1.85}.tap-marketing .tap-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin:28px 0 24px;display:flex}.tap-marketing .tap-arrow-down{transform:rotate(90deg)}.tap-marketing .tap-hero-note{color:var(--tap-muted);align-items:center;gap:9px;font-size:11px;display:flex}.tap-marketing .tap-hero-note svg{flex:none}.tap-marketing .tap-value-strip{border-block:1px solid var(--tap-line);grid-template-columns:repeat(4,1fr);gap:20px;max-width:1168px;margin:0 auto 76px;padding:25px 0;display:grid}.tap-marketing .tap-value-strip>span{grid-template-columns:23px 1fr;align-items:center;gap:3px 10px;display:grid}.tap-marketing .tap-value-strip svg{color:#6d795f;grid-row:span 2}.tap-marketing .tap-value-strip b{font-size:13px;font-weight:600}.tap-marketing .tap-value-strip small{color:var(--tap-muted);font-size:11px}.tap-marketing .tap-ai-section{color:#fffef3;background:#2b3223;position:relative}.tap-marketing .tap-ai-inner{padding-block:76px 50px}.tap-marketing .tap-ai-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;margin-bottom:35px;display:grid}.tap-marketing .tap-ai-heading h2{color:#fffef3;margin-bottom:0}.tap-marketing .tap-ai-heading em{color:#b3bfa5}.tap-marketing .tap-ai-heading .tap-overline{color:#d8e1cc}.tap-marketing .tap-ai-heading>p{color:#cbd2c3;max-width:400px;font-size:15px}.tap-marketing .tap-ai-demo{color:var(--tap-ink);background:#fffefb;border:1px solid #ffffff30;border-radius:16px;overflow:hidden}.tap-marketing .tap-demo-topline{border-bottom:1px solid #e4e8df;justify-content:space-between;align-items:center;gap:12px;padding:17px 26px;display:flex}.tap-marketing .tap-demo-topline>span:first-child{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.tap-marketing .tap-demo-label{color:#586648;white-space:nowrap;background:#f4f7f1;border:1px solid #dde3d6;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:500}.tap-marketing .tap-ai-brief{background:#f1f5ed;padding:21px 26px 19px}.tap-marketing .tap-ai-brief .tap-small-label{color:#647155;font-size:9px}.tap-marketing .tap-ai-brief p{color:#3a4230;margin-top:7px;font-size:16px;line-height:1.6}.tap-marketing .tap-ai-options{grid-template-columns:repeat(3,1fr);gap:12px;padding:22px 26px;display:grid}.tap-marketing .tap-ai-options button{text-align:left;color:var(--tap-ink);cursor:pointer;background:#fff;border:1px solid #dce2d4;border-radius:9px;align-items:center;gap:12px;padding:15px 14px;transition:background .16s,border .16s;display:flex}.tap-marketing .tap-ai-options button[aria-pressed=true]{background:#edf2e8;border-color:#576447;box-shadow:inset 0 0 0 1px #576447}.tap-marketing .tap-ai-options button:hover{background:#eff3ea}.tap-marketing .tap-option-number{color:#69745b;font-size:11px}.tap-marketing .tap-ai-options strong{font-size:12px;display:block}.tap-marketing .tap-ai-options small{color:#6b745f;margin-top:4px;font-size:10px;line-height:1.5;display:block}.tap-marketing .tap-ai-options button>svg{flex:none;margin-left:auto}.tap-marketing .tap-ai-result{grid-template-columns:1.1fr 1fr;align-items:start;gap:30px;padding:0 26px 27px;display:grid}.tap-marketing .tap-review-photo{min-width:0;margin:0}.tap-marketing .tap-review-photo img{object-fit:cover;background:#eee;border-radius:9px;width:100%;height:337px;display:block}.tap-marketing .tap-review-photo figcaption{color:#6e7466;padding:10px 0 0;font-size:9px}.tap-marketing .tap-review-explanation{min-height:363px;padding:1px 0}.tap-marketing .tap-review-status{color:#49543b;background:#edf1e8;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.tap-marketing [data-result=rejected] .tap-review-status{color:#9f3925;background:#fbece6}.tap-marketing [data-result=review] .tap-review-status{color:#795612;background:#fbf0d8}.tap-marketing .tap-review-explanation h3{letter-spacing:-.8px;margin:17px 0 10px;font-size:24px;font-weight:600;line-height:1.2}.tap-marketing .tap-review-explanation>p{font-size:13px;line-height:1.7}.tap-marketing .tap-review-explanation ul{gap:7px;margin:18px 0;padding:0;list-style:none;display:grid}.tap-marketing .tap-review-explanation li{color:#58634a;align-items:center;gap:7px;font-size:11px;display:flex}.tap-marketing .tap-review-explanation li svg{flex:none}.tap-marketing .tap-participant-return{background:#f2f5ef;border-left:2px solid #afbca0;border-radius:0 7px 7px 0;padding:14px 17px}.tap-marketing .tap-participant-return>.tap-small-label{letter-spacing:1px;color:#5c674e;font-size:8px}.tap-marketing .tap-participant-return>p{margin-top:6px;font-size:12px;line-height:1.7}.tap-marketing .tap-ai-benefits{justify-content:space-between;align-items:center;gap:25px;padding:30px 0;display:flex}.tap-marketing .tap-ai-benefits>div{align-items:center;gap:12px;display:flex}.tap-marketing .tap-ai-benefits>div>svg{color:#bfc9b3;flex:none}.tap-marketing .tap-ai-benefits strong{font-size:12px;font-weight:600;display:block}.tap-marketing .tap-ai-benefits small{color:#c8d1be;margin-top:4px;font-size:10px;display:block}.tap-marketing .tap-ai-benefits>a{border-bottom:1px solid #778664;align-items:center;gap:12px;padding:8px 0;font-size:12px;font-weight:600;display:flex}.tap-marketing .tap-ai-disclosure{border-top:1px solid #ffffff21;padding-top:17px;color:#c5cbbd!important;font-size:10px!important;line-height:1.7!important}.tap-marketing .tap-benefit-list{gap:15px;margin:25px 0 0;padding:0;list-style:none;display:grid}.tap-marketing .tap-benefit-list li{color:#5a674b;gap:11px;font-size:13px;line-height:1.7;display:flex}.tap-marketing .tap-benefit-list svg{flex:none;width:17px;height:17px;margin-top:3px}.tap-marketing .tap-engagement-band{background:#e6ecdf;margin:40px 0}.tap-marketing .tap-engagement-inner{grid-template-columns:.85fr 1.3fr;align-items:center;gap:75px;padding-block:72px;display:grid}.tap-marketing .tap-engagement-inner h2{font-size:38px}.tap-marketing .tap-engagement-grid{grid-template-columns:1fr 1fr;gap:36px 30px;display:grid}.tap-marketing .tap-engagement-grid article>svg{color:#596749;margin-bottom:12px}.tap-marketing .tap-engagement-grid h3{letter-spacing:-.3px;margin-bottom:9px;font-size:17px;font-weight:600;line-height:1.4}.tap-marketing .tap-engagement-grid p{font-size:12px;line-height:1.8}.tap-marketing .tap-use-cases{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.tap-marketing .tap-use-cases article{border-top:1px solid #b6c0a9;flex-direction:column;align-items:start;padding:20px 0 0;display:flex}.tap-marketing .tap-case-number{letter-spacing:1px;color:#757e69;margin-bottom:25px;font-size:10px}.tap-marketing .tap-use-cases article>svg{color:#6d7e59;margin-bottom:20px}.tap-marketing .tap-use-cases h3{letter-spacing:-.6px;margin-bottom:12px;font-size:19px;font-weight:600;line-height:1.3}.tap-marketing .tap-use-cases strong{margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.65}.tap-marketing .tap-use-cases p{margin-bottom:20px;font-size:12px;line-height:1.8}.tap-marketing .tap-use-cases a{color:#515d42;align-items:center;gap:7px;margin-top:auto;font-size:11px;font-weight:600;display:flex}.tap-marketing .tap-pricing{border-top:1px solid var(--tap-line)}.tap-marketing .tap-pricing>.tap-section-heading{text-align:center;margin:0 auto 50px}.tap-marketing .tap-pricing>.tap-section-heading>p{margin:auto}.tap-marketing .tap-pricing .tap-overline{justify-content:center}.tap-marketing .tap-pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tap-marketing .tap-price-card{background:#fff;border:1px solid #d6dfcc;border-radius:13px;flex-direction:column;padding:30px 25px;display:flex;position:relative}.tap-marketing .tap-price-card.featured{border:2px solid #546145;padding:29px 24px;box-shadow:0 10px 35px #343c2b09}.tap-marketing .tap-price-recommend{text-align:center;color:#fff;letter-spacing:1.5px;background:#515d42;border-radius:5px;padding:5px 10px;font-size:8px;font-weight:600;position:absolute;top:-13px;left:23px;right:23px}.tap-marketing .tap-price-label{font-size:18px;font-weight:600}.tap-marketing .tap-price-value{letter-spacing:-1.5px;white-space:nowrap;margin:22px 0 10px;font-size:39px;font-weight:600}.tap-marketing .tap-price-value small{letter-spacing:0;color:#6c7660;margin-left:6px;font-size:12px;font-weight:400}.tap-marketing .tap-price-card>p{font-size:12px;line-height:1.7}.tap-marketing .tap-price-card ul{border-top:1px solid #e4e8df;flex:1;gap:15px;margin:23px 0 26px;padding:23px 0 0;list-style:none;display:grid}.tap-marketing .tap-price-card li{color:#616e51;align-items:start;gap:8px;font-size:12px;line-height:1.8;display:flex}.tap-marketing .tap-price-card li svg{color:#73845e;flex:none;margin-top:3px}.tap-marketing .tap-price-card .tap-cta{color:#48523b;background:#ecf1e7;gap:10px;min-height:48px;padding:14px 12px;font-size:12px}.tap-marketing .tap-pricing-note{text-align:center;max-width:900px;margin:26px auto 16px;font-size:11px!important}.tap-marketing .tap-custom-plan{text-align:center;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.tap-marketing .tap-faq{grid-template-columns:.85fr 1.2fr;gap:80px;padding-top:45px;display:grid}.tap-marketing .tap-faq details{border-bottom:1px solid #d6decc;padding:20px 0}.tap-marketing .tap-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:500;line-height:1.6;list-style:none;display:flex}.tap-marketing .tap-faq summary::-webkit-details-marker{display:none}.tap-marketing .tap-faq-plus{color:#637251;flex:none;font-size:24px;font-weight:300}.tap-marketing .tap-faq details[open] .tap-faq-plus{transform:rotate(45deg)}.tap-marketing .tap-faq details p{margin-top:16px;font-size:13px;line-height:1.8}.tap-marketing .tap-contact{grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding-top:55px;padding-bottom:100px;display:grid}.tap-marketing .tap-contact>div>p{max-width:430px}.tap-marketing .tap-whatsapp-link{color:#4a553d;align-items:center;gap:10px;margin-top:27px;font-size:14px;font-weight:600;display:flex}.tap-marketing .tap-whatsapp-link>svg{flex:none}.tap-marketing .tap-contact-note{border-top:1px solid #d8dfcf;align-items:center;gap:14px;margin-top:35px;padding-top:25px;display:flex}.tap-marketing .tap-contact-note p{font-size:12px}.tap-marketing .tap-contact-note svg{color:#6f805b;flex:none}.tap-marketing .tap-contact form{background:#fff;border:1px solid #dbe1d3;border-radius:15px;gap:19px;min-width:0;padding:30px;display:grid}.tap-marketing .tap-contact form h3{letter-spacing:-.6px;margin-bottom:5px;font-size:21px;font-weight:600;line-height:1.3}.tap-marketing .tap-contact label{color:#576447;gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.tap-marketing .tap-contact input,.tap-marketing .tap-contact textarea{width:100%;min-width:0;color:var(--tap-ink);background:#fff;border:1px solid #d6decd;border-radius:7px;padding:12px;font-size:14px;font-weight:400;line-height:1.5}.tap-marketing .tap-contact input::placeholder,.tap-marketing .tap-contact textarea::placeholder{color:#78836b}.tap-marketing .tap-contact textarea{resize:vertical;min-height:105px}.tap-marketing .tap-contact .tap-form-privacy{font-size:10px;line-height:1.7}.tap-marketing .tap-contact form .tap-cta{width:100%;font-size:13px}.tap-marketing .tap-contact-ready{align-items:center;gap:8px;display:flex;color:#566346!important;font-size:11px!important}@media (min-width:1400px){.tap-marketing .tap-hero h1{font-size:67px}}@media (max-width:1100px){.tap-marketing .tap-hero{gap:40px;padding-block:60px}.tap-marketing .tap-hero h1{font-size:52px}.tap-marketing .tap-section{padding-inline:32px}.tap-marketing .tap-value-strip{margin-inline:32px}.tap-marketing .tap-engagement-inner,.tap-marketing .tap-contact,.tap-marketing .tap-faq{gap:40px}.tap-marketing .tap-ai-options button{gap:8px;padding:12px 10px}.tap-marketing .tap-ai-options small{font-size:9px}.tap-marketing .tap-ai-options button>svg{display:none}.tap-marketing .tap-price-value{font-size:32px}.tap-marketing .tap-price-card{padding-inline:20px}.tap-marketing .tap-price-card.featured{padding-inline:19px}.tap-marketing .tap-ai-benefits{gap:18px}.tap-marketing .tap-ai-benefits>a{font-size:11px}.tap-marketing .tap-use-cases{gap:20px}}@media (max-width:850px){.tap-marketing .tap-marketing-nav nav{gap:18px}.tap-marketing .tap-marketing-nav{padding-inline:28px}.tap-marketing .product-brand-logo{width:180px!important}.tap-marketing .tap-hero{gap:30px;padding-inline:28px}.tap-marketing .tap-hero h1{letter-spacing:-2px;font-size:45px}.tap-marketing .tap-hero-copy>p{font-size:14px}.tap-marketing .tap-value-strip{grid-template-columns:repeat(2,1fr);gap:23px;margin-bottom:55px}.tap-marketing .tap-ai-heading{gap:30px}.tap-marketing .tap-ai-benefits{flex-wrap:wrap}.tap-marketing .tap-ai-benefits>a{font-size:12px}.tap-marketing .tap-review-photo img{height:310px}.tap-marketing .tap-review-explanation h3{font-size:21px}.tap-marketing .tap-engagement-inner{grid-template-columns:1fr;gap:35px}.tap-marketing .tap-engagement-inner>div:first-child{max-width:550px}.tap-marketing .tap-use-cases{grid-template-columns:repeat(2,1fr);gap:40px}.tap-marketing .tap-section h2{font-size:34px}.tap-marketing .tap-price-card{padding-inline:15px}.tap-marketing .tap-price-card.featured{padding-inline:14px}.tap-marketing .tap-price-value{font-size:29px}.tap-marketing .tap-contact{gap:32px}}@media (max-width:700px){.tap-marketing .tap-section{padding:56px 22px}.tap-marketing .tap-section h2{letter-spacing:-1.35px;margin:15px 0 20px;font-size:34px}.tap-marketing .tap-section p{font-size:14px}.tap-marketing .tap-overline{letter-spacing:1.25px;font-size:9px}.tap-marketing .tap-section-heading{margin-bottom:28px}.tap-marketing .tap-marketing-nav{gap:15px;min-height:78px;padding:11px 22px}.tap-marketing .product-brand-logo{max-height:57px;width:160px!important}.tap-marketing .tap-marketing-nav .product-brand{width:160px}.tap-marketing .tap-marketing-nav nav>a:not(.tap-nav-access){display:none}.tap-marketing .tap-nav-access{gap:12px;padding:10px 14px;font-size:12px}.tap-marketing .tap-hero{grid-template-columns:1fr;gap:22px;padding:38px 22px 32px}.tap-marketing .tap-hero h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(41px,9.7vw,60px);line-height:1.04}.tap-marketing .tap-hero-copy>p{max-width:520px;font-size:15px;line-height:1.8}.tap-marketing .tap-hero-actions{flex-direction:column;align-items:start;gap:16px;margin:24px 0 20px}.tap-marketing .tap-hero-actions .tap-cta{justify-content:center;width:100%;min-height:54px}.tap-marketing .tap-text-link{font-size:13px}.tap-marketing .tap-hero-note{align-items:start;font-size:10px}.tap-marketing .tap-value-strip{gap:24px 14px;margin:0 22px 40px;padding:24px 0}.tap-marketing .tap-value-strip>span{grid-template-columns:1fr;gap:6px}.tap-marketing .tap-value-strip svg{grid-row:auto;margin-bottom:3px}.tap-marketing .tap-value-strip b{font-size:12px}.tap-marketing .tap-value-strip small{font-size:10px;line-height:1.6}.tap-marketing .tap-ai-heading{grid-template-columns:1fr;gap:5px;margin-bottom:25px}.tap-marketing .tap-ai-heading h2{margin-bottom:13px}.tap-marketing .tap-ai-heading>p{max-width:100%;font-size:14px}.tap-marketing .tap-ai-demo{border-radius:11px}.tap-marketing .tap-demo-topline{flex-wrap:wrap;gap:10px;padding:14px}.tap-marketing .tap-demo-topline>span:first-child{font-size:12px}.tap-marketing .tap-demo-label{font-size:9px}.tap-marketing .tap-ai-brief{padding:17px 15px}.tap-marketing .tap-ai-brief p{font-size:13px}.tap-marketing .tap-ai-options{grid-template-columns:1fr;gap:8px;padding:15px}.tap-marketing .tap-ai-options button{gap:11px;min-height:62px;padding:12px}.tap-marketing .tap-ai-options button>svg{display:block}.tap-marketing .tap-ai-options strong{font-size:12px}.tap-marketing .tap-ai-options small{margin-top:2px;font-size:10px}.tap-marketing .tap-ai-result{grid-template-columns:1fr;gap:22px;padding:2px 15px 22px}.tap-marketing .tap-review-photo img{aspect-ratio:1.5;height:auto}.tap-marketing .tap-review-photo figcaption{font-size:8px;line-height:1.6}.tap-marketing .tap-review-explanation{min-height:350px}.tap-marketing .tap-review-explanation h3{font-size:24px}.tap-marketing .tap-review-explanation>p{font-size:13px}.tap-marketing .tap-participant-return>p{font-size:12px}.tap-marketing .tap-review-explanation li{font-size:11px}.tap-marketing .tap-ai-benefits{gap:23px;padding:27px 0;display:grid}.tap-marketing .tap-ai-benefits>a{justify-self:start}.tap-marketing .tap-ai-disclosure{font-size:9px!important}.tap-marketing .tap-benefit-list{gap:13px}.tap-marketing .tap-benefit-list li{font-size:13px}.tap-marketing .tap-engagement-band{margin:10px 0}.tap-marketing .tap-engagement-inner{gap:35px}.tap-marketing .tap-engagement-grid{gap:28px 24px}.tap-marketing .tap-engagement-grid h3{font-size:16px}.tap-marketing .tap-engagement-grid p{font-size:12px}.tap-marketing .tap-engagement-grid article>svg{margin-bottom:10px}.tap-marketing .tap-use-cases{grid-template-columns:1fr;gap:28px}.tap-marketing .tap-case-number{margin-bottom:16px}.tap-marketing .tap-use-cases article>svg{margin-bottom:14px}.tap-marketing .tap-use-cases h3{font-size:23px}.tap-marketing .tap-use-cases strong{font-size:14px}.tap-marketing .tap-use-cases p{font-size:13px}.tap-marketing .tap-use-cases a{font-size:12px}.tap-marketing .tap-pricing>.tap-section-heading{text-align:left;margin-bottom:35px}.tap-marketing .tap-pricing .tap-overline{justify-content:start}.tap-marketing .tap-pricing-grid{grid-template-columns:1fr;gap:30px}.tap-marketing .tap-price-card{padding:30px 24px}.tap-marketing .tap-price-card.featured{padding:29px 23px}.tap-marketing .tap-price-value{font-size:42px}.tap-marketing .tap-price-card li,.tap-marketing .tap-price-card>p,.tap-marketing .tap-price-card .tap-cta{font-size:13px}.tap-marketing .tap-pricing-note{text-align:left;font-size:10px!important}.tap-marketing .tap-custom-plan{text-align:left;justify-content:start;font-size:12px}.tap-marketing .tap-custom-plan svg{flex:none}.tap-marketing .tap-faq{grid-template-columns:1fr;gap:20px}.tap-marketing .tap-faq summary{font-size:14px}.tap-marketing .tap-faq details p{font-size:13px}.tap-marketing .tap-contact{grid-template-columns:1fr;gap:28px}.tap-marketing .tap-contact form{padding:25px 20px}.tap-marketing .tap-contact input,.tap-marketing .tap-contact textarea{min-height:48px;font-size:16px}.tap-marketing .tap-contact form h3{font-size:20px}.tap-marketing .tap-contact-note{margin-top:25px;padding-top:20px}}@media (max-width:360px){.tap-marketing .tap-marketing-nav .product-brand{width:143px}.tap-marketing .tap-marketing-nav{padding-inline:16px}.tap-marketing .product-brand-logo{width:143px!important}.tap-marketing .tap-hero,.tap-marketing .tap-section{padding-inline:17px}.tap-marketing .tap-hero h1{font-size:38px}.tap-marketing .tap-engagement-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tap-marketing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.tap-marketing .tap-marketing-nav{flex-wrap:wrap;gap:8px}.tap-marketing .tap-marketing-nav nav{flex-wrap:wrap;gap:12px}.tap-marketing .tap-marketing-nav .language-menu select{max-width:105px;padding:5px;font-size:12px}.tap-marketing .tap-marketing-nav .language-menu svg{display:none}}.tap-marketing{--tap-ink:#272d29;--tap-green:#48523d;--tap-muted:#5d655b;--tap-line:#ddd8cd;--tap-paper:#f7f5ef;--tap-orange:#ac3e0b;--tap-brand:#f26424;--tap-cta:#cb4c13;--tap-cta-hover:#b94210;--tap-warm:#fffdf8;--tap-mist:#eeeee5;--tap-sage:#abb69c;--tap-ease:cubic-bezier(.2,.7,.2,1);font-family:var(--tap-font-body),Arial,Helvetica,sans-serif}.tap-marketing h1,.tap-marketing h2,.tap-marketing h3{font-family:var(--tap-font-display),var(--tap-font-body),Arial,Helvetica,sans-serif}.tap-marketing em{color:var(--tap-cta)}.tap-marketing .tap-section h2{letter-spacing:-1.1px;font-size:clamp(28px,3.2vw,40px);line-height:1.14}.tap-marketing .tap-overline{color:var(--tap-orange);letter-spacing:1.9px;font-size:11px}.tap-marketing .tap-overline>span{background:var(--tap-brand)}.tap-marketing .tap-cta{background:var(--tap-cta);border-radius:999px;padding:16px 26px;box-shadow:0 8px 20px -10px #cb4c138c}.tap-marketing .tap-cta:hover{background:var(--tap-cta-hover)}.tap-marketing .tap-text-link{border-bottom-color:#f2642473}.tap-marketing .tap-nav-access{background:var(--tap-warm);border-radius:999px}.tap-marketing .tap-marketing-nav nav{font-size:14px}.tap-marketing .tap-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:24px;padding:48px 40px 20px;position:relative}.tap-marketing .tap-hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fff0e6,#0000 72%);width:60%;position:absolute;top:-12%;right:-8%}.tap-marketing .tap-hero-copy{position:relative}.tap-marketing .tap-hero h1{letter-spacing:-1.6px;margin:20px 0 22px;font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:1.1}.tap-marketing .tap-hero-copy>p{max-width:500px;font-size:17px;line-height:1.7}.tap-marketing .tap-hero-note{font-size:12px}.tap-marketing .tap-roda{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:400px;margin-right:-40px;position:relative}.tap-marketing .tap-roda.viva{cursor:grab}.tap-marketing .tap-roda.viva:active{cursor:grabbing}.tap-marketing .tap-roda canvas,.tap-marketing .tap-roda-poster{width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.tap-marketing .tap-roda-poster{object-fit:contain}.tap-marketing .tap-roda canvas{opacity:0}.tap-marketing .tap-roda.viva canvas{opacity:1}.tap-marketing .tap-roda.viva .tap-roda-poster{opacity:0}.tap-marketing .tap-baloes{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tap-marketing .tap-balao{background:var(--tap-warm);white-space:nowrap;color:var(--tap-ink);opacity:0;will-change:transform;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .35s;position:absolute;top:0;left:0;box-shadow:0 12px 26px -12px #272d2973,0 0 0 1px #272d290f}.tap-marketing .tap-balao:after{content:"";background:inherit;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.tap-marketing .tap-balao.fala{opacity:1}.tap-marketing .tap-balao.mod{background:var(--tap-cta);color:#fff}.tap-marketing .tap-balao i{background:var(--tap-brand);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.tap-marketing .tap-roda-dica{letter-spacing:1.6px;text-transform:uppercase;color:#272d2973;opacity:0;font-size:10px;font-weight:600;transition:opacity .6s;position:absolute;bottom:0;right:56px}.tap-marketing .tap-roda.viva .tap-roda-dica{opacity:1}.tap-marketing .tap-value-strip{border-bottom:0;gap:0;margin-bottom:0;padding:0}.tap-marketing .tap-value-strip>span{padding:22px 20px 22px 0}.tap-marketing .tap-value-strip>span+span{border-left:1px solid var(--tap-line);padding-left:20px}.tap-marketing .tap-value-strip svg{color:var(--tap-cta)}.tap-marketing .tap-value-strip b{font-size:14px}.tap-marketing .tap-value-strip small{font-size:12px}.tap-marketing .tap-chama{text-align:center;padding:18px 0 44px}.tap-marketing .tap-role{letter-spacing:1.8px;text-transform:uppercase;color:#272d298c;flex-direction:column;align-items:center;gap:10px;font-size:10px;font-weight:700;display:inline-flex}.tap-marketing .tap-role:after{content:"";background:linear-gradient(var(--tap-brand),transparent);transform-origin:top;width:1px;height:44px;animation:1.8s ease-in-out infinite tap-desce}@keyframes tap-desce{0%{transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.tap-marketing .tap-bola{--c:var(--tap-green);background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--c) 58%,#fff) 0%,var(--c) 46%,color-mix(in srgb,var(--c) 74%,#000) 100%);border-radius:50%;position:absolute;box-shadow:0 14px 16px -10px #272d2980}.tap-marketing .tap-bola.s{--c:var(--tap-sage)}.tap-marketing .tap-bola.l{--c:var(--tap-brand)}.tap-marketing .tap-num{width:68px;height:68px;font-family:var(--tap-font-display),Arial,sans-serif;color:#fff;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid;position:relative}.tap-marketing .tap-num .tap-bola{inset:0}.tap-marketing .tap-num b{font-weight:700;position:relative}.tap-marketing .tap-num.claro{color:var(--tap-ink)}.tap-marketing .tap-rolagem{background:var(--tap-mist);border-radius:44px 44px 0 0}.tap-marketing .tap-rolagem-inner{padding-block:72px 0}.tap-marketing .tap-rolagem-heading{text-align:center;margin:0 auto}.tap-marketing .tap-rolagem-heading .tap-overline{justify-content:center}.tap-marketing .tap-rolagem-heading>p{margin:0 auto;font-size:12px}.tap-marketing .tap-rolagem-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;display:grid}.tap-marketing .tap-trilho{align-content:center;place-items:center;gap:24px;height:calc(100vh - 40px);min-height:640px;display:grid;position:sticky;top:20px}.tap-marketing .tap-halo{background:var(--tap-sage);opacity:.45;filter:blur(4px);width:440px;height:440px;transition:background .8s,transform .9s var(--tap-ease),opacity .8s;border-radius:50%;position:absolute}.tap-marketing .tap-trilho[data-active="2"] .tap-halo{background:var(--tap-line);opacity:.85;transform:translate(26px,-14px)scale(1.04)}.tap-marketing .tap-trilho[data-active="3"] .tap-halo{opacity:.55;background:#f8a079;transform:translate(-18px,10px)scale(1.08)}.tap-marketing .tap-trilho .tap-bola{transition:transform 1.1s var(--tap-ease)}.tap-marketing .tap-e1{width:58px;height:58px;top:20%;left:calc(50% + 138px)}.tap-marketing .tap-e2{width:40px;height:40px;top:62%;left:calc(50% - 206px)}.tap-marketing .tap-e3{width:26px;height:26px;top:70%;left:calc(50% + 176px)}.tap-marketing .tap-trilho[data-active="2"] .tap-e1{transform:translate(18px,150px)}.tap-marketing .tap-trilho[data-active="2"] .tap-e2{transform:translate(14px,-250px)}.tap-marketing .tap-trilho[data-active="2"] .tap-e3{transform:translate(-30px,-330px)scale(1.4)}.tap-marketing .tap-trilho[data-active="3"] .tap-e1{transform:translate(-340px,60px)scale(.8)}.tap-marketing .tap-trilho[data-active="3"] .tap-e2{transform:translate(380px,-80px)scale(1.3)}.tap-marketing .tap-trilho[data-active="3"] .tap-e3{transform:translate(-10px,-60px)}.tap-marketing .tap-fone{background:var(--tap-ink);width:292px;height:590px;transition:transform .9s var(--tap-ease);border-radius:46px;padding:9px;position:relative;box-shadow:0 54px 70px -42px #272d29bf,inset 0 0 0 2px #3c453e}.tap-marketing .tap-trilho[data-active="1"] .tap-fone{transform:rotate(-3deg)}.tap-marketing .tap-trilho[data-active="3"] .tap-fone{transform:rotate(2.5deg)}.tap-marketing .tap-fone:before{content:"";z-index:3;background:var(--tap-ink);border-radius:12px;width:72px;height:19px;margin-left:-36px;position:absolute;top:18px;left:50%}.tap-marketing .tap-visor{background:var(--tap-paper);border-radius:38px;height:100%;position:relative;overflow:hidden}.tap-marketing .tap-tela{color:var(--tap-ink);opacity:0;transition:opacity .45s,transform .6s var(--tap-ease);flex-direction:column;gap:10px;padding:50px 15px 15px;font-size:12px;line-height:1.45;display:flex;position:absolute;inset:0;transform:translateY(18px)scale(.98)}.tap-marketing .tap-tela.ativa{opacity:1;transform:none}.tap-marketing .tap-tela p{color:var(--tap-muted);font-size:12px;line-height:1.5}.tap-marketing .tap-tela .tap-small-label{color:var(--tap-orange);font-size:9px}.tap-marketing .tap-tela-capa{background:#d9dfc9 radial-gradient(at 92% 8%,#f3e7c6 0 30%,#0000 31%);align-items:center;gap:10px;margin:-50px -15px 0;padding:62px 18px 20px;display:flex}.tap-marketing .tap-tela-capa>span:first-child{background:var(--tap-green);color:#f3e7c6;border-radius:10px;place-items:center;width:36px;height:36px;font-size:25px;font-weight:700;line-height:1;display:grid}.tap-marketing .tap-tela-capa>span:last-child{letter-spacing:-.4px;color:var(--tap-green);font-size:15px;font-weight:600}.tap-marketing .tap-tela-corpo{flex-direction:column;flex:1;gap:10px;padding:8px 4px 0;display:flex}.tap-marketing .tap-tela-corpo strong{font-family:var(--tap-font-display),Arial,sans-serif;letter-spacing:-.8px;font-size:25px;font-weight:600;line-height:1.12}.tap-marketing .tap-tela-botao{background:var(--tap-cta);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-top:auto;font-size:12px;font-weight:600;display:flex}.tap-marketing .tap-tela-topo{letter-spacing:1.1px;text-transform:uppercase;color:#272d298c;align-items:center;gap:6px;font-size:9px;font-weight:700;line-height:1;display:flex}.tap-marketing .tap-tela-topo:before{content:"";background:var(--tap-brand);border-radius:5px;width:14px;height:14px}.tap-marketing .tap-tela-tit{font-family:var(--tap-font-display),Arial,sans-serif;letter-spacing:-.3px;font-size:16px;font-weight:600;line-height:1.22}.tap-marketing .tap-tela-card{background:var(--tap-warm);box-shadow:0 0 0 1px var(--tap-line);border-radius:14px;padding:10px 12px}.tap-marketing .tap-tela-card>b{margin-bottom:6px;font-size:11.5px;display:block}.tap-marketing .tap-tela-chips{flex-wrap:wrap;gap:5px;display:flex}.tap-marketing .tap-tela-chips span{box-shadow:inset 0 0 0 1px var(--tap-line);border-radius:99px;padding:5px 9px;font-size:10.5px;font-weight:600}.tap-marketing .tap-tela-chips .sel{background:var(--tap-green);color:var(--tap-paper);box-shadow:none}.tap-marketing .tap-tela-ok{color:var(--tap-ink);background:#e6e8dc;border-radius:12px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:600;display:flex}.tap-marketing .tap-tela-ok svg{color:var(--tap-green);flex:none}.tap-marketing .tap-tela-nota{margin-top:-4px}.tap-marketing .tap-tela-foto{border-radius:12px;position:relative;overflow:hidden}.tap-marketing .tap-tela-foto img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;display:block}.tap-marketing .tap-tela-foto>span{background:#fffdf8ee;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:9.5px;font-weight:600;display:flex;position:absolute;top:9px;left:9px}.tap-marketing .tap-marcos{width:300px;margin:0;padding:0;list-style:none;display:flex;position:relative}.tap-marketing .tap-marcos li{border-top:2px solid var(--tap-line);text-align:center;letter-spacing:1.4px;text-transform:uppercase;color:#272d2973;flex:1;padding-top:16px;font-size:10px;font-weight:700;line-height:1.2;transition:color .4s,border-color .4s;position:relative}.tap-marketing .tap-marcos li:before{content:"";background:var(--tap-line);width:10px;height:10px;transition:background .4s,transform .4s var(--tap-ease);border-radius:50%;margin-left:-5px;position:absolute;top:-6px;left:50%}.tap-marketing .tap-marcos li.feito{border-color:var(--tap-brand);color:var(--tap-ink)}.tap-marketing .tap-marcos li.feito:before{background:var(--tap-brand)}.tap-marketing .tap-marcos li.agora:before{transform:scale(1.6)}.tap-marketing .tap-capitulos{margin:0;padding:24px 0 16vh;list-style:none}.tap-marketing .tap-cap{flex-direction:column;justify-content:center;align-items:flex-start;max-width:480px;min-height:84vh;transition:opacity .5s;display:flex}.tap-marketing .tap-rolagem.viva .tap-cap{opacity:.32}.tap-marketing .tap-rolagem.viva .tap-cap.agora{opacity:1}.tap-marketing .tap-cap h3{letter-spacing:-.9px;margin-top:22px;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.12}.tap-marketing .tap-cap>p{margin-top:14px;font-size:17px;line-height:1.65}.tap-marketing .tap-fone-movel{display:none}.tap-marketing .tap-ai-section{background:#3d4634}.tap-marketing .tap-ai-heading em,.tap-marketing .tap-ai-heading .tap-overline{color:#f8a079}.tap-marketing .tap-ai-heading>p{color:#f7f5efc7}.tap-marketing .tap-ai-demo{border-radius:22px}.tap-marketing .tap-ai-options button{border-radius:14px}.tap-marketing .tap-ai-benefits>a{border-bottom-color:#f8a079}.tap-marketing .tap-contact form{border-radius:24px}.tap-marketing .tap-engagement-band{background:var(--tap-mist)}.tap-marketing .tap-price-card{background:var(--tap-warm);border-radius:24px}.tap-marketing .tap-price-card.featured{border-color:var(--tap-green)}.tap-marketing .tap-price-recommend{background:var(--tap-green);border-radius:999px}.tap-marketing .tap-price-card .tap-cta{box-shadow:none;background:var(--tap-mist);color:var(--tap-ink)}.tap-marketing .tap-price-card .tap-cta:hover{background:var(--tap-line)}.tap-marketing .tap-price-card.featured .tap-cta{background:var(--tap-cta);color:#fff}.tap-marketing .tap-price-card.featured .tap-cta:hover{background:var(--tap-cta-hover)}.tap-marketing .tap-faq-plus{color:var(--tap-brand)}.tap-marketing .tap-contact input,.tap-marketing .tap-contact textarea{border-radius:12px}.tap-marketing .tap-whatsapp-link{color:var(--tap-orange)}@media (max-width:900px){.tap-marketing .tap-hero{grid-template-columns:1fr;gap:8px;padding:34px 22px 8px}.tap-marketing .tap-roda{min-height:0;margin:0 -22px}.tap-marketing .tap-roda-dica{right:22px}.tap-marketing .tap-rolagem{border-radius:28px 28px 0 0}.tap-marketing .tap-rolagem-inner{padding-block:52px 8px}.tap-marketing .tap-rolagem-grid{grid-template-columns:1fr}.tap-marketing .tap-trilho{display:none}.tap-marketing .tap-capitulos{padding-bottom:16px}.tap-marketing .tap-cap,.tap-marketing .tap-rolagem.viva .tap-cap{opacity:1;max-width:none;min-height:0;padding:36px 0}.tap-marketing .tap-fone-movel{align-self:center;margin:30px auto 0;display:block}}@media (max-width:850px){.tap-marketing .tap-value-strip>span:nth-child(3){border-left:0;padding-left:0}.tap-marketing .tap-value-strip>span:nth-child(n+3){border-top:1px solid var(--tap-line)}}@media (max-width:700px){.tap-marketing .tap-hero h1{letter-spacing:-1.2px}.tap-marketing .tap-hero-copy>p{font-size:16px}.tap-marketing .tap-value-strip{gap:0;margin-bottom:0;padding:0}.tap-marketing .tap-value-strip>span{padding:18px 12px 18px 0}.tap-marketing .tap-value-strip>span+span{padding-left:12px}.tap-marketing .tap-value-strip>span:nth-child(3){padding-left:0}.tap-marketing .tap-chama{padding:14px 0 30px}}.tap-marketing .tap-bola.g{--c:#3a423c}.tap-marketing .tap-cap{scroll-margin-top:24px}.tap-marketing .tap-cap>.tap-overline{margin-top:22px}.tap-marketing .tap-cap h3{margin-top:8px}.tap-marketing .tap-cap .tap-benefit-list{gap:12px;margin-top:20px}.tap-marketing .tap-cap .tap-benefit-list li{color:var(--tap-ink);font-size:14px}.tap-marketing .tap-cap .tap-benefit-list svg{color:var(--tap-cta)}.tap-marketing .tap-cap-formatos{width:100%;margin:18px 0 0}.tap-marketing .tap-cap-formatos>div{border-top:1px solid var(--tap-line);padding:13px 0}.tap-marketing .tap-cap-formatos dt{font-family:var(--tap-font-display),Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.tap-marketing .tap-cap-formatos dt .tap-small-label{font-family:var(--tap-font-body),Arial,sans-serif;color:var(--tap-orange);margin-bottom:4px;font-size:9.5px}.tap-marketing .tap-cap-formatos dd{color:var(--tap-muted);margin:4px 0 0;font-size:14px;line-height:1.6}.tap-marketing .tap-trilho[data-active="4"] .tap-halo{background:var(--tap-green);opacity:.32;transform:translate(10px,20px)scale(1.02)}.tap-marketing .tap-trilho[data-active="4"] .tap-e1{transform:translate(-10px,330px)scale(.7)}.tap-marketing .tap-trilho[data-active="4"] .tap-e2{transform:translate(40px,-300px)scale(1.2)}.tap-marketing .tap-trilho[data-active="4"] .tap-e3{transform:translate(-370px,-250px)scale(1.6)}.tap-marketing .tap-trilho[data-active="4"] .tap-fone{transform:rotate(-1.5deg)}.tap-marketing .tap-marcos{width:330px}.tap-marketing .tap-marcos li{letter-spacing:1px;font-size:9.5px}.tap-marketing .tap-tela-chips .sel{align-items:center;gap:4px;display:inline-flex}.tap-marketing .tap-tela-card>.tap-small-label{margin-bottom:3px}.tap-marketing .tap-tela-card>p{color:var(--tap-ink);font-size:11.5px;line-height:1.45}.tap-marketing .tap-tela-pessoas>div{border-top:1px solid var(--tap-line);grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.tap-marketing .tap-tela-pessoas>div:first-child{border-top:0;padding-top:2px}.tap-marketing .tap-tela-pessoas>div:last-child{padding-bottom:2px}.tap-marketing .tap-tela-pessoas i{color:#7b5b38;background:#e9dcc8;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:600;display:grid}.tap-marketing .tap-tela-pessoas>div:nth-child(2) i{color:var(--tap-green);background:#dfe2d3}.tap-marketing .tap-tela-pessoas>div:nth-child(3) i{color:#74677b;background:#e3dcea}.tap-marketing .tap-tela-pessoas b{font-size:12px;display:block}.tap-marketing .tap-tela-pessoas small{color:var(--tap-muted);font-size:10px;display:block}.tap-marketing .tap-tela-pessoas em{background:var(--tap-mist);color:var(--tap-green);border-radius:99px;padding:4px 7px;font-size:9px;font-weight:600}.tap-marketing .tap-tela-envio{padding:6px}.tap-marketing .tap-tela-envio .tap-tela-foto img{aspect-ratio:2.05}.tap-marketing .tap-tela-envio>p{color:var(--tap-ink);align-items:center;gap:7px;padding:7px 6px 3px;display:flex}.tap-marketing .tap-tela-envio>p>span{width:18px;height:18px;color:var(--tap-green);background:#e6e8dc;border-radius:50%;place-items:center;display:grid}.tap-marketing .tap-tela-envio>p b{font-size:12px}.tap-marketing .tap-tela-audio{color:var(--tap-green);align-items:center;gap:8px;margin-bottom:8px;display:flex}.tap-marketing .tap-tela-audio>div{flex:1;justify-content:space-between;align-items:center;gap:2px;height:28px;display:flex}.tap-marketing .tap-tela-audio i{background:var(--tap-sage);border-radius:2px;width:3px}.tap-marketing .tap-tela-audio i:nth-child(3n){background:var(--tap-brand)}.tap-marketing .tap-tela-audio>span{font-size:10px}.tap-marketing .tap-tela-grafico{background:repeating-linear-gradient(to top,transparent 0 37px,var(--tap-mist) 37px 38px),var(--tap-warm);justify-content:space-around;align-items:flex-end;height:236px;padding:16px 12px 28px;display:flex}.tap-marketing .tap-tela-grafico>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;width:46px;height:100%;display:flex;position:relative}.tap-marketing .tap-tela-grafico span{color:var(--tap-ink);font-size:12px;font-weight:700}.tap-marketing .tap-tela-grafico i{background:var(--tap-sage);border-radius:6px 6px 0 0;flex:none;width:100%;display:block}.tap-marketing .tap-tela-grafico>div:nth-child(2) i{background:#7f8b6c}.tap-marketing .tap-tela-grafico>div:nth-child(3) i{background:var(--tap-brand)}.tap-marketing .tap-tela-grafico small{letter-spacing:1px;color:var(--tap-muted);font-size:8.5px;font-weight:700;position:absolute;bottom:-21px}.tap-marketing .tap-tela-recursos{border-top:1px solid var(--tap-line);gap:9px;margin-top:auto;padding-top:12px;display:grid}.tap-marketing .tap-tela-recursos span{align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.tap-marketing .tap-icone{color:#fff;place-items:center;width:44px;height:44px;margin-bottom:14px;display:grid;position:relative}.tap-marketing .tap-icone .tap-bola{inset:0}.tap-marketing .tap-icone svg{position:relative}.tap-marketing .tap-icone:has(.s){color:var(--tap-ink)}.tap-marketing .tap-icone-grande{width:56px;height:56px;margin-bottom:18px}.tap-marketing .tap-ai-section{box-shadow:0 -60px 0 0 var(--tap-mist);border-radius:44px 44px 0 0}.tap-marketing .tap-engagement-band{margin:0}.tap-marketing .tap-use-cases{gap:18px}.tap-marketing .tap-use-cases article{border:1px solid var(--tap-line);background:var(--tap-warm);transition:transform .35s var(--tap-ease),box-shadow .35s;border-radius:24px;padding:26px 24px}.tap-marketing .tap-use-cases article:hover{transform:translateY(-6px);box-shadow:0 24px 40px -28px #272d2973}.tap-marketing .tap-case-number{color:var(--tap-orange);margin-bottom:10px}.tap-marketing .tap-use-cases a{color:var(--tap-orange)}.tap-marketing .tap-faq>div:last-child{border:1px solid var(--tap-line);background:var(--tap-warm);border-radius:24px;padding:6px 28px}.tap-marketing .tap-faq details:first-child{padding-top:20px}.tap-marketing .tap-faq details:last-child{border-bottom:0}.tap-marketing .tap-contact{background:#fff0e6;border-radius:36px;gap:64px;width:min(1168px,100% - 44px);margin:24px auto 88px;padding:56px;box-shadow:inset 0 0 0 1px #f8a0798c}.tap-marketing .tap-contact form{border-color:#0000;box-shadow:0 24px 40px -30px #ac3e0b8c}.tap-marketing .tap-contact-note{border-top-color:#f8a0798c}@media (max-width:900px){.tap-marketing .tap-ai-section{border-radius:28px 28px 0 0}.tap-marketing .tap-contact{gap:32px;padding:36px 28px}}@media (max-width:700px){.tap-marketing .tap-faq>div:last-child{padding:4px 18px}.tap-marketing .tap-contact{border-radius:28px;margin:8px auto 56px;padding:28px 20px}}.tap-marketing .tap-rodape{background:var(--tap-ink);color:#e4e6dc;border-radius:44px 44px 0 0;position:relative}.tap-marketing .tap-rodape a:focus-visible{outline-color:#ff8a4d}.tap-marketing .tap-rodape-bolas{width:150px;height:0;position:absolute;top:0;right:max(56px,50% - 568px)}.tap-marketing .tap-rodape-bolas .tap-bola{box-shadow:0 12px 14px -8px #0000008c}.tap-marketing .tap-rodape-bolas .tap-bola.l{width:58px;height:58px;top:-36px;right:0}.tap-marketing .tap-rodape-bolas .tap-bola.s{width:34px;height:34px;top:-20px;right:68px}.tap-marketing .tap-rodape-bolas .tap-bola.c{--c:#e9e4d6;width:20px;height:20px;top:-11px;right:112px}.tap-marketing .tap-rodape-inner{grid-template-columns:minmax(260px,1.1fr) 2fr;gap:56px 88px;max-width:1248px;margin:auto;padding:76px 40px 48px;display:grid}.tap-marketing .tap-rodape-marca{align-content:start;justify-items:start;gap:20px;display:grid}.tap-marketing .tap-rodape-logo{border-radius:6px;width:204px;display:block}.tap-marketing .tap-rodape-logo img{width:100%;height:auto;display:block}.tap-marketing .tap-rodape-marca>p{color:#b9c0b0;max-width:31ch;font-size:14px;line-height:1.7}.tap-marketing .tap-rodape-contato{justify-items:start;gap:14px;margin-top:4px;display:grid}.tap-marketing .tap-rodape-zap{color:#fffdf8;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.tap-marketing .tap-rodape-zap:hover{background:#ffffff14;border-color:#ffffff73}.tap-marketing .tap-rodape-zap svg:first-child{color:var(--tap-brand)}.tap-marketing .tap-rodape-email{color:#cfd4c6;align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.tap-marketing .tap-rodape-email svg{color:var(--tap-sage)}.tap-marketing .tap-rodape-colunas{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:40px 32px;display:grid}.tap-marketing .tap-rodape-colunas h2{font-family:var(--tap-font-body),Arial,Helvetica,sans-serif;letter-spacing:1.9px;text-transform:uppercase;color:var(--tap-sage);margin-bottom:14px;font-size:11px;font-weight:700;line-height:1.5}.tap-marketing .tap-rodape-colunas ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tap-marketing .tap-rodape-colunas a{color:#e4e6dc;padding:6px 0;font-size:14px;line-height:1.5;display:inline-block}.tap-marketing .tap-rodape-colunas a.tap-rodape-loja{align-items:center;gap:8px;display:inline-flex}.tap-marketing .tap-rodape-loja svg{flex:none;margin-top:-3px}.tap-marketing .tap-rodape-colunas a:hover,.tap-marketing .tap-rodape-email:hover,.tap-marketing .tap-rodape-topo:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--tap-brand);text-decoration-color:var(--tap-brand);text-underline-offset:6px;text-decoration-thickness:2px}.tap-marketing .tap-rodape-base{width:min(1168px,100% - 80px);padding:22px 0 max(30px,env(safe-area-inset-bottom));color:#a9b0a2;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin:auto;font-size:12.5px;display:flex}.tap-marketing .tap-rodape-base>div{align-items:center;gap:26px;display:flex}.tap-marketing .tap-rodape-base .language-menu select{color:#e4e6dc;border-color:#ffffff3d;font-size:12.5px}.tap-marketing .tap-rodape-base .language-menu option{color:#272d29;background:#fff}.tap-marketing .tap-rodape-topo{color:#e4e6dc;align-items:center;gap:7px;min-height:36px;display:inline-flex}@media (max-width:1100px){.tap-marketing .tap-rodape-inner{grid-template-columns:1fr;gap:44px}}@media (max-width:900px){.tap-marketing .tap-rodape{border-radius:28px 28px 0 0}.tap-marketing .tap-rodape-inner{padding:64px 28px 40px}.tap-marketing .tap-rodape-base{width:calc(100% - 56px)}.tap-marketing .tap-rodape-bolas{right:36px}}@media (max-width:700px){.tap-marketing .tap-rodape-inner{gap:38px;padding:56px 22px 36px}.tap-marketing .tap-rodape-colunas{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px 20px}.tap-marketing .tap-rodape-colunas a.tap-rodape-loja{gap:7px}.tap-marketing .tap-rodape-colunas>div:first-child{grid-row:span 2}.tap-marketing .tap-rodape-colunas h2{letter-spacing:1.3px}.tap-marketing .tap-rodape-colunas a{padding:9px 0}.tap-marketing .tap-rodape-base{flex-direction:column;align-items:flex-start;width:calc(100% - 44px)}.tap-marketing .tap-rodape-base>div{justify-content:space-between;width:100%}.tap-marketing .tap-rodape-bolas{transform-origin:100% 0;right:26px;transform:scale(.82)}}
