/*
 * GENERATED by bin/build-css.js - do not edit.
 *
 * The text half of builder.css, split out so WordPress can load it
 * only on pages where it is needed.
 */

:where(.relay-text) {
	--relay-text-position: initial;
	--relay-text-overflow: initial;
	--relay-text-z: initial;
	--relay-text-transition: initial;
	--relay-text-h-transition: initial;
	--relay-text-br-tl: initial;
	--relay-text-br-tr: initial;
	--relay-text-br-br: initial;
	--relay-text-br-bl: initial;
	--relay-text-h-position: initial;
	--relay-text-bg-image: initial;
	--relay-text-bg-position: initial;
	--relay-text-bg-size: initial;
	--relay-text-bg-repeat: initial;
	--relay-text-bg-attachment: initial;
	--relay-text-bg-gradient: initial;
	--relay-text-bg-color: initial;
	--relay-text-text-color: initial;
	--relay-text-pt-d: initial;
	--relay-text-pr-d: initial;
	--relay-text-pb-d: initial;
	--relay-text-pl-d: initial;
	--relay-text-mt-d: initial;
	--relay-text-mr-d: initial;
	--relay-text-mb-d: initial;
	--relay-text-ml-d: initial;
	--relay-text-w-d: initial;
	--relay-text-maxw-d: initial;
	--relay-text-minw-d: initial;
	--relay-text-h-d: initial;
	--relay-text-minh-d: initial;
	--relay-text-maxh-d: initial;
	--relay-text-ar-d: initial;
	--relay-text-font-size-d: initial;
	--relay-text-font-family-d: initial;
	--relay-text-text-decoration-d: initial;
	--relay-text-text-transform-d: initial;
	--relay-text-font-style-d: initial;
	--relay-text-word-spacing-d: initial;
	--relay-text-text-indent-d: initial;
	--relay-text-white-space-d: initial;
	--relay-text-text-shadow-d: initial;
	--relay-text-object-fit-d: initial;
	--relay-text-bg-blend-d: initial;
	--relay-text-font-weight-d: initial;
	--relay-text-line-height-d: initial;
	--relay-text-letter-spacing-d: initial;
	--relay-text-text-align-d: initial;
	--relay-text-top-d: initial;
	--relay-text-right-d: initial;
	--relay-text-bottom-d: initial;
	--relay-text-left-d: initial;
	--relay-text-opacity-d: initial;
	--relay-text-transform-d: initial;
	--relay-text-filter-d: initial;
	--relay-text-backdrop-d: initial;
	--relay-text-blend-d: initial;
	--relay-text-shadow: initial;
	--relay-text-bg-layers-d: initial;
	--relay-text-bg-layer-position-d: initial;
	--relay-text-bg-layer-size-d: initial;
	--relay-text-bg-layer-repeat-d: initial;
	--relay-text-bg-layer-attachment-d: initial;
	--relay-text-bg-layer-blend-d: initial;
	--relay-text-overlay-color: initial;
	--relay-text-overlay-opacity: initial;
	--relay-text-overlay-gradient: initial;
	--relay-text-overlay-image: initial;
	--relay-text-overlay-position: initial;
	--relay-text-overlay-size: initial;
	--relay-text-overlay-repeat: initial;
	--relay-text-display-d: initial;
	--relay-text-layout-flex-dir-d: initial;
	--relay-text-layout-flex-wrap-d: initial;
	--relay-text-justify-d: initial;
	--relay-text-align-d: initial;
	--relay-text-layout-align-content-d: initial;
	--relay-text-layout-justify-items-d: initial;
	--relay-text-layout-col-gap-d: initial;
	--relay-text-layout-row-gap-d: initial;
	--relay-text-layout-grid-cols-d: initial;
	--relay-text-layout-grid-rows-d: initial;
	--relay-text-layout-grid-flow-d: initial;
	--relay-text-layout-grid-auto-rows-d: initial;
	--relay-text-layout-grid-auto-cols-d: initial;
	--relay-text-item-grow-d: initial;
	--relay-text-item-shrink-d: initial;
	--relay-text-item-basis-d: initial;
	--relay-text-item-order-d: initial;
	--relay-text-item-align-d: initial;
	--relay-text-item-justify-d: initial;
	--relay-text-h-bg-color: initial;
	--relay-text-h-text-color: initial;
	--relay-text-h-pt-d: initial;
	--relay-text-h-pr-d: initial;
	--relay-text-h-pb-d: initial;
	--relay-text-h-pl-d: initial;
	--relay-text-h-font-size-d: initial;
	--relay-text-h-font-family-d: initial;
	--relay-text-h-text-decoration-d: initial;
	--relay-text-h-text-transform-d: initial;
	--relay-text-h-font-style-d: initial;
	--relay-text-h-word-spacing-d: initial;
	--relay-text-h-text-indent-d: initial;
	--relay-text-h-white-space-d: initial;
	--relay-text-h-text-shadow-d: initial;
	--relay-text-h-object-fit-d: initial;
	--relay-text-h-bg-blend-d: initial;
	--relay-text-h-font-weight-d: initial;
	--relay-text-h-line-height-d: initial;
	--relay-text-h-letter-spacing-d: initial;
	--relay-text-h-text-align-d: initial;
	--relay-text-h-top-d: initial;
	--relay-text-h-right-d: initial;
	--relay-text-h-bottom-d: initial;
	--relay-text-h-left-d: initial;
	--relay-text-h-opacity-d: initial;
	--relay-text-h-transform-d: initial;
	--relay-text-h-filter-d: initial;
	--relay-text-h-backdrop-d: initial;
	--relay-text-h-blend-d: initial;
	--relay-text-h-shadow: initial;
	--relay-text-h-bg-layers-d: initial;
	--relay-text-h-bg-layer-position-d: initial;
	--relay-text-h-bg-layer-size-d: initial;
	--relay-text-h-bg-layer-repeat-d: initial;
	--relay-text-h-bg-layer-attachment-d: initial;
	--relay-text-h-bg-layer-blend-d: initial;
	--relay-text-h-overlay-color: initial;
	--relay-text-h-overlay-opacity: initial;
	--relay-text-h-overlay-gradient: initial;
	--relay-text-h-overlay-image: initial;
	--relay-text-h-overlay-position: initial;
	--relay-text-h-overlay-size: initial;
	--relay-text-h-overlay-repeat: initial;
	--relay-text-h-overflow: initial;
	--relay-text-h-z: initial;
	--relay-text-h-bg-image: initial;
	--relay-text-h-bg-position: initial;
	--relay-text-h-bg-size: initial;
	--relay-text-h-bg-repeat: initial;
	--relay-text-h-bg-attachment: initial;
	--relay-text-h-bg-gradient: initial;
	--relay-text-bw-top: initial;
	--relay-text-bs-top: initial;
	--relay-text-bs: initial;
	--relay-text-bc-top: initial;
	--relay-text-bc: initial;
	--relay-text-bw-right: initial;
	--relay-text-bs-right: initial;
	--relay-text-bc-right: initial;
	--relay-text-bw-bottom: initial;
	--relay-text-bs-bottom: initial;
	--relay-text-bc-bottom: initial;
	--relay-text-bw-left: initial;
	--relay-text-bs-left: initial;
	--relay-text-bc-left: initial;
	--relay-text-h-bw-top: initial;
	--relay-text-h-bs-top: initial;
	--relay-text-h-bs: initial;
	--relay-text-h-bc-top: initial;
	--relay-text-h-bc: initial;
	--relay-text-h-bw-right: initial;
	--relay-text-h-bs-right: initial;
	--relay-text-h-bc-right: initial;
	--relay-text-h-bw-bottom: initial;
	--relay-text-h-bs-bottom: initial;
	--relay-text-h-bc-bottom: initial;
	--relay-text-h-bw-left: initial;
	--relay-text-h-bs-left: initial;
	--relay-text-h-bc-left: initial;
	--relay-text-h-br-tl: initial;
	--relay-text-h-br-tr: initial;
	--relay-text-h-br-br: initial;
	--relay-text-h-br-bl: initial;
	--relay-text-bg-color-t: initial;
	--relay-text-text-color-t: initial;
	--relay-text-pt-t: initial;
	--relay-text-pr-t: initial;
	--relay-text-pb-t: initial;
	--relay-text-pl-t: initial;
	--relay-text-mt-t: initial;
	--relay-text-mr-t: initial;
	--relay-text-mb-t: initial;
	--relay-text-ml-t: initial;
	--relay-text-w-t: initial;
	--relay-text-maxw-t: initial;
	--relay-text-minw-t: initial;
	--relay-text-h-t: initial;
	--relay-text-minh-t: initial;
	--relay-text-maxh-t: initial;
	--relay-text-ar-t: initial;
	--relay-text-font-size-t: initial;
	--relay-text-font-family-t: initial;
	--relay-text-text-decoration-t: initial;
	--relay-text-text-transform-t: initial;
	--relay-text-font-style-t: initial;
	--relay-text-word-spacing-t: initial;
	--relay-text-text-indent-t: initial;
	--relay-text-white-space-t: initial;
	--relay-text-text-shadow-t: initial;
	--relay-text-object-fit-t: initial;
	--relay-text-bg-blend-t: initial;
	--relay-text-font-weight-t: initial;
	--relay-text-line-height-t: initial;
	--relay-text-letter-spacing-t: initial;
	--relay-text-text-align-t: initial;
	--relay-text-top-t: initial;
	--relay-text-right-t: initial;
	--relay-text-bottom-t: initial;
	--relay-text-left-t: initial;
	--relay-text-opacity-t: initial;
	--relay-text-transform-t: initial;
	--relay-text-filter-t: initial;
	--relay-text-backdrop-t: initial;
	--relay-text-blend-t: initial;
	--relay-text-shadow-t: initial;
	--relay-text-bg-layers-t: initial;
	--relay-text-bg-layer-position-t: initial;
	--relay-text-bg-layer-size-t: initial;
	--relay-text-bg-layer-repeat-t: initial;
	--relay-text-bg-layer-attachment-t: initial;
	--relay-text-bg-layer-blend-t: initial;
	--relay-text-overlay-color-t: initial;
	--relay-text-overlay-opacity-t: initial;
	--relay-text-overlay-gradient-t: initial;
	--relay-text-overlay-position-t: initial;
	--relay-text-overlay-size-t: initial;
	--relay-text-overlay-repeat-t: initial;
	--relay-text-display-t: initial;
	--relay-text-layout-flex-dir-t: initial;
	--relay-text-layout-flex-wrap-t: initial;
	--relay-text-justify-t: initial;
	--relay-text-align-t: initial;
	--relay-text-layout-align-content-t: initial;
	--relay-text-layout-justify-items-t: initial;
	--relay-text-layout-col-gap-t: initial;
	--relay-text-layout-row-gap-t: initial;
	--relay-text-layout-grid-cols-t: initial;
	--relay-text-layout-grid-rows-t: initial;
	--relay-text-layout-grid-flow-t: initial;
	--relay-text-layout-grid-auto-rows-t: initial;
	--relay-text-layout-grid-auto-cols-t: initial;
	--relay-text-item-grow-t: initial;
	--relay-text-item-shrink-t: initial;
	--relay-text-item-basis-t: initial;
	--relay-text-item-order-t: initial;
	--relay-text-item-align-t: initial;
	--relay-text-item-justify-t: initial;
	--relay-text-h-bg-color-t: initial;
	--relay-text-h-text-color-t: initial;
	--relay-text-h-pt-t: initial;
	--relay-text-h-pr-t: initial;
	--relay-text-h-pb-t: initial;
	--relay-text-h-pl-t: initial;
	--relay-text-h-font-size-t: initial;
	--relay-text-h-font-family-t: initial;
	--relay-text-h-text-decoration-t: initial;
	--relay-text-h-text-transform-t: initial;
	--relay-text-h-font-style-t: initial;
	--relay-text-h-word-spacing-t: initial;
	--relay-text-h-text-indent-t: initial;
	--relay-text-h-white-space-t: initial;
	--relay-text-h-text-shadow-t: initial;
	--relay-text-h-object-fit-t: initial;
	--relay-text-h-bg-blend-t: initial;
	--relay-text-h-font-weight-t: initial;
	--relay-text-h-line-height-t: initial;
	--relay-text-h-letter-spacing-t: initial;
	--relay-text-h-text-align-t: initial;
	--relay-text-h-top-t: initial;
	--relay-text-h-right-t: initial;
	--relay-text-h-bottom-t: initial;
	--relay-text-h-left-t: initial;
	--relay-text-h-opacity-t: initial;
	--relay-text-h-transform-t: initial;
	--relay-text-h-filter-t: initial;
	--relay-text-h-backdrop-t: initial;
	--relay-text-h-blend-t: initial;
	--relay-text-h-shadow-t: initial;
	--relay-text-h-bg-layers-t: initial;
	--relay-text-h-bg-layer-position-t: initial;
	--relay-text-h-bg-layer-size-t: initial;
	--relay-text-h-bg-layer-repeat-t: initial;
	--relay-text-h-bg-layer-attachment-t: initial;
	--relay-text-h-bg-layer-blend-t: initial;
	--relay-text-h-overlay-color-t: initial;
	--relay-text-h-overlay-opacity-t: initial;
	--relay-text-h-overlay-gradient-t: initial;
	--relay-text-h-overlay-position-t: initial;
	--relay-text-h-overlay-size-t: initial;
	--relay-text-h-overlay-repeat-t: initial;
	--relay-text-bw-top-t: initial;
	--relay-text-bs-top-t: initial;
	--relay-text-bs-t: initial;
	--relay-text-bc-top-t: initial;
	--relay-text-bc-t: initial;
	--relay-text-bw-right-t: initial;
	--relay-text-bs-right-t: initial;
	--relay-text-bc-right-t: initial;
	--relay-text-bw-bottom-t: initial;
	--relay-text-bs-bottom-t: initial;
	--relay-text-bc-bottom-t: initial;
	--relay-text-bw-left-t: initial;
	--relay-text-bs-left-t: initial;
	--relay-text-bc-left-t: initial;
	--relay-text-br-tl-t: initial;
	--relay-text-br-tr-t: initial;
	--relay-text-br-br-t: initial;
	--relay-text-br-bl-t: initial;
	--relay-text-h-bw-top-t: initial;
	--relay-text-h-bs-top-t: initial;
	--relay-text-h-bs-t: initial;
	--relay-text-h-bc-top-t: initial;
	--relay-text-h-bc-t: initial;
	--relay-text-h-bw-right-t: initial;
	--relay-text-h-bs-right-t: initial;
	--relay-text-h-bc-right-t: initial;
	--relay-text-h-bw-bottom-t: initial;
	--relay-text-h-bs-bottom-t: initial;
	--relay-text-h-bc-bottom-t: initial;
	--relay-text-h-bw-left-t: initial;
	--relay-text-h-bs-left-t: initial;
	--relay-text-h-bc-left-t: initial;
	--relay-text-h-br-tl-t: initial;
	--relay-text-h-br-tr-t: initial;
	--relay-text-h-br-br-t: initial;
	--relay-text-h-br-bl-t: initial;
	--relay-text-bg-color-m: initial;
	--relay-text-text-color-m: initial;
	--relay-text-pt-m: initial;
	--relay-text-pr-m: initial;
	--relay-text-pb-m: initial;
	--relay-text-pl-m: initial;
	--relay-text-mt-m: initial;
	--relay-text-mr-m: initial;
	--relay-text-mb-m: initial;
	--relay-text-ml-m: initial;
	--relay-text-w-m: initial;
	--relay-text-maxw-m: initial;
	--relay-text-minw-m: initial;
	--relay-text-h-m: initial;
	--relay-text-minh-m: initial;
	--relay-text-maxh-m: initial;
	--relay-text-ar-m: initial;
	--relay-text-font-size-m: initial;
	--relay-text-font-family-m: initial;
	--relay-text-text-decoration-m: initial;
	--relay-text-text-transform-m: initial;
	--relay-text-font-style-m: initial;
	--relay-text-word-spacing-m: initial;
	--relay-text-text-indent-m: initial;
	--relay-text-white-space-m: initial;
	--relay-text-text-shadow-m: initial;
	--relay-text-object-fit-m: initial;
	--relay-text-bg-blend-m: initial;
	--relay-text-font-weight-m: initial;
	--relay-text-line-height-m: initial;
	--relay-text-letter-spacing-m: initial;
	--relay-text-text-align-m: initial;
	--relay-text-top-m: initial;
	--relay-text-right-m: initial;
	--relay-text-bottom-m: initial;
	--relay-text-left-m: initial;
	--relay-text-opacity-m: initial;
	--relay-text-transform-m: initial;
	--relay-text-filter-m: initial;
	--relay-text-backdrop-m: initial;
	--relay-text-blend-m: initial;
	--relay-text-shadow-m: initial;
	--relay-text-bg-layers-m: initial;
	--relay-text-bg-layer-position-m: initial;
	--relay-text-bg-layer-size-m: initial;
	--relay-text-bg-layer-repeat-m: initial;
	--relay-text-bg-layer-attachment-m: initial;
	--relay-text-bg-layer-blend-m: initial;
	--relay-text-overlay-color-m: initial;
	--relay-text-overlay-opacity-m: initial;
	--relay-text-overlay-gradient-m: initial;
	--relay-text-overlay-position-m: initial;
	--relay-text-overlay-size-m: initial;
	--relay-text-overlay-repeat-m: initial;
	--relay-text-display-m: initial;
	--relay-text-layout-flex-dir-m: initial;
	--relay-text-layout-flex-wrap-m: initial;
	--relay-text-justify-m: initial;
	--relay-text-align-m: initial;
	--relay-text-layout-align-content-m: initial;
	--relay-text-layout-justify-items-m: initial;
	--relay-text-layout-col-gap-m: initial;
	--relay-text-layout-row-gap-m: initial;
	--relay-text-layout-grid-cols-m: initial;
	--relay-text-layout-grid-rows-m: initial;
	--relay-text-layout-grid-flow-m: initial;
	--relay-text-layout-grid-auto-rows-m: initial;
	--relay-text-layout-grid-auto-cols-m: initial;
	--relay-text-item-grow-m: initial;
	--relay-text-item-shrink-m: initial;
	--relay-text-item-basis-m: initial;
	--relay-text-item-order-m: initial;
	--relay-text-item-align-m: initial;
	--relay-text-item-justify-m: initial;
	--relay-text-h-bg-color-m: initial;
	--relay-text-h-text-color-m: initial;
	--relay-text-h-pt-m: initial;
	--relay-text-h-pr-m: initial;
	--relay-text-h-pb-m: initial;
	--relay-text-h-pl-m: initial;
	--relay-text-h-font-size-m: initial;
	--relay-text-h-font-family-m: initial;
	--relay-text-h-text-decoration-m: initial;
	--relay-text-h-text-transform-m: initial;
	--relay-text-h-font-style-m: initial;
	--relay-text-h-word-spacing-m: initial;
	--relay-text-h-text-indent-m: initial;
	--relay-text-h-white-space-m: initial;
	--relay-text-h-text-shadow-m: initial;
	--relay-text-h-object-fit-m: initial;
	--relay-text-h-bg-blend-m: initial;
	--relay-text-h-font-weight-m: initial;
	--relay-text-h-line-height-m: initial;
	--relay-text-h-letter-spacing-m: initial;
	--relay-text-h-text-align-m: initial;
	--relay-text-h-top-m: initial;
	--relay-text-h-right-m: initial;
	--relay-text-h-bottom-m: initial;
	--relay-text-h-left-m: initial;
	--relay-text-h-opacity-m: initial;
	--relay-text-h-transform-m: initial;
	--relay-text-h-filter-m: initial;
	--relay-text-h-backdrop-m: initial;
	--relay-text-h-blend-m: initial;
	--relay-text-h-shadow-m: initial;
	--relay-text-h-bg-layers-m: initial;
	--relay-text-h-bg-layer-position-m: initial;
	--relay-text-h-bg-layer-size-m: initial;
	--relay-text-h-bg-layer-repeat-m: initial;
	--relay-text-h-bg-layer-attachment-m: initial;
	--relay-text-h-bg-layer-blend-m: initial;
	--relay-text-h-overlay-color-m: initial;
	--relay-text-h-overlay-opacity-m: initial;
	--relay-text-h-overlay-gradient-m: initial;
	--relay-text-h-overlay-position-m: initial;
	--relay-text-h-overlay-size-m: initial;
	--relay-text-h-overlay-repeat-m: initial;
	--relay-text-bw-top-m: initial;
	--relay-text-bs-top-m: initial;
	--relay-text-bs-m: initial;
	--relay-text-bc-top-m: initial;
	--relay-text-bc-m: initial;
	--relay-text-bw-right-m: initial;
	--relay-text-bs-right-m: initial;
	--relay-text-bc-right-m: initial;
	--relay-text-bw-bottom-m: initial;
	--relay-text-bs-bottom-m: initial;
	--relay-text-bc-bottom-m: initial;
	--relay-text-bw-left-m: initial;
	--relay-text-bs-left-m: initial;
	--relay-text-bc-left-m: initial;
	--relay-text-br-tl-m: initial;
	--relay-text-br-tr-m: initial;
	--relay-text-br-br-m: initial;
	--relay-text-br-bl-m: initial;
	--relay-text-h-bw-top-m: initial;
	--relay-text-h-bs-top-m: initial;
	--relay-text-h-bs-m: initial;
	--relay-text-h-bc-top-m: initial;
	--relay-text-h-bc-m: initial;
	--relay-text-h-bw-right-m: initial;
	--relay-text-h-bs-right-m: initial;
	--relay-text-h-bc-right-m: initial;
	--relay-text-h-bw-bottom-m: initial;
	--relay-text-h-bs-bottom-m: initial;
	--relay-text-h-bc-bottom-m: initial;
	--relay-text-h-bw-left-m: initial;
	--relay-text-h-bs-left-m: initial;
	--relay-text-h-bc-left-m: initial;
	--relay-text-h-br-tl-m: initial;
	--relay-text-h-br-tr-m: initial;
	--relay-text-h-br-br-m: initial;
	--relay-text-h-br-bl-m: initial;
}

