.rte cite,.rte div,.rte dl,.rte figure,.rte form,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte ol,.rte p,.rte q,.rte table,.rte ul{margin-left:auto;margin-right:auto;max-width:var(--site-center-narrow);width:calc(100vw - 75px)}.rte div{margin-top:var(--element-spacing)}.rte div:first-child{margin-top:0}.rte div+h2{margin-top:var(--element-spacing)}.rte iframe{max-width:100%;margin:auto;display:block}.rte table{table-layout:fixed}.rte img{height:auto;max-width:100%;margin-top:calc(var(--element-spacing)*1.33333);margin-bottom:calc(var(--element-spacing)*1.33333);vertical-align:bottom}.rte a:not(.button){color:var(--color-brand-primary);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:not(.button):hover{color:var(--color-brand-primary-dark);text-decoration-thickness:.2rem}.rte blockquote{box-sizing:border-box;margin-top:calc(var(--element-spacing)*3);margin-bottom:calc(var(--element-spacing)*3)}@media screen and (min-width:768px){.rte blockquote{margin-top:calc(var(--element-spacing)*3.5);margin-bottom:calc(var(--element-spacing)*3.5)}}.rte blockquote cite{display:block}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-bottom:1rem;line-height:1.4}.rte h1{font-size:2rem}@media screen and (min-width:768px){.rte h1{font-size:2.25rem}}.rte h2{font-size:1.5rem}@media screen and (min-width:768px){.rte h2{font-size:2rem}}.rte h3{font-size:1.25rem}@media screen and (min-width:768px){.rte h3{font-size:1.75rem}}.rte h4{font-size:1.125rem}@media screen and (min-width:768px){.rte h4{font-size:1.5rem}}.rte h5{font-size:1rem}@media screen and (min-width:768px){.rte h5{font-size:1.375rem}}.rte h6{font-size:.875rem}@media screen and (min-width:768px){.rte h6{font-size:1.125rem}}.template-article .rte h1,.template-article .rte h2,.template-article .rte h3,.template-article .rte h4,.template-article .rte h5,.template-article .rte h6,.template-collection .rte h1,.template-collection .rte h2,.template-collection .rte h3,.template-collection .rte h4,.template-collection .rte h5,.template-collection .rte h6,.template-page .rte h1,.template-page .rte h2,.template-page .rte h3,.template-page .rte h4,.template-page .rte h5,.template-page .rte h6{margin-bottom:1rem}.template-article .rte h2,.template-collection .rte h2,.template-page .rte h2{font-size:1.125rem}@media screen and (min-width:768px){.template-article .rte h2,.template-collection .rte h2,.template-page .rte h2{font-size:1.5rem}}.template-article .rte h3,.template-collection .rte h3,.template-page .rte h3{font-size:1rem}@media screen and (min-width:768px){.template-article .rte h3,.template-collection .rte h3,.template-page .rte h3{font-size:1.25rem}}.template-article .rte h4,.template-collection .rte h4,.template-page .rte h4{font-size:.875rem}@media screen and (min-width:768px){.template-article .rte h4,.template-collection .rte h4,.template-page .rte h4{font-size:1.125rem}}.template-article .rte h5,.template-collection .rte h5,.template-page .rte h5{font-size:.8125rem}@media screen and (min-width:768px){.template-article .rte h5,.template-collection .rte h5,.template-page .rte h5{font-size:1rem}}.template-article .rte h6,.template-collection .rte h6,.template-page .rte h6{font-size:.6875rem}@media screen and (min-width:768px){.template-article .rte h6,.template-collection .rte h6,.template-page .rte h6{font-size:.875rem}}.template-collection h1,.template-page h1{font-size:1.25rem}@media screen and (min-width:768px){.template-collection h1,.template-page h1{font-size:1.75rem}}