.elementor .disclaimer{font-family:var(--vs-font);font-size:0.85rem;color:var(--vs-muted);line-height:1.5;font-style:italic;}.elementor .proof-box{padding:2rem;border-radius:0.5rem;border-inline-start-width:4px;background-color:var(--vs-bg-soft);display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start;border-left-style: solid; border-left-color: var(--vs-accent);\n}.elementor .checklist{font-family:var(--vs-font);font-size:1.05rem;color:var(--vs-ink);line-height:1.7;}.elementor .card{padding:2rem;border-radius:0.75rem;border-width:1px;border-color:var(--vs-border);border-style:solid;background-color:var(--vs-white);box-shadow:0px 4px 16px 0px rgba(20, 41, 67, 0.06);display:flex;flex-direction:column;gap:0.5rem;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--vs-white);background-color:var(--vs-primary);}.elementor .button-secondary{font-family:var(--vs-font);font-weight:600;font-size:1rem;color:var(--vs-primary);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.5rem;border-width:2px;border-color:var(--vs-primary);border-style:solid;background-color:transparent;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{background-color:var(--vs-primary-dark);}.elementor .button-primary{font-family:var(--vs-font);font-weight:600;font-size:1rem;color:var(--vs-white);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.5rem;background-color:var(--vs-accent);}.elementor .body-lead{font-family:var(--vs-font);font-weight:400;font-size:1.25rem;color:var(--vs-muted);line-height:1.6;}.elementor .heading-lg{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--vs-ink);line-height:1.2;}.elementor .heading-xl{font-family:Inter;font-weight:700;font-size:3rem;color:var(--vs-ink);line-height:1.15;}.elementor .eyebrow{font-family:var(--vs-font);font-weight:600;font-size:0.875rem;color:var(--vs-accent);letter-spacing:0.08em;text-transform:uppercase;}.elementor .container-content{width:100%;max-width:72rem;margin-inline: auto;\n}