.relay-text {
	box-sizing: border-box;
	position: var(--relay-text-position, relative);
	overflow: var(--relay-text-overflow, visible);
	z-index: var(--relay-text-z, auto);
	transition: var(--relay-text-transition, var(--relay-text-h-transition, none));
	border-top-left-radius: var(--relay-text-br-tl, 0);
	border-top-right-radius: var(--relay-text-br-tr, 0);
	border-bottom-right-radius: var(--relay-text-br-br, 0);
	border-bottom-left-radius: var(--relay-text-br-bl, 0);
}

.editor-styles-wrapper .block-editor-block-list__block.relay-text {
	position: var(--relay-text-position, relative);
}

.block-editor-block-list__block.relay-text.relay-hv-self:hover,
.relay-row:hover .block-editor-block-list__block.relay-text.relay-hv-row,
.relay-container:hover .block-editor-block-list__block.relay-text.relay-hv-container,
.relay-section:hover .block-editor-block-list__block.relay-text.relay-hv-section {
	position: var(--relay-text-h-position, var(--relay-text-position, relative));
}

.relay-text.relay-has-bg-image {
	background-image: var(--relay-text-bg-image);
	background-position: var(--relay-text-bg-position, center center);
	background-size: var(--relay-text-bg-size, cover);
	background-repeat: var(--relay-text-bg-repeat, no-repeat);
	background-attachment: var(--relay-text-bg-attachment, scroll);
}

