:host {
	display: block;
	max-width: 90em;
	margin: auto;
	border: 1px solid rgb(var(--smoothly-medium-color));
	border-top: none;
}
:host[component] {
	width: calc(60em - 2px);
}
:host[hidden] {
	display: none;
}
:host > h2 {
	padding: 1em 2.5em;
	margin-bottom: 1em;
}
:host > ig-customer-contact {
	padding-left: 4em;
}
:host[component="app"] h2 {
	display: none;
}
