.footer{background:rgb(0,0,0);padding:60px var(--espacamento-interno);margin-top:140px;position:relative}.footer__bg-img-wrapper{position:absolute;bottom:100%;left:0;right:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(12%);z-index:-1}.footer__bg-img{width:100%;display:block}.footer__container{max-width:var(--largura-maxima);margin:0 auto;display:flex;gap:60px;position:relative;z-index:1}.footer__esquerda{flex:1 1;display:flex;flex-direction:column;gap:20px}.footer__logos{display:flex;align-items:center;gap:16px}.footer__logo-combined{height:28px;width:auto}.footer__texto{font-size:13px;color:rgba(255,255,255,.5);max-width:300px;line-height:1.6}.footer__social{display:flex;gap:12px}.footer__social-link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:rgba(255,255,255,.5);transition:var(--transicao-padrao)}.footer__social-link:hover{border-color:var(--cor-verde-principal);color:var(--cor-verde-principal)}.footer__copyright{font-size:12px;color:rgba(255,255,255,.3);margin-top:auto}.footer__direita{display:flex;gap:60px}.footer__coluna-links{min-width:140px}.footer__coluna-titulo{font-size:15px;font-weight:600;color:var(--cor-branco);margin-bottom:20px}.footer__lista{list-style:none;display:flex;flex-direction:column;gap:12px}.footer__link{font-size:13px;color:rgba(255,255,255,.5);text-decoration:none;transition:var(--transicao-padrao)}.footer__link:hover{color:rgba(255,255,255,1)}.footer__link--destaque{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin-top:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(140,224,85,.35);border-radius:999px;font-size:12px;color:var(--cor-verde-principal)}.footer__link--destaque svg{width:11px;height:11px;flex-shrink:0}.footer__link--destaque:hover{background:rgba(140,224,85,.08);border-color:rgba(140,224,85,.6);color:var(--cor-verde-hover)}.footer__mobile,.footer__mobile-bg-wrapper{display:none}@media (max-width:1024px){.footer__container{flex-direction:column;gap:48px}.footer__direita{flex-wrap:wrap;gap:40px}}@media (max-width:768px){.footer{padding:40px var(--espacamento-interno) 32px;margin-top:80px}.footer__container{flex-direction:column;align-items:center;text-align:center;gap:0}.footer__direita,.footer__esquerda{display:none!important}.footer__bg-img-wrapper{display:none}.footer__mobile{display:flex!important;flex-direction:column;align-items:center;gap:28px;width:100%;position:relative}.footer__mobile-bg-wrapper{display:block!important;position:absolute;bottom:100%;left:0;right:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(5%);z-index:-1}.footer__mobile-bg{width:100%;display:block}.footer__mobile-logo{height:24px;width:auto;position:relative;z-index:1}.footer__mobile-nav{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.footer__mobile-link{font-size:14px;font-weight:500;color:rgba(255,255,255,.6);text-decoration:none;transition:color .2s ease}.footer__mobile-link:active{color:rgba(255,255,255,1)}.footer__mobile-social{display:flex;gap:12px}.footer__mobile-copyright{font-size:11px;color:rgba(255,255,255,.25)}}.hero{background:var(--cor-branco);padding-top:170px;padding-bottom:var(--espacamento-secao);position:relative;overflow:hidden}.hero__container{max-width:var(--largura-maxima);margin:0 auto;padding:0 var(--espacamento-interno);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1}.hero__logo{margin-bottom:14px}.hero__logo-img{height:28px;width:auto}.hero__meta-badge{display:flex;align-items:center;gap:12px;margin-bottom:18px}.hero__meta-badge-img{height:14px;width:auto}.hero__titulo{font-size:clamp(2.1rem,4.7vw,3.15rem);font-weight:500;color:rgb(37,39,59);line-height:1.08;max-width:1120px;margin-bottom:8px}.hero__subtitulo span,.hero__titulo span{display:block}.hero__subtitulo{font-family:var(--font-principal);font-size:clamp(1.35rem,2.35vw,1.85rem);font-weight:400;color:rgb(37,39,59);line-height:1.16;opacity:.7;max-width:900px;margin-bottom:12px}.hero__descricao{font-size:.9375rem;color:rgb(100,116,139);line-height:1.3;max-width:560px;margin-bottom:42px}.hero__cta-linha{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:80px}.hero__badge{flex-shrink:0}.hero__cta-linha .botao-seta__btn{padding:15px 40px}.hero__dashboard{margin-top:45px}.hero__dashboard,.hero__video{width:100%;max-width:1100px;padding:0 20px;position:relative}.hero__video{z-index:3}.hero__video+.hero__cta-linha{margin-top:40px}.hero__bg-logo{position:absolute;bottom:6.5%;left:50%;transform:translateX(-50%);width:100%;max-width:1400px;pointer-events:none;opacity:.08;z-index:0}.animate-slide-down{animation:slideDown .6s ease forwards}.animate-fade-in{animation:fadeIn .6s ease forwards}.animate-fade-in-delayed{animation:fadeIn .8s ease forwards;animation-delay:.8s;opacity:0}.animate-badge{animation:badgeFadeUp .6s ease forwards;opacity:0}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes badgeFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero{padding-top:120px;padding-bottom:40px}.hero__meta-badge{flex-direction:column;gap:8px}.hero__meta-badge-img{height:11px}.hero__meta-separator{display:none}.hero__titulo{font-size:clamp(1.85rem,8.4vw,2.45rem);line-height:1.12;max-width:360px;margin-bottom:12px}.hero__subtitulo{font-size:clamp(1.05rem,4.6vw,1.4rem);line-height:1.22;max-width:340px;margin-bottom:14px}.hero__descricao{font-size:14px;max-width:310px;margin-bottom:30px}.hero__cta-linha{gap:12px;margin-bottom:0}.hero__dashboard{display:none}.hero__video{padding:0 16px}.hero__video+.hero__cta-linha{margin-top:28px}}.kanban-showcase{background:linear-gradient(180deg,#ffffff,#f7f9fd);padding:calc(var(--espacamento-secao) + 12px) var(--espacamento-interno)}.kanban-showcase__container{max-width:var(--largura-maxima);margin:0 auto}.kanban-showcase__header{max-width:720px;margin:0 auto 40px;text-align:center}.kanban-showcase__tag{display:inline-block;background:rgba(140,224,85,.2);color:var(--cor-verde-escuro);padding:7px 16px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.kanban-showcase__title{font-family:var(--font-principal);font-size:clamp(34px,4.8vw,52px);font-weight:600;letter-spacing:-.04em;line-height:1.04;color:rgb(25,29,55);margin-bottom:14px}.kanban-showcase__subtitle{font-size:16px;line-height:1.65;color:rgb(100,116,139)}.kanban-showcase__board{--kanban-board-row-height:540px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--kanban-board-row-height);grid-gap:18px;gap:18px;padding:22px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(244,246,251,.9));border:1px solid rgba(226,232,240,.9);box-shadow:0 24px 80px rgba(15,23,42,.07);align-items:stretch;overflow:visible;position:relative}.kanban-showcase__column{background:rgba(241,245,249,.92);border-radius:22px;padding:16px;height:100%;min-height:0;max-height:100%;border:1px solid rgba(226,232,240,.78);display:flex;flex-direction:column;box-sizing:border-box;overflow:visible;position:relative;z-index:1}.kanban-showcase__column-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-shrink:0}.kanban-showcase__column-meta{display:flex;align-items:center;gap:10px;min-width:0}.kanban-showcase__column-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.kanban-showcase__column-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px;white-space:nowrap}.kanban-showcase__column-count{font-size:13px;font-weight:700;color:rgb(148,163,184);flex-shrink:0}.kanban-showcase__column-cards{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:visible;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent;position:relative}.kanban-showcase__column-cards::-webkit-scrollbar{width:6px}.kanban-showcase__column-cards::-webkit-scrollbar-track{background:transparent}.kanban-showcase__column-cards::-webkit-scrollbar-thumb{background:rgba(148,163,184,.38);border-radius:999px}.kanban-showcase__column-cards::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.52)}.kanban-showcase__card{background:rgba(255,255,255,.98);border-radius:16px;padding:14px 16px;border:1px solid rgba(226,232,240,.9);box-shadow:0 8px 18px rgba(15,23,42,.04);flex-shrink:0;position:relative;z-index:2}.kanban-showcase__card--hidden{opacity:0;visibility:hidden;pointer-events:none}.kanban-showcase__card--overlay{position:absolute;top:0;left:0;z-index:30;pointer-events:none;box-shadow:0 26px 54px rgba(15,23,42,.22)}.kanban-showcase__card-tags{display:flex;gap:6px;margin-bottom:10px}.kanban-showcase__card-tag{width:42px;height:5px;border-radius:999px}.kanban-showcase__card-name{font-size:14px;font-weight:700;color:rgb(15,23,42);margin-bottom:3px}.kanban-showcase__card-company{font-size:12px;color:rgb(148,163,184);margin-bottom:10px}.kanban-showcase__card-footer{justify-content:space-between;gap:12px}.kanban-showcase__avatar,.kanban-showcase__avatars,.kanban-showcase__card-footer{display:flex;align-items:center}.kanban-showcase__avatar{width:26px;height:26px;border-radius:999px;justify-content:center;margin-right:-6px;border:2px solid #fff;color:#fff;font-size:10px;font-weight:700;position:relative}.kanban-showcase__attachment{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:rgb(148,163,184);font-weight:600}.kanban-showcase__board,.kanban-showcase__subtitle,.kanban-showcase__tag,.kanban-showcase__title{opacity:0;transform:translateY(24px)}.kanban-showcase--visivel .kanban-showcase__tag{animation:kanbanShowcaseFadeUp .45s cubic-bezier(.22,1,.36,1) forwards}.kanban-showcase--visivel .kanban-showcase__title{animation:kanbanShowcaseFadeUp .52s cubic-bezier(.22,1,.36,1) .08s forwards}.kanban-showcase--visivel .kanban-showcase__subtitle{animation:kanbanShowcaseFadeUp .52s cubic-bezier(.22,1,.36,1) .16s forwards}.kanban-showcase--visivel .kanban-showcase__board{animation:kanbanShowcaseFadeUp .65s cubic-bezier(.22,1,.36,1) .24s forwards}@keyframes kanbanShowcaseFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.kanban-showcase{padding:var(--espacamento-secao) var(--espacamento-interno)}.kanban-showcase__header{margin-bottom:28px}.kanban-showcase__title{font-size:clamp(30px,8vw,38px)}.kanban-showcase__subtitle{font-size:14px}.kanban-showcase__board{--kanban-board-row-height:330px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--kanban-board-row-height);gap:12px;padding:12px;border-radius:20px}.kanban-showcase__column{padding:12px;border-radius:18px}.kanban-showcase__column-header{gap:8px;margin-bottom:10px}.kanban-showcase__column-meta{gap:7px}.kanban-showcase__column-dot{width:7px;height:7px}.kanban-showcase__column-title{font-size:9px;padding:5px 9px;letter-spacing:.06em}.kanban-showcase__column-count{font-size:11px}.kanban-showcase__column-cards{gap:8px;overflow-x:hidden;padding-right:2px}.kanban-showcase__card{padding:10px 11px;border-radius:14px}.kanban-showcase__card-tags{gap:5px;margin-bottom:8px}.kanban-showcase__card-tag{width:30px;height:4px}.kanban-showcase__card-name{font-size:11px;margin-bottom:2px}.kanban-showcase__card-company{font-size:10px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kanban-showcase__card-footer{gap:8px}.kanban-showcase__avatar{width:20px;height:20px;margin-right:-5px;font-size:8px}.kanban-showcase__attachment{font-size:10px;gap:3px}.kanban-showcase__attachment svg{width:12px;height:12px}}@media (max-width:520px){.kanban-showcase__board{--kanban-board-row-height:320px;gap:10px;padding:10px}.kanban-showcase__column{padding:10px}.kanban-showcase__column-title{font-size:8px;padding:4px 8px}.kanban-showcase__column-count{font-size:10px}.kanban-showcase__card{padding:9px 10px}.kanban-showcase__card-name{font-size:10px}.kanban-showcase__card-company{font-size:9px}.kanban-showcase__avatar{width:18px;height:18px;font-size:7px}}.kanban-showcase__column--plataforma{align-self:flex-start;height:auto;border:none;border-radius:14px;padding:12px}.kanban-showcase__column--plataforma .kanban-showcase__column-cards{flex:0 0 auto}.kanban-showcase__column--plataforma .kanban-showcase__column-header{margin-bottom:12px}.kanban-showcase__p-titulo{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.kanban-showcase__p-contagem{font-size:15px;font-weight:600}.kanban-showcase__card--plataforma{padding:12px 12px 10px;border-radius:10px;border:1px solid #edf0f4;box-shadow:0 1px 2px rgba(15,23,42,.04)}.kanban-showcase__p-tags{display:flex;gap:6px;margin-bottom:8px}.kanban-showcase__p-tags span{width:72px;height:7px;border-radius:4px}.kanban-showcase__p-linha{display:flex;align-items:center;gap:10px}.kanban-showcase__p-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;font-size:10.5px;font-weight:700}.kanban-showcase__p-nome{overflow:hidden;font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:#111827}.kanban-showcase__p-atendentes{display:flex;align-items:center;margin-top:8px;color:#9ca3af}.kanban-showcase__p-foto{width:22px;height:22px;border:2px solid #fff;border-radius:50%}.kanban-showcase__p-foto+.kanban-showcase__p-foto{margin-left:-6px}.kanban-showcase__p-criar{display:block;margin-top:12px;padding-left:6px;font-size:14px;font-weight:500}@media (max-width:768px){.kanban-showcase__p-titulo{font-size:10.5px;padding:4px 8px}.kanban-showcase__p-nome{font-size:13px;white-space:normal;line-height:1.25}.kanban-showcase__p-avatar{width:24px;height:24px;font-size:9.5px}}.kanban-showcase__app{display:grid;grid-template-columns:58px 220px minmax(0,1fr);overflow:hidden;border:1px solid #e5e7eb;border-radius:18px;background:#f7f8fa;box-shadow:0 24px 80px rgba(15,23,42,.08);opacity:0;transform:translateY(24px)}.kanban-showcase--visivel .kanban-showcase__app{animation:kanbanShowcaseFadeUp .65s cubic-bezier(.22,1,.36,1) .24s forwards}.kanban-showcase__app-menu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;background:linear-gradient(180deg,#2f8a4f,#4fae5f);color:#fff}.kanban-showcase__app-logo{width:30px;height:30px;margin-bottom:10px;padding:6px;border-radius:9px;background:#fff}.kanban-showcase__app-icone{display:flex;align-items:center;justify-content:center;width:38px;height:36px;border-radius:10px;color:rgba(255,255,255,.92)}.kanban-showcase__app-icone--ativo{background:#fff;color:#1f2937}.kanban-showcase__app-espaco{flex:1 1}.kanban-showcase__app-usuario{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.25);font-size:11px;font-weight:700}.kanban-showcase__app-quadros{display:flex;flex-direction:column;gap:2px;padding:16px 12px;border-right:1px solid #eceef2;background:#fff}.kanban-showcase__app-quadros-titulo{margin:0 6px 12px;font-size:16px;font-weight:600;color:#111827}.kanban-showcase__app-quadro{display:flex;align-items:center;gap:9px;padding:9px 8px;border-radius:8px;font-size:13.5px;color:#4b5563}.kanban-showcase__app-quadro span{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kanban-showcase__app-quadro em{font-style:normal;font-size:12.5px;color:#6b7280}.kanban-showcase__app-quadro--ativo{background:#f1f2f4;font-weight:600;color:#111827}.kanban-showcase__app-principal{display:flex;flex-direction:column;min-width:0}.kanban-showcase__app-topo{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid #eceef2;background:#fff;font-size:13px;color:#4b6c9c;white-space:nowrap}.kanban-showcase__app-topo>strong{font-size:15px;font-weight:600;color:#111827}.kanban-showcase__app-voltar{display:flex;color:#374151}.kanban-showcase__app-busca{display:inline-flex;align-items:center;gap:8px;min-width:170px;padding:7px 12px;border:1px solid #e5e7eb;border-radius:8px;color:#9ca3af}.kanban-showcase__app-filtro{display:inline-flex;align-items:center;gap:4px}.kanban-showcase__app-acoes{display:inline-flex;gap:8px;margin-left:auto;color:#374151}.kanban-showcase__app-acoes svg{box-sizing:content-box;padding:7px;border-radius:8px;background:#f3f4f6}.kanban-showcase--plataforma .kanban-showcase__board{--kanban-board-row-height:440px;gap:14px;padding:14px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:hidden;opacity:1;transform:none;animation:none}.kanban-showcase--plataforma .kanban-showcase__column--plataforma{max-height:100%}.kanban-showcase--plataforma .kanban-showcase__column--plataforma .kanban-showcase__column-cards{flex:0 1 auto;overflow:hidden}.kanban-showcase__card--plataforma:not(.kanban-showcase__card--overlay){animation:kanbanCardEntrada .3s ease both}@keyframes kanbanCardEntrada{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.kanban-showcase__app{grid-template-columns:58px minmax(0,1fr)}.kanban-showcase__app-filtro,.kanban-showcase__app-quadros{display:none}}@media (max-width:768px){.kanban-showcase__app{grid-template-columns:minmax(0,1fr);border-radius:16px}.kanban-showcase__app-acoes,.kanban-showcase__app-busca,.kanban-showcase__app-menu{display:none}.kanban-showcase__app-topo{padding:10px 12px}.kanban-showcase--plataforma .kanban-showcase__board{--kanban-board-row-height:330px;gap:10px;padding:10px}.kanban-showcase--plataforma .kanban-showcase__column-header{gap:6px;min-width:0}.kanban-showcase--plataforma .kanban-showcase__p-titulo{min-width:0;overflow:hidden;padding:4px 7px;font-size:9.5px;white-space:nowrap;text-overflow:ellipsis}.kanban-showcase--plataforma .kanban-showcase__p-contagem,.kanban-showcase--plataforma .kanban-showcase__p-titulo svg{flex-shrink:0}}.kanban-showcase__app-usuario i{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid #4fae5f;border-radius:50%;background:#8ce055}.kanban-showcase__abas{display:flex;gap:6px;overflow:hidden;padding:10px 10px 0}.kanban-showcase__aba{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:6px 9px;border-radius:7px;background:#eef0f4;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transition:background .3s ease,color .3s ease}.kanban-showcase__aba em{font-style:normal;font-weight:600;opacity:.8}.kanban-showcase--plataforma .kanban-showcase__board--uma-coluna{--kanban-board-row-height:372px;grid-auto-rows:var(--kanban-board-row-height);grid-template-columns:minmax(0,1fr);animation:kanbanAbaEntrada .35s ease both}.kanban-showcase--plataforma .kanban-showcase__board--uma-coluna .kanban-showcase__p-nome{font-size:15px;white-space:nowrap}.kanban-showcase--plataforma .kanban-showcase__board--uma-coluna .kanban-showcase__p-titulo{font-size:11px}.kanban-showcase__card--chegou{box-shadow:0 0 0 2px #8ce055,0 6px 16px rgba(15,23,42,.08)}@keyframes kanbanAbaEntrada{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.header{position:fixed;top:24px;left:0;right:0;z-index:var(--z-navbar);padding:16px var(--espacamento-interno)}.header__container{display:flex;align-items:center;justify-content:space-between;max-width:var(--largura-maxima);margin:0 auto;position:relative}.header__logo{width:30px;height:auto;object-fit:contain;opacity:1;filter:blur(0);transition:opacity .3s ease,filter .3s ease}.header__nav{position:absolute;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--raio-nav);padding:6px;border:1px solid var(--cor-borda);box-shadow:var(--sombra-nav);display:flex;align-items:center;gap:8px;transition:padding .3s ease,box-shadow .3s ease}.header__nav-logo{width:26px;height:auto;object-fit:contain;max-width:0;opacity:0;overflow:hidden;padding-left:0;transition:max-width .3s ease,opacity .3s ease,padding .3s ease}.header__nav-entrar{display:flex;align-items:center;gap:6px;padding:10px 0;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;background:var(--cor-verde-escuro);color:var(--cor-verde-principal);border:none;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;transition:max-width .3s ease,opacity .3s ease,padding .3s ease,background .3s ease,color .3s ease}.header__nav-entrar:hover{background:var(--cor-verde-hover)}.header--scrolled .header__btn-entrar,.header--scrolled .header__logo{opacity:0;filter:blur(4px);pointer-events:none}.header--scrolled .header__nav{padding:8px 8px 8px 18px;background:rgba(255,255,255,.62);backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);border-color:rgba(27,53,40,.14);box-shadow:0 14px 38px rgba(24,44,34,.12)}.header--scrolled .header__nav-logo{max-width:40px;opacity:1}.header--scrolled .header__nav-entrar{max-width:120px;opacity:1;padding:10px 22px}.header__links{display:flex;align-items:center;gap:4px}.header__link{padding:6px 14px;font-size:13px;color:rgb(37,39,59);text-decoration:none;font-weight:500;display:inline-block}.header__link .header__link-inner{display:block;overflow:hidden;height:18px}.header__link .header__link-slide{display:block;transition:transform .3s ease}.header__link .header__link-slide:after{content:attr(data-text);color:var(--cor-verde-principal)}.header__link .header__link-slide:after,.header__link .header__link-text{display:block;height:18px;line-height:18px}.header__link:hover .header__link-slide{transform:translateY(-18px)}.header__btn-entrar{display:flex;align-items:center;gap:6px;padding:10px 22px;background:var(--cor-verde-escuro);color:var(--cor-verde-principal);border:none;border-radius:24px;font-size:13px;font-weight:600;cursor:pointer;opacity:1;filter:blur(0);transition:opacity .3s ease,filter .3s ease,background .3s ease,color .3s ease}.header__entrar-icone{display:flex;transition:transform .4s cubic-bezier(.22,1,.36,1)}.header__entrar-icone svg{fill:currentColor;stroke:none}.header__entrar-texto{transition:transform .4s cubic-bezier(.22,1,.36,1)}.header__btn-entrar:hover .header__entrar-icone,.header__nav-entrar:hover .header__entrar-icone{transform:translateX(44px)}.header__btn-entrar:hover .header__entrar-texto,.header__nav-entrar:hover .header__entrar-texto{transform:translateX(-22px)}.header__btn-entrar:hover,.header__nav-entrar:hover{background:rgba(140,224,85,.2);color:var(--cor-verde-escuro)}.header__hamburger{display:none;flex-direction:column;gap:4px;padding:8px;background:transparent;border:none;cursor:pointer}.header__hamburger span{display:block;width:20px;height:2px;background:var(--cor-preto);transition:var(--transicao-padrao)}.header__mobile-menu{display:none}@media (max-width:810px){.header__links{display:none}.header__hamburger{display:flex}}@media (max-width:768px){.header{top:0;left:0;right:0;padding:0;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-bottom:1px solid rgba(0,0,0,.06);border-radius:0;box-shadow:none;transition:box-shadow .3s ease}.header--scrolled{box-shadow:0 2px 12px rgba(0,0,0,.06)}.header__container{padding:10px 16px}.header__logo{width:28px;opacity:1!important;filter:none!important;pointer-events:auto!important}.header__nav{position:static;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;padding:0;transform:none;left:auto;display:none}.header__nav-entrar,.header__nav-logo{display:none!important}.header__btn-entrar{display:none}.header__hamburger{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;background:rgba(0,0,0,.04);gap:5px}.header__hamburger span{width:18px;height:1.5px;border-radius:2px;background:rgb(37,39,59)}.header--scrolled .header__logo{opacity:1;filter:none;pointer-events:auto}.header--scrolled .header__nav{display:none}.header__mobile-menu{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-overlay);background:white;padding:0 28px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header__mobile-menu--aberto{opacity:1;visibility:visible}.header__mobile-menu-top{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.06)}.header__mobile-menu-fechar{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(0,0,0,.04);border:none;cursor:pointer;color:rgb(37,39,59);transition:background .2s ease}.header__mobile-menu-fechar:active{background:rgba(0,0,0,.08)}.header__mobile-menu-nav{display:flex;flex-direction:column;padding-top:8px}.header__mobile-menu-link{display:block;font-size:20px;font-weight:500;color:rgb(37,39,59);text-decoration:none;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.06);transition:color .2s ease}.header__mobile-menu-link:active{color:var(--cor-verde-principal)}.header__mobile-menu-link{transform:translateY(16px);opacity:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s ease,color .2s ease}.header__mobile-menu--aberto .header__mobile-menu-link{transform:translateY(0);opacity:1}.header__mobile-menu--aberto .header__mobile-menu-link:first-child{transition-delay:.08s}.header__mobile-menu--aberto .header__mobile-menu-link:nth-child(2){transition-delay:.14s}.header__mobile-menu--aberto .header__mobile-menu-link:nth-child(3){transition-delay:.2s}}.pricing{padding:var(--espacamento-secao) var(--espacamento-interno)}.pricing__container{max-width:var(--largura-maxima);margin:0 auto}.pricing__card{background:var(--cor-bg-principal);border-radius:20px;padding:44px;position:relative}.pricing__topo{display:grid;grid-template-columns:260px 1fr 1fr 1fr;grid-gap:24px;gap:24px;align-items:flex-end}.pricing__topo-esquerda{display:flex;flex-direction:column;gap:24px;align-self:flex-end}.pricing__logo-img{position:absolute;top:44px;left:44px;width:32px;height:auto}.pricing__toggle-area{display:flex;flex-direction:column;gap:12px}.pricing__toggle-label{font-family:var(--font-principal);font-size:15px;font-weight:330;color:var(--cor-preto)}.pricing__toggle-card{border:1px solid rgb(180,188,200);border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.pricing__toggle-option{display:flex;align-items:center;gap:10px;cursor:pointer;font-family:var(--font-principal);font-size:15px;font-weight:330;color:var(--cor-preto);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing__toggle-option input{display:none}.pricing__radio-custom{width:18px;height:18px;border-radius:50%;border:1.5px solid rgb(0,0,0);position:relative;flex-shrink:0;transition:var(--transicao-padrao)}.pricing__toggle-option--ativo .pricing__radio-custom{background:var(--cor-preto);border-color:rgb(0,0,0)}.pricing__toggle-option--ativo .pricing__radio-custom:after{content:"";position:absolute;width:7px;height:7px;background:var(--cor-branco);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing__toggle-badge{background:rgb(229,233,239);color:rgb(60,60,60);font-size:10px;font-weight:400;padding:3px 10px;border-radius:4px;margin-left:auto}.pricing__plano{border-radius:20px;padding:32px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;transition:all .35s cubic-bezier(.22,1,.36,1)}.pricing__plano--destaque{background:var(--cor-preto);padding:44px 24px 32px;margin-top:-20px}.pricing__plano-badge-wrapper{position:absolute;top:-12px;opacity:0;transform:translateY(6px) scale(.9);transition:opacity .3s ease,transform .3s ease;transition-delay:calc(var(--plano-index) * .1s)}.pricing__plano-badge-wrapper--visivel{opacity:1;transform:translateY(0) scale(1)}.pricing__plano-badge{color:var(--cor-verde-escuro);font-family:var(--font-principal);font-size:11px;font-weight:600;padding:4px 14px;border-radius:20px}.pricing__plano-badge,.pricing__plano-badge--verde{background:var(--cor-verde-principal)}.pricing__plano-titulo{font-family:var(--font-display);font-size:28px;font-weight:500;color:var(--cor-preto);margin-bottom:4px}.pricing__plano-titulo em{font-style:normal;font-weight:600;background:linear-gradient(90deg,var(--cor-verde-principal),#D4F5B0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing__plano--destaque .pricing__plano-titulo{color:var(--cor-branco)}.pricing__plano-subtitulo{font-family:var(--font-principal);font-size:16px;font-weight:350;color:rgb(100,110,120);margin-bottom:16px}.pricing__plano--destaque .pricing__plano-subtitulo{color:rgba(255,255,255,.7)}.pricing__preco-original-slot{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.pricing__preco-original-slot--visivel{grid-template-rows:1fr}.pricing__preco-original-inner{overflow:hidden}.pricing__plano-preco-original{font-family:var(--font-principal);font-size:15px;font-weight:400;color:rgb(150,150,150);text-decoration:line-through;margin-bottom:2px;display:block;opacity:0;transition:opacity .25s ease}.pricing__preco-original-slot--visivel .pricing__plano-preco-original{opacity:1;transition-delay:.15s}.pricing__plano--destaque .pricing__plano-preco-original{color:rgba(255,255,255,.5)}.pricing__plano-preco{font-family:Inter,sans-serif;font-size:48px;font-weight:330;color:var(--cor-preto);line-height:1.1}.pricing__plano--destaque .pricing__plano-preco{color:var(--cor-branco)}.pricing__plano-sufixo{font-size:22px;font-weight:330}.pricing__plano-cobrado{font-family:var(--font-principal);font-size:13px;font-weight:400;color:rgb(130,130,130);margin-top:6px;margin-bottom:20px}.pricing__plano--destaque .pricing__plano-cobrado{color:rgba(255,255,255,.5)}.pricing__plano-btn{display:block;padding:14px 0;border:none;border-radius:14px;background:var(--cor-preto);color:var(--cor-branco);font-family:var(--font-principal);font-size:15px;font-weight:500;cursor:pointer;transition:var(--transicao-padrao);text-align:center;text-decoration:none;width:100%}.pricing__plano-btn--branco,.pricing__plano-btn:hover{background:var(--cor-branco);color:var(--cor-preto)}.pricing__plano-btn--branco:hover{background:var(--cor-preto);color:var(--cor-branco)}.pricing__comparacao-sempre{display:flex;flex-direction:column;gap:4px;margin-top:40px}.pricing__comparacao-sempre .pricing__comparacao-row{opacity:1;transform:none}.pricing__comparacao{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);margin-top:4px}.pricing__comparacao--aberta{grid-template-rows:1fr}.pricing__comparacao-inner{overflow:hidden;display:flex;flex-direction:column;gap:4px}.pricing__comparacao-row{display:grid;grid-template-columns:260px 1fr 1fr 1fr;grid-gap:24px;gap:24px;padding:0 28px;height:56px;align-items:center;border-radius:12px;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.pricing__comparacao--aberta .pricing__comparacao-row{opacity:1;transform:translateY(0);transition-delay:calc(.2s + var(--row-index) * .04s)}.pricing__comparacao-row--bg{background:var(--cor-branco)}.pricing__comparacao-feature,.pricing__comparacao-valor{font-family:var(--font-principal);font-size:14px;font-weight:400;color:rgb(38,39,60)}.pricing__comparacao-valor{text-align:center}.pricing__check{color:rgb(50,50,50);display:inline-flex;align-items:center;transition:color .2s ease}.pricing__check:hover{color:var(--cor-verde-principal)}.pricing__cross{color:rgb(50,50,50);display:inline-flex;align-items:center;transition:color .2s ease}.pricing__cross:hover{color:#E53E3E}.pricing__cross-text{color:rgb(50,50,50);gap:6px;font-size:14px;transition:color .2s ease}.pricing__cross-text:hover{color:#E53E3E}.pricing__btn-comparacao{display:flex;align-items:center;justify-content:center;gap:8px;margin:32px auto 0;padding:0;background:transparent;border:none;font-family:var(--font-principal);font-size:15px;font-weight:400;color:rgb(80,80,80);cursor:pointer;transition:var(--transicao-padrao)}.pricing__btn-comparacao:hover{color:var(--cor-preto)}.pricing__btn-comparacao-seta{transition:transform .3s ease;transform:rotate(180deg)}.pricing__btn-comparacao-seta--aberta{transform:rotate(0deg)}.pricing__btn-comparacao,.pricing__comparacao-sempre,.pricing__logo-img,.pricing__plano,.pricing__topo-esquerda{opacity:0;transform:translateY(20px)}.pricing__logo-img{transform:translateY(10px)}.pricing--visivel .pricing__logo-img{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.pricing--visivel .pricing__topo-esquerda{opacity:1;transform:translateY(0);transition:opacity .5s ease .1s,transform .5s ease .1s}.pricing--visivel .pricing__plano{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.pricing--visivel .pricing__plano:nth-child(2){transition-delay:.15s}.pricing--visivel .pricing__plano:nth-child(3){transition-delay:.25s}.pricing--visivel .pricing__plano:nth-child(4){transition-delay:.35s}.pricing--visivel .pricing__comparacao-sempre{opacity:1;transform:translateY(0);transition:opacity .5s ease .4s,transform .5s ease .4s}.pricing--visivel .pricing__btn-comparacao{opacity:1;transform:translateY(0);transition:opacity .5s ease .5s,transform .5s ease .5s}.pricing__mobile-header,.pricing__mobile-toggle,.pricing__plano-features{display:none}@media (max-width:768px){.pricing__card{background:none;border-radius:0;padding:0}.pricing__logo-img{display:none}.pricing__mobile-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:28px}.pricing__mobile-titulo{font-family:var(--font-display);font-size:26px;font-weight:500;color:rgb(37,39,59)}.pricing__mobile-divider{width:40px;height:3px;background:var(--cor-verde-principal);border-radius:2px}.pricing__mobile-subtitulo{font-size:14px;color:rgb(100,116,139);line-height:1.5;max-width:340px}.pricing__mobile-toggle{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:36px}.pricing__mobile-toggle-label{font-size:14px;font-weight:400;color:rgb(150,150,150);cursor:pointer;transition:color .25s ease}.pricing__mobile-toggle-label--ativo{color:rgb(37,39,59);font-weight:600}.pricing__switch{position:relative;width:48px;height:28px;background:rgb(220,220,220);border-radius:14px;border:none;cursor:pointer;padding:0;transition:background .25s ease}.pricing__switch--on{background:var(--cor-verde-principal)}.pricing__switch-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;background:var(--cor-branco);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:transform .25s cubic-bezier(.22,1,.36,1)}.pricing__switch--on .pricing__switch-thumb{transform:translateX(20px)}.pricing__topo-esquerda{display:none}.pricing__topo{grid-template-columns:1fr;gap:24px}.pricing__plano{background:var(--cor-bg-principal);border-radius:20px;padding:32px 24px}.pricing__plano--destaque{background:var(--cor-preto);margin-top:0;padding:32px 24px}.pricing__plano-features{display:flex;flex-direction:column;width:100%;margin-top:24px}.pricing__plano-feature-row{display:flex;justify-content:space-between;align-items:center;padding:14px 12px;font-size:14px}.pricing__plano-feature-row--bg{background:rgba(0,0,0,.04);border-radius:8px}.pricing__plano--destaque .pricing__plano-feature-row--bg{background:rgba(255,255,255,.05)}.pricing__plano-feature-name{color:rgb(80,80,80)}.pricing__plano--destaque .pricing__plano-feature-name{color:rgba(255,255,255,.7)}.pricing__plano-feature-value{font-weight:500}.pricing__plano--destaque .pricing__plano-feature-value{color:rgba(255,255,255,.9)}.pricing__btn-comparacao,.pricing__comparacao,.pricing__comparacao-sempre{display:none!important}}.pricing__cross-text{display:inline-flex;align-items:center;gap:8px}.pricing__tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:1px solid rgba(64,78,103,.6);color:rgba(64,78,103,.9);cursor:help;flex-shrink:0}.pricing__tooltip-icon{font-size:11px;line-height:1;font-weight:600}.pricing__tooltip-bubble{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(8px);width:min(320px,calc(100vw - 40px));padding:16px 18px;border-radius:18px;background:#101521;border:1px solid rgba(77,94,124,.45);box-shadow:0 20px 50px rgba(5,9,18,.3);color:rgba(255,255,255,.96);font-size:14px;line-height:1.5;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:20}.pricing__tooltip:focus-visible .pricing__tooltip-bubble,.pricing__tooltip:hover .pricing__tooltip-bubble{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (max-width:768px){.pricing__tooltip-bubble{left:auto;right:0;transform:translateY(8px);width:min(280px,calc(100vw - 32px))}.pricing__tooltip:focus-visible .pricing__tooltip-bubble,.pricing__tooltip:hover .pricing__tooltip-bubble{transform:translateY(0)}}.pricing__plano-badge-wrapper{pointer-events:none}.pricing[data-periodo=trimestral] .pricing__plano-badge-wrapper--visivel{animation:pricingBadgeReveal .56s cubic-bezier(.22,1.2,.36,1) both;animation-delay:calc(var(--plano-index) * .08s)}.pricing__plano-badge{box-shadow:0 10px 24px rgba(140,224,85,.24);letter-spacing:.02em}@keyframes pricingBadgeReveal{0%{opacity:0;transform:translateY(10px) scale(.82);filter:blur(8px)}60%{opacity:1;transform:translateY(-3px) scale(1.06);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.pricing__toggle-badge{transition:background-color .24s ease,color .24s ease,border-color .24s ease;border:1px solid transparent}.pricing__toggle-badge--ativo{background:rgba(140,224,85,.22);color:rgba(18,51,32,.92);border-color:rgba(140,224,85,.34)}.floating-boxes{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:2}.floating-box{position:absolute;width:56px;height:56px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.03);opacity:0;pointer-events:auto;cursor:pointer;animation:floatBoxEntrance .6s ease forwards}.floating-box:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 12px 40px rgba(140,224,85,.25),0 0 0 2px rgba(140,224,85,.4);opacity:0;transition:opacity .3s ease}.floating-box:hover:after{opacity:1}.floating-box:hover{animation-play-state:paused}.floating-box:hover .floating-box__icon{opacity:1;transform:scale(1.1)}.floating-box__icon{width:30px;height:30px;object-fit:contain;opacity:.8;transition:opacity .3s ease,transform .3s ease}.floating-box--1{top:220px;left:10%;animation:floatBoxEntrance .6s ease .2s forwards,float1 6s ease-in-out .8s infinite}.floating-box--2{top:185px;right:14%;animation:floatBoxEntrance .6s ease .4s forwards,float2 7s ease-in-out 1s infinite}.floating-box--3{top:520px;left:22%;width:50px;height:50px;animation:floatBoxEntrance .6s ease .6s forwards,float3 5.5s ease-in-out 1.2s infinite}.floating-box--4{top:470px;right:20%;animation:floatBoxEntrance .6s ease .8s forwards,float4 6.5s ease-in-out 1.4s infinite}@keyframes floatBoxEntrance{0%{opacity:0;transform:translateY(30px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float2{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes float3{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes float4{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-2deg)}}@media (max-width:1024px){.floating-box{width:48px;height:48px}.floating-box__icon{width:26px;height:26px}.floating-box--1{top:190px;left:3%}.floating-box--2{top:170px;right:3%}.floating-box--3{top:480px;left:2%}.floating-box--4{top:440px;right:2%}}@media (max-width:768px){.floating-boxes{display:none}}