.elementor .nk-cta-band-actions{width:auto;padding:0;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;flex:0 0 auto}.elementor .nk-cta-band-copy{max-width:720px;padding:0;display:flex;flex-direction:column;gap:16px}.elementor .nk-cta-band{padding:64px;border-radius:24px;background-color:var(--c-navy);display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center}.elementor .nk-faq-answer{max-width:720px;padding-block-start:0;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0;display:block}.elementor .nk-faq-toggle{width:24px;height:24px;color:var(--c-blue);padding:0;display:flex;flex:0 0 auto}.elementor .nk-faq-question-text{font-family:var(--ff-head);font-weight:600;font-size:19px;color:var(--c-navy);line-height:1.3}.elementor .nk-faq-question{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.elementor .nk-faq-item{padding:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--c-line);border-style:solid}.elementor .nk-faq{padding:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--c-line);border-style:solid;gap:0}.elementor .nk-badge-after{font-family:var(--ff-body);font-weight:700;font-size:13px;color:var(--c-on-navy);letter-spacing:.08em;line-height:1.6;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--c-green);align-self:flex-start}.elementor .nk-badge-before{font-family:var(--ff-body);font-weight:700;font-size:13px;color:var(--c-ink);letter-spacing:.08em;line-height:1.6;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--c-ph-b);align-self:flex-start}.elementor .nk-contrast-body{padding:32px;display:flex;flex-direction:column;gap:12px}.elementor .nk-contrast-image{width:100%;height:440px;object-fit:cover}.elementor .nk-contrast-col{overflow:hidden;padding:0;border-radius:14px;border-width:1px;border-color:var(--c-line);border-style:solid;background-color:var(--c-bg);display:flex;flex-direction:column;gap:0;flex:1 1 0%}.elementor .nk-contrast-row{padding:0;display:flex;flex-direction:row;gap:24px}.elementor .nk-step-number{font-family:var(--ff-head);font-weight:700;font-size:32px;color:var(--c-blue);line-height:1.12}.elementor .nk-step{padding-block-start:24px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:3px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--c-blue);border-style:solid;display:flex;flex-direction:column;gap:12px;flex:1 1 220px}.elementor .nk-step-row{padding:0;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap}.elementor .nk-check-body{padding:0;display:flex;flex-direction:column;gap:4px}.elementor .nk-check-mark{width:8px;height:8px;color:var(--c-green);margin-block-start:12px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex:0 0 auto}.elementor .nk-check-item{padding:0;display:flex;flex-direction:row;gap:12px;align-items:flex-start}.elementor .nk-check-list{padding:0;display:flex;flex-direction:column;gap:16px}.elementor .nk-split-image{width:100%;height:520px;object-fit:cover;border-radius:24px}.elementor .nk-split-copy{padding:0;display:flex;flex-direction:column;gap:24px;flex:1 1 0%}.elementor .nk-split-media{padding:0;display:flex;flex-direction:row;gap:0;flex:1 1 0%}.elementor .nk-split{padding:0;display:flex;flex-direction:row;gap:64px;align-items:center}.elementor .nk-card-audience-body{padding:32px;display:flex;flex-direction:column;gap:16px}.elementor .nk-card-audience-image{width:100%;height:280px;object-fit:cover}.elementor .nk-card-audience{overflow:hidden;padding:0;border-radius:24px;border-width:1px;border-color:var(--c-line);border-style:solid;background-color:var(--c-bg);display:flex;flex-direction:column;gap:0;flex:1 1 300px}.elementor .nk-card-label{font-family:var(--ff-head);font-weight:700;font-size:15px;color:var(--c-blue);line-height:1.6}.elementor .nk-card-pain{padding:32px;border-radius:14px;border-width:1px;border-color:var(--c-line);border-style:solid;background-color:var(--c-bg);display:flex;flex-direction:column;gap:12px;flex:1 1 300px}.elementor .nk-card-row{padding:0;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.elementor .nk-trust-text{font-family:var(--ff-body);font-size:15px;color:var(--c-on-blue-soft);line-height:1.6}.elementor .nk-trust-title{font-family:var(--ff-head);font-weight:600;font-size:17px;color:var(--c-on-navy);letter-spacing:-.02em;line-height:1.3}.elementor .nk-trust-body{padding:0;display:flex;flex-direction:column;gap:8px}.elementor .nk-trust-icon-svg{width:18px;height:18px;display:flex}.elementor .nk-trust-icon{width:44px;height:44px;color:var(--c-sky);padding:0;border-radius:999px;border-width:1px;border-color:var(--c-navy-line);border-style:solid;display:flex;flex-direction:row;gap:0;flex:0 0 auto;justify-content:center;align-items:center}.elementor .nk-trust-card{padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:var(--c-navy-line);border-style:solid;display:flex;flex-direction:column;gap:16px;flex:1 1 0%}.elementor .nk-trust-bar{width:100%;max-width:1200px;padding:0;display:flex;flex-direction:row;gap:0}.elementor .nk-button-secondary{width:auto;font-family:var(--ff-body);font-weight:700;font-size:17px;color:var(--c-navy);line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--c-navy);border-style:solid;background-color:var(--c-bg);display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.elementor .nk-button-secondary:hover,.elementor .nk-button-secondary:focus-visible{color:var(--c-navy);background-color:var(--c-blue-tint)}.elementor .nk-button-whatsapp{width:auto;font-family:var(--ff-body);font-weight:700;font-size:17px;color:var(--c-on-navy);line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:#fff0;border-style:solid;background-color:var(--c-green);display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.elementor .nk-button-whatsapp:hover,.elementor .nk-button-whatsapp:focus-visible{color:var(--c-on-navy);background-color:var(--c-green-dark)}.elementor .nk-link-arrow{font-family:var(--ff-body);font-weight:700;font-size:17px;color:var(--c-blue);line-height:1.6}.elementor .nk-link-arrow:hover,.elementor .nk-link-arrow:focus-visible{color:var(--c-blue-dark)}.elementor .nk-text-strong{font-family:var(--ff-body);font-weight:600;font-size:17px;color:var(--c-ink);line-height:1.6}.elementor .nk-text{font-family:var(--ff-body);font-size:17px;color:var(--c-ink-soft);line-height:1.6}.elementor .nk-lead-light{font-family:var(--ff-body);font-size:19px;color:var(--c-on-navy-soft);line-height:1.6}.elementor .nk-lead{font-family:var(--ff-body);font-size:19px;color:var(--c-ink-soft);line-height:1.6}.elementor .nk-title-card{font-family:var(--ff-head);font-weight:700;font-size:22px;color:var(--c-navy);line-height:1.3}.elementor .nk-title-light{font-family:var(--ff-head);font-weight:700;font-size:42px;color:var(--c-on-navy);letter-spacing:-.02em;line-height:1.12}.elementor .nk-title-section{font-family:var(--ff-head);font-weight:700;font-size:42px;color:var(--c-navy);letter-spacing:-.02em;line-height:1.12}.elementor .nk-title-display{font-family:var(--ff-head);font-weight:700;font-size:62px;color:var(--c-navy);letter-spacing:-.02em;line-height:1.12}.elementor .nk-eyebrow{font-family:var(--ff-body);font-weight:700;font-size:13px;color:var(--c-blue);letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.elementor .nk-button-dot{width:8px;height:8px;color:var(--c-on-navy);display:flex;flex:0 0 auto}.elementor .nk-dot{width:8px;height:8px;color:var(--c-green);display:flex;flex:0 0 auto}.elementor .nk-hero-note{font-size:15px;color:var(--c-ink-soft);padding:0;display:flex;flex-direction:row;gap:8px;align-items:center}.elementor .nk-hero-actions{padding:0;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.elementor .nk-hero-image{width:100%;height:580px;object-fit:cover;border-radius:24px}.elementor .nk-hero-media{padding:0;display:flex;flex-direction:row;gap:0;flex:1 1 0%}.elementor .nk-hero-copy{padding:0;display:flex;flex-direction:column;gap:24px;flex:1 1 0%}.elementor .nk-hero{width:100%;max-width:1200px;padding:0;display:flex;flex-direction:row;gap:64px;align-items:center}.elementor .nk-section-head{max-width:720px;padding:0;display:flex;flex-direction:column;gap:16px}.elementor .nk-container{width:100%;max-width:1200px;padding:0;display:flex;flex-direction:column;gap:48px}.elementor .nk-section-trust{font-family:var(--ff-body);font-size:17px;color:var(--c-ink);line-height:1.6;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--c-navy-deep);display:flex;flex-direction:column;align-items:center}.elementor .nk-section-soft{font-family:var(--ff-body);font-size:17px;color:var(--c-ink);line-height:1.6;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--c-bg-soft);display:flex;flex-direction:column;align-items:center}.elementor .nk-section{font-family:var(--ff-body);font-size:17px;color:var(--c-ink);line-height:1.6;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center}.elementor .nk-trust-card-first{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0;padding-inline-end:32px;border-width:0}