*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%}body{margin:0}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}button,a{color:inherit}:root{--vc-color-dark-blue: #002b2f;--vc-color-green: #005e5f;--vc-color-light-blue: #47deeb;--vc-color-white: #ffffff;scroll-behavior:smooth}body{background:#002b2f;color:#fff;font-family:early-sans-variable,Arial,sans-serif;font-size:1.6rem;line-height:1.75}h1,h2,h3,p{margin:0}a{text-decoration:none}.vc-container{margin-inline:auto;max-width:132rem;padding-inline:2rem;width:100%}@media (min-width: 768px){.vc-container{padding-inline:3.2rem}}@media (min-width: 1200px){.vc-container{padding-inline:6rem}}.vc-page{background:#002b2f;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.vc-page:before{background:url(images/home/background.jpg) center/auto 175vh no-repeat;content:"";height:100vh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:0}@media (min-width: 768px){.vc-page:before{background-size:cover}}.vc-page>*{position:relative;z-index:1}.btn{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;align-items:center;background:#47deeb;border:0;border-radius:99rem;color:#002b2f;display:inline-flex;font-size:1.4rem;gap:1.2rem;justify-content:center;justify-self:start;line-height:1;min-height:5.4rem;padding:.8rem .8rem .8rem 2.4rem;transition:transform .18s ease,background-color .18s ease;width:max-content;max-width:100%}.btn:hover,.btn:focus-visible{background:#fff;transform:translateY(-.1rem)}.btn:hover .btn__icon,.btn:focus-visible .btn__icon{transform:rotate(-45deg)}.btn__icon{display:block;height:4rem;transition:transform .18s ease;width:4rem}.btn--small{font-size:1.3rem;min-height:4rem;padding:.8rem .8rem .8rem 1.6rem}.btn--small .btn__icon{height:2.4rem;width:2.4rem}.logo-mark{align-items:center;color:#002b2f;display:inline-flex;gap:.8rem}.logo-mark--image{display:block;flex:0 0 auto}.logo-mark__image{height:auto;width:clamp(11rem,16vw,15.5rem)}.logo-mark__state{align-items:center;background:#47deeb;border-radius:45% 55% 52% 48%;display:inline-flex;font-family:owners,Impact,Arial Black,sans-serif;font-size:2rem;font-weight:900;height:5.6rem;justify-content:center;line-height:.9;text-align:center;width:5.6rem}.logo-mark__text{color:#002b2f;font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-size:1.8rem;font-weight:900;line-height:1;text-transform:uppercase}.logo-mark__jumpstart{color:#005e5f;display:block;font-family:early-sans-variable,Arial,sans-serif;font-size:.8rem;font-weight:700}.image-slot{background:#ffffff24;overflow:hidden}.image-slot__img{height:100%;object-fit:cover;width:100%}.image-slot--circle{aspect-ratio:1;border-radius:50%}.section-heading{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:clamp(2rem,6vw,3rem);line-height:1.15;font-weight:900}.section-heading__accent{color:#47deeb}.site-header{align-items:center;display:flex;gap:1.2rem;justify-content:space-between;padding:1.2rem 1.2rem 1.2rem 0;position:relative;z-index:2}.site-header__nav-wrap{align-items:center;display:flex;gap:1.2rem}.site-header .btn--small{background:#005e5f;color:#fff}.site-header .btn--small:hover,.site-header .btn--small:focus-visible{background:#000;color:#fff}.site-header .logo-mark__state{background:#005e5f;color:#fff}.site-header__menu{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;background:#002b2f;border-radius:1.2rem;display:none;flex-direction:column;font-size:1.3rem;gap:1.6rem;min-width:18rem;padding:2rem;position:absolute;right:1.2rem;top:calc(100% + .8rem)}.site-header__link{line-height:1}.site-header__toggle{align-items:center;background:#002b2f;border:0;border-radius:99rem;cursor:pointer;display:inline-flex;flex-direction:column;gap:.4rem;height:4rem;justify-content:center;padding:.8rem;width:4rem}.site-header__bar{background:#fff;border-radius:99rem;display:block;height:.2rem;width:2.4rem}.site-header__bar:last-child{width:1.6rem}.site-header.is-open .site-header__menu{display:flex}@media (min-width: 1024px){.site-header{padding:0 3.2rem 0 0}.site-header__menu{align-items:center;border-radius:99rem;display:flex;flex-direction:row;gap:3.2rem;min-width:0;padding:1.6rem 2.4rem;position:static}.site-header__toggle{display:none}}.hero-banner{padding:2rem 2rem 6.4rem}.hero-banner__frame{border-radius:2.4rem;min-height:66rem;overflow:hidden;position:relative}.hero-banner__media{top:0;right:0;bottom:0;left:0;position:absolute}.hero-banner__content{align-items:flex-start;bottom:2rem;display:flex;inset-inline:2rem;position:absolute}.hero-banner__panel{background:#005e5f94;border-radius:1.2rem;max-width:42rem;padding:3.2rem 2rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.hero-banner__title{color:#fff;font-family:owners,Impact,Arial Black,sans-serif;font-size:clamp(3rem,9vw,5rem);font-weight:900;line-height:1;text-transform:uppercase}.hero-banner__accent{color:#47deeb}.hero-banner__details{display:grid;gap:1.6rem;list-style:none;margin:3.2rem 0;padding:0}.hero-banner__detail{align-items:flex-start;display:flex;gap:1.2rem;line-height:1.25}.hero-banner__detail-icon{display:block;flex:0 0 auto;height:3rem;object-fit:contain;width:3rem}.hero-banner__note{font-size:1.2rem;line-height:1.5;margin-top:1.6rem}@media (min-width: 768px){.hero-banner{padding:3.2rem 3.2rem 9.6rem}.hero-banner__frame{min-height:76rem}.hero-banner__content{bottom:auto;inset-inline:13.6rem auto;top:50%;transform:translateY(-40%)}.hero-banner__panel{padding:4.8rem}}.intro-section{padding-block:0 6.4rem}.intro-section__inner{align-items:center;display:grid;gap:3.2rem}.intro-section__photo{margin-inline:auto;width:min(70vw,35.2rem)}.intro-section__copy{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:clamp(1.8rem,5vw,3rem);line-height:1.2;font-weight:900}@media (min-width: 768px){.intro-section{padding-block:3.2rem 12.8rem}.intro-section__inner{gap:9.6rem;grid-template-columns:35.2rem 1fr;padding-inline:8rem}}.event-highlights{padding-bottom:6.4rem}@media (min-width: 768px){.event-highlights{padding-bottom:12.8rem}}.event-highlights__panel{background:#ffffff1a;border:.1rem solid rgba(255,255,255,.18);border-radius:2.4rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border:0;display:grid;gap:4.8rem;padding:3.2rem 2.4rem}.event-highlights__copy{display:grid;gap:2.4rem}.event-highlights__body{display:grid;gap:2rem;font-size:1.5rem}.event-highlights__media{display:grid;gap:2.4rem}.event-highlights__round-photo{margin-inline:auto;width:min(68vw,26rem)}.event-highlights__list{display:grid;gap:1.6rem;list-style:none;margin:0;padding:0}.event-highlights__item{align-items:center;display:flex;gap:1.2rem;font-weight:700;line-height:1.35}.event-highlights__item-icon{flex:0 0 auto;height:2.5rem;object-fit:contain;width:2.5rem}.event-highlights__cards{display:grid;gap:3.2rem}.event-highlights__card{display:grid;gap:2rem}.event-highlights__card-photo{aspect-ratio:707/424;background:transparent;border-radius:.8rem}.event-highlights__card-photo .image-slot__img{object-fit:contain}.event-highlights__card-title{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#47deeb;font-size:1.8rem;font-weight:900;line-height:1.2}.event-highlights__card-list{display:grid;gap:.8rem;line-height:1.55;margin:0;padding-left:2rem}@media (min-width: 1024px){.event-highlights__panel{grid-template-columns:minmax(0,2fr) minmax(28rem,1fr);padding:6.4rem 9.6rem}.event-highlights__cards{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}.audience-section{padding-block:2.4rem 6.4rem}@media (min-width: 768px){.audience-section{padding-block:2.4rem 12.8rem}}.audience-section__grid{display:grid;gap:2.4rem;margin-top:3.2rem}.audience-section__item{align-items:center;display:flex;gap:1.6rem}.audience-section__icon{display:block;flex:0 0 auto;height:6.4rem;object-fit:contain;width:6.4rem}.audience-section__label{font-weight:700;line-height:1.25}@media (min-width: 768px){.audience-section__grid{grid-template-columns:repeat(3,1fr)}}.firms-section{padding-bottom:6.4rem}@media (min-width: 768px){.firms-section{padding-bottom:12.8rem}}.firms-section__panel{background:#ffffff1a;border:.1rem solid rgba(255,255,255,.18);border-radius:2.4rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border:0;padding:3.2rem 2.4rem}.firms-section__logos{display:grid;gap:1.6rem;grid-auto-columns:14rem;grid-auto-flow:column;margin-top:2.4rem;overflow-x:auto;padding-bottom:.8rem}.firms-section__logo{align-items:center;aspect-ratio:1;background:#fff;border-radius:.8rem;display:flex;justify-content:center;padding:1.2rem}.firms-section__logo-image{height:100%;object-fit:contain;width:100%}.hero-banner--investors .hero-banner__copy{font-size:1.5rem;line-height:1.75;margin-top:2rem}.hero-banner--investors .hero-banner__eyebrow{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#47deeb;font-size:1.6rem;line-height:1.2;margin-top:2.4rem}.investor-matchmaking{padding-bottom:6.4rem}.investor-matchmaking__panel{background:#ffffff1a;border:.1rem solid rgba(255,255,255,.18);border-radius:2.4rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);align-items:center;border:0;display:grid;gap:3.2rem;padding:3.2rem 2.4rem}.investor-matchmaking__copy{display:grid;gap:2.4rem}.investor-matchmaking__steps{display:grid;gap:1.6rem;list-style:none;margin:0;padding:0}.investor-matchmaking__step{align-items:flex-start;display:flex;gap:1.2rem;line-height:1.45}.investor-matchmaking__number{align-items:center;background:#47deeb;border-radius:50%;color:#002b2f;display:inline-flex;flex:0 0 auto;font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-size:1.8rem;font-weight:700;height:3.2rem;justify-content:center;line-height:1;width:3.2rem}.investor-matchmaking__photo{border:.8rem solid #47deeb;justify-self:center;width:min(72vw,28rem)}@media (min-width: 768px){.investor-matchmaking{padding-bottom:12.8rem}.investor-matchmaking__panel{grid-template-columns:minmax(0,1fr) minmax(24rem,32rem);padding:6.4rem 9.6rem}}.firms-section--investors .firms-section__logos{grid-auto-columns:unset;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0}.firms-section--investors .firms-section__logo{min-height:12rem}@media (min-width: 496px){.firms-section--investors .firms-section__logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.firms-section--investors .firms-section__panel{padding:6.4rem 9.6rem}.firms-section--investors .firms-section__logos{gap:2.4rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.2rem}}@media (min-width: 1024px){.firms-section--investors .firms-section__logos{grid-template-columns:repeat(6,minmax(0,1fr))}}.investor-why{padding-bottom:9.6rem}.investor-why__panel{background:#ffffff1a;border:.1rem solid rgba(255,255,255,.18);border-radius:2.4rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border:0;display:grid;gap:3.2rem;padding:3.2rem 2.4rem}.investor-why__grid{display:grid;gap:2.4rem}.investor-why__item{align-items:flex-start;display:flex;gap:1.6rem}.investor-why__icon{flex:0 0 auto;height:3.2rem;object-fit:contain;width:3.2rem}.investor-why__copy{display:grid;gap:.8rem}.investor-why__title{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.investor-why p{font-size:1.4rem;line-height:1.55}@media (min-width: 768px){.investor-why{padding-bottom:12.8rem}.investor-why__panel{padding:6.4rem 9.6rem}.investor-why__grid{column-gap:6.4rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.2rem}}.site-footer__contact p{font-size:1.4rem;line-height:1.5}.industries-section{padding-bottom:6.4rem}@media (min-width: 768px){.industries-section{padding-bottom:12.8rem}}.industries-section__graphic{display:block;margin-top:3.2rem;width:100%}.industries-section__image{height:auto;margin-inline:auto;width:100%}@media (max-width: 767px){.industries-section__graphic{margin-inline:auto;max-width:36rem}}.stay-section{padding-block:6.4rem}.stay-section__inner{align-items:center;display:grid;gap:3.2rem}.stay-section__photo{margin-inline:auto;width:min(68vw,25rem)}.stay-section__content{display:grid;gap:2.4rem}.stay-section__content .section-heading{margin-bottom:2.4rem}.stay-section__content>p:not(.stay-section__name){font-weight:300}.stay-section__name{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:1.8rem;font-weight:900;line-height:1.2}@media (min-width: 768px){.stay-section{padding-block:.8rem 12.8rem}.stay-section__inner{gap:12.8rem;grid-template-columns:35.2rem minmax(0,1fr);padding-inline:13.6rem}.stay-section__photo{width:35.2rem}.stay-section__name{font-size:2rem}}.site-footer{padding-bottom:3.2rem}.site-footer .logo-mark__state{background:#47deeb;color:#002b2f}.site-footer .logo-mark__text{color:#fff}.site-footer .logo-mark__jumpstart{color:#47deeb}.site-footer__tagline{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;border-bottom:.1rem solid rgba(255,255,255,.3);display:flex;flex-wrap:wrap;font-size:clamp(2.8rem,7vw,3.6rem);gap:2.4rem;justify-content:space-between;line-height:1.1;padding-bottom:3.2rem}.site-footer__tagline-text{display:block}.site-footer__tagline-accent{color:#47deeb}.site-footer__socials{display:flex;gap:1.2rem;margin-top:2.4rem}.site-footer__social{align-items:center;background:#fff;border-radius:50%;color:#002b2f;display:flex;font-weight:700;height:3.6rem;justify-content:center;width:3.6rem}.site-footer__social-image{height:100%;object-fit:contain;width:100%}.site-footer__main{align-items:start;border-bottom:.1rem solid rgba(255,255,255,.3);display:grid;gap:3.2rem;padding-block:3.2rem}.site-footer__nav{font-family:sweet-sans-pro,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;display:grid;font-size:1.3rem;gap:1.2rem}.site-footer__contact{display:grid;gap:1.6rem}.site-footer__legal{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:1.2rem;justify-content:space-between;padding-top:1.6rem}@media (min-width: 768px){.site-footer__tagline{align-items:center}.site-footer__socials{margin-top:0}.site-footer__main{grid-template-columns:20rem 1fr 30rem}}
