@media (max-width:767.98px){.separator{padding-left:0;padding-right:0}}.separator hr{box-shadow:none;border:0;border-bottom:1px solid;height:0;margin:0}.separator hr.style--dotted{border-style:dotted}.separator hr.style--dashed{border-style:dashed}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)>.gap--m{margin-bottom:0!important}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)>.gap--m-bottom{margin-bottom:0!important}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator{max-width:unset;margin-bottom:-56px!important;padding-left:0!important;padding-right:0!important}@media (min-width:992px){.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator{margin-bottom:-100px!important}}.content-wrapper:has(.has--background.gap--m,.has--background.gap--m-bottom):has(+.content-wrapper .separator):has(+.content-wrapper+.content-wrapper .has--background)+.content-wrapper .separator hr{width:100%}