.slice-item{grid-template-areas:"stack";display:grid;position:relative;overflow:clip}.slice-item__content,.slice-item__background{width:100%;min-width:0}.slice-item__background{height:var(--settings-height-mobile,var(--settings-height))}@media screen and (width>=64rem){.slice-item__background{height:var(--settings-height)}.slice-item__background[style*=--settings-height-ratio]{aspect-ratio:var(--settings-height-ratio);height:auto;max-height:90svh}}@media screen and (width<=63.9375rem){.slice-item__background[style*=--settings-height-mobile-ratio]{aspect-ratio:var(--settings-height-mobile-ratio);height:auto;max-height:90svh}}.slice-item__background{background-color:var(--settings-color-background)}.slice-item__background>.picture:after,.slice-item__background>.video:after{content:"";background-color:rgb(0, 0, 0, var(--settings-overlay-opacity,0));pointer-events:none;z-index:var(--z-backdrop);position:absolute;inset:0}.slice-item__background{isolation:isolate;grid-area:stack;min-height:100%;position:relative;overflow:clip}.slice-item__content{grid-area:var(--settings-content-position);pointer-events:none;grid-template:"stack"1fr/1fr;display:grid;position:relative;overflow:clip}.slice-item__content :is(a,button,.button,input,select,textarea,label,summary,.text){pointer-events:auto}.slice-item__content>.group{grid-area:stack}.slice-item .button{z-index:var(--z-raised);position:relative}.slice-item[style*=--settings-recess]{--slice-height:110svh}@media screen and (width>=64rem){.slice-item[style*=--settings-recess]{--slice-height:115svh}}.slice-item[style*=--settings-recess] .slice-item__background{height:var(--slice-height)}.slice-item[style*=--settings-recess] .slice-item__content>.group>.group:first-of-type{padding-block-end:calc(var(--slice-height) - 100svh + var(--space-500))}.slice-item[style*=--settings-recess] .slice-item__content>.group>.group:last-of-type{padding-block-end:var(--space-500);position:sticky;bottom:0}
