.section-head__description a,.underline-link{background:transparent;border:none;cursor:pointer;font-weight:700;margin:0;padding:0;position:relative;text-decoration:none;text-transform:uppercase}.section-head__description a:before,.underline-link:before{background:#000;bottom:-2px;content:"";height:2px;position:absolute;transition:width .25s;width:0}@media (hover:hover){.section-head__description a:hover:before,.underline-link:hover:before{width:100%}}@media (width <= 768px){.section-head{gap:20px;grid-template-columns:1fr;margin-bottom:20px}}.section-head{display:grid;grid-template-columns:35% 65%;margin-bottom:30px}@media (width <= 768px){.section-head{grid-template-columns:1fr}}.section-head__tag{font-weight:700;text-transform:uppercase}@media (width <= 520px){.section-head__tag{font-size:10px}}.section-head__main{display:flex;flex-direction:column;gap:20px}@media (width <= 520px){.section-head__main{gap:15px}}.section-head__title{text-transform:uppercase;white-space:pre-line}.section-head__description{align-items:flex-start;display:flex;flex-direction:column;font-weight:300;gap:20px}.section-head__description p{margin:0}.section-head__description a{color:#000;display:inline-block;font-weight:700;margin-top:10px;text-transform:uppercase}@media (width <= 520px){.section-head__description{font-size:13px}}
