.publication{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:16px}@media screen and (min-width:768px){.publication{gap:24px;margin:0 auto;padding:48px 0;width:700px}}@media screen and (min-width:1024px){.publication{padding:48px 0;width:960px}}.publication__head{color:var(--blue-4,#06112e);font-family:Gerbera,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:28px}@media screen and (min-width:560px){.publication__head{font-size:28px;letter-spacing:-.5px;line-height:32px}}@media screen and (min-width:768px){.publication__head{font-family:Gerbera,sans-serif;font-size:28px;font-weight:300;letter-spacing:-.5px;line-height:34px}}@media screen and (min-width:768px) and (min-width:560px){.publication__head{font-size:44px;letter-spacing:-1px;line-height:44px}}.publication__img{align-items:center;background:var(--blue-5,#c5efff);border-radius:100px;display:flex;height:48px;max-width:48px;padding:12px;width:100%}.publication__img svg{color:var(--blue-3,#0b276f)}.publication__descriptions{align-items:flex-start;display:flex;flex-direction:column;gap:4px}@media screen and (min-width:768px){.publication__descriptions{gap:8px}}.publication__item{align-items:center;display:flex;gap:16px}.publication__name{color:var(--neutral-5,#828282);font-family:Gerbera,sans-serif;font-size:14px;font-weight:300;line-height:20px}@media screen and (min-width:768px){.publication__name{font-family:Gerbera,sans-serif;font-size:16px;font-weight:300;line-height:24px}}.publication__caption{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:768px){.publication__caption{font-family:Gerbera,sans-serif;font-size:20px;font-weight:500;line-height:28px}}
