@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=block";:root{--font-main: "Geist";--font-size-1rem: 16px;--font-weight: 400;--color-bg: hsl(0, 0%, 2%);--color-tx: hsl(0, 0%, 90%);--color-lk: hsl(0, 0%, 90%);--color-lk-hover: hsl(0, 0%, 40%);--color-lk-underline: hsl(0, 0%, 30%);--color-lk-underline-hover: hsl(0, 0%, 60%);--color-text-select-tx: hsl(0, 0%, 5%);--color-text-select-bg: hsl(0, 0%, 90%)}*,*:before,*:after{font-family:var(--font-main);font-size:var(--font-size-1rem);font-weight:var(--font-weight)}body{background:var(--color-bg);color:var(--color-tx)}::selection{background:var(--color-text-select-bg);color:var(--color-text-select-tx)}a{color:var(--color-lk);text-decoration-color:var(--color-lk-underline)}a:hover{color:var(--color-lk-hover);text-decoration-color:var(--color-lk-underline-hover)}:root{--time: 120s}.scrolling-text-left,.scrolling-text-right{font-size:6rem;font-weight:1000;color:#fff}article{min-height:7rem;width:5000px}article{overflow:hidden;position:relative}.scrolling-text-left{white-space:nowrap;position:absolute;text-transform:uppercase}.scrolling-text-left{animation:mymove var(--time) linear infinite alternate;-webkit-animation:mymove var(--time) linear infinite;white-space:nowrap}.scrolling-text-right{white-space:nowrap;position:absolute;text-transform:uppercase}.scrolling-text-right{animation:urmove var(--time) linear infinite alternate;-webkit-animation:urmove var(--time) linear infinite;white-space:nowrap}@-webkit-keyframes mymove{0%{left:0}to{left:-5000px}}@keyframes mymove{0%{left:0}to{left:-5000px}}@-webkit-keyframes urmove{0%{right:0}to{right:-5000px}}@keyframes urmove{0%{right:0}to{right:-5000px}}@keyframes early{0%{opacity:1}to{opacity:0}}.early{animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:1s;animation-delay:1.5s}h2{font-size:3rem;font-weight:700;line-height:1}h3{font-size:4.5rem;font-weight:700;line-height:1.1;text-align:center}@media screen and (max-width:1000px){h2{font-size:1.5rem}h3{font-size:3rem;text-align:left}}.mdi-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#grid-background{height:100svh;width:100svw;background-size:48px 48px;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px)}.glasseffect-1{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0d80}.glasseffect-2{padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:solid 2px hsla(0,0%,100%,.05);border-radius:20px;background:linear-gradient(to top,#523d8f33,#ffffff03)}.glasseffect-2 span{border-radius:999px;border:solid 2px rgba(255,255,255,.3);font-size:.8rem;padding:2px 10px}.glasseffect-2 h2,.glasseffect-2 span,.glasseffect-2 p{color:var(--color-tx)}.sooah-row{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:start}@media screen and (min-width:1000px){.row{flex-wrap:nowrap}}.sooah-row .sooah-col{position:relative;width:50%}@media screen and (min-width:1000px){.sooah-row .sooah-col{width:20%}}.sooah-card{background:linear-gradient(to top,#464158,#46415833);border-radius:12px;height:400px;margin:.5rem;display:flex;justify-content:center;overflow:hidden;position:relative}.sooah-card img{object-fit:cover;object-position:top;height:780px;position:relative;top:-40px;transition:all ease .5s}.sooah-card:hover img{top:-100px}.sooah-card .deco{position:absolute;text-align:center;font-size:300px;font-weight:900;top:-50px;color:#fff;-webkit-text-stroke:12px white;opacity:.1;transition:all ease .5s}.sooah-card:hover .deco{color:transparent}.beams-container{position:relative;width:100%;height:100%}
