/* ALPHA — split-panels */
.split-panels .sp{display:grid;gap:var(--sp-gap,32px)}
.split-panels .sp__panel{display:flex;flex-direction:column;gap:16px;min-width:0}
.split-panels .sp__panel > *{margin:0}
.split-panels .sp__panel.text-center{align-items:center}
.split-panels .sp__panel.text-right{align-items:flex-end}
.split-panels .sp__panel--boxed{padding:clamp(22px,4vw,48px);border-radius:var(--card-radius)}
.split-panels .sp__panel:empty{display:none}
.split-panels .sp-block--image,.split-panels .sp-block--video{width:100%}
.split-panels .sp-block--image .media .edt-picture{position:absolute;inset:0}
.split-panels .sp-block--video edt-video{position:absolute;inset:0;display:block}
.split-panels .sp-block--video video{width:100%;height:100%;object-fit:cover}
.split-panels .sp-vctrl{position:absolute;right:10px;bottom:10px}
@media (max-width:749px){.split-panels .sp--m-right-first .sp__panel--right{order:-1}}
@media (min-width:750px){
.split-panels .sp{grid-template-columns:var(--sp-cols,1fr 1fr);align-items:var(--sp-v,start)}
.split-panels .sp--50-50{--sp-cols:1fr 1fr}.split-panels .sp--40-60{--sp-cols:2fr 3fr}.split-panels .sp--60-40{--sp-cols:3fr 2fr}.split-panels .sp--33-67{--sp-cols:1fr 2fr}.split-panels .sp--67-33{--sp-cols:2fr 1fr}
.split-panels .sp--v-start{--sp-v:start}.split-panels .sp--v-center{--sp-v:center}.split-panels .sp--v-stretch{--sp-v:stretch}
.split-panels .sp--sticky .sp__panel--left{position:sticky;top:calc(var(--header-h,0px) + 24px);align-self:start}
}
