/* Structural arrangement and required item geometry. Gutenberg remains the
 * source of truth for the editable color, link color, type, spacing and border. */
.wp-block-gutwerker-wissen-formats.gwb-formats .gwb-filters {
	display: flex;
	flex-wrap: wrap;
	gap: inherit;
	justify-content: inherit;
	flex-direction: inherit;
	margin: 0;
	padding: 0;
	list-style: none;
}
.wp-block-gutwerker-wissen-formats.gwb-formats.has-text-align-center .gwb-filters,
.wp-block-gutwerker-wissen-topics.gwb-topics.has-text-align-center,
.wp-block-gutwerker-wissen-meta.gwb-meta.has-text-align-center { justify-content: center; }
.wp-block-gutwerker-wissen-formats.gwb-formats.has-text-align-right .gwb-filters,
.wp-block-gutwerker-wissen-topics.gwb-topics.has-text-align-right,
.wp-block-gutwerker-wissen-meta.gwb-meta.has-text-align-right { justify-content: flex-end; }
.wp-block-gutwerker-wissen-formats.gwb-formats .gwb-filters a {
	display: inline-flex;
	align-items: center;
	min-height: 46px;
	box-sizing: border-box;
	padding: var(--gwb-filter-padding-top, 10px) var(--gwb-filter-padding-right, 19px) var(--gwb-filter-padding-bottom, 10px) var(--gwb-filter-padding-left, 19px);
	border: var(--gwb-filter-border-width, 1px) var(--gwb-filter-border-style, solid) var(--gwb-filter-border-color, currentColor);
	border-radius: var(--gwb-filter-border-radius, 999px);
	font: inherit;
	line-height: inherit;
	text-decoration: none;
}
.wp-block-gutwerker-wissen-formats.gwb-formats .gwb-filters a[aria-current="page"] {
	background: color-mix(in srgb, currentColor 10%, transparent);
}
.wp-block-gutwerker-wissen-topics.gwb-topics {
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
}
.wp-block-gutwerker-wissen-topics.gwb-topics > span,
.wp-block-gutwerker-wissen-topics.gwb-topics > a {
	font: inherit;
	line-height: inherit;
}
.wp-block-gutwerker-wissen-topics.gwb-topics > a {
	display: inline-flex;
	align-items: center;
	min-height: 44px;
}
.wp-block-gutwerker-wissen-meta.gwb-meta {
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
}
.wp-block-gutwerker-wissen-meta.gwb-meta > * {
	font: inherit;
	line-height: inherit;
}
.wp-block-gutwerker-wissen-toc.gwb-toc > details > summary {
	font: inherit;
	line-height: inherit;
	cursor: pointer;
}
.wp-block-gutwerker-wissen-toc.gwb-toc ol {
	display: grid;
	gap: var(--gwb-toc-list-gap, 10px);
	margin: var(--wp--preset--spacing--40) 0;
	padding-left: 1.25em;
}
.wp-block-gutwerker-wissen-toc.gwb-toc li,
.wp-block-gutwerker-wissen-toc.gwb-toc a,
.wp-block-gutwerker-wissen-toc.gwb-toc .gwb-back-top {
	font: inherit;
	line-height: inherit;
}
.wp-block-gutwerker-wissen-toc.gwb-toc .gwb-back-top {
	display: inline-block;
	margin-top: var(--wp--preset--spacing--20);
}
.wp-block-gutwerker-wissen-legacy-note.gwb-legacy-note > :first-child { margin-top: 0; }
.wp-block-gutwerker-wissen-legacy-note.gwb-legacy-note > :last-child { margin-bottom: 0; }
.wp-block-gutwerker-wissen-author.gwb-author .gwb-eyebrow,
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-name,
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-content > p {
	color: inherit;
	font-family: inherit;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-layout {
	display: grid;
	grid-template-columns: clamp(76px, 12vw, 112px) minmax(0, 1fr);
	gap: clamp(16px, 3vw, 28px);
	align-items: start;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-photo {
	display: block;
	border-radius: 999px;
	overflow: hidden;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-photo img {
	display: block;
	width: 100%;
	height: auto;
	aspect-ratio: 1;
	object-fit: cover;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-content > :first-child { margin-top: 0; }
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-content > :last-child { margin-bottom: 0; }
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-name {
	margin: var(--wp--preset--spacing--20) 0 var(--wp--preset--spacing--30);
	font-size: 1.875em;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: 1.2;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-name > a { color: inherit; }
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-role {
	margin: 0 0 var(--wp--preset--spacing--20);
	font-weight: 650;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-bio,
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-topics {
	margin: 0 0 var(--wp--preset--spacing--20);
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-content > p,
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-links > a {
	font-size: inherit;
	line-height: 1.65;
}
.wp-block-gutwerker-wissen-author.gwb-author .gwb-author-links {
	display: flex;
	flex-wrap: wrap;
	gap: 8px 24px;
}
