@media screen and (min-width: 1024px){.elementor-element.e-parent.hero-gradient:has(.new-hero-banner){padding-inline:0}}.elementor-invisible{display:block!important}.hero-gradient{position:relative}.hero-gradient:after{content:"";position:absolute;width:51rem;height:51rem;border-radius:50%;background:linear-gradient(180deg,#0e7bf8,#0e7bf800 86.35%);filter:blur(200px);bottom:0;left:50%;transform:translate(-50%,70%);opacity:1;z-index:0}.new-hero-banner{--title: 2.25rem;--width: 23.5rem;position:relative;isolation:isolate}@media screen and (min-width: 480px){.new-hero-banner{--title: 2.5rem}}@media screen and (min-width: 768px){.new-hero-banner{--title: 3.5rem;--width: 40rem}}@media screen and (min-width: 1200px){.new-hero-banner{--title: 4.125rem;--width: 44.75rem}}@media screen and (min-width: 1600px){.new-hero-banner{--title: 5.25rem;--width: 51.875rem}}.new-hero-banner .main-title{margin:0 auto;max-width:var(--width);font-size:var(--title);font-weight:600;line-height:1;text-align:center}.new-hero-banner .main-title span:nth-child(2){color:var(--e-global-color-5e5ea90)}.new-hero-banner .background-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-height:100%;z-index:-1;aspect-ratio:1366/750}.new-hero-banner .nvidia-section{--border-width: 1.5px;display:flex;gap:.5rem;align-items:center;width:-moz-fit-content;width:fit-content;margin:1.5rem auto 0}.new-hero-banner .nvidia-section .label{font-size:.875rem;color:var(--e-global-color-text)}.new-hero-banner .nvidia-section .logo-container{position:relative;display:flex;align-items:center;padding:.875rem 1.5rem;border:var(--border-width) solid hsla(0,0%,100%,.15);background:var(--e-global-color-d77e5e1);border-radius:8px;box-shadow:0 5.37px 6.26px 2.68px #191a183d;transition:all .4s ease-out;isolation:isolate}.new-hero-banner .nvidia-section .logo-container:before{content:"";position:absolute;inset:var(--border-width);background:linear-gradient(180deg,#041222,#05264c);opacity:0;transition:all .4s ease-out;z-index:-1}.new-hero-banner .nvidia-section .logo-container img{margin-right:.5rem}.new-hero-banner .nvidia-section .logo-container:hover{border-color:#0d7af866;padding-right:3rem}.new-hero-banner .nvidia-section .logo-container:hover:before{opacity:1}.new-hero-banner .nvidia-section .logo-container:hover .arrow svg{opacity:1}.new-hero-banner .nvidia-section .inner-label{font-size:.75rem;font-weight:500;color:#fff}.new-hero-banner .nvidia-section .arrow svg{position:absolute;top:50%;width:1.125rem;fill:var(--e-global-color-5e5ea90);opacity:0;transform:translateY(-50%);transition:all .4s ease-out;margin-left:.5rem}.new-hero-banner .card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;justify-content:center;margin:3rem auto 0}@media screen and (min-width: 768px){.new-hero-banner .card-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width: 960px){.new-hero-banner .card-list{grid-template-columns:repeat(4,10.75rem)}}@media screen and (min-width: 1600px){.new-hero-banner .card-list{grid-template-columns:repeat(4,14rem)}}.new-hero-banner .card-link{display:contents}.new-hero-banner .arrow-container{position:absolute;display:flex;justify-content:center;width:100%;bottom:0;gap:.5rem;color:var(--e-global-color-5e5ea90);font-size:.625rem;line-height:1.6;font-weight:500;opacity:0;transition:all .4s ease-out}.new-hero-banner .arrow-container svg{width:1rem}@media screen and (min-width: 1600px){.new-hero-banner .arrow-container{bottom:2.125rem}}.new-hero-banner .card-title{width:100%;text-align:center;font-size:var(--e-global-typography-d5c3451-font-size);font-weight:500;margin:0;padding-top:.75rem;transition:transform .4s ease-out}.new-hero-banner .card-item{position:relative;display:grid;grid-template-rows:subgrid;place-items:center;grid-row:span 2;gap:0;padding:.75rem .75rem 1.25rem;background:var(--e-global-color-d77e5e1);border:1.5px solid hsla(0,0%,100%,.15);box-shadow:0 -4.31px 18.69px #041525;border-radius:12px;transition:all .4s ease-out;cursor:pointer;overflow:hidden}@media screen and (min-width: 1600px){.new-hero-banner .card-item{padding:3.5rem 1rem}}.new-hero-banner .card-item:hover{border-color:var(--e-global-color-primary);box-shadow:0 0 .19px 0 var(--e-global-color-primary),0 0 .38px 0 var(--e-global-color-primary),0 0 1.34px 0 var(--e-global-color-primary),0 0 2.69px 0 var(--e-global-color-primary),0 0 4.61px 0 var(--e-global-color-primary),0 0 8.06px 0 var(--e-global-color-primary)}.new-hero-banner .card-item:hover .card-title{transform:translateY(-16px)}.new-hero-banner .card-item:hover .arrow-container{transform:translateY(-16px);opacity:1}
