﻿/* m（︶︿︶）m НАЧАЛО МОДУЛЯ */
section.brand-page{
	margin:var(--отступ-модуля) 0 0 0;padding:0 max(20px,calc(50% - 750px));
	& a.to-home{
		display:flex;align-items:center;gap:10px;text-decoration:none;margin:0 0 var(--отступ-модуля-половина) 0;
		& i{color:#fff;font-family:'flight';color:var(--зелёный-светлый);font-family:'flight';transition:all 0.2s;}
		& span{display:block;color:var(--зелёный-светлый);transition:all 0.2s;}
		&>*:hover{color:var(--зелёный-тёмный);}
	}
	& .text-block{
		background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-radius:20px;padding:clamp(20px,2vw,40px);margin:0 0 40px 0;
		&:last-child{margin:0;}
		&>*:last-child{margin:0;}
		&.green-block{
			background:var(--зелёный-фон);
			& ul{
				display:flex;flex-wrap:wrap;justify-content:center;gap:20px 40px;
				& li{margin:0;width:calc(50% - 20px);}
				@media (max-width: 800px){
					& li{width:100%;}
				}
			}
		}
		&.logo-block{display:flex;gap:40px;align-items:center;flex-wrap:wrap;}
		&.tags{
			display:flex;gap:20px;align-items:center;flex-wrap:wrap;
			h2{margin:0;}
		}
		& img.logo{display:block;width:min(300px, 100%);}
		& h2{
			width:100%;margin:0 0 20px 0;display:flex;gap:20px;align-items:center;
			& span{
				padding:5px 10px;background:#fff;border-radius:15px;font-size:1.4rem;color:var(--зелёный-тёмный);
				& i{display:inline-block;font-family:'flight';color:var(--зелёный-тёмный);}
			}
		}
		& h3{width:100%;}
		& p{width:100%;margin:0 0 20px 0;color:var(--серый-тёмный);}
		& a.green-link{
			display:flex;align-items:center;height:40px;padding:0 20px;gap:10px;border-radius:10px;text-decoration:none;background:var(--зелёный-светлый);transition:all 0.2s;border:none;margin:0;cursor:pointer;width:max-content;user-select:none;
			&:hover{background:var(--зелёный-тёмный);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}
			& i{color:#fff;font-family:'flight';}
			& span{display:block;color:#fff;}
		}
		& a.tag-link{
			display:block;transition:all 0.2s;padding:0 20px;height:40px;line-height:40px;color:#fff;background:var(--зелёный-светлый);text-decoration:none;border-radius:20px;
			&:hover{background:var(--зелёный-тёмный);}
		}
		& ul{
			padding:0;margin:0 0 20px 0;list-style:none;
			li{
				margin:0 0 20px 0;color:var(--серый-тёмный);display:flex;gap:20px;
				&:last-child{margin:0;}
				&:before{content:"\f058";font-family:'flight';color:var(--зелёный-светлый);font-size:1.4em;display:block;}
			}
		}
	}
}
/* m（︶︿︶）m КОНЕЦ МОДУЛЯ */