.elementor .lx-section-head{max-width:50rem;margin-block-end:0.75rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .lx-card-body{padding-block-start:1.25rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.625rem;}.elementor .lx-card-media{overflow:hidden;border-radius:6px;border-width:1px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-white);box-shadow:0px 10px 30px 0px rgba(71, 76, 83, 0.06);display:flex;flex-direction:column;}.elementor .lx-card{padding:1.5rem;border-radius:6px;border-width:1px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-white);box-shadow:0px 10px 30px 0px rgba(71, 76, 83, 0.06);display:flex;flex-direction:column;gap:0.75rem;}.elementor .lx-split-text{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 28rem;}.elementor .lx-split{width:100%;display:flex;flex-direction:row;gap:3.5rem;flex-wrap:wrap;align-items:center;}.elementor .lx-grid-3{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);}.elementor .lx-btn-row{display:flex;flex-direction:row;gap:0.875rem;flex-wrap:wrap;align-items:center;}.elementor .lx-btn-outline:hover,.elementor .lx-btn-outline:focus-visible{background-color:var(--lx-soft);}.elementor .lx-btn-outline{font-family:var(--lx-font-head);font-weight:500;font-size:1rem;color:var(--lx-heading);line-height:1.2;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;border-width:2px;border-color:var(--lx-heading);border-style:solid;background-color:transparent;transition:background-color 0.2s;display:inline-block;}.elementor .lx-btn-ghost:hover,.elementor .lx-btn-ghost:focus-visible{background-color:rgba(255, 255, 255, 0.14);}.elementor .lx-btn-ghost{font-family:var(--lx-font-head);font-weight:500;font-size:1rem;color:var(--lx-white);line-height:1.2;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;border-width:2px;border-color:var(--lx-white);border-style:solid;background-color:transparent;transition:background-color 0.2s;display:inline-block;}.elementor .lx-btn-primary:hover,.elementor .lx-btn-primary:focus-visible{border-color:var(--lx-gold-hover);background-color:var(--lx-gold-hover);}.elementor .lx-btn-primary:focus{background-color:var(--lx-gold-hover);}.elementor .lx-btn-primary{font-family:var(--lx-font-head);font-weight:500;font-size:1rem;color:var(--lx-gold-ink);line-height:1.2;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;border-width:2px;border-color:var(--lx-gold);border-style:solid;background-color:var(--lx-gold);transition:background-color 0.2s;display:inline-block;}.elementor .lx-small{font-size:0.9375rem;color:var(--lx-muted);line-height:1.6;display:block;cursor: auto; & a { color: var(--lx-link); text-decoration: underline; }\n}.elementor .lx-body{font-size:1.0625rem;color:var(--lx-ink);line-height:1.7;display:block;cursor: auto; & a { color: var(--lx-link); text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: var(--lx-heading); } & ul { padding-left: 1.25rem; margin: 0; } & ol { padding-left: 1.5rem; margin: 0; } & li { color: var(--lx-ink); margin-bottom: 0.625rem; } & strong { color: var(--lx-heading); }\n}.elementor .lx-h3{font-family:var(--lx-font-head);font-weight:600;font-size:1.25rem;color:var(--lx-heading);line-height:1.3;display:block;cursor: auto;\n}.elementor .lx-h2{font-family:var(--lx-font-head);font-weight:500;font-size:2.125rem;color:var(--lx-heading);letter-spacing:-0.01em;line-height:1.2;display:block;cursor: auto;\n}.elementor .lx-h1{font-family:var(--lx-font-head);font-weight:500;font-size:3rem;color:var(--lx-white);letter-spacing:-0.02em;line-height:1.1;display:block;cursor: auto;\n}.elementor .lx-eyebrow{font-family:var(--lx-font-head);font-weight:600;font-size:0.8125rem;color:var(--lx-link);letter-spacing:0.14em;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .lx-container{width:100%;max-width:72rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .lx-section{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--lx-white);display:flex;flex-direction:column;align-items:center;}.elementor .lx-lead{font-size:1.1875rem;line-height:1.65;}.elementor .lx-body-light{color:var(--lx-white);& a { color: var(--lx-link-on-dark); } & a:hover { color: var(--lx-white); } & li { color: var(--lx-white); } & strong { color: var(--lx-white); }\n}.elementor .lx-heading-light{color:var(--lx-white);}.elementor .lx-eyebrow-light{color:var(--lx-link-on-dark);}.elementor .lx-container-narrow{max-width:50rem;}.elementor .lx-section-band{background-color:var(--lx-band);}.elementor .lx-section-soft{background-color:var(--lx-soft);}