.AboutHero-module__cJ2iNq__Wrapper{padding:calc(var(--space-xxl) * 2.4) 0 calc(var(--space-xxl) * 1.6)}.AboutHero-module__cJ2iNq__Inner{max-width:1080px;padding:0 var(--space-xl);margin:0 auto}.AboutHero-module__cJ2iNq__Eyebrow{align-items:center;gap:var(--space-xs);letter-spacing:.1em;text-transform:uppercase;padding:var(--space-s) var(--space-m);margin-bottom:var(--space-l);color:var(--color-primary);background:var(--color-primary-container);border-radius:20px;font-size:.8rem;font-weight:500;display:inline-flex}.AboutHero-module__cJ2iNq__Heading{max-width:800px;margin:0}.AboutHero-module__cJ2iNq__HeadingEm{color:var(--color-primary);font-style:normal}@media (max-width:768px){.AboutHero-module__cJ2iNq__Wrapper{padding:calc(var(--space-xxl) * 1.4) 0 calc(var(--space-xxl) * 1)}.AboutHero-module__cJ2iNq__Inner{padding:0 var(--space-m)}}
.YoutubeEmbed-module__cjMocW__Wrapper{aspect-ratio:16/9;border:1px solid var(--color-outline-variant);border-radius:16px;width:100%;position:relative;overflow:hidden}.YoutubeEmbed-module__cjMocW__Iframe{border:none;width:100%;height:100%;position:absolute;inset:0}
.MissionSection-module__sVdbga__Mission{background:var(--color-surface);padding:calc(var(--space-xxl) * 1.6) 0;width:100%}@media (max-width:768px){.MissionSection-module__sVdbga__Mission{padding:var(--space-l) 0 var(--space-xl) 0}}.MissionSection-module__sVdbga__Container{max-width:1080px;margin:0 auto}.MissionSection-module__sVdbga__HeadingContainer{padding:0 var(--space-xl);max-width:800px}@media (max-width:768px){.MissionSection-module__sVdbga__HeadingContainer{padding:0 var(--space-m)}}.MissionSection-module__sVdbga__Inner{max-width:1080px;padding:0 var(--space-xl);gap:calc(var(--space-xxl) * 1.2);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}@media (max-width:768px){.MissionSection-module__sVdbga__Inner{padding:0 var(--space-m);gap:var(--space-xl);grid-template-columns:1fr}}
.Spinner-module__drGf1W__Spinner,.Spinner-module__drGf1W__Spinner div{box-sizing:border-box}.Spinner-module__drGf1W__Spinner{display:inline-block;position:relative}.Spinner-module__drGf1W__SpinnyStripe{box-sizing:border-box;border-style:solid;border-color:var(--color-info);border-color:var(--color-info) transparent transparent transparent;border-radius:50%;animation:.96s cubic-bezier(.5,0,.5,1) infinite Spinner-module__drGf1W__Spinner;display:block;position:absolute}.Spinner-module__drGf1W__SpinnerLarge{width:80px;height:80px}.Spinner-module__drGf1W__SpinnerLarge .Spinner-module__drGf1W__SpinnyStripe{border-width:8px;width:64px;height:64px;margin:8px}.Spinner-module__drGf1W__SpinnerMedium{width:50px;height:50px}.Spinner-module__drGf1W__SpinnerMedium .Spinner-module__drGf1W__SpinnyStripe{border-width:5px;width:45px;height:45px;margin:5px}.Spinner-module__drGf1W__SpinnerSmall{width:40px;height:40px}.Spinner-module__drGf1W__SpinnerSmall .Spinner-module__drGf1W__SpinnyStripe{border-width:3px;width:30px;height:30px;margin:3px}.Spinner-module__drGf1W__SpinnerXSmall{width:20px;height:20px}.Spinner-module__drGf1W__SpinnerXSmall .Spinner-module__drGf1W__SpinnyStripe{border-width:2px;width:18px;height:18px;margin:2px}.Spinner-module__drGf1W__Spinner div:first-child{animation-delay:-.36s}.Spinner-module__drGf1W__Spinner div:nth-child(2){animation-delay:-.24s}.Spinner-module__drGf1W__Spinner div:nth-child(3){animation-delay:-.12s}@keyframes Spinner-module__drGf1W__Spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__drGf1W__SpinnyStripe{animation:none}}
.Button-module__bKr4pq__Button{--button-font-size:var(--font-size-body);--button-padX:var(--button-font-size);--button-padY:calc(var(--button-font-size) * calc(var(--halfstep) / calc((1 * var(--scalefactor)) * var(--scalefactor))));--button-padX-sideWithIcon:calc(var(--button-font-size) / var(--wholestep));--button-gap:calc(var(--button-padY) / var(--eighthstep));cursor:pointer;vertical-align:middle;white-space:pre;word-break:keep-all;min-width:0;max-width:100%;max-height:2.5rem;padding:var(--button-padY) 1em;font-weight:600;font-size:var(--button-font-size);line-height:var(--button-line-height);border:1px solid #0000;border-radius:999px;justify-content:center;width:fit-content;font-family:inherit;text-decoration:none;transition:transform .2s ease-out;display:inline-flex;position:relative;overflow:visible;--button-line-height:var(--halfstep)!important}.Button-module__bKr4pq__Button.Button-module__bKr4pq__Small{--button-font-size:var(--font-size-subheading)}.Button-module__bKr4pq__Button.Button-module__bKr4pq__Large{--button-font-size:var(--font-size-title-3)}.Button-module__bKr4pq__Button:hover{outline-offset:4px;outline:1px solid}.Button-module__bKr4pq__Button:active,.Button-module__bKr4pq__Button:focus{outline-offset:3px;outline:2px solid}.Button-module__bKr4pq__ScaleOnClick:active{transform:scale(.97)}.Button-module__bKr4pq__FullWidth{justify-content:center;width:100%}.Button-module__bKr4pq__Primary{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.Button-module__bKr4pq__Secondary{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.Button-module__bKr4pq__Tertiary{background-color:var(--color-tertiary-container);color:var(--color-on-tertiary-container)}.Button-module__bKr4pq__Error{background-color:var(--color-error-container);color:var(--color-on-error-container)}.Button-module__bKr4pq__Success{background-color:var(--color-success-container);color:var(--color-on-success-container)}.Button-module__bKr4pq__HasIconStart{padding-left:var(--button-padX-sideWithIcon);padding-right:var(--button-padX)}.Button-module__bKr4pq__HasIconEnd{padding-left:1em;padding-right:var(--button-padX-sideWithIcon)}.Button-module__bKr4pq__HasIconStartAndEnd{padding-left:var(--button-padX-sideWithIcon);padding-right:var(--button-padX-sideWithIcon)}.Button-module__bKr4pq__IconOpticalCorrection{margin-top:calc(-1 * calc(1em * var(--quarterstep-dec)))}.Button-module__bKr4pq__ContentWrapper{align-items:center;gap:var(--button-gap);min-width:0;max-width:100%;display:inline-flex}.Button-module__bKr4pq__ContentWrapper>*{flex-shrink:0}.Button-module__bKr4pq__ContentWrapper>.Button-module__bKr4pq__Text{flex-shrink:1;min-width:0}.Button-module__bKr4pq__Text{align-items:center;min-width:0;display:flex;background:0 0!important}.Button-module__bKr4pq__Outline{border:1px solid var(--color-outline-variant);background:0 0!important}
.Nav-module__-bh0gq__NavWrapper{z-index:100;align-items:center;gap:var(--space-m);padding:0 var(--space-xl);-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#14131800;border-bottom:1px solid #0000;height:64px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.Nav-module__-bh0gq__NavWrapper{padding:0 var(--space-m)}}.Nav-module__-bh0gq__NavWrapperMenuOpen{background-color:var(--color-primary-600);border-bottom:1px solid var(--color-outline-variant)}.Nav-module__-bh0gq__NavScrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--color-outline-variant);background:#141318eb}.Nav-module__-bh0gq__Logo{align-items:center;display:flex}.Nav-module__-bh0gq__NavLinks{gap:4px;margin-right:auto;display:flex}@media (max-width:768px){.Nav-module__-bh0gq__NavLinks{display:none}}.Nav-module__-bh0gq__NavLink{color:var(--color-on-surface-variant);padding:var(--space-xxs) var(--space-s);border:1px solid #0000;border-radius:20px;font-size:1rem;transition:color .2s,background .2s}.Nav-module__-bh0gq__NavLink:hover{color:var(--color-on-surface);outline-offset:4px;border:1px solid #0000;border-radius:100em;outline:1px solid}.Nav-module__-bh0gq__NavLink:active{outline-offset:3px;outline:2px solid}.Nav-module__-bh0gq__NavRight{align-items:center;gap:var(--space-s);display:flex}@media (max-width:768px){.Nav-module__-bh0gq__NavRight{margin-left:auto}}.Nav-module__-bh0gq__NavButtons{align-items:center;gap:var(--space-s);display:flex}.Nav-module__-bh0gq__Hamburger{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;transition:background .2s;display:none}@media (max-width:768px){.Nav-module__-bh0gq__Hamburger{display:flex}}.Nav-module__-bh0gq__Hamburger:hover{border:1px solid #fff}.Nav-module__-bh0gq__HamburgerOpen .Nav-module__-bh0gq__HamburgerLine:first-child{transform:translateY(6.5px)rotate(45deg)}.Nav-module__-bh0gq__HamburgerOpen .Nav-module__-bh0gq__HamburgerLine:nth-child(2){opacity:0;transform:scaleX(0)}.Nav-module__-bh0gq__HamburgerOpen .Nav-module__-bh0gq__HamburgerLine:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.Nav-module__-bh0gq__Overlay{z-index:98;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:.2s forwards Nav-module__-bh0gq__FadeIn;position:fixed;inset:0}@keyframes Nav-module__-bh0gq__FadeIn{0%{opacity:0}to{opacity:1}}.Nav-module__-bh0gq__Drawer{z-index:99;background-color:var(--color-primary-600);border-bottom:1px solid var(--color-outline-variant);opacity:0;pointer-events:none;padding:16px 28px;transition:transform .25s,opacity .25s;position:fixed;top:65px;left:0;right:0;transform:translateY(-8px)}.Nav-module__-bh0gq__DrawerOpen{opacity:1;pointer-events:all;transform:translateY(0)}.Nav-module__-bh0gq__DrawerNav{flex-direction:column;gap:4px;display:flex}.Nav-module__-bh0gq__DrawerLink{color:var(--color-text-primary);border-radius:12px;padding:12px 16px;font-size:16px;font-weight:500;transition:color .2s,background .2s}
.Footer-module__B3A61W__FooterWrapper{border-top:1px solid var(--color-outline-variant);padding:64px 0 0;position:relative}.Footer-module__B3A61W__Container{max-width:1080px;margin:0 auto;padding:0 40px}@media (max-width:768px){.Footer-module__B3A61W__Container{padding:0 20px}}.Footer-module__B3A61W__HeroBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Footer-module__B3A61W__HeroBgGlow2{background:radial-gradient(circle,#ffb77c0f 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-20%;left:15%}.Footer-module__B3A61W__HeroBgGlow3{background:radial-gradient(circle,#c9bfff0d 0%,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:20%;right:5%}.Footer-module__B3A61W__HeroBgGrid{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 0%,#0000 100%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 0%,#0000 100%)}.Footer-module__B3A61W__FooterTop{border-bottom:1px solid var(--color-outline-variant);grid-template-columns:280px 1fr;gap:80px;padding-bottom:56px;display:grid}@media (max-width:768px){.Footer-module__B3A61W__FooterTop{grid-template-columns:1fr;gap:40px}}.Footer-module__B3A61W__FooterBrand{flex-direction:column;gap:0;display:flex}.Footer-module__B3A61W__FooterLogo{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-primary);font-size:16px;font-weight:600}.Footer-module__B3A61W__FooterTagline{color:var(--color-text-primary);max-width:240px;margin-top:0;line-height:1.65}@media (max-width:768px){.Footer-module__B3A61W__FooterTagline{max-width:100%}}.Footer-module__B3A61W__FooterEmail{color:var(--color-text-primary);transition:color .2s}.Footer-module__B3A61W__FooterEmail:hover{outline:var(--color-neutral-100) solid 2px;border-radius:2px}.Footer-module__B3A61W__FooterNav{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:768px){.Footer-module__B3A61W__FooterNav{grid-template-columns:repeat(2,1fr)}}.Footer-module__B3A61W__FooterNavHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);margin-bottom:16px;font-size:1rem;font-weight:500}.Footer-module__B3A61W__FooterNavList{gap:var(--space-m);flex-direction:column;padding-left:0;list-style:none;display:flex}.Footer-module__B3A61W__FooterNavLink{color:var(--color-text-primary);transition:color .2s}.Footer-module__B3A61W__FooterNavLink:hover{outline:var(--color-neutral-100) solid 2px;border-radius:2px}.Footer-module__B3A61W__FooterBottom{justify-content:space-between;align-items:center;gap:var(--space-m);padding:20px 0;display:flex}@media (max-width:768px){.Footer-module__B3A61W__FooterBottom{gap:var(--space-s);flex-direction:column}}.Footer-module__B3A61W__FooterCopy{color:var(--color-text-primary)}.Footer-module__B3A61W__FooterSocials{gap:8px;display:flex}.Footer-module__B3A61W__FooterSocialLink{border:1px solid var(--color-outline-variant);background:var(--color-surface-container);width:34px;height:34px;color:var(--color-text-primary);border-radius:8px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:flex}.Footer-module__B3A61W__FooterSocialLink:hover{color:var(--color-text-primary);border-color:var(--color-outline);background:var(--color-surface-container-high)}
.OldHeader-module__nbPNVW__Header{z-index:1;background:var(--color-primary-700);border-bottom:1px solid var(--color-neutral-600);justify-content:center;align-items:center;width:100%;height:60px;display:flex;position:fixed;top:0}.OldHeader-module__nbPNVW__HeaderContent{justify-content:space-between;align-items:center;width:100%;display:flex}.OldHeader-module__nbPNVW__HeaderRight{gap:var(--space-s);display:flex}
.Hero-module__Q_LQTa__Hero{padding:calc(var(--space-xxl) * 3) 0 calc(var(--space-xxl) * 3);background:radial-gradient(at 50% 30%,#c9bfff17 0%,#c9bfff08 40%,#0000 70%)}@media (max-width:768px){.Hero-module__Q_LQTa__Hero{padding:calc(var(--space-xxl) * 1.5) 0 var(--space-xxl)}}.Hero-module__Q_LQTa__Container{max-width:1080px;padding:0 var(--space-xl);margin:0 auto;position:relative}@media (max-width:768px){.Hero-module__Q_LQTa__Container{padding:0 var(--space-m)}}.Hero-module__Q_LQTa__Center{flex-direction:column;align-items:center;display:flex}.Hero-module__Q_LQTa__Eyebrow{align-items:center;gap:var(--space-xs);letter-spacing:.1em;text-transform:uppercase;padding:var(--space-s) var(--space-m);color:var(--color-primary);background:var(--color-secondary-20);border:var(--border-width-thin) solid var(--color-primary);border-radius:20px;font-size:.8rem;font-weight:500;animation:.5s both Hero-module__Q_LQTa__FadeUp;display:inline-flex}.Hero-module__Q_LQTa__Heading{max-width:800px;color:var(--color-on-surface);font-weight:500;animation:.5s .1s both Hero-module__Q_LQTa__FadeUp}@media (max-width:768px){.Hero-module__Q_LQTa__Heading{font-size:2.5rem}}.Hero-module__Q_LQTa__HeadingCenter,.Hero-module__Q_LQTa__SubheadingCenter{text-align:center}.Hero-module__Q_LQTa__HeadingAccent{color:var(--color-primary)}.Hero-module__Q_LQTa__Subheading{color:var(--color-on-surface-variant);max-width:560px;margin-bottom:var(--space-l);font-size:1.2rem;line-height:1.65;animation:.5s .2s both Hero-module__Q_LQTa__FadeUp}.Hero-module__Q_LQTa__Actions{gap:var(--space-s);flex-direction:row;width:50%;animation:.5s .3s both Hero-module__Q_LQTa__FadeUp;display:flex}@media (max-width:768px){.Hero-module__Q_LQTa__Actions{flex-wrap:wrap;width:100%}}.Hero-module__Q_LQTa__Stats{margin-top:var(--space-xxl);gap:var(--space-xxl);padding-left:0;padding-top:var(--space-xl);border-top:var(--border-width-thin) solid var(--color-outline-variant);flex-wrap:wrap;list-style-type:none;animation:.5s .4s both Hero-module__Q_LQTa__FadeUp;display:flex}@media (max-width:768px){.Hero-module__Q_LQTa__Stats{gap:var(--space-l);margin-top:var(--space-xxl)}}.Hero-module__Q_LQTa__Stat{gap:var(--space-s);flex-flow:column wrap;display:flex}.Hero-module__Q_LQTa__StatNumber{color:var(--color-primary);margin-bottom:var(--space-xxs);font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:500}.Hero-module__Q_LQTa__StatLabel{color:var(--color-on-surface-variant);font-size:1rem}@keyframes Hero-module__Q_LQTa__FadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.Problem-module__4ag4PG__Problem{padding:calc(var(--space-xxl) * 1) 0;background:var(--color-surface);border-bottom:var(--border-width-thin) solid var(--color-outline-variant)}@media (max-width:768px){.Problem-module__4ag4PG__Problem{padding:var(--space-m) 0}}.Problem-module__4ag4PG__Container{max-width:1080px;padding:0 var(--space-xl);margin:0 auto}@media (max-width:768px){.Problem-module__4ag4PG__Container{padding:0 var(--space-m)}}.Problem-module__4ag4PG__Content{max-width:600px;margin:0 auto;margin-bottom:var(--space-xl)}.Problem-module__4ag4PG__Heading{max-width:680px;color:var(--color-on-surface);font-weight:500;line-height:1.15}.Problem-module__4ag4PG__SubHeading{color:var(--color-primary)}.Problem-module__4ag4PG__Lead{font-size:1.4rem;line-height:1.65}.Problem-module__4ag4PG__Paragraph{color:var(--color-on-surface);margin-top:0;font-size:1.1rem;line-height:1.65}.Problem-module__4ag4PG__Paragraph:last-of-type{margin-top:var(--space-xl)!important}.Problem-module__4ag4PG__LastParagraph{background:var(--color-secondary-20);padding:var(--space-l);border-radius:20px}.Problem-module__4ag4PG__Grid{gap:var(--space-m);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.Problem-module__4ag4PG__Grid{grid-template-columns:1fr}}.Problem-module__4ag4PG__Card{background:var(--color-surface-container);border:var(--border-width-thin) solid var(--color-outline-variant);border-top:var(--border-width-default) solid var(--color-outline-variant);padding:var(--space-l);gap:var(--space-s);border-radius:0 0 16px 16px;flex-direction:column;transition:background .2s,border-top-color .2s;display:flex}.Problem-module__4ag4PG__Card:hover{background:var(--color-surface-container-high);border-top-color:var(--color-primary)}.Problem-module__4ag4PG__CardNumber{letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-s);font-size:1rem;font-weight:500}
