:root :is(h1,h2,h3,h4,h5,h6):is(:has(em),[data-flourish]:has(em)){text-wrap:balance;font-weight:400;line-height:1.4}:root :is(h1,h2,h3,h4,h5,h6):is(:has(em),[data-flourish]) em{--hook-mark:var(--vc-lavender-mid);font-family:inherit;font-size:inherit;font-style:italic;font-weight:700;line-height:inherit;color:inherit;white-space:normal;max-width:100%;text-shadow:none;-webkit-text-stroke:0;margin:0;padding:0;display:inline-block;position:relative}:root :is(h1,h2,h3,h4,h5,h6)[data-flourish] em.heading-focal{white-space:nowrap}.heading-focal>.brush-mark{pointer-events:none;position:relative;overflow:visible}:is(h1,h2,h3,h4,h5,h6)[data-flourish] em.heading-focal:has(>.heading-arrow){padding-inline-start:1.35em}:is(h1,h2,h3,h4,h5,h6)[data-flourish] em.heading-focal:has(>.heading-circle){margin-inline:.325em}.heading-arrow,.heading-circle{pointer-events:none;background:var(--vc-lavender-mid);width:0;height:0;display:inline-block;position:relative;top:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.heading-arrow{left:-1.35em;transform:scaleX(-1);-webkit-mask-image:url(/brand/emphasis/arrow-03.svg);mask-image:url(/brand/emphasis/arrow-03.svg)}.heading-circle{left:-.325em;-webkit-mask-image:url(/brand/emphasis/circle-15.svg);mask-image:url(/brand/emphasis/circle-15.svg)}[data-heading-error] .heading-focal>:is(.brush-mark,.heading-arrow,.heading-circle){visibility:hidden}
/*$vite$:1*/