.heading-sentence-eef32c70 {
    display: block;
    line-height: inherit;
    word-break: break-word;
    width: 100%;
}

.static-segment-eef32c70 {
    display: inline;
    white-space: pre-wrap;
    -webkit-text-stroke: var(--segment-stroke-width, 0px) var(--segment-stroke-color, transparent);
    paint-order: stroke fill;
}

.animated-segment-eef32c70 {
    display: inline-grid;
    vertical-align: baseline;
    align-items: baseline;
    justify-content: start;
    position: relative;
    margin: 0 0.15em;
}

.layout-footprint-eef32c70 {
    grid-area: 1 / 1;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    white-space: nowrap;
    display: inline-block;
}

.state-item-eef32c70 {
    grid-area: 1 / 1;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1), transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    white-space: nowrap;
    display: inline-block;
    transform-origin: center center;
    paint-order: stroke fill;
}

.state-item-eef32c70.active-state {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.state-item-eef32c70.state-1-eef32c70 { -webkit-text-stroke: var(--state-1-stroke-width, 0px) var(--state-1-stroke-color, transparent); }
.state-item-eef32c70.state-2-eef32c70 { -webkit-text-stroke: var(--state-2-stroke-width, 0px) var(--state-2-stroke-color, transparent); }
.state-item-eef32c70.state-3-eef32c70 { -webkit-text-stroke: var(--state-3-stroke-width, 0px) var(--state-3-stroke-color, transparent); }
.state-item-eef32c70.state-4-eef32c70 { -webkit-text-stroke: var(--state-4-stroke-width, 0px) var(--state-4-stroke-color, transparent); }
.state-item-eef32c70.state-5-eef32c70 { -webkit-text-stroke: var(--state-5-stroke-width, 0px) var(--state-5-stroke-color, transparent); }
.state-item-eef32c70.state-6-eef32c70 { -webkit-text-stroke: var(--state-6-stroke-width, 0px) var(--state-6-stroke-color, transparent); }
