.BusinessContainer,.BusinessBreadcrumb{
	width:calc(100% - 34px)}

	.BusinessBreadcrumb{
		margin-top:18px;
		font-size:10.5px}

		.BusinessIntro,.BusinessTypes,.BusinessPerformance,.BusinessCost,.BusinessTrust,.BusinessFlow,.BusinessFinal{
			padding:64px 0}

			.BusinessIntro{
				padding-top:54px}

				.BusinessEyebrow{
					font-size:9.5px;
					margin-bottom:11px}

					.BusinessTitle{
						font-size:28px;
						line-height:1.42}

						.BusinessLead{
							margin-top:18px;
							font-size:14px;
							line-height:1.9}

							.BusinessIntroGrid{
								display:block}

								.BusinessIntroText{
									margin-top:28px}

									.BusinessIntroText p{
										font-size:14px;
										line-height:1.95;
										margin-bottom:18px}

										.BusinessSectionHead{
											margin-bottom:34px}

											.BusinessTypeGrid,.BusinessPlanGrid,.BusinessTrustGrid,.BusinessEvidenceLinks,.BusinessFlowList{
												grid-template-columns:1fr;
												gap:12px}

												.BusinessTypeGrid article,.BusinessTrustGrid article{
													border-radius:18px;
													padding:24px 20px}

													.BusinessPerformanceGrid{
														display:block}

														.BusinessPerformanceMain{
															grid-template-columns:repeat(3,1fr);
															gap:7px}

															.BusinessPerformanceMain>div{
																padding:22px 7px;
																border-radius:16px}

																.BusinessPerformanceMain strong{
																	font-size:28px}

																	.BusinessPerformanceMain p{
																		font-size:10.5px}

																		.BusinessPerformanceText{
																			margin-top:28px}

																			.BusinessPlanGrid article{
																				padding:26px 20px;
																				border-radius:18px}

																				.BusinessPlanGrid article>p:not(.BusinessPlanTag){
																					min-height:0}

																					.BusinessRoiCta{
																						padding:24px 20px;
																						display:block;
																						border-radius:18px}

																						.BusinessRoiCta a{
																							margin-top:20px;
																							width:100%;
																							min-width:0;
																							box-sizing:border-box}

																							.BusinessTrustGrid{
																								gap:10px}

																								.BusinessEvidenceLinks a{
																									padding:18px 48px 18px 18px}

																									.BusinessFlowList li{
																										padding:22px 20px;
																										border-radius:18px}

																										.BusinessFinalInner{
																											display:block}

																											.BusinessFinalActions{
																												margin-top:28px}

																												.BusinessHero .LowerHero_lead{
																													font-size:14px}

																													.pc-only{
																														display:none!important}

																														/* Visual content */
																														.BusinessHeroInner {
																															display: flex;
																															flex-direction: column;
																															gap: 26px;
																														}

																														.BusinessHeroContent {
																															width: 100%;
																														}

																														.BusinessHeroVisual {
																															width: 100%;
																															border-radius: 22px;
																														}

																														.BusinessHeroVisual img {
																															height: auto;
																															aspect-ratio: 4 / 3;
																															object-fit: cover;
																														}

																														.BusinessHeroVisual figcaption,
																														.BusinessPerformanceVisual figcaption {
																															right: 14px;
																															bottom: 14px;
																															padding: 7px 10px;
																															font-size: 8.5px;
																														}

																														.BusinessSceneGrid {
																															grid-template-columns: 1fr;
																															gap: 12px;
																															margin-bottom: 20px;
																														}

																														.BusinessSceneCard,
																														.BusinessSceneCard img {
																															min-height: 0;
																														}

																														.BusinessSceneCard {
																															aspect-ratio: 4 / 3;
																															border-radius: 18px;
																														}

																														.BusinessSceneCard img {
																															height: 100%;
																														}

																														.BusinessSceneCard figcaption {
																															left: 18px;
																															right: 18px;
																															bottom: 16px;
																														}

																														.BusinessPerformanceVisual {
																															border-radius: 18px;
																														}

																														.BusinessPerformanceVisual img {
																															height: auto;
																															aspect-ratio: 4 / 3;
																														}
