.blog-index{margin-bottom:141px;position:relative}.blog-index.has_banner{margin-bottom:0}.blog-index__contain{display:grid;gap:80px 56px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1278px;position:relative}.dnd-section[class*=force-full-width-section] .blog-index__contain{max-width:1358px;padding-inline:40px}.blog-index__post{position:relative}.blog-index__post:nth-child(15n-14){grid-column:span 2}.blog-index__post-image{height:auto;width:100%}.blog-index__post-content{margin-top:20px}.blog-index__post-info{color:#da4411;display:flex;flex-flow:row wrap;font-family:Oakes Grotesk;font-size:12px;font-weight:400;gap:5px 11px;letter-spacing:.1em;line-height:120%;text-transform:uppercase}.blog-index__post-tag{text-decoration:none}.blog-index__post-title{font-size:32px;font-weight:100;letter-spacing:.02em;line-height:120%;margin:6px 26px 16px 0;max-width:362px}.blog-index__post:nth-child(15n-14) .blog-index__post-title{max-width:421px}.blog-index__post-title-link,.blog-index__post-title-link:focus,.blog-index__post-title-link:hover{color:#414a26;font-weight:100}.blog-index__post-button-wrapper{display:flex;flex-flow:row wrap;gap:20px}.blog-index__post-button{color:#414a26;font-family:Oakes Grotesk;font-size:12px;font-weight:400;letter-spacing:.1em;line-height:120%;text-decoration:underline;text-transform:uppercase}.blog-index__post-button:focus,.blog-index__post-button:hover{color:#414a26;text-decoration:none}.blog-index__banner{margin-top:80px;position:relative}.dnd-section:not([class*=force-full-width-section]) .blog-index__banner{margin-inline:-40px}.blog-index__banner:before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 59.95%);content:"";z-index:1}.blog-index__banner-image,.blog-index__banner:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.blog-index__banner-image{object-fit:cover}.blog-index__banner-contain{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:1304px;min-height:561px;padding:41px 40px 40px;position:relative;z-index:3}.blog-index__banner-content{color:#fff5f5;max-width:390px;position:relative}.blog-index__banner-title{color:#fff5f5;font-family:Juana;font-size:32px;font-weight:100;letter-spacing:.02em;line-height:120%;margin:0 0 16px}.blog-index__banner-richtext{color:#fff5f5;font-family:Oakes Grotesk;font-size:16px;font-weight:400;line-height:180%}.blog-index__banner-richtext p:last-child{margin:0}.blog-index__buttons{display:flex;flex-flow:row wrap;margin-top:24px}.blog-index__buttons .button{background:#f1ab78;border:1px solid #f1ab78;border-radius:0;color:#414a26;font-family:Oakes Grotesk;font-size:12px;font-weight:600;letter-spacing:.1em;line-height:132%;min-height:38px;min-width:194px;padding:11px 10px 9px}.blog-index__buttons .button:focus,.blog-index__buttons .button:hover{background:transparent;color:#f1ab78}.blog-index-loadmore-wrapper{margin-top:52px;text-align:center}.blog-index-loadmore{background-color:#da4411;border-color:#da4411;border-radius:0;color:#edbb82;font-family:Oakes Grotesk,sans-serif;font-size:16px;font-weight:300;letter-spacing:.1em;line-height:150%;min-width:256px;padding:12px 31px 6px}.blog-index-loadmore:focus,.blog-index-loadmore:hover{background:transparent;border-color:#da4411;color:#da4411!important}@media (max-width:1024px){.blog-index{margin-bottom:49px}.blog-index__contain{gap:55px 40px}.blog-index__post-content{margin-top:10.72px}.blog-index__post-info{font-size:12px;line-height:132%}.blog-index__post-title{font-size:24px;line-height:120%;margin:3.21px 6px 8.57px 0;max-width:207px}.blog-index__post:nth-child(15n-14) .blog-index__post-title{max-width:266px}.blog-index__post-button{font-size:12px;line-height:16px}.blog-index__banner{position:relative}.blog-index__banner-contain{min-height:331px;padding:40px 56px 41px}.blog-index__banner-content{max-width:216.15px}.blog-index__banner-title{font-size:24px;line-height:120%;margin:0 0 9.24px}.blog-index__banner-richtext{font-size:14px;line-height:180%}.blog-index__buttons{margin-top:18.9px}.blog-index__buttons .button{font-size:12px;line-height:16px;min-height:31px;min-width:151px;padding:6.5px 10px}.blog-index-loadmore-wrapper{margin-top:74px}.blog-index-loadmore{min-width:204px;padding:14px 31px 8px}}@media (max-width:767px){.blog-index{margin-bottom:96px}.blog-index__contain{gap:40px;grid-template-columns:1fr}.dnd-section[class*=force-full-width-section] .blog-index__contain{padding-inline:16px}.blog-index__post:nth-child(15n-14){grid-column:span 1}.blog-index__post-content{margin-top:16px}.blog-index__post-info{font-size:12px;line-height:132%}.blog-index__post-title{font-size:28px;line-height:120%;margin:4px 0 12px;max-width:343px}.blog-index__post:nth-child(15n-14) .blog-index__post-title{max-width:343px}.blog-index__banner{margin-top:40px;position:relative}.dnd-section:not([class*=force-full-width-section]) .blog-index__banner{margin-inline:-35px}.blog-index__banner:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.48) 59.95%)}.blog-index__banner-contain{align-items:flex-end;min-height:530px;padding:38.86px 12px}.blog-index__banner-content{max-width:100%}.blog-index__banner-title{font-size:28px;line-height:120%;margin:0 0 8px}.blog-index__banner-richtext{font-size:16px;line-height:180%}.blog-index__buttons{margin-top:16.14px}.blog-index-loadmore-wrapper{margin-top:96px}}