.pageContentWrapper--inactive.js-trigger {
	opacity: 0;
}
.pageContentWrapper--inactive.js-inview {
	transform: translateY(0);
	opacity: 1;
}
.interactiveTitle {
	transform: translateX(0);
}
.c-animation-title__sub-text {
	transform: translateX(0);
}
.c-animation-title__inner-text {
	transform: translateX(0);
}
.fancy-button span {
	line-height: 1;
}
.strongPoint__box {
	box-sizing: unset;
}
.step__icon {
	min-width: auto;
}
.comparisonTable__ttlWrapper .c-animation-title__sub-text {
	opacity: 0;
}
@media screen and (max-width: 834px) {
    table th, table td {
        padding: 3px;
        font-size: 0.8em;
    }
}