@layer webmasters
{	._cofbe section.c-section-yesno {margin-block-start:var(--cofbe-spacing-none);}
	._cofbe .c-section-yesno .c-section-yesno__lists {padding-block:var(--cofbe-spacing-lg);margin-block-end:var(--cofbe-spacing-lg);position:relative;display:grid;gap:var(--cofbe-spacing-xl);}
	._cofbe .c-section-yesno .c-section-yesno__lists::after {position:absolute;top:0;bottom:0;left:50%;right:50%;max-width:100dvw;width:100dvw;margin-left:-50dvw;margin-right:-50dvw;content:'';background-color:var(--cofbe-c-gray-50);z-index:-1;}
	._cofbe .c-section-yesno .c-section-yesno__lists .c-section-yesno__list__title {margin-block-end:var(--cofbe-spacing-xl);}
	._cofbe .c-section-yesno .c-section-yesno__list ._cofbe__ul {display:grid;gap:var(--cofbe-spacing-sm);}
	._cofbe .c-section-yesno .c-section-yesno__list li {display:flex;gap:var(--cofbe-spacing-sm);}
	._cofbe .c-section-yesno .c-section-yesno__list i::before {margin:var(--cofbe-spacing-none);width:20px;height:20px;border-radius:var(--cofbe-rounded-full);background-color:var(--cofbe-c-green);vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;color:var(--cofbe-c-white);}
	._cofbe .c-section-yesno .c-section-yesno__list__no i::before {background-color:var(--cofbe-c-red-primary);}
	._cofbe .c-section-yesno .c-section-yesno__learn-more {display:grid;gap:var(--cofbe-spacing-md);}
	._cofbe .c-section-yesno .c-section-yesno__learn-more__title {color:var(--cofbe-c-body-color);font-weight:500;}
	._cofbe .c-card-download {display:grid;grid-template-columns:1fr 85px;grid-template-rows:auto auto;border:var(--cofbe-border-thin) var(--cofbe-c-gray-100);position:relative;transform:translateY(0);box-shadow:var(--cofbe-shadow-none);transition:all var(--cofbe-transition-md);}
	._cofbe .c-card-download .c-card-download__description {padding-block:var(--cofbe-spacing-sm-2) var(--cofbe-spacing-none);padding-inline:var(--cofbe-spacing-sm-2);}
	._cofbe .c-card-download .c-card-download__file-info {padding-block:var(--cofbe-spacing-xs) var(--cofbe-spacing-sm-2);padding-inline:var(--cofbe-spacing-sm-2);font-size:var(--cofbe-font-size-sm);color:var(--cofbe-c-gray-700);}
	._cofbe .c-card-download .c-card-download__link {grid-column:2/3;grid-row:1/3;background-color:var(--cofbe-c-yellow-100);font-size:var(--cofbe-font-size-4xl);display:flex;align-items:center;justify-content:center;color:var(--cofbe-c-purple-primary);}
	._cofbe .c-card-download .c-card-download__link:after {content:'';position:absolute;left:0;right:0;bottom:0;top:0;}
	._cofbe .c-card-download:has(.c-card-download__link:focus) {outline:var(--cofbe-outline-focus);outline-offset:var(--cofbe-outline-offset-focus);}
	._cofbe .c-card-download .c-card-download__link:focus {outline:none;}

	@media (min-width:1024px) {
		._cofbe section.c-section-yesno {margin-block-start:var(--cofbe-spacing-xl-2);margin-block-end:var(--cofbe-spacing-4xl);}
		._cofbe .c-section-yesno .c-section-yesno__lists {background-color:var(--cofbe-c-gray-50);padding:var(--cofbe-spacing-lg);border-radius:var(--cofbe-rounded-md);grid-template-columns:repeat(2, 1fr);gap:var(--cofbe-spacing-none);}
		._cofbe .c-section-yesno .c-section-yesno__lists::after {content:none;}
		._cofbe .c-section-yesno .c-section-yesno__list {padding-inline-start:var(--cofbe-spacing-xl);}
		._cofbe .c-section-yesno .c-section-yesno__list:first-child {border-right:var(--cofbe-border-thick) var(--cofbe-c-gray-100);padding-inline-start:var(--cofbe-spacing-none);padding-inline-end:var(--cofbe-spacing-xl);}
		._cofbe .c-section-yesno .c-section-yesno__list i::before {width:28px;height:28px;font-size:var(--cofbe-fs-icon-xl);}
		._cofbe .c-card-download .c-card-download__description {padding-block:var(--cofbe-spacing-md) var(--cofbe-spacing-xs);padding-inline:var(--cofbe-spacing-md);}
		._cofbe .c-card-download .c-card-download__file-info {padding-block:var(--cofbe-spacing-xs) var(--cofbe-spacing-md);padding-inline:var(--cofbe-spacing-md);}
	}

	@media (hover:hover) {
		._cofbe .c-card-download:has(.c-card-download__link:hover),._cofbe .c-card-download:has(.c-card-download__link:active),._cofbe .c-card-download:has(.c-card-download__link:focus) {transform:translateY(-12px);box-shadow:var(--cofbe-shadow-lg);border:var(--cofbe-border-thin) var(--cofbe-c-gray-500);}
	}
}
