.title-section .page-title{margin:0;font-family:var(--font-title);font-weight:800;font-size:186px;line-height:180px;letter-spacing:-3px;text-transform:uppercase;margin-top:30px}.title-section .page-title .highlight{color:var(--brand-blue)}@media screen and (max-width:1280px){.title-section .page-title{font-size:128px;line-height:126px}}@media screen and (max-width:1280px){.title-section .page-title{font-size:100px;line-height:100px;margin-bottom:150px}}@media screen and (max-width:781px){.title-section .page-title{font-size:76px;line-height:78px;margin-bottom:0}}@media screen and (max-width:480px){.title-section .page-title{font-size:60px;line-height:64px}}.filter-section{padding-bottom:24px;border-bottom:1px solid var(--brand-blue)}.filter-section .categories#categories_mobile_slider{display:none}.filter-section .categories .category{display:inline;margin-right:32px}.filter-section .categories .category:last-child{margin-right:0}.filter-section .categories .category a{font-family:var(--font-title);font-weight:800;text-transform:uppercase;text-decoration:none;color:var(--brand-white);transition:color .3s ease-out}.filter-section .categories .category a:hover{color:var(--brand-blue)}.filter-section .categories .category a:active{color:var(--brand-white)}.filter-section .categories .category.selected a{color:var(--brand-blue)}@media screen and (max-width:900px){.filter-section .categories .category{margin-right:15px}}@media screen and (max-width:781px){.filter-section .categories{display:none}.filter-section .categories#categories_mobile_slider{display:block}}.archive-section{margin-top:60px;display:flex;flex-wrap:wrap;align-items:stretch}.archive-section .post-snippet{width:calc((100% - 40px) / 3);margin-right:20px;margin-bottom:60px}.archive-section .post-snippet:nth-child(3n){margin-right:0}@media screen and (max-width:900px){.archive-section{margin-top:36px}.archive-section .post-snippet{width:calc(50% - 10px);margin-right:20px;margin-bottom:30px}.archive-section .post-snippet:nth-child(3n){margin-right:20px}.archive-section .post-snippet:nth-child(2n){margin-right:0}}@media screen and (max-width:600px){.archive-section .post-snippet{width:100%;margin-right:0;margin-bottom:18px}.archive-section .post-snippet:nth-child(3n){margin-right:0}}.post-snippet a{color:var(--brand-white);text-decoration:none}.post-snippet .post-image{overflow:hidden}.post-snippet .post-image img{aspect-ratio:280/193;object-fit:cover;object-position:center;transition:transform 1s ease;display:block;width:100%;height:100%}.post-snippet a:hover .post-image img{transform:scale(1.1)}.post-snippet .post-title{margin:16px 0 8px;font-family:var(--font-title);font-weight:800;font-size:24px;line-height:28px;text-transform:uppercase;transition:color 1s ease}.post-snippet a:hover .post-title{color:var(--brand-blue)}.post-snippet .date{font-size:18px;line-height:22px;color:rgba(255,255,255,.3)}.post-snippet.post-snippet-excerpt{border-top:12px solid var(--brand-blue);padding-bottom:77px}.post-snippet.post-snippet-excerpt a{display:flex;flex-direction:column;height:100%}.post-snippet.post-snippet-excerpt .post-title{flex:1;margin:24px 0 12px;font-size:60px;line-height:64px}.post-snippet.post-snippet-excerpt .excerpt{line-height:22px;margin-bottom:34px}.post-snippet.post-snippet-excerpt .excerpt p{margin:0}@media screen and (max-width:1706px){.post-snippet.post-snippet-excerpt .post-title{font-size:40px;line-height:48px}}@media screen and (max-width:1400px){.post-snippet.post-snippet-excerpt{padding-bottom:0}}@media screen and (max-width:600px){.post-snippet.post-snippet-excerpt .post-title{margin:16px 0 30px}.post-snippet.post-snippet-excerpt .excerpt{margin-bottom:16px}.post-snippet .date{font-size:16px;line-height:22px}}.pagination-section{position:relative;text-align:center}.pagination-section .button{position:relative;transition:none}.pagination-section .button.loading{border-color:transparent;background:0 0;color:transparent}.pagination-section .button:after{content:"";display:none;position:absolute;top:0;left:calc(50% - 22px);width:28px;aspect-ratio:1;border-radius:50%;border:8px solid var(--brand-light-blue);animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}.pagination-section .button.loading:after{display:block}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}