.box{width:60vmin;height:50vmin;display:grid;place-content:center;color:#fff;text-shadow:0 1px 0 #fff;background:transparent;--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),#213,#112 5%,#112 60%,#213 95%);border:5px solid transparent;border-radius:2em;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#08f,#f03 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation:bg-spin 3s linear infinite}@keyframes bg-spin{to{--border-angle:1turn}}.box:hover{animation-play-state:paused}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.home__hero-banner{position:relative;display:inline-block}.home__hero-banner video{width:100vw;height:640px;z-index:0}.purple-overlay{background-color:rgba(92,45,145,.2);z-index:0}.dark-overlay,.purple-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.dark-overlay{background-color:rgba(15,7,23,.6);z-index:1}.home-banner__text-layout{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;padding-inline:16px;margin:0 auto;text-align:center;color:#fff;z-index:3}.home-banner__text-layout h1{font-size:36px;font-weight:700;line-height:44.64px;letter-spacing:-.02em;text-align:center;color:#fff;position:relative;margin-bottom:32px}.home-banner__text-layout span{display:inline-block;font-size:20px;font-weight:500;line-height:28px;color:#fff;text-align:center;position:relative}.highlight{border:2px solid #fff;padding:6px;display:inline-block!important;border-radius:10px;line-height:53px!important;padding-top:0!important}.animated-text{padding:10px 16px;border-radius:16px;border:4px solid transparent;background:linear-gradient(45deg,#000 50%,#000) padding-box,conic-gradient(from var(--border-angle),hsla(0,0%,100%,0) 10%,#fff 100%,transparent 90%) border-box;animation:border-rotate 6s linear infinite}@keyframes border-rotate{0%{--border-angle:0deg}to{--border-angle:360deg}}@media screen and (min-width:990px){.home__hero-banner video{width:100vw;height:100vh}.home-banner__text-layout{top:60%;width:75%;padding-inline:78px}.home-banner__text-layout h1{font-size:72px;font-weight:700;line-height:89.28px;text-align:center}.home-banner__text-layout span{display:inline-block;font-size:40px;font-weight:500;line-height:56px}}.borderBeam{inset:0;pointer-events:none;border:calc(var(--border-width, 1.5px)) solid transparent;border-radius:inherit;-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important;-webkit-mask-composite:source-in,xor!important;mask-composite:intersect!important;-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff)}.borderBeam,.borderBeam:after{position:absolute;will-change:auto}.borderBeam:after{content:"";aspect-ratio:1/1;width:calc(var(--size, 200px));background:linear-gradient(to left,var(--color-from,#ffaa40),var(--color-to,#9c40ff),transparent);offset-anchor:calc(var(--anchor, 90)) 50%;offset-path:rect(0 auto auto 0 round calc(var(--size)));animation:border-beam calc(var(--duration, 15s)) infinite linear;animation-delay:calc(var(--delay, 0s))}@keyframes border-beam{to{offset-distance:100%}}.facts__section{display:flex;overflow:hidden;flex-direction:column;background-color:#fff}.facts__outer-container{margin-block:auto;position:relative}.facts__container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;gap:16px}.facts__layout:nth-of-type(odd){align-self:start}.facts__layout:nth-of-type(2n){align-self:end}.facts__background-image{transform:scale(1.5);opacity:.32;height:100%;width:100%;object-fit:cover}.facts__layout{display:flex;flex-direction:row;align-items:center;gap:16px;margin:24px}.facts__actual-number{font-size:36px;font-weight:500;line-height:44.64px;text-align:center;color:#5c2d91}.facts__title{font-size:16px;font-weight:500;line-height:22.4px;text-align:left;width:147px;color:#222}.counter{display:flex;font-size:2rem;font-weight:700}.counter,.digit-container{height:3rem;overflow:hidden}.digit-container{width:2rem;display:inline-block;position:relative;perspective:300px}.digit-wheel{position:absolute;width:100%;height:1000%;top:0;left:0;transform-style:preserve-3d}.digit{width:100%;height:10%;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#333;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}@media screen and (min-width:990px){.facts__background-image{opacity:.32;transform:scale(1.4) rotate(7deg)}.facts__container{position:absolute;top:72px;bottom:72px;display:grid;grid-template-columns:repeat(3,1fr)}.facts__layout{flex-direction:column;justify-content:center;font-size:24px;gap:0}.facts__layout:nth-of-type(2n),.facts__layout:nth-of-type(odd){align-self:center}.facts__actual-number{font-size:72px;font-weight:500;line-height:89.28px}.facts__title{font-size:24px;font-weight:500;line-height:33.6px;width:75%;text-align:center}}.awards__section{padding-block:40px;padding-inline:16px}.awards__section h2{padding-inline-end:12%;position:relative;padding-bottom:24px;font-size:32px;font-weight:500;line-height:39.68px;letter-spacing:-.02em;text-align:left}.awards__image-layout{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}.awards__image-container{height:60px}.awards__cards{padding:16px;gap:24px;border-width:0,0,1px,1px 0,0,1px,1px 1px 1px;border-left:0,0,1px,1px solid;border-bottom:0,0,1px,1px solid;border-right-style:solid;border-top-style:solid;border-image-source:linear-gradient(180deg,rgba(92,45,145,.4),rgba(230,218,250,.16));border-image-slice:1;box-shadow:0 20px 40px 0 #0000000d}.awards__year{font-size:14px;font-weight:500;line-height:19.6px;text-align:left;margin-bottom:8px;padding-top:12px}.awards__description{font-size:16px;font-weight:500;line-height:22.4px;text-align:left}@media screen and (min-width:990px){.awards__section{padding-block:72px;padding-inline:120px;background-image:url(/assets/Awards.png);background-size:cover;background-repeat:no-repeat;background-position:100%}.awards__section h2{font-size:56px;font-weight:500;line-height:69.44px;text-align:center;padding-bottom:58px;color:#222}.awards__image-layout{display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.awards__image-container{height:80px}.awards__cards{padding:16px;gap:24px;border-left:1px solid;border-bottom:1px solid;border-image-source:linear-gradient(180deg,rgba(92,45,145,.4),rgba(230,218,250,.16));border-image-slice:1;box-shadow:0 20px 40px 0 rgba(0,0,0,.05)}.awards__year{font-size:18px;font-weight:500;line-height:25.2px;text-align:left;margin-bottom:8px;padding-top:24px}.awards__description{font-size:20px;font-weight:500;line-height:28px;text-align:left}}.presence__section{color:#fff;padding-block:40px;background-color:#0f0717}.presence__container{margin-inline:16px;width:auto}.presence__section h3{font-size:32px;font-weight:500;line-height:39.68px;letter-spacing:-.02em;text-align:left;padding-inline-end:4rem;padding-bottom:32px;position:relative}.presence__brand-images-layout{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;border:1px solid #431f66;background:linear-gradient(180deg,#241137,#2e1646);padding:22px;border-radius:8px;position:relative}.presence__brand-images-container{display:flex;align-items:center;justify-content:center;overflow:hidden;width:136px;height:56px;background-color:#fff}.presence__brand-images-container img{height:100%;width:100%;object-fit:cover}.presence__brand-images-container .img-size{width:96px;height:96px}@media screen and (min-width:640px){.presence__container{width:756px;margin-inline:auto 40px}.presence__brand-images-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border:1px solid #431f66;background:linear-gradient(180deg,#241137,#2e1646);padding:32px;border-radius:16px}}@media screen and (min-width:1280px){.presence__container{width:806px;margin-inline:auto 172px}.presence__brand-images-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;border:1px solid #431f66;background:linear-gradient(180deg,#241137,#2e1646);padding:32px;border-radius:16px}}@media screen and (min-width:990px){.presence__section{color:#fff;background-image:url(/assets/Conferences.png);background-repeat:no-repeat;background-size:cover;padding-block:88px}.presence__section h3{font-size:40px;font-weight:500;line-height:52.8px;text-align:center;padding-bottom:32px;padding-inline:12rem}.presence__brand-images-container{display:flex;align-items:center;justify-content:center;overflow:hidden;width:214px;height:90px;background-color:#fff}}.expertise__section{background-color:#0f0717;padding-block:40px;padding-inline:16px}.expertise__section h2{font-size:32px;font-weight:500;line-height:39.68px;letter-spacing:-.02em;color:#fff;text-align:center}.expertise__section-container{padding:16px;background:linear-gradient(114.7deg,#1e0e2f,#5f2c95 128.38%);border:1px solid #2e2b39;border-radius:8px}.expertise__header{display:flex;padding-block:0 24px;flex-direction:row;justify-content:space-between;align-items:center}.expertise__header h4{font-size:20px;font-weight:500;color:#fff;line-height:28px;text-align:center}.expertise__image-layout{display:grid;gap:24px;grid-template-columns:repeat(1,1fr);padding-top:20px}.expertise__close-button{display:flex;justify-content:end}.grid-container,.grid-container-inner{display:flex;flex-direction:column;gap:16px}.grid-item{font-size:20px;line-height:28px;padding:20px 24px}.grid-item,.grid-item.inner{flex:1 1 calc(25% - 24px);background-color:#1e0e2f;border:1px solid #2e2b39;border-radius:8px;color:#fff;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center}.grid-item.inner{font-size:18px;padding:20px 16px;line-height:130%}.grid-item-top{background-color:#1e0e2f;border:1px solid #2e2b39;border-radius:8px;color:#fff;font-size:20px;font-weight:500;line-height:28px;text-align:center;justify-content:center;padding:20px 24px;display:flex;gap:12px;align-items:center}.journals-layout{display:grid;justify-content:center;gap:32px;grid-template-columns:repeat(3,1fr);justify-items:center}.expertise__opened-modal-header{font-size:20px;font-weight:500;line-height:1;text-align:center;padding:20px 24px;border:1px solid #411e65;background-color:#c1d82f;color:#5f2d91;border-radius:8px}.expertise__journals-container{display:grid;gap:24px;padding-inline:16px;grid-template-columns:repeat(2,1fr)}.expertise__journals-container>:nth-child(odd):last-child{grid-column:1/-1;justify-self:center}.expertise__journals-items{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:990px){.expertise__section{background-color:#0f0717;padding-block:72px;padding-inline:180px}.expertise__section h2{font-size:56px;font-weight:500;line-height:69.44px;color:#fff;text-align:center;margin-bottom:48px}.expertise__section-container{padding:24px;background:linear-gradient(114.7deg,#1e0e2f,#5f2c95 128.38%);border:1px solid #2e2b39;border-radius:8px}.expertise__header{display:flex;padding-block:0 24px;flex-direction:row;justify-content:space-between;align-items:center}.expertise__header h4{font-size:32px;font-weight:500;color:#fff;line-height:39.68px;letter-spacing:-.02em;text-align:center}.expertise__image-layout{display:grid;gap:24px;grid-template-columns:repeat(1,1fr);padding-top:20px}.expertise__close-button{display:flex;justify-content:end}.grid-container{gap:24px}.grid-container,.grid-container-inner{display:flex;flex-direction:row;flex-wrap:wrap}.grid-container-inner{gap:16px}.grid-item{flex:1 1 calc(25% - 24px);background-color:#1e0e2f;border:1px solid #2e2b39;border-radius:8px;text-align:center;color:#fff;font-size:24px;font-weight:500;line-height:33.6px;display:flex;padding:32px 40px;align-items:center;justify-content:center}.grid-item:first-child,.grid-item:nth-child(2),.grid-item:nth-child(3),.grid-item:nth-child(4){padding:20px 16px}.grid-item.inner{flex:1 1 calc(25% - 24px);font-size:18px;font-weight:500;line-height:130%}.grid-item-top,.grid-item.inner{background-color:#1e0e2f;border:1px solid #2e2b39;border-radius:8px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.grid-item-top{flex:1 0 0%;font-size:24px;line-height:33.6px;gap:12px}.journals-layout{display:grid;justify-content:center;gap:32px;grid-template-columns:repeat(3,1fr);justify-items:center}.expertise__opened-modal-header{font-size:24px;font-weight:500;line-height:1;text-align:center;padding:20px 24px;border:1px solid #411e65;background-color:#1e0e2f;color:#fff;border-radius:8px}.expertise__journals-container{padding-inline:164px;display:flex;flex-wrap:wrap;gap:0;row-gap:32px;column-gap:0;justify-content:center;align-items:baseline}.expertise__journals-items{flex:0 0 33%;display:flex;flex-direction:column;justify-content:center;align-items:center}}.affiliation-section{text-align:center}.affiliation-banner{background-image:url(/assets/AffliationBg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:32px;border-radius:12px;border:1px solid #ddcafd;border-image-source:linear-gradient(180deg,#ddcafd,#f9f6fe)}.affiliation-heading-mobile{font-size:32px;font-weight:500;line-height:39.68px;letter-spacing:-.02em;text-align:center;color:#333;padding-bottom:24px}.affiliation-grid{display:flex;flex-direction:column;gap:16px;justify-items:center}.affiliation-card{background-color:#fff;border-radius:6px;padding:12px;width:100%;height:160px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;position:relative}.affiliation-card:hover{transform:translateY(-5px)}.affiliation-logo{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.affiliation-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:480px){.affiliation-heading{font-size:24px}}.aff_overlay{position:absolute;top:-100%;right:-100%;width:100%;height:100%;background:#e7f0b2;display:flex;justify-content:center;align-items:center;color:#000;font-size:24px;transition:transform .5s ease-in-out}.aff_container:hover .aff_overlay{transform:translate(-100%,100%)}.aff_text{text-align:left;padding:16px;font-size:14px;font-weight:500}.aff_container{position:relative;width:100%;height:160px;overflow:hidden}.aff_image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.affiliation-banner{padding:32px 28px;border-radius:16px}.affiliation-heading-desktop{font-size:56px;color:#333;margin-bottom:64px;font-weight:500;line-height:69.44px}.affiliation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-columns:repeat(3,auto);gap:24px;justify-items:center}.affiliation-card{border-radius:8px;padding:20px}.aff_text{text-align:left;padding:18px;font-size:14px;font-weight:500}}.sol-flex-container{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.sol-container h2{font-size:32px;font-weight:500;line-height:39.68px;letter-spacing:-.02em;text-align:center;color:#000;padding-bottom:12px}.sol-container p{font-size:16px;font-weight:400;line-height:22.4px;text-align:center;padding-inline:0;margin-bottom:24px}.sol-flex-container img{aspect-ratio:2.11;object-fit:cover}.sol-column{flex:1;box-sizing:border-box}.sol-first-column,.sol-second-column{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.sol-top-div{position:relative;border-radius:12px;background-color:#add8e6}.sol-bottom-div p,.sol-bottom-small-div p,.sol-top-div p{position:absolute;left:16px;right:16px;bottom:12px;color:#fff;z-index:2;font-size:20px;font-weight:500;line-height:26.4px;text-align:left;padding-inline:0;margin-bottom:0}.sol-bottom-div img,.sol-bottom-small-div img,.sol-top-div img{width:100%;height:100%;border-radius:12px;object-fit:cover}.sol-bottom-div svg,.sol-bottom-small-div svg,.sol-top-div svg{position:absolute;z-index:3;right:12px;top:12px;stroke:#fff}.sol-bottom-div:hover svg,.sol-bottom-small-div:hover svg,.sol-top-div:hover svg{stroke:#c0d731}.overlay-solutions{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:2;cursor:pointer}.sol-bottom-divs{display:flex;flex-direction:column;gap:16px}.sol-bottom-div{background-color:#90ee90;flex:1;position:relative;overflow:hidden;border-radius:12px}.sol-bottom-small-divs{display:flex;flex-direction:column;gap:16px;overflow:hidden}.sol-bottom-small-div{flex:1;overflow:hidden;position:relative;border-radius:12px}.second-column{background-color:#f08080;height:100%}@media screen and (min-width:990px){.sol-flex-container{flex-direction:row;gap:32px}.sol-container h2{font-size:56px;font-weight:500;line-height:1.24}.sol-container p{padding-bottom:58px;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0;padding-inline:86px}.sol-flex-container img{aspect-ratio:auto;object-fit:cover}.sol-first-column,.sol-second-column{flex-direction:column;gap:32px}.sol-top-div{height:276px}.sol-bottom-div p,.sol-bottom-small-div p,.sol-top-div p{left:24px;right:24px;bottom:12px;font-size:24px;font-weight:700;line-height:1.32;text-align:left;padding-inline:0;padding-bottom:0}.sol-bottom-div svg,.sol-bottom-small-div svg,.sol-top-div svg{right:16px;top:16px}.sol-bottom-divs{flex-direction:row;gap:32px}.sol-bottom-div{height:360px}.sol-bottom-small-divs{flex-direction:row;gap:32px}.sol-bottom-small-div{height:276px}}