.siteama-ai-resources{
	display:block!important;
	width:100%!important;
	max-width:100%!important;
	box-sizing:border-box!important;
	margin:0!important;
	padding:var(--siteama-ai-padding,22px)!important;
	border-width:var(--siteama-ai-box-border-width,1px)!important;
	border-style:var(--siteama-ai-box-border-style,solid)!important;
	border-color:var(--siteama-ai-box-border,#dce6f0)!important;
	border-radius:var(--siteama-ai-radius,16px)!important;
	background:var(--siteama-ai-bg,#f8fafc)!important;
	color:var(--siteama-ai-title,#0f172a)!important;
	box-shadow:var(--siteama-ai-box-shadow,none)!important;
	font-family:var(--siteama-ai-font-family,inherit)!important;
	font-style:normal!important;
	text-align:right!important;
	overflow:hidden!important;
}
.siteama-ai-resources .siteama-ai-resources__title{
	display:block!important;
	margin:0 0 10px!important;
	padding:0!important;
	border:0!important;
	background:transparent!important;
	color:var(--siteama-ai-title,#0f172a)!important;
	font:inherit!important;
	font-size:var(--siteama-ai-title-size,24px)!important;
	font-weight:var(--siteama-ai-title-weight,800)!important;
	line-height:1.55!important;
	letter-spacing:0!important;
	text-align:var(--siteama-ai-title-align,right)!important;
	text-transform:none!important;
	white-space:normal!important;
}
.siteama-ai-resources .siteama-ai-resources__description{
	display:block!important;
	margin:0 0 16px!important;
	padding:0!important;
	border:0!important;
	background:transparent!important;
	color:var(--siteama-ai-description,#64748b)!important;
	font:inherit!important;
	font-size:14px!important;
	font-weight:var(--siteama-ai-description-weight,400)!important;
	line-height:1.9!important;
	text-align:right!important;
}
.siteama-ai-resources .siteama-ai-resources__grid{
	display:grid!important;
	grid-template-columns:repeat(var(--siteama-ai-columns,2),minmax(0,1fr))!important;
	gap:var(--siteama-ai-gap,12px)!important;
	width:100%!important;
	margin:0!important;
	padding:0!important;
	list-style:none!important;
}
.siteama-ai-resources .siteama-ai-resources__item{
	display:flex!important;
	align-items:center!important;
	justify-content:flex-start!important;
	gap:14px!important;
	min-width:0!important;
	min-height:72px!important;
	box-sizing:border-box!important;
	margin:0!important;
	padding:11px 14px!important;
	border-width:var(--siteama-ai-border-width,1px)!important;
	border-style:var(--siteama-ai-border-style,solid)!important;
	border-color:var(--siteama-ai-border,#dce6f0)!important;
	border-radius:var(--siteama-ai-item-radius,11px)!important;
	background:var(--siteama-ai-item-bg,#fff)!important;
	color:var(--siteama-ai-item-text,#0369a1)!important;
	box-shadow:var(--siteama-ai-item-shadow,none)!important;
	font:inherit!important;
	font-size:var(--siteama-ai-item-size,15px)!important;
	font-weight:var(--siteama-ai-item-title-weight,800)!important;
	line-height:1.65!important;
	text-align:right!important;
	text-decoration:none!important;
	text-transform:none!important;
	white-space:normal!important;
	overflow-wrap:anywhere!important;
	transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease!important;
}
.siteama-ai-resources .siteama-ai-resources__item:hover,
.siteama-ai-resources .siteama-ai-resources__item:focus-visible{
	border-color:var(--siteama-ai-hover-border,#38bdf8)!important;
	background:var(--siteama-ai-hover-bg,#eaf8ff)!important;
	color:var(--siteama-ai-hover-text,#005f8f)!important;
	box-shadow:var(--siteama-ai-item-shadow,none)!important;
	text-decoration:none!important;
	transform:translateY(-1px)!important;
	outline:0!important;
}
.siteama-ai-resources .siteama-ai-resources__icon{
	display:inline-flex!important;
	align-items:center!important;
	justify-content:center!important;
	width:42px!important;
	height:42px!important;
	min-width:42px!important;
	flex:0 0 42px!important;
	margin:0!important;
	padding:0!important;
	border-radius:8px!important;
	background:color-mix(in srgb,var(--siteama-ai-item-text,#0369a1) 12%,transparent)!important;
	color:inherit!important;
	line-height:1!important;
}
.siteama-ai-resources .siteama-ai-resources__icon svg{
	display:block!important;
	width:23px!important;
	height:23px!important;
	max-width:none!important;
	max-height:none!important;
	margin:0!important;
	padding:0!important;
}
.siteama-ai-resources .siteama-ai-resources__item-content{
	display:flex!important;
	flex:1 1 auto!important;
	min-width:0!important;
	flex-direction:column!important;
	align-items:flex-start!important;
	gap:3px!important;
	margin:0!important;
	padding:0!important;
}
.siteama-ai-resources .siteama-ai-resources__item-content strong{
	display:block!important;
	width:100%!important;
	margin:0!important;
	padding:0!important;
	color:inherit!important;
	font:inherit!important;
	font-weight:var(--siteama-ai-item-title-weight,800)!important;
	line-height:1.45!important;
	direction:ltr!important;
	text-align:right!important;
	word-break:break-word!important;
}
.siteama-ai-resources .siteama-ai-resources__item-content small{
	display:block!important;
	width:100%!important;
	margin:0!important;
	padding:0!important;
	color:inherit!important;
	font:inherit!important;
	font-size:max(11px,.82em)!important;
	font-weight:var(--siteama-ai-item-description-weight,500)!important;
	line-height:1.7!important;
	text-align:right!important;
	opacity:.72!important;
}
.siteama-ai-resources .is-disabled{display:none!important}
@supports not (background:color-mix(in srgb,#000 10%,transparent)){
	.siteama-ai-resources .siteama-ai-resources__icon{background:rgba(3,105,161,.1)!important}
}
@media(max-width:700px){
	.siteama-ai-resources{padding:calc(var(--siteama-ai-padding,22px) * .72)!important}
	.siteama-ai-resources .siteama-ai-resources__title{font-size:var(--siteama-ai-title-size-mobile,20px)!important}
	.siteama-ai-resources .siteama-ai-resources__grid{grid-template-columns:1fr!important}
	.siteama-ai-resources .siteama-ai-resources__item{font-size:var(--siteama-ai-item-size-mobile,14px)!important}
	.siteama-ai-resources .siteama-ai-resources__icon{width:38px!important;height:38px!important;min-width:38px!important;flex-basis:38px!important}
	.siteama-ai-resources .siteama-ai-resources__icon svg{width:21px!important;height:21px!important}
}
