.luna-text-block{--luna-text-block-bg: var(--lb-bg, transparent);--luna-text-block-bg-opacity: var(--lb-bg-opacity, 100%);--luna-text-block-bg-image: var(--lb-bg-url, var(--lb-bg-img, none));--luna-text-block-base-bg: var(--lb-bg, transparent);--luna-text-block-base-bg-opacity: var(--lb-bg-opacity, 100%);--luna-text-block-base-bg-image: var(--lb-bg-url, var(--lb-bg-img, none));--luna-text-block-radius: var(--lb-radius, 0);--luna-text-block-hover-radius: var( --luna-text-block-base-radius, var(--luna-text-block-radius) );--luna-text-block-border-width: var(--lb-border-w, 0);--luna-text-block-border-width-top: var( --lb-border-w-top, var(--lb-border-w, 0) );--luna-text-block-border-width-right: var( --lb-border-w-right, var(--lb-border-w, 0) );--luna-text-block-border-width-bottom: var( --lb-border-w-bottom, var(--lb-border-w, 0) );--luna-text-block-border-width-left: var( --lb-border-w-left, var(--lb-border-w, 0) );--luna-text-block-border-style: var(--lb-border-s, solid);--luna-text-block-border-color: var(--lb-border-c, transparent);--luna-text-block-shadow: var(--lb-shadow, none);--luna-text-block-backdrop: var(--lb-backdrop, none);--luna-text-block-base-radius: var(--lb-radius, 0);--luna-text-block-base-border-width: var(--lb-border-w, 0);--luna-text-block-base-border-width-top: var( --lb-border-w-top, var(--lb-border-w, 0) );--luna-text-block-base-border-width-right: var( --lb-border-w-right, var(--lb-border-w, 0) );--luna-text-block-base-border-width-bottom: var( --lb-border-w-bottom, var(--lb-border-w, 0) );--luna-text-block-base-border-width-left: var( --lb-border-w-left, var(--lb-border-w, 0) );--luna-text-block-base-border-style: var(--lb-border-s, solid);--luna-text-block-base-border-color: var(--lb-border-c, transparent);--luna-text-block-base-shadow: var(--lb-shadow, none);--luna-text-block-base-backdrop: var(--lb-backdrop, none);--luna-text-block-overflow: var(--lb-overflow, visible);--luna-text-block-margin-top: var(--lb-mt, 0);--luna-text-block-margin-right: var(--lb-mr, 0);--luna-text-block-margin-bottom: var(--lb-mb, 0);--luna-text-block-margin-left: var(--lb-ml, 0);--luna-text-block-padding-top: var(--lb-pt, 0);--luna-text-block-padding-right: var(--lb-pr, 0);--luna-text-block-padding-bottom: var(--lb-pb, 0);--luna-text-block-padding-left: var(--lb-pl, 0);--luna-text-block-body-font-family: var( --lb-ff, var(--luna-font-body, inherit) );--luna-text-block-heading-font-family: var( --lb-ff, var(--luna-font-heading, "Inter", system-ui, sans-serif) );--luna-text-block-p1-font-size: var( --luna-p1-size-responsive, var(--luna-p1-size, var(--luna-p-size, var(--luna-base-size, 16px))) );--luna-text-block-p2-font-size: var( --luna-p2-size-responsive, var(--luna-p2-size, calc(.875 * var(--luna-base-size, 16px))) );--luna-text-block-p3-font-size: var( --luna-p3-size-responsive, var(--luna-p3-size, calc(.75 * var(--luna-base-size, 16px))) );--luna-text-block-h1-font-size: var( --luna-h1-size-responsive, var(--luna-h1-size, calc(2.5 * var(--luna-base-size, 16px))) );--luna-text-block-h2-font-size: var( --luna-h2-size-responsive, var(--luna-h2-size, calc(2 * var(--luna-base-size, 16px))) );--luna-text-block-h3-font-size: var( --luna-h3-size-responsive, var(--luna-h3-size, calc(1.5 * var(--luna-base-size, 16px))) );--luna-text-block-h4-font-size: var( --luna-h4-size-responsive, var(--luna-h4-size, calc(1.25 * var(--luna-base-size, 16px))) );--luna-text-block-h5-font-size: var( --luna-h5-size-responsive, var(--luna-h5-size, calc(1.125 * var(--luna-base-size, 16px))) );--luna-text-block-h6-font-size: var( --luna-h6-size-responsive, var(--luna-h6-size, var(--luna-base-size, 16px)) );--luna-text-block-p1-font-size-current: var(--luna-text-block-p1-font-size);--luna-text-block-p2-font-size-current: var(--luna-text-block-p2-font-size);--luna-text-block-p3-font-size-current: var(--luna-text-block-p3-font-size);--luna-text-block-h1-font-size-current: var(--luna-text-block-h1-font-size);--luna-text-block-h2-font-size-current: var(--luna-text-block-h2-font-size);--luna-text-block-h3-font-size-current: var(--luna-text-block-h3-font-size);--luna-text-block-h4-font-size-current: var(--luna-text-block-h4-font-size);--luna-text-block-h5-font-size-current: var(--luna-text-block-h5-font-size);--luna-text-block-h6-font-size-current: var(--luna-text-block-h6-font-size);--luna-text-block-p1-font-weight: var( --lb-fw, var(--luna-p1-weight, var(--luna-body-weight, 400)) );--luna-text-block-p2-font-weight: var( --lb-fw, var(--luna-p2-weight, var(--luna-body-weight, 400)) );--luna-text-block-p3-font-weight: var( --lb-fw, var(--luna-p3-weight, var(--luna-body-weight, 400)) );--luna-text-block-heading-font-weight: var( --lb-fw, var(--luna-heading-weight, 400) );--luna-text-block-h1-font-weight: var( --lb-fw, var(--luna-h1-weight, var(--luna-heading-weight, 400)) );--luna-text-block-h2-font-weight: var( --lb-fw, var(--luna-h2-weight, var(--luna-heading-weight, 400)) );--luna-text-block-h3-font-weight: var( --lb-fw, var(--luna-h3-weight, var(--luna-heading-weight, 400)) );--luna-text-block-h4-font-weight: var( --lb-fw, var(--luna-h4-weight, var(--luna-heading-weight, 400)) );--luna-text-block-p1-line-height: var( --lb-lh, var(--luna-p1-line-height, 1.65) );--luna-text-block-p2-line-height: var( --lb-lh, var(--luna-p2-line-height, 1.55) );--luna-text-block-p3-line-height: var( --lb-lh, var(--luna-p3-line-height, 1.45) );--luna-text-block-heading-line-height: var(--lb-lh, 1.2);--luna-text-block-h1-line-height: var( --lb-lh, var(--luna-h1-line-height, 1.1) );--luna-text-block-h2-line-height: var( --lb-lh, var(--luna-h2-line-height, 1.15) );--luna-text-block-h3-line-height: var( --lb-lh, var(--luna-h3-line-height, 1.2) );--luna-text-block-h4-line-height: var( --lb-lh, var(--luna-h4-line-height, 1.3) );--luna-text-block-p1-letter-spacing: var( --lb-ls, var(--luna-p1-letter-spacing, 0em) );--luna-text-block-p2-letter-spacing: var( --lb-ls, var(--luna-p2-letter-spacing, 0em) );--luna-text-block-p3-letter-spacing: var( --lb-ls, var(--luna-p3-letter-spacing, 0em) );--luna-text-block-heading-letter-spacing: var(--lb-ls, 0em);--luna-text-block-h1-letter-spacing: var( --lb-ls, var(--luna-h1-letter-spacing, 0em) );--luna-text-block-h2-letter-spacing: var( --lb-ls, var(--luna-h2-letter-spacing, 0em) );--luna-text-block-h3-letter-spacing: var( --lb-ls, var(--luna-h3-letter-spacing, 0em) );--luna-text-block-h4-letter-spacing: var( --lb-ls, var(--luna-h4-letter-spacing, 0em) );--luna-text-block-text-transform: var(--lb-tt, inherit);--luna-text-block-text-color: var(--lb-tc, inherit);--luna-text-block-base-text-transform: var(--lb-tt, inherit);--luna-text-block-base-text-color: var(--lb-tc, inherit);--luna-text-block-text-align: var(--lb-ta);--luna-text-block-legacy-justify: flex-start;--luna-text-block-justify: var( --lb-va, var(--luna-text-block-legacy-justify) );--luna-text-block-transition-duration: var(--lb-h-duration, .3s);box-sizing:border-box;display:flex;flex-direction:column;justify-content:var(--luna-text-block-justify);width:calc(100% - var(--luna-text-block-margin-left) - var(--luna-text-block-margin-right));height:100%;min-height:100%;margin:var(--luna-text-block-margin-top) var(--luna-text-block-margin-right) var(--luna-text-block-margin-bottom) var(--luna-text-block-margin-left);padding:var(--luna-text-block-padding-top) var(--luna-text-block-padding-right) var(--luna-text-block-padding-bottom) var(--luna-text-block-padding-left);overflow:var(--luna-text-block-overflow);overflow-wrap:normal;word-break:normal;hyphens:none;color:var(--luna-text-block-text-color);font-family:var(--lb-ff, inherit);text-align:var(--luna-text-block-text-align, inherit);text-transform:var(--luna-text-block-text-transform, inherit);letter-spacing:var(--lb-ls, inherit);background-color:color-mix(in srgb,var(--luna-text-block-bg) var(--luna-text-block-bg-opacity),transparent);background-image:var(--luna-text-block-bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;border-width:var(--luna-text-block-border-width-top) var(--luna-text-block-border-width-right) var(--luna-text-block-border-width-bottom) var(--luna-text-block-border-width-left);border-style:var(--luna-text-block-border-style);border-color:var(--luna-text-block-border-color);border-radius:var(--luna-text-block-radius);box-shadow:var(--luna-text-block-shadow);backdrop-filter:var(--luna-text-block-backdrop);-webkit-backdrop-filter:var(--luna-text-block-backdrop);transition:background-color var(--luna-text-block-transition-duration) ease,background-image var(--luna-text-block-transition-duration) ease,background-size var(--luna-text-block-transition-duration) ease,border-color var( --luna-text-block-border-color-transition-duration, var(--luna-text-block-transition-duration) ) ease,border-radius var(--luna-text-block-transition-duration) ease,border-width var(--luna-text-block-transition-duration) ease,box-shadow var(--luna-text-block-transition-duration) ease,color var(--luna-text-block-transition-duration) ease,filter var(--luna-text-block-transition-duration) ease,font-size var(--luna-text-block-transition-duration) ease,font-weight var(--luna-text-block-transition-duration) ease,letter-spacing var(--luna-text-block-transition-duration) ease,line-height var(--luna-text-block-transition-duration) ease,margin var(--luna-text-block-transition-duration) ease,padding var(--luna-text-block-transition-duration) ease,text-transform var(--luna-text-block-transition-duration) ease,transform var(--luna-text-block-transition-duration) ease}.luna-text-block--has-text-outline{position:relative;isolation:isolate}.luna-text-block__outline-layer{position:absolute;z-index:-1;inset:var(--luna-text-block-padding-top) var(--luna-text-block-padding-right) var(--luna-text-block-padding-bottom) var(--luna-text-block-padding-left);display:flex;flex-direction:column;justify-content:var(--luna-text-block-justify);min-width:0;overflow:visible;pointer-events:none;user-select:none;text-shadow:none}.luna-text-block__outline-layer :where(*){pointer-events:none;user-select:none;text-shadow:none}.luna-text-block[data-luna-text-align=center],.luna-grid-block[data-block-type=text][data-vertical-align=center] .luna-text-block{--luna-text-block-legacy-justify: center}.luna-text-block[data-luna-text-align=bottom],.luna-grid-block[data-block-type=text][data-vertical-align=bottom] .luna-text-block{--luna-text-block-legacy-justify: flex-end}@container main-content (min-width: 992px){.luna-grid-block[data-block-type=text][data-vertical-align=center] .luna-text-block>[data-luna-boundary-empty=true],.luna-grid-block[data-block-type=text][data-vertical-align=center] .luna-text-block>[data-slate-editor=true]>[data-luna-boundary-empty=true]{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding-block:0!important;line-height:0!important;overflow:hidden!important}}@container main-content (min-width: 480px) and (max-width: 991px){.luna-grid-block[data-block-type=text][data-vertical-align-tablet=center] .luna-text-block>[data-luna-boundary-empty=true],.luna-grid-block[data-block-type=text][data-vertical-align-tablet=center] .luna-text-block>[data-slate-editor=true]>[data-luna-boundary-empty=true]{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding-block:0!important;line-height:0!important;overflow:hidden!important}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-grid-block[data-block-type=text][data-vertical-align-mobile=center] .luna-text-block>[data-luna-boundary-empty=true],.luna-grid-block[data-block-type=text][data-vertical-align-mobile=center] .luna-text-block>[data-slate-editor=true]>[data-luna-boundary-empty=true]{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding-block:0!important;line-height:0!important;overflow:hidden!important}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-grid-block[data-block-type=text][data-vertical-align-mobile=center] .luna-text-block>[data-luna-boundary-empty=true],.luna-grid-block[data-block-type=text][data-vertical-align-mobile=center] .luna-text-block>[data-slate-editor=true]>[data-luna-boundary-empty=true]{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding-block:0!important;line-height:0!important;overflow:hidden!important}}}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])) .luna-text-block{--luna-text-block-hover-radius: var(--luna-text-block-base-radius)}.luna-grid-block[data-block-type=text][style*="--lb-border-img:"]>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-border-img:"] .luna-text-block{position:relative;border-color:transparent!important}.luna-grid-block[data-block-type=text][style*="--lb-border-img:"]>.luna-grid-block__content .luna-text-block:before,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-border-img:"] .luna-text-block:before{content:"";position:absolute;box-sizing:border-box;inset:calc(-1 * var(--luna-text-block-base-border-width-top)) calc(-1 * var(--luna-text-block-base-border-width-right)) calc(-1 * var(--luna-text-block-base-border-width-bottom)) calc(-1 * var(--luna-text-block-base-border-width-left));border-radius:inherit;padding:var(--luna-text-block-base-border-width-top) var(--luna-text-block-base-border-width-right) var(--luna-text-block-base-border-width-bottom) var(--luna-text-block-base-border-width-left);background:var(--lb-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:1;transition:opacity var(--luna-text-block-transition-duration) ease,inset var(--luna-text-block-transition-duration) ease,padding var(--luna-text-block-transition-duration) ease,border-radius var(--luna-text-block-transition-duration) ease}.luna-grid-block[data-block-type=text][style*="--lb-border-img:"]:is([style*="--lb-h-border-c:"],[style*="--lb-h-border-img:"]):is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block:before,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-border-img:"]:is([style*="--lb-h-border-c:"],[style*="--lb-h-border-img:"]):hover .luna-text-block:before{opacity:0}.luna-grid-block[data-block-type=text][style*="--lb-border-img:"][style*="--lb-h-border-c:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-border-img:"][style*="--lb-h-border-c:"]:hover .luna-text-block{border-color:var(--lb-h-border-c)!important}.luna-grid-block[data-block-type=text][style*="--lb-h-border-img:"]>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-h-border-img:"] .luna-text-block{position:relative}.luna-grid-block[data-block-type=text][style*="--lb-h-border-img:"]>.luna-grid-block__content .luna-text-block:after,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-h-border-img:"] .luna-text-block:after{content:"";position:absolute;box-sizing:border-box;inset:calc(-1 * var(--lb-h-border-w, var(--luna-text-block-base-border-width-top))) calc(-1 * var(--lb-h-border-w, var(--luna-text-block-base-border-width-right))) calc(-1 * var(--lb-h-border-w, var(--luna-text-block-base-border-width-bottom))) calc(-1 * var(--lb-h-border-w, var(--luna-text-block-base-border-width-left)));border-radius:inherit;padding:var(--lb-h-border-w, var(--luna-text-block-base-border-width-top)) var(--lb-h-border-w, var(--luna-text-block-base-border-width-right)) var(--lb-h-border-w, var(--luna-text-block-base-border-width-bottom)) var(--lb-h-border-w, var(--luna-text-block-base-border-width-left));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity var(--luna-text-block-transition-duration) ease,inset var(--luna-text-block-transition-duration) ease,padding var(--luna-text-block-transition-duration) ease,border-radius var(--luna-text-block-transition-duration) ease}.luna-grid-block[data-block-type=text][style*="--lb-h-border-img:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-h-border-img:"]:hover .luna-text-block{border-color:transparent!important}.luna-grid-block[data-block-type=text][style*="--lb-h-border-img:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block:after,:is(.luna-block-wrapper,.luna-block-wrapper-edit)[data-luna-block-type=text][style*="--lb-h-border-img:"]:hover .luna-text-block:after{opacity:1}.luna-block-wrapper-edit--inline:is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]){padding:0!important}.luna-block-wrapper--inline:is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])>.luna-block-wrapper__inner{padding:0}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]) .luna-grid-block__content>.luna-text-block__editor-shell{width:100%;height:100%;min-height:0;display:flex;flex:1 1 auto;flex-direction:column}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]) .luna-grid-block__content>.luna-text-block__editor-shell>.luna-text-block{flex:1 1 auto;height:calc(100% - var(--luna-text-block-margin-top) - var(--luna-text-block-margin-bottom));min-height:0}.luna-grid-block--auto-height:is([data-block-type=text],[data-block-type=breadcrumbs]) .luna-grid-block__content>.luna-text-block__editor-shell{height:100%!important;min-height:100%}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var(--lb-backdrop, none);--luna-text-surface-grain-opacity: var(--lb-grain-opacity, .12);--luna-text-surface-stripe-w: var(--lb-stripe-w, 10px)}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:991px){.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var( --lb-t-backdrop, var(--lb-backdrop, none) );--luna-text-surface-grain-opacity: var( --lb-t-grain-opacity, var(--lb-grain-opacity, .12) );--luna-text-surface-stripe-w: var( --lb-t-stripe-w, var(--lb-stripe-w, 10px) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 991px){.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var( --lb-t-backdrop, var(--lb-backdrop, none) );--luna-text-surface-grain-opacity: var( --lb-t-grain-opacity, var(--lb-grain-opacity, .12) );--luna-text-surface-stripe-w: var( --lb-t-stripe-w, var(--lb-stripe-w, 10px) )}}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-surface-grain-opacity: var( --lb-m-grain-opacity, var(--lb-t-grain-opacity, var(--lb-grain-opacity, .12)) );--luna-text-surface-stripe-w: var( --lb-m-stripe-w, var(--lb-t-stripe-w, var(--lb-stripe-w, 10px)) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-surface-grain-opacity: var( --lb-m-grain-opacity, var(--lb-t-grain-opacity, var(--lb-grain-opacity, .12)) );--luna-text-surface-stripe-w: var( --lb-m-stripe-w, var(--lb-t-stripe-w, var(--lb-stripe-w, 10px)) )}}}[data-view-mode=tablet] .luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var(--lb-t-backdrop, var(--lb-backdrop, none));--luna-text-surface-grain-opacity: var( --lb-t-grain-opacity, var(--lb-grain-opacity, .12) );--luna-text-surface-stripe-w: var(--lb-t-stripe-w, var(--lb-stripe-w, 10px))}[data-view-mode=mobile] .luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])>.luna-grid-block__content{--luna-text-surface-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-surface-grain-opacity: var( --lb-m-grain-opacity, var(--lb-t-grain-opacity, var(--lb-grain-opacity, .12)) );--luna-text-surface-stripe-w: var( --lb-m-stripe-w, var(--lb-t-stripe-w, var(--lb-stripe-w, 10px)) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([data-luna-style-backdrop],[data-luna-style-tablet-backdrop],[data-luna-style-mobile-backdrop])>.luna-grid-block__content{backdrop-filter:var(--luna-text-surface-backdrop)!important;-webkit-backdrop-filter:var(--luna-text-surface-backdrop)!important;overflow:hidden!important;isolation:isolate}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([data-luna-style-backdrop],[data-luna-style-tablet-backdrop],[data-luna-style-mobile-backdrop])>.luna-grid-block__content:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:var(--luna-text-surface-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.15' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='0.6'/%3E%3C/svg%3E");background-size:150px 150px,300px 300px;pointer-events:none;z-index:1;mix-blend-mode:overlay}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([style*=--lb-stripe-w],[style*=--lb-t-stripe-w],[style*=--lb-m-stripe-w])>.luna-grid-block__content:after{opacity:1;mix-blend-mode:normal;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.12) 1px,rgba(255,255,255,.06) 2px,transparent 2px,transparent var(--luna-text-surface-stripe-w));background-size:auto}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([style*=--lb-mosaic],[style*=--lb-t-mosaic],[style*=--lb-m-mosaic])>.luna-grid-block__content:after{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.15) 1px,rgba(255,255,255,.08) 2px,transparent 2px,transparent var(--luna-text-surface-stripe-w)),repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.15) 1px,rgba(255,255,255,.08) 2px,transparent 2px,transparent var(--luna-text-surface-stripe-w))}:is(.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[data-luna-style-backdrop] .luna-text-block,.luna-text-block[style*=--lb-backdrop]:not([style*="--lb-backdrop: none"]):not([style*="--lb-backdrop:none"]){position:relative;overflow:hidden!important;isolation:isolate}:is(.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[data-luna-style-backdrop] .luna-text-block:after,.luna-text-block[style*=--lb-backdrop]:not([style*="--lb-backdrop: none"]):not([style*="--lb-backdrop:none"]):after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:var(--lb-grain-opacity, .12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.15' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='0.6'/%3E%3C/svg%3E");background-size:150px 150px,300px 300px;pointer-events:none;z-index:1;mix-blend-mode:overlay}:is(.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*=--lb-stripe-w] .luna-text-block:after,.luna-text-block[style*=--lb-stripe-w]:after{opacity:1;mix-blend-mode:normal;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.12) 1px,rgba(255,255,255,.06) 2px,transparent 2px,transparent var(--lb-stripe-w, 10px));background-size:auto}:is(.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*=--lb-mosaic] .luna-text-block:after,.luna-text-block[style*=--lb-mosaic]:after{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.15) 1px,rgba(255,255,255,.08) 2px,transparent 2px,transparent var(--lb-stripe-w, 10px)),repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.15) 1px,rgba(255,255,255,.08) 2px,transparent 2px,transparent var(--lb-stripe-w, 10px))}.luna-text-block[data-luna-drop-cap=true]{--luna-text-block-drop-cap-size: 3.45em;--luna-text-block-drop-cap-line-height: .78;--luna-text-block-drop-cap-margin-top: .04em;--luna-text-block-drop-cap-margin-right: .14em}.luna-text-block[data-luna-drop-cap=true]>p:first-of-type:first-letter,.luna-text-block[data-luna-drop-cap=true]>.luna-text-block__outline-layer>p:first-of-type:first-letter,.luna-text-block--editing[data-luna-drop-cap=true]>[data-slate-editor=true]>p:first-of-type:first-letter{float:left;margin:var(--luna-text-block-drop-cap-margin-top) var(--luna-text-block-drop-cap-margin-right) 0 0;color:var(--luna-text-block-drop-cap-color, inherit);font-family:var(--luna-text-block-heading-font-family);font-size:var(--luna-text-block-drop-cap-size);font-weight:var(--luna-text-block-h1-font-weight);line-height:var(--luna-text-block-drop-cap-line-height);letter-spacing:0}.luna-text-block :where(h1,h2,h3,h4,h5,h6){overflow-wrap:normal;word-break:normal;hyphens:none;color:inherit}.luna-text-block--scaled :where(p,h1,h2,h3,h4,h5,h6,li,blockquote){overflow-wrap:normal;word-break:normal;hyphens:none}html[data-luna-editor-runtime=false] .luna-text-block--scaled:not([data-luna-fit-text-ready=true]){visibility:hidden}.luna-text-block :where(p,h1,h2,h3,h4,h5,h6,li,blockquote){min-width:0;max-width:100%;text-align:inherit;text-transform:inherit;transition:color var(--luna-text-block-transition-duration) ease,font-size var(--luna-text-block-transition-duration) ease,font-weight var(--luna-text-block-transition-duration) ease,letter-spacing var(--luna-text-block-transition-duration) ease,line-height var(--luna-text-block-transition-duration) ease,text-transform var(--luna-text-block-transition-duration) ease}.luna-text-block p{margin:0;color:inherit;font-family:var(--luna-text-block-body-font-family);font-size:var(--luna-text-block-p1-font-size-current);font-weight:var(--luna-text-block-p1-font-weight);line-height:var(--luna-text-block-p1-line-height);letter-spacing:var(--luna-text-block-p1-letter-spacing)}.luna-text-block p:where(.luna-text-p2,[data-luna-text-style=p2]){font-size:var(--luna-text-block-p2-font-size-current);font-weight:var(--luna-text-block-p2-font-weight);line-height:var(--luna-text-block-p2-line-height);letter-spacing:var(--luna-text-block-p2-letter-spacing)}.luna-text-block p:where(.luna-text-p3,[data-luna-text-style=p3]){font-size:var(--luna-text-block-p3-font-size-current);font-weight:var(--luna-text-block-p3-font-weight);line-height:var(--luna-text-block-p3-line-height);letter-spacing:var(--luna-text-block-p3-letter-spacing)}.luna-text-block h1,.luna-text-block h2,.luna-text-block h3,.luna-text-block h4,.luna-text-block h5,.luna-text-block h6{margin:0;color:inherit;font-family:var(--luna-text-block-heading-font-family);font-weight:var(--luna-text-block-heading-font-weight);line-height:var(--luna-text-block-heading-line-height);letter-spacing:var(--luna-text-block-heading-letter-spacing)}.luna-text-block h1{font-size:var(--luna-text-block-h1-font-size-current);line-height:var(--luna-text-block-h1-line-height);font-weight:var(--luna-text-block-h1-font-weight);letter-spacing:var(--luna-text-block-h1-letter-spacing)}.luna-text-block h2{font-size:var(--luna-text-block-h2-font-size-current);line-height:var(--luna-text-block-h2-line-height);font-weight:var(--luna-text-block-h2-font-weight);letter-spacing:var(--luna-text-block-h2-letter-spacing)}.luna-text-block h3{font-size:var(--luna-text-block-h3-font-size-current);line-height:var(--luna-text-block-h3-line-height);font-weight:var(--luna-text-block-h3-font-weight);letter-spacing:var(--luna-text-block-h3-letter-spacing)}.luna-text-block h4{font-size:var(--luna-text-block-h4-font-size-current);line-height:var(--luna-text-block-h4-line-height);font-weight:var(--luna-text-block-h4-font-weight);letter-spacing:var(--luna-text-block-h4-letter-spacing)}.luna-text-block [data-luna-inline-text-style=p]{font-family:var(--luna-text-block-body-font-family);font-size:var( --luna-text-block-p1-font-size-current, var(--luna-p1-size-responsive, inherit) );font-weight:var(--luna-text-block-p1-font-weight, inherit);line-height:var(--luna-text-block-p1-line-height, inherit);letter-spacing:var(--luna-text-block-p1-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=p2]{font-family:var(--luna-text-block-body-font-family);font-size:var( --luna-text-block-p2-font-size-current, var(--luna-p2-size-responsive, inherit) );font-weight:var(--luna-text-block-p2-font-weight, inherit);line-height:var(--luna-text-block-p2-line-height, inherit);letter-spacing:var(--luna-text-block-p2-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=p3]{font-family:var(--luna-text-block-body-font-family);font-size:var( --luna-text-block-p3-font-size-current, var(--luna-p3-size-responsive, inherit) );font-weight:var(--luna-text-block-p3-font-weight, inherit);line-height:var(--luna-text-block-p3-line-height, inherit);letter-spacing:var(--luna-text-block-p3-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h1]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h1-font-size-current, var(--luna-h1-size-responsive, inherit) );font-weight:var(--luna-text-block-h1-font-weight, inherit);line-height:var(--luna-text-block-h1-line-height, inherit);letter-spacing:var(--luna-text-block-h1-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h2]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h2-font-size-current, var(--luna-h2-size-responsive, inherit) );font-weight:var(--luna-text-block-h2-font-weight, inherit);line-height:var(--luna-text-block-h2-line-height, inherit);letter-spacing:var(--luna-text-block-h2-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h3]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h3-font-size-current, var(--luna-h3-size-responsive, inherit) );font-weight:var(--luna-text-block-h3-font-weight, inherit);line-height:var(--luna-text-block-h3-line-height, inherit);letter-spacing:var(--luna-text-block-h3-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h4]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h4-font-size-current, var(--luna-h4-size-responsive, inherit) );font-weight:var(--luna-text-block-h4-font-weight, inherit);line-height:var(--luna-text-block-h4-line-height, inherit);letter-spacing:var(--luna-text-block-h4-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h5]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h5-font-size-current, var(--luna-h5-size-responsive, inherit) );font-weight:var(--luna-text-block-h5-font-weight, inherit);line-height:var(--luna-text-block-h5-line-height, inherit);letter-spacing:var(--luna-text-block-h5-letter-spacing, inherit)}.luna-text-block [data-luna-inline-text-style=h6]{font-family:var(--luna-text-block-heading-font-family);font-size:var( --luna-text-block-h6-font-size-current, var(--luna-h6-size-responsive, inherit) );font-weight:var(--luna-text-block-h6-font-weight, inherit);line-height:var(--luna-text-block-h6-line-height, inherit);letter-spacing:var(--luna-text-block-h6-letter-spacing, inherit)}:where(html:not([data-luna-editor-runtime=true])){@media(min-width:992px){#main-content:not([data-view-mode=tablet]):not([data-view-mode=mobile]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-desktop]{font-size:var( --luna-text-font-size-desktop-fluid, var(--luna-text-font-size-desktop) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (min-width: 992px){#main-content:not([data-view-mode=tablet]):not([data-view-mode=mobile]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-desktop]{font-size:var( --luna-text-font-size-desktop-fluid, var(--luna-text-font-size-desktop) )}}}#main-content[data-view-mode=desktop] .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-desktop]{font-size:var( --luna-text-font-size-desktop-fluid, var(--luna-text-font-size-desktop) )}:where(html:not([data-luna-editor-runtime=true])){@media(min-width:480px)and (max-width:991px){#main-content:not([data-view-mode=desktop]):not([data-view-mode=mobile]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-tablet]{font-size:var( --luna-text-font-size-tablet-fluid, var(--luna-text-font-size-tablet) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (min-width: 480px) and (max-width: 991px){#main-content:not([data-view-mode=desktop]):not([data-view-mode=mobile]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-tablet]{font-size:var( --luna-text-font-size-tablet-fluid, var(--luna-text-font-size-tablet) )}}}#main-content[data-view-mode=tablet] .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-tablet]{font-size:var( --luna-text-font-size-tablet-fluid, var(--luna-text-font-size-tablet) )}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){#main-content:not([data-view-mode=desktop]):not([data-view-mode=tablet]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-mobile]{font-size:var( --luna-text-font-size-mobile-fluid, var(--luna-text-font-size-mobile) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){#main-content:not([data-view-mode=desktop]):not([data-view-mode=tablet]) .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-mobile]{font-size:var( --luna-text-font-size-mobile-fluid, var(--luna-text-font-size-mobile) )}}}#main-content[data-view-mode=mobile] .luna-text-block :where(p,h1,h2,h3,h4,h5,h6,span)[style*=--luna-text-font-size-mobile]{font-size:var( --luna-text-font-size-mobile-fluid, var(--luna-text-font-size-mobile) )}.luna-text-block h5{font-size:var(--luna-text-block-h5-font-size-current)}.luna-text-block h6{font-size:var(--luna-text-block-h6-font-size-current)}.luna-text-block h1:empty:before,.luna-text-block h2:empty:before,.luna-text-block h3:empty:before,.luna-text-block h4:empty:before{content:"​"}.luna-text-block--inline-layout :where(h1,h2,h3,h4,h5,h6){padding-bottom:.45em}.luna-text-block--inline-layout :where(h1,h2,h3,h4,h5,h6):last-child{padding-bottom:0}.luna-text-block--scaled p{line-height:var(--lb-lh, 1.08)}.luna-text-block--scaled :where(p,h1,h2,h3,h4,h5,h6){transition:color var(--luna-text-block-transition-duration) ease,font-weight var(--luna-text-block-transition-duration) ease,letter-spacing var(--luna-text-block-transition-duration) ease,text-transform var(--luna-text-block-transition-duration) ease}.luna-text-block--scaled h1{line-height:var(--lb-lh, .92)}.luna-text-block--scaled h2{line-height:var(--lb-lh, .96)}.luna-text-block--scaled h3{line-height:var(--lb-lh, 1)}.luna-text-block--scaled h4,.luna-text-block--scaled h5{line-height:var(--lb-lh, 1.05)}.luna-text-block--scaled h6{line-height:var(--lb-lh, 1.1)}.luna-text-block blockquote{border-left:3px solid color-mix(in srgb,currentColor 28%,transparent);padding:.25rem 1rem .25rem 2rem;padding-inline-start:2rem;margin:.75rem 0;color:inherit;font-style:italic}.luna-text-block[data-luna-quote-style]:not([data-luna-quote-style=none]){--luna-text-block-active-quote-color: var( --luna-text-block-quote-color, var(--luna-theme-primary, var(--luna-text-block-text-color)) );position:relative}.luna-text-block[data-luna-quote-style=classic]{--luna-text-block-classic-quote-gap: 2rem;--luna-text-block-classic-quote-rule-width: 4px;font-style:italic}.luna-text-block[data-luna-quote-style=classic]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--luna-text-block-classic-quote-rule-width);background-color:var(--luna-text-block-active-quote-color);pointer-events:none}.luna-text-block[data-luna-quote-style=classic]>:where([data-slate-editor=true],.luna-text-block__outline-layer,p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol){margin-left:calc(var(--luna-text-block-classic-quote-rule-width) + var(--luna-text-block-classic-quote-gap));max-width:calc(100% - var(--luna-text-block-classic-quote-rule-width) - var(--luna-text-block-classic-quote-gap))}.luna-text-block[data-luna-quote-style=classic]>blockquote{border-left-width:0;padding:0;margin:0}.luna-text-block[data-luna-quote-style=pull]{--luna-text-block-pull-quote-mark-size: 3em;padding-top:calc(var(--luna-text-block-padding-top) + .4rem);padding-bottom:calc(var(--luna-text-block-padding-bottom) + .4rem);font-style:italic}.luna-text-block[data-luna-quote-style=pull][data-luna-pull-quote-align=left]{text-align:left}.luna-text-block[data-luna-quote-style=pull][data-luna-pull-quote-align=center]{text-align:center}.luna-text-block[data-luna-quote-style=pull][data-luna-pull-quote-align=right]{text-align:right}.luna-text-block[data-luna-quote-style=pull][data-luna-pull-quote-size=small]{--luna-text-block-pull-quote-mark-size: 2.4em}.luna-text-block[data-luna-quote-style=pull][data-luna-pull-quote-size=large]{--luna-text-block-pull-quote-mark-size: 4.1em}.luna-text-block .luna-text-block__pull-quote-mark{display:block;color:var(--luna-text-block-active-quote-color);font-family:Georgia,serif;font-size:var(--luna-text-block-pull-quote-mark-size, 3em);font-weight:700;line-height:.72;pointer-events:none;user-select:none}.luna-text-block__pull-quote-mark--open{align-self:flex-start}.luna-text-block__pull-quote-mark--close{align-self:flex-end}.luna-text-block[data-luna-quote-style=boxed]{--luna-text-block-boxed-quote-padding-block: 1.25rem;--luna-text-block-boxed-quote-padding-inline: 1.5rem;background-color:color-mix(in srgb,var(--luna-text-block-active-quote-color) 5%,transparent);border-width:max(var(--luna-text-block-border-width-top),1px) max(var(--luna-text-block-border-width-right),1px) max(var(--luna-text-block-border-width-bottom),1px) max(var(--luna-text-block-border-width-left),1px);border-color:color-mix(in srgb,var(--luna-text-block-active-quote-color) 20%,transparent)}.luna-text-block[data-luna-quote-style=boxed]:before,.luna-text-block[data-luna-quote-style=boxed]:after{content:"";display:block;flex:0 0 var(--luna-text-block-boxed-quote-padding-block);pointer-events:none}.luna-text-block--editing[data-luna-quote-style=boxed]:before,.luna-text-block--editing[data-luna-quote-style=boxed]:after{flex-basis:0}.luna-text-block[data-luna-quote-style=boxed]>[data-slate-editor=true]{box-sizing:border-box;padding:var(--luna-text-block-boxed-quote-padding-block) var(--luna-text-block-boxed-quote-padding-inline)}.luna-text-block[data-luna-quote-style=boxed]>.luna-text-block__outline-layer{box-sizing:border-box;padding:var(--luna-text-block-boxed-quote-padding-block) var(--luna-text-block-boxed-quote-padding-inline)}.luna-text-block[data-luna-quote-style=boxed]>:where(p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol){margin-left:var(--luna-text-block-boxed-quote-padding-inline);margin-right:var(--luna-text-block-boxed-quote-padding-inline);max-width:calc(100% - var(--luna-text-block-boxed-quote-padding-inline) - var(--luna-text-block-boxed-quote-padding-inline))}.luna-text-block ul,.luna-text-block ol{margin:0}.luna-text-block>:where(ul,ol):first-child{margin-top:0}.luna-text-block>:where(ul,ol):last-child{margin-bottom:0}.luna-text-block>:where(ul,ol)+:where(ul,ol){margin-top:0}.luna-text-block ol{padding-inline-start:2em;list-style-position:outside}.luna-text-block ol>li{margin:.175rem 0;padding-inline-start:.15em}.luna-text-block ol>li::marker{color:color-mix(in srgb,currentColor 82%,transparent);font-variant-numeric:tabular-nums}.luna-text-block ul{list-style:none;padding-inline-start:0}.luna-text-block ul>li{display:grid;grid-template-columns:1.1em minmax(0,1fr);column-gap:.35em;align-items:baseline;margin:.175rem 0;padding-inline-start:0}.luna-text-block ul>li:before{content:"";width:1.1em;min-width:1.1em;text-align:right;line-height:inherit;color:color-mix(in srgb,currentColor 72%,transparent)}.luna-text-block ul>li:before{content:"•"}.luna-text-block ul[data-luna-list-kind]>li:before{content:none}.luna-text-block :where(ul,ol)[data-luna-list-kind]{margin:0}.luna-text-block :where(ul,ol)[data-luna-list-kind]>li{margin:.175rem 0}.luna-text-block :where(ul,ol)[data-luna-list-kind]>li :where(p,h1,h2,h3,h4,h5,h6,blockquote){margin:0;min-height:0;line-height:inherit}.luna-text-block ul ul>li:before{content:"◦"}.luna-text-block ul ul ul>li:before{content:"▪"}.luna-text-block ul ul ul ul>li:before{content:"▫"}.luna-text-block li>:where(p,h1,h2,h3,h4,h5,h6,blockquote){margin-top:0;margin-bottom:0}.luna-text-block li>:where(ul,ol){grid-column:2;margin-top:.35rem;margin-bottom:.2rem;padding-inline-start:1.75em}.luna-text-block :where(a,span,strong,b,em,i,u,s){color:inherit;font-family:inherit;letter-spacing:inherit;text-transform:inherit}.luna-text-block[data-blend=knockout],.luna-grid-block[data-block-type=text][data-blend=knockout] .luna-text-block{background-image:none;background-color:var(--lb-bg, currentColor)}.luna-text-block[data-blend=knockout] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=knockout] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){background-image:var(--lb-bg-url);background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent}.luna-text-block[data-blend=darken] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=darken] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:darken}.luna-text-block[data-blend=multiply] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=multiply] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:multiply}.luna-text-block[data-blend=lighten] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=lighten] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:lighten}.luna-text-block[data-blend=screen] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=screen] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:screen}.luna-text-block[data-blend=overlay] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=overlay] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:overlay}.luna-text-block[data-blend=difference] :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote),.luna-grid-block[data-block-type=text][data-blend=difference] .luna-text-block :is(p,h1,h2,h3,h4,h5,h6,span,a,li,blockquote){mix-blend-mode:difference}@container main-content (min-width: 480px) and (max-width: 991px){.luna-text-block{--luna-text-block-bg: var(--lb-t-bg, var(--lb-bg, transparent));--luna-text-block-bg-opacity: var( --lb-t-bg-opacity, var(--lb-bg-opacity, 100%) );--luna-text-block-bg-image: var( --lb-bg-url, var(--lb-t-bg-img, var(--lb-bg-img, none)) );--luna-text-block-base-bg: var(--lb-t-bg, var(--lb-bg, transparent));--luna-text-block-base-bg-opacity: var( --lb-t-bg-opacity, var(--lb-bg-opacity, 100%) );--luna-text-block-base-bg-image: var( --lb-bg-url, var(--lb-t-bg-img, var(--lb-bg-img, none)) );--luna-text-block-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-text-block-border-width: var(--lb-t-border-w, var(--lb-border-w, 0));--luna-text-block-border-width-top: var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) );--luna-text-block-border-width-right: var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) );--luna-text-block-border-width-bottom: var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) );--luna-text-block-border-width-left: var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) );--luna-text-block-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-text-block-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-text-block-shadow: var(--lb-t-shadow, var(--lb-shadow, none));--luna-text-block-backdrop: var(--lb-t-backdrop, var(--lb-backdrop, none));--luna-text-block-base-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-text-block-base-border-width: var( --lb-t-border-w, var(--lb-border-w, 0) );--luna-text-block-base-border-width-top: var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-right: var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-bottom: var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-left: var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) );--luna-text-block-base-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-text-block-base-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-text-block-base-shadow: var(--lb-t-shadow, var(--lb-shadow, none));--luna-text-block-base-backdrop: var( --lb-t-backdrop, var(--lb-backdrop, none) );--luna-text-block-overflow: var( --lb-t-overflow, var(--lb-overflow, visible) );--luna-text-block-margin-top: var(--lb-t-mt, var(--lb-mt, 0));--luna-text-block-margin-right: var(--lb-t-mr, var(--lb-mr, 0));--luna-text-block-margin-bottom: var(--lb-t-mb, var(--lb-mb, 0));--luna-text-block-margin-left: var(--lb-t-ml, var(--lb-ml, 0));--luna-text-block-padding-top: var(--lb-t-pt, var(--lb-pt, 0));--luna-text-block-padding-right: var(--lb-t-pr, var(--lb-pr, 0));--luna-text-block-padding-bottom: var(--lb-t-pb, var(--lb-pb, 0));--luna-text-block-padding-left: var(--lb-t-pl, var(--lb-pl, 0));--luna-text-block-font-family: var(--lb-t-ff, var(--lb-ff, inherit));--luna-text-block-font-weight: var(--lb-t-fw, var(--lb-fw));--luna-text-block-line-height: var(--lb-t-lh, var(--lb-lh));--luna-text-block-letter-spacing: var(--lb-t-ls, var(--lb-ls));--luna-text-block-text-transform: var(--lb-t-tt, var(--lb-tt));--luna-text-block-body-font-family: var( --lb-t-ff, var(--lb-ff, var(--luna-font-body, inherit)) );--luna-text-block-heading-font-family: var( --lb-t-ff, var(--lb-ff, var(--luna-font-heading, "Inter", system-ui, sans-serif)) );--luna-text-block-p1-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-p1-weight, var(--luna-body-weight, 400))) );--luna-text-block-p2-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-p2-weight, var(--luna-body-weight, 400))) );--luna-text-block-p3-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-p3-weight, var(--luna-body-weight, 400))) );--luna-text-block-heading-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-heading-weight, 400)) );--luna-text-block-h1-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-h1-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h2-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-h2-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h3-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-h3-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h4-font-weight: var( --lb-t-fw, var(--lb-fw, var(--luna-h4-weight, var(--luna-heading-weight, 400))) );--luna-text-block-p1-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-p1-line-height, 1.65)) );--luna-text-block-p2-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-p2-line-height, 1.55)) );--luna-text-block-p3-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-p3-line-height, 1.45)) );--luna-text-block-heading-line-height: var(--lb-t-lh, var(--lb-lh, 1.2));--luna-text-block-h1-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-h1-line-height, 1.1)) );--luna-text-block-h2-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-h2-line-height, 1.15)) );--luna-text-block-h3-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-h3-line-height, 1.2)) );--luna-text-block-h4-line-height: var( --lb-t-lh, var(--lb-lh, var(--luna-h4-line-height, 1.3)) );--luna-text-block-p1-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-p1-letter-spacing, 0em)) );--luna-text-block-p2-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-p2-letter-spacing, 0em)) );--luna-text-block-p3-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-p3-letter-spacing, 0em)) );--luna-text-block-heading-letter-spacing: var(--lb-t-ls, var(--lb-ls, 0em));--luna-text-block-h1-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-h1-letter-spacing, 0em)) );--luna-text-block-h2-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-h2-letter-spacing, 0em)) );--luna-text-block-h3-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-h3-letter-spacing, 0em)) );--luna-text-block-h4-letter-spacing: var( --lb-t-ls, var(--lb-ls, var(--luna-h4-letter-spacing, 0em)) );--luna-text-block-text-color: var(--lb-t-tc, var(--lb-tc, inherit));--luna-text-block-base-text-transform: var(--lb-t-tt, var(--lb-tt));--luna-text-block-base-text-color: var(--lb-t-tc, var(--lb-tc, inherit));--luna-text-block-text-align: var(--lb-t-ta, var(--lb-ta));--luna-text-block-justify: var( --lb-t-va, var(--lb-va, var(--luna-text-block-legacy-justify)) )}}:where(html:not([data-luna-editor-runtime=true])){@media(max-width:479px){.luna-text-block{--luna-text-block-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-base-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-base-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-base-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var( --lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var( --lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-base-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-base-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-base-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var( --lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-base-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var( --lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-base-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-base-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-base-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-base-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-overflow: var( --lb-m-overflow, var(--lb-t-overflow, var(--lb-overflow, visible)) );--luna-text-block-margin-top: var( --lb-m-mt, var(--lb-t-mt, var(--lb-mt, 0)) );--luna-text-block-margin-right: var( --lb-m-mr, var(--lb-t-mr, var(--lb-mr, 0)) );--luna-text-block-margin-bottom: var( --lb-m-mb, var(--lb-t-mb, var(--lb-mb, 0)) );--luna-text-block-margin-left: var( --lb-m-ml, var(--lb-t-ml, var(--lb-ml, 0)) );--luna-text-block-padding-top: var( --lb-m-pt, var(--lb-t-pt, var(--lb-pt, 0)) );--luna-text-block-padding-right: var( --lb-m-pr, var(--lb-t-pr, var(--lb-pr, 0)) );--luna-text-block-padding-bottom: var( --lb-m-pb, var(--lb-t-pb, var(--lb-pb, 0)) );--luna-text-block-padding-left: var( --lb-m-pl, var(--lb-t-pl, var(--lb-pl, 0)) );--luna-text-block-font-family: var( --lb-m-ff, var(--lb-t-ff, var(--lb-ff, inherit)) );--luna-text-block-font-weight: var( --lb-m-fw, var(--lb-t-fw, var(--lb-fw)) );--luna-text-block-line-height: var( --lb-m-lh, var(--lb-t-lh, var(--lb-lh)) );--luna-text-block-letter-spacing: var( --lb-m-ls, var(--lb-t-ls, var(--lb-ls)) );--luna-text-block-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-base-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-base-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-text-align: var( --lb-m-ta, var(--lb-t-ta, var(--lb-ta)) );--luna-text-block-justify: var( --lb-m-va, var(--lb-t-va, var(--lb-va, var(--luna-text-block-legacy-justify))) )}}}:where(html[data-luna-editor-runtime=true]){@container main-content (max-width: 479px){.luna-text-block{--luna-text-block-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-base-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-base-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-base-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var( --lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var( --lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-base-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-base-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-base-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var( --lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-base-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var( --lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0)) ) ) ) );--luna-text-block-base-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-base-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-base-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-base-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-overflow: var( --lb-m-overflow, var(--lb-t-overflow, var(--lb-overflow, visible)) );--luna-text-block-margin-top: var( --lb-m-mt, var(--lb-t-mt, var(--lb-mt, 0)) );--luna-text-block-margin-right: var( --lb-m-mr, var(--lb-t-mr, var(--lb-mr, 0)) );--luna-text-block-margin-bottom: var( --lb-m-mb, var(--lb-t-mb, var(--lb-mb, 0)) );--luna-text-block-margin-left: var( --lb-m-ml, var(--lb-t-ml, var(--lb-ml, 0)) );--luna-text-block-padding-top: var( --lb-m-pt, var(--lb-t-pt, var(--lb-pt, 0)) );--luna-text-block-padding-right: var( --lb-m-pr, var(--lb-t-pr, var(--lb-pr, 0)) );--luna-text-block-padding-bottom: var( --lb-m-pb, var(--lb-t-pb, var(--lb-pb, 0)) );--luna-text-block-padding-left: var( --lb-m-pl, var(--lb-t-pl, var(--lb-pl, 0)) );--luna-text-block-font-family: var( --lb-m-ff, var(--lb-t-ff, var(--lb-ff, inherit)) );--luna-text-block-font-weight: var( --lb-m-fw, var(--lb-t-fw, var(--lb-fw)) );--luna-text-block-line-height: var( --lb-m-lh, var(--lb-t-lh, var(--lb-lh)) );--luna-text-block-letter-spacing: var( --lb-m-ls, var(--lb-t-ls, var(--lb-ls)) );--luna-text-block-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-base-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-base-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-text-align: var( --lb-m-ta, var(--lb-t-ta, var(--lb-ta)) );--luna-text-block-justify: var( --lb-m-va, var(--lb-t-va, var(--lb-va, var(--luna-text-block-legacy-justify))) )}}}[data-view-mode=tablet] .luna-text-block{--luna-text-block-bg: var(--lb-t-bg, var(--lb-bg, transparent));--luna-text-block-bg-opacity: var( --lb-t-bg-opacity, var(--lb-bg-opacity, 100%) );--luna-text-block-bg-image: var( --lb-bg-url, var(--lb-t-bg-img, var(--lb-bg-img, none)) );--luna-text-block-base-bg: var(--lb-t-bg, var(--lb-bg, transparent));--luna-text-block-base-bg-opacity: var( --lb-t-bg-opacity, var(--lb-bg-opacity, 100%) );--luna-text-block-base-bg-image: var( --lb-bg-url, var(--lb-t-bg-img, var(--lb-bg-img, none)) );--luna-text-block-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-text-block-border-width: var(--lb-t-border-w, var(--lb-border-w, 0));--luna-text-block-border-width-top: var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) );--luna-text-block-border-width-right: var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) );--luna-text-block-border-width-bottom: var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) );--luna-text-block-border-width-left: var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) );--luna-text-block-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-text-block-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-text-block-shadow: var(--lb-t-shadow, var(--lb-shadow, none));--luna-text-block-backdrop: var(--lb-t-backdrop, var(--lb-backdrop, none));--luna-text-block-base-radius: var(--lb-t-radius, var(--lb-radius, 0));--luna-text-block-base-border-width: var( --lb-t-border-w, var(--lb-border-w, 0) );--luna-text-block-base-border-width-top: var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-right: var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-bottom: var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) );--luna-text-block-base-border-width-left: var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) );--luna-text-block-base-border-style: var( --lb-t-border-s, var(--lb-border-s, solid) );--luna-text-block-base-border-color: var( --lb-t-border-c, var(--lb-border-c, transparent) );--luna-text-block-base-shadow: var(--lb-t-shadow, var(--lb-shadow, none));--luna-text-block-base-backdrop: var( --lb-t-backdrop, var(--lb-backdrop, none) );--luna-text-block-overflow: var(--lb-t-overflow, var(--lb-overflow, visible));--luna-text-block-margin-top: var(--lb-t-mt, var(--lb-mt, 0));--luna-text-block-margin-right: var(--lb-t-mr, var(--lb-mr, 0));--luna-text-block-margin-bottom: var(--lb-t-mb, var(--lb-mb, 0));--luna-text-block-margin-left: var(--lb-t-ml, var(--lb-ml, 0));--luna-text-block-padding-top: var(--lb-t-pt, var(--lb-pt, 0));--luna-text-block-padding-right: var(--lb-t-pr, var(--lb-pr, 0));--luna-text-block-padding-bottom: var(--lb-t-pb, var(--lb-pb, 0));--luna-text-block-padding-left: var(--lb-t-pl, var(--lb-pl, 0));--luna-text-block-font-family: var(--lb-t-ff, var(--lb-ff, inherit));--luna-text-block-font-weight: var(--lb-t-fw, var(--lb-fw));--luna-text-block-line-height: var(--lb-t-lh, var(--lb-lh));--luna-text-block-letter-spacing: var(--lb-t-ls, var(--lb-ls));--luna-text-block-text-transform: var(--lb-t-tt, var(--lb-tt));--luna-text-block-text-color: var(--lb-t-tc, var(--lb-tc, inherit));--luna-text-block-base-text-transform: var(--lb-t-tt, var(--lb-tt));--luna-text-block-base-text-color: var(--lb-t-tc, var(--lb-tc, inherit));--luna-text-block-text-align: var(--lb-t-ta, var(--lb-ta));--luna-text-block-justify: var( --lb-t-va, var(--lb-va, var(--luna-text-block-legacy-justify)) )}[data-view-mode=mobile] .luna-text-block{--luna-text-block-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-base-bg: var( --lb-m-bg, var(--lb-t-bg, var(--lb-bg, transparent)) );--luna-text-block-base-bg-opacity: var( --lb-m-bg-opacity, var(--lb-t-bg-opacity, var(--lb-bg-opacity, 100%)) );--luna-text-block-base-bg-image: var( --lb-bg-url, var(--lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none))) );--luna-text-block-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-base-radius: var( --lb-m-radius, var(--lb-t-radius, var(--lb-radius, 0)) );--luna-text-block-base-border-width: var( --lb-m-border-w, var(--lb-t-border-w, var(--lb-border-w, 0)) );--luna-text-block-base-border-width-top: var( --lb-m-border-w-top, var( --lb-m-border-w, var( --lb-t-border-w-top, var(--lb-t-border-w, var(--lb-border-w-top, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-width-right: var( --lb-m-border-w-right, var( --lb-m-border-w, var( --lb-t-border-w-right, var(--lb-t-border-w, var(--lb-border-w-right, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-width-bottom: var( --lb-m-border-w-bottom, var( --lb-m-border-w, var( --lb-t-border-w-bottom, var(--lb-t-border-w, var(--lb-border-w-bottom, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-width-left: var( --lb-m-border-w-left, var( --lb-m-border-w, var( --lb-t-border-w-left, var(--lb-t-border-w, var(--lb-border-w-left, var(--lb-border-w, 0))) ) ) );--luna-text-block-base-border-style: var( --lb-m-border-s, var(--lb-t-border-s, var(--lb-border-s, solid)) );--luna-text-block-base-border-color: var( --lb-m-border-c, var(--lb-t-border-c, var(--lb-border-c, transparent)) );--luna-text-block-base-shadow: var( --lb-m-shadow, var(--lb-t-shadow, var(--lb-shadow, none)) );--luna-text-block-base-backdrop: var( --lb-m-backdrop, var(--lb-t-backdrop, var(--lb-backdrop, none)) );--luna-text-block-overflow: var( --lb-m-overflow, var(--lb-t-overflow, var(--lb-overflow, visible)) );--luna-text-block-margin-top: var(--lb-m-mt, var(--lb-t-mt, var(--lb-mt, 0)));--luna-text-block-margin-right: var( --lb-m-mr, var(--lb-t-mr, var(--lb-mr, 0)) );--luna-text-block-margin-bottom: var( --lb-m-mb, var(--lb-t-mb, var(--lb-mb, 0)) );--luna-text-block-margin-left: var( --lb-m-ml, var(--lb-t-ml, var(--lb-ml, 0)) );--luna-text-block-padding-top: var( --lb-m-pt, var(--lb-t-pt, var(--lb-pt, 0)) );--luna-text-block-padding-right: var( --lb-m-pr, var(--lb-t-pr, var(--lb-pr, 0)) );--luna-text-block-padding-bottom: var( --lb-m-pb, var(--lb-t-pb, var(--lb-pb, 0)) );--luna-text-block-padding-left: var( --lb-m-pl, var(--lb-t-pl, var(--lb-pl, 0)) );--luna-text-block-font-family: var( --lb-m-ff, var(--lb-t-ff, var(--lb-ff, inherit)) );--luna-text-block-font-weight: var(--lb-m-fw, var(--lb-t-fw, var(--lb-fw)));--luna-text-block-line-height: var(--lb-m-lh, var(--lb-t-lh, var(--lb-lh)));--luna-text-block-letter-spacing: var( --lb-m-ls, var(--lb-t-ls, var(--lb-ls)) );--luna-text-block-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-base-text-transform: var( --lb-m-tt, var(--lb-t-tt, var(--lb-tt)) );--luna-text-block-base-text-color: var( --lb-m-tc, var(--lb-t-tc, var(--lb-tc, inherit)) );--luna-text-block-text-align: var(--lb-m-ta, var(--lb-t-ta, var(--lb-ta)));--luna-text-block-justify: var( --lb-m-va, var(--lb-t-va, var(--lb-va, var(--luna-text-block-legacy-justify))) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([style*="--lb-h-bg:"],[style*="--lb-h-bg-img:"],[style*="--lb-h-bg-opacity:"]):is(:hover,.luna-grid-block--hover-preview) .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):is([style*="--lb-h-bg:"],[style*="--lb-h-bg-img:"],[style*="--lb-h-bg-opacity:"]):hover .luna-text-block{--luna-text-block-bg: var(--lb-h-bg, var(--luna-text-block-base-bg));--luna-text-block-bg-opacity: var( --lb-h-bg-opacity, var(--luna-text-block-base-bg-opacity) );--luna-text-block-bg-image: var( --luna-text-block-hover-bg-image, var(--luna-text-block-base-bg-image) )}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])):is([style*="--lb-h-border-w:"],[style*="--lb-h-border-s:"],[style*="--lb-h-border-c:"]):is(:hover,.luna-grid-block--hover-preview) .luna-text-block{border-radius:var( --luna-text-block-hover-radius, var(--luna-text-block-base-radius) );border-width:var( --lb-h-border-w, var(--luna-text-block-base-border-width-top) ) var(--lb-h-border-w, var(--luna-text-block-base-border-width-right)) var(--lb-h-border-w, var(--luna-text-block-base-border-width-bottom)) var(--lb-h-border-w, var(--luna-text-block-base-border-width-left));border-style:var(--lb-h-border-s, var(--luna-text-block-base-border-style));border-color:var(--lb-h-border-c, var(--luna-text-block-base-border-color))}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]))[style*="--lb-h-shadow:"]:is(:hover,.luna-grid-block--hover-preview) .luna-text-block{--luna-text-block-shadow: var( --lb-h-shadow, var(--luna-text-block-base-shadow) )}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]))[style*="--lb-h-backdrop:"]:is(:hover,.luna-grid-block--hover-preview) .luna-text-block{--luna-text-block-backdrop: var( --lb-h-backdrop, var(--luna-text-block-base-backdrop) )}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]))[style*="--lb-h-tt:"]:is(:hover,.luna-grid-block--hover-preview) .luna-text-block{--luna-text-block-text-transform: var( --lb-h-tt, var(--luna-text-block-base-text-transform) )}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]))[style*="--lb-h-tc:"]:is(:hover,.luna-grid-block--hover-preview) .luna-text-block{--luna-text-block-text-color: var( --lb-h-tc, var(--luna-text-block-base-text-color) )}:is(.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]),:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])):is([style*="--lb-h-border-w:"],[style*="--lb-h-border-s:"],[style*="--lb-h-border-c:"],[style*="--lb-h-shadow:"],[style*="--lb-h-backdrop:"],[style*="--lb-h-tt:"],[style*="--lb-h-tc:"]):is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):is([style*="--lb-h-border-w:"],[style*="--lb-h-border-s:"],[style*="--lb-h-border-c:"],[style*="--lb-h-shadow:"],[style*="--lb-h-backdrop:"],[style*="--lb-h-tt:"],[style*="--lb-h-tc:"]):hover .luna-text-block{transition:border-color var(--luna-text-block-transition-duration) ease,border-width var(--luna-text-block-transition-duration) cubic-bezier(.4,0,.2,1),border-style var(--luna-text-block-transition-duration) ease,border-radius var(--luna-text-block-transition-duration) ease,box-shadow var(--luna-text-block-transition-duration) ease,color var(--luna-text-block-transition-duration) ease,backdrop-filter var(--luna-text-block-transition-duration) ease,-webkit-backdrop-filter var(--luna-text-block-transition-duration) ease}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-ff:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-ff:"]:hover .luna-text-block{--luna-text-block-body-font-family: var( --lb-h-ff, var(--lb-ff, var(--luna-font-body, inherit)) );--luna-text-block-heading-font-family: var( --lb-h-ff, var(--lb-ff, var(--luna-font-heading, "Inter", system-ui, sans-serif)) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-fw:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-fw:"]:hover .luna-text-block{--luna-text-block-p1-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-p1-weight, var(--luna-body-weight, 400))) );--luna-text-block-p2-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-p2-weight, var(--luna-body-weight, 400))) );--luna-text-block-p3-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-p3-weight, var(--luna-body-weight, 400))) );--luna-text-block-heading-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-heading-weight, 400)) );--luna-text-block-h1-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-h1-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h2-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-h2-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h3-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-h3-weight, var(--luna-heading-weight, 400))) );--luna-text-block-h4-font-weight: var( --lb-h-fw, var(--lb-fw, var(--luna-h4-weight, var(--luna-heading-weight, 400))) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-lh:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-lh:"]:hover .luna-text-block{--luna-text-block-p1-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-p1-line-height, 1.65)) );--luna-text-block-p2-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-p2-line-height, 1.55)) );--luna-text-block-p3-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-p3-line-height, 1.45)) );--luna-text-block-heading-line-height: var(--lb-h-lh, var(--lb-lh, 1.2));--luna-text-block-h1-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-h1-line-height, 1.1)) );--luna-text-block-h2-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-h2-line-height, 1.15)) );--luna-text-block-h3-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-h3-line-height, 1.2)) );--luna-text-block-h4-line-height: var( --lb-h-lh, var(--lb-lh, var(--luna-h4-line-height, 1.3)) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-ls:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-ls:"]:hover .luna-text-block{--luna-text-block-p1-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-p1-letter-spacing, 0em)) );--luna-text-block-p2-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-p2-letter-spacing, 0em)) );--luna-text-block-p3-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-p3-letter-spacing, 0em)) );--luna-text-block-heading-letter-spacing: var(--lb-h-ls, var(--lb-ls, 0em));--luna-text-block-h1-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-h1-letter-spacing, 0em)) );--luna-text-block-h2-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-h2-letter-spacing, 0em)) );--luna-text-block-h3-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-h3-letter-spacing, 0em)) );--luna-text-block-h4-letter-spacing: var( --lb-h-ls, var(--lb-ls, var(--luna-h4-letter-spacing, 0em)) )}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([style*="--lb-h-scale:"],[style*="--lb-h-rotate:"],[style*="--lb-h-tx:"],[style*="--lb-h-ty:"]):is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):is([style*="--lb-h-scale:"],[style*="--lb-h-rotate:"],[style*="--lb-h-tx:"],[style*="--lb-h-ty:"]):hover .luna-text-block{transform:scale(var(--lb-h-scale, 1)) rotate(var(--lb-h-rotate, 0deg)) translate(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px))}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is([style*="--lb-h-blur:"],[style*="--lb-h-brightness:"],[style*="--lb-h-grayscale:"]):is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):is([style*="--lb-h-blur:"],[style*="--lb-h-brightness:"],[style*="--lb-h-grayscale:"]):hover .luna-text-block{filter:blur(var(--lb-h-blur, 0px)) brightness(var(--lb-h-brightness, 100%)) grayscale(var(--lb-h-grayscale, 0%))}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-bg:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg:"]:hover .luna-text-block{background-color:color-mix(in srgb,var(--lb-h-bg) var(--lb-h-bg-opacity, 100%),transparent);--luna-text-block-hover-bg-image: none}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-bg:"]:not([style*="--lb-h-bg-img:"]):is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg:"]:not([style*="--lb-h-bg-img:"]):hover .luna-text-block{--luna-text-block-hover-bg-image: none}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-bg-img:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-img:"]:hover .luna-text-block{--luna-text-block-hover-bg-image: var(--lb-h-bg-img)}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-backdrop:"]:is(:hover,.luna-grid-block--hover-preview)>.luna-grid-block__content{backdrop-filter:var(--lb-h-backdrop)!important;-webkit-backdrop-filter:var(--lb-h-backdrop)!important;overflow:hidden!important;isolation:isolate}:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs])[style*="--lb-h-backdrop:"]:hover .luna-text-block{position:relative;overflow:hidden!important;isolation:isolate;backdrop-filter:var(--lb-h-backdrop);-webkit-backdrop-filter:var(--lb-h-backdrop)}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill:"]{--luna-text-block-hover-fill-color: color-mix( in srgb, var(--lb-h-bg, transparent) var(--lb-h-bg-opacity, 100%), transparent )}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill: wipe-left"] .luna-text-block{background-image:linear-gradient(var(--luna-text-block-hover-fill-color),var(--luna-text-block-hover-fill-color)),var(--luna-text-block-bg-image);background-size:0% 100%,100% 100%;background-position:left center,center center;background-repeat:no-repeat,no-repeat}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill: wipe-right"] .luna-text-block{background-image:linear-gradient(var(--luna-text-block-hover-fill-color),var(--luna-text-block-hover-fill-color)),var(--luna-text-block-bg-image);background-size:0% 100%,100% 100%;background-position:right center,center center;background-repeat:no-repeat,no-repeat}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill: wipe-up"] .luna-text-block{background-image:linear-gradient(var(--luna-text-block-hover-fill-color),var(--luna-text-block-hover-fill-color)),var(--luna-text-block-bg-image);background-size:100% 0%,100% 100%;background-position:center bottom,center center;background-repeat:no-repeat,no-repeat}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill: wipe-down"] .luna-text-block{background-image:linear-gradient(var(--luna-text-block-hover-fill-color),var(--luna-text-block-hover-fill-color)),var(--luna-text-block-bg-image);background-size:100% 0%,100% 100%;background-position:center top,center center;background-repeat:no-repeat,no-repeat}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill: radial"] .luna-text-block{background-image:radial-gradient(circle,var(--luna-text-block-hover-fill-color) 100%,transparent 100%),var(--luna-text-block-bg-image);background-size:0% 0%,100% 100%;background-position:center center,center center;background-repeat:no-repeat,no-repeat}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is(:hover,.luna-grid-block--hover-preview)[style*="--lb-h-bg-fill: wipe-left"]>.luna-grid-block__content .luna-text-block,.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is(:hover,.luna-grid-block--hover-preview)[style*="--lb-h-bg-fill: wipe-right"]>.luna-grid-block__content .luna-text-block,.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is(:hover,.luna-grid-block--hover-preview)[style*="--lb-h-bg-fill: wipe-up"]>.luna-grid-block__content .luna-text-block,.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is(:hover,.luna-grid-block--hover-preview)[style*="--lb-h-bg-fill: wipe-down"]>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):hover:is([style*="--lb-h-bg-fill: wipe-left"],[style*="--lb-h-bg-fill: wipe-right"],[style*="--lb-h-bg-fill: wipe-up"],[style*="--lb-h-bg-fill: wipe-down"]) .luna-text-block{background-size:100% 100%,100% 100%}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs]):is(:hover,.luna-grid-block--hover-preview)[style*="--lb-h-bg-fill: radial"]>.luna-grid-block__content .luna-text-block,:is(.luna-block-wrapper,.luna-block-wrapper-edit):is([data-luna-block-type=text],[data-luna-block-type=breadcrumbs]):hover[style*="--lb-h-bg-fill: radial"] .luna-text-block{background-size:250% 250%,100% 100%}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-bg-fill:"]>.luna-grid-block__content{background-image:none!important;background-size:auto!important;background-position:initial!important;background-repeat:repeat!important;transition:none!important}.luna-grid-block:is([data-block-type=text],[data-block-type=breadcrumbs])[style*="--lb-h-border-fill:"]>.luna-grid-block__content:after{content:none!important}:is(.luna-grid-block[data-block-type=text],.luna-grid-block[data-block-type=breadcrumbs],.luna-block-wrapper[data-luna-block-type=text],.luna-block-wrapper[data-luna-block-type=breadcrumbs],.luna-block-wrapper-edit[data-luna-block-type=text],.luna-block-wrapper-edit[data-luna-block-type=breadcrumbs])[style*="--lb-h-bg-fill:"] .luna-text-block{background-image:var(--luna-text-block-bg-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.luna-toolbar-font-picker{width:150px;min-width:150px}.luna-toolbar-font-picker__control{position:relative;cursor:pointer}.luna-toolbar-font-picker__control input{width:100%;height:30px;padding:0 26px 0 8px;border:1px solid var(--border);border-radius:var(--luna-widget-select-radius, 6px);outline:none;background:var(--luna-toolbar-bg, var(--card));color:var(--luna-editor-text, var(--foreground));font-size:var(--luna-widget-select-font-size, 12px);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.luna-toolbar-font-picker__control input:hover{border-color:var(--primary)}.luna-toolbar-font-picker__control input:focus{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 30%,transparent)}.luna-toolbar-font-picker__control input::-webkit-search-cancel-button{display:none}.luna-toolbar-font-picker__control svg{position:absolute;top:50%;right:8px;color:var(--luna-editor-text, var(--muted-foreground));pointer-events:none;transform:translateY(-50%);transition:transform .15s ease}.luna-toolbar-font-picker__control input[aria-expanded=true]+svg{transform:translateY(-50%) rotate(180deg)}.luna-toolbar-font-picker__menu{position:fixed;z-index:100000;width:276px;padding:4px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--luna-widget-select-radius, 8px);background:var(--luna-toolbar-bg, var(--card));box-shadow:0 10px 24px color-mix(in srgb,var(--foreground) 12%,transparent);animation:popupEntrance .2s cubic-bezier(.4,0,.2,1)}.luna-toolbar-font-picker__group+.luna-toolbar-font-picker__group{margin-top:4px;padding-top:4px;border-top:1px solid var(--border)}.luna-toolbar-font-picker__group-label{padding:4px 6px;color:var(--luna-editor-text, var(--muted-foreground));font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.luna-toolbar-font-picker__option{display:block;width:100%;padding:7px 8px;border:0;border-radius:4px;background:transparent;color:var(--luna-editor-text, var(--foreground));font-size:12px;text-align:left;cursor:pointer}.luna-toolbar-font-picker__option:hover,.luna-toolbar-font-picker__option:focus-visible{outline:none;background:color-mix(in srgb,var(--luna-dark-theme-accent) 12%,transparent);color:var(--luna-editor-text, var(--foreground))}.luna-toolbar-font-picker__option[aria-selected=true]{color:var(--luna-dark-theme-accent);font-weight:600}.luna-toolbar-font-picker__empty{margin:0;padding:12px 8px;color:var(--luna-editor-text, var(--muted-foreground));font-size:12px;text-align:center}