.relay-text.relay-has-bg-gradient {
	background-image: var(--relay-text-bg-gradient);
}

.relay-text.relay-has-bg-gradient.relay-has-bg-image {
	background-image: var(--relay-text-bg-gradient), var(--relay-text-bg-image);
}

.relay-text__content {
	min-width: 0;
}

.relay-text__content > :first-child {
	margin-block-start: 0;
}

.relay-text__content > :last-child {
	margin-block-end: 0;
}

.relay-text__content p,
.relay-text__content ul,
.relay-text__content ol,
.relay-text__content blockquote {
	margin-block: 0 1em;
}

.relay-text__content ul,
.relay-text__content ol {
	padding-inline-start: 1.5em;
}

.relay-text__content blockquote {
	padding-inline-start: 1em;
	border-inline-start: 3px solid currentColor;
	opacity: .88;
}

.relay-text__content img,
.relay-text__content video,
.relay-text__content iframe {
	max-width: 100%;
	height: auto;
}

:where(.relay-text).relay-has-item-placement {
	--relay-text-item-grow-d: initial;
	--relay-text-item-grow-t: initial;
	--relay-text-item-grow-m: initial;
	--relay-text-item-shrink-d: initial;
	--relay-text-item-shrink-t: initial;
	--relay-text-item-shrink-m: initial;
	--relay-text-item-basis-d: initial;
	--relay-text-item-basis-t: initial;
	--relay-text-item-basis-m: initial;
	--relay-text-item-order-d: initial;
	--relay-text-item-order-t: initial;
	--relay-text-item-order-m: initial;
	--relay-text-item-align-d: initial;
	--relay-text-item-align-t: initial;
	--relay-text-item-align-m: initial;
	--relay-text-item-justify-d: initial;
	--relay-text-item-justify-t: initial;
	--relay-text-item-justify-m: initial;
}

.relay-text {
	background-color: var(--relay-text-bg-color, transparent);
	color: var(--relay-text-text-color, inherit);
	padding-top: var(--relay-text-pt-d, 0px);
	padding-right: var(--relay-text-pr-d, 0px);
	padding-bottom: var(--relay-text-pb-d, 0px);
	padding-left: var(--relay-text-pl-d, 0px);
	margin-top: var(--relay-text-mt-d, 0px);
	margin-right: var(--relay-text-mr-d, 0px);
	margin-bottom: var(--relay-text-mb-d, 0px);
	margin-left: var(--relay-text-ml-d, 0px);
	width: var(--relay-text-w-d, auto);
	max-width: var(--relay-text-maxw-d, none);
	min-width: var(--relay-text-minw-d, 0);
	height: var(--relay-text-h-d, auto);
	min-height: var(--relay-text-minh-d, 0);
	max-height: var(--relay-text-maxh-d, none);
	aspect-ratio: var(--relay-text-ar-d, auto);
	font-size: var(--relay-text-font-size-d, inherit);
	font-family: var(--relay-text-font-family-d, inherit);
	text-decoration: var(--relay-text-text-decoration-d, none);
	text-transform: var(--relay-text-text-transform-d, none);
	font-style: var(--relay-text-font-style-d, normal);
	word-spacing: var(--relay-text-word-spacing-d, normal);
	text-indent: var(--relay-text-text-indent-d, 0);
	white-space: var(--relay-text-white-space-d, normal);
	text-shadow: var(--relay-text-text-shadow-d, none);
	object-fit: var(--relay-text-object-fit-d, fill);
	background-blend-mode: var(--relay-text-bg-blend-d, normal);
	font-weight: var(--relay-text-font-weight-d, inherit);
	line-height: var(--relay-text-line-height-d, inherit);
	letter-spacing: var(--relay-text-letter-spacing-d, inherit);
	text-align: var(--relay-text-text-align-d, inherit);
	top: var(--relay-text-top-d, auto);
	right: var(--relay-text-right-d, auto);
	bottom: var(--relay-text-bottom-d, auto);
	left: var(--relay-text-left-d, auto);
	opacity: var(--relay-text-opacity-d, 1);
	transform: var(--relay-text-transform-d, none);
	filter: var(--relay-text-filter-d, none);
	backdrop-filter: var(--relay-text-backdrop-d, none);
	mix-blend-mode: var(--relay-text-blend-d, normal);
}

.relay-text.relay-has-shadow {
	box-shadow: var(--relay-text-shadow, none);
}

.relay-text.relay-has-bg-layers {
	background-image: var(--relay-text-bg-layers-d, none);
	background-position: var(--relay-text-bg-layer-position-d, center center);
	background-size: var(--relay-text-bg-layer-size-d, auto);
	background-repeat: var(--relay-text-bg-layer-repeat-d, no-repeat);
	background-attachment: var(--relay-text-bg-layer-attachment-d, scroll);
	background-blend-mode: var(--relay-text-bg-layer-blend-d, normal);
}

.relay-text.relay-has-overlay::before {
	background-color: var(--relay-text-overlay-color, transparent);
	opacity: var(--relay-text-overlay-opacity, 0.5);
	background-image: var(--relay-text-overlay-gradient, var(--relay-text-overlay-image, none));
	background-position: var(--relay-text-overlay-position, center center);
	background-size: var(--relay-text-overlay-size, cover);
	background-repeat: var(--relay-text-overlay-repeat, no-repeat);
}

.relay-text {
	display: var(--relay-text-display-d, block);
	flex-direction: var(--relay-text-layout-flex-dir-d, row);
	flex-wrap: var(--relay-text-layout-flex-wrap-d, nowrap);
	justify-content: var(--relay-text-justify-d, normal);
	align-items: var(--relay-text-align-d, normal);
	align-content: var(--relay-text-layout-align-content-d, normal);
	justify-items: var(--relay-text-layout-justify-items-d, normal);
	column-gap: var(--relay-text-layout-col-gap-d, normal);
	row-gap: var(--relay-text-layout-row-gap-d, normal);
	grid-template-columns: var(--relay-text-layout-grid-cols-d, none);
	grid-template-rows: var(--relay-text-layout-grid-rows-d, none);
	grid-auto-flow: var(--relay-text-layout-grid-flow-d, row);
	grid-auto-rows: var(--relay-text-layout-grid-auto-rows-d, auto);
	grid-auto-columns: var(--relay-text-layout-grid-auto-cols-d, auto);
}

.relay-text.relay-has-item-placement {
	flex-grow: var(--relay-text-item-grow-d, 0);
	flex-shrink: var(--relay-text-item-shrink-d, 1);
	flex-basis: var(--relay-text-item-basis-d, auto);
	order: var(--relay-text-item-order-d, 0);
	align-self: var(--relay-text-item-align-d, auto);
	justify-self: var(--relay-text-item-justify-d, auto);
}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
	background-color: var(--relay-text-h-bg-color, var(--relay-text-bg-color, transparent));
	color: var(--relay-text-h-text-color, var(--relay-text-text-color, inherit));
	padding-top: var(--relay-text-h-pt-d, var(--relay-text-pt-d, 0px));
	padding-right: var(--relay-text-h-pr-d, var(--relay-text-pr-d, 0px));
	padding-bottom: var(--relay-text-h-pb-d, var(--relay-text-pb-d, 0px));
	padding-left: var(--relay-text-h-pl-d, var(--relay-text-pl-d, 0px));
	font-size: var(--relay-text-h-font-size-d, var(--relay-text-font-size-d, inherit));
	font-family: var(--relay-text-h-font-family-d, var(--relay-text-font-family-d, inherit));
	text-decoration: var(--relay-text-h-text-decoration-d, var(--relay-text-text-decoration-d, none));
	text-transform: var(--relay-text-h-text-transform-d, var(--relay-text-text-transform-d, none));
	font-style: var(--relay-text-h-font-style-d, var(--relay-text-font-style-d, normal));
	word-spacing: var(--relay-text-h-word-spacing-d, var(--relay-text-word-spacing-d, normal));
	text-indent: var(--relay-text-h-text-indent-d, var(--relay-text-text-indent-d, 0));
	white-space: var(--relay-text-h-white-space-d, var(--relay-text-white-space-d, normal));
	text-shadow: var(--relay-text-h-text-shadow-d, var(--relay-text-text-shadow-d, none));
	object-fit: var(--relay-text-h-object-fit-d, var(--relay-text-object-fit-d, fill));
	background-blend-mode: var(--relay-text-h-bg-blend-d, var(--relay-text-bg-blend-d, normal));
	font-weight: var(--relay-text-h-font-weight-d, var(--relay-text-font-weight-d, inherit));
	line-height: var(--relay-text-h-line-height-d, var(--relay-text-line-height-d, inherit));
	letter-spacing: var(--relay-text-h-letter-spacing-d, var(--relay-text-letter-spacing-d, inherit));
	text-align: var(--relay-text-h-text-align-d, var(--relay-text-text-align-d, inherit));
	top: var(--relay-text-h-top-d, var(--relay-text-top-d, auto));
	right: var(--relay-text-h-right-d, var(--relay-text-right-d, auto));
	bottom: var(--relay-text-h-bottom-d, var(--relay-text-bottom-d, auto));
	left: var(--relay-text-h-left-d, var(--relay-text-left-d, auto));
	opacity: var(--relay-text-h-opacity-d, var(--relay-text-opacity-d, 1));
	transform: var(--relay-text-h-transform-d, var(--relay-text-transform-d, none));
	filter: var(--relay-text-h-filter-d, var(--relay-text-filter-d, none));
	backdrop-filter: var(--relay-text-h-backdrop-d, var(--relay-text-backdrop-d, none));
	mix-blend-mode: var(--relay-text-h-blend-d, var(--relay-text-blend-d, normal));
}

.relay-text.relay-has-shadow.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-shadow.relay-hv-row,
.relay-container:hover .relay-text.relay-has-shadow.relay-hv-container,
.relay-section:hover .relay-text.relay-has-shadow.relay-hv-section {
	box-shadow: var(--relay-text-h-shadow, var(--relay-text-shadow, none));
}

.relay-text.relay-has-bg-layers.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-bg-layers.relay-hv-row,
.relay-container:hover .relay-text.relay-has-bg-layers.relay-hv-container,
.relay-section:hover .relay-text.relay-has-bg-layers.relay-hv-section {
	background-image: var(--relay-text-h-bg-layers-d, var(--relay-text-bg-layers-d, none));
	background-position: var(--relay-text-h-bg-layer-position-d, var(--relay-text-bg-layer-position-d, center center));
	background-size: var(--relay-text-h-bg-layer-size-d, var(--relay-text-bg-layer-size-d, auto));
	background-repeat: var(--relay-text-h-bg-layer-repeat-d, var(--relay-text-bg-layer-repeat-d, no-repeat));
	background-attachment: var(--relay-text-h-bg-layer-attachment-d, var(--relay-text-bg-layer-attachment-d, scroll));
	background-blend-mode: var(--relay-text-h-bg-layer-blend-d, var(--relay-text-bg-layer-blend-d, normal));
}

