.elementor .hl-menu-link{& a { color:var(--c-muted) !important;text-decoration:none !important; }\n}.elementor .hl-dock-btn{color:var(--c-white);background-color:var(--c-pink);}.elementor .hl-markhost-thin{& span { box-shadow:inset 0 -.18em 0 var(--c-mist); }\n}.elementor .hl-section{width:100%;padding-block-start:clamp(32px,4vw,56px);margin-block-start:clamp(48px,7vw,104px);border-block-start-width:1px;display:grid;gap:clamp(24px,5vw,80px);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);border-top-style: solid; border-top-color: var(--c-line);\n}.elementor .hl-text{max-width:62ch;font-family:var(--font-main);font-size:16px;color:var(--c-muted);line-height:1.65;margin:0px;& span { box-shadow:inset 0 -.3em 0 var(--c-mist);color:var(--c-ink); }\n}.elementor .hl-h2{font-family:var(--font-main);font-weight:700;font-size:clamp(24px,2.6vw,33.6px);color:var(--c-ink);letter-spacing:-0.015em;line-height:1.15;margin:0px;& span { box-shadow:inset 0 -.3em 0 var(--c-mist); }\n}.elementor .hl-kicker{font-family:var(--font-main);font-weight:600;font-size:12.16px;color:var(--c-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}