body {line-break: strict; }

html:not(.windows) .button {
	padding-block: calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) + 1px )  calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) - 1px);
}
html.firefox .button {
	padding-block: calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) - 1px )  calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) + 1px);
}

.tile-content {
	width: 100%;
}
.tile-copy-wrapper {
	width: 100%;
	z-index: 3;
}
.footnote a {
	pointer-events: initial;
	z-index: 4;
	text-decoration: none;
}
.footnote a:hover {
	color: #06c;
}

.theme-dark .footnote a:hover {
	color: #0076DF;
}

@media (max-width: 1068px) {
	.large {
		display: none;
	}
}
.medium {
	display: none;
}
@media (max-width: 1068px) {
	.medium {
		display: initial;
	}
}
@media (max-width: 734px) {
	.medium {
		display: none;
	}
}
.small {
	display: none;
}
@media (max-width: 734px) {
	.small { display: initial; }
}


[data-tile-id] .tile-subhead {
  max-width: 98% !important;
}