/* Large Views (>1500px) */

@media screen and (orientation: landscape) and (min-width: 1500px) {
	body {
		font-size: var(--fsl-p);
	}

	/* container--header */
	.menu__list {
		gap: 5em;
	}

	/* container--intro */
	.title {
		font-size: var(--fsl-h3);
	}

	.intro__title {
		font-size: var(--fsl-h2);
	}

	/* container--usage */
	.title.table__title {
		font-size: var(--fsl-cookie-table);
	}

	.arrow {
		right: 2.5rem;
		bottom: 1rem;
	}

	.arrow__icon,
	body.light .arrow__icon {
		width: 2.5rem;
	}
}
