.article-page{max-width:940px;margin:58px auto 0;padding:72px 38px 110px;background:#fff}.article-page article{max-width:690px;margin:auto}.article-page__back,.article-page__source a{font-size:10px;letter-spacing:.09em;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.article-page__date{margin:74px 0 15px;font-size:11px;letter-spacing:.08em}.article-page h1{margin:0 0 38px;font-family:var(--serif);font-size:80px;font-weight:400;line-height:.78;letter-spacing:-.075em}.article-page__text{font-family:'Cormorant Garamond',Georgia,serif;font-size:18px;line-height:1.48}.article-page__text p{margin:0 0 18px}.article-page__gallery{display:grid;gap:20px;margin:46px 0}.article-page__gallery figure{margin:0}.article-page__gallery img{display:block;width:100%;height:auto}.article-page__source{margin-top:44px}@media(max-width:700px){.article-page{margin-top:60px;padding:46px 20px 78px}.article-page__date{margin:50px 0 14px;font-size:8px;letter-spacing:.09em}.article-page h1{font-size:50px;line-height:.78;letter-spacing:-.075em}.article-page__text{font-family:'Cormorant Garamond',Georgia,serif;font-size:17px;line-height:1.46}.article-page__gallery{gap:13px;margin:32px 0}.article-page__back,.article-page__source a{font-size:9px}}