.news{position:relative;width:100vw;color:var(--foreground)}.news,.news.container{height:100%;background-color:var(--background)}.news.container{width:100%}.news-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;padding:4rem;background-color:var(--background);z-index:1;box-sizing:border-box}.news-hero h1{text-align:center;font-size:6rem;text-transform:uppercase;line-height:1.2;margin:0 0 1rem}.hero-description{font-size:1.5rem;color:var(--foreground-secondary);max-width:800px;text-align:center;margin:0 auto}.news-description{margin:0 auto}.highlight-text{color:var(--foreground)}.news-section{width:100%;min-height:100vh;text-align:center;background-color:var(--background);display:flex;flex-direction:column;align-items:center;justify-content:center}.news-section h2{font-size:4rem;margin-bottom:.5em;margin-top:20rem}.geo-bg{position:absolute;top:140%;left:50%;transform:translate(-50%,-50%) scale(2.5);z-index:2;transform-origin:center center;opacity:.25;will-change:transform}.news-description{font-size:1.5rem;color:var(--foreground-secondary);max-width:800px;text-align:center;margin:0 auto 4em}.news-hero-img-wrapper{display:flex;flex-direction:column;gap:1em;width:100%;margin-bottom:1.5em}.news-hero-img-wrapper-row{display:flex;justify-content:space-between;gap:.5em}.news-hero-img-wrapper-row p{font-size:2rem;color:var(--foreground-secondary);margin:0}.news-hero-img{width:100%;height:400px;-webkit-clip-path:polygon(0 0,96% 0,100% 14%,100% 100%,70% 100%,2% 100%,0 92%,0 30%);clip-path:polygon(0 0,96% 0,100% 14%,100% 100%,70% 100%,2% 100%,0 92%,0 30%);border-radius:2rem;overflow:hidden;position:relative}.news-hero-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,.035),hsla(0,0%,100%,.035) 4px,transparent 0,transparent 9px);background-size:100% 9px;animation:pan-overlay 22s linear infinite}@keyframes pan-overlay{0%{background-position:0 0}to{background-position:0 -100%}}.news-hero-img img{width:100%;height:100%;object-fit:cover;display:block}.blog-dashboard{width:100%;min-height:100vh;text-align:center;background-color:var(--background);display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-dashboard h2{font-size:4rem;margin-bottom:.5em;margin-top:20rem;text-align:center!important}.blog-content{display:flex;gap:2rem;justify-content:center}.blog-posts{gap:2rem;width:60%}.blog-post,.blog-posts{display:flex;flex-direction:column}.blog-post{align-items:center;text-align:center;padding:2rem;border-radius:12px;transition:all .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out;background:hsla(0,0%,100%,.08);box-shadow:0 0 8px rgba(0,0,0,.1);cursor:pointer;text-decoration:none;color:inherit;max-width:100%;box-sizing:border-box}.blog-post:hover{box-shadow:0 0 16px rgba(0,0,0,.2);background:hsla(0,0%,100%,.12)}.blog-post-link{text-decoration:none;color:inherit}.blog-post-img{width:100%;height:auto;margin-bottom:1rem}.blog-post-img img{width:100%;height:100%;object-fit:cover;border-radius:12px}.blog-post-content{display:flex;flex-direction:column;justify-content:space-between}.blog-post-content h3{font-size:2rem;margin-bottom:.5rem}.blog-post-content p{font-size:1.2rem;color:var(--foreground-tertiary)}.blog-post-date{font-size:1rem;color:var(--foreground-secondary);margin-bottom:.5rem}.blog-sidebar{display:flex;flex-direction:column;gap:2rem}.recent-posts{width:300px;max-width:100%;overflow:hidden;box-sizing:border-box;background:hsla(0,0%,100%,.08);box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:12px;padding:2em}.recent-posts h3{margin-bottom:1rem;font-size:1.5rem}.recent-posts ul{list-style:none;padding:0;margin:0}.recent-post-item{margin-bottom:1rem}.recent-post-item,.recent-post-item>a{display:flex;align-items:center;gap:1rem;width:100%;overflow:hidden}.recent-post-item>a{text-decoration:none}.recent-post-img{height:10em;width:100%;flex:0 0 80px;height:80px;overflow:hidden;border-radius:8px}.recent-post-img img{width:100%;height:100%;object-fit:cover}.recent-post-info{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.recent-post-date{font-size:.7rem;color:var(--foreground-secondary)}.recent-post-date,.recent-post-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-post-title{font-size:1.1rem;color:var(--primary);text-decoration:none}.recent-post-title:hover{text-decoration:underline}.blog-categories{background:hsla(0,0%,100%,.08);box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:12px;padding:2em}.blog-categories h3{margin-bottom:1rem;font-size:1.5rem}.blog-categories ul{list-style:none;padding:0;margin:0}.blog-categories li{margin-bottom:.5rem;font-size:1.2rem;cursor:pointer;color:var(--primary);border:1px solid hsla(69,72%,76%,.1);padding:.5rem;border-radius:8px;transition:all .3s ease-in-out}.blog-categories li:hover{text-decoration:underline;transition:all .3s ease-in-out}.blog-categories ul li{cursor:pointer;transition:color .3s ease}.blog-categories ul li.active-category{font-weight:700}.strip{width:100%;height:15px;background-color:var(--background)}.strip:first-child{margin-bottom:5px;height:200px}.strip:nth-child(2){margin-bottom:10px}.strip:nth-child(3){margin-bottom:20px}.strip:nth-child(4){margin-bottom:30px}.strip:nth-child(5){margin-bottom:50px}.strip:nth-child(6){margin-bottom:80px}.cta-section{text-align:center;padding:5em 0;background-color:var(--background-light)}.cta-section h2{font-size:4rem;margin-bottom:.5em;color:var(--foreground-light)}.cta-section p{font-size:1.5rem;color:#726755;margin-bottom:1em;max-width:800px;text-align:center;margin-left:auto;margin-right:auto}.cta-button{background:none;color:var(--foreground-light);font-size:1.5rem;font-weight:500;border:none;cursor:pointer;padding:.5em 1em;transition:color .3s ease-in-out,text-shadow .3s ease-in-out,transform .2s ease-in-out;text-transform:uppercase;letter-spacing:1px;outline:none;display:inline-block}.cta-button:hover{color:var(--foreground-light);text-shadow:0 0 8px var(--foreground-light),0 0 16px var(--foreground-light),0 0 24px hsla(0,0%,100%,.5)}.abstract-bg{width:100vw;height:max-content;background-color:var(--background-light);position:relative;z-index:1}.pagination{display:flex;justify-content:center;margin-top:2rem}.pagination button{background:none;border:1px solid var(--foreground);color:var(--foreground);padding:.5rem 1rem;margin:0 .25rem;cursor:pointer;transition:background .3s ease,color .3s ease}.pagination button.active,.pagination button:hover{background:var(--foreground);color:var(--background)}@media (max-width:1600px){.news-hero-img{height:200px}.geo-bg{top:170%;transform:translate(-50%,-50%) translateY(-375px) rotate(180deg) scale(1.5)}}@media (max-width:1200px){.geo-bg{top:140%;transform:translate(-50%,-50%) translateY(-375px) rotate(180deg) scale(1.5)}}@media (max-width:900px){.news-hero-img{height:150px;max-width:800px}.news-hero h1{font-size:3rem}.news-description{font-size:1.2rem;padding:0 1em}.geo-bg{top:115%;transform:translate(-50%,-50%) scale(1.4)}}@media (max-width:600px){.geo-bg{top:140%;transform:translate(-50%,-50%) scale(1.4)}}