.content-section{position:relative}@media(min-width:48em){.content-section.has-table-of-contents.has-image .content-section__column-wrapper{flex-wrap:wrap}.content-section.has-table-of-contents.has-image .content-section__column-wrapper>div{flex-basis:50%}}.content-section.has-table-of-contents.has-image .content-section__column-wrapper .content-section__image{padding-right:1em}@media(min-width:48em){.content-section.has-table-of-contents.has-image .content-section__column-wrapper .content-section__image{padding-right:0}}.content-section.has-table-of-contents.has-image .content-section__column-wrapper .content-section__table-of-contents{padding:2rem 0 0;flex-grow:1}.content-section.has-content.table-of-contents-align-center .content-section__column-wrapper .content-section__table-of-contents{padding:2rem 0 0}.content-section.table-of-contents-align-left .content-section__column-wrapper{display:block}@media(min-width:48em){.content-section.table-of-contents-align-left .content-section__column-wrapper{display:flex;flex-direction:row-reverse}}.content-section.table-of-contents-align-left .content-section__column-wrapper .content-section__table-of-contents{padding:2rem 0 0}@media(min-width:48em){.content-section.table-of-contents-align-left .content-section__column-wrapper .content-section__table-of-contents{padding:1rem 2rem 0 0}}.content-section.table-of-contents-align-center .content-section__column-wrapper{display:block}.content-section.table-of-contents-align-center .content-section__column-wrapper .content-section__table-of-contents{padding:1em 0 0}.content-section.table-of-contents-align-right .content-section__column-wrapper{display:block}@media(min-width:48em){.content-section.table-of-contents-align-right .content-section__column-wrapper{display:flex}}.content-section.table-of-contents-align-right .content-section__column-wrapper .content-section__table-of-contents{padding:2rem 0 0}@media(min-width:48em){.content-section.table-of-contents-align-right .content-section__column-wrapper .content-section__table-of-contents{padding:1rem 0 0 2rem}}@media(min-width:48em){.content-section--text-right .content-section__column-wrapper{flex-direction:row-reverse}.content-section .responsive-table{width:var(--width)}.content-section.table-align-left .responsive-table{float:left;margin:0 1rem 1rem 0}.content-section.table-align-left .responsive-table table{margin:0}.content-section.table-align-right .responsive-table{float:right;margin:0 0 1rem 1rem}.content-section.table-align-right .responsive-table table{margin:0}}.content-section.mobile-layout-below-content .content-section__column-wrapper{flex-direction:column-reverse}@media(min-width:48em){.content-section.mobile-layout-below-content .content-section__column-wrapper{flex-direction:row}}@media(min-width:48em){.content-section.mobile-layout-below-content .content-section__image{display:block}}.content-section.mobile-layout-below-content .content-section__image-title-wrapper{align-items:center;display:flex}@media(min-width:48em){.content-section.mobile-layout-below-content .content-section__image-title-wrapper{display:block}}.content-section.mobile-layout-below-content .content-section__image-title-wrapper h2{flex:0 50%;margin:0;text-align:left}.content-section.mobile-layout-below-content .content-section__image-title-wrapper picture{flex:0 50%;margin-left:1rem}@media(min-width:48em){.content-section.mobile-layout-below-content .content-section__image-title-wrapper picture{display:none}}.content-section.mobile-layout-below-content .content-section__image-title-wrapper picture img{width:100%}.content-section.mobile-layout-madness .content-section__image{display:none}@media(min-width:48em){.content-section.mobile-layout-madness .content-section__image{display:block}}.content-section.mobile-layout-madness .content-section__image-title-wrapper{align-items:center;display:flex}@media(min-width:48em){.content-section.mobile-layout-madness .content-section__image-title-wrapper{display:block}}.content-section.mobile-layout-madness .content-section__image-title-wrapper h2{flex:0 50%;margin:0;text-align:left}.content-section.mobile-layout-madness .content-section__image-title-wrapper picture{flex:0 50%;margin-left:1rem}@media(min-width:48em){.content-section.mobile-layout-madness .content-section__image-title-wrapper picture{display:none}}.content-section.mobile-layout-madness .content-section__image-title-wrapper picture img{width:100%}.content-section .main-wrapper>:first-child{position:relative;z-index:1}.content-section__content{overflow:hidden;width:100%}.content-section__content h1{margin:0}.content-section__content h2{text-align:center}@media(min-width:48em){.content-section__content h2{text-align:left}}.content-section__content .responsive-table{overflow-x:auto}.content-section__content .responsive-table table [data-variants*=button]{white-space:nowrap;min-width:220px}.content-section__content table{position:relative;max-width:100%}.content-section__content table.go-table-dividers td:not(:last-child){border-right:1px solid #44ddfd}.content-section__content thead{position:sticky;top:0}.content-section__column-wrapper{display:flex;flex-direction:column;position:relative;z-index:1}@media(min-width:48em){.content-section__column-wrapper{flex-direction:row}}.content-section__column{align-items:center;display:flex;flex:0 0 100%;max-width:100%}@media(min-width:48em){.content-section__column{flex:0 60%}}@media(min-width:48em){.content-section__column:first-child:last-child{flex:1}}.content-section__content p .alignleft{display:block;margin:5px auto}@media(min-width:48em){.content-section__content p .alignleft{float:left;margin:5px 20px 20px 0}}.content-section__content p .alignright{display:block;margin:5px auto}@media(min-width:48em){.content-section__content p .alignright{float:right;margin:5px 0 20px 20px}}.content-section__image{display:grid;place-content:center;order:-1;padding:1em}@media(min-width:48em){.content-section__image{order:unset}}.content-section__image .image,.content-section__image picture{width:100%}.content-section__image img{border-radius:10px;max-width:100%;-o-object-fit:cover;object-fit:cover}.text-content-align-top .content-section__column{align-items:flex-start}