.elementor .ch-crumb{font-family:var(--font-heading);font-weight:600;font-size:0.72rem;color:var(--meta);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .ch-hero-sub{width:100%;padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);border-block-start-width:var(--stroke-band);border-block-end-width:1px;background-color:var(--platinum-light);display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: var(--aqua); border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .ch-body-lg{max-width:62ch;font-family:var(--font-heading);font-size:var(--fs-lede);color:var(--indigo);line-height:1.65;margin:0px;}.elementor .ch-h1{max-width:20ch;font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h1);color:var(--indigo);letter-spacing:-0.01em;line-height:1.08;margin:0px;}.elementor .ch-container{width:100%;max-width:var(--container);display:flex;flex-direction:column;gap:var(--gap-md);}.elementor .ch-hero-tone-watermelon{background-image:linear-gradient(105deg, #EFF3F7 0%,#EFF3F7 46%,#F2D8DF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;border-top-color: var(--watermelon);\n}