.relay-text.relay-has-overlay.relay-hv-self:hover::before,
.relay-row:hover .relay-text.relay-has-overlay.relay-hv-row::before,
.relay-container:hover .relay-text.relay-has-overlay.relay-hv-container::before,
.relay-section:hover .relay-text.relay-has-overlay.relay-hv-section::before {
	background-color: var(--relay-text-h-overlay-color, var(--relay-text-overlay-color, transparent));
	opacity: var(--relay-text-h-overlay-opacity, var(--relay-text-overlay-opacity, 0.5));
	background-image: var(--relay-text-h-overlay-gradient, var(--relay-text-overlay-gradient, var(--relay-text-h-overlay-image, var(--relay-text-overlay-image, none))));
	background-position: var(--relay-text-h-overlay-position, var(--relay-text-overlay-position, center center));
	background-size: var(--relay-text-h-overlay-size, var(--relay-text-overlay-size, cover));
	background-repeat: var(--relay-text-h-overlay-repeat, var(--relay-text-overlay-repeat, no-repeat));
}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
	transition: var(--relay-text-transition, var(--relay-text-h-transition, none));
	position: var(--relay-text-h-position, var(--relay-text-position, relative));
	overflow: var(--relay-text-h-overflow, var(--relay-text-overflow, visible));
	z-index: var(--relay-text-h-z, var(--relay-text-z, auto));
}

.relay-text.relay-has-bg-image.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-bg-image.relay-hv-row,
.relay-container:hover .relay-text.relay-has-bg-image.relay-hv-container,
.relay-section:hover .relay-text.relay-has-bg-image.relay-hv-section {
	background-image: var(--relay-text-h-bg-image, var(--relay-text-bg-image));
	background-position: var(--relay-text-h-bg-position, var(--relay-text-bg-position, center center));
	background-size: var(--relay-text-h-bg-size, var(--relay-text-bg-size, cover));
	background-repeat: var(--relay-text-h-bg-repeat, var(--relay-text-bg-repeat, no-repeat));
	background-attachment: var(--relay-text-h-bg-attachment, var(--relay-text-bg-attachment, scroll));
}

.relay-text.relay-has-bg-gradient.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-bg-gradient.relay-hv-row,
.relay-container:hover .relay-text.relay-has-bg-gradient.relay-hv-container,
.relay-section:hover .relay-text.relay-has-bg-gradient.relay-hv-section {
	background-image: var(--relay-text-h-bg-gradient, var(--relay-text-bg-gradient));
}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]) {
	border-top-width: var(--relay-text-bw-top, 0);
	border-top-style: var(--relay-text-bs-top, var(--relay-text-bs, solid));
	border-top-color: var(--relay-text-bc-top, var(--relay-text-bc, currentColor));
	border-right-width: var(--relay-text-bw-right, 0);
	border-right-style: var(--relay-text-bs-right, var(--relay-text-bs, solid));
	border-right-color: var(--relay-text-bc-right, var(--relay-text-bc, currentColor));
	border-bottom-width: var(--relay-text-bw-bottom, 0);
	border-bottom-style: var(--relay-text-bs-bottom, var(--relay-text-bs, solid));
	border-bottom-color: var(--relay-text-bc-bottom, var(--relay-text-bc, currentColor));
	border-left-width: var(--relay-text-bw-left, 0);
	border-left-style: var(--relay-text-bs-left, var(--relay-text-bs, solid));
	border-left-color: var(--relay-text-bc-left, var(--relay-text-bc, currentColor));
}

.relay-text {
	border-top-left-radius: var(--relay-text-br-tl, 0);
	border-top-right-radius: var(--relay-text-br-tr, 0);
	border-bottom-right-radius: var(--relay-text-br-br, 0);
	border-bottom-left-radius: var(--relay-text-br-bl, 0);
}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]).relay-hv-self:hover {
	border-top-width: var(--relay-text-h-bw-top, var(--relay-text-bw-top, 0));
	border-top-style: var(--relay-text-h-bs-top, var(--relay-text-h-bs, var(--relay-text-bs-top, var(--relay-text-bs, solid))));
	border-top-color: var(--relay-text-h-bc-top, var(--relay-text-h-bc, var(--relay-text-bc-top, var(--relay-text-bc, currentColor))));
	border-right-width: var(--relay-text-h-bw-right, var(--relay-text-bw-right, 0));
	border-right-style: var(--relay-text-h-bs-right, var(--relay-text-h-bs, var(--relay-text-bs-right, var(--relay-text-bs, solid))));
	border-right-color: var(--relay-text-h-bc-right, var(--relay-text-h-bc, var(--relay-text-bc-right, var(--relay-text-bc, currentColor))));
	border-bottom-width: var(--relay-text-h-bw-bottom, var(--relay-text-bw-bottom, 0));
	border-bottom-style: var(--relay-text-h-bs-bottom, var(--relay-text-h-bs, var(--relay-text-bs-bottom, var(--relay-text-bs, solid))));
	border-bottom-color: var(--relay-text-h-bc-bottom, var(--relay-text-h-bc, var(--relay-text-bc-bottom, var(--relay-text-bc, currentColor))));
	border-left-width: var(--relay-text-h-bw-left, var(--relay-text-bw-left, 0));
	border-left-style: var(--relay-text-h-bs-left, var(--relay-text-h-bs, var(--relay-text-bs-left, var(--relay-text-bs, solid))));
	border-left-color: var(--relay-text-h-bc-left, var(--relay-text-h-bc, var(--relay-text-bc-left, var(--relay-text-bc, currentColor))));
}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
	border-top-left-radius: var(--relay-text-h-br-tl, var(--relay-text-br-tl, 0));
	border-top-right-radius: var(--relay-text-h-br-tr, var(--relay-text-br-tr, 0));
	border-bottom-right-radius: var(--relay-text-h-br-br, var(--relay-text-br-br, 0));
	border-bottom-left-radius: var(--relay-text-h-br-bl, var(--relay-text-br-bl, 0));
}

