body {
	margin: 0 !important;
}

#tutwelve20260610header {
	width: 100% !important;
	min-height: 75px !important;
	background: #ffffff !important;
	box-sizing: border-box !important;
	border-bottom: 1px solid rgba(0, 72, 130, 0.08) !important;
	box-shadow: 0 8px 28px rgba(0, 54, 107, 0.06) !important;
	font-size: 16px !important;
	line-height: 1.55 !important;
}

#tutwelve20260610header .tuhundred20260610header-inner {
	width: 100% !important;
	min-height: 75px !important;
	padding: 0 5.5% !important;
	margin: 0 auto !important;
	display: flex !important;
	align-items: center !important;
	justify-content: space-between !important;
	gap: 36px !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header .tuhundred20260610logo-link {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: flex-start !important;
	text-decoration: none !important;
	flex: 0 0 auto !important;
	line-height: 1.5 !important;
}

#tutwelve20260610header .tuhundred20260610logo-img {
	height: 45px !important;
	object-fit: contain !important;
	display: block !important;
	border: 0 !important;
	transition: transform 0.35s ease, opacity 0.35s ease !important;
}

#tutwelve20260610header .tuhundred20260610logo-link:hover .tuhundred20260610logo-img {
	transform: translateY(-2px) scale(1.015) !important;
	opacity: 0.92 !important;
}

#tutwelve20260610header .tuhundred20260610mobile-switch {
	display: none !important;
}

#tutwelve20260610header .tuhundred20260610mobile-trigger {
	display: none !important;
}

#tutwelve20260610header .tuhundred20260610mobile-menu {
	display: none !important;
}

#tutwelve20260610header .tuhundred20260610nav {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 35px !important;
	flex: 1 1 auto !important;
	min-width: 0 !important;
	line-height: 1.55 !important;
}

#tutwelve20260610header .tuhundred20260610nav-link {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	color: #003f78 !important;
	font-size: 16px !important;
	font-weight: 700 !important;
	line-height: 1.55 !important;
	text-decoration: none !important;
	white-space: nowrap !important;
	padding: 8px 0 !important;
	background-image: linear-gradient(#155bd8, #155bd8) !important;
	background-size: 0 2px !important;
	background-position: center bottom !important;
	background-repeat: no-repeat !important;
	transition: color 0.3s ease, transform 0.3s ease, background-size 0.3s ease !important;
}

#tutwelve20260610header .tuhundred20260610nav-link:hover {
	color: #155bd8 !important;
	transform: translateY(-2px) !important;
	background-size: 100% 2px !important;
}

#tutwelve20260610header .tuhundred20260610header-actions {
	display: flex !important;
	align-items: center !important;
	justify-content: flex-end !important;
	gap: 20px !important;
	flex: 0 0 auto !important;
	line-height: 1.5 !important;
}

#tutwelve20260610header .tuhundred20260610action-btn {
	min-width: 100px !important;
	height: 45px !important;
	padding: 0 28px !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	box-sizing: border-box !important;
	border-radius: 0 !important;
	color: #ffffff !important;
	font-size: 16px !important;
	font-weight: 700 !important;
	line-height: 1.5 !important;
	text-decoration: none !important;
	background-image: linear-gradient(120deg, transparent 0%, transparent 35%, rgba(255, 255, 255, 0.36) 48%, transparent 62%, transparent 100%), linear-gradient(135deg, #0f62d8 0%, #155bd8 45%, #004b9b 100%) !important;
	background-size: 260% 100%, 100% 100% !important;
	background-position: -160% 0, center !important;
	background-repeat: no-repeat !important;
	box-shadow: 0 12px 24px rgba(21, 91, 216, 0.22) !important;
	overflow: hidden !important;
	transition: transform 0.35s ease, box-shadow 0.35s ease, background-position 0.58s ease !important;
}

#tutwelve20260610header .tuhundred20260610action-btn:hover {
	transform: translateY(-3px) !important;
	box-shadow: 0 18px 32px rgba(21, 91, 216, 0.32) !important;
	background-position: 160% 0, center !important;
}

#tutwelve20260610header .tuhundred20260610action-btn:active {
	transform: translateY(-1px) scale(0.98) !important;
}

#tutwelve20260610header .tuhundred20260610register-btn {
	background-image: linear-gradient(120deg, transparent 0%, transparent 35%, rgba(255, 255, 255, 0.34) 48%, transparent 62%, transparent 100%), linear-gradient(135deg, #064b86 0%, #1766a6 48%, #0d4f86 100%) !important;
}

#tutwelve20260610header .tuhundred20260610register-btn:hover {
	background-position: 160% 0, center !important;
}

@media (max-width: 1200px) {
	#tutwelve20260610header .tuhundred20260610header-inner {
		padding: 0 3.5% !important;
		gap: 24px !important;
	}

	#tutwelve20260610header .tuhundred20260610nav {
		gap: 28px !important;
	}

	#tutwelve20260610header .tuhundred20260610logo-img {
		max-width: 260px !important;
		height: 56px !important;
	}
}

