body {
	line-break: strict;
}

/* common - more extends */
a.more:has(.more) {
	text-decoration: none;
}

a.more:hover:has(.more) {
	text-decoration: underline;
}

a.more:has(.more)::after {
	display: none;
}

/* hero */
.section-welcome .hero-container .headline-container .headline {
	flex-wrap: wrap;
}

.section-welcome .hero-container .headline-container .headline .jp-block {
	width: 100%;
}

@media only screen and (max-width: 734px) {
	.section-welcome .hero-container .headline-container .suffix-container {
		margin-inline-start: 0;
	}
}

/** Employees */
.card-big .card-big-copy + .card-big-trigger .card-big-icon,
.card-big .card-big-headline + .card-big-trigger .card-big-icon {
	--trigger-offset-block: 18px;
}

@media only screen and (max-width: 734px) {
	.card-big .card-big-copy + .card-big-trigger .card-big-icon,
	.card-big .card-big-headline + .card-big-trigger .card-big-icon {
		--trigger-offset-block: 14px;
	}
}

/* Saving */
@media only screen and (max-width: 734px) {
	.card-big-savings {
		align-items: flex-start;
	}
}

/* Select */
@media only screen and (min-width: 735px) {
	.section-header .section-header-headline {
		max-width: 100%;
	}
}

@media only screen and (max-width: 1068px) {
	.section-select .section-header {
		flex-flow: column nowrap;
		align-items: flex-start;
	}
}

/* Resources */
.section-resources .card-small-headline {
	max-width: 90%;
}

@media only screen and (max-width: 734px) {
	.section-get-in-touch .copy {
		margin-inline: 0;
	}
}

/* Images */
.section-welcome .hero-card .icon-dollar {
	background-size: 41px 41px;
	background-repeat: no-repeat;
	background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_large.png);
	display: inline-block;
	position: relative;
	top: 3px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-welcome .hero-card .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_large_2x.png);
	}
}

@media (max-width: 1068px) {
	.section-welcome .hero-card .icon-dollar {
		background-size: 35px 35px;
		background-repeat: no-repeat;
		background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_medium.png);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),
	(max-width: 1068px) and (min-resolution: 144dpi) {
	.section-welcome .hero-card .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_medium_2x.png);
	}
}

@media (max-width: 734px) {
	.section-welcome .hero-card .icon-dollar {
		background-size: 25px 25px;
		background-repeat: no-repeat;
		background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_small.png);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx),
	(max-width: 734px) and (min-resolution: 144dpi) {
	.section-welcome .hero-card .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/welcome/icons/icon_dollar__d9ou1strjsa6_small_2x.png);
	}
}

@media (max-width: 1068px) {
	.section-welcome .hero-card .icon-dollar {
		top: 4px;
	}
}

@media (max-width: 734px) {
	.section-welcome .hero-card .icon-dollar {
		top: 2px;
	}
}

.card-big-savings .icon-dollar {
	background-size: 48px 48px;
	background-repeat: no-repeat;
	background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_large.png);
	display: inline-block;
	position: relative;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.card-big-savings .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_large_2x.png);
	}
}

@media (max-width: 1068px) {
	.card-big-savings .icon-dollar {
		background-size: 41px 41px;
		background-repeat: no-repeat;
		background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_medium.png);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),
	(max-width: 1068px) and (min-resolution: 144dpi) {
	.card-big-savings .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_medium_2x.png);
	}
}

@media (max-width: 734px) {
	.card-big-savings .icon-dollar {
		background-size: 25px 25px;
		background-repeat: no-repeat;
		background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_small.png);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx),
	(max-width: 734px) and (min-resolution: 144dpi) {
	.card-big-savings .icon-dollar {
		background-image: url(/jp/business/mac-does-that/images/overview/computer/savings/icon_b_dollar__cwu15mdlwuaa_small_2x.png);
	}
}
