.elementor .ova-brass-rule{min-width:0px;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;flex:1 1 240px;border-top-style: solid; border-top-color: var(--brass);\n}.elementor .ova-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .ova-row{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .ova-card{min-width:0px;padding:24px;border-radius:8px;background-color:var(--white);display:flex;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .ova-btn-light:hover,.elementor .ova-btn-light:focus-visible{background-color:var(--mist);}.elementor .ova-btn-light{font-family:var(--brand-font);font-weight:700;font-size:17px;color:var(--navy);text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:0px;background-color:var(--white);display:inline-block;}.elementor .ova-btn-primary:hover,.elementor .ova-btn-primary:focus-visible{background-color:var(--brass-deep);}.elementor .ova-btn-primary{font-family:var(--brand-font);font-weight:700;font-size:17px;color:var(--white);text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:0px;background-color:var(--navy);display:inline-block;}.elementor .ova-small{font-family:var(--brand-font);font-weight:400;font-size:15px;color:var(--ink-muted);line-height:1.55;display:block;}.elementor .ova-lead{font-family:var(--brand-font);font-weight:400;font-size:21px;color:var(--ink-muted);line-height:1.6;display:block;}.elementor .ova-body{font-family:var(--brand-font);font-weight:400;font-size:17px;color:var(--ink);line-height:1.65;display:block;}.elementor .ova-h3{font-family:var(--brand-font);font-weight:700;font-size:22px;color:var(--navy);line-height:1.3;display:block;}.elementor .ova-h2{font-family:var(--brand-font);font-weight:700;font-size:38px;color:var(--navy);line-height:1.2;display:block;}.elementor .ova-h1{font-family:var(--brand-font);font-weight:700;font-size:60px;color:var(--navy);line-height:1.08;display:block;}.elementor .ova-eyebrow{font-family:var(--brand-font);font-weight:700;font-size:15px;color:var(--brass-deep);line-height:20px;text-transform:none;display:block;}.elementor .ova-inner{width:100%;max-width:1120px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .ova-section{width:100%;font-family:var(--brand-font);padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ivory);display:flex;flex-direction:column;align-items:center;}