.styles_builderText__xUGig{font-size:1.125rem;line-height:1.5;& b,& strong{font-weight:600}&,& ol,& p,& ul{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.375;color:hsl(var(--neutral-800))}@media (min-width:768px){&,& ol,& p,& ul{font-size:1.125rem;line-height:1.75rem;line-height:1.375}}& h1,& h2,& h3,& h4,& h5,& h6,& p{margin-bottom:1rem}& a{font-weight:600;color:hsl(var(--primary-700));text-decoration-line:none}& a:hover{text-decoration-line:underline}& ol,& ul{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;padding-left:2.25rem}@media (min-width:768px){& ol,& ul{margin-top:1rem;margin-bottom:1rem;gap:1rem;padding-left:2.75rem}}& ul{list-style-type:disc;margin-top:.5rem;margin-bottom:0}& ol{list-style-type:decimal}& li p{margin:0}& h1,& h2{color:hsl(var(--primary-700))}& h3,& h4,& h5,& h6{color:hsl(var(--neutral-800))}& h1{font-size:2rem}@media (min-width:768px){& h1{font-size:2.5rem}}& h2{font-size:1.5rem;line-height:2rem}@media (min-width:768px){& h2{font-size:2rem}}& h3{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){& h3{font-size:1.5rem;line-height:2rem}}& h4{font-size:1rem;line-height:1.5rem}@media (min-width:768px){& h4{font-size:1.5rem;line-height:2rem}}& h5{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){& h5{font-size:1.25rem;line-height:1.75rem}}& h6{font-size:.75rem;line-height:1rem}@media (min-width:768px){& h6{font-size:1rem;line-height:1.5rem}}& h1,& h2,& h3,& h4,& h5,& h6{margin-top:1.5rem;scroll-margin-top:13rem;font-weight:500;line-height:150%}&.styles_scroll-to-div__9MooM{scroll-margin-top:220px}&.styles_withSeparators__ei6Yl h2{position:relative;margin-top:4rem}@media (min-width:1050px){&.styles_withSeparators__ei6Yl h2{margin-top:5rem}}&.styles_withSeparators__ei6Yl h2:before{content:"";position:absolute;top:-2rem;height:1px;width:100%;background-color:hsl(var(--neutral-200))}@media (min-width:1050px){&.styles_withSeparators__ei6Yl h2:before{top:-2.5rem}}&.styles_disableListStyling__7WwMH ol,&.styles_disableListStyling__7WwMH ul{list-style-type:none;padding-left:0}}@media screen and (max-width:767px){.styles_custom-mobile-p__KgeuZ{& p{font-size:var(--p-mobile-font-size)}}.styles_custom-mobile-h1__Jo0qD{& h1{font-size:var(--h1-mobile-font-size)}}.styles_custom-mobile-h2__JNNET{& h2{font-size:var(--h2-mobile-font-size)}}.styles_custom-mobile-h3__byS5e{& h3{font-size:var(--h3-mobile-font-size)}}.styles_custom-mobile-h4__wEGwe{& h4{font-size:var(--h4-mobile-font-size)}}.styles_custom-mobile-h5__HzyS1{& h5{font-size:var(--h5-mobile-font-size)}}.styles_custom-mobile-h6__9MzcE{& h6{font-size:var(--h6-mobile-font-size)}}}@media screen and (min-width:768px) and (max-width:1023px){.styles_custom-tablet-p__6YRYO{& p{font-size:var(--p-tablet-font-size)}}.styles_custom-tablet-h1__SzbZc{& h1{font-size:var(--h1-tablet-font-size)}}.styles_custom-tablet-h2__6jDk1{& h2{font-size:var(--h2-tablet-font-size)}}.styles_custom-tablet-h3__ZR4JB{& h3{font-size:var(--h3-tablet-font-size)}}.styles_custom-tablet-h4__BtzAn{& h4{font-size:var(--h4-tablet-font-size)}}.styles_custom-tablet-h5__BTyVF{& h5{font-size:var(--h5-tablet-font-size)}}.styles_custom-tablet-h6__lHTjG{& h6{font-size:var(--h6-tablet-font-size)}}}@media screen and (min-width:1024px){.styles_custom-desktop-p__FTDO9{& p{font-size:var(--p-desktop-font-size)}}.styles_custom-desktop-h1__WZsyx{& h1{font-size:var(--h1-desktop-font-size)}}.styles_custom-desktop-h2__t3gkZ{& h2{font-size:var(--h2-desktop-font-size)}}.styles_custom-desktop-h3__i22Gk{& h3{font-size:var(--h3-desktop-font-size)}}.styles_custom-desktop-h4__kXgc9{& h4{font-size:var(--h4-desktop-font-size)}}.styles_custom-desktop-h5__1ZCsP{& h5{font-size:var(--h5-desktop-font-size)}}.styles_custom-desktop-h6__1D7LA{& h6{font-size:var(--h6-desktop-font-size)}}}.styles_customCode__jC2cE{font-size:1rem;line-height:1.375rem;letter-spacing:0;& iframe{max-width:100%}& img{margin-top:1rem;margin-bottom:1rem;height:auto;width:100%}& table{margin-bottom:1.5rem;width:100%;background-color:hsl(var(--white));font-size:1rem;line-height:1.375rem;letter-spacing:0;color:hsl(var(--neutral-700));border-spacing:30px;padding:1rem;padding-left:2rem;padding-right:2rem;font-weight:500;text-align:right;color:hsl(var(--primary-700));border-bottom-width:1px;border-color:hsl(var(--neutral-100))}& #styles_methodology__G6yp2,& table{margin-top:1.5rem}& #styles_methodology__G6yp2{border-width:4px;border-color:hsl(var(--white));padding:1.5rem;font-size:.9375rem;line-height:1.3125rem;letter-spacing:0}}