.section{--color-copy:var(--const-color-typo-default);--section-reset-margin:calc(var(--const-sizes-spacings-4) - var(--const-sizes-spacings-4)*2)}@media screen and (min-width:1200px){.section{--section-reset-margin:calc((var(--const-size-content-max-width) - 100vw)/2)}}.section--brand{--color-copy:var(--const-color-typo-inverse)}.section{color:var(--color-copy);margin-bottom:var(--const-sizes-spacings-6);margin-left:auto;margin-right:auto;margin-top:0;max-width:var(--const-size-content-max-width);padding:var(--const-sizes-spacings-4);width:100%}.section--neutral{background-color:var(--const-background-color-neutral)}.section--body{background-color:var(--const-background-color-body)}.section--brand{background-color:var(--const-background-color-brand)}.section--default{background-color:var(--const-background-color-default)}.section--highlight{background-color:var(--const-background-color-highlight)}.section--info{background-color:var(--const-background-color-info)}.section--secondary-1{background-color:var(--const-background-color-secondary-1)}.section--secondary-2{background-color:var(--const-background-color-secondary-2)}.section--secondary-3{background-color:var(--const-background-color-secondary-3)}.section--secondary-4{background-color:var(--const-background-color-secondary-4)}.section--secondary-5{background-color:var(--const-background-color-secondary-5)}.section--secondary-6{background-color:var(--const-background-color-secondary-6)}.section--secondary-7{background-color:var(--const-background-color-secondary-7)}.section--secondary-8{background-color:var(--const-background-color-secondary-8)}.section--secondary-9{background-color:var(--const-background-color-secondary-9)}.section--secondary-10{background-color:var(--const-background-color-secondary-10)}.section--secondary-11{background-color:var(--const-background-color-secondary-11)}.section--secondary-12{background-color:var(--const-background-color-secondary-12)}main>.section:first-of-type{margin-bottom:var(--const-sizes-spacings-7)}main>.section:last-of-type{margin-bottom:var(--const-sizes-spacings-9)}.section--connected-content,main>.section--connected-content:first-of-type{margin-bottom:0}.section--transparent{padding-bottom:0}.section--transparent:not(:first-of-type){padding-top:0}.section--fullcontentwidth{padding:0}.section--pagewidth{padding:0 var(--const-sizes-spacings-4)}.section--fullpagewidth{padding:0}.section--fullpagewidth,.section--pagewidth{max-width:none;width:100%}