@media (max-width: 992px) {
	#tutwelve20260610header {
		min-height: 68px !important;
	}

	#tutwelve20260610header .tuhundred20260610header-inner {
		min-height: 68px !important;
		padding: 12px 18px !important;
		flex-wrap: wrap !important;
		align-items: center !important;
		justify-content: space-between !important;
		gap: 12px !important;
	}

	#tutwelve20260610header .tuhundred20260610logo-img {
		height: 44px !important;
		max-width: 220px !important;
	}

	#tutwelve20260610header .tuhundred20260610nav {
		display: none !important;
	}

	#tutwelve20260610header .tuhundred20260610header-actions {
		display: none !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-trigger {
		width: 46px !important;
		height: 46px !important;
		display: inline-flex !important;
		align-items: center !important;
		justify-content: center !important;
		flex-direction: column !important;
		gap: 6px !important;
		flex: 0 0 auto !important;
		border-radius: 14px !important;
		border: 1px solid rgba(21, 91, 216, 0.18) !important;
		background: linear-gradient(135deg, rgba(21, 91, 216, 0.1), rgba(0, 75, 155, 0.04)) !important;
		box-shadow: 0 8px 20px rgba(0, 54, 107, 0.08) !important;
		cursor: pointer !important;
		box-sizing: border-box !important;
		transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-trigger:hover {
		transform: translateY(-2px) !important;
		box-shadow: 0 12px 24px rgba(21, 91, 216, 0.16) !important;
		background: linear-gradient(135deg, rgba(21, 91, 216, 0.16), rgba(0, 75, 155, 0.08)) !important;
	}

	#tutwelve20260610header .tuhundred20260610hamburger-line {
		width: 23px !important;
		height: 3px !important;
		display: block !important;
		border-radius: 99px !important;
		background: #155bd8 !important;
		transform-origin: center center !important;
		transition: transform 0.32s ease, opacity 0.25s ease, background 0.3s ease !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-trigger {
		background: linear-gradient(135deg, #155bd8 0%, #004b9b 100%) !important;
		box-shadow: 0 12px 26px rgba(21, 91, 216, 0.26) !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-trigger .tuhundred20260610hamburger-line {
		background: #ffffff !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-trigger .tuhundred20260610hamburger-line:nth-child(1) {
		transform: translateY(9px) rotate(45deg) !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-trigger .tuhundred20260610hamburger-line:nth-child(2) {
		opacity: 0 !important;
		transform: scaleX(0) !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-trigger .tuhundred20260610hamburger-line:nth-child(3) {
		transform: translateY(-9px) rotate(-45deg) !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-menu {
		width: 100% !important;
		display: flex !important;
		flex: 0 0 100% !important;
		flex-direction: column !important;
		align-items: center !important;
		justify-content: center !important;
		gap: 16px !important;
		padding: 18px !important;
		margin-top: 6px !important;
		box-sizing: border-box !important;
		border-radius: 22px !important;
		border: 1px solid rgba(21, 91, 216, 0.12) !important;
		background: linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0%, rgba(244, 249, 255, 0.98) 100%) !important;
		box-shadow: 0 16px 36px rgba(0, 54, 107, 0.12) !important;
		animation: tuhundred20260610menudown 0.28s ease both !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-nav {
		width: 100% !important;
		display: flex !important;
		flex-direction: column !important;
		align-items: stretch !important;
		justify-content: center !important;
		gap: 8px !important;
		line-height: 1.55 !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-nav-link {
		width: 100% !important;
		min-height: 42px !important;
		padding: 9px 12px !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		box-sizing: border-box !important;
		border-radius: 14px !important;
		color: #003f78 !important;
		background: rgba(21, 91, 216, 0.06) !important;
		font-size: 16px !important;
		font-weight: 700 !important;
		line-height: 1.55 !important;
		text-align: center !important;
		text-decoration: none !important;
		transition: transform 0.3s ease, color 0.3s ease, background 0.3s ease, box-shadow 0.3s ease !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-nav-link:hover {
		color: #ffffff !important;
		background: linear-gradient(135deg, #155bd8 0%, #004b9b 100%) !important;
		transform: translateY(-2px) !important;
		box-shadow: 0 10px 22px rgba(21, 91, 216, 0.2) !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-actions {
		width: 100% !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		gap: 12px !important;
		padding-top: 4px !important;
		box-sizing: border-box !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-actions .tuhundred20260610action-btn {
		width: 50% !important;
		min-width: 0 !important;
		height: 44px !important;
		padding: 0 16px !important;
		border-radius: 15px !important;
		font-size: 16px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-register-btn {
		background-image: linear-gradient(120deg, transparent 0%, transparent 35%, rgba(255, 255, 255, 0.34) 48%, transparent 62%, transparent 100%), linear-gradient(135deg, #064b86 0%, #1766a6 48%, #0d4f86 100%) !important;
	}
}

@media (max-width: 640px) {
	#tutwelve20260610header .tuhundred20260610header-inner {
		padding: 11px 14px !important;
		gap: 10px !important;
	}

	#tutwelve20260610header .tuhundred20260610logo-img {
		height: 40px !important;
		max-width: 188px !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-trigger {
		width: 44px !important;
		height: 44px !important;
		border-radius: 13px !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-switch:checked~.tuhundred20260610mobile-menu {
		padding: 15px !important;
		border-radius: 18px !important;
		gap: 14px !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-nav-link {
		min-height: 40px !important;
		font-size: 15px !important;
		line-height: 1.55 !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-actions {
		flex-direction: column !important;
		gap: 10px !important;
	}

	#tutwelve20260610header .tuhundred20260610mobile-actions .tuhundred20260610action-btn {
		width: 100% !important;
		height: 42px !important;
		font-size: 15px !important;
		line-height: 1.5 !important;
	}
}

@keyframes tuhundred20260610menudown {
	from {
		opacity: 0 !important;
		transform: translateY(-8px) scale(0.98) !important;
	}

	to {
		opacity: 1 !important;
		transform: translateY(0) scale(1) !important;
	}
}


#xrnumber20260610-footer {
	width: 100% !important;
	background: #075586 !important;
	color: #ffffff !important;
	font-family: Arial, "Microsoft YaHei", sans-serif !important;
	box-sizing: border-box !important;
}

#xrnumber20260610-footer * {
	box-sizing: border-box !important;
}

.xrdate20260610-footer-wrap {
	max-width: 1200px !important;
	margin: 0 auto !important;
	padding: 20px 5% 5px !important;
	display: grid !important;
	grid-template-columns: 1.2fr 1fr 1fr 1.2fr !important;
	gap: 40px !important;
	align-items: start !important;
}

.xrdate20260610-footer-col {
	min-width: 0 !important;
}

.xrdate20260610-footer-logo-title {
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	margin: 0 0 18px !important;
	color: #ffffff !important;
}

.xrdate20260610-footer-logo-link {
	display: inline-block !important;
	text-decoration: none !important;
	margin-bottom: 22px !important;
}

.xrdate20260610-footer-logo {
	width: 100% !important;
	height: auto !important;
	max-height: 70px !important;
	display: block !important;
	border: 0 !important;
}

.xrdate20260610-footer-desc {
	font-size: 16px !important;
	line-height: 1.55 !important;
	color: #ffffff !important;
	margin: 0 !important;
}

.xrdate20260610-footer-title {
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #ffffff !important;
	margin: 0 0 18px !important;
}

.xrdate20260610-footer-list {
	list-style: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

.xrdate20260610-footer-list li {
	margin: 0 0 16px !important;
	padding: 0 !important;
	font-size: 17px !important;
	line-height: 1.55 !important;
	color: #ffffff !important;
}

.xrdate20260610-footer-list a {
	color: #ffffff !important;
	text-decoration: none !important;
	font-size: 16px !important;
	line-height: 1.55 !important;
	display: inline-block !important;
}

.xrdate20260610-footer-list a:hover {
	color: #ffffff !important;
	text-decoration: underline !important;
}

.xrdate20260610-footer-contact p {
	margin: 0 0 15px !important;
	color: #ffffff !important;
	font-size: 16px !important;
	line-height: 1.55 !important;
}

.xrdate20260610-footer-bottom {
	background: #efefef !important;
	color: #667889 !important;
	text-align: center !important;
	font-size: 14px !important;
	line-height: 1.5 !important;
	padding: 14px 20px !important;
}

.xrdate20260610-footer-bottom a {
	text-decoration: none !important;
	color: #667889 !important;
}

@media (max-width: 991px) {
	.xrdate20260610-footer-wrap {
		padding: 20px 5% 5px !important;
		grid-template-columns: 1fr 1fr !important;
		gap: 34px 42px !important;
	}

	.xrdate20260610-footer-logo-title,
	.xrdate20260610-footer-title {
		font-size: 18px !important;
		margin-bottom: 18px !important;
	}

	.xrdate20260610-footer-list li,
	.xrdate20260610-footer-list a,
	.xrdate20260610-footer-contact p,
	.xrdate20260610-footer-desc {
		font-size: 16px !important;
	}
}

@media (max-width: 640px) {
	.xrdate20260610-footer-wrap {
		padding: 20px 5% 5px !important;
		grid-template-columns: 1fr !important;
		gap: 20px !important;
	}

	.xrdate20260610-footer-logo-title,
	.xrdate20260610-footer-title {
		font-size: 18px !important;
		margin-bottom: 18px !important;
	}

	.xrdate20260610-footer-logo-link {
		margin-bottom: 16px !important;
	}

	.xrdate20260610-footer-logo {
		max-height: 55px !important;
		width: 100% !important;
	}

	.xrdate20260610-footer-list li {
		margin-bottom: 12px !important;
	}

	.xrdate20260610-footer-list li,
	.xrdate20260610-footer-list a,
	.xrdate20260610-footer-contact p,
	.xrdate20260610-footer-desc {
		font-size: 16px !important;
		line-height: 1.55 !important;
	}

	.xrdate20260610-footer-bottom {
		font-size: 14px !important;
		padding: 12px 16px !important;
	}
}

.xlFaraday20260610CarouselBg {
	width: 100% !important;
	background-color: #071b2b !important;
	padding: 20px !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

.xlFaraday20260610Carousel {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	position: relative !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	background-color: #0b3b58 !important;
	border-radius: 0 !important;
}

.xlFaraday20260610Viewport {
	width: 100% !important;
	overflow: hidden !important;
	position: relative !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Track {
	display: flex !important;
	width: 100% !important;
	transition: transform .6s ease !important;
	will-change: transform !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Slide {
	flex: 0 0 100% !important;
	width: 100% !important;
	min-width: 100% !important;
	height: 380px !important;
	display: flex !important;
	align-items: stretch !important;
	position: relative !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	background-color: #0b3b58 !important;
}

.xlFaraday20260610MediaPanel {
	width: 48% !important;
	height: 380px !important;
	position: relative !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	background-color: #081522 !important;
}

.xlFaraday20260610ImageLink {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	text-decoration: none !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Image {
	display: block !important;
	width: 100% !important;
	height: 380px !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	transform: scale(1.01) !important;
	transition: transform .8s ease !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Slide:hover .xlFaraday20260610Image {
	transform: scale(1.06) !important;
}

.xlFaraday20260610ContentPanel {
	width: 52% !important;
	height: 380px !important;
	position: relative !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	background-color: #0b486d !important;
	padding: 42px 54px !important;
}

.xlFaraday20260610ContentPanel::before {
	content: "" !important;
	position: absolute !important;
	left: -92px !important;
	top: 0 !important;
	width: 190px !important;
	height: 100% !important;
	background-color: #062437 !important;
	clip-path: polygon(0 0, 58% 0, 100% 100%, 40% 100%) !important;
	z-index: 1 !important;
}

.xlFaraday20260610ContentPanel::after {
	content: "" !important;
	position: absolute !important;
	right: -70px !important;
	top: 0 !important;
	width: 230px !important;
	height: 100% !important;
	background-color: rgba(4, 24, 39, .55) !important;
	clip-path: polygon(42% 0, 100% 0, 100% 100%, 0 100%) !important;
	z-index: 1 !important;
}

.xlFaraday20260610ShapeOne {
	position: absolute !important;
	left: -20px !important;
	top: 0 !important;
	width: 180px !important;
	height: 100% !important;
	background-color: rgba(7, 45, 70, .92) !important;
	clip-path: polygon(0 0, 35% 0, 86% 100%, 45% 100%) !important;
	z-index: 2 !important;
	pointer-events: none !important;
}

.xlFaraday20260610ShapeTwo {
	position: absolute !important;
	right: 0 !important;
	bottom: 0 !important;
	width: 100% !important;
	height: 58% !important;
	background-color: rgba(4, 36, 60, .45) !important;
	clip-path: polygon(0 45%, 100% 0, 100% 100%, 0 100%) !important;
	z-index: 1 !important;
	pointer-events: none !important;
}

.xlFaraday20260610Wave {
	position: absolute !important;
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	width: 100% !important;
	height: 78% !important;
	z-index: 2 !important;
	pointer-events: none !important;
	opacity: .9 !important;
}

.xlFaraday20260610ContentInner {
	position: relative !important;
	z-index: 4 !important;
	width: 100% !important;
	max-width: 620px !important;
	text-align: center !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Brand {
	margin: 0 0 6px 0 !important;
	padding: 0 !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	color: #ffffff !important;
	font-weight: 700 !important;
	letter-spacing: 7px !important;
	text-transform: uppercase !important;
}

.xlFaraday20260610SubBrand {
	margin: 0 0 18px 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	color: rgba(255, 255, 255, .92) !important;
	font-weight: 700 !important;
}

.xlFaraday20260610Line {
	display: block !important;
	width: 100% !important;
	height: 1px !important;
	margin: 0 auto 18px auto !important;
	background-color: rgba(255, 255, 255, .45) !important;
}

.xlFaraday20260610Title {
	margin: 0 0 8px 0 !important;
	padding: 0 !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	color: #ffffff !important;
	font-weight: 700 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

.xlFaraday20260610TitleLink {
	color: #ffffff !important;
	text-decoration: none !important;
	display: inline !important;
	transition: color .3s ease !important;
}

.xlFaraday20260610TitleLink:hover {
	color: #9fd8ff !important;
}

.xlFaraday20260610Info {
	margin: 0 auto !important;
	padding: 0 !important;
	max-width: 560px !important;
	font-size: 17px !important;
	line-height: 1.6 !important;
	color: rgba(255, 255, 255, .96) !important;
	font-weight: 400 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

.xlFaraday20260610Arrow {
	position: absolute !important;
	top: 50% !important;
	z-index: 8 !important;
	width: 38px !important;
	height: 38px !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 1px solid rgba(255, 255, 255, .36) !important;
	border-radius: 50% !important;
	background-color: rgba(3, 23, 37, .42) !important;
	color: #ffffff !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	cursor: pointer !important;
	transform: translateY(-50%) !important;
	transition: background-color .3s ease, border-color .3s ease, opacity .3s ease !important;
	box-sizing: border-box !important;
	outline: none !important;
}

.xlFaraday20260610Arrow:hover {
	background-color: rgba(0, 122, 255, .58) !important;
	border-color: rgba(255, 255, 255, .75) !important;
}

.xlFaraday20260610Arrow svg {
	width: 22px !important;
	height: 22px !important;
	display: block !important;
}

.xlFaraday20260610Prev {
	left: 16px !important;
}

.xlFaraday20260610Next {
	right: 16px !important;
}

.xlFaraday20260610Dots {
	position: absolute !important;
	left: 50% !important;
	bottom: 14px !important;
	z-index: 8 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 8px !important;
	transform: translateX(-50%) !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Dot {
	width: 8px !important;
	height: 8px !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
	border-radius: 999px !important;
	background-color: rgba(255, 255, 255, .48) !important;
	cursor: pointer !important;
	transition: width .3s ease, background-color .3s ease !important;
	box-sizing: border-box !important;
}

.xlFaraday20260610Dot.is-active {
	width: 24px !important;
	background-color: #ffffff !important;
}

@media (max-width: 991px) {
	.xlFaraday20260610CarouselBg {
		padding: 20px !important;
	}

	.xlFaraday20260610ContentPanel {
		padding: 36px 34px !important;
	}

	.xlFaraday20260610Brand {
		font-size: 21px !important;
		line-height: 1.5 !important;
		letter-spacing: 5px !important;
	}

	.xlFaraday20260610Title {
		font-size: 21px !important;
		line-height: 1.5 !important;
	}

	.xlFaraday20260610Info {
		font-size: 15px !important;
		line-height: 1.6 !important;
	}
}

@media (max-width: 767px) {
	.xlFaraday20260610CarouselBg {
		padding: 20px !important;
	}

	.xlFaraday20260610Carousel {
		border-radius: 0 !important;
	}

	.xlFaraday20260610Slide {
		flex-direction: column !important;
		height: auto !important;
		min-height: auto !important;
	}

	.xlFaraday20260610MediaPanel {
		width: 100% !important;
		height: 280px !important;
		min-height: 280px !important;
		max-height: 280px !important;
	}

	.xlFaraday20260610Image {
		width: 100% !important;
		height: 280px !important;
		min-height: 280px !important;
		max-height: 280px !important;
		object-fit: cover !important;
		object-position: center center !important;
	}

	.xlFaraday20260610ContentPanel {
		width: 100% !important;
		height: auto !important;
		padding: 30px 22px 46px 22px !important;
	}

	.xlFaraday20260610ContentPanel::before {
		left: -120px !important;
		width: 210px !important;
		opacity: .55 !important;
	}

	.xlFaraday20260610ContentPanel::after {
		right: -140px !important;
		width: 240px !important;
		opacity: .5 !important;
	}

	.xlFaraday20260610ShapeOne {
		left: -120px !important;
		width: 210px !important;
		opacity: .45 !important;
	}

	.xlFaraday20260610Brand {
		font-size: 20px !important;
		line-height: 1.5 !important;
		letter-spacing: 4px !important;
	}

	.xlFaraday20260610SubBrand {
		font-size: 13px !important;
		line-height: 1.5 !important;
		margin-bottom: 14px !important;
	}

	.xlFaraday20260610Line {
		margin-bottom: 14px !important;
	}

	.xlFaraday20260610Title {
		font-size: 20px !important;
		line-height: 1.5 !important;
	}

	.xlFaraday20260610Info {
		font-size: 14px !important;
		line-height: 1.6 !important;
	}

	.xlFaraday20260610Arrow {
		width: 34px !important;
		height: 34px !important;
		top: auto !important;
		bottom: 12px !important;
		transform: none !important;
	}

	.xlFaraday20260610Prev {
		left: 14px !important;
	}

	.xlFaraday20260610Next {
		right: 14px !important;
	}

	.xlFaraday20260610Dots {
		bottom: 20px !important;
	}
}

@media (max-width: 480px) {
	.xlFaraday20260610ContentPanel {
		padding: 15px 18px 50px 18px !important;
	}

	.xlFaraday20260610Brand {
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	.xlFaraday20260610Title {
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	.xlFaraday20260610Info {
		font-size: 14px !important;
		line-height: 1.6 !important;
	}
}

#tuContent20260610BusinessBg {
	width: 100% !important;
	background-color: #f7f7f7 !important;
	padding: 20px !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

#tuContent20260610BusinessWrap {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

.tuLayout20260610BusinessItem {
	width: 100% !important;
	display: grid !important;
	grid-template-columns: 38% 62% !important;
	gap: 30px !important;
	align-items: stretch !important;
	box-sizing: border-box !important;
}

.tuLayout20260610BusinessTextBox {
	height: 350px !important;
	background-color: #ffffff !important;
	padding: 48px 42px !important;
	box-sizing: border-box !important;
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
	justify-content: center !important;
	text-align: center !important;
	box-shadow: 0 12px 35px rgba(0, 0, 0, 0.06) !important;
	overflow: hidden !important;
}

.tuLayout20260610BusinessIcon {
	width: 64px !important;
	height: 64px !important;
	margin: 0 0 24px 0 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

.tuLayout20260610BusinessIcon svg {
	width: 64px !important;
	height: 64px !important;
	fill: none !important;
	stroke: #0b66f0 !important;
	stroke-width: 3 !important;
	stroke-linecap: round !important;
	stroke-linejoin: round !important;
	display: block !important;
}

.tuLayout20260610BusinessTitle {
	width: 100% !important;
	margin: 0 0 14px 0 !important;
	padding: 0 !important;
	font-size: 20px !important;
	line-height: 1.5 !important;
	font-weight: 600 !important;
	color: #333333 !important;
	box-sizing: border-box !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

.tuLayout20260610BusinessTitle a {
	color: #333333 !important;
	text-decoration: none !important;
	display: block !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

.tuLayout20260610BusinessInfo {
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 16px !important;
	line-height: 1.56 !important;
	font-weight: 400 !important;
	color: #666666 !important;
	box-sizing: border-box !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

.tuLayout20260610BusinessPicBox {
	width: 100% !important;
	height: 350px !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
	background-color: #111111 !important;
}

.tuLayout20260610BusinessPicLink {
	width: 100% !important;
	height: 100% !important;
	display: block !important;
	text-decoration: none !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

.tuLayout20260610BusinessPic {
	width: 100% !important;
	height: 350px !important;
	display: block !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	max-width: 100% !important;
	box-sizing: border-box !important;
	transition: transform 0.4s ease !important;
}

.tuLayout20260610BusinessPicLink:hover .tuLayout20260610BusinessPic {
	transform: scale(1.04) !important;
}

@media screen and (max-width: 768px) {
	#tuContent20260610BusinessBg {
		padding: 20px !important;
	}

	.tuLayout20260610BusinessItem {
		display: flex !important;
		flex-direction: column !important;
		gap: 0px !important;
	}

	.tuLayout20260610BusinessTextBox {
		height: auto !important;
		padding: 15px !important;
	}

	.tuLayout20260610BusinessIcon {
		width: 52px !important;
		height: 52px !important;
		margin-bottom: 18px !important;
	}

	.tuLayout20260610BusinessIcon svg {
		width: 52px !important;
		height: 52px !important;
	}

	.tuLayout20260610BusinessTitle {
		font-size: 20px !important;
		text-align: left !important;
		line-height: 1.5 !important;
		margin-bottom: 10px !important;
	}

	.tuLayout20260610BusinessInfo {
		text-align: left !important;
		font-size: 16px !important;
		line-height: 1.6 !important;
	}

	.tuLayout20260610BusinessPicBox {
		height: auto !important;
		aspect-ratio: 16 / 9 !important;
	}

	.tuLayout20260610BusinessPic {
		min-height: auto !important;
		height: 100% !important;
	}
}

@media screen and (max-width: 480px) {
	#tuContent20260610BusinessBg {
		padding: 20px !important;
	}

	.tuLayout20260610BusinessTextBox {
		padding: 15px !important;
	}

	.tuLayout20260610BusinessTitle {
		text-align: left !important;
		font-size: 18px !important;
	}

	.tuLayout20260610BusinessInfo {
		text-align: left !important;
		font-size: 15px !important;
		line-height: 1.6 !important;
	}
}

#xlMiriam20260610.xlBacon20260610 {
	width: 100% !important;
	background: #ececec !important;
	padding: 35px 20px !important;
	margin: 0px auto !important;
	box-sizing: border-box !important;
	font-family: 'Arial', sans-serif !important;
	color: #000000 !important;
	border-radius: 1px !important;
}

#xlMiriam20260610.xlBacon20260610 h1 {
	text-align: center !important;
	font-size: clamp(28px, 5vw, 30px) !important;
	color: #000 !important;
	margin: 0 0 30px 0 !important;
	font-weight: bold !important;
	line-height: 1.4 !important;
}

.xlBacon20260610-body-area {
	max-width: 1180px !important;
	margin: 0px auto !important;
}

.xlBacon20260610-body-area h2,
h3,
h4,
h5,
h6 {
	text-align: center !important;
	font: 21px !important;
}

.xlBacon20260610-body-area img {
	object-fit: cover !important;
	max-width: 100% !important;
}

#xlMiriam20260610.xlBacon20260610 p {
	text-align: left !important;
	line-height: 1.8 !important;
	font-size: 16px !important;
	margin-bottom: 18px !important;
}

@media (max-width: 768px) {
	#xlMiriam20260610.xlBacon20260610 {
		padding: 25px 15px !important;
	}

	#xlMiriam20260610.xlBacon20260610 p {
		font-size: 15px !important;
	}
}

#xlBanding20260610Section.xlbanker20260610-section {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 20px !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-container {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-heading {
	margin: 0 0 5px !important;
	text-align: center !important;
	padding: 0 !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
}

#xlBanding20260610Section .xlbanker20260610-line {
	width: 100% !important;
	height: 1px !important;
	background-color: #222222 !important;
	margin: 0 0 15px !important;
	padding: 0 !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-list {
	display: grid !important;
	grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
	gap: 10px !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-card {
	display: flex !important;
	flex-direction: column !important;
	min-width: 0 !important;
	background-color: #ffffff !important;
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08) !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-picLink {
	display: block !important;
	width: 100% !important;
	height: 150px !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-pic {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	transform: none !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-content {
	flex: 1 1 auto !important;
	padding: 15px !important;
	box-sizing: border-box !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}

#xlBanding20260610Section .xlbanker20260610-title {
	margin: 0 0 5px !important;
	padding: 0 !important;
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#xlBanding20260610Section .xlbanker20260610-titleLink {
	color: #005082 !important;
	text-decoration: none !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

#xlBanding20260610Section .xlbanker20260610-info {
	margin: 0 0 15px !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #333333 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#xlBanding20260610Section .xlbanker20260610-more {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 120px !important;
	min-height: 42px !important;
	padding: 8px 22px !important;
	border: 1px solid #005cff !important;
	background-color: #ffffff !important;
	color: #005cff !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#xlBanding20260610Section .xlbanker20260610-moreText {
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005cff !important;
}

@media screen and (max-width: 1024px) {
	#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-list {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		gap: 16px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-picLink {
		height: 180px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}
}

@media screen and (max-width: 640px) {
	#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-heading {
		margin-bottom: 5px !important;
		font-size: 23px !important;
		line-height: 1.5 !important;
	}

	#xlBanding20260610Section .xlbanker20260610-line {
		margin-bottom: 15px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-list {
		display: flex !important;
		flex-direction: column !important;
		gap: 18px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-card {
		width: 100% !important;
	}

	#xlBanding20260610Section .xlbanker20260610-picLink {
		height: auto !important;
		aspect-ratio: 16 / 9 !important;
	}

	#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-title {
		margin-bottom: 5px !important;
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	#xlBanding20260610Section .xlbanker20260610-info {
		margin-bottom: 15px !important;
		font-size: 14px !important;
		line-height: 1.6 !important;
	}

	#xlBanding20260610Section .xlbanker20260610-more {
		min-width: 110px !important;
		min-height: 40px !important;
		padding: 7px 18px !important;
	}

	#xlBanding20260610Section .xlbanker20260610-moreText {
		font-size: 14px !important;
	}
}

#xlBanding20260610OtherServices {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 0 20px 20px !important;
	box-sizing: border-box !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesInner {
	max-width: 1200px !important;
	width: 100% !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitleBox {
	padding: 20px 0 5px !important;
	margin: 0 0 20px !important;
	border-bottom: 1px solid #222222 !important;
	box-sizing: border-box !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitle {
	margin: 0 !important;
	padding: 0 !important;
	text-align: center !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #004d80 !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesList {
	display: grid !important;
	grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
	gap: 20px !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesItem {
	background-color: #ffffff !important;
	box-shadow: 0 10px 32px rgba(0, 0, 0, 0.08) !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	min-width: 0 !important;
	display: flex !important;
	flex-direction: column !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesPicLink {
	display: block !important;
	width: 100% !important;
	aspect-ratio: 452 / 254 !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
	flex-shrink: 0 !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesPic {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
	object-position: center !important;
	border: 0 !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesText {
	padding: 15px !important;
	box-sizing: border-box !important;
	flex: 1 !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesNameLink {
	display: block !important;
	text-decoration: none !important;
	color: inherit !important;
	margin: 0 0 8px !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesName {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #004d80 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesInfo {
	margin: 0 0 15px !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #344054 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesMore {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 128px !important;
	min-height: 42px !important;
	padding: 0 22px !important;
	border: 1px solid #005dff !important;
	color: #005dff !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
	background-color: transparent !important;
	align-self: flex-start !important;
}

#xlBanding20260610OtherServices .xlbanker20260610OtherServicesMoreText {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005dff !important;
}

@media screen and (max-width: 991px) {
	#xlBanding20260610OtherServices {
		padding: 0 20px 20px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitleBox {
		padding-bottom: 5px !important;
		margin-bottom: 20px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitle {
		font-size: 23px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesList {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		gap: 18px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesText {
		padding: 15px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesName {
		font-size: 18px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesInfo {
		font-size: 15px !important;
	}
}

@media screen and (max-width: 640px) {
	#xlBanding20260610OtherServices {
		padding: 0 20px 20px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitleBox {
		padding-bottom: 5px !important;
		margin-bottom: 20px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesTitle {
		font-size: 23px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesList {
		grid-template-columns: 1fr !important;
		gap: 18px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesPicLink {
		aspect-ratio: 16 / 9 !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesText {
		padding: 15px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesName {
		font-size: 18px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesInfo {
		font-size: 15px !important;
		line-height: 1.6 !important;
		margin-bottom: 15px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesMore {
		min-width: 120px !important;
		min-height: 40px !important;
		padding: 0 18px !important;
	}

	#xlBanding20260610OtherServices .xlbanker20260610OtherServicesMoreText {
		font-size: 14px !important;
	}
}

#tuContent20260610Outer.tuLayout20260610Outer {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 20px !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

#tuContent20260610Wrap.tuLayout20260610Wrap {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#tuContent20260610Item.tuLayout20260610Item {
	width: 100% !important;
	display: flex !important;
	align-items: center !important;
	gap: 42px !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

.tuLayout20260610PicBox {
	width: 38.5% !important;
	height: 350px !important;
	flex: 0 0 38.5% !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

.tuLayout20260610PicLink {
	width: 100% !important;
	height: 100% !important;
	display: block !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

.tuLayout20260610Pic {
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	display: block !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	box-sizing: border-box !important;
}

.tuLayout20260610TextBox {
	flex: 1 !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}

.tuLayout20260610Title {
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
	font-size: 20px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #004f87 !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
}

.tuLayout20260610TitleLink {
	color: #004f87 !important;
	text-decoration: none !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

.tuLayout20260610Info {
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
	font-size: 16px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #111111 !important;
	text-align: justify !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
}

.tuLayout20260610MoreBox {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 16px !important;
	line-height: 1.5 !important;
	box-sizing: border-box !important;
}

.tuLayout20260610More {
	color: #005b99 !important;
	font-size: 16px !important;
	line-height: 1.5 !important;
	font-weight: 400 !important;
	text-decoration: none !important;
}

@media screen and (max-width: 767px) {
	#tuContent20260610Outer.tuLayout20260610Outer {
		padding: 20px !important;
	}

	#tuContent20260610Item.tuLayout20260610Item {
		display: block !important;
	}

	.tuLayout20260610PicBox {
		width: 100% !important;
		height: 200px !important;
		flex: none !important;
		margin: 0 0 22px 0 !important;
	}

	.tuLayout20260610TextBox {
		width: 100% !important;
	}

	.tuLayout20260610Title {
		margin: 0 0 8px 0 !important;
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	.tuLayout20260610Info {
		margin: 0 0 15px 0 !important;
		font-size: 15px !important;
		line-height: 1.6 !important;
		text-align: left !important;
	}

	.tuLayout20260610MoreBox {
		font-size: 15px !important;
		line-height: 1.5 !important;
	}

	.tuLayout20260610More {
		font-size: 15px !important;
		line-height: 1.5 !important;
	}
}

#tutwelve20260610header+#xlBanding20260610Section.xlbanker20260610-section {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 40px 20px !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-container {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-heading {
	margin: 0 0 5px !important;
	text-align: center !important;
	padding: 0 !important;
	font-size: clamp(28px, 5vw, 30px) !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-line {
	width: 100% !important;
	height: 1px !important;
	background-color: #222222 !important;
	margin: 0 0 15px !important;
	padding: 0 !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-list {
	display: grid !important;
	grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
	gap: 10px !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-card {
	display: flex !important;
	flex-direction: column !important;
	min-width: 0 !important;
	background-color: #ffffff !important;
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08) !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-picLink {
	display: block !important;
	width: 100% !important;
	height: 150px !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-pic {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	transform: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-content {
	flex: 1 1 auto !important;
	padding: 15px !important;
	box-sizing: border-box !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-title {
	margin: 0 0 5px !important;
	padding: 0 !important;
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-titleLink {
	color: #005082 !important;
	text-decoration: none !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-info {
	margin: 0 0 15px !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #333333 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-more {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 120px !important;
	min-height: 42px !important;
	padding: 8px 22px !important;
	border: 1px solid #005cff !important;
	background-color: #ffffff !important;
	color: #005cff !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-moreText {
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005cff !important;
}

@media screen and (max-width: 1024px) {
	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-list {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		gap: 16px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: 180px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}
}

@media screen and (max-width: 640px) {
	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-heading {
		margin-bottom: 5px !important;
		font-size: 23px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-line {
		margin-bottom: 15px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-list {
		display: flex !important;
		flex-direction: column !important;
		gap: 18px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-card {
		width: 100% !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: auto !important;
		aspect-ratio: 16 / 9 !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-title {
		margin-bottom: 5px !important;
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-info {
		margin-bottom: 15px !important;
		font-size: 14px !important;
		line-height: 1.6 !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-more {
		min-width: 110px !important;
		min-height: 40px !important;
		padding: 7px 18px !important;
	}

	#tutwelve20260610header+#xlBanding20260610Section .xlbanker20260610-moreText {
		font-size: 14px !important;
	}
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 {
	width: 100% !important;
	background: #ececec !important;
	padding: 35px 20px !important;
	margin: 0px auto !important;
	box-sizing: border-box !important;
	font-family: 'Arial', sans-serif !important;
	color: #000000 !important;
	border-radius: 1px !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 h1 {
	text-align: center !important;
	font-size: 30px !important;
	color: #101010 !important;
	margin: 0 !important;
	font-weight: bold !important;
	line-height: 1.4 !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 .xlBacon20260610-body-area {
	max-width: 1180px !important;
	margin: 0px auto !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 .xlBacon20260610-body-area img {
	object-fit: cover !important;
	max-width: 100% !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 p {
	text-align: left !important;
	line-height: 1.8 !important;
	font-size: 16px !important;
	margin-bottom: 18px !important;
}

@media (max-width: 768px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 {
		padding: 25px 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 p {
		font-size: 15px !important;
	}
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 20px !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-container {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-heading {
	margin: 0 0 5px !important;
	text-align: center !important;
	padding: 0 !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-line {
	width: 100% !important;
	height: 1px !important;
	background-color: #222222 !important;
	margin: 0 0 15px !important;
	padding: 0 !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
	display: grid !important;
	grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
	gap: 10px !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-card {
	display: flex !important;
	flex-direction: column !important;
	min-width: 0 !important;
	background-color: #ffffff !important;
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08) !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
	display: block !important;
	width: 100% !important;
	height: 150px !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-pic {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	transform: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
	flex: 1 1 auto !important;
	padding: 15px !important;
	box-sizing: border-box !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-title {
	margin: 0 0 5px !important;
	padding: 0 !important;
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-titleLink {
	color: #005082 !important;
	text-decoration: none !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-info {
	margin: 0 0 15px !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #333333 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-more {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 120px !important;
	min-height: 42px !important;
	padding: 8px 22px !important;
	border: 1px solid #005cff !important;
	background-color: #ffffff !important;
	color: #005cff !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-moreText {
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005cff !important;
}

@media screen and (max-width: 1024px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		gap: 16px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: 180px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}
}

@media screen and (max-width: 640px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-heading {
		margin-bottom: 5px !important;
		font-size: 23px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-line {
		margin-bottom: 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
		display: flex !important;
		flex-direction: column !important;
		gap: 18px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-card {
		width: 100% !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: auto !important;
		aspect-ratio: 16 / 9 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-title {
		margin-bottom: 5px !important;
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-info {
		margin-bottom: 15px !important;
		font-size: 14px !important;
		line-height: 1.6 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-more {
		min-width: 110px !important;
		min-height: 40px !important;
		padding: 7px 18px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-moreText {
		font-size: 14px !important;
	}
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 {
	width: 100% !important;
	background: #ececec !important;
	padding: 35px 20px !important;
	margin: 0px auto !important;
	box-sizing: border-box !important;
	font-family: 'Arial', sans-serif !important;
	color: #000000 !important;
	border-radius: 1px !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 h1 {
	text-align: center !important;
	font-size: 30px !important;
	color: #101010 !important;
	margin: 0 !important;
	font-weight: bold !important;
	line-height: 1.4 !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 .xlBacon20260610-body-area {
	max-width: 1180px !important;
	margin: 0px auto !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 .xlBacon20260610-body-area img {
	object-fit: cover !important;
	max-width: 100% !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 p {
	text-align: left !important;
	line-height: 1.8 !important;
	font-size: 16px !important;
	margin-bottom: 18px !important;
}

@media (max-width: 768px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 {
		padding: 25px 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 h1 {
		font-size: 28px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610 p {
		font-size: 15px !important;
		line-height: 1.6 !important;
	}
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
	width: 100% !important;
	background-color: #ffffff !important;
	padding: 20px !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-container {
	width: 100% !important;
	max-width: 1200px !important;
	margin: 0 auto !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-heading {
	margin: 0 0 5px !important;
	text-align: center !important;
	padding: 0 !important;
	font-size: 23px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-line {
	width: 100% !important;
	height: 1px !important;
	background-color: #222222 !important;
	margin: 0 0 15px !important;
	padding: 0 !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
	display: grid !important;
	grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
	gap: 10px !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-card {
	display: flex !important;
	flex-direction: column !important;
	min-width: 0 !important;
	background-color: #ffffff !important;
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08) !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
	display: block !important;
	width: 100% !important;
	height: 150px !important;
	overflow: hidden !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-pic {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
	object-position: center center !important;
	border: 0 !important;
	transform: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
	flex: 1 1 auto !important;
	padding: 15px !important;
	box-sizing: border-box !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-title {
	margin: 0 0 5px !important;
	padding: 0 !important;
	font-size: 18px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005082 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-titleLink {
	color: #005082 !important;
	text-decoration: none !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-info {
	margin: 0 0 15px !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.55 !important;
	font-weight: 400 !important;
	color: #333333 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-more {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 120px !important;
	min-height: 42px !important;
	padding: 8px 22px !important;
	border: 1px solid #005cff !important;
	background-color: #ffffff !important;
	color: #005cff !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
}

#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-moreText {
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	font-weight: 700 !important;
	color: #005cff !important;
}

@media screen and (max-width: 1024px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		gap: 16px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: 180px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}
}

@media screen and (max-width: 640px) {
	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section.xlbanker20260610-section {
		padding: 20px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-heading {
		margin-bottom: 5px !important;
		font-size: 23px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-line {
		margin-bottom: 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-list {
		display: flex !important;
		flex-direction: column !important;
		gap: 18px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-card {
		width: 100% !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-picLink {
		height: auto !important;
		aspect-ratio: 16 / 9 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-content {
		padding: 15px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-title {
		margin-bottom: 5px !important;
		font-size: 18px !important;
		line-height: 1.5 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-info {
		margin-bottom: 15px !important;
		font-size: 14px !important;
		line-height: 1.6 !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-more {
		min-width: 110px !important;
		min-height: 40px !important;
		padding: 7px 18px !important;
	}

	#tutwelve20260610header+#xlMiriam20260610.xlBacon20260610+#xlBanding20260610Section .xlbanker20260610-moreText {
		font-size: 14px !important;
	}
}