.elementor .dh-strong-text{& strong { color: var(--dh-text); font-weight: 600; } & a { color: var(--dh-brass); text-decoration: none; } & a:hover { color: var(--dh-ink); }\n}.elementor .dh-strong-ink{& strong { color: var(--dh-ink); font-weight: 600; }\n}.elementor .dh-strong-brass{& strong { color: var(--dh-brass); font-weight: 600; }\n}.elementor .dh-img-center{max-width:520px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .dh-callout-brass{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--dh-brass);border-style:solid;display:block;}.elementor .dh-next:hover,.elementor .dh-next:focus-visible{border-color:var(--dh-brass);}.elementor .dh-next{color:var(--dh-text);text-decoration:none;padding-block-start:26px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;border-width:1px;border-color:var(--dh-line);border-style:solid;transition:border-color 0.15s;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .dh-chip:hover,.elementor .dh-chip:focus-visible{color:var(--dh-ink);border-color:var(--dh-brass);}.elementor .dh-chip{font-family:var(--dh-sans);font-size:12.5px;color:var(--dh-soft);line-height:1.3;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-width:1px;border-color:var(--dh-line-strong);border-style:solid;transition:border-color 0.15s, color 0.15s;display:inline-block;}.elementor .dh-chip-label{font-family:var(--dh-mono);font-size:11px;color:var(--dh-brass);letter-spacing:0.16em;margin-inline-end:8px;display:block;cursor: default;\n}.elementor .dh-chips{width:100%;max-width:820px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .dh-grid-2{padding:0px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .dh-img{width:100%;height:auto;border-width:1px;border-color:var(--dh-line);border-style:solid;background-color:var(--dh-img-bg);display:block;cursor: default;\n}.elementor .dh-callout-text{font-family:var(--dh-sans);font-size:16px;color:var(--dh-soft);line-height:1.75;display:block;}.elementor .dh-callout{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--dh-line);border-style:solid;background-color:var(--dh-bg-deep);display:block;}.elementor .dh-body{font-family:var(--dh-sans);font-size:16.5px;color:var(--dh-body);line-height:1.8;display:block;}.elementor .dh-lede{font-family:var(--dh-serif);font-size:20px;color:var(--dh-text);line-height:1.6;display:block;}.elementor .dh-eyebrow{font-family:var(--dh-mono);font-size:12px;color:var(--dh-brass);letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .dh-section-head{scroll-margin-top:120px;padding-block-start:36px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:32px;border-block-start-width:1px;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: var(--dh-line);\n}.elementor .dh-h2{scroll-margin-top:120px;font-family:var(--dh-serif);font-weight:600;font-size:30px;color:var(--dh-ink);line-height:1.15;display:block;}.elementor .dh-h1{font-family:var(--dh-serif);font-weight:600;font-size:52px;color:var(--dh-ink);letter-spacing:-0.01em;line-height:1.06;display:block;}.elementor .dh-breadcrumb{font-family:var(--dh-mono);font-size:11px;color:var(--dh-muted);letter-spacing:0.1em;text-transform:uppercase;display:block;}.elementor .dh-wrap{width:100%;max-width:820px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .dh-band-deep{background-color:var(--dh-bg-deep);}.elementor .dh-band{width:100%;padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--dh-line);\n}.elementor .dh-page{width:100%;font-family:var(--dh-sans);color:var(--dh-text);padding:0px;background-color:var(--dh-bg);display:flex;flex-direction:column;}