.elementor .eyebrow-label{font-family:var(--font-body);font-weight:600;font-size:0.85rem;color:var(--gold);letter-spacing:0.03em;}.elementor .gold-link{font-weight:600;font-size:0.86rem;color:var(--gold);text-decoration:none;}.elementor .dark-panel{color:#EDE7DA;background-color:var(--navy);}.elementor .section-subtitle{font-family:var(--font-body);font-size:0.95rem;color:var(--ink-soft);}.elementor .body-soft{font-family:var(--font-body);font-size:1.02rem;color:var(--ink-soft);line-height:1.7;}.elementor .heading-display{font-family:var(--font-heading);font-weight:600;color:var(--ink);line-height:1.1;}.elementor .btn-outline{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:2px;border-width:1.5px;border-color:var(--ink);border-style:solid;background-color:transparent;}