@media (max-width: 1024px) {
.relay-text {
		background-color: var(--relay-text-bg-color-t, var(--relay-text-bg-color, transparent));
		color: var(--relay-text-text-color-t, var(--relay-text-text-color, inherit));
		padding-top: var(--relay-text-pt-t, var(--relay-text-pt-d, 0px));
		padding-right: var(--relay-text-pr-t, var(--relay-text-pr-d, 0px));
		padding-bottom: var(--relay-text-pb-t, var(--relay-text-pb-d, 0px));
		padding-left: var(--relay-text-pl-t, var(--relay-text-pl-d, 0px));
		margin-top: var(--relay-text-mt-t, var(--relay-text-mt-d, 0px));
		margin-right: var(--relay-text-mr-t, var(--relay-text-mr-d, 0px));
		margin-bottom: var(--relay-text-mb-t, var(--relay-text-mb-d, 0px));
		margin-left: var(--relay-text-ml-t, var(--relay-text-ml-d, 0px));
		width: var(--relay-text-w-t, var(--relay-text-w-d, auto));
		max-width: var(--relay-text-maxw-t, var(--relay-text-maxw-d, none));
		min-width: var(--relay-text-minw-t, var(--relay-text-minw-d, 0));
		height: var(--relay-text-h-t, var(--relay-text-h-d, auto));
		min-height: var(--relay-text-minh-t, var(--relay-text-minh-d, 0));
		max-height: var(--relay-text-maxh-t, var(--relay-text-maxh-d, none));
		aspect-ratio: var(--relay-text-ar-t, var(--relay-text-ar-d, auto));
		font-size: var(--relay-text-font-size-t, var(--relay-text-font-size-d, inherit));
		font-family: var(--relay-text-font-family-t, var(--relay-text-font-family-d, inherit));
		text-decoration: var(--relay-text-text-decoration-t, var(--relay-text-text-decoration-d, none));
		text-transform: var(--relay-text-text-transform-t, var(--relay-text-text-transform-d, none));
		font-style: var(--relay-text-font-style-t, var(--relay-text-font-style-d, normal));
		word-spacing: var(--relay-text-word-spacing-t, var(--relay-text-word-spacing-d, normal));
		text-indent: var(--relay-text-text-indent-t, var(--relay-text-text-indent-d, 0));
		white-space: var(--relay-text-white-space-t, var(--relay-text-white-space-d, normal));
		text-shadow: var(--relay-text-text-shadow-t, var(--relay-text-text-shadow-d, none));
		object-fit: var(--relay-text-object-fit-t, var(--relay-text-object-fit-d, fill));
		background-blend-mode: var(--relay-text-bg-blend-t, var(--relay-text-bg-blend-d, normal));
		font-weight: var(--relay-text-font-weight-t, var(--relay-text-font-weight-d, inherit));
		line-height: var(--relay-text-line-height-t, var(--relay-text-line-height-d, inherit));
		letter-spacing: var(--relay-text-letter-spacing-t, var(--relay-text-letter-spacing-d, inherit));
		text-align: var(--relay-text-text-align-t, var(--relay-text-text-align-d, inherit));
		top: var(--relay-text-top-t, var(--relay-text-top-d, auto));
		right: var(--relay-text-right-t, var(--relay-text-right-d, auto));
		bottom: var(--relay-text-bottom-t, var(--relay-text-bottom-d, auto));
		left: var(--relay-text-left-t, var(--relay-text-left-d, auto));
		opacity: var(--relay-text-opacity-t, var(--relay-text-opacity-d, 1));
		transform: var(--relay-text-transform-t, var(--relay-text-transform-d, none));
		filter: var(--relay-text-filter-t, var(--relay-text-filter-d, none));
		backdrop-filter: var(--relay-text-backdrop-t, var(--relay-text-backdrop-d, none));
		mix-blend-mode: var(--relay-text-blend-t, var(--relay-text-blend-d, normal));
	}

.relay-text.relay-has-shadow {
		box-shadow: var(--relay-text-shadow-t, var(--relay-text-shadow, none));
	}

.relay-text.relay-has-bg-layers {
		background-image: var(--relay-text-bg-layers-t, var(--relay-text-bg-layers-d, none));
		background-position: var(--relay-text-bg-layer-position-t, var(--relay-text-bg-layer-position-d, center center));
		background-size: var(--relay-text-bg-layer-size-t, var(--relay-text-bg-layer-size-d, auto));
		background-repeat: var(--relay-text-bg-layer-repeat-t, var(--relay-text-bg-layer-repeat-d, no-repeat));
		background-attachment: var(--relay-text-bg-layer-attachment-t, var(--relay-text-bg-layer-attachment-d, scroll));
		background-blend-mode: var(--relay-text-bg-layer-blend-t, var(--relay-text-bg-layer-blend-d, normal));
	}

.relay-text.relay-has-overlay::before {
		background-color: var(--relay-text-overlay-color-t, var(--relay-text-overlay-color, transparent));
		opacity: var(--relay-text-overlay-opacity-t, var(--relay-text-overlay-opacity, 0.5));
		background-image: var(--relay-text-overlay-gradient-t, var(--relay-text-overlay-gradient, var(--relay-text-overlay-image, none)));
		background-position: var(--relay-text-overlay-position-t, var(--relay-text-overlay-position, center center));
		background-size: var(--relay-text-overlay-size-t, var(--relay-text-overlay-size, cover));
		background-repeat: var(--relay-text-overlay-repeat-t, var(--relay-text-overlay-repeat, no-repeat));
	}

.relay-text {
		display: var(--relay-text-display-t, var(--relay-text-display-d, block));
		flex-direction: var(--relay-text-layout-flex-dir-t, var(--relay-text-layout-flex-dir-d, row));
		flex-wrap: var(--relay-text-layout-flex-wrap-t, var(--relay-text-layout-flex-wrap-d, nowrap));
		justify-content: var(--relay-text-justify-t, var(--relay-text-justify-d, normal));
		align-items: var(--relay-text-align-t, var(--relay-text-align-d, normal));
		align-content: var(--relay-text-layout-align-content-t, var(--relay-text-layout-align-content-d, normal));
		justify-items: var(--relay-text-layout-justify-items-t, var(--relay-text-layout-justify-items-d, normal));
		column-gap: var(--relay-text-layout-col-gap-t, var(--relay-text-layout-col-gap-d, normal));
		row-gap: var(--relay-text-layout-row-gap-t, var(--relay-text-layout-row-gap-d, normal));
		grid-template-columns: var(--relay-text-layout-grid-cols-t, var(--relay-text-layout-grid-cols-d, none));
		grid-template-rows: var(--relay-text-layout-grid-rows-t, var(--relay-text-layout-grid-rows-d, none));
		grid-auto-flow: var(--relay-text-layout-grid-flow-t, var(--relay-text-layout-grid-flow-d, row));
		grid-auto-rows: var(--relay-text-layout-grid-auto-rows-t, var(--relay-text-layout-grid-auto-rows-d, auto));
		grid-auto-columns: var(--relay-text-layout-grid-auto-cols-t, var(--relay-text-layout-grid-auto-cols-d, auto));
	}

.relay-text.relay-has-item-placement {
		flex-grow: var(--relay-text-item-grow-t, var(--relay-text-item-grow-d, 0));
		flex-shrink: var(--relay-text-item-shrink-t, var(--relay-text-item-shrink-d, 1));
		flex-basis: var(--relay-text-item-basis-t, var(--relay-text-item-basis-d, auto));
		order: var(--relay-text-item-order-t, var(--relay-text-item-order-d, 0));
		align-self: var(--relay-text-item-align-t, var(--relay-text-item-align-d, auto));
		justify-self: var(--relay-text-item-justify-t, var(--relay-text-item-justify-d, auto));
	}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
		background-color: var(--relay-text-h-bg-color-t, var(--relay-text-h-bg-color, var(--relay-text-bg-color-t, var(--relay-text-bg-color, transparent))));
		color: var(--relay-text-h-text-color-t, var(--relay-text-h-text-color, var(--relay-text-text-color-t, var(--relay-text-text-color, inherit))));
		padding-top: var(--relay-text-h-pt-t, var(--relay-text-h-pt-d, var(--relay-text-pt-t, var(--relay-text-pt-d, 0px))));
		padding-right: var(--relay-text-h-pr-t, var(--relay-text-h-pr-d, var(--relay-text-pr-t, var(--relay-text-pr-d, 0px))));
		padding-bottom: var(--relay-text-h-pb-t, var(--relay-text-h-pb-d, var(--relay-text-pb-t, var(--relay-text-pb-d, 0px))));
		padding-left: var(--relay-text-h-pl-t, var(--relay-text-h-pl-d, var(--relay-text-pl-t, var(--relay-text-pl-d, 0px))));
		font-size: var(--relay-text-h-font-size-t, var(--relay-text-h-font-size-d, var(--relay-text-font-size-t, var(--relay-text-font-size-d, inherit))));
		font-family: var(--relay-text-h-font-family-t, var(--relay-text-h-font-family-d, var(--relay-text-font-family-t, var(--relay-text-font-family-d, inherit))));
		text-decoration: var(--relay-text-h-text-decoration-t, var(--relay-text-h-text-decoration-d, var(--relay-text-text-decoration-t, var(--relay-text-text-decoration-d, none))));
		text-transform: var(--relay-text-h-text-transform-t, var(--relay-text-h-text-transform-d, var(--relay-text-text-transform-t, var(--relay-text-text-transform-d, none))));
		font-style: var(--relay-text-h-font-style-t, var(--relay-text-h-font-style-d, var(--relay-text-font-style-t, var(--relay-text-font-style-d, normal))));
		word-spacing: var(--relay-text-h-word-spacing-t, var(--relay-text-h-word-spacing-d, var(--relay-text-word-spacing-t, var(--relay-text-word-spacing-d, normal))));
		text-indent: var(--relay-text-h-text-indent-t, var(--relay-text-h-text-indent-d, var(--relay-text-text-indent-t, var(--relay-text-text-indent-d, 0))));
		white-space: var(--relay-text-h-white-space-t, var(--relay-text-h-white-space-d, var(--relay-text-white-space-t, var(--relay-text-white-space-d, normal))));
		text-shadow: var(--relay-text-h-text-shadow-t, var(--relay-text-h-text-shadow-d, var(--relay-text-text-shadow-t, var(--relay-text-text-shadow-d, none))));
		object-fit: var(--relay-text-h-object-fit-t, var(--relay-text-h-object-fit-d, var(--relay-text-object-fit-t, var(--relay-text-object-fit-d, fill))));
		background-blend-mode: var(--relay-text-h-bg-blend-t, var(--relay-text-h-bg-blend-d, var(--relay-text-bg-blend-t, var(--relay-text-bg-blend-d, normal))));
		font-weight: var(--relay-text-h-font-weight-t, var(--relay-text-h-font-weight-d, var(--relay-text-font-weight-t, var(--relay-text-font-weight-d, inherit))));
		line-height: var(--relay-text-h-line-height-t, var(--relay-text-h-line-height-d, var(--relay-text-line-height-t, var(--relay-text-line-height-d, inherit))));
		letter-spacing: var(--relay-text-h-letter-spacing-t, var(--relay-text-h-letter-spacing-d, var(--relay-text-letter-spacing-t, var(--relay-text-letter-spacing-d, inherit))));
		text-align: var(--relay-text-h-text-align-t, var(--relay-text-h-text-align-d, var(--relay-text-text-align-t, var(--relay-text-text-align-d, inherit))));
		top: var(--relay-text-h-top-t, var(--relay-text-h-top-d, var(--relay-text-top-t, var(--relay-text-top-d, auto))));
		right: var(--relay-text-h-right-t, var(--relay-text-h-right-d, var(--relay-text-right-t, var(--relay-text-right-d, auto))));
		bottom: var(--relay-text-h-bottom-t, var(--relay-text-h-bottom-d, var(--relay-text-bottom-t, var(--relay-text-bottom-d, auto))));
		left: var(--relay-text-h-left-t, var(--relay-text-h-left-d, var(--relay-text-left-t, var(--relay-text-left-d, auto))));
		opacity: var(--relay-text-h-opacity-t, var(--relay-text-h-opacity-d, var(--relay-text-opacity-t, var(--relay-text-opacity-d, 1))));
		transform: var(--relay-text-h-transform-t, var(--relay-text-h-transform-d, var(--relay-text-transform-t, var(--relay-text-transform-d, none))));
		filter: var(--relay-text-h-filter-t, var(--relay-text-h-filter-d, var(--relay-text-filter-t, var(--relay-text-filter-d, none))));
		backdrop-filter: var(--relay-text-h-backdrop-t, var(--relay-text-h-backdrop-d, var(--relay-text-backdrop-t, var(--relay-text-backdrop-d, none))));
		mix-blend-mode: var(--relay-text-h-blend-t, var(--relay-text-h-blend-d, var(--relay-text-blend-t, var(--relay-text-blend-d, normal))));
	}

.relay-text.relay-has-shadow.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-shadow.relay-hv-row,
.relay-container:hover .relay-text.relay-has-shadow.relay-hv-container,
.relay-section:hover .relay-text.relay-has-shadow.relay-hv-section {
		box-shadow: var(--relay-text-h-shadow-t, var(--relay-text-h-shadow, var(--relay-text-shadow-t, var(--relay-text-shadow, none))));
	}

.relay-text.relay-has-bg-layers.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-bg-layers.relay-hv-row,
.relay-container:hover .relay-text.relay-has-bg-layers.relay-hv-container,
.relay-section:hover .relay-text.relay-has-bg-layers.relay-hv-section {
		background-image: var(--relay-text-h-bg-layers-t, var(--relay-text-h-bg-layers-d, var(--relay-text-bg-layers-t, var(--relay-text-bg-layers-d, none))));
		background-position: var(--relay-text-h-bg-layer-position-t, var(--relay-text-h-bg-layer-position-d, var(--relay-text-bg-layer-position-t, var(--relay-text-bg-layer-position-d, center center))));
		background-size: var(--relay-text-h-bg-layer-size-t, var(--relay-text-h-bg-layer-size-d, var(--relay-text-bg-layer-size-t, var(--relay-text-bg-layer-size-d, auto))));
		background-repeat: var(--relay-text-h-bg-layer-repeat-t, var(--relay-text-h-bg-layer-repeat-d, var(--relay-text-bg-layer-repeat-t, var(--relay-text-bg-layer-repeat-d, no-repeat))));
		background-attachment: var(--relay-text-h-bg-layer-attachment-t, var(--relay-text-h-bg-layer-attachment-d, var(--relay-text-bg-layer-attachment-t, var(--relay-text-bg-layer-attachment-d, scroll))));
		background-blend-mode: var(--relay-text-h-bg-layer-blend-t, var(--relay-text-h-bg-layer-blend-d, var(--relay-text-bg-layer-blend-t, var(--relay-text-bg-layer-blend-d, normal))));
	}

.relay-text.relay-has-overlay.relay-hv-self:hover::before,
.relay-row:hover .relay-text.relay-has-overlay.relay-hv-row::before,
.relay-container:hover .relay-text.relay-has-overlay.relay-hv-container::before,
.relay-section:hover .relay-text.relay-has-overlay.relay-hv-section::before {
		background-color: var(--relay-text-h-overlay-color-t, var(--relay-text-h-overlay-color, var(--relay-text-overlay-color-t, var(--relay-text-overlay-color, transparent))));
		opacity: var(--relay-text-h-overlay-opacity-t, var(--relay-text-h-overlay-opacity, var(--relay-text-overlay-opacity-t, var(--relay-text-overlay-opacity, 0.5))));
		background-image: var(--relay-text-h-overlay-gradient-t, var(--relay-text-h-overlay-gradient, var(--relay-text-overlay-gradient-t, var(--relay-text-overlay-gradient, var(--relay-text-h-overlay-image, var(--relay-text-overlay-image, none))))));
		background-position: var(--relay-text-h-overlay-position-t, var(--relay-text-h-overlay-position, var(--relay-text-overlay-position-t, var(--relay-text-overlay-position, center center))));
		background-size: var(--relay-text-h-overlay-size-t, var(--relay-text-h-overlay-size, var(--relay-text-overlay-size-t, var(--relay-text-overlay-size, cover))));
		background-repeat: var(--relay-text-h-overlay-repeat-t, var(--relay-text-h-overlay-repeat, var(--relay-text-overlay-repeat-t, var(--relay-text-overlay-repeat, no-repeat))));
	}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]) {
	border-top-width: var(--relay-text-bw-top-t, var(--relay-text-bw-top, 0));
	border-top-style: var(--relay-text-bs-top-t, var(--relay-text-bs-top, var(--relay-text-bs-t, var(--relay-text-bs, solid))));
	border-top-color: var(--relay-text-bc-top-t, var(--relay-text-bc-top, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))));
	border-right-width: var(--relay-text-bw-right-t, var(--relay-text-bw-right, 0));
	border-right-style: var(--relay-text-bs-right-t, var(--relay-text-bs-right, var(--relay-text-bs-t, var(--relay-text-bs, solid))));
	border-right-color: var(--relay-text-bc-right-t, var(--relay-text-bc-right, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))));
	border-bottom-width: var(--relay-text-bw-bottom-t, var(--relay-text-bw-bottom, 0));
	border-bottom-style: var(--relay-text-bs-bottom-t, var(--relay-text-bs-bottom, var(--relay-text-bs-t, var(--relay-text-bs, solid))));
	border-bottom-color: var(--relay-text-bc-bottom-t, var(--relay-text-bc-bottom, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))));
	border-left-width: var(--relay-text-bw-left-t, var(--relay-text-bw-left, 0));
	border-left-style: var(--relay-text-bs-left-t, var(--relay-text-bs-left, var(--relay-text-bs-t, var(--relay-text-bs, solid))));
	border-left-color: var(--relay-text-bc-left-t, var(--relay-text-bc-left, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))));
}

