.main{display:flex;flex-direction:column;align-items:center;background-color:#000d2b;padding:3.75em 2.5em 8.75em}@media (max-width:600px){.main{padding:3.75em 10px 8.75em}}.magazine_title{width:100%;max-width:940px;text-align:center}.magazine_text{width:100%;max-width:940px;margin:1.25em 0 2.5em}.category_text p,.magazine_text p{text-align:center}.magazine_grid{width:100%;max-width:1440px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5em;margin-bottom:5em}.magazine_grid .magazine_item,.magazine_grid .magazine_item img{width:100%}.magazine_grid .magazine_item .category{top:1.25em;right:0;color:#f2f4f9;font-size:14px;letter-spacing:0;line-height:19px;text-transform:uppercase;padding:3px 10px}.magazine_grid .magazine_item .column{left:0;bottom:0;width:100%;background-color:rgba(0,13,43,.6);padding:1em 1.25em}.magazine_grid .magazine_item .column .title{color:#f2f4f9;font-size:2.375em;font-weight:600;letter-spacing:0;line-height:1.05em}.magazine_grid .magazine_item .column .date{color:#f2f4f9;font-size:1em;letter-spacing:0;line-height:1.875em}.category_grid .category_item,.category_grid .category_item img,.magazine_grid .magazine_item .column .intro{width:100%}.magazine_grid.first_highlighted .magazine_item:first-child{grid-column:1/3;max-height:40.6vw}.magazine_grid.first_highlighted .magazine_item:first-child img{width:100%;height:100%;object-fit:cover}.magazine_grid.first_highlighted .magazine_item:first-child .category{top:2.5em;right:0;font-size:16px;letter-spacing:0;line-height:21px;padding:5px 16px}.magazine_grid.first_highlighted .magazine_item:first-child .column{padding:1em 1.25em 1em 8.125em}.magazine_grid.first_highlighted .magazine_item:first-child .column::before{content:"";position:absolute;top:1.25em;left:1.25em;width:4.375em;height:calc(100% - 2.5em);background-color:#ec4646;clip-path:polygon(50% 0,100% 0,50% 100%,0 100%)}.magazine_grid.first_highlighted .magazine_item:first-child .column .title{font-size:3.625em;max-width:940px}.magazine_grid.first_highlighted .magazine_item:first-child .column .date,.magazine_grid.first_highlighted .magazine_item:first-child .column .intro{max-width:940px}@media (max-width:1200px){.magazine_grid .magazine_item .column .intro{display:none}}@media (max-width:700px){.magazine_grid{grid-template-columns:100%;gap:20px}.magazine_grid.first_highlighted .magazine_item:first-child{grid-column:1/2;max-height:unset}.magazine_grid.first_highlighted .magazine_item:first-child .category{top:1.25em}.magazine_grid.first_highlighted .magazine_item:first-child .column{padding:1em 1.25em}.magazine_grid.first_highlighted .magazine_item:first-child .column::before{display:none}.magazine_grid.first_highlighted .magazine_item:first-child .column .title{font-size:2.375em}}@media (max-width:400px){.magazine_grid .magazine_item .column .title{font-size:2em!important}}.category_title{width:100%;max-width:940px;text-align:center}.category_text{width:100%;max-width:940px;margin:1.25em 0 2.5em}.category_grid{width:100%;max-width:1440px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5em}.category_grid .category_item .wrapper{top:0;left:0;width:100%;height:100%;padding:1.25em}.category_grid .category_item .wrapper .layer{top:0;left:0;width:100%;height:100%;opacity:.6}.category_grid .category_item .wrapper .title{min-width:300px;color:#f2f4f9;font-size:2.375em;font-weight:600;letter-spacing:0;line-height:1.05em;text-align:center;text-transform:uppercase;padding:.5em}.category_grid .category_item .wrapper .text{color:#f2f4f9;margin-top:10px}.category_grid .category_item .wrapper .arrow{bottom:1.25em;right:1.25em;width:1.25em;height:2.5em;background-image:url(../../svg/arrow_white_right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.category_grid .category_item .wrapper .arrow.red{background-image:url(../../svg/arrow_red_right.svg)}@media (max-width:1200px){.category_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.category_grid{grid-template-columns:100%;gap:20px}}@media (max-width:400px){.category_grid .category_item .wrapper .title{min-width:280px;font-size:2em}}