.elementor .post-meta{font-family:var(--body-font);font-size:0.85rem;color:var(--red);letter-spacing:0.04em;text-transform:uppercase;}.elementor .post-content{font-family:var(--body-font);font-size:1.0625rem;color:var(--text);line-height:1.75;& h2 { font-family: var(--heading-font); font-size: var(--fs-d-h4); font-weight: 400; line-height: 1.2; color: var(--black); margin: 48px 0 16px; } & h3 { font-family: var(--heading-font); font-size: 1.5rem; font-weight: 400; line-height: 1.25; color: var(--black); margin: 36px 0 12px; } & p { margin: 0 0 20px; } & ul { margin: 0 0 24px; padding-left: 1.4em; } & ol { margin: 0 0 24px; padding-left: 1.4em; } & li { margin-bottom: 10px; } & li::marker { color: var(--red); font-weight: 700; } & a { color: var(--red); text-decoration: underline; } & a:hover { color: var(--dark-red); } & strong { color: var(--black); } & figure { margin: 8px 0 32px; overflow-x: auto; } & table { width: 100%; border-collapse: collapse; background-color: var(--white); font-size: 0.95rem; line-height: 1.5; } & th { background-color: var(--black); color: var(--white); text-align: left; padding: 12px 14px; font-weight: 600; } & td { padding: 12px 14px; border-bottom: 1px solid var(--warm-grey); vertical-align: top; } & > *:first-child { margin-top: 0; }\n}.elementor .header{min-height:30px;position:fixed;inset-block-start:0px;z-index:999;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--black);box-shadow:0px 10px 15px 0px #0000006b;justify-content:space-between;align-items:center;}.elementor .body{font-family:var(--body-font);font-weight:500;font-size:var(--fs-d-body);color:var(--white);}.elementor .primary-btn{font-family:var(--body-font);font-weight:600;font-size:var(--fs-t-body);color:var(--white);border-radius:5px;border-width:2px;border-color:var(--red);background-color:var(--red);}.elementor .secondary-btn{font-family:var(--body-font);font-weight:600;font-size:var(--fs-t-body);color:var(--white);border-radius:5px;border-width:2px;border-color:var(--red);}.elementor .footer{padding-inline-start:30px;padding-inline-end:30px;gap:20px;}.elementor .body-small{font-family:var(--body-font);font-weight:600;font-size:var(--fs-m-body);}.elementor .pill-font{color:var(--Light-gray-text);line-height:1rem;text-transform:uppercase;}.elementor .body-large{font-family:var(--heading-font);font-weight:500;}.elementor .heading-4{font-family:var(--heading-font);font-weight:600;font-size:var(--fs-d-h4);color:white;}.elementor .pointer-divider{min-height:30px;padding:0px;background-color:var(--red);flex-wrap:nowrap;}.elementor .heading-2{font-family:var(--heading-font);font-weight:600;font-size:var(--fs-d-h2);}.elementor .section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:60px;padding-inline-end:60px;gap:30px;}