.elementor .ch37-hero-header-clearance{padding-block-start:12rem;body:has(; &) .elementor-location-header:has(.ch37-global-header) { position:fixed;left:0;right:0;width:100%; }\n}.elementor .ch37-eyebrow{font-family:var(--ch37-font);font-weight:600;font-size:1rem;color:inherit;line-height:1em;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0.65rem;align-items:center;&::before { content:'';display:inline-block;width:34px;height:8px;background:var(--ch37-lime);flex-shrink:0; } &[data-id][data-id] { align-items:flex-start;line-height:1em; } &[data-id][data-id]::before { align-self:flex-start;margin-block-start:calc((1em - 8px)/2); }\n}.elementor .ch37-lead{max-width:48rem;font-family:var(--ch37-font);font-weight:400;font-size:var(--ch37-lead);color:inherit;line-height:1.5;}.elementor .ch37-display{max-width:53.125rem;font-family:var(--ch37-font);font-weight:700;font-size:var(--ch37-display);color:inherit;letter-spacing:-0.065em;line-height:0.91;margin:0px;}.elementor .ch37-grid-dark{background-image:linear-gradient(rgba(208,245,85,0.16) 1px,transparent 1px),linear-gradient(90deg,rgba(208,245,85,0.16) 1px,transparent 1px); background-size:64px 64px;\n}.elementor .ch37-dark{color:var(--ch37-white);background-color:var(--ch37-black);}.elementor .ch37-light{color:var(--ch37-black);background-color:var(--ch37-white);}.elementor .ch37-wrap{width:100%;min-width:0px;max-width:var(--ch37-content-width);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}