.download-icon[data-v-0b882d76]{width:30px;height:30px;cursor:pointer}.download-menu[data-v-0b882d76]{display:none;position:absolute;transform:translate(-83%);background:black;width:180px;padding:10px;box-shadow:0 2px 6px #0000004d}.download-menu__option[data-v-0b882d76]{height:32px;font-size:14px;line-height:16px;letter-spacing:0;color:#fff;cursor:pointer;padding:6px 8px;display:block;transition:opacity .3s ease-in-out}.download-menu__option[data-v-0b882d76]:hover{opacity:.6}.download:hover .download-menu[data-v-0b882d76]{display:block}.article-image-main{position:relative;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 320px){.article-image-main{margin-left:-20px;margin-right:-20px}}@media screen and (min-width: 704px){.article-image-main{margin-left:0;margin-right:0}}.article-image-main__image>.box-image__picture>.base-image[src]{object-fit:contain}.article-image-main .box-image{margin:0}.article-image-main hr{border:0;margin:0;padding:0;height:1px}.article-image-main .box-image__caption{padding:0 20px}@media screen and (min-width: 704px){.article-image-main .box-image__caption{padding-left:40px}}@media screen and (min-width: 1550px){.article-image-main .box-image__caption{padding-left:180px}}.article-image-main__download{position:absolute;z-index:1;right:10px;top:10px}.article-quote{display:flex;flex-direction:column;background-color:#fdf6f2;margin-top:15px;padding:30px;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 375px){.article-quote{margin-left:-20px;margin-right:-20px}}@media screen and (min-width: 704px){.article-quote{padding:40px;margin-left:0;margin-right:0}}@media screen and (min-width: 1550px){.article-quote{padding:50px}}.article-quote__body{font-family:Lora,Times,serif;font-style:italic;font-weight:700;font-size:18px;line-height:30px}@media screen and (min-width: 704px){.article-quote__body{font-size:26px;line-height:40px}}@media screen and (min-width: 1550px){.article-quote__body{font-size:34px;line-height:50px}}.article-quote__author{display:flex;align-items:flex-start;margin-top:30px}.article-quote__portrait{width:40px;height:40px}.article-quote__portrait img{border-radius:50%}.article-quote__info{flex:1;display:flex;flex-direction:column;font-size:13px;line-height:20px;margin-left:10px}.article-quote__job{font-family:Lora,Times,serif;font-style:italic}
