.EcosystemLanding-module__Xs_sea__page{--purple:#551d84;--purple-soft:#6c59ad;--pink:#f20d4f;--pink-soft:#ee7eab;--lavender:#e9e4ff;--lavender-card:#e6e0fb;width:100%;color:var(--purple);font-family:var(--font-heebo), Arial, sans-serif;background:#fff;line-height:1.35;overflow:clip}.EcosystemLanding-module__Xs_sea__page :where(h1,h2,h3,p,blockquote){margin:0}.EcosystemLanding-module__Xs_sea__page :where(a){text-decoration:none}.EcosystemLanding-module__Xs_sea__page :where(section[id]){scroll-margin-top:7rem}.EcosystemLanding-module__Xs_sea__skipLink{z-index:999;background:var(--pink);color:#fff;border-radius:.45rem;padding:.7rem 1rem;font-weight:800;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.EcosystemLanding-module__Xs_sea__skipLink:focus{transform:translateY(0)}.EcosystemLanding-module__Xs_sea__eyebrow,.EcosystemLanding-module__Xs_sea__eyebrowLight{letter-spacing:.48em;font-size:clamp(.76rem,1.25vw,1rem);font-weight:900}.EcosystemLanding-module__Xs_sea__eyebrow{color:var(--pink)}.EcosystemLanding-module__Xs_sea__eyebrowLight{color:#fff}.EcosystemLanding-module__Xs_sea__primaryButton,.EcosystemLanding-module__Xs_sea__optionCard>a,.EcosystemLanding-module__Xs_sea__resourceCard>a,.EcosystemLanding-module__Xs_sea__finalCards a{background:var(--pink);min-height:2.85rem;box-shadow:0 0 0 1px var(--pink);color:#fff;text-align:center;border:2px solid #fff;border-radius:.65rem;justify-content:center;align-items:center;padding:.55rem 1.45rem;font-weight:850;line-height:1.05;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.EcosystemLanding-module__Xs_sea__primaryButton:hover,.EcosystemLanding-module__Xs_sea__primaryButton:focus-visible,.EcosystemLanding-module__Xs_sea__optionCard>a:hover,.EcosystemLanding-module__Xs_sea__optionCard>a:focus-visible,.EcosystemLanding-module__Xs_sea__resourceCard>a:hover,.EcosystemLanding-module__Xs_sea__resourceCard>a:focus-visible,.EcosystemLanding-module__Xs_sea__finalCards a:hover,.EcosystemLanding-module__Xs_sea__finalCards a:focus-visible{background:#d80947;transform:translateY(-2px);box-shadow:0 8px 22px #501f7633}.EcosystemLanding-module__Xs_sea__hero{background:var(--pink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:625px;padding:8.8rem 1.5rem 5rem;display:flex;position:relative;overflow:hidden}.EcosystemLanding-module__Xs_sea__heroIdentity{color:#e76796;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-width:308px;padding:.72rem 1.6rem;font-size:1.08rem;font-weight:900;display:flex;position:absolute;top:2.8rem;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #501f761a}.EcosystemLanding-module__Xs_sea__heroIdentity b{color:var(--purple);font-size:1.3rem}.EcosystemLanding-module__Xs_sea__hero h1{flex-direction:column;margin:1.4rem 0 1.8rem;display:flex}.EcosystemLanding-module__Xs_sea__hero h1 strong{color:var(--purple);font-family:var(--font-roboto), Arial, sans-serif;font-size:clamp(3rem,5.2vw,4.65rem);font-weight:900;line-height:.98}.EcosystemLanding-module__Xs_sea__hero h1 em{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.9vw,4.35rem);font-weight:700;line-height:1.05}.EcosystemLanding-module__Xs_sea__heroBody{max-width:770px;color:var(--purple);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.04rem,1.55vw,1.3rem);font-style:italic;line-height:1.45;margin-bottom:2rem!important}.EcosystemLanding-module__Xs_sea__hero .EcosystemLanding-module__Xs_sea__primaryButton{min-width:220px;box-shadow:none;background:#e66d9b}.EcosystemLanding-module__Xs_sea__heroSquare{aspect-ratio:1;border:15px solid #ffffffa6;width:118px;position:absolute;bottom:2.2rem;left:-1.6rem}.EcosystemLanding-module__Xs_sea__logoRail{background:var(--lavender);grid-template-columns:repeat(4,minmax(0,205px));justify-content:center;gap:1.7rem;padding:2.4rem 2rem;display:grid}.EcosystemLanding-module__Xs_sea__logoTile{background:#fff;border-radius:1.4rem;place-items:center;min-height:92px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 9px 22px #501f7614}.EcosystemLanding-module__Xs_sea__logoTile:hover,.EcosystemLanding-module__Xs_sea__logoTile:focus-visible{transform:translateY(-4px);box-shadow:0 14px 28px #501f7629}.EcosystemLanding-module__Xs_sea__logoTile .EcosystemLanding-module__Xs_sea__brandLogo{width:155px;height:75px}.EcosystemLanding-module__Xs_sea__brandLogo{object-fit:contain;width:min(270px,100%);height:160px}.EcosystemLanding-module__Xs_sea__impactIntro{background:var(--purple-soft)}.EcosystemLanding-module__Xs_sea__impactPhoto{height:clamp(320px,39.9vw,545px);position:relative}.EcosystemLanding-module__Xs_sea__impactPhoto img{object-fit:cover}.EcosystemLanding-module__Xs_sea__impactCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:515px;padding:4rem 1.5rem;display:flex;position:relative;overflow:hidden}.EcosystemLanding-module__Xs_sea__impactCopy h2{flex-direction:column;max-width:1110px;margin:1.5rem 0 1.25rem;display:flex}.EcosystemLanding-module__Xs_sea__impactCopy h2 strong{color:#ef8cb1;font-family:var(--font-roboto), Arial, sans-serif;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:900;line-height:1.02}.EcosystemLanding-module__Xs_sea__impactCopy h2 em{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.2vw,3.8rem);font-weight:700;line-height:1.05}.EcosystemLanding-module__Xs_sea__impactCopy>p:not(.EcosystemLanding-module__Xs_sea__eyebrowLight){color:#fff;max-width:760px;margin-bottom:1.8rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-style:italic}.EcosystemLanding-module__Xs_sea__impactSquare{aspect-ratio:1;border:18px solid #e5daff26;width:155px;position:absolute;bottom:10.5rem;left:-1.2rem}.EcosystemLanding-module__Xs_sea__options{background:#fff;padding:2.25rem 2rem 0}.EcosystemLanding-module__Xs_sea__optionsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;max-width:1300px;margin-inline:auto;display:grid}.EcosystemLanding-module__Xs_sea__optionCard{border:4px solid var(--purple-soft);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;min-height:560px;padding:2.3rem 1.45rem 0;display:flex}.EcosystemLanding-module__Xs_sea__optionCard>p{color:var(--pink);font-weight:900}.EcosystemLanding-module__Xs_sea__optionCard .EcosystemLanding-module__Xs_sea__brandLogo{width:190px;height:130px;margin:.6rem 0 .3rem}.EcosystemLanding-module__Xs_sea__optionCard>strong{min-height:5rem;font-size:1.05rem;font-style:italic}.EcosystemLanding-module__Xs_sea__optionCard>em{max-width:250px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.45}.EcosystemLanding-module__Xs_sea__optionCard>a{min-width:220px;box-shadow:0 0 0 4px var(--purple-soft);color:var(--pink);background:#fff;border-color:#fff;margin-top:auto;margin-bottom:-3.15rem}.EcosystemLanding-module__Xs_sea__optionCard>a:hover,.EcosystemLanding-module__Xs_sea__optionCard>a:focus-visible{background:var(--pink);color:#fff}.EcosystemLanding-module__Xs_sea__optionsGauge{width:56px;height:56px;color:var(--purple-soft);margin:5.5rem auto .6rem;display:block}.EcosystemLanding-module__Xs_sea__sectionDivider{background:var(--lavender);height:112px}.EcosystemLanding-module__Xs_sea__sectionDivider span{background:var(--pink);width:50px;height:100%;margin-left:max(7%,50% - 580px);display:block}.EcosystemLanding-module__Xs_sea__serviceSection{grid-template-columns:1fr 1fr;gap:5rem;max-width:1050px;margin-inline:auto;padding:6rem 2rem;display:grid}.EcosystemLanding-module__Xs_sea__serviceMain{text-align:center;flex-direction:column;align-items:center;display:flex}.EcosystemLanding-module__Xs_sea__serviceMain .EcosystemLanding-module__Xs_sea__eyebrow{align-self:flex-start;margin-bottom:1rem}.EcosystemLanding-module__Xs_sea__serviceMain .EcosystemLanding-module__Xs_sea__brandLogo{width:260px;height:180px}.EcosystemLanding-module__Xs_sea__serviceMain h2{max-width:430px;margin:-1rem 0 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-style:italic;font-weight:500}.EcosystemLanding-module__Xs_sea__copyCard{background:var(--lavender-card);text-align:left;border-radius:.8rem;width:100%;padding:1.4rem 1.8rem;font-size:.98rem;line-height:1.45}.EcosystemLanding-module__Xs_sea__copyCard p+p{margin-top:1rem}.EcosystemLanding-module__Xs_sea__copyCard ul{margin:.85rem 0 0;padding-left:1.35rem;list-style:outside}.EcosystemLanding-module__Xs_sea__serviceMain>.EcosystemLanding-module__Xs_sea__primaryButton{margin-top:1.5rem}.EcosystemLanding-module__Xs_sea__statsPanel{background:var(--lavender-card);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:2rem;display:flex}.EcosystemLanding-module__Xs_sea__statsHeading{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.EcosystemLanding-module__Xs_sea__statsHeading>svg{stroke-width:1.7px;width:72px;height:72px}.EcosystemLanding-module__Xs_sea__statsHeading h3{max-width:220px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-style:italic;font-weight:500}.EcosystemLanding-module__Xs_sea__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%;max-width:390px;display:grid}.EcosystemLanding-module__Xs_sea__statCard{text-align:center;background:#fff;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;min-height:125px;padding:1rem;display:flex}.EcosystemLanding-module__Xs_sea__statCard strong{color:var(--pink);font-size:3rem;line-height:.9}.EcosystemLanding-module__Xs_sea__statCard span{margin-top:.5rem;line-height:1}.EcosystemLanding-module__Xs_sea__academy{grid-template-rows:auto auto}.EcosystemLanding-module__Xs_sea__academyOptions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4rem;display:grid}.EcosystemLanding-module__Xs_sea__learningCard{background:var(--lavender-card);border-radius:.8rem;flex-direction:column;min-height:230px;padding:1.4rem 1.8rem 0;display:flex}.EcosystemLanding-module__Xs_sea__learningCard h3{font-size:1.55rem}.EcosystemLanding-module__Xs_sea__learningCard>strong{font-size:1.15rem}.EcosystemLanding-module__Xs_sea__learningCard p{margin-top:.55rem;line-height:1.45}.EcosystemLanding-module__Xs_sea__learningCard .EcosystemLanding-module__Xs_sea__primaryButton{align-self:center;margin-top:auto;margin-bottom:-1.5rem}.EcosystemLanding-module__Xs_sea__hub{grid-template-rows:auto auto}.EcosystemLanding-module__Xs_sea__hubResources{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;display:grid}.EcosystemLanding-module__Xs_sea__resourceCard{background:var(--lavender-card);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;min-height:320px;padding:1.6rem 1.25rem 0;display:flex}.EcosystemLanding-module__Xs_sea__resourceCard h3{font-size:1.2rem}.EcosystemLanding-module__Xs_sea__resourceCard>strong{min-height:3.3rem;margin-top:.5rem}.EcosystemLanding-module__Xs_sea__resourceCard p{margin-top:1.25rem;font-size:.95rem}.EcosystemLanding-module__Xs_sea__resourceCard>a{width:calc(100% - .5rem);margin-top:auto;margin-bottom:-1.4rem}.EcosystemLanding-module__Xs_sea__requirements{grid-template-columns:37% 63%;min-height:880px;display:grid}.EcosystemLanding-module__Xs_sea__requirementsPhoto{background:var(--purple);min-height:780px;position:relative}.EcosystemLanding-module__Xs_sea__requirementsPhoto img{object-fit:cover;object-position:center}.EcosystemLanding-module__Xs_sea__requirementsCopy{flex-direction:column;justify-content:center;padding:4.5rem clamp(2.2rem,7vw,7rem);display:flex}.EcosystemLanding-module__Xs_sea__requirementsCopy h2{color:#ed84ad;max-width:620px;font-size:clamp(2.6rem,4vw,4rem);font-weight:900;line-height:1}.EcosystemLanding-module__Xs_sea__requirementsCopy>p{max-width:650px;margin:1rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-style:italic}.EcosystemLanding-module__Xs_sea__requirementsCopy h3{margin:.7rem 0 1rem;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1}.EcosystemLanding-module__Xs_sea__requirementsCopy ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.EcosystemLanding-module__Xs_sea__requirementsCopy li{align-items:center;gap:1.15rem;font-size:.94rem;display:flex}.EcosystemLanding-module__Xs_sea__requirementsCopy li>span{aspect-ratio:1;border:4px solid var(--purple-soft);width:30px;min-width:30px}.EcosystemLanding-module__Xs_sea__requirementsCopy .EcosystemLanding-module__Xs_sea__primaryButton{align-self:center;margin-top:1.8rem}.EcosystemLanding-module__Xs_sea__scaleUp{padding-top:7rem}.EcosystemLanding-module__Xs_sea__sectionHeader{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto 3.2rem;padding-inline:1.5rem;display:flex;position:relative}.EcosystemLanding-module__Xs_sea__sectionHeader:before{aspect-ratio:1;content:"";border:17px solid #fae4ec;width:170px;position:absolute;top:-1.5rem;left:0;transform:translate(-25%)}.EcosystemLanding-module__Xs_sea__sectionHeader>*{position:relative}.EcosystemLanding-module__Xs_sea__sectionHeader h2{flex-direction:column;margin:1.3rem 0 1rem;display:flex}.EcosystemLanding-module__Xs_sea__sectionHeader h2 strong{font-size:clamp(2.8rem,4.5vw,4rem);font-weight:900;line-height:.9}.EcosystemLanding-module__Xs_sea__sectionHeader h2 em{color:var(--pink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.4vw,4rem);font-weight:500;line-height:1}.EcosystemLanding-module__Xs_sea__sectionHeader>p:last-child{max-width:630px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-style:italic}.EcosystemLanding-module__Xs_sea__scaleUpBody{background:var(--lavender);grid-template-columns:1fr 1.15fr;gap:4rem;padding:3rem max(2rem,50vw - 525px);display:grid}.EcosystemLanding-module__Xs_sea__scaleUpCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.EcosystemLanding-module__Xs_sea__scaleUpBrand{text-align:left;align-items:center;gap:1rem;display:flex}.EcosystemLanding-module__Xs_sea__scaleUpBrand>svg{background:var(--purple);color:#fff;border-radius:50%;width:68px;height:68px;padding:.6rem}.EcosystemLanding-module__Xs_sea__scaleUpBrand div{flex-direction:column;display:flex}.EcosystemLanding-module__Xs_sea__scaleUpBrand strong{font-size:1.5rem}.EcosystemLanding-module__Xs_sea__scaleUpBrand span{font-size:1rem}.EcosystemLanding-module__Xs_sea__scaleUpCopy h3{margin:2.3rem 0 1.3rem;font-size:1.05rem}.EcosystemLanding-module__Xs_sea__scaleUpCopy>p{max-width:360px;font-size:1.06rem;line-height:1.5}.EcosystemLanding-module__Xs_sea__scaleUpCopy .EcosystemLanding-module__Xs_sea__primaryButton{max-width:230px;margin-top:2.2rem}.EcosystemLanding-module__Xs_sea__axesPanel{background:#fff;border-radius:1rem;grid-template-columns:1fr 1fr;gap:1.4rem;padding:2.6rem 4rem;display:grid}.EcosystemLanding-module__Xs_sea__axisCard{background:var(--purple);color:#fff;border:3px solid #fff;border-radius:.7rem;flex-direction:column;min-height:145px;padding:.75rem 1rem;display:flex;box-shadow:0 0 0 1px}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(2){background:#6b05ef}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(3){background:#f13f7e}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(4){background:#b7199e}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(5){background:var(--pink);grid-column:1/-1;justify-self:center;width:55%}.EcosystemLanding-module__Xs_sea__axisCard>span{font-size:2.7rem;line-height:1}.EcosystemLanding-module__Xs_sea__axisCard>strong{font-size:.92rem}.EcosystemLanding-module__Xs_sea__axisCard>small{font-size:.77rem;line-height:1.12}.EcosystemLanding-module__Xs_sea__numbers{padding:6rem 0}.EcosystemLanding-module__Xs_sea__numbers .EcosystemLanding-module__Xs_sea__sectionHeader{margin-bottom:2.5rem}.EcosystemLanding-module__Xs_sea__numbersBand{background:#fde9fb;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.3rem 1.5rem;padding:3rem max(2rem,50vw - 495px);display:grid}.EcosystemLanding-module__Xs_sea__numberCard{text-align:center;background:#fff;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;min-height:130px;padding:1rem;display:flex}.EcosystemLanding-module__Xs_sea__numberCard strong{color:var(--pink);font-size:clamp(2.2rem,3.5vw,3.25rem);line-height:1}.EcosystemLanding-module__Xs_sea__numberCard span{margin-top:.5rem;line-height:1}.EcosystemLanding-module__Xs_sea__testimonials{grid-template-columns:1fr 1fr;gap:3.5rem;max-width:1210px;margin:6rem auto 0;padding-inline:2rem;display:grid}.EcosystemLanding-module__Xs_sea__testimonials blockquote{background:var(--lavender-card);color:#111;border-radius:1.4rem;min-height:315px;padding:5.2rem 4rem 2rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-style:italic;position:relative}.EcosystemLanding-module__Xs_sea__quoteMark{color:#c9baff;font-size:8rem;font-style:normal;line-height:1;position:absolute;top:1.1rem;left:3.5rem}.EcosystemLanding-module__Xs_sea__testimonials footer{font-family:var(--font-heebo), Arial, sans-serif;align-items:center;gap:1rem;margin-top:1.5rem;font-style:normal;display:flex}.EcosystemLanding-module__Xs_sea__testimonials footer>b{aspect-ratio:1;background:var(--pink);color:#fff;place-items:center;width:58px;font-size:1.8rem;display:grid}.EcosystemLanding-module__Xs_sea__testimonials footer span{flex-direction:column;font-weight:800;display:flex}.EcosystemLanding-module__Xs_sea__testimonials footer strong{color:var(--purple)}.EcosystemLanding-module__Xs_sea__finalCta{background:#f9c6dc}.EcosystemLanding-module__Xs_sea__finalIntro{background:#fff;grid-template-columns:36% 64%;display:grid}.EcosystemLanding-module__Xs_sea__finalPhoto{background:var(--purple);min-height:410px;position:relative}.EcosystemLanding-module__Xs_sea__finalPhoto img{object-fit:cover}.EcosystemLanding-module__Xs_sea__finalCopy{flex-direction:column;justify-content:center;padding:3rem clamp(2rem,10vw,9rem);display:flex}.EcosystemLanding-module__Xs_sea__finalCopy h2{flex-direction:column;display:flex}.EcosystemLanding-module__Xs_sea__finalCopy h2 strong{font-size:clamp(2.5rem,4vw,3.7rem);line-height:1}.EcosystemLanding-module__Xs_sea__finalCopy h2 em{max-width:550px;color:var(--pink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,3.8vw,3.5rem);font-weight:500;line-height:1.05}.EcosystemLanding-module__Xs_sea__finalCopy p{max-width:560px;margin-top:1.7rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-style:italic}.EcosystemLanding-module__Xs_sea__finalCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;padding:6rem max(2rem,50vw - 610px);display:grid}.EcosystemLanding-module__Xs_sea__finalCards article{text-align:center;background:#fff;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:1.8rem;display:flex}.EcosystemLanding-module__Xs_sea__finalCards svg{color:#e96f9c;stroke-width:1.7px;width:64px;height:64px;margin-bottom:1rem}.EcosystemLanding-module__Xs_sea__finalCards h3{max-width:250px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-style:italic;line-height:1.05}.EcosystemLanding-module__Xs_sea__finalCards p{margin:1.1rem 0 1.6rem}.EcosystemLanding-module__Xs_sea__finalCards a{min-width:230px;margin-top:auto}@media (max-width:980px){.EcosystemLanding-module__Xs_sea__optionsGrid{grid-template-columns:1fr 1fr;gap:4.5rem 1.2rem}.EcosystemLanding-module__Xs_sea__optionCard{min-height:530px}.EcosystemLanding-module__Xs_sea__serviceSection{gap:2rem}.EcosystemLanding-module__Xs_sea__hubResources{grid-template-columns:1fr 1fr;gap:4rem 1.5rem}.EcosystemLanding-module__Xs_sea__numbersBand{grid-template-columns:repeat(2,minmax(0,1fr))}.EcosystemLanding-module__Xs_sea__requirements{grid-template-columns:42% 58%}.EcosystemLanding-module__Xs_sea__requirementsCopy{padding-inline:2.5rem}.EcosystemLanding-module__Xs_sea__axesPanel{padding-inline:2rem}.EcosystemLanding-module__Xs_sea__finalCards{gap:1rem}}@media (max-width:760px){.EcosystemLanding-module__Xs_sea__eyebrow,.EcosystemLanding-module__Xs_sea__eyebrowLight{letter-spacing:.3em}.EcosystemLanding-module__Xs_sea__hero{min-height:650px;padding-top:9rem}.EcosystemLanding-module__Xs_sea__heroIdentity{min-width:260px;font-size:.9rem}.EcosystemLanding-module__Xs_sea__hero h1 strong{font-size:2.75rem}.EcosystemLanding-module__Xs_sea__hero h1 em{font-size:2.55rem}.EcosystemLanding-module__Xs_sea__heroSquare{border-width:10px;width:75px}.EcosystemLanding-module__Xs_sea__logoRail{grid-template-columns:1fr 1fr;gap:.9rem;padding:1.5rem}.EcosystemLanding-module__Xs_sea__logoTile{min-height:80px}.EcosystemLanding-module__Xs_sea__logoTile .EcosystemLanding-module__Xs_sea__brandLogo{width:120px;height:60px}.EcosystemLanding-module__Xs_sea__impactPhoto{height:310px}.EcosystemLanding-module__Xs_sea__impactCopy{min-height:570px;padding-block:4rem}.EcosystemLanding-module__Xs_sea__impactCopy h2 strong{font-size:2.55rem}.EcosystemLanding-module__Xs_sea__impactCopy h2 em{font-size:2.5rem}.EcosystemLanding-module__Xs_sea__options{padding-inline:1rem}.EcosystemLanding-module__Xs_sea__optionsGrid{grid-template-columns:1fr;gap:4.7rem}.EcosystemLanding-module__Xs_sea__optionCard{min-height:500px;padding-inline:2rem}.EcosystemLanding-module__Xs_sea__sectionDivider{height:72px}.EcosystemLanding-module__Xs_sea__sectionDivider span{width:38px}.EcosystemLanding-module__Xs_sea__serviceSection{grid-template-columns:1fr;gap:3rem;padding:4.5rem 1.25rem}.EcosystemLanding-module__Xs_sea__academy .EcosystemLanding-module__Xs_sea__statsPanel{order:2}.EcosystemLanding-module__Xs_sea__academy .EcosystemLanding-module__Xs_sea__serviceMain{order:1}.EcosystemLanding-module__Xs_sea__academyOptions{order:3;grid-template-columns:1fr;gap:3.7rem}.EcosystemLanding-module__Xs_sea__statsPanel{min-height:auto;padding:2rem 1.25rem}.EcosystemLanding-module__Xs_sea__statsHeading>svg{width:55px;height:55px}.EcosystemLanding-module__Xs_sea__hubResources{grid-template-columns:1fr}.EcosystemLanding-module__Xs_sea__resourceCard{min-height:275px}.EcosystemLanding-module__Xs_sea__requirements{grid-template-columns:1fr}.EcosystemLanding-module__Xs_sea__requirementsPhoto{min-height:530px}.EcosystemLanding-module__Xs_sea__requirementsCopy{padding:4rem 1.4rem}.EcosystemLanding-module__Xs_sea__requirementsCopy h2{font-size:2.7rem}.EcosystemLanding-module__Xs_sea__requirementsCopy h3{font-size:2.25rem}.EcosystemLanding-module__Xs_sea__scaleUp{padding-top:5rem}.EcosystemLanding-module__Xs_sea__sectionHeader:before{border-width:11px;width:105px;left:1rem}.EcosystemLanding-module__Xs_sea__scaleUpBody{grid-template-columns:1fr;padding:3rem 1rem}.EcosystemLanding-module__Xs_sea__axesPanel{gap:.8rem;padding:1.2rem}.EcosystemLanding-module__Xs_sea__axisCard{min-height:125px;padding:.65rem}.EcosystemLanding-module__Xs_sea__axisCard>span{font-size:2.15rem}.EcosystemLanding-module__Xs_sea__axisCard>strong{font-size:.78rem}.EcosystemLanding-module__Xs_sea__axisCard>small{font-size:.68rem}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(5){width:72%}.EcosystemLanding-module__Xs_sea__numbersBand{gap:1rem;padding:2rem 1rem}.EcosystemLanding-module__Xs_sea__numberCard{min-height:140px}.EcosystemLanding-module__Xs_sea__testimonials{grid-template-columns:1fr;gap:1.5rem;margin-top:4rem;padding-inline:1rem}.EcosystemLanding-module__Xs_sea__testimonials blockquote{min-height:auto;padding:4.5rem 1.5rem 1.8rem}.EcosystemLanding-module__Xs_sea__quoteMark{left:1.25rem}.EcosystemLanding-module__Xs_sea__finalIntro{grid-template-columns:1fr}.EcosystemLanding-module__Xs_sea__finalPhoto{min-height:330px}.EcosystemLanding-module__Xs_sea__finalCopy{padding:3.5rem 1.5rem}.EcosystemLanding-module__Xs_sea__finalCards{grid-template-columns:1fr;padding:4rem 1rem}.EcosystemLanding-module__Xs_sea__finalCards article{min-height:270px}}@media (max-width:430px){.EcosystemLanding-module__Xs_sea__logoRail{grid-template-columns:1fr}.EcosystemLanding-module__Xs_sea__logoTile{min-height:92px}.EcosystemLanding-module__Xs_sea__logoTile .EcosystemLanding-module__Xs_sea__brandLogo{width:155px;height:72px}.EcosystemLanding-module__Xs_sea__optionsGrid{gap:4.8rem}.EcosystemLanding-module__Xs_sea__optionCard{min-height:520px}.EcosystemLanding-module__Xs_sea__statsGrid{gap:.8rem}.EcosystemLanding-module__Xs_sea__statCard{min-height:120px;padding:.65rem}.EcosystemLanding-module__Xs_sea__statCard strong{font-size:2.3rem}.EcosystemLanding-module__Xs_sea__statCard span{font-size:.82rem}.EcosystemLanding-module__Xs_sea__axesPanel{grid-template-columns:1fr}.EcosystemLanding-module__Xs_sea__axisCard:nth-child(5){grid-column:auto;width:100%}.EcosystemLanding-module__Xs_sea__numbersBand{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EcosystemLanding-module__Xs_sea__page *,.EcosystemLanding-module__Xs_sea__page :before,.EcosystemLanding-module__Xs_sea__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