.relay-text {
	border-top-left-radius: var(--relay-text-br-tl-t, var(--relay-text-br-tl, 0));
	border-top-right-radius: var(--relay-text-br-tr-t, var(--relay-text-br-tr, 0));
	border-bottom-right-radius: var(--relay-text-br-br-t, var(--relay-text-br-br, 0));
	border-bottom-left-radius: var(--relay-text-br-bl-t, var(--relay-text-br-bl, 0));
}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]).relay-hv-self:hover {
	border-top-width: var(--relay-text-h-bw-top-t, var(--relay-text-h-bw-top, var(--relay-text-bw-top-t, var(--relay-text-bw-top, 0))));
	border-top-style: var(--relay-text-h-bs-top-t, var(--relay-text-h-bs-top, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-top-t, var(--relay-text-bs-top, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))));
	border-top-color: var(--relay-text-h-bc-top-t, var(--relay-text-h-bc-top, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-top-t, var(--relay-text-bc-top, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))));
	border-right-width: var(--relay-text-h-bw-right-t, var(--relay-text-h-bw-right, var(--relay-text-bw-right-t, var(--relay-text-bw-right, 0))));
	border-right-style: var(--relay-text-h-bs-right-t, var(--relay-text-h-bs-right, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-right-t, var(--relay-text-bs-right, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))));
	border-right-color: var(--relay-text-h-bc-right-t, var(--relay-text-h-bc-right, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-right-t, var(--relay-text-bc-right, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))));
	border-bottom-width: var(--relay-text-h-bw-bottom-t, var(--relay-text-h-bw-bottom, var(--relay-text-bw-bottom-t, var(--relay-text-bw-bottom, 0))));
	border-bottom-style: var(--relay-text-h-bs-bottom-t, var(--relay-text-h-bs-bottom, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-bottom-t, var(--relay-text-bs-bottom, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))));
	border-bottom-color: var(--relay-text-h-bc-bottom-t, var(--relay-text-h-bc-bottom, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-bottom-t, var(--relay-text-bc-bottom, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))));
	border-left-width: var(--relay-text-h-bw-left-t, var(--relay-text-h-bw-left, var(--relay-text-bw-left-t, var(--relay-text-bw-left, 0))));
	border-left-style: var(--relay-text-h-bs-left-t, var(--relay-text-h-bs-left, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-left-t, var(--relay-text-bs-left, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))));
	border-left-color: var(--relay-text-h-bc-left-t, var(--relay-text-h-bc-left, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-left-t, var(--relay-text-bc-left, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))));
}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
	border-top-left-radius: var(--relay-text-h-br-tl-t, var(--relay-text-h-br-tl, var(--relay-text-br-tl-t, var(--relay-text-br-tl, 0))));
	border-top-right-radius: var(--relay-text-h-br-tr-t, var(--relay-text-h-br-tr, var(--relay-text-br-tr-t, var(--relay-text-br-tr, 0))));
	border-bottom-right-radius: var(--relay-text-h-br-br-t, var(--relay-text-h-br-br, var(--relay-text-br-br-t, var(--relay-text-br-br, 0))));
	border-bottom-left-radius: var(--relay-text-h-br-bl-t, var(--relay-text-h-br-bl, var(--relay-text-br-bl-t, var(--relay-text-br-bl, 0))));
}
}

