.page-module___8aEwW__main{width:100%;min-height:100vh}
.Button-module__Vsi6oa__btn{cursor:pointer;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.Button-module__Vsi6oa__small{padding:.5rem 1.25rem;font-size:.85rem}.Button-module__Vsi6oa__primary{background-color:var(--white);color:var(--primary-navy);border-color:var(--white);box-shadow:0 4px 15px #0003}.Button-module__Vsi6oa__primary:hover{background-color:#ffffffe6;transform:translateY(-2px);box-shadow:0 8px 25px #00000040}.Button-module__Vsi6oa__outline{border:2px solid var(--white);color:var(--white);background:0 0}.Button-module__Vsi6oa__outline:hover{background-color:#ffffff26;transform:translateY(-2px)}.Button-module__Vsi6oa__outlineDark{border:2px solid var(--primary-navy);color:var(--primary-navy);background:0 0}.Button-module__Vsi6oa__outlineDark:hover{background-color:var(--primary-navy);color:var(--white)}.Button-module__Vsi6oa__navyFilled{background-color:var(--primary-navy);color:var(--white);border-color:var(--primary-navy)}.Button-module__Vsi6oa__navyFilled:hover{background-color:#2c3e8c;transform:translateY(-2px)}
.Navbar-module__UMbBgq__navbar{z-index:1000;background:0 0;padding:1.25rem 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.Navbar-module__UMbBgq__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;padding:.75rem 0;box-shadow:0 4px 6px -1px #0000000d}.Navbar-module__UMbBgq__container{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 2.5rem;display:flex}.Navbar-module__UMbBgq__logoContainer{flex:auto}.Navbar-module__UMbBgq__logo{object-fit:contain;filter:brightness(0)invert();transition:filter .3s}.Navbar-module__UMbBgq__scrolled .Navbar-module__UMbBgq__logo{filter:none}.Navbar-module__UMbBgq__links{color:#ffffffd9;gap:2rem;margin-right:2rem;font-weight:500;transition:color .3s;display:flex}.Navbar-module__UMbBgq__scrolled .Navbar-module__UMbBgq__links{color:var(--primary-navy)}.Navbar-module__UMbBgq__link{font-size:.95rem;transition:color .2s,opacity .2s;position:relative}.Navbar-module__UMbBgq__link:hover{opacity:1;color:var(--white)}.Navbar-module__UMbBgq__scrolled .Navbar-module__UMbBgq__link:hover{color:var(--accent-teal)}.Navbar-module__UMbBgq__action{flex:none}
.Footer-module__as8s1W__footer{background-color:var(--bg-off-white);border-top:1px solid #0000000d;padding:6rem 0 2rem}.Footer-module__as8s1W__container{max-width:1200px;margin:0 auto;padding:0 2rem}.Footer-module__as8s1W__top{justify-content:space-between;margin-bottom:4rem;display:flex}.Footer-module__as8s1W__brand{max-width:300px}.Footer-module__as8s1W__logo{object-fit:contain;margin-bottom:1.5rem}.Footer-module__as8s1W__mission{color:var(--text-body);font-size:1rem;line-height:1.6}.Footer-module__as8s1W__links{gap:4rem;display:flex}.Footer-module__as8s1W__column{flex-direction:column;gap:1rem;display:flex}.Footer-module__as8s1W__column h4{text-transform:uppercase;color:var(--primary-navy);margin-bottom:.5rem;font-size:.9rem;font-weight:700}.Footer-module__as8s1W__column a{color:var(--text-body);font-size:.95rem;transition:color .2s}.Footer-module__as8s1W__column a:hover{color:var(--accent-teal)}.Footer-module__as8s1W__bottom{text-align:center;color:var(--text-body);border-top:1px solid #0000000d;padding-top:2rem;font-size:.875rem}@media (max-width:768px){.Footer-module__as8s1W__top{flex-direction:column;gap:3rem}}
.Hero-module__oEVfFq__hero{align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.Hero-module__oEVfFq__container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%;max-width:1400px;margin:0 auto;padding:0 3rem;display:grid;position:relative}.Hero-module__oEVfFq__visual{justify-content:flex-start;display:flex;position:relative}.Hero-module__oEVfFq__videoWrapper{aspect-ratio:3/4;border:3px solid #ffffff59;border-radius:28px;width:100%;max-width:480px;position:relative;overflow:hidden;box-shadow:0 0 40px #ffffff14,0 30px 60px #0000004d}.Hero-module__oEVfFq__video{object-fit:cover;width:100%;height:100%}.Hero-module__oEVfFq__content{z-index:1;flex-direction:column;align-items:center;display:flex}.Hero-module__oEVfFq__iconWrapper{margin-bottom:.5rem}.Hero-module__oEVfFq__heroIcon{object-fit:contain;width:280px;height:auto}.Hero-module__oEVfFq__title{color:var(--primary-navy);letter-spacing:-.03em;text-transform:uppercase;text-align:center;margin-bottom:2rem;font-size:5rem;font-weight:800;line-height:1}.Hero-module__oEVfFq__tagline{color:var(--primary-navy);text-align:center;opacity:.9;max-width:480px;margin-bottom:2.5rem;font-size:1.1rem;font-weight:500;line-height:1.6}.Hero-module__oEVfFq__actions{flex-direction:column;align-items:center;gap:1.25rem;display:flex}@media (max-width:900px){.Hero-module__oEVfFq__container{text-align:center;grid-template-columns:1fr;gap:3rem}.Hero-module__oEVfFq__visual{order:-1;justify-content:center}.Hero-module__oEVfFq__content{align-items:center}.Hero-module__oEVfFq__title{font-size:3.5rem}.Hero-module__oEVfFq__heroIcon{width:180px}.Hero-module__oEVfFq__actions{align-items:center}}
.Problem-module__0r-sHW__section{background-color:var(--bg-off-white);color:var(--text-dark);padding:10rem 0}.Problem-module__0r-sHW__container{max-width:1200px;margin:0 auto;padding:0 3rem}.Problem-module__0r-sHW__heading{color:var(--primary-navy);letter-spacing:-.03em;max-width:1000px;font-size:5rem;font-weight:800;line-height:1.05}.Problem-module__0r-sHW__accent{color:var(--accent-teal)}.Problem-module__0r-sHW__body{color:var(--text-dark);opacity:.85;max-width:800px;margin-top:2rem;font-size:1.25rem;line-height:1.7}@media (max-width:768px){.Problem-module__0r-sHW__section{padding:6rem 0}.Problem-module__0r-sHW__heading{font-size:2.5rem}.Problem-module__0r-sHW__body{font-size:1.05rem}}
.RollingCounter-module__qXoieG__counterContainer{vertical-align:bottom;display:inline-flex;position:relative}.RollingCounter-module__qXoieG__counter{line-height:1;display:flex;overflow:hidden}.RollingCounter-module__qXoieG__digit{font-variant-numeric:tabular-nums;width:1ch;position:relative}.RollingCounter-module__qXoieG__number{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RollingCounter-module__qXoieG__gradientContainer{pointer-events:none;position:absolute;inset:0}.RollingCounter-module__qXoieG__bottomGradient{width:100%;position:absolute;bottom:0}
.ImageDivider-module__PtcMUq__divider{width:100%;height:60vh;min-height:400px;position:relative;overflow:hidden}.ImageDivider-module__PtcMUq__image{object-fit:cover;object-position:center}.ImageDivider-module__PtcMUq__overlay{pointer-events:none;background:linear-gradient(#1a237e1a 0%,#1a237e4d 100%);position:absolute;inset:0}
.HowItWorksHero-module__Xxgj4W__section{background-color:var(--primary-navy);color:var(--white);text-align:center;padding:12rem 0 6rem}.HowItWorksHero-module__Xxgj4W__container{max-width:800px;margin:0 auto;padding:0 2rem}.HowItWorksHero-module__Xxgj4W__label{text-transform:uppercase;letter-spacing:.2em;color:var(--accent-teal);margin-bottom:1.25rem;font-size:.8rem;font-weight:700}.HowItWorksHero-module__Xxgj4W__heading{letter-spacing:-.03em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.HowItWorksHero-module__Xxgj4W__body{color:#ffffffd9;margin-bottom:3rem;font-size:1.2rem;line-height:1.75}.HowItWorksHero-module__Xxgj4W__callout{border-left:4px solid var(--accent-teal);text-align:left;background:#4db6ac1f;border-radius:0 12px 12px 0;padding:1.5rem 2rem}.HowItWorksHero-module__Xxgj4W__callout p{color:#ffffffe6;font-size:1.1rem;font-style:italic;line-height:1.6}@media (max-width:768px){.HowItWorksHero-module__Xxgj4W__section{padding:10rem 0 4rem}.HowItWorksHero-module__Xxgj4W__heading{font-size:2.5rem}.HowItWorksHero-module__Xxgj4W__body{font-size:1.05rem}}
.Solution-module__VyoVGa__section{background-color:var(--white);padding:8rem 0}.Solution-module__VyoVGa__container{max-width:1400px;margin:0 auto;padding:0 3rem}.Solution-module__VyoVGa__grid{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.Solution-module__VyoVGa__content{max-width:540px}.Solution-module__VyoVGa__label{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-teal);margin-bottom:1.5rem;font-size:.875rem;font-weight:700}.Solution-module__VyoVGa__heading{color:var(--primary-navy);letter-spacing:-.02em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Solution-module__VyoVGa__accent{color:var(--accent-teal)}.Solution-module__VyoVGa__body{color:var(--text-body);font-size:1.25rem;line-height:1.7}.Solution-module__VyoVGa__imageWrapper{aspect-ratio:4/5;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px #0000001f}.Solution-module__VyoVGa__image{object-fit:cover;transition:transform .6s}.Solution-module__VyoVGa__imageWrapper:hover .Solution-module__VyoVGa__image{transform:scale(1.03)}@media (max-width:900px){.Solution-module__VyoVGa__section{padding:5rem 0}.Solution-module__VyoVGa__grid{grid-template-columns:1fr;gap:3rem}.Solution-module__VyoVGa__heading{font-size:2.5rem}.Solution-module__VyoVGa__imageWrapper{aspect-ratio:16/9}}
.Workflow-module__COGvCW__section{background-color:var(--bg-off-white);text-align:center;padding:8rem 0}.Workflow-module__COGvCW__container{max-width:900px;margin:0 auto;padding:0 2rem}.Workflow-module__COGvCW__label{text-transform:uppercase;letter-spacing:.2em;color:var(--accent-teal);margin-bottom:1.25rem;font-size:.8rem;font-weight:700}.Workflow-module__COGvCW__heading{color:var(--primary-navy);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:3rem;font-weight:800;line-height:1.1}.Workflow-module__COGvCW__subtitle{color:var(--text-body);max-width:620px;margin:0 auto 3.5rem;font-size:1.15rem;line-height:1.7}.Workflow-module__COGvCW__diagramWrapper{justify-content:center;display:flex}.Workflow-module__COGvCW__diagram{object-fit:contain;width:100%;max-width:700px;height:auto}@media (max-width:768px){.Workflow-module__COGvCW__heading{font-size:2.25rem}.Workflow-module__COGvCW__subtitle{font-size:1rem}}
.Process-module__YgT8PW__section{background-color:var(--primary-navy);color:var(--white);padding:8rem 0;overflow:hidden}.Process-module__YgT8PW__container{max-width:1400px;margin:0 auto;padding:0 3rem}.Process-module__YgT8PW__grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.Process-module__YgT8PW__left{z-index:10;position:relative}.Process-module__YgT8PW__label{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-teal);margin-bottom:1.5rem;font-size:.875rem;font-weight:700}.Process-module__YgT8PW__heading{letter-spacing:-.02em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Process-module__YgT8PW__right{justify-content:flex-end;display:flex;position:relative}.Process-module__YgT8PW__ipad{aspect-ratio:4/3;background:#1c1c1e;border-radius:40px;flex-direction:column;width:100%;max-width:600px;padding:16px;display:flex;box-shadow:0 20px 40px #0006,0 0 0 1px #ffffff1a}.Process-module__YgT8PW__screen{background:#000;border-radius:24px;flex-direction:column;flex:1;justify-content:center;padding:3rem;display:flex;position:relative;overflow:hidden}.Process-module__YgT8PW__list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.Process-module__YgT8PW__item{color:var(--white);font-size:2rem;font-weight:500;line-height:1.2}.Process-module__YgT8PW__listText{color:var(--white);font-family:inherit}.Process-module__YgT8PW__encryptedText{color:var(--accent-teal);opacity:.8;font-family:inherit}@media (max-width:900px){.Process-module__YgT8PW__grid{grid-template-columns:1fr;gap:3rem}.Process-module__YgT8PW__right{justify-content:center}.Process-module__YgT8PW__ipad{max-width:100%}.Process-module__YgT8PW__heading{font-size:2.5rem}.Process-module__YgT8PW__item{font-size:1.5rem}}
.WhyItWorks-module__UCpmkG__section{background-color:var(--white);padding:8rem 0}.WhyItWorks-module__UCpmkG__container{text-align:center;max-width:1100px;margin:0 auto;padding:0 2rem}.WhyItWorks-module__UCpmkG__label{text-transform:uppercase;letter-spacing:.2em;color:var(--accent-teal);margin-bottom:1.25rem;font-size:.8rem;font-weight:700}.WhyItWorks-module__UCpmkG__heading{color:var(--primary-navy);letter-spacing:-.02em;max-width:700px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:3rem;font-weight:800;line-height:1.1}.WhyItWorks-module__UCpmkG__cards{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem;display:grid}.WhyItWorks-module__UCpmkG__card{background:var(--bg-off-white);text-align:center;border-radius:16px;padding:2.5rem 2rem;transition:transform .3s,box-shadow .3s}.WhyItWorks-module__UCpmkG__card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.WhyItWorks-module__UCpmkG__value{color:var(--accent-teal);margin-bottom:.5rem;font-size:3.5rem;font-weight:800;line-height:1}.WhyItWorks-module__UCpmkG__cardLabel{color:var(--primary-navy);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:1rem;font-weight:700}.WhyItWorks-module__UCpmkG__cardDesc{color:var(--text-body);font-size:.95rem;line-height:1.6}.WhyItWorks-module__UCpmkG__footnote{color:var(--text-body);font-size:1.15rem;font-style:italic;line-height:1.6}@media (max-width:768px){.WhyItWorks-module__UCpmkG__cards{grid-template-columns:1fr;gap:1.5rem}.WhyItWorks-module__UCpmkG__heading{font-size:2.25rem}.WhyItWorks-module__UCpmkG__value{font-size:2.5rem}}
.DecryptedText-module__LZh3CG__wrapper{white-space:pre-wrap;display:inline-block;position:relative}.DecryptedText-module__LZh3CG__text{transition:color .1s;display:inline-block}.DecryptedText-module__LZh3CG__encrypted{color:var(--accent-teal);opacity:.8}
.DataEngine-module__6B4Zkq__section{background-color:var(--primary-navy);color:var(--white);padding:8rem 0}.DataEngine-module__6B4Zkq__container{max-width:1200px;margin:0 auto;padding:0 2rem}.DataEngine-module__6B4Zkq__grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.DataEngine-module__6B4Zkq__label{text-transform:uppercase;letter-spacing:.2em;color:var(--accent-teal);margin-bottom:1.25rem;font-size:.8rem;font-weight:700}.DataEngine-module__6B4Zkq__heading{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2.5rem;font-weight:800;line-height:1.15}.DataEngine-module__6B4Zkq__body{color:#fffc;font-size:1.1rem;line-height:1.7}.DataEngine-module__6B4Zkq__right{justify-content:center;align-items:center;display:flex}.DataEngine-module__6B4Zkq__graphic{object-fit:contain;width:100%;height:auto}@media (max-width:900px){.DataEngine-module__6B4Zkq__grid{grid-template-columns:1fr;gap:3rem}.DataEngine-module__6B4Zkq__heading{font-size:2rem}}
.Founder-module__uraMUW__section{background-color:var(--white);text-align:center;padding:8rem 0}.Founder-module__uraMUW__container{max-width:720px;margin:0 auto;padding:0 2rem}.Founder-module__uraMUW__heading{color:var(--primary-navy);letter-spacing:-.01em;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.Founder-module__uraMUW__description{color:var(--text-body);margin-bottom:4rem;font-size:1.1rem;line-height:1.75}.Founder-module__uraMUW__founderCard{text-align:left;align-items:center;gap:1.75rem;display:flex}.Founder-module__uraMUW__imageWrapper{border-radius:50%;width:100px;min-width:100px;height:100px;overflow:hidden;box-shadow:0 8px 24px #0000001a}.Founder-module__uraMUW__image{object-fit:cover;object-position:center top;width:100%;height:100%}.Founder-module__uraMUW__bio{flex-direction:column;gap:.25rem;display:flex}.Founder-module__uraMUW__name{color:var(--primary-navy);font-size:1rem;line-height:1.4}.Founder-module__uraMUW__bioText{color:var(--text-body);font-size:1rem;line-height:1.6}@media (max-width:768px){.Founder-module__uraMUW__section{padding:5rem 0}.Founder-module__uraMUW__heading{font-size:1.5rem}.Founder-module__uraMUW__description{font-size:1rem}.Founder-module__uraMUW__founderCard{text-align:center;flex-direction:column}}
.HowItWorksCTA-module__75gVmW__section{background-color:var(--bg-off-white);text-align:center;padding:6rem 0}.HowItWorksCTA-module__75gVmW__container{max-width:640px;margin:0 auto;padding:0 2rem}.HowItWorksCTA-module__75gVmW__heading{color:var(--primary-navy);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:2.5rem;font-weight:800}.HowItWorksCTA-module__75gVmW__body{color:var(--text-body);margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.HowItWorksCTA-module__75gVmW__cta{background:var(--accent-teal);color:var(--white);border-radius:8px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:background .2s,transform .2s;display:inline-block}.HowItWorksCTA-module__75gVmW__cta:hover{background:#3da89e;transform:translateY(-2px)}@media (max-width:768px){.HowItWorksCTA-module__75gVmW__heading{font-size:2rem}}
