body[data-v-5c741905],html[data-v-5c741905]{height:100%;margin:0;background-color:#0f1014;overflow-x:hidden;max-width:100%}[data-v-5c741905]{box-sizing:border-box}.row[data-v-5c741905]{max-width:100%;margin-left:0;margin-right:0}.container[data-v-5c741905],.container-fluid[data-v-5c741905]{max-width:100vw;overflow-x:hidden}.card-container[data-v-5c741905]{display:flex;flex-direction:column;min-height:320px;gap:1.5rem;padding:2.5rem!important;justify-content:space-between}.card-header[data-v-5c741905]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex-grow:1}.card-title[data-v-5c741905]{font-size:1.4rem;line-height:1.4;margin-bottom:0;min-height:70px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.card-description[data-v-5c741905]{font-size:1.2rem;line-height:1.6;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;margin-top:auto}.card-image-container[data-v-5c741905]{display:flex;justify-content:center;align-items:center;height:120px;flex-shrink:0}.card-image[data-v-5c741905]{max-width:120px;max-height:120px;object-fit:contain}.pricing-card[data-v-5c741905]{margin:0 auto;width:100%;color:#fff;border:2px solid transparent;transition:all .3s ease;min-height:420px}.essential[data-v-5c741905]{border-color:#33cc73;background-color:var(--bs-secondary)}.professional[data-v-5c741905]{background:url(media/landing/gradiente_card_profissional.png) center center no-repeat;background-size:cover}.professional p[data-v-5c741905],.professional h1[data-v-5c741905],.professional h2[data-v-5c741905],.professional h3[data-v-5c741905],.professional h4[data-v-5c741905],.professional li[data-v-5c741905],.professional li span[data-v-5c741905]{color:#fff!important}.professional li[data-v-5c741905]{border-color:#fff!important}.pricing-card-profissional[data-v-5c741905]{position:relative;z-index:5}.pricing-header[data-v-5c741905]{padding:1.5rem 1rem}.pricing-title[data-v-5c741905]{font-size:1.5rem;font-weight:700;letter-spacing:1px;color:#fff;text-transform:uppercase}.pricing-footer[data-v-5c741905]{padding:1.5rem}.pricing-price[data-v-5c741905]{margin-bottom:1.5rem}.price-value[data-v-5c741905]{font-size:2rem;font-weight:800;color:#33cc73;line-height:1}.price-period[data-v-5c741905]{font-size:1rem;color:#fff;margin:0}.pricing-btn[data-v-5c741905]{font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:12px 24px;border-radius:8px;border:none;transition:all .3s ease;font-size:.9rem}.professional .pricing-btn[data-v-5c741905]{background:linear-gradient(135deg,#000,#404040);color:#fff}.essential .pricing-btn[data-v-5c741905],.pricing-card-enterprise .pricing-btn[data-v-5c741905]{background:linear-gradient(135deg,#33cc73,#28a745);color:#fff}@media (max-width: 768px){.pricing-card[data-v-5c741905]{min-height:420px;margin-bottom:2rem}.pricing-title[data-v-5c741905]{font-size:1.3rem}.price-value[data-v-5c741905]{font-size:1.8rem}}@media (max-width: 576px){.pricing-card[data-v-5c741905]{min-height:400px}.pricing-header[data-v-5c741905]{padding:1rem}.pricing-benefits[data-v-5c741905]{padding:1.5rem 1rem}.pricing-footer[data-v-5c741905]{padding:1rem}}footer[data-v-5c741905]{margin-top:0}.hover-link[data-v-5c741905]:hover{color:#fff!important;transition:color .3s ease}.social-icon[data-v-5c741905]{transition:color .3s ease,transform .3s ease}.social-icon[data-v-5c741905]:hover{color:#fff!important;transform:translateY(-2px)}@media (max-width: 992px){footer .row[data-v-5c741905]{text-align:center}footer .col-lg-4[data-v-5c741905],footer .col-lg-8[data-v-5c741905]{text-align:center}.social-icon[data-v-5c741905]{justify-content:center}}@media (max-width: 768px){footer[data-v-5c741905]{padding:2rem 1rem}footer img[data-v-5c741905]{margin:0 auto 1rem;display:block}.social-icon[data-v-5c741905]{font-size:1.5rem!important}footer .d-flex.gap-3[data-v-5c741905]{justify-content:center;gap:1.5rem!important}}@media (max-width: 576px){footer .container[data-v-5c741905]{padding:1.5rem}footer h5[data-v-5c741905]{font-size:1.1rem;margin-bottom:1rem}footer p[data-v-5c741905]{font-size:.9rem}footer .text-center p[data-v-5c741905]{font-size:.8rem}}