@media (max-width: 767px) {
.relay-text {
		background-color: var(--relay-text-bg-color-m, var(--relay-text-bg-color-t, var(--relay-text-bg-color, transparent)));
		color: var(--relay-text-text-color-m, var(--relay-text-text-color-t, var(--relay-text-text-color, inherit)));
		padding-top: var(--relay-text-pt-m, var(--relay-text-pt-t, var(--relay-text-pt-d, 0px)));
		padding-right: var(--relay-text-pr-m, var(--relay-text-pr-t, var(--relay-text-pr-d, 0px)));
		padding-bottom: var(--relay-text-pb-m, var(--relay-text-pb-t, var(--relay-text-pb-d, 0px)));
		padding-left: var(--relay-text-pl-m, var(--relay-text-pl-t, var(--relay-text-pl-d, 0px)));
		margin-top: var(--relay-text-mt-m, var(--relay-text-mt-t, var(--relay-text-mt-d, 0px)));
		margin-right: var(--relay-text-mr-m, var(--relay-text-mr-t, var(--relay-text-mr-d, 0px)));
		margin-bottom: var(--relay-text-mb-m, var(--relay-text-mb-t, var(--relay-text-mb-d, 0px)));
		margin-left: var(--relay-text-ml-m, var(--relay-text-ml-t, var(--relay-text-ml-d, 0px)));
		width: var(--relay-text-w-m, var(--relay-text-w-t, var(--relay-text-w-d, auto)));
		max-width: var(--relay-text-maxw-m, var(--relay-text-maxw-t, var(--relay-text-maxw-d, none)));
		min-width: var(--relay-text-minw-m, var(--relay-text-minw-t, var(--relay-text-minw-d, 0)));
		height: var(--relay-text-h-m, var(--relay-text-h-t, var(--relay-text-h-d, auto)));
		min-height: var(--relay-text-minh-m, var(--relay-text-minh-t, var(--relay-text-minh-d, 0)));
		max-height: var(--relay-text-maxh-m, var(--relay-text-maxh-t, var(--relay-text-maxh-d, none)));
		aspect-ratio: var(--relay-text-ar-m, var(--relay-text-ar-t, var(--relay-text-ar-d, auto)));
		font-size: var(--relay-text-font-size-m, var(--relay-text-font-size-t, var(--relay-text-font-size-d, inherit)));
		font-family: var(--relay-text-font-family-m, var(--relay-text-font-family-t, var(--relay-text-font-family-d, inherit)));
		text-decoration: var(--relay-text-text-decoration-m, var(--relay-text-text-decoration-t, var(--relay-text-text-decoration-d, none)));
		text-transform: var(--relay-text-text-transform-m, var(--relay-text-text-transform-t, var(--relay-text-text-transform-d, none)));
		font-style: var(--relay-text-font-style-m, var(--relay-text-font-style-t, var(--relay-text-font-style-d, normal)));
		word-spacing: var(--relay-text-word-spacing-m, var(--relay-text-word-spacing-t, var(--relay-text-word-spacing-d, normal)));
		text-indent: var(--relay-text-text-indent-m, var(--relay-text-text-indent-t, var(--relay-text-text-indent-d, 0)));
		white-space: var(--relay-text-white-space-m, var(--relay-text-white-space-t, var(--relay-text-white-space-d, normal)));
		text-shadow: var(--relay-text-text-shadow-m, var(--relay-text-text-shadow-t, var(--relay-text-text-shadow-d, none)));
		object-fit: var(--relay-text-object-fit-m, var(--relay-text-object-fit-t, var(--relay-text-object-fit-d, fill)));
		background-blend-mode: var(--relay-text-bg-blend-m, var(--relay-text-bg-blend-t, var(--relay-text-bg-blend-d, normal)));
		font-weight: var(--relay-text-font-weight-m, var(--relay-text-font-weight-t, var(--relay-text-font-weight-d, inherit)));
		line-height: var(--relay-text-line-height-m, var(--relay-text-line-height-t, var(--relay-text-line-height-d, inherit)));
		letter-spacing: var(--relay-text-letter-spacing-m, var(--relay-text-letter-spacing-t, var(--relay-text-letter-spacing-d, inherit)));
		text-align: var(--relay-text-text-align-m, var(--relay-text-text-align-t, var(--relay-text-text-align-d, inherit)));
		top: var(--relay-text-top-m, var(--relay-text-top-t, var(--relay-text-top-d, auto)));
		right: var(--relay-text-right-m, var(--relay-text-right-t, var(--relay-text-right-d, auto)));
		bottom: var(--relay-text-bottom-m, var(--relay-text-bottom-t, var(--relay-text-bottom-d, auto)));
		left: var(--relay-text-left-m, var(--relay-text-left-t, var(--relay-text-left-d, auto)));
		opacity: var(--relay-text-opacity-m, var(--relay-text-opacity-t, var(--relay-text-opacity-d, 1)));
		transform: var(--relay-text-transform-m, var(--relay-text-transform-t, var(--relay-text-transform-d, none)));
		filter: var(--relay-text-filter-m, var(--relay-text-filter-t, var(--relay-text-filter-d, none)));
		backdrop-filter: var(--relay-text-backdrop-m, var(--relay-text-backdrop-t, var(--relay-text-backdrop-d, none)));
		mix-blend-mode: var(--relay-text-blend-m, var(--relay-text-blend-t, var(--relay-text-blend-d, normal)));
	}

.relay-text.relay-has-shadow {
		box-shadow: var(--relay-text-shadow-m, var(--relay-text-shadow-t, var(--relay-text-shadow, none)));
	}

.relay-text.relay-has-bg-layers {
		background-image: var(--relay-text-bg-layers-m, var(--relay-text-bg-layers-t, var(--relay-text-bg-layers-d, none)));
		background-position: var(--relay-text-bg-layer-position-m, var(--relay-text-bg-layer-position-t, var(--relay-text-bg-layer-position-d, center center)));
		background-size: var(--relay-text-bg-layer-size-m, var(--relay-text-bg-layer-size-t, var(--relay-text-bg-layer-size-d, auto)));
		background-repeat: var(--relay-text-bg-layer-repeat-m, var(--relay-text-bg-layer-repeat-t, var(--relay-text-bg-layer-repeat-d, no-repeat)));
		background-attachment: var(--relay-text-bg-layer-attachment-m, var(--relay-text-bg-layer-attachment-t, var(--relay-text-bg-layer-attachment-d, scroll)));
		background-blend-mode: var(--relay-text-bg-layer-blend-m, var(--relay-text-bg-layer-blend-t, var(--relay-text-bg-layer-blend-d, normal)));
	}

.relay-text.relay-has-overlay::before {
		background-color: var(--relay-text-overlay-color-m, var(--relay-text-overlay-color-t, var(--relay-text-overlay-color, transparent)));
		opacity: var(--relay-text-overlay-opacity-m, var(--relay-text-overlay-opacity-t, var(--relay-text-overlay-opacity, 0.5)));
		background-image: var(--relay-text-overlay-gradient-m, var(--relay-text-overlay-gradient-t, var(--relay-text-overlay-gradient, var(--relay-text-overlay-image, none))));
		background-position: var(--relay-text-overlay-position-m, var(--relay-text-overlay-position-t, var(--relay-text-overlay-position, center center)));
		background-size: var(--relay-text-overlay-size-m, var(--relay-text-overlay-size-t, var(--relay-text-overlay-size, cover)));
		background-repeat: var(--relay-text-overlay-repeat-m, var(--relay-text-overlay-repeat-t, var(--relay-text-overlay-repeat, no-repeat)));
	}

.relay-text {
		display: var(--relay-text-display-m, var(--relay-text-display-t, var(--relay-text-display-d, block)));
		flex-direction: var(--relay-text-layout-flex-dir-m, var(--relay-text-layout-flex-dir-t, var(--relay-text-layout-flex-dir-d, row)));
		flex-wrap: var(--relay-text-layout-flex-wrap-m, var(--relay-text-layout-flex-wrap-t, var(--relay-text-layout-flex-wrap-d, nowrap)));
		justify-content: var(--relay-text-justify-m, var(--relay-text-justify-t, var(--relay-text-justify-d, normal)));
		align-items: var(--relay-text-align-m, var(--relay-text-align-t, var(--relay-text-align-d, normal)));
		align-content: var(--relay-text-layout-align-content-m, var(--relay-text-layout-align-content-t, var(--relay-text-layout-align-content-d, normal)));
		justify-items: var(--relay-text-layout-justify-items-m, var(--relay-text-layout-justify-items-t, var(--relay-text-layout-justify-items-d, normal)));
		column-gap: var(--relay-text-layout-col-gap-m, var(--relay-text-layout-col-gap-t, var(--relay-text-layout-col-gap-d, normal)));
		row-gap: var(--relay-text-layout-row-gap-m, var(--relay-text-layout-row-gap-t, var(--relay-text-layout-row-gap-d, normal)));
		grid-template-columns: var(--relay-text-layout-grid-cols-m, var(--relay-text-layout-grid-cols-t, var(--relay-text-layout-grid-cols-d, none)));
		grid-template-rows: var(--relay-text-layout-grid-rows-m, var(--relay-text-layout-grid-rows-t, var(--relay-text-layout-grid-rows-d, none)));
		grid-auto-flow: var(--relay-text-layout-grid-flow-m, var(--relay-text-layout-grid-flow-t, var(--relay-text-layout-grid-flow-d, row)));
		grid-auto-rows: var(--relay-text-layout-grid-auto-rows-m, var(--relay-text-layout-grid-auto-rows-t, var(--relay-text-layout-grid-auto-rows-d, auto)));
		grid-auto-columns: var(--relay-text-layout-grid-auto-cols-m, var(--relay-text-layout-grid-auto-cols-t, var(--relay-text-layout-grid-auto-cols-d, auto)));
	}

.relay-text.relay-has-item-placement {
		flex-grow: var(--relay-text-item-grow-m, var(--relay-text-item-grow-t, var(--relay-text-item-grow-d, 0)));
		flex-shrink: var(--relay-text-item-shrink-m, var(--relay-text-item-shrink-t, var(--relay-text-item-shrink-d, 1)));
		flex-basis: var(--relay-text-item-basis-m, var(--relay-text-item-basis-t, var(--relay-text-item-basis-d, auto)));
		order: var(--relay-text-item-order-m, var(--relay-text-item-order-t, var(--relay-text-item-order-d, 0)));
		align-self: var(--relay-text-item-align-m, var(--relay-text-item-align-t, var(--relay-text-item-align-d, auto)));
		justify-self: var(--relay-text-item-justify-m, var(--relay-text-item-justify-t, var(--relay-text-item-justify-d, auto)));
	}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
		background-color: var(--relay-text-h-bg-color-m, var(--relay-text-h-bg-color-t, var(--relay-text-h-bg-color, var(--relay-text-bg-color-m, var(--relay-text-bg-color-t, var(--relay-text-bg-color, transparent))))));
		color: var(--relay-text-h-text-color-m, var(--relay-text-h-text-color-t, var(--relay-text-h-text-color, var(--relay-text-text-color-m, var(--relay-text-text-color-t, var(--relay-text-text-color, inherit))))));
		padding-top: var(--relay-text-h-pt-m, var(--relay-text-h-pt-t, var(--relay-text-h-pt-d, var(--relay-text-pt-m, var(--relay-text-pt-t, var(--relay-text-pt-d, 0px))))));
		padding-right: var(--relay-text-h-pr-m, var(--relay-text-h-pr-t, var(--relay-text-h-pr-d, var(--relay-text-pr-m, var(--relay-text-pr-t, var(--relay-text-pr-d, 0px))))));
		padding-bottom: var(--relay-text-h-pb-m, var(--relay-text-h-pb-t, var(--relay-text-h-pb-d, var(--relay-text-pb-m, var(--relay-text-pb-t, var(--relay-text-pb-d, 0px))))));
		padding-left: var(--relay-text-h-pl-m, var(--relay-text-h-pl-t, var(--relay-text-h-pl-d, var(--relay-text-pl-m, var(--relay-text-pl-t, var(--relay-text-pl-d, 0px))))));
		font-size: var(--relay-text-h-font-size-m, var(--relay-text-h-font-size-t, var(--relay-text-h-font-size-d, var(--relay-text-font-size-m, var(--relay-text-font-size-t, var(--relay-text-font-size-d, inherit))))));
		font-family: var(--relay-text-h-font-family-m, var(--relay-text-h-font-family-t, var(--relay-text-h-font-family-d, var(--relay-text-font-family-m, var(--relay-text-font-family-t, var(--relay-text-font-family-d, inherit))))));
		text-decoration: var(--relay-text-h-text-decoration-m, var(--relay-text-h-text-decoration-t, var(--relay-text-h-text-decoration-d, var(--relay-text-text-decoration-m, var(--relay-text-text-decoration-t, var(--relay-text-text-decoration-d, none))))));
		text-transform: var(--relay-text-h-text-transform-m, var(--relay-text-h-text-transform-t, var(--relay-text-h-text-transform-d, var(--relay-text-text-transform-m, var(--relay-text-text-transform-t, var(--relay-text-text-transform-d, none))))));
		font-style: var(--relay-text-h-font-style-m, var(--relay-text-h-font-style-t, var(--relay-text-h-font-style-d, var(--relay-text-font-style-m, var(--relay-text-font-style-t, var(--relay-text-font-style-d, normal))))));
		word-spacing: var(--relay-text-h-word-spacing-m, var(--relay-text-h-word-spacing-t, var(--relay-text-h-word-spacing-d, var(--relay-text-word-spacing-m, var(--relay-text-word-spacing-t, var(--relay-text-word-spacing-d, normal))))));
		text-indent: var(--relay-text-h-text-indent-m, var(--relay-text-h-text-indent-t, var(--relay-text-h-text-indent-d, var(--relay-text-text-indent-m, var(--relay-text-text-indent-t, var(--relay-text-text-indent-d, 0))))));
		white-space: var(--relay-text-h-white-space-m, var(--relay-text-h-white-space-t, var(--relay-text-h-white-space-d, var(--relay-text-white-space-m, var(--relay-text-white-space-t, var(--relay-text-white-space-d, normal))))));
		text-shadow: var(--relay-text-h-text-shadow-m, var(--relay-text-h-text-shadow-t, var(--relay-text-h-text-shadow-d, var(--relay-text-text-shadow-m, var(--relay-text-text-shadow-t, var(--relay-text-text-shadow-d, none))))));
		object-fit: var(--relay-text-h-object-fit-m, var(--relay-text-h-object-fit-t, var(--relay-text-h-object-fit-d, var(--relay-text-object-fit-m, var(--relay-text-object-fit-t, var(--relay-text-object-fit-d, fill))))));
		background-blend-mode: var(--relay-text-h-bg-blend-m, var(--relay-text-h-bg-blend-t, var(--relay-text-h-bg-blend-d, var(--relay-text-bg-blend-m, var(--relay-text-bg-blend-t, var(--relay-text-bg-blend-d, normal))))));
		font-weight: var(--relay-text-h-font-weight-m, var(--relay-text-h-font-weight-t, var(--relay-text-h-font-weight-d, var(--relay-text-font-weight-m, var(--relay-text-font-weight-t, var(--relay-text-font-weight-d, inherit))))));
		line-height: var(--relay-text-h-line-height-m, var(--relay-text-h-line-height-t, var(--relay-text-h-line-height-d, var(--relay-text-line-height-m, var(--relay-text-line-height-t, var(--relay-text-line-height-d, inherit))))));
		letter-spacing: var(--relay-text-h-letter-spacing-m, var(--relay-text-h-letter-spacing-t, var(--relay-text-h-letter-spacing-d, var(--relay-text-letter-spacing-m, var(--relay-text-letter-spacing-t, var(--relay-text-letter-spacing-d, inherit))))));
		text-align: var(--relay-text-h-text-align-m, var(--relay-text-h-text-align-t, var(--relay-text-h-text-align-d, var(--relay-text-text-align-m, var(--relay-text-text-align-t, var(--relay-text-text-align-d, inherit))))));
		top: var(--relay-text-h-top-m, var(--relay-text-h-top-t, var(--relay-text-h-top-d, var(--relay-text-top-m, var(--relay-text-top-t, var(--relay-text-top-d, auto))))));
		right: var(--relay-text-h-right-m, var(--relay-text-h-right-t, var(--relay-text-h-right-d, var(--relay-text-right-m, var(--relay-text-right-t, var(--relay-text-right-d, auto))))));
		bottom: var(--relay-text-h-bottom-m, var(--relay-text-h-bottom-t, var(--relay-text-h-bottom-d, var(--relay-text-bottom-m, var(--relay-text-bottom-t, var(--relay-text-bottom-d, auto))))));
		left: var(--relay-text-h-left-m, var(--relay-text-h-left-t, var(--relay-text-h-left-d, var(--relay-text-left-m, var(--relay-text-left-t, var(--relay-text-left-d, auto))))));
		opacity: var(--relay-text-h-opacity-m, var(--relay-text-h-opacity-t, var(--relay-text-h-opacity-d, var(--relay-text-opacity-m, var(--relay-text-opacity-t, var(--relay-text-opacity-d, 1))))));
		transform: var(--relay-text-h-transform-m, var(--relay-text-h-transform-t, var(--relay-text-h-transform-d, var(--relay-text-transform-m, var(--relay-text-transform-t, var(--relay-text-transform-d, none))))));
		filter: var(--relay-text-h-filter-m, var(--relay-text-h-filter-t, var(--relay-text-h-filter-d, var(--relay-text-filter-m, var(--relay-text-filter-t, var(--relay-text-filter-d, none))))));
		backdrop-filter: var(--relay-text-h-backdrop-m, var(--relay-text-h-backdrop-t, var(--relay-text-h-backdrop-d, var(--relay-text-backdrop-m, var(--relay-text-backdrop-t, var(--relay-text-backdrop-d, none))))));
		mix-blend-mode: var(--relay-text-h-blend-m, var(--relay-text-h-blend-t, var(--relay-text-h-blend-d, var(--relay-text-blend-m, var(--relay-text-blend-t, var(--relay-text-blend-d, normal))))));
	}

.relay-text.relay-has-shadow.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-shadow.relay-hv-row,
.relay-container:hover .relay-text.relay-has-shadow.relay-hv-container,
.relay-section:hover .relay-text.relay-has-shadow.relay-hv-section {
		box-shadow: var(--relay-text-h-shadow-m, var(--relay-text-h-shadow-t, var(--relay-text-h-shadow, var(--relay-text-shadow-m, var(--relay-text-shadow-t, var(--relay-text-shadow, none))))));
	}

