@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Sora:wght@500;600;700&display=swap";.env-tag[data-v-d4e38ef7]{position:fixed;left:16px;bottom:16px;padding:8px 12px;border-radius:999px;background:red;color:#ffead5;font-size:.75rem;font-weight:700;letter-spacing:.02em;border:none;box-shadow:0 10px 20px #7a3e002e;z-index:1000}.payment-modal{position:fixed;inset:0;display:grid;place-items:center;z-index:2000}.payment-modal-sheet-enter-active,.payment-modal-sheet-leave-active{transition:opacity .22s ease}.payment-modal-sheet-enter-from,.payment-modal-sheet-leave-to{opacity:0}.payment-modal-sheet-enter-active .payment-modal-card,.payment-modal-sheet-leave-active .payment-modal-card{transition:transform .28s ease,opacity .28s ease}.payment-modal-sheet-enter-from .payment-modal-card,.payment-modal-sheet-leave-to .payment-modal-card{transform:translateY(32px);opacity:0}.payment-modal--stacked{z-index:2100}.payment-modal-backdrop{position:absolute;inset:0;background:#08183873}.payment-modal-card{position:relative;width:min(640px,92vw);background:#fff;border-radius:18px;padding:20px;display:grid;gap:16px;box-shadow:var(--shadow-strong)}.payment-modal-card--compact{width:min(520px,92vw)}.payment-modal-card--boleto{width:min(760px,96vw);padding:24px}.payment-modal-card--credit{width:min(560px,92vw);border-radius:22px;padding:22px 24px 24px}@media(max-width:720px){.payment-modal{display:flex;align-items:flex-end;justify-content:stretch}.payment-modal-card{width:100vw;max-width:none;max-height:min(90vh,calc(100vh - 12px));overflow-y:auto;padding:16px 16px calc(20px + env(safe-area-inset-bottom));border-radius:15px 15px 0 0;margin-top:auto}.payment-modal-card--compact,.payment-modal-card--boleto,.payment-modal-card--credit{width:100vw;max-width:none;border-radius:15px 15px 0 0}}.confirm-registration-modal-card{width:min(476px,94vw);padding:18px 20px 24px;border-radius:28px;gap:18px}.subscription-modal-header[data-v-3d31f73a]{min-height:40px}.subscription-modal-header h4[data-v-3d31f73a]{font-size:1.05rem;font-weight:700;color:#0d3f89}.subscription-modal-close[data-v-3d31f73a]{font-size:30px;width:28px;height:28px}.confirm-modal-alert[data-v-3d31f73a]{margin-top:6px;display:grid;grid-template-columns:30px 1fr;align-items:start;column-gap:12px;padding:14px 16px;border-radius:22px;background:#fff8d8;border:1px solid #f1d28a}.confirm-modal-alert .subscription-modal-alert-icon[data-v-3d31f73a]{justify-self:start;align-self:center;margin-top:0}.confirm-modal-message[data-v-3d31f73a]{display:grid;gap:3px}.confirm-modal-message p[data-v-3d31f73a]{margin:0;color:#212121;font-size:.86rem;line-height:1.25}.confirm-modal-email[data-v-3d31f73a]{font-weight:500}.confirm-modal-text[data-v-3d31f73a]{margin:0;color:var(--ink-700);font-size:.9rem;line-height:1.4;text-align:center;white-space:pre-line;justify-self:center;max-width:420px}.confirm-modal-code-group[data-v-3d31f73a]{display:grid;gap:12px}.confirm-modal-label[data-v-3d31f73a]{margin:2px 0 0;font-size:1rem;font-weight:700;color:#161616}.confirm-modal-code-inputs[data-v-3d31f73a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.confirm-modal-code-inputs input[data-v-3d31f73a]{width:100%;height:62px;padding:0;border-radius:11px;border:1.5px solid #aab3c3;font:inherit;font-size:1.5rem;font-weight:600;text-align:center;color:var(--ink-900);background:#fff}.confirm-modal-code-inputs input[data-v-3d31f73a]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e826}.confirm-modal-resend[data-v-3d31f73a]{justify-self:start;padding:0;color:#356ad9;font-size:.95rem;font-weight:500;text-decoration:underline;text-underline-offset:2px}.confirm-modal-resend[data-v-3d31f73a]:disabled{color:#9aa6bf;text-decoration:none;cursor:default;pointer-events:none;opacity:1}.confirm-modal-resend-row[data-v-3d31f73a]{display:inline-flex;align-items:center;gap:8px}.confirm-modal-resend-countdown[data-v-3d31f73a]{color:var(--ink-600);font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.confirm-modal-error[data-v-3d31f73a]{margin:0;color:#b44545;font-size:.85rem;font-weight:600;white-space:pre-line;text-align:left}.confirm-modal-actions[data-v-3d31f73a]{margin-top:8px;display:flex;gap:12px;justify-content:center}.confirm-modal-actions .btn-primary[data-v-3d31f73a]{min-width:170px;height:50px;border-radius:999px;background:#1976e6}.confirm-modal-actions .btn-primary[data-v-3d31f73a]:hover{background:#1568cc}@media(max-width:720px){.confirm-registration-modal-card{width:100vw;border-radius:24px 24px 0 0;padding:18px 16px 24px}.confirm-modal-code-inputs[data-v-3d31f73a]{gap:6px}.confirm-modal-code-inputs input[data-v-3d31f73a]{height:56px;font-size:1.25rem}}.loading-anim[data-v-543170c6]{display:grid;place-items:center;width:100%}.loading-anim--overlay[data-v-543170c6]{position:fixed;inset:0;padding:24px;background:#ffffffe0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2600}.loading-anim__content[data-v-543170c6]{display:grid;justify-items:center;gap:10px;text-align:center}.loading-anim__label[data-v-543170c6]{margin:0;font-size:.95rem;font-weight:600;color:var(--ink-700)}.lead-shell[data-v-9b50216d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;min-height:680px}.lead-info[data-v-9b50216d]{display:grid;align-content:start;gap:28px;padding:22px;border-radius:26px;background:linear-gradient(180deg,#4d92ea,#2950af);color:#fff}.lead-info-token[data-v-9b50216d]{padding:22px 4rem}.lead-info-figure[data-v-9b50216d]{border-radius:22px;overflow:hidden}.lead-info-figure[data-v-9b50216d] svg{display:block;width:100%;height:auto}.lead-copy[data-v-9b50216d]{display:grid;gap:20px;padding:0 18px 10px}.lead-copy p[data-v-9b50216d]{margin:0;font-size:1rem;line-height:1.65}.lead-copy h2[data-v-9b50216d]{margin:0;font-size:1.9rem;line-height:1.1}.lead-list[data-v-9b50216d]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.lead-list li[data-v-9b50216d]{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;font-size:1rem;line-height:1.5}.lead-list-icon[data-v-9b50216d]{width:18px;height:18px;color:#d9f76b}.lead-list-icon[data-v-9b50216d] svg{display:block;width:100%;height:100%}.lead-form-panel[data-v-9b50216d]{display:grid;align-content:center;gap:28px;padding:28px 34px}.lead-brand[data-v-9b50216d]{width:min(230px,100%);justify-self:center}.lead-brand[data-v-9b50216d] svg{display:block;width:100%;height:auto}.lead-form-copy[data-v-9b50216d]{display:grid;gap:10px}.lead-form-copy h1[data-v-9b50216d]{margin:0;font-family:var(--font-display);font-size:21px;line-height:1.15;color:#09306b}.lead-form-copy p[data-v-9b50216d]{margin:0;color:var(--ink-700);font-size:14px;line-height:1.6}.lead-form[data-v-9b50216d]{display:grid;gap:8px}.lead-grid[data-v-9b50216d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lead-field[data-v-9b50216d]{display:grid;gap:6px;font-size:12px;font-weight:600;color:var(--ink-700)}.lead-field input[data-v-9b50216d]{width:100%;height:44px;padding:11px 14px;border:1px solid #cfd8ee;border-radius:12px;font:inherit;color:var(--ink-900)}.lead-field input[data-v-9b50216d]::placeholder{color:#a4b3d4}.field-status[data-v-9b50216d]{min-height:16px;font-size:10px;font-weight:600}.field-status.invalid[data-v-9b50216d],.lead-form-error[data-v-9b50216d]{color:#c34747}.lead-form-error[data-v-9b50216d]{margin:2px 0 0;font-size:12px;font-weight:600}.lead-actions[data-v-9b50216d]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px}.lead-link[data-v-9b50216d]{color:#0c4bb6;font-weight:600;text-decoration:underline;text-underline-offset:2px}.existing-customer-modal[data-v-9b50216d]{display:grid;gap:18px;min-height:280px;position:relative}.existing-customer-intro[data-v-9b50216d]{margin:0;color:var(--ink-700);line-height:1.55}.radio-group[data-v-9b50216d]{display:flex;gap:22px;flex-wrap:wrap}.radio-option[data-v-9b50216d]{display:flex;gap:10px;align-items:center;font-weight:600;color:var(--ink-700)}.existing-customer-field[data-v-9b50216d]{gap:8px}.existing-customer-actions[data-v-9b50216d]{display:flex;align-items:center;justify-content:flex-end;gap:16px}.lead-existing-customer-modal{width:min(520px,92vw)}.cart-recovery-confirm-inline[data-v-9b50216d]{display:grid;gap:18px}.confirm-inline-alert[data-v-9b50216d]{display:grid;grid-template-columns:30px 1fr;align-items:start;column-gap:12px;padding:14px 16px;border-radius:22px;background:#fff8d8;border:1px solid #f1d28a}.confirm-inline-alert-icon[data-v-9b50216d]{justify-self:start;align-self:center}.confirm-inline-message[data-v-9b50216d]{display:grid;gap:3px}.confirm-inline-message p[data-v-9b50216d]{margin:0;color:#212121;font-size:.82rem;line-height:1.25}.confirm-inline-email[data-v-9b50216d]{font-weight:500}.confirm-inline-code-group[data-v-9b50216d]{display:grid;gap:12px}.confirm-inline-label[data-v-9b50216d]{margin:2px 0 0;font-size:1rem;font-weight:700;color:#161616}.confirm-inline-code-inputs[data-v-9b50216d]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.confirm-inline-code-inputs input[data-v-9b50216d]{width:100%;height:62px;padding:0;border-radius:11px;border:1.5px solid #aab3c3;font:inherit;font-size:1.5rem;font-weight:600;text-align:center;color:var(--ink-900);background:#fff}.confirm-inline-code-inputs input[data-v-9b50216d]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e826}.confirm-inline-resend-row[data-v-9b50216d]{display:inline-flex;align-items:center;gap:8px}.confirm-inline-resend[data-v-9b50216d]{padding:0;color:#356ad9;font-size:.95rem;font-weight:500;text-decoration:underline;text-underline-offset:2px}.confirm-inline-resend[data-v-9b50216d]:disabled{color:#9aa6bf;text-decoration:none;cursor:default;pointer-events:none}.confirm-inline-resend-countdown[data-v-9b50216d]{color:var(--ink-600);font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.confirm-inline-error[data-v-9b50216d]{margin:0;color:#b44545;font-size:.85rem;font-weight:600;white-space:pre-line}@media(max-width:1100px){.lead-shell[data-v-9b50216d]{grid-template-columns:1fr;min-height:0}.lead-form-panel[data-v-9b50216d]{padding:8px 6px 0}}@media(max-width:720px){.lead-shell[data-v-9b50216d]{gap:18px;padding-top:20px}.lead-info[data-v-9b50216d]{gap:12px;padding:0;border-radius:0;background:transparent;color:var(--ink-900)}.lead-info-figure[data-v-9b50216d]{display:none}.lead-copy[data-v-9b50216d]{display:flex;flex-direction:column;gap:20px;padding:0}.lead-copy-title[data-v-9b50216d]{order:1}.lead-copy-description[data-v-9b50216d]{order:2}.lead-list[data-v-9b50216d]{order:3}.lead-copy p[data-v-9b50216d],.lead-list li[data-v-9b50216d],.lead-form-copy p[data-v-9b50216d]{font-size:.92rem}.lead-copy h2[data-v-9b50216d]{font-size:1.45rem}.lead-form-panel[data-v-9b50216d]{gap:20px;padding:0}.lead-brand[data-v-9b50216d],.lead-form-copy h1[data-v-9b50216d]{display:none}.lead-grid[data-v-9b50216d]{grid-template-columns:1fr;gap:12px}.lead-field[data-v-9b50216d]{font-size:14px}.field-status[data-v-9b50216d]{font-size:12px}.lead-list-icon[data-v-9b50216d]{color:#0c4bb6}.lead-actions[data-v-9b50216d]{align-items:stretch;flex-direction:column-reverse}.lead-link[data-v-9b50216d]{align-self:center}.lead-actions .btn-primary[data-v-9b50216d]{width:100%}.radio-option[data-v-9b50216d]{font-size:14px}.existing-customer-actions[data-v-9b50216d]{flex-direction:column-reverse;align-items:stretch}}.page[data-v-61bac82b]{min-height:100vh;padding:36px 18px 60px;background:radial-gradient(circle at 10% 10%,rgba(31,99,240,.12),transparent 45%),radial-gradient(circle at 90% 0%,rgba(99,185,255,.15),transparent 40%),linear-gradient(180deg,#f7f9ff,#eef4ff)}.surface[data-v-61bac82b]{position:relative;overflow:hidden;max-width:1200px;margin:0 auto;padding:28px;border:1px solid #e3ebff;border-radius:30px;background:#fff;box-shadow:var(--shadow-strong)}.surface--lead[data-v-61bac82b]{padding:16px}.surface[data-v-61bac82b]:after{content:"";position:absolute;top:-120px;right:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(31,99,240,.15),transparent 70%);pointer-events:none}.hero[data-v-61bac82b]{display:grid;gap:12px;margin-bottom:14px;animation:fade-up-61bac82b .6s ease both}.hero-description[data-v-61bac82b]{margin:0;padding:0 15px;color:var(--ink-700)}.comparison-wrapper[data-v-61bac82b]{display:grid;gap:12px}.comparison-header-banner[data-v-61bac82b]{width:100%}.comparison-header-banner--mobile[data-v-61bac82b],.comparison-header-banner--lead[data-v-61bac82b]{display:none}.comparison-header-banner[data-v-61bac82b] svg{display:block;width:100%;height:auto}.comparison-title[data-v-61bac82b]{margin:0;padding:15px;font-size:1.05rem;color:var(--ink-900)}.plans-state[data-v-61bac82b]{display:grid;gap:12px;justify-items:center;padding:28px;border:1px dashed #d7e5ff;border-radius:18px;background:#f6f9ff;text-align:center;color:var(--ink-600)}.plans-state.error[data-v-61bac82b]{border-style:solid;color:var(--ink-700)}.comparison-content[data-v-61bac82b]{display:grid;gap:12px}.comparison-mobile[data-v-61bac82b],.btn-whatsapp-floating[data-v-61bac82b]{display:none}.comparison-scroll[data-v-61bac82b]{overflow-x:auto;padding-top:4px}.comparison-table[data-v-61bac82b]{--comparison-featured-offset: 18px;display:grid;min-width:920px;gap:8px}.comparison-panel[data-v-61bac82b]{display:grid;gap:8px;grid-template-columns:minmax(320px,1.3fr) minmax(0,3fr)}.comparison-panel-left[data-v-61bac82b]{display:flex;align-items:center;padding:12px;border-radius:10px;background:#e7eefb;color:var(--ink-900);font-size:.84rem;font-weight:700;line-height:1.4}.comparison-panel-left--price[data-v-61bac82b]{padding:10px 12px;font-size:.8rem;line-height:1.35}.comparison-panel-right[data-v-61bac82b]{min-width:0}.comparison-plan-cards[data-v-61bac82b]{display:grid;gap:8px;grid-template-columns:repeat(var(--plan-count),minmax(0,1fr))}.comparison-plan-wrap[data-v-61bac82b]{position:relative;padding-top:var(--comparison-featured-offset)}.comparison-plan[data-v-61bac82b]{display:grid;gap:8px;align-content:center;padding:10px;border:1px solid #dbe4f7;border-radius:10px;background:#e7eefb;text-align:center}.comparison-plan-wrap[data-featured=true] .comparison-plan[data-v-61bac82b]{border-color:#c8d5fb;background:#e3e9fb}.comparison-tag[data-v-61bac82b]{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;padding:2px 15px;border-top-left-radius:10px;border-top-right-radius:10px;background:var(--ink-purple);color:#fff;font-size:.78rem;font-weight:700;line-height:1.2;white-space:nowrap}.comparison-table>.comparison-panel--price:first-child .comparison-panel-left--price[data-v-61bac82b]{height:calc(100% - var(--comparison-featured-offset));margin-top:var(--comparison-featured-offset)}.comparison-plan-name[data-v-61bac82b]{display:flex;align-items:center;justify-content:center;min-height:2.4em;margin:0;font-size:.84rem;font-weight:700;line-height:1.2;color:var(--ink-900);text-align:center}.comparison-plan-price[data-v-61bac82b]{display:flex;justify-content:center;align-items:baseline;gap:4px;margin:0;color:var(--ink-900)}.comparison-currency[data-v-61bac82b]{font-size:.84rem;font-weight:700}.comparison-amount[data-v-61bac82b]{font-size:1.35rem;font-weight:700;line-height:1}.comparison-cta[data-v-61bac82b]{width:100%;padding:8px 12px;font-size:.82rem}.cancel-registration-button[data-v-61bac82b]{background:#cb3d29}.cancel-registration-button[data-v-61bac82b]:hover{background:#b53624;box-shadow:0 10px 18px #cb3d2940}.cancel-registration-button[data-v-61bac82b]:disabled{background:#cb3d29}.comparison-section[data-v-61bac82b]{display:grid;align-items:stretch;gap:8px;grid-template-columns:minmax(320px,1.3fr) minmax(0,3fr)}.comparison-section-left[data-v-61bac82b]{overflow:hidden;border:1px solid #dbe4f7;border-radius:10px;background:#f1f5fc}.comparison-section-title[data-v-61bac82b]{margin:0;padding:8px 12px;background:#dfe8f9;color:var(--ink-900);font-size:.82rem;font-weight:700;line-height:1.35}.comparison-section-title--spacer[data-v-61bac82b]{visibility:hidden}.specific-spacer[data-v-61bac82b]{padding-top:25px;padding-bottom:27px}.comparison-section-labels[data-v-61bac82b]{background:#f2f5fb}.comparison-row-label[data-v-61bac82b]{display:flex;align-items:center;min-height:42px;padding:9px 12px;color:var(--ink-700);font-size:.82rem}.comparison-row-label+.comparison-row-label[data-v-61bac82b]{border-top:1px solid #e5edfb}.comparison-section-right[data-v-61bac82b]{display:grid;align-content:stretch}.comparison-matrix-row[data-v-61bac82b]{min-height:42px}.comparison-matrix-row+.comparison-matrix-row[data-v-61bac82b]{border-top:1px solid #e5edfb}.comparison-values[data-v-61bac82b],.comparison-checks[data-v-61bac82b]{display:grid;grid-template-columns:repeat(var(--plan-count),minmax(0,1fr))}.comparison-value[data-v-61bac82b],.comparison-check[data-v-61bac82b]{display:grid;min-height:42px;place-items:center;border-left:1px solid #e5edfb;color:var(--ink-900);font-size:.82rem;font-weight:500}.comparison-value[data-v-61bac82b]:first-child,.comparison-check[data-v-61bac82b]:first-child{border-left:none}.comparison-check[data-v-61bac82b]{color:#9ab4e6}.comparison-check[data-active=true][data-v-61bac82b]{color:#005ccf}.comparison-check svg[data-v-61bac82b]{width:24px;height:24px}.comparison-support[data-v-61bac82b]{display:grid;gap:10px;padding:14px;border-radius:12px;background:#e6effa}.comparison-support h3[data-v-61bac82b]{margin:0;font-size:.95rem;color:var(--ink-900)}.comparison-support p[data-v-61bac82b]{margin:0;color:var(--ink-700);font-size:.82rem;line-height:1.5}.comparison-support .btn-whatsapp[data-v-61bac82b]{justify-self:start}@media(max-width:1100px){.surface[data-v-61bac82b]{padding:24px}}@media(max-width:720px){.page[data-v-61bac82b]{padding:0 0 28px;background:#fff}.surface[data-v-61bac82b]{max-width:412px;padding:0 10px 24px;border:none;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.surface[data-v-61bac82b]:after{display:none}.hero[data-v-61bac82b]{gap:0;margin-bottom:30px}.comparison-header-banner--desktop[data-v-61bac82b]{display:none}.comparison-header-banner--mobile[data-v-61bac82b]{display:block;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.comparison-header-banner--lead[data-v-61bac82b]{margin-bottom:18px}.comparison-title[data-v-61bac82b]{padding:18px 2px 8px;font-size:1.55rem;line-height:1.15;margin-bottom:10px}.hero-description[data-v-61bac82b]{padding:0 2px;font-size:.88rem;line-height:1.45}.comparison-desktop[data-v-61bac82b]{display:none}.comparison-mobile[data-v-61bac82b]{display:grid;gap:12px}.mobile-plan-switches-wrap[data-v-61bac82b]{display:grid;gap:8px;position:sticky;top:10px;z-index:25;padding:0 0 2px}.mobile-plan-switches[data-v-61bac82b]{display:flex;align-items:center;justify-content:space-between;padding:6px;border:1px solid transparent;border-radius:999px;background:var(--Gray-30, #E5E7EB);transition:background-color .2s ease,border-color .2s ease}.comparison-mobile[data-featured=true] .mobile-plan-switches[data-v-61bac82b]{border-color:var(--Blue-90, #003372);background:var(--Blue-10, #E6EFFA)}.mobile-swiper-arrow[data-v-61bac82b]{display:flex;justify-content:center;align-items:center;flex:0 0 auto;padding:8px;gap:4px;border:none;border-radius:32px;background:var(--Gray-10, #F9FAFB);color:#005ccf;cursor:pointer;transition:opacity .2s ease}.mobile-swiper-arrow.invisible[data-v-61bac82b]{opacity:0;pointer-events:none}.mobile-plan-switch-label[data-v-61bac82b]{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1;text-align:center;font-size:.82rem;font-weight:700;color:var(--ink-900);white-space:nowrap}.mobile-plan-switch-badge[data-v-61bac82b]{width:16px;height:16px;flex:0 0 auto}.mobile-swiper-dots[data-v-61bac82b]{display:flex;justify-content:center;align-items:center;gap:6px}.mobile-swiper-dot[data-v-61bac82b]{display:flex;justify-content:center;align-items:center;width:10px;height:6px;padding:0;border:none;border-radius:50px;background:var(--color-navy-95, #D7DEEC);cursor:pointer;transition:width .2s ease,background-color .2s ease}.mobile-swiper-dot.active[data-v-61bac82b]{width:20px;background:var(--color-blue-50, #0073E5)}.mobile-plan-best-choice[data-v-61bac82b]{width:16px;height:16px;flex:0 0 auto}.mobile-card-left-enter-active[data-v-61bac82b],.mobile-card-left-leave-active[data-v-61bac82b],.mobile-card-right-enter-active[data-v-61bac82b],.mobile-card-right-leave-active[data-v-61bac82b]{transition:transform .28s ease,opacity .28s ease}.mobile-card-left-enter-from[data-v-61bac82b]{opacity:0;transform:translate(34px)}.mobile-card-left-leave-to[data-v-61bac82b],.mobile-card-right-enter-from[data-v-61bac82b]{opacity:0;transform:translate(-34px)}.mobile-card-right-leave-to[data-v-61bac82b]{opacity:0;transform:translate(34px)}.mobile-plan-card[data-v-61bac82b]{display:grid;gap:14px;padding:14px;border:1px solid transparent;border-radius:14px;background:var(--Gray-30, #E5E7EB);color:var(--ink-900);transition:background-color .2s ease,border-color .2s ease}.mobile-plan-card[data-featured=true][data-v-61bac82b]{border-color:var(--Blue-90, #003372);background:var(--Blue-10, #E6EFFA)}.mobile-plan-card-header[data-v-61bac82b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mobile-plan-heading[data-v-61bac82b]{display:inline-flex;align-items:center;gap:6px;min-width:0}.mobile-plan-heading h3[data-v-61bac82b]{margin:0;font-size:1rem;line-height:1.2}.mobile-plan-card-price[data-v-61bac82b]{margin:0;color:var(--ink-900);font-size:1.15rem;font-weight:800;white-space:nowrap}.mobile-plan-featured-tag[data-v-61bac82b]{display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:6px 10px;border-radius:6px;background:#8323e2;color:#fff;font-size:.7rem;font-weight:700;line-height:1;white-space:nowrap}.mobile-detail-section[data-v-61bac82b]{display:grid;gap:8px}.mobile-detail-section h4[data-v-61bac82b]{margin:0;color:var(--ink-900);font-size:.84rem;font-weight:800}.mobile-tags[data-v-61bac82b]{display:flex;flex-wrap:wrap;gap:6px}.mobile-tag[data-v-61bac82b]{padding:4px 8px;border-radius:8px;background:#d1d6dd;color:#5f6674;font-size:.66rem;line-height:1.2}.mobile-detail-rows[data-v-61bac82b]{display:grid;gap:6px}.mobile-detail-row[data-v-61bac82b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--ink-700);font-size:.72rem}.mobile-detail-row strong[data-v-61bac82b]{color:var(--ink-900);font-weight:700;text-align:right;white-space:nowrap}.mobile-plan-cta[data-v-61bac82b]{width:100%;margin-top:2px}.comparison-support[data-v-61bac82b]{gap:8px;padding:14px;border-radius:14px;background:#dcecff}.comparison-support h3[data-v-61bac82b]{font-size:.84rem;line-height:1.35}.comparison-support p[data-v-61bac82b]{font-size:.72rem;line-height:1.5}.comparison-support .btn-whatsapp[data-v-61bac82b]{padding:6px 8px 6px 12px;font-size:.78rem}.btn-whatsapp-floating[data-v-61bac82b]{position:fixed;right:14px;bottom:18px;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;box-shadow:0 14px 26px #157f3747}.btn-whatsapp-floating .btn-whatsapp-icon[data-v-61bac82b]{width:26px;height:26px}.btn-whatsapp-floating .btn-whatsapp-icon svg[data-v-61bac82b]{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.hero[data-v-61bac82b]{animation:none}}@keyframes fade-up-61bac82b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translateY(-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%;align-items:center}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}.cpf-label-container[data-v-030b1ef4]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.cpf-info-badge[data-v-030b1ef4]{display:inline-flex;align-items:center;gap:4px;background-color:#73c0ec26;padding:3px 10px;border-radius:999px;font-weight:700;font-size:10px;color:var(--ink-900)}.cpf-info-badge i[data-v-030b1ef4]{font-style:italic;font-weight:400}.cpf-info-icon[data-v-030b1ef4]{width:14px;height:14px}.form[data-v-2ab9cd2b]{display:flex;flex-direction:column;min-height:100%;position:relative}.form-section[data-v-2ab9cd2b]{display:grid;gap:10px}.form-section h2[data-v-2ab9cd2b]{margin:8px 0 0;font-size:16px;color:var(--ink-900)}.acceptance-card[data-v-2ab9cd2b]{display:grid;gap:10px;margin-top:4px;padding:14px;border:1px solid #d9e3fb;border-radius:12px;background:#f8fbff}.acceptance-card h3[data-v-2ab9cd2b]{margin:0;font-size:13px;color:var(--ink-900)}.acceptance-card p[data-v-2ab9cd2b]{margin:0;font-size:12px;line-height:1.5;color:var(--ink-700)}.acceptance-check[data-v-2ab9cd2b]{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:600;color:var(--ink-800)}.acceptance-check input[data-v-2ab9cd2b]{margin-top:2px}.acceptance-check a[data-v-2ab9cd2b]{color:var(--blue-700);text-decoration:underline;text-underline-offset:2px}.acceptance-check a[data-v-2ab9cd2b]:hover{color:var(--blue-600)}.radio-group[data-v-2ab9cd2b]{display:flex;gap:22px;flex-wrap:wrap}.radio-option[data-v-2ab9cd2b]{display:flex;gap:10px;align-items:center;font-weight:600;color:var(--ink-700)}.grid[data-v-2ab9cd2b]{display:grid;gap:16px}.grid.two[data-v-2ab9cd2b]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three[data-v-2ab9cd2b]{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,.8fr)}.grid.contact-grid[data-v-2ab9cd2b],.grid.address-primary-grid[data-v-2ab9cd2b]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.8fr)}.grid.four.address-grid[data-v-2ab9cd2b]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.5fr)}.grid.four.phones-email-grid[data-v-2ab9cd2b]{grid-template-columns:repeat(4,minmax(0,1fr))}.field--email-wide[data-v-2ab9cd2b]{grid-column:span 2}.form[data-v-2ab9cd2b] .field{display:grid;font-weight:600;font-size:12px;color:var(--ink-700);min-width:0}.form[data-v-2ab9cd2b] .field input,.form[data-v-2ab9cd2b] .field select{padding:10px 12px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900);min-width:0;height:40px}.form[data-v-2ab9cd2b] .field input:disabled,.form[data-v-2ab9cd2b] .field select:disabled{background:#f3f4f6;color:var(--ink-500);cursor:not-allowed}.form[data-v-2ab9cd2b] .field input::placeholder{color:#a4b3d4}.form[data-v-2ab9cd2b] .field small{font-weight:500;color:var(--ink-500)}.form[data-v-2ab9cd2b] .field[data-status=valid] input{border-color:#3fb26b}.form[data-v-2ab9cd2b] .field[data-status=invalid] input,.form[data-v-2ab9cd2b] .field[data-status=error] input{border-color:#e16a6a}.form[data-v-2ab9cd2b] .field-status{font-weight:600;font-size:10px}.form[data-v-2ab9cd2b] .field-status.loading{color:var(--ink-500)}.form[data-v-2ab9cd2b] .field-status.valid{color:#1c8b4f}.form[data-v-2ab9cd2b] .field-status.invalid,.form[data-v-2ab9cd2b] .field-status.error{color:#c34747}.form[data-v-2ab9cd2b] .field--datepicker .birth-datepicker{--dp-font-family: var(--font-body);--dp-menu-min-width: 280px;--dp-border-radius: 18px;--dp-cell-border-radius: 999px;--dp-input-icon-padding: 40px;--dp-primary-color: #0f5bd7;--dp-primary-text-color: #fff;--dp-text-color: #2c335f;--dp-secondary-color: #b3bbd4;--dp-icon-color: #36406f;--dp-border-color: #d6ddf4;--dp-menu-border-color: #d6ddf4;--dp-hover-color: #eef2ff;--dp-hover-text-color: #2c335f;--dp-hover-icon-color: #2c335f;--dp-row-margin: 4px 0;--dp-cell-size: 34px;--dp-cell-padding: 0px;--dp-calendar-header-cell-padding: 8px 0 10px;--dp-menu-padding: 12px 14px 14px}.form[data-v-2ab9cd2b] .field--datepicker .dp__input_wrap{width:100%}.form[data-v-2ab9cd2b] .field--datepicker .dp__input{padding:10px 12px 10px 40px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900);height:40px;box-sizing:border-box}.form[data-v-2ab9cd2b] .field--datepicker .dp__input_icon{inset-inline-start:10px;padding:0 5px}.form[data-v-2ab9cd2b] .field--datepicker .dp__input::placeholder{color:#a4b3d4}.form[data-v-2ab9cd2b] .field--datepicker .dp__input_focus{border-color:#9fb1ff}.form[data-v-2ab9cd2b] .field--datepicker .dp__disabled{background:#f3f4f6;color:var(--ink-500);cursor:not-allowed}.form[data-v-2ab9cd2b] .field--datepicker .dp__menu{box-shadow:0 18px 32px #1e2a5a29}.form[data-v-2ab9cd2b] .field--datepicker .dp__month_year_row{padding:6px 10px;border:1px solid #d6ddf4;border-radius:999px;margin-bottom:8px;font-weight:600}.form[data-v-2ab9cd2b] .field--datepicker .dp__month_year_select{font-weight:600;letter-spacing:.01em}.form[data-v-2ab9cd2b] .field--datepicker .dp__inner_nav{border:1px solid #d6ddf4;width:28px;height:28px;background:#fff}.form[data-v-2ab9cd2b] .field--datepicker .dp__calendar_header{color:#29306b}.form[data-v-2ab9cd2b] .field--datepicker .dp__calendar_header_item{font-weight:600;color:#27307a}.form[data-v-2ab9cd2b] .field--datepicker .dp__calendar_header_cell{border-bottom:1px solid #d6ddf4}.form[data-v-2ab9cd2b] .field--datepicker .dp__cell_inner{border-radius:999px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.form[data-v-2ab9cd2b] .field--datepicker .dp__cell_offset{color:#b3bbd4}.form[data-v-2ab9cd2b] .field--datepicker .dp__active_date{background:#7ea6ff;color:#fff}.form[data-v-2ab9cd2b] .field--datepicker .dp__cell_inner:hover{background:#e8eeff}.form[data-v-2ab9cd2b] .field--datepicker .dp__today{border:1px solid #7ea6ff}.password-grid[data-v-2ab9cd2b]{align-items:start}.field--password[data-v-2ab9cd2b]{grid-column:1;grid-row:1}.password-checklist[data-v-2ab9cd2b]{display:grid;gap:8px;padding:14px 16px;border-radius:20px;background:#eef3ff;align-self:start;grid-column:1;grid-row:2}.password-checklist-item[data-v-2ab9cd2b]{display:flex;align-items:center;gap:10px;color:var(--ink-900);font-size:12px}.password-checklist-icon[data-v-2ab9cd2b]{width:18px;height:18px;border-radius:999px;border:2px solid #a9b8dc;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#fff;background:transparent}.password-checklist-item.is-met .password-checklist-icon[data-v-2ab9cd2b]{border-color:#0f5bd7;background:#0f5bd7}.password-checklist-item.is-met .password-checklist-icon[data-v-2ab9cd2b]:before{content:"✓";font-size:11px;line-height:1;font-weight:700}.field--password-confirm[data-v-2ab9cd2b]{grid-column:2;grid-row:1}@media(max-width:720px){.radio-option[data-v-2ab9cd2b],.form[data-v-2ab9cd2b] .field{font-size:14px}.form[data-v-2ab9cd2b] .field small,.form[data-v-2ab9cd2b] .field-status{font-size:12px}.grid.two[data-v-2ab9cd2b],.grid.three[data-v-2ab9cd2b],.grid.four[data-v-2ab9cd2b]{grid-template-columns:1fr}.grid.four.phones-email-grid[data-v-2ab9cd2b]{grid-template-columns:repeat(2,minmax(0,1fr))}.field--email-wide[data-v-2ab9cd2b]{grid-column:span 1}.grid.four.phones-email-grid .field--email-wide[data-v-2ab9cd2b]{grid-column:1 / -1}.grid.address-primary-grid[data-v-2ab9cd2b]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.address-primary-grid .field--cep[data-v-2ab9cd2b]{grid-column:1 / -1}.grid.address-primary-grid .field--address[data-v-2ab9cd2b]{grid-column:span 3}.grid.address-primary-grid .field--number[data-v-2ab9cd2b]{grid-column:span 1}.grid.four.address-grid[data-v-2ab9cd2b]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four.address-grid .field--complement[data-v-2ab9cd2b],.grid.four.address-grid .field--district[data-v-2ab9cd2b]{grid-column:1 / -1}.grid.four.address-grid .field--city[data-v-2ab9cd2b]{grid-column:span 2}.grid.four.address-grid .field--uf[data-v-2ab9cd2b]{grid-column:span 1}.password-checklist[data-v-2ab9cd2b]{order:2;grid-column:auto;grid-row:auto}.field--password-confirm[data-v-2ab9cd2b]{order:3;grid-column:auto;grid-row:auto}}.credit-modal-header[data-v-e4ca453b]{display:flex;justify-content:space-between;align-items:center;gap:12px}.credit-modal-header h4[data-v-e4ca453b]{margin:0;font-size:1rem;color:#0c4bb6}.credit-modal-close[data-v-e4ca453b]{border:0;background:transparent;color:#d14343;font-size:22px;line-height:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center}.credit-modal-subtitle[data-v-e4ca453b]{margin:0;color:var(--ink-600);font-size:.9rem;line-height:1.4}.credit-modal-alert[data-v-e4ca453b]{display:flex;height:61px;padding:var(--spacing-spacing-02, 4px) var(--spacing-spacing-04, 8px);align-items:center;gap:var(--spacing-spacing-02, 4px);align-self:stretch;border-radius:var(--spacing-spacing-08, 16px);background:var(--color-status-alert-99, #FFFDE6)}.credit-modal-alert p[data-v-e4ca453b]{margin:0;padding-left:12px;font-size:.85rem;color:var(--ink-700)}.credit-modal-alert svg[data-v-e4ca453b]{width:24px;height:24px}.credit-modal-body[data-v-e4ca453b]{display:grid;gap:14px}.field[data-v-e4ca453b]{display:grid;gap:8px;font-weight:600;color:var(--ink-700);min-width:0}.field input[data-v-e4ca453b]{padding:11px 12px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900);min-width:0}.field input[data-v-e4ca453b]::placeholder{color:#a4b3d4}.field small[data-v-e4ca453b]{font-weight:500;color:var(--ink-500)}.field-status[data-v-e4ca453b]{font-weight:600;font-size:10px}.field-status.invalid[data-v-e4ca453b]{color:#c34747}.credit-field--number .credit-input-wrapper[data-v-e4ca453b]{position:relative}.credit-input-wrapper input[data-v-e4ca453b]{width:80%}.credit-card-icon[data-v-e4ca453b]{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:grid;place-items:center;pointer-events:none}.credit-card-icon svg[data-v-e4ca453b]{width:50px;height:44px}.credit-field-row[data-v-e4ca453b]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.credit-checkboxes[data-v-e4ca453b]{display:none;gap:10px;margin-top:4px}.credit-checkbox[data-v-e4ca453b]{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:var(--ink-600)}.credit-checkbox input[data-v-e4ca453b]{margin-top:2px;width:16px;height:16px;accent-color:#0c4bb6}.payment-modal-actions[data-v-e4ca453b]{display:flex;justify-content:flex-end;gap:12px}.payment-modal-actions--center[data-v-e4ca453b]{justify-content:center}.credit-modal-actions[data-v-e4ca453b]{margin-top:4px}.credit-submit-error[data-v-e4ca453b]{margin:0;color:#c34747;font-size:.82rem;font-weight:600;text-align:center}@media(max-width:720px){.credit-field-row[data-v-e4ca453b]{grid-template-columns:1fr}.payment-modal-submit[data-v-e4ca453b]{width:100%}}.form[data-v-92343c52]{display:flex;flex-direction:column;min-height:100%}.payment-form[data-v-92343c52]{gap:17px}.payment-summary[data-v-92343c52]{display:grid;gap:12px}.payment-summary h2[data-v-92343c52]{margin:0;font-size:1rem;color:var(--ink-900)}.payment-summary-row[data-v-92343c52]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;align-items:start}.payment-summary-col[data-v-92343c52]{display:grid;gap:6px}.payment-summary-right[data-v-92343c52]{text-align:right}.payment-label[data-v-92343c52]{font-size:.82rem;font-weight:600;color:var(--ink-600)}.payment-value[data-v-92343c52]{font-size:.98rem;font-weight:600;color:var(--ink-900)}.payment-divider[data-v-92343c52]{height:1px;background:#d9e4ff}.payment-note[data-v-92343c52]{margin:0;font-size:.9rem;font-weight:600;color:var(--ink-900)}.payment-status[data-v-92343c52]{padding:14px 16px;border-radius:14px;background:#f6f9ff;color:var(--ink-700);font-weight:600}.payment-section[data-v-92343c52]{display:grid;gap:12px}.payment-section-header[data-v-92343c52]{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;align-items:start}.payment-section-header h3[data-v-92343c52]{margin:0;font-size:.95rem;color:var(--ink-900)}.payment-title[data-v-92343c52]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.payment-section-header p[data-v-92343c52]{margin:6px 0 0;color:var(--ink-600);font-size:.88rem;line-height:1.5}.payment-amount[data-v-92343c52]{display:grid;gap:6px;text-align:right;font-weight:600;color:var(--ink-900)}.payment-amount span[data-v-92343c52]{font-size:.8rem;color:var(--ink-600)}.payment-methods[data-v-92343c52]{display:grid;gap:12px}.payment-method-title[data-v-92343c52]{font-weight:600;color:var(--ink-900);font-size:.9rem}.payment-pills[data-v-92343c52]{display:flex;flex-wrap:wrap;gap:10px}.payment-status-pill[data-v-92343c52]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1}.payment-status-pill.is-pending[data-v-92343c52]{color:#9a6100;background:#fff2c5}.payment-status-pill.is-paid[data-v-92343c52]{color:#1c6b1f;background:#dff6e4}.payment-pill[data-v-92343c52]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;background:#e7f0ff;color:#0c4bb6;font-weight:600;border:1px solid transparent;transition:background .2s ease,border-color .2s ease}.payment-pill[data-v-92343c52]:hover{background:#dbe9ff;border-color:#c5dbff}.payment-pill[data-v-92343c52]:disabled{cursor:not-allowed;opacity:.65;background:#eef3ff;border-color:transparent}.payment-pill-icon[data-v-92343c52]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.payment-pill-icon svg[data-v-92343c52]{display:block}.payment-modal-header[data-v-92343c52]{display:flex;justify-content:space-between;align-items:center;gap:12px}.payment-modal-header h4[data-v-92343c52]{margin:0;font-size:1rem;color:var(--ink-900)}.payment-modal-subtitle[data-v-92343c52]{margin:0;color:var(--ink-600);font-size:.9rem;line-height:1.4}.payment-modal-close[data-v-92343c52]{border:0;background:transparent;color:#d14343;font-size:22px;line-height:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center}.payment-modal-body[data-v-92343c52]{display:grid;gap:16px}.payment-modal-actions[data-v-92343c52]{display:flex;justify-content:flex-end;gap:12px}.payment-modal-actions--center[data-v-92343c52]{justify-content:center}.payment-captcha[data-v-92343c52]{display:grid;gap:8px}.payment-captcha-error[data-v-92343c52]{margin:0;color:#c34747;font-size:.85rem;font-weight:600}.payment-instant-error[data-v-92343c52]{margin:-6px 0 0;color:#c34747;font-size:.8rem;font-weight:600;text-align:center;white-space:pre-line}.payment-instant-success[data-v-92343c52]{margin:-6px 0 0;color:#1c6b1f;font-size:.8rem;font-weight:600;text-align:center;white-space:pre-line}.payment-alert[data-v-92343c52]{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:12px;background:#fff7d6}.payment-alert-icon[data-v-92343c52]{color:#d39a2e;display:grid;place-items:center;width:20px;height:20px;flex:0 0 auto;margin-top:2px}.payment-alert-text[data-v-92343c52]{margin:0 0 0 10px;color:var(--ink-900);font-size:.88rem;line-height:1.4}.payment-alert--center[data-v-92343c52]{grid-template-columns:35px 1fr;align-items:center}.payment-alert--center .payment-alert-icon[data-v-92343c52]{width:35px;height:35px;margin-top:0}.payment-alert--inline[data-v-92343c52]{grid-template-columns:18px 1fr;padding:8px 10px;border-radius:10px;width:50%}.payment-alert--inline .payment-alert-icon[data-v-92343c52]{width:16px;height:16px;margin-top:-1px}.payment-alert--inline .payment-alert-text[data-v-92343c52]{margin-left:0;font-size:.82rem}.payment-pix[data-v-92343c52]{display:grid;gap:16px;justify-items:center}.payment-boleto-barcode[data-v-92343c52]{height:140px;border-radius:12px;border:1px solid #e1ebff;background:#fff;display:grid;place-items:center;overflow:hidden}.payment-boleto-barcode img[data-v-92343c52]{width:100%;height:100%;object-fit:contain}.payment-boleto-mobile[data-v-92343c52]{display:none}.payment-boleto-placeholder[data-v-92343c52]{font-weight:700;color:#0c4bb6;font-size:.85rem}.payment-boleto-code[data-v-92343c52]{width:100%;display:grid;gap:8px}.payment-boleto-label[data-v-92343c52]{font-size:.82rem;font-weight:600;color:var(--ink-700)}.payment-boleto-code-box[data-v-92343c52]{padding:10px 12px;border-radius:12px;border:1px solid #d9e4ff;background:#f8fbff;display:flex;font-size:.8rem;color:#1d2a44;word-break:break-word;justify-content:center}.payment-boleto-status[data-v-92343c52]{margin:0;font-size:.8rem;color:#1c6b1f;font-weight:600}.payment-pix-paid[data-v-92343c52]{display:grid;gap:12px;justify-items:center;padding:16px 0;color:#1c6b1f}.payment-pix-check[data-v-92343c52]{width:72px;height:72px;border-radius:999px;background:#dff6e4;display:grid;place-items:center;color:#1c6b1f;animation:pix-check-pop-92343c52 .4s ease-out}.payment-pix-check svg[data-v-92343c52]{width:34px;height:34px}.payment-pix-paid-text[data-v-92343c52]{margin:0;font-size:1rem;font-weight:700}.payment-pix-qr[data-v-92343c52]{width:190px;height:190px;border-radius:18px;border:1px solid #e1ebff;background:#f5f8ff;display:grid;place-items:center;overflow:hidden}.payment-pix-qr img[data-v-92343c52]{width:100%;height:100%;object-fit:cover}.payment-pix-placeholder[data-v-92343c52]{font-weight:700;color:#0c4bb6}.payment-pix-code[data-v-92343c52]{width:100%;display:grid;gap:8px}.payment-pix-label[data-v-92343c52]{font-size:.82rem;font-weight:600;color:var(--ink-700)}.payment-pix-code-box[data-v-92343c52]{padding:10px 12px;border-radius:12px;border:1px solid #d9e4ff;background:#f8fbff;font-size:.8rem;color:#1d2a44;word-break:break-word}.payment-pix-status[data-v-92343c52]{margin:0;font-size:.8rem;color:#1c6b1f;font-weight:600}@keyframes pix-check-pop-92343c52{0%{transform:scale(.7);opacity:.3}to{transform:scale(1);opacity:1}}.payment-proof[data-v-92343c52]{display:grid;justify-items:center;gap:6px;padding:18px;border-radius:16px;border:1px dashed #cfe0ff;background:#f8fbff;text-align:center;cursor:pointer}.payment-proof[data-v-92343c52]:hover{background:#f2f7ff;border-color:#bcd2ff}.payment-proof-input[data-v-92343c52]{display:none}.payment-proof-icon[data-v-92343c52]{width:40px;height:40px;border-radius:999px;background:#eef4ff;color:#0c4bb6;display:grid;place-items:center}.payment-proof-icon svg[data-v-92343c52]{width:20px;height:20px}.payment-proof-title[data-v-92343c52]{font-weight:700;color:#0c4bb6;font-size:.95rem}.payment-proof-subtitle[data-v-92343c52]{font-size:.82rem;color:var(--ink-600)}.payment-proof-filename[data-v-92343c52]{font-size:.78rem;color:var(--ink-700)}.payment-proof-error[data-v-92343c52]{margin:0;color:#c34747;font-size:.8rem;font-weight:600;text-align:center}.btn-primary.btn-secondary[data-v-92343c52]{background:#e7f0ff;color:#0c4bb6;border:1px solid #c5dbff}@media(max-width:1100px){.payment-summary-row[data-v-92343c52],.payment-section-header[data-v-92343c52]{grid-template-columns:1fr}.payment-summary-right[data-v-92343c52],.payment-amount[data-v-92343c52]{text-align:left}}@media(max-width:720px){.payment-form[data-v-92343c52]{gap:15px}.payment-summary[data-v-92343c52]{gap:10px}.payment-summary h2[data-v-92343c52]{font-size:.95rem}.payment-summary-row[data-v-92343c52]{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.payment-summary-col[data-v-92343c52]{gap:4px}.payment-summary-right[data-v-92343c52]{text-align:right}.payment-label[data-v-92343c52]{font-size:.72rem}.payment-value[data-v-92343c52]{font-size:.95rem}.payment-note[data-v-92343c52]{font-size:.82rem;line-height:1.45}.payment-alert--inline[data-v-92343c52]{width:calc(100% + 30px);margin-left:-20px;margin-right:-20px;padding:10px 20px;border-radius:0;grid-template-columns:18px 1fr}.payment-alert--inline .payment-alert-text[data-v-92343c52]{font-size:.8rem;line-height:1.4}.payment-divider[data-v-92343c52]{display:none}.payment-section[data-v-92343c52]{gap:14px;padding:14px 12px;border-radius:16px;background:#f4f7ff;border:1px solid #dbe7ff}.payment-section-header[data-v-92343c52]{grid-template-columns:1fr;gap:12px}.payment-section-header h3[data-v-92343c52]{font-size:.9rem}.payment-section-header p[data-v-92343c52]{font-size:.78rem;line-height:1.45}.payment-amount[data-v-92343c52]{gap:4px;text-align:left}.payment-amount span[data-v-92343c52]{font-size:.74rem}.payment-method-title[data-v-92343c52]{font-size:.82rem}.payment-pills[data-v-92343c52]{gap:8px}.payment-pill[data-v-92343c52]{padding:7px 10px;font-size:.74rem;gap:5px}.payment-pill-icon svg[data-v-92343c52]{width:14px;height:14px}.payment-modal-submit[data-v-92343c52]{width:100%}.payment-boleto-desktop[data-v-92343c52]{display:none}.payment-boleto-mobile[data-v-92343c52]{display:grid;gap:14px}.payment-boleto-mobile-section[data-v-92343c52],.payment-boleto-mobile-row[data-v-92343c52]{display:grid;gap:10px}.payment-boleto-mobile-head[data-v-92343c52]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.payment-boleto-mobile-label[data-v-92343c52]{font-size:.98rem;font-weight:700;color:var(--ink-900)}.payment-boleto-mobile-value[data-v-92343c52]{font-size:1.9rem;line-height:1;color:var(--ink-900)}.payment-boleto-mobile-meta[data-v-92343c52]{font-size:.9rem;color:var(--ink-600)}.payment-boleto-mobile-line[data-v-92343c52]{font-size:1rem;line-height:1.45;color:var(--ink-900);word-break:break-word}.payment-boleto-mobile-action[data-v-92343c52]{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:end;align-self:start;padding:10px 16px;border-radius:999px;background:#e7f0ff;color:#0073e5;font-weight:500;font-size:.88rem}.payment-boleto-mobile-action-icon[data-v-92343c52]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.payment-boleto-mobile-action-icon svg[data-v-92343c52]{width:15px;height:15px;display:block}.payment-boleto-mobile-divider[data-v-92343c52]{height:1px;background:#d9e4ff}.payment-modal-actions--view[data-v-92343c52]{width:100%}.payment-modal-actions--view .btn-secondary[data-v-92343c52],.payment-modal-actions--boleto-view[data-v-92343c52]{display:none}.payment-modal-copy-action[data-v-92343c52]{background:#e7f0ff;color:#0c4bb6;border:1px solid transparent;box-shadow:none}.payment-modal-copy-action[data-v-92343c52]:hover{background:#dbe9ff;border-color:#c5dbff;box-shadow:none}}.form[data-v-f222a819]{display:flex;flex-direction:column;min-height:100%}.contract-form[data-v-f222a819]{flex:1 1 auto;gap:22px;height:100%}.contract-intro[data-v-f222a819]{display:grid;gap:28px;align-content:start}.intro-box[data-v-f222a819]{display:grid;gap:16px}.intro-box-title[data-v-f222a819]{margin:0;color:#0d3f89;font-size:1.1rem;font-weight:700}.intro-cards[data-v-f222a819]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.intro-card[data-v-f222a819]:first-child{grid-column:1 / -1}.intro-card[data-v-f222a819]{display:grid;gap:8px;padding:16px;border-radius:14px;background:#f3f4f6}.intro-card-label[data-v-f222a819]{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.9rem;color:var(--ink-700)}.intro-card-label svg[data-v-f222a819]{flex:0 0 auto}.intro-card-value[data-v-f222a819]{font-weight:700;font-size:1.15rem;color:var(--ink-900)}.intro-card-value small[data-v-f222a819]{font-weight:500;font-size:.8rem;color:var(--ink-500)}.intro-card-price-detail[data-v-f222a819]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.9rem}.price-original[data-v-f222a819]{color:var(--ink-500);text-decoration:line-through}.price-final[data-v-f222a819]{font-weight:700;color:var(--ink-900);font-size:1.05rem}.price-discount[data-v-f222a819]{font-weight:600;color:#1c8b4f;font-size:.85rem}.intro-card-input-row[data-v-f222a819]{display:flex;gap:10px;align-items:center}.intro-card-input[data-v-f222a819]{flex:1;padding:10px 12px;border-radius:24px;border:1px solid #9CA3AF;background:#fff;font:inherit;font-size:.9rem;color:var(--ink-900);min-width:0;height:40px}.intro-card-input[data-v-f222a819]::placeholder{color:#d1d5db;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.intro-card-feedback[data-v-f222a819]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;min-height:18px}.intro-card-feedback.error[data-v-f222a819]{color:#c34747}.intro-card-feedback.success[data-v-f222a819]{color:#1c8b4f}.customer-summary[data-v-f222a819]{display:grid;gap:14px}.summary-box[data-v-f222a819]{display:grid;gap:14px;border-radius:8px;background:var(--Gray-20, #F3F4F6);padding:16px}.summary-line[data-v-f222a819]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:8px}.summary-field[data-v-f222a819]{display:grid;gap:2px;min-width:0}.summary-label[data-v-f222a819]{color:#003372;font-variant-numeric:lining-nums tabular-nums;font-size:12px;font-weight:700;line-height:normal}.summary-value[data-v-f222a819]{color:#4b5563;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:400;line-height:20px;margin-left:6px}.summary-section-title[data-v-f222a819]{margin:0;font-size:.95rem;font-weight:700;color:#0d3f89}.contract-intro-description[data-v-f222a819]{margin:0;color:#36527e;font-size:.95rem;line-height:1.6}.contract-intro-list[data-v-f222a819]{display:grid;align-content:start}.contract-intro-item[data-v-f222a819]{display:grid;gap:8px;padding:20px 0;border-bottom:1px solid #d7dfef}.contract-intro-item[data-v-f222a819]:first-child{border-top:1px solid #d7dfef}.contract-intro-item h3[data-v-f222a819]{margin:0;color:#0d3f89;font-size:1rem;font-weight:700}.contract-intro-item p[data-v-f222a819]{margin:0;color:#606d82;font-size:.95rem;line-height:1.55}.contract-embed-slot[data-v-f222a819]{min-height:520px;height:610px}.contract-status[data-v-f222a819]{padding:14px 16px;border-radius:14px;background:#f6f9ff;color:var(--ink-700);font-weight:600;display:grid;gap:12px}.contract-status.error[data-v-f222a819]{background:#fff3f3;color:#b44545}.contract-status-message[data-v-f222a819]{margin:0}.contract-retry[data-v-f222a819]{justify-self:flex-start}.contract-error-modal-title[data-v-f222a819]{margin:0;font-size:1.1rem;font-weight:700;color:#b44545}.contract-error-modal-message[data-v-f222a819]{margin:0;color:var(--ink-700);font-size:.95rem;line-height:1.5}@media(max-width:720px){.contract-intro[data-v-f222a819]{gap:24px}.intro-cards[data-v-f222a819]{grid-template-columns:1fr}.intro-card[data-v-f222a819]:first-child{grid-column:auto}.contract-intro-item[data-v-f222a819]{padding:16px 0}.contract-embed-slot[data-v-f222a819]{min-height:360px;height:610px}.summary-line[data-v-f222a819]{gap:14px}.summary-field[data-v-f222a819]{min-width:calc(50% - 14px)}}.login-panel[data-v-972b8761]{width:100%}.login-panel--card[data-v-972b8761]{display:grid;place-items:center;height:100%}.login-card[data-v-972b8761]{width:100%;display:block}.login-card--shell[data-v-972b8761]{width:min(360px,100%);padding:0 16px 18px;border-radius:24px;background:#fff;border:1px solid #e3ebff;box-shadow:var(--shadow-soft);display:grid;gap:0;overflow:hidden}.login-card-banner[data-v-972b8761]{margin:8px -8px 0;border-radius:16px;overflow:hidden}.login-card-banner[data-v-972b8761] svg{width:100%;height:auto;display:block}.login-error[data-v-972b8761]{margin:0;text-align:center;color:#b44545;font-size:12px;font-weight:600}.login-card-header[data-v-972b8761]{display:flex;align-items:center;justify-content:space-between;gap:12px}.login-brand[data-v-972b8761]{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;color:var(--ink-900)}.login-brand-icon[data-v-972b8761]{width:28px;height:28px;border-radius:8px;background:#eef4ff;display:grid;place-items:center;color:var(--ink-900)}.login-brand-icon svg[data-v-972b8761]{width:18px;height:18px}.login-card-close[data-v-972b8761]{border:0;background:transparent;color:#d14343;width:28px;height:28px;border-radius:999px;display:grid;place-items:center}.login-card-close svg[data-v-972b8761]{width:14px;height:14px}.login-card-divider[data-v-972b8761]{height:1px;background:#e2ebff}.login-form[data-v-972b8761]{display:grid;gap:12px;width:100%}.login-form--simple[data-v-972b8761]{max-width:300px;height:160px}.login-form--card[data-v-972b8761]{max-width:100%;height:auto;padding:16px 8px 0;gap:10px}.login-intro[data-v-972b8761]{display:grid;gap:8px}.login-title[data-v-972b8761]{margin:0;font-family:var(--font-display);font-size:16px;color:var(--ink-900)}.login-field[data-v-972b8761]{display:grid;font-weight:600;color:var(--ink-700);font-size:12px;gap:6px}.login-form--simple .login-field[data-v-972b8761]{height:80px;gap:8px}.login-input[data-v-972b8761]{position:relative;display:flex;align-items:center}.login-field input[data-v-972b8761]{padding:10px 12px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900);min-width:0;height:40px;width:100%}.login-field input.login-input--invalid[data-v-972b8761],.login-problem-textarea.login-input--invalid[data-v-972b8761]{border-color:#c34747}.login-input--with-icon input[data-v-972b8761]{padding-right:36px}.login-input-icon[data-v-972b8761]{position:absolute;right:10px;width:18px;height:18px;color:#0c4bb6;display:grid;place-items:center;pointer-events:none}.login-input-icon svg[data-v-972b8761]{width:18px;height:18px}.login-field input[data-v-972b8761]::placeholder{color:#a4b3d4}.login-actions[data-v-972b8761]{display:flex;gap:16px;align-items:center;padding-top:4px}.login-forgot[data-v-972b8761]{display:flex;justify-content:flex-end;gap:4px;font-size:11px;color:var(--ink-600)}.login-link[data-v-972b8761]{color:#0c4bb6;font-weight:600;font-size:11px;padding:0}.login-footer[data-v-972b8761]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:4px}.login-support[data-v-972b8761]{font-size:11px}.login-actions--center[data-v-972b8761]{justify-content:center}.login-actions--end[data-v-972b8761]{justify-content:flex-end}.login-problem-modal-card{width:min(720px,92vw);padding:22px 24px 24px}.login-problem-modal[data-v-972b8761]{display:grid;gap:14px}.login-problem-header[data-v-972b8761]{display:flex;align-items:center;justify-content:space-between;gap:16px}.login-problem-close[data-v-972b8761]{border:0;background:transparent;color:#d14343;width:28px;height:28px;border-radius:999px;display:grid;place-items:center}.login-problem-close svg[data-v-972b8761]{width:14px;height:14px}.login-problem-divider[data-v-972b8761]{height:1px;width:100%;background:#e2ebff}.login-problem-intro[data-v-972b8761]{margin:0;color:var(--ink-700);font-size:13px;line-height:1.45}.login-problem-form[data-v-972b8761]{display:grid;gap:16px}.login-problem-grid[data-v-972b8761]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.login-problem-field--full[data-v-972b8761]{grid-column:1 / -1}.login-problem-textarea[data-v-972b8761]{padding:10px 12px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900);width:100%;min-width:0;min-height:110px;resize:vertical}.login-problem-textarea[data-v-972b8761]::placeholder{color:#a4b3d4}.login-problem-actions[data-v-972b8761]{display:flex;justify-content:flex-end}.field-status[data-v-972b8761]{font-weight:600;font-size:10px;color:var(--ink-500)}.field-status.invalid[data-v-972b8761]{color:#c34747}@media(max-width:720px){.login-field[data-v-972b8761]{font-size:14px}.login-error[data-v-972b8761]{font-size:13px}.field-status[data-v-972b8761]{font-size:12px}.login-actions[data-v-972b8761],.login-footer[data-v-972b8761]{flex-direction:column;align-items:stretch}.login-support[data-v-972b8761]{align-self:flex-start}.login-problem-grid[data-v-972b8761]{grid-template-columns:1fr;gap:12px}.login-problem-actions[data-v-972b8761]{justify-content:stretch}.login-problem-actions .btn-primary[data-v-972b8761]{width:100%}}.support-contact-card[data-v-de42aad4]{display:grid;gap:15px;padding:14px;border-radius:12px;background:#e6effa}.support-contact-card h3[data-v-de42aad4]{margin:0;font-size:.95rem;color:var(--ink-900)}.support-contact-card p[data-v-de42aad4]{margin:0;color:var(--ink-700);font-size:.82rem;line-height:1.5}.support-contact-card .btn-whatsapp[data-v-de42aad4]{justify-self:start}.support-contact-card-floating[data-v-de42aad4]{display:none}.journey-support-desktop[data-v-de42aad4]{margin-top:auto}@media(max-width:720px){.support-contact-card[data-v-de42aad4]{gap:8px;padding:14px;border-radius:14px;background:#dfe4ec}.support-contact-card h3[data-v-de42aad4]{font-size:.84rem;line-height:1.35}.support-contact-card p[data-v-de42aad4]{font-size:.72rem;line-height:1.5}.support-contact-card .btn-whatsapp[data-v-de42aad4]{padding:6px 8px 6px 12px;font-size:.78rem}.support-contact-card-floating[data-v-de42aad4]{position:fixed;right:14px;bottom:18px;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;box-shadow:0 14px 26px #157f3747}.support-contact-card-floating .btn-whatsapp-icon[data-v-de42aad4]{width:26px;height:26px}.support-contact-card-floating .btn-whatsapp-icon svg[data-v-de42aad4]{width:24px;height:24px}}.checkout-page[data-v-f7fcc4ed]{min-height:100vh;padding:40px 18px;background:radial-gradient(circle at 5% 10%,rgba(31,99,240,.14),transparent 45%),radial-gradient(circle at 90% 0%,rgba(99,185,255,.18),transparent 40%),linear-gradient(180deg,#f7f9ff,#eef4ff)}.checkout-surface[data-v-f7fcc4ed]{--surface-min-height: 750px;max-width:1200px;min-height:var(--surface-min-height);max-height:auto;margin:0 auto;padding:26px;border-radius:28px;background:#fff;border:1px solid #e3ebff;box-shadow:var(--shadow-strong)}.checkout-brand-header[data-v-f7fcc4ed],.plan-summary-mobile[data-v-f7fcc4ed],.journey-support-mobile[data-v-f7fcc4ed],.stepper--mobile[data-v-f7fcc4ed]{display:none}.checkout-grid[data-v-f7fcc4ed]{display:grid;min-height:calc(var(--surface-min-height) - 52px);grid-template-columns:260px 1fr;gap:26px;--sidebar-min-height: calc(var(--surface-min-height) - 52px)}.checkout-brand-header[data-v-f7fcc4ed]{display:grid;gap:0;margin-bottom:18px}.checkout-brand-banner[data-v-f7fcc4ed]{width:100%}.checkout-brand-banner--mobile[data-v-f7fcc4ed]{display:none}.checkout-brand-banner[data-v-f7fcc4ed] svg{display:block;width:100%;height:auto}.content[data-v-f7fcc4ed]{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.content--contract[data-v-f7fcc4ed]{grid-template-rows:minmax(0,1fr)}.content--login[data-v-f7fcc4ed]{grid-template-rows:1fr;position:relative;border-radius:24px;overflow:hidden;background:#f3f4f6 var(--login-bg-url) center center / cover no-repeat}.content--login .step-content[data-v-f7fcc4ed]{position:relative;z-index:1;align-content:center;justify-items:center;padding:20px}.content--login .login-stage[data-v-f7fcc4ed]{position:relative;z-index:1;padding:20px}.login-stage[data-v-f7fcc4ed]{display:grid;justify-items:center;align-content:center;gap:18px;width:100%}.login-stage-header[data-v-f7fcc4ed]{display:grid;gap:6px;text-align:center}.login-stage-header h2[data-v-f7fcc4ed]{margin:0;font-family:var(--font-display);font-size:clamp(1.3rem,1.8vw,1.75rem);color:#0b3a84}.login-stage-header p[data-v-f7fcc4ed]{margin:0;font-size:1.2rem;color:#5a6473}.step-content[data-v-f7fcc4ed]{display:grid;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;align-items:stretch}.step-content[data-v-f7fcc4ed]>*{min-height:0;height:100%}.content-header[data-v-f7fcc4ed]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;height:60px}.content-header h1[data-v-f7fcc4ed]{margin:0 0 6px;font-family:var(--font-display);font-size:16px}.content-header p[data-v-f7fcc4ed]{margin:0;font-size:13px;color:var(--ink-700)}.step-icon svg path[data-v-f7fcc4ed]{fill:currentColor}.plan-summary[data-v-f7fcc4ed]{min-width:175px;padding:9px 15px;border-radius:16px;background:#f1f6ff;display:grid;height:71px;gap:0px;text-align:right;color:var(--ink-700)}.plan-summary[data-empty=true][data-v-f7fcc4ed]{text-align:left;color:var(--ink-600)}.plan-label[data-v-f7fcc4ed]{font-size:12px;text-transform:uppercase;letter-spacing:.04em}.plan-name[data-v-f7fcc4ed]{font-size:12px;color:var(--ink-900)}.plan-price[data-v-f7fcc4ed]{font-size:12px}.plan-summary-mobile[data-v-f7fcc4ed]{display:none}.step-icon-svg[data-v-f7fcc4ed]{fill:currentColor}.step-label[data-v-f7fcc4ed]{margin-top:10px;margin-bottom:10px}.embedded{--sidebar-min-height: calc(var(--surface-min-height) - 52px)}.embedded{--surface-min-height: 650px;min-height:650px}.embedded{height:650px}@media(max-width:1100px){.checkout-surface[data-v-f7fcc4ed]{--surface-min-height: auto;min-height:auto;max-height:none}.checkout-grid[data-v-f7fcc4ed]{min-height:0;--sidebar-min-height: auto}.checkout-grid[data-v-f7fcc4ed]{grid-template-columns:1fr}.content-header[data-v-f7fcc4ed]{flex-direction:column;align-items:flex-start}.plan-summary[data-v-f7fcc4ed]{text-align:left;width:100%}}@media(max-width:720px){.checkout-page[data-v-f7fcc4ed]{padding:0 0 28px;background:#fff}.checkout-surface[data-v-f7fcc4ed]{max-width:412px;min-height:auto;padding:0 10px 24px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.checkout-brand-header[data-v-f7fcc4ed]{display:grid;margin-bottom:12px}.checkout-brand-banner--desktop[data-v-f7fcc4ed]{display:none}.checkout-brand-banner--mobile[data-v-f7fcc4ed]{display:block;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.plan-summary-mobile[data-v-f7fcc4ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:12px;margin-bottom:20px;padding:12px 14px;border-radius:14px;background:#f1f6ff;color:var(--ink-700)}.plan-summary-mobile-content[data-v-f7fcc4ed]{display:grid;gap:2px;min-width:0}.plan-summary-mobile[data-empty=true][data-v-f7fcc4ed]{color:var(--ink-600)}.plan-summary-mobile .plan-name[data-v-f7fcc4ed],.plan-summary-mobile .plan-price[data-v-f7fcc4ed],.plan-summary-mobile .plan-label[data-v-f7fcc4ed]{text-align:left}.plan-summary-mobile-close[data-v-f7fcc4ed]{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;color:#7d8cae}.plan-summary-mobile-close svg[data-v-f7fcc4ed]{width:18px;height:18px}.checkout-grid[data-v-f7fcc4ed]{gap:20px}.stepper--desktop[data-v-f7fcc4ed]{display:none}.stepper--mobile[data-v-f7fcc4ed]{display:flex}.journey-support-mobile[data-v-f7fcc4ed]{display:grid;margin-top:12px}.journey-support-desktop[data-v-f7fcc4ed]{display:none}.content-header[data-v-f7fcc4ed]{height:auto;margin-bottom:20px}.content-header .plan-summary[data-v-f7fcc4ed]{display:none}.step[data-v-f7fcc4ed],.sidebar-card h4[data-v-f7fcc4ed],.sidebar-card p[data-v-f7fcc4ed],.contact-row[data-v-f7fcc4ed]{height:auto}.content--login .step-content[data-v-f7fcc4ed]{padding:16px 8px}.content--login[data-v-f7fcc4ed]{background:transparent;border-radius:0;overflow:visible}.content--login .login-stage[data-v-f7fcc4ed]{padding:0}.login-stage-header h2[data-v-f7fcc4ed]{font-size:1.2rem}.login-stage-header p[data-v-f7fcc4ed]{font-size:.85rem}.content[data-v-f7fcc4ed],.step-content[data-v-f7fcc4ed]{height:auto}}.cancel-registration-button[data-v-f7fcc4ed]{background:#cb3d29}.cancel-registration-button[data-v-f7fcc4ed]:hover{background:#b53624;box-shadow:0 10px 18px #cb3d2940}.cancel-registration-button[data-v-f7fcc4ed]:disabled{background:#cb3d29}.mobile-journey-header[data-v-4b045ac3] svg{display:block;width:100%;height:auto}.evaluation-page[data-v-372caf27]{min-height:100vh;padding:40px 18px;background:radial-gradient(circle at 5% 10%,rgba(31,99,240,.14),transparent 45%),radial-gradient(circle at 90% 0%,rgba(99,185,255,.18),transparent 40%),linear-gradient(180deg,#f7f9ff,#eef4ff)}.evaluation-surface[data-v-372caf27]{max-width:1200px;margin:0 auto;padding:26px;border-radius:28px;background:#fff;border:1px solid #e3ebff;box-shadow:var(--shadow-strong)}.journey-mobile-header[data-v-372caf27],.journey-support-mobile[data-v-372caf27]{display:none}.evaluation-grid[data-v-372caf27]{display:grid;grid-template-columns:260px 1fr;--sidebar-min-height: 650px;min-height:650px;gap:26px;align-items:stretch}.evaluation-content[data-v-372caf27]{display:grid;gap:24px;align-content:start;grid-template-rows:1fr;grid-auto-rows:max-content;height:var(--sidebar-min-height, 650px);min-height:0}.subscription-modal-text[data-v-372caf27]{margin-left:10px}.evaluation-step-content[data-v-372caf27]{display:grid;gap:20px;align-content:start;grid-template-rows:auto 1fr;min-height:0}.evaluation-intro[data-v-372caf27]{display:grid;gap:8px}.evaluation-intro h1[data-v-372caf27]{margin:0;font-family:var(--font-display);font-size:1.35rem;color:var(--ink-900)}.evaluation-intro p[data-v-372caf27]{margin:0;color:var(--ink-700);font-size:.95rem}.evaluation-step-title[data-v-372caf27]{margin:12px 0 0;font-family:var(--font-display);font-size:16px;color:var(--ink-900)}.evaluation-note[data-v-372caf27]{color:var(--ink-600);font-size:12px;line-height:1.4}.evaluation-form[data-v-372caf27]{display:grid;gap:16px;width:100%}.evaluation-form--confirm[data-v-372caf27]{margin:0 auto}.evaluation-confirm-header[data-v-372caf27]{display:grid;gap:12px}.evaluation-confirm-title[data-v-372caf27]{display:flex;align-items:center;gap:10px;color:#0c4bb6}.evaluation-confirm-title .evaluation-step-title[data-v-372caf27]{margin:0;color:inherit}.evaluation-confirm-icon[data-v-372caf27]{display:inline-flex}.evaluation-confirm-divider[data-v-372caf27]{height:1px;width:100%;background:#e3ebff}.evaluation-confirm-text[data-v-372caf27]{margin:0;text-align:center;color:var(--ink-700);font-size:.95rem;line-height:1.5}.evaluation-field[data-v-372caf27]{display:grid;font-weight:600;height:0px;gap:10px;color:var(--ink-700);font-size:12px}.evaluation-field--confirm[data-v-372caf27]{width:430px;margin:0 auto}.evaluation-input-wrapper[data-v-372caf27]{position:relative}.evaluation-input-wrapper input[data-v-372caf27]{width:100%;padding-right:42px}.evaluation-input-icon[data-v-372caf27]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#0c4bb6}.evaluation-confirm-hint[data-v-372caf27]{margin:0;text-align:center;color:var(--ink-600);font-size:12px}.evaluation-confirm-error[data-v-372caf27]{margin:0;text-align:center;color:#b44545;font-size:12px;font-weight:600}.evaluation-field input[data-v-372caf27]{padding:10px 12px;border-radius:10px;border:1px solid #cfd8ee;font:inherit;color:var(--ink-900)}.evaluation-field input[data-v-372caf27]::placeholder{color:#a4b3d4}.evaluation-actions[data-v-372caf27]{display:flex;justify-content:center;gap:16px;align-items:center;padding-top:8px}.evaluation-actions--confirm[data-v-372caf27]{justify-content:flex-end;gap:20px}.evaluation-resend[data-v-372caf27]{color:#0c4bb6}.evaluation-resend[data-v-372caf27]:disabled{opacity:.6;cursor:not-allowed}.evaluation-resend-warning[data-v-372caf27]{margin:0;text-align:right;color:var(--ink-600);font-size:11px}@media(max-width:1100px){.evaluation-grid[data-v-372caf27]{grid-template-columns:1fr}}@media(max-width:720px){.evaluation-field[data-v-372caf27]{font-size:14px}.evaluation-confirm-hint[data-v-372caf27],.evaluation-confirm-error[data-v-372caf27],.evaluation-resend-warning[data-v-372caf27]{font-size:12px}.evaluation-page[data-v-372caf27]{padding:0 0 28px;background:#eef1f6}.evaluation-surface[data-v-372caf27]{max-width:412px;padding:0 10px 24px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.journey-mobile-header[data-v-372caf27]{display:block;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.evaluation-grid[data-v-372caf27]{gap:14px;min-height:0}.journey-support-mobile[data-v-372caf27]{display:grid;margin-top:12px}.journey-support-desktop[data-v-372caf27]{display:none}.evaluation-actions[data-v-372caf27]{flex-direction:column;align-items:stretch}.evaluation-actions--confirm[data-v-372caf27]{align-items:stretch;justify-content:center}.step[data-v-372caf27],.sidebar-card h4[data-v-372caf27],.sidebar-card p[data-v-372caf27],.contact-row[data-v-372caf27],.evaluation-content[data-v-372caf27],.evaluation-step-content[data-v-372caf27]{height:auto}}:root{color-scheme:light;--font-display: "Nunito Sans", "Segoe UI", sans-serif;--font-body: "Nunito Sans", "Segoe UI", sans-serif;--ink-900: #092c73;--ink-700: #2e4777;--ink-600: #3c5686;--ink-500: #5b6f97;--ink-purple: #8323e2;--blue-700: #1e5ae7;--blue-600: #1e6df2;--blue-100: #e2edff;--shadow-soft: 0 12px 24px rgba(10, 41, 92, .08);--shadow-strong: 0 22px 48px rgba(9, 36, 83, .16)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-body);color:var(--ink-900);background:#eef4ff}a{color:inherit;text-decoration:none}button{font:inherit;background:none;border:none;color:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #8fb1ff;outline-offset:2px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 20px;background:linear-gradient(135deg,#0f5bd7,#0c4bb6);color:#fff;font-weight:600;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn-primary span[aria-hidden=true]{display:inline-flex;align-items:center;line-height:1}.btn-primary svg{display:block}.btn-primary:hover{background:linear-gradient(135deg,#2a74ea,#2b63cf);transform:translateY(-1px);box-shadow:0 10px 18px #0f5bd733}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.btn-primary.compact{padding:12px 20px;font-size:.9rem}.btn-whatsapp{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:6px 8px 6px 14px;background:linear-gradient(135deg,#1f9f49,#157f37);color:#fff;font-weight:600;font-size:.9rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn-whatsapp:hover{background:linear-gradient(135deg,#35b85f,#23984a);transform:translateY(-1px);box-shadow:0 10px 18px #157f3733}.btn-whatsapp-icon{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;flex:0 0 auto}.btn-whatsapp-icon svg{width:20px;height:20px;display:block}.link-button{color:var(--ink-900);font-weight:600;padding:8px 4px;border-radius:8px;transition:color .2s ease,background-color .2s ease}.link-button:hover{color:var(--blue-700);background-color:#e9f1ff}.embedded body{background:transparent}.embedded #app{min-height:100%}.embedded .page,.embedded .checkout-page,.embedded .evaluation-page{min-height:100%;padding:0;background:transparent}.embedded .surface,.embedded .checkout-surface,.embedded .evaluation-surface{max-width:100%;margin:0;border-radius:0;border:none;box-shadow:none;padding:0 20px}.embedded .surface:after{display:none}.form-actions{display:flex;justify-content:flex-end;gap:16px;align-items:center;margin-top:auto;padding-top:12px}.stepper{display:grid;grid-template-rows:repeat(auto-fit,70px);gap:0;position:relative;padding-left:0;--step-icon-size: 40px;--step-line-color: #6ea3e6;--step-pending-text: #6ea3e6;--step-pending-icon-bg: #6ea3e6;--step-pending-icon-color: #ffffff}.step{display:grid;grid-template-columns:var(--step-icon-size) 1fr;align-items:start;gap:14px;position:relative;color:var(--step-pending-text);font-weight:600;font-size:.9rem;line-height:1.2;padding:0;text-align:left}.step:disabled{cursor:default;opacity:1}.step.clickable{cursor:pointer}.step:after{content:"";position:absolute;left:calc((var(--step-icon-size) / 2) - 1px);top:45px;height:20px;width:2px;border-radius:999px;background:var(--step-line-color)}.step:last-child:after{display:none}.step-icon{width:var(--step-icon-size);height:var(--step-icon-size);border-radius:999px;background:var(--step-pending-icon-bg);color:var(--step-pending-icon-color);display:grid;place-items:center;font-size:1rem}.step-icon svg{width:22px;height:22px}.step-number{display:inline-block;font-size:1.05rem;font-weight:700}.step-check{width:22px;height:22px}.step.active{color:var(--ink-900)}.step.active .step-icon{background:#0f5bd7;color:#fff;box-shadow:0 8px 14px #0f5bd73d}.step.done .step-icon{background:#0f5bd7;color:#fff}.step.done{color:var(--ink-900);opacity:.85}.sidebar-card{padding:15px;border-radius:18px;background:#eef4ff;display:grid;gap:12px}.sidebar-card h4{margin:0;font-size:.98rem;line-height:1.3}.sidebar-card p{margin:0;color:var(--ink-700);font-size:.88rem;line-height:1.5}.sidebar-card.highlight{background:linear-gradient(135deg,#e6f0ff,#f7faff)}.sidebar{display:grid;gap:10px;min-height:var(--sidebar-min-height, auto)}.contact-row{display:flex;gap:12px;height:40px}.icon-pill{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#fff;color:var(--ink-900);box-shadow:var(--shadow-soft)}.icon-pill svg{width:22px;height:22px}.btn-testar{padding:0!important;height:50px}.subscription-modal-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.subscription-modal-header h4{margin:0;font-size:1rem;color:var(--ink-900)}.subscription-modal-close{border:0;background:transparent;color:#d14343;font-size:22px;line-height:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center}.subscription-modal-text{margin:0;color:var(--ink-700);font-size:.9rem;line-height:1.4}.subscription-modal-alert{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#fff8d8;border:1px solid #f1d28a}.subscription-modal-alert-icon{color:#d39a2e;display:grid;place-items:center;width:20px;height:20px;flex:0 0 auto}.subscription-modal-alert-icon svg{width:20px;height:20px;display:block}.subscription-modal-actions{margin-top:12px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media(max-width:720px){input,select,textarea{font-size:16px!important}.form-actions{justify-content:space-between;align-items:center;margin-left:40px;margin-right:40px}.form-actions.form-actions--single{justify-content:stretch;margin-left:0;margin-right:0}.form-actions.form-actions--single .btn-primary{width:100%}.stepper{--step-icon-size: 34px;display:flex;align-items:flex-start;justify-content:space-between;gap:0}.step{flex:1 1 0;display:grid;grid-template-columns:1fr;justify-items:center;gap:8px;font-size:.78rem;line-height:1.15;text-align:center}.step:after{top:calc((var(--step-icon-size) / 2) - 1px);left:calc(50% + (var(--step-icon-size) / 2));width:calc(100% - var(--step-icon-size));height:2px}.step-label{display:block;max-width:78px}}
