.Rte{font-size:var(--font-size-copy-small);line-height:var(--line-height-copy-small)}.Layout--contactcolumn .Rte,.Layout:first-child:not(.is-narrow) .Rte,.Rte--large{font-size:var(--font-size-copy);letter-spacing:var(--letter-spacing-copy);line-height:var(--line-height-copy)}.Layout--onecolumn:has(.Rte):has(+.Layout--twocolumn,+.TextImage) .Rte:last-child{font-size:var(--font-size-copy);letter-spacing:var(--letter-spacing-copy);line-height:var(--line-height-copy)}.Rte :is(h1,h2,h3,h4,h5,h6,p,ul,ol){max-inline-size:95rem}.Layout--fivecolumn .Rte,.Layout--fourcolumn .Rte,.Rte .text-hyphenated{-webkit-hyphens:auto;hyphens:auto}.Rte h1+a[id]:empty+h2,.Rte h1+h2,.Rte h2+a[id]:empty+h3,.Rte h2+h3,.Rte h3+a[id]:empty+h4,.Rte h3+h4{margin-block-start:var(--lh-2)}.Rte [class*=u-fontTopLabel]+p:has(strong:first-child){margin-block-start:var(--lh-2)}:is(.Rte:has(h1:last-child)+.Rte:has(h2:first-child),.Rte:has(h2:last-child)+.Rte:has(h3:first-child),.Rte:has(h3:last-child)+.Rte:has(h4:first-child)),.Rte :is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption)+:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption),:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+:is(.Rte,.Illustration,.InlineFrame,.AnchorBlock),:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+:is(.Rte,.Illustration,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-2)}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+:is(.Rte,.Illustration,.InlineFrame,.AnchorBlock){margin-block-start:0}}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Quote,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+.Quote{margin-block-start:var(--lh-4)}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Quote{margin-block-start:0}}.Rte h1+:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption){margin-block-start:var(--lh-3)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h1:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-3)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h1:last-child)+a[id]:empty+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-3)}@media (width>=48rem){.Layout--twocolumn .Rte:has(h1:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:0}}.Rte h2+:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption){margin-block-start:var(--lh-2)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h2:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-2)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h2:last-child)+a[id]:empty+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-2)}@media (width>=48rem){.Layout--twocolumn .Rte:has(h2:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:0}}.Rte h3+:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption){margin-block-start:var(--lh-2)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h3:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-2)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h3:last-child)+a[id]:empty+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-2)}@media (width>=48rem){.Layout--twocolumn .Rte:has(h3:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:0}}.Rte h4+:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption){margin-block-start:var(--lh-1)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h4:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-1)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) .Rte:has(h4:last-child)+a[id]:empty+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:var(--lh-1)}@media (width>=48rem){.Layout--twocolumn .Rte:has(h4:last-child)+:is(.Rte:has(:is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption):first-child),.Illustration,.Quote,.InlineFrame,.AnchorBlock){margin-block-start:0}}.Rte :is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption)+h1,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h1:first-child,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+.Rte h1:first-child{margin-block-start:var(--lh-4)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte:has(h1:first-child){margin-block-start:0}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h1:first-child{margin-block-start:0}}.Rte :is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption)+h2,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h2:first-child,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+.Rte h2:first-child{margin-block-start:var(--lh-4)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte:has(h2:first-child){margin-block-start:0}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h2:first-child{margin-block-start:0}}.Rte :is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption)+h3,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h3:first-child,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+.Rte h3:first-child{margin-block-start:var(--lh-4)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte:has(h3:first-child){margin-block-start:0}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h3:first-child{margin-block-start:0}}.Rte :is(p,ul,ol,pre,table,blockquote,img,iframe,figcaption)+h4,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h4:first-child,:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+a[id]:empty+.Rte h4:first-child{margin-block-start:var(--lh-3)}:is(.Layout--onecolumn,.Layout--twocolumn,.Layout--contactcolumn) :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte:has(h4:first-child){margin-block-start:0}@media (width>=48rem){.Layout--twocolumn :is(.Rte,.Illustration,.Quote,.InlineFrame,.AnchorBlock)+.Rte h4:first-child{margin-block-start:0}}.Rte [class*=u-fontTopLabel]+:is(h1,h2,h3,h4,.u-fontH1,.u-fontH2,.u-fontH3,.u-fontH4,p:has(strong:first-child)){margin-block-start:var(--lh-1)}.Rte+:is(.Illustration,.InlineFrame,.AnchorBlock):not(:is(.Layout--twocolumn :is(.Illustration,.InlineFrame,.AnchorBlock))){margin-block-start:var(--lh-2)}.Rte :is(ul,ol) :is(ul,ol) li:first-child,.Rte li+li{margin-block-start:calc(var(--lh-1) / 2)}.Rte-button{margin-top:var(--static-spacing-small)}.Rte h1{font-family:var(--font-family-title);font-weight:var(--font-weight-h1)}.Rte h1[class*=u-fontTopLabel]+p strong:first-child,.Rte h2{font-family:var(--font-family-title);font-weight:var(--font-weight-h2)}.Rte :is(h2,h3)[class*=u-fontTopLabel]+p strong:first-child,.Rte h3{font-family:var(--font-family-title);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3)}@media (width<48rem){.Rte [class*=u-fontTopLabel]:first-child+p strong:first-child,.Rte h1,.Rte h2,.Rte h3{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.Rte h1{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile)}.Rte h1[class*=u-fontTopLabel]+p strong:first-child,.Rte h2{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}.Rte :is(h2,h3)[class*=u-fontTopLabel]+p strong:first-child,.Rte h3{font-size:var(--font-size-h3-mobile)}}@media (width>=48rem){.Rte h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.Rte h1[class*=u-fontTopLabel]+p strong:first-child,.Rte h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.Rte :is(h2,h3)[class*=u-fontTopLabel]+p strong:first-child,.Rte h3{font-size:var(--font-size-h3)}}.Rte h4{font-family:var(--font-family-copy);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4)}.Rte :is(pre,pre code,iframe,img,table){width:100%}.Rte pre{white-space:pre-wrap;overflow-wrap:break-word;align-items:center;margin:0;display:flex}.Rte pre code{display:block}.Rte code,.Rte pre{background-color:var(--color-bg-light);font-family:var(--font-family-mono);font-size:var(--font-size-copy-small);padding:0 var(--static-spacing-tiny);display:inline-flex}.Rte li::marker{color:var(--color-tertiary)}.Rte :is(ul,ol){list-style:revert;padding-inline-start:revert}.Layout--fivecolumn .Rte ul{padding-inline-start:0}.Layout--fivecolumn .Rte li::marker{color:#0000}.Rte :is(strong,b){font-weight:600}.Rte :is(em,i){font-style:italic}.Rte :is(sub,sup){all:revert;line-height:1}.Rte blockquote{border-left:.4rem solid var(--color-secondary-light);padding-left:var(--static-spacing-small)}.Rte .text-align-center,.Rte--bordered{text-align:center}.Rte--bordered{margin-inline:auto}
