.ribbon-bts-2025 .bts-2025-sup .footnote.footnote-supglyph {
	text-decoration: none;
}
html .section-bts-banner-2025 .banner .footnote a {
	text-decoration: none;
}

.section-bts-banner-2025 .overview-colegestudents-btsbanner-full {
	--p-width: 415px;
	--p-height: 240px;
}
@media (max-width: 1068px) {
	.section-bts-banner-2025 .overview-colegestudents-btsbanner-full {
		--p-width: 274px;
		--p-height: 162px;
	}
}
@media (max-width: 734px) {
	.section-bts-banner-2025 .overview-colegestudents-btsbanner-full {
		--p-width: 356px;
		--p-height: 204px;
	}
}

/* education-page-ribbon */
.education-page-ribbon .ribbon-link.more::after {
	position: relative;
	top: -0.1em;
}

/* page-college-students */
.page-college-students .ribbon-bts-2025 .bts-2025-sup .footnote.footnote-supglyph a {
	text-decoration: none;
}
.page-college-students .ribbon-bts-2025 .bts-2025-sup .footnote.footnote-supglyph a:hover {
	color: #06c !important;
}

@media (max-width: 1068px) {
	.page-college-students .section-bts-banner-2025 .banner .footnote a {
		top: -5px;
	}
}

@media (max-width: 374px) {
	.page-college-students .section-bts-banner-2025 .banner-headline {
		width: 265px;
	}
}

/* macbook-air-product-page-ribbon */
.macbook-air-product-page-ribbon .ribbon-link.more::after {
	position: relative;
	top: -0.1em;
}

@media (max-width: 734px) {
	.ribbon-bts-2025.macbook-air-product-page-ribbon .ac-ribbon__bts-2025-content, .ribbon-bts-2025.mac-compare-page-ribbon .ac-ribbon__bts-2025-content {
		max-width: 500px;
	}
}


.page-college-students .footnote a, .page-overview-imac .footnote a, .page-ipad .footnote a, .page-ipad-air .footnote a, .page-ipad-pro .footnote a, .page-mac .footnote a, .page-macbook-pro .footnote a {
	text-decoration: none;
}