.button-pill {
    border-radius: 1em;
}

.anchor-spacing-top {
	scroll-margin-top: 50px;
}

/* App Store Localnav */
.localnav-scrim .localnav-background {
  background-color: #1767EF;
	background: -webkit-linear-gradient(left, rgba(20,196,251,0.95), rgba(23,103,239,0.95));
	background: linear-gradient(to left, rgba(23,103,239,0.95), rgba(20,196,251,0.95));
}
@supports (-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px)) {
	/* Blur Navigation Bar */
	.localnav-scrim .localnav-background {
		background: -webkit-linear-gradient(left, rgba(20,196,251,0.85), rgba(23,103,239,0.85));
		background: linear-gradient(to left, rgba(23,103,239,0.85), rgba(20,196,251,0.85));
		-webkit-backdrop-filter: saturate(180%) blur(20px);
		backdrop-filter: saturate(180%) blur(20px)
	}
}
.localnav .localnav-title a,
.localnav .localnav-menu-link  {
	color: #fff;
}

.localnav .localnav-menu-link:hover {
	color: #eee;
}

.localnav .localnav-menucta-chevron::before,
.localnav .localnav-menucta-chevron::after {
	background: #fff;
}

/* Tiles */
a.tile-link {
	display: block;
	text-decoration: none;
	color: #333333;
}
a.tile-link span.more {
	color: #0070c9;
}
a.tile-link .tile-wrap {
	padding: 19px;
	background-color: #fff;
	border-radius: 0.5em;
	border: 1px solid #e8e8e8;
	/* box-shadow: 1px 3px 6px 1px rgba(204,204,204,0.6); */
	transition: box-shadow 0.2s ease-in-out;
}
body[data-color-scheme="dark"].dmf a.tile-link .tile-wrap {
	border: 1px solid rgba(255, 255, 255, 0.1);
}
a.tile-link:hover {
	text-decoration: none;
}
a.tile-link:hover span.more {
	text-decoration: underline;
	color: #0070c9;
}
a.tile-link:hover .tile-wrap {
	cursor: pointer;
	/* box-shadow: 1px 3px 6px 1px rgba(0,112,201,0.4); */
	box-shadow: 0 0 0 1px rgba(50, 50, 93, 0.01), 0 7px 14px 0 rgba(50, 50, 93, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.02);
	background-color: #fdfdfd;
}
a.tile-link .tile-wrap .typography-label {
	font-size: 22px;
}
@media only screen and (max-width: 735px) {
	a.tile-link .tile-wrap .typography-label {
		font-size: 21px;
	}
}


/* ===== FOOTER ===== */
.international-links {
	margin: 15px 0 -5px;
	text-align: center;
}
.international-links a {
	margin: 0 7px;
	font-size: 12px !important;
}
.international-links a.selected {
	color: #888;
}

/* === DARK MODE === */
	html body[data-color-scheme="dark"].dmf .localnav .localnav-menu .localnav-menu-link:hover, html body .localnav.localnav-menu-link:hover {color: #eee}
	body[data-color-scheme="dark"].dmf .analytics-image {filter: invert(1);}
	body[data-color-scheme="dark"].dmf .bg-gradient {background: linear-gradient(to bottom, var(--fill-gradient-gray-start) 20%, var(--fill-gradient-gray-end) 100%);}
	body[data-color-scheme="dark"].dmf .tile-wrap-articles {background-color:var(--fill-tertiary);border:1px solid var(--fill-gray-quaternary);}
	body[data-color-scheme="dark"].dmf .insight-callout {background-color:var(--fill-secondary-alt);}
	body[data-color-scheme="dark"].dmf .section-next-level {background: linear-gradient(0.25turn, #1f1f1f, #0c0c0c);}
	body[data-color-scheme="dark"].dmf .section-guidance {background-color: var(--fill-override);color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf .section-guidance * {color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf .section-guidance a {color:var(--glyph-blue-override);}
	body[data-color-scheme="dark"].dmf .section-opportunities {background-color: var(--fill-secondary-alt-override);color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf .section-opportunities * {color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf .section-opportunities a {color:var(--glyph-blue-override);}
	body[data-color-scheme="dark"].dmf .section-opportunities .callout {background:var(--fill-override);color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf .section-adp a {color:var(--glyph-gray);}
	body[data-color-scheme="dark"].dmf#appStoreMarketingGuidelines .nav-icon {filter: invert(1);}
	body[data-color-scheme="dark"].dmf#app-privacy-details table tr th {background-color: var(--fill-secondary);}
	body[data-color-scheme="dark"].dmf#app-privacy-details .category-icon {filter:  invert(1);};
	body[data-color-scheme="dark"].dmf#guidelines a.tile-link .tile-wrap {background:var(--fill);}
	body[data-color-scheme="dark"].dmf#promote .bg-rounded, body[data-color-scheme="dark"].dmf#promote .tile-item, body[data-color-scheme="dark"].dmf#promote .bg-white {background:var(--fill);}
	body[data-color-scheme="dark"].dmf#sbp .section-hero * {color:var(--glyph-gray-override);}
	body[data-color-scheme="dark"].dmf#sbp .tile-wrap {background:var(--fill-secondary-alt);}
	body[data-color-scheme="dark"].dmf#sbp .section-overview.bg-gradient {background:var(--fill);}
	body[data-color-scheme="dark"].dmf#submitting a.tile-link .tile-wrap {background:var(--fill);}
	@media only screen and (max-width: 735px) {
		body[data-color-scheme="dark"].dmf#sbp .section-overview, body[data-color-scheme="dark"].dmf#sbp .section-content.bg-gradient, body[data-color-scheme="dark"].dmf#sbp .section-content.bg-light {background:var(--fill);}
	}