.sstl{border-top:solid var(--bc) var(--bt);border-bottom:solid var(--bc) var(--bt);margin-top:var(--mt-m);margin-bottom:var(--mb-m)}
.sstl-in{margin:0 auto;padding:var(--pt-m) var(--ph-m) var(--pb-m);max-width:var(--cw)}
.sstl-h *{margin:0;font-size:var(--h-fs-m);color:var(--h-c);line-height:var(--h-lh);text-transform:unset;text-align:var(--h-ta-m)}
.sstl-is{margin-top:var(--i-mt-m);width:100%;max-width:var(--i-w-m);position:relative;margin-left:var(--i-ml-m);margin-right:var(--i-mr-m)}
.sstl-is:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:var(--lt);background-color:var(--lc)}
.sstl-it{display:flex;align-items:center;justify-content:space-between;gap:var(--g-m);text-align:var(--ta-m);word-break:break-word}
.sstl-it.sstl-rv,.sstl-rv .sstl-r{flex-direction:row-reverse}
.sstl-rv .sstl-l{text-align:var(--rta-m)}
.sstl-it:not(:first-child){margin-top:var(--ig-m)}
.sstl-c{display:block!important;flex:0 0 var(--cs);height:var(--cs);border-radius:50%;border:var(--cbt) solid var(--cbc);background-color:var(--cc);position:relative;z-index:2}
.sstl-l,.sstl-r{flex:1 1 0%}
.sstl-ti{margin:0;font-size:var(--t-fs-m);color:var(--t-c);line-height:var(--t-lh);text-transform:unset;font-weight:700}
.sstl-d{margin:var(--d-mt-m) 0 0;font-size:var(--d-fs-m);color:var(--d-c);line-height:var(--d-lh);text-transform:unset}
.sstl-r{display:flex;align-items:center}
.sstl-r>svg{margin-right:-1px;display:block;flex:0 0 10px;transform:rotate(180deg)}
.sstl-rv .sstl-r>svg{transform:rotate(0);margin-right:0;margin-left:-1px}
.sstl-cd{padding:var(--c-p-m);border-radius:var(--c-r);border:var(--c-bt) solid var(--c-bc);background-color:var(--c-bg);text-align:var(--c-ta);position:relative;z-index:2}
.sstl-ct{margin:var(--ct-mt-m) 0 0;font-size:var(--ct-fs-m);color:var(--ct-c);line-height:var(--ct-lh);text-transform:unset;font-weight:700}
.sstl-cx{margin:var(--cx-mt-m) 0 0;font-size:var(--cx-fs-m);color:var(--cx-c);line-height:var(--cx-lh);text-transform:unset}
.sstl-im{border-radius:var(--im-r);border:var(--im-bt) solid var(--im-bc);aspect-ratio:var(--ar-m)}
.sstl-im img,.sstl-im svg{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--im-r)}
.sstl-im svg{background-color:#ddd}
.sstl--hf .sstl-h *,.sstl--tf .sstl-ti,.sstl--ctf .sstl-ct{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}
.sstl--df .sstl-d,.sstl--cxf .sstl-cx{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}
@media (min-width:1024px){
.sstl{margin-top:var(--mt-d);margin-bottom:var(--mb-d)}
.sstl-in{padding:var(--pt-d) var(--ph-d) var(--pb-d)}
.sstl-h *{font-size:var(--h-fs-d);text-align:var(--h-ta-d)}
.sstl-is{margin-top:var(--i-mt-d);max-width:var(--i-w-d);margin-left:var(--i-ml-d);margin-right:var(--i-mr-d)}
.sstl-it{gap:var(--g-d);text-align:var(--ta-d)}
.sstl-rv .sstl-l{text-align:var(--rta-d)}
.sstl-it:not(:first-child){margin-top:var(--ig-d)}
.sstl-ti{font-size:var(--t-fs-d)}
.sstl-d{margin-top:var(--d-mt-d);font-size:var(--d-fs-d)}
.sstl-cd{padding:var(--c-p-d)}
.sstl-ct{margin-top:var(--ct-mt-d);font-size:var(--ct-fs-d)}
.sstl-cx{margin-top:var(--cx-mt-d);font-size:var(--cx-fs-d)}
.sstl-r>svg{flex:0 0 20px}
.sstl-im{aspect-ratio:var(--ar-d)}
}
