.stratfacts{display:flex;flex-direction:column;gap:1rem}
.stratfacts .diff-heading{margin-top:4rem}
.cmp-stratfacts.commonDisclosure{padding-bottom:2rem}
.cmp-stratfacts.diff{display:flex;gap:2.25rem}
.cmp-stratfacts.diff .rich-text-section{max-width:33%;flex-basis:0;flex-grow:1}
.cmp-stratfacts.diff .rich-text-section .diff-number{font-size:6rem;font-weight:300;line-height:110%;width:4.875rem;margin-bottom:1rem;text-align:center;border-bottom:.188rem solid #3bc3a3}
.cmp-stratfacts.diff .rich-text-section .rich-text-content{display:flex;flex-direction:column;gap:1rem}
.cmp-stratfacts.diff-stats{display:flex;gap:5rem;flex-wrap:wrap}
.cmp-stratfacts.diff-stats .rich-text-content{display:flex;max-width:33%;flex-basis:0;flex-grow:1;gap:1rem}
.cmp-stratfacts.diff-stats .rich-text-content .large-stats{font-size:5.625rem;font-weight:300;line-height:100%}
.cmp-stratfacts.diff-stats .rich-text-content .small-stats{font-size:1.25rem;font-weight:400;line-height:120%;letter-spacing:.038rem}
.cmp-stratfacts.diff-stats .rich-text-content .small-stats::before{content:'';width:3.25rem;display:block;margin-bottom:1rem;border-bottom:.188rem solid #3bc3a3}
.cmp-stratfacts ol{list-style-type:none;counter-reset:li;padding-left:0}
.cmp-stratfacts ol>li::before{content:counter(li);height:1.875rem;text-align:center;display:inline-flex;width:1.875rem;margin-right:.5rem;font-size:1.125rem;font-weight:500;line-height:120%;background-color:#bae6ff;flex-direction:column;justify-content:center}
.cmp-stratfacts ol>li{counter-increment:li}
.cmp-stratfacts.ornamental-bullets ul{border:.063rem solid #ddd;width:75%;padding-left:0;margin:0;list-style:none;display:flex;flex-direction:column}
.cmp-stratfacts.ornamental-bullets ul li::before{content:'';height:1rem;text-align:center;display:inline-flex;width:1rem;margin-top:.313rem;min-width:1rem;margin-right:.5rem;font-size:1.125rem;font-weight:500;line-height:120%;background-color:#bae6ff;flex-direction:column;justify-content:center}
.cmp-stratfacts.ornamental-bullets ul li{padding:1.5rem;margin:0;display:flex;align-items:flex-start}
.cmp-stratfacts.ornamental-bullets ul li:nth-child(even){background-color:#f9f9f9}
.cmp-stratfacts .infographics-section{display:flex;gap:2.5rem}
.cmp-stratfacts .infographics-section .graphic-content{display:flex;flex-direction:column;flex-wrap:nowrap}
.cmp-stratfacts .infographics-section .graphic-title{font-size:1.5rem;font-weight:500;line-height:110%}
.cmp-stratfacts .infographics-section .investment-process-title{font-size:1.75rem;font-weight:500;line-height:110%}
.cmp-stratfacts .infographics-section.fullWidth{flex-direction:column-reverse}
.cmp-stratfacts .infographics-section.qtrWidth .graphic-content,.cmp-stratfacts .infographics-section.qtrWidth-ralign .graphic-content{width:75%}
.cmp-stratfacts .infographics-section.qtrWidth .text-content,.cmp-stratfacts .infographics-section.qtrWidth-ralign .text-content{width:25%}
.cmp-stratfacts .infographics-section.halfWidth .graphic-content,.cmp-stratfacts .infographics-section.halfWidth-ralign .graphic-content{width:50%}
.cmp-stratfacts .infographics-section.halfWidth .text-content,.cmp-stratfacts .infographics-section.halfWidth-ralign .text-content{width:50%}
.cmp-stratfacts .infographics-section.halfWidth-ralign,.cmp-stratfacts .infographics-section.qtrWidth-ralign{flex-direction:row-reverse}
.cmp-stratfacts .infographics-section .text-content{display:flex;flex-direction:column;gap:1rem}
.cmp-stratfacts .infographics-section .text-content .rich-text-content{display:flex;flex-direction:column;gap:1rem}
.cmp-stratfacts .infographics-section .text-content .rich-text-content .process-header{display:flex;gap:.5rem;font-weight:500}
.cmp-stratfacts .infographics-section .text-content .rich-text-content .process-header .bullet-number{font-size:1.125rem;height:1.5rem;background-color:#bae6ff;display:flex;width:1.5rem;justify-content:center;align-items:center}
.cmp-stratfacts .infographics-section .text-content .rich-text-content .process-header .heading{font-size:1.25rem}
.cmp-stratfacts.video{display:flex;gap:2rem}
.cmp-stratfacts.video .text-content{width:25%}
.cmp-stratfacts.video .video-content{width:75%}
@media screen and (max-width:1024px){.cmp-stratfacts.diff{padding-top:1.5rem;flex-direction:column;gap:1rem}
.cmp-stratfacts.diff .rich-text-section{max-width:initial}
.cmp-stratfacts.diff .rich-text-section .diff-number{font-size:3rem;width:3rem;margin-bottom:2rem}
.cmp-stratfacts.diff-stats{padding-top:1.5rem;flex-direction:column;gap:2rem}
.cmp-stratfacts.diff-stats .rich-text-content{max-width:initial;gap:.5rem}
.cmp-stratfacts.diff-stats .rich-text-content .large-stats{font-size:3.625rem}
.cmp-stratfacts.diff-stats .rich-text-content .small-stats{font-size:1rem;letter-spacing:.018rem}
.cmp-stratfacts.diff-stats .rich-text-content .small-stats::before{width:3rem}
.cmp-stratfacts ol>li::before{height:1.5rem;width:1.5rem;font-size:1rem}
.cmp-stratfacts.ornamental-bullets{width:initial}
.cmp-stratfacts.ornamental-bullets ul{width:initial}
.cmp-stratfacts.ornamental-bullets ul li::before{margin-right:0;margin-top:.25rem;width:1.25rem}
.cmp-stratfacts.ornamental-bullets ul li{margin-right:initial;gap:.5rem;padding:1.5rem 1rem;align-items:flex-start}
.cmp-stratfacts .infographics-section{flex-direction:column;gap:1.5rem}
.cmp-stratfacts .infographics-section.qtrWidth .graphic-content,.cmp-stratfacts .infographics-section.halfWidth .graphic-content,.cmp-stratfacts .infographics-section.halfWidth-ralign .graphic-content,.cmp-stratfacts .infographics-section.qtrWidth-ralign .graphic-content{width:initial}
.cmp-stratfacts .infographics-section.qtrWidth .text-content,.cmp-stratfacts .infographics-section.halfWidth .text-content,.cmp-stratfacts .infographics-section.halfWidth-ralign .text-content,.cmp-stratfacts .infographics-section.qtrWidth-ralign .text-content{width:initial}
.cmp-stratfacts .infographics-section.halfWidth-ralign,.cmp-stratfacts .infographics-section.qtrWidth-ralign{flex-direction:column}
.cmp-stratfacts.video{flex-direction:column;gap:1.5rem}
.cmp-stratfacts.video .text-content{width:initial}
.cmp-stratfacts.video .video-content{width:initial}
}