.LO{display:flex;flex-direction:column;overflow-x:hidden;position:relative}.LO>div:first-of-type,.ed{order:-1}.ed{display:flex;justify-content:flex-end;margin:2rem auto 0;max-width:1450px;position:relative;width:100%}.Ek{grid-column:2}.kC{margin:auto;padding-bottom:2rem}.fx,.vz{display:grid;grid-template-columns:[full-start] minmax(var(--bodyGutter),1fr) [main-start] minmax(0,var(--maxFeatureBodyWidth)) [main-end] minmax(var(--bodyGutter),1fr) [full-end];padding:0 0 1.5rem}.vz{padding-top:2rem}.vz>div{grid-column:2}.fx{font-size:1.25rem;line-height:1.65;overflow:hidden;word-break:break-word}.fx>*{grid-column:main}.fx>.i4,.fx>.fX,.fx>.Hh,.fx>.sQ{grid-column:full;max-width:var(--maxFeatureContentWidth);margin:0 auto var(--mobiledocSpacing);padding:0 var(--pageGutter)}.fx>p{margin-bottom:var(--mobiledocSpacing)}.fx>p:first-of-type{display:flow-root}.fx>p:first-of-type:first-letter{color:var(--slot1);float:left;font-family:var(--fontFamilyHeadingSerif);font-size:6.5rem;line-height:.92;margin:0 1rem -.5rem 0;padding:0;text-transform:uppercase}.fx h2,.fx h3,.fx h4{line-height:1.05;text-transform:uppercase}.fx h2{font-size:1.8rem}.fx h3{font-size:1.6rem}.fx h4{font-size:1.4rem}.fx>h2,.fx>h3,.fx>h4{color:var(--slot1);font-family:var(--fontFamilyHeadingSerif);font-weight:var(--fontWeightRegular);letter-spacing:-.01rem;margin:var(--mobiledocSpacing) 0 calc(var(--mobiledocSpacing) * .75)}.fx ul li:before{background:var(--slot4);top:.8rem}.fx ol li:before{color:var(--slot4);top:0}.Dh{font-size:1.5rem;margin:1rem 0 calc(3.5rem + var(--mobiledocSpacing))}.Dh:before,.Dh:after{height:55px;width:75px}.Dh:before{margin-bottom:1rem}.Dh:after{margin-top:1rem}.Kn{width:1px;height:1px}@media (min-width: 768px){.fx h2{font-size:1.8rem}.fx h3{font-size:1.6rem}.fx h4{font-size:1.43rem}.Dh:before,.Dh:after{height:85px;width:115px}._2{margin-left:calc(var(--mobiledocIndent) * 1.5)}}@media (min-width: 1025px){.vz{padding-top:2.5rem;padding-bottom:2rem}.fx{font-size:1.3rem}.fx>p:first-of-type:first-letter{font-size:7rem;margin-right:1.5rem}.fx h2{font-size:3.75rem}.fx h3{font-size:3rem}.fx h4{font-size:2.5rem}.fx ul li:before{top:.9rem}.fx ol li:before{font-size:1.3rem}.Dh{font-size:2.5rem;grid-column:main;max-width:none}._2{margin-left:calc(var(--mobiledocIndent) * 2)}.fx>.fX{grid-column:main;padding:0}}@media (min-width: 1200px){.Ek{flex-direction:column;left:-6rem;position:absolute;row-gap:1rem;top:3.75rem}}@media (min-width: 1440px){.ed{margin-top:0}}.Lu{grid-column:full}