.relay-text.relay-has-bg-layers.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-has-bg-layers.relay-hv-row,
.relay-container:hover .relay-text.relay-has-bg-layers.relay-hv-container,
.relay-section:hover .relay-text.relay-has-bg-layers.relay-hv-section {
		background-image: var(--relay-text-h-bg-layers-m, var(--relay-text-h-bg-layers-t, var(--relay-text-h-bg-layers-d, var(--relay-text-bg-layers-m, var(--relay-text-bg-layers-t, var(--relay-text-bg-layers-d, none))))));
		background-position: var(--relay-text-h-bg-layer-position-m, var(--relay-text-h-bg-layer-position-t, var(--relay-text-h-bg-layer-position-d, var(--relay-text-bg-layer-position-m, var(--relay-text-bg-layer-position-t, var(--relay-text-bg-layer-position-d, center center))))));
		background-size: var(--relay-text-h-bg-layer-size-m, var(--relay-text-h-bg-layer-size-t, var(--relay-text-h-bg-layer-size-d, var(--relay-text-bg-layer-size-m, var(--relay-text-bg-layer-size-t, var(--relay-text-bg-layer-size-d, auto))))));
		background-repeat: var(--relay-text-h-bg-layer-repeat-m, var(--relay-text-h-bg-layer-repeat-t, var(--relay-text-h-bg-layer-repeat-d, var(--relay-text-bg-layer-repeat-m, var(--relay-text-bg-layer-repeat-t, var(--relay-text-bg-layer-repeat-d, no-repeat))))));
		background-attachment: var(--relay-text-h-bg-layer-attachment-m, var(--relay-text-h-bg-layer-attachment-t, var(--relay-text-h-bg-layer-attachment-d, var(--relay-text-bg-layer-attachment-m, var(--relay-text-bg-layer-attachment-t, var(--relay-text-bg-layer-attachment-d, scroll))))));
		background-blend-mode: var(--relay-text-h-bg-layer-blend-m, var(--relay-text-h-bg-layer-blend-t, var(--relay-text-h-bg-layer-blend-d, var(--relay-text-bg-layer-blend-m, var(--relay-text-bg-layer-blend-t, var(--relay-text-bg-layer-blend-d, normal))))));
	}

.relay-text.relay-has-overlay.relay-hv-self:hover::before,
.relay-row:hover .relay-text.relay-has-overlay.relay-hv-row::before,
.relay-container:hover .relay-text.relay-has-overlay.relay-hv-container::before,
.relay-section:hover .relay-text.relay-has-overlay.relay-hv-section::before {
		background-color: var(--relay-text-h-overlay-color-m, var(--relay-text-h-overlay-color-t, var(--relay-text-h-overlay-color, var(--relay-text-overlay-color-m, var(--relay-text-overlay-color-t, var(--relay-text-overlay-color, transparent))))));
		opacity: var(--relay-text-h-overlay-opacity-m, var(--relay-text-h-overlay-opacity-t, var(--relay-text-h-overlay-opacity, var(--relay-text-overlay-opacity-m, var(--relay-text-overlay-opacity-t, var(--relay-text-overlay-opacity, 0.5))))));
		background-image: var(--relay-text-h-overlay-gradient-m, var(--relay-text-h-overlay-gradient-t, var(--relay-text-h-overlay-gradient, var(--relay-text-overlay-gradient-m, var(--relay-text-overlay-gradient-t, var(--relay-text-overlay-gradient, var(--relay-text-h-overlay-image, var(--relay-text-overlay-image, none))))))));
		background-position: var(--relay-text-h-overlay-position-m, var(--relay-text-h-overlay-position-t, var(--relay-text-h-overlay-position, var(--relay-text-overlay-position-m, var(--relay-text-overlay-position-t, var(--relay-text-overlay-position, center center))))));
		background-size: var(--relay-text-h-overlay-size-m, var(--relay-text-h-overlay-size-t, var(--relay-text-h-overlay-size, var(--relay-text-overlay-size-m, var(--relay-text-overlay-size-t, var(--relay-text-overlay-size, cover))))));
		background-repeat: var(--relay-text-h-overlay-repeat-m, var(--relay-text-h-overlay-repeat-t, var(--relay-text-h-overlay-repeat, var(--relay-text-overlay-repeat-m, var(--relay-text-overlay-repeat-t, var(--relay-text-overlay-repeat, no-repeat))))));
	}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]) {
	border-top-width: var(--relay-text-bw-top-m, var(--relay-text-bw-top-t, var(--relay-text-bw-top, 0)));
	border-top-style: var(--relay-text-bs-top-m, var(--relay-text-bs-top-t, var(--relay-text-bs-top, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))));
	border-top-color: var(--relay-text-bc-top-m, var(--relay-text-bc-top-t, var(--relay-text-bc-top, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))));
	border-right-width: var(--relay-text-bw-right-m, var(--relay-text-bw-right-t, var(--relay-text-bw-right, 0)));
	border-right-style: var(--relay-text-bs-right-m, var(--relay-text-bs-right-t, var(--relay-text-bs-right, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))));
	border-right-color: var(--relay-text-bc-right-m, var(--relay-text-bc-right-t, var(--relay-text-bc-right, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))));
	border-bottom-width: var(--relay-text-bw-bottom-m, var(--relay-text-bw-bottom-t, var(--relay-text-bw-bottom, 0)));
	border-bottom-style: var(--relay-text-bs-bottom-m, var(--relay-text-bs-bottom-t, var(--relay-text-bs-bottom, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))));
	border-bottom-color: var(--relay-text-bc-bottom-m, var(--relay-text-bc-bottom-t, var(--relay-text-bc-bottom, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))));
	border-left-width: var(--relay-text-bw-left-m, var(--relay-text-bw-left-t, var(--relay-text-bw-left, 0)));
	border-left-style: var(--relay-text-bs-left-m, var(--relay-text-bs-left-t, var(--relay-text-bs-left, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))));
	border-left-color: var(--relay-text-bc-left-m, var(--relay-text-bc-left-t, var(--relay-text-bc-left, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))));
}

.relay-text {
	border-top-left-radius: var(--relay-text-br-tl-m, var(--relay-text-br-tl-t, var(--relay-text-br-tl, 0)));
	border-top-right-radius: var(--relay-text-br-tr-m, var(--relay-text-br-tr-t, var(--relay-text-br-tr, 0)));
	border-bottom-right-radius: var(--relay-text-br-br-m, var(--relay-text-br-br-t, var(--relay-text-br-br, 0)));
	border-bottom-left-radius: var(--relay-text-br-bl-m, var(--relay-text-br-bl-t, var(--relay-text-br-bl, 0)));
}

.relay-text:is(.relay-has-border, [style*="--relay-text-bs"]).relay-hv-self:hover {
	border-top-width: var(--relay-text-h-bw-top-m, var(--relay-text-h-bw-top-t, var(--relay-text-h-bw-top, var(--relay-text-bw-top-m, var(--relay-text-bw-top-t, var(--relay-text-bw-top, 0))))));
	border-top-style: var(--relay-text-h-bs-top-m, var(--relay-text-h-bs-top-t, var(--relay-text-h-bs-top, var(--relay-text-h-bs-m, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-top-m, var(--relay-text-bs-top-t, var(--relay-text-bs-top, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))))))));
	border-top-color: var(--relay-text-h-bc-top-m, var(--relay-text-h-bc-top-t, var(--relay-text-h-bc-top, var(--relay-text-h-bc-m, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-top-m, var(--relay-text-bc-top-t, var(--relay-text-bc-top, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))))))));
	border-right-width: var(--relay-text-h-bw-right-m, var(--relay-text-h-bw-right-t, var(--relay-text-h-bw-right, var(--relay-text-bw-right-m, var(--relay-text-bw-right-t, var(--relay-text-bw-right, 0))))));
	border-right-style: var(--relay-text-h-bs-right-m, var(--relay-text-h-bs-right-t, var(--relay-text-h-bs-right, var(--relay-text-h-bs-m, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-right-m, var(--relay-text-bs-right-t, var(--relay-text-bs-right, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))))))));
	border-right-color: var(--relay-text-h-bc-right-m, var(--relay-text-h-bc-right-t, var(--relay-text-h-bc-right, var(--relay-text-h-bc-m, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-right-m, var(--relay-text-bc-right-t, var(--relay-text-bc-right, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))))))));
	border-bottom-width: var(--relay-text-h-bw-bottom-m, var(--relay-text-h-bw-bottom-t, var(--relay-text-h-bw-bottom, var(--relay-text-bw-bottom-m, var(--relay-text-bw-bottom-t, var(--relay-text-bw-bottom, 0))))));
	border-bottom-style: var(--relay-text-h-bs-bottom-m, var(--relay-text-h-bs-bottom-t, var(--relay-text-h-bs-bottom, var(--relay-text-h-bs-m, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-bottom-m, var(--relay-text-bs-bottom-t, var(--relay-text-bs-bottom, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))))))));
	border-bottom-color: var(--relay-text-h-bc-bottom-m, var(--relay-text-h-bc-bottom-t, var(--relay-text-h-bc-bottom, var(--relay-text-h-bc-m, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-bottom-m, var(--relay-text-bc-bottom-t, var(--relay-text-bc-bottom, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))))))));
	border-left-width: var(--relay-text-h-bw-left-m, var(--relay-text-h-bw-left-t, var(--relay-text-h-bw-left, var(--relay-text-bw-left-m, var(--relay-text-bw-left-t, var(--relay-text-bw-left, 0))))));
	border-left-style: var(--relay-text-h-bs-left-m, var(--relay-text-h-bs-left-t, var(--relay-text-h-bs-left, var(--relay-text-h-bs-m, var(--relay-text-h-bs-t, var(--relay-text-h-bs, var(--relay-text-bs-left-m, var(--relay-text-bs-left-t, var(--relay-text-bs-left, var(--relay-text-bs-m, var(--relay-text-bs-t, var(--relay-text-bs, solid))))))))))));
	border-left-color: var(--relay-text-h-bc-left-m, var(--relay-text-h-bc-left-t, var(--relay-text-h-bc-left, var(--relay-text-h-bc-m, var(--relay-text-h-bc-t, var(--relay-text-h-bc, var(--relay-text-bc-left-m, var(--relay-text-bc-left-t, var(--relay-text-bc-left, var(--relay-text-bc-m, var(--relay-text-bc-t, var(--relay-text-bc, currentColor))))))))))));
}

.relay-text.relay-hv-self:hover,
.relay-row:hover .relay-text.relay-hv-row,
.relay-container:hover .relay-text.relay-hv-container,
.relay-section:hover .relay-text.relay-hv-section {
	border-top-left-radius: var(--relay-text-h-br-tl-m, var(--relay-text-h-br-tl-t, var(--relay-text-h-br-tl, var(--relay-text-br-tl-m, var(--relay-text-br-tl-t, var(--relay-text-br-tl, 0))))));
	border-top-right-radius: var(--relay-text-h-br-tr-m, var(--relay-text-h-br-tr-t, var(--relay-text-h-br-tr, var(--relay-text-br-tr-m, var(--relay-text-br-tr-t, var(--relay-text-br-tr, 0))))));
	border-bottom-right-radius: var(--relay-text-h-br-br-m, var(--relay-text-h-br-br-t, var(--relay-text-h-br-br, var(--relay-text-br-br-m, var(--relay-text-br-br-t, var(--relay-text-br-br, 0))))));
	border-bottom-left-radius: var(--relay-text-h-br-bl-m, var(--relay-text-h-br-bl-t, var(--relay-text-h-br-bl, var(--relay-text-br-bl-m, var(--relay-text-br-bl-t, var(--relay-text-br-bl, 0))))));
}
}
