.tg-agente-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh}.tg-agente-landing.tg-agente-landing--light{--a-bg:#f5f5f4;--a-bg-card:#fff;--a-bg-muted:#eceae8;--a-border:#0c0a0914;--a-border-accent:#0c0a092e;--a-text:#0c0a09;--a-text-mid:#57534e;--a-text-dim:#78716c;--a-accent:#4f46e5;--a-accent-glow:#4f46e51f;--a-accent-subtle:#4f46e50f;--a-ink:#0c0a09;--a-radius-lg:20px;--a-radius-pill:9999px;--a-shadow-card:0 1px 2px #0c0a090a, 0 12px 48px #0c0a0912;--accent:#4f46e5;background:var(--a-bg);color:var(--a-text);font-family:var(--font-sans), Inter, system-ui, sans-serif}.tg-agente-landing--light .font-display{font-family:var(--font-sans), Inter, system-ui, sans-serif;letter-spacing:-.03em;font-weight:300}.tg-agente-orbs{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.tg-agente-orbs__blob{filter:blur(90px);opacity:.55;border-radius:50%;animation:18s ease-in-out infinite tg-agente-float;position:absolute}.tg-agente-orbs__blob--lavender{background:radial-gradient(circle,#c4b5fd 0%,#0000 70%);width:min(520px,70vw);height:min(520px,70vw);animation-delay:0s;top:-8%;right:-5%}.tg-agente-orbs__blob--peach{background:radial-gradient(circle,#fdba74 0%,#0000 70%);width:min(420px,60vw);height:min(420px,60vw);animation-delay:-6s;top:20%;left:-10%}.tg-agente-orbs__blob--mint{background:radial-gradient(circle,#86efac 0%,#0000 70%);width:min(360px,50vw);height:min(360px,50vw);animation-delay:-12s;bottom:5%;right:15%}@keyframes tg-agente-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(24px,-16px)scale(1.04)}66%{transform:translate(-16px,12px)scale(.98)}}.tg-agente-landing--light .tg-agente-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--a-border);background:#f5f5f4d1}.tg-agente-brand{color:var(--a-text);align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.tg-agente-brand__name{letter-spacing:-.02em;font-size:1.05rem;font-weight:600}.tg-agente-brand__tag{color:var(--a-text-mid);border-radius:var(--a-radius-pill);border:1px solid var(--a-border);background:#0c0a090d;padding:3px 10px;font-size:.75rem;font-weight:500}.tg-agente-landing--light .tg-agente-header__link{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;color:var(--a-text-mid);border-radius:var(--a-radius-pill);padding:8px 14px;font-size:.875rem;font-weight:500}.tg-agente-landing--light .tg-agente-header__link:hover{color:var(--a-text);background:#0c0a090a}.tg-agente-landing--light .tg-agente-btn{border-radius:var(--a-radius-pill);font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;font-weight:500;transition:transform .15s,box-shadow .15s,background .15s}.tg-agente-landing--light .tg-agente-btn--primary{background:var(--a-ink);color:#fafaf9;border:none;box-shadow:0 2px 8px #0c0a091f}.tg-agente-landing--light .tg-agente-btn--primary:hover{background:#1c1917;transform:translateY(-1px);box-shadow:0 4px 16px #0c0a0929}.tg-agente-landing--light .tg-agente-btn--outline{color:var(--a-text);border:1.5px solid var(--a-border-accent);background:0 0}.tg-agente-landing--light .tg-agente-btn--outline:hover{border-color:var(--a-text);background:#0c0a0908}.tg-agente-landing--light .tg-agente-btn--ghost{color:var(--a-text-mid);background:0 0;border:1.5px solid #0000}.tg-agente-landing--light .tg-agente-btn--ghost:hover{color:var(--a-text);background:#0c0a090a}.tg-agente-landing--light .tg-agente-btn--xl{padding:14px 28px;font-size:1rem}.tg-agente-landing--light .tg-agente-plan__cta{text-align:center;box-sizing:border-box;text-decoration:none;display:inline-flex}.tg-agente-landing--light .tg-agente-kicker{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:.01em;text-transform:none;color:var(--a-text-mid);font-size:.875rem;font-weight:500}.tg-agente-landing--light .tg-agente-section{padding:clamp(72px,10vw,112px) 0}.tg-agente-landing--light .tg-agente-section--muted{background:#eceae8}.tg-agente-landing--light .tg-agente-section--dark{border-top:1px solid var(--a-border);border-bottom:1px solid var(--a-border);background:#fff}.tg-agente-landing--light .tg-agente-section__title,.tg-agente-landing--light .tg-agente-section__title--lg{letter-spacing:-.03em;color:var(--a-text);font-weight:300}.tg-agente-landing--light .tg-agente-section__lead{color:var(--a-text-mid);font-size:1.0625rem;line-height:1.65}.tg-agente-landing--light .tg-agente-hero{background:0 0;padding:clamp(48px,8vw,88px) 0 clamp(56px,8vw,96px);position:relative;overflow:hidden}.tg-agente-landing--light .tg-agente-hero__grid{z-index:1;position:relative}.tg-agente-landing--light .tg-agente-hero__title{letter-spacing:-.04em;margin:var(--space-2) 0;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:300;line-height:1.04}.tg-agente-landing--light .tg-agente-hero__sub{color:var(--a-text-mid);max-width:52ch;margin:0 0 var(--space-4);font-size:clamp(1.0625rem,1.8vw,1.2rem);line-height:1.65}.tg-agente-landing--light .tg-agente-hero__benefits{margin:0 0 var(--space-4);flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.tg-agente-landing--light .tg-agente-hero__benefits li{color:var(--a-text-mid);padding-left:22px;font-size:.9375rem;line-height:1.5;position:relative}.tg-agente-landing--light .tg-agente-hero__benefits li:before{content:"";background:linear-gradient(135deg,#c4b5fd,#fdba74);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.tg-agente-landing--light .tg-agente-hero__actions{margin-bottom:var(--space-3);flex-wrap:wrap;gap:12px;display:flex}.tg-agente-landing--light .tg-agente-hero__price{font-family:var(--font-sans), Inter, sans-serif;color:var(--a-text-mid);letter-spacing:0;text-transform:none;font-size:.875rem}.tg-agente-landing--light .tg-agente-hero__price strong{color:var(--a-text);font-weight:600}.tg-agente-landing--light .tg-agente-hero__trust{font-family:var(--font-sans), Inter, sans-serif;color:var(--a-text-dim);letter-spacing:0;text-transform:none;font-size:.8125rem}.tg-agente-landing--light .tg-agente-dashboard{background:var(--a-bg-card);border:1px solid var(--a-border);border-radius:var(--a-radius-lg);box-shadow:var(--a-shadow-card);padding:var(--space-4)}.tg-agente-landing--light .tg-agente-dashboard__bar{border-bottom:1px solid var(--a-border);padding-bottom:var(--space-2);margin-bottom:var(--space-3)}.tg-agente-landing--light .tg-agente-dashboard__live,.tg-agente-landing--light .tg-agente-dashboard__source,.tg-agente-landing--light .tg-agente-dashboard__label,.tg-agente-landing--light .tg-agente-dashboard__sublabel,.tg-agente-landing--light .tg-agente-dashboard__stat-label,.tg-agente-landing--light .tg-agente-dashboard__case-artist,.tg-agente-landing--light .tg-agente-dashboard__caption{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;color:var(--a-text-dim);font-size:.75rem}.tg-agente-landing--light .tg-agente-dashboard__dot{background:#22c55e;box-shadow:0 0 0 3px #22c55e33}.tg-agente-landing--light .tg-agente-dashboard__value{letter-spacing:-.04em;color:var(--a-text);font-size:clamp(2rem,4vw,2.75rem);font-weight:300}.tg-agente-landing--light .tg-agente-dashboard__stat{background:var(--a-bg);border:1px solid var(--a-border);border-radius:12px}.tg-agente-landing--light .tg-agente-dashboard__stat-value{letter-spacing:-.02em;font-weight:400}.tg-agente-landing--light .tg-agente-dashboard__case{background:var(--a-bg);border:1px solid var(--a-border);padding:var(--space-2);border-radius:12px}.tg-agente-landing--light .tg-agente-dashboard__case-total{color:var(--a-accent);font-weight:400}.tg-agente-landing--light .tg-agente-stats{border-top:1px solid var(--a-border);border-bottom:1px solid var(--a-border);padding:var(--space-6) 0;background:#fff}.tg-agente-landing--light .tg-agente-stats__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.tg-agente-landing--light .tg-agente-stats__grid{grid-template-columns:repeat(4,1fr)}}.tg-agente-landing--light .tg-agente-stats__item{text-align:center;padding:var(--space-2)}.tg-agente-landing--light .tg-agente-stats__value{letter-spacing:-.03em;color:var(--a-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300}.tg-agente-landing--light .tg-agente-stats__label{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;color:var(--a-text-mid);margin-top:4px;font-size:.8125rem}.tg-agente-landing--light .tg-agente-cases-section{background:var(--a-bg)}.tg-agente-landing--light .tg-agente-reach-panel{background:var(--a-bg-card);border:1px solid var(--a-border);border-radius:var(--a-radius-lg);box-shadow:var(--a-shadow-card);gap:var(--space-5)}.tg-agente-landing--light .tg-agente-reach-panel__total{letter-spacing:-.04em;color:var(--a-text);font-weight:300}.tg-agente-landing--light .tg-agente-reach-panel__eyebrow,.tg-agente-landing--light .tg-agente-reach-panel__sub{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none}.tg-agente-landing--light .tg-agente-case-card{background:var(--a-bg-card);border:1px solid var(--a-border);border-radius:var(--a-radius-lg);box-shadow:none;transition:box-shadow .2s,transform .2s}.tg-agente-landing--light .tg-agente-case-card:hover{box-shadow:var(--a-shadow-card);transform:translateY(-2px)}.tg-agente-landing--light .tg-agente-case-card__type{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;color:var(--a-text-dim);font-size:.75rem}.tg-agente-landing--light .tg-agente-case-card__artist{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0}.tg-agente-landing--light .tg-agente-case-card__total{color:var(--a-accent);font-weight:400}.tg-agente-landing--light .tg-agente-curator__card{background:var(--a-bg-card);border:1px solid var(--a-border);border-radius:var(--a-radius-lg);box-shadow:var(--a-shadow-card)}.tg-agente-landing--light .tg-agente-curator-head__title{letter-spacing:-.03em;font-weight:300}.tg-agente-landing--light .tg-agente-curator__handle{font-family:var(--font-sans), Inter, sans-serif;color:var(--a-accent);font-weight:600}.tg-agente-landing--light .tg-agente-checklist li:before{color:var(--a-accent)}.tg-agente-landing--light .tg-agente-steps{background:var(--a-border);border-radius:var(--a-radius-lg);border:1px solid var(--a-border);overflow:hidden}.tg-agente-landing--light .tg-agente-steps__item{background:var(--a-bg-card)}.tg-agente-landing--light .tg-agente-steps__num{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;font-size:.8125rem;font-weight:600}.tg-agente-landing--light .tg-agente-pricing-section{background:var(--a-bg)}.tg-agente-landing--light .tg-agente-pricing{gap:1px;display:grid}.tg-agente-landing--light .tg-agente-plan{background:var(--a-bg-card);padding:20px}.tg-agente-landing--light .tg-agente-plan--featured{background:var(--a-bg-card);box-shadow:inset 0 0 0 2px var(--a-ink);z-index:1;border:none;margin:0}.tg-agente-landing--light .tg-agente-plan--featured .tg-agente-plan__price{text-shadow:none}.tg-agente-landing--light .tg-agente-plan__badge{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:.04em;text-transform:none;background:var(--a-ink);color:#fafaf9;border-radius:var(--a-radius-pill);border:none;font-size:.75rem;font-weight:600}.tg-agente-landing--light .tg-agente-plan__tagline{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none}.tg-agente-landing--light .tg-agente-plan__name{font-weight:400}.tg-agente-landing--light .tg-agente-plan__price{font-weight:300}.tg-agente-landing--light .tg-agente-addons{border-radius:var(--a-radius-lg);border:1px solid var(--a-border)}.tg-agente-landing--light .tg-agente-diff-table{border-radius:var(--a-radius-lg);overflow:hidden}.tg-agente-landing--light .tg-agente-diff-table__head{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;background:var(--a-bg-muted);font-size:.8125rem;font-weight:600}.tg-agente-landing--light .tg-agente-diff-table__row:nth-child(2n){background:#0c0a0905}.tg-agente-landing--light .tg-agente-diff-table__cell--yes{color:#16a34a}.tg-agente-landing--light .tg-agente-ecosystem{background:var(--a-ink);color:#fafaf9;padding:var(--space-5) 0}.tg-agente-landing--light .tg-agente-ecosystem__eyebrow,.tg-agente-landing--light .tg-agente-ecosystem__title{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;color:#fafaf9a6}.tg-agente-landing--light .tg-agente-ecosystem__list li{color:#fafaf9;border-color:#fafaf91f}.tg-agente-landing--light .tg-agente-ecosystem__list li:hover{color:#fff;border-color:#fafaf94d}.tg-agente-landing--light .tg-agente-deliverables{border-radius:var(--a-radius-lg);overflow:hidden}.tg-agente-landing--light .tg-agente-deliverable{background:var(--a-bg-card)}.tg-agente-landing--light .tg-agente-deliverable__index{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;font-size:.8125rem;font-weight:600}.tg-agente-landing--light .tg-agente-chart__grid{stroke:#0c0a090f}.tg-agente-landing--light .tg-agente-sparkline__fill{fill:#4f46e51f}.tg-agente-landing--light .tg-agente-chart__labels,.tg-agente-landing--light .tg-agente-chart__peak-label{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none}.tg-agente-landing--light .tg-agente-faq{gap:12px;margin-top:24px;display:grid}.tg-agente-landing--light .tg-agente-faq__item{background:var(--a-bg-card);border:1px solid var(--a-border);border-radius:14px;padding:16px 18px;overflow:hidden}.tg-agente-landing--light .tg-agente-faq__item dt{color:var(--a-text);margin:0 0 8px;font-weight:600}.tg-agente-landing--light .tg-agente-faq__item dd{color:var(--a-text-mid);margin:0;line-height:1.55}.tg-agente-landing--light .tg-agente-faq__q{color:var(--a-text);font-weight:500}.tg-agente-faq-mini{max-width:42rem;margin:0 auto;padding:12px 20px 28px}.tg-agente-faq-mini summary{cursor:pointer;color:#a8a29e;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;list-style:none}.tg-agente-faq-mini summary::-webkit-details-marker{display:none}.tg-agente-faq-mini[open] summary{color:#78716c;margin-bottom:10px}.tg-agente-faq-mini dl{margin:0}.tg-agente-faq-mini dt{color:#44403c;margin:10px 0 2px;font-size:.8rem;font-weight:600}.tg-agente-faq-mini dd{color:#a8a29e;margin:0;font-size:.75rem;line-height:1.4}.tg-agente-landing--light .tg-agente-testimonials__heading{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none;font-weight:500}.tg-agente-landing--light .tg-agente-testimonial{border-radius:var(--a-radius-lg)}.tg-agente-landing--light .tg-agente-cta-band{background:var(--a-ink);color:#fafaf9;border-top:none}.tg-agente-landing--light .tg-agente-cta-band__title{color:#fafaf9;font-weight:300}.tg-agente-landing--light .tg-agente-cta-band__sub{color:#fafaf9b8}.tg-agente-landing--light .tg-agente-cta-band .tg-agente-btn--primary{color:var(--a-ink);background:#fafaf9}.tg-agente-landing--light .tg-agente-cta-band .tg-agente-btn--primary:hover{background:#fff}.tg-agente-landing--light .tg-agente-footer{border-top:1px solid var(--a-border);background:#fff}.tg-agente-landing--light .tg-agente-footer__brand{letter-spacing:-.02em;font-weight:600}.tg-agente-landing--light .tg-agente-footer__tag{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0}.tg-agente-landing--light .tg-agente-footer__legal{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:0;text-transform:none}.tg-agente-legal-shell{background:#f5f5f4;min-height:100vh;padding:2rem 1.25rem 3rem}.tg-agente-legal{max-width:720px;margin:0 auto}.tg-agente-legal__head{margin-bottom:2rem}.tg-agente-legal__back{color:#57534e;margin-bottom:1rem;font-size:.875rem;text-decoration:none;display:inline-block}.tg-agente-legal__back:hover{color:#0c0a09}.tg-agente-legal__title{letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem)}.tg-agente-legal .tg-legal__section{margin-bottom:1.75rem}.tg-agente-legal .tg-legal__heading{margin-bottom:.75rem;font-size:1.125rem}.tg-agente-legal p,.tg-agente-legal li{color:#44403c;line-height:1.65}.tg-agente-legal ul{margin:.5rem 0;padding-left:1.25rem}.tg-agente-hero__results-link{margin:1rem 0 0;font-size:.9375rem}.tg-agente-hero__results-link a{color:#57534e;text-underline-offset:3px;text-decoration:underline}.tg-agente-hero__results-link a:hover{color:#0c0a09}.tg-agente-cta-band__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.25rem;display:flex}.tg-agente-resultados-hero{padding-top:4.5rem;padding-bottom:2rem}.tg-agente-resultados-hero__inner{max-width:40rem}.tg-agente-resultados-hero .tg-agente-hero__actions{margin-top:1.5rem}.tg-agente-landing--minimal .tg-agente-hero--solo{min-height:auto;padding:5.5rem 0 3.5rem}.tg-agente-hero__solo{z-index:1;max-width:38rem;position:relative}.tg-agente-hero__sub--narrow{max-width:34rem}.tg-agente-minimal-steps{padding-top:2.5rem;padding-bottom:2.5rem}.tg-agente-minimal-steps__title{letter-spacing:.08em;text-transform:uppercase;color:#78716c;margin:0 0 1.25rem;font-size:.75rem}.tg-agente-minimal-steps__list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.tg-agente-minimal-steps__list{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.tg-agente-minimal-steps__list li{color:#44403c;margin:0;font-size:1.05rem;line-height:1.4}.tg-agente-minimal-price{text-align:center;max-width:28rem;margin:0 auto}.tg-agente-minimal-price__title{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem)}.tg-agente-minimal-price__lead{color:#57534e;margin:0 0 1.5rem;line-height:1.55}.tg-agente-minimal-price__note{margin:1.25rem 0 0;font-size:.8125rem}.tg-agente-minimal-price__note a{color:#57534e}.tg-agente-stats--compact{padding-top:0}.tg-agente-cases-simple{flex-direction:column;gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.tg-agente-cases-simple__item{border-bottom:1px solid #e7e5e4;padding-bottom:1.5rem}.tg-agente-cases-simple__item:last-child{border-bottom:0;padding-bottom:0}.tg-agente-cases-simple__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.tg-agente-cases-simple__artist{letter-spacing:-.02em;margin:0;font-size:1.35rem}.tg-agente-cases-simple__metric{color:#78716c;margin:0;font-size:.8125rem}.tg-agente-cases-simple__context{color:#57534e;max-width:40rem;margin:0;line-height:1.55}.tg-agente-what__list{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.tg-agente-what__list{grid-template-columns:1fr 1fr;gap:1.25rem 2rem}}.tg-agente-what__list li{flex-direction:column;gap:.35rem;display:flex}.tg-agente-what__list strong{font-size:1.05rem}.tg-agente-what__list span{color:#57534e;font-size:.95rem;line-height:1.5}.tg-agente-hero__split{z-index:1;align-items:center;gap:2.25rem;display:grid;position:relative}@media (min-width:960px){.tg-agente-hero__split{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:3rem}}.tg-agente-hero__copy .tg-agente-hero__title{max-width:16ch;margin:.35rem 0 1rem;font-size:clamp(2rem,5.4vw,3.35rem);line-height:1.08}.tg-agente-hero__copy .tg-agente-hero__sub{max-width:38rem;color:var(--a-text-mid);margin:0 0 1.25rem;font-size:1.05rem;line-height:1.6}.tg-agente-hero__invite{border-radius:var(--a-radius-pill);border:1px solid var(--a-border);background:var(--a-bg-card);color:var(--a-text-mid);margin:0 0 1rem;padding:6px 12px;font-size:.8125rem;display:inline-block}.tg-agente-hero__actions{flex-wrap:wrap;gap:10px;margin-bottom:.85rem;display:flex}.tg-agente-hero__price{color:var(--a-text-mid);margin:0;font-size:.875rem}.tg-agente-preview{margin:0}.tg-agente-preview__chrome{border:1px solid var(--a-border);background:#e7e5e4;border-bottom:0;border-radius:16px 16px 0 0;align-items:center;gap:6px;padding:10px 12px;display:flex}.tg-agente-preview__dot{background:#a8a29e;border-radius:50%;width:8px;height:8px}.tg-agente-preview__url{color:#78716c;white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:.7rem;overflow:hidden}.tg-agente-preview__page{border:1px solid var(--a-border);box-shadow:var(--a-shadow-card);background:#fff;border-top:0;border-radius:0 0 16px 16px;padding:18px 16px 16px}.tg-agente-preview__identity{align-items:center;gap:12px;display:flex}.tg-agente-preview__avatar{color:#fafaf9;background:#0c0a09;border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.15rem;font-weight:700;display:grid}.tg-agente-preview__name{margin:0;font-size:1.05rem;font-weight:600}.tg-agente-preview__meta,.tg-agente-preview__bio,.tg-agente-preview__kicker,.tg-agente-preview__smart{color:#78716c;margin:0;font-size:.8rem}.tg-agente-preview__bio{color:#44403c;margin:12px 0 10px}.tg-agente-preview__links{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.tg-agente-preview__links span{border:1px solid var(--a-border);color:#44403c;border-radius:999px;padding:4px 10px;font-size:.72rem}.tg-agente-preview__kicker{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.68rem}.tg-agente-preview__tracks{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tg-agente-preview__tracks li{color:#1c1917;align-items:center;gap:10px;font-size:.875rem;display:flex}.tg-agente-preview__cover{background:#d6d3d1;border-radius:8px;width:36px;height:36px}.tg-agente-preview__cover--alt{background:#e7e5e4}.tg-agente-preview__cap{color:#78716c;margin:10px 0 0;font-size:.75rem}.tg-agente-steps-cards{gap:12px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){.tg-agente-steps-cards{grid-template-columns:repeat(3,1fr);gap:16px}}.tg-agente-step-card{border:1px solid var(--a-border);background:#fff;border-radius:16px;padding:20px 18px}.tg-agente-step-card__n{letter-spacing:.08em;color:#78716c;margin-bottom:10px;font-size:.72rem;display:inline-block}.tg-agente-step-card__title{margin:0 0 8px;font-size:1.15rem;font-weight:600}.tg-agente-step-card__text,.tg-agente-step-card__result{color:#57534e;margin:0;font-size:.95rem;line-height:1.5}.tg-agente-step-card__result{border-top:1px solid var(--a-border);color:#1c1917;margin-top:12px;padding-top:12px;font-size:.875rem}.tg-agente-plan__period{color:var(--a-text-mid);letter-spacing:0;margin-left:4px;font-size:.95rem;font-weight:400}.tg-agente-pricing__cancel{text-align:center;color:#57534e;max-width:40rem;margin:1.25rem auto 0;font-size:.9rem;line-height:1.5}@media (max-width:639px){.tg-agente-landing--light .tg-agente-pricing{grid-template-columns:1fr}}.tg-agente-outcomes{gap:12px;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.tg-agente-outcomes{grid-template-columns:repeat(2,1fr)}}.tg-agente-outcomes__item{border:1px solid var(--a-border);background:#fff;border-radius:16px;padding:18px}.tg-agente-outcomes__item h3{margin:0 0 6px;font-size:1.05rem}.tg-agente-outcomes__item p{color:#57534e;margin:0;font-size:.95rem;line-height:1.5}@media (max-width:639px){.tg-agente-hero__copy .tg-agente-hero__title{max-width:none}.tg-agente-preview__url{max-width:70%}}.tg-mkt-landing .tg-agente-hero__actions{margin-top:16px}.tg-mkt-page{padding:40px 0 64px}.tg-mkt-page__title{letter-spacing:-.03em;margin:0 0 20px;font-size:1.65rem;font-weight:650;line-height:1.2}.tg-mkt-back{color:#57534e;margin:0 0 16px;font-size:.88rem}.tg-mkt-back a{color:inherit;text-decoration:none}.tg-mkt-back a:hover{text-decoration:underline}.tg-mkt-empty{color:#57534e;margin-top:8px;padding:8px 0 0;font-size:.95rem;line-height:1.5}.tg-mkt-empty p{margin:0 0 10px}.tg-mkt-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tg-mkt-card{min-height:100%;color:inherit;background:#fff;border:1px solid #e7e5e4;border-radius:16px;flex-direction:column;padding:0 0 14px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #0c0a090a}.tg-mkt-card:hover{border-color:#0c0a09}.tg-mkt-card__body{flex-direction:column;flex:1;gap:4px;padding:12px 16px 0;display:flex}.tg-mkt-card__title{font-size:17px;font-weight:650;line-height:1.3}.tg-mkt-card__pro{color:#57534e;font-size:13px}.tg-mkt-card__price{margin-top:6px;font-size:18px;font-weight:700}.tg-mkt-card__meta{color:#57534e;font-size:13px}.tg-mkt-card__cta{margin-top:auto;padding-top:10px;font-size:13px;font-weight:600}@media (max-width:800px){.tg-mkt-grid{grid-template-columns:1fr}}.tg-mkt-guide{margin:28px 0 0}.tg-mkt-not-sub{color:#57534e;margin:0 0 12px;font-size:.88rem;line-height:1.45}.tg-mkt-roles{gap:14px;margin:20px 0 8px;display:grid}@media (min-width:720px){.tg-mkt-roles{grid-template-columns:1fr 1fr}}.tg-mkt-role{border:1px solid var(--a-border,#e7e5e4);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.tg-mkt-role--choice{min-height:220px;padding:22px 20px 20px;box-shadow:0 1px 2px #0c0a090a,0 12px 36px #0c0a090d}.tg-mkt-role__kicker{letter-spacing:.08em;text-transform:uppercase;color:#78716c;margin:0;font-size:11px}.tg-mkt-role__title{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:650;line-height:1.25}.tg-mkt-role__text{color:#57534e;flex:1;margin:0;font-size:.95rem;line-height:1.5}.tg-mkt-role .tg-agente-btn,.tg-mkt-role .tg-dash__btn-cta,.tg-mkt-role .tg-dash__btn--outline{align-self:flex-start;margin-top:8px;padding:11px 18px;font-size:.92rem;text-decoration:none}.tg-mkt-guide__bar{margin-top:8px}.tg-mkt-guide__toggle{color:#57534e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;text-decoration:underline}.tg-mkt-how{border:1px solid var(--a-border,#e7e5e4);background:#fafaf9;border-radius:14px;margin-top:14px;padding:14px}.tg-mkt-how__title{margin:0 0 12px;font-size:.95rem;font-weight:650}.tg-mkt-how__block+.tg-mkt-how__block{margin-top:16px}.tg-mkt-how__grid{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.tg-mkt-how__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.tg-mkt-how__card{background:#fff;border:1px solid #e7e5e4;border-radius:10px;padding:10px 12px}.tg-mkt-how__n{letter-spacing:.06em;color:#78716c;margin-bottom:4px;font-size:.7rem;display:inline-block}.tg-mkt-how__card-title{margin:0 0 4px;font-size:.88rem;font-weight:650}.tg-mkt-how__card-text{color:#57534e;margin:0;font-size:.8rem;line-height:1.4}.tg-mkt-role-note{color:#57534e;margin:10px 0 0;font-size:.8rem;line-height:1.45}.tg-mkt-guide__actions{margin:12px 0 0}.tg-mkt-vitrine{margin-top:8px}.tg-mkt-vitrine__title{margin:0 0 8px;font-size:1.05rem;font-weight:650}.tg-mkt-storefront__back{margin:0 0 16px;font-size:.88rem}.tg-mkt-storefront__back a{color:#57534e;text-decoration:none}.tg-mkt-storefront__back a:hover{text-decoration:underline}.tg-mkt-storefront__lead{color:#57534e;margin:0 0 16px;font-size:.92rem;line-height:1.45}.tg-mkt-search{margin:0 0 14px;display:block}.tg-mkt-search__input{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:#0c0a09;background:#fff;border:1px solid #e7e5e4;border-radius:12px;padding:12px 14px;font-size:1rem}.tg-mkt-search__input:focus{outline-offset:1px;outline:2px solid #0c0a09}.tg-mkt-cats{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.tg-mkt-cat{font:inherit;color:#44403c;cursor:pointer;background:#fff;border:1px solid #e7e5e4;border-radius:999px;align-items:center;padding:7px 12px;font-size:.8rem;display:inline-flex}.tg-mkt-cat--on,.tg-mkt-cat:hover{color:#fafaf9;background:#0c0a09;border-color:#0c0a09}.tg-mkt-listing{padding:48px 0 64px}.tg-mkt-listing__layout{gap:24px;display:grid}@media (min-width:880px){.tg-mkt-listing__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:32px}.tg-mkt-listing__aside{position:sticky;top:24px}}.tg-mkt-listing__title{letter-spacing:-.03em;margin:0;font-size:1.55rem;font-weight:650;line-height:1.2}.tg-mkt-listing__pro{color:#57534e;margin:8px 0 0;font-size:.95rem}.tg-mkt-listing__block{margin-top:28px}.tg-mkt-listing__h{margin:0 0 8px;font-size:.95rem;font-weight:650}.tg-mkt-listing__desc{white-space:pre-wrap;color:#44403c;margin:0;line-height:1.55}.tg-mkt-listing__portfolio{margin:16px 0 0}.tg-mkt-listing__aside{background:#fff;border:1px solid #e7e5e4;border-radius:16px;padding:18px}.tg-mkt-listing__price{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:700}.tg-mkt-listing__delivery,.tg-mkt-listing__aside-meta{color:#57534e;margin:4px 0 0;font-size:.9rem}.tg-mkt-listing__pay{margin-top:16px}.tg-mkt-buy{margin-bottom:8px}.tg-mkt-buy .tg-dash__btn-cta,.tg-mkt-buy__cta{box-sizing:border-box;cursor:pointer;border:0;justify-content:center;width:100%}.tg-mkt-buy__cta:disabled{opacity:.7;cursor:wait}.tg-mkt-buy__hint{color:#57534e;margin:8px 0 0;font-size:.8rem;line-height:1.4}@media (max-width:719px){.tg-mkt-page,.tg-mkt-listing{padding:32px 0 48px}.tg-mkt-how{padding:12px}.tg-mkt-how__grid{grid-template-columns:1fr}.tg-mkt-role{padding:14px}.tg-mkt-role--choice{min-height:0;padding:18px 16px}.tg-mkt-role__title{font-size:1.05rem}.tg-mkt-card{min-height:0}.tg-mkt-listing__aside{position:sticky;bottom:12px;box-shadow:0 -8px 28px #0c0a0914}.tg-mkt-page__title,.tg-mkt-listing__title{font-size:1.4rem}}.tg-mkt-empty__title{color:#0c0a09;margin:0 0 6px;font-weight:650}.tg-mkt-card__media{aspect-ratio:16/10;background:#eceae8;margin:0;display:block;overflow:hidden}.tg-mkt-card__media--empty{background:linear-gradient(#f5f5f4 0%,#eceae8 100%)}.tg-mkt-card__media img{object-fit:cover;width:100%;height:100%;display:block}.tg-mkt-card__media--producao{background:linear-gradient(135deg,#e7e5e4,#d6d3d1)}.tg-mkt-card__media--mix{background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}.tg-mkt-card__media--design{background:linear-gradient(135deg,#ffedd5,#fed7aa)}.tg-mkt-card__media--foto{background:linear-gradient(135deg,#ecfccb,#d9f99d)}.tg-mkt-card__media--video{background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.tg-mkt-card__media--outro{background:linear-gradient(135deg,#e7e5e4,#d6d3d1)}.tg-mkt-card__excerpt{color:#57534e;font-size:13px;line-height:1.4}.tg-mkt-prompt{background:#fff;border:1px solid #e7e5e4;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.tg-mkt-prompt__text{color:#44403c;margin:0;font-size:.9rem}.tg-mkt-prompt__actions{align-items:center;gap:12px;display:flex}.tg-mkt-prompt__go{color:#fafaf9;font:inherit;cursor:pointer;background:#0c0a09;border:0;border-radius:999px;padding:8px 14px;font-size:.85rem}.tg-mkt-how__tabs{gap:8px;margin:0 0 12px;display:flex}.tg-mkt-how__tab{font:inherit;cursor:pointer;color:#44403c;background:#fff;border:1px solid #e7e5e4;border-radius:999px;padding:6px 12px;font-size:.82rem}.tg-mkt-how__tab--on{color:#fafaf9;background:#0c0a09;border-color:#0c0a09}.tg-mkt-listing__hero{aspect-ratio:16/9;background:#eceae8;border-radius:16px;margin:0 0 16px;overflow:hidden}.tg-mkt-listing__hero img{object-fit:cover;width:100%;height:100%;display:block}.tg-mkt-payout{color:#44403c;margin:0 0 12px;font-size:13px;line-height:1.45}.tg-mkt-start__list{color:#57534e;flex-wrap:wrap;gap:8px 18px;margin:0 0 16px;padding:0;font-size:.92rem;list-style:none;display:flex}.tg-mkt-start__done{color:#78716c;text-decoration:line-through}.tg-mkt-hub__shortcuts{margin:8px 0 16px;font-size:.9rem}.tg-mkt-hub__shortcuts a{color:inherit}.tg-mkt-how__legal{color:#78716c;margin:12px 0 0;font-size:.8rem}.tg-mkt-how__legal a{color:inherit}@media (max-width:719px){.tg-mkt-prompt{flex-direction:column;align-items:flex-start}.tg-mkt-how__tabs{width:100%}.tg-mkt-how__tab{flex:1}}.tg-mkt-choice{border:1px solid var(--a-border,#e7e5e4);min-height:0;color:inherit;background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:22px 20px 20px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0c0a090a}.tg-mkt-choice:hover{border-color:#0c0a09}.tg-mkt-choice:after{content:"→";color:#78716c;margin-top:12px;font-size:1.05rem}.tg-mkt-choice:hover:after{color:#0c0a09}.tg-mkt-choice__title{letter-spacing:-.03em;margin:0;font-size:1.2rem;font-weight:650;line-height:1.2}.tg-mkt-choice__text{color:#57534e;margin:0;font-size:.95rem;line-height:1.45}.tg-mkt-start__now{color:#0c0a09;font-weight:650}.tg-mkt-header-link{color:inherit;font-size:.92rem;text-decoration:none}.tg-mkt-header-link:hover{text-decoration:underline}.tg-mkt-fold{border-top:1px solid #e7e5e4;margin:8px 0 0;padding:14px 0}.tg-mkt-fold summary{cursor:pointer;font-size:.95rem;font-weight:650;list-style:none}.tg-mkt-fold summary::-webkit-details-marker{display:none}.tg-mkt-fold summary:after{content:" +";color:#78716c;font-weight:500}.tg-mkt-fold[open] summary{margin-bottom:12px}.tg-mkt-fold[open] summary:after{content:" –"}.tg-mkt-actions{flex-direction:column;gap:16px;max-width:480px;margin:20px 0 0;display:flex}.tg-mkt-delivery__title{margin:0 0 8px;font-size:1rem;font-weight:650}.tg-mkt-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.tg-mkt-track__item{color:#78716c;text-align:center;background:#eceae8;border-radius:10px;padding:10px 8px;font-size:.78rem;font-weight:650}.tg-mkt-track__item--done{color:#44403c;background:#e7e5e4}.tg-mkt-track__item--now{color:#fafaf9;background:#0c0a09}.tg-mkt-track__item--issue{color:#92400e;background:#fef3c7}.tg-mkt-delivery{background:#fff;border:1px solid #0c0a09;border-radius:16px;margin:0 0 16px;padding:18px}.tg-mkt-delivery__note{white-space:pre-wrap;margin:0 0 10px;line-height:1.5}.tg-mkt-delivery__files{margin:8px 0 0;padding:0;list-style:none}.tg-mkt-delivery__files a{font-weight:650}.tg-mkt-owner-list{gap:0;margin:0 0 8px;padding:0;list-style:none;display:grid}.tg-mkt-owner-row{border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.tg-mkt-owner-row__title{margin:0;font-weight:650}.tg-mkt-owner-row__meta{color:#57534e;margin:4px 0 0;font-size:.88rem}.tg-mkt-owner-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.tg-mkt-owner-cover{aspect-ratio:16/10;object-fit:cover;background:#f5f5f4;border-radius:10px;width:100%;max-width:280px;margin:8px 0;display:block}@media (max-width:719px){.tg-mkt-choice{min-height:0;padding:18px 16px 16px}.tg-mkt-choice__title{font-size:1.08rem}.tg-mkt-track{grid-template-columns:1fr 1fr}.tg-mkt-owner-row{flex-direction:column}}.tg-not-found{color:#0c0a09;background:#f5f5f4;min-height:100vh}.tg-not-found__main{max-width:560px;margin:0 auto;padding:88px 24px 64px}.tg-not-found__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#78716c;margin:0 0 10px;font-size:.72rem}.tg-not-found__title{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;line-height:1.15}.tg-not-found__text{color:#57534e;margin:0 0 28px;line-height:1.5}.tg-not-found__actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:719px){.tg-not-found__main{padding:72px 20px 48px}}
