.page-title{font-family:"Poppins",sans-serif;letter-spacing:.06em;font-weight:700;font-size:2rem;margin-top:72px}@media screen and (max-width: 1000px){.page-title{font-size:1.5rem;margin-top:44px}}.page-body{display:flex;flex-direction:row-reverse;margin-top:56px}@media screen and (max-width: 1000px){.page-body{flex-direction:column;margin-top:32px}}.article-title{font-size:3.3rem}@media screen and (max-width: 1000px){.article-title{font-size:1.8rem}}.article-info{align-items:center;display:flex;margin-top:24px}@media screen and (max-width: 1000px){.article-info{margin-top:16px}}.article-date{color:var(--app-color-accent);font-size:1.4rem}@media screen and (max-width: 1000px){.article-date{font-size:1.2rem}}.article-category{color:var(--app-color-primary);font-size:1.5rem;font-weight:600;margin-left:50px}@media screen and (max-width: 1000px){.article-category{font-size:1.2rem;margin-left:25px}}.article-body{font-size:1.7rem;line-height:1.75;margin-top:72px}.article-body a{color:var(--app-color-text-light);text-decoration:underline}.article-body p{margin-block-end:2em;margin-block-start:2em}.article-body img{height:auto;width:100% !important}@media screen and (max-width: 1000px){.article-body{font-size:1.5rem;margin-top:46px}}.link{align-items:center;border:2px solid var(--app-color-primary);box-sizing:border-box;color:var(--app-color-primary);display:flex;height:120px;justify-content:center;margin:0 auto;margin-top:200px;position:relative;text-align:center;width:470px}@media only screen and (min-width: 671px){.link{transition:all .2s ease-out}.link .link-text-icon{transition:all .2s ease-out}.link:hover{background-color:var(--app-color-primary);color:#fff}.link:hover .link-text-icon{transform:translateX(6px)}}@media screen and (max-width: 1000px){.link{border-width:1px;height:60px;margin-top:98px;width:100%}}.link-text{font-family:"Poppins",sans-serif;letter-spacing:.06em;font-weight:600;font-size:2.4rem}@media screen and (max-width: 1000px){.link-text{font-size:1.4rem}}.link-text-icon{font-size:2rem;line-height:1;position:absolute;right:36px}.link-text-icon svg{display:inline-block;fill:currentColor;height:1em;stroke:currentColor;width:1em}@media screen and (max-width: 1000px){.link-text-icon{font-size:1.2rem}}/*# sourceMappingURL=single-blog.css.map */
