.hero--container{width:100%}@media screen and (max-width:1440px){.hero--container{padding:0 48px}}@media screen and (max-width:768px){.hero--container{padding:0 16px}}.hero-inner{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:var(--max)}.hero-top{padding:64px 0;gap:8px;align-self:stretch;justify-content:space-between}@media screen and (max-width:768px){.hero-top{padding:40px 0}}.hero-top-sub{max-width:470px;width:100%;flex-direction:column;justify-content:flex-start;gap:16px}@media screen and (max-width:1200px){.hero-top{flex-direction:column;justify-content:flex-start;align-items:flex-start}.hero-top-sub{max-width:revert}}.hero-top-sub-socials{gap:12px;flex-wrap:wrap;justify-content:flex-start;width:100%}.hero-top-sub-socials>a>button{padding:8px;gap:10px;border:1px solid var(--b)}.hero-top-sub-socials>button:hover{border:1px solid var(--b);background-color:var(--b);color:var(--w)}.hero-bottom{width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.hero-bottom-section-a{border-radius:40px;height:140px;width:100%;border:1px solid var(--Blue-Black-200,#eaecf0);box-shadow:0 1px 10px 0 rgba(0,0,0,.06)}.hero-bottom-section-b{gap:16px;width:100%;height:140px}.hero-bottom-section-b-1{width:162px}.hero-bottom-section-b-1,.hero-bottom-section-b-2{border-radius:40px;height:100%;border:1px solid var(--Blue-Black-200,#eaecf0);box-shadow:0 1px 10px 0 rgba(0,0,0,.06)}.hero-bottom-section-b-2{flex-grow:1}.hero-bottom-section-c-2{border-radius:40px;width:468px;height:100%;border:1px solid var(--Blue-Black-200,#eaecf0);box-shadow:0 1px 10px 0 rgba(0,0,0,.06)}@media screen and (max-width:1200px){.hero-bottom-section-a,.hero-bottom-section-b{height:120px;border-radius:32px}.hero-bottom-section-b{gap:8px}.hero-bottom-section-b-1{width:134px;border-radius:32px}.hero-bottom-section-b-2,.hero-bottom-section-c-2{border-radius:32px}}@media screen and (max-width:768px){.hero-bottom-section-a,.hero-bottom-section-b{border-radius:24px;height:80px}.hero-bottom-section-b-1{border-radius:24px;width:80px}.hero-bottom-section-b-2{border-radius:24px}.hero-bottom-section-c-2{border-radius:24px;width:0;flex-grow:1}}.funding--container{width:100%;padding:80px 48px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.02),transparent)}@media screen and (max-width:1440px){.funding--container{padding:48px}}@media screen and (max-width:768px){.funding--container{padding:40px 16px}}.funding-inner{max-width:var(--max);flex-direction:column;gap:32px}.funding-inner,.funding-logos{width:100%;justify-content:center}.funding-logos{align-items:center;flex-wrap:wrap;gap:48px;row-gap:32px}@media screen and (max-width:1024px){.funding-logos{gap:24px;row-gap:20px}}@media screen and (max-width:768px){.funding-logos{gap:16px;row-gap:16px;justify-content:space-around}}.funding-logo-wrapper{position:relative;display:flex;align-items:center;justify-content:center;padding:8px;transition:transform .3s ease,opacity .3s ease;opacity:.95}.funding-logo-wrapper:hover{transform:translateY(-4px);opacity:1}.funding-logo-large{height:110px;width:auto;min-width:150px;max-width:320px}@media screen and (max-width:1024px){.funding-logo{height:70px;min-width:100px;max-width:200px}.funding-logo-large{height:85px;min-width:120px;max-width:240px}}@media screen and (max-width:768px){.funding-logo{height:55px;min-width:80px;max-width:150px}.funding-logo-large{height:65px;min-width:100px;max-width:180px}}.funding-logo-img{width:100%;height:100%;object-fit:contain;filter:grayscale(0) brightness(1);transition:filter .3s ease;border-radius:8px}.funding-text{text-align:center;opacity:.8;font-weight:400;max-width:900px;line-height:1.6;padding:0 16px;font-size:15px}@media screen and (max-width:768px){.funding-text{font-size:12px;padding:0 8px}}