:root{--tx-white: #ffffff;--tx-black: #0f0f0f;--tx-navy: #16192a;--tx-navy-btn: #1a2744;--tx-lime: #d4f000;--tx-pink: #d4f000;--tx-grey-bg: #f5f5f3;--tx-grey-mid: #e0e0e0;--tx-grey-txt: #666666;--tx-font-h: "Barlow Condensed", sans-serif;--tx-font-b: "Barlow", sans-serif}.tx-landing *,.tx-landing *:before,.tx-landing *:after{box-sizing:border-box}.tx-landing{margin:0;padding:0;font-family:var(--tx-font-b);background:var(--tx-white);color:var(--tx-black);overflow-x:hidden}.tx-landing .ticker{background:var(--tx-navy);overflow:hidden;white-space:nowrap;padding:9px 0}.tx-landing .ticker-track{display:inline-flex;animation:tx-tick 30s linear infinite}.tx-landing .ticker-track span{font-family:var(--tx-font-h);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-white);padding:0 2.5rem}.tx-landing .ticker-track span:after{content:"  \2726   ";color:var(--tx-lime)}@keyframes tx-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.tx-landing .tx-nav{background:var(--tx-white);border-bottom:1.5px solid var(--tx-black);display:flex;align-items:center;justify-content:space-between;padding:0 5vw;height:66px;position:sticky;top:0;z-index:500;isolation:isolate}.tx-landing .tx-nav-logo{display:flex;align-items:center;text-decoration:none}.tx-landing .logo-img{height:34px;object-fit:contain;display:block}.tx-landing .tx-nav-links{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.tx-landing .tx-nav-links a{font-family:var(--tx-font-h);font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-black);text-decoration:none;transition:opacity .2s}.tx-landing .tx-nav-links a:hover{opacity:.55}.tx-landing .tx-nav-cta{background:var(--tx-navy-btn)!important;color:var(--tx-lime)!important;padding:9px 22px;font-weight:800!important;opacity:1!important}.tx-landing .tx-nav-cta:hover{opacity:.85!important}.tx-landing .tx-hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.tx-landing .tx-hamburger span{display:block;width:24px;height:2px;background:var(--tx-black);transition:transform .3s,opacity .3s}.tx-landing .tx-hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.tx-landing .tx-hamburger.open span:nth-child(2){opacity:0}.tx-landing .tx-hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.tx-landing .tx-mobile-menu{display:none;flex-direction:column;position:absolute;top:66px;left:0;right:0;background:var(--tx-white);border-bottom:2px solid var(--tx-black);padding:1.5rem 5vw;gap:1.25rem;z-index:499}.tx-landing .tx-mobile-menu.open{display:flex}.tx-landing .tx-mobile-menu a{font-family:var(--tx-font-h);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-black);text-decoration:none;padding:.5rem 0;border-bottom:1px solid var(--tx-grey-mid)}.tx-landing .tx-mobile-menu a:last-child{border-bottom:none}.tx-landing .tx-mobile-menu .tx-nav-cta{display:block;text-align:center;padding:12px 22px;margin-top:.5rem}.tx-landing .btn-cta{display:inline-block;background:var(--tx-navy-btn);color:var(--tx-lime);font-family:var(--tx-font-h);font-size:1rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 38px;border:none;cursor:pointer;transition:opacity .2s,transform .2s}.tx-landing .btn-cta:hover{opacity:.88;transform:translateY(-2px)}.tx-landing .btn-ghost-w{font-family:var(--tx-font-h);font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:2px;transition:color .2s,border-color .2s}.tx-landing .btn-ghost-w:hover{color:var(--tx-white);border-color:var(--tx-white)}.tx-landing .btn-lime{display:inline-block;background:var(--tx-lime);color:var(--tx-navy-btn);font-family:var(--tx-font-h);font-size:1rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 40px;white-space:nowrap;transition:opacity .2s,transform .2s}.tx-landing .btn-lime:hover{opacity:.9;transform:translateY(-2px)}.tx-landing .btn-outline-d{display:inline-block;background:transparent;color:var(--tx-navy-btn);font-family:var(--tx-font-h);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:10px 20px;border:2px solid var(--tx-navy-btn);transition:background .2s,color .2s}.tx-landing .btn-outline-d:hover{background:var(--tx-navy-btn);color:var(--tx-lime)}.tx-landing .trust-bar{background:var(--tx-black);display:flex;justify-content:center;flex-wrap:wrap}.tx-landing .ti{display:flex;align-items:center;gap:.6rem;padding:1.1rem 2.5rem;border-right:1px solid rgba(255,255,255,.1)}.tx-landing .ti:last-child{border-right:none}.tx-landing .ti-icon{font-size:1.1rem}.tx-landing .ti-text{font-family:var(--tx-font-h);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-white)}.tx-landing .sec-eye{font-family:var(--tx-font-h);font-size:.7rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--tx-pink);display:block;margin-bottom:.65rem}.tx-landing .sec-title{font-family:var(--tx-font-h);font-weight:900;font-size:clamp(2rem,4.5vw,3.8rem);letter-spacing:.02em;text-transform:uppercase;line-height:1}.tx-landing .hero{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:flex-end}.tx-landing .hero-video-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.tx-landing .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000d9,#00000073 45%,#0000001a)}.tx-landing .hero-content{position:relative;z-index:2;padding:0 6vw 5rem;max-width:780px}.tx-landing .hero-badge{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--tx-font-h);font-size:.82rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--tx-pink);margin-bottom:1.2rem}.tx-landing .hero-badge:before{content:"";width:28px;height:2px;background:var(--tx-pink)}.tx-landing .hero h1{font-family:var(--tx-font-h);font-weight:900;font-size:clamp(3.5rem,8.5vw,9rem);line-height:.88;letter-spacing:.01em;text-transform:uppercase;color:var(--tx-white);margin-bottom:1.4rem}.tx-landing .hero h1 em{font-style:normal;color:var(--tx-lime)}.tx-landing .hero-sub{font-size:1.05rem;font-weight:300;color:#ffffffb8;line-height:1.6;max-width:500px;margin-bottom:2.25rem}.tx-landing .hero-sub strong{color:var(--tx-white);font-weight:600}.tx-landing .hero-actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.tx-landing .hero-stats{position:absolute;top:2.5rem;right:5vw;z-index:3;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.tx-landing .hero-stat{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:.6rem 1.2rem;font-family:var(--tx-font-h);color:var(--tx-white);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tx-landing .hero-stat strong{color:var(--tx-lime);font-size:1.2rem;display:block;line-height:1}.tx-landing .video-section{background:var(--tx-grey-bg);padding:5rem 5vw}.tx-landing .vs-head{text-align:center;margin-bottom:3rem}.tx-landing .video-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:8px}.tx-landing .vg-big{grid-column:1;grid-row:1 / 3;aspect-ratio:9/16}.tx-landing .vg-small{aspect-ratio:9/16}.tx-landing .vid-wrap{position:relative;overflow:hidden;background:#000;cursor:pointer}.tx-landing .vid-wrap video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.tx-landing .vid-wrap:hover video{transform:scale(1.03)}.tx-landing .vid-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000040;opacity:0;transition:opacity .3s}.tx-landing .vid-wrap:hover .vid-play{opacity:1}.tx-landing .vid-play-icon{width:52px;height:52px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;font-size:1.2rem;padding-left:3px}.tx-landing .img-fullbleed{width:100%;height:60vh;min-height:400px;position:relative;overflow:hidden}.tx-landing .img-fullbleed img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.tx-landing .img-fullbleed-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b3,#0000001a 60%);display:flex;align-items:center;padding:0 6vw}.tx-landing .img-fullbleed-copy .label{font-family:var(--tx-font-h);font-size:.72rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--tx-pink);display:block;margin-bottom:.75rem}.tx-landing .img-fullbleed-copy h2{font-family:var(--tx-font-h);font-size:clamp(2.5rem,5vw,5rem);font-weight:900;text-transform:uppercase;color:var(--tx-white);line-height:.9;margin-bottom:1.5rem}.tx-landing .proceso-section{padding:5rem 5vw;background:var(--tx-white)}.tx-landing .proc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5px;background:var(--tx-grey-mid);margin-top:3rem}.tx-landing .proc-step{background:var(--tx-white);padding:2.5rem 2rem;position:relative;overflow:hidden}.tx-landing .proc-n-ghost{font-family:var(--tx-font-h);font-size:7rem;font-weight:900;color:var(--tx-black);opacity:.04;position:absolute;bottom:-1.5rem;right:.5rem;line-height:1;-webkit-user-select:none;user-select:none}.tx-landing .proc-badge{display:inline-block;background:var(--tx-navy-btn);color:var(--tx-lime);font-family:var(--tx-font-h);font-size:.68rem;font-weight:900;width:28px;height:28px;line-height:28px;text-align:center;margin-bottom:1.1rem}.tx-landing .proc-icon{font-size:1.8rem;margin-bottom:.9rem}.tx-landing .proc-title{font-family:var(--tx-font-h);font-size:1.1rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.65rem;line-height:1.2}.tx-landing .proc-desc{font-size:.83rem;color:var(--tx-grey-txt);line-height:1.65}.tx-landing .gallery-section{padding:5rem 5vw;background:var(--tx-grey-bg)}.tx-landing .gallery-mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:340px 340px;gap:8px;margin-top:3rem}.tx-landing .gm-item{position:relative;overflow:hidden;background:#ddd}.tx-landing .gm-item img,.tx-landing .gm-item video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.tx-landing .gm-item:hover img,.tx-landing .gm-item:hover video{transform:scale(1.05)}.tx-landing .gm-main{grid-row:1 / 3}.tx-landing .gm-hover{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(26,39,68,.85) 0%,transparent 50%);opacity:0;transition:opacity .3s;display:flex;align-items:flex-end;padding:1.5rem}.tx-landing .gm-item:hover .gm-hover{opacity:1}.tx-landing .gm-label{font-family:var(--tx-font-h);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-lime)}.tx-landing .min-banner{background:var(--tx-lime);padding:2.5rem 5vw;display:flex;align-items:center;justify-content:center;gap:2.5rem;flex-wrap:wrap;border-top:3px solid var(--tx-black);border-bottom:3px solid var(--tx-black)}.tx-landing .min-banner-num{font-family:var(--tx-font-h);font-size:clamp(4rem,10vw,7rem);font-weight:900;color:var(--tx-navy-btn);line-height:1;letter-spacing:-.02em}.tx-landing .min-label{font-family:var(--tx-font-h);font-size:.72rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--tx-navy-btn);opacity:.6;display:block;margin-bottom:.3rem}.tx-landing .min-title{font-family:var(--tx-font-h);font-size:clamp(1.6rem,3.5vw,2.8rem);font-weight:900;text-transform:uppercase;color:var(--tx-navy-btn);line-height:1}.tx-landing .min-sub{font-size:.9rem;color:#1a2744a6;margin-top:.5rem;font-weight:400;max-width:340px}.tx-landing .cases-section{padding:5rem 5vw;background:var(--tx-white)}.tx-landing .cases-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5px;background:var(--tx-grey-mid);margin-top:3rem}.tx-landing .case-card{background:var(--tx-white);padding:2.5rem;display:flex;flex-direction:column;gap:.9rem;border-top:4px solid var(--tx-navy-btn);transition:border-color .25s}.tx-landing .case-card:hover{border-color:var(--tx-pink)}.tx-landing .case-type{font-family:var(--tx-font-h);font-size:.65rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--tx-pink)}.tx-landing .case-name{font-family:var(--tx-font-h);font-size:2rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase;line-height:1}.tx-landing .case-details{font-size:.83rem;color:var(--tx-grey-txt);line-height:1.9}.tx-landing .case-details strong{color:var(--tx-black);font-weight:600}.tx-landing .case-footer{display:flex;align-items:center;justify-content:flex-start;margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--tx-grey-mid)}.tx-landing .video-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tx-landing .vw-item{position:relative;overflow:hidden;aspect-ratio:9/16;background:#000}.tx-landing .vw-item video{width:100%;height:100%;object-fit:cover}.tx-landing .vw-item:hover video{transform:scale(1.03);transition:transform .4s}.tx-landing .vw-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 60%);padding:1.5rem 1.25rem}.tx-landing .vw-label{font-family:var(--tx-font-h);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-lime)}.tx-landing .reviews-section{padding:5rem 5vw;background:var(--tx-grey-bg)}.tx-landing .rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5px;background:var(--tx-grey-mid);margin-top:3rem}.tx-landing .rev-card{background:var(--tx-white);padding:2rem}.tx-landing .rev-stars{color:var(--tx-navy-btn);font-size:.9rem;letter-spacing:.06em;margin-bottom:.7rem}.tx-landing .rev-text{font-size:.85rem;color:var(--tx-grey-txt);line-height:1.7;font-style:italic;margin-bottom:1.1rem}.tx-landing .rev-name{font-family:var(--tx-font-h);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tx-landing .rev-date{font-size:.7rem;color:var(--tx-grey-txt);margin-top:.25rem}.tx-landing .rating-row{display:flex;align-items:center;justify-content:center;gap:2rem;padding:3rem 0 0;flex-wrap:wrap}.tx-landing .rating-big{font-family:var(--tx-font-h);font-size:6rem;font-weight:900;color:var(--tx-navy-btn);line-height:1}.tx-landing .rating-stars{color:var(--tx-navy-btn);font-size:1.4rem;letter-spacing:.06em}.tx-landing .rating-label{font-family:var(--tx-font-h);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tx-grey-txt);margin-top:.3rem}.tx-landing .why-section{padding:5rem 5vw;background:var(--tx-white)}.tx-landing .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5px;background:var(--tx-grey-mid);margin-top:3rem}.tx-landing .why-item{background:var(--tx-white);padding:2.5rem;transition:background .2s}.tx-landing .why-item:hover{background:var(--tx-grey-bg)}.tx-landing .why-n{font-family:var(--tx-font-h);font-size:.65rem;font-weight:800;color:var(--tx-pink);letter-spacing:.2em;margin-bottom:1rem;display:block}.tx-landing .why-icon{font-size:1.8rem;margin-bottom:.9rem}.tx-landing .why-title{font-family:var(--tx-font-h);font-size:1.1rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.55rem;line-height:1.2}.tx-landing .why-desc{font-size:.83rem;color:var(--tx-grey-txt);line-height:1.65}.tx-landing .cta-banner{background:var(--tx-navy-btn);padding:5rem 5vw;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.tx-landing .cta-banner h2{font-family:var(--tx-font-h);font-size:clamp(2rem,4.5vw,3.8rem);font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:var(--tx-white);line-height:.92}.tx-landing .cta-banner h2 em{font-style:normal;color:var(--tx-lime)}.tx-landing .cta-banner p{color:#ffffff80;font-size:.9rem;margin-top:.6rem}.tx-landing .faq-section{padding:5rem 5vw;background:var(--tx-grey-bg)}.tx-landing .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;background:var(--tx-grey-mid);max-width:1000px;margin:3rem auto 0}.tx-landing .faq-item{background:var(--tx-white);padding:2rem 2.5rem;border-bottom:1.5px solid var(--tx-grey-mid)}.tx-landing .faq-item:nth-last-child(-n+2){border-bottom:none}.tx-landing .faq-q{font-family:var(--tx-font-h);font-size:1rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--tx-navy-btn);margin-bottom:.65rem}.tx-landing .faq-a{font-size:.84rem;color:var(--tx-grey-txt);line-height:1.7}.tx-landing .reveal{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease}.tx-landing .reveal.in{opacity:1;transform:translateY(0)}.tx-wa{position:fixed;bottom:1.75rem;right:1.75rem;background:#25d366;color:#fff;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;text-decoration:none;z-index:9999;box-shadow:0 4px 22px #25d36666;transition:transform .25s}.tx-wa:hover{transform:scale(1.1)}@media(max-width:1024px){.tx-landing .proc-grid,.tx-landing .why-grid{grid-template-columns:repeat(2,1fr)}.tx-landing .video-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:6px}.tx-landing .vg-big{grid-column:1;grid-row:1;aspect-ratio:4/3}.tx-landing .vg-small{aspect-ratio:4/3}.tx-landing .gallery-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto}.tx-landing .gm-main{grid-row:1;grid-column:1;aspect-ratio:4/3}.tx-landing .gm-item{aspect-ratio:4/3}}@media(max-width:768px){.tx-landing .tx-nav{height:58px;padding:0 4vw}.tx-landing .logo-img{height:26px}.tx-landing .tx-nav-links{display:none!important}.tx-landing .tx-hamburger{display:flex!important}.tx-landing .hero{height:100svh;min-height:500px}.tx-landing .hero-stats{display:none!important}.tx-landing .hero-content{padding:0 5vw 4rem}.tx-landing .hero h1{font-size:clamp(2.8rem,13vw,4.5rem);margin-bottom:1rem}.tx-landing .hero-sub{font-size:.92rem;margin-bottom:1.75rem}.tx-landing .hero-actions{flex-direction:column;align-items:stretch;gap:.75rem}.tx-landing .btn-cta{width:100%;text-align:center;padding:15px 20px}.tx-landing .hero-badge{font-size:.7rem;margin-bottom:1rem}.tx-landing .trust-bar{display:grid!important;grid-template-columns:1fr 1fr}.tx-landing .ti{padding:.9rem 1rem;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);justify-content:center}.tx-landing .ti:nth-child(2n){border-right:none}.tx-landing .ti-text{font-size:.65rem}.tx-landing .video-section,.tx-landing .proceso-section,.tx-landing .gallery-section,.tx-landing .cases-section,.tx-landing .reviews-section,.tx-landing .why-section,.tx-landing .faq-section{padding:3rem 4vw}.tx-landing .sec-title{font-size:clamp(1.8rem,7vw,2.6rem)}.tx-landing .video-grid{grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:5px}.tx-landing .vg-big{grid-column:1!important;grid-row:1!important;aspect-ratio:9/16}.tx-landing .vg-small{aspect-ratio:9/16}.tx-landing .img-fullbleed{height:auto;min-height:70vw}.tx-landing .img-fullbleed-overlay{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 55%,transparent 100%);align-items:flex-end;padding:0 5vw 2.5rem}.tx-landing .img-fullbleed-copy h2{font-size:clamp(1.8rem,8vw,3rem)}.tx-landing .proc-grid{grid-template-columns:1fr!important}.tx-landing .proc-step{padding:1.75rem 1.5rem}.tx-landing .gallery-mosaic{grid-template-columns:1fr!important;grid-template-rows:auto!important}.tx-landing .gm-item{aspect-ratio:4/3}.tx-landing .gm-main{grid-row:auto!important;grid-column:auto!important;aspect-ratio:4/3}.tx-landing .gm-hover{opacity:1}.tx-landing .min-banner{flex-direction:column!important;text-align:center;padding:2rem 5vw;gap:1rem}.tx-landing .min-banner-num{font-size:clamp(4rem,20vw,6rem)}.tx-landing .min-banner .btn-cta{width:100%;text-align:center}.tx-landing .min-sub{max-width:100%}.tx-landing .cases-grid{grid-template-columns:1fr!important}.tx-landing .case-card{padding:1.75rem}.tx-landing .case-name{font-size:1.6rem}.tx-landing .video-wall{grid-template-columns:1fr!important;gap:5px}.tx-landing .vw-item{aspect-ratio:9/16}.tx-landing .rev-grid,.tx-landing .why-grid{grid-template-columns:1fr!important}.tx-landing .why-item{padding:1.75rem}.tx-landing .cta-banner{flex-direction:column!important;text-align:center;padding:3rem 5vw;gap:1.5rem}.tx-landing .cta-banner h2{font-size:clamp(2rem,8vw,3rem)}.tx-landing .btn-lime{width:100%!important;text-align:center;box-sizing:border-box}.tx-landing .faq-grid{grid-template-columns:1fr!important}.tx-landing .faq-item{padding:1.5rem}.tx-landing .faq-item:nth-last-child(-n+2){border-bottom:1.5px solid var(--tx-grey-mid)}.tx-landing .faq-item:last-child{border-bottom:none}}@media(max-width:390px){.tx-landing .hero h1{font-size:2.6rem}.tx-landing .trust-bar{grid-template-columns:1fr!important}.tx-landing .ti{border-right:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/landing-google-grupos.css.map */
