body{
    -webkit-font-smoothing: antialiased;
}
label{
    display: inline-block;
    font-size: var(--wp--preset--font-size--small);
    margin-bottom: 0.25em;
    font-weight: inherit;
}
textarea:not(.block-editor-plain-text),input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]){
    background-color: color-mix(in srgb, currentColor 5%, transparent);
    border-color: color-mix(in srgb, currentColor 50%, transparent);
    border-style: solid;
    border-radius: 6px;
    border-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
    color: currentColor;
    font-size: var(--wp--preset--font-size--small);
    font-weight: inherit;
    line-height: 1.5;
    min-height: 42px;
    padding: 0.8rem 1rem;
    width: 100%;
}
textarea:focus,input:not([type=submit]):focus{
    outline: 1px solid currentColor;
}
textarea::placeholder,.input::placeholder{
    color: color-mix(in srgb, currentColor 60%, transparent);
}
body{
    --wc-separator-color: color-mix(in srgb, currentColor 50%, transparent);
}
footer{
	margin-top: 0 !important;
}
@media (min-width: 600px){.md\:order-0{
		order: 0;
	}
.md\:order-1{
		order: 1;
	}
.md\:grow-0{
		flex-grow: 0;
	}
.md\:grow{
		flex-grow: 1;
	}}
.aspect-16\/9{
	aspect-ratio: 16/9;
}
.aspect-16\/9 img,.aspect-16\/9 .components-placeholder{
    aspect-ratio: 16/9;
    object-fit: cover;
}
.aspect-16\/9 .wp-block-image__crop-area,.aspect-16\/9 .wp-block-image__crop-area img{
	aspect-ratio: unset;
}
@keyframes jetpack-comments-bounce{0%,60%,to{transform:none}30%{transform:translateY(-.3em)}}
.jetpack-comments:not(.is-mounted):not(.is-plain){visibility:hidden}
:host{all:initial}
@keyframes jetpack-comments-spin{to{transform:rotate(1turn)}}
@keyframes jetpack-comments-busy{0%{background-position:200px 0}}