img:is([sizes="auto"i], [sizes^="auto,"i]) {
	contain-intrinsic-size: 3000px 1500px
}
.wp-block-site-logo {
	box-sizing: border-box;
	line-height: 0
}
.wp-block-site-logo a {
	display: inline-block;
	line-height: 0
}
.wp-block-site-logo.is-default-size img {
	height: auto;
	width: 120px
}
.wp-block-site-logo img {
	height: auto;
	max-width: 100%
}
.wp-block-site-logo a, .wp-block-site-logo img {
	border-radius: inherit
}
.wp-block-site-logo.aligncenter {
	margin-left: auto;
	margin-right: auto;
	text-align: center
}
:root :where(.wp-block-site-logo.is-style-rounded) {
	border-radius: 9999px
}
.wp-block-site-title {
	box-sizing: border-box
}
.wp-block-template-part .wp-block-site-title :where(a) {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	text-decoration: inherit
}
.is-small-text {
	font-size: .875em
}
.is-regular-text {
	font-size: 1em
}
.is-large-text {
	font-size: 2.25em
}
.is-larger-text {
	font-size: 3em
}
.has-drop-cap:not(:focus):first-letter {
	float: left;
	font-size: 8.4em;
	font-style: normal;
	font-weight: 100;
	line-height: .68;
	margin: .05em .1em 0 0;
	text-transform: uppercase
}
body.rtl .has-drop-cap:not(:focus):first-letter {
	float: none;
	margin-left: .1em
}
p.has-drop-cap.has-background {
	overflow: hidden
}
:root :where(p.has-background) {
	padding: 1.25em 2.375em
}
:where(p.has-text-color:not(.has-link-color)) a {
	color: inherit
}
p.has-text-align-left[style*="writing-mode:vertical-lr"], p.has-text-align-right[style*="writing-mode:vertical-rl"] {
	rotate: 180deg
}
.wp-block-group {
	box-sizing: border-box
}
:where(.wp-block-group.wp-block-group-is-layout-constrained) {
	position: relative
}
:where(.wp-block-group.has-background) {
	padding: 1.25em 2.375em
}
.wp-block-navigation .wp-block-navigation-item__label {
	overflow-wrap: break-word
}
.wp-block-navigation .wp-block-navigation-item__description {
	display: none
}
.link-ui-tools {
	border-top: 1px solid #f0f0f0;
	padding: 8px
}
.link-ui-block-inserter {
	padding-top: 8px
}
.link-ui-block-inserter__back {
	margin-left: 8px;
	text-transform: uppercase
}