.qspae-inline-search {position:relative;display:flex;align-items:center;flex-shrink:0;margin-left:10px;}
.qspae-inline-search .qspae-search-toggle {display:flex;align-items:center;justify-content:center;width:38px;height:44px;padding:0;border:0;background:transparent;color:#222;cursor:pointer;}
.qspae-search-toggle:focus-visible {outline:2px solid #ee6549;outline-offset:2px;border-radius:6px;}
.qspae-inline-search form {display:flex;width:0;opacity:0;overflow:hidden;margin:0;pointer-events:none;transition:width 220ms ease,opacity 160ms ease;}
.qspae-inline-search.is-open form {width:260px;opacity:1;pointer-events:auto;}
.qspae-inline-search input[type=search] {width:260px;min-width:0;height:42px;padding:8px 12px;border:1px solid #d5d7da;border-radius:8px;background:#fff;color:#222;font:inherit;box-sizing:border-box;}
.qspae-inline-search input:focus {outline:2px solid rgba(17,17,17,.12);outline-offset:1px;}
@media(max-width:768px) {
 .qspae-inline-search form {position:absolute;right:0;top:calc(100% + 6px);z-index:100;background:#fff;border-radius:8px;box-shadow:0 5px 20px #00000012;}
 .qspae-inline-search.is-open form {width:min(260px,calc(100vw - 40px));}
 .qspae-inline-search input[type=search] {width:100%;}
}
@media(prefers-reduced-motion:reduce) {.qspae-inline-search form{transition:none;}}
/* GeneratePress hides unknown navigation children when the mobile menu is closed. */
#site-navigation .inside-navigation > .qspae-inline-search {display:flex !important;}

body.search .site-main > article.has-post-thumbnail .inside-article {
	grid-template-columns: 152px minmax(0, 1fr) !important;
	column-gap: 28px;
}
body.search .site-main > article.has-post-thumbnail .qspae-search-result-image {
	display: block !important;
	grid-column: 1;
	grid-row: 1 / span 4;
	align-self: start;
	width: 100%;
	margin: 0 !important;
}
body.search .qspae-search-result-image a {
	display: block;
	border-radius: 12px;
	overflow: hidden;
}
body.search .qspae-search-result-thumbnail {
	display: block;
	width: 100%;
	height: auto;
	aspect-ratio: 1;
	object-fit: cover;
}
body.search .site-main > article.has-post-thumbnail footer.entry-meta,
body.search .site-main > article.has-post-thumbnail .entry-title,
body.search .site-main > article.has-post-thumbnail .entry-summary,
body.search .site-main > article.has-post-thumbnail .entry-header .entry-meta {
	grid-column: 2;
}

@media(max-width:768px) {
	body.search .site-main > article.has-post-thumbnail .inside-article {
		grid-template-columns: 104px minmax(0, 1fr) !important;
		column-gap: 16px;
	}
}
@media(max-width:390px) {
	body.search .site-main > article.has-post-thumbnail .inside-article {
		grid-template-columns: 84px minmax(0, 1fr) !important;
		column-gap: 13px;
	}
}
