.contact{width:100%;padding:2rem 0;background-color:var(--color-action)}@media(min-width: 1024px){.contact{padding:2.5rem 0}}.contact__container{display:flex;flex-direction:column;gap:1.4rem}@media(min-width: 1024px){.contact__container{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.contact__title{font-size:1.25rem;line-height:1.5rem;font-style:normal;font-weight:500;color:var(--color-text-on-dark);margin:0}.contact__list{display:flex;flex-direction:column;gap:.75rem;padding:0;margin:0;list-style:none}@media(min-width: 768px){.contact__list{flex-direction:row;align-items:center;gap:3rem}}.contact__item{display:flex;margin:0}.contact__link{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:.875rem;font-style:normal;font-weight:400;color:var(--color-text-on-dark);text-decoration:none}.contact__icon{flex:0 0 auto;font-size:1rem;line-height:1;position:relative;top:-1px}
