@media only screen and (min-width:0rem){#RTsbs-102,#RTsbsr-102,#RTsbst-102{padding:var(--sectionPadding)}#RTsbs-102 .cs-container,#RTsbsr-102 .cs-container,#RTsbst-102 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:34.375rem;width:100%}#RTsbs-102 .cs-content,#RTsbsr-102 .cs-content,#RTsbst-102 .cs-content{align-items:flex-start;display:flex;flex-direction:column;max-width:33.875rem;text-align:left;width:100%}#RTsbs-102 .cs-title,#RTsbsr-102 .cs-title,#RTsbst-102 .cs-title{max-width:17ch}#RTsbs-102 .cs-text,#RTsbsr-102 .cs-text,#RTsbst-102 .cs-text{margin-bottom:1rem}#RTsbs-102 .cs-text:last-of-type,#RTsbsr-102 .cs-text:last-of-type,#RTsbst-102 .cs-text:last-of-type{margin-bottom:2rem}#RTsbs-102 .cs-ul,#RTsbsr-102 .cs-ul,#RTsbst-102 .cs-ul{margin:0 0 2rem;padding-left:clamp(1rem,2vw,1.25rem)}#RTsbs-102 .cs-li,#RTsbsr-102 .cs-li,#RTsbst-102 .cs-li{align-items:center;color:var(--bodyTextColor);display:flex;font-size:clamp(.875rem,1.3vw,1.125rem);justify-content:flex-start;line-height:1.5em;list-style:none;margin-bottom:clamp(.5rem,1vw,.75rem);position:relative}#RTsbs-102 .cs-li:last-of-type,#RTsbsr-102 .cs-li:last-of-type,#RTsbst-102 .cs-li:last-of-type{margin-bottom:0}#RTsbs-102 .cs-number,#RTsbsr-102 .cs-number,#RTsbst-102 .cs-number{align-items:center;align-self:flex-start;background:var(--primary);border-radius:50%;color:#fff;display:flex;flex:none;font-size:clamp(.875rem,1.6vw,1rem);height:clamp(1.5rem,2.9vw,1.75rem);justify-content:center;margin-right:.75rem;width:clamp(1.5rem,2.9vw,1.75rem)}#RTsbs-102 .cs-picture,#RTsbsr-102 .cs-picture,#RTsbst-102 .cs-picture{aspect-ratio:1;display:block;margin:0;position:relative;width:100%}#RTsbs-102 .cs-picture img,#RTsbsr-102 .cs-picture img,#RTsbst-102 .cs-picture img{border-radius:1em;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){#RTsbs-102 .cs-container,#RTsbsr-102 .cs-container,#RTsbst-102 .cs-container{align-items:center;flex-direction:row;gap:clamp(3.75rem,7.8vw,6.75rem);justify-content:flex-start;max-width:80rem}}@media only screen and (min-width:0rem){#RTsbsr-102{background-color:#f7f7f7}}@media only screen and (min-width:48em){#RTsbsr-102 .cs-container{justify-content:flex-end}#RTsbsr-102 .cs-picture{order:2}}