.articles-site{min-height:100dvh;background:#fff9ee;color:#352b28;font-family:var(--sans,sans-serif)}.articles-footer,.articles-header,.articles-main{box-sizing:border-box;max-width:1160px;margin:auto;padding-left:28px;padding-right:28px}.articles-header{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #decbb2}.articles-header img{display:block;width:90px;height:auto}.articles-header nav{display:flex;gap:28px;flex-wrap:wrap}.article-back,.articles-footer a,.articles-header a{color:#842e30}.articles-header nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.articles-main{padding-top:68px;padding-bottom:90px;min-height:65vh}.articles-main h1{font-family:var(--display,var(--sans,sans-serif));font-size:clamp(36px,6vw,64px);line-height:1.1;color:#842e30;margin:0 0 24px;text-transform:uppercase}.articles-lead{font-size:18px;line-height:1.7;max-width:730px;color:#77695c}.articles-empty{margin-top:46px;padding:36px;border:1px solid #decbb2;border-radius:16px;background:#f4ecdc;max-width:650px}.articles-empty h2{color:#842e30;font-size:24px;margin:0 0 12px}.articles-empty p{line-height:1.7}.articles-button{display:inline-flex;align-items:center;justify-content:center;background:#842e30;color:#fff!important;border-radius:12px;padding:14px 25px;min-height:44px;box-sizing:border-box;margin-top:12px}.articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:44px}.articles-card{border:1px solid #decbb2;border-radius:16px;overflow:hidden}.articles-card>a{display:block;height:100%;color:inherit;text-decoration:none}.articles-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.articles-card>a>div{padding:24px}.articles-card h2{color:#842e30;font-size:23px;line-height:1.3}.articles-card p{line-height:1.7}.article-byline,.articles-card time{font-size:13px;color:#77695c}.articles-card span{color:#842e30}.articles-footer{display:flex;flex-wrap:wrap;gap:24px;padding-top:28px;padding-bottom:36px;border-top:1px solid #decbb2;font-size:13px}.article-body{max-width:760px;margin:auto}.article-back{display:inline-block;margin-bottom:30px}.article-body>p{line-height:1.85;white-space:pre-line}.article-cover{width:100%;height:auto;border-radius:12px;margin:20px 0}.articles-site a:focus-visible{outline:2px solid #842e30;outline-offset:5px}@media(max-width:760px){.articles-footer,.articles-header,.articles-main{padding-left:20px;padding-right:20px}.articles-header{min-height:84px;gap:16px}.articles-header nav{gap:14px}.articles-main{padding-top:40px;padding-bottom:56px}.articles-lead{font-size:16px}.articles-grid{grid-template-columns:1fr}.articles-empty{padding:24px}.articles-main h1{overflow-wrap:anywhere}}.article-body h1{text-transform:none;font-size:clamp(30px,4.5vw,48px);font-family:var(--display);font-weight:900}.article-body h2{font:650 clamp(22px,3vw,28px)/1.3 var(--sans,sans-serif);color:#842e30;margin:40px 0 18px}.article-body ul{padding-left:24px;line-height:1.85}.article-body li+li{margin-top:10px}.articles-card h2{font-family:var(--sans,sans-serif);font-weight:650}.article-body .articles-button{margin-top:20px;margin-bottom:20px}.articles-card p{font-size:13px;line-height:1.65;color:#77695c;margin:12px 0 16px}.articles-card h2{font-size:21px;margin:0 0 12px}.articles-card img{object-position:50% 44%;background:#e9dfcf}.articles-card span{font-size:13px}.articles-card>a>.article-thumbnail{padding:0;aspect-ratio:3/2;overflow:hidden;background:#e9dfcf}.articles-card .article-thumbnail img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.articles-card .article-thumbnail img[src="/brand/book-angara-original.png"]{transform:scale(1.5);transform-origin:50% 44%}.article-body h2{font-size:clamp(20px,2.2vw,22px)}.article-body .articles-button+.articles-button{margin-left:12px}@media(max-width:520px){.article-body .articles-button{display:flex;width:100%}.article-body .articles-button+.articles-button{margin-left:0;margin-top:0}}.article-photo{margin:26px 0 32px}.article-photo .article-cover{display:block;margin:0 0 10px;width:100%;height:auto;max-height:560px;object-fit:cover}.article-photo figcaption{font:400 12px/1.6 var(--sans,sans-serif);color:#77695c}.article-photo figcaption a,.photo-credit-entry a{color:#842e30;text-decoration:underline}.card-photo-author{display:block;color:#77695c;font:400 10px/1.4 var(--sans,sans-serif);margin:0 0 12px}.photo-credit-entry{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid #decbb2}.photo-credit-entry img{width:200px;height:140px;object-fit:cover;border-radius:10px}.photo-credit-entry h2{font-size:18px;overflow-wrap:anywhere;margin:0 0 12px}.photo-credit-entry p{font-size:13px;line-height:1.7}@media(max-width:520px){.photo-credit-entry{flex-direction:column}.photo-credit-entry img{width:100%;height:auto}}.articles-card>a{display:flex;flex-direction:column}.articles-card>a>.article-thumbnail{flex:none}.articles-card>a>div:not(.article-thumbnail){display:flex;flex:1;flex-direction:column}.articles-card>a>div>span{margin-top:auto}