.LogoStrip-module__C8_PFW__strip{background:var(--surface);border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;padding:clamp(3rem,6vw,4.5rem) 0;display:flex;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.LogoStrip-module__C8_PFW__label,.LogoStrip-module__C8_PFW__more{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-foreground);font-size:clamp(.54rem,.64vw,.62rem)}.LogoStrip-module__C8_PFW__more{margin-top:-.75rem}.LogoStrip-module__C8_PFW__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem clamp(2rem,5vw,5rem);padding:0 clamp(2rem,6vw,6rem);display:flex}.LogoStrip-module__C8_PFW__item{align-items:center;display:flex;position:relative}.LogoStrip-module__C8_PFW__logo{object-fit:contain;opacity:0;width:auto;max-width:180px;height:clamp(40px,5.5vw,60px);display:block}.LogoStrip-module__C8_PFW__item:after{content:"";-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;pointer-events:none;background-color:#0f172a8c;transition:background-color .3s;position:absolute;inset:0}.LogoStrip-module__C8_PFW__item:hover:after{background-color:var(--color-brand)}@media (max-width:600px){.LogoStrip-module__C8_PFW__logos{gap:2.5rem}}
.Mission-module__qhwaGG__section{background:var(--surface);border-radius:1.5rem;padding:clamp(4rem,9vw,7rem) 0;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.Mission-module__qhwaGG__inner{width:min(1400px,100% - 3rem);margin:0 auto}.Mission-module__qhwaGG__statement{font-family:var(--font-heading);letter-spacing:-.024em;color:var(--foreground);text-align:left;text-wrap:pretty;max-width:56rem;margin:0 0 clamp(3.5rem,6vw,5.5rem);font-size:clamp(2rem,4.3vw,3.8rem);line-height:1.14}.Mission-module__qhwaGG__statement b{color:var(--color-brand);font-weight:700}.Mission-module__qhwaGG__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Mission-module__qhwaGG__card{background:var(--surface-2);border-radius:1.5rem;flex-direction:column;min-height:clamp(17rem,28vw,21.5rem);padding:clamp(1.8rem,2.8vw,2.5rem);text-decoration:none;transition:background .25s;display:flex}.Mission-module__qhwaGG__card:hover{background:var(--color-brand)}.Mission-module__qhwaGG__card:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.Mission-module__qhwaGG__card:hover .Mission-module__qhwaGG__title,.Mission-module__qhwaGG__card:hover .Mission-module__qhwaGG__link{color:#fff}.Mission-module__qhwaGG__card:hover .Mission-module__qhwaGG__icon{color:#ffffffe6}.Mission-module__qhwaGG__body{flex-direction:column;align-items:flex-start;gap:clamp(1.4rem,2.4vw,2rem);margin-top:auto;display:flex}.Mission-module__qhwaGG__icon{color:#0f172a66;transition:color .25s}.Mission-module__qhwaGG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);white-space:nowrap;margin:0;font-size:clamp(1.1rem,1.65vw,1.5rem);font-weight:500;line-height:1.05}.Mission-module__qhwaGG__link{color:var(--color-brand);align-items:center;gap:.5rem;font-size:clamp(.9rem,1.05vw,1.05rem);font-weight:500;display:inline-flex}.Mission-module__qhwaGG__link svg{transition:transform .25s}.Mission-module__qhwaGG__card:hover .Mission-module__qhwaGG__link svg{transform:translate(3px)}@media (max-width:860px){.Mission-module__qhwaGG__grid{grid-template-columns:1fr}.Mission-module__qhwaGG__card{min-height:0}.Mission-module__qhwaGG__body{margin-top:clamp(2rem,8vw,3rem)}}@media (max-width:560px){.Mission-module__qhwaGG__inner{width:calc(100% - 2rem)}}
.Results-module__jEh3fG__section{background:var(--surface);border-radius:1.5rem;padding:clamp(4rem,9vw,7rem) 0;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.Results-module__jEh3fG__inner{width:min(1400px,100% - 3rem);margin:0 auto}.Results-module__jEh3fG__intro{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--foreground);max-width:40ch;margin:0 0 clamp(3rem,6vw,4.5rem);font-size:clamp(1.15rem,1.8vw,1.6rem);line-height:1.4}.Results-module__jEh3fG__lead{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(3rem,6vw,4.5rem);display:grid}.Results-module__jEh3fG__heading{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);margin:0;font-size:clamp(2rem,4vw,3.4rem);font-weight:700;line-height:1.02}.Results-module__jEh3fG__body{color:var(--muted-foreground);max-width:52ch;margin:0;padding-top:.4rem;font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.75}.Results-module__jEh3fG__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Results-module__jEh3fG__card{background:var(--surface-2);border-radius:1.4rem;flex-direction:column;min-height:clamp(14rem,24vw,18rem);padding:clamp(1.6rem,2.6vw,2.2rem);transition:background .25s;display:flex}.Results-module__jEh3fG__card:hover{background:#eef1f7}.Results-module__jEh3fG__statBody{margin-top:auto}.Results-module__jEh3fG__label{color:var(--muted-foreground);margin-bottom:.3rem;font-size:clamp(1rem,1.3vw,1.25rem)}.Results-module__jEh3fG__value{font-family:var(--font-heading);letter-spacing:-.03em;background:linear-gradient(180deg, var(--color-brand) 0%, #9ab2ff 96%);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.4rem,6vw,5.2rem);font-weight:700;line-height:.95}.Results-module__jEh3fG__statsNote{color:var(--muted-foreground);max-width:62ch;margin-top:1.4rem;font-size:clamp(.72rem,.85vw,.82rem);line-height:1.5}@media (max-width:860px){.Results-module__jEh3fG__lead,.Results-module__jEh3fG__grid{grid-template-columns:1fr}.Results-module__jEh3fG__card{min-height:0}.Results-module__jEh3fG__statBody{margin-top:clamp(2rem,8vw,3rem)}}@media (max-width:560px){.Results-module__jEh3fG__inner{width:calc(100% - 2rem)}}
