body {
	background: yellow;
	padding: 20px;
	font-family: Arial, sans-serif;

	line-height: 1.25;
}

.container {
	position: absolute;
	top: 0;
	bottom: 0:;
  	left: 0;
  	right: 0;
}

h1 {
	color: blue;
	font-weight: bold;
	font-size: 2.5vw;
	transform: rotate(180deg);
	padding-right: 30px;
}

h2 {
	font-weight: bold;
	font-size: 12vw;
	transform: rotate(-45deg);
	padding: -100px;
}

p {
	font-size: 8vw;
	transform: rotate(90deg);
	margin-left: 30px;
	margin-top: 30px;
}

a {
	color: blue;
}

a:hover {
	color: red;
}