.elementor .sv-prose-li{font-family:var(--sv-font-body);font-size:1.05rem;color:var(--sv-slate);line-height:1.8;padding-inline-start:20px;}.elementor .sv-prose-p{font-family:var(--sv-font-body);font-size:1.05rem;color:var(--sv-slate);line-height:1.8;}.elementor .sv-prose-h{font-family:var(--sv-font-heading);font-weight:600;font-size:1.75rem;color:var(--sv-navy);letter-spacing:-0.03em;line-height:1.15;margin-block-start:28px;}.elementor .sv-footer-heading{font-family:var(--sv-font-mono);font-weight:500;font-size:0.75rem;color:var(--sv-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .sv-footer-link:hover,.elementor .sv-footer-link:focus-visible{color:var(--sv-lime);opacity:100%;}.elementor .sv-footer-link{font-family:var(--sv-font-body);font-size:0.95rem;color:var(--sv-white);text-decoration:none;cursor:pointer;opacity:75%;}.elementor .sv-display{font-family:var(--sv-font-heading);font-weight:700;color:var(--sv-navy);letter-spacing:-0.045em;line-height:1;}.elementor .sv-label{font-family:var(--sv-font-mono);font-weight:500;font-size:0.75rem;color:var(--sv-slate);letter-spacing:0.12em;text-transform:uppercase;}.elementor .sv-btn-navy:hover,.elementor .sv-btn-navy:focus-visible{color:var(--sv-navy);background-color:var(--sv-lime);}.elementor .sv-btn-navy{font-family:var(--sv-font-body);font-weight:700;font-size:0.9rem;color:var(--sv-white);text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:0px;background-color:var(--sv-navy);}.elementor .sv-nav-link:hover,.elementor .sv-nav-link:focus-visible{background-color:var(--sv-mist);}.elementor .sv-nav-link{font-family:var(--sv-font-body);font-weight:600;font-size:0.92rem;color:var(--sv-navy);text-decoration:none;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;}